﻿html{
	width: 100%;
	overflow-x: hidden;
}
.container{padding: 96px 0px 0px 0px;}
/*顶部导航*/
header{
	display: none;
}
.ph_header{
	display: block;
	z-index: 999;
	position: fixed;
	width: 100%;
	/*background:#f00;*/
	top: 0px;
}
.ph_nav{
	width: 92%;
	padding-top: .25rem;
	padding: 15px 4vw 12px 4vw;
	/*position: fixed;*/
	/* height: .9rem; */
	background:#fff;
	z-index: 99999;
	background: url(../images/navbg1.png) #fff 100% center no-repeat;
	background-size: 150px;
}
.ph_nav .logo{
	float:left;
	width: 55%;
}
.ph_nav .logo a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ph_nav .logo a img{
	width: 100%;
	height: 100%;
}
.ph_nav .ph_right{
	float: right;
	width: 40%;
}
.headLogo{width: 100%;text-align:right;}
.headLogo img{max-width: 55%;}
.ph_right .search form{display: inline-block;background: url(../images/icon-search-1.png) center center no-repeat;width: 15px;height: 20px;position: relative;float: right;cursor: pointer;background-size: 15px;}
.ph_right .search form.on{background:unset;}
.ph_right .search form input{width:0px;border:0;}
.ph_right .search  form.on input{
	border: 1px solid #999;
	height: 24px;
	line-height: 24px;
	vertical-align: bottom;
	position: absolute;
	box-sizing: border-box;
}
.ph_right .search form.on input.s_text{
	width: 120px;
	border-bottom-left-radius: 20px;
	border-top-left-radius: 20px;
	color: #999;
	padding-left: 5px;
	right: 28px;
	font-size: 10px;
}
.ph_right .search form.on input.s_btn{
	width: 30px;
	height: 24px;
	text-align: center;
	background: #0166b6;
	color: #fff;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	margin-left: -6px;
	border: 1px solid #999;
	background: #2b5aaa;
	font-size: 10px;
	right: 0px;
	line-height: 20px;
}

.ph_right .headLogo{margin: -4px 0px 4px 0px;}
.ph_right .wechat{float:right;margin: 0px 10px;width: 25px;height: 30px;line-height: 20px;}
.ph_right .email{float:right;height: 30px;width: 25px;line-height: 20px;}
.ph_right .email img{vertical-align:middle;}
.ph_right .wechat img{vertical-align:middle;}

.ph_nav .ph_right a{
	width: 18px;
	height: 20px;
	display: inline-block;
}
.ph_nav .ph_right a img{
	max-width: 100%;
	height: auto;
}
.ph_navbar{
	width: 92%;
	height: .7rem;
	padding: 0px .3rem;
	background: #2b5aaa;
	/*padding-top: 1.35rem;*/
	overflow: hidden;
}
.ph_navbar ul{
	width: 90%;
	float: left;
}
.ph_navbar li{
	display: inline-block;
	line-height: .7rem;
	margin-right: .3rem;
}
@media screen and (max-width:320px){
	.ph_navbar li{
		margin-right:.13rem;
	}
}
.ph_navbar li a{
	color: #fff;
	font-size: .24rem;
}
.ph_navbar li.active a{
	color: #1673CF;
}
#menubtn{
	float:right;
	width:7%;
	margin-top: .2rem;
}
#menubtn i{
	display: block;
	background: #fff;
	width: 100%;
	height: .07rem;
	margin-bottom: .05rem;
	border-radius: .5rem;
}
.menu_list{
	display:none;
	position: relative;
	position: absolute;
	width: 100%;
	top:1.35rem;
	z-index: 999;
	top: 0;
}
.menu_list .nav_list{
	background: #f2f2f2;
	width: 50%;
	height:20rem;
	float: right;
	padding-top: 45px;
}
.menu_list .nav_list>li{
	display:block;
	text-align: center;	
	border-bottom: 1px solid #d9d6d6;
	
}
.menu_list .nav_list>li>a{
	font-size: .28rem;
	color: #333;
	height: .92rem;
	line-height: .92rem;
}
.menu_list .nav_list>li:hover,.menu_list .nav_list>li.active{
	background: #1673CF;
}
.menu_list .nav_list>li:hover>a,.menu_list .nav_list>li.active>a{
	color: #fff;
}
.menu_list .nav_list>li:hover .phnav_down>dl,.menu_list .nav_list>li.active .phnav_down>dl{
	display: block;
}
.menu_list .closeNav{width:20px;height:20px;display:block;background: url(../images/close.png) center center no-repeat;position: absolute;right: 10px;top: 12px;}


