@charset "UTF-8";body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body{font-size:12px;    font-family: "PingFangSC", "helvetica neue", "hiragino sans gb", "arial", "microsoft yahei ui", "microsoft yahei", "simsun", "sans-serif" !important;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,em,img,small,strong,b,u,i,ul,li,ol,dl,dt,dd,form,select,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
address,cite,dfn,em,var,i{font-style:normal; }
body,div,p{word-wrap:break-word; font-family: "PingFangSC", "helvetica neue", "hiragino sans gb", "arial", "microsoft yahei ui", "microsoft yahei", "simsun", "sans-serif" !important;font-size:13px;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color: #666;}
a:hover{text-decoration:none; color:#ff8a00;}
img{border:0;vertical-align:middle;max-width: 100%;max-height: 100%; }
table{border-collapse:collapse;border-spacing:0}
div{ margin: 0 auto; }
button{padding:0;outline:0;border:none; cursor: pointer;}
input{outline:0;vertical-align:middle; border: none;    font-family: "PingFangSC", "helvetica neue", "hiragino sans gb", "arial", "microsoft yahei ui", "microsoft yahei", "simsun", "sans-serif" !important;}
input[type=text]{outline:0}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#999;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#999;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999; font-size: 13px;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#999; font-size: 13px;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#999; font-size: 13px;}
input::-ms-input-placeholder, textarea::-ms-input-placeholder {color:#999; font-size: 13px;}
input[value]{color: #333;}
.placeholder,textarea[placeholder]{color: #999; font-size: 13px;}
.undis{display:none;}
.dis{display:block;}
textarea{resize:none;outline:0}
.clearfix:before,.clearfix:after{content: ''; display: table;}
.clearfix:after{clear:both;}
.noborder{border:0;}
.undis{display:none;}
.dis{display:block;}
.cfix:after{content:'.';display:block;clear:both;height:0;visibility:hidden;line-height:0;overflow:hidden;}
.cl{clear:both;} 
.fl{float:left;}
.fr{float:right;}

@font-face {
        font-family: 'Microsoft YaHei'，Arial;
        unicode-range: U+2E80-FFFF;
        src: local('Microsoft YaHei');
}
.iconfont{color:#888;font-style:normal;font-size:16px;font-family:iconfont;}
.container{width: 1226px; font-size: 12px;margin: 0 auto;}
.container:after,.container:before{ content: ''; display: table; }
.container:after{ clear: both; }


/*btn*/
.btn{display: inline-block;padding: 6px 12px; font-size: 14px; font-weight: 400;text-align: center; white-space: nowrap; vertical-align: middle;border-radius: 3px; cursor: pointer; }
.btn-primary{ background: #FF8A00; color: #fff;}
.btn-primary:hover{color: #fff; background: #fb6800;}
.btn-default{background: #fff; color: #333; border:1px solid #ddd;}
.btn-default:hover{ background: #FF8A00;color: #fff;border-color:#FF8A00;}
.btn.bth-best{ width: 100%; font-weight: 600; height: 42px;line-height: 42px; font-size: 16px; padding: 0; transition:0.3s;}

/*head*/
.header{width: 100%; height:35px; background: #f5f5f5;}
.header .top{height: 32px; line-height: 32px; color: #666;}
.tnav{width: auto; float:left;overflow: hidden;}
.tnav a{ display:inline-block;margin-right: 20px;}
.tnav a.on{background:#ccc; color:#fff;}
.header ul li{float: left;padding: 0 0 0 5px;}
.header ul li:last-child{padding:0 0 0 3px;}
.header ul li.buy-max{padding: 0;}
.header ul .login-register a{color: #0271AC}
.header ul .login-register a:hover{ color: #ff8a00 }
.divider{width: 1px; height: 12px; background: #ddd;margin:-2px 5px;display: inline-block;}
.buy{line-height: 30px;overflow: hidden;position: relative;border: 1px solid #f5f5f5;border-bottom: none;padding: 0 10px; cursor: pointer; z-index: 11;}
.top .buy:hover{ overflow: visible;background: #fff;border: 1px solid #ccc; border-bottom;}
.top .buy:hover .buylist{background: #fff;}
.buy .buylist{position: absolute;left: -1px;top:30px;width: 124px;padding: 5px 0; border: 1px solid #ddd;z-index:10; border-top: none;box-shadow: 0px 2px 2px -1px #ccc;}
.buy .buylist a{display: block;line-height: 30px; padding: 0 10px; text-align: left;}
.buy .buylist a:hover{background:#f2f2f2; color: #ff8a00;}
.buy .mybuy>i{position: relative; display: inline-block; top: 2px;left: 2px;transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s;}
.buy .mybuy:hover>i{transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); color: #ff8a00;}

/* 搜索 */
.s-bar{padding:30px 0;}
.s-bar:before,.s-bar:after{content: ''; display: table;}
.s-bar:after{clear:both;}
.s-bar .bar-logo{width:290px; height:45px; float: left; overflow: hidden; margin-right:50px;}
.s-bar .bar-logo a{display: inline-block; float: left;}
.s-bar .bar-ser{float:left;}/*margin-left: 80px;  margin-top: 5px;*/
.s-bar .bar-logo .bar-logo-tit{border-left:1px solid #eee; padding-left: 10px; font-size: 20px; display: inline-block; color: #666; margin: 9px 0 0 5px;}
.s-bar .bar-ser .ser-l{width: 562px;height: 40px;border: 2px solid #ff8a00;float: left; border-right:none;}
.s-bar .bar-ser .ser-l dl{overflow: hidden;cursor: pointer;float: left;width: 74px; height: 36px; border-right: 1px solid #e8e8e8;padding: 0 15px;position: relative;}
.s-bar .bar-ser .ser-l dl:hover{overflow: visible;}
.s-bar .bar-ser .ser-l dl dt{height: 36px; line-height: 36px; font-size: 13px; color: #666;}
.s-bar .bar-ser .ser-l dl dt>i{position: relative;top: 2px;left: 9px; color: #B2B2B2; display: inline-block;transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s;}
.s-bar .bar-ser .ser-l dl dt:hover>i{transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); color: #ff8a00;}
.s-bar .bar-ser .ser-l dl dd{position: relative; border: 1px solid #ddd;background: #fff;width: 76px;top: 0;left: -17px;z-index: 10;}
.s-bar .bar-ser .ser-l dl dd a{display: block;line-height: 24px;padding: 0 16px;}
.s-bar .bar-ser .ser-l dl dd a:hover{background:#f2f2f2; color: #ff8a00; }
.s-bar .bar-ser input{height: 36px; line-height: 40px; padding:0 10px;}
.s-bar .bar-ser .ser-frame{width:466px;color: #333;font-size: 12px;}

.s-bar .bar-ser .ser-but{width: 100px; height: 40px;background: #ff8a00; color:#fff;line-height: 30px;cursor: pointer;font-size: 16px; font-weight: 700;}
.s-bar .bar-ser .ser-but i{ color:#fff;margin-right:5px; font-size: 20px;}
.s-bar .bar-switch{ overflow: hidden;  }/*margin-top: 5px;*/
.s-bar .bar-switch a:hover{ background: #ddd;transition: 0.3s;-webkit-animation-duration:.3s;animation-duration:.3s; }
.s-bar .bar-switch a{float:right;height: 40px;border:1px solid #e8e8e8;line-height: 38px;color: #333; font-size:13px;padding:0 20px;}
.s-bar .bar-ser .ser-but:hover{transition: 0.3s; background-color:#EB650C;-webkit-animation-duration:.3s;animation-duration:.3s;}
/*nav*/
.nav{ width: 100%; border-bottom: 2px solid #ff8a00;}
.nav .nav-con>ul{overflow: hidden;}
.nav .nav-con ul>li{float: left;}
.nav .tit-max{font-size: 14px;width: 220px;}
.classify-hide .tit-max{display: none;}
.classify-hide:hover .tit-max{display: block;}
.nav ul li.classify{width: 220px;margin-right: 25px;}
.nav ul li .classify-tit{width: 100%; height:36px;display: inline-block;background: #ff8a00; color: #fff; font-size: 16px; line-height: 32px;padding:0 20px;}
.nav ul li .classify-tit i{color: #fff; font-size: 20px;margin-right: 5px;padding-top: 5px;}
.nav ul li .tit-max{position: absolute;height: auto;z-index: 5;background: #fff;padding: 10px 0 0;box-shadow: 2px 0 6px -1px #ccc;border-left: 1px solid #eee;}
.nav ul li .tit-max.open {
    height: auto;
}
.nav ul li .tit-max li{ height: 35px;line-height: 35px;width: 100%; display: inline-block;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.nav ul li .tit-max li .tit-mix a{display: inline-block;color: #333;padding:0 10px 0 14px; width: 100%; position: relative;}
.nav ul li .tit-max li .tit-mix a:hover{color: #ff8a00;}
.nav ul li .tit-max li .tit-mix a i{float: right; color: #999;}
.nav ul li .tit-max li dl{display: none;position: absolute;z-index: 1;left: 218px;top:0;width: 520px;bottom: 0;background: #fff;padding:5px 20px;border: 1px solid #ddd;box-shadow: 2px 0 6px -1px #ccc; overflow:hidden}
.nav ul li .tit-max li dl dt{height: 30px;line-height: 30px;font-size: 14px;color: #333; font-weight: 700;}
.nav ul li .tit-max li dl dd{height:26px;line-height: 26px;width: 50%;float:  left;}
.nav ul li .tit-max li dl dd a{ color: #666;}
.nav ul li .tit-max li dl dd a:hover{color: #ff8a00;}
.nav ul li .tit-max li:hover{color: #666;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; }
.nav ul li .tit-max li:hover dl{display: block;  z-index: 1;height: 100%;}
.nav ul li .tit-max li:hover .tit-mix a:after{content: ''; position: absolute; height: 100%; height:33px;width: 2px; background: #fff; top: 0; right: 0px; z-index: 2;}
.nav ul li.nav-plate{margin: 0 15px;}
.nav ul li.nav-plate a{display: inline-block;padding: 0 10px; height: 36px;line-height:36px; text-align: center;font-size: 16px;color: #333;}
.nav ul li.nav-plate a:hover{color: #ff8a00;}
.nav ul li .tit-max.open ul {height:  auto;}
.nav ul li .tit-max .menuMore {position: relative;bottom:  0;text-align:  center;border-top: 1px #ddd solid;background: #fff4e8;}
.nav ul li .tit-max ul {height: 360px;overflow:  hidden;}
.nav ul li .tit-max .menuMore a {display:  inline-block;padding: 6px 0;width: 100%;}
.nav ul li .tit-max .menuMore a i{transition: all ease-in-out 0.3s;display: inline-block;}
.nav ul li .tit-max.open .menuMore i {transform: rotate(180deg);}
.nav ul li.nav-tel{ float: right;}
.helpline-box{font-size: 20px;font-weight:lighter;color: #333;}
.helpline-box i{font-size: 26px;position: relative; top:3px;right:4px; display: inline-block; color: #999; }
.helpline-box small{color: #333;font-size: 20px;font-weight:400;letter-spacing:-0.5px; position: relative;top: 2px;}

/*banner-float*/
.bannerHome{ width: 100%; height:400px; overflow: hidden; min-width: 1226px;margin: 0 auto;}
.banner{ width: 100%; height:340px; overflow: hidden; min-width: 1226px;margin: 0 auto;}
.banner-con{position: relative;}
.bn-con-box{width: 1226px;position: absolute; right: 0;left: 0;bottom: 44px;margin: 0 auto;}
.bn-con-box .bn-fl{position: absolute;padding: 26px 20px; height: 310px;background: #fff;z-index: 3;right: 0; bottom: 0;}
.bn-con-box .fl-new{padding-bottom: 10px;}
.scrobox{ float: right; width: 145px; height: 20px; margin-left: 10px; font-size: 13px; overflow:hidden;}
.scrobox li{width: 145px; color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height:20px; line-height:20px;}
.fl-new{ display:inline-block; }
.fl-new img{ float: left; vertical-align: middle; }
.fl-new>a{overflow: hidden;display: inline-block;width: 100%; overflow: hidden; margin-bottom: 10px;}
.fl-new>a>span{float: right;font-size: 14px; color: #666; }
.fl-new-tab{margin.container: 20px 0;}
.fl-new-tab .fl-new-tit{overflow: hidden;}
.fl-new-tab .fl-new-tit li{border: 1px solid #ddd; color: #333; background: #eee; width: 75px;cursor: pointer;height: 38px;text-align: center;line-height: 38px; float: left;}
.fl-new-tab .fl-new-tit li:nth-child(2){border-left:#fff;border-right:#fff;}
.fl-new-tab .fl-new-tit li.active{background: #fff; border-bottom: #fff; font-weight: 700;}
.fl-new-tab .fl-new-con {padding: 10px 0;border-bottom: 1px dotted #ddd;}
.fl-new-tab .fl-new-con li{font-size: 13px; color: #666; width:226px;height:34px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fl-new-tab .fl-new-con li::before{content:"●";font-size: 13px;margin-right: 10px;color: #999}
.fl-new-tab .fl-new-con p.kjbg{height:120px; width:226px; line-height:24px; color:#666;}
.fl-new-tab .fl-new-con p.kjbg a{ color:#0288d1;}
.fl-new-land{margin-top: 20px;overflow: hidden;}
.fl-new-land a{width: 100px; height: 38px;color: #fff;line-height: 38px; text-align: center;font-size: 14px;}
.fl-new-land a:hover{transition: 0.3s; background-color:#EB650C;-webkit-animation-duration:.3s;animation-duration:.3s;}/*opacity: 0.9; -khtml-opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);filter:"alpha(opacity=90)";opacity:0.9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);兼容ie8及以下*/
.fl-new-land .land{background: #FF8A00;float:left;}
.fl-new-land .register{background: #0271AC;float:right;}
.fl-new-land .register:hover{transition: 0.3s; background-color:#025d9b;-webkit-animation-duration:.3s;animation-duration:.3s; float:right;}

/*分割线*/
.index-division{width: 100%; height: 2px; margin: 30px 0;}

/*宣传语*/
.propaganda-con{margin: 0 auto; overflow: hidden;padding:20px 0;}
.propaganda-con li{float: left;width: 364px; overflow: hidden;}
.propaganda-con li:first-child{margin-left: 134px;}
.propaganda-con li:last-child{margin-right: 0px;}
.propaganda-con i{font-size: 43px;color: #ff8a00; float: left; cursor:pointer;}
.propaganda-con dl{float: left;margin-left: 10px; cursor:pointer;}
.propaganda-con dl dt{font-size: 18px;color: #333;margin-bottom: 5px;}
.propaganda-con dl dd{font-size: 13px;color: #333;}
/*底部导航*/
.foot-nav{margin: 20px 0 10px;}
.foot-nav-con{overflow: hidden;margin: 0 auto;padding-top: 30px;}
.foot-nav-con li{float: left;width: 145px;}
.foot-nav-con li dl dt{font-size: 14px; color: #333;margin-bottom:5px; font-weight: 700;}
.foot-nav-con li dl dd a{  color: #888;line-height: 28px;}
.foot-nav-con li dl dd a:hover{color:#ff8a00; }
.foot-nav-con li.foot-contact{width: 260px;float: right;}
.foot-nav-con li.foot-contact a{margin-bottom: 10px;display: inline-block;}
.foot-nav-con li.foot-contact p{line-height: 20px; color: #888;}

/*foot*/

.lc-footer{ background: #f9f9f9; width:100%; height:auto;margin-top: 30px;}
.foot{width:100%;  overflow:hidden; border-top: 1px solid #f5f5f5;}

.foot-con{margin: 0 auto;color: #999; padding: 10px 0;}
.foot-con ul{margin: 0 auto;line-height:20px;overflow: hidden; text-align: center;}
.foot-con ul li{color: #666; display: inline-block;}
.foot-con ul li a{color: #999;}
.foot-con ul li a:hover{color: #ff8a00;}
.indexes li{margin: 0 5px; }
.indexes li a{}
.min-nav li{margin: 0 6px; position: relative;}
.min-nav li:before{content:" ";color: #999; height: 10px; width: 1px; background: #e4e4e4; position: absolute;left: -6px;top: 50%; margin-top: -5px;}
.min-nav li:first-child::before{content:none;}
.foot-con p{text-align:center; line-height: 20px; color: #666;}


/*模态窗*/
.lc-mode-box{ position: fixed; left: 0;width: 100%; top: 0; bottom: 0;z-index: 999;display: none; }
.lc-mode-box:after{content: ''; position: absolute; width: 100%; height: 100%;left: 0; top: 0; background: #000; background: rgba(0,0,0,.5); filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.lc-mode-box .mode-body{position: relative; z-index: 1;}
.lc-modal{width: 520px; margin: 0 auto;box-shadow: 0 1px 7px rgba(0,0,0,.15); background: #fff;}
.lc-modal .modal-tit{ background: #f2f2f2; height: 40px;overflow: hidden; }
.lc-modal .modal-tit a{display: inline-block;float: right;margin: 7px 20px;}
.lc-modal .modal-tit a:hover i{cursor: pointer;color: #555;font-size: 22px;}
.lc-modal .modal-tit i{font-size: 20px;}
.lc-modal .lc-form-box{padding: 30px 80px;}
.lc-modal .lc-form-box .form-title h3{font-weight:normal;color: #333;font-size: 18px; float: left;}
.lc-modal .lc-form-box .form-title a{float: right; font-size: 13px; color: #0288b1;}
.lc-modal .lc-form-box .form-group .input-pos-re{padding-left: 40px;}
.lc-modal .form-title{overflow: hidden;}
.lc-modal .number{width: 218px;float: left;}
/*2017-8-31 register*/
.tab-content{color:#666; border-top:none; box-sizing:border-box; overflow:hidden; font-size:13px;}/* padding:0 15px 15px 15px;*/
.tab-content:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.tab-content dl,.div-content dl{ clear:both; display:block; padding:10px 0; line-height:30px; }
	.tab-content dl:after,.div-content dl:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.tab-content dl:first-child{ border-top:none; }
	.tab-content dl dt{ display:block; float:left; width:280px; text-align:right; color:#6d7e86; line-height:40px; }
	.tab-content dl dd{ position:relative; margin-left:280px; *position:static; line-height:40px; }
	.tab-content dl dd .form-title{ font:700 18px/40px "雅黑"; color:#333;}
	.tab-content .lineheight{ line-height:26px; height:26px;}
 .tab-content dl dd .phone{height: 40px; border:none; line-height: 40px; padding: 0 10px; width:360px;box-sizing:border-box; border:1px solid #ddd;}
 .tab-content dl dd .xieyi{display:inline-block; height:24px; line-height:24px;color:#0288d1; }/*padding:0px 8px;  border-radius:3px; background:#0288d1; */
 .tab-content dl dd .xieyi:hover{color:#ff8a00; text-decoration: underline;}/*transition: 0.3s; background-color:#025d9b;-webkit-animation-duration:.3s;animation-duration:.3s;*/
 .Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:12px; }
.yanz{height: 40px; border:none; line-height: 40px; padding: 0 10px; width:190px;box-sizing:border-box; border:1px solid #ddd;}
.tab-content dl dd input.get-yan{color:#fff!important; background:#989AA6; cursor:pointer; padding:0 20px; height:40px; line-height:40px; margin-left:10px;}
.btn.bth-best2{ width: 360px; font-weight: 600; height: 42px;line-height: 42px; font-size: 16px; padding: 0; transition:0.3s;}

.tab-contentnew{color:#666; border-top:none; box-sizing:border-box; overflow:hidden; font-size:13px;}/* padding:0 15px 15px 15px;*/
.tab-contentnew:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.tab-contentnew dl,.div-content dl{ clear:both; display:block; padding:10px 0; line-height:30px; }
	.tab-contentnew dl:after,.div-content dl:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.tab-contentnew dl:first-child{ border-top:none; }
	.tab-contentnew dl dt{ display:block; float:left; width:100px; text-align:right; color:#6d7e86; line-height:40px; }
	.tab-contentnew dl dd{ position:relative; *position:static; line-height:40px; }
	.tab-contentnew dl dd .form-title{ font:700 18px/40px "雅黑"; color:#444;}
	.tab-contentnew .lineheight{ line-height:26px; height:26px;}
 .tab-contentnew dl dd .phone{height: 40px; border:none; line-height: 40px; padding: 0 10px; width:360px;box-sizing:border-box; border:1px solid #ddd;}
 .tab-contentnew dl dd .xieyi{color:#FF0000;}
.tab-contentnew dl dd input.get-yan{color:#fff!important; background:#989AA6; cursor:pointer; padding:0 20px; height:40px; line-height:40px; margin-left:10px;}
/*2017-8-31 lily end*/

.rel-pur-con{background: #fff;padding: 0;}
.lc-modal .min-tit{color: #666; padding-bottom: 10px;}
.form-group.min-tit{color: #666; padding-bottom: 10px;}
.lc-modal .rel-pur-con .fa-qu{margin-right: 10px;}
.lc-modal .lc-publish{color: #fff;line-height: 42px;background: #FF8A00;width: 360px;height: 42px; border-radius: 3px;font-size: 16px;text-align: center; display: block;}
.lc-modal .lc-publish:hover{cursor: pointer;opacity: 0.9; -khtml-opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);filter:"alpha(opacity=90)";opacity:0.9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); transition:0.3s;}/*兼容ie8及以下*/

.lc-form-box .form-group .verification-tit{margin-top: 10px; overflow: hidden; color: #999;}
.lc-form-box .form-group .verification-tit a{color: #0288b1;}
.lc-form-box .form-group .verification-tit>span{float: left;}
.lc-form-box .form-group .verification-tit>em{float: right;}
.lc-modal .lc-form-box .form-group .no-margin{margin: 0;}

.lc-form-box .form-success p{ text-align: center;margin-bottom: 25px; color: #ff8a00;font-size: 22px;}
.lc-form-box .form-success p i{font-size: 66px;color: #ff8a00; position: relative; bottom: -13px;}
.lc-form-box .form-success p .white{background: #fff;width: 140px;border:1px solid #ccc; font-size: 13px; color: #666;text-align: center;margin: 0 auto;border-radius: 3px;}
.lc-form-box .form-success p .white:hover{ background: #FF8A00;color: #fff;border-color:#FF8A00;}

/* 模式框表单布局 */
.lc-form-box{ padding: 20px 30px; }
.lc-form-box .form-title{ color: #333; font-size:16px; padding-bottom: 27px; clear: both; }
.lc-form-box .form-title.pad{ padding-top: 16px; }
.lc-form-box .form-group{ padding-bottom: 20px; position: relative; }
.lc-form-box .form-group.groupbg{background:#fff8ee; border:1px solid #fecca7; padding:10px; overflow:hidden; margin-bottom:10px;}
.lc-form-box .form-group:before,.lc-form-box .form-group:after{content: '';display: table;}
.lc-form-box .form-group:after{clear: both;}
.lc-form-box .form-group label{ font-size: 13px; color: #666; display: block;margin-bottom:3px; }/*padding-bottom: 7px;*/
.lc-form-box .form-group .input-in{ border:1px solid #ddd;  position: relative; }
.lc-form-box .form-group .input-in span{ background: #ddd; width: 40px; height: 40px; display: inline-block; position: absolute; left: 0; top: 0; text-align: center; line-height: 40px;}
.lc-form-box .form-group .input-in span .icon{color: #fff; font-size: 24px;}
.lc-form-box .form-group .input-in input{height: 40px; border:none; line-height: 40px; padding: 0 10px; width: 100%;box-sizing:border-box; color:#444 !important;}
.buy_c{border: 1px solid #ddd;height: 35px;float: left; width:130px;margin-left:10px;}
.lc-form-box .form-group .input-in.default{ width: 175px; margin: 0}
.lc-form-box .form-group .fm-text .txt{padding-top: 10px;color: #999; display: inline-block;}
.asterisk { color:#ff8a00; font-weight:700; margin-right:5px;}
.text_bj {width:430px; border:0px; padding:2px;     font-family: "PingFangSC", "helvetica neue", "hiragino sans gb", "arial", "microsoft yahei ui", "microsoft yahei", "simsun", "sans-serif" !important; color:#444!important;}
.lc-form-box .form-checkbox{padding-bottom: 18px; font-size: 13px; color: #666;}
.lc-form-box .form-checkbox label input{ margin-right: 5px; }
.lc-form-box .form-checkbox a{float: right; color: #0288d1;}
.lc-form-box .form-checkbox a:hover{ color: #ff8a00 }
.lc-form-box .form-group .error{ position: absolute; left: 0; bottom: -0px; color: #ff0000; font-size: 12px; }
.in-code{background: #989AA6; width: 130PX;height: 42PX; line-height: 42PX; text-align: center; position: absolute; right: 0; top: 0;}
.lc-form-box .form-group .in-code a{color: #FFF;}
.lc-form-box .form-group .verification-number{float: left;}
.lc-form-box .fm-text .code-box{ padding-right: 140px; position: relative; }

.lc-form-box.inline label{ float: left; width: 20%; padding-top: 10px; text-align: right; padding-right: 20px; }
.lc-form-box.inline .fm-text{ float: left; width: 80%; position: relative;  }

.lc-form-box .form-radio{color: #666;}
.lc-form-box .form-radio>span{margin-right: 30px;}
.lc-form-box .form-radio input[type=radio]{margin: 0 5px; position: relative; bottom: 1px;}
.lc-form-box .spinner .spinner-l{float: left;width: 173px; position: relative;}
.lc-form-box .spinner .spinner-r{float: right; width: 173px; position: relative;}
.lc-form-box .spinner .kgbox dl{width: 140px;}
.lc-form-box .spinner .kgbox dl dd{width: 173px; height: 100px; overflow: auto;}
.lc-form-box .spinner .lc-modal .lc-form-box .form-title a{width: 160px;}
.lc-form-box .kgbox{ width: 120px; height: 40px; line-height: 40px; float: right; position: relative; z-index: 2; background: #fff; margin: 0; border: 1px solid #ddd;}
.lc-form-box .kgbox dl{overflow: hidden;cursor: pointer;float: left;width: 90px;height: 30px;padding: 4px 15px;position: relative;}
.lc-form-box .kgbox dl:hover{overflow: visible;}
.lc-form-box .kgbox dl dt{height: 37px; line-height: 32px; font-size: 13px; color: #666;}
.lc-form-box .kgbox dl dt>i{top: 6px;position: absolute; right: 5px; color: #B2B2B2; display: inline-block;transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s;}
.lc-form-box .kgbox dl dt:hover>i{transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); color: #ff8a00;}
.lc-form-box .kgbox dl dd{position: absolute; top: 41px; left:-1px; width:120px; background: #fff; border: 1px solid #ddd; border-top: none; height: 100px; overflow: auto; }
.lc-form-box .kgbox dl dd a{display: block; height: 24px; line-height: 24px; padding: 0 10px; }
.lc-form-box .kgbox dl dd a:hover{display: block; background: #f5f5f5; }


/* 成功布局 */
.lc-result-box{text-align: center;}
.lc-result-box .result-box{font-size: 24px; color: #ff8a00; display: table; text-align: center;}
.lc-result-box .result-box .fm-icon{background: #ff8a00; float: left; display: table-cell;vertical-align: middle; color: #fff; border-radius: 50%; width: 50px; height: 50px; line-height: 50px; display: inline-block; margin-right: 15px; text-align: center;}
.lc-result-box .result-box .fm-icon .icon{color: #fff; font-size: 30px;}
.lc-result-box .result-box .result-txt{ overflow: hidden;  display: table-cell;vertical-align: middle; text-align: left;}
.lc-result-box .result-box .result-txt p{font-size: 13px; color: #666; padding-top: 5px;}
.lc-result-box .result-btn{ padding-top: 30px; }
.lc-result-box .result-btn .btn{ text-align: center;height: 40px; line-height: 40px; padding: 0; width: 140px;}

/* 面包屑 */
.lc-breadcrumb{ padding-bottom: 20px; }
.lc-breadcrumb li{display: inline-block;color: #999;}
.lc-breadcrumb li a{color: #999; }
.lc-breadcrumb li a:hover{color: #ff8a00;}
.lc-breadcrumb li a:after{ content: '>'; padding: 0 5px;color: #999; }
/* 分页 */
.lc-pogination{ overflow: hidden; text-align: center;padding: 50px 0; }
.lc-pogination .pagination { display: inline-block;  }
.lc-pogination li{ float: left; margin: 0 3px; }
.lc-pogination li a{ border:1px solid #ddd; width: 35px; height: 35px; display: inline-block; text-align: center; line-height: 35px;background-image:-webkit-linear-gradient(to bottom, #fff, #f4f4f4); background-image:linear-gradient(to bottom,#fff, #f4f4f4);}
.lc-pogination li.active a{background: #ff8a00; color: #fff; border-color: #ff8a00;}
.lc-pogination li.next{}
.lc-pogination li.next a{width: auto;padding: 0 14px;}
.lc-pogination li.p-input{ padding-left: 20px; }
.lc-pogination li.p-input input{ border:1px solid #ddd;height: 35px; width: 60px; margin: 0 8px; }
.lc-pogination li.p-btn{padding-left: 20px;}
.lc-pogination li.p-btn a{background: #dddddd;}

/* tabs */
.lc-tabs-container{ margin-top: 50px; font-size: 13px;}
.lc-tabs-container .nav-tabs{ border-bottom: 1px solid #ddd; padding-left: 130px; }
.lc-tabs-container .nav-tabs li{ float: left;  margin-bottom: -1px; margin-left: -1px;}
.lc-tabs-container .nav-tabs li a{ background: #eee; border:1px solid #ddd; color: #333; display: inline-block; text-align: center; width: 160px; height: 42px; line-height: 42px;}
.lc-tabs-container .nav-tabs li.text{ float: right; margin-top: 15px; color: #999; }
.lc-tabs-container .nav-tabs li.text>a{  background: none!important; height: auto!important;line-height: normal!important;color: #0288d1; width: auto!important; height: auto!important; border:none!important;}
.lc-tabs-container .nav-tabs li.text>a:hover{color: #ff8a00;}
.lc-tabs-container .nav-tabs li.active a{ background: #fff; border-bottom-color: #fff; }
.lc-tabs-container .panel-body{ padding: 30px 0px 0; overflow: hidden; }
.lc-tabs-container.tabs-line{margin-top: 0;}
.lc-tabs-container.tabs-line .nav-tabs{ padding-left: 0; border-left: 1px solid #ddd;}
.lc-tabs-container.tabs-line .nav-tabs li{overflow: hidden; background: #eee; border: 1px solid #ddd; border-bottom: none;}
.lc-tabs-container.tabs-line .nav-tabs li a { border:none;background: none; font-size: 18px; color: #333;position: relative; }
.lc-tabs-container.tabs-line .nav-tabs li.active a:after{content: ''; position: absolute; height: 2px; width: 100%; left: 0; bottom: -2px; }
.lc-tabs-container.tabs-line .nav-tabs li.active{background: #fff!important; border-top: 2px solid #ff8a00;}

/*new-banner*/
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides > li:first-child { position: relative; display: block; float: left; }
.rslides img {max-height: 100%;border: 0; max-width: 100%; }
.slide_container {position: relative; float: left; width: 100%;overflow: hidden; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; border: 1px solid #eee;}
.slide li { position: absolute; width: 100%; left: 0; top: 0; background: #fff; text-align: center; height: 290px; line-height: 286px; }
.slide img {position: relative; z-index: 1;border: 0; }
.slide .caption { display: block; text-align: left; position: absolute; line-height: normal; z-index: 2; font-size: 16px;font-weight: normal; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-shadow: none; color: #fff; left: 0; right: 0; bottom: 0; padding: 7px 15px; margin: 0; max-width: none; background: #000; background: rgba(0,0,0,.7); filter:alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*兼容ie8及以下*/}
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left:1px; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 60px; width: 30px; background: transparent url("../images/themes.png") no-repeat left top; margin-top: -45px; opacity: 0.7\9;filter:alpha(opacity=70);filter:"alpha(opacity=70)";opacity:0.7\9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*兼容ie8及以下*/}
.slide_nav:active { opacity: 0.8; -khtml-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);filter:"alpha(opacity=80)";opacity:0.8; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);/*兼容ie8及以下*/ }
.slide_nav.next { left: auto; background-position: right top; right: 1px; }

/*图文-左右排*/
.lc-protext-list > li {padding-bottom:12px; margin-bottom: 12px; border-bottom: 1px solid #efefef; }
.lc-protext-list > li:before,.fw-protext-list li:after{content: ''; display: table;}
.lc-protext-list > li:last-child{margin-bottom: 0; }
.lc-protext-list > li:after{ clear: both; }
.lc-protext-list > li .item{overflow: hidden;}
.lc-protext-list .pro-img{ float: left; margin-right: 20px;  width: 230px; height: 150px; line-height: 146px; position: relative;  text-align: center; }
.lc-protext-list .pro-img a{display: inline-block;height: 100%; width: 100%;text-align: center; border: 1px solid #eee; background: #f3f3f3;}
.lc-protext-list .info-body{ overflow: hidden; position: relative; font-size: 13px;}
.lc-protext-list .info-body h4.title{padding-bottom:5px; padding-bottom: 3px\9; font-size: inherit;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 100%; font-weight: 400;}
.lc-protext-list .info-body h4.title a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 100%;line-height: initial; color: #333;}
.lc-protext-list .info-body h4.title .time{float: right; color: #999; font-size: 13px;  vertical-align: middle; line-height: 1.8;padding-left: 15px;}
.lc-protext-list .info-body h4.title a span.tt{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline-block; color: #333; font-size: 16px; width: 410px;}/* width: 410px;为新增，市场行情首页文字溢出*/
.lc-protext-list .info-body h4.title a:hover .tt{color: #ff8a00;}
.lc-protext-list .info-body h4.title a:hover{ color: #ff8a00; }
.lc-protext-list .info-body .text{  max-height: 35px; overflow: hidden; color: #666;  }
.lc-protext-list .info-body p{ color: #999; padding: 0;}
.lc-protext-list .info-body .auxiliary span{ color: #666; margin-right: 30px;}
.lc-protext-list .info-body .auxiliary em{color: #999;}
.lc-protext-list.vertical-list .pro-img{ float: initial;margin-right: 0; width: 258px; height: 180px; line-height: 176px; }
.lc-protext-list.vertical-list .info-body{ display: block; padding-top: 8px; }
.propaganda{overflow: hidden; width: 100%; border-bottom: 1px solid #f5f5f5;}


*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/goto.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
/*#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}*/
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

/*#code_img{ width:270px; height:355px; background:url(../images/goto.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}*/
/*免责声明*/
.declare{width: 1090px; height: auto; overflow: hidden; padding:20px 0;}
.declare h3{ font:700 15px/20px YaHei; color: #333; }

.declare p{line-height: 30px; font-size: 15px; color:#666; display: block;}
.declare p{line-height: 30px; font-size: 15px; color:#666; display: block;}
/*搜索下拉*/
#searchlist{position:relative;}
.likelist {width: 488px; position: absolute; left: 75px;top:-1px; border: 1px solid #e8e8e8; background-color: #FFF; padding: 0px; z-index:9;}
.likelist ul {padding: 5px 10px; margin: 0px;}
.likelist ul li {line-height: 24px;height: 24px; width: 100%;overflow: hidden;}
.likelist ul li:hover{ background-color:#F0F0F0;width: 460px;}
.likelist ul li a{width:460px;display:block;line-height: 24px;height: 24px;}
.likelist .on{ background-color:#F0F0F0;width: 460px;}


/* CSS3滚动条 */
::selection {background: #222 ; color: white ; text-shadow: none ; }
::-webkit-scrollbar-track-piece{width:10px;background-color:#f5f5f5}
::-webkit-scrollbar{width:5px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background-color:rgba(0,0,0,.2);}
::-webkit-scrollbar-thumb:hover{background:#ff8a00} 

.mall_selectBox{display: inline-block;position: relative;vertical-align: -13px;margin-left: -4px;width: 100px;margin-right: 10px;height: 36px;}
.mall_selectBox select{position: absolute;opacity: 0;}
.mall_selectBox .selectBox{position: relative;width: 100px;background: #fff;}
.mall_selectBox .selectBox h3{font-size: 14px;border: 1px #dedede solid;height: 36px;padding: 0 10px;line-height: 30px;}
.mall_selectBox .selectBox h3 span{width: auto !important;padding: 0;
    margin: 0;line-height: 36px;}
.mall_selectBox .selectBox h3 i{float: right;color: #999;line-height: 36px;}
.mall_selectBox .selectBox ul{background: #fff;border-top: none;max-height: 360px;overflow-y: scroll;width: 100%;display: none;position: absolute;z-index: 10;}
.mall_selectBox .selectBox ul li{border-top: none;padding:0 10px;height: 36px;line-height: 36px;margin: 0;border: 1px #dedede dotted;border-bottom: none;}
.mall_selectBox .selectBox ul li:hover{background: #f5f5f5;}
.layui-form-label{width: 130px !important;text-align: right;}
/*.layui-input, .layui-textarea{width: 360px !important;display: inline-block !important;}*/
/*.layui-input-block{width: 380px !important;}*/
.layui-input-block{margin-left: 130px !important;}
.layui-input, .layui-textarea{display: inline-block !important;}
.ew-cascader-dropdown{left: 20px !important;}
.ew-cascader-input-group .ew-cascader-input-search{left: 20px !important;}
.bigOrangBtn {background: #ff8a00;color: #fff !important;display: inline-block;border-radius: 30px;padding: 5px 20px;transition: 0.3s;font-size: 16px;margin-top: 10px;}
.bigOrangBtn:hover {background: #f60;}
.orangBtn{background: #ff8a00;color: #fff !important;display: inline-block;border-radius: 30px;padding: 3px 10px;transition: 0.3s;}
.orangBtn:hover{background: #f60;color: #fff;}
.cancelBtn{margin-left: 10px;}
.layui-form{padding: 30px;}
sup{color: #f00;font-size: 16px;vertical-align: -4px;margin-right: 5px;}
.layui-form-item {margin-bottom: 10px !important;}
.upload1{margin-top: 6px;display: inline-block;}
.kong_btn{padding: 2px 10px;display: inline-block;border: 1px #5E90C3 solid;border-radius: 30px;transition: 0.3s;}
.kong_btn:hover{background: #5E90C3;color: #fff !important;}
.blueBtn{color: #5E90C3 !important;}
.blueBtn:hover{text-decoration: underline;}
/* 发票 */

.invoiceLis{margin-top: 20px;border: 1px #dae2ea   solid;}
.invoiceLis h2{font-size: 14px;background: #ecf2f9;height: 40px;line-height: 40px;font-weight: normal;padding: 0 10px;}
.invoiceLis h2 a{font-size: 13px;color: #5E90C3;float: right;}
.invoiceLis .address-list table{width: 100%;}
.invoiceLis .address-list table tr th {height: 50px;color: #333;text-align: left;padding: 0 10px;border-bottom: 1px #dedede solid;}
.invoiceLis .address-list table tr td {height: 50px;border-bottom: 1px solid #dedede;padding: 0 10px;color: #666;}
.invoiceLis .address-list table tr:nth-last-child(1) td{border: none;}
.invoiceLis .address-list a{color: #5E90C3;}
.invoiceLis .address-list a.add-edit{margin-right: 10px;}
.invoiceLis .address-list .add-default{color: #fff;padding: 0 3px;display: inline-block;background: #aaa;}
.invoiceLis .address-list .add-default.active {background: #ff8a00;}

.invoiceMain .h2Tit{font-size: 14px;padding-bottom: 10px;border-bottom: 1px #dedede solid;}
.invoiceType{border: 1px #dae2ea   solid;margin-top: 20px;padding-bottom: 20px;}
.invoiceType h2{font-size: 14px;background: #ecf2f9;height: 40px;line-height: 40px;font-weight: normal;padding: 0 10px;}
.invoiceType h2 a{float: right;}
.invoiceType ul{padding: 20px;padding-bottom: 0;}
.invoiceType ul li{float: left;width: 50%;line-height: 40px;}
.invoiceType ul li span{display: inline-block;width: 100px;color: #999;}
.invoiceType ul li em{display: inline-block;width: calc(100% - 100px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    float: right;}

.tips-info{color: #999;margin: 10px 0;}
.layui-input-block p{line-height: 32px;color: #666;}
.examineInfo{padding: 6px 0 6px 20px;background: #fffbf4;color: #ffa70f;    margin-bottom: 10px;}
.examineInfo i{color: #ffa70f;margin-right: 10px;}
.examineInfo_fail{color: #f00;background: #ffe5e5;}
.examineInfo_fail i{color: #f00;}
.examineInfo_fail a{margin: 0 5px;}
.examineInfo_succe {background: #edfff4;color: #00962e;}
.examineInfo_succe i{color: #00962e;}
.examineInfo_succe i.close{color: #666;cursor: pointer;margin-left: 10px;}
.fileBox{margin-left: 20px;display: inline-block;}
.fileBox .imgBox{width: 50px;height: 50px;display: block;text-align: center;line-height: 48px;border: 1px #dedede solid;margin-bottom: 5px;cursor: pointer;}
.fileBox .imgBox img{max-width: 100%;max-height: 100%;}
.fileBox a{color: #5E90C3;margin-right: 10px;}
.noData{text-align: center;padding: 25px;}
.noData img{margin-bottom: 20px;}
.noData p{color: #666;}
.noData i{margin-right: 10px;color: #ddd;font-size: 24px;}
.shopbanner{text-align: center;}