@charset "utf-8";
.bj3{background: #eeeef0;}
.fwcn{width:1200px; margin: 0 auto;}
.fwcn_nr{padding-bottom: 10px; margin-top:-10px;}
.fwcn_nr ul{overflow: hidden; margin-left: -20px;}
.fwcn_nr li{float: left;width:25%; padding-left: 20px;box-sizing: border-box;}
.fwcn_nr img{width:100%; height: 356px;}

.fwcn_nr ul{overflow: hidden; margin-left: -35px;}
.fwcn_nr li{float: left; width:25%; float: left; padding-left: 35px;}

.xgal{width:1200px; margin: 0 auto;}
.xgal_nr ul{overflow: hidden; margin-left: -20px;}
.xgal_nr li{float: left;width:25%; padding-left: 20px;box-sizing: border-box;}
.xgal_nr img{width:100%; height: 140px;}
.altext{background: #fff; padding: 20px;}
.altext p{font-size: 13px; line-height: 24px; color: #333;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.glxt{width:1200px; margin:0 auto;}
.glxt_tit{text-align: center; padding: 60px 0 50px;}
.glxt_tit h2{font-size:30px; padding-bottom:25px; color:#000000; font-weight:10;}
.glxt_tit p{color:#000000; font-size:16px;}
.glxt_tit a{color:#009cff; text-decoration:underline; padding-left:15px;}

.qttn{margin:0 20px; position: relative;}
.qttn .side{ position: absolute; width: 100%; height: auto; bottom: 10px; text-align: center;}
.qttn .side li{ width: 10px; height: 10px; border-radius:50%; background: #b9b9b9; display: inline-block; margin: 0 5px;}
.qttn .side .on{ background: #007aff;}

.qtt_xq{padding-bottom: 50px;}
.qtt_xq img{width:100%;}

.hzlc_nr{width:1120px; margin: 0 auto;background: url(../images/a_103.png) repeat-x left 93px;}
.hzlc_nr ul{overflow: hidden;  padding-bottom: 68px;}
.hzlc_nr li{width:25%; float: left; text-align: center;}
.hzlc_nr span{display: block;width:13px; height: 13px; border: 1px solid #b3b4b6; margin: 12px auto 20px auto;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius:50%;background: #eeeeee;}
.hzlc_nr h2{font-weight: 800; font-size: 23px; color: #535353; padding-bottom: 25px;}
.hzlc_nr p{font-size: 14px; line-height: 20px; color: #695f60;}

.qtyw_nr{padding-bottom: 50px;}
.qtyw_nr .qtyw_tit .on{background: #1561d1;}
.qtyw_tit{text-align: center; padding-bottom: 40px; margin-top: -10px;}
.qtyw_tit li{display: inline-block;*display: inline; padding: 0 15px;}
.qtyw_tit span{display: inline-block;*display: inline; padding: 0 22px; background: #5097ff;height: 44px; line-height: 44px; font-size: 16px; color: #fff;-moz-border-radius:22px;cursor:pointer; -webkit-border-radius: 22px;border-radius:22px;}
.qtyw_nr .qtyw_tit .on{background: #1561d1;}

.qttn{margin:0 20px; position: relative;}
.qttn .side{ position: absolute; width: 100%; height: auto; bottom: 10px; text-align: center;}
.qttn .side li{ width: 10px; height: 10px; border-radius:50%; background: #b9b9b9; display: inline-block; margin: 0 5px;}
.qttn .side .on{ background: #007aff;}
.qttn .swiper-slide{opacity: 0.5;}
.qttn .swiper-slide-active,.swiper-slide-duplicate-active{ opacity: 1;}
.qttn .swiper-pagination-bullet{margin: 0 15px; opacity: 1; background: #bcbcbc;width:10px;height: 10px;}
.qttn .swiper-pagination-bullet-active{background: #b5d2fa;}

.qtt_xq{padding-bottom: 50px;}
.qtt_xq img{width:100%;}

.qtt_text h2{font-size: 24px; line-height: 80px;}
.qtt_text{background: #fff;padding: 0 40px;}

.qttqbnr{overflow: hidden; }

.qttbox {float: left; width:50%; padding-bottom: 40px;}
.qttbox h4{font-size: 18px; padding-bottom: 12px; color: #3e8cfb;}
.qttbox li{line-height: 29px; font-size: 14px; color: #6a6a6a;}
.qttbox a{color: #000000; display: block;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.qttbox a:hover{text-decoration: underline;}

.gdzc{padding: 0 0 60px 0;}
.gdzc p{padding: 25px 25px 0  25px; font-size: 15px; line-height: 25px; color: #494949;}

.zcly{padding-bottom: 50px;}
.zcly p{text-align: center;font-size: 18px; color: #656565; padding-top: 28px; line-height:28px;}

.bj1{background: #f5f5f5;}
.lcnr{padding-bottom: 50px;}
.lcnr p{text-align: center;font-size: 18px; color: #656565; padding-top: 28px; line-height:28px;}