.menu_list p a{
	display: block;
	color: #999;
	text-align: center;
	line-height: .9rem;
	font-size: .28rem;
}
.menu_list p a:hover{
	color: #1673CF;
}
.menu_list .phnav_down{
	width: 50%;
	
	
	 position: absolute;
	 left: 0;
	 top: 0;
	 
}
.menu_list .phnav_down>dl{display: none;  background-color:rgba(26,117,189,0.9); height:20rem;}
.menu_list .phnav_down>dl>dd{
	line-height: .9rem;
	
	border-bottom: 1px solid #fff;
}
.menu_list .phnav_down>dl>dd>a{
	color: #fff;
	position: relative;
	font-size: .28rem;
}
.menu_list .phnav_down dl dd i.sj_icon{
	display: block;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-right-color: #fff;
	position: absolute;
	top:.1rem;
	right: -.4rem;
	/*display: none;*/
}
.menu_list .phnav_down dl dd.active i.sj_icon{
	transform: rotate(-90deg);
   top: .15rem;
	
}
/*.menu_list .phnav_down>dl>dd.active1 .dl_2,.menu_list .phnav_down>dl>dd:hover .dl_2{
	display: block;
	
}*/
.dl_2{
	display:none;
	padding-bottom: .45rem;
}
.dl_2 dd{
	line-height: .45rem;
}
.dl_2 dd a{
	font-size: .22rem;
	color: #fff;
}
.dl_2 dd.active1{
	color: #1673CF;
}
/*弹出层*/
.reveal-modal{
	visibility: hidden;
	width: 80%;
	margin: 0 auto;
	height: 30%;
	background: #fff;
	display: block;
	position: absolute;
	left:10%;
	top: 20%;
	z-index: 9999;
	border-radius:.2rem;

}
.reveal-modal-bg{
	position: fixed; 
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,.4);
	z-index: 990;
	display: none;
	top: 0;
	left: 0; 
}
#myModal form{
	margin-top: .9rem;
}
#myModal form input.s_text{
	width: 50%;
	height: .5rem;
	border: .01rem solid #1673CF;
	margin-left: .5rem;
	
	padding-left: .2rem;
	
	
}
#myModal form input.s_btn{
	width: 20%;
	height: .52rem;
	line-height: .51rem;
	background:#1673CF;
	border: none;
	color: #fff;
	border-bottom-right-radius: .1rem;
	border-top-right-radius: .1rem;
	margin-left: -.07rem;
}
.close-reveal-modal{
	color: #000;
	font-size: .30rem;
	float: right;
	margin-right: .2rem;
}

/*首页*/
/*列表li公共样式*/
li.item{
	/*height: .5rem;
	line-height: .5rem;*/
	padding-left: .3rem;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
}
li.item i.icon_j{
   top:40%;
}
li.item:hover{
	padding: 0px .2rem 0px .4rem;
}
li.item:hover i.icon_j{
	left: .15rem;
}

.con1_right li.item a{width:auto;}
li.item a{font-size: 12px;}
li.item a span.li_time{font-size: 12px;top: 0px;}
.con2_left li.item a span.li_time{line-height:26px;}
.con1_right li.item a span.li_time{top:0px;}
.con1_right li.item{height:40px;line-height:40px;}
.con1_right li.item a span.li_title{width: calc(100% - 60px);height: 40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-size: 12px;}
.con3_right li.item a span.li_title{position:unset;width: auto;display: inline-block;transform: translateY(0);}
.con3_right .bd li img{max-width:18px;margin:0px 5px 0px 0px;}
.con3_right .bd li{height: 34px;line-height: 34px;}
.con3_right .bd li a{height:100%;}
.con3_right .bd .ul_1 li img{max-width:130px;}
.con3_right .bd .ul_1 li .li_title{font-size: 14px;}



