@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; color:#333; font-size:14px; line-height: 24px; font-family:"微软雅黑"; background: #f3f3f3;}
ul li{ list-style:none;}
*{ margin:0; padding:0;}
img{ border:none;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#333; text-decoration:none;}
a:hover{text-decoration:none;}
input,textarea{ border:none; font-family:"微软雅黑";}
.pr{position:relative;}
.pa{position:absolute;}
.wh{width:1200px;}
.mr{margin:0 auto;}

.header{height:120px; background: #fff;}
.main_banner{height: 770px;position: relative;}
.header_sy{ width:100%;height:120px; background: url(../img/tbbj.png); position:absolute; top:0;z-index:888;}
.logo{width:400px; height: 93px; margin-top:15px;}
.logo img,.Eng_logo img{max-width:100%; height:auto;}
.Eng_logo{width:350px; height: 73px; margin-top:15px;}
.header_rt{width:710px; height: 120px;}
.header_rt .hotline,.header_Eng_rt .hotline{line-height: 20px; margin-top:15px;}
.header_rt .hotline span,.header_Eng_rt .hotline span{margin-left:15px; display: block; float: left;}
.header_rt .hotline span i,.header_Eng_rt .hotline span i{ display: block; float: left; margin-right:5px;width:20px; height:20px; background: url(../img/dianhuatb.png) no-repeat left top;}
.header_rt .hotline span a,.header_Eng_rt .hotline a{ margin:0 2px;}
.header_rt .hotline #language a,.header_Eng_rt .hotline #language a{display:block;width:20px; height:20px; float:left;}
.header_rt .hotline #language a img,.header_Eng_rt .hotline #language a img{width:100%; height:100%; border-radius:50%;}
.header_Eng_rt{width:800px; height: 120px;}

/* 导航菜单 */
.header_daohang{margin-top:10px; padding-top:5px; border-top:1px solid #f1f1f1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{position:relative; z-index:1;   color:#222; height:40px; line-height:40px;   }
	.nav{ width:707px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
	.nav h3,.nav_Eng h3{ font-size:100%; font-weight:normal; font-size:15px;  }
	.nav .m,.nav_Eng .m{  position:relative; float:left; width:81px; margin:0 10px; display:inline; text-align:center;   }
	.nav .m h3 i,.nav_Eng .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(../img/icon.png) 0 -200px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
		vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; 
	}
	.nav h3 a,.nav_Eng h3 a{  zoom:1;  height:16px; line-height:16px; padding:12px 0;  display:block; color:#222 }
	.nav .on h3 a,.nav_Eng .on h3 a{padding:11px 0;  border-bottom:2px solid #07692c;   }
	.nav .on h3 a i,.nav_Eng .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
	.nav .sub,.nav_Eng .sub{ display:none; /*默认隐藏*/ width:108px; padding:10px 0;  position:absolute; left:-10px; top:40px;  background:#eee;  float:left; line-height:30px; 
	}
	.nav .sub li,.nav_Eng .sub li{ text-align:center;  }
	.nav .sub li a,.nav_Eng .sub li a{ color:#333; display:block; zoom:1;}
	.nav .sub li a:hover,.nav_Eng .sub li a:hover{  background:#ddd; color:#07692c;   }
	.nav .sub dl,.nav_Eng .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  }
	.nav .sub dl a:hover,.nav_Eng .sub dl a:hover{ color:#07692c;  }
	.nav .sub dl dt a,.nav_Eng .sub dl dt a{ color:#000;  }
	.nav .sub dl dd a,.nav_Eng .sub dl dd a{ color:#999; padding-left:7px; background:url(../img/icon.png) 0 -332px no-repeat;  }
.nav_Eng{width:800px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav_Eng h3{font-size:14px;}
.nav_Eng .m{width:94px;}
.nav_Eng .sub{width:178px;left:0;}
.nav_Eng .sub li{font-size:13px;}

/* banner */
  .focusBox { position: relative; width:100%; height:770px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; left:50%; margin-left:-840px;}
	.focusBox .pic img { width:auto; height:770px; display: block; }

   .focusBox .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; height:30px; line-height:30px; text-align:center;_background:#000; _filter:alpha(opacity=60); }
   .focusBox .hd ul{ text-align:center;  padding-top:5px;  }
   .focusBox .hd li{cursor:pointer; display:inline-block; *display:inline; zoom:1; border-radius: 50%; width:12px; height:12px; margin:3px; background:#fff; overflow:hidden;}
   .focusBox .hd .on{ background:#df1212;}

   .focusBox .prev,
   .focusBox .next { width:26px; height:52px; position:absolute; top:419px; z-index:3; filter:alpha(opacity=90); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
   .focusBox .prev:hover,
   .focusBox .next:hover { filter:alpha(opacity=100); -moz-opacity:.6; opacity:.6 }



   /* 应用领域 */
@media screen and (max-width: 1499px) {
.field {width:1200px; margin:0 auto; text-align: center;}
.picScroll{ width:1200px;}
.picScroll li{ width:240px;margin:0 9px;position:relative; float:left; display:inline;overflow:hidden; }
.picScroll li .pImg {position:relative;display:block; width:240px; height:240px;overflow:hidden;margin-bottom:6px;border-radius: 50%; z-index: 1;}
.picScroll li .pImg .Overburden{ width: 240px; height: 240px; text-align: center; vertical-align: middle; position:absolute; left: 0; top:0; background:url(../img/yybjt.png); z-index: 666;opacity: 0;filter: alpha(opacity=0); overflow:hidden;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;border-radius: 50%;}   
.picScroll .prev,.picScroll .next{ position: absolute; top: 110px; left:-1px; display: block; width:75px; height: 75px; border-radius: 50%; z-index: 9; overflow: hidden; background: #eaeaea; }
.picScroll .prev:hover,.picScroll .next:hover{ background: #419040;}
 .picScroll .prev i,.picScroll .next i{ display: block; width: 26px; height: 52px;margin:0 auto; margin-top:12px; background:url(../img/anniu.png) no-repeat;}
.picScroll .scrollWrap{ margin-left:85px  }
.picScroll li .pImg .Overburden img{margin-top:75px;}
.focusBox .prev { background-image:url(../img/anniu.png); background-position:0 0; left:80px; }
   .focusBox .next { background-image:url(../img/anniu.png); background-position:-26px 0; right:80px; }
}

@media screen and (min-width: 1500px) {
.field {width:1500px; margin:0 auto; text-align: center;}	
.picScroll{ width:1500px;}
.picScroll li{ width:310px;margin:0 9px;position:relative; float:left; display:inline; overflow:hidden; }
.picScroll li .pImg {position:relative;display:block; width:310px; height:310px;overflow:hidden;margin-bottom:6px;border-radius: 50%; z-index: 1;}
.picScroll li .pImg .Overburden{ width: 310px; height: 310px; text-align: center; vertical-align: middle; position:absolute; left: 0; top:0; background:url(../img/yybjt.png); z-index: 666;opacity: 0;filter: alpha(opacity=0); overflow:hidden;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;border-radius: 50%;}
.picScroll .prev,.picScroll .next{ position: absolute; top: 130px; left:-1px; display: block; width:85px; height: 85px; border-radius: 50%; z-index: 9; overflow: hidden; background: #eaeaea; }
.picScroll .prev:hover,.picScroll .next:hover{ background: #07692c;}
 .picScroll .prev i,.picScroll .next i{ display: block; width: 26px; height: 52px;margin:0 auto; margin-top:17px; background:url(../img/anniu.png) no-repeat;}
.picScroll .scrollWrap{ margin-left:93px  }
.picScroll li .pImg .Overburden img{margin-top:110px;}
.focusBox .prev { background-image:url(../img/anniu.png); background-position:0 0; left:210px; }
.focusBox .next { background-image:url(../img/anniu.png); background-position:-26px 0; right:210px; }	
}
   
   .field .title,.Technology .title{ font-size: 28px;color: #07692c;font-weight: bold; margin-top:60px;}
   .field .Subtitle,.Technology .Subtitle{ font-size: 18px; margin-top:20px;color: #666; margin-bottom:50px;}
	
	.picScroll .bd{ position:relative;  }
	
	.picScroll .next{ left:auto; right:-1px; background-position: -26px -65px; }
    .picScroll .prev i{background-position:0 -52px;}
    .picScroll .next i{background-position:-26px -52px;}
.picScroll .prev i:hover{background-position:0 0;}
.picScroll .next i:hover{background-position:-26px 0;}
	
	.picScroll ul{ overflow:hidden; zoom:1; }
	

.picScroll li .pic:hover .Overburden{opacity: 1;filter: alpha(opacity=100);}
.picScroll li .pic img{transition: all ease 0.5s;-webkit-trabsition:all ease 0.5s;}
.picScroll li:hover .pic img{ transform: scale(1.2);-o-transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);}
	.picScroll li p {margin-top:5px;overflow:hidden; text-align: center;}
	.picScroll li .txt1 a{font-size:14px;color:#666;}
.picScroll li .movielist_tt{margin-top:20px;}
    .picScroll li .movielist_tt a{font-size: 20px;color:#07692c; font-weight: bold;}

/* 最新产品 */
   .product{ height: 700px; background: url(../img/cpbj.jpg) no-repeat center top; margin-top:85px; text-align: center;}
   .product .title,.news .title{ font-size: 28px;color: #fff;font-weight: bold; height: 30px; padding-top:60px;text-align: center;}
   .product .Subtitle,.news .Subtitle{ font-size: 18px; margin-top:20px;color: #fff; margin-bottom:30px;text-align: center;}
   .product .Pro_img{ width: 1200px; height:420px; }
   .product .Pro_img ul li{width:299px; height:420px; float:left; background: #07692c; border-right: 1px solid #d0d2d0;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.product .Pro_img ul li a{  display: block;width:299px; height:420px;overflow: hidden;}

.product .Pro_img ul li::before{  content: '';position: absolute;top: 0px;display: block;left: 0; width: 100%; height: 100%; background: #07692c;z-index:-2;
    /* z-index: 0; */transform: scaleY(0);transition: transform .75s cubic-bezier(.19,1,.22,1);transform-origin: top;transition-delay: 0s!important;}
	
.product .Pro_img ul li:hover::before{ z-index:-1; transform-origin:bottom;transform: scaleY(1); background:#018332;}

   .product .Pro_img ul li img,.nrprocontent ul li img{width:194px;height:235px;margin-top:35px;}
   .product .protitle,.nrprocontent ul li .protitle{ color: #fff; font-size:20px; margin-top:25px; margin-bottom:5px; font-weight: bold;}
   .product .parameter,.nrprocontent ul li .parameter{font-size:14px; color:#fff;}
  /* .product .Pro_img ul li:hover{ background:#419040;}*/
   .product .Pro_img ul li:hover .protitle,.product .Pro_img ul li:hover .parameter{ color: #fff;}
.product .more,.news .more{ width: 170px; height: 45px; line-height: 45px; margin-top:38px; border-radius: 25px; background: #fff;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.product .more .more_lf,.news .more .more_lf{width:104px; text-align: right; border-right: 1px solid #07692c; font-size: 14px; padding-right:25px; color: #07692c;}
.product .more .more_rt,.news .more .more_rt{ width: 40px; text-align: center; font-size:24px;}
.product .more .more_rt i,.news .more .more_rt i{display:block;width:10px;height:18px;margin:0 auto; margin-top:13px; background: url(../img/ysj.png) 0 0 no-repeat;}
.product .more:hover,.news .more:hover{background:#07692c;}
.product .more:hover .more_lf,.news .more:hover .more_lf{color: #fff;border-right: 1px solid #fff;}
.product .more:hover .more_rt i,.news .more:hover .more_rt i{ background-position:0 -18px;}

/* 设备 */
.Technology{ text-align: center; background: #f3f3f3; overflow: hidden;padding-bottom:70px;}
.Technology_nr{width:1182px; margin:0 auto; height: 385px;}
.Technology_nr ul li{ float:left; width: 385px; height: 345px; background: #fff; margin-right: 13.5px;}
.Technology_nr ul li:last-child{margin-right:0;}
.Technology_nr ul li .protitle{ color: #07692c; font-size:20px; margin-top:25px; margin-bottom:5px; font-weight: bold;}
.Technology_nr ul li .parameter{font-size:14px; color:#666;}
.equipment{ width: 1182px; height: 198px; margin:0 auto; background: url(../img/jrwfb_14.jpg) no-repeat; margin-top:13px;}
.equipment a{display:block;width: 100%; height: 100%;}
.equipment .text{ width: 790px; height:52px; float:right ; margin-right:60px; } 
.equipment .text .text_lf{font-size: 24px; float:right;color: #fff; text-align: right; margin-top:75px; margin-right:10px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.equipment a:hover .text .text_lf{margin-right:20px; color: #fff;}
.equipment .text .text_lf p{font-size:20px; margin-top:10px;}
.equipment .text i{ display:block;width:26px; height:52px;margin-top:78px; float:right; background: url(../img/anniu.png) no-repeat; background-position: -26px 0;}

/* 新闻中心 */
.news{  height: 1018px; background: url(../img/xebj.jpg) no-repeat center top; overflow: hidden;}
.news_nr{padding:20px; width:1160px; height:665px; background: #fff;}
.news_nr ul li{width:272px;height:298px; margin-right:24px; float:left;margin-bottom:40px;}
.news_nr ul li .Img{width:272px; height: 182px; overflow:hidden;}
.news_nr ul li .Img img{transition:all ease 0.5s;-webkit-transition:all ease 0.5s; width:100%; height:100%;}
.news_nr ul li:hover .Img img{transform:scale(1.2); 
-webkit-transform:scale(1.2); 
-moz-transform:scale(1.2); 
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
cursor:pointer;}
.news_nr ul li:last-child,.news_nr ul li:nth-child(4){margin-right:0;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.news_nr ul li .nr_title{font-size:16px; color:#222; margin-top:20px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.news_nr ul li .abstract{font-size:12px;height:45px; color:#666; margin-top:10px;ext-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.news_nr ul li .time{font-size:12px; color:#07692c; margin-top:10px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.news_nr ul li:hover .nr_title{margin-top:15px; color:#07692c;}
.news_nr ul li:hover .abstract{margin-top:20px;}
.news_nr ul li:hover .time{margin-top:10px;}
.news .more{margin-top:58px;}

/* footer */
.footer{ height: 340px; background: url(../img/footerbj.jpg) no-repeat center top;}
.footer .footer_tp{ width: 1200px; margin:0 auto;height: 185px; border-bottom:1px solid #1b6236; padding-top:30px;}
.footer .footer_tp .footer_logo{ width: 130px; height: 150px; border-right:1px solid #1b6236;margin-right:15px;}
.footer .footer_tp .contact ul{margin-top:15px;}
.footer .footer_tp .contact ul li{color:#fff; line-height:22px;}
.code{width:300px;}
.code span{ display:block; float:right;margin-left:15px; text-align: center;}
.code span p{font-size:14px; color:#fff;}
.footer .link{ margin-top:25px;color:#fff; overflow: hidden;}
.footer .link span{display:block; float:left;}
.footer .link a{display: block; float:left;padding:0 10px;color:#fff;border-right:1px solid #1b6236;}
.footer .link a:last-child{border:none;}
.Copyright{margin-top:35px; text-align:center; font-size:12px; color:#fff;}
.Copyright a{ color:#fff;}

/* 右侧 */
.cndns-right{position:fixed;right:1px;top:40%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:58px;height:58px;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#785138;/*background-color:#4c4c4c;*/}
.cndns-right-btn span{color:#fff;font-size:30px;line-height:58px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#4c4c4c;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#fff;font-size:14px;line-height:18px;padding-top:10px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#4c4c4c;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#4c4c4c;}
.meau-sev .cndns-right-btn{border-color:#4c4c4c;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#4c4c4c}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;/*border-top:4px solid #4c4c4c;*/border-top:4px solid #785138;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;/*background:url(../img/arrow.png) no-repeat;*/position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#07692c;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:50%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../img/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#07692c;}
.meau-sev .cndns-right-box .box-border{width:260px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#07692c;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-zs .cndns-right-btn{background-color:#4c4c4c;color:#fff;margin-top:80px;border-color:#f7b756}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}


/* 产品中心内页 */
.nybanner{height: 645px; overflow: hidden; position: relative; z-index: -1;background: #fff;}
.nybanner .Img{ width: 100%; text-align:center; height: 645px;}
.nybanner .text{position:absolute; top: 215px; width: 100%; overflow: hidden;z-index:1;}
.nybanner .text .title{font-size:31px; color:#fff;}
.nybanner .text .Subtitle{font-size:20px; color:#fff; margin-top:10px;}
.nybanner .text .transverse{display: block; height: 1px; width:36px; background: #fff; margin-top:65px;}

.nycont{ margin-top:-150px;min-height: 150px;}
.nyprotitle{text-align:center; font-size:26px; color:#07692c; font-weight: bold;margin-top:50px;}
.nycongbg{ background:#fff;overflow:hidden;}
.nyprotitle p{font-size:14px; font-weight: normal; color:#000;}
.nrprocontent{width:1129px;margin:0 auto;margin-top:55px; margin-bottom:100px; }
.nrprocontent ul{overflow:hidden;/*border:1px solid #d5d5d5; border-bottom:none;*/}
.nrprocontent ul li{width:281px; height: 380px;float: left;border-bottom:1px solid #b8b8b8;border-right:1px solid #d5d5d5; text-align: center;transition:all ease 0.5s;-webkit-transition:all ease 0.5s; position:relative; background:#07692c;}
.nrprocontent ul li a{ display: block; width:281px; height: 425px;overflow:hidden;}
.nrprocontent ul li:nth-child(4),.nrprocontent ul li:nth-child(8),.nrprocontent ul li:nth-child(12){border-right:none;}
.nrprocontent ul li:hover{ background:#018231;}
.nrprocontent ul li:hover .protitle,.nrprocontent ul li:hover .parameter{color:#fff;}
.nrprocontent ul li img{margin-top:20px;}



/* 关于九如内页 */
.about .Img{ width: 670px;height: 598px;}
.about .Company{ width: 430px;height: 538px;padding:30px 50px; background: #07692c;}
.about .Company .Comtitle,.about .Company_Eng .Comtitle_Eng{ font-size: 28px; color: #fff; margin-top:20px;}
.about .Company .transverse,.about .Company_Eng .transverse_Eng{width:40px; height: 1px; background: #fff; margin:40px 0;}
.about .Company .cont,.about .Company_Eng .cont_Eng{ font-size: 14px; line-height: 28px; color: #fff;}
.about .Company .cont p,.about .Company_Eng .cont_Eng p{ text-indent: 2em;}
.about .Company_Eng{width: 470px;height: 538px;padding: 30px 30px;background: #07692c;}
.about .Company_Eng .transverse_Eng{margin:20px 0;}
.about .Company_Eng .Comtitle_Eng{margin-top:0;font-size:22px;}


.abtfield,.abtfield_Eng{margin-bottom:75px;padding-top:75px; height: 180px; overflow: hidden;}
.abtfield  ul li,.abtfield_Eng ul li{width:119px; float: left; text-align: center;margin:0 40px;}
.abtfield  ul li img,.abtfield_Eng ul li img{ width:119px; height: 119px; border-radius: 50%; opacity: 0.5; filter:alpha(opacity=50); transform:all ease 0.5;-wekit-transform:all ease 0.5; }
.abtfield  ul li:hover img,.abtfield_Eng ul li:hover img{opacity: 1; filter:alpha(opacity=100);}
.abtfield  ul li p,.abtfield_Eng ul li p{ font-size: 14px; margin-top:25px;color:#000;}
.abtfield_Eng ul li p{height:35px; line-height:15px;}
.Culture{ position:relative;height:580px;}
.Cultext_lf{ width:499px; height:580px; background: #fff;}
.Culture .transverse,.nycontact .transverse{ width:115px; height: 1px; background: #07692c; left: -40px; margin-top:85px;position:absolute;z-index: 1;}
.Culture .transverse{width:85px;}
.Cultext_lf .Culeft{margin-left:80px;}
.Cultext_lf .title{font-size:28px; font-weight: bold; color: #07692c; margin-top:63px;}
.Cultext_lf .subtitle{ font-size:18px; color: #666; margin-top:15px;}
.Cultext_lf .engculure{margin-top:65px;}

.Culimg{width:701px; height: 580px;}
.douban{ width:701px;height: 580px; position: relative;}
.douban .hd{ height:52px; line-height:52px;  overflow:hidden; position: absolute; left: -398px; top:465px;}
.douban .hd .next,
.douban .hd .prev{ float:right; display:block;width:100px; height:50px; border:1px solid #bbb; margin-right:20px; cursor:pointer;}
.douban .hd .next i,
.douban .hd .prev i{display:block; width:9px; height:16px; background:url(../img/qywhan.png) no-repeat; margin:0 auto; margin-top:16px;}
.douban .hd .prev i{  background-position:0  0;}
.douban .hd .next i{ background-position:-9px 0;}
.douban .hd .next:hover,
.douban .hd .prev:hover{border:1px solid #07692c;}
.douban .hd .prev:hover i{ background-position:0 -16px;}
.douban .hd .next:hover i{ background-position:-9px -16px;}
.douban .hd .prevStop{ background-position:-6px -40px; cursor:default; }
.douban .hd .nextStop{ background-position:-34px -40px; cursor:default; }
.douban .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; }
.douban .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline;}
.douban .hd ul li.on{ background-position:-12px 0; }
.douban .bd ul{ overflow:hidden; zoom:1; }
.douban .bd ul li{ float:left; width:701px;height: 580px; }
.douban .bd ul li img{width:100%;height:100%;}

.honor .title,.Global .title,.understand .title{ text-align: center; font-size: 28px; color:#07692c; font-weight: bold; margin-top:75px;}
.honor .subtitle,.Global .subtitle,.understand .subtitle{ text-align:center; font-size:18px; color:#666; margin-top:15px;}
.honor .cont{ overflow: hidden; margin-top:60px;}
.honor .cont ul li{ padding:6px; width:271px; float:left; border:1px solid #bcbcbc; margin-right: 20px; margin-bottom:20px;}
.honor .cont ul li img{width:271px; height:203px;}
.honor .cont ul li:nth-child(4),.honor .cont ul li:last-child{margin-right:0;}
.honor .cont ul li p{ font-size: 14px; color: #333; margin:15px 0; text-align: center;}

.Global .title,.understand .title{margin-top:55px;}
.Global .cont{ width:1277px; height: 651px; margin:50px 0 30px 0; text-align:center;}
.Global .cont img{max-width:100%; height:auto;}

.understand .cont{overflow: hidden; margin:50px 0;}
.understand .cont .video{ width: 831px; height: 364px; margin:0 auto;}
.understand .cont .video_title{ text-align: center;font-size:14px; color: #333; margin:15px 0;}

.newcolumn,.shebeicolumn,.procolumn{ height: 122px; background: #fff;}
.newcolumn a,.shebeicolumn a,.procolumn a{display:block;width:599px; height: 82px;padding-top:40px; float:left; text-align: center; font-size: 20px; color: #060606;margin-right:2px; transition:all ease 0.5s;-webkit-transition:all ease 0.5s;}
.shebeicolumn a{width:398.5px;}
.procolumn a{width:198px;}
.newcolumn a:last-child,.shebeicolumn a:last-child,.procolumn a:last-child{margin-right:0;}
.newcolumn a p,.shebeicolumn p,.procolumn p{font-size: 14px;}
.newcolumn a:hover,.newcolumn .on,.shebeicolumn a:hover,.shebeicolumn .on,.procolumn a:hover,.procolumn .on{ background:#795138; color: #fff;}
.nynews{background: #fff; overflow: hidden;}
.nynews ul{ width:1070px; overflow: hidden; border: 1px solid #e5e5e5; margin:0 auto; margin-top:65px; margin-bottom:45px; }
.nynews ul li{padding:25px 15px;border-bottom: 1px solid #e5e5e5; overflow: hidden;}
.nynews ul li:last-child{ border:none;}
.nynews ul li .Img{ width: 221px; height: 158px;}
.nynews ul li .Img img{width: 221px; height: 158px;}
.nynews ul li .cont{width:744px; margin-left: 55px;}
.nynews ul li .cont .title{width:744px;overflow: hidden; }
.nynews ul li .cont .title_lf{width:638px;font-size: 28px; color: #000;text-overflow: ellipsis;white-space: nowrap;}
.nynews ul li .cont .arrow{ width: 91px; height: 11px; background: url(../img/newjt_03.jpg) no-repeat; margin-left:15px;margin-top:15px;}
.nynews ul li .cont .abstract{ width: 744px;margin-top:25px; font-size: 14px; color: #666;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; transition: all ease 0.5s; -webkit-transition: all ease 0.5s;}
.nynews ul li .cont .time{font-size:14px; color: #666; margin-top:30px;transition: all ease 0.5s; -webkit-transition: all ease 0.5s;}
.nynews ul li:hover .cont .title .title_lf{ color:#07692c;}
.nynews ul li:hover .cont .abstract{margin-top:15px;}
.nynews ul li:hover .cont .time{margin-top:20px;}

.technology{ overflow:hidden; background: #fff;}
.technology .title{ font-size: 30px; color: #000; text-align: center;margin-top:50px;}
.technology .subtitle{ font-size: 18px; color: #363636; text-align: center; text-transform: Uppercase;margin:10px 0 55px 0;}
.technology .cont{width:1161px; margin:0 auto;overflow: hidden;}
/*.technology .cont p{font-size:14px; color:#000;line-height: 30px; text-indent: 2em;margin-bottom:15px;}*/
.technology .cont ul{overflow: hidden; margin:65px 0 0 0;}
.technology .cont ul li{width:367px; height:295px; float:left; margin:0 10px 20px 10px;}
.technology .cont ul li img{width:367px; height:260px;}
.technology .cont ul li p{font-size:14px; color:#666; text-align:center;}

.recruit{ width: 1130px; margin:0 auto; border-top:1px solid #d5d5d5; margin-top:45px;padding:55px 0;}
.recruit .recruit_lf{ width: 750px; margin-left: 65px; margin-bottom: 50px;}
.recruit .recruit_lf ul li{ padding:35px 0; border-bottom: 1px dotted #bcbcbc;}
.recruit .recruit_lf ul li .title{ font-size: 18px; color: #060606;}
.recruit .recruit_lf ul li .Requirement{margin:20px 0 25px 0; transition: all ease 0.5s; -webkit-transition: all ease 0.5s;}
.recruit .recruit_lf ul li .Requirement span{margin-right:30px; color: #07692c; font-size: 14px;font-family:"宋体";}
.recruit .recruit_lf ul li .Duty{  font-size: 14px; color: #757575;font-family:"宋体"; line-height: 22px; overflow: hidden; text-overflow: ellipsis;text-overflow: -o-ellipsis-lastline;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;transition: all ease 0.5s; -webkit-transition: all ease 0.5s;}
.recruit .recruit_lf ul li .more{margin-top:20px; transition: all ease 0.5s; -webkit-transition: all ease 0.5s;}
.recruit .recruit_lf ul li .more a{font-size: 14px; color: #f70c0c; font-family:"宋体";}
.recruit .recruit_lf ul li:hover .title{ font-weight:bold;}
.recruit .recruit_lf ul li:hover .Requirement{margin-bottom:15px;}
.recruit .recruit_rt{width:273px;}
.recruit .recruit_rt ul li{ width: 273px; height: 233px; margin-bottom:25px;}
.recruit .recruit_rt ul li img{width:273px; height:233px;z-index: -1;}
.recruit .recruit_rt ul li p{ display:block; width: 273px; height: 45px;position:relative;margin-top:-52px;line-height: 45px; text-align: center; font-size: 18px; color: #fff; z-index: 666;}
.recruit .recruit_rt ul li .Green{ background:url(../img/green.png);}
.recruit .recruit_rt ul li .Blue{ background:url(../img/blue.png);}
.recruit .recruit_rt ul li .Orange{ background:url(../img/orange.png);}

.address{width:100%; height: 735px; overflow:hidden; position:relative;}
.nycontact{ position:relative;padding-top:95px; height: 760px; background: #fff;}
.nycontact .transverse{margin-top:20px;}
.contact_lf{ width: 490px; float: left; margin-left: 105px;}
.contact_lf .title{ font-size: 28px; color: #07692c; font-weight: bold;}
.contact_lf .title p{ font-size: 18px; color: #666; font-weight: normal; margin-top:10px;}
.contact_lf .title .title_rt{ width:56px; height:55px; background: url(../img/contact_03.jpg) no-repeat; margin: 10px 0 0 20px;}
.contact_lf .message{ width: 490px; overflow: hidden; margin-bottom:100px;}
.contact_lf .message li{margin-top:25px;}
.contact_lf .message .text{ width: 485px; height: 48px; line-height: 48px; border:1px solid #d1d1d1;}
.contact_lf .message .text input{ height: 48px; width: 420px;padding:0 15px; outline: none;}
.contact_lf .message .text placeholder{ font-size:14px; color:#aeaeae;}
.contact_lf .message li textarea{width: 455px;padding:15px 15px;height: 190px; border:1px solid #d1d1d1;outline: none;}
.contact_lf .message li button{ width:485px; height: 55px; line-height: 55px; font-size: 18px; color: #fff; background: #07692c; border:none; font-family: "微软雅黑";}

.contact_rt{ width: 480px; margin-left:75px;}
.contact_rt .address{padding:45px 0; height: 50px; overflow: hidden; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:50px; font-size: 14px; color: #333;}
.contact_rt .address p{font-size:12px; color:#999; margin-top:5px;}
.contact_rt .detailed{ margin-top:50px; overflow: hidden;}
.contact_rt .detailed .detailed_lf{ width:320px; height:180px;}
.contact_rt .detailed .detailed_lf ul li{ font-size: 14px;  line-height: 32px; color:#000;}
.contact_rt .detailed .detailed_rt{ width:150px; height: 150px;}
.contact_rt .tel{ width: 480px; margin-top:45px;}

.wzdh{ height: 88px; line-height: 88px; width: 1130px; border-bottom: 1px solid #d5d5d5;font-size: 12px; margin:0 auto;font-family: "宋体";color: #7c7d7c;}
.wzdh a{ font-family:"宋体"; color: #7c7d7c;  margin:0 2px;}
.prodetails{ width: 1130px;  margin:0 auto; padding:50px 0; overflow: hidden;}
.prodetails .Img{ width: 613px; height: 451px;}
.prodetails .proparameter{ width: 440px; margin-left: 58px;}
.prodetails .proparameter .title{ font-size: 22px; height: 45px; color: #07692c; font-weight: bold;border-bottom:1px solid #d0d0d0;}
.prodetails .proparameter  ul li{height:42px; line-height: 42px; font-size: 14px; color: #666; border-bottom:1px solid #d0d0d0;}
.prodetails .proparameter .purchase{margin-top:50px;}
.prodetails .proparameter .purchase a{display:block; width:191px; height:50px; line-height: 50px; text-align: center; font-size: 20px; color: #fff; border:none; background: #07692c; font-family: "微软雅黑"; cursor: pointer;}
.Demarcation{ width:1200px; height: 15px; background: #f3f3f3;}
.proxq{ width:1200px; padding: 50px 0; }
.proxq .title{width:1130px; height: 65px; line-height: 65px; text-align: center; margin:0 auto; color: #fff; font-size: 22px; font-weight: bold; background: #07692c;}
.proxq  .procont{overflow: hidden; padding: 50px 35px;}

.newzq{ width:1130px; margin:0 auto; padding: 20px 0 50px 0;}
.newzq .title{ font-size:22px; color: #333; padding: 25px 0; font-weight: bold;text-align: center; line-height: 30px;}
.newzq .time{height: 35px; line-height: 35px; background: #f1f1f1; text-align: center; font-size:14px; color: #999;}
.newzq .time span{margin:0 10px;}
.newzq .subject{color: #666; padding: 30px 0;}
.newzq .subject img{max-width:100%;}
.Singlepage{color:#666; padding:30px 35px 50px 35px;}

.reczp{ width:1130px; margin:0 auto;  padding:50px 0;}
.reczp .title{ font-size: 22px; color:#000; margin-bottom: 30px;}
.reczp .recjs{ padding-bottom:50px;border-bottom:1px solid #d5d5d5;}
.reczp .recjs span{ font-size:16px; margin-right:30px; color:#07692c; }
.reczp .Jobdes{ padding:50px 0; font-size: 16px; color: #666; line-height: 30px;}

.page{ height:50px; line-height:50px; text-align:center; min-width:100px; margin:50px 0;}
.page a,.page .tiao{padding:3px 15px; border-radius:5px; border:1px solid #b9b9b9; margin:0 5px;}
.page .current{padding:3px 15px;border-radius:5px;  background:#30762f; color:#fff;margin:0 5px;border:none;}











