﻿/* CSS Document */

body {padding:0;margin:0;color:#6e882e;font-size:12px; background:#fff; line-height:16px;font-family:"Microsoft Yahei","宋体",arial,tahoma,sans-serif;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, dl, dt, dd, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
input{border:none; outline:none; display:inline-block; vertical-align:middle;}
label,span{display:inline-block; vertical-align:middle;}
li{list-style:none;}
a img{border:none;}
a{color:#6e882e;}
a:link{text-decoration:none;color:#6e882e;}
a:visited{text-decoration:none;color:#6e882e;}
a:active,a:hover{text-decoration:none;	color:#053c2e;}

.clearfix:after {content: "020";display: block;height: 0;clear: both;visibility:hidden;}
.clearfix {zoom: 1;}

.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.pr{position:relative;}

.pt10{padding-top:10px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.ml20{margin-left:20px;}


.top{background:#c9f0b1; border-top:4px #005619 solid;/* border-bottom:2px #005619 solid;*/}
.content{width:1000px; margin:0 auto;}
.top_logo h1{ display:inline-block; vertical-align:top; padding:10px 0;}
.top_logo .fr{padding-top:30px; padding-right:20px;}
.top_logo .fr a{color:#004f16;}

.menu{background:#3a9901 url(../images/menu_bg.png) repeat-x; height:56px; padding-left:10px;}
.menu>ul{padding-left:10px;}
.menu>ul>li{width:70px; height:30px; line-height:30px; margin:0 20px; display:inline-block; vertical-align:top; font-size:12px; font-weight:bold; color:#fff; text-align:center; position:relative;}
.menu>ul>li:hover{background:url(../images/menu_on.png) repeat-x; color:#129243;}
.menu>ul>li a{color:#fff;}
.menu>ul>li>ul{position:absolute; top:24px; padding-top:10px; left:-100px; display:none; text-align:left;}
.menu>ul>li>ul>li{ display:table-cell;vertical-align:top; font-weight:normal; height:20px; line-height:20px; padding:0 20px;white-space: nowrap}
.menu>ul>li>ul>li a:hover{color:#053c2e}

.pro_tit{background:url(../images/pro_tit.png) 0 0 no-repeat; border-bottom:2px #cdcdcd solid; height:40px; margin-top:20px;}

#product{padding:0 30px;padding-top:20px; width:940px; position:relative;}
#product .case_list>ul>li{display:inline-block; width:180px; text-align:center; vertical-align:top; line-height:30px;}
#product a.slidesjs-next{position:absolute; right:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) -25px 0 no-repeat; z-index:999; text-indent:-99999em;}
#product a.slidesjs-next:hover{background:url(../images/i_arrow.png) -25px -50px no-repeat}
#product a.slidesjs-previous{position:absolute; left:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) 0px 0 no-repeat; z-index:999; text-indent:-99999em;}
#product a.slidesjs-previous:hover{background:url(../images/i_arrow.png) 0px -50px no-repeat}
#product .slidesjs-pagination{display:none;}


.pro_list div.pro_nbox{float:left; margin:0 2px; width:184px; text-align:center; vertical-align:top; line-height:30px;}
.pro_list div.pro_nbox img{width:180px; height:135px; border:2px #ccc solid;}
a.left_arrow{position:absolute; left:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) 0px 0 no-repeat; z-index:999; text-indent:-99999em;}
a.left_arrow:hover{background:url(../images/i_arrow.png) 0px -50px no-repeat}
a.right_arrow{position:absolute; right:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) -25px 0 no-repeat; z-index:999; text-indent:-99999em;}
a.right_arrow:hover{background:url(../images/i_arrow.png) -25px -50px no-repeat}

.about_box{width:698px; float:left; height:240px; background:url(../images/about_conbg.png) right bottom no-repeat;}
.contact_box{width:298px; float:right; height:240px; background:#e2ecc7;}

.about_tit{height:30px; line-height:30px; border-bottom:2px #2b6f00 solid; color:#005d1a; background:#bcd287; padding-left:20px; font-size:14px; font-weight:bold;}
.about_con{padding:20px 10px; height:168px; color:#6e882e; line-height:24px;}


.contact_tit{height:30px; line-height:30px; border-bottom:2px #2b6f00 solid; color:#005d1a; background:#bcd287; padding-left:20px; font-size:14px; font-weight:bold;}
.contact_con{padding:20px 10px; background:#d7e5b3 url(../images/icontactus.gif) right bottom no-repeat; height:168px;}

#case{padding:0 30px;padding-top:20px; width:940px; position:relative;}
#case .case_list>ul>li{display:inline-block; width:180px; text-align:center; vertical-align:top; line-height:30px;}
#case a.slidesjs-next{position:absolute; right:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) -25px 0 no-repeat; z-index:999; text-indent:-99999em;}
#case a.slidesjs-next:hover{background:url(../images/i_arrow.png) -25px -50px no-repeat}
#case a.slidesjs-previous{position:absolute; left:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) 0px 0 no-repeat; z-index:999; text-indent:-99999em;}
#case a.slidesjs-previous:hover{background:url(../images/i_arrow.png) 0px -50px no-repeat}
#case .slidesjs-pagination{display:none;}


.case_list div.case_nbox{float:left; margin:0 2px; width:184px; text-align:center; vertical-align:top; line-height:30px;}
.case_list div.case_nbox img{width:180px; height:135px; border:2px #ccc solid;}

.case_tit{background:url(../images/case_tit.png) 0 0 no-repeat; border-bottom:2px #cdcdcd solid; height:40px; margin-top:20px;}


.news_box{width:498px; float:left; height:240px; background:#e2ecc7;}
.support_box{width:498px; float:right; height:240px; background:#e2ecc7;}


.news_tit{height:30px; line-height:30px; border-bottom:2px #2b6f00 solid; color:#005d1a; background:#bcd287; padding-left:20px; font-size:14px; font-weight:bold;}
.news_con{padding:20px 10px;}
.support_tit{height:30px; line-height:30px; border-bottom:2px #2b6f00 solid; color:#005d1a; background:#bcd287; padding-left:20px; font-size:14px; font-weight:bold;}
.support_con{padding:20px 10px;}

.nlist{display:table; width:100%; line-height:24px;}
.nlist dl{display:table-row;}
.nlist dl dt{display:table-cell; vertical-align:top; padding-left:10px; border-bottom:1px #fff dotted; background:url(../images/icon01.gif) left center no-repeat;}
.nlist dl dd{display:table-cell; vertical-align:top; text-align:right; padding-right:10px; border-bottom:1px #fff dotted;}

.link_box{width:960px; margin:10px auto 0 auto; padding:12px 20px 10px 20px; line-height:20px; border:1px #e7e7e7 solid;}

.footer{background:#e4e3e3; margin-top:10px;}

.footer_con{width:1000px; margin:0 auto;}
.footer_nav{height:30px; line-height:30px; padding-left:30px;}
.footer_right{padding-right:30px; line-height:24px; color:#333; text-align:right;}
.footer_left{padding-left:20px; padding-top:10px; line-height:26px; display:inline-block;}
.footer_left div{display:inline-block; vertical-align:top; padding-left:10px;}
.footer_left div p{text-align:center;}

.nbanner{height:200px; background-position:center top; background-repeat:no-repeat;}

.bread_crumbs{height:30px; line-height:30px; border-bottom:2px #027620 solid; background:#f4f4f4;}

.main_box{display:table; width:100%; background:#e2ecc7;}
.nav_left{width:212px; display:table-cell; vertical-align:top; background:#e9f3d8;}
.right_group{padding:10px 20px 0 20px; display:table-cell; vertical-align:top;}

/*.nav_left_t{background:url(../images/left_bg_t.png) no-repeat; height:5px;}
.nav_left_m{border-left:1px #7cb92d solid; border-right:1px #7cb92d solid; background:#fefefe;}
.nav_left_b{background:url(../images/left_bg_b.png) no-repeat; height:5px;}*/


.nav_left_tit{background:#b0ca75 url(../images/icon02.gif) 16px center no-repeat; padding-left:30px; line-height:32px; font-size:14px; color:#427e0d; font-weight:bold; border-bottom:2px #fff solid; }
.nav_left_tit .cw{color:#fff; padding-left:5px; font-weight:normal; font-size:12px;}
.nav_left_list{padding-bottom:5px; background:#bdd389;}
.nav_left_list ul li{line-height:30px; font-size:14px; background:#bdd389 url(../images/line2.gif) bottom repeat-x;}

.nav_left_list ul li a{ display:block; padding-left:15px;}
.nav_left_list ul li a:hover{ background:url(../images/hover_bg.gif) no-repeat;}
.nav_left_list ul li a span{background:url(../images/icon03.png) 3px center no-repeat; padding-left:15px;}
.nav_left_list ul li.on{background:#cddda8 url(../images/line2.gif) bottom repeat-x; color:#fff; font-weight:bold;}


.r_tit{background:#bcd287 url(../images/icon02.gif) 16px center no-repeat; padding-left:30px; line-height:32px; font-size:14px; color:#427e0d; font-weight:bold;}


.nav_title{background:#bcd287; padding-left:30px; line-height:32px; font-size:14px; color:#427e0d; font-weight:bold;}

.nav_title{}
.nav_title >ul li{display:inline-block; min-width:80px; text-align:center; padding:0 10px;}
.nav_title >ul li.on a{background:url(../images/nav_on.png) 0 0 no-repeat; padding-left:10px; display:inline-block; vertical-align:middle;}
.nav_title >ul li.on a span{background:url(../images/nav_on.png) right -30px; padding-right:10px; display:inline-block; vertical-align:middle; height:30px; color:#fff;}
.content_main{background:#e2ecc7; width:990px; margin:0 auto; padding:5px;}

.main_con{}
.main_content{padding:20px; line-height:2; font-size:14px;}

.news_list{display:table; width:100%;}
.news_list>dl{display:table-row;}
.news_list>dl>dt{display:table-cell; width:220px; vertical-align:top; padding:5px 0; border-bottom:1px #d4d4d4 solid;}
.news_list>dl>dt img{width:200px; min-height:150px;}
.news_list>dl>dd{display:table-cell; vertical-align:top padding:5px 0; padding-right:20px; border-bottom:1px #d4d4d4 solid;}
.news_list>dl>dd>h3{display:inline-block; font-size:12px; font-weight:bold; color:#168c41; padding-top:20px;}
.news_list>dl>dd>h3 a{color:#168c41;}
.news_list>dl>dd>span{float:right; color:#888; padding-top:20px;}
.news_list>dl>dd>p{padding-top:10px;}

.pro_list ul li{width:240px; display:table-cell; vertical-align:top;}
.pro_list ul li h3{line-height:30px; font-size:12px; font-weight: normal; text-align:center;}
.pro_list ul li img{width:230px; height:172px; border:1px #e7e7e7 solid; padding-right:1px; padding-bottom:1px;}
.pro_list ul li:hover img{width:230px; border:1px #e7e7e7 solid; padding:0; border-right:2px #ccc solid; border-bottom:2px #ccc solid;}

.page{padding-top:20px;}
.inp_1{border:1px #d4d4d4 solid; background:#fff; line-height:20px; height:20px; padding-left:5px; width:260px;}
.feedback{background: url(../images/feedback.png) right bottom no-repeat; min-height:500px;}

.feedback_box{padding:20px 0 0 50px;}
.feedback_box dl{padding:3px 0;}
.feedback_box dl>dt{display:table-cell; vertical-align:top; width:100px;}
.feedback_box dl>dd{display:table-cell; vertical-align:top;}

.feedback_box dl>dd textarea{width:500px; height:80px;border:1px #d4d4d4 solid;}
.feedback_box dl>dd .btn{width:60px; height:22px; background:url(../images/btn.png) 0 0 no-repeat; text-align:center; color:#fff; line-height:22px; display:inline-block; cursor:pointer;}

.feedback_tit{padding-top:20px; border-bottom:1px #d4d4d4 solid; margin:0 20px 0px 20px; padding-bottom:10px;}

.case_nlist>ul{padding-left:5px;}
.case_nlist>ul>li{display:inline-block; width:225px; text-align:center; padding:0 3px; vertical-align:top; line-height:30px;}
.case_nlist>ul>li img{width:210px; height:150px}

.news_back{position:relative; text-align:center;}
.news_back>a {color:#129243;}
.news_back .l{position:absolute; left:0;}
.news_back .r{position:absolute; right:0;}

.news_ntit{font-size:14px; color:#168c41; font-weight:bold; text-align:center; border-bottom:1px #d4d4d4 solid; padding-bottom:10px;}
.news_ndate{padding-top:5px; color:#888; padding-right:50px; text-align:right;}
.news_img{text-align:center;}
.news_content{padding-top:10px; text-align:left; min-height:300px;}
.news_content span{display:inline;}


.pro_detail{width:100%; display:table;}
.pro_detail dl{display:table-row;}
.pro_detail dl dt{display:table-cell; vertical-align:top; width:400px;}
.pro_detail dl dt img{width:380px;}
.pro_detail dl dd{display:table-cell; vertical-align:top; padding-top:20px;}
.pro_detail dl dd h3{font-size:14px; font-weight:bold; padding:5px 0;}
.pro_detail dl dd p{line-height:24px;}

.pro_detail_box{padding-top:20px;}
.pro_detail_box h5{font-size:12px; color:#168c41; font-weight:normal; padding:5px 0;}

.support_list{display:table; width:100%;}
.support_list>ul{display:table-row;}
.support_list>ul>li{padding:5px 0; border-bottom:1px #d4d4d4 solid;}
.support_list>ul>li span{font-size:14px; color:#168c41; padding-right:10px; font-weight:bold;}


/*
.content{width:1000px; margin:0 auto; background:#f3f3f3;}

.top{background:url(../images/top_bg.png) top left repeat-x; height:130px;}
.top h1{font-size:12px; float:left;}

.top_right{float:right; width:830px;}
.top_right_nav{height:26px; line-height:26px; text-align:right;}

.list_icon{background:url(../images/list_icon.png) no-repeat; width:9px; height:9px;}

.top_right_tel{font-size:12px; color:#129243; text-align:right; height:30px; padding-top:17px;}
.tel_icon{background:url(../images/tel.png) no-repeat; width:26px; height:16px; display:inline-block; vertical-align: top;}
.top_right_tel>h3{font-size:30px; display:inline-block;}

.menu_l{width:737px; height:56px; padding-left:88px; background:url(../images/menu_l.png) left top no-repeat;}
.menu{background:url(../images/menu_bg.png) repeat-x; height:56px; padding-left:10px;}
.menu>ul{padding-top:4px;}
.menu>ul>li{width:70px; height:24px; line-height:24px; margin:0 20px; display:inline-block; vertical-align:top; font-size:12px; font-weight:bold; color:#fff; text-align:center; position:relative;}
.menu>ul>li:hover{background:url(../images/menu_on.png) no-repeat; color:#129243;}
.menu>ul>li>a{color:#fff;}
.menu>ul>li>ul{position:absolute; top:24px; padding-top:10px; left:-100px; display:none; text-align:left;}
.menu>ul>li>ul>li{ display:table-cell;vertical-align:top; font-weight:normal; height:20px; line-height:20px; padding:0 20px;white-space: nowrap}

.nbanner{height:200px; background-position:center top; background-repeat:no-repeat;}

.nav_title{background:url(../images/tit_bg.png) repeat-x; height:32px; border:1px #159243 solid; margin-top:20px; padding-left:20px; padding-top:2px;}
.nav_title>ul>li{ height:30px; display:inline-block; line-height:30px; padding-left:10px; margin-right:20px;}
.nav_title>ul>li a{color:#fff; padding-right:10px; display:inline-block;min-width:50px; text-align:center;}
.nav_title>ul>li.on{background:url(../images/tit_on.png) 0 0 no-repeat;}
.nav_title>ul>li.on a{color:#1d96d5;background:url(../images/tit_on.png) right -30px no-repeat;}

.main_con{min-height:500px; border:1px #d4d4d4 solid;}
.main_content{padding:20px; line-height:2em;}


.footer{background:#e4e3e3; height:180px; margin-top:10px;}

.footer_con{width:1000px; margin:0 auto;}
.footer_nav{height:30px; line-height:30px; padding-left:30px;}
.footer_right{padding-right:30px; float:right; line-height:24px; color:#333; text-align:right;}
.footer_left{padding-left:20px; padding-top:10px; line-height:26px; display:inline-block;}
.footer_left div{display:inline-block; vertical-align:top; padding-left:10px;}
.footer_left div p{text-align:center;}

.link_box{width:960px; margin:10px auto 0 auto; padding:12px 20px 10px 20px; line-height:20px; border:1px #e7e7e7 solid;}

.news_list{display:table; width:100%;}
.news_list>dl{display:table-row;}
.news_list>dl>dt{display:table-cell; width:220px; vertical-align:top; padding:5px 0; border-bottom:1px #d4d4d4 solid;}
.news_list>dl>dt img{width:200px; min-height:150px;}
.news_list>dl>dd{display:table-cell; vertical-align:top padding:5px 0; padding-right:20px; border-bottom:1px #d4d4d4 solid;}
.news_list>dl>dd>h3{display:inline-block; font-size:12px; font-weight:bold; color:#168c41; padding-top:20px;}
.news_list>dl>dd>h3 a{color:#168c41;}
.news_list>dl>dd>span{float:right; color:#888; padding-top:20px;}
.news_list>dl>dd>p{padding-top:10px;}

.page{padding-top:20px;}

.news_tit{font-size:14px; color:#168c41; font-weight:bold; text-align:center; border-bottom:1px #d4d4d4 solid; padding-bottom:10px;}
.news_date{padding-top:5px; color:#888; padding-right:50px; text-align:right;}
.news_img{text-align:center;}
.news_content{padding-top:10px; text-align:left; min-height:500px;}
.news_content span{display:inline;}
.back{text-align:center; padding-top:20px;}
.back a{color:#168c41;}
.back>span{margin-left:20px;}

.inp_1{border:1px #d4d4d4 solid; background:#fff; line-height:20px; height:20px; padding-left:5px; width:260px;}


.feedback{background: url(../images/feedback.png) right bottom no-repeat; min-height:500px;}

.feedback_box{padding:20px 0 0 50px;}
.feedback_box dl{padding:3px 0;}
.feedback_box dl>dt{display:table-cell; vertical-align:top; width:100px;}
.feedback_box dl>dd{display:table-cell; vertical-align:top;}

.feedback_box dl>dd textarea{width:500px; height:80px;}
.feedback_box dl>dd .btn{width:60px; height:22px; background:url(../images/btn.png) 0 0 no-repeat; text-align:center; color:#fff; line-height:22px; display:inline-block; cursor:pointer;}

.feedback_tit{padding-top:20px; border-bottom:1px #d4d4d4 solid; margin:0 20px 0px 20px; padding-bottom:10px;}

.i_main{position:relative;}

.b_img_box{position:absolute; top:440px; width:100%; z-index:99;}
.b_img{width:1000px; margin:0 auto;}

.b_img>ul>li{display:inline-block; width:24.5%; text-align:center;}
.b_img>ul>li a{width:204px; display:inline-block; position:relative;}
.b_img>ul>li a span{position:absolute; bottom:0; left:0; background:url(../images/op_bg.png); background:rgba(255,255,255,.7); width:100%; height:30px; line-height:30px; z-index:1;}
.b_img>ul>li img{border:2px #fff solid;}

.i_box{width:1000px; margin:0 auto; padding-top:90px;}
.i_box_tit_l{background: url(../images/i_box_bg.png) 0 0 no-repeat; padding-left:10px;}
.i_box_tit_r{background: url(../images/i_box_bg.png) right -96px no-repeat; padding-right:10px;}
.i_box_tit_c{background: url(../images/i_box_bg.png) 0 -48px repeat-x; height:48px;}

.i_box_b_l{background:url(../images/i_box_bg.png) 0 -144px no-repeat; padding-left:10px;}
.i_box_b_r{background:url(../images/i_box_bg.png) right -164px no-repeat; padding-right:10px;}
.i_box_b_c{background:url(../images/i_box_bg.png) 0 -154px repeat-x; height:10px;}

.i_tit{padding-top:8px;}
.i_tit ul li{padding-left:10px; display:inline-block; vertical-align:top; margin-right:10px; font-size:14px; font-weight:700;}
.i_tit ul li span{padding-right:10px; min-width:70px; text-align:center; line-height:40px; height:40px; display:inline-block; vertical-align:top; color:#e60012; cursor:pointer;}

.i_tit ul li.current{background:url(../images/i_tit.png) 0 0 no-repeat;}
.i_tit ul li.current span{background:url(../images/i_tit.png) right -40px no-repeat; color:#333;}

.i_box_main{background:#fff; border-left:1px #e7e7e7 solid; border-right:1px #e7e7e7 solid; padding:10px;}

#banner .slidesjs-pagination{ position:absolute; top:420px; text-align:center; width:100%; z-index:9999;}
#banner .slidesjs-navigation{display:none;}
#banner .slidesjs-pagination .slidesjs-pagination-item{display:inline-block; padding:0 10px;}
#banner .slidesjs-pagination .slidesjs-pagination-item a{ background:url(../images/point.png) center center no-repeat; width:20px; height:20px; overflow:hidden; text-indent:-999999em; display:inline-block;}
#banner .slidesjs-pagination .slidesjs-pagination-item a.active{background:url(../images/point_on.png) center center no-repeat;}

.i_con_box{padding:}


#case{padding:0 30px; width:920px; position:relative;}
#case .case_list>ul>li{display:inline-block; width:180px; text-align:center; vertical-align:top; line-height:30px;}
#case a.slidesjs-next{position:absolute; right:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) -25px 0 no-repeat; z-index:999; text-indent:-99999em;}
#case a.slidesjs-next:hover{background:url(../images/i_arrow.png) -25px -50px no-repeat}
#case a.slidesjs-previous{position:absolute; left:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) 0px 0 no-repeat; z-index:999; text-indent:-99999em;}
#case a.slidesjs-previous:hover{background:url(../images/i_arrow.png) 0px -50px no-repeat}
#case .slidesjs-pagination{display:none;}


.case_list div.case_nbox{float:left; margin:0 2px; width:180px; text-align:center; vertical-align:top; line-height:30px;}
.case_list div.case_nbox img{width:180px; min-height:210px;}
a.left_arrow{position:absolute; left:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) 0px 0 no-repeat; z-index:999; text-indent:-99999em;}
a.left_arrow:hover{background:url(../images/i_arrow.png) 0px -50px no-repeat}
a.right_arrow{position:absolute; right:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) -25px 0 no-repeat; z-index:999; text-indent:-99999em;}
a.right_arrow:hover{background:url(../images/i_arrow.png) -25px -50px no-repeat}


#cert{padding:0 30px; width:920px; position:relative;}
#cert .case_list>ul>li{display:inline-block; width:180px; text-align:center; vertical-align:top; line-height:30px;}

#cert a.slidesjs-next{position:absolute; right:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) -25px 0 no-repeat; z-index:999; text-indent:-99999em;}
#cert a.slidesjs-next:hover{background:url(../images/i_arrow.png) -25px -50px no-repeat}
#cert a.slidesjs-previous{position:absolute; left:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) 0px 0 no-repeat; z-index:999; text-indent:-99999em;}
#cert a.slidesjs-previous:hover{background:url(../images/i_arrow.png) 0px -50px no-repeat}
#cert .slidesjs-pagination{display:none;}


#show{padding:0 30px; width:920px; position:relative;}
#show .case_list>ul>li{display:inline-block; width:180px; text-align:center; vertical-align:top; line-height:30px;}
#show a.slidesjs-next{position:absolute; right:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) -25px 0 no-repeat; z-index:999; text-indent:-99999em;}
#show a.slidesjs-next:hover{background:url(../images/i_arrow.png) -25px -50px no-repeat}
#show a.slidesjs-previous{position:absolute; left:0px; top:40%; height:50px; width:25px; background:url(../images/i_arrow.png) 0px 0 no-repeat; z-index:999; text-indent:-99999em;}
#show a.slidesjs-previous:hover{background:url(../images/i_arrow.png) 0px -50px no-repeat}
#show .slidesjs-pagination{display:none;}


.pro_list ul li{width:240px; display:table-cell; vertical-align:top;}
.pro_list ul li h3{line-height:30px; font-size:12px; font-weight: normal; text-align:center;}
.pro_list ul li img{width:230px; border:1px #e7e7e7 solid; padding-right:1px; padding-bottom:1px;}
.pro_list ul li:hover img{width:230px; border:1px #e7e7e7 solid; padding:0; border-right:2px #ccc solid; border-bottom:2px #ccc solid;}

.pro_detail{width:100%; display:table;}
.pro_detail dl{display:table-row;}
.pro_detail dl dt{display:table-cell; vertical-align:top; width:400px;}
.pro_detail dl dt img{width:380px;}
.pro_detail dl dd{display:table-cell; vertical-align:top; padding-top:20px;}
.pro_detail dl dd h3{font-size:14px; font-weight:bold; padding:5px 0;}
.pro_detail dl dd p{line-height:24px;}

.pro_detail_box{padding-top:20px;}
.pro_detail_box h5{font-size:12px; color:#168c41; font-weight:normal; padding:5px 0;}

.case_nlist>ul{padding-left:5px;}
.case_nlist>ul>li{display:inline-block; width:180px; text-align:center; padding:0 3px; vertical-align:top; line-height:30px;}
.case_nlist>ul>li img{width:180px; min-height:210px;}

.news_back{position:relative; text-align:center;}
.news_back>a {color:#129243;}
.news_back .l{position:absolute; left:0;}
.news_back .r{position:absolute; right:0;}

.prev_img_list{width:90px; height:76px; float:left; line-height:60px; text-align:center; padding-top:14px;}
.prev_img_list span{width:73px; height:73px; display:block; background:url(../images/img_bg.png) no-repeat; margin:0px 0 0 12px;}
.prev_img_list img{width:65px; height:65px;}
.next_img_list{width:90px; height:90px; float:right; line-height:60px; text-align:center;}
.next_img_list span{width:73px; height:73px; display:block; background:url(../images/img_bg.png) no-repeat; margin:0px 0 0 12px;}
.next_img_list img{width:65px; height:65px;}
.es-carousel-wrapper{ margin:0 100px; padding-top:10px;}

.faq_list dl dt{display:block; border-bottom:1px #d4d4d4  solid; height:30px; line-height:30px; cursor:pointer;}
.faq_list dl dt:hover{color:#168c41;}
.faq_list dl dt span{font-size:16px; color:#168c41; font-weight:bold; padding-right:10px;}
.faq_list dl dd{display:none;}
.faq_list dl dd .faq_con{border:1px #168c41 dashed; margin:5px 20px; padding:10px; line-height:22px;}
.faq_list dl dd .faq_con .close{color:#168c41; padding:10px 0; font-weight:bold; cursor:pointer;}
.faq_list dl dd .faq_con .close:hover{text-decoration: line-through;}

.support_list{display:table; width:100%;}
.support_list>ul{display:table-row;}
.support_list>ul>li{padding:5px 0; border-bottom:1px #d4d4d4 solid;}
.support_list>ul>li span{font-size:14px; color:#168c41; padding-right:10px; font-weight:bold;}
/*.support_list>ul>dt img{width:200px; min-height:150px;}*/
/*.support_list>ul>dd{display:table-cell; vertical-align:top padding:5px 0; padding-right:20px; border-bottom:1px #d4d4d4 solid;}
.support_list>ul>dd>h3{display:inline-block; font-size:12px; font-weight:bold; color:#168c41; padding-top:20px;}
.support_list>ul>dd>h3 a{color:#168c41;}
.support_list>ul>dd>span{float:right; color:#888; padding-top:20px;}
.support_list>ul>dd>p{padding-top:10px;}*/
/*
.pro_related{padding:0 10px;}

.pro_related_l{width:49%; float:left;}
.pro_related_r{width:49%; float:right;}

.pro_related_tit{background:url(../images/tit_bg.png) center repeat-x; height:32px; border:1px #159243 solid; line-height:32px; padding-left:10px; font-size:14px; color:#fff;}
.pro_related_list{border:1px #c4c4c4 solid; background:#fff; padding:10px; line-height:24px; min-height:120px;}
.pro_related_list ul li{background: url(../images/point.png) left center no-repeat; padding-left:15px;}

*/