/*首页标题样式*/
.i_bt{
	height: .5rem;
	line-height: .5rem;
	padding-bottom: .1rem;
}
.i_bt:before{
	left: .4rem;
	
}
.i_bt h3,.i_bt a{
	font-size: .3rem;
}
/*选项卡 标题样式*/
.slideTxtBox .hd{
	height: 0.6rem;
	/*line-height: .5rem;*/
	/*padding-bottom: .1rem;*/
	padding-top: .1rem;
}
.slideTxtBox .hd ul li{
	padding: 0px 0px  0px 0px;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	min-width: 65px;
	width: auto;
}
.slideTxtBox .hd ul li  a{
	font-size: 13px;
}
.slideTxtBox .hd ul li a:after{height:10px;}
.slideTxtBox .hd ul li:before{
	/*border:.1rem solid transparent;*/
	left: .4rem;
	bottom:-.2rem;
}
.slideTxtBox .hd ul li dl{top:55px;}
.slideTxtBox .hd ul li dd{width:50px;height: 25px;line-height: 25px;margin: 0px 3px 0px 0px;}
.slideTxtBox .hd ul li dd a{font-size:10px;}

.container .z_more{font-size:10px;line-height: 30px;}

.newslist li{height:26px;line-height:26px;}

.con3_left .hd li:nth-child(3){width:90px;}
.con3_left .hd ul li:nth-child(3){width:90px;}






