a,a:hover,a:focus {text-decoration: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0px; padding:0px;}
body{ font-family:'微软雅黑';}
html{ overflow-x:hidden;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none; list-style-position:outside;}
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size: 0;}
.clearfix {display: inline-block; }
*html .clearfix {height:1%;}
.clearfix {display: block;}
.clearfix {zoom: 1;}
.bc{margin-left:auto;margin-right:auto;}
.main{background:#040712;}
.main div{ text-align:center; position:relative; z-index:10;}
.ecshop{height:196px; overflow:hidden; background:#349697; position:relative; z-index:9;margin-top:-7px; text-align:center;}
.ecshop p{width:830px;padding-top:50px;color:white; font-size:14px; line-height:24px;padding-bottom:60px;}
.own_classic{height:667px; background:url(https://qiniu.wessyun.com/new_yali/img/classic_534950.png) no-repeat center top; overflow:hidden;border-bottom:2px solid #D43C3B;}
.own_classic div{ text-align:center;padding-top:50px;}
.blank382{height:382px;}
.blank424{height:424px;}
.online{height:1150px; background:url(https://qiniu.wessyun.com/new_yali/img/online_524857.png) no-repeat center 50px; position:relative;}
.online_son{width:1148px; background:#D12D2C; position:relative;}
.online_content{padding:66px;}
.online_content dl{float:left;border-bottom:1px solid white;_display:inline;}
.online_content dl dt,.online_content dl dd{ text-align:center;}
.online_content dl dt{height:65px; line-height:65px; background:white; color:#D12D2C; font-weight:bold; font-size:30px;margin-bottom:11px;}
.online_content dl dd{height:46px; line-height:46px; overflow:hidden; border:1px solid white;color:white;border-bottom:none;}
.online_content dl.online_dl_1{width:234px;}
.online_content dl.online_dl_2{margin-left:11px;width:302px;}
.online_content dl.online_dl_3{margin-left:11px;width:145px;}
.online_content dl.online_dl_4{margin-left:11px;width:302px;}
.asksomething{ text-align:center; position:relative;top:110px;}
.asksomething a{color:white; background:#D12D2C; border-radius:5px; font-size:40px;padding:8px 40px; font-weight:bold;}
.below_line{height:1330px; background:url(https://qiniu.wessyun.com/new_yali/img/below_line_565268.png) no-repeat center 70px;border-top:2px solid #136089;}
.below_line_son{width:1148px; position:relative;}
.below_line_content{padding:66px;background: #2F93C0;}
.below_line_content dl{float:left;border-bottom:1px solid white;_display:inline;}
.below_line_content dl dt,.below_line_content dl dd{ text-align:center;}
.below_line_content dl dt{height:65px; line-height:65px; background:white; color:#2F93C0; font-weight:bold; font-size:30px;margin-bottom:11px;}
.below_line_content dl dd{height:70px; line-height:70px; overflow:hidden; border:1px solid white;color:white;border-bottom:none;}
.below_line_content dl.online_dl_1{width:234px;}
.below_line_content dl.online_dl_2{margin-left:11px;width:302px;}
.below_line_content dl.online_dl_3{margin-left:11px;width:145px;}
.below_line_content dl.online_dl_4{margin-left:11px;width:302px;}
.below_line_content dl dd.only{line-height:22px;padding:10px;}
.asksomething2{ text-align:center; position:relative;top:110px;}
.asksomething2 a{color:white; background:#2F93C0; border-radius:5px; font-size:40px;padding:8px 40px; font-weight:bold;}
.footer_part{height:585px; background:url(https://qiniu.wessyun.com/new_yali/img/last_part_bg_585478.png) no-repeat center top;background-size: cover;}
.footer_part div{ text-align:center;padding-top:100px;}
.copyrights{height:180px; overflow:hidden; background:#0E0F13; text-align:center; color:white;}
.copyrights div{padding-top:50px;}
.copyrights div h1{ font-size:40px;}
.copyrights div p{ line-height:25px;}

@media (max-width: 767px) {
.main img {width: 100%;}
.ecshop {width: 100%;margin-top:0;height: auto;}
.ecshop p {width: 100%;}
.online,.below_line  {display: none;}
.footer_part {width: 100%;height: auto;}
.footer_part div {padding-top:30px;padding-bottom:30px;}
.footer_part img {width: 100%;}
}