﻿html, body, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; border: 0; }
body { font-size: 12px; font-family: '微软雅黑', Arial; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ul, ol, li { list-style-type: none; }
img { border: 0; vertical-align: middle }
select, input, select { vertical-align: middle; outline: none; }
table { border-collapse: collapse; border-spacing: 0 }
iframe { border: none; }
a:link { color: #666666; text-decoration: none; }
a:visited { color: #666666; text-decoration: none; }
a:hover { color: #0093ff; text-decoration: none; }
a:active { color: #0093ff; text-decoration: none; }
.h { display: none; visibility: visible; }
.wrap { border: 0; padding: 0; width: 1100px; margin: 0 auto;  *zoom:1;
}
.wrap:after { clear: both; content: ""; display: table; }
.c { clear: both; font-size: 0; line-height: 0; height: 0; visibility: visible; }
.fix {  *zoom:1;
}
.fix:after { clear: both; content: ""; display: table; }
.fl { float: left; }
.fr { float: right; }
.pors { position: relative; }
/* 编辑器内容样式 凡是编辑器修改区域加上 */

.editor { line-height: 24px; text-align: left; }
.editor p { text-indent: 2em; }
.editor ol li { list-style-type: circle; margin-left: 25px; }
.editor ul li { list-style-type: square; margin-left: 25px; }
/*网页样式*/




/* banner */
.ban { position: relative; max-width:1366px; overflow: hidden; margin:0 auto; height:400px; margin-bottom:20px; }
.ban .pic { position: relative; z-index: 0; }
.ban .pic{ max-width:100% !important;}
.ban .pic li{max-width:100% !important;  height:400px; overflow:hidden; text-align:center; background-position:center 0; background-repeat:no-repeat; background-size:cover; -webkit-background-size:cover; -o-background-size:cover; zoom: 1;}
.ban .pic a { width: 100%; display: block; height:400px; }
.ban .pic a img{ width:100%; display:block;}
.ban .hd { width: 10%; height:30px; position: absolute; bottom: 10px; left:50%; margin-left:-67px; text-align: left; font-size: 0; z-index: 1; overflow:hidden; text-align:center; }
.ban .hd li { display: inline-block; margin:30px 7px 0 0; width:9px; height:9px; border-radius:13px; border:2px solid #fff; cursor:pointer; -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms; transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms; -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; }
.ban .hd .on { background-color:#fff; border-color:#fff; }
.ban .prev, .ban .next { width: 50px; height: 50px; margin: -25px 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; }
.ban .prev { left: -12.76%; background: url(/skins/shuimuban/images/prev.png) 0 0 no-repeat; }
.ban .next { right: -12.76%; background: url(/skins/shuimuban/images/next.png) 0 0 no-repeat; }
.ban a.next:hover { background: url(/skins/shuimuban/images/nextStop.png) 0 0 no-repeat; }
.ban a.prev:hover { background: url(/skins/shuimuban/images/prevStop.png) 0 0 no-repeat; }


/*头部*/

.top_bg { background: #f7f7f7; line-height: 30px; border-bottom: 1px solid #e3e3e3; }
.top { width: 1200px; margin: 0 auto; }
.top span a { font-size: 12px; font-family: '宋体'; color: #909090; }
.top_left { float: left; }
.top_right { float: right; }
/*头部天气div*/

.tqdiv { width: 255px; height: 25px; float: left; padding-top: 3px; padding-right: 100px; text-align: center; border: none; }
.tqdiv2 { position: relative; width: 255px; height: 27px; float: left; margin: -25px 0px 0px; background: red; border: none; text-align: center; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
.t_r_a1 { padding-left: 33px; padding-right: 10px; border-right: 1px solid #909090; background: url(../images/top_1.jpg) no-repeat 13px 2px; }
.t_r_a2 { padding: 0px 8px 0px 8px; border-right: 1px solid #909090; }
.t_r_a3 { padding-left: 8px; margin-right: 85px; }
.t_r_a4 { padding-left: 20px; padding-right: 10px; border-right: 1px solid #909090; background: url(../images/top_2.jpg) no-repeat 0px 0px; }
.t_r_a5 { padding-left: 10px; }
/*logo*/

.logo { width: 1200px; margin: 10px auto; margin-bottom:15px;}
.logo_left { float: left; }
.logo_right { float: right; padding-top: 20px; }
.l_r_a1, .l_r_a2 { float: left; padding-left: 43px; }
.l_r_a1 { background: url(../images/logo_3.jpg) no-repeat 0px 2px; padding-right: 30px; margin-right: 28px; border-right: 1px dashed #dfdfdf; }
.l_r_a2 { background: url(../images/logo_4.jpg) no-repeat 0px 2px; }
.logo_p1 { font-size: 12px; color: #666; }
.logo_p2 { font-size: 18px; color: #2C862F; }
/*导航条*/

.nav_bg { background: url(../images/nav_bg2.jpg) repeat-x 0px 0px; width: 100%; min-width: 1300px; }
.ind_nav { width: 1200px; margin: 0 auto; }
.ind_nav .index_1 { background: url(../images/nav_bg.jpg) no-repeat; width: 115px; height: 69px; padding-left: 86px; display: inline-block; font-size: 16px; color: #fff; line-height: 69px; float: left; }
.index_ul { float: left; }
.ind_li { float: left; font-size: 16px; color: #fff; padding: 0px 62px 0px 22px; }
.ind_li > a { font-size: 16px; color: #fff; padding-top: 30px; display: inline-block; }
.index_right { float: right; padding-top: 9px; }
.index_right > a { font-size: 16px; color: #fff; background: url(../images/nav_bg3.jpg) no-repeat #2C862F 39px 19px; padding-left: 67px; display: inline-block; height: 60px; width: 104px; line-height: 59px; }
/*导航二级菜单*/

.ind_li { position: relative; z-index: 2; }
.sub_1 { display: none; position: absolute; left: -5px; top: 69px; z-index: 4; }
.sub_1 li a { width: 130px; line-height: 50px; text-align: center; background: #3BAA30; display: block; font-size: 14px; color: #c1ecff; }
.sub_1 li a:hover { background: url(../images/nav_ico.png) no-repeat 14px 22px #359B2C; color: #fff; }
/*首页banner*/

.banner1 { clear: both; width: 100%; overflow: hidden; position: relative; height: 600px; min-width: 1300px; }
.banner1 .pic { position: absolute; top: 0; left: 50%; margin-left: -960px; }
.focusBox .num { position: absolute; left: 45%; top: 520px }
.focusBox .num li { width: 37px; height: 10px; background: url(../images/button_1.png) no-repeat; float: left; margin-right: 10px; }
.focusBox .num li.on, .focusBox .num li:hover { background: url(../images/button_2.png) no-repeat; }
/*搜索部分*/



.bg { background: #f4f4f4; height: 68px; width: 100%; min-width: 1300px; }
.Search_1 { margin: 0 auto; clear: both; width: 1300px; position: relative; background: #f4f4f4; }
.Search { width: 1300px; height: 68px; background: #FFF; position: absolute; left: 0px; top: -30px; border-bottom: 1px solid #dfdfdf; }
.Search_left { float: left; margin-left: 52px; font-size: 12px; font-family: '宋体'; color: #333333; }
.Search_left a { font-size: 12px; color: #666666; font-family: '宋体'; line-height: 68px; }
.Search_left a:hover { color: #ff5f07; }
.Search_right { float: right; margin: 20px 49px 0px 0px; }
.bton { width: 30px; height: 30px; background: url(../images/search_2.jpg) no-repeat; border: none }
.txt { width: 245px; height: 30px; background: url(../images/search_1.jpg) no-repeat; border: none; padding-left: 14px; font-size: 12px; font-family: '宋体'; color: #333333; }
/*bannar2*/



.bg1 { clear: both; width: 100%; overflow: hidden; position: relative; height: 1366px; min-width: 1300px; }
.bg1 img { position: absolute; top: 0; left: 50%; margin-left: -960px; }
.link { width: 1300px; height: 100%; display: inline-block; position: absolute; left: 0px; top: 0px; }
.bg2 { background: url(../images/index_bg2.jpg) no-repeat center; min-width: 1300px; height: 338px; position: relative; }
.bg2_1 { margin: 0 auto; width: 1200px; }
.bg2_left { float: left; margin: 59px 0px 0px 127px; }
.bg2_right { float: right; }
.bg2_left p { margin-top: 10px; }
.bg2_span1 { font-size: 22px; color: #3599e7; }
.bg2_span2 { font-size: 22px; color: #ff6606; }
.bg2_p2 { font-size: 14px; color: #333; }
.bg3 { background: url(../images/index_bg3.jpg) no-repeat center; min-width: 1300px; height: 413px; position: relative; }
.bg3_1 { margin: 0 auto; width: 1200px; }
.bg3_left { float: left; margin: 100px 0px 0px 0px }
.bg3_right { float: left; }
.bg3_left p { margin-top: 10px; }
.bg3_span1 { font-size: 22px; color: #3599e7; }
.bg3_span2 { font-size: 22px; color: #ff6606; }
.bg3_p2 { font-size: 14px; color: #333; }
.bg3_span3 { font-size: 36px; }
.bg4 { background: url(../images/index_bg4.jpg) no-repeat center; min-width: 1300px; height: 341px; position: relative; }
.bg4_1 { margin: 0 auto; width: 1200px; }
.bg4_left { float: left; margin: 59px 0px 0px 127px; width: 337px; }
.bg4_right { float: right; }
.bg4_left p { margin-top: 10px; }
.bg4_span1 { font-size: 22px; color: #3599e7; }
.bg4_span2 { font-size: 22px; color: #ff6606; }
.bg4_p2 { font-size: 14px; color: #333; }
.bg5 { background: url(../images/index_bg5.jpg) no-repeat center; min-width: 1300px; height: 457px; position: relative; }
.bg5_1 { margin: 0 auto; width: 1200px; }
.bg5_left { float: left; margin: 150px 0px 0px 65px }
.bg5_right { float: left; margin-left: 93px; }
.bg5_left p { margin-top: 10px; }
.bg5_span1 { font-size: 22px; color: #3599e7; }
.bg5_span2 { font-size: 22px; color: #ff6606; }
.bg5_p2 { font-size: 14px; color: #333; }
.bg5_span3 { font-size: 36px; }
.bg6 { background: url(../images/index_bg6.jpg) no-repeat center; min-width: 1300px; height: 209px; }
.bg6_1 { margin: 0 auto; width: 1200px; }
.bg7 { background: url(../images/index_bg7.jpg) no-repeat center; min-width: 1300px; height: 121px; }
.bg7_1 { margin: 0 auto; width: 1200px; text-align: center; border-bottom: 1px solid #ccc; padding-bottom: 19px; background: url(../images/bg8_2_2.jpg) no-repeat 540px 92px; }
.bg7_1 h2 { font-size: 18px; color: #cccccc; font-family: 'Arial'; padding-top: 20px }
.bg7_1 p { font-size: 20px; color: #333333; padding-top: 10px; }
/*主页应用解决方案*/

.bg8 { background: url(../images/index_bg8.jpg) no-repeat #f4f4f4 center; min-width: 1300px; padding-bottom: 32px; }
.bg8_1 { margin: 0 auto; width: 1200px; padding-top: 10px; }
.case_jc, .guanyu_li_none { float: left; }
.case_jc img { width: 237px; height: 320px; border: none; }
.case_jc span { margin: 8px 0; display: block; text-align: center; font-size: 17px; }
.case_jc { width: 240px; border: 1px dashed #cdcdcd; }
.guanyu_li_none { display: none; width: 35%; margin-left: 27px; }
.case_left { float: left; border: 1px solid #c9c9c9; position: relative }
.case_left>span { display: block; width: 506px; height: 45px; line-height: 45px; position: absolute; left: 0px; top: 312px; background: #141414; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; text-align: center; }
.case_left>span a { font-size: 16px; color: #fff; line-height: 45px; }
.case_right { float: left; }
.c_r_span1 { width: 340px; height: 50px; text-align: center; display: inline-block;  *display:inline;
zoom: 1; font-size: 16px; color: #fff; background: #2C862F; line-height: 50px; }
.c_r_span2 { width: 195px; height: 50px; text-align: center; display: inline-block;  *display:inline;
zoom: 1; font-size: 14px; color: #333; background: #fff; line-height: 50px; }
.c_r_div1 { width: 261px; height: 263px; background: #fff; padding: 16px; }
.c_r_div1 p { font-size: 12px; font-family: '宋体'; color: #666; line-height: 26px; }
/*主页相关案例展示*/

.bg8_2 { text-align: center; border-bottom: 1px solid #ccc; padding-bottom: 19px; background: url(../images/bg8_2_2.jpg) no-repeat 540px 142px; padding-top: 50px; }
.bg8_2 h2 { font-size: 18px; color: #cccccc; font-family: 'Arial'; padding-top: 20px }
.bg8_2 p { font-size: 20px; color: #333333; padding-top: 10px; }
/*案例展示轮播*/





.scrollBox { width: 1300px; margin: 0 auto; position: relative; padding-top: 26px; }
.scrollBox .piclist li { width: 290px; background: #FFF; padding-bottom: 25px; border-top: 1px solid #cdcdcd; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-bottom: 3px solid #cdcdcd; float: left; margin-right: 13px;  *margin-right:8px
}
.scrollBox .piclist li:hover { border-bottom: 3px solid #2C862F; }
.scrollBox .piclist li a { text-align: center; }
.scrollBox .piclist li a p { font-size: 16px; color: #333;  *text-align:center
}
.scrollBox1 { width: 1200px; margin: 0 auto; position: relative; padding-top: 26px; }
.scrollBox1 .piclist li { background: #FFF; margin-right: 13px; text-align: center; width: 270px; float: left; }
.scrollBox1 .piclist li a { text-align: center; }
.scrollBox1 .piclist li p { font-size: 16px; color: #333; margin-top: 25px; width: 270px;  *text-align:center
}
.scrollBox1 .ne2 a { display: inline-block;  *display:inline;
zoom: 1; width: 45px; height: 45px; background: url(../images/next2.jpg) no-repeat; position: absolute; left: 1075px; top: 90px; }
.pr1, .ne2 { display: none; }
.scrollBox .pr1 a { display: inline-block;  *display:inline;
zoom: 1; width: 45px; height: 45px; background: url(../images/pre1.jpg) no-repeat; position: absolute; left: 0px; top: 120px; }
.scrollBox1 .pr1 a { display: inline-block;  *display:inline;
zoom: 1; width: 45px; height: 45px; background: url(../images/pre1.jpg) no-repeat; position: absolute; left: 0px; top: 90px; }
.ne2 a { display: inline-block;  *display:inline;
zoom: 1; width: 45px; height: 45px; background: url(../images/next2.jpg) no-repeat; position: absolute; left: 1162px; top: 120px; }
.banner3 { padding-top: 62px; }
.bg8_mar { margin-top: 33px; }
.bg8_3 { background: url(../images/index_bg9.jpg); padding: 10px; width: 686px; float: left; height: 330px; }
.bg8_3_div { padding: 21px; background: url(../images/bg8_2_3.jpg) no-repeat 20px 58px #FFF; height: 288px; }
.b_3_left { float: left; font-size: 20px; color: #2C862F; line-height: 26px }
.b_3_left > span { font-size: 12px; color: #a0a0a0; font-family: 'Arial'; line-height: 26px }
.b_3_right { float: right; padding: 3px 25px 0px 0px; line-height: 26px }
.b_3_right a { font-size: 12px; color: #a0a0a0; font-family: 'Arial'; }
.bg8_3_div2 { padding-top: 30px; }
.Video { width: 304px; float: left; }
.words { width: 318px; float: right; }
.words p { font-size: 14px; color: #666; line-height: 28px; }
.words a { margin-top: 23px; }
.words >a { text-align: center; width: 156px; height: 40px; line-height: 40px; font-size: 14px; color: #666666; background: #f2f2f2; display: inline-block;  *display:inline;
zoom: 1; }
.words .words_a1, .words_a2:hover { background: #2C862F; color: #fff; }
.words a.words_a1 { background: #2C862F; color: #fff; }
.bg8_4 { background: url(../images/index_bg9.jpg); padding: 10px; width: 442px; float: right; height: 330px; }
.bg8_4_div { padding: 21px; background: url(../images/bg8_2_4.jpg) no-repeat 20px 58px #FFF; height: 288px; }
.bg8_zhanshi { margin-top: 60px; clear: both; padding-left: 70px; position: relative; }
.bg8_zhanshi ul li { width: 260px; text-align: center; }
.bg8_zhanshi ul li p { font-size: 14px; color: #010101; }
.pr2 { position: absolute; left: 0px; top: 75px }
.nex2 { position: absolute; left: 350px; top: 75px }
.bg8_5 { background: url(../images/index_bg9.jpg); padding: 10px; width: 1180px; margin: 5px auto; }
.bg8_5_div { padding: 21px; background: url(../images/bg8_2_5.jpg) no-repeat 20px 58px #FFF; }
.bg8_5_div2 { margin-right: -55px; float: right; }
/*友情链接*/

.friendLink { width: 1200px; margin-top: 8px; }
.sp-title { color: #888; padding: 0px 12px; border-top: 1px solid #EAEAEA; border-bottom: 1px solid #EAEAEA; background: #f3fbea url(../images/search-top-bg.gif) repeat-x scroll; margin-bottom: 8px; }
.sp-title h2 { font-size: 14px; line-height: 27px; }
.sp-title .more { float: right; margin: -27px 0px; line-height: 27px; }
.flinkbox { padding: 4px 10px; }
.f5 { width: 100%; overflow: hidden; clear: both; padding-bottom: 10px; height: 40px; }
.f5 li { float: left; line-height: 14px; padding: 8px 10px 0px; white-space: nowrap; }
.f5 li a { color: #666666; float: left; }
/*.bg8_5_div2 a{margin-right:15px;}*/

.piclist5 li { width: 270px; height: 180px; margin-right: 15px; }
.bg8_6 { margin-top: 34px; }
.b_6_left { background: url(../images/index_bg9.jpg); padding: 10px; width: 1200px;  height: auto; margin: auto;}
.bg8_6_div { padding: 21px; background: url(../images/bg8_2_6.jpg) no-repeat 20px 58px #FFF; height: auto; }
.b8_6_left { float: left; font-size: 20px; color: #2C862F; line-height: 26px }
.b8_6_left > span { cursor: pointer; }
.b8_6_left .case_bg3 { color: #2C862F; border-bottom: 4px solid #2C862F; padding-bottom: 10px; }
.bg8_top { clear: both; margin-top: 55px; display: none; }
.bg8_6zuo { float: left; width: 730px; }
.bg8_6zuo .bg8_img { float: left; margin-bottom: 15px; }
.bg8_6zuo h2 > a { float: left; font-size: 16px; color: #000; }
.bg8_6zuo h3 { float: right; font-size: 12px; color: #000; line-height: 22px; margin-right: 11px; }
.bg8_6zuo p { clear: both; font-size: 12px; color: #666666; line-height: 22px; font-family: '宋体'; padding-top: 18px; }
.bg8_6zuo p > a { color: #2C862F; font-size: 12px; line-height: 22px; font-family: '宋体'; }
.bg8_6you { float: right; width: 410px; }
.bg8_6you ul li { margin-bottom: 16px; }
.time { width: 70px; height: 70px; background: #b0b0b0; display: inline-block;  *display:inline;
zoom: 1; text-align: center; float: left; }
.bg8_6you a .time_p1 { font-size: 30px; color: #fefefe; font-family: 'Arial'; margin-top: 12px; }
.bg8_6you a .time_p2 { font-size: 12px; color: #fefefe; font-family: 'Arial'; }
.new_2 { width: 322px; height: 70px; display: inline-block;  *display:inline;
zoom: 1; background: #f3f3f3; float: left; padding-left: 18px; }
.new_h2 { font-size: 14px; color: #000; margin-top: 16px; }
.new_h3 { font-family: '宋体'; font-size: 12px; color: #666; margin-top: 9px; }
.bg8_6you a:hover .time { background: #2C862F; }
.b_6_right { background: url(../images/index_bg9.jpg); padding: 10px; width: 491px; float: right; height: auto; }
.bg8_6_div2 { padding: 21px; background: url(../images/bg8_2_7.jpg) no-repeat 20px 58px #FFF; height: auto; }
.b_6_ul { clear: both; margin-top: 60px; }
.b_6_ul li {float:left;height:90px; background: url(../images/q_a.jpg) no-repeat 0px 3px; padding-left: 34px; margin-top: 0px; padding-bottom: 18px; border-bottom: 1px dashed #bababa; }
.b_r_h2 { font-size: 14px; color: #000; }
.b_r_h3 { font-size: 12px; color: #666; font-family: '宋体'; line-height: 22px; margin-top: 15px; }
/*返回底部*/



.toTop { font-size: 16px; font-family: "微软雅黑"; width: 20px; height: 85px; background: #CCC; border: 1px solid #999; padding: 10px; cursor: pointer; position: fixed; right: 40px; bottom: 100px; }
*html .toTop { position: absolute; bottom: auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
margin-bottom: 80px; }
/*底部*/

.bottom_bg { background: #434343; height: 204px; clear: both; }
.bottom { width: 1200px; margin: 0 auto; clear: both; text-align: center; }
.bottom > a { display: inline-block;  *display:inline;
zoom: 1; padding: 0px 40px 0px 40px; border-left: 1px solid #5a5a5a; color: #fff; font-size: 14px; margin-top: 30px; }
.bottom .bottom_a1 { border-left: none; }
.bottom > h2 { font-size: 12px; color: #d3d3d3; margin-top: 48px; }
.bottom > h3 { font-size: 12px; color: #d3d3d3; margin-top: 16px; }
.bottom > h3 a{color: #d3d3d3;}
.bottom > h4 { font-size: 18px; color: #fff; margin-top: 13px; }
/*产品中心*/

.Product_banner { clear: both; width: 100%; overflow: hidden; /*position: relative; */height: 320px;/* min-width: 1100px;*/ background: url(../images/product_banner.jpg) no-repeat top center;}
/*.Product_banner img { position: absolute; top: 0; left: 50%; margin-left: -960px; }*/
.pro_nav { float: right; margin: 24px 8px 18px 0px; }
.pro_nav span, .pro_nav a { font-size: 12px; font-family: '宋体'; color: #666; }
.pro_nav a:hover { color: #2C862F; }
.product { clear: both; }
.product_left { padding-bottom: 135px; float: left; width: 230px; }
.pro_span { display: block; background: url(../images/pro_bg.jpg) no-repeat; width: 230px; height: 80px; text-align: center; }
.pro_span h2 { font-size: 22px; color: #fff; padding-top: 14px; }
.pro_span h3 { font-size: 12px; color: #fff; font-family: 'Arial'; margin-top: 10px; }
.pro_span2 { display: block; background: url(../images/pro_bg.jpg) no-repeat; width: 230px; height: 60px; text-align: center; }
.pro_span2 h2 { font-size: 16px; color: #fff; padding-top: 11px; }
.pro_span2 h3 { font-size: 12px; color: #9dc795; font-family: 'Arial'; margin-top: 3px; }
.pro_dl { background: url(../images/index_bg9.jpg); padding: 10px; }
.pro_dl dt a { width: 136px; height: 50px; background: url(../images/dl_bg.jpg) no-repeat; line-height: 50px; font-size: 16px; color: #333; padding-left: 74px; display: block; }
.thisclass { background: url(../images/dl_bg2.jpg) no-repeat; color: #fff; display: block; }
.pro_dl dt.pro_dl_02 a { width: 136px; height: 50px; background: url(../images/dl_bg2.jpg) no-repeat; line-height: 50px; font-size: 16px; color: #fff; padding-left: 74px; display: block; }
.pro_dl_03 a:hover { background: url(../images/dl_bg4.jpg) no-repeat; color: #fff; }
.pro_dl_04 a { width: 146px; height: 50px; background: url(../images/dl_bg4.jpg) no-repeat; line-height: 50px; font-size: 16px; color: #fff; padding-left: 64px; display: block; }
.pro_dl dd a { width: 136px; height: 38px; padding-left: 74px; background: url(../images/dd_bg.jpg) no-repeat; font-size: 14px; color: #000; display: block; line-height: 38px; }
.pro_dl dd a:hover, .pro_dl dd a.on { background: url(../images/dl_bg2.jpg) no-repeat 0px -5px; color: #fff; }
.contact { width: 230px; padding: 15px 0px; background: #f5f5f5; border: 1px solid #e4e4e4; text-align: center; }
.contact > span { border: 1 solid #d3d3d3; width: 208px; height: 78px; display: block; }
.contact h2 { font-size: 16px; color: #666; margin-top: 10px; margin-bottom:5px; }
.contact h3 { font-size: 24px; color: #2C862F; font-family: 'Tahoma'; padding-bottom: 3px; }
.contact h3 img{ width:160px;}
.contact h4 { font-size: 14px; color: #666; margin-top: 10px; }
.contact h5 { font-size: 14px; color: #2C862F; margin-top: 10px; padding-top: 5px; border-top: 1px dashed #e5e5e5 }
.contact p { font-size: 13px; color: #666; margin-top: 5px; line-height: 26px; }
.product_right { float: right; width: 846px; background: #fff; padding: 33px 45px 0px 50px; margin-bottom: 100px; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; box-shadow: -2px 0 10px #ccc; box-shadow: 2px 0 10px #ccc; }
.pro_top { font-size: 22px; color: #2C862F; padding-bottom: 17px; background: url(../images/pro_br.jpg) no-repeat 0px 40px; }
.pro_top2 { font-size: 22px; color: #2C862F; padding-bottom: 17px; background: url(../images/pro_br2.jpg) no-repeat 0px 40px; }
.pro_top3 { font-size: 22px; color: #2C862F; padding-bottom: 17px; background: url(../images/case_br.jpg) no-repeat 0px 6px; padding-left: 23px; border-bottom: 1px solid #ececec; }
.ic_container { vertical-align: baseline; position: relative; }
.overlay { opacity: 0.3; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption { overflow: hidden; margin: 0px; padding-bottom: 7px; left: 0px; right: 0px; cursor: default; margin-top: 15px; }
.ic_category { text-transform: uppercase; font-size: 11px; letter-spacing: 3px; padding: 5px; margin: 0px; }
.ic_caption h3 { text-align: center; margin: 0px; font-size: 16px; }
.ic_text { text-align: center; padding: 8px 0px 10px 0px; display: block; }
.ic_text2 { text-align: center; padding: 12px 0px 19px 0px; display: none; }
.pro_ul { margin-right: -30px; padding-bottom: 63px; }
.pro_ul li { width: 260px; border: 1px solid #cbcbcb; margin-right: 30px; float: left; margin-top: 39px; height: 343px; }
.pro_ul li:hover { border: 1px solid #2C862F; }
.number { text-align: center; padding-bottom: 45px; }
.number > a { padding: 5px 8px 5px 8px; border: 1px solid #dcdcdc; font-size: 12px; font-family: '宋体'; color: #3d3d3d; display: inline-block;  *display:inline;
zoom: 1; margin: 0px 3px 0px 3px; }
.number > a.number_bg, .number > a:hover { background: #237bc0; color: #ffffff; }
/*产品中心2*/

.pro2 { margin-top: 40px; }
.pro2_left { float: left; border: 1px solid #e9e9e9; }
.pro2_right { float: right; width: 465px; padding-left: 20px; }
.pro2_right > h2 { padding-bottom: 28px; font-size: 24px; color: #0b5a9b; background: url(../images/pro2_bg.jpg) no-repeat 0px 50px; }
.p2_ul_left { float: left; margin-top: 22px; width: 450px; }
.p2_ul_left li { padding-left: 25px; background: url(../images/pro2_bg1.jpg) no-repeat 0px 26px; font-size: 12px; color: #666; font-family: '宋体'; padding-top: 22px; }
.p2_ul_left li { font-family: '微软雅黑', Arial; }
.p2_ul_left li p { padding-bottom: 20px; }
.p2_ul_left li span { font-size: 25px; color: #e02b41; padding: 0px 10px 0px 20px; }
.p2_ul_left li a { font-size: 12px; height: 30px; line-height: 30px; padding: 0 30px; float: left; margin: 5px; border-radius: 4px; background-color: #FEAE1B; border-color: #FEAE1B; color: #fff; display: inline-block; text-decoration: none; text-align: center; cursor: pointer; border: none; transition-property: all; transition-duration: .3s; box-sizing: border-box; }
.p2_ul_left li a:hover, .p2_ul_left li a:focus { background-color: #fec04e; border-color: #fec04e; color: #FFF; }
.p2_ul_right1 { float: right; margin-top: 36px; }
.p2_ul_right2 { float: right; margin-right: 13px; width: 68px; border-left: 1px solid #ededed; margin-top: 23px; padding-top: 13px; }
.p2_ul_right2 li { line-height: 35px; font-size: 14px; color: #333; font-family: 'Tahoma'; text-align: right; }
.pro2_br { clear: both; background: url(../images/pro2_br.jpg) no-repeat 0px 30px; width: 840px; height: 45px; padding-top: 40px; font-size: 16px; color: #fff; padding-left: 11px; }
.pro2_data { clear: both; }
.pro2_data h2 { font-size: 16px; color: #000; padding-left: 10px; margin-top: 10px; }
.pro2_data table { margin: 21px 0px 0px 0px; width: 700px; }
.pro2_data td { height: 30px; border: 1px solid #e0e0e0; }
.pro2_data td { padding-left: 42px; font-size: 12px; font-family: '宋体'; color: #555; }
.pro2_data td+td { padding-left: 33px; font-size: 12px; font-family: '宋体'; color: #333; }
/*新闻资讯-常见问题*/

.news2 { margin-right: -24px; margin-top: 10px; padding-bottom: 50px; }
.news2 li, .wt_product-wrap .wt_product li { height: 93px; width: 349px; padding-left: 59px; padding-top: 25px; border: 1px solid #dbdbdb; background: url(../images/q_a.jpg) no-repeat 24px 25px; float: left; margin-right: 24px; margin-top: 21px; }
.news2 li:hover, .wt_product-wrap .wt_product li:hover { background: url(../images/q_a2.jpg) no-repeat 24px 25px #348539; }
.news2 li:hover a h2, .news2 li:hover a p, .wt_product-wrap .wt_product li:hover a h2, .wt_product-wrap .wt_product li:hover a p { color: #fff; }
.news2 li a, .wt_product-wrap .wt_product li a { width: 320px; display: block; }
.news2 li a h2, .wt_product-wrap .wt_product li a h2 { font-size: 14px; color: #000; }
.news2 li a p, .wt_product-wrap .wt_product li a p { font-size: 12px; color: #666; font-family: '宋体'; margin-top: 20px; }
/*常见问题选项卡*/

.fl { display: inline; float: left }
.fr { display: inline; float: right }
.cf:after { content: ""; clear: both; display: block; height: 0; overflow: hidden }
.cf { zoom: 1 }
.pb10 { padding-bottom: 10px }
.mt10 { margin-top: 10px }
.wenti { width: 845px; margin-bottom: 100px; background: #fff; }
.wenti .wt_title { height: 35px; border-bottom: 3px solid #e7e7e7; padding-bottom: 10px; }
.wenti .wt_title h2 { font-size: 20px; font-family: "microsoft yahei"; }
.wenti .wt_title-list { position: relative; top: 6px; }
.wenti .wt_title-list li { width: 169px; line-height: 30px; font-size: 22px; text-align: center; float: left; display: inline; }
.wenti .wt_title-list li.on { color: #ff6600; }
.wenti .wt_title-list p { position: absolute; top: 39px; left: 0px; width: 169px; height: 7px; border-top: 3px solid #ff6600; overflow: hidden; text-align: center; }
.wenti .wt_title-list b { display: inline-block; width: 0; height: 0; margin-top: -3px; border-style: solid dashed dashed dashed; border-width: 9px; border-color: #ff6600 #fff #fff #fff; overflow: hidden; zoom: 1; font-size: 0; }
.wt_product { min-height: 600px; position: relative; overflow: hidden; display: none; margin-top: 20px; }
.wt_product ul { margin-right: -24px; margin-top: 10px; padding-bottom: 50px; position: absolute; left: 0px; }
.wt_product-wrap .show { display: block; }
.wt_more { text-align: center; margin-left: 380px; display: inline; padding: 5px 15px; line-height: 50px; border: 1px solid #dbdbdb; }
.wt_product-wrap .wt_product li { height: 93px; width: 349px; padding-left: 59px; padding-top: 25px; border: 1px solid #dbdbdb; background: url(../images/q_a.jpg) no-repeat 24px 25px; float: left; margin-right: 24px; margin-top: 21px; }
/*招商加盟*/



.join_main_box { width: 100%; background: url(../images/service_bg.png); padding-top: 30px; padding-bottom: 3px; }
.join_main { width: 964px; margin-bottom: 12px; }
.join_title { width: 964px; position: relative; }
.join_title p { height: 42px; line-height: 40px; font-size: 24px; font-family: "微软雅黑"; position: absolute; top: 0px; left: 70px; z-index: 9; color: #38B52D; }
.join_cont { width: 916px; background: url(../images/join_cont_bg.png) repeat-y; padding-left: 48px; }
.join_bottom { width: 964px; height: 17px; background: url(../images/join_bottom_bg.png) no-repeat; }
.join_cont p { width: 772px; padding-left: 37px; line-height: 30px; font-size: 16px; font-family: "微软雅黑"; color: #8c8c8c; }
.join_cont .join_cont_tit { width: 841px; line-height: 30px; padding-left: 18px; font-size: 16px; background: url(../images/join_dian.png) no-repeat center left; color: #000; }
.liuc { width: 964px; height: 72px; background: url(../images/join_liuc_bg.png) repeat-y; padding-top: 36px; }
.liuc p { color: #000; font-size: 15px; width: 180px; text-align: center; float: left; line-height: 26px; padding-left: 32px; }
.join_callme { width: 936px; height: 150px; height: px; background: url(../images/join_callme.png) no-repeat; }
.call_name { width: 118px; height: 103px; overflow: hidden; float: left; padding-left: 40px; }
.call_hot { width: 125px; height: 103px; overflow: hidden; float: left; padding-left: 172px; }
.call_phone { width: 265px; height: 103px; overflow: hidden; float: left; padding-left: 12px; }
.join_callme p { font-size: 18px; font-family: "微软雅黑"; }
.call_name .call_tit, .call_phone .call_tit, .call_hot .call_tit { color: #15615d; line-height: 38px; }
.call_posi span { display: block; float: left; font-size: 18px; font-family: "微软雅黑"; }
.call_posi .qq { width: 78px; height: 23px; margin-left: 10px; cursor: pointer }
.Center { margin: 0 auto; }
/*关于我们-公司介绍*/

.about { padding-top: 30px; padding-bottom: 100px; }
.about p { font-size: 14px; color: #666; line-height: 38px; }
/*关于我们-发展历程*/

.about-history ul { margin-top: 26px; }
.about-history li { border-top: 1px dashed #e1e4ec; font-size: 14px; line-height: 60px; color: #777; position: relative; }
.a-list-bg { background-color: #f6f7fa; }
.about-history i { width: 11px; height: 11px; display: block; position: absolute; top: 25px; left: 111px; background: url(../images/gabi.png) no-repeat; }
.about-history-year { width: 72px; font-size: 24px; line-height: 56px; color: #333; padding: 0 20px 0 24px; margin-right: 20px; border-right: 1px solid #e1e4ec; float: left; font-family: 微软雅黑; }
.about-history-year span { font-size: 13px; font-family: '微软雅黑'; }
.about-history li p { width: 760px; display: block; line-height: 21px; height: 50px; padding-top: 10px; }
.a-border-fn { margin-top: 30px; height: 30px; line-height: 0; }
.a-border-ln { height: 30px; line-height: 54px; }
/*关于我们-联系我们*/

.about2 { padding-top: 30px; text-align: center; padding-bottom: 130px; }
.about2 > span { border: 1px solid #dddddd; }
.about2 h2 { font-size: 18px; color: #0b5a9b; margin-top: 40px; }
.about2 h3 { font-size: 12px; color: #a9b9cd; font-family: 'Arial'; margin-top: 2px; }
.about2 h4 { width: 50px; height: 2px; background: #0b5a9b; margin: 0 auto; margin-top: 17px; }
.about2 p { font-size: 14px; color: #3d3d3d; margin-top: 17px; }
.about2 p >span { color: #0b5a9b; }
.about2 td span { color: #0b5a9b; }
.about2 table { border-top: 1px dashed #a3c1d9; margin-top: 30px; text-align: left; }
.about2 td { width: 346px; height: 44px; }
.about_td1, .about_td2 { padding-top: 25px; }
.about_td1, .about_td3, .about_td5 { padding-left: 120px; }
.about_td2, .about_td4, .about_td6 { padding-left: 150px; }
.about_td1 { background: url(../images/about_ico2.jpg) no-repeat 90px 38px; }
.about_td3 { background: url(../images/about_qq.png) no-repeat 90px 13px; background: url(../images/about_qq.png) no-repeat 90px 13px; }
.about_td2 { background: url(../images/about_ico4.jpg) no-repeat 120px 38px; }
.about_td4 { background: url(../images/about_ico5.jpg) no-repeat 120px 13px; }
.about_td5 { background: url(../images/about_ico6.png) no-repeat 90px 13px; }
.about_td6 { background: url(../images/about_ico7.png) no-repeat 120px 13px; }
/*荣誉资质*/

.about3_ul { margin-right: -32px; padding-top: 15px; padding-bottom: 55px; }
.about3_ul li { width: 258px; text-align: center; padding-bottom: 15px; float: left; margin-right: 32px; margin-top: 15px; }
.about3_ul li img { border: 1px solid #efefef; }
.about3_ul li p { font-size: 14px; color: #333; margin-top: 15px; }
/*生产基地*/

.about4_ul { margin-right: -15px; padding-top: 15px; padding-bottom: 55px; }
.about4_ul li { width: 270px; text-align: center; float: left; margin-right: 15px; margin-top: 24px; }
.about4_ul li img { border: 1px solid #efefef; }
/*水质报告*/

.about5_ul { margin-right: -15px; padding-top: 15px; padding-bottom: 55px; }
.about5_ul li { width: 200px; text-align: center; float: left; margin-right: 15px; padding: 24px 24px 30px 24px; }
.about5_ul li img { border: 1px solid #efefef; }
.about5_div { position: absolute; opacity: 0.8; overflow: hidden; margin: 0px; left: 0px; right: 0px; cursor: default;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.about5_ul h3 { text-align: center; color: #000; margin: 0px; font-size: 16px; padding: 5px 0px 5px 0px; }
.about5_a { text-align: center; padding: 12px 0px 19px 0px; display: block; }
/*项目预约*/

.make { padding-left: 20px; height: 55px; background: url(../images/make_br.jpg) no-repeat; }
.make h2 { font-size: 22px; color: #0b5898; }
.make p { font-size: 12px; color: #666; font-family: '宋体'; margin-top: 10px; }
.make2 { text-align: center; height: 70px; line-height: 70px; background: url(../images/make_br2.jpg) no-repeat; font-size: 18px; color: #fefefe; margin-top: 36px; }
.make_ul { margin-top: 45px; margin-left: 189px; }
.make_ul li { margin-top: 19px; }
.make_ul span { width: 105px; display: inline-block;  *display:inline;
zoom: 1; line-height: 33px; font-size: 12px; font-family: '宋体'; color: #333; }
.name { width: 105px; height: 33px; border: 1px solid #dbdbdb; padding-left: 3px }
.name2 { width: 175px; height: 33px; border: 1px solid #dbdbdb; padding-left: 3px }
.name3 { width: 215px; height: 33px; border: 1px solid #dbdbdb; padding-left: 3px }
.division { display: block; width: 530px; border-top: 1px dashed #d0d0d0; margin: 40px 0px 0px 189px; }
.make_ul2 { margin-left: 189px; padding-bottom: 131px; }
.make_ul2 dt { font-size: 14px; color: #333; margin-top: 22px; }
.make_ul2 dd { margin-top: 19px; font-size: 12px; font-family: '宋体'; color: #333; }
.make_ul2 span { width: 85px; display: inline-block;  *display:inline;
zoom: 1; line-height: 33px; font-size: 12px; font-family: '宋体'; color: #333; }
.name4 { width: 345px; height: 33px; border: 1px solid #dbdbdb; padding-left: 3px }
.name5 { width: 85px; height: 33px; border: 1px solid #dbdbdb; padding-left: 3px }
.name6 { width: 175px; height: 33px; border: 1px solid #dbdbdb; padding-left: 3px }
.Submit_1 { width: 98px; height: 33px; border: 1px solid #dbdbdb; background: #0b5b9b; font-size: 14px; color: #fff; margin-left: 157px; }
.margin_radio { margin-bottom: 5px; }
/*网站地图*/

.web_map { margin-top: 24px; margin-right: -28px; padding-bottom: 66px; }
.map_dl { width: 143px; border: 1px solid #dbdbdb; padding-top: 18px; float: left; margin-right: 28px; }
.map_dl dd, .map_dl dt { text-align: center; }
.map_dl dt { font-size: 18px; color: #1e76bb; margin-bottom: 20px; }
.map_dl dd { margin-bottom: 14px; }
.map_dl dd a { font-size: 12px; color: #333; font-family: '宋体'; }
.map_dl dd a:hover { color: #0a62a7; text-decoration: underline; }
/*行业新闻*/



.time2 { width: 110px; height: 110px; background: #2C862F; display: inline-block;  *display:inline;
zoom: 1; text-align: center; float: left; }
.time2_p1 { font-size: 36px; color: #fefefe; margin-top: 15px; }
.time2_p2 { font-size: 14px; color: #fefefe; margin-top: 10px; }
.news_3 { height: 110px; width: 670px; float: left; background: url(../images/news_bg.jpg) no-repeat #f9f9f9 700px 0px; padding: 0px 30px 0px 30px; }
.news_3 h2 { font-size: 16px; color: #000; margin-top: 21px; }
.news_3 h3 { font-size: 12px; color: #666; font-family: '宋体'; line-height: 22px; margin-top: 12px; }
.news_ul { padding-top: 36px; margin-bottom: 20px; }
.news_ul li { margin-bottom: 34px; }
.news_ul li a:hover .news_3 { background: url(../images/news_bg2.jpg) no-repeat #f9f9f9 700px 0px; }
/*新闻内页*/

.news_neiye { padding: 24px 0; }
.news_neiye h1 { text-align: center; color: #2F9033; line-height: 200%; }
.news_neiye h2 { font-size:15px; color: #666; margin-top: 6px; text-align: center; padding-bottom: 20px; border-bottom: 1px dashed #e7e7e7; margin-bottom: 20px; }
.content_body { font-size: 16px; color: #565656; line-height: 200% }
.news_bt { margin-top: 54px; padding-bottom: 42px; }
.news_div1 { padding-bottom: 12px; border-bottom: 1px solid #ececec; margin-bottom: 16px; }
.n_s_left1 { float: left; }
.n_s_left1 a { font-size: 12px; font-family: '宋体'; color: #666; margin-right: 10px; }
.n_s_left1 a:hover { color: #0d65aa; }
.n_s_right1 { float: right; }
.news_div2 { clear: both; padding-top: 20px; }
.n_s_left2 { float: left; }
.n_s_right2 { float: right; }
.n_s_left2, .n_s_left2 a { font-size: 12px; font-family: '宋体'; color: #666; }
.n_s_right2, .n_s_right2 a { font-size: 12px; font-family: '宋体'; color: #666; }
.n_s_left2 a:hover { color: #0d65aa; }
.n_s_right2 a:hover { color: #0d65aa; }
.mark_div1 { padding: 30px 0px 50px 0px; }
.mark_div1 p { font-size: 12px; font-family: '宋体'; color: #666; line-height: 18px; }
.mark_div1 li { list-style-type: square; }
/*案例中心*/

.case { padding-top: 34px; }
.case_ul2 { margin-right: -27px; padding-bottom: 10px;  *padding-bottom:40px
}
.case_ul2 li { width: 260px; text-align: center; padding-bottom: 10px; border-left: 1px solid #d8d8d8; border-top: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-bottom: 4px solid #d8d8d8; margin-right: 27px;  *margin-right:20px;
margin-bottom: 31px; float: left; }
.case_ul2 p { color: #333; font-size: 15px; margin-top: 23px; }
.case_ul2 li:hover { border-bottom: 4px solid #227abf; }
/*case2*/

.cas2_br { padding-left: 17px; font-size: 22px; color: #2C862F; background: url(../images/case_br.jpg) no-repeat 0px 6px; padding-bottom: 16px; border-bottom: 1px solid #ececec; }
.case2_ban { padding-top: 24px; }
.case2_left { float: left; border-left: 1px solid #9ba8a3; border-top: 1px solid #9ba8a3; border-bottom: 1px solid #9ba8a3; border-right: 1px solid #9ba8a3; }
.case2_right { float: right; display: block; height: 297px; width: 283px; background: #2873b0; padding: 30px 28px 30px 28px; }
.case2_right > span { font-size: 16px; color: #fff; padding-bottom: 18px; border-bottom: 2px solid #abd1f0; }
.case2_right > p { padding-top: 30px; font-size: 14px; color: #fff; line-height: 30px; }
.case2_p { padding: 23px 0px 120px 10px; }
.case2_p p { font-size: 12px; font-family: '宋体'; color: #666; line-height: 26px; }
/*客服菜单*/



.overz { overflow: auto; zoom: 1; overflow-x: hidden; overflow-y: hidden; }
.online_icon { width: 72px; height: 148px; overflow: hidden; font-family: '宋体'; }
.online_icon a { display: block; width: 72px; height: 148px; background: url(../images/kf-1.png) no-repeat; _background: url(../images/kf-1.png) no-repeat; }
.online_qq_layer { position: fixed; right: 0px; top: 235px; _position: absolute; }
*html, * html body { background-image: url(.com/skin/css/about_3Ablank); background-attachment: fixed }
*html .online_qq_layer { _bottom: auto;  _top:expression(eval(document.documentElement.scrollTop + 150));
}
#online_qq_tab { float: left; margin-top: 50px; }
#onlineService { float: left; margin-left: -3px; }
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 { display: none; }
#onlineType1 { display: block; }
.qq_kefu { width: 140px; background: #d20808; text-align: center; padding-bottom: 21px; }
.qq_kefu h2 { font-family: '方正大黑简体'; font-size: 18px; color: #fff; padding-top: 18px; }
.qq_kefu h3 { font-family: 'Arial'; font-size: 12px; color: #fff; }
.qq_br { width: 120px; height: 35px; display: block; background: url(../images/qq_br.png) no-repeat; margin: 0 auto; font-size: 13px; color: #fff; text-align: center; line-height: 35px; margin-top: 16px; }
.qq_peo { width: 120px; background: #FFF; display: block; margin: 0 auto; padding: 0px 0px 15px 0px; }
.qq_peo a { display: block; text-align: center; padding-top: 10px; font-size: 12px; color: #000; }
.code { width: 120px; height: 105px; background: url(../images/code_bg.png) no-repeat; margin: 0 auto; margin-top: 13px; display: block; padding-top: 5px }
.number { text-align: center; padding-bottom: 45px; }
.number >div> a { padding: 5px 8px 5px 8px; border: 1px solid #dcdcdc; font-size: 12px; font-family: '宋体'; color: #3d3d3d; display: inline-block;  *display:inline;
zoom: 1; margin: 0px 3px 0px 3px; }
.number >div > a.number_bg, .number >div> a:hover { background: #237bc0; color: #ffffff; }
.pr1 a:hover, .pr2:hover { background: url(../images/pre1_hover.png) no-repeat; }
.ne2 a:hover, .nex2:hover { background: url(../images/next2_hover.png) no-repeat; }
.pr2 { width: 45px; height: 45px; display: inline-block;  *display:inline;
zoom: 1; background: url(../images/pre1.jpg) no-repeat; }
.nex2 { width: 45px; height: 45px; display: inline-block;  *display:inline;
zoom: 1; background: url(../images/next2.jpg) no-repeat; }
.bg8_5_div2 >a { margin-right: 18px }
.pro_nav img { margin-top: -4px; margin-right: 5px; }
.pro_nav a:last-child { color: #2C862F; }
.pro_nav .on { color: #2C862F; }
.kf { width: 120px; background: #676767; position: fixed; z-index: 999; top: 150px; right: 20px; text-align: center; padding-top: 20px; color: #fff; }
.kf h3 { font-weight: normal; padding-bottom: 15px; text-decoration: underline; font-size: 12px; }
.kf p { padding-bottom: 8px; color: #fff; }
.kf p a, .kf p a:visited { color: #fff; text-decoration: underline; }
.kf p.sa { padding-top: 15px; }
#container { margin: 0 auto; width: 1366px; }
