﻿@charset "utf-8";/* reset */body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea {margin:0;padding:0;}
body {font:12px/24px '微软雅黑',Arial,'宋体',HELVETICA;color:#666;background:#EDEDED;}
img {border:0;vertical-align:top;}
li {list-style-type:none;vertical-align:top;}
button,input,select,textarea {font-size:100%;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
input,textarea {border:none;resize:none;outline:none;}
a {text-decoration:none;outline:none;color:#666;transition:0.2s;}
/* end reset *//* public */.w11001 {width:1400px;margin:0 auto;position:relative;}
.w1100 {width:1100px;margin:0 auto;position:relative;}
.fl {float:left;}
.logo{
    margin-top: 10px;
    width: 520px;
}
.logo a{
   
}
.logo a img{
   
}
.fr {float:right;}
.mb20 {margin-bottom:20px;}
.cl {zoom:1;}
.cl:after {content:'';display:block;clear:both;}
.eps {overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.ib {display:inline-block;vertical-align:top;}
.z9 {z-index:9;position:relative;}
/* end public *//*顶部*/#top_bg {width:100%;height:auto;background:#f1f1f1;/* margin-top:-20px;*/}
.h_top {height:35px;line-height:36px;color:#585858;font-size:13px;overflow:hidden;}
.h_top i {display:inline-block;float:right;}
.h_top i a {display:inline-block;padding:0 10px;color:#585858;line-height:35px;background:url(../images/20180516102851_228114969.png) no-repeat right 0;}
.h_top i img {padding-right:10px;vertical-align:middle;}
.h_top i a.cur {font-weight:bold;color:#EC0C2E;padding-left:21px;font-size:18px;}
.h_top i em {background:url() no-repeat left 0;display:inline-block;line-height:38px;}
.h_con {height:143px;overflow:hidden;}
.h_con h1 {float:left;width:340px;padding-top:30px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
.h_con p {float:left;width:470px;font-size:22px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;padding:43px 0 0 5px;}
.h_con p strong {color:#333;font-weight:bold;display:block;font-size:24px;padding-bottom:3px;}
.h_con p strong i {}
.h_con p span {display:block;color:#5d6670;font-size:13px;padding-top:3px;}
.h_top > i > a > span {line-height:35px;}
.top_tu {margin-top:18px;width:20px;height:91px;background:url(../images/20180111211724_1819250117.jpg) center no-repeat;}
#CCTVMALLAD{
    height: 100px;
}
/* header */

.header {

border-top: 5px solid #009944;

background: #fff;

padding-bottom: 16px;

z-index: 9;
}

.header h1 {

	padding-top: 17px;

}

.topbar {

background: url(../images/topbar.png) no-repeat;

width: 630px;

height: 30px;

color: #fff;

padding-left: 18px;

line-height: 28px;
}

.topbar em {

font-style: normal;

color: #fbb01f;

font-family: Arial;

cursor: default;

margin: 0 10px;
}

.topbar a {color: #fff;font-size: 16px;}

.topbar a:hover {

	color: #fb0;

}

.topbar .tel {

	background: url(../images/tel.png) no-repeat 0 center;

	padding-left: 17px;

}

.topbar strong {

	font-size: 14px;

	font-family: Arial;

	font-weight: normal;

}

.nav {

padding-top: 25px;
}

.nav li, .nav h2, .nav h2 a {

	float: left;

}

.nav h2 a {

padding: 0 18px;

font-size: 15px;

font-weight: bold;

background: url(../images/cut.gif) no-repeat 0 center;
}

.nav .none h2 a {

	background: none;

}

.nav h2 a:hover, .nav .active h2 a {

color: #009944;
}

.wxCode {

position: absolute;

border: 1px solid #dadada;

border-radius: 3px;

overflow: hidden;

right: 90px;

top: -9px;

display: none;
}

#webdh {display:none;}
.strong_title {display:none;}
/* banner *//*幻灯片*/.banner-box {min-width:1200px;height:500px;position:relative;overflow:hidden;}
.banner-box .bd {width:100% !important;}
.banner-box .bd li {width:100% !important;height:500px;background-position:center;background-repeat:no-repeat;}
.banner-box .bd li a {display:block;background-size:auto;width:100% !important;height:100% !important;}
.banner-btn {width:100%;position:absolute;top:220px;left:0;margin-left:0;height:450px;overflow:hidden;}
.banner-btn a {display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev {left:-50px;background:url(../images/20180516142548_95484199.png) no-repeat 0 0;}
.banner-btn a.next {right:-50px;background:url(../images/20180516142548_95484199.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:240px;width:100%;display:block;}
.banner-box .hd ul {text-align:center}
.banner-box .hd ul li {width:20px;height:20px;border-radius:20px;text-indent:-9999px;background:#ccc;cursor:pointer;display:inline-block;margin:0 5px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-box .hd ul li.on {background:#009944;width:32px;}
.banner-box:hover .banner-btn a.prev {left:54px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;}
.banner-box:hover .banner-btn a.next {right:54px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;}
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover {filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.banner-n {min-width:1200px;height:350px;position:relative;overflow:hidden;}
.banner-n .bd {width:100% !important;}
.banner-n .bd li {width:100% !important;height:350px;background-position:center;background-repeat:no-repeat;}
.banner-n .bd li a {display:block;background-size:auto;}
.banner-n .banner-btn {width:100%;position:absolute;top:125px;left:0;margin-left:0;height:350px;overflow:hidden;}
.banner-n .banner-btn a {display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-n .banner-btn a.prev {left:-50px;background:url(../images/20180516142548_95484199.png) no-repeat 0 0;}
.banner-n .banner-btn a.next {right:-50px;background:url(../images/20180516142548_95484199.png) no-repeat -49px 0;}
.banner-n .hd {position:absolute;top:190px;width:100%;display:block;}
.banner-n .hd ul {text-align:center}
.banner-n .hd ul li {width:20px;height:20px;border-radius:20px;text-indent:-9999px;background:#ccc;cursor:pointer;display:inline-block;margin:0 5px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-n .hd ul li.on {background:#ff9900;width:32px;}
.banner-n:hover .banner-btn a.prev {left:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;}
.banner-n:hover .banner-btn a.next {right:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;}
.banner-n .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover {filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
/* search */.search {background:url(../images/search.png) repeat-x;height:65px;margin-bottom:43px;}
.search .fl {padding-top:18px;width:700px;}
.search span {color:#bdbdbd;font-family:Arial;cursor:default;margin:0 10px;}
.search form {width:330px;height:30px;position:relative;border-radius:15px;overflow:hidden;top:15px;}
.search .txt {width:308px;height:28px;line-height:28px;border:1px solid #dadada;border-radius:14px;padding:0 10px;color:#999;}
.search .btn {width:40px;height:30px;position:absolute;right:0;top:0;background:url(../images/btn.png) no-repeat #009946;cursor:pointer;}
/*产品*/.product {/* padding:50px 0px 0px;*/width:1100px;margin:auto;}
.box {width:1100px;height:auto;margin:0 auto;overflow:hidden;}
.pro_button_1 {width:825px;height:950px;overflow:hidden;}
.pro_row2 {width:240px;float:left;overflow:hidden;}
.plist_t1 {background:url(../images/20180516144318_2058165758.jpg) no-repeat center;height:90px;padding-top:30px;line-height:22px;color:#FFF;font-size:24px;font-weight:bold;text-align:center;}
.plist_t1 p {color:#fff;font-weight:normal;letter-spacing:1px;font-size:14px;line-height:40px;text-transform:uppercase;}
.plist_t2 {width:215px;margin:0 auto;/* color:#FFF;*/background:#fff;border:13px solid #009946;border-top:none;}
.plist_t2 ul {padding:7px 0;}
.plist_t2 ul li {font-size:13px;padding-left:30px;background:url(../images/20180608153023_590113974.jpg);height:48px;display:block;width:171px;line-height:48px;text-indent:25px;color:#fff;margin:5px 0;}
.plist_t2 a {color:#fff;margin-left:10px;}
.open {background:url(../images/20180608154803_1410609837.jpg) !important;}
.pro_row3 {width:835px;margin-left:20px;float:right;}
.leftcontact {height:325px;border:13px solid #009946;background:#fff;margin-top:12px;margin:15px auto;}
.leftlx_c {/* height:391px;*/overflow:hidden;}
.leftlx_c h3 {font-size:22px;color:#ffffff;text-align:center;line-height:36px;background:#009946;height:50px;}
.leftlx_c span {display:block;background:url(../images/20180621202541_1205384453.jpg) no-repeat 0 center;font-size:17px;color:#666;padding-left:42px;margi;margin:16px 0 15px 6px;}
.leftlx_c span b {display:block;font-size:20px;color:#009946;}
.leftlx_c ul {margin:0px 20px 0 20px;}
.leftlx_c li {font-size:13px;color:#494949;ma;margin-bottom:10px;}
.leftlx_c li em {display:block;font-size:14px;margin-bottom:5px;}
.cp {}
.cp li {float:left;text-align:center;/* margin-right:13px;*/    width:273px;}
.pro_button {height:40px;line-height:40px;position:relative;margin-bottom:20px;/* overflow:hidden;*/}
.pro_button > a {font-size:18px;color:#009946;display:inline-block;padding-right:15px;position:relative;font-weight:bold;line-height:39px;}
.pro_button > a  span {font-size:16px;color:#999;font-weight:lighter;font-family:Arial,Helvetica,sans-serif;}
.pro_button > a:after,.pro_button > a after {content:'';background:#047d50;width:100%;height:1px;position:absolute;bottom:0;left:0;z-index:2;}
.pro_button:after,.pro_button after {content:'';background:#dedede;width:100%;height:1px;position:absolute;bottom:0;left:0;}
.pro_button > a::before {/* content:'more +';*/display:block;position:absolute;left:829px;width:66px;text-transform:uppercase;font-size:16px;line-height:40px;text-align:right;/* color:#8e8b8b;*/font-size:12px;color:#fff;font-weight:normal;}
.plist_t2 > table > tbody > tr:hover > td > b a {color:#ffffff!important;}
.ceshi > table > tbody > tr > td > span {display:block;width:100%;position:absolute;bottom:0;-webkit-transition:0.6s all ease;transition:0.6s all ease;background-position:center;height:40px;line-height:40px;}
.ceshi > table > tbody > tr > td:hover > span > a {background:rgba(13,132,28,0.7);}
.ceshi > table > tbody > tr > td > span > a {display:block;color:#fff;font-size:14px;height:40px;line-height:40px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;background:rgba(102,102,102,0.7);position:absolute;bottom:0px;width:100%;}
.ceshi > table > tbody > tr > td {float:left;padding-left:0 !important;width:282px;height:212px;margin:10px 8px;position:relative;overflow:hidden;}
.ceshi> table > tbody > tr> td > br {display:none;}
.ceshi> table > tbody > tr> td > a {display:block;}
/* case */.case {margin-bottom:44px;background:#ccc;height:630px;}
.caseSide {width:200px;background:#414141;}
.caseTop {background:#fbb01f;height:90px;padding-left:10px;margin-top:-90px;}
.caseTop h3 {font-size:16px;font-family:Arial;color:#ff5f60;line-height:16px;padding-top:22px;font-weight:bold;}
.caseTop h2 {font-size:26px;color:#fff;line-height:30px;}
.caseSide .item {border-top:1px solid #545454;padding-top:18px;}
.caseSide .none {border:none;padding:0;}
.caseSide em {width:28px;height:28px;position:absolute;background:url(../images/case.png) no-repeat;left:10px;top:50%;margin-top:-14px;}
.caseSide .b em {/* background-position:-28px 0;*/}
.caseSide .c em {/*background-position:-56px 0;*/}
.caseSide span {width:100%;}
.caseSide h3 a {display:block;padding-left:43px;position:relative;}
.caseSide h3 a:hover span {color:#ee7d18;}
.caseSide h3 a:hover em {background-image:url(../images/caseon.png);}
.caseSide .cn {color:#999;font-size:18px;line-height:20px;}
.caseSide .en {color:#595959;font-family:Arial;line-height:12px;}
.caseSide ol {padding-left:43px;padding-top:9px;padding-bottom:10px;}
.caseSide h4 a {display:block;background:url(../images/tri.png) no-repeat 0 center;color:#fff;padding-left:9px;opacity:0.4;filter:alpha(opacity=40);height:28px;line-height:28px;transition:0s;}
.caseSide h4 a:hover {opacity:1;filter:alpha(opacity=100);}
.caseSide ul {height:460px;padding-top:30px;}
.caseWrap {padding-top:30px;width:892px;}
.caseSlide {float:left;}
.caseWrap {float:left;}
.caseWrap li {float:left;margin-left:11px;margin-bottom:11px;position:relative;overflow:hidden;}
.caseWrap .hd {text-align:center;}
.caseWrap .hd li {width:10px;height:10px;background:#dadada;text-indent:-99em;cursor:pointer;border-radius:5px;float:none;display:inline-block;*display:inline;*zoom:1;}
.caseWrap .hd .on {background:#ee7d18;}
.caseWrap span {width:100%;position:absolute;bottom:-30px;left:0;line-height:30px;height:30px;background:url(../images/news.png);color:#fff;text-align:center;}
.caseWrap .tel {background:#ee7d18;width:225px;height:82px;text-align:center;color:#fff;padding-top:26px;}
.caseWrap .tel p {background:url(../images/line.gif) no-repeat center;}
.caseWrap .tel h3 {font-size:30px;font-family:Arial;line-height:28px;}
.caseWrap .more {height:20px;line-height:20px;border-top:2px solid #5c5c5c;color:#5c5c5c;font-family:Arial;position:absolute;right:0;top:-50px;}
.caseWrap .more:hover {color:#ee7d18;border-color:#ee7d18;}
/* advantage */.advantage {margin-bottom:40px;}
.advantTop {text-align:center;/*margin-bottom:27px;*/}
.advantTop h3 {color:#000;opacity:0.1;filter:alpha(opacity=10);font-family:Arial;font-size:36px;line-height:38px;}
.advantTop h2 {color:#ee7d18;font-weight:bold;font-size:36px;line-height:42px;}
.advantTop p {font-size:18px;}
.advantWrap {margin-bottom:30px;text-align:center;width:1100px;overflow:hidden;}
.advantWrap ul {width:1108px;}
.advantWrap li {margin-right:7px;float:left;}
.advantWrap a {float:left;width:270px;height:377px;position:relative;background:#fff;}
.advantWrap .odd a {border-bottom:3px solid #dadada;}
.advantWrap .even a {border-top:3px solid #dadada;}
.advantWrap .even .img {position:absolute;bottom:0;left:0;}
.advantWrap img {/*transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;*/}
.advantWrap span {transition:0.2s;}
.advantWrap .tl {font-size:16px;color:#333;padding-top:36px;margin-bottom:12px;}
.advantWrap .txt {padding:0 18px;width:234px;line-height:20px;}
.advantWrap .img {width:270px;height:190px;display:inline-block;vertical-align:top;overflow:hidden;}
.advantWrap a:hover {border-color:#ee7d18;}
.advantWrap a:hover .tl {color:#ee7d18;}
.advantWrap a:hover .txt {color:#666;}
.advantWrap a:hover img {/*transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);*/}
.advantage .btn {text-align:center;}
.advantage .btn a {text-align:left;width:116px;height:26px;border:2px solid #5c5c5c;font-size:14px;color:#5c5c5c;line-height:26px;text-indent:17px;background:url(../images/shape.png) no-repeat 83px 6px;}
.advantage .btn a:hover {border-color:#ee7d18;color:#ee7d18;background-image:url(../images/shapeon.png);}
/* title */.homeT {text-align:center;position:relative;top:40px;}
.homeT h3 {font-size:40px;line-height:32px;color:#009944;}
.homeT h3 span {display:inline-block;padding:0 70px;position:relative;}
.homeT h3 span:before {content:"";overflow:hidden;position:absolute;left:0px;top:50%;height:14px;width:42px;}
.homeT h3 span:after {content:"";overflow:hidden;position:absolute;right:0px;top:50%;height:14px;width:42px;}
.homeT p {font-size:14px;line-height:16px;color:#aaa;text-transform:uppercase;margin-top:10px;}
.homeTitle {text-align:center;}
.homeTitle h3 {font-size:40px;line-height:40px;color:#009944;}
.homeTitle h3 span {display:inline-block;padding:0 70px;position:relative;}
.homeTitle h3 span:before {content:"";overflow:hidden;position:absolute;left:0px;top:50%;height:14px;width:42px;}
.homeTitle h3 span:after {content:"";overflow:hidden;position:absolute;right:0px;top:50%;height:14px;width:42px;}
.homeTitle p {font-size:18px;line-height:16px;color:#fff;text-transform:uppercase;margin-top:10px;}
.ll {height:380px;background:url(../images/partner_bg.jpg) no-repeat center 0;}
.jianju {width:1200px;margin:auto;position:relative;top:25px;}
.Title {}
.Title h3 {font-size:30px;color:#333;text-decoration:none;font-weight:bold;text-align:center;}
.Title p {font-size:24px;text-align:center;color:#c81519;margin-top:5px;}
.cc {margin-top:40px}
.aa {margin-top:30px;}
#demo {overflow:hidden;width:100%;margin:0 auto;}
#indemo {float:left;width:800%}
#demo1 {float:left;}
#demo2 {float:left;}
.caselist {margin-top:30px;}
.caselist li {float:left;width:270px;height:230px;position:relative;margin:0 20px;}
.caselist li img {width:270px;height:230px;}
.caselist li span {display:block;position:absolute;bottom:0px;left:0px;height:36px;line-height:36px;text-align:center;background:rgba(0,0,0,0.7);width:100%}
.caselist li span a {color:#fff;}
.hetp {width:290px;height:209px;float:left;/* border:2px #bbb solid;*/margin-left:6px;}
.hetp img {width:285px;height:180px;border:2px #bbb solid;}
.hetp p {font-size:16px;text-align:center;margin-top:5px;}
.hetp p:hover {color:#c81519;}
.hetp img:hover {border:2px #c81519 solid;}
/* show */.show {margin-bottom:46px;/* background:#ccc;*/padding-bottom:42px;}
.showTop {padding-left:400px;height:50px;overflow:hidden;padding-top:44px;margin-bottom:24px;}
.show h4 {font-family:Arial;font-size:22px;color:#000;opacity:0.6;filter:alpha(opacity=20);font-weight:bold;letter-spacing:9.4px;line-height:14px;padding-top:4px;}
.show h3 {font-size:30px;color:#009946;/* text-indent:4px;*/line-height:37px;}
.show h2 {padding-left:20px;color:#000;font-size:36px;font-weight:bold;height:50px;line-height:50px;}
/*轮播图 开始*/.main_banner {width:100%;}
.main_banner_wrap {width:1100px;height:500px;position:relative;margin:0 auto;overflow:hidden;}
.banner_btn {/*a 标签 按钮*/width:120px;height:308px;position:absolute;display:block;z-index:9;top:96px;}
.btn_next {right:0;}
.banner_btn span {width:50px;height:70px;display:block;position:absolute;top:120px;transition:0.5s;font-size:70px;line-height:70px;font-family:'simsun';text-align:center;color:#009944;opacity:0.3;filter:alpha(opacity=30);font-weight:bold;}
.js_pre span {left:10px;}
.btn_next span {right:10px;}
.banner_btn:hover span {opacity:1;filter:alpha(opacity=100);}
.main_banner_box {position:relative;z-index:0;}
.main_banner li {position:absolute;background:#000;overflow:hidden;}
/*给每张图片初始设置不同宽高，层级，位置*/.main_banner .imgCard0 {width:860px;height:500px;z-index:5;left:120px;top:0px;opacity:1;background:#333d46;}
.main_banner .imgCard1 {width:530px;height:308px;z-index:1;left:570px;top:96px;opacity:1;background:#333d46;}
.main_banner .imgCard2 {/*初始在背后，透明度为0*/width:320px;height:186px;z-index:1;left:390px;top:157px;opacity:0;background:#333d46;}
.main_banner .imgCard3 {width:530px;height:308px;z-index:2;left:0px;top:96px;opacity:1;background:#333d46;}
.main_banner li img {width:100%;height:100%;}
.main_banner li span {/*遮罩层*/width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#000;opacity:0;filter:alpha(opacity=0);color:#fff;font-size:30px;line-height:120px;text-align:center;}
/*轮播图 结束*//* attitude */.attitude {margin-bottom:66px;}
.attitude .fl {width:685px;}
.attitude li {position:relative;overflow:hidden;}
.attitude .fl li {float:left;margin-bottom:5px;margin-right:5px;}
.attitude a {z-index:10;}
.atMask,.atMask em,.attitude a {position:absolute;top:0;left:0;width:100%;height:100%;}
.atMask {text-align:center;display:none;}
.atMask em {background:#000;opacity:0.5;filter:alpha(opacity=50)}
.atMask .z9 {height:120px;top:50%;margin-top:-60px;}
.atMask h2 {background:url(../images/at.png) no-repeat;width:120px;height:60px;line-height:60px;margin:0 auto;font-size:36px;color:#fff;margin-bottom:12px;}
.atMask h3 {color:#fff;font-size:18px;}
/* about */.about {margin-bottom:40px;}
.aboutTop {border-bottom:3px solid #009946;padding-bottom:8px;position:absolute;top:0;left:0;}
.about .fl {width:524px;padding-top:100px;}
.aboutContent {line-height:32px;font-size:16px;text-indent:2em;}
.about h3 {font-family:Arial;color:#bdbdbd;font-size:18px;line-height:18px;}
.about h2 {color:#333;font-size:26px;line-height:28px;}
.about .fr {position:relative;padding-right:40px;top:10px;}
.about img {padding:5px;background:#fff;position:relative;z-index:9;}
.about em {width:365px;height:344px;border:3px solid #000;position:absolute;right:0;top:18px;}
.about a {width:86px;height:26px;border:2px solid #009944;display:block;text-align:center;line-height:26px;font-size:14px;color:#009944;margin-top:20px;}
.about a:hover {border-color:#ee7d18;color:#ee7d18;}
/* settings and honor */.sah {border-top:2px solid #dadada;margin-bottom:40px;}
.sah .hd {height:46px;margin-bottom:4px;}
.sah .hd ul {position:absolute;top:-2px;left:0;}
.sah .hd li {font-size:18px;float:left;border-top:2px solid #dadada;line-height:48px;height:48px;margin-right:28px;cursor:pointer;}
.sah .hd .on {border-color:#009946;}
.sah .more {position:absolute;right:0;top:12px;}
.sah .more a {color:#5c5c5c;font-family:Arial;}
.sah .more a:hover {color:#ee7d18;}
.sah .con {height:180px;width:1100px;overflow:hidden;}
.sah .bd ul {width:1110px;}
.sah .bd li {position:relative;float:left;margin-right:7px;width:270px;}
.sah .bd span {position:absolute;bottom:-30px;left:0;height:30px;line-height:30px;text-align:center;width:250px;padding:0 10px;background:url(../images/news.png);color:#fff;}
/* news */.news {background:#fff;width:1060px;padding:0 20px 10px;z-index:9;margin-bottom:-40px;}
.newsTop {border-bottom:1px solid #bdbdbd;padding-top:28px;padding-bottom:8px;margin-bottom:20px;}
.newsTop h3 {font-family:Arial;color:#bdbdbd;font-size:18px;line-height:18px;}
.newsTop h2 {color:#333;font-size:26px;line-height:28px;}
.newsWrap .hd {position:absolute;right:20px;top:45px;}
.newsWrap .hd li {width:100px;text-align:center;line-height:28px;height:28px;float:left;color:#fff;background:#d4d4d4;margin-left:10px;cursor:pointer;}
.newsWrap .hd .on {background:#009946;}
.newsWrap .bd {width:1060px;overflow:hidden;}
.newsWrap .con {margin-right:20px;width:1060px;/* height:370px;*/}
.newsImg {width:1060px;overflow:hidden;margin-bottom:20px;}
.newsImg ul {width:1080px;}
.newsImg li {float:left;margin-right:20px;position:relative;}
.newsImg span {width:230px;padding:0 10px;position:absolute;bottom:-30px;left:0;line-height:30px;height:30px;background:url(../images/news.png);color:#fff;}
.newsTxt {width:1060px;overflow:hidden;}
.newsTxt ul {width:1120px;}
.newsTxt li {float:left;width:500px;margin-right:60px;margin-bottom:12px;}
.newsTxt h3 a {float:left;width:400px;background:url(../images/news.gif) no-repeat 0 center;padding-left:10px;}
/* footer */.footer {background:#333;padding-top:82px;padding-bottom:38px;}
.footer .cut {width:1px;height:170px;background:#fff;position:relative;top:8px;margin-right:40px;}
.share {/* background:url(../images/footlogo.png) no-repeat 0 10px;*/width:150px;padding-top:20px;}
.share a {background:url(../images/share.png) no-repeat;width:30px;height:30px;margin-right:10px;}
.share .b {background-position:-30px 0;}
.share .c {background-position:-60px 0;}
.share a:hover {background-image:url(../images/shareon.png);}
.express ul {width:200px;}
.express li {width:100px;float:left;line-height:30px;height:30px;margin-bottom:6px;}
.express a {color:#fff;}
.express a:hover {color:#ee7d18;}
.siteInfo p {line-height:30px;color:#fff;}
.siteInfo a {color:#fff;}
.siteInfo a:hover {color:#fff;}
.siteInfo span {width:210px;}
.code p {/* line-height:40px;*/text-align:center;color:#fff;}
.link {height:80px;line-height:40px;background:#333;color:#fff;}
.link a {color:#999;}
.link span {cursor:default;margin:0 12px;font-family:Arial;}
.link a:hover {color:#ee7d18;}
.footWxCode {position:absolute;border:1px solid #dadada;border-radius:3px;overflow:hidden;left:82px;bottom:-20px;z-index:9;display:none;}
/* 内页 */.pageBanner {overflow:hidden;width:100%;/* margin-bottom:20px;*/}
.pageBanner img {left:50%;margin-left:-960px;width:1920px;height:200px;position:relative;}
.page {overflow:hidden;zoom:1;margin-bottom:130px;}
.main {width:750px;font-family:"微软雅黑";}
/* pageBanner */.pageBanner {overflow:hidden;width:100%;/*margin-bottom:20px;*/}
.pageBanner img {left:50%;margin-left:-960px;width:1920px;height:300px;position:relative;}
/* page */.page {width:1100px;margin:0 auto;/* margin-bottom:50px;*/}
/* feedbackBox */.feedbackBox {padding-left:100px;font-family:"Microsoft yahei";}
.feedbackBoxTop {font-size:16px;margin-bottom:36px;padding-top:20px;}
.feedbackBoxTop span {color:#ee7d18;}
/* side */.side {width:220px;}
.sideNav {margin-bottom:20px;}
.sideNav h2 {height:56px;line-height:56px;text-align:center;font-size:24px;color:#fff;margin-bottom:2px;background-color:#009946;}
.sideNav .item {margin-bottom:2px;}
.sideNav h3 a {display:block;height:36px;line-height:36px;background:url(../images/sidenav.gif) no-repeat 200px #fff;text-indent:24px;position:relative;font-size:13px;}
.sideNav h3 em {width:4px;height:3px;position:absolute;overflow:hidden;background:#fff;left:24px;top:17px;opacity:0;filter:alpha(opacity=0);transition:0.2s;}
.sideNav h3 a:hover,.sideNav .active h3 a {background-image:url(../images/sidenavon.gif);background-color:#fbb01f;color:#fff;text-indent:34px;}
.sideNav h3 a:hover em,.sideNav .active h3 em {opacity:1;filter:alpha(opacity=100);}
.sideNav ol {background:#f5f5f5;}
.sideNav .none a {background:none;}
.sideNav h4 {position:relative;height:35px;}
.sideNav h4 a {position:absolute;left:0;top:0;width:100%;height:36px;line-height:36px;text-indent:46px;background:url(../images/splitbg.gif) repeat-x;}
.sideNav h4 a:hover,.sideNav .on h4 a {color:#ee7d18;}
.sideWrap {margin-bottom:20px;background:#fff;}
.sideWrap h2 {height:40px;line-height:40px;font-size:16px;text-indent:20px;background:#009944;color:#fff;}
.sideBox {border:1px solid #dadada;border-top:none;}
.contactBox {padding:15px;}
.hotLine {background:url(../images/hotline.gif) no-repeat;padding-left:45px;margin-bottom:4px;height:46px;}
.hotLine p {line-height:16px;}
.hotLine h3 {font-size:20px;font-family:Arial;font-weight:bold;line-height:30px;}
.contactInfo {background:url(../images/splitbg.gif) repeat-x;padding-top:10px;}
.contactInfo span {vertical-align:top;display:inline-block;}
.contactInfo .value {width:150px;}


.case { width:100%; margin:auto; background:url(../images/20190516152513_559034980.jpg) center; /*height:850px; overflow:hidden;*/}
.case_til {margin-top:55px; text-align:center; overflow:hidden;}
.case_til span { display:block; font-size:18px; color:#555; margin-top:10px;}

.case_nor { position:relative;  overflow:hidden;margin:25px auto;width:1200px;}
.case_nor .case_list { width:401px; padding-left:30px; height:356px; padding-top:53px; margin-bottom:47px; background:#fff; overflow: hidden;}
.case_nor .case_list li { float:left; width:175px; text-align:center; height:56px; line-height:56px; margin-bottom:20px; background:url(../images/20190517172922_1182873206.png) left no-repeat;}
.case_nor .case_list li a { font-size:14px; display:block; color:#292929}
.case_nor .case_list li:hover { background:url(../images/20190517173138_221526508.png) left no-repeat;}
.case_nor .case_list li:hover a { color:#fff}
.case_nor .case_tu { width:770px; height:456px; position:absolute; right:0;}

.case_nor .case_list li.on { background:url(../images/20190517173138_221526508.png) left no-repeat;}
.case_nor .case_list li.on a { color:#fff}


.case_nor .case_list li:nth-child(2).on,.case_nor .case_list li:nth-child(4).on,.case_nor .case_list li:nth-child(6).on,.case_nor .case_list li:nth-child(8).on { background:url(../images/20190517173358_1771207347.png) left no-repeat;}

.case_nor .case_list li i { margin-left: 7px; margin-top: 8px; display:block; width:39px; height:39px; float:left; background:url(../images/20190516152513_1956061487.png); transition: all 0.5s;}
.case_nor .case_list li:hover i { background-position: 0 -39px;}

.case_nor .case_list li:nth-child(2).on i,.case_nor .case_list li:nth-child(3).on i,.case_nor .case_list li:nth-child(4).on i,.case_nor .case_list li:nth-child(5).on i,.case_nor .case_list li:nth-child(6).on i,.case_nor .case_list li:nth-child(7).on i,.case_nor .case_list li:nth-child(8).on i { background-position: 0 -39px;}

.case_nor .case_list li:nth-child(2) i,.case_nor .case_list li:nth-child(4) i,.case_nor .case_list li:nth-child(6) i,.case_nor .case_list li:nth-child(8) i { float:right; margin-right:8px;}
.case_nor .case_list li:nth-child(2) i { background:url(../images/20190516152513_42094482.png);}
.case_nor .case_list li:nth-child(3) i { background:url(../images/20190516152529_1548779552.png);}
.case_nor .case_list li:nth-child(4) i { background:url(../images/20190516152530_2145875362.png);}
.case_nor .case_list li:nth-child(5) i { background:url(../images/20190516152530_1774458840.png);}
.case_nor .case_list li:nth-child(6) i { background:url(../images/20190516152530_1075396572.png);}
.case_nor .case_list li:nth-child(7) i { background:url(../images/20190516152530_1642192039.png);}
.case_nor .case_list li:nth-child(8) i { background:url(../images/20190516152531_659518902.png);}

.case_nor .case_list span { display:block; width:175px; text-align:center; height:68px; line-height:68px; position:absolute; top:352px; right:0; background:url(../images/20190517172922_1182873206.png) right no-repeat;}
.case_nor .case_list span a { font-size:18px; display:block;}
.case_nor .case_list span:hover { background:url(../images/20190517173138_221526508.png) right no-repeat;}
.case_nor .case_list span:hover a { color:#fff}

.case_nor .case_list li:nth-child(2),.case_nor .case_list li:nth-child(4),.case_nor .case_list li:nth-child(6),.case_nor .case_list li:nth-child(8) { background:url(../images/20190517173358_130241514.png); margin-left:20px;}
.case_nor .case_list li:nth-child(2):hover,.case_nor .case_list li:nth-child(4):hover,.case_nor .case_list li:nth-child(6):hover,.case_nor .case_list li:nth-child(8):hover { background:url(../images/20190517173358_1771207347.png)}

.case_nor .case_list li:nth-child(2).cur,.case_nor .case_list li:nth-child(4).cur,.case_nor .case_list li:nth-child(6).cur,.case_nor .case_list li:nth-child(8).cur { background:url(../images/20190517173358_1771207347.png)}


.case_nor .case_tu li { position:relative; width:770px; height:456px;}
.case_nor .case_tu li span { background:url(../images/20190516152531_1766196958.png);  position:absolute; bottom:0; z-index:1; display:block;  width:600px; height:108px; padding-left:120px; padding-right:50px; padding-top:18px; float:left; line-height: 26px; overflow:hidden}
.case_nor .case_tu li span a { display:block; color:#d1d1d1;}
.case_nor .case_tu li strong { font-size:20px; display:block; margin-bottom:7px; margin-top:5px;}
.case_nor .case_tu li span a strong {font-size:20px; color:#fff;}

.case_prev { position:absolute; width:64px; height:47px; bottom:0px; left:367px; background:url(../images/20190516152529_643743738.jpg); z-index:99999; transition: all 0.5s;}
.case_next { position:absolute; width:64px; height:47px; bottom:0px; left:431px; background:url(../images/20190516152530_670123730.jpg); z-index:99999; transition: all 0.5s;}

.case_prev:hover { cursor:pointer; background-position:0 -47px;}
.case_next:hover { cursor:pointer; background-position:0 -47px;}