@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%;}

.banner .swiper-container{width: 840px;position: relative;height: 304px;overflow: hidden;float: left;}
.banner a img{height: 304px;width: 840px;}
.banner .swiper-container .swiper-slide .banner-shadow{position: absolute;bottom: 0;left: 0;float: left;font-size: 22px;color: #fff;background: rgba(0,0,0,.6);
    height: 50px;line-height: 50px;width: 100%;padding-left: 20px;}
.swiper-pagination{width: auto!important;right: 18px!important;bottom: 16px!important;left: inherit!important;}
.swiper-pagination-bullet{width: 12px!important;height: 12px!important;background: #fff;opacity: 1;}
.swiper-pagination-bullet-active{background: #ff781e!important;}
.banner .fr{border: 1px solid #d5d5d5;width: 308px;height: 304px;}
.banner .fr .article-detail-line em{color: #1162f6;}
.article-item-lists {display: block;font-size: 16px;line-height: 20px;color: #494848;overflow: hidden;text-align: left; padding-top: 12px;padding-left: 34px;}
.hezi-item-container .a_1{padding-top: 30px;padding-bottom: 12px;}
.hezi-item-container .a_1 span{font-weight: bold;font-size: 18px;margin-bottom: 12px;display: block;}
.article-item-lists .article-number {display: inline-block;width: 6px;height: 6px;text-align: center;color: #fff;margin-right: 6px;
    background-color: #999;border-radius: 50px;}
.article-detail-line {font-size: 14px;color: #666;white-space: normal;padding-right: 28px;margin-top: 5px;height: 40px;
    overflow: hidden;text-align: left;}
.article-item-lists span:hover{color: #2160ff}
.article-item-lists.active .article-detail-line {display: block}

.floor_1 ul{padding: 50px 0 30px;}
.floor_1 ul li{float: left;width: 280px;height: 100px;border: 1px solid #f2f2f2;background: #f2f2f2;cursor: pointer;margin: 0 17px 18px 0;}
.floor_1 ul li.active{border: 1px solid #5fa3ff;background: #fff;}
.floor_1 ul li:nth-child(4n){margin-right: 0;}
.floor_1 ul li .fl{display: block;margin: 16px 0 0 10px;;}
.floor_1 ul li .fr{width: 176px;font-size: 14px;color: #9d9d9d;line-height: 20px;}
.floor_1 ul li .fr span{display: block;font-size: 16px;color: #272727;margin: 18px 0 4px;}
.floor_1 ul li.active span{color: #2160ff;}
 
.content{padding-bottom: 80px;}
.content .f_left{width: 840px;}
.content .f_left .title{border-bottom: 1px solid #dfdfdf;height: 36px;margin-bottom: 22px;}
.content .f_left .title span{display: block;float: left;font-size: 24px;color: #000;border-left: 6px solid #4a92ff;padding-left: 10px;}
.content .f_left .title a{float: right;font-size: 16px;color: #787878;}
.content .f_right{width: 310px;}

.content .f_left .floor_2{height: auto;overflow: hidden;padding-bottom: 40px;}
.content .f_left .floor_2 .fl{margin-top: 8px;}
.content .f_left .floor_2 .fr{width: 550px;}
.content .f_left .floor_2 .fr a{display: block;font-size: 16px;float: left;margin-right: 20px;line-height: 30px;width: 48%;}
.content .f_left .floor_2 .fr a:first-child{width: 100%;}
.content .f_left .floor_2 .fr a:nth-child(2n+1){margin-right: 0;}
.content .f_left .floor_2 .fr a span{font-size: 18px;font-weight: bold;display: block;color: #000;}
.content .f_left .floor_2 .fr a p{font-size: 14px;color: #7c7c7c;line-height: 20px;padding:4px 0 10px;}
.content .f_left .floor_2 .fr a em{display: inline-block;width: 6px;height: 6px;border-radius: 50px;background: #d4d4d4;margin:  0 6px 2px 0;}

.content .f_left .floor_3{height: auto;overflow: hidden;padding-bottom: 30px;}
.content .f_left .floor_3 .box a{font-size: 16px;display: block;float: left;width: 47.6%;margin-right: 40px;line-height: 28px;}
.content .f_left .floor_3 .box a:nth-child(2n){margin-right: 0;}
.content .f_left .floor_3 .box a em{display: inline-block;width: 6px;height: 6px;border-radius: 50px;background: #d4d4d4;margin-right: 8px;}
.content .f_left .floor_3 .box a span{float: right;color: #919191;display: block;}

.content .f_left .floor_4{padding-top: 30px;}

.content .f_left .floor_6{padding-top: 40px;}

.content .f_left .floor_7 .box{display: block;float: left;width: 47.6%;margin-right: 40px;}
.content .f_left .floor_7 .box:nth-child(2n){margin-right: 0;}
.content .f_left .floor_7 .box a{display: block;font-size: 16px;line-height: 28px;}
.content .f_left .floor_7 .box a em{display: inline-block;width: 6px;height: 6px;border-radius: 50px;background: #d4d4d4;margin-right: 8px;margin-bottom: 2px;}
.content .f_left .floor_7 .box a span{float: right;color: #919191;display: block;}

.content .f_right .tit{font-size: 20px;padding: 16px 26px}
.content .f_right .fl_1{background: #f7f6f6;margin-bottom: 60px;}
.content .f_right .fl_1 ul{width: 264px;margin: 0 auto;}
.content .f_right .fl_1 ul li{border-bottom: 1px solid #e0e0e0;margin-bottom: 16px;padding-bottom: 16px;overflow: hidden;}
.content .f_right .fl_1 ul li:last-child{border-bottom: none;padding-bottom: 0;}
.content .f_right .fl_1 ul li .fl{display: block;margin: 6px 10px 0 0;}
.content .f_right .fl_1 ul li .fr{font-size: 14px;color: #9a9a9a;line-height: 20px;}
.content .f_right .fl_1 ul li .fr span{display: block;font-size: 16px;color: #000;margin: 6px 0 8px;}

.content .f_right .fl_2{background: #f7f6f6;margin-bottom: 60px;padding-bottom: 20px;}
.content .f_right .fl_2 .box{width: 254px;margin: 0 auto;}
.content .f_right .fl_2 img{display: block;margin: 0 auto 14px;}
.content .f_right .fl_2 a{display: block;font-size: 14px;color: #2f2e2e;line-height: 28px;}
.content .f_right .fl_2 a em{display: inline-block;width: 6px;height: 6px;border-radius: 50px;background: #d4d4d4;margin-right: 8px;}

.content .f_right .fl_3{margin-bottom: 20px;}

.content .f_right .fl_4{border: 1px solid #cdcdcd;padding-bottom: 2px;overflow: hidden;}
.content .f_right .fl_4 .tit{background: #4884f0;font-size: 18px;color: #fff;font-weight: bold;margin-bottom: 14px;}
.content .f_right .fl_4 .box{width: 274px;margin: 0 auto;}
.content .f_right .fl_4 .box a{display: block;float: left;height: 26px;border-radius: 25px;border: 1px solid #cdcdcd;line-height: 26px;color: #7a7a7a;text-align: center;margin-right: 14px;font-size: 14px;margin-bottom: 10px;padding: 0 10px;}
.content .f_right .fl_4 .box a:hover{color: #2369ea;border: 1px solid #2369ea;}