*{
	padding: 0px;
	margin: 0px;
	font-family: "微软雅黑";
	font-size:1.2rem;
	
}
body { padding-bottom: 70px; position:relative;}
@media screen and (min-width: 320px) {
    html {
        font-size:10px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size:11.25px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size:12.5px;
    }
}
@media screen and (min-width: 640px) {
    html {
        font-size:20px;
    }
}
 .swiper-container {
        width: 100%;
        height:18rem;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        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;
    }
   .swiper-slide img{
   	width: 100%;
   	height: 100%;
   } 
  
.header{
	height:4.5rem;
	background:#2f4786;
	
}
.loge-1{
	width:17.5rem;
	height:3rem;
	margin-top:0.7rem;
	float: left;
	margin-left:1rem;
}
.cd-1{
	width:1.75rem;
	height:1.25rem;
	float: right;
	margin-top:1.5rem;
	margin-right:1rem;
	
}
.lun-bo img{
	height:18rem;
}

.guany{
	height:4rem;
	background:#ffffff;
	line-height:4rem;
	
}
.guany .gl-1{
	display: inline-block;
	font-size:1.6rem;
	color: #323232;
	font-weight:bold;
	
}
.guany .gl-2{
	display: inline-block;
	font-size:1.2rem;
	color:#323232;
	margin-left:1%;
}
/**//**//**/



.jy-1{
	width:50%;
	height:16rem;
	background:#2f4786;
	float:left;
}
.jy-2{
	width:50%;
	height:16rem;
	float:left;
	background:url(../img/tu-3.png) center center;
}
.jy-2 img{
	width:100%;
	height:16rem;
}

.jy-1 p{
	display: block;
	width:15rem;
    padding-top:4.5rem;
	padding-left:0.7rem;
	
}
.jy-1 p .jyz-1{
	display:block;
	font-size:1.5rem;
	color: #FFFFFF;
	width:15rem;
	
}
.jy-1 p .jyz-2{
	display:block;
	width:1.2rem;
	height:0rem;
	font-size:1.2rem;
	
	border:1px solid #FFFFFF !important;
}
.jy-1 p .jyz-3{
	display: block;
	width:15rem;
	font-size:1.2rem;
	color:#FFFFFF;
	padding-top:1.2rem;
}/*蓝色部分*/
/**//**//**/
/*红色部分*/

.jy-red{
	width:50%;
	height:16rem;
	background:#dc3122;
	float:left;
}
.jy-red p{
	display: block;
	width:15rem;
    padding-top:3.5rem;
	padding-left:1rem;
	padding-right: 1rem;
}
.jy-red p .jyz-1{
	display:block;
	font-size:1.5rem;
	color: #FFFFFF;
	width:15rem;
	
}
.jy-red p .jyz-2{
	display:block;
	width:1.2rem;
	height:0rem;
	font-size:1.2rem;
	border:1px solid #FFFFFF;
}
.jy-red p .jyz-3{
	display: block;
	width:15rem;
	font-size:1.2rem;
	color:#FFFFFF;
	padding-top:1.2rem;
}

/*红色部分*/

.linfe{
	height:1rem;
}
.f-tu{
	height:10rem;
	
}
.f-tu img{
	width:100%;
}
.gjd{
	background:#e9e9e9;
	height:4rem;
	text-align: center;
	line-height: 4rem;
	
}
.gjd a{
	color: #323232;
}
.gjd a:hover{
	text-decoration: none;
}

.imag-1{
	height:13.5rem;
	background:#2f4786;
}/*蓝色广告栏*/

.imz-1{
	display:block;
	font-size:1.4rem;
	color:#FFFFFF;
	padding-top:1.5rem;
	
}
.imz-2{
	display:block;
	font-size:1rem;
	color:#FFFFFF;
	
}
.imz-3{
	display:block;
	font-size:1.2rem;
	color:#FFFFFF;
}
.view-1{
	width:7rem;
	height:2rem;
	font-size:1rem;
	text-align: center;
	line-height:2rem;
	color: #FFFFFF;
	border:1px solid #FFFFFF;
	float: right;
}
/*蓝色广告栏*/
.imag-2{
	height:13.5rem;
	
	
}/*白色广告栏*/
.imzb-1{
	display:block;
	font-size:1.4rem;
	color:#323232;
	padding-top:1.5rem;
}
.imzb-2{
	display:block;
	font-size:1rem;
	color:#a3a3a3;
}
.imzb-3{
	display:block;
	font-size:1.2rem;
	color:#737373;
}
.viewb-1{
	width:7rem;
	height:2rem;
	font-size:1rem;
	text-align: center;
	line-height:2rem;
	color: #222222;
	border:1px solid #222222;
	float: right;
}
/*白色广告栏*/
.linfe-h{
	height:1rem;
	background: #fafafa;
}
/*灰色分割线*/
.imag-3{
	height:13.5rem;
	background:#dc3122;
	
}
/*红色广告栏*/
.pz-fw{
	height:4rem;
	line-height:4rem;
}
.pz-1{
	font-size:1.6rem;
	color:#323232;
	
}
.pz-2{
	display: inline-block;
	padding-left:.8rem;
}

