* {
  margin: 0px;
  padding: 0px;
  list-style:none;
  border:0;
}
body {
  font-family:"微软雅黑",Helvetica,sans-serif;
  color:#fff;
  width:100%;
}
body ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
body a {
  text-decoration: none;
}
body a:hover{
  color:#fd6721;
}
.floatL {
  float: left;
}
.floatR {
  float: right;
}
.center{
  margin: 0 auto;
}
.vertical{
    vertical-align:middle; margin-top:-2px; margin-bottom:1px;
}
/*@font-face {
  font-family: "方正正中黑";
  src: url("../font/方正正中黑.TTF");
}*/


/* 项目css部分 */
.clear:after{
    content: '';
    display: block;
    clear: both;
}

.banner{
	height:401px;
	width:100%;
	background-image:url(../img/images/banner1.jpg);
    background-position:center center;
    background-repeat: no-repeat;
	overflow:hidden;
	position:relative;
}
.banner a{
	display:block;
	width:960px;
	height:401px;
}


/*part1*/
.part1{
	width:955px;
	height:600px;
}
.part1pic{
	width:955px;
	height:200px;
	margin-bottom:35px;
}
.part1pic img{
	width:100%;
	height:100%;
}
.table1{
	width:955px;
	height:408px;
}
.table1 table{
	border:2px solid #E9E9E9;
	width:950px;
	height:300px;
}
.table1 tr{
	width:950px;
	text-align:center;
	font-size:16px;
	color:#636363;
}
.table1 th{
	border:1px solid #E9E9E9;
}
.table1 tr a{
	display:inline-block;
	margin-left:10px;
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	background:#FF6801;
	font-size:14px;
}
.table1 tr a:hover{
	background:#2D64C9;
}



/*part2w*/
.part2w{
	width:100%;
	height:305px;
	background:#5384E0;
	padding-top:10px;
}
.part2{
	width:1000px;
	height:305px;
}
h2{
	width:230px;
	height:56px;
}

.area_school{
	width:955px;
	height:190px;
	margin-top:40px;
}
.area_school ul{
	float:left;
	width:260px;
	height:190px;
	margin-right:20px;
}
.area_school ul.ul1{
	width:170px;
}
.area_school ul.ul2{
	width:205px;
	margin-right:0;
}
.area_school li{
	width:260px;
	line-height:35px;
}
.area_school ul.ul1 li{
	width:170px;
}
.area_school ul.ul2 li{
	width:205px;
}


.area_school li span{
	width:19px;
	height:19px;
	background:url(../img/city_bg.png) no-repeat;
	line-height:19px;
	text-align:center;
	color:#fff;
	display:inline-block;
	margin-right:10px;
}
.area_school li em{
	font-style:normal;
}
.area_school a{
	color:#454545;
	display:inline-block;
	margin-right:3px;
}


/*part3w*/
.part3w{
	width:100%;
	height:388px;
	background:#5384E0;
}
.part3{
	width:1000px;
	height:388px;
}
.part3 img{
	width:100%;
	height:100%;
}




/*part4*/
.part4{
	width:1000px;
	height:800px;
	position:relative;
}
.part4 img{
	width:100%;
	height:100%;
}
.part4 a{
	position:absolute;
	bottom:70px;
	left:106px;
	display:block;
	width:140px;
	height:45px;
}


/*part5w*/
.part5w{
	width:100%;
	height:388px;
	background:#F7F7F7;
}
.part5{
	width:1000px;
	height:388px;
}
.part5 img{
	width:100%;
	height:100%;
}


/*part6*/
.part6{
	width:1000px;
	height:320px;
}
.title2{
	width:1000px;
	height:110px;
	background:url(../img/title2.jpg) no-repeat;
}
.part6_t{
	width:1000px;
	height:190px;
}
.part6_t p{
	background:url(../img/part6_bg1.jpg) no-repeat;
	width:885px;
	height:52px;
	padding-left:115px;
	padding-top:16px;
	line-height:35px;
	font-size:16px;
	color:#454545;
	margin-bottom:15px;
}
.part6_t p.part6_t2{
	background:url(../img/part6_bg2.jpg) no-repeat;
	line-height:50px;
}



/*part7w*/
.part7w{
	width:100%;
	height:375px;
	background:#5586dc;
}
.part7{
	width:1000px;
	height:375px;
}
.part7 img{
	width:100%;
	height:100%;
}


/*fc*/

.fc{
	width:247px; 
	height:372px;
	background:url(../img/fc_bg2.png) no-repeat 80px bottom;
	overflow:hidden;
	position:fixed;
	left:10;
	top:300px;
}
.title4{
	width:247px;
	height:55px;
	background:url(../img/fc_bg.png) no-repeat;
	font-size:16px;
	line-height:45px;
	text-align:left;
	text-indent:1em;
	font-size:18px;
}

#scoll{
	width:214px;
	padding:0 10px;
	height:312px;
	overflow:hidden;
	margin-top:-12px;
	background:#386bc4;
	position:relative;
}
#scoll ul{
	position:absolute;
	top:0;
}
#scoll li{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #749adc;
}
#scoll li a{
	font-size:12px;
	color:#fff;
}
#scoll li a:hover{
	color:#fd6721;
}







/* 脚 */
.warp960{width:960px; margin:0 auto; position:relative; text-align:left;  color:#333;}
.footer{ border-top:30px solid #dfdfdf; text-align:center; line-height:50px; margin:0 auto 20px; font-size:12px; font-family:"宋体"; color:#333;}
.footer .wrap960,.footer .warp960{text-align:center}
.footer a{color:#333;}
.footer .f_links{ margin:8px 0 30px;}
.footer .f_links a{ margin:0 10px; line-height:28px;}
.colGray{ color:#333!important}

.footer a:hover{
	color:#333;
	text-decoration:underline;
}



/*questionW*/
.questionW{
	width:100%;
	height:460px;
 
}
.question{
	width:1002px;
	height:460px;
}
.title3{
	width:1002px;
	height:90px;
	background:url(../img/questionpic1.jpg) no-repeat 0 13px;
	margin-bottom:15px;
}
.questionT{
	width:1002px;
	height:315px;
}
.questionTL{
	margin-left:50px;
	width:355px;
	height:300px;
}
.title4{
	width:355px;
	height:50px;
	line-height:40px;
	margin-bottom:10px;
	font-size:22px;
	color:#FAFBFC;
}
.instr{
	width:355px;
	height:50px;
	line-height:25px;
	overflow:hidden;
	font-size:12px;
	color:#F8F5F5;
	margin-bottom:20px;
}
.instr span{
	color:#f27801;
}

.instr_1{
	width:353px;
	height:31px;
	background:#FFB20E;
	color:#fff;
	font-size:14px;
	margin-bottom:8px;
	white-space: nowrap;
	text-overflow:ellipsis; 
	overflow:hidden;
}
.instr_1 span{
	display:inline-block;
	background:#fff;
	color:#ffb20d;
	width:20px;
	height:20px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	text-align:center;
	line-height:20px;
	margin:5px 15px 0 10px;
}
.button1{
	width:353px;
	height:45px;
	background:url(../img/botton1.jpg) no-repeat;
}
.button1 a{
	display:block;
	width:275px;
	height:45px;
	line-height:40px;
	font-size:16px;
	padding-left:115px;
	color:#fff;
}








