/*清零*/
body{ text-decoration: none; color: #333; font: 12px/170% "Microsoft Yahei",Arial,sans-serif; }
a:hover{ text-decoration: none; color: #28a9eb; }
img,input{border: none;}
li{list-style: none;}
.clear{clear: both;}
body,div, form, img, ul, ol, li, dl, dt, dd, form, p ,a,span { margin: 0px; padding: 0px; border: 0px none; list-style: none outside none; text-decoration:none; font: 14px/150% "Microsoft Yahei",Arial,sans-serif; color:#333; }

/*首页*/
.nav_bg{
	width: 100%;
	height: 70px;
	border-bottom: 2px solid #f06200;
}
.nav{
	width: 1150px;
	margin: 0 auto;
}
.img_logo{
	margin: 10px 10px 0 0;
}
select.xiaoqu{
	border: none;
	font-size: 14px;
	font-family: "Microsoft Yahei";
}
.nav ul{
	float: right;
	margin-top: 30px;
}
.nav ul li{
	float: left;
}
.nav ul li a{
	display: block;
	padding: 0 13px;
	font-size: 16px;
	line-height: 30px;
	color: #313131;
}
.nav ul li a:hover,.nav ul li.select a{
	border-bottom: 2px solid #f06200;
}
.sy1_bg{
	background: url(../images/nanti.png) center 80% no-repeat #f7f7f7;
	width: 100%;
	height: 640px;
	overflow: hidden;
}
.sy1{
	width: 1200px;
	height: 640px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.sy_tit{
	text-align: center;
}
.sy_tit img{
	margin-top: 50px;
}
.quest{
	width: 280px;
	height: 70px;
	overflow: hidden;
	position: absolute;
}
.quest .quest_no{
	display: block;
	width: 60px;
	height: 70px;
	background: #fa4860;
	color: white;
	line-height: 70px;
	text-align: center;
	font-size: 16px;
}
.quest .quest_con{
	display: block;
	width: 200px;
	height: 50px;
	background: #20354a;
	color: white;
	padding: 10px;
	font-size: 16px;
}
.quest1 .quest_no,.quest2 .quest_no,.quest3 .quest_no{
	float: left;
}
.quest1 .quest_con,.quest2 .quest_con,.quest3 .quest_con{
	float: right;
}
.quest4 .quest_no,.quest5 .quest_no,.quest6 .quest_no{
	float: right;
}
.quest4 .quest_con,.quest5 .quest_con,.quest6 .quest_con{
	float: right;
}
.quest1{
	top: 190px;
	left: 100px;
}
.quest2{
	top: 320px;
	left: 50px;
}
.quest3{
	top: 450px;
	left: 100px;
}
.quest4{
	top: 190px;
	right: 100px;
}
.quest5{
	top: 320px;
	right: 50px;
}
.quest6{
	top: 450px;
	right: 100px;
}
.sy2{
	width: 1200px;
	height: 640px;
	margin: 0 auto;
}
ul.sy2_con{
	width: 100%;
	margin-top: 30px;
	overflow: hidden;
}
ul.sy2_con li{
	width: 270px;
	margin: 0 20px 0 0;
	float: left;
}
ul.sy2_con li h2{
	text-align: center;
	font-weight: normal;
	font-size: 18px;
	line-height: 50px;
}
ul.sy2_con li p{
	text-align: center;
	color: #5e5e5e;
}
a.more{
	display: block;
	width: 290px;
	height: 42px;
	font-size: 16px;
	text-align: center;
	line-height: 42px;
	letter-spacing: 4px;
	background: #00a0ea;
	color: white;
	margin: 40px auto 0;
}
a.more:hover{
	background: #0085c3;
}
.sy3_bg{
	width: 100%;
	background: #f7f7f7;
}
.sy3{
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 25px;
}
ul.wenti{
	margin-top: 30px;
	overflow: hidden;
}
ul.wenti li{
	margin: 0 18px 30px;
	float: left;
}
a.wenti_a{
	display: block;
	width: 261px;
	height: 171px;
	border: 1px solid #0b97d1;
}
a.wenti_a p{
	display: block;
	text-align: center;
	margin-top: 140px;
	color: #5e5e5e;
}
a.wenti_a:hover p{
	color: white;
}
a.wenti1{
	background: url("../images/sy3_1.jpg") center center no-repeat;
}
a.wenti1:hover{
	background: url("../images/sy3_1_.jpg") center center no-repeat;
}
a.wenti2{
	background: url("../images/sy3_2.jpg") center center no-repeat;
}
a.wenti2:hover{
	background: url("../images/sy3_2_.jpg") center center no-repeat;
}
a.wenti3{
	background: url("../images/sy3_3.jpg") center center no-repeat;
}
a.wenti3:hover{
	background: url("../images/sy3_3_.jpg") center center no-repeat;
}
a.wenti4{
	background: url("../images/sy3_4.jpg") center center no-repeat;
}
a.wenti4:hover{
	background: url("../images/sy3_4_.jpg") center center no-repeat;
}
a.wenti5{
	background: url("../images/sy3_5.jpg") center center no-repeat;
}
a.wenti5:hover{
	background: url("../images/sy3_5_.jpg") center center no-repeat;
}
a.wenti6{
	background: url("../images/sy3_6.jpg") center center no-repeat;
}
a.wenti6:hover{
	background: url("../images/sy3_6_.jpg") center center no-repeat;
}
a.wenti7{
	background: url("../images/sy3_7.jpg") center center no-repeat;
}
a.wenti7:hover{
	background: url("../images/sy3_7_.jpg") center center no-repeat;
}
a.wenti8{
	background: url("../images/sy3_8.jpg") center center no-repeat;
}
a.wenti8:hover{
	background: url("../images/sy3_8_.jpg") center center no-repeat;
}
a.wenti9{
	background: url("../images/sy3_9.jpg") center center no-repeat;
}
a.wenti9:hover{
	background: url("../images/sy3_9_.jpg") center center no-repeat;
}
a.wenti10{
	background: url("../images/sy3_12.jpg") center center no-repeat;
}
a.wenti10:hover{
	background: url("../images/sy3_12_.jpg") center center no-repeat;
}
a.wenti11{
	background: url("../images/sy3_10.jpg") center center no-repeat;
}
a.wenti11:hover{
	background: url("../images/sy3_10_.jpg") center center no-repeat;
}
a.wenti12{
	background: url("../images/sy3_11.jpg") center center no-repeat;
}
a.wenti12:hover{
	background: url("../images/sy3_11_.jpg") center center no-repeat;
}
.sy4{
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 40px;
}
ul.xueli{
	width: 1080px;
	height: 610px;
	overflow: hidden;
	margin: 40px auto;
}
ul.xueli li{
	float: left;
	width: 270px;
	height: 305px;
}
ul.xueli li a{
	display: block;
	width: 270px;
	height: 235px;
	padding-top: 70px;
}
ul.xueli li a span{
	display: none;
	width: 190px;
	margin: 0 auto;
	font-size: 16px;
	color: white;
}
ul.xueli li.xl2{
	width: 540px;
	height: 305px;
}
ul.xueli li.xl1 a{
	background: url("../images/x1.jpg");
}
ul.xueli li.xl1 a:hover{
	background: url("../images/x1_.jpg");
}
ul.xueli li.xl3 a{
	background: url("../images/x3.jpg");
}
ul.xueli li.xl3 a:hover{
	background: url("../images/x3_.jpg");
}
ul.xueli li.xl5 a{
	background: url("../images/x5.jpg");
}
ul.xueli li.xl5 a:hover{
	background: url("../images/x5_.jpg");
}
ul.xueli li.xl7 a{
	background: url("../images/x7.jpg");
}
ul.xueli li.xl7 a:hover{
	background: url("../images/x7_.jpg");
}
ul.xueli li a:hover span{
	display: block;
}
.sy5_bg{
	width: 100%;
	background: url("../images/bg.jpg") center center no-repeat;
	overflow: hidden;
}
.sy5{
	width: 1200px;
	margin: 0 auto;
}
ul.school{
	margin-top: 40px;
}
ul.school li{
	width: 1030px;
	height: 209px;
	background: url("../images/school_bg.png") right center no-repeat;
	margin: 0 auto;
	overflow: hidden;
	margin-top:30px;
}
ul.school li img.school_logo{
	margin: 30px 30px 0 0;
	float: left;
}
.school_intr{
	width: 340px;
	margin-top: 50px;
	float: left;
}
.school_intr h2{
	margin-bottom: 20px;
}
.school_intr p{
	color: #5e5e5e;
}
.zhuanye{
	width: 470px;
	float: left;
	margin: 20px 0 0 30px;
}
.zhuanye_tit{
	overflow: hidden;
	width:470px;
	margin-bottom:20px;
}
.zhuanye_tit h2{
	display:block;
	font-weight: normal;
	float: left;
	line-height:30px;
	margin-right:20px;
}
.zhuanye_tit a{
	float: left;
	display: block;
	font-size: 14px;
	padding: 4px 10px;
	background: #1b9cd7;
	border-radius: 5px;
	color: white;
}
.zhuanye_tit a:hover{
	background: #29b4f3;
}
.zhuanye_con{
	width:370px;
	float:left;
	overflow:hidden;
}
.zhuanye_con a{
	display:block;
	height:27px;
	padding:0 10px;
	background:#f5873e;
	border-radius:5px;
	color:white;
	float:left;
	margin:10px 20px 0 0;
	line-height:27px;
}
.zhuanye_con a:hover{
	background:#f3680c;
}
a.zixun_btn{
	float:left;
	display:block;
	width:78px;
	height:59px;
	color:white;
	background:url("../images/baom.png") no-repeat;
	text-align:center;
	font-size:16px;
	line-height:20px;
	padding-top:20px;
}
a.zixun_btn:hover{
	background:url("../images/baom1.png") no-repeat;
}

ul.ad{
	width:1200px;
	margin: 40px auto;
	overflow:hidden;
}
ul.ad li{
	width:179px;
	height:280px;
	float:left;
	margin-left:50px;
	position:relative;
}
ul.ad li p{
	display:block;
	background:url("../images/touming.png");
	width:159px;
	height:40px;
	padding:10px;
	position:absolute;
	bottom:0px;
	left:0px;
	color:white;	
}
ul.ad li.ad1{
	margin-top:100px;
}
.news{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	padding: 40px 0;
}
.news .news1{
	width: 350px;
	margin: 0 25px;
	float: left;
}
.news_tit{
	width: 350px;
	height: 65px;
	border-bottom: 3px solid #187681;
	overflow: hidden;
}
.news_tit1{
	background: #78c0e5;
}
.news_tit2{
	background: #65cad6;
}
.news_tit3{
	background: #a3ce58;
}
.news_tit img{
	float: left;
	margin: 6px 10px 0 10px;
}
.news_tit p{
	float: left;
	font-size: 18px;
	color: white;
	line-height: 65px;
}
.news_tit a.gengduo{
	display: block;
	width: 48px;
	height: 24px;
	background: url("../images/touming.png");
	font-size: 14px;
	color: white;
	float: right;
	text-align: center;
	line-height: 24px;
	margin: 20px 20px 0 0;
}
ul.list li{
	width: 320px;
	height: 40px;
	padding: 0 10px 0 20px;
	background: url("../images/biao.png") left center no-repeat;
	overflow: hidden;
	border-bottom: 1px dashed #cccccc;
}
ul.list1 li{
	background: url("../images/biao1.jpg") left center no-repeat;
}
ul.list li a{
	line-height: 40px;
	float: left;
	color: #656565;
}
ul.list li a:hover{
	color: #28a9eb;
}
ul.list li span{
	line-height: 40px;
	float: right;
	color: #888888;
	font-size: 12px;
}
ul.list2 li{
	width: 350px;
	height: 80px;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
}
ul.list2 li a{
	display: block;
	width: 320px;
	height: 25px;
	background: url("../images/A.png") left center no-repeat;
	padding:5px 0 5px 30px;
	font-size: 16px;
}
ul.list2 li p{
	display: block;
	width: 320px;
	height: 45px;
	background: url("../images/Q.png") left center no-repeat;
	padding-left: 30px;
	color: #767676;
	overflow: hidden;
}
.footer_bg{
	width:100%;
	background: #f7f7f7;
}
.footer{
	width: 1100px;
	background: #f7f7f7;
	margin: 0 auto;
	overflow: hidden;
	padding: 30px 0;
}
img.footer_left{
	float: left;
	margin-top: 20px;
}
.footer_mid{
	float: left;
	width: 730px;
	text-align: center;
	margin-left: 40px;
}
.footer_mid .footer_nav{
	width: 730px;
	height: 30px;
	background: url("../images/line.jpg") center 100% no-repeat;
	text-align: center;
	margin-bottom: 20px;
}
.footer_right{
	float: right;
	text-align: center;
}
.footer_right img{
	width: 100px;
	height: 100px;
}
/*首页结束*/