.view-11{
	width:7rem;
	height:2rem;
	font-size:1rem;
	text-align: center;
	line-height:2rem;
	color: #FFFFFF;
	border:1px solid #FFFFFF;
	margin-top:2rem;
	margin-left:1.1rem;
}

.bt-1{
	height:15rem;
	background:#dc3122;
}
.bt-1 img{
	width: 17rem;
	/*margin-top:0.5rem;*/
}
.imz-11{
	display:block;
	font-size:1.5rem;
	color:#FFFFFF;
	padding-top:1.5rem;
	
}
.imz-33{
	display:block;
	font-size:1.3rem;
	color:#FFFFFF;
}
.rs-x{
	height:10rem;
	background:#e8e8e8;
	/*text-align: center;*/
}
.rs-x img{
	width:2.5rem;
	height: 2.5rem;
    margin-left:8.4rem ;
    float: left;
    margin-top:3.5rem;	
}
.numb-sz{
	width:15rem;
	height:2.5rem;
	float: left;
	border-left:0.1rem solid #2f4786;
	margin-left:0.5rem ;
    line-height:1rem;
	margin-top:3.5rem;

	
}
.numb-sz-1{
	display: block;
	font-size:1.2rem;
	color:#2f4786;	
	padding-left:0.5rem;
	
	
}
.numb-sz-11{
	display: block;
	font-size:0.8rem;
	color:#2f4786;	
	padding-left:0.5rem;
	padding-top:.6rem;
}
.linfe-z{
	height:7.5rem;
}



.gdd-1 {
	height:5rem;
	background:#ffffff;
	border-top:1px solid #dadada;
	
	line-height:3rem;
}
/*.gdd-1 div{
	border-right: 1px solid black;
}*/
.iconfont{
	display: block;
	width:2.5rem;
	height:2rem;
}
.iconfont-2{
	display: block;
	width:2.5rem;
	height:2rem;
}
.iconfont-3{
	display: block;
	width:2.5rem;
	height:2rem;
}
.iconfont-4{
	display: block;
	width:2.5rem;
	height:2rem;
}
.xis-2{
	display: block;
	text-decoration: none;
	
	margin-left:1.2rem;
	color:#ababab;
	width:2.5rem;
	height:3.7rem;
	text-align: center;
}
.xis-1{
	display: block;
	color:#dc3122;
	text-decoration: none;
	width:2.5rem;
	height:3.7rem;
	margin-left:1.2rem;
	text-align: center;
}
.xis-2:hover{
	text-decoration: none;
	color:#ababab;
}

.xis-1:hover{
	text-decoration: none;
	color:#dc3122;
}


/*以上主页*/

.cai-d{
	width:100%;
	height:25rem;
	position: absolute;
	z-index:999;
	display: none;
	
	background:#dc3122;
}

.cai-d ul li{
	width:100%;
	height:3.5rem;
	list-style-type: none;
	
}
.zih-oo{
	text-align: center;
	line-height:3.5rem;
	color: #FFFFFF;
	border-bottom:1px solid #f8d6d3;
}
.zih-o{
	text-align: center;
	line-height:3.5rem;
	color: #FFFFFF;
}
.don-1{
	width:2rem;
	height:2rem;
	border:1px dotted #FFFFFF ;
	text-align:center;
	line-height:2rem;
	font-size:1.4rem ;
	color: #FFFFFF;
	float: right;
	font-weight:bold;
	margin-right:1rem;
	margin-top:0.7rem;
	
}
.lie-jie{
	display: block;
	width:100%;
	height:3.5rem;
	color: #FFFFFF;
	
	
}

.lie-jie:hover{
	color: #FFFFFF;
	text-decoration: none;
}
