@charset "utf-8";
/* CSS Docuprot */

html, body{ margin:0; padding:0; font-size:12px; width:100%; height:100%; font-family:Microsoft YaHei; color:#666; background:#fff;}
div,ul,li,form,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,Images,a,form,img,input{margin:0; padding:0; list-style:none;}
html{background-image:url(about:blank);background-attachprot:fixed;}
input{outline:none;}
a{text-decoration: none; color:#666;}
a:hover{text-decoration: none;}
.clear{clear: both; height:0px; overflow:hidden;}
img{vertical-align:top; border:0px;}
.undis{display:none;}
.dis{display:inline;}
.d{vertical-align:top;}
.main{width:1200px; margin:0 auto;}

@font-face {
    font-family:'bookman_demi';
    src:url('../js/bookman_demi-webfont.eot');
    src:url('../js/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../js/bookman_demi-webfont.woff') format('woff'),
         url('../js/bookman_demi-webfont.ttf') format('truetype'),
         url('../js/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
    font-weight:normal;
    font-style:normal;
}

.top_box{border-top:4px solid #142440; height:112px;}
.top_box .logo{padding-top:13px; width:auto;}
.top_box .nav{float:right; width:837px;}
.top_box .nav ul{float:right;}
.top_box .nav li{float:left; display:inline; width:90px; text-align:center; height:112px; line-height:1.7;}
.top_box .nav a{display:inline-block; height:77px; width:90px; font-size:15px; padding:35px 0px 0 0px;}
.top_box .nav a span{display:block; font-size:12px; color:#919191;}
.top_box .nav li:hover a span,.top_box .nav li:hover a{color:#50c6d0;}
.top_box .nav li.cur a,.top_box .nav li.cur:hover a{background:url(/img/top_01.gif) repeat-x; color:#fff;}
.top_box .nav li.cur a span,.top_box .nav li.cur:hover a span{color:#fff;}

.banner{height:521px; width:100%; overflow:hidden; position:relative; z-index:1;}
.banner #topTrade{height:521px; line-height:521px; width:100%;margin:0px;text-align: center; position:relative; z-index:30;}
.banner #topTrade div{height:521px;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
.banner #topTrade div a{display:block; height:521px;}
.an1, .an2{ display:none;}
.hidden{ display:none;}
.index01{text-align:center; width:100%; z-index:10000; padding-top:21px; height:48px; background:url(../images/top_07.png) repeat-x; position:absolute; bottom:-9px; right:0;} 
.index01 #pager{float:left; position:relative; left:50%; text-align:center;}
.index01 #pager a{display:block; float:left; position:relative; right:50%; padding:13px; outline:none; font-size:0px; line-height:none; margin:0px 3px; background:url(/img/top_05.png) no-repeat;}
.index01 #pager a.activeSlide{ background:url(/img/top_06.png) no-repeat;}
.banner .btnbox{width:1000px; position:relative; z-index:9999; margin:auto;}
.banner .btnbox .left_index{position:absolute; top:175px; left:0; z-index:9999; cursor:pointer;}
.banner .btnbox .right_index{position:absolute; top:175px; right:0; z-index:9999; cursor:pointer;}

.bg_lv{padding:75px 0 65px 0; background:#4AC8ED;}
.bg_lv .more{margin:50px auto 0 auto; width:172px; font-size:18px; line-height:47px;}
.bg_lv .more a{display:block; width:142px; height:47px; color:#fff; background:url(/img/index_032.gif) no-repeat; padding-left:30px;}
.bg_lv .more a:hover{text-decoration:underline;}
.index_bt1{color:#fff; font-size:16px; line-height:48px; text-align:center; margin-bottom:42px;}
.index_cp li{float:left; width:180px; height:276px; margin-left:14px; /*background:#fff;*/ padding:1px;}
.index_cp .tu{height:180px; width:180px; overflow:hidden;}
.index_cp .wz{width:188px; margin:26px auto 0 auto; color:#fff; line-height:26px; text-align:center;}
.index_cp .bt{line-height:1.7; margin-bottom:20px;}
.index_cp .bt a{color:#fff;}
.index_cp .bt .bt1{ text-align:center;  font-size:17px; font-weight:bold;}
.index_cp .bt .bt1 a{color:#fff;}
.index_cp .xq{margin-top:60px; float:right;}
.index_cp li:hover .tu,.index_news_r li.li1:hover .tu,.news5 li:hover .tu,.news9 .right:hover .tu,.pro_list li:hover .tu{opacity: 0.8;-moz-opacity: 0.8; filter:alpha(opacity=80);}
.index_cp li:hover .bt .bt1 a,.index_case .right .con a:hover,.index_news_r li.li1:hover .bt a,.index_news_r li.li2 a:hover,.news8 li.li1:hover .bt a,.news6 .index_dz .news_ri ul li:hover .bt a,.news9 .right:hover .bt a{color:#142440; background:none;}

.index_main1{padding:70px 0 80px;}
.index_main1 .index_bt1,.bg_lv2 .index_bt1{color:#717171;}
.index_dz li{float:left; word-wrap: break-word;padding: 0px;border: 1px solid rgb(217, 217, 217);height: 375px;width: 260px;display: block;background-color: rgb(255, 255, 255);margin-left:35px;}
.index_dz .tu{height:180px; width:180px;overflow:hidden; margin:0 auto;}

.index_dz .wz{width:188px; margin:1px auto 0 auto; color:#000; line-height:26px; text-align:center;}
.index_dz .bt{line-height:1.7; margin-bottom:20px; font-size:14px;}
.index_dz .bt a{color:#000;}
.index_dz .bt .bt1{ text-align:center;  font-size:17px; font-weight:bold; margin-bottom:20px;}
.index_dz .bt .bt1 a{color:#000;}
.index_cp .xq{margin-top:60px; float:inherit;}


.index_sh{width:217px; height:268px;font-size:14px; color:#fff; padding:175px 25px 0 25px; line-height:26px; float:right;}

.bg_lv2{background:#d6f2f5; padding:65px 0 75px;}
.bg_lv2 .more{margin:50px auto 0 auto; width:172px; font-size:18px; line-height:47px;}
.bg_lv2 .more a{display:block; width:142px; height:47px; color:#4AC8EE; background:url(/img/index_0032.gif) no-repeat; padding-left:30px;}
.bg_lv2 .more a:hover{text-decoration:underline;}
.index_case{background:#fff; padding-right:75px;}
.index_case .left{width:370px;}
.index_case .left ul li{float:left; margin:0px 1px 1px 0; width:184px; height:235px; overflow:hidden; position:relative;}
.index_case .left ul li.last{margin-bottom:0;}
.index_case .right{width:511px; float:right; margin-top:40px;}
.index_case .left .bt{width:160px; height:35px; line-height:35px; text-align:center; background:url(/img/index_26.png) repeat-x; font-size:14px; color:#fff; padding:0px 12px; position:absolute; bottom:-35px; left:0;}
.index_case .left a{color:#fff;}
.index_case .right .wz{color:#535353; font-size:13px; line-height:24px; padding:12px 0 35px 0;}
.index_case .right .bt{padding:22px 0 8px 0; line-height:30px;}
.index_case .right .bt a{float:left; color:#777;}
.index_case .right .bt a.ts{margin:0px 20px 0 14px; padding-right:20px; color:#333; background:url(/img/index_25.gif) no-repeat right center; font-size:15px; font-weight:bold;}
.index_case .right .bt a:hover{text-decoration:underline;}
.index_case .right .con li{line-height:26px; height:26px; overflow:hidden; padding:0 13px 0 12px; background:url(/img/index_24.gif) no-repeat left center; float:left; width:193px;}
.index_case .right .con a{color:#333;}

.index_news_l{width:630px; float:left;}
.index_news_l .fir{line-height:22px; color:#9a9a9a; padding:0 0 36px 68px; background:url(/img/index_28.gif) no-repeat;}
.index_news_l .fir .bt{font-size:25px; padding-bottom:18px;}
.index_news_l a{color:#333;}
.index_news_l .fir a:hover{color:#b73738;}
.index_news_l .else{padding-left:40px; width:590px; background:url(/img/index_29.gif) no-repeat left 16px;}
.index_news_l .else li{line-height:44px; height:44px; overflow:hidden; font-size:14px; border-bottom:1px dashed #e5e5e5;}
.index_news_l .else .time{float:right; margin-left:15px;}
.index_news_l .else a:hover{font-weight:bold;}
.index_news_r{width:314px; float:right;}
.index_news_r li{font-size:14px; border-bottom:1px solid #e4e4e4;}
.index_news_r a{line-height:43px; height:43px; background:url(/img/index_33.gif) no-repeat left center; padding-left:16px; overflow:hidden;}
.index_news_r a:hover{color:#ff7600; background:url(../images/index_34.gif) no-repeat left center;}
.index_news_r li.li1{border:0; padding-bottom:15px;}
.index_news_r li.li1 .bt{height:39px; background:url(/img/index_30.gif) no-repeat left 4px; border:0; padding:0; font-size:18px;}
.index_news_r li.li1 a{background:none; padding:0; line-height:normal;}
.index_news_r li.li1 .bt a{padding-left:32px; color:#333;}
.index_news_r li.li1 .tu{width:314px; height:182px; overflow:hidden;}
.index_news_r li.li2 a{font-size:16px; color:#333; padding-left:0; background:none;}
.index_main1 .more{margin:50px auto 0 auto; width:172px; font-size:18px; line-height:47px;}
.index_main1 .more a{display:block; width:142px; height:47px; color:#0cb1b9; background:url(/img/index_32.gif) no-repeat; padding-left:30px;}
.index_main1 .more a:hover{text-decoration:underline;}

.index_com{height:500px; background:url(/img/eindex_36.jpg) no-repeat top center;}
.index_com .main .wz{width:540px; margin:0 auto; padding:190px 0 0 86px; line-height:30px; color:#333; font-size:14px; text-align:center;}
.tongdao{padding:58px 0 80px 0; background:url(/img/index_37.gif) no-repeat top center;}
.tongdao .main{position:relative;}
.tongdao .pic{position:absolute; top:-196px; left:510px;}
.tongdao .tab{background:url(/img/index_38.gif) no-repeat left 22px; font-size:13px; color:#7a7a7a; line-height:28px;}
.tongdao .tab td{background:url(/img/index_38.gif) no-repeat right 22px; vertical-align:top;}
.tongdao .con .nr{width:102px; padding-left:12px; margin:0 auto;}
.tongdao .con .bt{font-size:16px; padding-bottom:14px;color:#333;}
.tongdao .con .bt a{color:#333;}
.tongdao .con a:hover,.foot_link a:hover{text-decoration:underline;}

.foot{background:#142440 url(/img/efoot_02.jpg) no-repeat top center; height:258px; position:relative;}
/*.foot_bg{background:#0cabb2 url(../images/foot_04.jpg) no-repeat top center;}
*//*.foot .lvtiao{height:9px; width:100%; background:url(../images/foot_06.png) no-repeat top center; position:absolute; top:-9px; _top:-14px; left:0;}
*/.foot_bg .lvtiao{background:url(../images/foot_05.png) no-repeat center;}
.foot .foot_left{color:#fff; font-size:14px; line-height:28px; padding:95px 0px 0px 0; width:720px;}
.foot .foot_right{width:231px; float:right; padding-top:119px;}
.foot_left .line{line-height:48px;}
.foot_link{line-height:22px; padding:20px 0; color:#333;}
.foot_link a{color:#333; margin:0 3px;}
.sousuo{padding-bottom:18px;}
.sousuo a{float:right; display:block; width:38px; height:29px; line-height:25px;}
.sousuo .kuang{width:184px; padding-top:3px; margin-left:8px; float:right;}
.sousuo .kuang input{width:174px; line-height:21px; height:21px; border:0; background:none; color:#6a6a6a; font-family:Microsoft YaHei; font-size:14px;}
.qita li{padding:6px 0; width:84px; height:65px; float:left; background:#5ac6cb; margin-right:23px; text-align:center; color:#fff;}
.qita li a.gw{display:block; width:84px; height:13px; background:url(../images/foot_01.png) center 0px no-repeat; padding-top:52px; color:#fff;}
.foot_bg .qita li{background:#949494;}

.youce{width:98px; float:right; position:fixed; right:5px; bottom:25px;
_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:15px; z-index:100000;
}
.youce ul{border:1px solid #929292; width:98px; background:#fff;}
ul.navigation{margin-bottom:8px;}
ul.navigation li{height:32px; line-height:32px; text-align:center; border-bottom:1px solid #a8a8a8; font-size:13px;}
ul.navigation li a{color:#bababa; display:block; height:32px; width:98px;}
ul.navigation li.dq a,ul.navigation li a:hover{background:#50c6d0; color:#fff;}
ul.navigation,ul.button{border-bottom:0;}
ul.button li{line-height:35px; padding-top:42px; height:35px; background:#fff; text-align:center; font-size:13px; border-bottom:1px solid #a8a8a8; color:#bababa; width:98px; position:relative;}
ul.button li:hover{color:#535354;}
ul.button li.customer{background:url(/img/yc_02.gif) no-repeat center 10px; color:#535354; padding-top:0; height:77px;}
.weixin{width:186px; background:#fff; border:1px solid #929292; position:absolute; bottom:0px; left:-188px; text-align:left; display:none;}
.weixin .dh{padding:30px 0px 20px 12px; border-bottom:1px solid #929292;}
.weixin .dj{padding-left:27px; padding-top:40px; line-height:20px; color:#747474; font-size:12px;}
.weixin .dj i{font-style:normal; line-height:24px; font-size:17px; color:#474748;}
.weixin .dj a.an{display:block; padding:18px 0px 30px 0px;}
ul.button li.customer:hover .weixin{display:inline;}
ul.button li.message{background:url(../images/yc_03.gif) no-repeat center 10px;}
ul.button li.message:hover{background:url(../images/yc_04.gif) no-repeat center 10px;}
.weixin2{width:120px; padding:20px 20px 10px 20px; font-size:14px; line-height:35px; text-align:center; background:#fff; border:1px solid #929292; position:absolute; bottom:0px; left:-162px; display:none;}
ul.button li.message:hover .weixin2{display:inline;}
ul.button li.top_half{background:url(/img/yc_05.gif) no-repeat center 10px; cursor:pointer;}
ul.button li.top_half:hover{background:url(/img/yc_06.gif) no-repeat center 10px;}
ul.button li.customer a.kh{padding-top:42px; height:35px; width:98px; display:block;}

.ny_banner{height:472px; background:url(../images/con_01.jpg) no-repeat top center;}
.con1{width:332px; height:472px; float:right; margin-right:15px; color:#333; font-size:13px; line-height:1.4; background:#f3f3f3;}
.con1 .wz{font-size:16px;}
.con1 .wz1{font-size:18px;}
.con1 .wz2{background:#ff7600;}
.con1 .wz3{font-size:18px; font-weight:bold;}
.con_tab td{border-bottom:1px solid #d4d4d4;}
.con2{font-size:27px; padding:42px 0 30px 0; color:#333;}
.con2 b{color:#00b7bf; margin-left:8px;}
.con3{margin:0 auto; font-size:14px; padding-bottom:85px; color:#666; padding:60px 34px; line-height:26px; border:1px solid #ccc; margin-bottom:30px;}
.con3 .ys{font-size:15px; color:#333; font-weight:bold;}
.con4{padding:0; line-height:90px;}
.con3 .line1 td{padding-bottom:34px; border-bottom:1px solid #ccc;}
.con3 .line2 td{padding-top:34px;}
.con5{height:480px; width:998px; border:1px solid #e4e4e4; margin-bottom:120px;}

.top_banner{height:358px; background:url(/upload/about_01.jpg) no-repeat top center;}
.weizhi{padding-bottom:1px; border-bottom:1px solid #dadada; font-size:14px; line-height:50px; color:#333;}
.weizhi .main{border-bottom:1px solid #eaeaea;}
.weizhi a{color:#555;}
.weizhi a:hover{text-decoration:underline;}
.weizhi .ys{text-decoration:underline;}
.about{padding:60px 0 85px 0;}
.about1{font-size:15px; color:#444; line-height:1.7; margin:0 0 85px 0;}
.about1 p{padding-bottom:30px; text-indent:2em;}
.about1 .ys{font-size:32px; font-weight:bold;}
.about1 .pic{float:right; margin:0 0 15px 30px;}
.about2{margin-bottom:36px;}
.about3,.about4{margin:0 0 85px 0;}
.about3 .bg1{background:#ff6600;}
.about3 .bg2{background:#1dbfe9;}
.about3 .bg3{background:#6eb92b;}
.about3 .wz{padding:0px 20px; color:#fff; line-height:25px; font-size:14px;}
.about3 .bt{font-size:22px; line-height:normal; padding-bottom:15px; text-align:center;}

.zhuanli{width:1000px; position:relative;}
.zhuanli .jt1{width:23px; height:55px; margin-top:94px; background:url(../images/about_13.gif) no-repeat; cursor:pointer; position:absolute; top:-5px; left:-25px;}
.zhuanli .jt1:hover{background:url(../images/about_14.gif) no-repeat;}
.zhuanli .jt2{width:23px; height:55px; margin-top:94px; background:url(../images/about_15.gif) no-repeat; cursor:pointer; position:absolute; top:-5px; right:-25px;}
.zhuanli .jt2:hover{background:url(../images/about_16.gif) no-repeat;}
.zhuanli ul{width:995px; margin-left:2px; overflow:hidden;}
.zhuanli ul li{float:left; width:171px; font-size:14px; color:#666; margin:0px 14px; text-align:center; line-height:50px; color:#9e9e9e; background:url(../images/about_10.gif) no-repeat center bottom; display:inline;}
.zhuanli ul li .tu{width:136px; height:227px; padding:20px 0 0 18px; position:relative; z-index:10;}
.zhuanli ul li .tu .k{width:171px; height:247px; z-index:1; background:url(../images/about_12.png) no-repeat; position:absolute; left:0; top:0px;}

.dz_banner{background:url(../images/dz_01.jpg) no-repeat top center;}
.dingzhi1{border-bottom:11px solid #eaf8fa; padding:48px 0 80px 0;}
.dingzhi1 .main2{background:#00b7bf; font-size:13px; color:#fff; margin-bottom:125px; line-height:26px; position:relative;}
.dingzhi1 .main2 .right{width:543px; float:right;}
.dingzhi1 .main2 .left{width:330px; color:#fff; height:369px; padding:80px 0 0 68px; background:url(../images/dz_02.gif) no-repeat 68px 338px;}
.dingzhi1 .main2 .bt{padding-bottom:35px; line-height:normal; font-size:24px; font-weight:bold;}
.dingzhi1 .wid{padding-right:22px;}
.dz_pic{padding-bottom:28px; background:#fff; width:833px; border-bottom:1px dashed #cecece; position:absolute; bottom:-125px; left:84px;}
.dz_pic li{float:left; color:#333; line-height:36px; text-align:center; font-size:15px; width:255px; padding:7px 11px 0px 11px; border-right:1px dashed #cecece;}
.dz_pic li.last{border:0;}
.dz_pic li .jl{margin:13px 0 0 4px;}
.dingzhi2{padding:40px 0 0 138px;}
.dingzhi3{border:9px solid #ff7600; line-height:2.2; border-top-width:8px; border-bottom-width:8px; font-size:14px; color:#333; padding:32px 48px; background:#fffaf5;}
.dingzhi3 .ys{font-size:18px; font-weight:bold;}
.dingzhi4{border:1px solid #c3e4e8; padding:0 17px 17px 17px; background:#fff; color:#414141; font-size:15px; line-height:28px; width:457px;}
.dingzhi4 .bt,.dingzhi6 .bt{padding:40px 0 28px 0; margin:0 12px 25px 12px; border-bottom:1px solid #b2dbdf;}
.dingzhi4 .wz,.dingzhi6 .wz{padding-bottom:64px; margin:0px 12px;}
.dingzhi5{float:right; width:454px; padding:17px 17px 0 17px;}
.dingzhi6{padding:17px; background:#fff; border:1px solid #c3e4e8; margin-top:14px; color:#414141; font-size:15px; line-height:28px;}
.dingzhi6 .con{float:right; width:470px; margin-right:14px;}
.dingzhi6 .tu{width:442px;}
.dingzhi6 .bt{padding-top:22px;}
.dingzhi6 .wz{padding-bottom:20px; height:116px;}
.dingzhi7{font-size:13px; color:#2b2c30; line-height:24px;}
.dingzhi7 .bt{padding-top:14px; line-height:normal; font-size:20px;}
.dingzhi7 .tab{background:#fffaf5;}
.dingzhi7 .tab td{border-bottom:1px solid #ede9e5; border-right:1px solid #ede9e5;}
.dingzhi7 .tab .last td{border-bottom:0;}
.dingzhi7 .l1{width:275px; text-align:right;}
.dingzhi7 .l1 .bt{padding:0 0 15px 0;}
.dingzhi7 .jl{padding-top:18px;}
.dingzhi7 .l2{width:268px; text-align:right;}
.dingzhi7 .l2 .blank1{padding-bottom:18px;}
.dingzhi7 .l2 .bt{margin:22px 8px 0 0; padding:0; float:right;}
.dingzhi7 .l2 img{float:right;}
.dz_tab{line-height:2.1; color:#797979; font-size:15px;}
.dz_tab b{font-size:22px; color:#333;}
.dz_tab td{padding-bottom:62px;}
.dz_tab .jl{border-right:1px dashed #a9a9a9;}
.dingzhi8{padding-bottom:20px; background:url(../images/dz_27.gif) repeat-x bottom;}
.dingzhi9{padding-top:65px; text-align:center;}

.news1{color:#fff; line-height:94px; height:94px; background:url(/img/news_05.jpg) no-repeat; padding:0; border:0; margin-bottom:60px;}
.news1 .main{padding:0; border:0;}
.news1 a{color:#fff;}
.detail_le{width:945px; margin-bottom:70px; float:left;}
.detail_le h1{font-size:24px; line-height:90px; height:90px; overflow:hidden; text-align:center; color:#333; border-bottom:1px dashed #c4c4c4; }
.detail_le .xj{line-height:24px; color:#a8a7a7; text-align:left; padding:30px 0px 15px 0px;}
.detail_le .xj a{color:#a8a7a7;}
.detail_le .bjqy a:hover,.detail_le .xj a:hover,ul.tjyd li a:hover,.detail_le .biaoqian a:hover,.fanhui a:hover{text-decoration:underline;}
.detail_le .bjqy{font-size:14px; color:#333; line-height:2.2;}
.detail_le .bjqy a{color:#333;}
.detail_le .bjqy p{padding-bottom:18px;}
.detail_le .bjqy .tj{padding-bottom:4px; font-weight:bold; font-size:18px; color:#212121;}
ul.tjyd{font-size:14px;}
ul.tjyd li{line-height:46px; color:#191919; padding:0; margin:0; border-bottom:1px dashed #9095a2;}
ul.tjyd li a{color:#000;}
ul.tjyd li a.gd4{float:right; color:#959494;}
.detail_le .bjqy .zr{text-align:right; margin-top:28px; font-size:12px;}
.detail_le .biaoqian{line-height:36px; font-size:14px; margin-top:10px; color:#ff7600; margin-bottom:10px;}
.detail_le .biaoqian a{margin:0px 8px 0px 0px; color:#666;}
.fy_bg{background:#def6f7; line-height:22px; color:#666; padding:12px 15px; border-bottom:3px solid #00b7bf;}
.fy_bg a{color:#444;}
.fy_bg a:hover{text-decoration:underline;}
.fy_bg span.nm{ margin-left:10px;}

.news2{width:240px; float:right; margin-bottom:70px;}
.news2 .li2{padding:40px 0 2px 0;}
.news2 .li1{width:240px; position:relative;}
.news2 .li1 li{margin-bottom:1px; line-height:49px; height:49px; display:block; font-size:17px; }
.news2 .li1 a{display:block; height:49px; width:156px; padding-left:84px; color:#333; background:#e5f8f8  url(/img/news_06.gif) 62px center no-repeat;}
.news2 .li1 li:hover a,.news2 .li1 li.cur a{background:#ccf1f2 url(/img/news_06.gif) 62px center no-repeat;}
.news2 .yy{position:absolute; bottom:-41px; _bottom:-40px; left:0;}

.news22{width:240px; float:right; margin-bottom:70px;}
.news22 .li2{padding:40px 0 2px 0;}
.news22 .li1{width:240px; position:relative;}
.news22 .li1 li{margin-bottom:1px; line-height:49px; height:49px; display:block; font-size:17px; width:240px;}
.news22 .li1 a{display:block; height:49px; width:156px; padding-left:11px; color:#333; background:#e5f8f8  url(/img/news_06.gif) 2px center no-repeat;width:230px;}
.news22 .li1 li:hover a,.news22 .li1 li.cur a{background:#ccf1f2 url(/img/news_06.gif) 2px center no-repeat;padding-left:10px;width:230px;}
.news22 .yy{position:absolute; bottom:-41px; _bottom:-40px; left:0;}


.news3{height:310px; background:url(/upload/about_02.jpg) no-repeat top center;}
.news33{height:310px; background:url(/upload/news_07.jpg) no-repeat top center;}

.news4{margin-bottom:32px;}
.news5{margin-bottom:70px; width:945px; float:left;}
.fanye{margin-top:60px; text-align:center;}
.news5 li{width:945px; padding:26px 0; border-bottom:1px solid #cbcbcb; position:relative;height:168px;}
.news5 .wz{width:961px; height:168px; overflow:hidden;float:left; line-height:22px; color:#666; font-size:13px; padding:5px 16px 0 0;}
.news5 .bt{line-height:44px; height:44px; overflow:hidden; font-size:17px;}
.news5 a{color:#333;}
.news5 .nr{height:66px; padding-bottom:28px;}
.news5 .time{line-height:25px; font-size:14px; color:#999;}
.news5 .xq{width:27px; height:26px; position:absolute; bottom:35px; right:18px;}
.news5 .xq a{width:27px; height:26px; display:block; background:url(/img/news_13.gif) no-repeat;}
.news5 li:hover{background:#f3f3f3;}
.news5 li:hover .xq a{background:url(/img/news_09.gif) no-repeat;}
.jieguo{padding-top:20px;}

.news6{padding:16px 0 70px 0;}
.news6 .index_dz{float:none; padding:0; margin:0 0 22px 0; border:0; width:auto; height:auto;}
.news6 .index_dz .news_ri .tu{width:530px; height:311px; overflow:hidden;}
.news6 .index_dz .news_ri{width:970px; height:311px; padding-right:30px; overflow:hidden;}
.news6 .index_dz .news_ri ul li{width:970px; height:311px;}
.news6 .index_dz .news_ri .wz{width:414px; padding:38px 0 0 0; background:none; margin:0; font-size:13px; color:#717171; line-height:24px;}
.news6 .index_dz .news_ri .jt1,.news6 .index_dz .news_ri .jt1:hover{width:28px; height:96px; background:url(../images/news_15.png) no-repeat; left:0; top:105px;}
.news6 .index_dz .news_ri .jt2,.news6 .index_dz .news_ri .jt2:hover{width:28px; height:96px; background:url(../images/news_16.png) no-repeat; right:0px; top:105px;}
.news6 .index_dz .news_ri .bt{line-height:65px; height:65px; overflow:hidden; font-size:24px; padding:0; background:none; margin:0;}
.news6 .index_dz .news_ri .bt a{color:#333; background:none; padding:0; margin:0;}
.news6 .index_dz .news_ri .xq{margin:55px 10px 0 0; float:right;}
.news6 .index_news_l{width:718px;}
.news6 .index_news_l .else{width:678px;}
.news7{width:226px; float:right; font-size:30px; text-align:center; line-height:36px;}
.news7 a{width:126px; height:204px; display:block; color:#fff; padding:60px 50px 0px 50px; background:#ebebeb url(../images/news_18.png) no-repeat center 162px;}
.news7 a:hover{background:#ff7902 url(../images/news_18.png) no-repeat center 162px; color:#fff;}
.news8{padding:50px 0 80px 0; border-top:7px solid #e4edee; border-bottom:7px solid #e4edee;}
.news_bt{padding-bottom:17px; font-size:14px; margin-bottom:32px; background:url(../images/news_20.gif) no-repeat left bottom;}
.news_bt .gd{float:right; color:#444c61; margin-top:15px;}
.news_bt a:hover{text-decoration:underline;}
.news8 li{float:left; width:302px; font-size:13px; line-height:24px; padding:29px 18px 30px 17px; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.news8 a{color:#333;}
.news8 li .tu{width:302px; height:179px; overflow:hidden;}
.news8 li.li1{width:1000px; font-size:14px; padding:0; padding-bottom:38px; _padding-bottom:0px; border:0; border-bottom:1px solid #dedede;}
.news8 li.li1 .tu{width:438px; height:227px; overflow:hidden; float:left;}
.news8 li.li1 .wz{float:right; width:512px; line-height:26px; color:#777; font-size:14px;}
.news8 li .bt{line-height:42px; height:42px; text-align:center; overflow:hidden; padding-top:12px; font-size:18px;}
.news8 li.li1 .bt{text-align:left; padding:8px 0 8px 0; font-size:22px;}
.news8 li.last{border-right:0; padding-right:0;}
.news8 li.fir{padding-left:0;}
.news8 .xq{margin:40px 38px 10px 0; font-size:14px;}
.news8 .xq a{width:74px; text-align:right; padding-right:42px; border:1px solid #0cb2ba; display:block; height:22px; line-height:36px; height:36px; margin:0 auto; color:#0cb1b9; background:url(../images/news_26.gif) no-repeat 85px center;}
.news8 li:hover .xq a{background:url(../images/news_25.gif) no-repeat 85px center; color:#ff6600; border-color:#ff6600;}
.news8 li.li1 .xq a{float:right; padding:0; margin:0; background:none; border:0;}
.news8 li.li1:hover .xq a{background:none;}
.news8 li:hover a{color:#ff6600;}
.news8 li:hover .tu{opacity: 0.8;-moz-opacity: 0.8; filter:alpha(opacity=80);}
.news9{padding:60px 0 75px 0;}
.news9 .news_bt{margin-bottom:50px;}
.news9 .index_news_l{width:554px;}
.news9 .index_news_l .fir{background:none; padding-left:0; font-size:14px; padding-bottom:22px; color:#888;}
.news9 .index_news_l .fir a{color:#888;}
.news9 .index_news_l .fir .bt a{padding-left:24px; background:url(../images/news_28.gif) no-repeat left center; color:#333;}
.news9 .index_news_l .fir .bt a:hover{color:#e60101;}
.news9 .index_news_l .else{padding-left:0; width:auto; background:none;}
.news9 .index_news_l .else li{line-height:38px; height:38px; padding-left:25px; background:url(../images/news_31.gif) no-repeat left center;}
.news9 .index_news_l .else .time a{color:#888;}
.news9 .index_news_l a:hover{color:#e60101; font-weight:normal;}
.news9 .index_news_l .else .time a:hover{text-decoration:underline;}
.news9 .right{width:394px; float:right; line-height:24px; color:#777; font-size:13px;}
.news9 .right .tu{width:394px; height:231px; overflow:hidden;}
.news9 .right .bt{line-height:47px; height:47px; overflow:hidden; margin-top:10px; text-align:center; font-size:17px;}
.news9 .right .bt a{color:#333;}

.pro_banner{background:url(../images/pro_24.jpg) no-repeat top center;}
.pro1 .weizhi{padding:0; border:0; margin-bottom:28px;}
.pro2{width:382px; float:left; overflow:hidden;}
.pro2 .detailbox{vertical-align:22px; width:382px; height:308px; overflow:hidden; margin-bottom:8px;}
.pro2 .detailbox img{width:382px; height:308px;}
.ds_pic li{width:88px; float:left; margin-right:5px; height:71px; border:1px solid #d1d1d1; overflow:hidden;}
.ds_pic li.dq{border:1px solid #50c6d0;}
.ds_pic li.dq img{width:88px; height:71px;}
.pro_con{margin-bottom:68px; padding:0 35px 0 15px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}
.pro_jj{width:538px; float:right; font-size:16px; color:#929394; line-height:1.6; overflow:hidden;}
.pro_jj .bt{padding:16px 0; background:url(../images/pro_05.gif) repeat-x top;}
.pro_jj .wz1{font-size:22px; font-weight:bold; color:#000;}
.pro_jj .wz2{color:#c9c9c9; margin-left:5px;}
.pro_jj .nr{background:url(../images/pro_05.gif) repeat-x top; padding:16px 0 0 10px; line-height:26px; font-size:14px; color:#333; height:317px;}
.pro_jj .wz3{padding-bottom:15px; line-height:30px;}
.pro_jj .wz4{font-size:16px; color:#333; line-height:60px; padding-left:10px;}
.pro_jj .ys{color:#ff5400; font-size:20px;}
.pro_jj .wz5{margin-top:12px;}
.pro_jj .wz5 a{display:block; height:46px; background:#eaeaea url(../images/pro_01.gif) no-repeat center;}
.pro_jj .wz5 a:hover{background:#ff874c url(../images/pro_1_2.gif) no-repeat center;}
.tieshi{padding:17px 20px 17px 7px; height:83px; overflow:hidden; background:#f6f6f6; border:1px solid #cecece; margin-top:38px; _margin-top:30px;}
.tieshi .left{width:90px; height:81px; background:#fff url(../images/pro_04.jpg) no-repeat center; border:1px solid #cecece; float:left;}
.tieshi .right{width:239px; float:right; color:#7d7d7d; font-size:12px; line-height:18px;}
.tieshi .wz{line-height:20px; color:#000; font-size:14px; padding-bottom:8px; font-weight:bold;}
.pro3{padding-bottom:75px; font-size:15px; color:#666; line-height:26px;}
.pro4{margin-bottom:42px;}
.pro3 .ys{color:#00b7bf; font-size:22px; line-height:43px; font-weight:bold;}
.pro_tab{padding-bottom:45px; background:url(../images/pro_07.gif) repeat-x bottom;}
.pro_tab2{padding:45px 0;}
.pro_tab3{padding-top:45px;}
.pro5{padding:0 0 75px 0;}
.pro44{margin-bottom:55px;}
.pro6{border:1px solid #000; margin-bottom:42px;}
.pro7{text-align:center;}
.pro5 .index_dz,.pro5 .index_dz .news_ri,.pro5 .index_dz .news_ri .tu{width:579px; height:327px; border:0;}
.pro5 .index_dz .news_ri ul li{width:579px; height:327px; position:relative;}
.pro5 .index_dz .news_ri .jt1,.pro5 .index_dz .news_ri .jt1:hover{width:38px; height:80px; background:url(../images/pro_17.png) no-repeat; left:8px; top:96px;}

.pro5 .index_dz .news_ri .jt2,.pro5 .index_dz .news_ri .jt2:hover{width:38px; height:80px; background:url(../images/pro_18.png) no-repeat; right:8px; top:96px;}
.pro5 .index_dz .news_ri .xbt{height:66px; width:509px; line-height:66px; overflow:hidden; padding:0px 35px; font-size:20px; background:url(../images/pro_25.png) repeat-x; position:absolute; left:0; bottom:0;}
.pro5 .index_dz .news_ri .xbt a{color:#010101;}
.pro5 .index_dz .news_ri .xbt a .ys{color:#444; margin-left:8px;}
.pro5 .index_dz .news_ri ul li:hover .tu{opacity: 1;-moz-opacity: 1; filter:alpha(opacity=100);}
.pro8{float:right; width:408px; margin-top:115px;}
.pro8 li{float:left; margin:8px 0 0 8px; width:128px; font-size:14px; text-align:center; display:inline;}
.pro8 li a{display:block; width:128px; height:34px; color:#fff; padding-top:64px; background:url(../images/pro_19.gif) no-repeat;}
.pro8 li.fir{width:264px;}
.pro8 li.fir a{background:url(../images/pro_21.gif) no-repeat; width:264px;}
.pro8 li a:hover{background:url(../images/pro_20.gif) no-repeat;}
.pro8 li.fir a:hover{background:url(../images/pro_22.gif) no-repeat; width:264px;}

.pro1 .news2{float:left;}
.pro9{width:740px; float:right; margin-bottom:70px;}
.pro9 .index_dz{margin-left:25px; margin-bottom:32px;}
.pro9 .index_dz .news_ri .btx{font-size:20px; line-height:1.3; padding-bottom:18px; margin-bottom:20px; background:url(../images/pro_32.gif) no-repeat left bottom;}
.pro9 .index_dz .news_ri .btx a{color:#444; font-size:24px; font-weight:bold;}
.pro9 .index_dz .news_ri li:hover .btx a{color:#00b7bf;}
.pro9 .index_dz .news_ri .wz{color:#333;}
.pro9 .index_dz .news_ri a.xx{color:#797979; font-weight:normal; font-size:20px;}
.pro9 .fanye{margin-top:40px;}
.pro9 .jieguo{margin-left:25px; margin-top:0;}
.pro_list li{margin-bottom:32px; width:345px; display:inline; float:left; margin-left:25px;}
.pro_list .tu{width:345px; height:278px; overflow:hidden;}
.pro_list .wz{padding:24px 18px 0 18px; height:76px; border:1px solid #ababab; border-top:0; line-height:1.3; font-size:14px;}
.pro_list .nr{font-size:16px;}
.pro_list a{color:#333;}
.pro_list .xxx{font-size:24px; font-weight:bold;}
.pro_list .gd{float:right; width:111px; height:40px; background:url(../images/pro_36.gif) no-repeat; line-height:40px; padding-left:22px; margin-top:8px;}
.pro_list li:hover .gd{background:url(../images/pro_37.gif) no-repeat; color:#fff;}
.pro_list li:hover a{color:#00b7bf;}
.pro_list li:hover .wz{border-color:#00b7bf;}
.pro1 .news2 .li2{padding-top:0;}
.pro_xiala{margin-top:6px; width:240px; font-size:15px; line-height:50px;}
.pro_xiala .bt{width:240px; font-size:18px; margin-bottom:1px;}
.pro_xiala .bt a{width:200px; height:50px; display:block; padding-left:40px; background:url(../images/pro_33.gif) no-repeat; color:#fff;}
.pro10{width:240px; padding-bottom:20px; position:relative;}
.pro10 .yy{position:absolute; bottom:0px; left:0;}
.pro_xiala .cur .bt a{background:url(../images/pro_34.gif) no-repeat;}
.pro_xiala .bt a:hover{background:url(../images/pro_34.gif) no-repeat;}
.pro_xiala .nr{ display:none;}
.pro_xiala .cur .nr{}
.pro_xiala .nr li{width:240px; height:50px; margin-bottom:1px;}
.pro_xiala .pro10 .nr li a{height:50px; width:185px; display:block; padding-left:55px; background:#f4f4f4; color:#333;}
.pro_xiala .pro10 .nr li a:hover{color:#ff4800; background:#f4f4f4 url(../images/pro_29.gif) no-repeat 40px center;}
.pro_xiala .pro10 .nr li.cur a{color:#ff4800; background:#f4f4f4 url(../images/pro_29.gif) no-repeat 40px center;}

.index_bt1_2{color:#717171;}

.jt1,
.jt2{
	display:none;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width:715px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:715px;
}

.jcarousel-skin-tango2 .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango2 .jcarousel-container-horizontal {
    width:970px;
}

.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
    width:970px;
}

.jcarousel-skin-tango3 .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango3 .jcarousel-container-horizontal {
    width:715px;
}

.jcarousel-skin-tango3 .jcarousel-clip-horizontal {
    width:715px;
}

.jcarousel-skin-tango4 .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango4 .jcarousel-container-horizontal {
    width:579px;
}

.jcarousel-skin-tango4 .jcarousel-clip-horizontal {
    width:579px;
}

.hot{ position:absolute; right:100px; top:-12px; z-index:101;width:82px; height:84px; background:url(../images/ht.png) no-repeat;}

.pro_banner2{height:310px;}






/*分页样式*/
.txt_red{
color:red;}

.txt_pagelist{
font-size:14px;float:left;}

.txt_pagelist .total{float:left; font-size:14px; margin-top:12px; color:#666; margin-right:10px;}

.txt_pagelist1{
color:#707070;
font-size:14px;
text-align:center;
padding-top:20px;
padding-bottom:15px;
}

.txt_pagelist a{
text-decoration:none;
margin-right:5px;
padding:0px 8px;
text-decoration:none;
white-space:nowrap;
height:25px; line-height:25px; overflow:hidden; text-align:center;
display:block;
float:left;
font-size:14px;
border-radius:3px;
border:solid 1px #ddd;
}

.txt_pagelist1 a:hover{

}
.txt_pagelist a:hover{}

#cur_pagelist{
color:#fff;
background:#f0960a;
}

#txt_First1, #txt_Pre1, #txt_Next1, #txt_Last1{

color:#f0960a;
border:solid 1px #f0960a;
}

#txt_First,#txt_Pre,#txt_Next,#txt_Last{
}

#txt_Pre, #txt_Pre1{}
#txt_Next, #txt_Next1{}

.pagelist{float:right;}

/*联系我们*/
.casecontent{ width:1200px; margin:54px auto auto; padding-bottom:54px;}
.contactpart1{  width:1001px; margin:30px auto 0px;}
.contactpart1 .zjcustumer{background:url(/img/econtact_03.jpg) repeat-x; width:466px; height:116px; margin:39px auto auto 43px; float:left; }
.contactpart1 .zjcustumer p{ width:339px; float:right; margin-top:40px; margin-left:128px; font-size:14px; color:#767676;}
.contactpart1 .calldh{ width:400px; float:right;background:url(/Images/contact_09.jpg) 0px 12px no-repeat; text-align:right; margin:47px 32px auto auto;}
.contactpart1 .onebf{ background:#f4f4f4; height:212px;}
.contactpart1 .map{ margin:0px auto 0px auto; padding-top:14px; padding-bottom:77px;}
.contacto{  margin:0px auto auto 49px;}
.contacto .lianxtb{ width:76px; float:left;}
.contacto .confs{ width:492px; float:left; margin-left:38px;  font-size:16px; color:#535353;}
.lxbit{font-size:20px; color:#000;  padding-bottom:10px; margin-top:10px; }
.kefushij{ width:273px; float:left;font-size:14px; font-weight:bold; color:#9c9a9a; margin-top:25px;}
.zxzxx{ color:#262626; font-size:16px; font-weight:bold;}
.ccluxian{ height:144px;}
.luxianjs{float:left; margin-left:38px;  font-size:16px; color:#9a9393;}
.jcluxin{border-bottom:1px #e7e7e7 solid;}
.lxfs{ margin-top:28px; height:164px;}
.busxl{ padding-top:31px;}
