﻿﻿@charset "utf-8";
/* CSS Document */
/*html {
        filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
       -webkit-filter: grayscale(100%); 
       filter: grayscale(100%);
}*/
body{ text-align:left; background:#f7f7f7; font-family:'微软雅黑'; font-size:14px; color:#464545;/*background: #fff;*/}
*{ margin:0px; padding:0px}
a{ text-decoration:none}
img{margin:0;padding:0;vertical-align: top;}
a{color: #888888;}
a:hover{ color:#3cb4f9;}
em,i{ font-style:normal}
ul,li{ list-style:none;margin: 0;padding: 0;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
.rad{ -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px}
.hide {
    display: none;
}
input{ font-family:'微软雅黑'; font-size:14px;outline:none}
input::-webkit-input-placeholder {color:#b9b9b9 !important;}
input:-moz-placeholder {color:#b9b9b9 !important;}
input::-moz-placeholder {color:#b9b9b9 !important;}
input:-ms-input-placeholder {color:#b9b9b9 !important;}
.middle{ width:1200px; margin:auto; text-align:left}
.top{ font-size:14px; background:#f7f7f7; height:33px; line-height:33px; border-bottom:1px solid #ececec; color:#666}
.top em{ color:#eb4746;margin-left: 5px;}

.top .rbox a,.top .rbox span{margin-left: 18px;color: #666;}
.top.rbox .price{color: #999;}
.top.rbox em{color: #ff5c27;margin-left: 5px;}
.top .rbox .home{background: url(../images/home-icon.jpg) no-repeat left center;padding-left: 23px;}

header{height: 100px; background: #FFFFFF;}
header .logo{/*height: 30px;*/float:left; margin-top: 27px;}
header .logo img{height: 50px;}

.nav{float: right;}
.nav li{float: left; }
.nav h3{font-weight: 200;font-size: 16px;padding-left: 26px; line-height: 95px;}
.nav h3 a{color: #2f2f2f;display: block; padding: 0 2px;}
.nav i{background: #fff;width:9px; height: 6px; *display: inline; display: inline-block; margin-left: 4px;}
.sub{position: absolute;top:130px; width:100%; background: rgba(0,0,0,.6);z-index: 9;left:0; display: none;}
.subbox{width:1200px; margin: 0 auto; padding: 24px 0 0 0; position: relative;}
.subbox dl{overflow: hidden;}
.subbox dt{ width:20%; padding: 0 0 30px 42px;box-sizing: border-box;float: left;}
.subbox a{color: #fff; font-size: 16px;}
.subbox img{vertical-align: middle; margin-right: 16px;}
.xjt{width:22px; height: 11px; top:-17px; left:356px; position: absolute;}
.nav li.login a {
    width: 60px;
    height: 30px;
    border: 1px solid #e4e4e4;
    border-radius: 15px;
    color: #222;
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    line-height: 30px;
    margin-left: 20px;display: block;    margin-top: 32px;
}
.nav li.reg a {
    width: 60px;
    height: 30px;
    border: 1px solid #e4e4e4;
    border-radius: 15px;
    color: #222;
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    line-height: 30px;
    margin-left: 13px;display: block;background: #00a2ff;color: #fff;    margin-top: 32px;
}

.dlbtn:hover{color: #fff;}
.subbox p{ text-align:center; line-height:40px;}
.subbox p a{ display:block;}
.subbox p a:hover{ color:#333; background:#eee;}
.subbox em{font-style: normal; }
.subbox  dl dt a:hover em{color: #007AFF; border-bottom: 3px solid #007AFF;  }
.nav .on h3 a{background: url(../images/bm_06.jpg) no-repeat center 62px;}
.nav .on h3 i{background: url(../images/bm_07.jpg) no-repeat center center;}


header .loginmodel{float: right;margin-top: 29px; margin-left: 10px;}
header .loginmodel .login{color:#0fafeb ; border: 1px solid #0fafeb;display:inline-block;padding: 10px 20px;border-radius:10px; margin-left: 10px;-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
header .loginmodel .reg{color:#ffffff ; border: 1px solid #ff652f;background: #ff652f;display:inline-block;padding: 10px 20px;border-radius:10px; margin-left: 10px;-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;}
header .loginmodel a.login:hover,header .loginmodel a.reg:hover{color:#ffffff ; border: 1px solid #0fafeb;background: #0fafeb;}
header .dropdown{/*width:130px;*/height:40px;line-height: 40px;position:relative; float:left; margin-top:-2px;}
header .dropdown .dropdown-menu{ display:none;}
header .dropdown #userId{ font-size:16px;}
header .dropdown .icon-yonghu{ width:13px; height:16px; display:inline-block; float:left; background:url(../images/lefticon.png) center center no-repeat;margin-top: 10px;margin-right: 6px;}
header .dropdown .icon-icon_down{ width:11px; height:6px; float:right; display:inline-block; background:url(../images/rjiantouicon.png) center center no-repeat;    margin-top: 18px;margin-left: 10px;}
header .dropdown:hover .dropdown-menu{ display:block; position:absolute;
    top: 100%;
    left: -25px;
    z-index: 1000;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;}
header .dropdown:hover .dropdown-menu .dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #777777;
    white-space: nowrap;
	text-indent:0.5em;
}
header .dropdown:hover .dropdown-menu li{ text-indent:2em; height:30px; line-height:30px;}
header .dropdown:hover .dropdown-menu li a{ display:block; width:100%; height:100%;}

 
.fullSlide{width:100%;position:relative;height:400px;background:#fff;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:400px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:4px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; margin:0px 5px; border:1px solid #fff; background:none;overflow:hidden;text-indent:-99em}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;display:none; /*background:url(../images/flex-prev.png) no-repeat center center;*/ z-index:9999; cursor:pointer}
.fullSlide .next{left:auto;right:0%; /*background:url(../images/flex-next.png) no-repeat center center*/}
.tcfullSlide,.tcfullSlide .bd li,.tcfullSlide .bd li a{ height: 443px;}

.wby1{width:48px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #eeeeee; margin: 0 4px;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;}
.btn4{width:48px;height: 28px; border: none; background: #E67318; color: #fff; margin-right: 15px;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px; }
.wby2{margin-right: 4px;vertical-align: middle;}
.bjbox{z-index: 10; position: fixed;top:0; left:0; background: rgba(0,0,0,.7);width:100%; height: 100%;display: none;}



.logIn_tit h2{font-size: 18px; text-align: center;font-weight: 200;color: #000000; padding: 35px 0 26px;}
.logIn_tit span{color: #ff4200;}
.shut_down{background: url(../images/a3.png); width:52px; height: 54px; position: absolute;right:0; top:0;}
.wby3{width:100%; height: 44px; line-height: 44px; border: 1px solid #dddddd; padding: 0 10px 0 44px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;box-sizing: border-box;background: url(../images/a4.png) no-repeat 11px center #fff;}
.logIn_nr li{padding-bottom: 10px; overflow: hidden;}
.wby4{width:100%; height: 44px; line-height: 44px; border: 1px solid #dddddd; padding: 0 10px 0 44px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;box-sizing: border-box;background: url(../images/a5.png) no-repeat 11px center #fff;}
.wby5{width:134px; height: 44px; line-height: 44px; border:none; padding: 0 10px 0 44px;background: url(../images/a6.png) no-repeat 11px center #fff;float: left;box-sizing: border-box;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
#yzm{width:calc(100% - 136px);height: 44px;display: block;float: left;border: none; border-left: 1px solid #ddd; background: none;color: #000; cursor: pointer;}
.yzm{overflow: hidden;border: 1px solid #dddddd;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;box-sizing: border-box; text-align: center;}
.btn5{margin: 0 auto; width:250px; height: 40px; font-size: 16px; color: #fff; background: #28a3e9; border: none;display: block;-moz-border-radius: 20px; -webkit-border-radius: 20px;border-radius:20px; cursor:pointer;}
.btn5:hover{background: #ff4200;}
.logIn_nr p{font-size: 14px; color: #ff4200;}
.logIn_nr a{color: #000000;}
.logIn_nr a:hover{text-decoration: underline;}

.dlxx{width:320px; float: right; background: rgba(0,0,0,.6);-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; padding: 0 30px 10px 30px;box-sizing: border-box;position: absolute;right: 0;top: -371px;z-index: 99999999999999999999;}
.dlxx_tit h2{font-size: 22px;color: #fff; text-align: center; padding: 20px 0 20px;font-weight: 200;}
.dlxx_nr li{padding-bottom: 10px;overflow: hidden;}
.wby6{width:150px; height: 44px; line-height: 44px; border:none; padding: 0 10px 0 44px;background: url(../images/a6.png) no-repeat 11px center #fff;float: left;box-sizing: border-box;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.yzmnr{width:104px;}
.fr{float: right;}
.dlxx_nr p{color: #fff;}
.dlxx_nr a{color: #fff;}
.dlxx_nr a:hover{text-decoration: underline;}
.wby7{vertical-align: middle; margin-right: 4px;}
.btn6{width:120px; height: 40px;background: #0fafeb; color: #fff; font-size: 16px; border: none; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; cursor:pointer;}
.btn7{width:120px; height: 40px; line-height:40px; text-align:center; display:block;background: #ff642e; color: #fff; font-size: 16px; border: none; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; cursor:pointer;}
.dlxx_nr h4{font-weight: 200; text-align: center; font-size: 14px; color: #fff;}

.layui-tab-item{display: none;}
.layui-tab-item.layui-show{display:block;}

.module h3{color: #444;font-size: 24px;font-weight: 500;padding-top: 35px;text-align: center;}
.module h4{text-align: center;font-size: 14px;color: #cccccc; height: 35px;line-height: 35px;background: url("../images/h4bg.png") bottom center no-repeat;text-transform:Uppercase;font-weight: 300;}
.module h5{color: #999999;font-size: 14px; text-align: center;font-weight: 300;height: 35px;line-height: 35px;}
.newsmodule .layui-tab-title{height: 60px;clear: both; text-align: center; margin: 15px 0;}
.newsmodule .layui-tab-title li{width: 120px;height: 54px; text-align: center;display: inline-block;margin: 0 10px;padding-top: 6px;cursor: pointer;}
.newsmodule .layui-tab-title li.layui-this{background: #0fafeb;border-radius:4px;}
.newsmodule .layui-tab-title li i{font-size: 26px; display: block;color: #0fafeb;}
.newsmodule .layui-tab-title li em{font-size:14px;}
.newsmodule .layui-tab-title li.layui-this i,.newsmodule .layui-tab-title li.layui-this em{color: #fff;}
.newsmodule .layui-tab-item{border: 1px solid #eeeeee;display: none; border-bottom: none;}
.newsmodule .layui-tab-item.layui-show{display:block;}
.newsmodule .layui-tab-item ul li{width: 170px; height: 104px; text-align: center;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;float: left;}
.newsmodule .layui-tab-item ul li:nth-child(7n){border-right:0px;width: 172px;}
.newsmodule .layui-tab-item ul li a{display:block;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;}
.newsmodule .layui-tab-item ul li img{align-items: center;max-width:140px;max-height:70px;margin: 0 auto;}

.balemodule{padding: 120px 0 60px;background: url("../images/sbg.png") top center no-repeat;}
.balelist{text-align: center; padding: 40px 0 0;}
.balelist ul li{width: 205px;border: 1px solid #e1e5ea;border-radius:6px;text-align: center; padding: 40px 40px 20px;display:inline-block;transition: all .2s ease;background: #fff;}
.balelist ul li:nth-child(2){margin: 0 100px;}
.balelist ul li:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.5);-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.5);box-shadow: 0 -1px 10px rgba(0,0,0,.5);}
.balelist ul li .baleicon img{margin:0 auto;}
.balelist ul li h3{font-size: 20px; font-weight: 300px;}
.balelist ul li p{font-size: 14px;color: #999999;padding: 15px 0;}
.balelist ul li .price{font-size: 20px;color: #999999;}
.balelist ul li .price i{font-size: 40px;color: #0fafeb;font-weight: 700;}
.balelist ul li .oldprice{font-size: 14px;color: #999999;}


.wxmodule .layui-tab-title,.wbmodule .layui-tab-title{height: 46px; background:#fff;border-radius: 4px;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 5px rgba(0,0,0,.2);box-shadow: 0 1px 5px rgba(0,0,0,.2);margin-top: 15px;margin-bottom: 15px;}
.wxmodule .layui-tab-title li,.wbmodule .layui-tab-title li{width: 100px;height: 46px;line-height: 46px; display: inline-block; text-align: center;float: left;cursor: pointer;}
.wxmodule .layui-tab-title li em,.wbmodule .layui-tab-title li em{font-size:14px;}
.wxmodule .layui-tab-title li i,.wbmodule .layui-tab-title li i{display: none;font-size: 20px;color: #0fafeb;}
.wxmodule .layui-tab-title li.layui-this,.wbmodule .layui-tab-title li.layui-this{width: 100px;height: 54px;line-height: normal; background: #48ba6c;padding-top: 6px;border-radius:4px;margin-top: -8px;}
.wbmodule .layui-tab-title li.layui-this{background: #fd5350;}
.wxmodule .layui-tab-title li.layui-this i,.wbmodule .layui-tab-title li.layui-this i{display: block;color: #fff;}
.wxmodule .layui-tab-title li.layui-this em,.wbmodule .layui-tab-title li.layui-this em{color: #fff;font-size:12px;}
.wxmodule .layui-tab-title a,.wbmodule .layui-tab-title a{float: right;display:inline-block;line-height: 46px;margin-right: 15px;color: #999;}
.wxmodule .layui-tab-title a:hover,.wbmodule .layui-tab-title a:hover{color:#3cb4f9;}

.wxmodule .wxlist ul li,.wbmodule .wxlist ul li{ width:290px; height:120px; background:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; box-shadow:0px 0px 10px rgba(0,0,0,0.15); float:left; margin:17px 13px 0px 0px; -webkit-transition: all 0.2s linear}
.wxmodule .wxlist ul li:nth-child(4n),.wbmodule .wxlist ul li:nth-child(4n){margin-right: 0;}
.wxmodule .wxlist ul li .img,.wbmodule .wxlist ul li .img{ text-align:center; padding:20px 15px;float: left;}
.wxmodule .wxlist ul li .img img,.wbmodule .wxlist ul li .img img{ width:80px; height:80px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%}
.wxmodule .wxlist ul li .mediainfo,.wbmodule .wxlist ul li .mediainfo{float: left;padding-right:10px;width: 170px;}
.wxmodule .wxlist ul li h3,.wbmodule .wxlist ul li h3{ text-align:left; color:#444; font-size:16px; font-weight:normal; padding-top: 25px;}
.wxmodule .wxlist ul li h3 img,.wbmodule .wxlist ul li h3 img{ vertical-align:middle; margin-left:3px; width:16px; height:16px;display:inline-block;}
.wxmodule .wxlist ul li h4,.wbmodule .wxlist ul li h4{ text-align:left; color:#666; font-size:12px; font-weight:normal;background: none;height: auto;line-height: normal;}
.wxmodule .wxlist ul li p,.wbmodule .wxlist ul li p{ text-align:left; color:#666;font-size: 12px;}
.wxmodule .wxlist ul li p span,.wbmodule .wxlist ul li p span{ margin:0px 10px 0 0;}
.wxmodule .wxlist ul li p em,.wbmodule .wxlist ul li p em{ color:#3cb4f9}
.wxmodule .wxlist ul li:hover,.wbmodule .wxlist ul li:hover{ box-shadow:0px 0px 10px rgba(0,0,0,0.25);transform: translate3d(0,-7px,0);-webkit-transform: translate3d(0,-7px,0)}

.ysmodule {padding: 60px 0;background: url(../images/zlbg.png) top center no-repeat;}
.ysmodule ul li{width: 280px;height: 285px; float: left;background:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; box-shadow:0px 0px 10px rgba(0,0,0,0.15); float:left; margin:17px 13px 0px 0px; -webkit-transition: all 0.2s linear; padding-bottom:10px; margin-right: 24px; overflow:hidden;position: relative;cursor: pointer;}
.ysmodule ul li:nth-child(4){margin-right: 0;}
.ysmodule ul li .img{width:150px;height:150px; margin:30px auto 20px;}
.ysmodule ul li .img img{width:100%; height:100%;}
.ysmodule ul li h4{font-size:18px;color: #444444; background: url(../images/ystitlebg.png) bottom center no-repeat;}
.ysmodule ul li p{font-size:14px;color:#999;text-align:center; line-height:40px;}
.ysmodule ul li .ysinfo{width: 280px;height:0px;background: #fff;overflow: hidden;position: absolute;left: 0;bottom: 0;}
.ysmodule ul li .ysinfo dl{padding: 25px 30px;}
.ysmodule ul li .ysinfo dl dt{font-size: 18px;color: #444444; line-height: 50px;background: url("../images/dtbg.png") left bottom no-repeat; margin-bottom: 15px;}
.ysmodule ul li .ysinfo dl dd{font-size: 14px;color: #666666;line-height: 40px;background: url( "../images/ddicon.png") left center no-repeat; padding-left: 10px; }

.hzmodule .layui-tab-title{text-align: center;}
.hzmodule .layui-tab-title li{display: inline-block;width: 100px; font-size: 14px;line-height: 50px;cursor: pointer;}
.hzmodule .layui-tab-title li.layui-this{color: #0fafeb;font-size: 18px;background: url(../images/navbg.png) bottom center no-repeat;}
.hzmodule .layui-tab-item{padding-top: 40px;}
.hzmodule .leftthumb{width:360px;height:510px;float:left;}
.hzmodule .righttxt{width:700px;float:left; padding-left:40px; padding-top:40px;background: url( "../images/righttxtbg.png") center 125px no-repeat;}
.hzmodule .righttxt .caselogo{height:75px; margin-bottom:30px;}
.hzmodule .righttxt .casetitle{font-size:18px;font-weight:700;color:#666; margin-bottom:30px;}
.hzmodule .righttxt .caseinfo{line-height:25px;margin-bottom:30px;}
.hzmodule .righttxt dl dd{width:33.33%;float:left;text-align:center;}
.hzmodule .righttxt dl dd i,.hzmodule .righttxt dl dd em{display:block;font-size: 14px;color: #999999;}
.hzmodule .righttxt dl dd i{font-size:30px;color:#0fafeb;}

.zlmodule{padding: 100px 0 50px;background: url(../images/zlbg.png) top center no-repeat;}
.mr-frbox { height: 250px; margin:20px auto 0;background: #fff;border-radius:6px;}
.mr-frBtnL { float: left; margin: 100px 0px 0px 15px; cursor: pointer; display: inline; }
.mr-frUl { float: left; height: 235px; width: 1020px; margin-left:65px}
.mr-frBtnR { float: right; margin-top:100px;margin-right: 15px; cursor: pointer; }
.mr-frUl ul li { display: inline; float: left; height: 235px; width: 183px; margin:0px 10px; overflow: hidden; text-align:center;  }
.mr-frUl ul li a{ width:181px; height:91px; border:1px solid #ebebeb; display:block; margin:24px 0px 0px;-webkit-transition: all 0.2s linear;}
.mr-frUl ul li a:hover{transform: translate3d(0,-7px,0);-webkit-transform: translate3d(0,-7px,0);}
.mr-frUl ul li a span{width:181px; height:91px; display:table-cell; vertical-align:middle}
.mr-frUl ul li img { max-width:181px; max-height:91px;margin:0 auto;}

.articlemodule .leftarticle{width:840px;float:left;}
.articlemodule .leftarticle .layui-tab-title{height:33px; line-height:30px;font-size:14px;color: #a4a4a4;margin-bottom: 10px;}
.articlemodule .leftarticle .layui-tab-title li{float: left;margin-right: 15px;border-bottom: 3px solid #fff;cursor: pointer;}
.articlemodule .leftarticle .layui-tab-title li.layui-this{color:#0fafeb;font-size:18px;border-bottom: 3px solid #0fafeb;}
.articlemodule .leftarticle .imgarticle{width:300px;float:left;padding-top: 4px;}
.articlemodule .leftarticle .imgarticle ul li{width:300px;height:190px;position: relative; margin-bottom: 10px;}
.articlemodule .leftarticle .imgarticle ul li img{width:300px;height:190px;}
.articlemodule .leftarticle .imgarticle ul li span{width:280px;height: 30px;line-height: 30px;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.articlemodule .leftarticle .imgarticle ul li .bg{width:300px;height: 30px;background: #000;opacity:0.8;
filter:alpha(opacity=80);position: absolute;left: 0;bottom: 0; z-index: 1;}

.articlemodule .leftarticle .rightlist{width: 520px;float: right;}
.articlemodule .leftarticle .rightlist ul li{border-bottom: 1px dashed #dddddd;overflow: hidden;}
.articlemodule .leftarticle .rightlist ul li .article-head{width: 520px;height: 40px;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.articlemodule .leftarticle .rightlist ul li .article-head a{color: #444444;}
.articlemodule .leftarticle .rightlist ul li.current .article-head a{color: #0fafeb; text-decoration: underline;}
.articlemodule .leftarticle .rightlist ul li .article-head .article-time{float: right;font-size: 12px;color: #999999;}
.articlemodule .leftarticle .rightlist ul li .article-content{display: none;color: #999999;line-height: 24px; margin-bottom: 10px;height: 48px;overflow: hidden;font-size: 14px;}
.articlemodule .leftarticle .rightlist ul li.current  .article-content{display:block;}

.articlemodule .righthelp{width:330px;float:right;}
.articlemodule .righthelp .helptitle{height:33px; line-height:30px;margin-bottom: 12px;}
.articlemodule .righthelp .helptitle span{display: inline-block;color:#0fafeb;font-size:18px;border-bottom: 3px solid #0fafeb;}
.articlemodule .righthelp .helplist dl dt{background:url("../images/qicon.png") left center no-repeat; height: 35px;line-height: 35px;padding-left: 25px;font-size: 14px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.articlemodule .righthelp .helplist dl dt a{color: #444444;}
.articlemodule .righthelp .helplist dl dt a:hover{color: #0fafeb;text-decoration: underline;}
.articlemodule .righthelp .helplist dl dd{background:url("../images/aicon.png") left 6px no-repeat;line-height: 24px;padding-left: 25px;font-size: 14px;color: #999999;margin-bottom: 5px;}
.articlemodule .righthelp .helplist .more{margin-top: 20px;display: block;}

.lcmodule{background: url("../images/hzlcbg.png") bottom center repeat-x; text-align: center;padding: 110px 0 80px;}
.lcmodule h3,.lcmodule h4{color: #fff;}
.lcmodule .layui-tab-title{text-align: center;margin: 40px 0 60px;}
.lcmodule .layui-tab-title li{display:inline-block;width: 150px; height: 35px; color: #a1d7f4;font-size: 14px;cursor: pointer;}
.lcmodule .layui-tab-title li.layui-this{font-size: 18px;color: #fff;background: url(../images/lchoverbg.png) bottom center no-repeat;}
.lcmodule .layui-tab-item{text-align: center;}
.lcmodule .layui-tab-item img{margin: 0 auto;}

.weixinpage .layui-tab-title{color:#74707e; font-size:14px; height:40px; line-height:40px; text-align:center;}
.weixinpage .layui-tab-title li{ width:100px; display:inline-block; cursor:pointer;}
.weixinpage .layui-tab-title li.layui-this{ font-size:18px; color:#48ba6c; background:url(../images/weixinnavbg.png) bottom center no-repeat;}

.fooder{background: #252a36;padding: 40px 0 0;}
.fooder .link{float: left;}
.fooder .link dl{width: 200px;float: left;}
.fooder .link dl dt{font-size: 16px;color: #fff; height: 25px;}
.fooder .link dl dd{line-height: 25px;height: 25px;font-size: 12px;}
.fooder .link dl dd a{color: #9097a8;}
.fooder .link dl dd a:hover{text-decoration: underline;}
.fooder .righttel{width: 300px;float: right;}
.fooder .righttel .custitle{font-size: 16px;color: #fff; height: 30px;position: relative;}
.fooder .righttel .custitle span{display: block;width: 25px; height: 25px;position: absolute;left: 100px;top:-4px;}
.fooder .righttel dt{font-size: 30px;color: #fff;}
.fooder .righttel dd{font-size: 12px;color: #9097a8;margin: 5px 0 15px;}
.fooder .righttel dd span{width: 36px;height: 36px;border-radius:50%; display: inline-block; margin-right: 10px;position:relative;}
.fooder .righttel dd span i{width: 36px;height: 36px;border-radius:50%; display: inline-block; float:left;}
.fooder .righttel dd span em{ float:left;}
.fooder .righttel dd span.wx{background:url("../images/cusicon.png")#4f545e 6px center no-repeat; }
.fooder .righttel dd span.qq i{background:url("../images/cusicon.png")#4f545e -49px center no-repeat;}
.fooder .righttel dd span.email i{background:url("../images/cusicon.png")#4f545e -105px center no-repeat;}
.fooder .righttel dd span.qq,.fooder .righttel dd span.email{ overflow:hidden;border-radius:0; width:auto;}
.fooder .righttel dd span.qq em,.fooder .righttel dd span.email em{
    color: #fff;
    margin-left: 10px;
    display: none;
	height: 36px;
    line-height: 36px;
	font-size:18px;
    -webkit-transition: all .5s cubic-bezier(0.15, 0.65, 0.58, 0.99);
    -moz-transition: all .5s cubic-bezier(0.15, 0.65, 0.58, 0.99);
    -ms-transition: all .5s cubic-bezier(0.15, 0.65, 0.58, 0.99);
    -o-transition: all .5s cubic-bezier(0.15, 0.65, 0.58, 0.99);
    transition: all .5s cubic-bezier(0.15, 0.65, 0.58, 0.99);
}
.fooder .righttel dd span.email em{ font-size:12px;}
.fooder .righttel dd span:hover em{ display:block;}
.fooder .copyright{border-top: 1px solid #383e4c; line-height: 50px;color: #fff;text-align: center;font-size: 12px;}
.fooder .righttel dd>span div {
    display: none;
    position: absolute;
    left: -100%;
    bottom: 44px;
    z-index: 3;
    padding: 4px 7px 11px;
    background-color: #fff;
    border-radius: 4px;
}

.fooder .righttel dd span.wx:hover .ecode{ display:block;}
.fooder .righttel dd>span div:after {
    content: "";
    display: block;
    margin: 0px auto -22px;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #fff;
}


.position-box{ color: #a4a4a4;font-size: 14px;padding: 15px 0px;}
.position-box a{ color: #a4a4a4;}
.tc-lists ul li{ overflow: hidden;margin-bottom: 30px;}
.tc-lists ul li .img{width: 240px;height: 160px;float: left;}
.tc-lists ul li .img img{ -webkit-border-radius: 4px; border-radius: 4px; width: 240px;}
.tc-lists ul li .text{ overflow: hidden;}
.tc-lists ul li .text .title a{ color: #444;font-size: 22px;line-height: 24px;}
.tc-lists ul li .text .title em{width: 80px;height: 24px;line-height: 24px;background: #ff000d;display: inline-block;vertical-align: top;text-align: center;color: #fff;font-size: 14px;-webkit-border-radius: 4px;margin-left: 5px;}
.tc-lists ul li .text .des{ background: #fafafa;padding: 13px 25px;margin-top: 10px;position: relative;}
.tc-lists ul li .text .des p{color: #999;font-size: 14px;padding: 3px 0px;}
.tc-lists ul li .text .des p a{ color: #3cb4f9;}
.tc-lists ul li .text .des .rightbox{ position: absolute;right: 25px;top: 13px;text-align: center;}
.tc-lists ul li .text .des .rightbox .price{color: #ff000d;font-size: 28px;}
.tc-lists ul li .text .des .rightbox .price-del{color: #999;font-size: 16px;}
.tc-lists ul li .text .des .btn{ width: 130px;height: 36px;line-height: 36px;background: #3cb4f9;-webkit-border-radius: 4px;border-radius: 4px;color: #fff;font-size: 14px;margin-top: 6px;}
.tc-lists ul li .text .des .btn a{ color: #fff;display: block;}
.tc-lists ul li .text .des .btn span{background: url(../images/caricon.png) no-repeat left center;padding-left: 25px}
.tc-lists .bottom,.news-right .bottom{ width: 280px;height: 40px;margin: 0 auto 40px;border: 1px solid #ddd;-webkit-border-radius: 25px;border-radius: 25px;text-align: center;line-height: 40px;}
.tc-lists .bottom a,.news-right .bottom a{ color: #999;font-size: 16px;}
.admin-header{box-shadow: 0px 0px 17px rgba(145,155,175,0.17);}
.bottommodule{ background: url(../images/bottommodule.png) top center no-repeat;padding: 0;height: 318px;}
.bottommodule h3{font-size: 30px;padding-top: 140px;}
.list-main,.mtdes-top{ background: #fff;width: 1160px;margin: 20px auto 40px;padding:0px 20px 20px;box-shadow: 0px 0px 17px rgba(145,155,175,0.17);-webkit-border-radius: 6px;border-radius: 6px;}
.list-main .middle{ width: auto;}
.list-main .articlemodule .leftarticle{ width: 835px;}
.list-main .articlemodule .righthelp{ width: 295px;}
.list-main .articlemodule .righthelp .helplist .more{ padding-left: 25px;}
.list-main .module h3{ padding-top: 25px;}
.list-main .articlemodule .leftarticle .rightlist ul li .article-content{ margin-bottom: 10px;padding-bottom: 0px;}
.list-main .img-list{ padding-top: 25px;}
.list-main .img-list a{ width: 212px;height: 91px;display: block;border: 1px solid #ebebeb;float: left;margin: 0px 0px 24px 20px;}
.list-main .img-list{ margin-left: -20px;}
.list-main .img-list span{ display: table-cell;vertical-align: middle;width: 212px; height: 91px;text-align: center;}
.list-main .img-list img{ max-width: 180px; max-height: 80px;}
.mtdes-top{ padding: 20px;margin-bottom: 0px;}
.mtdes-top .mtdes-left{ border-right: 1px solid #eee;min-height: 330px;width: 840px;float: left;overflow: hidden;}
.mtdes-top .mtdes-left .lbox{ width: 300px;float: left;min-height: 330px;margin-right: 30px;text-align: center;}
.mtdes-top .mtdes-left .lbox .imgbox{ padding: 10px 0px 20px;}
.mtdes-top .mtdes-left .lbox .imgbox img{ height: 60px;}
.mtdes-top .mtdes-left .lbox .title{ color: #444; font-size: 18px;padding: 20px 0px;}
.mtdes-top .mtdes-left .lbox .box{border: 1px solid #eee;overflow: hidden;-webkit-border-radius: 8px;border-radius: 8px;}
.mtdes-top .mtdes-left .lbox ul li{ width: 50%;float: left;box-sizing: border-box;padding: 10px 0px;}
.mtdes-top .mtdes-left .lbox ul .list-2,.mtdes-top .mtdes-left .lbox ul .list-4{ border-left: 1px solid #eee;}
.mtdes-top .mtdes-left .lbox ul .list-1,.mtdes-top .mtdes-left .lbox ul .list-2{ border-bottom: 1px solid #eee;}
.mtdes-top .mtdes-left .lbox ul li em{ color: #3cb4f9;font-size: 26px;}
.mtdes-top .mtdes-left .lbox ul li p{ color: #999;}
.mtdes-top .mtdes-left dl{ width: 480px;text-align: left;float: left;}
.mtdes-top .mtdes-left dl dt{ color: #444;font-size: 22px;}
.mtdes-top .mtdes-left dl dd{ background: #fafafa;overflow: hidden;padding: 15px 20px;margin-top: 13px;}
.mtdes-top .mtdes-left dl dd p{ width: 50%;float: left;padding: 8px 0px;font-size: 14px;}
.mtdes-top .mtdes-left dl dd p label{ color: #999;width: 70px;text-align: right;display:inline-block;white-space: nowrap;}
.mtdes-top .mtdes-left dl dd p span{ color: #3cb4f9;}
.mtdes-top .mtdes-right{ width: 310px;text-align: left;float: right;}
.mtdes-top .mtdes-right dl dt{ color: #444;font-size: 22px;padding-left: 18px;padding-bottom: 3px;}
.mtdes-top .mtdes-right dl dd a{height: 30px;line-height: 30px;display: inline-block;background: #f7f7f7;font-size: 14px;color: #999;padding: 0px 17px;margin: 10px 0px 0px 18px;-webkit-border-radius: 4px;border-radius: 4px;}
.namebox{ float: right;line-height: 36px;margin-top: 30px;color: #999;font-size: 12px;margin-left: 30px;}
.namebox img{ width: 36px;height: 36px;-webkit-border-radius: 50%;border-radius: 50%;margin-right: 3px;}
.admin-header .nav ul li{ margin-right: 40px;}
.bottommodule .middle{ text-align: center;margin-top: 35px;}
.bottommodule .ipt{width: 300px; height: 46px;background: #fff;border: none;-webkit-border-radius: 6px;border-radius: 6px;text-indent: 15px;color: #444;}
.bottommodule .box{ display: inline-block;background: #fff;height: 46px;text-align:left;vertical-align: top;-webkit-border-radius: 6px;border-radius: 6px;width: 260px;margin: 0px 15px;}
.bottommodule .box .number{ height: 46px;border: none;width: 115px;margin-left: 15px;color: #444;}
.bottommodule .box .button{ height: 30px;border: none;border-left: 1px solid #eee;vertical-align: middle;background: #fff;padding-left: 25px;width: 115px;color: #0fafeb;cursor: pointer;}
.bottommodule .btn{ background: #ffea00;width: 140px;height: 46px;border: none;-webkit-border-radius: 6px;border-radius: 6px;font-size: 14px; color: #444;cursor: pointer;}

.hot-list ul{ overflow: hidden;margin-left: -13px;}
.hot-list ul li{width: 280px;float: left;margin: 16px 0px 0px 13px;}
.hot-list ul li .pic{ display: block;}
.hot-list ul li .pic img{ width: 280px;height: 160px;}
.hot-list ul li .title{ color: #282828; font-size: 16px;display: block;text-align: left;line-height: 24px;margin: 8px 0 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hot-list ul li .price{ text-align: left;line-height: 26px;}
.hot-list ul li .price span{color: #ff000d;font-size: 20px;}
.hot-list ul li .price em{ float: right;color: #999;font-size: 14px;}
.mtdes-top .show-left{ width: 280px;float: left;text-align: left;}
.mtdes-top .show-left img{ width: 280px; height: 200px;}
.mtdes-top .show-right{ overflow: hidden;text-align: left;padding-left: 18px;}
.mtdes-top .show-right .title{ color: #282828;font-size: 20px;padding-top: 8px;}
.mtdes-top .show-right .text-des .des-l{ width: 455px;}
.mtdes-top .show-right .text-des .des-l .price{color: #999;font-size: 16px;padding-top: 22px;padding-bottom: 8px;}
.mtdes-top .show-right .text-des .des-l .price span{color: #ff000d;font-size: 28px;}
.mtdes-top .show-right .text-des .des-l p{color: #666;font-size: 14px;line-height: 22px;padding: 2px 0x;}
.mtdes-top .show-right .text-des .des-l .btn-box{ padding-top: 16px;}
.mtdes-top .show-right .text-des .des-l .btn-box .qqbtn{ width: 120px;height: 36px;display: inline-block;line-height: 36px;background: #3cb4f9;color: #fff;-webkit-border-radius: 6px;border-radius: 6px;font-size: 14px;text-align: center;}
.mtdes-top .show-right .text-des .des-l .btn-box .qqbtn span{ background: url(../images/qqicon.png) no-repeat left center;padding-left: 30px;}
.mtdes-top .show-right .text-des .des-l .btn-box .scbtn{ width: 118px;height: 34px;border: 1px solid #ddd;display: inline-block;vertical-align: top;-webkit-border-radius: 6px;border-radius: 6px;font-size: 14px;text-align: center;color: #666;line-height: 34px;margin-left: 30px;}
.mtdes-top .show-right .text-des .des-l .btn-box .scbtn span{ background: url(../images/scicon.png) no-repeat left center;padding-left: 25px;}
.mtdes-top .show-right .text-des .des-r{width: 390px; min-height: 150px;border-left: 1px solid #eee;}
.mtdes-top .show-right .text-des .des-r ul li{ width: 33.3333%;float: left;text-align: center;color: #999;font-size: 14px;margin-top: 45px;}
.mtdes-top .show-right .text-des .des-r ul li em{color: #3cb4f9;font-size: 26px;display: block;margin-bottom: 5px;}
.mtdes-top .show-content .show-title{color: #444;font-size: 24px;padding: 30px 0px 10px;}
.mtdes-top .show-content .show-des{ color: #999;font-size: 14px;}
.mtdes-top .show-content .content-main{ min-height: 200px;padding-bottom: 20px;}

.yl-main .yl-title{color: #444;font-size: 24px;padding: 15px 0px 30px;font-weight: bold;}
.yl-main .yl-content{text-align: left;line-height: 26px;color: #444;font-size: 14px;}
.yl-main .yl-content img{ max-width: 100% !important;height: auto !important;}

.news-left{ width: 300px;margin-bottom: 50px;}
.news-left .zkcategory li{width: 130px;
    height: 38px;
    display: block;
    text-align: center;
    line-height: 38px;
    float: left;
    border: 1px solid #dedede;
    margin: 9px 5px 0px 4px;
    color: #929292;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;}
.news-left .zkcategory li a{ display:block;}
.news-left .zkcategory li:hover,.news-left .zkcategory li.current{background: #1db4fe;
    border: 1px solid #1db4fe;
    color: #fff;}
.news-left .zkcategory li:hover a,.news-left .zkcategory li.current a{ color:#fff;}
.news-left .left-title{border-bottom: 1px solid #eee;height: 28px;margin-top: 20px;}
.news-left .left-title span{ color: #0fafeb;font-size: 18px; border-bottom: 3px solid #0fafeb;display: inline-block;height: 26px;}
.news-left .left-title .tab-title a{ color: #999;font-size: 14px;margin-left: 15px;}
.news-left .left-title .tab-title .current{ color: #0fafeb;}
.news-left .pxb ul li{ margin-top: 20px; line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-left .pxb ul li em{ width: 22px;height: 22px;display: inline-block;-webkit-border-radius: 4px;border-radius: 4px;background: #0fafeb;text-align: center;line-height: 22px;color: #fff;vertical-align: top;margin-right: 3px;}
.news-left .pxb ul li.first em{background: #f44336;}

.news-left .tags ul{ padding-top:20px;}
.news-left .tags ul li{ display:inline-block; padding-right:10px; margin-bottom:10px;}
.news-left .tags ul li a{ display:block; background:#0fafeb; color:#FFF; padding:0 5px;-webkit-border-radius: 5px;
    border-radius: 5px;}

.news-left .hot-news ul{ padding-top: 6px;}
.news-left .hot-news ul li{ margin-top: 10px;overflow: hidden;}
.news-left .hot-news ul li .img{ width: 100px;height: 70px;float: left;}
.news-left .hot-news ul li .img img{width: 100px; height: 70px;}
.news-left .hot-news ul li .title{ overflow: hidden;padding-left: 8px;}
.news-left .hot-news ul li .title a{ color: #444;font-size: 16px;line-height: 22px;}
.news-right{ width: 875px;margin-bottom: 50px;text-align: left;}
.news-right ul li .img{ width: 200px; height: 140px;float: left;margin-right: 15px;}
.news-right ul li{ overflow: hidden;margin-bottom: 20px;}
.news-right ul li .img img{ width: 200px;height: 140px;}
.news-right ul li .text{border-bottom: 1px dashed #ddd;overflow: hidden;}
.news-right ul li .text .title{ color: #444;font-size: 18px;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin: 5px 0px 8px;}
.news-right ul li .text .des{ color: #999;font-size: 14px;line-height: 22px;height: 66px;overflow: hidden;}
.news-right ul li .text p{ padding: 8px 0px;color: #999;line-height: 20px;font-size: 14px;}
.news-right ul li .text .time{ margin-right: 20px;}
.news-right ul li .text p em{ height: 20px;line-height: 20px; background: #e7f7fd;color: #0fafeb; font-size: 12px;display: inline-block;vertical-align: top;padding: 0px 10px;-webkit-border-radius: 25px;border-radius: 25px;margin-right: 5px;}
.news-right ul li .text .ll{ background: url(../images/llicon.png) no-repeat left center;padding-left: 28px;}
.news-right .bottom{ margin: 40px auto 50px;}
.news-right .newscontent{border: 1px solid #eee;padding:30px 23px 0;}
.news-right .newscontent .content-title{text-align: center;color: #444;font-size: 24px;}
.news-right .newscontent .content-time{ font-size: 14px;text-align: center;color: #999;padding: 10px 0px 20px;}
.news-right .newscontent .content-mian{font-size: 14px; line-height: 30px;color: #666;}
.news-right .newscontent .content-mian img{ max-width: 100% !important;height: auto !important;}
.news-right .newscontent .news-share{text-align: center;line-height: 36px;margin: 30px auto 10px; float:right;}
.news-right .newscontent .news-share img{ height: 36px;margin-left: 5px;}
.news-right .news-page{ font-size: 12px;color: #666;padding: 15px 0px 30px;overflow: hidden;}
.news-right .news-page a{ color: #666;}
.articlemodule .leftarticle .rightlist ul li{ margin-bottom: 0px;}

.admin-header .nav ul li.active a{color: #0fafeb;}
.articlemodule .leftarticle .yw-tab-title li{ margin-left: 20px;}
.yw-tab-content{ border-top: 1px solid #eee;padding: 20px 40px;}
.yw-tab-content .eitbox li{ margin-bottom: 16px;}
.yw-tab-content .eitbox li label{ width: 70px;text-align: left;display: inline-block;line-height: 36px;color: #444;}
.yw-tab-content .eitbox li font{ color: #ff000d;}
.yw-tab-content .eitbox li .ipt{ width: 808px;height: 34px;border: 1px solid #ddd;-webkit-border-radius: 6px;border-radius: 6px;color: #444;text-indent: 12px;}
.yw-tab-content .word-btn label{color: #444;line-height: 40px;margin-right: 28px;}
.yw-tab-content .word-btn .btn{ display: inline-block;vertical-align: top;width: 150px;height: 40px;position: relative}
.yw-tab-content .word-btn .btn .file{ width: 150px;height: 40px;position: absolute;left: 0;top: 0;opacity: 0;cursor: pointer;}
.yw-tab-content .word-btn .btn a{ width: 150px;height: 40px;display:block;background: #3cb4f9;line-height: 40px;text-align: center;-webkit-border-radius: 6px;border-radius: 6px;color: #fff;}
.yw-tab-content .gjxq{font-size: 12px;color: #999;margin: 20px 0 12px;}
.yw-tab-content .gjxq label{ font-size: 14px;color: #444;}
.yw-tab-content .gjxq font{ color: #ff000d;}
.yw-tab-content .bottom{line-height: 40px;margin-top: 25px;color: #444;}
.yw-tab-content .bottom .btn .btn-box{ width: 110px;height: 40px;border: none;background: #3cb4f9;color: #fff;display: inline-block;text-align: center;-webkit-border-radius: 4px;border-radius: 4px;margin-left: 12px;cursor: pointer;}
.yw-tab-content .bottom .number{ width: 58px;height: 34px;border: 1px solid #ddd;text-align: center;color: #444;-webkit-border-radius: 4px;border-radius: 4px;margin-right: 5px;}
.yw-tab-content .bottom .select{border: 1px solid #ddd;height: 34px;width: 138px;-webkit-border-radius: 4px;border-radius: 4px;font-size: 12px;color: #444;text-align: center;text-indent: 12px;margin: 0px 120px 0px 30px;}
.yw-tab-content .bottom span em{ color: #ff000d;font-size: 18px;margin-left: 15px;}
.yw-tab-content .search-main .ipt{border: 1px solid #ddd;width: 528px; height: 38px;-webkit-border-radius: 5px;border-radius: 5px;color: #444;text-indent: 20px;}
.yw-tab-content .search-main .ipt::-webkit-input-placeholder {color:#444 !important;}
.yw-tab-content .search-main .ipt:-moz-placeholder {color:#444 !important;}
.yw-tab-content .search-main .ipt::-moz-placeholder {color:#444 !important;}
.yw-tab-content .search-main .ipt:-ms-input-placeholder {color:#444 !important;}
.yw-tab-content .search-main .select{border: 1px solid #ddd;width: 128px;height: 38px;-webkit-border-radius: 5px;border-radius: 5px;color: #444;padding-left: 15px;margin-left: 8px;}
.yw-tab-content .search-main .search-button .search-btn-box{ border: none;background: #3cb4f9;width: 110px;height: 40px;color: #fff;-webkit-border-radius: 5px;border-radius: 5px;cursor: pointer;margin-left: 10px;}
.yw-tab-content .table-main{ text-align: center;clear: both;margin-top: 18px;padding-bottom: 50px;}
.yw-tab-content .table-main table th{background: #f7f7f7;height: 46px;padding: 0px 8px;font-size: 12px;color: #444;font-weight: normal;}
.yw-tab-content .table-main table td{text-align: center;padding: 0px 8px;height: 70px;border-bottom: 1px solid #eee;font-size: 12px;color: #444;}
.yw-tab-content .table-main table .check{width: 15px;height: 17px;border: 1px solid #ddd;}
.yw-tab-content .table-main table .table-btn{width: 60px;height: 30px;background: #3cb4f9;display: inline-block;line-height: 30px;text-align: center;color: #fff;-webkit-border-radius: 5px;border-radius: 5px;}
.yw-tab-content .table-main table .jj-btn{ background: #ff000d;margin-left: 5px;}
.yw-tab-content .table-main table .select{ border: 1px solid #ddd;width: 98px;height: 34px;-webkit-border-radius: 5px;border-radius: 5px;color: #444;text-indent: 10px;font-size: 12px;}
.yw-tab-content .table-main table .title,.yw-tab-content .table-main table .sm{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 253px;}
.yw-tab-content .table-main table .sm{ width: 160px;}
.sxlist dl dt{ float: left;padding-top: 20px;margin-right: 5px;}
.sxlist dl dd{overflow: hidden;border-bottom: 1px dashed #eee;padding-top: 20px;}
.sxlist dl dd a{margin: 0px 12px 20px 8px;display: inline-block;}
.sxlist dl dd .current{color: #0fafeb;}
.sxlist dl.last dd{ border-bottom: none;}
.fixed-right{width: 40px;background: #252a36;position: fixed;right: 0;top: 0;height: 100%;display: table;line-height: 17px;}
.fixed-right .box{display: table-cell;vertical-align: middle;height: 100%; width: 40px;text-align: center;}
.fixed-right .box a{padding: 10px 0px;width: 40px;height: 20px;display: block;}
.fixed-right .box .first{height: auto;margin-bottom: 5px;}
.fixed-right .box .first span{background: url(../images/car-icon.png) no-repeat center top;display: block;padding-top: 25px;}
.fixed-right .box .current{ background: #3cb4f9;display: block;color: #fff;}
.fixed-right .box em{font-size: 12px;background: #fff;color: #3cb4f9;padding: 0px 5px;-webkit-border-radius: 25px;border-radius: 25px;display: inline-block;margin-top: 5px;}
.fixed-right .box .call{background: url(../images/callicon.png) no-repeat center center;}
.fixed-right .box .tel{background: url(../images/telicon.png) no-repeat center center;}
.fixed-right .box .kf{background: url(../images/kficon.png) no-repeat center center;}

.grzx-main .top-main{background: #fff;width: 1160px;margin: 20px auto;padding:20px 20px 20px;box-shadow: 0px 0px 17px rgba(145,155,175,0.17);-webkit-border-radius: 6px;border-radius: 6px;}
.grzx-main .top-main .left-box{ width: 270px;text-align: left;margin-right: 85px;}
.grzx-main .top-main .left-box .img img{width: 90px;height: 90px;-webkit-border-radius: 50%;border-radius: 50%;margin-right: 10px;}
.grzx-main .top-main .left-box .text{ overflow: hidden}
.grzx-main .top-main .left-box .text .name{color: #444;font-size: 16px;}
.grzx-main .top-main .left-box .text .name em{ height: 16px;line-height: 16px; background: #ffb000;font-size: 12px;display:inline-block;vertical-align: middle;color: #fff;-webkit-border-radius: 25px;border-radius: 25px;padding: 0px 5px;margin-left: 5px;}
.grzx-main .top-main .left-box .text .icon-list{margin: 12px 0px 8px;}
.grzx-main .top-main .left-box .text .icon-list img{ margin-right: 10px;}
.grzx-main .top-main .left-box .text .aq{color: #999;font-size: 12px;}
.grzx-main .top-main .left-box .text .aq span{ color: #3cb4f9;}
.grzx-main .top-main .left-box .text .bar-box{ display: inline-block;width: 60px;height: 8px;background: #ccdfe9;vertical-align: middle;-webkit-border-radius: 25px;border-radius: 25px;margin: 0px 5px;}
.grzx-main .top-main .left-box .text .bar-box .bar{ background: #0fafeb;height: 8px;-webkit-border-radius: 25px;border-radius: 25px;}
.grzx-main .top-main .middle-box .box{text-align: left;color: #888;font-size: 14px;padding-top: 12px;}
.grzx-main .top-main .middle-box .box em{ font-size: 30px;display: block;color: #444;}
.grzx-main .top-main .middle-box .box .btn{width: 80px;height: 30px;display: block;background: #0fafeb;text-align: center;line-height: 30px;-webkit-border-radius: 25px;border-radius: 25px;color: #fff;margin-top: 15px;}
.grzx-main .top-main .right-box{background: url(../images/kf-pic.jpg) no-repeat right center;width: 290px;text-align: left;font-size: 12px;color: #666;}
.grzx-main .top-main .right-box dl dt{ color: #282828;font-size: 14px;}
.grzx-main .top-main .right-box dl dd{padding-top: 5px;}
.grzx-main .top-main .right-box dl dd label{width: 50px;display: inline-block;}
.grzx-main .nav-left{width: 240px;min-height: 1025px;background: #fff;margin-bottom: 90px;box-shadow: 0px 0px 20px rgba(145,155,175,0.17);border-radius: 2px;}
.grzx-main .nav-left .nav-title{padding-left: 36px;color: #444;font-size: 16px;margin: 20px 0 10px;}
.grzx-main .nav-left .nav-title span{ width: 30px;display: block;vertical-align: middle;float: left;}
.grzx-main .nav-left .title-body a{display: block;padding-left: 66px;height: 40px;line-height: 40px;color: #666;}
.grzx-main .nav-left .title-body a:hover,.grzx-main .nav-left .title-body .current{color: #fff;background: #0fafeb;}
.grzx-main .right-main{width: 940px;}
.grzx-main .right-main .order-number{ margin-left: -20px;}
.grzx-main .right-main .order-number a{width: 220px;height: 200px;display: block;background: #fff;-webkit-border-radius: 4px;border-radius: 4px;box-shadow: 0px 0px 20px rgba(145,155,175,0.17);text-align: center;float: left;margin-left: 20px;margin-bottom: 20px;}
.grzx-main .right-main .order-number .title{color: #888;}
.grzx-main .right-main .order-number .number{font-size: 40px;margin: 5px auto;}
.grzx-main .right-main .order-number .icon{display: block;height: 50px;margin: 20px auto 10px;}
.grzx-main .right-main .order-number .wx .number{color: #62b900;}
.grzx-main .right-main .order-number .wb .number{color: #ff5722;}
.grzx-main .right-main .order-number .yw .number{color: #50acea;}
.grzx-main .right-main .order-number .dx .number{color: #faa33a;}
.grzx-main .kjtg,.grzx-main .bzjx{background: #fff;box-shadow: 0px 0px 20px rgba(145,155,175,0.17);-webkit-border-radius: 4px;border-radius: 4px;margin-bottom: 20px;}
.grzx-main .kjtg dl dt{text-align: center;height: 50px;line-height: 50px;color: #282828;font-size: 20px;}
.grzx-main .kjtg dl dd{margin: 0px 20px;border-top: 1px solid #eee;padding: 15px 0px 20px;overflow: hidden;}
.grzx-main .kjtg dl dd a{width: 16.6666%;text-align: center;float: left;display: block;}
.grzx-main .kjtg dl dd p{color: #666;margin-top: 7px;}
.grzx-main .bzjx-title{text-align: center;padding: 20px 0 10px;color: #282828;font-size: 20px;}
.grzx-main .tab-title{text-align: center}
.grzx-main .tab-title a{color: #666;margin: 0 12px;height: 32px;position: relative;display: inline-block;}
.grzx-main .tab-title .current{color: #0fafeb;font-size: 18px;}
.grzx-main .tab-title .current span{position: absolute;left: 50%;bottom: 0;width: 20px;height: 4px;background: #0fafeb;border-radius: 20px;margin-left: -10px;}
.grzx-main .bzjx-list{padding-bottom: 30px;}
.grzx-main .bzjx-list ul{overflow: hidden;padding: 20px 0 0 20px;}
.grzx-main .bzjx-list ul li{float: left;width: 33.3333%;padding: 20px 0 40px;}
.grzx-main .bzjx-list ul li .pic{float: left}
.grzx-main .bzjx-list ul li .pic img{width: 84px;height: 84px;border-radius: 50%;}
.grzx-main .bzjx-list ul li .text{overflow: hidden;padding-left: 10px;}
.grzx-main .bzjx-list ul li .text .title{color: #666;font-size: 16px;}
.grzx-main .bzjx-list ul li .text .title img{vertical-align: middle;margin-left: 5px;}
.grzx-main .bzjx-list ul li .text p{color: #999;font-size: 12px;margin-top: 5px;}
.grzx-main .bzjx-list .btn{text-align: center;}
.grzx-main .bzjx-list .btn a{color: #0fafeb;background: url(../images/hyp.png) no-repeat left center;padding-left: 25px;}
header .admin-nav{float: left;margin-left: 70px;}
header .admin-logo{margin-top: 27px;}
header .admin-logo img{ height: auto;}
.admin-top{height: 33px;line-height: 33px;color: #666;}
.admin-top .rbox a,.admin-top .rbox span{margin-left: 28px;color: #666;}
.admin-top .rbox .price{color: #999;}
.admin-top .rbox em{color: #ff5c27;margin-left: 5px;}
.admin-top .rbox .home{background: url(../images/home-icon.jpg) no-repeat left center;padding-left: 23px;}
.nav-left .xx-box{text-align: center;padding-top: 20px;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.nav-left .xx-box .img img{width: 90px;height: 90px;-webkit-border-radius: 50%;border-radius: 50%;}
.nav-left .xx-box .text .name{font-size: 16px;color: #444;margin: 10px 0px;}
.nav-left .xx-box .text .name em{ height: 17px;display: inline-block;background: #ffaf00;color: #fff;font-size: 12px;line-height: 17px;-webkit-border-radius: 25px;border-radius: 25px;padding: 0px 5px;}
.nav-left .xx-box .text .icon-list img{margin: 0px 8px;}
.nav-left .xx-box .text .tel{font-size: 16px;color: #999;margin-bottom: 12px;}
.nav-left .xx-box .text .aq{width: 190px;margin: auto;text-align: left;font-size: 12px;color: #999;margin-top: 12px;}
.nav-left .xx-box .text .aq p{margin-bottom: 3px;}
.nav-left .xx-box .text .aq .bar-box{background: #cbdfe8;-webkit-border-radius: 25px;border-radius: 25px;height: 10px;}
.nav-left .xx-box .text .aq .bar-box .bar{background: #3db3f9;height: 10px;-webkit-border-radius: 25px;border-radius: 25px}
.grzx-main .mtrl-list dl dd a{width: 20%;margin-bottom: 20px;}
.grzx-main .mtrl-list dl dd .title{font-size: 16px;color: #666;}
.grzx-main .mtrl-list dl dd .last{font-size: 12px;color: #666;margin-top: 3px;}
.grzx-main .mtrl-list dl dd .last span{color: #999;}
.grzx-main .tjmt-list dl dd p{font-size: 16px;color: #666;}
.grzx-main .mtrl-list dl dd{padding-top: 25px;}
.grzx-main .tjmt-list .add-btn{text-align: center;padding: 20px 0px 130px;}
.grzx-main .tjmt-list .add-btn a{height: 34px;line-height: 34px;display: inline-block;background: #0fafeb;color: #fff;-webkit-border-radius: 25px;border-radius: 25px;width: 120px;}
.grzx-main .tjmt-list .add-btn em{margin-right: 8px;font-size: 18px;}
.right-main .zlbj-main{background: #fff;padding:0px 20px 20px;margin-bottom:20px;min-height:482px;box-shadow: 0px 0px 20px rgba(145,155,175,0.17);-webkit-border-radius: 4px;border-radius: 4px;}
.right-main .zlbj-main .bj-title{height: 50px;line-height: 60px;font-size: 18px;color: #444;border-bottom: 1px solid #eee;}
.right-main .zlbj-main .bj-title span{width: 4px;height: 20px;background: #0fafeb;-webkit-border-radius: 25px;border-radius: 25px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.right-main .zlbj-main .box ul li{margin-top: 20px;}
.right-main .zlbj-main .box ul li label{width: 130px;display: inline-block;text-align: right;margin-right: 5px;color: #666;line-height: 40px;}
.right-main .zlbj-main .box ul li .ipt{border: 1px solid #ddd;height: 38px;line-height: 38px;width: 398px;-webkit-border-radius: 6px;border-radius: 6px;text-indent: 10px;color: #444;}
.right-main .zlbj-main .box .xg-btn{height: 34px;line-height: 34px;width: 120px;border: none;background: #0fafeb;-webkit-border-radius: 25px;border-radius: 25px;color: #fff;margin: 25px 0px 0px 270px;}

.table-middle{background: #fff;box-shadow: 0px 0px 20px rgba(145,155,175,0.17);margin-bottom: 20px;}
.table-middle .table-title{padding: 15px 0;border-bottom: 1px solid #eee;}
.table-middle .table-title .table-nav a{ width: 80px;height: 30px;line-height: 30px;color:#666;display: inline-block;text-align: center;margin-left: 20px;}
.table-middle .table-title .table-nav .current{background: #0fafeb;-webkit-border-radius: 6px;border-radius: 6px;color: #fff;}
.table-middle .table-title .table-search .ipt{border: 1px solid #ddd;height: 34px;width: 238px;-webkit-border-radius: 6px 0px 0px 6px;border-radius: 6px 0px 0px 6px;font-size: 14px;color: #444;text-indent: 10px;border-right: none;}
.table-middle .table-title .table-search .submit{width: 60px;height: 36px;border: none;background: #3cb4f9;color: #fff;-webkit-border-radius: 0px 6px 6px 0px;border-radius: 0px 6px 6px 0px;margin-right: 20px;cursor: pointer;}
.table-middle .table table{width: 100%;}
.table-middle .table table th{font-weight: normal;font-size: 12px;color: #444;text-align: center;height: 60px;padding: 0px 8px;}
.table-middle .table table .title{text-align: left;width: 390px;}
.table-middle .table table input{vertical-align: middle;}
.table-middle .table table td{text-align: center;border-top: 10px solid #edf0f2;font-size: 12px;color: #444;padding: 13px 8px;}
.table-middle .table table .cz-box .btn{ width: 130px;height: 36px;display: inline-block;text-align: center;line-height: 36px;background: #3cb4f9;color: #fff;-webkit-border-radius: 6px;border-radius: 6px;}
.table-middle .table table .cz-box .btn span{background: url(../images/car-icon.png) no-repeat left center;padding-left: 30px;}
.table-middle .table table .cz-box p{color: #999;margin-top: 8px;}
.table-middle .table table .cz-box p span{ margin: 0px 5px;}
.table-middle .table table td .pic img{width: 84px;height: 84px;}
.table-middle .table table td .text{padding-left: 8px;overflow: hidden;position: relative;}
.table-middle .table table td .text .tit{color: #0fafeb;font-size: 16px;padding-top: 8px;}
.table-middle .table table td .text .sz{color: #0fafeb;padding: 5px 0px;}
.table-middle .table table td .text p{color: #999;}
.table-middle .table table td .text .icon{position: absolute;right: 0;top: 30px;}
.table-middle .table table td .text .icon img{margin-right: 6px;width: 20px;height: 20px;}
.table-middle .table .table-bottom{border-top: 10px solid #edf0f2;padding: 15px 13px;line-height: 30px;margin-bottom: 50px;}
.table-middle .table .table-bottom .che{ vertical-align: middle;margin-right: 3px;}
.table-middle .table .table-bottom .button{width: 90px;height: 30px;background: #3cb4f9;-webkit-border-radius: 4px;border-radius: 4px;border: none;color: #fff;cursor: pointer;margin-left: 50px;}
.table-middle .table .table-bottom .pages{color: #666;font-size: 12px;}
.table-middle .table .table-bottom .pages a{width: 28px;height: 28px;display: inline-block;border: 1px solid #eee;text-align: center;-webkit-border-radius: 4px;border-radius: 4px;color: #666;font-size: 12px;margin-left: 5px;}
.table-middle .table .table-bottom .pages .current{color: #fff;background: #3cb4f9;}
.table-middle .table .table-bottom .pages .home{border: none;}
.table-middle .table .table-bottom .pages .ipt{width: 48px;height: 28px;border: 1px solid #eee;margin: 0px 5px;-webkit-border-radius: 4px;border-radius: 4px;text-align: center;font-size: 12px;}
.table-middle .table .table-bottom .pages label{margin: 0px 10px;}
.table-middle .table .table-bottom .pages .submit{width: 50px;height: 30px;border: none;background: #3cb4f9;color: #fff;-webkit-border-radius: 4px;border-radius: 4px;font-size: 12px;cursor: pointer;margin-left: 6px;}
.table-middle .table .ywtable td .text .tit{color: #444;padding: 18px 0px 8px;}
.table-middle .table .ywtable td .text .tit em{ width: 20px;height: 20px;display: inline-block;background: #ff000d;font-size: 12px;color: #fff;text-align:center;line-height: 20px;-webkit-border-radius: 4px;border-radius: 4px;margin-left: 10px;}
.table-middle .table .ywtable td .text .al{background: url(../images/alicon.png) no-repeat left center;padding-left: 18px;margin-right: 15px;}
.table-middle .table .ywtable td .text .pd{background: url(../images/pdicon.png) no-repeat left center;padding-left: 18px;}
.table-middle .table .ywtable .title{width: 260px;}
.table-middle .table .ywtable td .price{color: #ff000d;font-size: 14px;}
.table-middle .table .ywtable td del{color: #999;font-size: 14px;}
.table-middle .table .ywtable td .qz{height: 22px;line-height: 22px;border: 1px solid #3cb4f9;-webkit-border-radius: 4px;border-radius: 4px;width: 50px;margin: auto;overflow: hidden;}
.table-middle .table .ywtable td .qz label{width: 50%;float: left;display: block;text-align: center;}
.table-middle .table .ywtable td .qz label img{height: 14px;margin-top: 4px;}
.table-middle .table .ywtable td .qz span{width: 50%;float: right;display: block;background: #3cb4f9;color: #fff;}
.table-middle .table .ywtable td .bz{width: 150px;text-align: center;}
.table-middle .table .ywtable .price-bg{background: url(../images/price-bg.png) no-repeat right center;padding-right: 12px;}
.sxlist.zmt-nav dl dt{width: 74px;}

.why-content .text{overflow: hidden;color: #444;font-size: 16px;display: table-cell;vertical-align: middle;height: 339px;padding-left: 30px;line-height: 33px}
.fuwu-main{ background: url(../images/wufubg.png) top center no-repeat;height: 581px;padding-top: 90px}
.fuwu-main .fuwu-list ul li{width: 33.3333%;float: left;text-align: center;padding-top: 90px;}
.fuwu-main .fuwu-list ul li .icon{height: 92px;}
.fuwu-main .fuwu-list ul li .title{color: #444;font-size: 16px;font-weight: bold;margin: 20px auto 5px;}
.fuwu-main .fuwu-list ul li .des{width: 205px;margin: auto;color: #666;font-size: 12px;line-height: 20px;}
.mtbd-main ul{overflow: hidden;margin-left: -17px;padding: 30px 0px 80px;}
.mtbd-main ul li{width: 385px;float: left;margin-left: 17px;}
.mtbd-main ul li .pic{width: 385px;display: block;position: relative;}
.mtbd-main ul li .pic .picimg{width: 385px;height: 255px;}
.mtbd-main ul li .pic .pic-logo{ position: absolute;left: 0;top: 0;width: 385px;height: 255px;background: url(../images/bg40.png);z-index: 2;display: none;}
.mtbd-main ul li .pic:hover .pic-logo{display: block;}
.mtbd-main ul li .pic .pic-logo span{ width: 385px;height: 255px;display: table-cell;vertical-align: middle;text-align: center;}
.mtbd-main ul li .title{display: block;font-size: 20px;color: #000;margin: 18px 0 8px;}
.mtbd-main ul li .des{color: #8d8d8d;line-height: 22px;border-bottom: 1px solid #e3e3e3;padding-bottom: 15px;margin-bottom: 15px;}
.mtbd-main ul li .last{color: #000;font-size: 12px;}
.mtbd-main ul li .last a{display: block;color: #000;background: url(../images/arrow-r.png) no-repeat right center;}

.dst-main{background: url(../images/dst-main.png) no-repeat center top;height: 667px;padding: 20px 0 0 0;}
.video-list ul{overflow: hidden;padding: 40px 0px 60px;margin-left: -30px;}
.video-list ul li{width: 370px;float: left;margin: 0px 0px 0px 30px;}
.video-list ul li .pic{display: block;position: relative;}
.video-list ul li .pic .picimg{width: 370px;height: 400px;}
.video-list ul li .text{background: url(../images/video-bg.png) no-repeat center center;position: absolute;left: 0;top: 0;width: 370px;height: 400px;display: none;}
.video-list ul li .pic:hover .text{display: block;}
.video-list ul li .text dl{display: table-cell;vertical-align: middle;height: 400px;padding: 0px 35px;text-align: center;color: #fff;}
.video-list ul li .text dl dt{font-size: 18px;margin-bottom: 30px;}
.video-list ul li .text dl dd{line-height: 26px;}
.video-list ul li .title{text-align: center;color: #444;font-size: 16px;display: block;margin: 15px 0px 5px;}
.video-list ul li .des{font-size: 12px;color: #999;text-align: center;}
.yx-content ul{overflow: hidden;padding: 40px 0px 60px;}
.yx-content ul li{width: 300px;float: left;margin: 0px 20px 0px 70px;text-align: center;}
.yx-content ul li .pic{margin-bottom: 15px;}
.yx-content ul li.even .pic{ margin-bottom: 0;margin-top: 20px;}
.yx-content ul li dl{text-align: left;}
.yx-content ul li dl dt a{font-size: 20px;color: #000;display: block;border-bottom: 2px solid #0fafeb;line-height: 30px;height: 30px;padding: 5px 0px;background: url(../images/aiconbg.png) no-repeat left center;padding-left: 20px;}
.yx-content ul li dl dd{padding-top: 10px;}
.yx-content ul li dl dd a{display: block;color: #8d8d8d;height: 22px;overflow: hidden;line-height: 22px;margin-top: 5px;white-space: nowrap;text-overflow: ellipsis;}
.caes-main{background: url(../images/caes.jpg) no-repeat center top; height: 900px;}
.caes-main h3{ padding-top:65px;}
.caes-main .caes-list{ padding-top: 35px;}
.caes-main .lbox{width: 376px;}
.caes-main .lbox a{display: block;position: relative;margin-bottom: 26px;}
.caes-main .lbox img{width: 376px;height: 256px;}
.caes-main .lbox .text{position: absolute;left: 0;top: 0;background: url(../images/bg07.png);height: 256px;width: 376px;display: none;}
.caes-main .lbox .text dl{display: table-cell;vertical-align: middle;height: 256px;padding: 0px 20px;text-align: center;color: #fff;}
.caes-main .lbox .text dl dt,.caes-main .middlebox .text dl dt{font-size: 24px;margin-bottom: 15px;}
.caes-main .lbox .text dl dd{line-height: 24px;}
.caes-main .lbox a:hover .text{display: block;}
.caes-main .middlebox{width: 407px;margin-left: 22px;}
.caes-main .middlebox a{position: relative;}
.caes-main .middlebox .text{position: absolute;left: 0;top: 0;background: url(../images/bg07.png);height: 538px;width: 407px;display: none;}
.caes-main .middlebox .text dl{display: table-cell;vertical-align: middle;padding: 0px 20px;height:538px;text-align: center;color: #fff}
.caes-main .middlebox .text dl dd{ line-height: 24px;}
.caes-main .middlebox a:hover .text{display: block;}

.ywzx-main .desbox{ width: 980px;margin: auto;text-align: center;color: #666;font-size: 16px;line-height: 24px;padding: 15px 0px 30px;}
.ywzx-main .ywzx-list ul{ overflow: hidden;margin-left: -170px;}
.ywzx-main .ywzx-list ul li{width: 280px;float: left;margin: 40px 0px 0px 170px;}
.ywzx-main .ywzx-list ul li dl{ padding-left: 75px;}
.ywzx-main .ywzx-list ul li dl dt{font-size: 16px;color: #444;font-weight: bold;margin-bottom: 10px;}
.ywzx-main .ywzx-list ul li dl dd{color: #666;font-size: 12px; line-height: 20px;}
.ywzx-main .ywzx-list ul li .ywzxicon01{background: url(../images/ywzxicon01.png) no-repeat left top;}
.ywzx-main .ywzx-list ul li .ywzxicon02{background: url(../images/ywzxicon02.png) no-repeat left top;}
.ywzx-main .ywzx-list ul li .ywzxicon03{background: url(../images/ywzxicon03.png) no-repeat left top;}
.ywzx-main .ywzx-list ul li .ywzxicon04{background: url(../images/ywzxicon04.png) no-repeat left top;}
.ywzx-main .ywzx-list ul li .ywzxicon05{background: url(../images/ywzxicon05.png) no-repeat left top;}
.ywzx-main .ywzx-list ul li .ywzxicon06{background: url(../images/ywzxicon06.png) no-repeat left top;}
.ywrhzx-main .fuwu-list ul li{width: 25%;}
.ywrhzx-main .fuwu-list ul li .icon{height: 114px;}
.ywrhzx-main .fuwu-list ul li .title{ margin-top: 12px;}
.nt-main{ padding: 30px 0px 0px;}
.yx-main .yx-des{width: 930px;margin: 15px auto;color: #999;line-height: 26px;}
.yx-content-box{ padding: 30px 0px;}
.yx-content-box .box{ margin-bottom: 30px;}
.yx-content-box .pic{ margin-right: 50px;}
.yx-content-box .icon{width: 50px;}
.yx-content-box .list{ overflow: hidden;width: 388px;}
.yx-content-box .list .tit{ font-size: 20px;color: #444;margin-bottom: 5px;}
.yx-content-box .list p{ color: #666;font-size: 12px;line-height: 20px;}
.yx-main{background: url(../images/yx-main.png) no-repeat center top;height: 830px;padding-top: 145px;margin-bottom: 20px;}
.bzfw-list ul{ margin-left: -40px;}
.bzfw-list ul li{ width: 270px;float: left;height: 223px;background: #fff;box-shadow: 0px 0px 24px rgba(7,38,74,0.09);border-radius: 6px;margin:90px 0px 20px 40px;padding: 0px 45px;text-align: center;}
.bzfw-list ul li .icon{width: 100px;height: 100px; margin: -50px auto 0;}
.bzfw-list ul li .title{font-size: 20px;color: #444;margin-bottom: 8px;margin-top: 25px;}
.bzfw-list ul li p{ color: #999;line-height: 24px;}
.zxfw-list ul{ margin-left: -40px;}
.zxfw-list ul li{ width: 360px;height: 454px;background: #fff;-webkit-border-radius: 6px;border-radius: 6px;box-shadow: 0px 0px 24px rgba(7,38,74,0.09);padding-top: 6px;float: left;margin-left: 40px;margin-top: 30px;}
.zxfw-list ul li dl dt{ background: #f45448;height: 144px;-webkit-border-radius: 6px 6px 0px 0px;border-radius: 6px 6px 0px 0px;text-align: center;color: #fff;}
.zxfw-list ul li dl dt .tit{ font-size: 27px;padding: 35px 0px 10px;}
.zxfw-list ul li dl dt p{ font-size: 17px;color: #fff;}
.zxfw-list ul li dl dd .list{padding: 20px;border-bottom: 1px solid #eaeced;}
.zxfw-list ul li dl dd .list p{ color: #999;font-size: 15px;background: url(../images/gicon01.png) no-repeat left 5px;padding-left: 25px;margin-bottom: 10px;line-height: 23px;}
.zxfw-list ul li dl dd .price{text-align: center;color: #585b60;font-size: 50px;padding: 10px 0px;}
.zxfw-list ul li dl dd .price span{font-size: 25px;}
.zxfw-list ul li dl dd .btn{text-align: center;}
.zxfw-list ul li dl dd .btn a{width: 120px;height: 36px;background: #f45448;display: inline-block;line-height: 36px;-webkit-border-radius: 25px;border-radius: 25px;color: #fff;}
.zxfw-list ul li.even dl dt,.zxfw-list ul li.even dl dd .btn a{ background: #47be64;}
.zxfw-list ul li.even dl dd .list p{ background: url(../images/gicon02.png) no-repeat left 5px;}
.zxfw-list ul li.last dl dt,.zxfw-list ul li.last dl dd .btn a{ background: #faa33a;}
.zxfw-list ul li.last dl dd .list p{ background: url(../images/gicon03.png) no-repeat left 5px;}
.zxfw-main{ background: url(../images/zxfw-main.png) no-repeat center top;height: 800px;padding-top: 113px;}
.hzlc-list{ padding: 70px 0px;}
.hzlc-list img{ max-width: 100%;}
.jxal-list ul{ margin-left: -30px;padding: 30px 0px;overflow: hidden;}
.jxal-list ul li{margin-left: 30px;float: left;width: 380px;}
.jxal-list ul li dl dt{ padding-right: 15px;font-size: 18px;color: #666;font-weight: bold;margin-bottom: 16px;}
.jxal-list ul li dl dt a{ color: #ccc;font-size: 14px;font-weight: normal;}
.jxal-list ul li dl dd{border-right: 1px solid #eee;padding-right: 15px;}
.jxal-list ul li dl dd p{ margin-bottom: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jxal-list ul li dl dd p a{ color: #666;}
.jxal-list ul li dl dd p em{width: 18px;height: 18px;display: inline-block;background: #0fafeb;text-align: center;line-height: 18px;color: #fff;font-size: 12px;border-radius: 4px;margin-right: 5px;}
.jxal-list ul li.last dl dd{ border: none;}
.jxal-list ul li.even dl dd p em{ background: #faa33a;}
.jxal-list ul li.last dl dd p em{ background: #47be64;}
.fuwu-main .wfyx-list ul li .icon{padding-bottom: 10px;}
.yx-content-box .btn,.wb-bottom-btn{text-align: center;padding-top: 10px;}
.yx-content-box .btn a,.wb-bottom-btn a{ width: 180px;height: 40px;line-height: 40px;text-align: center;background: #fd5350;display: inline-block;color: #fff;-webkit-border-radius: 4px;border-radius: 4px;font-size: 16px;}
.zxfw-list .tab-title{text-align: center;padding: 10px 0px;}
.zxfw-list .tab-title a{ color: #74707e;position: relative;height: 28px;display: inline-block;margin: 0px 35px;}
.zxfw-list .tab-title .current{ color: #fc5350;font-size: 18px;}
.zxfw-list .tab-title .current span{width: 15px;height: 3px;background: #fc5350;display: inline-block;position: absolute;left: 50%;bottom: 0px;margin-left: -8px;}
.zxfw-list .tab-content{text-align: center;}
.zxfw-list .tab-content img{ max-width: 100%;}
.ggxs .layui-tab-title{ text-align:center;padding: 10px 0px;}
.ggxs .layui-tab-title li{color: #74707e;position: relative;height: 28px;display: inline-block;margin: 0px 35px; cursor:pointer;}
.ggxs .layui-tab-title li.layui-this{color: #fc5350;font-size: 18px;}
.ggxs .layui-tab-title li.layui-this span{width: 15px;height: 3px;background: #fc5350;display: inline-block;position: absolute;left: 50%;bottom: 0px;margin-left: -8px;}
.ggxs .layui-tab-content img{ margin:0 auto; text-align:center;}



.bfkhal .layui-tab-title li.layui-this{ color: #fd5350;background: url(../images/alnavbg.png) bottom center no-repeat;}
.bfkhal .righttxt dl dd i{color: #fd5350;}
.number-list-mian .box{width: 33.3333%;float: left;text-align: center;margin: 20px auto;}
.number-list-mian .box em{color: #fd5350;font-size: 30px;}
.number-list-mian .box p{ font-size: 12px;color: #999;margin-top: 8px;}
.wb-bottom-btn{ margin-top: 20px;}
.yzzhzy-list ul{ margin-left: -19px;}
.yzzhzy-list ul li{width: 387px;height: 240px;background: #fff;box-shadow: 0px 0px 24px rgba(7,38,74,0.09);-webkit-border-radius: 6px;border-radius: 6px;margin: 0px 0px 19px 19px;float: left;}
.yzzhzy-list ul li .top-main{padding: 30px 40px;overflow: hidden;}
.yzzhzy-list ul li .top-main .pic img{ width: 83px;height: 83px;border-radius: 50%;margin-right: 10px;}
.yzzhzy-list ul li .top-main .text{ overflow: hidden; display: table-cell;vertical-align: middle;height: 83px;width: 200px;}
.yzzhzy-list ul li .top-main .title{ font-size: 16px;color: #666;}
.yzzhzy-list ul li .top-main .title img{ vertical-align: middle;margin-left: 5px;}
.yzzhzy-list ul li .top-main .text p{color: #999;font-size: 12px;line-height: 18px;margin-top: 5px;}
.yzzhzy-list ul li .list .box{ width: 33.3333%;float: left;text-align: center;}
.yzzhzy-list ul li .list .box .icon{height: 24px;}
.yzzhzy-list ul li .list .box .icon img{ vertical-align: middle;}
.yzzhzy-list ul li .list .box .tit{color: #999;font-size: 12px;}
.yzzhzy-list ul li .list .box .number{color: #fd5350;font-size: 18px;padding: 4px 0px 0px;}

.pager{padding:15px;height:30px;font-size:12px;background-color: #f5f6f6;    border-top: 2px solid #d9dcdc;}
.pager span{display:inline-block;padding:5px 10px;background:#fff;border:1px solid #ddd;color:#3c78ce;}
.pager .panel-foot{ float:right;}
.pager .panel-foot ul{float:left;}
.pager .pagination li{ float:left;}
.pager .pagination li a{display:block;float:left;padding:5px 10px;background:#fff;border:1px solid #ddd;color:#3c78ce;margin-left:-1px;}
.pager .pagination li a:hover{background:#EEEEEE;color:#333;}
.pager .pagination li.disabled a:hover{color:#3c78ce;border:1px solid #ddd;}
.pager .pagination li a.active{background:#3c78ce;color:#fff;border:1px solid #26A7E0;border-left:1px solid #ddd;}
.page{ padding-bottom:20px;}
.page:before,.pages:before{
    display: table;
    content: " ";
}
.pages{}
.pages .totalinfo{padding-top: 8px; display:inline; float:left;}
div.dataTables_paginate {
    float: right;
    margin: 0;
}
.pages a,.pages span{position: relative;
    float: left;
    padding: 5px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #3cb4f9;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;}
.pages span{    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #3cb4f9;
    border-color: #3cb4f9;
}
.pages .jump{ float:right;}
.pages .jump input{ display:inline-block; width:20px; text-align:center; padding:0 10px; height:30px;border: 1px solid #ddd;outline: none;}
.pages .jump button{height:32px;padding:0 10px; float:right;background-color: #3cb4f9; border:1px solid #3cb4f9;outline: none; cursor:pointer; color:#FFF;}
.pages .jump button:hover{ background:#337ab7;}

.helpad{ width:100%; height:180px;}
.helpad a{ display:block;width:100%; height:180px;}
.articlebody{ padding:20px; line-height:30px;}

.member-main{ border:1px solid #ebebeb; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; border-radius:6px; /*background:#fff url(../images/member-main.gif) repeat-y;*/ margin:11px auto 15px; overflow:hidden}
.member-main .member-left{}
.member-main .member-left .tit{ background:#3cb4f9 url(../images/tit.gif) no-repeat 8px center; height:36px; line-height:36px; padding-left:28px; color:#fff; font-size:16px; border-right:1px solid #ebebeb; cursor:pointer;}
.member-main .member-left .tit span{ background:url(../images/span.png) no-repeat right center; display:block; margin-right:13px}
.member-main .member-left .tit span.span90{ background:url(../images/span_90.png) no-repeat right center;}
.member-main .medium-left .tit{ background:#f7f7f7 url(../images/tit01.gif) no-repeat 8px center; color:#515151}
.member-main .medium-left .tit span{ background:url(../images/span01.png) no-repeat right center}
.member-main .member-left .column a{ display:block; color:#0a0a0a; height:33px; line-height:33px; padding-left:30px; margin-top:1px}
.member-main .member-left .column a em{ color:#ff0000; display:inline;}
.member-main .member-left .column .current,.member-main .member-left .column a:hover{ color:#3cb4f9; border-left:2px solid #3cb4f9; padding-left:28px; background:#fff}
.member-main .member-right{ /*width:1015px;*/ margin-right:10px}
.member-main .member-right .title{ font-size:20px; font-weight:bold; color:#4b4545; line-height:65px}
.member-main .member-right .title .reward-box{ float:right;}
.member-main .member-right .title a{color:#4b4545; margin:0 20px 0 0;}
.member-main .member-right .title a.current,.member-main .member-right .title a:hover{ color:#3cb4f9; text-decoration:underline;}
.member-main .member-right .title .addorderstep{ float:right;background: #eee;border-radius: 3px; height:40px; line-height:40px; margin-top:12px;}
.member-main .member-right .title .addorderstep ul li{ float:left; padding:0 10px; margin:0 10px 0 20px; font-size:14px; position:relative;border-left-color: #ea544a;}
.member-main .member-right .title .addorderstep ul li .arrow_bg{ border-left-color: #FFF;position: absolute;
    top: 11px;
    _top: -18px;
    width: 0;
    height: 0;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #e83737;
    font-size: 0;
    line-height: 0;
    z-index: 2;border-width: 8px 0 8px 8px;    right: -23px;}


.filter .con {
    padding: 20px 0 10px;
}
.filter a {
    color: #000;
}
.filter .con .filter-info {
  line-height: 20px;
  padding-bottom: 10px;
  overflow: hidden;
}
/* line 83, app/views/news-media/view.scss */
.filter .con .filter-info span {
  float: left;
  width: 70px;
  color: #666;
  font-size: 14px;
}
/* line 89, app/views/news-media/view.scss */
.filter .con .filter-info div.fl {
  float: left;
  width: calc(100% - 72px);
}
/* line 92, app/views/news-media/view.scss */
.filter .con .filter-info div.fl a {
  height: 20px;
  line-height: 18px;
  float: left;
  padding: 0 10px;
  margin: 0 0 5px 0;
  border: 1px solid transparent;
  border-radius: 3px;
}
/* line 100, app/views/news-media/view.scss */
.filter .con .filter-info div.fl a:hover {
  color: #3cb4f9;
}
/* line 103, app/views/news-media/view.scss */
.filter .con .filter-info div.fl a.selected {
  border: 1px solid #3cb4f9;
  color: #3cb4f9;
}
/* line 108, app/views/news-media/view.scss */
.filter .con .filter-info div.fl .clear-info {
  float: right;
  padding: 0 10px;
  border-radius: 3px;
  background-color: #f8f8f8;
  border: 1px solid #ececec;
}
/* line 114, app/views/news-media/view.scss */
.filter .con .filter-info div.fl .clear-info:hover {
  background-color: #ffb600;
  border: 1px solid #ffb600;
  color: white;
  cursor: pointer;
}
/* line 121, app/views/news-media/view.scss */
.filter .con .filter-info div.fl select {
  float: left;
  width: 100px;
  height: 22px;
  line-height: 20px;
}

.news-search-con {
  margin: 0 auto;
  padding: 20px 0;
}
.news-search-con table {
  width: 100%;
  border: 1px solid #ececec;
  background-color: white;
}
/* line 141, app/views/news-media/view.scss */
.news-search-con table thead tr {
  border-bottom: 1px solid #ececec;
  background-color: #f4f4f4;
}
/* line 144, app/views/news-media/view.scss */
.news-search-con table thead tr td {
  height: 30px;
  line-height: 30px;
  text-align: center;
}
/* line 152, app/views/news-media/view.scss */
.news-search-con table tbody tr {
  border-bottom: 1px solid #ececec;
}
/* line 154, app/views/news-media/view.scss */
.news-search-con table tbody tr td {
  height: 90px;
  text-align: center;
}
/* line 157, app/views/news-media/view.scss */
.news-search-con table tbody tr td .price {
  font-size: 14px;
  font-weight: bold;
  color: #3cb4f9;
}
/* line 162, app/views/news-media/view.scss */
.news-search-con table tbody tr td .ever-price {
  color: #999;
  text-decoration: line-through;
}
/* line 166, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media {
  display: block;
  padding: 0 10px;
  overflow: hidden;
}
/* line 170, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media img {
  float: left;
  width: 101px;
  height: 36px;
}
/* line 175, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media .txt {
  margin-left: 10px;
  float: left;
  text-align: left;
}
/* line 179, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media .txt ul {
  margin-top: 8px;
  *zoom: 1;
}
/* line 6, /Users/amanda/Documents/workspace/esoboy/app/styles/_common.scss */
.news-search-con table tbody tr td .media .txt ul:before, .news-search-con table tbody tr td .media .txt ul:after {
  display: table;
  line-height: 0;
  content: "";
}
/* line 12, /Users/amanda/Documents/workspace/esoboy/app/styles/_common.scss */
.news-search-con table tbody tr td .media .txt ul:after {
  clear: both;
}
/* line 183, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media .txt ul li {
  margin-right: 10px;
  float: left;
}
/* line 186, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media .txt ul li .icon-sample {
  background: url(../images/sample.png) no-repeat;
}
/* line 189, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media .txt ul li .icon-remarks {
  background: url(../images/remarks.png) no-repeat;
}
/* line 192, app/views/news-media/view.scss */
.news-search-con table tbody tr td .media .txt ul li .icon-sample,
.news-search-con table tbody tr td .media .txt ul li .icon-remarks {
  float: left;
  margin: 3px 5px 0 0;
  width: 12px;
  height: 12px;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
}
/* line 204, app/views/news-media/view.scss */
.news-search-con table tbody tr td .package {
  display: block;
  padding: 0 0 0 20px;
  overflow: hidden;
}
/* line 208, app/views/news-media/view.scss */
.news-search-con table tbody tr td .package img {
  float: left;
  width: 56px;
  /*height: 56px;*/
  padding-top: 10px;
}
/* line 213, app/views/news-media/view.scss */
.news-search-con table tbody tr td .package .txt {
  padding: 15px;
  float: left;
  text-align: left;
  font-weight: bold;
}
/* line 221, app/views/news-media/view.scss */
.news-search-con table tbody tr:nth-child(2n+2) {
  background-color: #f4f4f4;
}
.btn-box {
  margin: 5px auto 0;
  width: 70px;
  overflow: hidden;
}
/* line 233, app/views/news-media/view.scss */
.btn-box .collection {
  background-color: #f6bb43;
}
/* line 235, app/views/news-media/view.scss */
.btn-box .collection em {
  background: url(../images/collection.png) no-repeat;
}
/* line 239, app/views/news-media/view.scss */
.btn-box .details {
  background-color: #3cb4f9;
}
/* line 241, app/views/news-media/view.scss */
.btn-box .details em {
  background: url(../images/details.png) no-repeat;
}
/* line 245, app/views/news-media/view.scss */
.btn-box .collection,
.btn-box .details {
  display: block;
  position: relative;
  margin-bottom: 5px;
  padding-left: 20px;
  width: 68px;
  height: 23px;
  line-height: 23px;
  color: white;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 258, app/views/news-media/view.scss */
.btn-box .collection em,
.btn-box .details em {
  position: absolute;
  top: 4px;
  left: 12px;
  width: 14px;
  height: 14px;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
}
.empty{ font-size:15px; text-align:center; padding:20px 0; color:#999;}
.page{ padding-bottom:20px;}
.page:before,.pages:before{
    display: table;
    content: " ";
}
div:after {
    content: "";
    display: block;
    clear: both;
}
.v-blog {
  margin: 20px auto 0;
  width: 1200px;
  height: 280px;
  background-color: white;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
   box-shadow: 0px 0px 17px rgba(145,155,175,0.17);
   -webkit-border-radius: 6px;
   border-radius: 6px;
}
/* line 11, app/views/blog-detail/view.scss */
.v-blog .photo {
  margin: 30px 0 0 30px;
  float: left;
  width: 120px;
  height: 120px;
  border: 1px solid #ececec;
  border-radius: 130px;
  overflow: hidden;
}
/* line 19, app/views/blog-detail/view.scss */
.v-blog .photo img {
  width: 120px;
  height: 120px;
}
/* line 24, app/views/blog-detail/view.scss */
.v-blog .v-info {
  float: left;
  margin: 30px 0 0 30px;
}
/* line 27, app/views/blog-detail/view.scss */
.v-blog .v-info .title {
  padding: 5px 0;
  overflow: hidden;
}
/* line 30, app/views/blog-detail/view.scss */
.v-blog .v-info .title span {
  float: left;
  font-size: 18px;
}
/* line 34, app/views/blog-detail/view.scss */
.v-blog .v-info .title .icon-v {
  float: left;
  margin: 4px 0 0 5px;
  width: 18px;
  height: 18px;
  background: url(../images/v.png) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
}
/* line 43, app/views/blog-detail/view.scss */
.v-blog .v-info ul {
  *zoom: 1;
}
/* line 6, /Users/amanda/Documents/workspace/esoboy/app/styles/_common.scss */
.v-blog .v-info ul:before, .v-blog .v-info ul:after {
  display: table;
  line-height: 0;
  content: "";
}
/* line 12, /Users/amanda/Documents/workspace/esoboy/app/styles/_common.scss */
.v-blog .v-info ul:after {
  clear: both;
}
/* line 46, app/views/blog-detail/view.scss */
.v-blog .v-info ul li {
  padding: 5px 0 0;
  overflow: hidden;
}
/* line 49, app/views/blog-detail/view.scss */
.v-blog .v-info ul li em {
  float: left;
  width: 80px;
  color: #666;
}
/* line 54, app/views/blog-detail/view.scss */
.v-blog .v-info ul li span {
  float: left;
  width: 300px; line-height:20px;
}
/* line 58, app/views/blog-detail/view.scss */
.v-blog .v-info ul li span b {
  font-size: 16px;
  color: #ff5234;
}
/* line 65, app/views/blog-detail/view.scss */
.v-blog .v-info .btn {
  margin: 10px 0 0 60px;
  width: 120px;
  height: 30px;
  background-color: #3cb4f9;
  text-align: center;
  color: white;
  font-size: 15px;
  border-radius: 3px;
}
/* line 77, app/views/blog-detail/view.scss */
.v-blog .data-info {
  margin: 50px 20px 0 50px;
  float: left;
  width: 500px;
}
/* line 81, app/views/blog-detail/view.scss */
.v-blog .data-info div {
  margin-left: 30px;
  margin-bottom: 10px;
  float: left;
  width: 120px;
  height: 80px;
  line-height: 35px;
  text-align: center;
  border: 1px solid #ececec;
  background-color: #f8f8f8;
  color: #666;
}
/* line 91, app/views/blog-detail/view.scss */
.v-blog .data-info div h3 {
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  color: #333;
  border-bottom: 1px solid #ececec;
  background-color: #fff;
}
.v-list {
  margin: 20px auto;
  padding: 0 55px 30px;
  background-color: white;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-shadow: 0px 0px 17px rgba(145,155,175,0.17);
   -webkit-border-radius: 6px;
   border-radius: 6px;
}
/* line 111, app/views/blog-detail/view.scss */
.v-list h1 {
  padding: 20px 0;
  font-size: 30px;
  color: #333;
  text-align: center;
  font-weight: normal;
}
/* line 118, app/views/blog-detail/view.scss */
.v-list .single {
  margin: 20px 22px 0 0;
  float: left;
  width: 158px;
  border: 1px solid #ececec;
  background-color: #fff;
}
/* line 125, app/views/blog-detail/view.scss */
.v-list .single .photo {
  width: 100%;
  height: 110px;
  border-bottom: 1px solid #ececec;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 130, app/views/blog-detail/view.scss */
.v-list .single .photo img {
  display: block;
  margin: 10px auto 0;
  /*width: 84px;*/
  height: 84px;
  /*border-radius: 84px;*/
  /*border: 1px solid #ececec;*/
  overflow: hidden;
}
/* line 140, app/views/blog-detail/view.scss */
.v-list .single .txt {
  padding-top: 3px;
  height: 100px;
  background-color: #f8f8f8;
  text-align: center;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 147, app/views/blog-detail/view.scss */
.v-list .single .txt p {
  clear: both;
  text-align: center;
  line-height: 26px;
  font-size: 12px;
}
/* line 152, app/views/blog-detail/view.scss */
.v-list .single .txt p b {
  font-weight: bold;
  color: #ff5234;
  font-size: 13px;
}
/* line 157, app/views/blog-detail/view.scss */
.v-list .single .txt p span {
  display: inline-block;
}
/* line 160, app/views/blog-detail/view.scss */
.v-list .single .txt p .icon-v {
  display: inline-block;
  margin: 3px 0 0 5px;
  width: 14px;
  height: 14px;
  background: url(../images/v.png) no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
}
/* line 170, app/views/blog-detail/view.scss */
.v-list .single .btn {
  margin: 5px auto 0;
  width: 90px;
  height: 24px;
  padding-top:0;
  line-height: 24px;
  border-radius: 3px;
  text-align: center;
  border: 1px solid #ececec;
  background-color: #fff;
  cursor: pointer;
}
/* line 181, app/views/blog-detail/view.scss */
.v-list .single:hover {
  border: 1px solid #3cb4f9;
}
/* line 183, app/views/blog-detail/view.scss */
.v-list .single:hover .btn {
  background-color: #3cb4f9;
}
/* line 185, app/views/blog-detail/view.scss */
.v-list .single:hover .btn a {
  color: white;
}
/* line 190, app/views/blog-detail/view.scss */
.v-list .single:nth-child(6n+8) {
  margin-right: 0;
}

.i-package {
  margin: 20px auto 0;
  height: 280px;
  background-color: white;
  border: 1px solid #ececec;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 11, app/views/news-package-detail/view.scss */
.i-package .photo {
  margin: 30px 0 0 30px;
  float: left;
  width: 210px;
  height: 150px;
  border: 1px solid #ececec;
  border-radius: 3px;
  overflow: hidden;
}
/* line 19, app/views/news-package-detail/view.scss */
.i-package .photo img {
  width: 210px;
  height: 150px;
}
/* line 24, app/views/news-package-detail/view.scss */
.i-package .pd-info {
  float: left;
  margin: 30px 0 0 30px;
}
/* line 27, app/views/news-package-detail/view.scss */
.i-package .pd-info .title {
  padding: 5px 0;
  overflow: hidden;
}
/* line 30, app/views/news-package-detail/view.scss */
.i-package .pd-info .title span {
  float: left;
  font-size: 18px;
}
/* line 35, app/views/news-package-detail/view.scss */
.i-package .pd-info ul {
  *zoom: 1;
}
/* line 6, /Users/amanda/Documents/workspace/esoboy/app/styles/_common.scss */
.i-package .pd-info ul:before, .i-package .pd-info ul:after {
  display: table;
  line-height: 0;
  content: "";
}
/* line 12, /Users/amanda/Documents/workspace/esoboy/app/styles/_common.scss */
.i-package .pd-info ul:after {
  clear: both;
}
/* line 38, app/views/news-package-detail/view.scss */
.i-package .pd-info ul li {
  padding: 5px 0 0;
  overflow: hidden;
}
/* line 41, app/views/news-package-detail/view.scss */
.i-package .pd-info ul li em {
  float: left;
  width: 80px;
  color: #666;
}
/* line 46, app/views/news-package-detail/view.scss */
.i-package .pd-info ul li span {
  float: left;
  width: 300px;
  line-height: 20px;
}
/* line 50, app/views/news-package-detail/view.scss */
.i-package .pd-info ul li span.ever-price {
  text-decoration: line-through;
  color: #999;
}
/* line 54, app/views/news-package-detail/view.scss */
.i-package .pd-info ul li span.now-price {
  font-weight: bold;
  color: #ff5234;
}
/* line 61, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box {
  margin: 20px 0 0;
  width: 400px;
}
/* line 64, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box .orange {
  background-color: #ff5234;
}
/* line 66, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box .orange:before {
  background: url(../images/heart.png) no-repeat;
}
/* line 70, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box .blue {
  background-color: #5d9cec;
}
/* line 72, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box .blue:before {
  background: url(../images/q3.png) no-repeat;
}
/* line 76, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box .orange,
.i-package .pd-info .btn-box .blue {
  position: relative;
  margin-right: 10px;
  float: left;
  width: 120px;
  height: 30px;
  padding-left: 20px;
  line-height: 30px;
  text-align: center;
  color: white;
  font-size: 14px;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 92, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box .orange:before,
.i-package .pd-info .btn-box .blue:before {
  position: absolute;
  top: 6px;
  left: 18px;
  content: "";
  width: 18px;
  height: 18px;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  background-size: contain;
}
/* line 101, app/views/news-package-detail/view.scss */
.i-package .pd-info .btn-box .orange a,
.i-package .pd-info .btn-box .blue a {
  color: white;
}
/* line 107, app/views/news-package-detail/view.scss */
.i-package .data-info {
  margin: 80px 0 0 0px;
  float: right;
  width: 500px;
}
/* line 111, app/views/news-package-detail/view.scss */
.i-package .data-info div {
  margin-left: 30px;
  float: left;
  width: 120px;
  height: 80px;
  line-height: 35px;
  text-align: center;
  border: 1px solid #ececec;
  background-color: #f8f8f8;
  color: #666;
}
/* line 121, app/views/news-package-detail/view.scss */
.i-package .data-info div h3 {
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  color: #333;
  border-bottom: 1px solid #ececec;
  background-color: #fff;
}

.package-service-info {
  margin-bottom: 40px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 136, app/views/news-package-detail/view.scss */
.package-service-info h1 {
  padding: 20px 0;
  font-weight: normal;
  position: relative;
  width: 500px;
  margin: 0 auto;
  text-align: center;
  font-size: 30px;
  color: #333;
  padding-bottom: 20px;
  border-bottom: 1px solid #e6e9ee;
}
.package-service-info h1 .bot {
  position: absolute;
  left: 220px;
  bottom: -1px;
  width: 60px;
  border-bottom: 3px solid #09d3f1;
}
.package-service-info .t-summary {
  margin: 0 auto;
  width: 1180px;
  text-align: center;
  color: #666;
  font-size: 15px;
  padding: 15px 0 30px;
}
/* line 143, app/views/news-package-detail/view.scss */
.package-service-info table {
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #f1f1f1;
  border-left: 1px solid #f1f1f1;
  text-align: center;
}
/* line 150, app/views/news-package-detail/view.scss */
.package-service-info table thead tr td {
  background-color: #f8f8f8;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #f1f1f1;
  border-right: 1px solid #f1f1f1;
}
/* line 161, app/views/news-package-detail/view.scss */
.package-service-info table tbody tr td {
  height: 36px;
  line-height: 36px;
  border-bottom: 1px solid #f1f1f1;
  border-right: 1px solid #f1f1f1;
}

/* line 171, app/views/news-package-detail/view.scss */
.hot-package {
  margin: 20px auto;
  padding: 0 55px 30px;
  background-color: white;
  border: 1px solid #ececec;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 180, app/views/news-package-detail/view.scss */
.hot-package h1 {
  padding: 20px 0;
  font-size: 30px;
  color: #333;
  text-align: center;
  font-weight: normal;
}
/* line 187, app/views/news-package-detail/view.scss */
.hot-package .single {
  position: relative;
  margin: 20px 42px 0 0;
  float: left;
  width: 180px;
  height: 220px;
  border: 1px solid #ececec;
  background-color: #fff;
}
/* line 195, app/views/news-package-detail/view.scss */
.hot-package .single .photo {
  width: 100%;
  height: 130px;
  border-bottom: 1px solid #ececec;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 200, app/views/news-package-detail/view.scss */
.hot-package .single .photo img {
  display: block;
  /*width: 180px;*/
  padding-top: 20px;
  overflow: hidden;
}
/* line 207, app/views/news-package-detail/view.scss */
.hot-package .single .txt {
  padding: 5px 10px 0;
  height: 90px;
  background-color: #f8f8f8;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 213, app/views/news-package-detail/view.scss */
.hot-package .single .txt p {
  clear: both;
  line-height: 26px;
  font-size: 12px;
  color: #999;
}
/* line 218, app/views/news-package-detail/view.scss */
.hot-package .single .txt p b {
  font-weight: bold;
  font-size: 12px;
  color: #333;
}
/* line 223, app/views/news-package-detail/view.scss */
.hot-package .single .txt p em {
  color: #ff5234;
}
/* line 228, app/views/news-package-detail/view.scss */
.hot-package .single .hover-info {
  display: none;
  width: 100%;
  height: 90px;
  background-color: #00c1de;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 234, app/views/news-package-detail/view.scss */
.hot-package .single .hover-info p {
  padding: 15px 0 10px;
  text-align: center;
  color: white;
}
/* line 239, app/views/news-package-detail/view.scss */
.hot-package .single .hover-info .btn {
  margin: 5px auto 0;
  width: 90px;
  height: 24px;
  line-height: 24px;
  border-radius: 3px;
  text-align: center;
  background-color: #fff;
  cursor: pointer;
  display:block;
  font-size: 12px;
  padding: 0;
}
/* line 248, app/views/news-package-detail/view.scss */
.hot-package .single .hover-info .btn a {
  color: #00c1de;
}
/* line 253, app/views/news-package-detail/view.scss */
.hot-package .single:hover {
  border: 1px solid #00c1de;
}
/* line 255, app/views/news-package-detail/view.scss */
.hot-package .single:hover .hover-info {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 262, app/views/news-package-detail/view.scss */
.hot-package .single:nth-child(5n+5) {
  margin-right: 0;
}

.hzlc-list ul{overflow: hidden;margin-left: -41px;}
.hzlc-list ul li{width: 207px;height: 148px;float: left;margin-left: 41px;}
.hzlc-list ul li .number{width: 45px;float: left;text-align: center;line-height: 130px;margin: 9px 20px 0px 9px;font-size: 24px;color: #666;font-weight: 400;font-style: italic;}
.hzlc-list ul li .text{width: 100px;text-align: center;float: left;}
.hzlc-list ul li .icon{height: 80px;margin:9px 0px 0px 0px;text-align: center; width: 100px;}
.hzlc-list ul li .icon span{display: table-cell;vertical-align: middle;width: 100px;height: 80px;}
.hzlc-list ul li .text p{color: #fff;font-size: 14px;line-height: 20px;}
.hzlc-list .list{float: left;overflow: hidden;}
.hzlc-list .list .text{float: left;width: 140px;text-align: center;}
.hzlc-list .list .text p{color: #444;font-size: 20px;margin-top: 25px;}
.hzlc-list .list .arrow-right{float: left;width: 125px;text-align: center;margin-top: 53px;}

.wxyx-box .layui-tab-title li.layui-this,.bfkhal-main .layui-tab-title li.layui-this{color: #48ba6c; background: url(../images/weixinnavbg.png) no-repeat center bottom;}
.wxyx-box .yzzhzy-list ul li .list .box .number,.bfkhal-main .righttxt dl dd i,.zlmodule-main .number-list-mian .box em{color:#48ba6c}
.xztf-main .zxfw-list .tab-title .current{color: #48ba6c;}
.xztf-main .zxfw-list .tab-title .current span{background: #48ba6c;}
.xztf-main .tab-content .box{display: none;padding: 25px 0px;}
.xztf-main .tab-content .box .tit{color: #444;font-size: 18px;padding: 30px 0px 20px;}
.xztf-main .tab-content .box .des{color: #999;font-size: 14px;}

.ywrhzxbox5-main .fuwu-list ul li{width: 20%;padding-top: 60px;}
.ywrhzxbox5-main .fuwu-list ul li .icon{height: 125px;line-height: 125px;}
.ywrhzxbox5-main .fuwu-list ul li .icon img{vertical-align: middle;}
.list3box-main ul{overflow: hidden;padding-top: 50px;}
.list3box-main ul li{width: 33.3333%;float: left;text-align: center;}
.list3box-main ul li p{color: #444;font-size: 16px;margin-top: 12px;}
.clfx-content-main{padding-top: 50px;}
.clfx-content-main .lbox{float: left;text-align: right;width: 305px;margin-right: 60px;}
.clfx-content-main .box{overflow: hidden;margin-top: 10px;}
.clfx-content-main .box.first{height: 280px;}
.clfx-content-main .box .tit{font-size: 16px;color: #444;font-weight: bold;margin-bottom: 5px;}
.clfx-content-main .box p{width: 210px;font-size: 12px;color: #666;line-height: 20px;}
.clfx-content-main .lbox .box p{float: right;}
.clfx-content-main .rbox{overflow: hidden;}
.clfx-content-main .rbox .pic{float: left;margin-right: 60px;}
.clfx-content-main .rbox .text{overflow: hidden;}
.lxfx-list-box dl{width: 20%;float: left;text-align: center;padding-top: 100px;}
.lxfx-list-box dl dt{font-size: 16px;color: #444;font-weight: bold;margin-bottom: 15px;}
.lxfx-list-box dl dd{width: 65%;margin: auto;}
.lxfx-list-box dl dd p{width: 50%;float: left;font-size: 12px;color: #666;margin-bottom: 6px;}
.bzfw-list-main ul{margin-left: -10px;}
.bzfw-list-main ul li{margin-top: 60px;text-align: left;padding: 0px 40px;width: 280px;margin-left: 25px;}
.bzfw-list-main ul li .title{margin-top: 0px;}
.bzfw-list-main ul li .price{font-size: 20px;padding: 20px 0px 5px;}
.bzfw-list-main ul li .price em{color: #0fafeb;font-size: 52px;}
.bzfw-list-main ul li .price span{float: right;font-size: 14px;color: #999;line-height: 94px;}
.clfx-content-main2 .box{height: 140px;}
.jxal-content-main .layui-tab-title li.layui-this{color: #0fafeb;background: url(../images/jxal-icon.png) no-repeat center 40px;}
.jxal-content-main .leftthumb{width: auto;height: auto;}
.jxal-content-main .leftthumb img{max-width: 558px;}
.jxal-content-main .righttxt{width: auto;overflow: hidden;float: none;}
.jxal-content-main .righttxt .casetitle{margin-bottom: 5px;}
.jxal-content-main .righttxt .caseinfo{margin-bottom: 20px;}
.jxal-content-main .righttxt .caselogo img{height: 75px;margin:0 8px 8px 0;}
.jxal-content-main .righttxt .casetitle-box{color: #666;font-size: 18px;font-weight: bold;margin-bottom: 20px;}
.jxal-content-main .righttxt .casetitle-box span{margin-right: 100px;}
.hzlc-list-main{padding: 110px 0;}
.hzlc-list-main .box{border-top: 1px solid #eee;position: relative;}
.hzlc-list-main .box ul li{width: 16.6666%;float: left;text-align: center;margin-top: -20px;}
.hzlc-list-main .box ul li em{width: 40px;height: 40px;display: inline-block;background: #0fafeb;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 40px;color: #fff;font-size: 16px;}
.hzlc-list-main .box ul li p{color: #666;font-size: 18px;padding: 40px 0 10px;}
.hzlc-list-main .box .lbox,.hzlc-list-main .box .rbox{width: 14px;height: 14px;background: #0fafeb;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;left: 0;top: -7px;}
.hzlc-list-main .box .rbox{left: inherit;right: 0;}



.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;

}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 20px;
	height: 6px;
	margin: 5px 7px;
	filter: Alpha(Opacity=20);/*IE7 fix*/
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background: #0fafeb;
	opacity: 0.2;
}

.owl-theme .owl-controls .owl-page.active span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(../images/ajaxloader.gif) no-repeat center center
}


#owl-example .item{
	padding: 30px 0px;
	margin: 0px 5px 0px 5px;
	color: #FFF;
	text-align: center; background:#fff
}

#owl-example .item a{ display:block}
#owl-example .item img{
	width: auto;
	margin: 0 auto;
	display: block;
}
#owl-example .item div{
	font-size: 14px;
	margin: 25px 0 0; color:#000
}
#owl-example .item p{
	margin: 8px 0 0;
	font-size: 12px; color:#888888
}
/*新增图文分开*/.nt-main-content{text-align: center;position: relative;}.nt-main-content .nt-box{position: absolute;width: 210px;}.nt-main-content .nt-box .title{font-size: 16px;font-weight: bold;color: #444;}.nt-main-content .nt-box p{font-size: 12px;color: #666;line-height: 20px;margin-top: 6px;}.nt-main-content .nt-box1{left: 69px;top: 70px;text-align: right;}.nt-main-content .nt-box2{left: 69px;top: 265px;text-align: right;}.nt-main-content .nt-box3{right: 69px;top: 70px;text-align: left;}.nt-main-content .nt-box4{right: 69px;top: 265px;text-align: left;}.index-hzlc-mian{border-bottom: 1px solid #3dbeef;height: 240px;position: relative;}.index-hzlc-mian ul li{width: 16.6666%;float: left;text-align: center;}.index-hzlc-mian ul li p{color: #fff;font-size: 18px;margin-top: 20px;}.index-hzlc-mian ul li em{width: 38px;height: 38px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #76d7fd;line-height: 38px;text-align: center;color: #fff;font-size: 18px;font-weight: 300;background: #0fafeb;margin-top: 60px;}.index-hzlc-mian .licon,.index-hzlc-mian .ricon{width: 12px;height: 12px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #76d7fd;background: #0fafeb;position: absolute;bottom: -7px;}.index-hzlc-mian .licon{left: 0;}.index-hzlc-mian .ricon{right: 0;}.wbpic-text {position: relative; text-align:center;}.wbpic-text .wbtext{width: 210px;text-align: right;position: absolute;}.wbpic-text .wbtext .wb-tit{ color: #fd5350;font-size: 16px;font-weight:bold;margin-bottom: 5px;}.wbpic-text .wbtext p{font-size: 12px;color: #666;line-height: 20px;}.wbpic-text .wbtext1{top: 163px;left: 35px;}.wbpic-text .wbtext2{top: 314px;left: 53px;}.wbpic-text .wbtext3{top: 104px;right: 50px;text-align: left;}.wbpic-text .wbtext4{top: 370px;right: 50px;text-align: left;}.gzhimg-text{position: relative;margin-top: 20px;}.gzhimg-text .gzhtext{width: 181px;height: 181px;text-align: center;display:table;position: absolute;}.gzhimg-text .gzhtext1{left: 211px;top: 0px;}.gzhimg-text .gzhtext p{width: 181px;height: 181px;text-align: center;display: table-cell;vertical-align: middle}.gzhimg-text .gzhtext p span{display: block;font-size: 16px;color: #fff;padding: 10px 0px;}.gzhimg-text .gzhtext2{left: 211px;top: 227px;}.gzhimg-text .gzhtext3{left: 808px;top: 0px;}.gzhimg-text .gzhtext4{left: 808px;top: 227px;}.gzhimg-text .gzhtext-tit1{position: absolute;left: 500px;top: 185px;color: #fff;font-size: 28px;font-weight: bold;}.gzhimg-text .gzhtext-tit2{position: absolute;left: 640px;top: 185px;color: #fff;font-size: 28px;font-weight: bold;}


.mtbd-main.middle{position: relative;}
.mtbd-main.middle ul{margin-left: -11px !important;}
.g-case .case_prev,
.g-case .case_next {
    position: absolute;
    width: 14px;
    height: 26px;
    left: -15px;
    top: 50%;
    margin:-13px auto 0;
    background: url(../images/index_img24.png) no-repeat center;
    z-index: 999;
    cursor: pointer;
}

.g-case .case_next {
    right: -15px;
    left: auto;
    background: url(../images/index_img25.png) no-repeat center;
}

.floor8.hzmodule .tab .tab_menu{width: 1200px;text-align: center;}
.floor8.hzmodule .tab .tab_menu li{float: none;display: inline-block;width: auto;margin: 0px 10px;padding: 0px 15px}
.floor8.hzmodule .tab .tab_box{margin-top: 0;}
.floor8.hzmodule .slidebox2 .bd .box{background: none;text-align: left;}.ywrhzxbox5-main .fuwu-list ul li img,.list3box-main ul li img,.hzlc-list-main .box ul li img,.hzlc-list .list .text img,.fuwu-main .fuwu-list ul li img,.bzfw-list ul li img{transition:0.5s;}.ywrhzxbox5-main .fuwu-list ul li:hover img,.list3box-main ul li:hover img,.hzlc-list-main .box ul li:hover img,.hzlc-list .list .text:hover img,.fuwu-main .fuwu-list ul li:hover img,.bzfw-list ul li:hover img{    opacity:0.5;    -webkit-filter: grayscale(100%);    -moz-filter: grayscale(100%);    -ms-filter: grayscale(100%);    -o-filter: grayscale(100%);    filter: grayscale(100%);    filter:gray;	}.clfx-content-main .box p,.nt-main-content .nt-box p{text-align: left;}

.hzal{background: url(../images/bm_03.jpg) no-repeat center center; height: 888px;}
.hzalbox{width:1200px; margin: 0 auto;}
.hzal_tit{padding: 195px 0 45px; text-align: center;}
.hzal_tit h2{font-weight: 200; color: #fff;font-size: 24px;}
.hzal_tit p{color: #fff; font-size: 14px; line-height: 34px;}
.taom{width:15px; height: 1px; background: #fff; margin: 0 auto;}
.news{overflow: hidden;}
.news_left{float: left; width:93px;}
.news_left li{padding-bottom: 12px;}
.news_left span{cursor:pointer;display: block; border: 1px solid #fff; font-size: 16px; text-align: center; color: #fff;
-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; background: rgba(255,255,255,.1);display: block; line-height: 34px;}
.news_right{float: right;  width:1094px;}
.news_qh{overflow: hidden;}
.news_tp{width:480px; float: left;}
.news_tp img{width:480px; height: 320px;}

.news_text{float: right;width:595px;}
.news_text h1{font-size: 20px; color: #fff; padding-bottom: 17px; line-height: 26px;color: #fff;}
.text_box p{font-size: 14px; color: #fff; line-height: 26px;}
.text_box h2{background: url(../images/a8.png); width:129px; height: 32px; line-height: 32px; padding-left: 20px; font-size: 16px; color: #2ab9f0; margin-bottom: 10px;}
.text_box {padding-bottom: 15px;}
.news .news_left .on{background: #fff; color: #2ab9f0;}

.xwnr h2{font-size: 18px; text-align: center; color: #FFF; line-height: 75px;}
.xwnr_box{position: relative; padding: 0 28px;}
.xwnr_box .swiper-button-next{background: url(../images/a9.png); width:13px;height: 23px; margin-top: -11px;}
.xwnr_box .swiper-button-prev{background: url(../images/a10.png); width:13px;height: 23px; margin-top: -11px;}
.xwnr_box a{ display: block; overflow: hidden;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }

.package{margin-top: 20px; overflow: hidden; background: #fff; padding: 20px 15px;}
.package_left{float: left;width:142px; border: 2px solid #efefef;}
.package_left ul{overflow: hidden;}
.package_left li{float: left;}
.package_right{width:1000px; overflow: hidden;float: right; }
.drainage{float: left; width:720px;}
.drainage p{font-size: 12px; color: #999999; line-height: 22px;} 
.drainage h2{font-size: 20px; color: #444444; padding-bottom: 10px;}
.drainage h4{padding-top: 15px;font-weight: 200; text-align:left; background:none;}
.btn2{display: inline-block;*display: inline;box-sizing: border-box; background: url(../images/a1.png) no-repeat 10px center #f6bb43; width:70px; height: 28px; color: #fff;line-height: 28px;padding-left: 30px; margin-right: 20px;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.btn2:hover{background: url(../images/a1.png) no-repeat 10px center #0fafeb;color: #fff;}
.btn3{display: inline-block;*display: inline;box-sizing: border-box; background: url(../images/a2.png) no-repeat 40px center #f6bb43; width:70px; height: 28px; color: #fff;line-height: 28px;padding-left: 30px;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px; margin-right: 30px;}
.btn3:hover{background: url(../images/a2.png) no-repeat 10px center #0fafeb;color: #fff;}

.btn333{display: inline-block;*display: inline;box-sizing: border-box; background: url(../images/a2.png) no-repeat 10px center #f6bb43; width:70px; height: 28px; color: #fff;line-height: 28px;padding-left: 30px;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px; margin-right: 30px;}
.btn333:hover{background: url(../images/a2.png) no-repeat 10px center #0fafeb;color: #fff;}

.drainage span{font-size: 14px; color: #999999; padding-right: 50px;}
.package_top{overflow: hidden;}
.Price{float: right;background: url(../images/bm_09.jpg); width:179px; height: 120px;text-align: center; position: relative;}
.Price h2{font-weight: 200;color: #fff;font-size: 18px; line-height: 42px;font-weight: 200;}
.Price h2 b{font-size: 14px;font-weight: 200;}
.Price p{font-size: 14px; color: #f2c2b5;font-style: italic;text-decoration: line-through;}
.Price h4{width:100%; bottom: 0;left:0; height:50px; line-height: 50px; font-size: 16px; position: absolute;border-top: 1px solid #f1af8c; font-weight: 200; background:none;}
.Price a{color: #fff;}
.package_bottom{background: #f9fafc; padding: 10px 20px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; margin-top: 15px;}
.package_bottom ul{overflow: hidden;}
.package_bottom li{float: left; width:16.66%; font-size: 14px;line-height: 32px;}
.package_bottom a{display: block; background: url(../images/bm_33.jpg) no-repeat left center; padding-left: 27px; color: #666666 ; }

.pageNumber{overflow: hidden;background: #fff; margin-top: 20px; padding: 15px;}
.page_left{float: left;}
.page_left p{color: #666; line-height: 28px;}
.page_right{float: right; text-align: right;}
.page_right li{display: inline-block; *display: inline; color: #666666; padding: 0 5px;}
.page_right a{display: inline-block; *display: inline;color: #666;}
.page_xh{line-height: 28px; padding: 0 10px; border: 1px solid #eeeeee;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;color: #666;}
.page_right .hover2 .page_xh{border: 1px solid #e67318;background: #e67318;color: #fff;}
.page_right .page_xh:hover{border: 1px solid #e67318;background: #e67318;color: #fff;}
.wby1{width:48px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #eeeeee; margin: 0 4px;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;}
.btn4{width:48px;height: 28px; border: none; background: #E67318; color: #fff; margin-right: 15px;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px; }
.wby2{margin-right: 4px;vertical-align: middle;}
.bjbox{z-index: 998; position: fixed;top:0; left:0; background: rgba(0,0,0,.7);width:100%; height: 100%;display: none;}

/*==新加内容==*/
.dlhbox{padding-top: 25px;text-align: center;}
.dlhbox img{width:100px; height: 100px;-moz-border-radius:50%; -webkit-border-radius: 50%;border-radius:50%;display: block; margin: 0 auto;}
.dlhbox p{font-size: 16px; color: #fff; line-height: 36px;}
.dlhbox p span{color: #ff642e;}
.msbtn12{display: block; font-size: 16px; color: #fff; border: 1px solid #fff; width:88px; height: 30px; margin: 5px auto;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;text-align: center; line-height: 30px;}
.jrmsbtn{display: block; line-height: 45px; font-size: 14px;color: #fff;font-weight: 200;}
.tcmsbtn{width:200px;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; height: 40px; font-size: 16px; color: #fff; background: #ff642e; border: none; line-height:40px; text-align:center; display:block; margin:0 auto; margin-bottom:20px;}
.jrmsbtn:hover{color: #fff;}
.msbtn12:hover{color: #fff;}

.inner-msg {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.60);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
}
.wide1190 {
    margin: 0 auto;
    min-width: 990px;
    max-width: 1190px;
    _overflow: hidden;
    zoom: 1;
}
.inner-msg .msg-img {
    margin: 100px auto 0;
    width: 717px;
    height: 667px;
    background: url(../images/2111.png) no-repeat;
    font-size: 0;
}
.inner-msg .msg-btn {
    margin: 425px 0 0 188px;
    display: inline-block;
    width: 215px;
    height: 48px;
    font-size: 0;
    border-radius: 34px;
}
.inner-msg .msg-close-btn {
    display: inline-block;
    width: 54px;
    height: 54px;
    background: url(../images/15-close-img.png) no-repeat;
    float: right;
    top: 206px;
    right: 58px;
    position: relative;
    border-radius: 27px;
}