﻿* {word-wrap:break-word; }
body,td,select,input,textarea,a,div{font-size:12px;color:#222;font-family:Verdana,Arial,Georgia;margin:auto;line-height:180%;}
body{margin:0px;background:#F5F5F5;}
li{list-style:none;padding:0;}
ul{margin:0;text-indent:0;padding:0;}
a,li a{color:#222;text-decoration:none; line-height:180%;}
a:hover,li a:hover{color:#1D2E64;text-decoration:none;}
h1{line-height:50px;}
form {margin:0;padding:0;}
table {border:0px solid #ccc;}
td{line-height:180%;padding-left:8px;}
iframe{margin:0;padding:0;line-height:1px;}
input,textarea{background:#fff;border:1px #cccccc solid;}
input{height:19px;}
p{padding:0px;margin:0px;}
img{border:none;}
h2{color:#000}

.mainbox{padding:0 0px;margin-top:0px;width:1180px;margin:0px auto;}
.mainbox_float{float:left;width:1180px;}


.allboxxx{float:left;width:100%;background:url(bbx.jpg) top no-repeat #0C2340;min-height:420px;border-top:10px solid #DCA900}

.topbar{float:left;width:100%;}
.wel{float:left;line-height:30px;}
.tab{float:right;}
.tab a{float:left;line-height:30px;margin-left:15px;padding-left:25px;}
.tab a:nth-child(2){background:url(cn.png) left no-repeat;}
.tab a:nth-child(1){background:url(gb.png) left no-repeat;}



.pic_product{float:left;width:100%;PADDING:20PX 0PX 40PX 0PX;;}
.pic_product ul{float:left;width:100%;display:flex;justify-content: space-between;flex-flow: row wrap;}
.pic_product ul li{float:left;width:49%;background:#FFF;margin-top:20px;padding:40px;border:1px solid #ddd;display:flex;align-items:center;box-sizing: border-box;position: relative;}
.pic_product ul li .morss{position: absolute;right:0px;bottom:0px;background:#1D2E64;COLOR:#fff;PADDING:5px 15px;box-sizing: border-box;color:#FFF;border-radius: 6px 0px 0px 0px;}
.pic_product ul li .morss:hover{background:#DCA900;}

.pic_product ul li .img{width:30%;}
.pic_product ul li .img img{float:left;width:100%;}
.pic_product ul li .cons{width:70%;padding-left:20px;}
.pic_product ul li h3{float:left;width:100%;padding-bottom:5px;line-height:150%;}
.pic_product ul li h3 a{font-size:18px;font-weight:bold;line-height:150%;}
.pic_product ul li h3 a em{color:#FF0000;font-style:normal;font-size:18px;font-weight:bold;line-height:150%;background:#FFFF00;PADDING:0PX 5PX;}
.pic_product ul li .con{float:left;width:100%;color:#666}






.pic_list_san{float:left;width:100%;PADDING:20PX 0PX;}
.pic_list_san ul{float:left;width:100%;display:flex;justify-content: space-between;flex-flow: row wrap;}
.pic_list_san ul li{float:left;width:32%;MARGIN-TOP:15PX;}
.pic_list_san ul li A{float:left;width:100%;background:#FFF;border:1px solid #ddd;}
.pic_list_san ul li i img{float:left;width:100%;transition: 0.3s;}
.pic_list_san ul li i{float:left;width:100%;overflow:hidden;padding:10px;box-sizing: border-box;}
.pic_list_san ul li i em{float:left;width:100%;overflow:hidden;}
.pic_list_san ul li h4{float:left;margin:0px;transition: 0.3s;width:100%;padding:10px 10px;background:#FFF;text-align:center;line-height:150%;min-height:70px;overflow:hidden;font-weight:normal;font-size:14px;box-sizing: border-box;}

.pic_list_san ul li a:hover i img{float:left;width:100%;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
    
.pic_list_san ul li:hover h4{background:#1D2E64;color:#FFF}
.pic_list_san ul a:hover{border:1px solid #1D2E64;}



.pic_list_si{float:left;width:100%;PADDING:20PX 0PX;}
.pic_list_si ul{float:left;width:100%;display:flex;justify-content: space-between;flex-flow: row wrap;}
.pic_list_si ul li{float:left;width:24%;MARGIN-TOP:15PX;}
.pic_list_si ul li A{float:left;width:100%;background:#FFF;border:1px solid #ddd;}
.pic_list_si ul li i img{float:left;width:100%;transition: 0.3s;}
.pic_list_si ul li i{float:left;width:100%;overflow:hidden;padding:10px;box-sizing: border-box;}
.pic_list_si ul li i em{float:left;width:100%;overflow:hidden;}
.pic_list_si ul li h4{float:left;margin:0px;transition: 0.3s;width:100%;padding:10px 10px;background:#FFF;text-align:center;line-height:150%;min-height:70px;overflow:hidden;font-weight:normal;font-size:14px;box-sizing: border-box;}

.pic_list_si ul li a:hover i img{float:left;width:100%;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
    
.pic_list_si ul li:hover h4{background:#1D2E64;color:#FFF}
.pic_list_si ul a:hover{border:1px solid #1D2E64;}







/*翻页*/
.showPage{FLOAT:LEFT;WIDTH:100%;padding:0px 0px;}
.showPage #page{float:right;padding:15px;}
.showPage p{background:#fff;float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;box-sizing: border-box;}
.showPage a{background:#fff;float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;box-sizing: border-box;}

.showPage a.cur{border:1px solid#1D2E64;background:#1D2E64;color:#FFF;}



.qg_fuwu{float:left;width:100%;height:120px;background:url(qg_fuwu.jpg) top no-repeat;margin-top:20px;}


.myBody{height:auto!important;min-height:800px;*height:800px;}
.myBody .box{width:1200px; margin:0px auto;}

.superNav li{width:190px;}
.childNav li{margin-bottom:10px;padding:0px 20px;}

.myClick{display:block; cursor:pointer; color:#fff; width:1000px; margin:0px auto;}


.detail{display:none; margin-top:50px;}
#showDetail{display:none;}
#showDetail .box{width:1000px; margin:0px auto; height:auto!important;min-height:500px;*height:500px; position:relative; padding-top:50px; padding-bottom:410px;}
#showDetail .close{position:absolute; right:5px; top:5px; background:url(close.png) no-repeat; display:inline-block; width:33px; height:33px; cursor:pointer;}
.t{font-size:28px; height:38px; line-height:38px;}



.detailBox{margin:-90px auto 50px auto; display:none; background:#fafafa; width:90%;height:auto!important; min-height:800px;*height:800px;height:auto!important;min-height:800px;*height:800px; border:1px solid #ededed;}



.yzsfw_r{float:right;width:570px;height:330px;background:url(hs.png) right top no-repeat;margin-top:20px;overflow:hidden;}
.ss_cn{float:left;width:100%;margin-top:30px;}
.ss_cn ul{float:left;width:1250px;}
.ss_cn ul li{float:left;margin-right:30px;width:265px;background:#0C2340;padding:5px;color:#ffff00;font-size:22px;line-height:150%;}
.ss_cn ul li p{float:left;width:243px;padding:10px;border:1px dashed #ddd;min-height:70px;overflow:hidden;}



.pic_list_homes_sb{float:left;width:100%;margin-top:40px;padding-bottom:0px;}
	.pic_list_homes_sb ul {float:left;width:1250px;}
	.pic_list_homes_sb ul li{float:left;width:228px;margin-right:15px;margin-top:15px;position:relative;}
	.pic_list_homes_sb ul li .img{float:left;width:150px;border:5px solid #0C2340;padding:3px;position:absolute;top:0px;border-radius:150px;left:30px;background:#fff}
	.pic_list_homes_sb ul li .img div{float:left;width:100%;height:150px;overflow:hidden;border-radius:150px;}
	.pic_list_homes_sb ul li .img div img{width:100%;float:left;min-height:150px;}
	.pic_list_homes_sb ul li .cons{float:left;width:100%;}
	.pic_list_homes_sb ul li .cons .cons_c{float:left;width:195px;padding:15px;margin-top:150px;background:#DEEBFF;height:200px;}
	.pic_list_homes_sb ul li .cons .cons_c h3{float:left;width:100%;margin:0px;padding:0px;padding:20px 0px 10px 0px;border-bottom:1px solid #aaa;text-align:center}
	.pic_list_homes_sb ul li .cons .cons_c h3 a{font-size:18px;color:#152981;font-weight:400}
	.pic_list_homes_sb ul li .cons .cons_c .con{float:left;width:100%;padding-top:15px;font-size:14px;}


.h_left_menu{float:left;width:200px;background:#0C2340;padding:0px 10px 10px 10px;margin-top:40px;}
.h_left_tit{float:left;width:100%;font-size:22px;color:#FFF;line-height:50px;}
.h_left_ul{float:left;width:180px;padding:10px;background:#FFF;}
.h_left_ul_tit{float:left;width:100%;text-align:center;background:#0C2340;color:#FFF;line-height:34px;font-size:14px;}	
.h_left_ul ul li{float:left;width:100%;border-bottom:1px dashed #ddd;}	
.h_left_ul ul li a{line-height:34px;font-size:14px;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	




.h_a_box_a_t{float:left;width:380px;margin-left:410px;}

.h_a_box_a_t h4{float:left;width:100%;margin:0px;padding:0px;font-size:30px;border-bottom:1px solid #fff;line-height:60px;text-align:center;font-weight:400;color:#fff}
.h_a_box_a_t h4 span{color:#ff3300}
.h_a_box_a_t p{float:left;width:100%;margin-top:2px;border-top:4px solid #fff;text-align:center;font-size:13px;line-height:40px;color:#fff}


.h_a_box_b_t{float:left;font-size:44px;font-weight:400;line-height:50px;margin-left:20px;width:100%;text-align:center;color:#fff;font-weight:800}
.h_a_box_b_t span{color:#ffff00}









.bl_box{float:left;width:100%;min-width:1200px;background:#efefef;margin-top:40px;padding-bottom:40px;}
.h_d_box{float:left;width:100%;margin-top:40px;}
.h_c_box{float:left;width:100%;background:#fff;margin-top:40px;}
.h_a_box{float:left;width:100%;background:#0C2340;padding:30px 0px 70px 0px;margin-top:40px;}
.h_a_box_a{float:left;width:380px;margin-left:410px;}

.h_a_box_a h4{float:left;width:100%;margin:0px;padding:0px;font-size:30px;border-bottom:1px solid #ccc;line-height:60px;text-align:center;font-weight:400}
.h_a_box_a h4 span{color:#DCA900}
.h_a_box_a p{float:left;width:100%;margin-top:2px;border-top:4px solid #ccc;text-align:center;font-size:13px;line-height:40px;}



.h_a_box_b{float:left;font-size:34px;font-weight:400;line-height:50px;margin-left:20px;width:100%;text-align:center;}
.h_a_box_b span{color:#DCA900}

.h_b_box{float:left;width:820px;margin-top:15px;}
.h_b_box ul li{float:left;width:281px;margin-right:15px;background:rgba(0,0,0,0.2);border:1px solid #2B3F54;height:170px;margin-top:15px;}
.h_b_box ul li h3{float:left;width:241px;padding:0px 20px;color:#DCA900;font-size:22px;font-weight:800}
.h_b_box ul li p{float:left;width:241px;padding:0px 20px;font-size:14px;font-weight:400;color:#fff;}










.header{float:left;width:100%;min-width:1180px;background:#fff;}

.mainbox_float_logo{float:left;width:1180px;display:flex;justify-content: space-between;}
.logo{flex:0 0 300px;height:100px;overflow:hidden;background:url(logo.png)left no-repeat;overflow:hidden;}
.logo a{float:left;width:100%;height:100px;display:block;}

.lips{flex:0 0 880px;display:flex;flex-flow: column nowrap;justify-content: flex-end;align-items: end;}
.lips p{background:url(tax.png) right no-repeat;padding-right:16px;}


.menu_box{float:left;width:100%;min-width:1180px;background:#1D2E64;}
.navBar{float:left;width:100%;}
.navBar ul li{float:left;position:relative;margin-right:1px;}
.navBar ul li a{float:left;width:100%;color:#fff}
.navBar ul li a h3{float:left;margin:0px;padding:0px;font-size:16px;font-weight:400;padding:0px 58px;line-height:50px;}

.navBar ul li a:hover{background:#DCA900}
.navBar ul li a:hover h3{color:#fff;}
.navBar ul li a:hover p{color:#fff;}
.navBar ul li.on a{background:#ffcc00;color:#000;}
.navBar ul li.on a:hover h3{color:#000;}


.navBar ul li .sub{position:absolute;left:0px;top:50px;z-index:99999;width:360px;background:#ffcc00;display:none;overflow:hidden;padding:10px 0px 15px 20px;border-top:0px solid #0C2340;}/*下拉菜单总宽比上面多2像素*/
.navBar ul li .sub UL LI{float:left;width:100%;border-right:none;position:relative;border:none;padding-left:0px;text-align:left;}
.navBar ul li .sub UL LI a{line-height:30px;font-weight:400;font-size:14px;display:block;padding-left:0px;COLOR:#000;padding:0px;}








.slide_box{float:left;width:100%;background:#666666;min-width:1200px;}
.hvbox{float:left;width:100%;background:url(hv.jpg) top no-repeat #888;}

.hv_box{float:left;width:280px;color:#FFF;padding:60px 160px}
.hv_box h3{float:left;font-weight:normal;font-size:50px;margin:0px;padding:0px;padding-left:40px;line-height:70px;}
.hv_box p{float:left;font-weight:normal;font-size:14px;margin:0px;padding:0px;padding-left:40px;}
.hv_box div{float:left;width:100%;padding-top:30px;}
.hv_box div a{float:left;width:278px;border:1px solid #fff;text-align:center;line-height:50px;font-size:14px;color:#FFF;}
.hv_box div a:hover{border:1px solid rgba(227,144,18,0.6);background:rgba(227,144,18,0.6)}


.hnbox{float:left;width:100%;background:url(ab.png) top no-repeat;min-width:1200px;margin-top:40px;}


.hn_box{float:left;width:700px;padding-left:500px;background:url(ab.jpg) left no-repeat;min-height:339px;}
.hn_box h3{float:left;text-align:left;color:#0C2340;margin:0px;padding:0px;font-size:22px;line-height:80px;padding-left:30px;}
.hn_box h4{float:left;text-align:left;color:#0C2340;margin:0px;padding:0px;font-size:40px;line-height:80px;padding-left:50px;}


.hn_con{float:left;width:600px;background:#F6F6F6;min-height:159px;padding:50px;font-size:14px;}
.hn_conm{float:left;width:100%;text-align:left;}
.hn_conm a{color:#0C2340;font-size:12px;float:left;padding:0px 50px;border:1px solid #ddd;line-height:40px;margin-top:15px;}
.hn_con ul li{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hn_con ul li span{padding-right:10px;}


.bottombox{float:left;width:100%;min-width:1180px;background:#fff;border-top:7px solid #1D2E64;padding:40px 0px 30px 0px;}


.foot{float:left;width:100%;}

.foota{float:left;width:100%;text-align:left;margin-top:0px;color:#fff;min-width:1180px;background:#1D2E64;}

.footd{float:left;width:100%;padding:15px 0px;}
.footd *{color:#FFF;font-size:14px;}
.footd a:hover{color:#ffff00}


.footc{float:left;width:150px;font-size:22px;LINE-HEIGHT:130%;}



.eeweima{float:left;width:100px;}
.eeweima img{float:left;width:90px;}

.footb{float:left;width:850px;border-left:2px solid #ddd;padding-left:50px;box-sizing: border-box;}
.footb ul li{float:left;width:400px;border-left:1px solid #ddd;padding-left:10px;}
.footb ul li .sub{float:left;width:100%;padding-top:0px;}
.footb ul li .sub ul{float:left;width:100%;}
.footb ul li .sub ul li{float:left;width:100%;border-left:0px solid #ddd;margin-left:0px;}
.footb ul li .sub ul li a{display:block;float:left;width:100%;line-height:30px;}


.footb p{float:left;width:100%;font-size:14px;line-height:180%;}
.footb p span{float:left;padding-right:10px;}







































.home_left{float:left;width:330px;}
.hl_lbox{float:left;width:324px;border:1px solid #AAAAAA;padding:2px;margin-top:10px;}

.graybg_tit{float:left;width:100%;background:#F3F3F3;}
.graybg_tit SPAN{FLOAT:LEFT;border-left:3px solid #025597;padding-left:15px;color:#E5222A;font-size:16px;line-height:40px;}
.graybg_tit font{FLOAT:right;padding-right:15px;}
.graybg_tit a{padding-right:10px;background:url(sj.png) right no-repeat;line-height:40px;font-size:10px;color:#000}

.bluebg_tit{float:left;width:100%;background:#025597;}
.bluebg_tit SPAN{FLOAT:LEFT;border-left:0px solid #025597;padding-left:15px;color:#fff;font-size:16px;line-height:40px;}
.bluebg_tit font{FLOAT:right;padding-right:15px;}
.bluebg_tit a{padding-right:10px;background:url(sjw.png) right no-repeat;line-height:40px;font-size:10px;color:#fff}

.graybg_rtit{float:left;width:100%;background:#F3F3F3;}
.graybg_rtit SPAN{FLOAT:LEFT;border-left:3px solid #E5222A;padding-left:15px;color:#E5222A;font-size:16px;line-height:30px;}

.hl_lbox_list{float:left;width:304px;padding:10px 10px;}
.hl_lbox_list ul li{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:26px;}
.hl_lbox_list ul li span{float:right;line-height:26px;padding-left:5px;}
.hl_lbox_list ul li a{padding-left:10px;background:url(li1.png) left no-repeat;line-height:26px;}
.hl_lbox_list ul li a:hover{background:url(li2.png) left no-repeat;}

.home_right{float:right;width:860px;}
.hr_tone{float:left;width:854px;border:1px solid #aaa;padding:2px;margin-top:10px;}
.hr_tone_a{float:left;width:440px;padding:10px;}
.hr_tone_a *{font-size:14px;line-height:26px;}


.hr_tone_b{float:left;width:380px;margin-top:10px;}
.hr_tone_b ul li{float:left;width:100%;margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #ddd;}

.hr_tone_b ul li .img{float:left;width:100px;height:70px;overflow:hidden;}
.hr_tone_b ul li .img img{float:left;width:90px;min-height:70px;}

.hr_tone_b ul li .con{float:left;width:280px;}
.hr_tone_b ul li h3{float:left;width:100%;margin:0px;padding:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:26px;}
.hr_tone_b ul li p{float:left;width:100%;}




.left_sub{float:left;width:100%;margin-top:10px;}
.left_sub ul{float:left;width:100%;display:flex;justify-content: space-between;align-items: center;}
.left_sub ul li{float:left;margin-right:10px;margin-top:10px;}
.left_sub ul li span{float:left;color:#1D2E64;font-size:18px;font-weight:600;padding:0px 15px;line-height:40px;border-left:4px solid #1D2E64;box-sizing: border-box;}
.left_sub ul li a{float:left;padding:10px 15px;line-height:180%;border:1px solid #DFDFDF;border-radius:5px;font-size:14px;box-sizing: border-box;}
.left_sub ul li a:hover{background:#1D2E64;color:#fff;border:1px solid #005599;}
.left_sub ul li.on a{background:#1D2E64;color:#fff;border:1px solid #005599;border-radius:5px;}

.submenubox2{float:left;width:100%;border-bottom:1px solid #e5e5e5;min-width:1200px;padding:10px 0px;}


.left_subss{float:left;border-right:1px solid #ddd}
.left_subss li{float:left;border-left:1px solid #ddd}
.left_subss li a{display:block;font-size:14px;line-height:22px;padding:0px 30px;}
.left_subss li.on a{color:#0C2340}


.home_tit{float:left;width:100%;margin-top:40px;margin-bottom:-10px;}
.home_tit em{float:left;border-left:7px solid #1D2E64;width:1px;height:28px;}
.home_tit span{float:left;margin-left:20px;font-size:22px;line-height:28px;font-weight:400}
.home_tit a{float:left;padding:0px 15px;background:#1D2E64;color:#fff;line-height:22px;margin-left:20px;margin-top:4px;border-radius:3px}
.home_tit a:hover{background:#ffcc00;color:#000}


.about_img{float:left;width:700px;margin-top:30px;}
.about_img img{width:100%;}
.about_coms{float:right;width:460px;margin-top:30px;}

.about_coms_imga{float:left;width:100%;background:url(a6.png);height:70px;}
.about_coms_imgb{float:left;width:100%;background:url(a7.png);height:50px;margin-top:50px;}
.about_coms_coma{float:left;width:100%;border-bottom:1px solid #ddd;padding:10px 0px;margin-top:-15px;}
.about_coms_coma span{float:left;padding-right:15px;color:#333;}
.about_coms_comc{float:left;width:100%;}
.about_coms_comc p span{float:left;margin-top:10px;}
.about_coms_comc p span a{float:left;padding:0px 15px;background:#1D2E64;color:#fff;border-radius:3px}
.about_coms_comc p span a:hover{background:#ffcc00;color:#000}


.rightbox{float:right;width:938px;border:1px solid #AAA;margin-top:10px;}

.right_tit{float:elft;width:100%;background:#DFEAF2;height:44px;}
.right_tit .t_tit{float:left;font-size:18px;line-height:42px;color:#E5222A;padding-left:30px;}
.right_tit .path{float:right;font-size:14px;line-height:42px;color:#222;padding-right:30px;}


.q_list{float:left;width:100%;margin-top:40px;padding-bottom:0px;}
.q_list ul{float:left;width:1230px;}
.q_list ul li{float:left;margin-right:10px;width:192px;position:relative;background:#f5f5f5;}
.q_list ul li A{float:left;width:100%;display:block;text-align:center;}
.q_list ul li A p{float:left;width:100%;height:110px;}
.q_list ul li A span{line-height:62px;font-size:14px;color:#000;}
.q_list ul li.q_a A p{float:left;width:100%;height:110px;background:url(qa.png) bottom no-repeat;}
.q_list ul li.q_b A p{float:left;width:100%;height:110px;background:url(qb.png) bottom no-repeat;}
.q_list ul li.q_c A p{float:left;width:100%;height:110px;background:url(qc.png) bottom no-repeat;}
.q_list ul li.q_d A p{float:left;width:100%;height:110px;background:url(qd.png) bottom no-repeat;}
.q_list ul li.q_e A p{float:left;width:100%;height:110px;background:url(qe.png) bottom no-repeat;}
.q_list ul li.q_f A p{float:left;width:100%;height:110px;background:url(qf.png) bottom no-repeat;}


.none_info{float:left;width:878px;padding:20px 30px;}


.text_list{float:left;width:100%;padding:0px 0px;margin-top:16px;}
	.text_list ul li{float:left;width:1140px;PADDING:20PX;background:#fff;margin-top:14px;}
	.text_list ul li div{float:left;width:60px;height:40px;padding:5px 0px;background:#F0F0F0}
	.text_list ul li div SPAN{FLOAT:LEFT;width:100%;text-align:center;font-size:16px;line-height:20px;}
	.text_list ul li div font{FLOAT:LEFT;width:100%;text-align:center;font-size:12px;line-height:20px;}
	.text_list ul li h3{float:right;width:1060px;margin:0px;padding:0px;}
	.text_list ul li h3 a{font-size:18px;line-height:50px;font-weight:normal;}
	
	
	
.listBox{float:left;width:100%;margin-top:16px;}
	.listBox ul {float:left;width:1200px;}
	.listBox ul li{float:left;width:242px;margin-right:14px;margin-top:14px;background:#FFFFFF;PADDING:20PX 20PX;border:1px solid #ddd;}
	.listBox ul li .img{float:left;width:100%;height:242px;overflow:hidden;}
	.listBox ul li .img img{width:100%;float:left;}

	.listBox ul li  h3{float:left;width:100%;margin:0px;padding:0px;height:56px;overflow:hidden;text-align:center;margin-top:14px;}
	.listBox ul li  h3 a{font-size:14px;line-height:28px;}

	
.listBox_fst{float:left;width:100%;margin-top:16px;}
	.listBox_fst ul {float:left;width:1200px;}
	.listBox_fst ul li{float:left;width:342px;margin-right:14px;margin-top:14px;background:#FFFFFF;PADDING:20PX 20PX;border:1px solid #ddd;}
	.listBox_fst ul li .img{float:left;width:100%;height:302px;overflow:hidden;}
	.listBox_fst ul li .img img{width:100%;float:left;}

	.listBox_fst ul li  h3{float:left;width:100%;margin:0px;padding:0px;height:56px;overflow:hidden;text-align:center;margin-top:14px;}
	.listBox_fst ul li  h3 a{font-size:14px;line-height:28px;font-weight:normal;}
	
	
	
	
	
	
	
	
	
	
	

.pic_list{float:left;width:100%;margin-top:16px;}
	.pic_list ul {float:left;width:1200px;}
	.pic_list ul li{float:left;width:302px;margin-right:14px;margin-top:14px;padding:20px 40px;background:#fff;border:1px solid #ddd;}
	.pic_list ul li .img{float:left;width:302px;}
	.pic_list ul li .img div{float:left;width:100%;height:302px;overflow:hidden;}
	.pic_list ul li .img div img{width:100%;float:left;}
	.pic_list ul li .tit{float:left;width:100%;text-align:center;height:56px;margin-top:20px;}
	.pic_list ul li .tit a{line-height:28px;font-size:22px;}

.pic_list_homes{float:right;width:918px;margin-top:40px;padding-bottom:0px;border:1px solid #ddd;background:#F0F0F0;PADDING:10PX 20PX;height:486px;overflow:hidden;}
	.pic_list_homes ul {float:left;width:980px;}
	.pic_list_homes ul li{float:left;width:218px;margin-right:15px;margin-top:15px;}
	.pic_list_homes ul li .img{float:left;width:212px;border:1px solid #ddd;padding:2px;BACKGROUND:#fff;}
	.pic_list_homes ul li .img div{float:left;width:100%;height:165px;overflow:hidden;}
	.pic_list_homes ul li .img div img{width:100%;float:left;min-height:165px;}
	.pic_list_homes ul li .tit{float:left;width:100%;text-align:center;height:30px;padding:0px 0px 0px 0px;overflow:hidden;}
	.pic_list_homes ul li .tit a{line-height:30px;font-size:12px;}
.pic_list_homes_tit{float:left;width:100%;border-bottom:1px solid #ddd;line-height:50px;font-size:22px;}
	
	
	
.pic_list_homesaa{float:left;width:100%;margin-top:40px;padding-bottom:30px;}
	.pic_list_homesaa ul {float:left;width:1250px;}
	.pic_list_homesaa ul li{float:left;width:288px;margin-right:15px;margin-top:15px;background:#fff;}

	.pic_list_homesaa ul li .img{float:left;width:100%;height:200px;overflow:hidden;}
	.pic_list_homesaa ul li .img img{width:100%;float:left;min-height:200px;}
	.pic_list_homesaa ul li .tit{float:left;width:100%;text-align:center;height:40px;padding:10px 0px 0px 0px;}
	.pic_list_homesaa ul li .tit a{line-height:30px;font-size:16px;}
	
	
.pic_list_news{float:left;width:100%;margin-top:0px;padding-bottom:30px;}
	.pic_list_news ul {float:left;width:1250px;}
	.pic_list_news ul li{float:left;width:288px;margin-right:15px;margin-top:15px;background:#fff;background:#FAFAFA}
	.pic_list_news ul li .img{float:left;width:100%;height:200px;overflow:hidden;}
	.pic_list_news ul li .img img{width:100%;float:left;min-height:200px;}
	.pic_list_news ul li .tit{float:left;width:268px;text-align:center;padding:10px 10px;}
	.pic_list_news ul li .tit a{line-height:30px;font-size:16px;}
	.pic_list_news ul li .tit h2{float:left;width:100%;margin:0px;padding:0px;}
	.pic_list_news ul li .tit p{float:left;width:100%;margin:0px;padding:0px;color:#777;}
	
	
	

.newpictextlist{float:left;width:100%;margin-top:16px;}	
.newpictextlist ul{float:left;width:1200px;}
.newpictextlist ul li{float:left;margin-top:14px;width:521px;margin-right:14px;padding:30px;background:#fff;position: relative;border:1px solid #ddd;}	
.newpictextlist ul li .img{float:left;width:200px;height:200px;overflow:hidden;}	
.newpictextlist ul li .img img{float:left;width:200px;min-height:200px;}	
.newpictextlist ul li .con{float:right;width:300px;overflow:hidden;}
	.newpictextlist ul li .con a{display:block;}	
	.newpictextlist ul li .con a:hover{color:#1D2E64}
.newpictextlist ul li .con h2{float:left;width:100%;font-size:22px;line-height:28px;}
.newpictextlist ul li .con h2 a{font-size:22px;line-height:28px;color:#1D2E64}


.newpictextlist ul li .con p{float:left;width:100%;}
.newpictextlist ul li .con p span{float:right;position: absolute; right: 0; bottom: 0;}
.newpictextlist ul li .con p span a{float:left;padding:0px 15px;background:#1D2E64;border-radius:5px 0px 0px 0px;color:#fff;line-height:30px;}
.newpictextlist ul li .con p span a:hover{background:#ffcc00;color:#000;}


.nnoo{float:left;width:100%;line-height:100px;color:#FF0000}
	
.mapbox{float:left;width:100%;MARGIN-TOP:30PX;}	
.vv_info{float:left;width:100%;}

.pdflist{float:left;width:100%;padding-bottom:20px;}
.pdflist ul li{float:left;width:100%;background:#FFF;padding:20px 20px 20px 30px;box-sizing: border-box;display:flex;justify-content: space-between;margin-top:15px;}
.pdflist ul li a:nth-child(1){flex:1 0 90%;display:flex;justify-content:flex-start;}
.pdflist ul li a:nth-child(1) div:nth-child(1){flex:0 0 100px;}
.pdflist ul li a:nth-child(1) div:nth-child(2){flex:1 1 auto;padding:0px 15px;box-sizing: border-box;font-size:16px;line-height:150%;}
.pdflist ul li a:nth-child(2){flex:1 0 10%;background:url(pdf.png) left no-repeat;min-height:34px;line-height:150%;padding-left:40px;box-sizing: border-box;}

.pdflist ul li a:nth-child(1) img{float:left;width:100px;}


.dpdf{float:left;width:100%;display:flex;justify-content: center;padding-bottom:30px;margin-top:20px;}
.dpdf a{transition:0.3s;padding:0px 40px 0px 80px;background:url(pdf.png) 40px 15px no-repeat;font-size:20px;border:1px solid #ddd;border-radius: 10px;height:60px;display: flex;align-items: center;}
.dpdf a:hover{box-shadow: 5px 5px 5px 0px rgba(229,72,70,0.2);border:1px solid #E54846}






.content_boxbox{float:left;width:820px;padding:30PX;font-size:16px;line-height:180%;background:#fff;margin-top:40px;margin-bottom:40px;}
.content_boxbox h1{float:left;width:100%;text-align:center;line-height:150%;font-weight:400;font-size:30px;border-bottom:1px dashed #ccc;margin:0px;padding:0px;line-height:60px;padding-bottom:20px;}
.content_boxbox img{max-width:100%;}	
	
	
.content_info{float:left;width:100%;font-size:16px;border-top:4px solid #ddd;margin-top:2px;padding-top:20px;}
.content_info *{font-size:16px;line-height:180%}
.content_info p{text-indent:0em}
.content_info img{margin-top:10px;}
.content_info h3{float:left;width:100%;margin:0px;padding:0px;font-size:22px;font-weight:400;color:#1D2E64;padding:10px 0px;}
.content_info h2{float:left;width:100%;margin:0px;padding:0px;}
.content_info h4{float:left;width:100%;margin:0px;padding:0px;}

.content_info strong{font-size:18px;font-weight:600}
.content_info table{float:left;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.content_info table td{border:none;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
	
.case_pics{float:left;width:1050px;}	
.case_pics a{float:left;margin-RIGHT:15px;width:323px;height:280px;overflow:hidden;MARGIN-TOP:15PX;}
.case_pics a img{float:left;width:100%;min-height:280px;}
	
.gbox{float:left;width:100%;padding:20px 0px;background:#F5F5F5}
.gbox taBle tr td{font-size:14px;}
.gbox taBle tr td input{float:left;width:300px;height:26px;text-indent:5px;}

.case_pics_all{float:left;width:100%;padding-bottom:20px;}
.case_pics_all p{float:left;width:100%;padding-top:10px;text-align:center;}
.case_pics_all p img{width:100%;}


.img_suolue{float:left;width:100%;text-align:center;margin-top:20px;padding-bottom:20px;}



.s_r{float:left;width:1100px;padding:50px;background:#FAFAFA;margin-top:10px;margin-bottom:20px}
.s_r ul li{float:left;width:1040px;background:#FFF;margin-top:5px;padding:10px 30px 20px 30px;}
.s_r ul li h3{margin:0px;padding:0px;float:left;width:100%;font-weight:normal;font-size:22px;}
.s_r ul li h3 a{font-weight:normal;font-size:22px;line-height:40px;}
.s_r ul li p{margin:0px;padding:0px;float:left;width:100%;color:#999}


	
	
	
.mainpages{float:right;padding-right:00px;padding-bottom:50px;margin-top:14px;}
.mainpages .pages{float:right;} 
.mainpages .pages table{float:left;}
.mainpages .pages td{padding-left:5px;font-size:14px;}
.mainpages .pages td.on a{color:#FFF;background:#1D2E64;border:1px solid #005599;font-size:14px;}
.mainpages .pages td a{float:left;padding:10px 20px;border:1px solid #DDD;font-size:14px;background:#fff;}
.mainpages .pages td P{float:left;padding:10px 20px;border:1px solid #DDD;color:#999;font-size:14px;background:#fff;}

.info_right{float:right;width:250px;padding:15px;background:#fff;margin-top:40px;}

.info_r_tit{float:left;width:100%;border-bottom:1px solid #ddd;}
.info_r_tit span{margin-left:0px;float:left;font-size:22px;line-height:44px;}

.info_r_li{float:left;width:100%;}
.info_r_li ul li{float:left;width:100%;border-bottom:1px dashed #ddd;padding-bottom:10px;margin-top:10px;height:62px;overflow:hidden;}
.info_r_li ul li img{float:left;width:60px;height:60px;margin-right:14px;border:1px solid #eee;}
.info_r_li ul li a{font-size:16px;line-height:24px;display:block;}
.info_r_li ul li a p{padding-top:5px;}
.info_r_li ul li a:hover img{border:1px solid #ff6600}


		/* 本例子css */
		.txtMarquee-left{float:right; width:1070px;padding-right:10px;  position:relative;   }

		.txtMarquee-left .bd{float:left;width:100%; }
		.txtMarquee-left .bd .tempWrap{ width:1070px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:30px; line-height:30px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


		.txtMarquee-left .bd ul li a{line-height:30px;  }






		.picMarquee-left{ float:left;width:1200px;  overflow:hidden; position:relative; margin-top:10px; }


.logos{float:left;width:100%;margin-top:40px;overflow:hidden;}
.logos ul li{float:left;width:123px;padding:10px;border:1px solid #ddd;margin-right:10px;}
.logos ul li img{float:left;width:123px;}




	/* 本例子css */
	.picCenter{ float:left;width:870px; overflow:hidden; }
	.picCenter dl{ width:274px; float:left; margin-right:10px; text-align:center;border:1px solid #aaa;padding:2px;}
	
.picCenter dt{float:left;width:100%;background:#025597;}
.picCenter dt SPAN{FLOAT:LEFT;border-left:0px solid #025597;padding-left:15px;color:#fff;font-size:16px;line-height:40px;}
.picCenter dt font{FLOAT:right;padding-right:15px;}
.picCenter dt a{padding-right:10px;background:url(sjw.png) right no-repeat;line-height:40px;font-size:10px;color:#fff}

	
	
	
	.picCenter dd{ float:left;width:254px;margin:0px;padding:0px;padding:10px;position:relative;   }
	.picCenter dd ul li{ float:left;width:254px; overflow:hidden; }
	.picCenter dd ul li img{ width:254px; height:165px; display:block;    }
	.picCenter dd p{ float:left;width:100%;height:30px; line-height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
	.picCenter .prev,.picCenter .next{ display:block; position:absolute; width:15px; height:13px; top:-25px; right:70px; background:url(arrow.png) no-repeat;  }
	.picCenter .next{ right:60px; background-position:0 -50px;; }




		/* 本例子css */
		.picScroll-left{ float:left;width:854px; overflow:hidden; position:relative;margin-top:0px;padding-bottom:10px;}

		.mores{float:right;line-height:40px;color:#FFF;padding-left:10px;font-size:10px;padding-right:10px;background:url(sjw.png) right no-repeat;}
		.picScroll-left .hd{ overflow:hidden;  height:40px; background:#025597; padding:0 0px;width:844px;float:left; padding-right:10px; }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:15px;  overflow:hidden;
			 cursor:pointer; background:url("arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:15px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.png") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.pageStateaaa{float:left;line-height:40px;color:#FFF;font-size:16px;padding-left:15px;}
		
		.picScroll-left .bd{ float:left;width:100%;margin-top:10px;  }
		.picScroll-left .bd ul{ float:left;width:100%; }
		.picScroll-left .bd ul li{float:left;margin-right:5px;width:270px;overflow:hidden;margin-left:5px;}
		.picScroll-left .bd ul li .pic{ float:left;width:100%;text-align:center;height:160px;overflow:hidden;}
		.picScroll-left .bd ul li .pic img{ float:left;width:100%; min-height:160px; display:block;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ float:left;width:100%;text-align:center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }







	/* 本例子css */
	.focusBox { position: relative; width:700px; height:340px; overflow: hidden; }
	.focusBox .pic img { width:700px; height:340px; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:15px; right:15px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#fff; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#FFCC00; filter:alpha(opacity=100);opacity:1;   }

	.focusBox .prev,
	.focusBox .next { width:45px; height:99px; position:absolute; top:120px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusBox .prev { background-image:url(index.png); background-position:-112px 0; left:0 }
	.focusBox .next { background-image:url(index.png); background-position:-158px 0; right:0 }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }



	.focusBox_b { position: relative; width:1200px; height:100px; overflow: hidden;margin-top:0px; }
	.focusBox_b .pic{ position:relative; z-index:0; }
	.focusBox_b .pic img { width:1200px; float:left;display: block; }
	.focusBox_b .hd { float:right; position: absolute; bottom: 10px;right:10px; text-align: center; font-size:0; z-index:1; }
	.focusBox_b .hd li{margin: 0 3px; background: url(bullet_off.png) no-repeat; height: 17px; overflow: hidden; width: 18px; cursor: pointer;display:inline-block; *display:inline; zoom:1;}
	.focusBox_b .hd .on{ background:url(bullet.png) no-repeat; }


/* fullSlide */
.fullSlide{width:100%;position:relative;height:585px;background:#000;float:left;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:585px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:585px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:18px;height:17px;margin:1px;overflow:hidden;line-height:999px;background: url(bullet_off.png) no-repeat;}
.fullSlide .hd ul .on{background:url(bullet.png) no-repeat;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}



	.scrollBox{ float:left;width:1201px; position:relative; }
	.scrollBox .piclist{zoom:1;}
	.scrollBox .ohbox{float:left;position:relative;width:1200px;border-right:1px solid #e5e5e5;}
	.scrollBox .piclist li{float:left; display:inline; width:239px;border-left:1px solid #e5e5e5;text-align:center;}
	.scrollBox .piclist li a{float:left;width:100%;text-align:center;padding:60px 0px;}
	.scrollBox .piclist li a:hover{background:#777}
	
	.scrollBox .piclist li p{float:left;width:100%;text-align:center;height:40px;overflow:hidden;}
	.scrollBox .piclist li h3{float:left;width:100%;text-align:center;margin:0px;padding:0px;height:40px;line-height:40px;font-weight:normal;color:#FFF;}
	.scrollBox .pageBtn span{  display:block;width:16px;height:22px;position:absolute;top:89px;cursor:pointer;text-indent:-999em;overflow:hidden; }
	.scrollBox .pageBtn .prev{left:-46px;background:url(s_1.png) no-repeat;;}
	.scrollBox .pageBtn .next{right:-46px;background:url(s_2.png) no-repeat;}
	

.submenubox{float:left;width:100%;background:#FFF;padding:40px 0px; }

.w_bgbox{float:left;width:100%;min-width:1180px;background:#fff;}
.sss_box{float:left;margin-top:0px;margin-left:200px;width:780px;}
.searchbox_tt{float:left;}
.search_i_tt{float:left;}
.search_i_tt input{float:left;width:658px;height:40px;padding:0px 0px;border:none;line-height:38px;text-indent:5px;border:1px solid #1D2E64;}
.search_b_tt{float:left;padding-left:0px;}
.search_b_tt input{float:left;width:120px;height:42px;background:url(ss.png) 12px 14px no-repeat #1D2E64;color:#FFF;BORDER:NONE;BORDER-LEFT:NONE;cursor:pointer;text-indent:15px;font-size:16px;}




.topsansi{margin-top:30px;}
.topshi{margin-top:10px;}





/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 10;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #1D2E64 url(fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #1D2E64 url(fixCont.png) no-repeat 0 -57px;
		font-size:16px;
	font-weight:bold;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #1D2E64 url(fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #1D2E64 url(fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
	line-height:53px;
	font-size:16px;
	font-weight:bold;
}
.yb_QQ a:hover {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}



.home_prolist{float:left;width:100%;min-width:1180px;padding-bottom:40px;}
.home_prolist .pic_list ul li .tit{font-size:14px;height:30px;overflow:hidden;}
.home_prolist .pic_list ul li .tit a{font-size:14px;}
.home_prolist .listBox ul li h3{font-size:14px;height:30px;overflow:hidden;font-weight:normal;}

