*{padding:0;margin:0;}
body{font-size:12px;font-family:'microsoft yahei',Arial;}
ul{list-style-type:none;}
a{text-decoration:none;color:#666;}
.foot_img a {
	width: 303.3333px;
	float: left;
	padding-top: 30px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 6px;
	border-radius: 6px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-color: #f5f5f5;
	background-image: -webkit-linear-gradient(270deg,rgba(248,248,248,1.00) 0%,rgba(245,245,245,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(248,248,248,1.00) 0%,rgba(245,245,245,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(248,248,248,1.00) 0%,rgba(245,245,245,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(248,248,248,1.00) 0%,rgba(245,245,245,1.00) 100%);
}
.foot_img a div{
	padding-bottom:1rem;
	font-size:16px;
	color: #005db1;
}
.foot_img a div span{
	color: #607d8b!important;
	}

.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.none {display:none;}
.clear{clear:both;}
.wrap { width:1006px; margin:0 auto; clear:both;}
.wrap .title { font-size:18px; color:#0163ba; font-family:"微软雅黑"; line-height:30px; font-weight:normal; margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #eee;}
.wrap .hd_ul {width: 488px; float:left; margin-left:30px;}
.wrap ul.hd_ul li{ line-height:28px; border-bottom:1px dotted #ccc;}
.wrap ul.hd_ul li a.tit{font-weight:bold;color:#545454;}
.wrap ul.hd_ul li a.nr{color:#545454;}
.wrap .left { float:left;}



.height10{height:10px;clear:both;}
.height15{height:15px;clear:both;}
.height20{height:20px;clear:both;}
.height30{height:30px;clear:both;}
.f14 {font-size:14px; line-height:30px;}
.xjd_left{float:left;}
.xjd_right{float:right;}
.headleft { float:left; line-height:34px;}
.headleft a { padding-right:20px; font-size:14px;}
.headleft img { vertical-align:middle; width:16px; margin-top:-3px; padding-right:2px;}

#content { width:1006px; margin:0 auto; zoom:1;}
#content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#content .lang{ float:right; line-height:34px;}

#head{width:100%;height:34px;background-color:#f5f5f5;}
#head .content{text-align:right;line-height:34px;}
#head .content a{margin:0 5px 0 5px;}
#head .search{margin-top:7px;}
#head .search .input{width:156px;height:20px;line-height:20px;padding-left:10px;color:#fff;margin-left:10px;background:url(../images/search_input.jpg) no-repeat left top;border:none;float:left;}
#head .search .btn{width:21px;border:none;height:21px;float:left;background:#fff url(../images/search_btn.jpg) no-repeat left top;}
#top{
	height: 125px;
	background-color: #f0f0f0;
	margin-top: 1px;
}
#navbar {height:44px;/* background:url(../images/nav_bg.jpg) repeat-x; */background-color: #009688;}
.nav{width:1006px;margin:0 auto;}
.nav li{ float:left;}
.nav li.line{ padding-top:12px; width:13px; text-align:center; z-index:9999;}
.nav li a{ display:block; width:99px; height:44px; line-height:44px; text-align:center; color:#fff; z-index:9999; font-size:14px;}
.nav li a:hover,.nav li a.on{ /*! background:url(../images/nav_hover.jpg) no-repeat 0px 5px; */ z-index:9999;background-color: white;color: #2d2d2d;}
.submenu{ width:99px; background:#1f7fd3; position:absolute; top:204px; overflow:hidden; z-index:9999; display:none;}
.submenu li{ z-index:9999;}
.submenu li a{ display:block; width:100px; height:30px; line-height:30px; padding:3px 0; text-align:center; color:#FFF; z-index:9999; font-size:12px; border-bottom:1px solid #005fb7;}
.submenu li a:hover{ background:#005fb7; z-index:9999;}


#content .left{width:663px;float:left;overflow:hidden;}
#title{font-size:18px;color:#0163ba;font-family:"微软雅黑";line-height:30px;}
#qianyuan{width:663px;height:107px;}
#qianyuan .qianyuan_img{width:142px;}
#qianyuan .qianyuan_right{width:485px;}
#qianyuan .qianyuan_right .qianyuan_tit{font-size:14px;font-weight:bold;color:#545454;}
#qianyuan .qianyuan_right .text{line-height:20px;color:#545454;}
#qianyuan .qianyuan_right .more a{width:74px;height:27px;display:block;background: url(../images/btn_bg.jpg) no-repeat;text-align:center;line-height:27px;color:#fff;}
#line{width:663px;height:1px;border-bottom:1px #ccc dashed;display:block;}
#xueyuan{ width:659px; overflow:hidden;}
#xueyuan_1{width:309px;height:220px;display:block;float:left;}
#xueyuan_1:hover{opacity: 0.4;}
#xueyuan_2{width:175px;height:110px;float:left;}
#xueyuan_2 a.xueyuan{width:175px;height:110px;display:block;text-align:center;line-height:110px;font-size:20px;font-weight:bold;color:#fff;background:#0ec600;}
#xueyuan_2 a:hover{opacity: 0.4;}

#xueyuan_3{width:175px;height:110px;float:left;}
#xueyuan_3 a.xueyuan{width:175px;height:110px;display:block;text-align:center;line-height:110px;font-size:20px;font-weight:bold;color:#fff;background:#0ec600;}
#xueyuan_3 a:hover{opacity: 0.4;}

#xueyuan_4{width:175px;height:110px;float:left;}
#xueyuan_4 a.xueyuan{width:175px;height:110px;display:block;text-align:center;line-height:110px;font-size:20px;font-weight:bold;color:#fff;background:#0ec600;}
#xueyuan_4 a:hover{opacity: 0.4;}


#right{width:300px;float:right;}
#right ul.jz_ul{ padding:10px; border-bottom:1px #DDD solid;}
#right ul.jz_ul li{line-height:25px;}
#right ul.jz_ul li a.tit{font-weight:bold;color:#545454;}
#right ul.jz_ul li a.nr{color:#545454;}

#zs{width:295px;padding:10px 0px 10px 5px;height:220px;}
#zs ul li{background:url(../images/icon.jpg) no-repeat 5px 10px;line-height:26px;text-indent:15px;}
#zs ul li a{color:#545454;}

#right ul.hd_ul{height:40px;}
#right ul.hd_ul li{line-height:22px;}
#right ul.hd_ul li a.tit{font-weight:bold;color:#545454;}
#right ul.hd_ul li a.nr{color:#545454;}

#links{width:1002px;height:38px;background:url(../images/links.jpg) no-repeat;line-height:35px;padding-left:20px;}
#links span{color:#1482c1;font-weight:bold;}
#links a{margin:0 10px;color:#545454;}

#foot{background: #3f51b5;padding:30px 0;margin-top:30px;color:#fff;font-family:'Microsoft YaHei';clear:both;}
#foot ul{ padding:5px 0;}
#foot li{ float:left; line-height:16px;}
#foot a{ color:#fff;}
#foot span { padding:0 20px; font: 12px Arial;}
#foot .copy {padding:10px 0; line-height:25px;}


#banner{width:100%;background:#e1e1e1;height:400px;padding:10px 0px 10px 0px;}
#banner2{width:100%;margin:0 auto;}
#news_banner{width:100%;height:216px;background:url(../images/dt_banner.jpg) no-repeat center;}
#xueyuan_banner{width:100%;height:216px;background:url(../images/xueyuan.jpg) no-repeat center;}
#kexue{width:100%;height:216px;background:url(../images/kexue.jpg) no-repeat center;}
#sz{width:100%;height:216px;background:url(../images/sz.jpg) no-repeat center;}
#sz_banner{width:100%;height:216px;background:url(../images/sz_banner.jpg) no-repeat center;}

#position a{color:#646565;}

#dt_left{width:239px;float:left;}
#tit_bg{width:239px;height:42px;background:url(../images/tit_bg.jpg) no-repeat;font-size:14px;font-weight:bold;color:#fff;line-height:33px}
#dt_left .left_bg{width:231px;padding-bottom:10px;border:1px #efefef solid;border-top:none;position:relative;left:6px;}
#dt_left .left_bg ul{width:160px;margin:0 auto;}
.ullist {
	
}
.ullist li span{
	color:#767676;	
	}

#dt_left .left_bg ul li{height:45px;}
#dt_left .left_bg ul li a{width:160px;height:29px;display:block;background:url(../images/tit.jpg) no-repeat;line-height:29px;color:#fff;font-weight:bold;text-align:center;text-indent:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#dt_left .left_bg ul li a:hover{background:url(../images/tit_hover.jpg) no-repeat;}
#dt_left .left_bg ul li a.check{width:160px;height:29px;display:block;background:url(../images/tit_hover.jpg) no-repeat;line-height:29px;color:#fff;font-weight:bold;text-align:center;}
#dt_right{width:745px;float:right;}
#dt_right .tit_h{width:745px;height:31px;border-bottom:1px #004fa0 solid;color:#004fa0;font-weight:bold;font-size:14px;line-height:31px;}
#dt_right .new_tit{text-align:center;font-size:16px;height:50px;line-height:50px;}
#dt_right .new_nr{width:745px; line-height:30px; font-size:14px;}
#dt_right .new_nr h2{ line-height:30px; font-size:16px; padding:5px 0;}
#dt_right .new_nr img { max-width:100%; padding:10px 0;}
#dt_right .labs { padding:10px 0;}
#dt_right .labs li { display:block; width:100%; line-height:40px; margin:10px 0;  background:#eee; border-bottom:1px solid #005db1; float:left;}
#dt_right .labs span { display:block; width:60px; text-align:center; background:#005db1; color:#FFF; font-size:16px; float:left;}
#dt_right .labs a { display:block; margin-left:20px; color:#005db1; font-size:16px; float:left;}

#dt_1{width:732px;overflow:hidden;padding-bottom:20px;border-bottom:1px #ccc dashed;margin:0 auto;}
#dt_1 .data{width:31px;height:46px;background:url(../images/data_bg.jpg) no-repeat;}
#dt_1 .data .month{width:30px;height:23px;line-height:23px;text-align:center;color:#fff;font-size:14px;}
#dt_1 .data .day{width:30px;height:23px;line-height:23px;text-align:center;color:#006CCB;font-size:14px;}
#dt_1 .dt_img{width:164px;text-align:center;}
#dt_1 .dt_text{width:530px;}
#dt_1 .dt_text .dt_text_tit{font-weight:bold;color:#737373;font-size:14px;}
#dt_1 .dt_text .dt_text_nr{color:#737373;padding-right:20px;line-height:22px;}

#page{text-align:center;}
#page a{color:#000;padding:5px 10px;border:1px solid #2e8bc7;}
#page #fenye{color:red;padding:5px;padding-left:10px;border:1px solid #2e8bc7;margin-right:5px;}
#page a:hover{text-decoration:underline;}



#sz_1{width:710px;height:165px;border-bottom:1px #ccc dashed;padding-left:15px;}
#sz_1 .sz_img{width:220px;height:153px;background:url(../images/sz_bg.jpg) no-repeat;padding:6px 0 0 8px;}
#sz_1 .sz_js{width:465px;}
#sz_1 .sz_js .name{color:#545454;height:25px;width:200px;}
#sz_1 .sz_js .name span{font-weight:bold;color:#0065aa;font-size:14px;}
#sz_1 .sz_js .fx{}
#sz_1 .sz_js .fx .yjfx{color:#999;padding-top:2px;}
#sz_1 .sz_js .fx .yjfx_nr{width:100px;padding-left:10px;line-height:20px;}
#sz_1 .sz_js .liaojie{text-align:right;}
#sz_1 .sz_js .liaojie a{color:#999;}


#xc{width:226px;height:270px;margin:0 10px;float:left;}
#xc .xc_img{width:218px;height:149px;border:1px solid #ccc;text-align:center;padding-top:2px;}
#xc .xc_name{color:#959696;font-weight:bold;}
#xc .xc_name span{color:#0065aa;}
#xc .xc_xinxi{color:#0065aa;font-weight:bold;}
#xc .xc_xinxi span{width:145px;float:left;font-weight:normal;color:#999;}


#dt_right .list{width:717px;height:34px;padding:0 10px;border-bottom:1px #ccc dashed;margin:0 auto;line-height:34px;}
#dt_right .list a{ color:#333; font-size:14px;}
#dt_right .list a:hover{text-decoration:underline;}
#dt_right .list span{color:#666;}

/*师资模型*/
.staff .pic { width:180px; margin:10px 20px 20px 0; float:left;}
.staff .pic  img{max-width:100%;}
.staff .infos { width:545px; float:left;}
.staff  .tit { line-height:40px; border-bottom:1px dotted #ccc; color:#005db1; font-weight:normal;}
.staff  .info { line-height:30px;}
.staff  .info p { line-height:30px;  border-bottom:1px dotted #eee; font-size:14px;}
.staff .hits { line-height:30px; text-align:right; clear:both;}
.staff  .content { line-height:30px;  padding-top:20px; border-top:1px dotted #ccc; font-size:14px;clear:both;}
.staff .content img{max-width:100%;}


#yanjiu{float:left;margin:0 8px;}
a.yanjiu{width:230px;padding:40px 0 40px 0;margin-bottom:20px;display:block;border:1px solid #ccc;border-radius:5px;text-align:center;font-size:20px;font-family:"微软雅黑";color:#fff;background:#0087ff;}
a.yanjiu:hover{background:#80c3ff;}




#search{}
#search .tit_h{height:31px;border-bottom:1px #004fa0 solid;color:#004fa0;font-weight:bold;font-size:14px;line-height:31px;}
#search .list{height:34px;padding:0 10px;border-bottom:1px #ccc dashed;margin:0 auto;line-height:34px;}
#search .list a{color:#666;}
#search .list a:hover{text-decoration:underline;}
#search .list span{color:#666;}

