@charset "gb2312";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-size:14px;
     background: #FFF;
	}
html {
	_overflow-y:scroll;
	}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;

	}

input, select ,button{
	font: 100% arial, helvetica, clean, sans-serif;
	 border: none;
	}

th, em, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
	}
li {
	list-style: none;
	}
img, fieldset {
	border: 0;
	}
*{font-family:microsoft yahei;}
a{ text-decoration: none;}
.top_box{ _display: inline;}
.ban{height: 350px; background: url(../images/banner.jpg) no-repeat center top;}
.banner{width:1000px;margin:0 auto;text-align: center;}
.banner img{margin-top:40px;}
.warp-c{width: 1000px; margin:0 auto;}
.bd_ul{ height:50px; background: #8a0081;}
.c_input{width: 120px; height: 24px; background: #FFF;}

.bd_ul,.bd_two{ overflow: hidden;}
.bd_ul li,.bd_two li { float:left; font-size: 18px;color:#fff;margin-left:30px; margin-top:12px;}
.c_button{ width: 91px; height: 24px; background: url(../images/btn2.png) no-repeat; color: #100235; line-height: 23px; }
.c_button:hover{background-image: url(../images/btn_hover.png);}
.con-class,.con-class1,.con-class2,.con-class3,.con-class4,.con-class5{padding-top: 35px;}
.con-class .tac,.con-class .line,.con-class1 .tac,.con-class1 .line,.con-class2 .tac,.con-class2 .line,.con-class3 .tac,.con-class3 .line,.con-class4 .tac,.con-class4 .line,.con-class5 .tac,.con-class5 .line{text-align: center;}
.con-class .line,.con-class1 .line,.con-class2 .line,.con-class3 .line,.con-class4 .line,.con-class5 .line{margin-top: 5px;}
.con-class5{clear: both; padding-bottom: 40px;}
.mm_ul{ overflow:hidden;margin-top:35px;}
.mm_ul li{width:220px;height:41px; float:left;margin:0 5px 0 19px;}
.mm_ul li a{line-height:41px; text-align: center; font-size: 16px;color:#222; float: left; width:220px;height:41px;background-image: url(../images/btn4.png); background-repeat: no-repeat;}
.mm_ul li a:hover{background-image: url(../images/btn4_hover.png);}
.school_box{width:1000px;margin:0 auto; clear:both;margin-top: 830px;}
.school_box p{ text-align: center;} 
.school_box p img{margin-top:30px;}
.school_c{ overflow: hidden;margin-top:30px;}
.school_dl{ float:left;width:138px;margin:0 14px; _margin:0 12px;}
.school_dl dd{ width:138px;text-align: center; }
.school_dl dt{ width:91px;height:24px;margin:0 auto;margin-top:5px;  text-align: center;}
.school_dl dd img{margin-top:20px;}
.school_dl dd  p{margin-top:6px; font-size: 14px;color:#000;}
.school_dl dt a{color:#0b3d60; font-size: 12px;line-height:24px;}
.school_dl dt a:hover{text-decoration: underline;}
.other_c li{font-size:18px;color:#FFF; font-family: "微软雅黑"; }
.ft_b{font-size: 24px; font-weight: 700; font-style: italic;}
/* .jl_box{width:990px;height:336px; border:1px solid #4a3db3;border-radius:20px;margin-top:25px;} */
.jl_ul{width:970px;margin:0 auto;}
.jl_ul li{ float:left;width:470px; margin-bottom: 30px;}
.jl_ul li h1{ font-size: 18px;color:#0b3d60; font-weight: 600;line-height:70px;margin-top:17px;}
.jl_list{ background-color:#0b3d60;width:470px;height:228px;}
.jl_l{ float:left;width:241px;height:228px;}
.jl_r{ float:left;width:228px;height:228px;}
.jl_r p{ font-size: 18px;padding:50px 15px;color:#fff; text-align: left;line-height:30px;}
.biao_da{ width: 1000px; height: 129px; background: url(../images/btn5.jpg) no-repeat; clear: both;}
.biao_da h1{ font-size: 18px;color:#fff;font-family: '方正大黑简体';padding-top:20px; font-weight: normal; text-align: center;}
#map{width:950px;height:340px;margin:0 auto;margin-top:10px;}
.place_box{margin-top: 30px;}
.place_box p{width:950px;margin:0 auto;color:#333; text-align: left;margin-top:10px; font-size: 16px;line-height:30px;margin-left:18px;}
.join_box{ overflow: hidden;margin-top:40px; padding-left: 165px;}
.join_dl{ float:left;width:245px; }
.join_dl dd {margin-right: 10px;}
.join_dl dt {margin-right: 10px;}
.join_dl_line{background: url(../images/line1.png) no-repeat right bottom;}
.join_box .join_dl dd a{display: inline-block; width: 245px; text-align: center; cursor: pointer;}

.join_dl dt{text-align: center;}
.join_dl dt a{color:#565656; font-size: 14px;}
.hg_box{width:968px;margin:0 auto;margin-top:20px;}
.address{padding-left:30px; background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:left center;}
.place_ul{ overflow:hidden;margin-top:10px; margin-left: 20px;}
.place_ul li{width:440px; float:left;color:#777;}
.place_ul .li_1{ float:left;padding-left:40px; background-image:url(../images/icon_1.png); background-repeat:no-repeat;background-position: left 7px; width: 421px;}
.place_ul .li_r{ float:left;padding-left:30px; background-image:url(../images/icon_2.png); background-repeat:no-repeat;background-position: left 4px;margin-left:18px; width: 460px;}
.hint{width:400px;height:332px;margin:0 auto;background:#fff;position:fixed;top:50%;left:50%;margin-left:-250px;margin-top:-166px;z-index:111;display:none; border:4px solid #0068B7;}
.djh_pic li{float: left; margin-left: 26px; margin-top: 30px; _margin-left:22px;_overflow: hidden;}
.hint-in1{width:400px;height:50px;background:#dcdcdc;position:relative;}
.hint2{line-height:70px;color:#f4e8df;font-size:26px;padding-left:156px;}
.hint3{width:38px;height:37px;background:url(../images/hint3.png) no-repeat;-webkit-background-size:38px 37px;background-size:38px 37px; position:absolute;top:7px;right:7px;}
.hint-in2{line-height:150px;font-size:20px; text-align:center;color:#ff6600;}
.hint-in3{font-size:22px ;width:190px;height:50px;background:#ff7800;color:#f4e8df;position:absolute;bottom:50px;left:155px;text-align:center;line-height:50px;border-radius:6px;}
.bg4 .top{position: relative;}
.biaodan{width: 348px; height: 238px;  position: absolute; top:20px; font-size: 22px; padding:20px 30px;}
input{border: 0;}
.biaodan dl{height: 30px; margin-bottom: 15px;}
.biaodan dt{float: left; width: 114px;color:#666; font-size:16px;lien-height:30px;}
.biaodan dd{width:110px; float: left;}
.biaodan input{width: 228px; height:30px; border:1px solid #666; border-radius:6px; }
.btn5{background-color: #003C58 none repeat scroll 0% 0%;width: 320px;height: 48px;display: block;border-radius: 5px;color: #FFF;text-align: center;line-height: 48px;font-size: 18px;}
.btn5 a{color:#FFF;}
.time_con{width: 1002px; height: 100px; background: url(../images/time_bg.png) no-repeat;}
.time_con p{font-size: 30px; line-height: 100px;}
.time_con p a{color: #FFF;}
.time_con p span{color: #fffc07; margin-left: 30px; margin-top: 25px;}