@media screen and (max-width:320px){
	.slideTxtBox .hd ul li:before{
		bottom:-.13rem;
	}
}
@media screen (max-width:375px)and (min-width:320px){
	.slideTxtBox .hd ul li:before{
		bottom:-.13rem;
	}
}
.slideTxtBox .hd ul li:after{
	height: .15rem;
	right: .2rem;
	top: .1.6rem;
}
.slideTxtBox .bd a.more{
	color: #666;
	position: absolute;
	top: .3rem;
	right: .3rem;
}
.slideTxtBox .bd a.more:hover{
	color: #0166B6;
}
.con{
	width:100%;
	
}
.con0{width: 92%;}
.con0 img{margin: 12px 0px;}
.con1{
	/* padding-top:2.0rem; */
	/*margin-top: 1.5rem;*/
	padding-top: .2rem;
}
.banner{float: none;width:100%;height: auto;padding: 10px;box-sizing: border-box;background: #fff;}
.banner img{width:100%;height:53vw;}
.banner-img span{height: 40px;line-height: 40px;padding: 0px 0px 0px 5px;font-size: 12px;}
.banner-img span a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width: 70%;display:inline-block/* width:50%; *//* overflow:hidden; *//* display:inline-block; */;font-size: 12px;}
.con1 .focus{
	width: 100%;
	height: 3.7rem;
	float: none;
}
.banner-list li{margin:0px 5px 0px 0px;}
.banner-list{bottom: 25px;}
.con1 .focus img{width: 100%;height: 3.7rem;} 
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{height:.6rem;line-height:.6rem;}  
.focus .shadow a{font-size:.22rem}  
.focus .fbg{bottom:.1rem;right:0;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{width:10px;height:10px;}    


.con1{width: 92%;padding: 0px;background: transparent;}
.con1_right{
	float: none;
	width: 100%;
	height: auto;
	background: #fff;
	padding: 10px;
	box-sizing: border-box;
	margin: 12px 0px 0px 0px;
}
.con2{
	padding:0 .3rem;
	width: 92%;
}
.con2_left{
	float: none;
	width: 100%;
	padding: 10px;
	height: auto;
}
.con2_middle{
	float: none;
	width: 100%;
}
.con2_right{
	/* display: none; */
}

.con3_left{margin:12px 0px 0px 0px;}
/* .con2_left .bd{margin:40px 0px 0px 0px;} */
.con2_left .bd ul.no{margin:10px 0px 0px 0px;}
.con2_left_1 .bd ul{margin:50px 0px 0px 0px;}

.zhuanti{
	display:block

}
.zhuanti a{
	display: block;
	width: 100%;
	height: 2.2rem;
	margin-bottom: 3vw;
}
.zhuanti a img{
	width: 100%;
	height: 100%;
}
/*专题集锦*/
.con3{
	width: 92%;
	margin: 0 auto 15px;
}
.con3 ul.zt_list{
	padding: .3rem 0 .0rem 0;
}
.con3 ul.zt_list li{
	width: 47.8%;
	height:2.1rem ;
	margin-right: .3rem;
	margin-bottom: .3rem;
}
.con3 ul.zt_list li:nth-child(2){
	margin-right: 0;
}

.con4 {
	padding:0rem 0.3rem;
	width: 92%;
}
.con4 .con4_left{
	float: none;
	width: 100%;
	margin-right: 0;
	margin-bottom: .3rem;
}

.con4 .con4_middle{
	float: none;
	width: 100%;
	margin-bottom: .3rem;
}
.con4 .con4_right{
	float: none;
	width: 100%;
	padding-top: 0;
}
.con4 .con4_right ul{
	padding: .2rem 0 .3rem 0;
}
.con4 .con4_right ul li{
	width: 33%;
	padding: 0px 0px .3rem 0;
}
.con4 .con4_right ul li:nth-child(2n){
	border-right: 1px dashed #999;
	
}
.con4 .con4_right ul li:nth-child(3n){
	border-right:none;
}
.con4 .con4_right ul li:nth-child(4),.con4 .con4_right ul li:nth-child(5),.con4 .con4_right ul li:nth-child(6){
	border-bottom: none;
	padding-bottom: 0;
	padding-top: .3rem;
}
.con4_left ul.zt_list li{width: 31%;margin-right: 3vw;height: 20vw;}
.con5{
	display: none;
}

.con6{
	padding: 0px 0px 15px 0px;
	width: 100%;
}
.con6 h3{
	font-size: 11px;
	margin-right: 5px;
	line-height: 20px;
}

.link1 a{font-size: 11px;margin: 0px 2px 0px 0px;line-height: 20px;}
.link1 a:last-child{margin:0;}
.con6 select{
	height: 30px;
	margin-right: 0;
	width: 48%;
	margin: 0px;
	background: url(../images/icon-down-1.png) 95% center no-repeat;
	background-size: 12px;
	text-indent: 10px;
	font-size: 12px;
	border: 1px solid #88b3d4;
}
.con6 select.select_1{
	width: 48%;
	float: left;
}
.con6 select.select_2{
	margin-right: 0px;
}
.link1{width: auto;margin: 0 0 10px;}

footer{
	padding: 10px 4% 0px 4%;
	width: 92%;
}
footer .f_con{
	width: 108%;
	font-size: 11px;
	line-height: 20px;
	margin: 13px 0px 0px -4%;
	padding: 10px 0px;
}
footer p{
	font-size: .18rem;
	height: auto;
	line-height: .5rem;
}
footer img{
	margin: 0 .1rem;
	/* width: .4rem; */
	/* height: .4rem; */
}
.address li{font-size: 11px;margin: 0px 0px 10px 0px;line-height: 40px;}
.address li img{max-width: 10px;margin: 0px 5px 0px 0px;}
.address li:nth-child(2n){float:right;width: 150px;text-align: left;}
.address li:last-child img{width:50px;height:50px;max-width:50px;}
footer .f_con img{margin: 0px 5px 0px 0px;max-width: 20px;}
footer .f_con a{margin: 0px 0px 0px 0px;}
/*首页弹出层*/
#faDiv .faclose{
	position: absolute;
	font-size: .3rem;
	right:-.2rem;
	top:-.2rem;

}

