.warp{
	width:1110px;
	margin:0 auto;
}
.top{
	width:100%;
	height:79px;
	border-bottom:3px solid #EBEBEB;
}
.top .logo{
	float:left;
	margin:0 0 0 51px;
}
.top .tel{
	float:right;
	margin:29px 63px 0 0 ;
}
.nav{
	width:100%;
	height:43px;
	background:#D7000F;
}
.nav ul li{
	float:left;
	font-size:20px;
	color:#fff;
	padding:0 52px;
	line-height:43px;
}
.nav ul li a{
	color:#fff;
}
.nav ul li:hover{
	background:#fff;
}
.nav ul li:hover a{
	color:#E14149;
}
.banner{
	width:100%;
	height:479px;
	background:#ECEAEB;
	border-bottom:2px solid #D7000F;
}
.banner .bannerbj{
	width:1008px;
	height:419px;
	padding:102px 0 0 60px;
	background:url(../img/01.jpg) top right no-repeat;
}
.banner .bannerbj h1{
	font-size:26px;
	color:#fff;
	display:block;
	line-height:39px;
	width:433px;
	height:39px;
	text-align:center;
	background:#D7000F;
	font-weight:normal;
}
.banner .bannerbj h2{
	font-size:60px;
	color:#D70010;
	line-height:76px;
}
.banner .bannerbj p{
	font-size:20px;
	background:url(../img/02.jpg) left center no-repeat;
	line-height:40px;
	color:#3F3F3F;
	padding-left:15px;
	margin-left:5px;
}
.liuxuzt{
	width:100%;
	height:389px;
}
.liuxuzt .biaoti{
	font-size:36px;
	text-align:center;
	line-height:93px;
	color:#FD9115;
	padding-top:7px;
}
.liuxuzt .liuxuexwen{
	width:996px;
	margin:0 auto;
}
.liuxuzt .liuxuexwen .liuxuexwen_left{
	float:left;
	width:458px;
}
.liuxuzt .liuxuexwen .liuxuexwen_left p{
	width:424px;
	height:146px;
	background:#F0F0F0;
	display:block;
	padding-right:23px;
	padding-left:11px;
	padding-top:5px;
	font-size:14px;
	line-height:28px;
	color:#858585;
	text-indent:28px;
}
.liuxuzt .liuxuexwen .liuxuexwen_zhong{
	width: 63px;
	float: left;
}
.liuxuzt .liuxuexwen .liuxuexwen_right{
	width: 475px;
	float: right;
}
.liuxuzt .liuxuexwen .liuxuexwen_right p{
	width:441px;
	height:165px;
	background:#F0F0F0;
	display:block;
	padding-right:23px;
	padding-left:11px;
	padding-top:5px;
	font-size:14px;
	line-height:28px;
	color:#858585;
}
.lianshou{
	margin-top: 78px;
}
.lianshou .zhiji{
	display: block;
	margin: 0 auto;
}
.lianshou .qianshu{
	width: 1110px;
	height: 324px;
	margin-top: 54px;
}
.lianshou .qianshu .qianshu_left{
	width: 541px;
	float: left;
}
.lianshou .qianshu .qianshu_left h1{
	font-size: 24px;
	 color: #231814;
	 line-height: 50px;
	 display: block;
	 text-align: center;
	 font-weight: normal;
}
.lianshou .qianshu .qianshu_right{ 
	width: 525px;
	float: right;
	margin-right:8px; 
}
.lianshou .qianshu .qianshu_right .jieshao{
	width: 493px;
	height: 267px;
	padding:7px 17px 0 15px;
	background: #E6E6E8;
}
.lianshou .qianshu .qianshu_right .jieshao p{
	font-size:14px;
	line-height:32px;
	color:#595758;
	text-indent:16px;
}
.lianshou .qianshu .qianshu_right .jieshao p a{
	color:#D7000F;
	float:right;
}
.lianshou .qianshu .qianshu_right .zxly{
	width:115px;
	height:32px;
	display:block;
	margin-top:18px;
	text-align:center;
	line-height:32px;
	font-size:16px;
	cursor:pointer;
	color:#fff;
	float:left;
	margin-left:35px;
	background:#D7000F;
}
.pinpai{
	width:100%;
	height:490px;
	margin-top:75px;
}
.pinpai .tese{
	width:198px;
	height:56px;
	background:#FB9117;
	margin:0 auto;
	text-align:center;
	line-height:56px;
	color:#fff;
	font-size:30px;
	font-weight:normal;
}
.pinpai ul li{
	float:left;
	width:240px;
	margin-left:66px;
	margin-right:14px;
	margin-top:30px;
}
.pinpai ul li h2{
	height:52px;
	line-height:52px;
	font-size:32px;
	font-weight:normal;
	color:#868686;
	background:url(../img/06.jpg) bottom left no-repeat;
}
.pinpai ul li h3{
	font-size:22px;
	line-height:28px;
	color:#FD9017;
	padding-top:5px;
	padding-bottom:10px;
}
.pinpai ul li p{
	font-size:14px;
	line-height:20px;
	color:#4B4B4B;
}
.shezhi{
	width:100%;
	height:617px;
	background:url(../img/07.jpg) bottom center no-repeat;
}
.shezhi .tese{
	width:198px;
	height:56px;
	background:#FB9117;
	margin:0 auto;
	text-align:center;
	line-height:56px;
	color:#fff;
	font-size:30px;
	font-weight:normal;
}
.shezhi table{
	width:1000px;
	margin:0 auto;
	background:#fff;
	margin-top:59px;
}
.shezhi table .biaoti td{
	background:#FB9117;
	color:#fff;
	font-size:18px;
	border-right:none;
	line-height:42px;
}
.shezhi table tr td{
	text-align:center;
	border-right:1px solid #fff;
	line-height:49px;
	font-size:14px;
}
.shezhi table .hui td{
	background:#EFEFEF;
}
.shezhi ul{
	margin-left:35px;
	margin-top:6px;
}
.shezhi ul li{
	width:464px;
	height:93px;
	float:left;
	background:#fff;
	margin:17px 0 0 36px;
}
.shezhi ul li dl dt{
	width:370px;
	float:left;
}
.shezhi ul li dl dt h2{
	font-size:24px;
	text-align:center;
	font-size:24px;
	color:#616161;
	font-weight:normal;
	padding-top:20px;
	line-height:32px;
}
.shezhi ul li dl dt p{
	font-size:18px;
	text-align:center;
	color:#616161;
	line-height:24px;
}
.shezhi ul li dl dd{
	width:94px;
	height:85px;
	background:#FB9117;
	float:right;
	font-size:24px;
	line-height:32px;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}
