@charset "utf-8";
/* CSS Document */
/*CSS 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;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}legend{color:#000;}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%;}
.fl{ float:left}
.fr{ float:right}
.sycpk{ width:940px;}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}
a:hover{ color:#00923f; text-decoration:underline}


body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:16px;color:#555; }
.topa{ width:1200px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.logo{ width:421px;}
.tel{ background:url(../images/index_06.png) no-repeat left center;padding-left:60px; margin-left:120px;}
.tel span{ color:#fa7800; font-size:25px;}
.yuyan{-moz-border-radius:12px;/*Firefox支持*/ -webkit-border-radius:12px;/*webkit内核的Safari和Chrome支*/border-radius:12px;/*--Opera支持*/ background:#00923f; height:30px; line-height:30px; text-align:center; color:#fff; margin-bottom:10px}
.yuyan a{ margin-left:12px; margin-right:12px;color:#fff;}
.sou{ float:right; width:auto;}
.sou1{ float:left; font-size:12px; color:#aaa9a9; width:158px; line-height:28px; height:28px; border:solid 1px #c8c8c8; padding-left:13px; background:#ffffff;}
.sou2{ float:left; height: 30px;}

.nava{ background:#0271c3; height:53px;}
#menu{ margin:0 auto; width:1200px;}
ul.menu {list-style:none; margin:0; float:inherit; text-align:center; padding-left:0px; }
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; text-decoration:none;color:#fff;}
ul.menu li {position:relative; float:left; }
ul.menu ul {position:absolute;left:0; display:none; opacity:0; list-style:none;text-align:center;z-index:9999999!important; margin-left:15px; }
ul.menu ul li {position:relative;border-top:none; margin:0;font-weight:normal;background:#0271c3; border-bottom:1px solid #fff; width:104px;height:30px;top:2px; line-height:30px;}
ul.menu ul li a{display:block;color:#fff;font-weight:normal;line-height:30px; font-size:14px; }
ul.menu ul li a:hover { color:#fff;background:#00923f;}
ul.menu ul ul {top:0px}
ul.menu .menulink {font-size:17px;margin-left:12px; margin-right:12px; padding-right:20px; padding-left:20px;padding-bottom:0px;height:53px;line-height:53px;}
ul.menu .menulink:hover, ul.menu .menuhover { background:#00923f; color:#fff; display:block; height:53px; line-height:53px;}




/*--------搜索-------------*/
.about{ width:1200px; margin:0 auto;  margin-top:60px; margin-bottom:60px;}
.abtitle{ background:url(../images/index_11.png) no-repeat center; height:77px; margin:0 auto; text-align:center; margin-bottom:50px;}
.aname{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#b6b6b6; padding-top:2px;}
.atitle{ color:#000; font-size:30px; font-weight:bold}

.abzuo{ width:700px;}
.abzuo h2 a{ color:#00923f; font-size:20px;}

.abnr{ line-height:28px; color:#6c6c6c;overflow : hidden; margin-top:20px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;      /* 可以显示的行数，超出部分用...表示*/
  -webkit-box-orient: vertical;}
.wsimg{ width:275px; height:158px;overflow: hidden; margin-left:20px; margin-bottom:20px;}
.wsimg img{cursor: pointer;transition: all 0.6s;}
.wsimg img:hover{transform: scale(1.4);}

.abyou{ width:436px; height:272px; background:#090;border-radius: 0px 25px 0px 25px; overflow:hidden}
.abyou img{cursor: pointer;transition: all 0.6s;}
.abyou img:hover{transform: scale(1.4);}


.chanpin{ width:100%; margin:0 auto; background:url(../images/bg1.jpg) no-repeat center; height:630px;}
.product{ width:1200px; margin:0 auto; padding-top:40px;}
.ptop{ border-bottom:1px solid #d8d8d8; padding-bottom:30px;}
.pname{ margin-left:10px;}
.pname p{ font-size:25px; color:#000; margin-top:5px;}
.pname span{ font-size:17px; color:#333;}
.pmore{-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ background:#0271c3; width:140px;  height:40px; line-height:40px; text-align:center; color:#fff; margin:0 auto; margin-top:15px; margin-bottom:20px;}
.pmore a{ color:#fff}

.pmorea {width: 170px; margin-right:20px;height: 40px; line-height:40px;background: #0271c3; text-align:center;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ }
.pmorea a{ color:#fff}
.wslb ul { width:1000px;}
.wslb ul li{ float:left; margin-right:25px; line-height:40px;}
.pmorea a:hover{background:#00923f; display:block;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/}

.cpfl{ width:349px; height:146px;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/  overflow:hidden; margin-top:40px;}
.cpfl img{cursor: pointer;transition: all 0.6s;}
.cpfl img:hover{transform: scale(1.4);}
.cpmc{ position:relative;top:-43px; height:43px; line-height:43px; background:#0271c3;background:rgba(2,113,195,0.9); text-align:center; z-index:100;}
a .cpmc { color:#fff; text-align:center; line-height:40px}
.fl02{ margin-left:75px;}


.hl_main5_content{width:1200px;border-top:none; height:270px; margin-top:50px; }
.hl_main5_content a{ color:#fff;}
.blue{ padding:20px;}
.hl_main5_content1{width:1070px;margin-top:5px; overflow:hidden; float:left; margin-left:15px;}
.hl_main5_content1 ul{width:26000px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; display:inline; margin-left:7px; margin-right:7px; border:1px solid #d8d8d8; padding:5px; background:#fff;}
.hl_main5_content1 ul li a{ color:#333}
.suss{ width:242px; height:180px; overflow:hidden}
.suss img{cursor: pointer;transition: all 0.6s;}
.suss img:hover{transform: scale(1.4);}

.hl_scrool_leftbtn{width:38px; height:59px; background:url(../images/index_35.png) no-repeat; float:left; margin-top:100px; cursor:pointer;}
.hl_scrool_rightbtn{width:38px; height:59px;  background:url(../images/index_36.png) no-repeat; float:right;margin-top:100px; cursor:pointer;}
.hl_main5_content1 li a:hover{text-decoration:none!important;}
.hl_main5_content1 li a:hover .blue{ display:block;color:#fff; text-decoration:none!important; background:#0ea944}
.hl_main5_content1 li a:hover .zzp p{color:#fff;}
.mingcheng{ font-size:17px; text-align:center; margin-top:10px;}
.gd{background:#0271c3; width:120px;  height:30px; line-height:30px; text-align:center; color:#fff; margin:0 auto; margin-top:15px; margin-bottom:20px;}


.xinwen{ width:1200px; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.news{ width:573px;border-bottom:5px solid #d8d8d8;}
.ntop{ width:573px; background:#f8f8fa; height:45px; line-height:45px;}
.ntop h2{ background:#00923f; width:120px; text-align:center; height:45px; line-height:45px; color:#fff; font-size:18px;}
.morea a{ color:#00923f; margin-right:15px;}
.news ul li{ background:url(../images/index_43.png) no-repeat 3px; padding-left:30px; line-height:40px;}
.news ul{ margin-top:30px; margin-bottom:30px;  }

.huisebg{ width:100%; margin:0 auto; background:#f8f8fa;}
.hzhong{ width:1200px; margin:0 auto; padding-top:60px; padding-bottom:60px;}
/*焦点图*/
.focus{ position:relative; width:418px; height:319px; float: left;}  
.focus img{width:418px; height:319px; } 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px;left: 0;background-position:0 -74px;cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

.fengcai{ width:320px; height:259px; background:#fff; padding:30px;}
.fengcai h2{ font-size:25px; color:#00923f;}
.xiaoaa{ font-size:a15px; font-family:Arial, Helvetica, sans-serif; color:#949494;}
.fline{ background:#d8d8d8; height:1px; width:100%; margin-top:20px; margin-bottom:20px;}
.fmiao{ color:#8c8c8c; line-height:27px;}
.gengduo{ background:#00923f; height:35px; line-height:35px; text-align:center; width:120px; margin-top:20px;}
.gengduo a{ color:#fff;}
.shipin{ width:305px; height:269px; background:#00923f;border-radius: 0px 25px 0px 25px; padding:25px; margin:0 auto}
.shipin h2{ color:#fff; font-size:20px; margin-bottom:13px;}
.shipin span{ font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}

/*------------foot-------*/
.foot{ width:100%; margin:0 auto; background:#1b1b1b; border-top:5px solid #00923f; color:#a8a8a8;}
.fadao{ width:880px; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.fadao ul li{ float:left}
.fadao ul li a{ color:#a8a8a8}
.fxian{ margin-left:15px; margin-right:15px;}
.foota{ width:1200px; margin:0 auto; padding-top:40px; padding-bottom:30px; border-top:1px solid #2e2e2e;}
.foota h2{ color:#000; font-size:18px;}
.fazuo{ width:720px; margin-top:15px; }
.fwrx{ width:300px;}
.dianhua{-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ background:#00923f; width:110px; height:30px; color:#fff; line-height:30px; text-align:center }
.fazuo .rexian{ font-size:25px; color:#fff;}
.banquan{ margin-top:10px; line-height:30px;}
.fayou { width:285px; text-align:center;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;text-decoration:none;color: #a8a8a8;}
a.zzb07link:hover {text-decoration: underline;color: #a8a8a8;}
.zzb07tail{font-family:Arial, Helvetica, sans-serif;color:#a8a8a8;}
/*------------foot-------*/


.nyzhongjian{background:#fafafa; width:100%; margin:0 auto}
.nymain{ width:1200px; margin:0 auto; padding-top:50px; padding-bottom:50px;}
.left{ width:253px; }
.left h2{ background:#0271c3; width:253px; height:100px; line-height:100px; color:#fff; font-size:25px; font-weight:bold; text-align:center}

.left .aac{ line-height:25px; padding:15px; background:#fff; border-top:0px;}
/*-------
.left .aac ul li{ border-bottom:1px solid #d8d8d8; line-height:40px; text-align:center}
.left .aac ul li a:hover{background:#00923f; color:#fff; display:block}--------*/
.right h2{ color:#000; margin:20px; font-size:20px; border-bottom:1px solid #d8d8d8; padding-bottom:15px; font-weight:bold}
.right .neirong{ margin:20px; line-height:30px; font-size:14px; text-align:justify; }
.right{ width:890px; background:#fff; border:1px solid #d8d8d8; }


.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;padding-bottom:35px; width: 100%; color: #666; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #00959c; font-weight: normal;}
.contentPage a:visited {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #00959c; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#0d499f; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}
.chanpinlb{ width:200px; height:100px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;  margin-bottom:10px; margin-left:25px;margin-right:25px}
.chanpinlb a{display:table-cell;vertical-align:middle; width:200px; height:100px }
.chanpinlb a img{max-width:200px;max-height:100px; }
.chanpinlb a:hover{border:1px solid #F60; }
.gcal2 ul li{ float:left; margin-bottom:20px;}
.font_4{border-bottom:1px dashed #d8d8d8; padding-bottom:10px;font-size:16px;font-weight:bold;}
.zheng{ font-size:12px; font-weight:normal}
.chanpinlbbc{ width:360px; height:270px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;}
.chanpinlbbc a{display:table-cell;vertical-align:middle; width:360px; height:270px }
.chanpinlbbc a img{max-width:350px;max-height:260px; }


.nybt{font-size:18px; color:#900; padding-bottom:10px; text-align:center; margin:0 auto; }
.nline{ background:#d8d8d8; height:1px; width:100%; margin:0 auto}
.fanhui{ text-align:center; line-height:25px; margin-top:20px; background:#f5f5f5;}

.tupian ul li{ float:left;margin-bottom:20px;margin-left:28px; margin-right:28px; width:360px;}
.eenma{ text-align:center;}


.chanpinlbbc{width: 360px;height: 270px; overflow:hidden}
.chanpinlbbc img{cursor: pointer;transition: all 0.6s;}
.chanpinlbbc img:hover{transform: scale(1.4);}


.tupian2 ul li{ float:left;margin-bottom:20px;margin-left:10px; margin-right:10px;width:260px;}
.eenma2{ text-align:center;}

.chanpinlbbc2{ width:260px; height:195px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;}
.chanpinlbbc2 a{display:table-cell;vertical-align:middle; width:260px; height:195px }
.chanpinlbbc2 a img{max-width:250px;max-height:185px; }

.chanpinlbbc2{width:260px;height: 195px; overflow:hidden}
.chanpinlbbc2 img{cursor: pointer;transition: all 0.6s;}
.chanpinlbbc2 img:hover{transform: scale(1.4);}



#firstpane{ margin-top:10px;}
.menu_head{width:223px;height:30px;line-height:30px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;margin-bottom:7px;}
.menu_head a{ margin-left:20px;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1; margin-top:-7px;}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:28px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none; color:#00923f}
.cpfl a:hover .cpmc{ background:#00923f}
.hl_main5_content1 ul li a:hover .gd{ background:#00923f}

.mbfor{display:none;}
.mbdh{ display:none;}
#mccp{ display:none;}
.nylx{width:38%; padding-top:20px;}


@media all and (max-width:1199px){
	
.topa{ width:100%; text-align:center;}	
.logo{ width:100%; text-align:center;}
.tel{ display:none;}
.yuyan{ display:none;}
.sou{ display:none;}
.container{ display:none;}

.nava{ width: 100%;}
#menu{ width: 100%;}
ul.menu li{width:10.5%;}
ul.menu .menulink{width:100%; padding: 0; margin: 0;  }
ul.menu ul li {width:10.5%; overflow: hidden;}
ul.menu ul li a { padding: 0; }
ul.menu a{ line-height: 54px; }
ul.menu .menulink:hover, ul.menu .menuhover{ background: none; height: 54px; }

.abyou{ display:none;}
.about{ width:90%; padding-left:5%; padding-right:5%;}
.abzuo{ width:100%;}
.chanpin{ height:auto;}
.hl_main5_content{ display:none;}
.shipin{ display:none;}
#fsD1{ display:none;}
.hzhong{ width:90%; padding-left:5%; padding-right:5%;}
.product{ width:90%; padding-left:5%; padding-right:5%;}
.fengcai{ width:80%;} 
.xinwen{ width:90%; padding-left:5%; padding-right:5%;}
.news{ width:100%;border-bottom:5px solid #d8d8d8;}
.ntop{ width:100%; background:#f8f8fa; height:45px; line-height:45px;}
.wslb ul{ width:90%; padding-left:5%; padding-right:5%;}
.sycpk{ width:70%;}

.nymain{ width:92%; padding-right:7%;}


.left{ display:none;}
.right{ width:90%; background:#fff; border:1px solid #d8d8d8; }

.foot{ display:none;}
}

@media all and (max-width:768px){
	
.topa{ display:none;}
.logo{ display:none;}
.nava{ display:none;}
#menu{ display:none;}
#wu{ display:none;}

.mbfor{display:block;}
.mbdh{ display:block;}
#mccp{ display:block;}


.chanpinlbbc{ width:100%; height:170px!important;text-align:center;vertical-align:middle;display:block;position:relative;   border:1px solid #d8d8d8;}
.chanpinlbbc a{display:table-cell;vertical-align:middle; width:100%; height:170px }
.chanpinlbbc a img{max-width:100%;max-height:160px; }
.tupian ul li{ float:left;margin-bottom:20px;margin-left:28px; margin-right:28px; width:70%;}

}

@media all and (max-width:450px){

}











