@charset "utf-8";
/* CSS Document */
/* CSS Document */
*{
	margin:0;padding:0;
	list-style: none;
	text-align: none;
	color:#4d4d4d;
	font-family:"微软雅黑";
	text-decoration: none;
	font-weight: normal;
	outline: none ;
}

body{
	font-family:'microsoft yahei';
	min-width:1200px;
}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
.l{float:left;}
.r{float:right;}
.txtcenter{text-align:center;}
.cu{font-weight:bold;}
li{list-style-type:none;}
em{font-style:normal}
.block{display:block;}
.none{display:none;}
.text-c{ text-align:center; }

.top{
	width:100%;
	height:90px;
	background-color:#4991FE;
}
.toph{margin:15px auto 0 auto;}
.toph2{margin:0 auto;}

header{
	display:block;
	width:1200px;
	min-width:1200px;
	height:54px;
}
header .logo{
	display:block;
	float:left;
	height:754px0px;
	margin-top:18px;
	
}
header .logo img{
	height:54px;
	/*padding-top:5px;*/
}
header nav{
	float:right;
	height:70px;
}


header nav ul li{
	float:left;
	display:block;
	margin:0 5px;
}
header nav ul li a{
	display:block;
	padding:0 15px;
	height:40px;
	font:18px/38px 'microsoft yahei';
	color:#fff;
	margin-top:30px;
	transition-duration: 0.2s;
	border-radius:3px;
}
header nav ul li .cur{
	display:block;
	padding:0 15px;
	height:40px;
	font:18px/38px 'microsoft yahei';
	background-color:#3ec0d8;
	color:#fff;
	margin-top:30px;
	transition-duration: 0.2s;
	border-radius:3px;
}
header nav ul li a:hover{
	background-color:#3ec0d8;
	color:#fff;
}
header nav ul .Close{
	display:none;
}
header nav .tel{
	float:left;
	height:85px;
	margin-left:40px;
	padding-top:24px;
	padding-right:30px;
}

header nav .tel_text{
	float:left;
	height:85px;
	margin-left:40px;
	padding-top:22px;
	padding-right:30px;
}

header nav .tel span{
	height:26px;
	font:16px/30px 'microsoft yahei';
	color:#fff;
}
header nav .tel dl{
	height:50px;
	font:28px/28px 'microsoft yahei';
	color:#fff;
}



