@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
.w1200{width: 1200px;margin:0 auto;}
.content{width: 1400px;margin:0 auto;}
dd { display: block; margin-inline-start: 0;}
em , i{font-style:normal;}
.pr {position: relative;}

/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:680px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ffa23b}
.flexslider .slides a img{width:100%;height:680px;display:block}

/*统一使用的标题*/
.pubtit{text-align: center;font-weight: normal;font-size: 0;line-height: 0;height: 120px;}
.pubtit span{ display: block; font-size: 40px; color: #0073c4; line-height: 46px; font-weight: 600;}
.pubtit i{display:block;font-size:18px;font-family:Arial;font-weight:400;margin-top: 18px;position: relative;line-height: 18px;text-transform: uppercase;color: #999999;letter-spacing: 4px;}
.pubtit1{text-align: center;font-weight: normal;font-size: 0;line-height: 0;height: 120px;}
.pubtit1 span{ display: block; font-size: 40px; color: #58bf6e; line-height: 46px; font-weight: 600;}
.pubtit1 i{display:block;font-size:18px;font-family:Arial;font-weight:400;margin-top: 18px;position: relative;line-height: 18px;text-transform: uppercase;color: #eee;letter-spacing: 4px;}

/*头部*/
.hearer_Nav{background: #0073c4;width: 100%;}
.hearer_Nav .logo{width:539px;height:120px;padding-top: 10px;}
.hearer_Nav .logo img{width:100%;height: 100%;}
.hearer_Nav {height:50px;line-height:50px;position: relative;z-index: 1000;}
.hearer_Nav .daohang {margin: 0 auto;height: 53px;}
.hearer_Nav ul li { font-size: 17px;width:150px;height: 50px;line-height:50px;float: left;text-align: center;position: relative;background: #0073c4;}
.hearer_Nav ul li.last {background: 0 0}
.hearer_Nav ul li>a {display: block;color: #fff}
.hearer_Nav ul li:hover>a,.hearer_Nav ul li.cur>a {text-decoration: none;background: #58bf6e }
.hearer_Nav ul li .ej_Nav {position: absolute;width: 100%}
.hearer_Nav ul li .ej_Nav {filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0,10px,0);-moz-transform: translate3d(0,10px,0);-webkit-transform: translate3d(0,10px,0)}
.hearer_Nav ul li:hover .ej_Nav {opacity: 1;visibility: visible;transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0)}
.hearer_Nav ul li .ej_Nav dd {width: 100%;height: 40px;line-height: 40px;float: left}
.hearer_Nav ul li .ej_Nav dd a {display: block;width: 100%;height: 39px;color: #444;text-align: center;font-size: 14px;background: #ccccccd1; border-bottom: 1px solid #eee; overflow: hidden;}
.hearer_Nav ul li .ej_Nav dd a:hover {background-color: #58bf6e;color: #fff;}
.tel{background:url(../images/tel_bg.png) no-repeat 0px 18px;width:250px;height:80px;margin: 12px 0;}
.tel p{font-size:16px;padding-top:22px;padding-left:70px;}
.tel b{font-size:25px;color:#0073c4;display:block;padding-left:70px;}

/*产品*/
.pro{padding:80px 0; }
.pro-nav{width:270px;}
.pro-tit{height:102px; background:#0073c4;text-align: center;}
.pro-tit a{display: block;height:102px;padding-top:24px; box-sizing: border-box;}
.pro-tit span{height:36px; line-height: 36px;font-size: 30px; color:#FFFFFF; font-weight: bold;}
.pro-tit em{display: block; height:20px; line-height: 20px;font-size: 18px; color:rgba(255,255,255,0.35); font-family: "arial"; text-transform: uppercase;letter-spacing: 2px;}

/*一级标题*/
.pro-nav .pro-con{background:#F4F4F4;padding:19px 35px 11px 29px; box-sizing: border-box;}
.pro-nav .pro-con a.first-tit{ display:block;  font-size:17px; color:#333;height:41px;margin-bottom: 9px;line-height: 41px;border-radius:6px;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.2);padding-left:16px;background:#E2E2E2 url(../images/pro-icon.png) no-repeat 90%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro-nav .pro-con a.first-tit.cur{margin-bottom: 0;background:#58bf6e url(../images/pro-icon_h.png) no-repeat 90%;}
.pro-nav .pro-con a.first-tit:hover{background:#58bf6e url(../images/pro-icon_h.png) no-repeat 90%;}
.pro-nav .pro-con ul{margin-bottom: 11px;}
.pro-nav .pro-con ul li{line-height: 34px; border-bottom:1px dashed #d1d0d0;padding-left:28px; box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pro-nav .pro-con ul li a{display: block;padding-left:22px; font-size: 15px; color:#666;background:url(../images/pro-jt1.png) no-repeat left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pro-nav .pro-con ul li a:hover{color: #0073c4;background:url(../images/pro-jt2.png) no-repeat left;}
.pro-nav .pro-con ul li:last-child{border-bottom:0;}
.pro-nav .pro-bot{height:151px; background:url(../images/pro-lxbj.jpg) no-repeat center;/*padding:32px 0 0 48px;*/ box-sizing: border-box;padding-top: 32px; box-sizing: border-box; width: 270px;}
.pro-nav .pro-bot i{display: block; width:145px; height:29px;margin-bottom: 9px;    margin: 0 auto;}
.pro-nav .pro-bot i img{width:100%;}
.pro-nav .pro-bot span{display: block; }
.pro-nav .pro-bot span em{display: block; text-align: center; line-height: 32px; font-size: 16px; color:#FFFFFF;}
.pro-nav .pro-bot span p{text-align: center;line-height: 30px;font-size: 30px; color:#FFFFFF; font-family: "arial"}
/*右侧*/
.pro-bd{width:1095px;}
.pro-bd ul li{float:left;width:350px; margin: 0 22px 22px 0;}
.pro-bd ul li .pimg{display: block; width:350px; height:262.5px; border:1px solid #e1e1e1; overflow: hidden;}
.pro-bd ul li .pimg img{width:100%; transition: 1s;}
.pro-bd ul li em{display:block;white-space:nowrap; overflow:hidden;width: 300px; text-overflow:ellipsis;line-height: 40px; font-size:15px; color:#333; padding-left:15px; background:#f1f1f1 url(../images/pro-jt3.png) no-repeat 95%; padding-right: 37px;}
.pro-bd ul li:nth-child(3n){margin-right: 0;float: right;}
.pro-bd ul li:hover .pimg{border:1px solid #58bf6e;}
.pro-bd ul li:hover em{background:#58bf6e url(../images/pro-jt3.png) no-repeat 95%;color: #fff;}
.pro-bd ul li:hover .pimg img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1); transform: scale(1.1);}
.proadv{width: 1095px;height: 420px;margin-bottom: 30px;}

/*关于*/
.bg{background:url(../images/bg.png) no-repeat center top;overflow: hidden;padding:40px 0;}
.about{width: 975px;height: 680px;}
.about dl{width: 922px;margin: 0 auto;padding: 20px 0 0;}
.about dl dt{width: 922px;height: 352px;line-height: 0;overflow: hidden;}
.about dl dt img{width: 922px;height: 352px;}
.about dl dd{padding: 32px 24px 8px 24px;margin: 0 auto;background: #fff;}
.about .ab_desc{  text-indent: 2rem;color: #333;line-height: 25px;height: 75px;overflow: hidden;}
.about a.more{display: block; font-size: 14px;color: #fff; text-transform: uppercase; width: 92px;line-height: 30px; text-align: center;margin-top: 10px; background: #58bf6e;}
.about .list{margin-top: 18px;width: 600px;}
.about .list li{width: 150px;float: left;}
.about .list li img{width: 80px;height: 80px;display:block;margin:0 auto;}
.about .list li p{width: 150px;text-align: center;line-height: 30px;color: #5d5b5b;font-weight: 600;}
/*右侧联系方式*/
.con-us{width: 330px;height:680px;}
.con-us span{display: block;   font-size: 22px;color: #0073c4; line-height:85px; overflow: hidden; padding: 0 0 0 60px; font-weight: 600;}
.con-us-list p{font-size: 15px;color: #333;display: block; background: #fff;line-height: 58px;overflow: hidden; border-bottom: #e7e7e7 1px solid; padding: 0 0 0 60px;width: 258px; margin-bottom: 10px;}
.con-us-list p em{display: block;float: left;}
.con-us-list p span{display: block;float: left;}
.con-us-list p i{display: block;}
.con-us-list .c01 span{line-height: 22px;padding: 14px 0 0;}
.con-us-list .c01{background:url(../images/con1.png) no-repeat #fff 15px center;}
.con-us-list .c02{background:url(../images/con2.png) no-repeat #fff 15px center;}
.con-us-list .c03{background:url(../images/con3.png) no-repeat  #fff 15px center;}
.con-us-list .c04{background:url(../images/con4.png) no-repeat  #fff 15px center;}
.con-us-list .c05{background:url(../images/con5.png) no-repeat  #fff 15px center;border-bottom: none;}
.liuy .map{width: 300px;height: 230px;background: #ccc;}

/*优势*/
.ys{ padding-top:80px; height:863px; overflow:hidden; background:url(../images/ys_bg.jpg) no-repeat center top;}
.yst{ height:100px;}
.yst li{ width:350px; float:left; text-align:center; font-size:30px; font-weight:bold; color:#fff;background:url(../images/ystitbg1.png) no-repeat center top;padding-top:12px;}
.yst .cur{background:url(../images/ystitbg.png) no-repeat center top }
.ys1{ background:#fff; height:593px; box-shadow:0.1rem 0.1rem 0.5rem 0.1rem #999;}
.ys li{ height:593px; overflow:hidden;}
.ys .img{ width:840px; height:593px; float:right; position:relative; overflow:hidden;}
.ys .img img{ display:block;width:840px; height:593px;}
.ys .img:before{ content:""; position:absolute; top:80px; left:0; width:0; height:0; border-left:30px solid #fff; border-top:30px solid rgba(0,0,0,0);border-bottom:30px solid rgba(0,0,0,0);}
.ys .wz{ width:323px; float:left; padding-top:75px;}
.ys .wz span{display: block; font:40px "Microsoft YaHei"; font-weight:bold; color:#333; padding-left:57px; background:url(../images/ys_line.jpg) no-repeat left 95px; margin-bottom:50px;}
.ys .wz span em{ display:block; font:24px "Times New Roman", Times, serif; color:#666; text-transform:uppercase; padding-top:5px;}
.ys .wz span i{ display:block; font:24px "Microsoft YaHei"; padding-top:30px;}
.ys .wz p{ width:274px; padding-left:56px; font:14px "Microsoft YaHei"; line-height:22px; color:#666; margin-bottom:17px; position:relative;}
.ys .wz p:before{ content:""; position:absolute; top:5px; left:40px; width:0; height:0; border-left:4px solid #333; border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);}
.ys .wz a.more{ display:block;padding-left:54px;width:180px; border:2px solid #999; margin:30px 0 0 55px; font-size:16px; font-weight:bold; line-height:47px;color:#333; background:url(../images/ys_arr.gif) no-repeat 151px center;}

/*项目工程实施流程*/
.fwlc{background: #fff;height: 300px;padding:80px  0;}
.fwlc .yjwh li{width:200px;float:left}
.fwlc .yjwh li .img{width:150px;border:1px solid #eee;margin:0 auto;text-align:center;padding:60px 0 0;display:block;position:relative;background:#fff}
.fwlc .yjwh li .img:hover{background:#58bf6e;color:#fff}
.fwlc .yjwh li p{font-size:15px;text-align: center;line-height: 45px;}
.fwlc .yjwh{margin-top:50px}
.fwlc .yjwh li img{position:absolute;top:-50px;left:30px;width:90px}
.fwlc .fhsddy{position:relative;margin-bottom:50px}
.fwlc .fhsddy .jztx{margin-top:35px;width:100%}

/*整体规划*/
.ztgh{background: #fff;padding: 80px 0;min-width:1200px}
.ztgh {width:100%;min-width:1200px;width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" )}
.ztgh .tit{ padding: 0 0 30px;}
.ztgh .tit ul li{width: 340px;float: left;background: #58bf6e; margin: 10px 0 0 10px;background:url(../images/titbg.png) no-repeat center;}
.ztgh .tit ul li:hover{background:url(../images/titbgcur.png) no-repeat center;}
.ztgh .tit ul li a{font-size: 17px;color: #fff;display: block;float: left;width:340px;text-align: center;line-height: 45px;overflow: hidden;}
.ztgh .list{width: 100%;}
.ztgh01{width: 24%;margin: 0 0 20px 1.25%;overflow: hidden;height: 100%;box-shadow: 0 3px 10px 3px #d0d0d0;padding: 20px 0 0;background: #fff;}
.ztgh01 dl{width: 93.5%;margin: 0 auto;position: relative;}
.ztgh01 dl dt{width: 100%;line-height: 0;}
.ztgh01 dl dt img{width: 100%;height: 100%;}
.ztgh01 dl dt span{font-size: 16px;color: #333;display: block;height: 70px;line-height: 70px;width: 100%;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ztgh01 dl dd{background:#58bf6ec4;position: absolute;bottom: 0;left: 0;height: 0;overflow: hidden;width: 80%;padding: 0 10%;text-align: center;transition:height .5s;-moz-transition:height .5s; -webkit-transition:height .5s; -o-transition:height .5s;}
.ztgh01 dl dd a.tit{font-size: 22px;height: 50px;line-height: 50px;overflow: hidden;padding: 60px 0 0;color: #fff;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:100%;}
.case_desc{font-size: 14px;color: #fff;line-height: 30px;height: 120px;overflow: hidden;padding: 5px 0 0;}
.ztgh01 dl dd em{display: block;height: 70px;line-height: 70px;width: 100%;text-align: center;overflow: hidden;background: #fff;position: absolute;bottom: 0;left: 0;}
.ztgh01 dl dd em a{font-size: 14px;color: #333;text-transform: uppercase;}
.ztgh01:hover dl dd{height: 100%;}
.ztgh .nobor{margin-left: 0;padding-left: 0px}
.ztgh .none{margin-right: 0;padding-left: 0px}

/*售后服务*/
.shfw{padding: 80px 0;}
.shfw .part{width:650px;}
.shfw .nr .tit{width:380px;float:right}
.shfw .nr{margin:0 auto;text-align:center;padding:15px;transition:1s;box-shadow:3px 4px 3px rgba(125,124,124,.3);border:1px solid #eee;margin-bottom:15px;background:#fff}
.shfw .nr:hover{background: #58bf6e}
.shfw .nr:hover p{color: #fff;}
.shfw .nr:hover em{background: #0073c4;}
.shfw .nr p.p2{text-align:left;padding:0 18px;font-size: 16px;}
.shfw .part p.p1{font-size:20px;font-weight:700;text-align:left;padding: 0 28px;padding-top: 30px;}
.shfw .part p.p3{font-size:16px;font-weight:700;text-align:left;padding: 0 28px;line-height:40px;font-family: "arial";text-transform:uppercase;color: #dadada;}
.shfw .part em{width: 110px; height: 3px;display: block;background: #58bf6e;margin-bottom: 20px; margin: 0 28px 20px;}
.shfw .nr img{width: 200px;height: 200px;float:left;padding-top:5px}

/*合作伙伴*/
.scroll_bg{width:100%;height:100%;background-image: url(../images/scroll_bg.jpg);background-attachment: fixed;background-position: 50% 0%;background-repeat: no-repeat;position: absolute;z-index: -1;}
.hz{padding:80px 0;background: #0073c4e0;padding-top: 80px;}
.bd{display: block;}
.hz .bd .slideBox{ overflow:hidden; zoom:1; padding:30px 0 10px 50px; position:relative;display: block;}
.hz .sPrev,.hz .sNext{ position:absolute; left:5px; top:30px; display:block; width:46px; height:204px; background: url(../images/arrow-left.png) no-repeat center;}
.hz .sNext{ left:auto; right:5px; background: url(../images/arrow-right.png) no-repeat center;}
.hz .sPrev:hover,.hz .sNext:hover{ border-color:#58bf6e;}
.hz .bd ul{ overflow:hidden; zoom:1;}
.hz .bd ul li{ margin:20px 31px; float:left;display:inline; overflow:hidden; text-align:center;}
.hz .bd ul li .pic{ text-align:center; }
.hz .bd ul li .pic img{ width:100px; height:100px; display:block;  padding:2px; border:1px solid #ccc;}
.hz .bd ul li .pic p{ width:100px; text-align: center;line-height: 30px;font-size: 15px;color: #fff}
.hz .bd ul li .pic a:hover img{ border-color:#999;}
.hz .bd ul li .anli_title{ line-height:24px;}
.hz .bd ul li .anli_title a{display: block;width: 270px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #fff;font-size: 15px;}

/*隔断广告*/
.ban{background:url(../images/ban01.jpg) no-repeat center;height: 239px;}
.ban p{ width:490px;margin-top:85px;margin-right:62px;display: block;}
.ban span i{display: block; font-size: 22px; color: #444;padding-left: 50px;font-family: "arial";line-height: 30px;}
.ban span{display: block;float: left;background:url(../images/tel1.png) no-repeat left center; }
.ban em{display: block;float: left; width: 122px;padding: 10px 0 0;margin-left: 42px;} 
.ban em a {display: block;color: #fff;background: url(../images/ban_btn.png) no-repeat; width: 100px;line-height: 36px; overflow: hidden; padding: 0 0 0 22px;}
.ban em:hover{margin-left:60px;}

/*新闻*/ 
.news{padding:80px 0;}
.news_con{margin-top: 30px;}
.news_l{ float: left;width: 727px;}
.news_l ul{ margin-top: 18px; }
.news_l li a{ height: 40px;line-height: 40px;padding-left: 20px;position: relative;display: block;font-size: 16px;color: #333;}
.news_l li a em{ float: right;color: #888888;line-height: 40px;font-family: Arial;}
.news_l a.ntit{height: 45px;display: block;padding-left:39px;font-weight: normal;position: relative;background: url(../images/news_ic1.png) no-repeat 0 6px;color: #333;border-bottom: 1px solid #e3e3e3;font-size: 26px;}
.news_r a.ntit{ display: block;height: 45px;display: block;padding-left:39px;font-weight: normal;position: relative;background: url(../images/news_ic2.png) no-repeat 0 8px;color: #333;border-bottom: 1px solid #e3e3e3;font-size: 26px;}
.news_l a.ntit em,.news_r a.ntit em{ float: right;font-size:16px ;color: #808080;font-family: Arial;font-weight: normal;margin-top: 14px;}
.news1 dl{height: 144px;padding: 30px 0 0;}
.news1 dt{float: left;width: 77px;height: 144px;display: block; }
.news1 dt em{width: 60px;height: 30px;display: block;line-height: 30px;background: #58bf6e;text-align: center;font-size: 18px;color: #fff; }
.news1 dd{ width: 650px;float: left;}
.news1 a.nname{font-size: 18px;color: #333;line-height: 30px;padding: 0 0 12px;font-weight: normal;display: block;transition: all 0.3s;}
.news1 p{color: #888;line-height: 26px;}
.news2 dl{height: 120px;padding: 20px 0;border-top: 1px dashed #c0bfbf;}
.news2 dt{float: left;width: 231px;height: 130px;display: block;overflow: hidden; }
.news2 dt img{width: 231px;height: 130px;display: block;transition: all 0.5s; }
.news2 dl:hover dt img{ transform: scale(1.05); }
.news2 dd{ width: 466px;float: left;height: 140px;margin-left: 30px;}
.news2 a.nname{font-size: 16px;color: #333;line-height: 22px;padding: 25px 0 16px;font-weight: normal;display: block;transition: all 0.3s;}
.news2 p{color: #888;line-height: 26px;}
.news2 a.nname:hover,.news_r ul li a:hover,.news1 a.nname:hover{ color: #58bf6e; }
.news_r{ float: right;width: 500px;}
.news_r p img{ display: block;width: 500px;height: 170px;margin-top: 30px; }
.news_r ul li{ padding-top:6px;height:auto;border-bottom: 1px dashed #c0bfbf;box-sizing: border-box; background: url(../images/news_ic.png) no-repeat left top; padding-left: 35px; padding-bottom:10px; margin-top: 10px;}
.news_r ul li a{font-size: 16px;color: #333;line-height: 16px;padding: 0 0 14px;font-weight: normal;display: block;transition: all 0.3s;}
.news_r ul li em{color: #888;line-height: 18px;display: block;}

/*底部*/
.footWrap{background:url(../images/ftbg.jpg) no-repeat center top;overflow:hidden;padding:45px 0;}
.footer{width:1200px;margin:0 auto;overflow:hidden}
.fnav{overflow:hidden;width:225px;color:#fff;float:left;margin-top:60px}
.fnav span{ display: block;   height:45px;line-height:20px;background:url(../images/ftline.png) no-repeat left bottom;padding-left:32px;color:#fff;width:350px;box-sizing:border-box;font-size:20px;font-weight:400;margin-bottom:30px;position:relative}
.fnav span:before{content:"";position:absolute;left:0;top:0;width:23px;height:23px;background:url(../images/dhico.png) no-repeat}
.fnavv a{display:block;color:#fff;font-size: 16px;margin-bottom:30px;width:112px;opacity:.5;float:left}
.fnavv a:nth-child(2n){float:right}
.fcontact{float:left;overflow:hidden;width:473px;color:#fff;float:left;margin-top:60px;margin-left:135px;box-sizing:border-box}
.fcontact span{ display: block;  height:45px;line-height:20px;background:url(../images/ftline.png) no-repeat left bottom;padding-left:32px;color:#fff;box-sizing:border-box;font-size:20px;font-weight:400;margin-bottom:30px;position:relative}
.fcontact span:before{content:"";position:absolute;left:0;top:0;width:23px;height:23px;background:url(../images/lxico.png) no-repeat}
.fcontact li{color:#fff;opacity:.5;width:250px;float:left;margin-bottom:25px;font-weight:400}
.fcontact li b{font-weight:400;display:block;font-size:14px}
.fcontact li:nth-child(2n){width:223px}
.fcontact li:nth-child(3){font-size:18px}
.fcontact li:nth-child(3){font-size:16px}
.fcontact li:nth-child(5){width: 300px;}
.fcontact li em{padding:0 10px}
.fcode{overflow:hidden;width:230px;height:284px;color:#fff;float:right;margin-top:60px;margin-left:135px;box-sizing:border-box}
.fcode span{display:block;  height:45px;line-height:20px;background:url(../images/ftline.png) no-repeat left bottom;padding-left:32px;color:#fff;width:350px;box-sizing:border-box;font-size:20px;font-weight:400;margin-bottom:40px;position:relative}
.fcode span:before{content:"";position:absolute;left:0;top:0;width:25px;height:23px;background:url(../images/ewmico.png) no-repeat}
.fcode li{color:#fff;width:150px;float:left}
.fcode li img{width:150px;display:block}
.fcode li p{display:block;color:#fff;text-align:center;line-height:42px;opacity:.5}
.footWrap2{height:60px;line-height:60px;color:#fff;opacity:.5}
.footWrap2 span{float:left}
.footWrap2 em{padding:0 10px}
.footWrap2 a{color:#fff}

/*客服系统*/
.client-2{position:fixed;right:-170px;top:80%;z-index:900}
.client-2 li a{text-decoration:none}
.client-2 li{margin-top:1px;clear:both;height:62px;position:relative}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:27px;height:27px;margin:0 auto;text-align:center}
.client-2 li p{font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff}
.client-2 .my-kefu-tel i{background-position:0 -21px}
.client-2 .my-kefu-qq i{background-position:-34px -21px;}
.client-2 .my-kefu-weixin i{background-position:-34px 4px;}
.client-2 .my-kefu-ftop{display:none}
.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}
.client-2 .my-kefu-left{float:left;width:72px;height:47px;position:relative}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px}
.client-2 .my-kefu-right{width:20px}
.client-2 .my-kefu-tel-main{background:#0073c4;color:#fff;height:53px;width:242px;padding:9px 0 0;float:left}
.client-2 .my-kefu-qq-main{background:#0073c4;color:#fff;height:53px;width:242px;padding:9px 0 0;float:left}
.client-2 .my-kefu-main{background:#0073c4;width:97px;height:53px;position:relative;padding:9px 0 0;float:left}
.client-2 .my-kefu-phone i{background-position:0 5px}
.client-2 .my-kefu-phone-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px}
.client-2 .my-kefu-phone-main{background:#0073c4;color:#fff;height:53px;width:242px;padding:9px 0 0;float:left}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img{width:115px;height:115px;}