@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0 auto;}
body{color:#454545; font-size:14px; font-family: "寰蒋闆呴粦"; }
img{border:0}
ul,li{list-style:none;}
.left{float:left}
.right{float:right}
a{ color:#2a2a2a;text-decoration: none;}
a:hover{color: #c8151e; text-decoration: none;}
.clear,.clearfix{ clear:both}
.show{display: block}
.hiden{display: none}

.clearpro:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearpro{*zoom:1;}


/*椤堕儴*/
.top{ width:100%;  background-color: #000000; height:100px;}
.topadd{position: fixed;top: 0;left: 0;z-index: 9999;}

.topbox{width:1480px; margin:0 auto;}
.logo{ width:269px; float:left; margin-top:10px;}
.dz{ float:left;margin-top:25px;}
.topr{ float: right;width:1000px;}
.topr1{width:110px;float: right;margin-top:10px;}

.language{width:110px;float:right;  line-height: 22px; text-align: right;margin-top:7px;}
.language ul{width:200px; display: block;}
.language li{ display: block; line-height: 18px; float: left; padding-left: 5px; padding-right: 5px;}
.topr1a{width:120px; float: left;}

/*瀵艰埅*/
.menu{ width:100%;float:left;margin-top:15px;} 
.menu ul{}
.menu li{ float:left; height:32px; line-height:32px; text-align: center;position: relative}
.menu li a{display:block; color:#fff; font-size:16px;line-height:32px;padding: 0 40px;}
.menu li a:hover{background-color:#004ea2; color:#fff;}
.menu ul .cur a{color:#FFF;background-color:#004ea2;}

.menu ul li ul{display: none;}
.menu ul li:hover{background-color:#004ea2; color:#fff;}
.menu ul li:hover ul{display: block;position: absolute;z-index: 9999;width:auto;}
.menu ul li:hover ul li{width: 100%;height:35px;}
.menu ul li:hover ul li a{font-size: 10px;padding: 0 40px;background-color:rgba(0,78,162,0.5);line-height: 35px;}
.menu ul li:hover ul li a:hover{background-color:rgba(0,78,162,0.8);}


/*banner*/
.banner {
	position: relative;min-width: 1200px;width: 100%; text-align: center;display: none
}
.banner img {
	max-width: 100%;
}
.flex-viewport {
	width: 100%;
}
.flex-control-nav {
	width: 100%; text-align: center; bottom: 40px; position: absolute; z-index: 9;
}
.flex-control-nav li {
	margin: 0px 6px; display: inline-block; -ms-zoom: 1;
}
.flex-control-nav li a {
	background: rgb(255, 255, 255); border-radius: 50px; width: 10px; height: 10px; text-indent: -9999px; margin-top: 2px; display: inline-block; cursor: pointer; opacity: 0.5;
}
.flex-control-nav li a.flex-active {
	width: 14px; height: 14px; margin-top: 0px; opacity: 1;
}
.flex-prev {
	background-position: center; left: 100px; top: 50%; width: 56px; height: 56px; margin-top: -28px; display: block; position: absolute; background-image: url("../images/banner_prev.png"); background-repeat: no-repeat;
}
.flex-next {
	background-position: center; top: 50%; width: 56px; height: 56px; right: 100px; margin-top: -28px; display: block; position: absolute; background-image: url("../images/banner_next.png"); background-repeat: no-repeat;
}





.show_part{width:1280px; margin:auto; margin-top: 50px;}
.pic_dot{width:124px; height:137px; overflow:hidden; position:relative; top:0px; left:0px; float:left; padding-right:107px;}
.pic_dot img{
	width: 124px;
	height: 274px;
	position: absolute;
	top: 0px;
	left: 0px;
	border:0px;
	cursor: pointer;
}
.text_css{width:1280px; display:block; margin:auto;}
.text_css a{ width:124px; display:block; margin-right:107px; text-decoration:none; float:left; font-family:'寰蒋闆呴粦'; text-align:center; font-size:16px; color:#000000;}


.s  .search-vedio  .input-wrap  .input-box  .a-btn{vertical-align:middle;}
.s  .search-vedio  .input-wrap  .input-box  input{vertical-align:middle;}
/*璇︽儏*/
.articlecon  .producer{margin:10px  0;font-size:  14px;}
.articlecon  .producer  b{color:  #333;}
/**
涓汉涓績鎴戠殑娑堟伅鍒犻櫎鍔熻兘
 */
.s .content-block .sml-content-block .body-box table.general-list tr td.checkbox {
  width: 24px;
  padding: 0;
}

.s .content-block .sml-content-block .body-box table.general-list tr td.checkbox .label-checkbox  {
  margin-top: 0;
  margin-right: 0;
}

.s .content-block .sml-content-block .body-box table.general-list tr td.delete {
  width: 30px;
  cursor: pointer;
}

.s .content-block .sml-content-block .body-box table.general-list tr td.delete:hover {
  color: #2b7dff;
}

.s .content-block .sml-content-block .body-box table.general-list tr.batch-delete td {
  padding: 0 10px;
}

.aboutbox{width: 100%; margin: 0 auto; background: url(../images/about-bg.jpg) center no-repeat ; height:660px;background-size: cover}
.about{width:1280px; margin: 0 auto; padding-top:150px;background: url(../images/about_bg_wz.png) no-repeat right 130px;}
.about1{width: 652px; float: left;overflow: hidden;height: 410px;}
.about1 img{cursor: pointer; transition: all 0.6s;}
.about1 img:hover{ transform: scale(1.2);}
.about2{width:628px; float: right;height: 410px;overflow: hidden;}
.about2 h3{ font-size: 36px; text-align: right; color: #004ea2; line-height:72px; font-weight: normal;}
.about2 .zi{font-size:18px; text-align: right; color: #fff;line-height:32px; }
.about2 .zi2{font-size:14px; text-align: left; color: #FFF;padding-top:30px;line-height:32px;height: 300px;}
.about_wz_bg{background-color:#004ea2;color: #fff;padding:60px 25px 0 25px; }









/*妗堜緥*/
.project{width:100%; margin:0 auto;background-color: #FFF;}
.project h3{font-size: 36px;  text-align:center; color: #000; line-height:72px; font-weight: normal;}
.tagnav{margin:35px 0; text-align: center;}
.tagnav li,.tagnav span{height: 28px;padding: 0 25px; line-height: 26px;border-radius: 13px;color: #1c1c1c;  margin:5px;border: 1px solid #7c7c7c; cursor: pointer; display: inline-block; text-align: center;}
.tagnav li a,.tagnav span a {display:block;}
.tagnav span:hover,.tagnav li:hover {background: #004ea2;color: #ffffff;border-color: #004ea2;}
.tagnav li:hover a{color: #fff;}

.index_case{ width:100%; margin-top:40px;}

.index_case .c_img_l{ float:left;text-align:center; width:60px;}
.index_case .c_img_r{ float:right;text-align:center; width:60px;}
.index_case img{ cursor:pointer}
#CSSBox4{width:100%;height:300px;}
#CSSBox4 ul li{ float:left; list-style:none; margin:0 1% 20px 1%; width:23%;height:300px;overflow: hidden;}
#CSSBox4 ul li img{ width:100%;height:250px;transition: all 0.6s;}
#CSSBox4 ul li img:hover {transform: scale(1.1);}
#CSSBox4 ul li a{display: block;line-height:250px;display: block}
#CSSBox4 ul li a.wz{color: #2a2a2a;text-align: center;line-height:44px;height:44px;clear: both;width: 100%;font-size: 14px;}

.news{width: 85%;min-width:1280px; margin:0 auto;padding-top:50px;padding-bottom:80px;}
.news h2{
	font-size: 36px;
	text-align: center;
	color: #000;
	line-height: 72px;
	font-weight: normal;
}
.news1{width:48%; float: left; border: 1px solid #f5f5f5;margin-top:40px; min-height: 180px;background-color: #FFFFFF;padding: 40px 0;}
.news1:hover{background-color: #f5f5f5}
.news1a{width:95%;margin:0 auto;}
.news1a h3{font-size:20px;  text-align: left; color: #000; line-height:36px; font-weight: normal;}
.news1a .date{ font-size: 14px;width:500px; color: #c6c6c6}
.news1a p{margin-top:20px; color: #5b5b5b; font-size: 14px;}
.news1a .more{ float: left; width: 100px; background-color: #1393ee; line-height:28px;margin-top:20px; text-align: center;}
.news1a .more a{ color: #FFFFFF;background-color: #1393ee; display: block}
.news1a .more a:hover{ color: #fff;background-color: #272727;}

.news2{width:48%; float: right;margin-top:40px;border: 1px solid #f5f5f5;min-height: 180px;background-color: #FFFFFF;padding: 40px 0;}
.news2:hover{background-color: #f5f5f5}

.contactbox{width: 100%; margin: 0 auto; background: url(../images/contact_bg.jpg) center no-repeat; height: 661px;}
.contact{width: 1280px; margin: 0 auto; padding-top:60px;}
.contact h3{font-size: 36px;  text-align: left; color: #000; line-height:72px; font-weight: normal; }
.contact1{float: left; width:820px;padding-top:80px;}
.contact1 ul{ width:330px; float: left; line-height:62px;padding-right: 80px; }
.contact1 li{ float:left; display:block;width:330px;  font-size: 18px;}
.contact1 li a{color:#000000}
.contact1a{width:330px; margin-top: 0px;float:left; }
.contact1a ul{}
.contact1a li{float: left;margin-right: 30px; text-align: center; background-color: #272727; line-height:42px; color: #FFFFFF;padding: 0 15px;width: auto}
.contact1a li a{color: #FFFFFF;display: block;}
.contact1a li:hover{background-color: #1393ee;}


.contact2{float: right; padding-right: 60px;padding-top: 60px;}



.footlogo{width:250px;font-size:14px; float:left; padding-top: 100px; }

.footlink{ width:100%; background-color:#000;}
.footlink1{ width:1480px; margin:0 auto; padding:30px 0; }
.footlink11{width:170px;font-size:14px; float:left; margin-right:30px;}
.footlink11 ul{color:#FFF;}
.footlink11 li{width:120px;font-size:14px; float:left; display:block; line-height:30px; color:#FFF;}
.footlink11 li a{width:100px;font-size:14px; float:left; display:block; line-height:30px; color:#FFF; background:url(../images/jt1.gif) left no-repeat; padding-left:15px;}
.footlink11 li a:hover{width:100px;font-size:14px; float:left; display:block; line-height:30px; color:#0085ca;background:url(../images/jt2.gif) left no-repeat; padding-left:15px;}


.footlink2{ width:1280px; margin:0 auto;margin-bottom:40px;}
.footlink2{width:240px;font-size:14px; float:left; margin-right:50px;}
.footlink2 ul{color:#FFF;}
.footlink2 li{width:190px;;font-size:14px; float:left; display:block; line-height:30px; color:#FFF;}
.footlink2 li a{width:190px;font-size:14px; float:left; display:block; line-height:30px; color:#FFF; background:url(../images/jt1.gif) left no-repeat; padding-left:15px;}
.footlink2 li a:hover{width:190px;font-size:14px; float:left; display:block; line-height:30px; color:#0085ca;background:url(../images/jt2.gif) left no-repeat; padding-left:15px;}

.copy{width:100%; background-color:#363636; height:80px;}
.copy a{color: #fff;}
.copy1{ width:1280px; margin:0 auto; font-size:14px; color:#FFF; text-align:center; line-height: 80px;}



.nbanner{width: 100%; margin: 0 auto; background: url(../images/nbanner1.jpg) center no-repeat; height: 600px;}


.nycontainer{display: block}

/*鍏充簬鎴戜滑*/
.nabout{width:100%;background: url(../images/n_about01.jpg) center no-repeat; height: 700px;}
.nabout_jj{width:1280px; margin:0 auto; font-size:16px; line-height:50px;color: #fff;}


.nabout_jj a{color: #fff;}
.nabout_jj1{width: 470px; float: left; margin-top: 135px;padding-left: 40px;}
.nabout_jj h3{font-size: 48px;font-weight: normal; color: #FFFFFF;margin-left: 25px;margin-top: 15px;}
.nabout_jj h3 span{display: block;font-size: 24px;font-weight:400;}
.nabout_c{line-height: 30px; font-size:18px; color: #016658; padding-top:60px;}
.nabout_c a{color: #016658;}


.nabout_qywh{width:1280px; margin:0 auto;}
.nabout_qywh h3{font-size: 36px; text-align: center; font-weight: normal; color: #000; margin-top: 80px;}
.joinmail{text-align: center;line-height: 50px;}
.nabout_qywh1{width: 590px; float: left; margin-top:80px; padding-right: 50px;}
.nabout_qywh1 h4{font-size:20px;  text-align: left; color: #000; line-height:48px; font-weight: normal;  }
.nabout_qywh2{width: 640px; float: left; margin-top: 25px;}

.nabout_cxzl{width:100%;margin:0 auto;background-color:#f8f8f8; padding-top: 80px; padding-bottom: 80px;}
.nabout_cxzl1{width:1280px; margin:0 auto;}
.nabout_cxzl1 h3{font-size: 36px; text-align: center; font-weight: normal; color: #000; }

.nabout_ry{width:100%;margin:0 auto; background: url(../images/honor_bg2.jpg) center no-repeat; background-size: cover;padding-bottom: 50px;}
.nabout_ry1{width:1280px; margin:0 auto;padding-top: 60px;}
.nabout_ry1 h3{font-size: 36px; text-align: center; font-weight: normal; color: #000;    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 30px;}
.n_ry{padding-top:50px;line-height: 32px;font-size: 16px;color: #666;width:100%;text-indent: 2em;}
.n_ry ul{width: 100%;padding-top: 15px;}
.n_ry ul li{padding-right: 2%;width:23.5%;float:left;text-indent: 0;font-size: 14px;line-height:1.8;height:140px;overflow: hidden;}
.n_ry ul li strong{display: block;font-size: 14px;color: #d7000f;}
.n_ry ul li:nth-child(2){width: 26%;}
.n_ry ul li:nth-child(2n+4){width: 26%;}
.n_ry ul li:nth-child(4n){padding-right: 0;width: 20%;}


a.honor_more{display: block;margin-top: 15px;color:#083484;}

#focus_Box{position:relative;width:710px;height:308px;margin:80px auto;float: right}
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(../images/float-bg.png) repeat;color:#fff;text-align: center}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}




/*浜у搧瑙ｅ喅鏂规*/
.nproduct{width:100%; margin:0 auto; background: url(../images/nproduct_banner.jpg) center no-repeat; height: 640px; position: relative;}

/*service*/
.addsvrvice{background: url(../images/nbanner_service.jpg) center no-repeat; }
ul.service_jstj{width: 100%;padding-bottom: 50px;}
ul.service_jstj li{width: 31%;margin:0 1% 20px 1%; float:left;background: #ccc;text-align: center;height: 150px;}
ul.service_jstj li a{display: block;line-height: 150px;background:url(../images/bd_12.png) no-repeat 90% 80% #ccc;}
ul.service_jstj li a:hover{background:url(../images/jt_r_write.png) no-repeat 90% 80% #004ea2;color: #fff;transition: all 0.5s;}

.add_new{background: url(../images/banner05.jpg) center no-repeat; }
.add_weiquan{background: url(../images/banner06.jpg) center no-repeat; }
.ins-navbox{
	height: 75px;
	background-color:rgba(0,78,162,0.3); position: absolute; z-index: 999;bottom:0; left: 0;
	border-bottom: 1px solid #e5e5e5;width:100%;}
.ins-navbox ul{width:1280px;margin:0 auto;height: 75px;}
.ins-navbox li{ margin-top:20px; text-align: center;
	margin-right: 23px;
	font-size: 16px;
	line-height:36px; float:left;
}
.ins-navbox li a{ height:36px;
    background:#FFF; 
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius:18px;
	display: block;
	width: 150px;line-height: 36px;
}
.ins-navbox li a:hover,.ins-navbox li a.ahover,.ins-navbox li a.on{
	color: #FFF;background:#004ea2; 
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius:18px;
	line-height: 36px;
	position: relative;
	margin-bottom: -1px;
}

.n_nav{width:1280px;margin:0 auto;margin-top:35px; line-height: 36px;}
.n_nav img{max-width: 100%;height: auto}
/*鍐呴〉浜у搧鎬婚〉锟�?/
.n_product{width:1200px;margin:0 auto;margin-top:35px;position: relative}
.n_product1{width: 293px; float: left; margin-right:150px; margin-bottom: 150px;}
.n_product1 h3{font-size: 20px;  text-align: center; font-weight: normal; color: #000000; border-bottom: 2px solid #1393ee; width:100px; padding-top: 10px;}
.n_product1 .p{width: 293px; line-height: 32px; padding-top: 15px;}

.smalldec{width: 50%;margin: 0 auto;color: #FFF;background-color:rgba(0,78,162,0.6); padding: 30px;position: absolute;z-index: 99;top:22%;right:50%;margin-right: -600px;font-size:16px;line-height:40px;letter-spacing: 1px;}

/*鍐呴〉浜у搧缇庝附锟�?/
.nproduct_banner_mlb{width:100%; margin:0 auto; background: url(../images/nproduct_banner_mlb.jpg) center no-repeat; height: 640px; position: relative;}
.n_product_mlb_dh{
	height: 75px;
	background-color:rgba(101,166,76,0.3); position: absolute; z-index: 999;bottom:0; left: 0;
	border-bottom: 1px solid #e5e5e5;width:100%;}
.n_product_mlb_dh ul{width:1280px;margin:0 auto;height: 75px;}
.n_product_mlb_dh li{ margin-top:20px; text-align: center;
	margin-right: 23px;
	font-size: 16px;
	line-height:36px; float:left;position: relative;
}
.n_product_mlb_dh li a{ height:36px;
    background:#FFF; 
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius:18px;
	display: block;
	width: 150px;line-height: 36px;
}
.n_product_mlb_dh li a:hover,.n_product_mlb_dh li a.ahover,.n_product_mlb_dh li a.addon{
	color: #FFF;background:#378e16; 
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius:18px;
	line-height: 36px;
	position: relative;/*transition: all 0.5s;*/
	
}

.n_product_mlb_dh li a.proon{background-color: #004ea2;color:#fff;}
.n_product_mlb_dh ul li ul{display: none;width:200px;position: absolute;top: -215px;left:-20px;height: auto;}/*top num*36+35*/
.n_product_mlb_dh ul li:first-child ul{top:-215px;}
.n_product_mlb_dh ul li:hover ul{display: block}
.n_product_mlb_dh ul li ul li{margin-top: 0;margin-right: 0;flaot:none;width: 100%;background:rgba(255,255,255,0.5);}
.n_product_mlb_dh ul li ul li:first-child{height: 15px;}
.n_product_mlb_dh ul li ul li:last-child{height:20px;background: none; overflow: hidden;background:url(../images/jt_write.png) no-repeat center top;}
.n_product_mlb_dh ul li ul li a{width: 100%;border-radius:0;background: none;}
.n_product_mlb_dh ul li ul li a:hover,.n_product_mlb_dh ul li ul li a.on,.n_product_mlb_dh ul li ul li a.addon{border-radius:0;background:rgba(55,142,22,0.8);color: #FFF;}

/*add鍊嶄附锟�?/
.addbld{}
.addbld .n_product_mlb_dh{background:rgba(169,88,55,0.3);}
.addbld .n_product_mlb_dh li a:hover,.addbld .n_product_mlb_dh li a.ahover{background: #a95837;}
.addbld .n_product_mlb_dh li a.addon{background: #a95837;color: #fff;}
.n_product_mlb_dh ul li ul.addblddh{width: 350px;top: -323px;left:-100px;}/*top num*36+35*/
.n_product_mlb_dh ul li ul.addblddh li a:hover,.n_product_mlb_dh ul li ul.addblddh li a.on,.n_product_mlb_dh ul li ul.addblddh li a.addon{border-radius:0;background:rgba(169,88,55,0.8);color: #FFF;}

/*add绾冲０*/
.addbns{}
.addbns .n_product_mlb_dh{background-color:rgba(0,78,162,0.3);}
.addbns .n_product_mlb_dh li a:hover,.addbns .n_product_mlb_dh li a.ahover{background: #57bced;}
.addbns .n_product_mlb_dh li a.addon{background: #57bced;color: #fff;}
.n_product_mlb_dh ul li ul.addnsdh{top: -143px;}/*top num*36+35*/
.n_product_mlb_dh ul li ul.addnsdh li a:hover,.n_product_mlb_dh ul li ul.addnsdh li a.on,.n_product_mlb_dh ul li ul.addnsdh li a.addon{border-radius:0;background:rgba(87,188,237,0.8);color: #FFF;}
.n_product_mlb_dh ul li ul.addnsdh li{position: relative}

.n_product_mlb_dh ul li ul.addnsdh li p{position: absolute;z-index: 10;width:200px;right: -200px;top:0;display: none}
.n_product_mlb_dh ul li ul.addnsdh li:hover p{display: block}
.n_product_mlb_dh ul li ul.addnsdh li:hover a{background: #57bced;color: #ffffff;}
.n_product_mlb_dh ul li ul.addnsdh li:hover p a{color: #ffffff;background:rgba(87,188,237,0.8);}
.n_product_mlb_dh ul li ul.addnsdh li:hover p a:hover,.n_product_mlb_dh ul li ul.addnsdh li:hover p a.on{background: #57bced;}


/*add涓嶅櫒*/
.addbq{}
.addbq .n_product_mlb_dh{background:rgba(18,151,158,0.3);}
.addbq .n_product_mlb_dh li a:hover,.addbq .n_product_mlb_dh li a.ahover{background: #12979e;}
.addbq .n_product_mlb_dh li a.addon{background: #12979e;color: #fff;}
.n_product_mlb_dh ul li ul.addbqdh{width: 350px;top: -395px;left:-100px;}/*top num*36+35*/
.n_product_mlb_dh ul li ul.addbqdh li a:hover,.n_product_mlb_dh ul li ul.addbqdh li a.on,.n_product_mlb_dh ul li ul.addbqdh li a.addon{border-radius:0;background:rgba(18,151,158,0.8);color: #FFF;}

/*add鍗庤タ*/
.addhx{background:url(../images/nproduct_banner_hxc.jpg) no-repeat top center;}
.addhx .n_product_mlb_dh{background-color:rgba(186,53,68,0.3);}
.addhx .n_product_mlb_dh li a:hover,.addhx .n_product_mlb_dh li a.ahover{background:#ba3544;}
.addhx .n_product_mlb_dh li a.addon{background:#ba3544;color: #fff;}
.n_product_mlb_dh ul li ul.addhxdh{top: -287px;}/*top num*36+35*/
.n_product_mlb_dh ul li ul.addhxdh li a:hover,.n_product_mlb_dh ul li ul.addhxdh li a.on,.n_product_mlb_dh ul li ul.addhxdh li a.addon{border-radius:0;background:rgba(186,53,68,0.8);color: #FFF;}


.n_product_mlb{width:1280px;margin:0 auto;margin-top:30px;position: relative;}
.n_product_mlb h3{background: url(../images/n_product_mlb.jpg) center no-repeat; text-align: center; color: #65a64c; font-size: 28px; line-height: 60px;}
.n_product_mlb2 h3{background: url(../images/n_product_mlb_bt.jpg) center no-repeat; text-align: center; color: #65a64c; font-size: 28px; line-height: 60px;}
.n_product_mlb_n1{padding:30px 0;}
.table{background:#ccc;text-align:center;margin-bottom:5px;border-top:3px solid #65a64c;margin-top:3px;width:80%;}
.table tr{ background:#fff;}
.table tr.top{color:#000;font-weight:bold;}
.table td{padding:0px 3px;line-height:20px; line-height: 32px;}

.addbqtable .table{background:#ccc;text-align:center;margin-bottom:5px;border-top:3px solid #12979e;margin-top:3px;width:60%;}
.addbldtable .table{background:#ccc;text-align:center;margin-bottom:5px;border-top:3px solid #e58e57;margin-top:3px;width:80%;}
.addnstable .table{background:#ccc;text-align:center;margin-bottom:5px;border-top:none;margin-top:3px;width:100%;}
.addnstable .table th{background: #00a0e9;color: #ffffff;font-weight: bold;font-size: 18px;line-height: 45px;}

.n_product_mlb_n1a{ float:left;width:560px;background-color:#f3f3f3;padding:20px;  margin-bottom:20px; margin-right:80px;}
.n_product_mlb_n1a:hover{background-color:#e6ffdc;}
.n_product_mlb_n1aa{width:107px; float:left;}
.n_product_mlb_n1ab{ width:430px; float:right; text-align: left;}
.n_product_mlb_n1ab h4{ font-size:16px; font-weight:normal; font-family:"寰蒋闆呴粦"; color:#65a64c;}
.n_product_mlb_n2a{ float:right;width:560px;background-color:#f3f3f3; padding:20px; margin-bottom:20px; }
.n_product_mlb_n2a:hover{background-color:#e6ffdc;}

/*add鍊嶄附寰楁枃锟�?/
.addbldnr h3{ color:#e58e57;background: url(../images/n_product_bld.png) center no-repeat;}
.addbldnr_t h3{ color:#e58e57;background:none;}
.addbldnr h4{color: #262626;}
.addbldnr .n_product_mlb_n1a:hover,.addbldnr .n_product_mlb_n2a:hover{background-color:#ffede1;}
/*add绾冲０鏂囩珷*/
.addnsnr h3{ color:#004ea2;background: url(../images/b_bg.png) center no-repeat;}
.addnsnr h4{color:#083484;}
.addnsnr .n_product_mlb_n1a:hover,.addnsnr .n_product_mlb_n2a:hover{background-color:#ecf3ff;}


/*add鍗庤タ鏂囩珷*/
.addhxnr_t h3{ color:#eb6877;background: url(../images/n_product_hxc.jpg) center no-repeat;}

/*add 涓嶅櫒鏂囩珷*/
.addbqnr h3{ color:#12979e;background: url(../images/n_product_bq.jpg) center no-repeat;}
.addbqnr h4{color: #262626;}
.addbqnr .n_product_mlb_n1a:hover,.addbqnr .n_product_mlb_n2a:hover{background-color:#dffdff;}
.addbqnr_t h3{ color:#12979e;background:none;}


/*鍐呴〉妗堜緥*/
.case{width:94%;margin:0 auto;padding-top:30px ;padding-bottom: 50px;}
.case h3{font-size: 36px; text-align: center; font-weight: normal; color: #000; margin-top: 50px;}
.case_img{ width:100%;padding-top:50px;clear: both;}
.case_img1 {width:23%; float:left; background-color:#FFF; margin-bottom:20px; height:330px;overflow: hidden;text-align: center;margin-left: 1%;margin-right: 1%;}
.case_img1{background-color: #efefef;display:block;}
.case_img1:hover{display:block; background:#004ea2;transition: all 0.6s;}
.case_img1:hover .content{color: #fff;}
.case_img1 .img{}
.case_img1 .img img{width:100%;height:270px;transition: all 0.6s;border: 1px solid #DBDBDB}

.case_img1 .img img:hover{transform: scale(1.1);}
.case_img1 .tittle{text-align:center; font-size:18px;line-height:40px; height:40px;}
.case_img1 .tittle a{font-size:18px;}
.case_img1:hover a{color:#fff;}



.case_t{width:570px; float:right}
.case_t h3{width:100px; float:left; background-color:#0053a0;line-height:32px;text-align:center;display:block; font-size:14px;}
.case_t h3 a{background: #0053a0; color: #FFFFFF;display: block;}
.case_t h3 a:hover{background: #0053a0;display: block; color: #FFF; font-weight: bold;}
.case_t span{ float: right; padding-top: 5px;}

.addhxnr_t .case_img1:hover{display:block; background:#eb6877;transition: all 0.6s;}


.case_show{width:94%;margin:0 auto;padding-top:30px ;padding-bottom: 50px;}
.case_show h1{font-size: 36px; text-align: center; font-weight: normal; color: #000; margin-top: 50px;}
.case_show .img{width: 100%;}
.case_show .img img{display: block;max-width: 100%;height: auto; margin-bottom:30px;text-align: center;}
.case_show .CIntr{list-style: 2;font-size: 16px;width:800px;margin: 0 auto}
.case_show .CIntr img{max-width: 100%;height: auto;}
a.close{clear: both;width:180px;margin: 0 auto;margin-top:80px;background: red;line-height:45px;text-align: center;color: #fff;display: block;}


/*缇庝附鏉挎锟�?/
.case_mlb{padding-top: 50px;text-align: center;}
.case_mlb h3{background: url(../images/n_product_mlb.jpg) center no-repeat; text-align: center; color: #65a64c; font-size: 28px; line-height: 60px;}
.addcasemlb{padding-bottom: 50px;width: 94%;margin: 0 auto}
.addcasemlb .case_img1:hover{display:block; background:#65a64c;transition: all 0.6s;}
.addcasemlb .page a{background:#378e16;}
.addcasemlb .page a.current{background:#378e16;}
.addcasemlb .page select{background:#378e16;}

/*鍊嶄附寰楁锟�?/
.case_bld{padding-top: 50px;text-align: center;}
.case_bld h3{background: url(../images/n_product_bld.jpg) center no-repeat; text-align: center; color: #e58e57; font-size: 28px; line-height: 60px;}
.addcasebld{padding-bottom: 50px;width: 94%;margin: 0 auto}
.addcasebld .case_img1:hover{display:block; background:#e58e57;transition: all 0.6s;}
.addcasebld .page a{background:#a95837;}
.addcasebld .page a.current{background:#a95837;}
.addcasebld .page select{background:#a95837;}

/*绾冲０妗堜緥*/
.case_ns{padding-top: 50px;text-align: center;}
.case_ns h3{background: url(../images/b_bg.png) center no-repeat; text-align: center; color: #004ea2; font-size: 28px; line-height: 60px;}
.addcasens{padding-bottom: 50px;width: 94%;margin: 0 auto}
.addcasens .case_img1:hover{display:block; background:#57bced;transition: all 0.6s;}

/*bq妗堜緥*/
.case_bq{padding-top: 50px;text-align: center;}
.case_bq h3{background: url("../images/n_product_bq.jpg") center no-repeat; text-align: center; color: #12979e; font-size: 28px; line-height: 60px;}
.addcasebq{padding-bottom: 50px;width: 94%;margin: 0 auto}
.addcasebq .case_img1:hover{display:block; background:#12979e;transition: all 0.6s;}


/*鍗庤タ鏉戞锟�?/
.case_hx{padding-top: 50px;text-align: center;}
.case_hx h3{background: url(../images/n_product_hxc.jpg) center no-repeat; text-align: center; color: #eb6877; font-size: 28px; line-height: 60px;}
.addcasehx{padding-bottom: 50px;width: 94%;margin: 0 auto}
.addcasehx .case_img1:hover{display:block; background:#eb6877;transition: all 0.6s;}
.addcasehx .page a{background:#ba3544;}
.addcasehx .page a.current{background:#ba3544;}
.addcasehx .page select{background:#ba3544;}


.I_main_box { width:1280px;margin:0 auto;

	position:relative;
    margin-top:35px;
	
	
}
.side_bar {
	width:250px;}
	
.S_menu_T {
	height:39px;
	line-height:39px;
	padding-left:15px;
	font-size:18px;
	color:#fff;
	background:#004a87;
	font-weight:bold;}
.S_menu_C {	background:#f4f4f4;	padding:16px 8px;border-bottom:3px solid #004a87;}
.S_menu_C ul{ width:200px; margin:0 auto;}
.S_menu_C ul li {line-height:45px;border-bottom:1px solid #d9d9d9;}
.S_menu_C ul li a{	color:#2f2f2f;	font-size:14px;	background-color:#FFF; display:block;padding-left:10px;}
.S_menu_C ul li a:hover{color:#FFF;	font-size:14px;	background-color:#004a87; display:block;padding-left:10px;}
.S_menu_C .first_a:hover {background-color:#FFF;	color:#237bbf;display:block;padding-left:10px;}
.side_link_pic {margin-top:13px;}
.side_link_pic a {display:block;}
.article {
	width:760px;}
.article .S_T {
	height:38px;
	line-height:30px;
	padding-bottom:8px;
	border-bottom:1px solid #e3e3e3;
	padding:0 5px;
	}
.article .S_T span , .article .S_T span a {
	color:#666666;}
.article .S_T h4 {
	font-size:24px;
	font-weight:bold;
	font-weight:normal;}
.article .S_T h4 i {
	color:#d6d6d6;
	margin-left:5px;
	text-transform:uppercase;
	font-weight:normal;}
.article {
	padding-bottom:20px;}
.single_C {
	width:760px;
	margin:15px auto 0 auto; 
	color:#4c4c4c; line-height:30px; font-size:14px;
}

.New_content{width:82%;min-height: 600px;position: relative;margin:auto}
.New_content.nc2{width:94%;padding:0 3%;background:#f2f6fb;padding-bottom:40px}
.New_Leftcent{width: 31%;float: left;position: relative;border-right: solid 1px #e6e6e6;padding-right: 3%;}
.New_Leftcent a{display:block}
.New_LeftTp1{width: 100%;position: relative;margin-top:40px}
.New_LeftTp1 img{width: 100%;max-height: 350px;}
.New_LeftHw{width: 100%;position: relative;padding:30px 0 50px 0;}
.New_LeftHw h2{font-size: 20px;color: #004ea2;line-height: 24px;padding-bottom:8px;}
.New_LeftHw em{color: #333;line-height: 24px;}
.New_LeftHw p{font-size: 14px;color: #333333;line-height:30px;text-align:justify;text-justify:inter-ideograph;margin-top:12px}
.New_LeftHw .more{position: absolute;bottom: 5px;right: 0;color: #666;padding-left: 30px;background: url(../images/bd_12.png) no-repeat left center;}
.New_Leftcent a:hover .more{color: #004ea2;}
.New_Rightcent{width: 61.5%;float: left;position: relative;margin-left: 4%;}
.New_RightTp1{width: 100%;position: relative;padding-top:20px;}
.New_RTp1ablock{width: auto;display: block;position: relative;overflow: hidden;height: 100px;padding:20px 25px 30px;margin-bottom:20px}
.New_RTp1ablock:hover{background:url(../images/i6.png) no-repeat right 20px center #fff;}
.New_RTime{width: 100px;height: 100px;background:#004ea2; text-align: center;position: relative;float: left;}
.New_RTime p{font-size:45px;color: #fff;margin-top:6px}
.New_RTime span{font-size:14px;width: 100%; color: #fff;display: block;text-align: center;position: absolute;bottom:15px;left:0 }
.New_RTp1ablock:hover .New_RTime{background: #fff;}
.New_RTp1ablock:hover .New_RTime p{color: #004ea2;}
.New_RTp1ablock:hover .New_RTime span{color: #004ea2;}
.New_pred{width:76%;height: 100px; position: relative;float: left;margin-left: 20px;}
.New_pred h2{width: 100%;font-size: 20px;color: #004ea2;}
.New_pred em{display: block;width: 32px;height: 1px;background: #004ea2;margin:10px 0 5px 0;}
.New_pred p{width: 100%;font-size: 14px;color: #333;line-height: 28px;padding-top:10px;text-indent:2em;}

.page{width: auto;padding-top: 50px;margin: 0 auto;float:right;clear: both;}
.page a{height: 26px;display: block;text-align: center;margin: 0 5px; float: left; line-height: 26px;color: #fff;background: #ccc;padding: 0 10px}
.page span{display: block;float: left;text-align: center;padding: 0 12px;line-height: 26px;}
.page a.current{background-color:#004ea2;}
.page a.pageleft{background:url(../images/al.png) no-repeat left center #ccc;}
.page a.pageright{background:url(../images/ar.png) no-repeat left center #004ea2;}
.page select{background: #ccc;height: 26px;color: #fff;}


.HzDynamicList {
	width:94%;margin:0 auto;padding:20px 0 50px 0;
}
.HzDynamicList ul li {
	width: 23%;
	float: left;
	margin-bottom: 40px;margin-left: 1%;margin-right: 1%;height: 420px;overflow: hidden
}
.HzDynamicList ul li img {
	width: 100%;
	height: 258px;
	border: 1px solid #dcdcdc;
}
.HzDynamicList ul li .introduce {
	margin-top: 15px;
}
.HzDynamicList ul li .introduce p {
	overflow: hidden;
	width: 100%;
}
.HzDynamicList ul li .introduce .title {
	color: #333;
	font-size: 18px;
	margin-bottom: 5px;
}
.HzDynamicList ul li .introduce .years {
	font-size: 14px;
	color: #999;
	display:block;
	margin-top: 12px;text-align: right
}
.HzDynamicList ul li:hover .title {
	color: #004ea2;
}
.HzDynamicList ul li .introduce .briefIntroduction {
	font-size: 14px;
	color: #666;
	line-height: 20px;
}
.HzDynamicList ul li .introduce .briefIntroduction span {
	color: #999;
	margin-left: 5px;
}

/*service*/
.ny_nr{width:1280px;margin: 0 auto;padding:30px 0;}
.ny_nr h1{font-size: 36px; text-align: center; font-weight: normal; color: #000; margin-top: 50px;}
.neirong{padding: 50px 0;font-size:14px; line-height: 2;}
.add_weiquan_nr{font-size: 16px;}

/*new show*/
.ny_nr_newshow{width:1280px;margin: 0 auto;padding:30px 0;}
.ny_nr_newshow h1{font-size:28px;font-weight: normal; color: #000; margin-top: 50px;}
.showtime{font-size: 14px;padding-top: 20px;}
.showl{width: 60px;height: 60px;position:fixed;top: 50%;left:5%;z-index: 9999;display: none}
.showr{width: 60px;height: 60px;position:fixed;top: 50%;right:5%;z-index: 9999;display: none}


.Contact_Us{width: 1200px;min-height: 360px;position: absolute;top: 50%;left: 50%;margin: -180px 0 0 -600px;}
.Contact_Adres{width:1202px;position: relative;margin: auto;}
.Contact_Adres ul li{width:245px;height:280px;position: relative; text-align: center;background:url(../images/b41.png) repeat;float: left;margin-right:74px;padding:20px 0 60px}
.Contact_Adres ul li:last-child{margin-right: 0;}
.Contact_Adres ul li .bg{width:0;height:100%;background:#0d58a6;position:absolute;top:0;left:0}
.Contact_Adres ul li h2{width: 80px;border-bottom: solid 1px #0e58a6;margin:25px auto 0;padding-bottom: 10px;line-height: 24px;font-size: 20px;color: #0e58a6;white-space: nowrap;white-space: nowrap;}
.Contact_Adres ul li.n2s h2{width: 150px;}
.Contact_Adres ul li.n1s h2 {
    width: 150px;
}

.Contact_Adres ul li .Ad_img{width: 69px;height: 51px;position: relative;margin:30px auto;overflow: hidden;}
.Contact_Adres ul li .Ad_text{width: 100%;position: relative;}
.Contact_Adres ul li .Ad_text p{font-size: 14px;color: #333333;line-height: 22px;letter-spacing: 1px;margin-bottom:12px;padding: 0 5%;}
.Contact_Adres ul li .Ad_Numb{width: 100%;position: relative;}
.Contact_Adres ul li .Ad_Numb p{font-size: 14px;color: #333333;line-height: 36px;text-align: left;padding-left:10%;}
.Contact_Adres ul li:hover .bg{width:100%;transition: all 0.6s;}
.Contact_Adres ul li:hover h2{color: #fff;border-bottom: solid 0px #fff;}
.Contact_Adres ul li:hover .Ad_text p{color: #fff;}
.Contact_Adres ul li:hover .Ad_Numb p{color: #fff;}
.Ad_img{ text-align:center;}
.Ad_img .img2{width: 69px;height: 51px;position: absolute;top: 0;left: 0;display: none;}
.Ad_img .img2 {
  display: block;
  position: relative; 
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(-10px,0,0);
  transform: translate3d(0px,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.Ad_img .img2:hover img {
  opacity: 0.4;
  filter: alpha(opacity=40);
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.Contact_Adres ul li:hover .img2{display: block}
.Contact_Adres ul li:hover .img1{display: none}

.Contact_Adres ul li h2 {
  text-transform: uppercase;
  color: #265a44;
  text-align: center;
  position: relative;
  font-size: 20px;
  overflow: hidden;
  padding: 10px 0;
  background-color: transparent;
}

.Contact_Adres ul li h2:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  content: '';
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}

.Contact_Adres ul li:hover h2:after {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.contact_bsc{padding:50px 0;background:#fff;width:100%;margin: 0 auto;}
.contact_bsc h1{font-size: 36px; text-align: center; font-weight: normal; color: #000;background:url(../images/b_bg.png) no-repeat center top;color: #000;letter-spacing:3px;}
.contact_bsc_c{width:1200px;clear: both;margin: 0 auto;padding-top: 30px;}
.contact_bsc_c ul{}
.contact_bsc_c ul li{width:18%;margin: 25px 2%;float:left;background: #eaeaea;padding:30px 2% 0 2%;line-height: 2;font-size: 16px;height: 110px;overflow: hidden;}
.contact_bsc_c ul li strong{font-size: 20px;display: block;font-weight: normal}
.contact_bsc_c ul li:first-child{margin-left: 0}
.contact_bsc_c ul li:last-child{margin-right: 0;float:right;}
.contact_bsc_c ul li:hover{background: #004ea2;color: #fff;transition: all 0.6s;cursor: pointer}
.contact_bsc_c ul.dxmb li{padding: 0 2%;line-height: 140px;height: 140px;}

.contact_bsc_l{width: 50%;float:left;}
.contact_bsc_l img{width:100%;height:auto;}
.contact_bsc_r{font-size: 16px;padding-left:5%;width:45%;float:left;line-height:33px;color:#454545;padding-top:5px;}

.rczp{padding-bottom: 50px;}
.showjob{font-size: 12px;width:100%;padding: 20px 0;}
.jobcon{margin: 0 1% 20px 1%;float:left;width:31.3%;}
.showjob h3{font-size:16px;color: #1d8be3;font-weight: normal;display:inline;line-height:35px;}
.showjob div{margin-top: 15px;}
.showjob strong{color:#db4939;padding-left:25px;line-height:40px;float:left;}
.showjob p{line-height:25px;color: #666666;padding-bottom: 15px;clear: both;border-bottom: 1px dotted #ccc;position: relative}
.showjob p span{right:0;bottom: 0;position: absolute;z-index: 999}
.info-bottom {
    display: block;
    width: 70px;
    height: 25px;
    font-size: 12px;
    color: #fff;
    background: #1d8be3;
    border-radius: 2px;
    text-align: center;
    line-height: 25px;
    color: #fff !important;float:right;margin-top:8px;
}
.jobnr{font-size:14px;background: #f5f5f5;padding:15px;clear:both;line-height: 2;}
.jobnr p{border-bottom: none}
.jobnr p span{float:none;}
.jobnr strong{color:#0055a2;padding:0;line-height:35px;;float:none;font-weight: normal;}


.con_31_2{padding: 40px 0;}
.con_31_2 ul.w-al-list {/*margin*/padding: 0;margin: 0;font-size: 0;margin-left: -14px;}
.con_31_2 ul.w-al-list li.w-al-unit {/*margin*/padding: 0;width:23%;margin: 0 1% 30px 1%;overflow: hidden;display: inline-block;float: left;/*position*/position: relative;list-style: none;cursor: pointer;}
.con_31_2 .w-hide {display: none !important;}
.con_31_2 ul.w-al-list li.w-al-unit a {width: 100%;display: block;text-decoration: none;text-align: center;}
.con_31_2 .w-al-unit .w-al-pic {width: 100%;min-width: 100px;height: 450px;line-height: 450px;padding: 0;vertical-align: top;clear: both;overflow: hidden;}
.con_31_2 .w-al-unit .w-al-pic {width: 100%;min-width: 100px;height: 450px;line-height: 450px;padding: 0;vertical-align: top;clear: both;overflow: hidden;}
.con_31_2 .w-al-unit .w-al-pic img {width: 100%;min-width: 100px;height: 450px;object-fit: cover;border: none;/*animation*/-webkit-transition: transform .3s ease;-moz-transition: transform .3s ease;-o-transition: transform .3s ease;-ms-transition: transform .3s ease;transition: transform .3s ease;}
.con_31_2 .w-al-unit a:hover .w-al-pic img {-webkit-transform: scale(1.1) !important;-moz-transform: scale(1.1) !important;-ms-transform: scale(1.1) !important;transform: scale(1.1) !important;}
.con_31_2 .w-al-unit a .w-al-text {position: absolute;left: 0;bottom: 0;width: 100%;height: 34px;line-height: 34px;padding: 0 8px;/* background */background-color: rgba(0, 0, 0, 0.4);background-image: none;background-repeat: repeat;background-position: 0 0;background: -moz-linear-gradient(top, none, none);background: -o-linear-gradient(top, none, none);background: linear-gradient(top, none, none);background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));box-sizing: border-box;}
.con_31_2 .w-al-unit a:hover .w-al-text {/* background */background-color: rgba(0,0,0,0.6);background-image: none;background-repeat: repeat;background-position: 100% 100%;background: -moz-linear-gradient(top, none, none);background: -o-linear-gradient(top, none, none);background: linear-gradient(top, none, none);background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));}
.con_31_2 .w-al-unit a h5.w-al-title {margin: 0;padding: 0;font-size:16px;color: #fff;text-align: left;font-style: normal;text-decoration: none;line-height:34px;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;overflow: hidden;font-weight: normal;text-transform: uppercase}
.con_31_2 .w-al-unit a p.w-al-desc {margin: 0;max-height:192px;font-size: 14px;color: #fff;text-align: left;font-weight: normal;font-style: normal;text-decoration: none;font-family: 'Microsoft YaHei';line-height: 24px;overflow: hidden;text-overflow: ellipsis;}
.con_31_2 .w-al-nodesc .w-al-desc {display: none !important;}

.yanjiuyuan{background: url(../images/nbanner_yanjiu.jpg) no-repeat top center;background-size: cover;}
.yanjiu01{width: 350px;height:246px;margin: 0 auto;padding-top:60px;}
.yanjiu02{width: 600px;height:330px;margin: 0 auto;padding-top:10px;}
.yanjiu03{width: 1200px;height: 500px;margin: 0 auto;padding: 50px 0;}

.honor{width: 1280px;margin: 0 auto;padding: 50px 0;}
.addtx{background: url(../images/honor_bg2.jpg) no-repeat top center;background-size: cover;width: 100%}
.honor h3{font-size: 36px; text-align:center; color: #000; line-height:72px; font-weight: normal;}
.honors{width:1280px;position: relative;padding-top: 20px;}
.honors .c_img_l{  width:103;height: 40px;position: absolute;left: 40%;bottom: 0;z-index: 999}
.honors .c_img_r{width:103;height: 40px;position: absolute;right: 40%;bottom: 0;z-index: 999}
.honors img{ cursor:pointer}
#CSSBox1,#CSSBox2{width:100%;height:429px;margin:0 auto;overflow:hidden;padding-bottom:60px;}
/*#CSSBox1 ul li,#CSSBox2 ul li{ float:left; list-style:none;  width:300px;height:429px;}*/
#CSSBox1 ul li img,#CSSBox2 ul li img{width:300px;height:auto;margin-right:20px;float:left;}

.yjy1{background: url(../images/yjy.jpg) no-repeat center top;height: 882px;color: #fff;text-align: center;padding-top: 200px}
.yjy h1{font-size: 52px;font-weight:400;letter-spacing: 5px;height: 52px;display: block}
.yjy span{font-size: 20px;padding-top: 25px;text-transform: uppercase;font-weight: 200;letter-spacing: 1px;height: 20px;display: block}
.yjy img{margin-top:35px;}
.yjy1_wz{width: 879px;margin: 0 auto;padding-top: 50px;text-align: left;font-size:18px;line-height:32px;}
.yjy1_wz p{text-indent: 2em;padding-top:25px;}

.yjy2{background: url(../images/yjy2.jpg) no-repeat center top;height: 878px;color: #fff;text-align: center;padding-top: 200px}
.yjy3{background: url(../images/yjy3.jpg) no-repeat center top;height: 878px;color: #fff;text-align: center;padding-top: 200px}
.yjy3_wz{font-size: 18px;margin-top: -30px;}
.yjy3 img{margin-top: 0;}

.yjy4{background: url(../images/yjy4.jpg) no-repeat center top;height: 878px;color: #fff;text-align: center;padding-top: 200px}
.yjy4 ul{width: 1200px;margin: 0 auto;padding-top: 35px;}
.yjy4 ul li{width: 285px;float:left;height: 310px;text-align: center;background: #fff;margin: 0 10px;font-size: 24px;color: #000;}
.yjy4 ul li:first-child{margin-left: 0}
.yjy4 ul li:last-child{margin-right: 0}
.yjy4 ul li img{margin-top: 0;width: 100%;height: auto;margin-bottom:15px;}
/*杩斿洖椤堕儴*/
.do-gotop{display: none; position: fixed;cursor: pointer; z-index: 9999; bottom:125px;right: 10px;width:72px;height:60px;line-height: 60px;text-align: center;background-color: #005bac}

.weiquan_bg{padding: 20px;border:5px solid #cccccc;margin-bottom: 80px;}
.weiquan_bg h5{background: #ffffff;font-size: 18px;line-height:80px;width: 480px;margin: 0 auto;margin-top: -65px;}

.weiquan_list ul{padding-top: 50px;}
.weiquan_list ul li{float:left;width:16%;margin-right: 5%;height: 100px;line-height: 100px;background: #113d26;margin-bottom: 30px;text-align: center}
.weiquan_list ul li:hover{background: #2b6636;}
.weiquan_list ul li a{display: block;color:#ffffff;}
.weiquan_list ul li:nth-child(5n){margin-right: 0}

.bq_tedian{}
.bq_tedian li{ float:left;width:560px;background-color:#f3f3f3;padding:20px;  margin-bottom:20px; margin-right:80px;}
.bq_tedian li:nth-child(2n){margin-right: 0;}
.bq_tedian li:hover{background-color:#dffdff;}
.bq_tedian_img{width:150px; float:left;height: 150px;}
.bq_tedian_wz{ width:400px; float:right; text-align: left;}
.bq_tedian_wz h4{ font-size:16px;color:#454545;font-weight: normal}
.bq_tedian_add1{background:url("../images/pro_bq_adv.png") no-repeat;background-position:0 0}
.bq_tedian_add2{background:url("../images/pro_bq_adv.png") no-repeat;background-position:-150px 0}
.bq_tedian_add3{background:url("../images/pro_bq_adv.png") no-repeat;background-position:-300px 0}
.bq_tedian_add4{background:url("../images/pro_bq_adv.png") no-repeat;background-position:-450px 0}
.bq_tedian_add5{background:url("../images/pro_bq_adv.png") no-repeat;background-position:-600px 0}
.bq_tedian_add6{background:url("../images/pro_bq_adv.png") no-repeat;background-position:-752px 0}
.bq_tedian_add7{background:url("../images/pro_bq_adv.png") no-repeat;background-position:-904px 0}

.mlb_hydw{}
.mlb_hydw p{text-align: center;}
.mlb_hydw ul{width: 100%;position: relative;height:600px;}
.mlb_hydw ul li{width:200px;height: 200px;-webkit-border-radius:50%;-moz-border-radius:50%; border-radius: 50%;display: block;background: #9acc35;text-align: center;color: #ffffff;z-index: 10;font-size:16px;line-height: 30px;}
.mlb_hydw ul li p{padding-top:70px;}
.mlb_hydw ul li:nth-child(1){position: absolute;top: 50%;left: 50%;margin: -100px;margin-top: -100px;background: #006138;line-height: 200px;font-size:28px;z-index:12;}
.mlb_hydw ul li:nth-child(2){position: absolute;top:18%;left:50%;margin: -100px;margin-top: -100px;background: #9ccc68;}
.mlb_hydw ul li:nth-child(3){position: absolute;top:36.5%;left:63%;margin: -100px;margin-top: -100px;background: #cdcc00;}
.mlb_hydw ul li:nth-child(3) p{padding-top:60px;}
.mlb_hydw ul li:nth-child(4){position: absolute;top:70%;left:61%;margin: -100px;margin-top: -100px;background: #699935;}
.mlb_hydw ul li:nth-child(5){position: absolute;top:70%;left:39%;margin: -100px;margin-top: -100px;background: #cccd67;}
.mlb_hydw ul li:nth-child(6){position: absolute;top:36.5%;left:37%;margin: -100px;margin-top: -100px;background: #9bcd9c;line-height: 200px;}
.mlb_hydw ul li:nth-child(6) p{padding-top: 0;}
