html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
	font-family: "微软雅黑";
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, main {
	display: block;
}
body {
  	font-family: "微软雅黑";
}
a{
  color: #fff;
  text-decoration: none;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}


.max_box{
	margin: 0 auto;
	width: 7.5rem;
	overflow: hidden;
	position: relative;
}

.in_art_01{
	width: 100%;
	background: #2189ff;
	height: 3.76rem;
	overflow: hidden;
}
.in_art_01 h1{
	font-size: 0.3rem;color: #f5f5f5;text-align: center;letter-spacing: 1px;font-family: 'fzcq';
	margin-top: 0.34rem;
}
.in_art_01 span{
	font-size: 0.14rem;color: #f5f5f5;text-align: center;letter-spacing: 0.5px;display: block;font-family: 'fzcq';
	margin-top: 0.05rem;
}

/*专题页导航开始*/
.in_art_01>nav{
	width: 7rem;
	margin: 0.3rem auto 0 auto;
	overflow: hidden;
}
.in_art_01>nav>div{
	float: left;
}
.nav_left{
	width: 5rem;
	height: 0.34rem;
	overflow: hidden;
}
.nav_right{
	width: 2rem;
	overflow: hidden;height: .34rem;
}
.nav_right>img{
	width: .24rem;
	height: .24rem;
	float: left;
	margin: 0.05rem 0.08rem 0 0;
}
.nav_right>a{
	display: block;float: left;
	float: left;
	height: .34rem;
	font:0.24rem/.34rem lighter source;
}
/*专题页导航结束*/
/*轮播图开始*/
.in_art_02{
	width: 6.94rem;
	position: absolute;
	top:1.75rem;
	left: .28rem;
}
.in_art_02>section{
	width: 100%;
	overflow: hidden;
	height: 1.08rem;
	background: #f7f6f9;
	border-radius: .3rem;
	margin-top: .4rem;
}
.in_art_02>section img{
	display: block;
	width: .45rem;height: .45rem;
	margin: 0.31rem 0.15rem 0 0.15rem;
	float: left;
}
/*轮播图结束*/
.in_art_03{
	overflow: hidden;
	width: 100%;
	margin-top: 3.4rem;
}
.in_art_03 nav{
	overflow: hidden;
}
.in_art_03 li{
	display: block;
	float: left;
	width: 1.2rem;
	margin: 0 0.15rem 0 0.15rem;
}
.in_art_03 li a{
	display: block;overflow: hidden;
}
.in_art_03 li a img{
	width: .95rem;height: 1rem;
	margin: 0 auto;
	display: block;
}
.in_art_03 li a span{
	display: block;margin: 0.18rem 0 0.15rem 0;
	text-align: center;
	font:0.26rem/.26rem lighter source;
	color: #343434;
}

.in_art_04{
	overflow: hidden;
	width: 6.95rem;
	margin: 0.5rem auto 0 auto;
}
.in_art_04>section:first-child{
	overflow: hidden;
}
.in_art_04>section:first-child img{
	width: 100%;
}

.in_art_04>section:nth-child(2){
	overflow: hidden;
	width: 100%;
    overflow: hidden;
    height: .64rem;
    background: #f7f6f9;
    border-radius: .1rem;
    margin-top: .4rem;
}
.in_art_04>section:nth-child(3){
	overflow: hidden;
	width: 100%;
    overflow: hidden;
    margin-top: .4rem;
}
.in_art_04>section:nth-child(3)>div{
	float: left;
	width: 3.42rem;
}
.in_art_04>section:nth-child(3)>div:nth-child(1){
	margin: 0 0.11rem 0.2rem 0;
}
.in_art_04>section:nth-child(3)>div:nth-child(2){
	margin: 0 0 0.2rem 0;
}
.in_art_04>section:nth-child(3)>div:nth-child(3){
	margin: 0 0.11rem 0 0;
}
.in_art_04>section:nth-child(3)>div img{
	width: 3.42rem;
	height: 1.44rem;
}