/*留言板*/
.ly_content{
	width: 92%;
	padding:.5rem .3rem 0px .3rem;
	padding-top: 2.5rem;
}
.liuyan h3{
	font-size: .26rem;
	margin-bottom: .3rem;
}
/*.liuyan input.cl_input{display: none;}*/
.liuyan input.cl_input{height: 40px;line-height: 40px;margin: 0px 0px 20px 0px;width: 100%;box-sizing: border-box;padding: 0px 0px 0px 0.3rem;}
.liuyan input.VC{width:calc(100% - 80px)}
.liuyan .cl_textarea{
	margin-bottom: .3rem;
	padding: .3rem;
	width: 100%;
	height: 1.9rem;
box-sizing: border-box;}
.liuyan .sub_btn{
	width:1.5rem;
	height: .5rem;
	line-height: .5rem;
	margin-bottom: .3rem;
}
.liuyan_con{
	box-shadow: 0px 0px .05rem #666;
	padding: .25rem .4rem;
	margin-bottom: .35rem;
}
.liuyan_con h4{
	height: .6rem;
	line-height: .6rem;
	font-size: .24rem;
}
.liuyan_con h4:before{
	content: '';
	width: 0;
	height: 0;
	border: .09rem solid transparent;
	border-bottom-color: #0166B6;
	position: absolute;
	bottom: 0;
	left:.25rem;
}
.liuyan_list li p{
	line-height: .4rem;
	font-size: .22rem;
}
.liuyan_list li .jl_wt{
	padding: .2rem .3rem;
}
.liuyan_list li .jl_hf{
	padding: .1rem .3rem .3rem .5rem;
}
/*子页公共样式*/
.content{
	width: 92%;
	padding:.45rem .3rem;
	margin: 0;
	padding-top: 2.45rem;
	min-height: 3rem;
}
.content1{
	padding-top: .45rem;
}
.slide_left{
	display: none;
}
.con_main{
	float: none;
	width: 100%;
}
.con_main .m_bt{
	height: .55rem;
}
.con_main .m_bt h5{
	font-size: .30rem;
}
.con_main .m_bt p.position{
	margin-top: .1rem;
	font-size: .2rem;
}
.con_main .m_bt p.position a{
	font-size: .2rem;
}
/*公司简介*/
.gg_banner{
	height: 3rem;
	padding-top: 2rem;
}
.xyjj p{
	line-height: .4rem;
	font-size: .26rem;
	padding-top: .2rem;
	
}

/*领导班子*/
.ld_list li{
	padding: .2rem 0;
	border-bottom: 1px solid #C2C2C2;
}
.ld_list li .ld_img{
	width:1.5rem;
	float:left;
	overflow: hidden;
}
.ld_list li .ld_img .span_img{
	display: block;
	width:1.5rem;
	height:2rem;
}
.ld_list li .ld_img .span_img img{
	width: 100%;
	height: 100%;
	
}
.ld_list li .ld_img .ld_name{
	display: block;
	line-height: .3rem;
	color: #333;
	font-size: .24rem;
	text-align:center;
	padding-top: .15rem;
}
.ld_list li .ld_right{
	display: flex;
	align-items: center;
	float:left;
	margin-left:.6rem;
	font-size:.26rem;
	color: #333;
	height:2rem;
}
.ld_list li .ld_right p{font-size:18px;
	color: #333;
	line-height:.5rem;
	
}
/*精品教材*/
.jiaocai{
	display: none;
}
.ph_jiaocai{
	display: block;
}
.ph_jiaocai ul{
	padding-top: .3rem;	
}
.ph_jiaocai ul li{
	margin-right:.95rem;
	margin-bottom: .3rem;
}
.ph_jiaocai ul li:nth-child(4n){
	margin-right: .95rem;
}
.ph_jiaocai ul li:nth-child(3n){
	margin-right: 0;
}
.ph_jiaocai ul li a .jc_img{
	height: 2rem;
	width: 1.5rem;
	-webkit-box-shadow:0 0 .1rem #ccc;
    -moz-box-shadow:0 0 .1rem #ccc;
    box-shadow:0 0 .1rem #ccc;
	
}
.ph_jiaocai ul li a .jc_img img{
	width: 100%;
	height: 100%;
	transition: all 1s;
	transform: scale(1.0);
}

