﻿* {margin: 0;padding: 0;}
body {margin: 0;padding: 0;font-size: 16px;line-height: 180%;font-size: 14px;font-family: "微软雅黑";color: #666;background-color:#fff;overflow-x:hidden;}
a {text-decoration: none;color: #333;}
ul, dl, ol {list-style: none;}
img {border: none 0;vertical-align: middle;}
.fl {float: left;}
.fr {float: right;}
.clearfix {clear: both;}
.main {width: 100%;}
.area {width: 1200px;height: auto;margin: auto auto;}
.area1 {width: 1000px;height: auto;margin: auto auto;}
.text-left {text-align:left;}

.top { width:100%; height:120px; background:#fff;}
.top .top-in { width:1200px; height:120px; margin:0px auto;}
.top .top-in img { max-height:120px; float:left;max-width: 425px;}
.search{float: right;width:330px;}
.search_text{width:268px;height:32px;border:1px solid #999;float: left;line-height:32px;font-size:12px; color:#999; text-indent:10px; background:none;border-top-left-radius:3px;border-bottom-left-radius:3px;outline:none;}
.search_but{height:34px;width:60px; text-align:center; color:#fff;background:#828282;cursor: pointer;float: right;border: 0px none; font-weight:bold;border-bottom-right-radius:3px;border-top-right-radius:3px;}
.tel {margin-top:40px;background: url(/Content/C_IMG/m147/tel.jpg)no-repeat;width: 165px;padding-left: 60px;}
.tel p { font-size:23px; color:#c70900;line-height:30px;}
/*nav*/
.navwrap { width:100%; height:54px;background:#009d30;}
.nav { width:1100px; height:54px;margin-left: 280px;}
@media screen and (max-width:1366px) {
    .nav { width:1100px; height:54px;margin-left: 147px;}
}
.nav li{float:left;}
.nav li a{float:left; min-width:120px;}
.inmenu:link,.inmenu:visited{color:#fff; font-size:15px; line-height:54px; height:54px; text-align:center;}
.inmenu:hover,.inmenu:active{text-decoration:none; transition:0.3s all;}
.inmenu_1:link,.inmenu_1:visited,.inmenu_1:hover,.inmenu_1:active{color: #fff; font-size:15px; height:54px; line-height:54px;text-align:center;}
.nav li:hover{position:relative; z-index:99999999999;color:#fff;}
.nav li:hover a{color: #fff;height:30px; }
.nav li:hover ul li a{background:#fff;color:#333;border:none}
.nav li ul li{float:none;text-align:left;height:30px; }
.nav li ul li a{float:none;display:block;color:#FFF;white-space:nowrap;height:30px;line-height:30px;text-transform:capitalize;text-overflow:ellipsis; padding:0px 15px 0px 15px; min-width:90px;}
.nav li ul li a:hover{color:#fff;background:#009d30; transition:1s all;}
.nav li ul{display:none;position:absolute;top:54px;left:0; z-index:9999;}
/*banner*/
.banner {position:relative;}
.inner-banner img{width:100%;}
#banner {clear: both;background: #fff;width: 100%;margin: 0px auto 0px;}
.slider_img {display: block;text-align: center;height: 100%;}
.slider_img img {margin: 0px auto;width: 100%;height: 425px;}
.wmuSlider {height: 100% !important;position: relative;overflow: hidden;}
.bbdd {z-index: 2;position: absolute;bottom: 2%;margin: 0;padding: 0;width: 100%;text-align: center;}
.bbdd li {margin: 0 8px 10px 0;list-style-type: none;display: inline-block;}
.bbdd a {display: inline-block;text-indent: -9999px;width: 16px;height: 16px;background: url(/Content/C_IMG/m130/orange/dot.png) no-repeat 0 -16px;display: block;border-radius: 16px;overflow: hidden;}
.bbdd a.wmuActive {background-position: 0 0;}
.wmuSliderPrev, .wmuSliderNext {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(/Content/C_IMG/m130/orange/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.wmuSliderNext {background-position: 0 -70px;right: 48px;}
.wmuSliderPrev {left: 48px;}
.wmuSlider:hover .wmuSliderNext {opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev {opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover,.wmuSlider:hover .wmuSliderPrev:hover {opacity: 1;filter: alpha(opacity=50);}
.tophu {background:url(/Content/C_IMG/m130/orange/hu.png)repeat center 0;height:18px;width:100%;position:absolute;top:0;z-index:9;}
.bottomhu {background:url(/Content/C_IMG/m130/orange/fanhu.png)repeat center 0;height:18px;width:100%;position:absolute;bottom:0;z-index:9;}


/*feedback*/
.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto;display:inline-block;padding:0 18px!important;line-height:22px;background:#ff9c00;border:0px;height:24px;color:#FFF;cursor:pointer;font-size:16px;}
.xh {color:#f00;padding:0 3px;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #ccc; background:none;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;border:1px solid #ccc;height:100px;width:305px;font-size:12px;margin-top:10px;line-height:24px;color:#666; background:none;}
#feedbackForm .smtcss {padding-right:112px;text-align:center;}
.pages{text-align:center;font-size:12px;padding:15px 0 20px 0;color:#b2b2b2;clear:both;margin-top:30px;}
.pages a,.pages span{display:inline-block;margin:1px 5px;min-width:10px;height:30px;padding:0 10px;line-height:30px;}
.pages a:link,.pages a:visited{color:#666;background:#FFF;}
.pages a:hover,.pages a:active,.pages span.ctxt{color:#FFF;background:#ccc;text-decoration:none}
.color649 {color:#ed6b49;}
.color0 {color:#0059b3;}

.YqbYears { vertical-align: middle;  padding-left: 8px; margin-top: -6px;}


/*hotpro*/
.hotpro {margin: 30px auto;}
.hotpro .main-left {width: 240px;float:left;padding-bottom:0px;}
.hotpro .main-left1 { width:186px; float:left; padding-bottom:0px;}
.ml-title {width: 188px;color: #fff;font-weight: 600;font-size: 16px;height: 40px;line-height: 40px;text-align: center;background: #00a03c;}

.sidebar{float:left;width:240px;padding-top:24px;}
.main1{padding:30px 0 0 270px;}
.bPosition{line-height:39px;color:#333;margin-bottom: 0px;margin-top: 10px;background: url(../img/nav.png) no-repeat 0% 100%;}
.bPosition a{color:#333;}
.sf-menu {display:table;width: 240px;border-top: 1px solid #E5E5E5;border-left: 1px solid #e5e5e5;}
.sf-menu li {clear:both;font-size:14px;line-height: 40px;background: #fafafa;border-top: 1px solid #FFF;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #e5e5e5;}
.sf-menu li a, .sf-menu li:hover a {display:block;padding:7px 0 7px 20px;color: #333;font-weight: normal;border-radius: 5px;font-size: 16px;}
.sf-menu li li {clear:both; position:relative; text-transform:capitalize; border:1px dashed #ddd;margin:10px}
.sf-menu li li a{line-height:20px;padding:7px 0 5px 30px;text-decoration:none;font-size:12px; font-weight:normal; }
.sf-menu li:hover li a {line-height:20px;padding:7px 0 5px 30px;text-decoration:none;font-size:12px; font-weight:normal;}
.sf-menu li li a:hover {text-decoration:none;color:#e29303;}
.sf-menu li li.LiProDetail a {border-left:none;color:#333;}
ul.sf-menu ul ul {left:243px;width:250px;top:0px;margin:0px;padding:0 0 0 0;visibility:visible;border:0px;padding:0;border-radius:0px;background:#fff;opacity:0.9;}
.sf-menu li li li {background:#fff;padding:0;min-height:28px;}
.sf-menu li li:hover {opacity:1;background:#fff;border-left:2px solid #009d30}
.sf-menu li li li a, .sf-menu li:hover li li a {text-decoration:none;background:url(point1.png) #ddd no-repeat 15px 13px;border-bottom:1px solid #ccc;padding:6px 0 5px 12px;text-indent:15px; font-weight:normal;}
ul.pro-menu {margin-top:-1px; margin:0px; padding:0px; text-transform:capitalize;}
ul.sf-menu li:hover > ul {visibility:visible; margin:0px; padding:0px;}




.hotpro .main-right { width:910px; float:right;}
.mr-title {border-bottom: 3px solid #00a03c;height:40px;line-height:40px;text-align:right;font-size:12px;padding-right:15px;background: #00a03c;}
.mr-title a {color:#fff;}
.biaoti { width:157px; overflow:hidden; text-align:center; color:#fff; position:absolute; line-height:40px; font-size:18px; font-weight:600;height:40px;border-top-left-radius:5px;border-top-right-radius:5px;}
.tjpro {width: 910px;height:auto;margin-top:20px;}
.tjpro li {width: 100%;height: 175px;margin-right: 14px;float:left;text-align:left;line-height:25px;border: 1px solid #ddd;margin-bottom:20px;}
.tjpro li:nth-child(3n){margin-right:0px;}
.tjpro li img {width: 255px;height:175px;margin-right: 20px;}
.tjprocon {border-top:1px solid #ddd;font-size:12px;color:#666;padding-top:12px;}

/*newslist*/
.new_ab{clear:both;padding:5px 0 0;margin: 0px 0px;}
.new_ab li{height: 95px;overflow:hidden;width: 910px;text-align:left;padding-top:15px;border-bottom:1px dotted #ddd;}
.new_ab li div.indiv {border:1px dashed #ccc;width:150px;height:120px;text-align:center;line-height:120px;}
.new_ab li div.indiv img {max-width:150px;max-height:120px;}
.new_ab li .tp{ width:210px; float:left; padding-left:10px; background:url(/Content/C_IMG/m128/news.jpg) no-repeat center left 12px}
.new_ab li span{float:right;}
.new_ab li p{padding: 5px 0 0 0px;line-height:26px;width: 100%;overflow:hidden;float:left;color:#666;}
.new_ab li p b{ display:block; font-weight:100; width:100%; height:34px; overflow:hidden;line-height:34px;color: #333;}
.new_ab li p b a,.new_ab li p b a:hover{ color:#333; font-weight:bold;font-size:16px}
.new_ab li p b a:hover{ color:#333;}
.new_ab li p span{ height:70px; line-height:24px; font-size:14px;color:#333;}
.new_ab li p span a {color:#f00;}
.new_ab li .sj{ float:right;width:110px; height:151px; padding-top:15px }
.new_ab li .fr{line-height: 35px;text-align: center;margin-right: 10px;color: #333;font-weight: 600;font-size:12px;}
.new_ab dt{ height:40px; border:#CCC 1px dotted; line-height:40px}
.new_ab dt a{ font-size:14px; padding-left:10px}

/*newscontent*/
.n_info_con { width:885px; padding:30px 15px 0 10px; overflow:hidden;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #333;font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.n_info_con2 { width:650px; margin:0 auto;}
.n_info_con h3 { text-align:center; color:#000;margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } 
.info_con_tit {line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#333;}
.n_info_con .img{ text-align:center; padding:15px 0}
.n_info_con span { line-height:26px; font-size:14px;color:#333;}
.n_info_con .fanye{height:40px; margin:25px auto}
.n_info_con .fanye .fl{ width:50%; height:40px; overflow:hidden}
.n_info_con .fanye .fr{ width:50%; height:40px;overflow:hidden;text-align:right;}
.n_info_con .fanye span{ line-height:40px; font-size:14px}

.pro-detail { width:780px; height:auto; text-align: center; margin-top:30px; overflow:hidden; font-size:20px; font-weight:bold;}
.pro-detail img { max-width:550px; border:5px solid #ddd; margin-top:15px;}
#con{FONT-SIZE: 14px; MARGIN: 0px 0px; WIDTH:760px; margin-top:20px;}
#tags{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN:0px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 35px}
#tags LI{BACKGROUND:#aaa; FLOAT: left; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: none; HEIGHT: 35px; padding:0px 25px;}
#tags LI A {BACKGROUND:none; FLOAT: left; COLOR: #222; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-DECORATION: none;}
#tags LI.emptyTag{BACKGROUND:#fd3f01; WIDTH: 100px}
#tags LI.selectTag{BACKGROUND:#fd3f01; POSITION: relative; HEIGHT: 35px}
#tags LI.selectTag A{ COLOR: #fff; LINE-HEIGHT: 35px; HEIGHT: 35px}
#tagContent{ PADDING-TOP: 10px;}
.tagContent{ DISPLAY: none; WIDTH:760px; COLOR: #333; PADDING-TOP: 10px; font-size:14px; line-height:28px;}
#tagContent DIV.selectTag{DISPLAY: block}

.prevNext{height:48px;}
.prevNext a{font-weight:bold; font-size:14px; color:#505050}.prevNext a:hover{color:#18367f}
.prevNext .prev{float:left; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;white-space: nowrap;text-overflow: ellipsis; overflow:hidden}
.prevNext .next{float:right; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;text-align:right;white-space: nowrap;text-overflow: ellipsis; overflow:hidden}

.footlinks{text-align:left;}
.footlinks span{display:none}




.footer{width:100%;margin:0px auto;font-size: 12px;color: #FFF;background:#f13a3a;background-repeat: repeat;background-position: center bottom;padding-bottom: 10px;text-align:center;}
.footer_l{width:190px;float: left;color: #FFF;font-size: 14px;background: #f13a3a;background-repeat: repeat-y;background-position: right top;background-color: #033268;padding: 30px 20px;}
.footer_r{width:750px;float: right;line-height: 32px;}
.footer a{color:#fff;}
.footer a:hover{color:#FEAA3A;}
.di-nav{height: 32px;line-height:32px;color: #ccc;}
.di-nav a{color:#fff;text-align:center;padding: 0 4px;}
.di-nav span{padding-left:10px;padding-right:10px;line-height:30px;color:#666;text-align:center;}
.di-nav a:hover{ color:#F93; text-decoration:underline;}
.footer p{line-height: 28px;color: #fff;}


.leftdaohang {width:208px;float:left;height:489px;background:#f00;margin-top:-54px;margin-right: 10px;}
.leftdaohanghead {height:54px;background:#f45a45;color:#fff;font-size: 20px;text-align: center;line-height: 54px;}
.leftdaohangul {overflow:hidden;width:100%;background:#fff;height:435px;-moz-box-shadow:0px 0px 4px #E6E6E6; -webkit-box-shadow:0px 0px 4px #E6E6E6; box-shadow:0px 0px 4px #E6E6E6;}
.leftdaohangul li {padding:0 20px;height:60px;line-height:60px;}
.leftdaohangul li:hover {background:#009d30;}
.leftdaohangul li:hover a{color:#fff}
.leftdaohangul li ul{display:none;}
.bannerbox {width:762px;float:left;margin-top:10px;margin-right:10px;}
.rightnews {margin-top:10px;width:208px;float:left;background:#f5f7fa;height:423px;border:1px solid #e5e5e5;}
.rightnewshead {width:100%;height:30px;line-height:30px;background:#f3f3f3;text-align:center;}
.rightnewsul {width:100%;margin-top:10px;height:210px;overflow:hidden;background:#fff;border-bottom:1px solid #ddd;}
.rightnewsul li {padding:0 20px;height:35px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.honour {width: 100%;margin:30px auto;height: 120px;overflow: hidden;position:relative;text-align:center;}
.honour img {width:120px;height: 120px;border-radius: 85px;}
.honour a.prev2 {display: block;cursor: pointer;width: 10px;height: 20px;background: url(/Content/C_IMG/m147/all.png) no-repeat -2px -46px;position: absolute;left: 10px;top: 50px;z-index: 999;}
.honour a.next2 {display: block;cursor: pointer;width: 10px;height: 20px;background: url(/Content/C_IMG/m147/all.png) no-repeat -42px -46px;position: absolute;right: 10px;top: 50px;z-index: 999;}

.procategorybox {padding:40px 0 0 0;max-height:2026px;overflow:hidden;}
.ptitle {font-size:16px;font-weight:bold;color:#333;height: 35px;line-height: 35px;padding-left: 33px;background: url(/Content/C_IMG/m147/red/local.png) no-repeat;padding-bottom:5px;border-bottom: 2px solid #AAA;}
.ptitle span { float:right; color:#999; margin-right:5px; font-size:12px;}
.productcateimg {float:left;width:210px;height:465px;overflow:hidden;}
.tj_box {width: 965px;padding-top: 10px;float:right;}
.tj_pic{width:220px;height:180px;}
.tj_pic img{width:220px;height:180px;}
.tj_con {width: 220px;height: auto;float: left;border: 2px solid #EEE;border-bottom: 1px solid #DDD;box-shadow: 4px -2px 6px rgba(0,0,0,.2);overflow: hidden;margin-right: 23px;margin-bottom:20px;}
.tj_txt {width: 220px;height: 35px;line-height: 35px;text-align: center;background: #E1E6EA;overflow: hidden;}
.tj_con:nth-child(4n) {margin-right:0px;}
.tj_con:hover .tj_txt {background: #009d30;}
.tj_con:hover .tj_txt a{color:#fff;}


.sponeinfobox {padding:25px 0;}
.ztyBox {width: 1200px;height: auto;overflow: hidden;border-left:1px solid #EEE;}
.ztyBox li {line-height: 30px;text-align: center;float: left;border: 1px solid #EEE;}
.ztyBox li a {height: 90px;display: block;padding: 20px 0 15px;background: #F5F7FA;}
.ztyBox li a:hover {background: #fff;}
.ztyBox li img {width: 60px;height: 60px;display: block;margin: 0 auto;border-radius: 30px;}
.ztyBox li.the2 {width: 148px;border-left: 1px solid #FFF;}


/*home-news*/
.hnews { width:1200px; height:auto; margin:0px auto; overflow:hidden;}
.hnews .hnews-in { width:586px; height:auto; overflow:hidden; float:left; margin:7px;}
.hnews .hnews-in .hnews-title { width:586px; height:30px; line-height:20px; border-bottom:1px solid #ccc; font-size:18px; color:#333;}
.hnews .hnews-in .hnews-title span { float:right; font-size:12px;}
.hnews .hnews-in .hnews-content { width:536px; height:175px; background:#f4f4f4; padding:25px; margin-top:14px;}
.hnews .hnews-in .hnews-content img { float:left; width:215px; height:175px;}
.habout { width:300px; height:175px; float:right; line-height:25px;overflow: hidden;}
.hlist { width:300px; height:175px; float:right;}
.hlist li { width:285px; height:30px; line-height:30px; background:
url(point1.png) no-repeat left 10px; padding-left:15px;}

.searchBox {width: 395px;height: 68px;position: absolute;left: 59%;top: 45px;margin-left: -260px;}
#txtSearch {width:285px;height: 38px;float: left;padding-left: 25px;line-height: 40px;color: #999;border: 2px solid #009d30;border-right: none;background: #FFF url(/Content/C_IMG/m147/search_ipt.png) no-repeat 8px center;}
#btnSearch {width: 80px;height: 42px;float: left;background: #009d30;cursor: pointer;border:none;color: #fff;font-size: 22px;}

/*友情链接*/
#links_bg{width:1200px; margin:0 auto; height:88px; border:1px solid #d0d0d0; margin-top:30px; margin-bottom:30px;}
#links_bg li{float:left;}
#links_bg .l1{width:135px; background:url(/Content/C_IMG/m147/ds_45.jpg) no-repeat; height:88px;}
#links_bg .l2{width:793px; padding-top:10px; line-height:25px;}
#links_bg .l3{width:72px; background:url(/Content/C_IMG/m147/ds_46.jpg) no-repeat; height:88px;}

.nowin {color: #009d30;font-size: 22px;border-bottom: 1px solid #009d30;height: 40px;} 
.proname a{color:#F45A45}
span.more {top: 15px;position: relative;}
.more a{color:#fff;background:#F45A45;padding:5px 15px;}
strong.proname {top: 5px;position: relative;}

.footer {width:100%;padding:25px 0;background:#009d30;}
.footer ul {margin:auto;text-align: center;}
.footer ul li{display: inline-block;padding:0 15px;}
.footer ul li a {color:#fff;}
.e_mobile {display: inline-block;height:25px;line-height:25px;background:url(/Content/C_IMG/emobile.png) 0px -50px no-repeat;text-indent:25px;}