
@charset "utf-8";
.wrap{width: 1080px;margin: 0 auto;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight: normal;}
body{color:#323232;font-size:14px;font-family:'Arial',"Microsoft YaHei","微软雅黑","宋体";line-height:28px;}
li,ol,ul{list-style:none;}
.ff24{font-family:"微软雅黑";font-size:24px;}
.ff18{font-family:"微软雅黑";font-size:18px;}
.ff16{font-family:"微软雅黑";font-size:16px;}
.ff14{font-family:"微软雅黑";font-size:14px;}
a{text-decoration:none;color:#000;}
a:hover{color:#087e12;}
.fl{float:left;}
.fr{float:right;}
.clear:after{clear:both;display:block;visibility:hidden;height:0;content:""}.clear{zoom:1}.clr{clear:both}
.elps{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


.top{padding: 15px 0px;}
.top .companyname{margin-left: 20px;margin-top: 8px;}
.top .companyname .zh{font-family:"黑体d";font-size: 31px;color:#7bb24c;font-weight: bold;}
.top .companyname .en{font-family:"Arial";font-size:15px;color:#444544;text-transform:uppercase;    margin-top: 8px;    margin-left: 3px;}
.top .des{    margin-left: 25px;
    margin-top: 10px;}
.top .des p{background:url(../images/top_des_bg.png) no-repeat 0 center;padding-left: 25px;}
.top .des .organe{font-size: 16px;color:#ff8400;}
.top .des .green{font-size: 16px;color:#7bb24c;margin-top: 3px;}
.top .zh_icon{margin-left:100px;}
.top .en_icon{margin-left: 20px;}

.bigahed{ height: 50px;width: 100%;top: 15px;bottom:50pxposition: absolute;z-index: 11111;background:url(../images/navbj.jpg) 0 center;}

.ahead{ width:1200px; margin:auto;height:50px;}
.ahead h1{ padding-left:20px; padding-top:18px;}
.nav_bgc{ width:705px; margin:0 auto;height:40px; margin-top:7px;margin-bottom:17px;}
.nav{ width:780px; margin:0 auto}
.nav li {float: left;display: inline-block;list-style: none;font-size: 15.5px;text-align: center;position: relative;border:1px #7bb24c solid;border-radius:5px;}
.nav li a { margin-left:0px; margin-right:0px; padding-left:21px; padding-right:21px;
display: block;text-align: center;position: relative;color: #333;height: 40px;line-height: 40px;}

.nav li.hover a, .nav li:hover a {color: #fff; background:#71bf45;border-radius:5px;}
.nav li .subnav {background: #71bf45;box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);height: auto;left: 0;overflow: hidden;position: absolute;top: 100%; width: 100%;z-index: 99999999;}
.nav li .subnav {
filter: progid:DXImageTransform.Microsoft.Shadow(color=#71bf45, direction=120, strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.nav li:hover .subnav {opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.nav li .subnav a {-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;color: #fff;display: block;font-size: 13px;font-weight: 500; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px;
line-height: 40px;height: 40px;padding: 0;transition: all 0.2s ease-in-out 0s;width: 100%;background: #71bf45;}
.nav li .subnav a:hover {color: #fff;background: #71bf45;text-indent: 10px;}


.product{margin-top: 55px;}
.product .product_title{background:url(../images/product_title_bg.jpg) no-repeat center 108px;text-align: center;    padding-bottom: 20px;}
.product .product_title h3{font-family:"黑体";font-size: 48px;color:#010101;}
.product .product_title .des{font-size: 24px;color:#7bb24c; font-weight:bold;margin-top: 25px;}
.product .product_title .en{text-transform:uppercase;font-size: 16px;color:#9e9e9e;font-family:Arial;padding-top:10px;}

.main_search{width: 510px;margin: 0 auto;margin-top:22px;}
.ss_kuang .about_search{width:400px; height:40px; border:2px solid #7bb24c; font-size:16px; color:#2c2c2c; padding-left:10px;}


.product .product_content{}
.product .product_content ul{}
.product .product_content ul li{width:244px;background:url(../images/product_li_bg01.jpg) no-repeat center 0;text-align: center;padding-bottom: 14px;float:left;margin-left:30px;}
.product .product_content ul li:first-child{margin-left:0px;}
.product .product_content ul li:nth-child(2){background:url(../images/product_li_bg02.jpg) no-repeat center 0;}
.product .product_content ul li:nth-child(3){background:url(../images/product_li_bg03.jpg) no-repeat center 0;}
.product .product_content ul li:nth-child(4){background:url(../images/product_li_bg04.jpg) no-repeat center 0;    padding-bottom: 33px;}
.product .product_content ul li .product_fl_zh{font-size:26px;color:#ffffff;padding-top: 265px;}
.product .product_content ul li .product_fl_zh a{font-size: 19px;color:#ffffff;padding-top: 265px;}
.product .product_content ul li .product_fl_en{font-family:"Arial";font-size:14px;color:#91c692;text-transform:uppercase;margin-top: 10px;line-height: 20px;}
.product .product_content ul li .product_fl_en a{font-family:"Arial";font-size: 10px;color:#fff;text-transform:uppercase;margin-top: 10px;line-height: 20px;}

.about{background:url(../images/about_bg.jpg) no-repeat center 0;height:647px;margin-top: 80px;}
.about .about_left{width:304px;}
.about .about_left .zh{font-size:30px;color:#ffffff;background:url(../images/about_title_bg.png) no-repeat 208px 114px;padding-top: 115px;margin-left: 30px;padding-bottom: 10px;}
.about .about_left .en{font-family:"Arial";font-size:20px;color:#ffffff;margin-left: 30px;    text-transform: uppercase;margin-top: 10px;}
.about .about_right{width: 700px;margin-top: 325px;margin-left: 55px;line-height: 34px;font-size:16px;}


.contact{background:url(../images/contact_bg.jpg) no-repeat center 0;padding-top: 0px;height:296px;}
.contact .contact_left{width:420px;line-height:30px;padding-top:40px;}


.contact .contact_right{width:230px;margin-left:100px;margin-top:25px;}

.footer{background-color:#404040;padding:30px 0px;}
.footer .key_product{border-bottom:1px solid #666666;text-align:center;color:#ffffff;font-size:13px;padding-bottom: 10px;}
.footer .key_product a{color:#ffffff;font-size:13px;}
.footer .copyright{color:#ffffff;font-size:13px;padding-top:10px;}
.footer .copyright span{color:#ffffff;font-size:13px;}
.footer .copyright a{color:#ffffff;font-size:13px;}


/*ny_ban*/
.ny_ban01{background:url(../images/ny_ban01.jpg) no-repeat top center;height:253px;min-width:1080px;width:100%;overflow:hidden;}
.ny_ban02{background:url(../images/ny_ban02.jpg) no-repeat top center;height:253px;min-width:1080px;width:100%;overflow:hidden;}
.ny_ban03{background:url(../images/ny_ban03.jpg) no-repeat top center;height:253px;min-width:1080px;width:100%;overflow:hidden;}


.ny_ban{text-align:center;}
.ny{margin-top:40px;}
.ny .ny_left{width:229px;background:url(../images/left_bg.jpg) no-repeat;padding-bottom: 7px;}
.ny .ny_left .ny_left_title{margin-left:20px;    padding-top: 8px;}
.ny .ny_left .ny_left_title h3{font-size:22px;color:#fff;}
.ny .ny_left .ny_left_title .en{font-family:"Impact";font-size:15px;color:#fff;}
.ny .ny_left .ny_left_title .en span{margin-left: 22px;}
.ny .ny_left .ny_left_title .en span a{font-family:"Arial";font-size:10px;color:#fff;}
.ny .ny_left ul{margin-left: 14px;margin-top: 14px;}
.ny .ny_left ul li{background:url(../images/left_li_bg_03.jpg) no-repeat 0 center;padding-left:20px;margin-top: 12px;}
.ny .ny_left ul li:first-child{margin-top:0px;}
.ny .ny_left ul li a{font-size:14px;color:#2e2e2e;}
.ny .ny_left .ny_left_contact{    margin-top: 34px;margin-left: 20px;margin-bottom: 30px;}
.ny .ny_left .ny_left_contact .ny_left_contact_title{font-size:22px;color:#ffffff;}
.ny .ny_left .ny_left_contact dl{margin-top: 10px;}
.ny .ny_left .ny_left_contact dl dd{font-size:14px;color:#ffffff;line-height:23px;}

.ny_contact2 {overflow:hidden;margin-top:20px; background: url(../images/13.jpg) no-repeat right top;}
.ny_contact2  p {padding:5px 0; width:470px; border-bottom:#109c16 1px dashed;}
.ny_contact2  strong { font-size:16px;}
.ny_contact2  li { float:left;}
.ny_contact2  li.s1 { padding-right:150px; margin-bottom:10px;}



.ny .ny_right{width:838px;width: 800px;margin-left: 45px;}
.ny .ny_right .ny_about h3{background:url(../images/ny_right_title_bg.jpg) no-repeat 0 45px;font-family:"Adobe 黑体 Std";font-size:40px;color:#010101;padding-bottom: 22px;}
.ny .ny_right .ny_about p{font-size:15px;color:#000000;margin-top: 40px;line-height: 35px;}
.ny .ny_right .ny_about p a{font-size:15px;color:#000000;}
.ny .ny_right .ny_about img{margin-top:50px;}
.nytop{border-bottom: 1px solid #d8d8d8;padding-top: 10px;}
.nytop1{width:115px;border-bottom: 3px solid #7bb24c;padding-top: 10px;}
.pzi{font-size:14px;color:#999;margin-left: 15px;}


.gnytop{border-bottom: 1px solid #7bb24c;padding-top: 10px;}
.gnytop1{width:115px;border-bottom: 3px solid #004bd4;padding-top: 0px;}