.ph_jiaocai ul li a .jc_img img:hover{
	transform: scale(1.2);
}
.ph_jiaocai ul li a span.jc_span{ 
	line-height:.3rem; 
	color: #666;
	font-size: .22rem;
	display:block; 
	padding-top: 10px;
	width: 100%;
	height: .3rem;
	overflow: hidden;
 }
.ph_jiaocai ul li a:hover span.jc_span{
	 color: #0166b6;
 }

/*特色班次*/
.banci{
	display: none;
}
.ph_banci{
	display: block;
}
.ph_banci ul{
	padding-top:.3rem;
	font-size: 0;
}
.ph_banci ul li{
	width: 100%;
	height:4rem;
	position: relative;
	margin-bottom:.3rem;
	
}
.ph_banci ul li .bc_img{
	display: block;
	width:100%;
	height:4rem;
	overflow: hidden;
}
.ph_banci ul li .bc_img img{
	width: 100%;
	height: 100%;
	transition: all 1s;
	transform: scale(1.0);
}
.ph_banci ul li .bc_title{
	height: .6rem;
	line-height: .6rem;
	background: rgba(0,0,0,0.7);
	color: #fff;
	padding-left:.3rem;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width:95%;
}
.ph_banci ul li:hover .bc_img img{
	transform: scale(1.2);
}

/*特色师资*/
.shizi ul{
	padding-top: .3rem;
}
.shizi ul li{
	width: 42%;
	padding: .2rem;
	margin-right: .3rem;
	margin-bottom: .3rem;
}
.shizi ul li:nth-child(2n){
	margin-right: 0;
	
}
.shizi ul li a .js_img{
	width: 1.7rem;
	height: 1.7rem;
	
}
.shizi ul li a .js_name{
	margin: .1rem 0;
	font-size: .26rem;
}
.shizi ul li a .js_summary{
	line-height: .3rem;
	height: 1.5rem;
	font-size:.22rem;
	margin-bottom: .2rem;
}
.shizi ul li  .js_more{
	width: 1.35rem;
	height: .5rem;
	line-height: .5rem;
	font-size: .22rem;
}

/*新闻内容页*/
.article_left{
	display: none;
}
.article_main{
	width: 100%;
	float: none;
}
.article_main h3{
	font-size: .3rem;
	line-height: .4rem;
	border-bottom: 1px solid #999;
	width: 100%;
}
.article_main .article_page{
	display: none;
}
.article_main .article_con{
	padding-top:.2rem;
	width: 100%;
	font-size: .24rem;
}
.article_main .article_con span.ph_time{
	display: block;
	color: #666;
	text-align: center;
}
.article_main .article_con p{
	 font-size: .3rem!important; 
	padding:0.5em 0;
	/* line-height: 2em!important; */
	text-indent: 2em;
	overflow: hidden;
	max-width: 100%;
	font-family:'微软雅黑';
}
.article_main .article_con span{
/* 	line-height: 2em!important;*/
	font-size: .3rem!important; 
}
.article_main .ph_fenxiang{
	display:block;
	float: right;
}
.article_main .ph_fenxiang ul{
	float: left;
}
.article_main .ph_fenxiang ul li{
	display: inline-block;
	margin: 0px .05rem;
}
.article_main .ph_fenxiang ul li a{
	display: block;
	width: .5rem;
	height: .5rem;
	overflow: hidden;
}
.article_main .ph_fenxiang ul li a img{
	width: 100%;
	height: 100%;
}
.article_main .ph_fenxiang a.ph_returnlist{
	float: left;
	line-height:.5rem;
	color: #0166B6;
	margin-left: .1rem;
}
/*二维码 弹出层*/
.wx-qrcode-wrapper{
	display: none;
	position:fixed;
	left:30%;
	top: 30%;
	width:3rem;
	height: auto;
	border: 1px solid #000;
	background: #fff;
}
.wx-qrcode-wrapper h4{
	line-height: 30px;
	position: relative;
}
.wx-qrcode-wrapper h4 a.icon-close2{
	position: absolute;
	top:0px;
	right: 10px;
	color: #666;
	z-index: 34;
	display: inline-block;
	height: 30px;
	/*background: #f00;*/
}
#qrcode2{
	width: 100px;
	height: 100px;
	margin: 0 auto;
}
.article_main .ph_fenxiang a.ph_returnlist{
	float: left;
	line-height:.5rem;
	color: #0166B6;
	margin-left: .1rem;
}
/*新闻列表*/