.in_art_05{
	overflow: hidden;
	width: 6.95rem;
	margin: .4rem auto 0 auto;	
}
.in_art_05>header{
	text-align: center;
	font:0.38rem/.38rem lighter source;
	color: #121010;
	letter-spacing: 0.03rem;
}
.in_art_05>section{
	background: #fff;
	margin-top: .65rem;
}
.in_art_05>section>div{
	overflow: hidden;
	background: #fff;
}
.in_art_05>section>div:first-child{
	margin-bottom: .4rem;
}
.in_art_05>section>div>div{
	box-sizing:border-box;
	float: left;
	display: block;
	border: 1px solid #b4b5b5;
	border-right: none;
	border-top-left-radius: .1rem;
	border-bottom-left-radius: .1rem;
	width: 0.95rem;
	height: .78rem;
	line-height: .78rem;
}
.in_art_05>section>div>div>img{
	width: .36rem;height: .39rem;
	margin: 0.195rem auto 0 auto;display: block;
}
.in_art_05>section>div>input{
	box-sizing:border-box;
	float: left;
	display: block;
	border: 1px solid #b4b5b5;
	border-left: none;
	border-radius: 0;
	border-top-right-radius: .1rem;
	border-bottom-right-radius: .1rem;
	width: 6rem;
	outline: none;
	height: .78rem;
	line-height: .78rem;
	padding: 0;
}
.in_art_05>section>div>input::-webkit-input-placeholder {
	font:0.28rem/.78rem lighter source;
	color: #4b4b4c;
}
.in_art_05>p{
	text-align: center;
	font:0.26rem/.26rem lighter source;
	color: #121010;
	letter-spacing: 0.02rem;
	margin: 0.61rem 0 0.54rem 0;
}
.in_art_05>input{
	width: 100%;
	height: .84rem;
	background: #2189ff;
	color: #ffffff;
	font:0.34rem/.84rem lighter source;
	text-align: center;
	border: none;outline: none;
	border-radius: 0.07rem;
}

.in_art_06{
	overflow: hidden;
	width: 100%;
	margin: .6rem auto 0 auto;	
	border-top: 0.2rem solid #f5f5f5;
}
.in_art_06>header img{
	width: 5.62rem;
	margin: .4rem  0 .4rem .3rem;
}
.in_art_06>section{
	border-top: 1px solid #eee;
	background: #f7f7f7;
	overflow: hidden;
	position: relative;
}
.in_art_06>section img{
	width: 6.93rem;
	float: left;
	margin: .38rem 0 0.64rem .29rem;
}
.in_art_06>section a{
	display: block;
	width: 1.06rem;height: .4rem;
	position: absolute;
}
.in_art_07{
	overflow: hidden;
	width: 100%;
	margin: 0 auto 0 auto;	
	border-top: 0.2rem solid #f5f5f5;
}
.in_art_07>header img{
	width: 6.16rem;
	margin: .3rem  0 .3rem .3rem;
}

.cond{
	overflow: hidden;
	width: 100%;
	border-top: 1px solid #eeeeee;
}
.cond>div{
	float: left;
}
.cond_left{
	width: 1.7rem;
	margin: 0 0 0 .25rem;
}
.cond_left>img{
	display: block;float: left;
	width: .38rem;
	height: .32rem;
	margin: .4rem .15rem 0 0;
}
.cond_left>span{
	display: block;float: left;
	font:0.28rem/.42rem source;
	color: #323232;
	margin: .4rem 0 0 0;
}
.cond_right{
	width: 5.2rem;
	margin: 0.38rem 0 0 .25rem;
}
.cond_right>span{
	display: block;float: left;
	font:0.28rem/.4rem lighter source;
	color: #5f5d5d;
	margin:0 .11rem  0.2rem 0;
	padding: 0 .11rem;
}
.cond_right>span:nth-child(4){
	margin-right: 0;
}
.cond_right>span.spconsp{
	background: #2189ff;
	border-radius: 0.1rem;
	color: #ffffff;
}
.in_art_07>section:nth-child(2) .cond_right>span:nth-child(4){
	margin-right: 0;
}
.in_art_07>section:nth-child(3) .cond_right>span:nth-child(5){
	margin-right: 0;
}
.in_art_07>section:nth-child(2)>.cond:nth-child(3){
	border-bottom: 1px solid #eeeeee;
}


.school_box{
	width: 7rem;
	margin: 0 auto;
}
.sc_bc_top{
	overflow: hidden;
}
.sc_bc_top>div{
	float: left;
	margin-top: .3rem;
}
.sc_bc_top>div:nth-child(1){
	width: 2.08rem;
	height: 2.04rem;
	margin-right: 0.25rem;
	overflow: hidden;
}
.sc_bc_top>div:nth-child(1) img{
	float: left;
	width: 100%;
	height: 100%;
}
.sc_bc_top>div:nth-child(2){
	width: 4.67rem;
	overflow: hidden;
}
.sc_bc_top>div:nth-child(2)>h1{
	font:0.32rem/.32rem lighter source;
	color: #323232;
}
.sc_bc_top>div:nth-child(2)>div:nth-child(2){
	margin-top: .28rem;
	clear: both;
	overflow: hidden;
}
.sc_bc_top>div:nth-child(2)>div:nth-child(2)>div:nth-child(1){
	display: block;float: left;
	overflow: hidden;
	background: #ffe6e1;
	border-radius: 0.3rem;
	height: .34rem;
	overflow: hidden;
}
.sc_bc_top>div:nth-child(2)>div:nth-child(2)>div:nth-child(1) img{
	display: block;float: left;
	width: .19rem;height: .22rem;
	margin: 0.075rem 0.12rem 0 0.14rem;
}
.sc_bc_top>div:nth-child(2)>div:nth-child(2)>div:nth-child(1) span{
	font:0.22rem/.34rem lighter source;
	color: #cc1d29;
	display: block;
	float: left;
	margin: 0 0.2rem 0 0;
}

