@charset "utf-8";
/* CSS Document */
.main{width:100%;float:left;background:#fff;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
/*************** 相关专题 ****************/
.banner{width:100%;float:left;position:relative;}
.banner img{width:100%;}
.banner .zx{width:13.703rem;height:3.481rem;display:inline-block;line-height:3.481rem;border:0.222rem solid #fff;font-size:1.333rem;color:#3f78e9;background:#fef102;text-align:center;position:absolute;left:6.259rem;bottom:4.592rem;border-radius:6.296rem;text-align:center;    -moz-box-shadow:0rem 0.185rem 0.259rem 0.074rem rgba(74,202,180,0.3);box-shadow:0rem 0.185rem 0.259rem 0.074rem rgba(74,202,180,0.3);}

.blue{background:#8a90ff;}
.pink{background:#d28fec;}
.cyan{background:#65d1e0;}
.qaTitle{width:100%;float:left;margin-top:1.296rem;text-align:center;font-size:1.333rem;}
.qaTitle img{width:22.592rem;}
.qaTitle span{color:#da428e;}
.qaList{width:100%;float:left;margin-top:1rem;}
.qaList ul{width:100%;float:left;margin-top:0.74rem;padding-bottom:1.481rem;}
.qaList li{width:12.222rem;height:2.592rem;line-height:2.592rem;float:left;margin:0.666rem 0.296rem 0 0.666rem;border-radius:0.296rem;text-align:center;background:#f6eef1;}
.qaList li a{width:100%;height:100%;float:left;font-size:0.888rem;color:#666;}

.qzx{width:100%;float:left;position:relative;}
.qzx img{width:100%;}
.qzx h2{width:100%;float:left;text-align:center;position:relative;padding-top:3.074rem;}
.qzx h2 img{width:22.148rem;}
.qzx h2 img.icon1{width:3.814rem;float:left;position:absolute;left:1.74rem;top:0.37rem;}
.qzx dl{width:100%;float:left;position:relative;margin-top:1.703rem;}
.qzx dl dt{line-height:1.111rem;float:left;font-size:0.962rem;color:#57bfb0;position:absolute;top:2.111rem;left:13.777rem;}
.qzx dl dt strong{font-size:1.111rem;}
.qzx dl dd{width:10.74rem;line-height:1.333rem;float:left;font-size:0.962rem;color:#333;position:absolute;top:8.333rem;left:13.888rem;}
.qzx h4{width:100%;height:1.333rem;line-height:1.333rem;float:left;font-size:1.333rem;color:#249d8c;text-align:center;font-weight:normal;margin-top:1.111rem;}
.qzx ul{float:left;margin-top:1.851rem;margin-bottom:1.111rem;}
.qzx ul li{width:6.666rem;float:left;text-align:center;position:relative;}
.qzx ul li:after{content:" ";width:1px;height:1.962rem;float:left;background:#249d8c;position:absolute;top:1.296rem;right:0;}
.qzx ul li.li4:after{content:"";display:none;}
.qzx ul li.li1 img{width:1.888rem;}
.qzx ul li.li2 img{width:1.851rem;}
.qzx ul li.li3 img{width:1.925rem;}
.qzx ul li.li4 img{width:1.444rem;}
.qzx ul li p{width:100%;line-height:1.111rem;float:left;font-size:0.888rem;color:#454545;text-align:center;}
.qzx ul li p span{font-size:1.037rem;}
.qzx font{width:23.703rem;height:3.703rem;line-height:3.703rem;float:left;margin-left:1.481rem;font-size:1.333rem;color:#fff;text-align:center;background:#6291fd;margin-top:1.111rem;border-radius:2.222rem;}

.rs{width:100%;float:left;background:#acfaed;position:relative;padding:1.222rem 0 2.333rem;margin-top:3.333rem;}
.rs:before{width:100%;height:2.148rem;float:left;background:url("../images/line2.png") left top no-repeat;background-size:contain;content:" ";position:absolute;left:0;top:-1.222rem;}
.rs:after{width:100%;height:2.148rem;float:left;background:url("../images/line2.png") left top no-repeat;background-size:contain;content:" ";position:absolute;left:0;bottom:-1.222rem;}
.rs h2{width:100%;float:left;text-align:center;margin-top:1.222rem;}
.rs h2 img{width:23.888rem;}
.rs div{line-height:1.333rem;float:left;font-size:0.962rem;color:#008f7a;margin:1.481rem 0.925rem 0;}
.rs ul{float:left;margin-top:1.851rem;margin-left:0.37rem;}
.rs ul li{width:5.925rem;height:9.629rem;float:left;text-align:center;background:#e7fffb;position:relative;border-radius:0.37rem;margin:0 0.296rem;}
.rs ul li.li1 img{width:4.666rem;margin-top:1.444rem;}
.rs ul li.li2 img{width:3.074rem;margin-top:0.814rem;}
.rs ul li.li3 img{width:3.481rem;margin-top:0.814rem;}
.rs ul li.li4 img{width:4.518rem;margin-top:1.074rem;}
.rs ul li p{width:4.962rem;line-height:1.333rem;float:left;font-size:0.962rem;color:#333;text-align:left;margin:1rem 0.481rem 0;}
.rs ul li.li1 p{margin:1.629rem 0.481rem 0;}
.rs font{width:12.222rem;height:2.962rem;line-height:2.962rem;float:left;font-size:0.962rem;color:#fff;text-align:center;border-radius:1.555rem;background:#6291fd;margin-left:0.888rem;margin-top:1.666rem;}
.rs span{width:12.222rem;height:2.962rem;line-height:2.962rem;float:left;font-size:0.962rem;color:#3f78e9;text-align:center;border-radius:1.555rem;background:#fef102;margin-left:0.518rem;margin-top:1.666rem;}

.xlrq{width:25.518rem;float:left;margin:2.577rem 0.629rem 0rem 0.629rem;}
.xlrq img{float:left;}

.nxsj{width:100%;float:left;position:relative;margin-top:3.074rem;}
.nxsj h2{width:100%;float:left;text-align:center;}
.nxsj h2 img{width:22.481rem;}
.nxsj .swiper-container{width:91.944444%;float:left;margin:2.111rem 4% 0;}
.nxsj .swiper-container .swiper-slide img{width:100%;}
.nxsj .swiper-container .swiper-slide font{width:96.67%;height:3.703rem;line-height:3.703rem;float:left;font-size:1.333rem;color:#fff;background:#6291fd;border-radius:2.037rem;text-align:center;margin:1.888rem 1.66% 0}

.fqf{width:25.444rem;float:left;margin:1.777rem 0.629rem 1.037rem 0.629rem;}
.fqf img{float:left;}

.lybs{width:100%;height:11.296rem;float:left;background:#acfaed url("../images/lybs.jpg") 0.666rem 1.925rem no-repeat;background-size:20.962rem 7.592rem;position:relative;margin-top:2rem;}
.lybs:before{width:100%;height:2.148rem;float:left;background:url("../images/line2.png") left top no-repeat;background-size:contain;content:" ";position:absolute;left:0;top:-1.222rem;}
.lybs:after{width:100%;height:2.148rem;float:left;background:url("../images/line2.png") left top no-repeat;background-size:contain;content:" ";position:absolute;left:0;bottom:-1.222rem;}
.lybs p{line-height:1.333rem;float:left;font-size:0.962rem;margin-left:7.592rem;margin-top:2.296rem;color:#008f7a;}
.lybs p span{color:#fd6262;}

.jsnmmy{width:100%;float:left;position:relative;margin-top:2.703rem;}
.jsnmmy i{width:2.962rem;height:3.148rem;float:left;background:url("../images/jrzt.png") left top no-repeat;background-size:contain;position:absolute;top:0rem;right:0.814rem;}
.jsnmmy img{width:100%;}
.jsnmmy ul{float:left;margin-top:2.222rem;}
.jsnmmy ul li{width:7.407rem;float:left;text-align:center;margin:0 0.74rem;}
.jsnmmy ul li img{width:7.111rem;}
.jsnmmy ul li p{width:100%;line-height:1.333rem;float:left;font-size:0.888rem;color:#454545;margin-top:0.555rem;}
.jsnmmy ul li p strong{font-size:0.962rem;}
.jsnmmy p.info{width:23.444rem;height:3.296rem;line-height:2.666rem;float:left;font-size:0.962rem;color:#454545;text-align:center;background:url("../images/box.png") left top no-repeat;background-size:contain;margin:1.111rem 1.592rem 0}
.jsnmmy div{width:100%;float:left;margin-top:1.111rem;}
.jsnmmy div img{width:auto;height:13.111rem;float:left;margin-left:0.518rem;}
.jsnmmy div p{width:9.185rem;float:left;overflow:hidden;margin-left:0.481rem;}
.jsnmmy div p img{margin:0;}
.jsnmmy .jsnm_fq{width:100%;float:left;margin-top:1.666rem;}

.news{width:100%;float:left;background:#acfaed;position:relative;padding:1.222rem 0;margin-top:3.703rem;}
.news:before{width:100%;height:2.148rem;float:left;background:url("../images/line2.png") left top no-repeat;background-size:contain;content:" ";position:absolute;left:0;top:-1.222rem;}
.news:after{width:100%;height:2.148rem;float:left;background:url("../images/line2.png") left top no-repeat;background-size:contain;content:" ";position:absolute;left:0;bottom:-1.222rem;}
.news h2{width:100%;float:left;text-align:center;margin-top:1.222rem;margin-bottom:1.333rem;}
.news h2 img{width:16.481rem;}
.news ul li{width:12rem;height:14.185rem;float:left;background:#fff;margin-left:1rem;margin-bottom:1.037rem;border-radius:0.555rem;}
.news ul li:nth-child(1),.ys ul li:nth-child(3){margin-left:0.851rem;}
.news ul li img{float:left;border-top-right-radius:0.555rem;border-top-left-radius:0.555rem;}
.news ul li h4{width:100%;float:left;font-size:1.111rem;height:1.111rem;line-height:1.111rem;color:#008f7a;text-align:center;margin-top:0.925rem;}
.news ul li p{width:100%;float:left;font-size:0.8888rem;line-height:1.111rem;color:#777;margin:0.555rem 0 0;text-align:center;}
.news a.zx{width:21.333rem;height:4.444rem;line-height:4.444rem;float:left;background:#fc5d7b;border-radius:2.592rem;text-align:center;margin-left:2.666rem;margin-bottom:1.333rem;margin-top:1rem;position:relative;}
.news a.zx span{font-size:1.703rem;color:#fff;float:left;margin-left:2.5225rem;}
.news a.zx em{font-size:2.222rem;color:#ff0;font-weight:bold;float:left;font-style:normal;}
.news a.zx i{width:2.814rem;height:2.37rem;float:left;font-size:0.74rem;color:#fff;line-height:0.85rem;font-style:normal;padding-top:0.37rem;position:absolute;top:-0.74rem;right:0.574rem;background:url("../images/icon.png") left top no-repeat;background-size:contain;}

.xgzt{width:100%;float:left;}
.xgzt h2{width:100%;float:left;text-align:center;margin:0rem 0 1.111rem;}
.xgzt img{width:8.703rem;}
.xgzt .mlqyd_xgzt{width:100%;float:left;}
.xgzt .mlqyd_xgzt li{text-align:center;}
.xgzt .mlqyd_xgzt img{width:91.32%;}
.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}