/* 1:1 restored from archived snapshot 20181115110353:
   - inline <style> blocks of home page
   - /storage/3283/tpl/676/css/style.css (archive url()/PHP refs removed) */

.w960{width: 960px;margin: 0 auto;}
.seo_hd{height: 110px;padding: 30px 0;background-color: #fff;box-shadow: 0 2px 8px rgba(0,0,0,.06);}
.seo_hd .wrap{overflow:visible;}
.seo_logo{float: left;margin-right: 30px;}
.seo_logo a{font-size:22px;}
.seo_logo a img{vertical-align:middle;margin-right:10px;}
.seo_info{float: right;text-align: right;color: #666;}
.seo_qr{float:right;margin-left: 120px;margin-top: -15px;}
.seo_qr img{width: 75px;float: left;}

.cqyiyuan .yiyuan-title{line-height:30px;}
.cqyiyuan .yiyuan-title h2{float:left;font-size:20px;}
.cqyiyuan .yiyuan-title a.more{float:right;color:#666;}
.cqyiyuan{border:1px solid #e8eef6;padding:30px;overflow:hidden;margin-bottom:12px;clear:both;}
.cqyiyuan ul{width:870px;clear:both;padding-top:10px;}
.cqyiyuan ul li{width:400px;float:left;margin-right:35px;height:30px;overflow:hidden;}
.cqyiyuan ul li span{float:right;}

.wrap{width:1200px;margin:0px auto;clear:both;overflow:hidden;}
.blank{height:20px;clear:both;}
.sw-main{width: 960px;margin: 30px auto 0;}
.sw-w670{width: 900px;}
.sw-w270{width: 270px;}
.fleft{float:left;}
.fright{float:right;}
.mb5{margin-bottom: 5px;}.mb10{margin-bottom: 10px;}.mb15{margin-bottom: 15px;}.mb20{margin-bottom: 20px;}
.mt5{margin-top: 5px;}.mt10{margin-top: 10px;}.mt15{margin-top: 15px;}.mt20{margin-top: 20px;}.mt30{margin-top: 30px;}
.mlr5{margin:0 5px;}
.cGray{color:#333;}.cCcc{color:#ccc;}.f14px{font-size:14px;}.cRed{color: #c33;}

#nav dl.pl0{padding-left:0px;}
#nav dl dt.redbg{background:#ED532F}
#nav dl dd span.pl0{border-left:0px;}

.sw-widget{position: relative;background: #fff;padding:15px;border: 1px solid #e8eef6;border-top: 0;}
.sw-widget-ad{background: #fff;padding: 9px;border: 1px solid #e9e9e9;border-radius: 4px;}
.sw-menu{background: #fff;font-size:14px;}
.sw-menu ul li span{color: #999;font-size:13px;margin-left:8px;}
.sw-menu ul li a,.sw-menu ul li a:visited{display: block;color: #555;padding: 10px 20px;height: 20px;line-height:20px;border: 1px solid #e8eef6;border-top: 0;}
.sw-menu ul li a:hover{text-decoration: none;background: #f8fbff;}
.sw-menu ul li a.active{color: #5698da;background: #f8fbff;border-left:2px solid #5698da;}
.sw-yisheng h3,.sw-list h3,.sw-listRank h3,.sw-menu h3,.widget_archive h3{color: #fff;font-size:14px;background: #085B9F;height: 42px;line-height: 42px;text-indent: 20px;}
.sw-listRank ol{background-color: #fff;color:#999;padding: 15px 15px 15px 70px;border: 1px solid #e8eef6;border-top: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.sw-listRank ol li{width: 160px;margin-bottom:8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.scandown-img{display:block;width:100%;height:auto;border:1px solid #e8eef6;border-radius:4px;}
.sw-list ol{list-style: decimal;}
.sw-list ol li{margin-bottom:8px;}
.sw-list ol li::marker{color:#999;}
.sw-listRank ol li a{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;}

@media (max-width:1199px) and (min-width:768px){
  .wrap,#flink{box-sizing:border-box;padding:0 8px;width:100%}
  #nav dl{box-sizing:border-box;height:auto;padding-left:8px;width:33.33%}
  #nav dl.pl0{padding-left:8px}
  #nav dl dt{font-size:16px;padding:20px 0;width:80px}
  #nav dl dd{box-sizing:border-box;padding:5px 6px;width:calc(100% - 88px)}
  #nav dl dd span{box-sizing:border-box;margin:5px 0;width:48%}
  #nav dl dd span.pl0{border-left:0}
  .sw-w670,.sw-w270{width:100%;float:none}
  .cqyiyuan ul{width:100%}
  .cqyiyuan ul li{width:47%;margin-right:3%}
  .sw-listRank ol li{width:100%}
}
@media (max-width:767px){
  .wrap{box-sizing:border-box;padding:0 8px;width:100%}
  .seo_hd{height:auto;padding:15px 0}
  .seo_logo a{font-size:18px}
  .seo_logo a img{max-width:180px;height:auto}
  .sw-main{width:100%;margin:15px auto 0}
  .sw-w670,.sw-w270{width:100%;float:none}
  .cqyiyuan{padding:15px}
  .cqyiyuan ul{width:100%}
  .cqyiyuan ul li{width:100%;float:none;margin:0 0 2px}
  .sw-listRank ol li{width:100%}
}