.sc_bc_top>div:nth-child(2)>div:nth-child(2)>div:nth-child(2){
	display: block;float: left;
	overflow: hidden;
	height: .24rem;
	overflow: hidden;
	margin-top: 0.05rem;
}
.sc_bc_top>div:nth-child(2)>div:nth-child(2)>div:nth-child(2) img{
	display: block;float: left;
	width: .2rem;height: .23rem;
	margin: 0 0.12rem 0 0.14rem;
}
.sc_bc_top>div:nth-child(2)>div:nth-child(2)>div:nth-child(2) span{
	font:0.22rem/.24rem lighter source;
	color: #656363;
	display: block;
	float: left;
	margin: 0 0.2rem 0 0;
	width: 2.2rem;
	overflow: hidden;	
	text-overflow:ellipsis;
	white-space: nowrap;

}
.sc_bc_top>div:nth-child(2)>div:nth-child(3){
	margin-top: .32rem;
	clear: both;
	overflow: hidden;
}
.sc_bc_top>div:nth-child(2)>div:nth-child(3)>span{
	display: block;float: left;
	font: .2rem/.26rem lighter source;
	color: #0086f6;
	border: 1px solid #cae5fc;
	margin-right: 0.06rem;
	padding: 0 0.02rem;
	border-radius: 0.1rem;
}
.sc_bc_top>div:nth-child(2)>h2{
	display: block;
	margin: 0.26rem 0 0 0;
	font: .22rem/.26rem lighter source;
	color: #7a7a7a;
	width: 4.5rem;
	overflow: hidden;	
	text-overflow:ellipsis;
	white-space: nowrap;
	
}
.sc_bc_top>div:nth-child(2)>h2 span{
	font: .24rem/.26rem  source;
	
}
.sc_bc_bott{
	margin:.29rem 0 .45rem 0;
	overflow: hidden;
	clear: both;
}
.sc_bc_bott img{
	width: 3.4rem;
	height: .7rem;
	margin-right: 0.2rem;
	float: left;display: block;
}
.school_box_ch{
	border-bottom: 1px solid #eee;
}
.in_art_07>a{
	display: block;
	width: 7rem;height: .64rem;
	background: #f1f1f2;
	margin: .2rem auto;
	text-align: center;
	border-radius: .1rem;
	font: .28rem/.64rem lighter source;
	color: #4a4c4e;
}
.in_art_07>img{
	display: block;
	width: 6.94rem;
	margin: 0 auto;
}
.in_art_08{
	overflow: hidden;
	width: 6.93rem;
	margin: 0.4rem auto 0 auto;	
}
.in_art_08 img{
	width: 6.93rem;
	float: left;
	
}
.in_art_08>div{
	margin: .3rem 0 0.46rem 0;
	overflow: hidden;
}
.in_art_08>div>a:first-child{
	display: block;float: left;
	overflow: hidden;
	height: .76rem;width: 3.4rem;
	background: #ff5d5d;
	border-radius: 0.1rem;
	margin-right: 0.13rem;
}
.in_art_08>div>a:first-child img{
	display: block;float: left;
	width: .32rem;height: .32rem;margin: .22rem 0.2rem 0 0.5rem;
}
.in_art_08>div>a:first-child span{
	font: .32rem/.76rem lighter source;
	color: #ffffff;
}
.in_art_08>div>a:last-child{
	display: block;float: left;height: .76rem;width: 3.4rem;
}

.in_art_08>div>a:last-child>img{
	width: 100%;
	height: 100%;
}

.in_art_09{
	overflow: hidden;
	width: 100%;
	margin: .0 auto 0 auto;	
	border-top: 0.2rem solid #f5f5f5;
}
.in_art_09>header img{
	width: 4.02rem;
	margin: .31rem  0 .33rem .3rem;
}
.in_art_09>section{
	border-top: 1px solid #eee;
	background: #fff;
	overflow: hidden;
	position: relative;
}
.in_art_09>section img{
	width: 6.95rem;
	float: left;
	margin: .59rem 0 0.49rem .29rem;
}

