﻿/*pc端导航*/
.ph_header{
	display: none;
}
header{
	display: block;
	background: #fff;
	background-size: cover;
}
.top{
	width: 1200px;
	margin: 0 auto;
	padding: 20px 20px 35px 0px;
	box-sizing: border-box;
	background: url(../images/navbg.png) center right no-repeat;
	height: 180px;
	background-size: 330px;
}
.top .logo{
	float: left;
}
.top .logo a.logo_img{
	display: inline-block;
	/* width: 810px; */
	/* height: 100px; */
	/* overflow: hidden; */
	margin: 15px 0px 0px 0px;
}
.top .logo a.logo_img img{/* max-height:100px */max-width: 100%;}
.top_right{
	float: right;
}
.top_right p{
	color: #999;
	margin-bottom: 15px;
	padding-top: 5px;
}
.top_right p a{
	color: #999;
	padding: 0px 20px;
	
}
.top_right p a:hover{
	color: #1673CF;
}
.top_right .search{
	
}
.top_right .search form{display: inline-block;background: url(../images/icon-search-1.png) center center no-repeat;width: 25px;height: 30px;position: relative;float: right;cursor: pointer;}
.top_right .search form.on{background:unset;}
.top_right .search form input{width:0px;border:0;}
.top_right .search  form.on input{
	border: 1px solid #999;
	height: 30px;
	line-height: 29px;
	vertical-align: bottom;
	position: absolute;
	box-sizing: border-box;
}
.top_right .search form.on input.s_text{
	width: 200px;
	border-bottom-left-radius: 20px;
	border-top-left-radius: 20px;
	color: #999;
	padding-left: 15px;
	right: 49px;
}
.top_right .search form.on input.s_btn{
	width: 50px;
	height: 30px;
	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: 14px;
	right: 0px;
}
.top_right .headLogo{margin: 0px 0px 30px 0px;}
.top_right .wechat{float:right;margin: 0px 18px;width: 25px;height: 30px;line-height: 30px;position:relative;}
.top_right .email{float:right;height: 30px;width: 25px;line-height: 30px;}
.top_right .email img{vertical-align:middle;}
.top_right .wechat img{vertical-align:middle;}
.top_right .wechat .code_1{position:absolute;bottom:30px;width:80px;height:80px;left:50%;margin-left:-40px;display:none;}
.top_right .wechat .code_1 img{max-width:100%;}
.top_right .wechat:hover .code_1{display:block;}

.navbar{
	width: 100%;
	height: 60px;
	/*overflow: hidden;*/
	/*background: #f4f4f4;
	background: #2b5aaa;*/
}
.navbar .nav_list{
	width: 1200px;
	margin: 0 auto;
	font-size: 0;
	position: relative;
	background: #2b5aaa;
}
.navbar .nav_list li.nLi{
	width: auto;
	float: left;
	
}
.navbar .nav_list li>a{
	display: block;
	line-height: 60px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	font-size: 20px;
	padding: 0px calc((183px)/7);
}
.navbar .nav_list li.gb a{padding-left: 38px;box-sizing:border-box;position:relative;padding-right: 25px;}
/*.navbar .nav_list li.gb a:after{content:"";position:absolute;width:16px;height:16px;background:url(../images/gb.png) center center no-repeat;top:calc(50% - 8px);left: 17px;}*/
.navbar .nav_list li>i.line{
	width: 1px;
	display: inline-block;
	height: 20px;
	background: #999;
	position: absolute;
	top: 20px;
}
.navbar .nav_list li:hover{}
.navbar .nav_list li.active{}
.navbar .nav_list li:hover>a{
	background: #0b81cb;
	color: #fff;
}

