/*图片*/
.prod_img{ width: 50%; height: 323px; position: relative; margin-top: 4px; }
.bd ul { width: 100% !important; height: 100% !important; }
.prod-box .bd ul li { width: 100% !important; display: block; }
.prod-box .bd ul li img { display: block; width: 100% !important; height: 100% !important; }
.prod-box .prod-btn .hd { display: block; width: 100%; position: absolute; bottom: 0px; }
.prod-box .prod-btn { position: absolute; bottom: 0; width: 100%; height: 50px; left: 0; }
.prod-box .prod-btn .hd ul li { display: inline-block; width: 15px; height: 15px; border-radius: 50px; background: #f0f0f0; margin: 15px 5px; text-indent: -99999em; overflow: hidden; cursor: pointer; transition:0.3s all ease-in-out; }
.prod-box .prod-btn .hd ul { text-align: center; }
.prod-box .prod-btn .hd ul li.on{ background: #233863; width: 32px; }























/*整站样式*/
body {color:#404040; background:#fff url(//memberpic.114my.com.cn/0407191/uploadfile/image/20210526/20210526141128_251576429.jpg) top repeat-x; font-size:12px;}
body,td,th {color:#4B4B4B; font-size:12px;}
a:link {color: #4B4B4B; font-size:12px; text-decoration: none;}
a:visited {text-decoration: none; color: #4B4B4B;font-size:12px;}
a:hover {text-decoration: none; color: #FF3C00; font-size:12px; text-decoration:underline;}
a:active {text-decoration: none; color: #4B4B4B; font-size:12px;text-decoration:underline;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{ margin: 0px; padding: 0px; list-style: none;}
ul,li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cl{height: 0px; clear: both; overflow: hidden;}
#top,#logo,#navbj,#search,#body1,#body2,#body3,#body4,#body5,#body6,#link,#banqian,#nybanqian{ width:1002px; margin:0 auto; overflow:hidden;}
/*top*/
.top1{ width:600px; height:32px; line-height:32px; color:#7F9157;}
.top1 h1{ font-size:12px; float:left; font-weight:normal;}
.top1 span{ float:left;}
.top2{ width:190px; text-align:right; padding-top:8px;}
.top3{ width:200px; height:32px; line-height:32px; text-align:center; color:#7F9157; padding-right:10px;}
/*logo*/
.logo1{ width:69px; padding-top:33px; padding-bottom:22px;}
.logo2 { width: 605px;padding-top: 40px; padding-bottom: 22px;margin-left: 22px;}
.logo3{ width:255px; padding-top:40px;}
.logo4{ width:66px;padding-top:50px;}
/*nav*/
.nav{ background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150108/20150108085530923092.jpg) left no-repeat; height:46px; line-height:46px;}
.nav ul{height:46px; line-height:46px;}
.nav li{font-size:15px; font-weight:bold; color:#FFF; text-align:center; float:left; width:100px;line-height:46px; font-family:微软雅黑;}
.nav a:link {color: #fff; font-size:15px; font-weight:bold; text-decoration: none; display:block; font-family:微软雅黑;}
.nav a:visited {text-decoration: none; color: #fff; font-size:15px; font-weight:bold; display:block; font-family:微软雅黑;}
.nav a:hover {color: #FCFF00; font-size:15px; font-weight:bold;  text-decoration: underline; display:block; font-family:微软雅黑;}
.nav a:active {color: #FCFF00; font-size:15px; font-weight:bold; text-decoration: underline; display:block; font-family:微软雅黑;}
/*banner*/
.focus {width:100%; height:500px; overflow:hidden; position:relative;}
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:160px; background:url(http://memberpic.114my.com.cn/0379951/uploadfile/image/20141013/20141013134874847484.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#flash_b{width:100%; height:13px; background:url(http://memberpic.114my.com.cn/0347841/uploadfile/image/20140417/20140417160070377037.jpg) repeat-x; font-size:0px; overflow:hidden; margin-bottom:20px;}
#bannerbj{ background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150108/20150108090079807980.jpg) center; height:32px; margin-bottom:13px;}
/*body1*/
#feilei{ width:219px; float:left; overflow:hidden;}
.fenlei{ height:80px; background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150202/20150202144561946194.jpg) no-repeat; text-align:center; padding-top:10px; line-height:25px; font-size:15px; font-family:微软雅黑;}
.feilei1{background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150108/20150108090486478647.jpg); padding-left:45px;}

#products{ width:761px; float:right; overflow:hidden;}
.p9{ width:761px; height:35px;background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150202/20150202152251985198.jpg) no-repeat; color:#006e0e; padding-left:8px; padding-top:3px; font-size:16px; font-family:微软雅黑;}
.p10{ padding-top:15px;}
/*body2*/
#body2all{ width:100%; margin:0 auto; overflow:hidden; background:url(//memberpic.114my.com.cn/0407191/uploadfile/image/20191107/20191107202016_1357121647.jpg)top center  no-repeat; margin-top:20px; height:829px;}
.anquan{  text-align:center;}
.anquan1{ padding-left:555px; padding-top:85px; font-size:14px;}
.anquan2{ padding-left:639px; padding-top:75px; font-size:14px;}
.anquan3{ padding-left:670px; padding-top:90px; font-size:14px;}
.anquan4{ padding-left:645px; padding-top:90px; font-size:14px;}
.anquan5{ padding-left:570px; padding-top:50px; font-size:14px;}
#boby{ width:100%; margin:0 auto; overflow:hidden; background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150203/20150203111770157015.jpg) no-repeat center; padding-top:20px; height:52px;}
/*body3*/
#body3all{ padding-top:1px width:100%; margin:0 auto; overflow:hidden; background:#27930D;}
#body3{ padding-top:35px; color:#FFF;}
#body3 a:link {color: #fff; font-size:12px; text-decoration: none;}
#body3 a:visited {text-decoration: none; color: #fff;font-size:12px;}
#body3 a:hover {text-decoration: none; color: #fff; font-size:12px; text-decoration:underline;}
#body3 a:active {text-decoration: none; color: #fff; font-size:12px;text-decoration:underline;}
/*body4*/
#body4all{ width:100%; margin:0 auto; overflow:hidden; background:#F4FAF3;}
#body4{ margin-top:45px;}
#youshi_zuo{width:386px; height:140;}
#youshi_dh{ width:616px; margin:0 auto; overflow:hidden;}
#youshi1{ width:1002px; margin:0 auto; overflow:hidden; margin-top:35px;}
#youshi1_l{ width:500px; float:left; overflow:hidden; padding-left:10px;}
.youshi1_l1{ padding-top:10px; line-height:25px; font-size:14px; font-family:微软雅黑;}
#youshi1_r{ width:465px; float:right; overflow:hidden;}

#youshi2{ width:1002px; margin:0 auto; overflow:hidden;}
#youshi2_l{ width:450px; float:left; overflow:hidden; padding-left:30px;}
#youshi2_r{ width:473px; float:right; overflow:hidden;}
.youshi2_r1{line-height:25px; font-size:14px; padding-top:10px; font-family:微软雅黑;}

#youshi3{ width:1002px; margin:0 auto; overflow:hidden;}
#youshi3_l{ width:500px; float:left; overflow:hidden; padding-left:10px;}
.youshi3_l1{ padding-top:10px; line-height:25px; font-size:14px; font-family:微软雅黑;}
#youshi3_r{ width:472px; float:right; overflow:hidden;}
/*body5*/
#body5{ margin-top:15px;}
.company1{ padding:15px; line-height:25px; overflow:hidden;}
.news31{width:409px; height:331px;  padding-left:6px; float:left;}
.news32{width:478px; float:right;}

/*body6*/
#body6all{ width:100%; margin:0 auto; overflow:hidden; background:#F7F7F7; margin-top:20px;}
#body6{ margin-top:35px; margin-bottom:20px;}
#wenti{ width:285px; float:left; overflow:hidden; background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150203/20150203094429972997.jpg) no-repeat;}
.nrong{padding-left:30px; font-size:16px;font-family:微软雅黑;}
.nrong1{background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150108/20150108113095189518.jpg); padding-left:16px; overflow:hidden;}

#wenti_bj{ width:55px; float:left; text-align:center; padding-top:24px;}

#news{ width:286px; float:left; overflow:hidden; background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150203/20150203094429972997.jpg) no-repeat;}
.newtext{padding-left:30px; font-size:16px;font-family:微软雅黑;}
#news_bj{ width:50px; float:left; text-align:center; padding-top:24px;}

#know{ width:326px; float:right; overflow:hidden; background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150203/20150203094429972997.jpg) no-repeat;}
.know1{padding-left:30px; font-size:16px;font-family:微软雅黑;}
/*link*/
#linkall{ width:100%; margin:0 auto; overflow:hidden; border-top:2px solid #E0E0E0;}
#link{ margin-top:30px; margin-bottom:25px;}
.link_l{ width:170px;}
.link_r{ width:830px;}
/*版权*/
#banqianall{ width:100%; margin:0 auto; overflow:hidden; border-top:2px dashed #E0E0E0;}
#banqian{ padding-top:15px; padding-bottom:20px; line-height:25px; text-align:center;}
/*bottom*/
#bottom{ width:100%; margin:0 auto; background:#069619; text-align:center; color:#FFF; height:50px; line-height:50px;}
/*共用*/
.rbox{ background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150108/20150108103366016601.jpg) repeat-x; height:44px;}
.rbox h3{ background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150108/20150108103432823282.jpg) left no-repeat; font-size:18px; font-weight:bold; color:#1D1D1D; height:44px; float:left; line-height:44px; font-family:微软雅黑; padding-left:30px; padding-right:15px;}
.rbox font{font-family:Arial, Helvetica, sans-serif; color:#9B9B9B; font-size:12px; padding-left:5px; line-height:44px;}
.rbox span{ background:url(http://memberpic.114my.com.cn/0407191/uploadfile/image/20150108/20150108103433303330.jpg) right no-repeat; height:32px; float:right; padding-right:15px; padding-top:12px;}

.border{ border:1px solid #D6D6D6; border-top:none; background:#fff; overflow:hidden;}
.border1{ border:1px solid #D6D6D6; border-top:none; background:#F0F0F0; overflow:hidden;}

.cp img{padding:5px; border:1px solid #D6D6D6; background:#FFF;}
.cp img:hover{padding:5px; border:1px solid #FF6C00; background:#F5F5F5;}
#newBridge .nb-icon-base .nb-icon-inner-wrap{ bottom: 20%;  position: fixed; }
.logo2 { width: 605px;padding-top: 40px; padding-bottom: 22px;}