.box_In{width: 1200px;height: 100%;margin: 0 auto;position:relative;}
/*ban*/
.ban{background: url(../images/header_img.png) no-repeat center ;width:100%;height: 280px; overflow:hidden;}
.ban img{position: absolute;}
.ban .ban1{left:30% ;top:50%; margin:-100px 0 0 -280px;}
.ban .btn{width: 200px;height: 36px;line-height: 36px; background-color:#0F6;position: absolute;left: 670px;top: 330px;margin: 0;}

/* box3 */
.box3 .hd h2{display:block; width:100%;text-align:center;color: #333;font:30px/37px 'microsoft yahei';padding:50px 0 0 0;}
.box3 .box3_con{ overflow:hidden;}
.box3 .box3_con ul{margin-top:50px; }
.box3 .box3_con ul li{float: left;margin:20px 225px;text-align:center}
.box3 .box3_con ul li img{width:140px;border-radius:70px;}
.box3 .box3_con ul li p{font-size: 16px;color: #333;text-align: center;line-height: 26px;margin-top: 10px;}
.box3 .a_btn{text-align: center;margin: 54px 0 60px; padding-top:30px;}
.box3 .a_btn span{font-size: 17px;color: #fff; background-color:#eb6146;padding: 8px 20px;border: 1px #dc4528 solid;}


/* box9 EFEFEF*/
.box9{background:#F2F7FB;padding-bottom: 40px; margin-top:20px;}
.box9 .hd h2{ display:block; width:100%;text-align:center;color: #fff;font-size: 36px; line-height:36px;font-weight: bold; /*padding:50px 0 0 0;*/}










.w-pd-con04{ height: 940px; }
.w-co-title { padding: 66px 0px 24px; font-size: 38px; color: #313131; }
.w-co-p { font-size: 18px; color: #676a72; line-height: 26px; letter-spacing: 1px; }
.w-pd-cycle {
    width: 1200px;
    height: 691px;
    margin: 38px auto 0;
    background: url(../images/pd_pic09.png) no-repeat center center;
    position: relative;
}
.w-pd-cycle ul{ position:absolute; }
.w-pd-cycle ul li{ list-style:disc; font-size:17px; color:#3e4d61; }
.w-pd-cycle ul.w-ul01{ right: 244px; top: 14px; }
.w-pd-cycle ul.w-ul02{ right: 152px; top:154px; }
.w-pd-cycle ul.w-ul03{ right: 118px; top: 323px; }
.w-pd-cycle ul.w-ul04{ right: 166px; bottom: 94px; }
.w-pd-cycle ul.w-ul05{ right: 318px; bottom:14px; }
.w-pd-cycle ul.w-ul06{ left: 276px; bottom: 14px; }
.w-pd-cycle ul.w-ul07{ left: 124px; bottom: 308px; }
.w-pd-cycle ul.w-ul08{ left: 136px; top: 14px; }


.w-pd-con09{ height:400px; }
.w-pd-student{ width: 1200px; margin:40px auto 0; }
.w-pd-student li{width: 150px; height:85px;border-radius:5px;margin-left:76px; padding-top:176px; text-align:center; float: left; color:#747476; }
.w-pd-student li p{ color:#545455; font-size:18px; }




/*footer*/

.footer{width:100%; background:#4991FE!important;  margin-top:0!important; height:88px;}
.footer .inner{width:1200px; margin:0 auto;clear:both; overflow:inherit;}
.footer .foot_ch{ line-height:88px; clear:both;  position:relative;}
.footer .foot_ch h3{padding-bottom: 10px; color:#fff;}
.footer .about {border-top: 0;padding: 25px 100px;}

.footer .about .ewmbox{float:left; text-align: center; margin-right: 30px; position: relative; margin-bottom:15px;}
.footer .about .ewmbox .iconbox{display: block; margin: 0 auto; width:76px; height: 76px; background: #ccc; border-radius: 10px;}
.footer .about .ewmbox .iconbox:hover{background: #0085DB;}
.footer .about .ewmbox .iconbox:hover .iconfont{color: #fff;}
.footer .about .ewmbox .iconbox2:hover{background: #4EC12E;}
.footer .about .ewmbox .iconbox3:hover{background: #EBA702;}
.footer .about .ewmbox .iconfont{font-size: 60px; line-height: 82px; color: #666;}
.footer .about .ewmbox .icon_tt{line-height: 40px; color:#bbb;}
.footer .about .ewmbox .ewm{background: #666; width:160px; padding:15px 10px; position: absolute; left:50%; margin-left: -90px; top: -170px; z-index: 2; display: none;}
.footer .about .ewmbox .ewm p{font-size: 12px; color: #fff;}
.footer .about .ewmbox .ewm p span{font-size: 14px;}
.footer .about .ewmbox .ewm:before{ content: ''; position: absolute; bottom: -10px; left: 50%; margin-left: -5%; width: 0; height: 0; border-top: 10px solid #666; border-right: 10px solid transparent; border-left: 10px solid transparent; } 
.footer .add h2{float: left; margin-top:5px;}
.footer .add p{float: left; font-size: 12px; line-height: 24px; margin-left: 20px; color:#ffffff;}
.footer .add ul{float:right; overflow: hidden;}
.footer .add ul li{float: left; margin-left: 4px;}
.footer .add a{color:#bbb;}




.main-wrap {
	background: #fff
}
.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}
.today {
	width: 100%;
	float: left;
	overflow: hidden;
}
.today ul {
	padding: 0 10px;
	text-align: left;
}
.today ul li {
	padding: 3px 0 8px;
	line-height: 47px;
	height: 47px;
	overflow: hidden;
	border-bottom: 1px #eee solid;
}
.today ul li a {
	padding-left: 5px;
	font-size: 14px;
	color: #333;
}.col-sm-4 {
	width: 33.33333333%
}
.multi {
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 15px;
	padding: 0;
	height: 18px;
	line-height: 32px
}
.multi i {
	padding: 0 10px 0 0;
	font-size: 18px;
	background: #fff
}
.multi .title {
	padding: 0 20px 0 0;
	font-size: 18px;
	font-weight: 600;
	color: #505050;
	background: #fff
}


.mydiv {

text-align: center;

line-height: 30px;
font-size: 12px;
font-weight: bold;
z-index:99;
width: 900px;

left:40%;/*FF IE7*/
top:20%;/*FF IE7*/
margin-left:-240px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.bg {
background-color: #666;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

} 



