@charset "utf-8";
/* CSS Document */

*{padding: 0;margin: 0;}
body{font-family:"Microsoft YaHei";font-size:12px;min-width: 1200px;}
#wrapper{height:auto;overflow:hidden;}
a{text-decoration:none;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}
.ml30{margin-left: 30px;}


.head{height:113px;}
.head_top{width:1200px;margin:0 auto;}
.logo{margin-top: 20px;}
.logo a{display: inline-block;}
.logo a.zzlogo{width:300px;}
.head_tm{width: 430px;}
.head_tm_right{margin-top:33px;}
.toplj{height: 36px;line-height: 36px;}
.toplj a{padding: 0px 8px;font-size: 14px;color: #333333;}
.sousuo{width: 120px;height: 18px;background: url(../images/ssbg.png) no-repeat;display: block;margin-top: 43px;margin-right: 5px;}
.sou{border: none; height: 18px; line-height: 18px;outline: none; width: 95px;margin-left: 5px;background: none;font-size: 12px;}
.suo{padding-top: 3px;padding-right: 5px;outline: none;border: none;}

/*下拉导航开始*/
.menu{ height:50px; line-height:50px; background:#8b0008;}
/*menu*/
#nav {display:block; width:1150px; margin:0 auto }
#nav .mainlevel { float:left; height:50px; margin: 0 10px;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:50px; display:block; text-align:center; font-size:20px;padding: 0px 32px; height:50px;}
#nav .mainlevel:hover { background:#f8b62c}
#nav .mainlevel a.cur{background:#f8b62c}
#nav .mainlevel ul {display:none; position:absolute; z-index:999; }
#nav .mainlevel li {font-size:14px;border-top:solid 1px #fff; }
#nav .mainlevel li a{ display:block;height:44px; line-height:44px;font-size:18px;font-weight:normal; color:#FFF; background:#f8b62c;padding: 0px;width:144px;}
#nav .mainlevel li a:hover{background:#8b0008;}

/*banner*/

.sybanner {
	height: auto;
}

.focus2 {
	position: relative;
	width: 100%;
	height: auto;
	float: left;
}

.focus2 img {
	width: 100%;
	height: auto;
	display: block;
}


.focus2 .D2fBt {
	overflow: hidden;
	zoom: 1;	
	z-index: 10;
}


.focus2 .fcon2 img {
	display: block;
}

.focus2 .D2fBt img {
	display: none;
}

.focus2 .D2fBt i {
	font-style: normal;
	display: none;
}

.focus2 .prev,
.focus .next {
	position: absolute;
}

.focus2 .prev {
	background: url(../images/bannerzjt.png) no-repeat;
	width: 34px;
	height: 34px;
	top: 50%;
	margin-top: -17px;
	left: 50%;
	cursor: pointer;
	margin-left: -676px;
}

.focus2 .next {
	background: url(../images/banneryjt.png) no-repeat;
	width: 34px;
	height: 34px;
	top: 50%;
	margin-top: -17px;
	right: 50%;
	position: absolute;
	cursor: pointer;
	margin-right: -676px;
}

.focus2 .prev:hover {}

.focus2 .next:hover {}


.main-wrap{margin-top: 0px;}
.main{width:1200px;height:auto;margin:0 auto;}

/*main one*/
.main-one{margin-top: 27px;height: 255px;}
.zuo{width: 380px;}
.notice{width:380px;}
.news-qh{height:28px;background: url(../images/sylmhx.png) no-repeat left bottom;}
.news-qh ul li{font-size:18px;color:#2e2e2e;font-weight: bold;float:left;height:26px;line-height:26px;width: 75px;text-align: left;margin-right: 15px;}
.news-qh ul li a{color:#666666;display: inline-block;}
.news-qh ul li.hover{border-bottom: solid 2px #8b0008;}
.news-qh ul li.hover a{color:#8b0008;}

.news-list-cont{margin-top:0px;}
.news-lb{padding:10px 0px 0px;position: relative;}
.news-lb li{font-size:15px;line-height:36px;height:36px;}
.news-lb li a{color:#333333;}
.news-lb li:hover a{color:#8b0008;font-weight: bold;}

.notice-time{color:#999999;float:right;font-size: 14px;float: right;}
.news-lb .more{position: absolute;right: 0px;top: -21px;height: 18px;line-height: 18px;}
.news-lb .more a{color:#999999;font-size: 13px;display: block;}

.kjrks{height:26px;line-height:26px;border-bottom: solid 2px #8b0008;}
.kjtit{font-size: 18px;color: #8b0008;font-weight: bold;}
.kjgd{font-size: 13px;padding-top: 6px;}
.kjgd a{color: #999999;line-height: 18px;}
.kjrkx{}
.kjrkx ul{}
.kjrkx ul li{float: left;width: 100px;margin-right: 40px;text-align: center;margin-top: 25px;}
.kjrkx ul li a{display: inline-table;}
.kjrkx ul li a img{}
.kjrkx ul li a p{line-height: 32px;font-size: 15px;color: #333333;}

/*mian-two*/
.main-two{margin-top: 27px;height: 255px;}
.shfw{margin-top: 19px;}
.shfw ul{}
.shfw ul li{width: 172px;padding: 8px 6px 0px;background: #f4f4f4;}
.shfw ul li a{display: block;}
.shfw ul li a img{width: 172px;height: 129px;}
.shfw ul li a p{line-height: 22px;font-size: 15px;color: #333333;padding: 10px 0px 2px;}

/*main-three*/
.main-three{margin:35px 0px 50px;}
.wyfctop{height: 28px;background: url(../images/sylmhx.png) repeat-x left bottom;position: relative;}
.wyfctit{height: 26px;line-height: 26px;border-bottom: solid 2px #8b0008;width: 75px;font-size: 18px;color: #8b0008;font-weight: bold;}
.wyfcjt{position: absolute;height: 14px;width: 34px;background: #FFFFFF;right: 0px;top: 20px;}
.LeftBotton{
margin-left: 3px;
 width:14px;
 height:14px; 
 float:left;
 background:url(../images/wyfczjt.png) no-repeat;	
}
.RightBotton {
margin-left: 3px;
 width:14px;
 height:14px;
 float:left;
 background:url(../images/wyfcyjt.png) no-repeat;
}
.pic-cont{padding:0px;}
.blk_18 {
 overflow:hidden;
 zoom:1;
 width:1200px;
 margin-top:30px;
}
.blk_18 .pcont {
 width:1200px;
 float:left;
 overflow:hidden;

}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:0px;

}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .pl {
 width:280px;
 height: 158px;
 float:left; 
 margin-right: 26px;
 position: relative;
}
.blk_18 .pl img {
 display:block; 
 border:solid 1px #ebebeb;
}
.blk_18 .pl p{
	position: absolute;
	height: 26px;
	line-height: 26px;
	background: url(../images/wyfctitbg.png) no-repeat;
	width: 272px;
	left: 1px;
	bottom: 1px;
	font-size: 15px;
	color: #FFFFFF;
	padding-left: 6px;
}

.foot{height: 99px;background: url(../images/bqbg.png) repeat-x;}
.foot1{width: 1200px;margin:0 auto;}
.bq1{padding-top: 25px;padding-left: 9px;}
.bq1 p{text-align:left;line-height:30px;color:#fff;font-size:15px;}
.bq2{width: 200px;margin-top: 23px;}
.bq2 a{width: 88px;float: left;text-align: center;display: inline-table;}
.bq2 a img{height: 30px;}
.bq2 a p{line-height: 35px;height: 35px;color: #FFFFFF;font-size:15px;}

/*list*/
.listbanner{width: 100%;height: auto;}
.listbanner img{width: 100%;height: auto;}
.list-bg{margin-top: 30px;background: url(../images/listzbbg.png) repeat-y;}
.list_bottom_left{width:280px;}
.list_tit{width: 280px; height:60px;font-size:22px;color:#fff;line-height:60px;background:#8b0008;text-align: center;}
/*two nav*/
.listej{overflow:hidden;}
.listej ul{margin: 0px;}
.listej ul li{border-left: solid 5px #8b0008;border-bottom: solid 1px #d4d4d4;line-height:30px;background: url(../images/listejyt.png) no-repeat 236px center;padding:10px 50px 10px 40px;}
.listej ul li a{display:block;color:#333333; font-size:18px;}
.listej ul li:hover{border-left: solid 5px #f8b62c;background: url(../images/listejyt.png) no-repeat 236px center #FFFFFF;}
.listej ul li:hover a{color:#8b0008;}
.listej ul li.cur1{border-left: solid 5px #f8b62c;background: url(../images/listejyt.png) no-repeat 236px center #FFFFFF;}
.listej ul li.cur1 a{color:#8b0008;}

.list_right{width:890px;}
.list_right_tit{height:35px;border-bottom: solid 2px #98040c;}
.list_right_tit .tit_1{font-size:20px;color:#b71918;height:24px;line-height:24px;font-weight: bold;padding-left: 1px;}
.list_right_tit .location{font-size:14px;color:#666666;line-height: 18px;height: 18px;background: url(../images/listdqwzqdt.png) no-repeat left center;padding-left: 26px;margin-top: 5px;}
.list_right_tit .location a{font-size:14px;color:#666666;}

.list_right_con{padding:15px 0px 62px;min-height:500px;}
.list_right_con ul{padding-bottom: 31px;}
.list_right_con ul li{background:url(../images/listlbqdt.png) no-repeat 11px center;padding-left:39px;line-height:50px;height:50px;border-bottom: solid 1px #e5e5e5;}
.list_right_con ul li a{color:#333333;font-size: 16px;}
.list_right_con ul li .time{color:#999999;font-size: 15px;}
.list_right_con table{margin: 0 auto;}

/*content*/
.list_right_con1{padding:10px 0px 40px;min-height:500px;}
.con1{font-size:20px;text-align:center;color:#b71918;padding:20px 0 10px 0;font-weight: bold;line-height: 30px;}
.conn1{font-size:16px;text-align:center;color:#444444;padding:0px 0 0px 0;font-weight: bold;line-height: 28px;}
.con2{font-size:14px;text-align:center;color:#9e9e9e;border-bottom:1px solid #e5e5e5;padding:10px 0 15px 0;}
.con3{padding:20px 25px;}
.con3 p{font-size:16px;color:#333333;text-indent:2em;line-height:30px;padding-bottom:10px;}
.con3 img{max-width: 750px;height:auto;}
.con3 table p{text-indent:0em;}
.con4{height: 64px;border-top: solid 1px #e5e5e5;padding: 30px 0px 0px 25px;}
.con4 p{font-size: 16px;line-height: 32px;}
.con4 p a{color: #333333;}
.con4 p:hover a{color: #7c0007;}
.con3 pre{    font-size: 14px;
    line-height: 24px;
    white-space: pre-line;
    padding-left: 10px;
margin-bottom: 20px;
    color: #555555;
}
.con3 .theme-title {
    font-family: SimHei;
    margin-bottom: 20px;
    display: inline-block;
    box-shadow: 0 3px #999;
    font-size: 15pt;
    font-weight: 700;
    color: #555555;
    text-transform: uppercase;
}

/*师资队伍*/
.list_right_con00{padding:30px 0px 40px;min-height:500px;}
.list_right_con00 .news-qh00{background: rgba(40,44,42,0.05);}
.list_right_con00 .news-qh00 ul{border: 4px solid transparent;}
.list_right_con00 .news-qh00 ul li{font-size:18px;color:#535353;float:left;height:40px;line-height:40px;cursor:pointer;width: 33%;text-align: center;}
.list_right_con00 .news-qh00 ul li a{color:#535353;}
.list_right_con00 .news-qh00 ul li.hover{color:#2c84d2;font-size: 18px;background: #07808b;}
.list_right_con00 .news-qh00 ul li.hover span{color:#fff;}

.list_right_con00 .news-list-cont00{padding: 20px 30px;}
.list_right_con00 .news-lb00{}
.list_right_con00 .news-lb00 h3{margin: 20px 0px;
    text-align: left;    font-size: 20px;
    font-family: simsun;}
.list_right_con00 .news-lb00 li{}
.list_right_con00 .news-lb00 li a{    float: left;padding-bottom: 20px;
    width: 150px;margin-right:50px;}
.list_right_con00 .news-lb00 li a img{width:150px;height:180px;}
.list_right_con00 .news-lb00 li a p{line-height:40px;text-align: center;font-size:14px;color:#333;}