@charset "utf-8";
/* CSS Document */
body,p,h1,h2,h3,h4,h5,h6,input,dl,dt,table,tr,td,select,textarea,a,sapn,ul,li,ol{margin:0;padding:0;}
li{list-style: none;}
body{font-family:"思源黑";}
*{margin:0;padding:0;}
li{list-style: none;}

.banner{
	width:100%;
	height:2.4rem;
	position: relative;
	/* padding-top:0.88rem; */
}
.banner .cont{
	width:100%;
	height:2.3rem;
	position: relative;
}	
.banner .cont img{
	position: absolute;
	left:0;top:0;
	width:100%;
	height:;
	display:none;
}
.banner .cont span{
	width:0.4rem;
	height:0.6rem;
	position:absolute;
	top:50%;
	margin-top:-0.3rem;
	cursor:pointer;
}
.banner .cont ul{
	position: absolute;
	left:50%;
	bottom:0.2rem;
	margin-left:-0.8rem;
}
.banner .cont ul li{
	width:0.15rem;
	height:0.15rem;
	background:#fff;
	float:left;
	margin-right:0.2rem;
	border-radius:0.5rem;
}
.banner .cont ul li.cur{
	background:#0083c8;
	width:0.36rem;
	height:0.15rem;
	border-radius:0.25rem;
}


.search{
	width:7.02rem;
	height:0.58rem;
	margin:0 auto;
	margin-top:0.40rem;
}

.search input{
	width:78%;
	height:0.56rem;
	border:solid 0.01rem #abb0b4;
	display: block;
	/* border-right:solid 0.01rem #083861; */
	text-indent:0.25rem;
	font-size:0.24rem;
	color:#cccccc;
	float:left;
}


.search .a1{
	width:20%;
	height:0.58rem;
	background:#0094e2;
	display: block;
	font-size:0.24rem;
	color:#fff;
	float:right;
	text-align: center;
	line-height:0.58rem;
	text-decoration: none;
	font-size: 0.26rem;
    padding-right: 0.2rem;
	border:none;
}


.choose{
	width:7.02rem;
	height:1.94rem;
	margin:0 auto;
	margin-top:0.40rem;
	margin-bottom:0.30rem;
}