.in_art_10{
	overflow: hidden;
	width: 100%;
	margin: .0 auto 0 auto;	
	border-top: 0.2rem solid #f5f5f5;
}
.in_art_10>header{
	margin: .31rem  0 .33rem .3rem;
	font:0.36rem/.36rem lighter source;
	color: #323232;
}
.in_art_10>section{
	border-top: 1px solid #eee;
	background: #fff;
	overflow: hidden;
	position: relative;
}
.in_art_10>img{
	width: 6.94rem;
	float: left;
	margin: .59rem 0 0.49rem .29rem;
}
.in_art_11{
	overflow: hidden;
	width: 100%;
	margin: .0 auto 0 auto;	
	border-top: 0.2rem solid #f5f5f5;
}
.in_art_11>header span{
	display: block;float: left;
	margin: .31rem  0 .33rem .3rem;
	font:0.36rem/.36rem lighter source;
	color: #323232;
}
.in_art_11>header a{
	display: block;float: right;
	margin: .26rem  .29rem.33rem 0;
	font: 0.26rem/0.5rem lighter source;
	border: 1px solid #ff5d5d;
	padding: 0 .2rem;
	border-radius: 0.2rem;
	text-align: center;
	color: #ff5d5d;
}
.in_art_11>section{
	border-top: 1px solid #eee;
	background: #fff;
	overflow: hidden;
	position: relative;clear: both;
}
.in_art_11>section img{
	width: 7.5rem;
	float: left;
	margin: .31rem 0 0.24rem 0;
}

.in_art_12{
	overflow: hidden;
	width: 6.95rem;
	margin: 0 auto 1.64rem auto;	
}
.in_art_12>header{
	text-align: center;
	font:0.38rem/.38rem lighter source;
	color: #121010;
	letter-spacing: 0.03rem;
}
.in_art_12>section{
	background: #fff;
}
.in_art_12>section>div{
	overflow: hidden;
	background: #fff;
}
.in_art_12>section>div{
	margin-bottom: .4rem;
}
.in_art_12>section>div>div{
	box-sizing:border-box;
	float: left;
	display: block;
	border: 1px solid #b4b5b5;
	border-right: none;
	border-top-left-radius: .1rem;
	border-bottom-left-radius: .1rem;
	width: 0.95rem;
	height: .78rem;
	line-height: .78rem;
}
.in_art_12>section>div>div>img{
	width: .36rem;height: .39rem;
	margin: 0.195rem auto 0 auto;display: block;
}
.in_art_12>section>div>input{
	box-sizing:border-box;
	float: left;
	display: block;
	border: 1px solid #b4b5b5;
	border-left: none;
	border-radius: 0;
	border-top-right-radius: .1rem;
	border-bottom-right-radius: .1rem;
	width: 6rem;
	outline: none;
	height: .78rem;
	line-height: .78rem;
	padding: 0;
}
.in_art_12>section>div>input::-webkit-input-placeholder {
	font:0.28rem/.78rem lighter source;
	color: #a7a6a6;
}
.in_art_12>p{
	display: block;overflow: hidden;
	margin: 0.61rem 0 0.54rem 0;
}
.in_art_12>p span{
	font:0.24rem/.24rem lighter source;
	color: #a7a6a6;
	/*letter-spacing: 0.02rem;*/
	margin: 0 0 0 .2rem;
	display: block;float: left;
}
.in_art_12>p>img{
	display: block;float: left;width: .21rem;height: .23rem;
	margin: 0 0 0 1.84rem;
}
.in_art_12>input{
	width: 100%;
	height: .84rem;
	background: #2189ff;
	color: #ffffff;
	font:0.34rem/.84rem lighter source;
	text-align: center;
	border: none;outline: none;
	border-radius: 0.07rem;
}
.in_art_13{
	overflow: hidden;
	width: 7.5rem;
	margin: 0 auto;	
	position: fixed;
	left: 50%;
	bottom: 0;
	height: .94rem;
	background: #2189ff;
	z-index: 33333333;
	box-sizing: border-box;
	margin-left: -3.75rem;
}
.in_art_13>a{
	float: left;
	box-sizing: border-box;
	width: 2.5rem;
	border-right: 1px solid #fff;
	height: 0.94rem;overflow: hidden;
	display: block;
}
.in_art_13>a:nth-child(3){
	border: none;
}
.in_art_13>a img{
	width: .55rem;height: .49rem;
	margin: .24rem 0.21rem 0 .27rem;
	display: block;float: left;
}
.in_art_13>a span{
	display: block;float: left;
	font:0.3rem/.3rem lighter source;
	color: #ffffff;
	margin: 0.34rem 0 0 0;
	
}