.new_left{
	display:none;
}

/*教学基地*/
.jidi{
	padding-top:.2rem;

}
.jidi .jd_top{
	padding-bottom: .2rem;
	min-height:1.2rem;
	border-bottom: 1px solid #0166b6;
	line-height: .3rem;
}
.jidi .jd_top p{
	text-indent: 2em;
	line-height: .3rem;
}

.jidi .jd_main ul{
	padding-top: 0px;

}

/*快捷入口*/
.content3 p.position{
	font-size:.2rem;

}
.content3 p.position a{
	
	font-size:.2rem;
	margin: 0px .05rem;
}

.kjrukou{
	padding-top: .3rem;
}
.kjrukou ul{
	margin-bottom: .5rem;
}
.kjrukou ul li{
	padding: .3rem 0px;
	width: 33%;
}
.kjrukou ul li:nth-child(3n){
	border-right: 1px dashed #c2c2c2;
}
.kjrukou ul li:nth-child(-n+3){
	border-top: 1px dashed #c2c2c2;

}
.kjrukou ul li:last-of-type{
	border-right: 1px dashed #c2c2c2;
}

.kjrukou ul li span{
	display: block;
	text-align: center;
	font-size: 16px;
	color: #666;
}
.kjrukou ul li span.icon_span{
	margin-bottom: 20px;
}
.kjrukou ul li span:hover{
	color: #0166b6;
}
/*移动学习平台*/
.yidong{
	padding-top: .5rem;
}

.yidong ul li{
	width: 24.6%;
	margin-right:.9rem;
	margin-bottom: .6rem;

}
.yidong ul li:nth-child(3n){
	margin-right:0;
}
.yidong ul li span{
	font-size: .2rem;
}
.yidong ul li span.icon_span{
	margin-bottom: .2rem;
}

/*专题集锦*/
.zhuanti{
	padding-top:.3rem;

}

.zhuanti ul li{
	width: 30%;
	margin-bottom:.3rem;
	margin-right: .3rem;
}
.zhuanti ul li:nth-child(4n){
	margin-right: .3rem;
}
.zhuanti ul li:nth-child(3n){
	margin-right: 0;
}
.zhuanti ul li span.icon_span{
	width: 100%;
	height: 1.4rem;
}

/*专题banner*/
.zhti_content .zhti_con{
	width: 92%;
	padding: .3rem;
}
.zhti_content .zhti_con .zhti_width{
	float: none;
	margin-right: 0;
	margin-bottom: .3rem;
}
.zhti_content .zhti_con .cl_imgs{
  width: 100%;
  
}
.zhti_content .zhti_con .cl_imgs .zt_img{
	width: 100%;
	height: 4.2rem;
}
.zhti_content .zhti_con .cl_imgs .zt_title{
	height: .4rem;
	line-height: .4rem;
	padding-left: .2rem;
	width: 97%;
}
.zhti_item{
	padding: .3rem .3rem 0 .3rem;
	width: 91%;
}
.zhti_item .zt_bt{
	background-size: contain;
	height: .3rem;
	line-height: .3rem;
	padding-bottom: .3rem;
	
}
.zhti_item .zt_bt h3{
	font-size: .24rem;
}

.con_main64 .m_bt{
	 height: auto; 
}
.con_main64 .m_bt p.position{
	width: 50%;
}


.PiaoChuang{width: 90px;padding: 15px 0px 0px 0px;}
.PiaoChuang .close{line-height:15px;right:5px;}
.PiaoChuang .code1 img{width: 65px;}
.PiaoChuang .code1 .title{font-size: 9px;}
.con3_right .bd li .li_title{font-size: 12px;}