.choose ul li{
	width:1.94rem;
	height:1.94rem;
	background-image: url(../images/img1_13.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size:1.94rem 1.94rem;
	float:left;
	margin-right:0.60rem;
}

.choose ul li:nth-child(3){margin-right:0rem;}

.choose ul li:nth-child(2){	
	background-image: url( ../images/img1_15.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size:1.94rem 1.94rem;}

.choose ul li:nth-child(3){	
	background-image: url( ../images/img1_17.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size:1.94rem 1.94rem;}



.choose ul li .a2{
	font-size:0.24rem;
	color:#fff;
	display: block;
	text-align: center;
	line-height:2.5rem;
	text-decoration: none;
}

.tittle{
	width:7.10rem;
	height:0.50rem;
	margin:0 auto;
	background-image: url(../images/imgn22_28.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size:4.53rem 0.30rem;
	margin-bottom:0.40rem;
}

.tittle h1{
	font-size:0.36rem;
	color:#123187;
	text-align: center;
	line-height:0.60rem;
	text-shadow:0.01rem 0.01rem 0rem #fff;
}


.tittle1{
	width:7.10rem;
	height:0.50rem;
	margin:0 auto;
	background-image: url( ../images/img55_03.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size:3.16rem 0.30rem;
	margin-bottom:0.40rem;
}

.tittle1 h1{
	font-size:0.36rem;
	color:#123187;
	text-align: center;
	line-height:0.60rem;
	text-shadow:0.01rem 0.01rem 0rem #fff;
}
.tittle2{
	width:7.10rem;
	height:0.50rem;
	margin:0 auto;
	background-image: url( ../images/img55_06.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size:3.41rem 0.31rem;
	margin-bottom:0.40rem;
}

.tittle2 h1{
	font-size:0.36rem;
	color:#123187;
	text-align: center;
	line-height:0.60rem;
	text-shadow:0.01rem 0.01rem 0rem #fff;
}
.tittle3{
	width:7.10rem;
	height:0.50rem;
	margin:0 auto;
	background-image: url(  ../images/img55_10.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size:3.84rem 0.31rem;
	margin-bottom:0.40rem;
}

.tittle3 h1{
	font-size:0.36rem;
	color:#123187;
	text-align: center;
	line-height:0.60rem;
	text-shadow:0.01rem 0.01rem 0rem #fff;
}

.tittle4{
	width:7.10rem;
	height:0.50rem;
	margin:0 auto;
	background-image: url( ../images/img55_14.png);
	background-position: top;
	background-repeat: no-repeat;
	background-size:2.82rem 0.31rem;
	margin-bottom:0.40rem;
}

.tittle4 h1{
	font-size:0.36rem;
	color:#123187;
	text-align: center;
	line-height:0.60rem;
	text-shadow:0.01rem 0.01rem 0rem #fff;
}




.service{
	width:7.10rem;
	margin:0 auto;
	margin-bottom:0.10rem;
}

.service ul li{
	width:1.94rem;
	height:2.31rem;
	background: #0083c8;
	box-shadow:0rem 0rem 0.08rem rgba(0,0,0,0.5);
	float:left;
	margin-right:0.64rem;
	margin-bottom:0.40rem;
}

.service ul li:nth-child(3n){margin-right:0rem;}



.service ul li .top{
	width:1.94rem;
	height:1.71rem;
	background: #dedede;
	
}

.service ul li .top img{
	width:1.26rem;
	height:1.43rem;
	margin-left:0.17rem;
}

.service ul li:nth-child(2) .top img{
	width:0.80rem;
	height:1.22rem;
	margin-left:0.56rem;
	margin-top:0.29rem;
}

.service ul li:nth-child(3) .top img{
	width:1.46rem;
	height:0.92rem;
	margin-left:0.24rem;
	margin-top:0.51rem;
}


.service ul li:nth-child(4) .top img{
	width:0.79rem;
	height:1.01rem;
	margin-left:0.67rem;
	margin-top:0.35rem;
}

.service ul li:nth-child(5) .top img{
	width:0.99rem;
	height:1.18rem;
	margin-left:0.45rem;
	margin-top:0.34rem;
}


.service ul li:nth-child(6) .top img{
	width:1.46rem;
	height:1.25rem;
	margin-left:0.28rem;
	margin-top:0.28rem;
}




.service ul li .down{
	width:1.94rem;
	height:0.60rem;
}

.service ul li .down a{
	font-size:0.24rem;
	color:#fff;
	display: block;
	text-align: center;
	line-height:0.60rem;
	text-decoration: none;
}

.service ul li .down:hover{background:#ff0000;}

.news{
	width:7.10rem;
	margin:0 auto;
	margin-bottom:0.40rem;
}

.news .img2{
	width:7.10rem;
	height:3rem;
}

.news .list{
	width:7.10rem;
	margin-top:-0.26rem;
}

.news .list ul li{
	width:7.10rem;
	height:0.82rem;
	background-image: url(../images/img45_08.png);
	background-repeat: no-repeat;
	background-position: left;
	background-size:0.17rem 0.19rem;
	border-bottom:dashed 0.01rem #f6f6f6;
}

.news .list ul li .a3{
	font-size:0.24rem;
	color:#999999;
	display: block;
	line-height:0.82rem;
	text-decoration: none;
	margin-left:0.40rem;
	float:left;
}

.news .list ul li a:hover{color:#0083c8;}
.news .list ul li img{
	width:0.19rem;
	height:0.35rem;
	display: block;
	float:right;
	margin-top:0.24rem;
}


.processes{
	width:7.10rem;
	margin:0 auto;
	margin-bottom:0.40rem;
}


.processes ul li{
	width:2.35rem;
	height:1.59rem;
	float:left;
	margin-right:0.23rem;
	margin-bottom:0.20rem;
}


.processes ul li .way{
	width:1.94rem;
	height:1.59rem;
	float:left;
}

.processes ul li .way .pic{
	position: relative;
	top:0;left:0;
	width:1.94rem;
	height:1rem;
	margin-top:0.19rem;
	/* box-shadow:rgba(0,0,0.5) 0rem 0rem 0.10rem; */
}

.processes ul li .way .pic .img3{
	position: absolute;
	top:0;left:0;
	width:1.94rem;
	height:1rem;
	display: block;
}


.processes ul li .way .pic .s2{
	font-size:0.26rem;
	color:#fff;
	display: block;
	line-height:1rem;
	position: absolute;
	left:0.45rem;
	top:0;
	z-index: 999;
}


.processes ul li .way .s1{
	font-size:0.30rem;
	font-weight: bold;
	color:#ff0000;
	display: block;
	text-align: center;
	-webkit-text-stroke: 0.01rem #fff;
	/* text-shadow: rgba(0,0,0.5)0rem 0.02rem 0.08rem; */
}


.processes ul li .img4{
	width:0.20rem;
	height:0.18rem;
	display: block;
	float:right;
	margin-top:0.95rem;
}

.processes ul li:nth-child(3){width:1.94rem;margin-right:0rem;}
.processes ul li:nth-child(5){width:1.94rem;margin-right:0rem;}

.processes ul li:nth-child(2) .way .s1{
	font-size:0.30rem;
	font-weight: bold;
	color:#0083c7;
	display: block;
	text-align: center;
	-webkit-text-stroke: 0.01rem #fff;
	/* text-shadow: rgba(0,0,0.5)0rem 0.02rem 0.08rem; */}


.processes ul li:nth-child(5) .way .s1{
	font-size:0.30rem;
	font-weight: bold;
	color:#0083c7;
	display: block;
	text-align: center;
	-webkit-text-stroke: 0.01rem #fff;
	/* text-shadow: rgba(0,0,0.5)0rem 0.02rem 0.08rem; */}



.processes ul li:nth-child(5) .way .pic .s2{
	position: absolute;
	left:0.45rem;
	top:0;
}


.activity{
	width:7.02rem;
	margin:0 auto;
	margin-bottom:0.40rem;
}


.activity ul li{
	width:3.51rem;
	height:2.09rem;
	background:#f6f6f6;
	float:left;
}


.activity ul li .img5{
	width:3.51rem;
	height:2.09rem;
}



.activity ul li .s3{
	font-size:0.26rem;
	color:#333333;
	display: block;
	margin-top:0.30rem;
	margin-left:0.25rem;
}
.activity ul li .p1{
	font-size:0.24rem;
	color:#999999;
	display: block;
	margin-top:0.20rem;
	margin-left:0.25rem;
}


.activity ul li:hover{background:#ff0000;}


.activity ul li:hover .s3{color:#fff;}

.activity ul li:hover .p1{color:#fff;}



.message{width:7.02rem;height:1.35rem;margin:0 auto;position: relative;overflow: hidden;margin-bottom:0.60rem;padding-bottom:1rem;}
.message ul{width:7.10rem;overflow: hidden;display: none;margin-left:0.40rem;}
.message ul li{float:left;margin-right:0.32rem;}
.message ul li:nth-child(4){margin-right:0px;}
.message ul li .pic{width:1.31rem;height:1.31rem;border-radius:100%;border:solid 0.02rem #cccccc;}
.message ul li .pic .img6{width:1.30rem;height:1.30rem;}
.message ul li .pic p{font-size:0.18rem;color:#666;text-align: center;line-height:0.40rem;}
.message span{position: absolute;margin-top:-0.89rem;width:0.14rem;height:0.53rem;cursor:pointer;}
.message span.prev1{left:0;background:url(  ../images/img78_03.png);background-size:0.14rem 0.53rem;}
.message span.next2{right:0px;;background: url( ../images/img78_05.png);background-size:0.14rem 0.53rem;}