.navbar .nav_list li.active>a{
	background: #0b81cb;
	color: #fff;
}
.navbar .nav_list li{position:relative}
.subNav{position:absolute;height:auto;top: 56px;left:0;/* border-top: 2px solid #fff; */z-index: 10;display: none;background: rgba(43, 90, 170, 0.94);width: 100%;}
.navbar .nav_list .subNav li{position:relative;height: 50px;width: 100%;border-bottom: 1px solid #c2cee5;}
.navbar .subNav li>a{width:100%;height:100%;line-height:40px;font-size: 14px;font-weight: normal;padding: 0;font-size: 16px;line-height: 50px;/* height:60px */}
.subNav li:after{content:"";position:absolute;width:100%;height:1px;background:url(../images/line.png) center bottom no-repeat;z-index: 1;display: none;}
.subNav li:last-child::after{display:none}
.subNav li:hover>a{background: #0b81cb!important;}
.navbar .nav_list li:hover .subNav{display:block}
.navbar .nav_list .subNav li:last-child{border:0;}
.navbar .nav_list li{position:relative;}
.navbar .subNav li dl{position:absolute;right:-170px;width:170px;background: rgba(43, 90, 170, 0.94);text-align:center;top: 0px;display: none;}
.navbar .subNav li dl dd{line-height:50px;border-bottom:1px solid #c2cee5;}
.navbar .subNav li dl dd a{color:#fff;font-size:16px;display:block;}
.navbar .subNav li dl dd:hover{background:#0b81cb;}
.navbar .subNav li dl dd:hover a{color:#fff;}
.navbar .subNav li:hover dl{display:block;}



.nav_down{
	width: 1140px;
	display: none;
	background-color: rgba(244,244,244,0.9);
	position: absolute;
	left: 0;
	padding: 25px 0px 25px 60px;
	z-index:99;
}
.nav_down .down_left{
	float:left;
	width: 330px;
	padding-right: 50px;
	position: relative;
	
}
.nav_down .down_left h5{
	font-size: 16px;
	color: #0166b6;
	margin-bottom: 10px;
}
.nav_down .down_left p.summary{
	color: #666;
	line-height: 25px;
	height:100px;
	overflow: hidden;
}
.nav_down .down_left .d_line{
	display: block;
	width:1px;
	height: 100%;
	background: #999;
	position: absolute;
	top: 0px;
	right:1px;
}
.down_right{
	float: left;
	width: 750px;
	overflow: hidden;
	text-align: center;
}
.down_right>dl>dd{
	display: inline-block;
	margin: 0 13px;
	vertical-align: top;
}
.down_right>dl>dd a{
	font-size: 16px;
	color: #666;
}
.down_right>dl>dd a:hover{
	color: #1673CF;
}
.down_right>dl>dd.active>a{
	color: #1673CF;
}
.down_right .dl_2 dd{
	margin-top: 15px;
}
.down_right .dl_2 a{
	font-size: 14px;
	display: block;
}
.down_right .dl_2 dd.active{
	color: #0166b6;
}
/*分页样式*/
#pages{
	margin: 0px auto;
	width: auto;
	text-align: center;
}
#pages span{
	display: inline-block;
	padding: 0px 10px;height: 30px;
	line-height: 30px;
	text-align: center;
	background: #eaeaea;
	color: #949494;
	margin: 0px 3px;
}
#pages a{
	display: inline-block;
	padding: 0px 10px;height: 30px;
	line-height: 30px;
	text-align: center;
	background: #eaeaea;
	color: #949494;
	margin: 0px 3px;
}
#pages a.currentpage{
	color: #fff;
	background:#0166b6;
}

/*留言板*/
.ly_content{
	width: 1030px;
	padding:30px 85px 0px 85px;
	margin: 0 auto;
}
.liuyan{
	width: 100%;
}
.liuyan h3{
	font-size: 20px;
	color: #333;
	text-align: center;
	margin-bottom: 20px;
}
.liuyan input.cl_input{
	height: 60px;
	line-height: 60px;
	border: 1px solid #0166b6;
	width: 315px;
	margin-right:20px;
	padding-left: 10px;
	margin-bottom: 30px;
	
}
.liuyan input.VC{width:850px;}
.liuyan input:nth-child(4){
	margin-right: 0px;
}
.liuyan .cl_textarea{
	width: 96%;
	border: 1px solid #0166b6;
	margin-bottom: 30px;
	padding: 20px;
}
.liuyan .p_btn{text-align: center;}
.liuyan .sub_btn{
	width: 100px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	color: #fff;
	background: #0166B6;
	margin: 0 auto;
	border: none;
	margin-bottom: 30px;
	
}
.liuyan_con{
	box-shadow: 0px 0px 5px #666;
	padding: 25px 40px;
	margin-bottom: 35px;
}
.liuyan_con h4{
	height: 40px;
	border-bottom: 1px solid #0166B6;
	font-size: 16px;
	color: #0166B6;
	position: relative;
	font-weight: normal;
	margin-bottom: 30px;
	
}
.liuyan_con h4:before{
	content: '';
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-bottom-color: #0166B6;
	position: absolute;
	bottom: 0;
	left:25px;
}
.liuyan_list{
	color: #666;
	border-bottom: 1px solid #999;
}
.liuyan_list li span{
	color: #0166B6;
}
.liuyan_list li p{
	line-height: 30px;
}
.liuyan_list li .jl_wt{
	border-top: 1px solid #999;
	background:#f8f8f8;
	padding: 20px 30px;
	
}
.liuyan_list li .jl_hf{
	padding: 10px 30px 30px 90px;
}
.liuyan_con .ly_more{
	width: 98%;
	display: block;
	margin: 0 auto;
	height: 40px;
	background: #0166B6;
	color: #fff;
	margin-top: 30px;
	line-height: 40px;
	text-align: center;
}
/*公共样式*/
.content{
	width: 1200px;
	margin: 0 auto;
	padding: 40px 0;
	min-height:600px;
}
.slide_left{
	float: left;
	width: 300px;
}
.slide_left h4{
	background: url(../images/slidebt_bg.jpg) 0px bottom no-repeat;
	height: 40px;
	font-size: 18px;
	color: #0166B6;
	text-align:center;
}
.slide_left ul li{
	position: relative;
	border-bottom: 1px dashed #C2C2C2;
}
.slide_left ul li i{
	display: inline-block;
	background:url(../images/icon_s.png) no-repeat;
	background-position:0px 0px;
	width: 10px;
	height:10px;
	position: absolute;
	left:80px;
	top:17px;
	z-index: 9;
}
/* .slide_left ul li i.i2{background-position:-10px 0px;} */
.slide_left ul li i.i1{background-position:0px -10px;}
.slide_left ul li>a{
	display: block;
	line-height: 50px;
	color: #666;
	font-size: 16px;
	/*text-align: center;*/
	position: relative;
	padding-left: 100px;
}
.slide_left ul li>dl{
	margin-bottom: 10px;
	display: none;
	position: relative;
}
.slide_left ul li>dl dd{position:relative}
.slide_left ul li>dl>dd>a{color: #666;text-align: left;display: block;line-height: 30px;position: relative;}
.slide_left ul li>dl>dd:hover>a,.slide_left ul li>dl>dd.active>a{
	color: #0166B6;
}
/* .slide_left ul li>dl>dd:hover>i{
	background-position:-10px 0px;
} */
.slide_left ul li:hover{
	background:#f4f4f4;
}
.slide_left ul li.active{
	background: #f4f4f4;
}
.slide_left ul li:hover>a,.slide_left ul li.active>a{
	color: #0166B6;
}
.slide_left ul li:hover>i,.slide_left ul li.active>i,.slide_left dl dd:hover i{
	background-position:-10px 0px;
}
.slide_left ul li.active dl,.slide_left ul li.active1 dl{display: block;}
.slide_left ul li.active i.sdown_icon{
	background-position:0px -10px;
}
.slide_left ul li i.sdown_icon{
	background-position:0px -10px;
}
.slide_left ul li.active1{
	background:#f4f4f4;

}
.slide_left ul li.active1>a{color: #0166B6;}
.slide_left ul li.active1>dl{
	display: block;
	position: relative;
}


.slide_left ul li>dl dd.lis1{padding: 0px 0px 0px 110px;}
.slide_left ul li.active1>i{background-position:0px -10px;}
/* 20200918-hejing */
.slide_left ul li dl dd i{top: 10px;left: 95px;/* z-index: 0; */}
.slide_left ul li dl dd.active2 i{background-position:0px -10px;}
.slide_left ul li dl dd dl{display:none}
.slide_left ul li dl dd dl dd{margin-left: 20px;line-height:30px}
.slide_left ul li dl dd dl dd a{color:#666}
.slide_left ul li dl dd dl dd:hover a{color:#0166B6}
.slide_left ul li dl dd dl dd.active a{color:#0166B6}
.slide_left ul li.active1 dl dd i{/* background-position:-10px 0px; */}
.slide_left ul li.active2 dl,.slide_left ul li.active2 dl dd dl{display:block}
.slide_left ul li.active2 i,.slide_left ul li.active2 dl i{background-position:0px -10px;}
.slide_left ul li.active2{background: #f4f4f4;}
.slide_left ul li.active2>a,.slide_left ul li.active2>dl>dd>a{/* color:#0166B6 */}

.con_main{
	width: 850px;
	float: right;
}
.con_main img{max-width:100%}
.con_main .m_bt{
	border-bottom: 1px solid #0166B6;
	height: 40px;
	position: relative;
}
.con_main .m_bt i{
	border: 5px solid transparent;
	border-bottom-color:#0166B6;
	position: absolute;
	bottom: 0px;
	left: 30px;
}
.con_main .m_bt h5{
	font-size: 18px;
	color: #333;
	float:left;
}
.con_main .m_bt p.position{
	float: right;
	color: #777;
	font-size: 12px;
}
.con_main .m_bt p.position a{
	font-size: 12px;
	color: #777;
	margin: 0px 5px;
}
.con_main .m_bt p.position a:hover{
	color: #0166B6;
}

/*公司简介*/
.gg_banner{
	width: 100%;
	height: 340px;
}
.gg_banner img{
	width: 100%;
	height: 100%;
}
.xyjj p{
	color: #333;
	line-height: 40px;
	font-size: 18px;
	padding-top: 20px;
	text-indent: 2em;
}
/*领导班子*/
.ldbz{}
.ld_list li{
	padding: 20px 0;
	border-bottom: 1px solid #C2C2C2;
}
.ld_list li .ld_img{
	width:150px;
	float:left;
	overflow: hidden;
}
.ld_list li .ld_img .span_img{
	display: block;
	width:150px;
	height:200px;
}
.ld_list li .ld_img .span_img img{
	width: 100%;
	height: 100%;
	
}
.ld_list li .ld_img .ld_name{
	display: block;
	line-height: 30px;
	color: #333;
	font-size: 16px;
	text-align: center;
	padding-top: 15px;
}
.ld_list li .ld_right{
	display: flex;
	align-items: center;
	float:left;
	margin-left:60px;
	font-size:18px;
	color: #333;
	height:200px;
}
.ld_list li .ld_right p{font-size:18px;
	color: #333;
	line-height: 40px;
	
}
/*精品教材*/
.ph_jiaocai{
	display: none;
}
.jiaocai{
	display: block;
}
.jiaocai ul{
	font-size:0;
     padding-top:30px;
     }
.jiaocai ul li{ 
	margin-right:70px;
	 display: inline-block; 
	 text-align:center; 
	 margin-bottom: 30px;
	   }
.jiaocai ul li:nth-child(4n){
	margin-right: 0;
}
.jiaocai ul li a{ 
	text-align:center;
	 }
.jiaocai ul li a .jc_img{ 
	width:150px; 
	height:200px; 
	display:block; 
	margin: 0 auto;
    -webkit-box-shadow:0 0 10px #ccc;
    -moz-box-shadow:0 0 10px #ccc;
    box-shadow:0 0 10px #ccc;
    overflow: hidden;
   }
.jiaocai ul li a .jc_img img{
	width: 100%;
	height: 100%;
	transition: all 1s;
	transform: scale(1.0);
}
.jiaocai ul li a .jc_img img:hover{
	transform: scale(1.2);
}
.jiaocai ul li a span.jc_span{ 
	line-height:30px; 
	color: #666;
	font-size: 14px; 
	display:block; 
	padding-top: 10px;
	width:150px;
	height:30px;
	overflow: hidden;
 }
 .jiaocai ul li a:hover span.jc_span{
	 color: #0166b6;
 }
/*特色班次*/
.ph_banci{
	display: none;
}
.banci{
	display: block;
}
.banci ul{
	padding-top:20px;
	font-size: 0;
}
.banci ul li{
	display: inline-block;
	width:410px;
	height:235px;
	margin-right: 30px;
	position: relative;
	margin-bottom: 30px;
	
}
.banci ul li:nth-child(2n){
	margin-right: 0;
}
.banci ul li .bc_img{
	display: block;
	width:410px;
	height:235px;
	overflow: hidden;
}
.banci ul li .bc_img img{
	width: 100%;
	height: 100%;
	transition: all 1s;
	transform: scale(1.0);
}
.banci ul li .bc_title{
	height: 40px;
	line-height: 40px;
	background: rgba(0,0,0,0.7);
	color: #fff;
	padding-left: 20px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width:390px;
}
.banci ul li:hover .bc_img img{
	transform: scale(1.2);
}

/*特色师资*/
.shizi ul{
	font-size: 0;
	padding-top: 20px;
}
.shizi ul li{
	background: #f4f4f4;
	width:166px;
	margin-right: 20px;
	display: inline-block;
	padding:15px;
	margin-bottom: 20px;
	
}
.shizi ul li:nth-child(4n){
	margin-right: 0;
}
.shizi ul li a{
	color: #666;
}
.shizi ul li a .js_img{
	display: block;	
	margin: 0 auto;
	display: block;
	width: 106px;
	height: 106px;
	border-radius: 50%;
	overflow: hidden;
}
.shizi ul li a .js_img img{
	width: 100%;
	height:100%;
	transition: all 1s;
	transform: scale(1.0);
	overflow: hidden;
}
.shizi ul li a .js_img:hover img{
	transform: scale(1.2);
}
.shizi ul li a .js_name{
	margin: 10px 0px;
	text-align: center;
	display: block;
}
.shizi ul li a .js_summary{
	line-height: 20px;
	height:100px;
	overflow: hidden;
	font-size: 12px;
	color: #666;
	margin-bottom: 20px;
}
.shizi ul li  .js_more{
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #c2c2c2;
	border-radius: 15px;
	color: #fff;
	margin: 0 auto;
	font-size: 12px;
}
.shizi ul li  .js_more:hover{
	background: #1673CF;
}

/*新闻内容页*/
.article_left{
	float: left;
	width:70px;
	margin-top: 100px;
	display: block;
	width: 100px;
}
.article_left .ar_time{
	width: 100%;
	margin-bottom: 40px;
	width: 70px;
}
.article_left .ar_time span{
	display: block;
	text-align: center;
}
.article_left .ar_time span.time_1{
	height: 27px;
	line-height: 27px;
	background: #0166B6;
	color: #fff;
}
.article_left .ar_time span.time_2{
	border: 1px solid #0166B6;
	color:#0166B6;
	font-size: 32px;
}
.article_left .fenxiang{
	color: #666;
	position: relative;
}
/*二维码 弹出层*/
.wx-qrcode-wrapper{
	display: none;
	position:absolute;
	left:60px;
	top:30px;
	width: 140px;
	height: auto;
	border: 1px solid #000;
	background: #fff;
}
.wx-qrcode-wrapper h4{
	line-height: 30px;
	position: relative;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
}
.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;*/
}
.wx-qrcode-wrapper span{
	font-size: 12px;
	color: #000;
	line-height:auto;
	padding: 5px 10px;
	display: block;
}
#qrcode{
	width: 100px;
	height: 100px;
	margin: 0 auto;
}

.article_left .fenxiang li{
	margin: 10px 0px;
	position: relative;
}
.article_left .fenxiang li a{
	display: block;
	text-align: center;
}
.article_left a.returnlist{
	font-size: 16px;
	color: #0166B6;
	margin-top:20px;
	display: block;
}
.article_main{
	width: 1080px;
	float: right;
}
.article_main h3{
	font-size: 30px;
	line-height: 40px;
	padding:10px 0 10px 0px;
	text-align: center;
	width: 80%;
	margin: 0 auto;
}
.article_main .article_page{
	border-bottom: 1px solid #999;
	padding-bottom: 15px;
	color: #666;
	display:block;
	padding-top: 10px;

}
.article_main .article_page .sourse{
	float: left;
	padding-left: 50px;
}
.article_main .article_page .setfont{
	float: right;
	padding-right: 50px;
}
.article_main .article_page .setfont a{
	color: #666;
}
.article_main .article_page .printIco{
	display: inline-block;
	background: url(../images/print_cion.jpg) 0px -7px no-repeat;
	padding-left:30px;
	margin-left: 10px;
	background-size: auto 22px;
	padding-left: 22px;
}
.article_main .article_con{
	padding-top: 10px;
	font-size: 16px;
	font-family: '微软雅黑';
	width: 894px;
	margin: 0 auto;
}
.article_main .article_con span.ph_time{
	display: none;
}
.article_main .article_con p{
	/* padding:0.5em 0; */
	line-height:2em;
	text-indent: 2em;
	/* overflow: hidden; */
	width: 100%;
	font-family:'微软雅黑';
	font-size: 16px;
}
.article_main .article_con span{
	line-height:2em;
}
.article_main .article_con p img{
	margin: 0 auto;
	display:block;
	max-width: 100%;
	
}
.article_main .ph_fenxiang{
	display: none;
}

/*回到顶部按钮*/

#gotoTop{display:none;position:fixed;top:75%;left:50%;cursor:pointer;margin-top:-50px;margin-left:520px;padding:5px 4px;width:40px;text-align:center;background:#ccc;font-size: 16px; color: #fff; z-index: 99;}

#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}

#gotoTop.hover{background:#5CB542;color:#fff;text-decoration:none;}

/*新闻列表*/
.new_left{
	float: left;
	width: 300px;
}
.new_left .slide_left{
	float: none;
}
.zuixin_news{
	margin-top: 35px;
	
}
.zuixin_news h3{
	font-size: 16px;
	color: #0166B6;
	border-bottom: 1px solid #C2C2C2;
	padding-bottom: 15px;
	font-weight: normal;
	position: relative;
	margin-left: 20px;
}
.zuixin_news h3:after{
	content:'' ;
	width:75px;
	height:1px;
	background:#0166B6;
	position:absolute;
	left: 0;
	bottom:-1px;
}
.zuixin_news h3:before{
	content: '';
	width: 1px;
	height:30px;
	background: #C2C2C2;
	position: absolute;
	left: -20px;
	bottom:-1px;
}
.zuixin_news h3 i.new_cite{
	left: -24px;
	top:5px;
	border: 1px solid #0166B6;
}
.zuixin_news i.new_cite{
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #0166B6;
	position: absolute;
	
}
.zuixin_news ul li i.new_cite{
	left:-5px;
	top:40px;
	background: #fff;
	border: 1px solid #C2C2C2;
	
}
.zuixin_news ul li{
	padding:15px 10px 10px 20px;
	position:relative;
	border-left: 1px solid #C2C2C2;
}
.zuixin_news ul li:last-of-type{
	padding-bottom: 0px;
}
.zuixin_news ul li span.span_time{
	font-size: 12px;
	color: #999;
	display: block;
}
.zuixin_news ul li a{
	color: #666;
	line-height:23px;
}
.zuixin_news ul li:hover i.new_cite{
	background: #0166B6;
	border: 1px solid #0166B6;
}
.zuixin_news ul li:hover a{
	color: #0166B6;
}
.news_list ul{
	margin-bottom: 30px;
}
@media screen and (max-width: 750px){
.news_list ul{
	margin-bottom: .3rem;
}
}
.jubaoTel{border:1px solid #ccc;padding:20px 10px;/* text-align:center; */color:#666;margin: 20px 0;}
/*教学基地*/
.jidi{
	padding-top: 20px;

}
.jidi .jd_top{
	padding-bottom: 20px;
	min-height: 100px;
	border-bottom: 1px solid #0166b6;
	text-indent: 2em;
	line-height: 25px;
	color: #666;
	
}
.jidi .jd_top p{
	text-indent: 2em;
	line-height: 25px;
	color: #666;
}

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

}

/*快捷入口*/

.content3 p.position{
	float: right;
	color: #777;
	font-size: 12px;

}
.content3 p.position a{
	color: #777;
	font-size: 12px;
	margin: 0px 5px;
}

.kjrukou{
	padding-top: 30px;
}
.kjrukou ul{
	font-size: 0;
	margin-bottom: 45px;
}
.kjrukou ul li{
	display: inline-block;
	border-left: 1px dashed #c2c2c2;
	border-bottom: 1px dashed #c2c2c2;
	padding: 30px 0px;
	width: 198px;
}
.kjrukou ul li:nth-child(6n){
	border-right: 1px dashed #c2c2c2;
}
.kjrukou ul li:nth-child(-n+6){
	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: 50px;
}
.yidong ul{
	font-size: 0
}
.yidong ul li{
	display: inline-block;
	width: 125px;
	margin-right: 90px;
	margin-bottom: 60px;

}
.yidong ul li:nth-child(6n){
	margin-right:0;
}
.yidong ul li span{
	display: block;
	color: #333;
	text-align: center;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;

}
.yidong ul li span.icon_span{
	margin-bottom: 15px;
}
.yidong ul li span.icon_span img{
	width: 100%;
	height: 100%;
}

/*专题集锦*/
.zhuanti{
	padding-top: 30px;

}
.zhuanti ul{
	font-size: 0
}
.zhuanti ul li{
	display: inline-block;
	width: 277px;
	margin-bottom: 30px;
	margin-right: 30px;
}
.zhuanti ul li:nth-child(4n){
	margin-right: 0px;
}
.zhuanti ul li span.icon_span{
	display: block;
	width: 277px;
	height: 177px;
	overflow: hidden;
}
.zhuanti ul li span.icon_span img{
	width: 100%;
	height: 100%;
	transition: all 1s;
	transform: scale(1.0);
}
.zhuanti ul li:hover span.icon_span img{
	transform: scale(1.2);
}

/*搜索页样式*/
.s_content{
	padding-bottom: 20px;
}
.s_content .i_bt h5{
	font-size: 18px;
	padding-left:15px;


}

/*专题banner*/
.zt_banner{
	width: 100%;
}
.zt_banner img{
	width: 100%;
	height: 100%;
}
.zhti_content{
	background: url(../images/zhti_bg.jpg) repeat;
}
.zhti_content .zhti_con{
	width: 1140px;
	background: #fff;
	padding: 30px;
	margin: 0 auto;
	font-size: 0;
}
.zhti_content .zhti_con .zhti_width{
	float: left;
	margin-right: 25px;
	margin-bottom: 25px;
}
.zhti_content .zhti_con .zhti_width:nth-child(2n){
	margin-right: 0px;
}
.zhti_content .zhti_con .cl_imgs{
	position:relative;
	width: 555px;
}
.zhti_content .zhti_con .cl_imgs .zt_img{
	width:555px;
	height:370px;
overflow: hidden;
}
.zhti_content .zhti_con .cl_imgs .zt_img img{
	width: 100%;
	height: 100%;
	transform: scale(1.0);
	transition: all 1s;
}
.zhti_content .zhti_con .cl_imgs .zt_img:hover img{
	transform: scale(1.2);
}
.zhti_content .zhti_con .cl_imgs .zt_title{
	height: 40px;
	line-height:40px;
	padding-left: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	width:540px;
	background-color:rgba(0,0,0,0.5);
	color: #fff;
	
}
.zhti_item{
	background: #f2f2f2;
	padding: 25px 25px 0px 25px;
	width: 505px;
}
.zhti_item .zt_bt{
	background: url(../images/zhti_btbg.jpg) no-repeat;
	background-position: left bottom;
	height: 30px;
	line-height: 30px;
	padding-bottom: 20px;
}
.zhti_item .zt_bt h3{
	color: #e60012;
	font-size: 16px;
	font-weight: bold;
	float: left;
}
.zhti_item .zt_bt a.zt_more{
	float: right;
	color: #666;
}
.zhti_item ul{
	padding: 7px 0px;
}
.zhti_item ul li{
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	margin-bottom:10px;
	position: relative;
	padding-left: 10px;
}
.zhti_item ul li i{
	display:inline-block;
	width: 4px;
	height: 4px;
	border-radius:50%;
	border:2px solid #999;
	margin-right: 14px;
	margin-bottom:10px;
}
.zhti_item ul li a{
	display: inline-block;
	color: #666;
	/*font-size: 14px;*/
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 85%;
	
}
.zhti_item ul li:hover i{
	border-color:#e60012 ;
	
}
.zhti_item ul li:hover a{
	color: #e60012;
}

.zhti_footer{
	background: #b83637;
}

.con6{
	padding: 8px 0px 28px;
	border-bottom: 1px solid #88b3d4;
}
.con6 h3{
	display: inline-block;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
	margin-right:20px;
	line-height: 35px;
	float: left;
}
.con6 select{
	height: 35px;
	margin-left: 25px;
	width: 275px;
	box-sizing: border-box;
	border: 1px solid #fff;
	color: #fff;
	float: right;
	appearance: none;
	background: url(../images/icon-down-1.png) 240px center no-repeat;
	text-indent: 20px;
	outline: none;
}
.con6 select option{color:#333;}

.con6 select.select_2{
	margin-right: 0;
}
.con6 select.select_3{
	margin-right: 0;
}
.link1{float:left;/* width:570px; */}
.link1 a{line-height:35px;margin-right: 25px;color: #fff;font-size:16px;display: inline-block;text-decoration: underline;}

.address{margin:20px auto;}
.address li{float: left;margin: 0px 145px 0px 0px;font-size: 16px;line-height: 70px;}
.address li img{vertical-align:middle;margin: -1px 10px 0px 0px;}
.address li:last-child{margin:0;}
.address li:last-child img{width:70px;height:70px;}

.PiaoChuang{position: fixed;bottom: 100px;right: 10px;background: #fff;text-align:center;width:150px;padding:20px 0px 0px 0px;}
.PiaoChuang .code1 {margin:0px 0px 10px 0px;}
.PiaoChuang .code1 img{width:110px;}
.PiaoChuang .code1 .title{font-size:14px;color:#333333;margin:2px 0px 0px 0px;}
.PiaoChuang .close{width:10px;height:10px;background:url(../images/icon-close-1.png) center center no-repeat;position:absolute;right:10px;top: 0px;line-height: 20px;color: #c2c2c2;font-weight: bold;font-size: 20px;cursor: pointer;}

