/* CSS Document */
html,body,div,section,p,span,iframe,h1,	h2,	h3,	h4,	h5,	h6,	a,	dl,	dt,	dd,	ol,	ul,	li,	table,	caption, tbody,	tfoot,	thead,	tr,	th,	td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;}

html{
	font-family:"microsoft yahei","Helvetica","PingFangSC-Regular",'sans-serif';
	color: #333;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-font-smoothing: antialiased;
	-webkit-tap-highlight-color: transparent;
	overflow-x: hidden;}

table {
	border-collapse: collapse;
	border-spacing: 0;}
button{
	border:none;
	cursor:pointer;}
input,
button{outline:none;}
img {
	border: 0;
	display: block;
	vertical-align: middle;
	width: 100%;}
i,	em,	th{
	font-weight: normal;
	font-style: normal;}

ol,	ul {list-style: none;}
a{
	text-decoration: none;
	display: block;}
a:hover,a:focus {outline: none;}
button,input,select,textarea {
	margin: 0;
	font: inherit;
	color: inherit;}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
		-webkit-appearance: none;}
*{
	margin:0;
	padding:0;}
.clearfix:after{
  content: "";
  display: block;
  clear: both;}

body{
	-webkit-text-size-adjust:100%; 
	-webkit-tap-highlight-color:rgba(0,0,0,0); 
	-webkit-touch-callout:none; 
	word-wrap:break-word; 
	line-height:1.5;
	font-size: 12px;
	width:3.2rem;
	background:#f4f4f4;
  	margin:0 auto;
	font-family:"microsoft yahei";}
section{
	width:3.2rem;
	overflow:hidden;}
nav{
	width:3.2rem;
	margin:0 auto;
	height:0.3rem;
	background:url(../images/img1.jpg) no-repeat 0 0;
	background-size:cover;}
nav a{
	display:inline-block;
	width:0.8rem;
	text-align:center;
	line-height:0.3rem;
	color:#ffffff;
	font-size:0.12rem;}	

.tittle{
	width:100%;
	text-align:center;
	overflow:hidden;
	padding-top:0.25rem;}
.tittle h1{
	font-size:0.18rem;
	font-weight:bold;
	color:#000000;
	line-height:0.18rem;}
