@charset "gb2312";
/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style-type:none
}
img {
	border:none
}
ul{list-style-type:none}


a:link, a:visited {
	color:#666666;
	font-size:16px;
	text-decoration:none;
}

table{border:#666 1px solid ;}
td {
    height:39px;
	line-height:39px;
	font-size: 16px;
	border:1px solid #666;
}
a,img{border:0;}

#html, body {
	font-family:Microsoft YaHei, Arial, Helvetica, Verdana, Sans-serif;
	font-size:16px;
	color:#666666;
	line-height:28px;
	letter-spacing:1px;
}

h1{line-height:38px; font-size:23px; color:#2157af; margin-bottom:20px; text-align:center/*border-bottom:1px solid #2157af*/}
h1 span{float:left;margin-top:10px;}
.ha{text-align:left; border-bottom:1px solid #2157af}
.fA{text-align:right;}
#page-container {
    clear:both;
	width:100%; 
	min-width:1200px;
	overflow:hidden;
}
.header {
	width:100%;
	height:auto;
	min-width:1200px;
	overflow:hidden;
}
.headerA {
	width:1120px;
	height:95px;
	margin:0 auto;
	position:relative;
}
.logo {
	width:28%;
	height:70px;
	padding-top:10px;
	float:left
}
.headerC {
	width:72%;
	height:90px;
	float:left;
	
}
.Hleft{width:40%; height:90px; line-height:90px; margin-left:30px; float:left;}
.fx{text-decoration:underline; color:#2157af; cursor:pointer; float:left}
.f1{ color:#FF0000; font-size:16px; float:left}
.f2{ font-size:25px;font-weight:bold; color:#DD0000}
.Hright{width:25%; height:70px;padding-top:20px;text-align:right; position:absolute; right:20px; top:0px; }


.f3{color:#2157af;}
.nav_box{ clear:both; width:100%; height:40px; background:#2157af;}
#nav {
	width:1100px;
	height:40x;
    color:#FFFFFF;
	margin:0 auto;
}

#nav ul li {
	width:110px;
	height:40px;
	color:#FFFFFF;
	line-height:37px;
	text-align: center;
	list-style-type: none;
	float: left;
}

#nav ul li a {
    color:#FFFFFF;
	text-decoration:none
}
#nav ul li a:hover {
	height:40px;
	background:#DD0000;
	color:#FFFFFF;
	display:block;
}
.fxbg {
	width:575px;
	height:auto;
	background:#dd0000;
	text-align:center;
	border-radius:2px;
	position:absolute;
	left:375px;
	top:60px;
	display:none;
	z-index:999;
}
.fxbg li {
	width:40px;
	height:33px;
	line-height:33px;
	margin-left:3px;
	float:left;
	text-align:center;
	list-style-type:none
}
.fxbg li a {
	width:40px;
	display:block;
	height:33px;
	margin-left:5px;
	text-align:center;
	line-height:33px;
	color:#FFFFFF;
}
.fxbg li a:hover {
	display:block;
	background:#ffffff;
	color:#000000;
}

.partbn{width:100%; height:auto; position:relative}
.partbn a{ color:#666}
.partbn_con{width:1000px; height:300px; position:absolute; left:50%; top:50%; margin-left:-500px; margin-top:-150px;   z-index:999}
.partbn_logo{ width:40%; height:auto;margin:0 auto; overflow:hidden}
.partbn_wz{width:100%; height:160px; background:#FFF;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity:0.7;position:absolute; left:0px; bottom:10px;}
.partbn_wzk{width:100%; height:160px;position:absolute; left:0px; bottom:10px;}
.partbn_wzk .p1{width:90%; height:80px; line-height:80px; border-bottom:3px solid #be1128; font-size:35px; text-align:center; color:#be1128; margin-bottom:10px; margin:0 auto}
.partbn_wzk .p2{font-size:40px; font-weight:bold; text-align:center; line-height:75px;}
.partbn_wzk .p2 span{color:#be1128}

.part1{width:100%; height:auto; overflow:hidden; padding:80px 0px; }
.part1_con{width:1000px; height:auto;margin:0 auto}
.part1_con ul li{ width:30%; height:278px; margin-left:3%; margin-bottom:3%; float:left; position:relative }
.part1_con ul li p{
	width: 150px;
	position: absolute;
	left: 122px;
	bottom: 31px;
	margin-left: -50px;
	text-align:center;!important
}
.part1_con ul li span{ display:block; width:100%; font-size:30px; text-align:center; line-height:30px; font-weight:bold; color:#6096ef; position:absolute;top:125px;}

.part2{width:100%; height:auto; background:#F5F5F5; padding:65px 0px 80px 0px}
.part2_tit{text-align:center; font-size:25px; line-height:50px; margin-bottom:30px;}
.part2_tit p{font-size:30px;font-weight:bold;}
.part2_con{width:1000px; height:auto; margin:0 auto; position:relative; margin-top:10px;}
.part2_con .qwp{position:absolute; left:30px; top:30px; color:#FFF; font-size:25px; line-height:50px}
.part2_con .qwp span{display:block; font-size:35px; text-align:center; width:80px; font-weight:bold;}

.part2_con .qwp1{position:absolute;right:30px; top:30px; color:#FFF; font-size:25px; line-height:50px; text-align:right}
.part2_con .qwp1 span{display:block;font-size:35px; font-weight:bold; text-align:right }
.part3{width:100%; height:auto;background:#ffad00; overflow:hidden; padding:80px 0px}
.part3_tit{text-align:center; font-size:25px; line-height:50px; margin-bottom:30px; color:#FFF;font-size:30px;font-weight:bold;}
.part3 ul{width:1000px; height:140px; margin:0 auto; overflow:hidden}
.part3 ul li{ float:left; width:120px; height:140px; line-height:55px; text-align:center; margin-left:28px; font-size:28px; background:#FFF; padding:10px;}
.part3 ul li:first-child{ margin-left:0px}
.part3 ul li:last-child{ float:right}
.part3 ul li p{ line-height:35px;}


.part4{width:100%; height:auto; background:#F5F5F5; padding:80px 0px}
.part4_tit{text-align:center; font-size:25px; line-height:50px; margin-bottom:30px; font-size:30px;font-weight:bold;}
.part4 ul{ width:1000px; height:190px; margin:0 auto}
.part4 ul li{width:47%; height:150px;margin-left:4%; float:left; border:2px solid #666;}
.part4 ul li:first-child{ margin-left:0px}
.part4 ul li:last-child{ float:right}
.part4 ul li span{ display:block; width:100%; height:50px; text-align:center;line-height:50px; font-size:25px; background:#666; color:#FFF }
.part4 ul li p{ text-indent:40px; line-height:50px;}

.part5{width:1000px; height:auto; margin:0 auto; overflow:hidden}
.parttb{width:70%;BORDER-COLLAPSE: collapse; text-align:center;font-size:0.446667rem; margin:0 auto}
.parttb tr{ line-height:28px;}
.parttb .bd{color:#FFF; line-height:50px;font-size:25px;  background:#666}
.zbtit{font-size:20px; color:#FFF; background:#666 }

.part6{width:100%; height:auto; padding:80px 0px;}
.part6_con{ width:1000px; height:auto; margin:0 auto; position:relative}
.part6_conl{width:300px; height:126px; position:absolute; left:30px; top:50px;  z-index:999;}
.part6_conl .ms{line-height:126px; font-size:20px; color:#FFF; float:right}
.part6_conr{width:126px; height:126px; position:absolute; left:580px; top:50px; z-index:999; color:#FFF}
.part6_con .yc{ width:200px;font-size:20px; color:#FFF; position:absolute; left:730px; top:75px;}
.part7{width:100%; height:auto; position:relative }
.part7_con{width:1000px; height:500px; position:absolute; left:50%; margin-left:-500px; top:50%; margin-top:-250px; color:#FFF}
.part7_tit{text-align:center; font-size:25px; line-height:50px;}
.part7_tit p{font-size:30px;font-weight:bold;}

.part7_btn ul{ width:40%; height:35px; margin:30px auto}
.part7_btn ul li{ width:40%; height:40px; line-height:40px; background:#be1128; text-align:center; float:left}
.part7_btn ul li a{ color:#FFF}
.part7_btn ul li:fisrt-child{ margin-left:0px;}
.part7_btn ul li:last-child{ float:right} 
.zhegnshu{ width:80%; height:auto; margin:20px auto}
.zhegnshu ul li{ width:40%; height:auto;float:left;}
.zhegnshu ul li:fisrt-child{ margin-left:0px;}
.zhegnshu ul li:last-child{ float:right} 
.zhegnshu ul li p{ width:110px; border-bottom:1px solid #FFF; text-align:center; line-height:40px; margin:0 auto}
.part8{width:100%; height:auto; padding:80px 0px;}
.part8_tit{text-align:center; font-size:25px; line-height:50px;}
.part8_tit p{font-size:30px;font-weight:bold;}
.part8_tit span{ color:#be1128}
.part8_con{ width:1000px; height:auto; margin:0 auto;overflow:hidden}
.part8_con ul li{ width:33.33%; height:50px; line-height:50px;text-align:center;float:left}

.back {
	width:30px;
	height:30px;
	position:fixed;
	right:30px;
	bottom:50px;
	_position:absolute;
	_right:30px;
    _top:expression(document.documentElement.clientHeight-this.offserHeight-50+document.documentElement.scrollTop);
	cursor:pointer;
	display:none;
	z-index:999
}



.foot {
	width:100%;
	height:260px;
	background:#2157af;
	color:#FFFFFF;
	border-top:1px dashed #727272;
	 padding:30px 0px;
}
.footA{width:1100px; height:240px; margin:10px auto;}
.footC{width:50%; height:auto; float:left}
.footC ul li{ width:20%; height:120px; float:left;}
.footC ul li a{ color:#FFFFFF}
.footD{width:50%; height:auto;float:left}
.footD a{ color:#FFFFFF}
.footD ul{ margin-top:10px;}
.footD ul li{ width:24.5%; height:33px;float:left}
.footD ul li span{font-weight:bold; font-size:16px;}
.footD ul li a{ color:#FFFFFF}


.part9{width:100%; height:900px;background:url(../img/kjty_bg.png) center no-repeat;background-attachment:scroll;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover; }
.part99_box{width:1100px; height:auto; margin:0 auto; padding-top:50px;overflow:hidden}
.part9_box{width:1200px; height:550px; margin:0 auto; background:url(../img/sk_bg.png) no-repeat center; padding-top:20px;}
.part8_tit_x{ left:145px}
.part9_con{width:1050px; height:530px; margin:0 auto; padding-top:20px; position:relative }
.part9_con_lt{width:350px;  float:left}
.part9_con_lt ul{ margin-top:30px;}
.part9_con_lt ul li{ width:100%; line-height:50px; font-size:22px;}
.part9_con_lt ul li span{ display:block; width:20px; height:6px; background:#CCC; margin-top:24px; margin-right:15px; float:left}
.part9_con_rt{width:680px; height:425px; border:1px solid #CCC; float:right}
.part9_con_rt_vd{width:100%; height:420px;}

.part1_tit{width:761px; height:75px; margin:0 auto; line-height:62px; font-size:44px; color:#2157AF ; text-align:center; position:relative}
.part1_titsp{font-size:32px;}
.part1_tit_x{display:block; width:130px; height:10px; background:#F8DD46; position:absolute; left:148px; top:55px;}
.part1_tit_con{ width:1100px; margin:0 auto;text-align:center; font-size:22px; text-align:center; line-height:38px; padding:30px 0px;color:#FFF;}
.ft_wt{ color:#FFF;}

.title_common{font-size:36px;text-align:center;font-weight:900}
.title_common span{color:#127de1;font-size:36px}
.title_common p{color:#666;font-size:18px;margin-top:17px;font-weight:400}
.block__info{-moz-box-sizing:border-box;box-sizing:border-box;height:600px;background:url(../img/selfStudy__form_bg.png) no-repeat center center;background-size:cover}
.block__info .title{color:#fff;padding-top:78px;padding-bottom:50px}
.block__info .title p{color:#e5e5e5}
.block__info .list{overflow:hidden}
.block__info .list__item{float:left;margin-left:24px}
.block__info .list__item:first-child{margin-left:0}
.block__info .list__item img{display:block;width:100%}
.block__info .btn{width:300px;margin-top:36px}
.cbox_common{width:1200px;margin:0 auto;overflow:hidden}
.btn_common{display:block;height:60px;line-height:60px;border-radius:30px;background:#127de1;color:#fff;font-size:18px;text-align:center;margin:0 auto}
.cbox_common{width:1200px;margin:0 auto;overflow:hidden}
.btn_common{display:block;height:60px;line-height:60px;border-radius:30px;background:#127de1;color:#fff;font-size:18px;text-align:center;margin:0 auto}
