@charset "utf-8";
*{margin:0;padding:0;}
body{ margin:0px; padding:0px;font-size:12px;line-height:24px;font-family:"Microsoft YaHei","微软雅黑","宋体";}
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,p{ margin:0;padding:0; border:0; list-style:none; text-decoration:none;}
a{text-decoration:none;cursor:pointer;color:#62615F;}
.clear{clear:both;}
em,i{font-style:normal;}
img{border:0;}
.w1180{width:1180px;margin:0 auto;height: auto;}
.f_left,.fl{float:left;}
.f_right,.fr{float:right;}
.footer{clear:both;}
.footer .f_top {display: none!important;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

#content{margin: 0 auto;width: 10rem;}
.w690{width: 9.2rem;margin: 0 auto;}

.head_hi{height: 1.066666rem;background: #375be4;line-height: 1.066666rem;font-size: 0.453333rem;color: #fff;font-weight: bold;}
.head_hi img{display: block;width: 1.44rem;height: 0.44rem;float: left;margin: 0.32rem 0.133333rem 0 30%;}

.banner{margin-top: 1.29rem;}
.banner .swiper-container{width: 10rem;position: relative;height: 5.333333rem;overflow: hidden;float: left;}
.banner a img{height: 5.333333rem}
.banner .swiper-container .swiper-slide .banner-shadow{position: absolute;left: 0;bottom: 0;font-size: 0.293333rem;color: #fff;height: 1.253333rem;background: rgba(0,0,0,.8);line-height: 1.253333rem;width: 100%;padding-left: 0.373333rem;font-size: 0.4rem;}
.swiper-pagination{bottom: 0.133333rem!important;}
.swiper-pagination-bullet{width: 0.666666rem!important;height: 0.053333rem!important;background: #fff;opacity: 1;border-radius: inherit;margin-right: 0.026666rem!important;margin-left: 0!important;}
.swiper-pagination-bullet-active{background: #ff781e!important;}
.article-item-lists {display: block;font-size: 0.213333rem;line-height: 0.266666rem;color: #494848;overflow: hidden;text-align: center; padding-top: 20px;}
.article-item-lists .article-number {display: inline-block;width: 0.08rem;height: 0.08rem;text-align: center;color: #fff;margin-right: 0.08rem;
    background-color: #999;border-radius: 0.666666rem;}
.article-detail-line {font-size: 0.186666rem;color: #666;white-space: normal;padding-left: 0.453333rem;padding-right: 0.133333rem;margin-top: 0.066666rem;height: 0.533333rem;
    overflow: hidden; display: none;text-align: left;}
.article-item-lists:hover .article-detail-line {display: block;}
.article-item-lists span:hover{color: #2160ff}
.article-item-lists.active .article-detail-line {display: block}

.title{line-height:1.6em;font-size: 0.56rem;font-weight: 500;padding-bottom: 0.4rem;}

.floor_1 ul{padding: 0.666666rem 0 0.8rem;}
.floor_1 ul li{float: left;width: 4.373333rem;height: 2.853333rem;border: 1px solid #dddddd;background: #f9f9f9;margin: 0 0.373333rem 0.373333rem 0;text-align: center;font-size: 0.4rem;color: #000;font-weight: bold;}
.floor_1 ul li img{display: block;width: 1.6rem;height: 1.6rem;margin: 0.266666rem auto 0;}
.floor_1 ul li.active{border: 1px solid #5fa3ff;background: #fff;}
.floor_1 ul li:nth-child(2n){margin-right: 0;}
.floor_1 ul li.active{color: #2160ff;}

.floor_2 .box{margin-bottom: 0.666666rem;}
.floor_2 .box .fl{display: block;width: 2.8rem;height: 1.866666rem;margin-top: 0.08rem;}
.floor_2 .box .fr{width: 6.16rem;}
.floor_2 .box .fr a{font-size: 0.426666rem;color: #000;font-weight: bold;line-height:1.6em;}
.floor_2 .box .fr p em{display: inline-block;font-size: 0.32rem;color: #7c7c7c;margin-top: 0.213333rem;}
.floor_2 .box .fr p em:last-child{float: right;margin-right: 0.16rem;}

.btn{display: block;margin: 0 auto 0.8rem;font-size: 0.4rem;color: #1f77fb;text-align: center;border: 1px solid #1f77fb;border-radius: 0.053333rem;width: 4.56rem;height: 1.04rem;line-height: 1.04rem;}
 
 .floor_3 .list a{line-height:1.6em;display: block;font-size: 0.4rem;color: #474747;text-align: left;border-bottom: 1px solid #dcdcdc;padding-bottom: 0.266666rem;margin-bottom: 0.266666rem;}
 .floor_3 .list a em{display: inline-block;width: 0.133333rem;height: 0.133333rem;border-radius: 50%;background: #dcdcdc;margin-bottom: 0.08rem;margin-right: 0.266666rem;}
 .floor_3 .btn{margin-top: 0.4rem;}
 .f_bottom{position: fixed;z-index: 3;border-top: 1px solid #c6c6c6;background: #FFF;width: 100%;bottom: 0; line-height: 0.6585rem;}
 .f_bottom a{display: block;float: left;text-align: center;color: #000000;font-size: .28125rem;width: 2rem;padding-top: .9375rem;background-position-y: .1875rem;background-size: .78125rem;background-repeat: no-repeat;background-position-x: center;}
 .f_bottom a:nth-child(1){background-image: url(/templets/default/images/2017/bot_i_1.png);}
 .f_bottom a:nth-child(2){background-image: url(/templets/default/images/2017/bot_i_2.png);}
 .f_bottom a:nth-child(3){background-image: url(/templets/default/images/2017/bot_i_3.png);}
 .f_bottom a:nth-child(4){width: 3.99rem;line-height: 1.53125rem;font-size: .46875rem;color: #FFF;background: #0F5EC5;padding-top: 0;float: right;}