/************************css reset***********************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0px;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
	text-align: center;
	font: 13px "微软雅黑";
	background: #fff;
}
.oh {
	overflow: hidden;
}
.displayN {
	display: none;
}
.clear {
	display: block;
	clear: both;
	width: 100%;
	height: 0px;
}
.block5 {
	display: block;
	clear: both;
	height: 5px;
}
.block10 {
	display: block;
	clear: both;
	height: 10px;
}
.block15 {
	display: block;
	clear: both;
	height: 15px;
}
.block20 {
	display: block;
	clear: both;
	height: 20px;
}
.block30 {
	display: block;
	clear: both;
	height: 30px;
}
.floatL {
	float: left;
	display: inline;
}
.floatR {
	float: right;
	display: inline;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.nation {
	width: 100%;
	height: 71px;
	background: #000;
	overflow: hidden;
}
.nation .nnn {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
	text-align: left;
}
.nation .nnn img {
	float: left;
	display: inline;
	margin-left: 20px;
}
.nation ul {
	float: right;
	display: inline;
	width: 565px;
	height: 62px;
	padding-left: 15px;
	margin-top: 8px;
}
.nation ul li {
	display: inline-block;
	float: left;
	width: 60px;
	height: auto;
	text-align: center;
	margin: 8px 0px 0px 0px;
	border-right: 1px solid #fff;
}
.nation ul li a {
	color: #fff;
	font-size: 13px;
}
.nation ul li a:hover {
	color: #7dbdf0;
}
.header {
	width: 100%;
	height: 520px;
	overflow: hidden;
	background: url(../images/head_bg.jpg) center top scroll no-repeat;
}
.header .head1 {
	margin: 0 auto;
	width: 1000px;
	height: 198px;
	background: url(../images/head1.jpg) no-repeat;
	overflow: hidden;
	text-align: left;
}
.header .head2 {
	margin: 0 auto;
	width: 1000px;
	height: 153px;
	background: url(../images/head2.jpg) no-repeat;
	overflow: hidden;
	text-align: left;
}
.header .head3 {
	margin: 0 auto;
	width: 1000px;
	height: 169px;
	background: url(../images/head3.jpg) no-repeat;
	overflow: hidden;
	text-align: left;
}
.header .head3 p{width:470px;height:100px;color:#000;font-size:18px;line-height:35px;font-family:'黑体';font-weight:bold;margin:24px 0px 0px 360px;}
.header .head3 p span{font-size:30px;}


.h2{display:inline-block;width:auto;height:40px;line-height:35px;text-indent:25px;padding-right:25px;background:url(../images/i.png) left center scroll no-repeat;font-size:28px;color:#c70e62;position:relative;}
.h2 span{position:absolute;width:22px;height:22px;background:url(../images/i.png) no-repeat;right:0px;top:9px;}

.cont{margin:0 auto;width:1000px;text-align:left;overflow:hidden;}
.bg1{height:520px;background:url(../images/cont1_bg.jpg) center top scroll no-repeat;}
.cont1{height:520px;background:url(../images/cont1.jpg) no-repeat;}
.cont1 h2{float:left;margin:30px 10px 0px 0px;}
.cont1 .left{width:564px;height:275px;overflow:hidden;margin:29px 0px 0px 17px;}
.cont1 .left p{float:left;display:inline;width:120px;height:86px;text-align:center;color:#fff;font-size:16px;line-height:25px;margin:33px 0px 0px 12px;}
.cont1 .left .p1{margin:50px 0px 0px 8px;}
.cont1 .left .p2{margin:38px 0px 0px 80px;}
.cont1 .left .p3{margin:38px 0px 0px 81px;}
.cont1 .left .p4{width:488px;height:82px;clear:both;margin:51px 0px 0px 43px;}
.cont1 .h2a{margin:80px 0px 0px 360px;}

.questionBlock { float:right; display:inline; width:350px; height:auto; font-size:13px; text-align:left; overflow:hidden; margin:53px 8px 0px 0px; }
.questionBlock ul { width:330px; height:240px; }
.questionBlock ul li { overflow:hidden; }
.questionBlock .left-li { float:left; display:inline; width:330px; height:240px; }
.questionBlock .right { float:right; display:inline; width:135px; height:160px; }
.questionBlock .txt_1, .questionBlock .txt_2, .questionBlock .txt_3 { width:202px; height:44px; line-height:44px; border:1px solid #1169b9; padding:5px 0px 5px 5px; font-size:13px; color:#b5b5b5; border:none; }
.questionBlock .txt_2 { float:left; display:inline;width:197px; height:86px; line-height:20px; padding:5px; color:#b5b5b5; }
.questionBlock .txt_3 { display:inline-block; width:108px; height:54px; line-height:54px; padding:10px 0px; color:#b5b5b5; }
.questionBlock .btn_submit, .questionBlock .btn_reset { float:right; display:inline; width:108px; height:98px; background:url(../images/btn.png) no-repeat; text-align:center;  border:none; margin:0px; outline:none; cursor:pointer;}
.questionBlock select { font:13px; }

.bg2{width:100%;height:500px;background:url(../images/cont2_bg.jpg) center top scroll repeat-y;}
.cont2{height:500px;background:url(../images/pk.jpg) center 120px scroll no-repeat;}
.cont2 .left{width:390px;height:480px;position:relative;}
.cont2 .left h3{width:100px;height:100px;border-radius:50%;background:#0e71b7;color:#fff;font-size:24px;line-height:135px;position:absolute;left:0px ;top:-40px;text-align:center;}

.cont2 .left ul{float:right;display:inline;width:277px;height:470px;position:relative;margin:20px 0px 0px 120px;}
.cont2 .left ul li{width:183px;height:113px;background:url(../images/11.png) no-repeat;position:absolute;text-align:center;color:#4190d4;font-size:20px;line-height:25px;padding-top:70px;}
.cont2 .left ul .li1{right:0px;top:0px;}
.cont2 .left ul .li2{left:0px;top:96px;}
.cont2 .left ul .li3{right:0px;top:190px;}
.cont2 .left ul .li4{left:0px;bottom:2px;padding-top:40px;height:143px;}
.cont2 .right{width:390px;height:480px;position:relative;}
.cont2 .right h3{width:100px;height:100px;border-radius:50%;background:#990045;color:#fff;font-size:24px;line-height:135px;position:absolute;right:0px ;top:-40px;text-align:center;}
.cont2 .right ul{float:left;display:inline;width:277px;height:470px;position:relative;margin:20px 120px 0px 0px;}
.cont2 .right ul li{width:183px;height:113px;background:url(../images/22.png) no-repeat;position:absolute;text-align:center;color:#c70e62;font-size:20px;line-height:25px;padding-top:70px;}
.cont2 .right ul .li1{left:0px;top:0px;}
.cont2 .right ul .li2{right:0px;top:96px;}
.cont2 .right ul .li3{left:0px;top:190px;line-height:183px;height:183px;padding-top:0px;}
.cont2 .right ul .li4{right:0px;bottom:2px;padding-top:40px;height:143px;}
.cont2  h3{transition:200ms;}
.cont2  h3:hover{top:0px;line-height:100px;}
.bg3{width:100%;height:320px;background:#f5f5f5;}
.cont3{height:320px;}
.cont3 img{margin:35px 0px 0px 0px;}

.cont4{height:auto;padding-bottom:50px;}
.cont4 h2{margin:100px 0px 0px 300px;}
.cont4 .ul-tab{width:972px;height:45px;margin-top:30px;}
.cont4 .ul-tab li{float:left;display:inline;width:238px;height:45px;margin-right:3px;background:#79c7fe;text-align:center;line-height:45px;color:#fff;font-size:17px;cursor:pointer;}
.cont4 .ul-tab li.active{background:#e52683;}
.cont4 .box-tab{width:959px;height:auto;border:1px solid #d2d2d2;padding-bottom:30px;overflow:hidden;}
.cont4 .box-tab .content{width:959px;height:auto;}
.cont4 .box-tab .c1{background:url(../images/fa1.png) center 8px scroll no-repeat;}
.cont4 .box-tab .c2{background:url(../images/fa2.png) center 8px scroll no-repeat;}
.cont4 .box-tab .c3{background:url(../images/fa3.png) center 8px scroll no-repeat;}
.cont4 .box-tab .c4{background:url(../images/fa4.png) center 8px scroll no-repeat;}
.cont4 .box-tab .content h3{color:#e52683;font-size:24px;text-align:center;margin:30px 0px 20px;}
.cont4 .box-tab .content .p1{color:#000;font-size:14px;line-height:30px;width:877px;height:107px;margin:36px 0px 0px 30px;}
.cont4 .box-tab .content .p1 span{font-weight:bold;}
.cont4 .box-tab .content .p1 a{float:right;color:#e52683;font-size:14px;}
.cont4 .box-tab .content .p1 a:hover{font-weight:bold;}
.cont4 .box-tab .content .s1{float:left;display:inline-block;width:auto;height:32px;line-height:32px;padding:0px 8px;border-radius:5px;background:#e52683;color:#fff;font-size:14px;margin:20px 0px 0px 15px;}
.cont4 .box-tab .content ul{width:948px;height:auto;margin:20px 0px 0px 10px;}
.cont4 .box-tab .content ul li{float:left;display:inline;width:181px;height:190px;margin-left:5px;text-align:center;}
.cont4 .box-tab .content ul li img{display:block;margin:0 auto;}
.cont4 .box-tab .content ul li .schoolName{width:100%;height:116px;background:#f5f5f5;overflow:hidden;}
.cont4 .box-tab .content ul li .schoolName p{color:#333;font-size:18px;text-align:center;height:70px;line-height:70px;}
.cont4 .box-tab .content ul li .schoolName p a{color:#333;}
.cont4 .box-tab .content ul li .schoolName p a:hover{color:#000;}
.cont4 .box-tab .content ul li .schoolName .a1{background:#e52683;color:#fff100;display:inline-block;float:left;width:80px;height:25px;font-size:14px;text-align:center;line-height:25px;margin:0px 0px 0px 5px;transition:500ms;}
.cont4 .box-tab .content ul li .schoolName .a1:hover{background:#b31b65;}

.cont4 .box-tab .content ul li .schoolName .a2{background:#333;color:#fff;margin-left:10px;display:inline-block;float:left;width:80px;height:25px;font-size:14px;text-align:center;line-height:25px;margin:0px 0px 0px 5px;transition:500ms;}
.cont4 .box-tab .content ul li .schoolName .a2:hover{background:#000;}
.cont4 .box-tab .content .link1{float:right;color:#e52683;font-size:14px;margin:20px 20px 0px 0px;display:inline-block;}
.cont4 .box-tab .content .link1:hover{font-weight:bold;}
.cont4 .box-tab .content .ul-img6{height:auto;}
.cont4 .box-tab .content .ul-img6 li{width:289px;margin-bottom:20px;}
.cont4 .box-tab .content .ul-img6 .li1{background:#011b3c;}
.cont4 .box-tab .content .ul-img6 .li2{background:#fff;}
.cont4 .box-tab .content .ul-img6 .li3{background:#fcfcfc;}
.cont4 .box-tab .content .ul-img6 .li4{background:#e0dcd1;}
.cont4 .box-tab .content .ul-img6 .li-marLR25{margin:0px 25px 20px}
.cont4 .box-tab .content .ul-img6 li .schoolName a{margin:0px 0px 0px 60px;}
.cont4 .box-tab .content .ul-img6 li .schoolName .a2{margin-left:10px;}
.cont4 .box-tab .content .ul-img6 li .schoolName p a{margin:0px;}

.bg4{width:100%;height:325px;background:url(../images/cont4_bg.jpg) center top scroll no-repeat;}

.cont5{height:325px;}
.cont5 a{float:left;display:inline-block;width:435px;height:260px;margin:30px 0px 0px 50px;overflow:hidden;}

.cont5 a img{transition:500ms;}
.cont5 a:hover img{transform:scale(1.1);}





.bg5{width:100%;height:745px;background:url(../images/bgbg1.jpg) center top scroll no-repeat;}
.cont6{height:745px;}
.cont6 h2{margin:50px 0px 0px 300px;background:url(../images/ii.png) left center scroll no-repeat;font-size:28px;color:#fff;}
.cont6 h2 span{background:url(../images/ii.png) no-repeat;right:0px;top:9px;}

.cont6 ul{width:974px;height:575px;margin-top:20px;position:relative;}
.cont6 ul li{position:absolute;background:#4190d4;overflow:hidden;border-radius:3px;overflow:hidden;}
.cont6 ul li h3{border:1px dashed #fff;margin:13px 0px 0px 13px;text-align:center;color:#fff;font-size:20px;}
.cont6 ul li p{padding:10px;color:#2f2f2f;font-size:13px;background:#fffdf2;line-height:23px;position:absolute;left:0px;top:0px;z-index:1000;display:none;text-indent:2em;}

.cont6 ul .style1{width:317px;height:136px;}
.cont6 ul .style1 h3{width:291px;height:110px;line-height:110px;}
.cont6 ul .style1 p{width:297px;height:116px;}

.cont6 ul .style2{width:235px;height:230px;}
.cont6 ul .style2 h3{width:209px;height:204px;line-height:204px;}
.cont6 ul .style2 p{width:215px;height:210px;}


.cont6 ul .li1{width:316px;height:265px;left:5px;top:10px;}
.cont6 ul .li1 h3{width:290px;height:239px;line-height:239px;}
.cont6 ul .li1 p{width:296px;height:245px;}

.cont6 ul .li2{width:316px;height:185px;left:329px;top:10px;}
.cont6 ul .li2 h3{width:290px;height:159px;line-height:159px;}
.cont6 ul .li2 p{width:296px;height:165px;}

.cont6 ul .li3{width:316px;height:136px;right:5px;top:10px;}
.cont6 ul .li3 h3{width:290px;height:110px;line-height:110px;}
.cont6 ul .li3 p{width:296px;height:116px;}

.cont6 ul .li4{width:316px;height:130px;left:329px;top:204px;}
.cont6 ul .li4 h3{width:290px;height:84px;line-height:30px;padding-top:20px;}
.cont6 ul .li4 p{width:296px;height:110px;}

.cont6 ul .li5{width:316px;height:180px;right:5px;top:154px;}
.cont6 ul .li5 h3{width:290px;height:114px;line-height:30px;padding-top:40px;}
.cont6 ul .li5 p{width:296px;height:160px;}

.cont6 ul .li6{width:316px;height:143px;left:5px;top:284px;}
.cont6 ul .li6 h3{width:290px;height:87px;line-height:30px;padding-top:30px;}
.cont6 ul .li6 p{width:296px;height:123px;line-height:21px;}

.cont6 ul .li7{width:640px;height:110px;right:5px;top:342px;}
.cont6 ul .li7 h3{width:614px;height:84px;line-height:84px;}
.cont6 ul .li7 p{width:620px;height:90px;}

.cont6 ul .li8{width:316px;height:132px;left:5px;bottom:6px;}
.cont6 ul .li8 h3{width:290px;height:106px;line-height:106px;}
.cont6 ul .li8 p{width:296px;height:112px;}

.cont6 ul .li9{width:316px;height:108px;left:329px;bottom:6px;}
.cont6 ul .li9 h3{width:290px;height:82px;line-height:82px;}
.cont6 ul .li9 p{width:296px;height:88px;}

.cont6 ul .li10{width:316px;height:108px;right:5px;bottom:6px;}
.cont6 ul .li10 h3{width:290px;height:72px;line-height:30px;padding-top:10px;}
.cont6 ul .li10 p{width:296px;height:88px;}

.bg6{width:100%;background:#fff;}
.cont7{height:600px;}
.cont7 h2{margin:50px 0px 0px 300px;}
.cont7 .weibo{width:1000px;height:410px;margin-top:40px;}

.footer { width:100%; height:240px; overflow:hidden; margin:0px auto;background:#f5f5f5;}
.footer p { width:1000px; height:auto; text-align:center; line-height:26px; color:#000; margin:0px auto; padding-top:30px; }

.fixed{width:104px; height:385px; position: fixed; background:url(../images/fixed.png) left top scroll no-repeat; right:1%; _position: absolute; expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
font-size: 16px; font-weight: 400; bottom:30px; _bottom: auto; bottom:20%; _top: auto; color:#842c2b;}

.fixed ul{width:104px;height:385px;}
.fixed ul li{width:104px;height:111px;text-align:center;font-size:13px;margin-top:10px;}
.fixed ul li a {color:#ca0e62;display:block;width:104px;height:111px;line-height:192px;}
.fixed ul li a:hover{font-weight:bold;}
.fixed ul .li1{margin-top:0px;}
.fixed ul .li2{margin-top:0px;}
.fixed ul .li4{margin-top:0px;height:40px;cursor:pointer;cursor:pointer;}