header{background-color: #4c8dd3;}
.con{overflow: hidden}
.top{background-color: #f4f4f4;padding:1rem 0;}
.top img{display:block;width:28.88%;}
.top img.fl{margin-left: 10%;}
.top img.fr{margin-right: 10%;}

.title{padding:1.25rem 0;font-size: 1.4rem;color: #333;}
.title img.fl{display: block;width:0.74%;float: left;margin-right: 3%;}
.con_d p.p-1{text-indent: 2em;font-size: 1.1rem;color: #666;padding:1rem 0;line-height: 1.5;}

ul.ry_ul{overflow: hidden;font-size: 0;}
ul.ry_ul li{float: left;width: 46.66%;height:13rem;margin-top: 1rem;}
ul.ry_ul li img{display: block;width:100%;margin-bottom: 0.6rem;}
ul.ry_ul li p{font-size: 1.1rem;color: #666;text-align: center;}
ul.ry_ul li:nth-child(2n){margin-left:6.68%; }

.three_con h3{text-align: center;font-size: 1.3rem;color: #333;margin:1rem 0;}
.con_list{padding:1rem 0 3rem 0;}
.con_list .swiper-slide{text-align: center;display: -webkit-box;  display: -ms-flexbox;
    display: -webkit-flex;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;
    -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;
    -ms-flex-align: center;  -webkit-align-items: center;  align-items: center;}
.con_list .swiper-slide img{display: block;width:100%;margin:0 auto;}

.title_s img.fl{display: block;width:0.74%;float: left;margin-right: 3%;}
.title_s{font-size: 1.3rem;padding:1rem 0;}


.four{padding-bottom: 1rem;}
.fz_list{overflow: hidden;font-size: 0;padding:0 0 0 0;}
.fz_list1{background: url("../images/fz/fz_1.png") no-repeat center top;background-size: 15.38% 98%;margin-bottom: 1rem}
.fz_list1 a{display: block;float: left;width: 100%;margin-top: 2.5rem;}
.fz_list1 ul{width: 44%}
.fz_list1 ul li{width: 100%}
.fz_list1 .fz_ul2 a{margin-top: 3.3rem}

.fz_list a img{display: block;width:100%;}
/*.fz_list a:nth-child(2n){margin-left:6.68%; }*/
p.p-2{color: #777;font-size: 1.1rem;text-align: center;padding-top: 1rem}
.five{padding-bottom: 1rem;}
.con_list02 .swiper-slide{height:9rem;}
.con_list .swiper-slide p{text-align: center;font-size: 1.1rem;line-height: 1.5;width:100%;color: #666;}

.seven{padding-bottom: 1rem;}
.seven p{line-height: 1.5;font-size: 1.1rem;color: #666;text-indent: 2em;}


.two{border-top: 1px solid #e5e6e6;vertical-align: middle;overflow: hidden;font-size: 0;}
.two_con{font-size:0;width:100%;}
.two_con ul{overflow: hidden;}
.two_con ul.gj_con li{padding:1rem 0;display:table-cell;vertical-align:middle;width:33.1%;float: left;
    border-right: 1px solid #e5e6e6;border-bottom: 1px solid #e5e6e6;}
.two_con ul.gj_con li a{display: block;width:100%;}
.two_con ul.gj_con li:nth-child(3n){  border-right:none;}
.two_con ul.gj_con li img{width:42%;display:inline-block;margin-left:8%;vertical-align: middle;}
.two_con ul.gj_con li span{margin-left:5%;display:inline-block;margin-right:10%;width:30%;font-size:1.2rem;
    color: #999;text-align: center;vertical-align: middle;}
.two_con ul.gj_con li:nth-child(4) span{margin-right:10%;width:35%;}

.two_s{padding-bottom: 1rem;}
.two_s p.tips{text-align: center;font-size: 1.1rem;color: #555555;line-height: 3rem;}
.two_s_title{/*padding:1.3rem 0;*/overflow: hidden;height:4rem;line-height: 4rem;border-bottom: 1px solid #e5e6e6}
.two_s_title span{display: block;float: left;color: #333;}
.s_title span{font-size: 1.2rem;}
.b_title span{font-size: 1.4rem;}

ul.gj_s_ul{overflow: hidden;width:60%;float: right;}
ul.gj_s_ul li{float: left;width:33.3%;text-align: center;font-size: 1.2rem;color: #666;}
ul.gj_s_ul li.ac_s{background: url("../images/bt_09.jpg") no-repeat center bottom;background-size: 50%;}
.s_gj_con .s_gj_d{display: none;}
.s_gj_con .cur_s{display: block}
a.zx{display: block;width:50%;height:3rem;color: #fff;text-align: center;line-height: 3rem;font-size:1.2rem;
margin:0 auto;background-color: #4c8dd3;border-radius: 1.5rem;}
.s_detail .s_d_con{display: none;}
.s_detail .current{display: block;}
.s_d_con p{font-size: 1.1rem;color: #666;text-align: left;line-height: 1.5rem;margin-bottom: 0.3rem;}
.s_d_con p span.dark{color: #444;}
.two_con .s_ul{font-size: 0;overflow: hidden;}
.two_con .s_ul li{float: left;text-align: center;font-size: 1.3rem;color: #555;line-height: 3.75rem;}
.two_con .s_ul li.active{background: url("../images/bt_09.jpg") no-repeat center bottom;background-size: 50%;}
.two_con .s_ul_01 li{/*padding:0 3.25%;*/width:17.5%;}
.two_con .s_ul_01 li:first-child{width:30%;}
.two_con .s_ul_02 li{width:25%;}
.two_con .s_ul_03 li{width:33.3%;}
.tj_ul{overflow: hidden;}
.tj_ul li{float: left;width:30.51%;margin-bottom: 1rem;}
.tj_ul li img{display: block;width:100%;}
.tj_ul li p{text-align: center; }
.tj_ul li.li_c{margin:0 4.235%;}
.tj_ul_01 li{height: 5.5rem;}


a.xfk{display: block;width:3.63%;position: fixed;top:25%;right:2.125%;z-index: 99999;color:#fff;height:9.85rem;padding:0 3%;padding-top: 6rem;
    background: url("../images/xfk.png") no-repeat left top;background-size: 100% 100%;font-size: 1.2rem;text-align: center;padding-bottom: 1rem;;}