.tittle h1 em{
	font-weight:bold;
	color:#f08300;}
.tittle span{
	font-size:0.11rem;
	color:#666666;
	line-height:0.11rem;
	display:block;
	margin-top:0.11rem;}
.tittle span em{color:#ff0000;}


.stn1{
	background:url(../images/img2.png) no-repeat 0 0;
	background-size:cover;
	width:3.2rem;
	height:2.54rem;}
.stn2{
	background:url(../images/img3.png) no-repeat 0 0;
	background-size:cover;
	width:3.2rem;
	height:3.05rem;}
.stn2_time{
	margin:0 auto;
	width:1.95rem;
	text-align:center;
	overflow:hidden;
	padding-top:0.22rem;}
.stn2_time div,
.stn2_time i{
	height:0.5rem;
	line-height:0.5rem;
	font-weight:bold;
	text-align:center;
	font-size:0.18rem;
	display:inline-block;
	overflow:hidden;
	vertical-align:middle;}
.stn2_time div{
	background:#005ebb;
	color:#ffffff;
	width:0.55rem;
	font-size:0.35rem;}
.stn2_time div.month{}
.stn2_a{
	width:1.95rem;
	margin:0.25rem auto 0 auto;
	overflow:hidden;
	text-align:center;}
.stn2_a a{
	display:block;
	font-size:0.13rem;
	color:#005ebb;
	width:1.949rem;
	height:0.24rem;
	line-height:0.24rem;
	margin-bottom:0.125rem;
	background:#ffffff;
	border-radius:0.2rem;
	border:0.005rem #005ebb solid;}
.stn2_a a:nth-child(3){
	background:#f08300;
	color:#ffffff;
	width:1.95rem;
	border:none;
	line-height:0.3rem;
	height:0.3rem;
	font-size:0.15rem;
	margin-top:0.2rem;}


.stn3{
	width:2.9rem;
	margin:0.22rem auto 0 auto;
	overflow:hidden;
	background:#ffffff;
	border-radius:10px;
	padding-bottom:0.25rem;}
.stn3 .tle-h1{
	width:2.9rem;
	color:#000000;
	margin-top:0.25rem;
	text-align:center;}
.stn3 .tle-h1 h1{
	font-weight:bold;
	font-size:0.18rem;
	display:block;
	line-height:0.23rem;
	background:url(../images/img4.png) no-repeat bottom center;
	background-size:2.9rem 0.1rem;
	padding-bottom:0.15rem;}
.stn3 .tle-h1 h1 em{
	display:block;
	color:#f08300;
	font-weight:bold;}
.test{
	width:2.2rem;
	margin:0 0.35rem;
	overflow:hidden;}
.test li{
	display:block;
	overflow:hidden;
	width:100%;}
.test li div.tle{
	display:block;
	overflow:hidden;
	width:100%;
	font-size:0.14rem;
	color:#333333;
	margin-top:0.13rem;
	line-height:0.14rem;
	text-align:left;}
.test li div.radio{
	float:left;
	font-size:0.12rem;
	width:1.1rem;
	margin-top:0.08rem;
	line-height:0.12rem;
	vertical-align:middle;}
.test li div.radio input{
	margin-right:0.05rem;
	float:left;
	width:0.12rem;
	height:0.12rem;
	vertical-align:middle;}
.test li.ipt #Tel1{
	width:2.195rem;
	height:0.3rem;
	line-height:0.3rem;
	text-align:center;
	color:#666666;
	border:0.005rem #333333 solid;
	border-radius:0.04rem;
	font-size:0.12rem;
	margin-top:0.25rem;}
.test li.ipt #Btn1{
	margin-top:0.15rem;
	width:2.2rem;
	height:0.35rem;
	font-size:0.15rem;
	color:#ffffff;
	background:#f08300;
	line-height:0.35rem;
	border-radius:0.35rem;}

.stn4{
	background:url(../images/img5.png) no-repeat 0 center;
	background-size:cover;
	height:4.20rem;
	width:3.2rem;
	margin-top:0.1rem;}
.stn4 h1{
	margin-top:0.2rem;
	display:block;
	line-height:0.18rem;
	font-size:0.18rem;
	text-align:center;
	font-weight:bold;}
.stn4 h1 strong{color:#f08300;}
.stn4_ul{
	width:3.2rem;
	margin-top:0.05rem;
	overflow:hidden;}
.stn4_ul li{
	float:left;
	background:url(../images/k1.png) no-repeat 0 0;
	background-size:cover;
	width:1.375rem;
	height:1.35rem;
	margin:0.15rem 0 0 0.15rem;}
.stn4_ul li h2{
	display:block;
	text-align:center;
	line-height:0.15rem;
	font-size:0.15rem;
	font-weight:bold;
	color:#ffffff;
	padding:0.15rem 0 0.4rem 0;}
.stn4_ul li p{
	display:block;
	font-size:0.11rem;
	color:#000000;
	padding:0 0.08rem;
	line-height:0.18rem;}

.btn{
	margin-top:0.2rem;
	width:100%;
	text-align:center;
	}
.btn a{
	display:inline-block;
	width:2.45rem;
	height:0.3rem;
	line-height:0.3rem;
	font-size:0.15rem;
	border-radius:0.8rem;
	background:#f08b11;
	color:#ffffff;}

.stn5{
	background:url(../images/img6.png) no-repeat 0 center;
	background-size:cover;
	width:3.2rem;
	height:2.45rem;
	margin-top:0.1rem;}
.stn5_ul{
	width:2.9rem;
	margin:0 auto;
	padding-top:0.1rem;
	overflow:hidden;}
.stn5_ul li{
	float:left;
	width:0.9rem;
	height:0.22rem;
	line-height:0.22rem;
	font-size:0.11rem;
	color:#ffffff;
	background:#C30;
	text-align:center;
	margin-top:0.1rem;
	margin-right:0.1rem;
	cursor:pointer;}
.stn5_ul li.clr1{background:#323232;}
.stn5_ul li.clr2{background:#ec362e;}
.stn5_ul li.clr3{background:#f36f00;}
.stn5_ul li:hover{background:#1169bf;}
.stn5_ul li:nth-child(3n){
	margin-right:0;}

.stn6,
.stn7,
.stn8,
.stn11,
.stn12,
.stn13{
	background:#ffffff;
	width:3.2rem;
	overflow:hidden;
	margin-top:0.1rem;
	padding-bottom:0.25rem;
	border-radius:0.1rem;}
.stn6_ul{
	margin:0 auto;
	width:2.9rem;
	padding-top:0.2rem;
	overflow:hidden;}
.stn6_ul li{
	margin:0.025rem;
	float:left;
	width:0.675rem;
	height:0.2rem;
	line-height:0.2rem;}
.stn6_ul li a{
	display:block;
	color:#454545;
	font-size:0.11rem;
	text-align:center;
	border-radius:0.04rem;
	border:0.005rem solid #1169bf;}
.stn6_ul li a:hover{
	background:#1169bf;
	color:#ffffff;}


.stn7_ul{
	width:3.2rem;
	overflow:hidden;
	margin-top:0.15rem;
	padding:0 0.15rem;}
.stn7_ul li{
	width:100%;
	padding:0.1rem 0.05rem;
	float:left;
	border-top:0.005rem #dcdcdc dashed;}
.stn7_ul li:first-child{border-top:none;}
.stn7_ul li:hover{
	background-color:rgb(0, 0, 0, 0.1) }
.stn7_ul li span{
	float:left;
	line-height:0.17rem;
	font-size:0.12rem;}
.stn7_ul li a{
	float:right;
	font-size:0.1rem;
	background:#005ebb;
	color:#ffffff;
	width:0.7rem;
	height:0.17rem;
	line-height:0.17rem;
	text-align:center;
	border-radius:0.3rem;}
.stn7_ul li a:hover{
	background:#f08300;}


.stn8_ul{
	width:2.9rem;
	padding-top:0.1rem;
	margin:0 auto;
	overflow:hidden;}
.stn8_ul li{
	float:left;
	width:1.39rem;
	border:0.005rem #dcdcdc solid;
	border-radius:0.05rem;
	overflow:hidden;
	height:1.8rem;
	color:#000000;
	margin-right:0.1rem;
	margin-top:0.1rem;
	text-align:center}
.stn8_ul li:nth-child(2n){
	margin-right:0;}
.stn8_ul li img{
	display:block;
	overflow:hidden;
	width:1.39rem;}
.stn8_ul li strong{
	font-size:0.12rem;
	line-height:0.12rem;
	display:block;
	margin-top:0.1rem;}
.stn8_ul li span{
	display:block;
	font-size:0.1rem;
	line-height:0.1rem;
	margin:0.075rem 0 0.1rem 0;}
.stn8_ul li p{
	display:block;
	color:#666666;
	text-align:left;
	font-size:0.1rem;
	line-height:0.15rem;
	padding:0 0.08rem;}

.stn9{
	background:url(../images/img7.png) no-repeat 0 0;
	background-size:cover;
	height:3.405rem;
	width:3.2rem;
	overflow:hidden;
	margin-top:0.075rem;}
.stn9 img{
	display:block;
	margin-top:0.25rem;}

.stn10{
	background:url(../images/img8.png) no-repeat 0 0;
	background-size:cover;
	width:3.2rem;
	height:2.27rem;
	overflow:hidden;}
.stn10 .ipt2{
	width:2rem;
	margin:0 auto;
	padding-top:1.1rem;
	overflow:hidden;}
#Tel2{
	width:1.995rem;
	height:0.25rem;
	line-height:0.25rem;
	background:#ffffff;
	font-size:0.12rem;
	text-align:center;
	color:#333333;
	border:0.005rem #333333 solid;
	border-radius:0.05rem;}
#Btn2{
	width:2rem;
	height:0.3rem;
	line-height:0.3rem;
	background:#f08300;
	color:#ffffff;
	font-size:0.15rem;
	border-radius:0.3rem;
	margin-top:0.15rem;}

.stn11_img1{
	background:url(../images/img10.png) no-repeat 0 center;
	background-size:cover;
	margin:0.2rem auto 0.1rem auto;
	width:2.09rem;
	height:1.81rem;}
.stn11_img2{
	background:url(../images/img11.png) no-repeat 0 center;
	background-size:cover;
	margin:0.1rem auto 0 auto;
	width:2.54rem;
	height:1.345rem;}

.stn12_ul{
	width:2.9rem;
	overflow:hidden;
	margin:0.2rem auto 0 auto;}
.stn12_ul li{
	float:left;
	margin:0.05rem 0.025rem 0 0;
	width:0.94rem;
	height:1.25rem;
	border:0.005rem solid #f08300;}
.stn12_ul li:nth-child(3n){
	margin-right:0;}
.stn12_ul li h3{
	font-weight:bold;
	display:block;
	font-size:0.13rem;
	line-height:0.3rem;
	height:0.3rem;
	background:#f08300;
	color:#ffffff;
	text-align:center;}
.stn12_ul li p{
	padding:0.05rem 0.05rem 0 0.05rem;
	display:block;
	font-size:0.1rem;
	color:#555555;
	height:0.88rem;
	overflow:hidden;
	line-height:0.14rem;
	text-overflow: -o-ellipsis-lastline;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:6;
	line-clamp:6;
	-webkit-box-orient: vertical;}

.stn13_ul{
	width:3.2rem;
	overflow:hidden;
	margin:0 auto;
	padding-top:0.175rem;}
.stn13_ul li{
	float:left;
	width:3.2rem;
	padding:0.05rem 0.15rem;}
.stn13_ul li:nth-child(2n+1){
	background:#f4f4f4;}
.stn13_ul li img{
	float:left;
	width:1rem;
	height:0.7rem;}
.stn13_ul li div{
	float:right;
	height:0.7rem;
	width:1.75rem;}
.stn13_ul li h3{
	font-size:0.12rem;
	line-height:0.12rem;
	font-weight:bold;
	color:#005ebb;
	padding:0.05rem 0;}
.stn13_ul li p{
	font-size:0.1rem;
	line-height:0.16rem;
	color:#333333;}

.ipt3{
	float:left;
	border-top:0.075rem #f4f4f4 solid;
	width:3.2rem;
	padding:0rem 0.15rem;
	overflow:hidden;}
#Tel3,
#Name{
	float:left;
	width:2.895rem;
	border:0.005rem #f08300 solid;
	background:#ffffff;
	height:0.3rem;
	line-height:0.3rem;
	font-size:0.12rem;
	text-align:center;
	color:#454545;
	border-radius:0.05rem;}

#Btn3{
	width:2.9rem;
	background:#f08300;
	color:#ffffff;
	font-size:0.15rem;
	line-hegiht:0.35rem;
	height:0.35rem;
	float:left;
	border-radius:0.35rem;}
#Tel3{
	margin-top:0.125rem;}
#Btn3,
#Name{
	margin-top:0.175rem;}


.footer{
	width:100%;
	background:#111111;
	color:#ffffff;
	text-align:center;
	font-size:0.1rem;
	line-height:0.15rem;
	padding:0.1rem 0;}