@charset "utf-8";
@font-face{font-family: bmc; src:/*url('hzgb.eot'),*/ /* IE9 */ url('Bernard MT Condensed.ttf');}
/*reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1{font-size:32px;}
h2{font-size:26px;}
h3{font-size:20px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}
.mt10{margin-top:10px;}
/*common*/
body{color:#666;font-size:12px;font-family: "Microsoft YaHei";} /*网站字体颜色*/
a{color:#666; text-decoration:none; font-family: "Microsoft YaHei";} /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover{text-decoration:underline; font-family: "Microsoft YaHei";}*/
.vam{vertical-align:middle;}
.clear{clear:both;height:0;line-height:0;font-size:0;}
.tr{text-align:right;}
.tl{text-align:left;}
.center{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.pa{position:absolute;}
.pr{position:relative}
i{font-style:normal;}
em{font-style:normal;}
.clearfix:after{content:"";display:block;height:0;clear:both;}
/* -- 页面整体布局 -- */
.header , .content , .footer{width: 1090px;margin:0 auto;font-family: "Microsoft YaHei";}
.ny{padding-bottom: 30px;}
.nybg{padding-top: 20px;background: #eef4e6;}
.left{width: 255px;float:left;}
/*头部开始*/
.t_bg{background: url(Img/t_bg.gif) repeat-x center 0;}
.h_top{height:30px; line-height:30px; overflow:hidden;}
.h_top i{float:left;}
.h_top p{float: right;}
.h_top p a{padding:0 5px;}
/* headerr */
.logo{float: left; padding-top: 5px;}
.headerr{padding: 10px 0;position:relative;height: 85px;}
.headerr .logo img{max-width:100%;}
.saletel{float: right;padding-left: 55px;background: url(../images/icon.png) no-repeat;background-position: -2px -43px;margin-top: 20px;}
.saletel font{font-size: 16px;line-height: 1.3;color: #134dae;font-weight: 600;}
.saletel p{font-size: 14px;line-height: 1.8;}
.saletel .phonenum{color: #ff7608;font-size:30px;font-weight:700;font-family:Arial;line-height:normal;}
.h_con{height:150px; width:960px; overflow:hidden}
.h_con h1{padding-top:32px; float:left;}
.h_bt{font-size:24px; font-family:"微软雅黑"; color:#007cce; font-weight:bold; padding:45px 0 0 15px;}
.h_bt span{display:block; font-size:24px;font-family:"微软雅黑"; font-weight:bold; color:#007cce; padding-top:5px;}
.h_pho{margin-top:45px; font-size:18px; color:#555;}
.h_pho span{display:block; text-align:right;}
.h_pho span img{padding-left:10px;}
.h_pho em{color:#148fe0; font-size:28px; font-family: Arial; font-weight:bold;}
.nav{width: 100%; height: 45px; background: #31a332;}
.h_nav{height: 45px;line-height: 45px;width: 1090px;margin: 0 auto;}
.h_nav ul li{float:left;width: 136px;position: relative;}
.h_nav ul li a{display:block;padding:0 10px;color:#fff;font-size: 16px;text-align: center;}
.h_nav ul li a:hover,.h_nav ul .cur a{text-decoration:none;background: #ff7608;}
.h_ser{width: 1090px;height: 55px;margin:0 auto;color:#027dcd;}
.s_inp{margin-top:13px;}
.inp01{background:url(Img/Common/s_inp.gif) no-repeat; width:210px; height:28px; line-height:28px; padding:0 5px; border:none; float:left; font-size:12px; color:#333}
.h_ser p{float:left;width: 800px;overflow:hidden;line-height:55px;}
.h_ser p a{padding:0 6px; color:#555;}
/*头部结束*/
/* foot*/
.footclear{width:100%; clear:both; margin:0 0 0px 0;height:0px; font-size:0; overflow:hidden;}
.footclear{width:100%; clear:both; margin:0 0 0px 0;height:0px; font-size:0; overflow:hidden;}
.bootTxt{color:#fff; margin:0 auto;width:980px;line-height:38px;}
.booleft{float:left; width:590px; color:#fff; font-size:12px; padding:0 0 0 0px; text-align:left;}
.foot{width:100%;min-width:1004px;color:#fff;overflow:hidden;padding:0 0 0 0;background: #277f28;}
.fmain{width:980px; margin:0 auto;}
.foot a{color:#fff;}
.booleft a{color:#fff;}
.booright{float:right;}
.i_icp{float:left; font-size:12px; color:#fff; padding:0 0 0 20px;}
.i_icp a{color:#fff;}
.boofra{width:100%;background: #31a332;height:134px;padding:20px 0 0 0;}
.footleft{float:left; background:url(Img/tel1.png) left 15px no-repeat; padding:10px 0 0 30px; font-size:26px; color:#fff; height:35px; width:400px;}
.footleft b{float:left; font-size:14px; padding:8px 0 0 0; font-weight:normal;}
.footleft font{float:left;}
.footOne{float:left; width: 540px; height: 40px; padding:5px 0 0 10px;}
.share{float: left;width: 510px;height: 40px; padding-left:35px;}
.share li{font-size:12px;position:relative;float:left;w/idth: 150px; height: 40px;}
.share .list{width: 100px; height: 40px; line-height: 40px; padding-left: 48px; display: block;color:#fff}
.shareDiv{width: 100px;}
.shareDiv:hover{width: 100px;}
.share .qq{background: url(Img/boo.png) -242px 0 no-repeat;}
.share .qq2{background: url(Img/boo.png) -393px 0 no-repeat;}
.share a.list:hover{color: #fff;}
.shareList{position: absolute;left:30px; top: 35px; z-index: 99; display: none;width:200px;}
.shareList a{display: inline;}
.share li:hover .shareList{display: block;}
/* 友情链接 */
.linkleft a{display: inline-block;padding:0 10px;color:#fff;}
.linkleft{font-size:12px;float:left;width:968px;color:#fff;display:inline;margin:20px 0 0 0;padding:13px 0 13px 12px;border-bottom: 1px solid #40bd41;border-top: 1px solid #40bd41;}
.share li.site{float:left;font-size:12px;width:190px; height: 40px; padding:0 0 0 50px;color:#fff;background: url(Img/boo.png) 0 0 no-repeat;}
.share li.site a{color:#fff; line-height: 40px; font-size:12px;}
.share li.site a:hover{color:#fff}
.linkright{float:left; width:858px; line-height:1.8;}
/* 友情链接 end*/
/*index*/
/* CSS Document */
/*common*/
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.bg{background:#FFF;}
.nobor{border:none !important;}
.clearfix,.tit,.mb dl,.vs-con dl{zoom:1;}
.clearfix:after,.tit:after,.mb dl:after,.vs-con dl:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.zxproNav_top{background: #31a332 url(Img/class_bg.png) 50px center no-repeat;height: 55px;line-height: 55px;text-align:center;font-size: 18px;color:#fff;border-bottom: solid 5px #2a7d2a;}
.zxproNav_top span{display: block;color: #b9cbe0;font-size: 12px;text-transform: uppercase;line-height: 15px;font-weight: normal;}
.zx{width: 255px;margin-bottom: 15px;box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.zx_top{overflow:hidden; background: url(Img/zx_top.gif) no-repeat; height:80px; line-height:65px; text-align:center;}
.zx_top a{font-size: 22px;color:#fff;font-weight:bold;padding-left:32px;}
.zx_con{background: #fff;padding: 5px 0 15px 0;}
.zx_con h3{overflow:hidden;width: 235px;height: 40px;line-height: 40px;text-align: center;border-bottom: 1px dotted #999;margin: 0 10px; */}
.zx_con h3 a{font-size: 16px;color: #666;font-weight:normal;display: block;line-height: 40px;text-align: center;}
.zx_con h3 a:hover{color: #fff;background: #31a332;}
.zx_con h3 .cur{color: #fff;background: #31a332;}
.zx_con ul .cur a{font-weight: bold;}
.zx_con ul{zoom: 1;background: #dedede;margin: 0 10px;}
.zx_con ul{display: none;}
.zx_con .proTwo{display: block;}
.zx_con ul:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.zx_con li{width: 235px;overflow:hidden;height: 35px;line-height: 35px;/* background: #fff; */float: left;min-width:68px;text-align: center;}
.zx_con li a{color: #000;font-size: 14px;}
.tit{height:25px;background:url('Img/cp_xx.gif') repeat-x 0 bottom;}
.tit em{color:#999;float: left;font-family:'Microsoft YaHei';font-size:14px;font-weight:normal; text-transform: uppercase;}
.tit em a{color: #31a332;margin-right:8px;font-size:16px;display:inline-block;height:23px;font-weight:bold;border-bottom: 2px solid #31a332;}
.tit b{display:block; float: right;font-size:12px; text-transform:uppercase; font-weight:normal;}
.tit b a{color: #31a332;}
.tit b a:hover{color: #ff7608;}
.titl{height: 25px;margin: 25px 25px 0 25px;border-bottom: solid 1px #2a7d2a;padding-top: 4px;}
.titl em{color:#999;float: left;font-family:'Microsoft YaHei';font-size:14px;font-weight:normal;text-transform: uppercase;line-height: 14px;}
.titl em a{color: #31a332;font-weight: bold;margin-right:8px;font-size: 18px;display:inline-block;height:23px;}
.titl b{display:block;float: right;font-size: 14px;text-transform:uppercase;font-weight:normal;color: #666;}
.titl b a{color: #666;}
.w850-r{width: 816px;float:right;overflow: hidden;background: #fff;box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.pro-r{width: 816px;float:right;overflow: hidden;background: #fff;}
.pro-r ul{margin-right:-20px;padding:20px 0 0;margin: 0 25px 0 25px;}
.pro-r li{width: 238px;float:left;margin: 0 5px 15px 6px;border: 3px solid #31a332;background-color: #31a332;}
.pro-r li img{display:block;width: 234px;height: 172px;border: 2px solid #fff;}
.pro-r li span{display:block;text-align:center;font-size: 14px;line-height: 42px;}
.pro-r li a{color: #fff;}
.pro-r li p{text-align:center;}
.pro-r li p a{display:inline-block; margin:0 8px;}
.pro-r li p a img{display:inline-block; width:92px; height:33px; border:none;}
/**/
.ab{width: 720px;margin: 0 auto 20px;font-family:'Microsoft YaHei';position:relative;float: left;background: url(Img/ln_yy.gif) no-repeat right center;padding-right: 30px;}
.ab dl{padding: 20px 0 0;}
.ab dt{float: left;width: 260px;}
.ab dt img{display:block;width: 260px;height: 230px;}
.ab dd{width: 450px;float: right;}
.ab h6 a{font-size:14px; color:#047fd1;}
.ab dd p{overflow: hidden;font-size: 14px;color:#555;line-height:24px;height: 170px;margin: 10px 0 15px;}
.ab dd p a{color: #31a332;}
.ab dd span{display:block;width: 100%;height:35px;font-size:14px;font-weight:bold;background: #31a332;text-align:center;line-height:35px;color:#fff;}
.ab dd span a{color:#fff;}
.ry{width:264px; float: right;}
.list-con-a,.list-con-b{float: left;}
.ry .list-con{padding:20px 15px 0;}
.ry .list-con-a{padding:70px 24px 0 0;}
.ry .list-con-c{padding:70px 0 0 0 ; float: right;}
.ry p{width:159px;}
.ry p img{width:155px;height:165px;display:block; border:2px solid #cecece;}
.ry p span{display:block; text-align:center;padding:12px 0;}
.ry ul{padding:10px 45px;}
.ry li{height:30px; line-height:30px; padding-left:40px; border-bottom:1px dotted #7e7e7e;}
.dt{width: 1090px;margin:0 auto 20px;}
.dt-l{width:308px; float: left; margin-right:20px;}
.dt-r{width:308px; float: left;}
.dt p{padding: 0;}
.dt p img{display:block;}
.dt ul{padding:10px 0 0;}
.dt li{padding-left:12px;line-height: 35px;background:url('Img/ico03.gif') no-repeat 0 center;height: 35px;overflow:hidden;}
.dt li a:hover{color: #31a332;}
.dt li span{float:right;width: 75px;height:37px;line-height:37px;overflow:hidden;font-size:12px;color: #666;text-align: right;}
.wd{width: 315px;float: right;}
.wd dl{padding:0px 0 10px;border-bottom:1px dashed #cecece;}
.wd dt{background: url(Img/wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 10px 25px; overflow: hidden;}
.wd dt a{color:#047fd1; font-weight:bold;}
.wd dd{background:url(Img/wd_d.gif) no-repeat 0 5px; padding-left:25px; line-height:22px; color:#666; max-height:80px; overflow:hidden;}
/* 内页 */
.right_con{width: 850;min-height: 672px;_height:expression(this.scrollHeight < 672 ? "672px" : "auto");overflow:hidden;font: 14px/28px "microsoft yahei";color:#666;padding: 15px 25px;}
.view-title{width:100%;text-align:center;font:20px/36px "microsoft yahei";color: #31a332;padding: 0 5px 0 0;font-weight: bold;}
.view-date{width:100%;text-align:center;font:14px/24px "microsoft yahei";color:#999;border-bottom: 1px dashed #d5d5d5;padding: 10px 0;margin-bottom: 15px;}
.view-date span{margin:0 7px;}
.right_con center{margin: 10px 0;}
.right_con img{max-width: 100%;display:inline}
.page{width:100%;margin: 15px auto 10px auto;padding-top: 10px;overflow: hidden;position: relative;border-top: 1px dashed #d5d5d5;}
.page p{width:100%;font: 14px/30px "microsoft yahei";color: #666;overflow: hidden;}
.page p a{color: #666;}
.page p a:hover{color:#31a332;}
.back{font:14px/39px "microsoft yahei";color:#fff;background: #31a332;width:138px;margin:20px auto;border-radius:4px;display:block;text-align:center;}
.back:hover{background: #ff7608;color:#fff;}
/*联系我们*/
.zxprolxwm{width:201px; overflow:hidden; margin-bottom:10px;}
.zxprolxwm_top{background: url(Img/Common/zx_top.gif) no-repeat; height:73px; line-height:65px; text-align:center;}
.zxprolxwm_top a{font-size:20px; color:#fff; font-weight:bold; padding-left:32px;}
.zxprolxwm_con{background: #fff;padding: 2px 15px 5px 15px;}
.zxprolxwm_con .lximgs img{margin: 10px 17px;}
.zxprolxwm_con p{margin: 7px 0 5px 0;color: #666;font-size: 14px;line-height: 30px;}
/*文章列表*/
.news_con{margin:0 auto;padding: 15px 0 25px 0;margin: 0 25px 0 25px;min-height: 672px;_height: expression(this.scrollHeight < 672 ? "672px" : "auto");}
dl.news_dl{font-size:14px;color: #666;padding:0 5px;line-height:22px;border-bottom: 1px dotted #CCCCCC;}
dl.news_dl a{color: #666;}
dl.news_dl dt{line-height: 40px;height: 40px;width: 756px;overflow:hidden;}
dl.news_dl .dt_1{height:20px;padding-left: 5px;font-size:14px;color: #666;}
dl.news_dl .dt_1:hover{background: url(Img/ico7.gif) no-repeat 0 8px;color: #31a332 ;}/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2{font-size:12px;float:right;padding: 0 5px 0 8px;}
dl.news_dl dd{font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
/*---产品展示---*/
.mainBody1{background-color: #fff;width: 1090px;height: auto;margin: 0 auto;}
.sty1{font-size: 30px;line-height:30px;height:30px;text-align:center;font-family:"bmc";text-transform:uppercase;letter-spacing:1px;padding-top: 20px;color: #31a332;}
.sty2{background-image:url(../images/dian1.jpg);height:30px;line-height:30px;background-repeat:repeat-x;background-position:0 center;width: 100%;margin:0 auto;}
.sty2_0{background-color:#fff; padding:0 20px; width:140px;text-align:center;margin:0 auto;font-weight:bold;}
.sty2_1{font-size: 22px;display:inline-block;color: #31a332;}
.sty2_2{font-size: 22px;display:inline-block;color: #ff7608;}
/*---产品分类---*/
.flei{text-align:center;margin-top: 20px !important;}
.flei a{display:inline-block;color: #fff;font-size:14px;line-height:30px;background-color: #31a332;padding:0 10px;border-radius:5px;}
.flei a:hover{background-color: #ff7608;}
/*---标题---*/
.prosT{height:42px;line-height: 42px;text-align:center;width:200px;margin:0 auto;}
.prosT a{color: #fff;font-size: 14px;/* font-weight:bold; */padding:0 10px;}
/*---滚动---*/
.QQarea{MARGIN: 20px auto;WIDTH: 1088px;}
.QQarea UL{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.QQnav{WIDTH: 100%; LINE-HEIGHT: 28px; HEIGHT: 28px}
.QQnavbar{OVERFLOW: hidden; text-align:center;}
.QQnavbar LI{background: #31a332;WIDTH: 20px;CURSOR: pointer;HEIGHT: 20px;display:inline-block;margin:15px 5px;border-radius: 50%;}
.QQnavbar LI.active{background: #ff7608;}
.QQbed{WIDTH: 1088px;}
.QQbed LI{FLOAT: left;WIDTH: 251px;margin-right:20px;border:3px solid #31a332;position:relative;height: 228px;background-color: #31a332;}
.QQMarquee{OVERFLOW: hidden;WIDTH: 624px;ZOOM: 1;HEIGHT: 135px;/* left:-10px; */POSITION:relative;}
.QQMarqueeCoutent IMG{width: 247px; height: 185px; border: 2px solid #fff;}
.QQMarqueeCoutent .link{DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: 140px; TEXT-ALIGN: center;font-size:12px;line-height:22px;}
.prosTA{COLOR: #fff; TEXT-DECORATION: none; width:229px; height:202px; display:block;}
.QQMarqueeCoutent A:link{COLOR: #fff; TEXT-DECORATION: none}
.QQMarqueeCoutent A:visited{COLOR: #fff; TEXT-DECORATION: none}
.QQMarqueeCoutent A:hover{COLOR: #fff;}
.QQMarqueeCoutent A:active{COLOR: #fff;}
.QQbed li:hover{border-color:#ff7608; background-color: #ff7608;}
.QQbed LI:hover .prosT a{}
/*---首页单张广告大图---*/
.ad1090{width: 1090px; height: 180px; position: relative; left: 50%; margin-left: -545px;}