.shezhi ul li dl dd a{
	color:#fff;
}
.hexinyshi{
	margin-top:33px;
	height:470px;
}
.hexinyshi .tese{
	width:198px;
	height:56px;
	background:#FB9117;
	margin:0 auto;
	text-align:center;
	line-height:56px;
	color:#fff;
	font-size:30px;
	font-weight:normal;
}
.hexinyshi h2{
	font-size:24px;
	text-align:center;
	color:#D50110;
	font-weight:normal;
	line-height:86px;
}
.hexinyshi ul li{
	width:344px;
	float:left;
	margin-right:36px;
}
.hexinyshi ul li h3{
	font-size:24px;
	font-weight:block;
	color:#D50110;
	line-height:36px;
	padding-top:8px;
	text-align:center;
}
.hexinyshi ul li p{
	font-size:16px;
	line-height:20px;
	color:#7B7B7B;
	text-align:center;
}
.hexinyshi ul li a{
	width:115px;
	height:32px;
	display:block;
	margin:7px auto 0;
	text-align:center;
	line-height:32px; 
	color:#fff;
	font-size:16px;
	background:#D7000F;
}
.baozhang{
	padding-top:70px;
}
.baozhang .tese{
	width:198px;
	height:56px;
	background:#FB9117;
	margin:0 auto;
	text-align:center;
	line-height:56px;
	color:#fff;
	font-size:30px;
	font-weight:normal;
}
.baozhang .xuexibz{
	width:1005px;
	height:474px;
	margin:32px auto 0;
	background:url(../img/11.jpg) top center no-repeat;
	padding-top:47px;
}
.baozhang .xuexibz .xuexibz_left{ 
	width:204px;
	float:left;
	margin-left:165px;
}
.baozhang .xuexibz .xuexibz_left h2{
	width:204px;
	height:49px;
	text-align:center;
	line-height:49px;
	color:#FF9118;
	font-size:24px;
	font-weight:normal;
	background:url(../img/12.jpg) top center no-repeat;
}
.baozhang .xuexibz .xuexibz_left ul{
	padding-top:28px;
}
.baozhang .xuexibz .xuexibz_left ul li{
	height:47px;
	margin-bottom:3px;
	text-align:center;
	line-height:47px;
	color:#fff;
	font-size:20px;
}
.baozhang .xuexibz .xuexibz_right{
	width:204px;
	float:left;
	margin-left:266px;
}
.mingshi{
	padding-top:40px;
}
.mingshi .tese{
	width:198px;
	height:56px;
	background:#FB9117;
	margin:0 auto;
	text-align:center;
	line-height:56px;
	color:#fff;
	font-size:30px;
	font-weight:normal;
}
.mingshi .teacherls{
	display:block;
	margin:44px auto 0;
}
.mingshi a{
	width:124px;
	height:27px;
	display:block;
	margin:30px auto 23px;
	font-size:18px;
	color:#D6000E;
	border:2px solid #D6000E;
	text-align:center;
	line-height:27px;
}
/*****
.footer{
	width:100%;
	height:147px;
	background:url(../img/14.jpg) center no-repeat #D4D5D9;
}***/

a,button{ cursor:pointer;}


/**************底部*********************/
.foot{ width: 100%; height: 290px;background: #242424; padding-top:30px; }
.foot-top{ width: 98%; border-top: 1px #4b4a4a solid; border-bottom: 1px #4b4a4a solid}
.foot-bot,.foot-nav{ width: 1140px; margin: 0 auto;}
.foot-nav{ overflow: hidden;  }
.foot-nav li a{
 color:#c0c0c0;
 float: left;
 font-size: 16px;
 padding: 10px 18px;
}
.foot-nav li a:hover{ color:#9b9b9b;}
.foot-l{ width: 640px; float:left;}
.foot-tab{ overflow: hidden;}
.foot-tab li {
 float: left;
 font-size: 16px;
 color: #c0c0c0;
 width: 85px;
 text-align: right;
 cursor: pointer;
 margin-right:3px;
}
.cur {background: url(https://sh.xhd.cn/topic/summer/images/dz.png) no-repeat left;}
.foot-bot{ margin-top: 15px;overflow: hidden;}
.foot-tabcon{ margin-top: 10px; }
.foot-tabcon ul li p{
 font-size: 14px;
 color: #c0c0c0;
 margin-bottom: 8px;
}
.foot-r{ margin-right:10px; float:right;}
.foot-r li{ float: left;margin-left: 10px; margin-top:3px;}
.foot-r li img{ display: block; margin-bottom: 5px;}
.foot-r li .mt{ margin-top:5px;}
.foot-r li span{
 font-size: 12px;
 color: #fff;
 display: block;
 text-align: center
}



























