@charset "gb2312";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
body {
    background: #fff none repeat scroll 0 0;
	font: 15px/1.5 "Î¢ÈíÑÅºÚ",Arial,"ËÎÌå",sans-serif;
    min-width: 1250px;
    margin: 0;
    padding: 0;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img {
    border: 0 none;
}
h1,h2,h3{
    margin: 0;
    padding: 0;
}
.clear{
	clear: both;
    visibility: hidden; 
	}  

.ctf_head {
    background: #000 none repeat scroll 0 0;
    height: 81px;
    width: 100%;
}
.top {
    margin: 0 auto;
    width: 1000px;
}
.top_1 {
    display: inline;
    float: left;
    margin: 10px 0 0;
}
.top_2 {
    float: right;
    line-height: 78px;
    margin-right: 10px;
}
.top_2 a {
    color: #fff;
    font-size: 18px;
    height: 78px;
}
.top_next{
	height:550px; background: url(images/top.jpg) no-repeat center #fff;}
.youshi{
	padding:20px 0 10px 0;
	}
.btn{
	margin:10px 0 10px 0;
	}
h1{
	height:49px;
	text-align:center;
	font-size:35px;
	padding-top:20px;
	}
	
.jy{ margin-bottom:20px;}
.jy p{
	width:1200px;
	text-align:left;
	font-size:18px;
	line-height:36px;
	text-indent:36px;
	margin:10px 0px;
	}
.words{
	margin: 10px 100px 0 100px;
	text-align: left;
	font-size: 18px;
	}
.words{
	width:900px;
	}
.btn4{
	margin:0 10px 0 280px;
	float:left;
	}
.btn5{
	margin:0 280px 0 10px;
	float:right;
	}

.kcsz{
	padding-top: 10px;
	text-align: center;
	background-color: #FFFFFF;
}
#gd_2 {
    margin: 0 auto;
    width: 1000px;
}
.kcsz .bjys {
    border: 3px solid #2d5789;
}
.kcsz h3 {
    background: #000 none repeat scroll 0 0;
    color: #fff;
    font-size: 1.5em;
    font-weight: 600;
    padding: 18px 0;
}
.coureslist {
    background: #ccc none repeat scroll 0 0;
}
.coureslist thead {
    background:#2d5789 none repeat scroll 0 0;
    font-size: 14px;
}
.coureslist th {
    border-top: 1px solid #fff;
    padding: 6px;
	color:#FFF;
}
.coureslist td {
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;
    padding: 15px;
    text-align: center;
	font-size: 14px;
}
.jxtj p{
	text-align:center;
	font-size:18px;
	line-height:36px;
	margin:10px 0 10px 0;
	}
.six{
	margin: 0 auto;
    padding-top: 30px;
    width: 1000px;}
.six_more_8 p {
    color: #000;
    font-size: 46px;
    margin: 20px 0;
    text-align: left;
}
.four_left {
    float: left;
}
.four_right {
	float: left;
	margin-left: 20px;
}
.footer {
    background-color: #282828;
    color: #fff;
    height: 100px;
	font-size: 15px;
    line-height: 30px;
    margin: 0 auto;
    padding-top: 20px;
    text-align: center;
    width: 100%;
}

.xz{ text-align:center; margin:20px 0px 40px 0px;}

.aq{ margin-top:20px;}
.aq1{ width:1200px; margin:0 auto;}
.aq1 dl{ width:343px; float:left; margin:20px 12px; padding:15px; height:423px;}
.aq1 dl dd h2{ color:#fff; margin:5px 0px;}
.aq1 dl dd p{ text-align:left; font-size:18px; color:#fff; line-height:33px;}

.btn a{ width:200px; height:50px; line-height:50px; background-color:#fff; border:2px solid #576cd3; display:block; font-size:25px; color:#576cd3;}

.aq2{ width:1200px; margin:0 auto;}
.aq2 dl{ width:279px; float:left; margin-top:20px; padding:10px;}
.aq2 dl dt{ font-size:25px; font-weight:bold; margin:10px 0px 20px 0px;}

.aq3{ width:550px; float:left; margin-top:30px;}
.aq3 dl{ width:460px; padding:20px; border:1px solid #e5e5e5; box-shadow: 10px 10px 15px -10px rgba(0,0,0,1); margin-bottom:80px;}
.aq3 dl dt{ text-align:left; color:#576cd3; font-size:25px;}
.aq3 dl dd h2{ text-align:left; margin:10px 0px; font-weight:100; color:#fff; background-color:#576cd3; font-size:22px;}
.aq3 dl dd p{ font-size:18px; text-align:left; margin-bottom:25px;}
.aq3 dl dd a{ border:1px solid #576cd3; width:200px; height:40px; line-height:40px; display:block; color:#576cd3; font-size:18px;}




















