/* CSS Document */

body { margin: 0; padding: 0; font-family: "Microsoft YaHei"; min-width: 980px; background: #fff; font-size: 12px; color: #666;}
img { border: none; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em { margin: 0; padding: 0; border: 0; }
a {
	text-decoration: none;
	color: #666;
	font-family: "黑体";
}
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
.fl { float: left; }
.fr { float: right; }
#header { width: 1200px; margin: 10px auto; }
#header .zc { width: 130px; margin: 15px 0 0 50px; }
#header .zc a { font-weight: bold; color: #999; }
#header .top_nav p a { width: 65px; text-align: center; height: 25px; display: inline-block; margin-top: 15px; color: #999; }
/*----宽屏*banner----*/
#banner_big { height: 367px; width: 100%; background: none; clear: both; position: relative; z-index: 999 }
#banner_big .picBtnLeft { height: 367px; position: relative; zoom: 1; width: 100%; overflow: hidden; }
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd { width: 135px; height: 10px; position: absolute; left: 50%; margin-left: -30px; text-align: center; bottom: 30px; z-index: 10; }
#banner_big .picBtnLeft .hd ul { overflow: hidden; zoom: 1; display: block; height: 12px; width: 110px; padding: 5px 15px 5px 15px; }
#banner_big .picBtnLeft .hd ul li { float: left; _display: inline; cursor: pointer; text-align: center; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; width: 12px; height: 12px; background: #2696ff; overflow: hidden; margin-right: 5px; margin-left: 5px; }
#banner_big .picBtnLeft .hd ul li.on { background: #ccc }
/*----箭头切换按钮----*/
#banner_big .picBtnLeft .hdd { width: 100%; overflow: hidden; height: 40px; margin-top: 135px; position: absolute; z-index: 10; }
#banner_big .picBtnLeft .hdd .prev { display: block; width: 40px; height: 40px; float: left; overflow: hidden; cursor: pointer; background: url(../images/prev.png) no-repeat; }
#banner_big .picBtnLeft .hdd .prev:hover { background: url(../images/prevh.png) no-repeat; }
#banner_big .picBtnLeft .hdd .next { display: block; width: 40px; height: 40px; float: right; overflow: hidden; cursor: pointer; background: url(../images/next.png) no-repeat; }
#banner_big .picBtnLeft .hdd .next:hover { background: url(../images/nexth.png) no-repeat; }
#banner_big .picBtnLeft .bd { height: 367px; left: 50%; margin-left: -960px; position: absolute; width: 1920px; }
#banner_big .picBtnLeft .bd img { height: 367px; width: 1920px; z-index: 1; }
#banner_big .picBtnLeft .bd li { position: relative; zoom: 1; width: 1920px; display: inline-block; }
#banner_big .picBtnLeft .bd li .pic { position: relative; z-index: 0; line-height: 0px; }
#banner_big .picBtnLeft .bd li .bg { display: none; }
#banner_big .picBtnLeft .bd li .title { display: none; }
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important }
/*----宽屏*结束----*/

#nav { width: 100%; height: 301px; background: url(../images/nav_bg.png) no-repeat top center; position: relative; }
#nav ul { width: 980px; margin: 0 auto; }
#nav ul li { float: left; line-height:39px; }
#nav ul li a { font-size: 18px; width: 160px; display: inline-block; color: #fff; font-weight: bold; }
#zhbd { width: 1200px; margin: 0 auto; position: absolute; left: 50%; margin-left:-600px; top: 498px; }
.lunbo { width: 740px; height: 370px; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif)/*tpa=http://www.chxingyuan.com/cn/images/ajax-loader.gif*/ no-repeat left top; width: 32px; height: 32px; }
.label_skitter { z-index: 150; position: absolute; bottom: 0px; left: 0px; color: #fff; display: none; font-size: 20px; }
.info_slide * { font-family: Consolas, arial, tahoma !important; }
.box_skitter .progressbar { background: #000; position: absolute; top: 10px; left: 15px; height: 5px; width: 200px; z-index: 99; border-radius: 20px; }
#slider-container { position: relative; clear: both; height: 370px; width: 740px; margin: 0 auto; }
#shadow-img-slider { height: 5px; width: 100%; position: absolute; top: 0; left: 0; background: url(../images/shadow-img-slider.png) repeat-x; z-index: 30; }
.box_skitter_large { width: 740px; height: 370px; }
.label_skitter { width: 100%; padding: 15px; background: url(../images/opacity-slider-text.png) repeat; }
.news { width: 440px; padding-top: 10px; }
.news h2 { height: 27px; overflow: hidden; color: #fe253a; font-size: 22px; margin-bottom: 8px; }
.news p { line-height: 23px; text-indent: 2em; }
.news p span { color: #fe253a; }
.news .news_con { margin-bottom: 20px; }
#xpzj {
	width: 1200px;
	margin: 0px auto;
	position: relative;
	top: 145px;
}
#bt { background: url(../images/bt_bg.jpg) no-repeat; height: 58px; margin-bottom: 15px; }
#bt b { font-size: 24px; color: #fff; display: inline-block; margin: 15px 0 0 35px;}
.wrap a { display: block; width: 367px; height: 324px; text-decoration: none; color: #000; }
.wrap { width: 367px; height: 324px; position: relative; overflow: hidden; font-family: arial, sans-serif; border: 0; margin: 20px 19px; float: left; display: inline; }
.wrap img { border: 0; }
.wrap:nth-child(3n) { margin-right: 0px; }
.wrap i { display: block; width: 220px; height: 330px; position: absolute; left: 0; top: 300px; z-index: 1; background: #000; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity: 0.40; -webkit-transition: all 0.6s ease-in-out; }
.wrap p { display: block; width: 367px; height: 84px; position: absolute; left: 0; top: 250px; z-index: 1; background: #fff; font-size: 12px; color: #fff; padding: 0; margin: 0; line-height: 16px; -webkit-transition: all 0.6s ease-in-out; border-top: 5px solid #006cb7; }
.wrap p b { display: block; font-size: 22px; color: #2a3958; text-align: center; margin: 0; padding-top: 10px; line-height: 30px; }
.wrap p span { display: block; padding: 0 10px 10px; line-height: 25px; color: #333; /* margin-top: 10px; */ 
font-size: 14px; }
.wrap a:hover { direction: ltr; }
.wrap a:hover i { top: 0; }
.wrap a:hover p { top: 90px; background: #fff; border-top: 5px solid #006cb7; height: 324px; padding-top: 15px; }

#jydh_zon{ position:relative;}
#jydh{ width: 1200px; margin: 35px auto; clear:both; position:relative; top:160px;}
#jxdd,#tstx{
	width: 1200px;
	margin: 0px auto;
	clear:both;
	position:relative;
	top:200px;
}

#zSlider{ margin-top:35px;}
#picshow{position:relative;}
#picshow,#picshow_img{width:880px; height:440px; overflow:hidden; float:left;}
#picshow_img li{width:880px; height:440px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:880px; height:440px;}
#picshow_tx{left:0px; width:880px; bottom:0px; position:absolute; height:90px; overflow:hidden;}
#picshow_tx li{background:url(../images/picshow_bg.png) repeat; padding:10px 30px; height:70px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin:13px 0;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}
#select_btn{width:319px; height:440px; color:#111; float:right; display:inline; background-color:#f0f0f0;}
#select_btn li{padding:9px 11px 0px 9px; width:299px; height:64px; border-top:1px solid #fff; cursor:pointer;}
#select_btn li:hover{background-color:#fff;}
#select_btn li.current{background-color:#fff;}
#select_btn li.current:hover{background-color:#fff;}
#select_btn a{color:#000;}
#select_btn img{padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ height:20px; font:bold 13px/16px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:underline;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block;}

#jxdd li{width: 1200px; height: 150px; margin-bottom: 30px;}
#jxdd p{position: relative; float: left;}
#jxdd p.rl{width: 886px; height: 100px; padding: 25px 20px; font: 12px/24px "microsoft yahei"; color: #585858; background: #fff;}
#jxdd i{display: block; position: absolute; left: 0; top:0; width: 60px; height: 20px; font: 14px/20px "microsoft yahei"; color: #fff; text-align: center; background: #159edc; z-index: 99;}
#jxdd em{display: block; font-style:normal; font-size: 20px; color: #2a395a; text-indent: 22px; margin-bottom: 10px; background: url(../images/ico1.jpg) no-repeat 0 2px;}
#jxdd em a{color: #2a395a;}
#jxdd a.more{ color: #016db8;}
#jxdd span{
	display: block;
	background: url(../images/icon08.jpg) no-repeat 0 4px;
	text-indent: 22px;
	position: absolute;
	right: 23px;
	top:90px;
}
#about_edu{ position:relative;}
.about_edulist{overflow: hidden; color: #fff;position: relative;width: 1120px;height: 341px; margin:35px 0 0 45px;}
.about_edulist ul{width: 9999px;position: absolute;}
.about_edulist ul li{width: 1120px; float: left;}
.about_edulist ul li a{color: #fff;}
.eduimg{float: left;width: 620px;height: 341px;position: relative;overflow: hidden;}
.eduimg img{position: absolute;display: block;left: 0px;top: 0px;}
.edurg02{width: 230px; margin:0 16px 16px 0;height: 165px;overflow: hidden;position: relative; float:left;}
.edurg02_cont{width: 230px;height: 39px;background: url(../images/z_img16.png) repeat;position: absolute;bottom: 0px;left: 0px;line-height: 39px;}
.edurg02_cont1{width: 620px;height: 39px;background: url(../images/z_img16.png) repeat;position: absolute;bottom: 0px;left: 0px;line-height: 39px;}
.edurg02_cont span,.edurg02_cont1 span{display: inline-block;padding-left: 20px;}
.edurg02_cont span.span_tl,.edurg02_cont1 span.span_tl{font-size: 18px;}
.edu_btn{ width: 100%; text-align: center; padding-top: 36px; position: absolute; top:185px; }
.edu_btn span{display: inline-block;width: 31px;height: 59px;background: url(../images/z_img18.png) no-repeat;cursor: pointer;}
.edu_btn span.edu_rgbtn{background-position:right top;margin-left: 10px;}
.eduimg_cont img{position:static; }
.eduimg_right{ width:485px;}
.eduimg_right .edurg02:nth-child(2n) { margin-right: 0px; }
#morenews,#morecp{ text-align:center;}
#footer{ width:1200px; margin:0 auto; clear:both; position:relative; top:200px;}
#footer .foot_t{ background:#f7f7f7; height:103px;}
#footer .foot_l{ margin:20px 0 0 60px;}
#footer .foot_t p{ line-height:23px;}
#footer .foot_r{ margin:20px 60px 0 0;}
#footer .foot_b{ background:#333; height:40px;  font-size:14px;}
#footer .foot_b p{ width:850px; margin:0 auto;}
#footer .foot_b a{ color:#fff; background:url(../images/f_n_b.jpg) no-repeat right -2px;text-align:center; display:block; width:130px; float:left; line-height:40px;}
