@charset "utf-8";
/* CSS Document */
.gs_top{
	width:100%;
	height:42px;
	background:#295184;
}
.gs_topIN{
	width:1200px;
}
.gs_topIN_l{
          FONT-SIZE: 15PX;
	width:300px;
	line-height:42px;
	color:#FFF;
	margin-left:-17px;
	display:inline;
}
.gs_topIN_l a{
	color:#FFF;
	margin:0 8px;
}
.gs_topIN_R{
	line-height:42px;
}
.gs_topIN_R ul li{
	width:auto;
	line-height:42px;
	float:left;
	margin-left:15px;
	display:inline;
}
.gs_topIN_R ul li img{
	margin:13px 5px 0 0;
	float:left;
}
.gs_topIN_R ul li a{
	color:#FFF;
}
.gs_logo{
	width:100%;
	height:120px;
	background:#3b6397;
}
.gs_logoIN{
	width:1200px;
}
.gs_logoIN img{
	margin-left: -30px;
	height:96px;
	float:left;
	margin-top:22px;
}
.gs_logoIN_R{
	width: 298px;
	height:120px;
	/* background:url(../images/logoRbj.jpg) no-repeat right; */
}
.gs_logoIN_R img{
	width:284px;
	height:34px;
	float:left;
	margin-top:44px;
	display:inline;
}
.gs_menu{
	width:100%;
	height:48px;
	border-top:1px solid #4a71a8;
	background:#3b6397;
}
.gs_menuIN{
	width:1200px;
	height:48px;
	background:url(../images/menu_bj.jpg) no-repeat right;
}
.gs_menuIN ul li{
	width:133px;
	line-height:48px;
	text-align:center;
	font-size:16px;
	float:left;
	background:url(../images/menu_line.jpg) no-repeat right;
	 position:relative;
}

.gs_menuIN ul li .second{
	position:absolute;
	left:0;
	display:none;
	width:133px;
	background:#ff8b24;
           z-index:10000;
}
.gs_menuIN ul li .second a{
	width:133px;
	display:block;
	height:40px;
	float:left;
	line-height:40px;
	border-bottom:1px solid #ffbc82;
	font-size:15px;
}
.gs_menuIN ul li .second a:hover{
	background:#3b6397;
}
.gs_menuIN ul li a{
	color:#FFF;
}
.gs_banner{
	width:100%;
	height:500px;
	border-top:1px solid #FFF;
}
.gs_xl{
	width:100%;
	height:150px;
	/* background:#f6f6f6; */
}
.gs_xlIN{
	width:1300px;
	height:150px;
}
.gs_xlIN_xl{
	width:96px;
	height:96px;
	margin:30px 0 0 0;
	display:inline;
}
.course_nr{height:150px; background:url(../images/lx_line.jpg) repeat-x center;}
.course_nr li{ float:left; padding-top:45px; width:140px; text-align:center; position:relative; margin-top:52px; margin-left:32px; }
.course_nrli1{
	background:url(../images/ico10.gif) no-repeat center top;
}
.course_nrli2{
	background:url(../images/ico1.gif) no-repeat center top;
}
.course_nrli3{
	background:url(../images/ico2.gif) no-repeat center top;
}
.course_nrli4{
	background:url(../images/ico3.gif) no-repeat center top;
}
.course_nrli5{
	background:url(../images/ico4.gif) no-repeat center top;
}
.course_nrli6{
	background:url(../images/ico5.gif) no-repeat center top;
}
.course_nrli7{
	background:url(../images/ico6.gif) no-repeat center top;
}
.shiji{ position:absolute; width:100%; left:0; top:-20px; display:none;}
.shiji h1{ height:80px; line-height:67px; color:#518dbb; font-weight:bold; background:url(../images/ico11.gif) no-repeat center top; }
.shiji a{color:#999; line-height:10px; width:140px; text-align:center;}
.gs_zsxx{
	width:100%;
	height:110px;
	background:url(../images/zsxxbj.jpg) no-repeat;
}
.gs_zsxxIN{
	width:1200px;
	
}
.gs_zsxxINin{
	width:1198px;
	height:44px;
	background:#FFF;
	border:1px solid #FFF;
	margin-top:33px;
	display:inline;
}
.zsxx_tx{
	width:130px;
	line-height:44px;
	font-size:16px;
	color:#FFF;
}
.zsxx_tx img{
	width:28px;
	height:29px;
	float:left;
	margin:9px 10px 0 15px;
	display:inline;
}
.zsxx_tx b{
	color:#d50100;
}
.zsxx_xx{
	width:650px;
	height:44px;
	line-height:44px;
	font-size:16px;
	overflow:hidden;
}
.zsxx_xx ul li a{
	color:#214a80;
}
.zsxx_xx ul li img{
	margin:5px 0 0 5px;
}
.zsxx_more{
	width:112px;
	height:44px;
	background:#ff8a23;
	line-height:44px;
	text-align:center;
	font-size:14px;
}
.zsxx_more a{
	color:#FFF;
}




.gs_content{
	width:1239px;
}
.gs_zhxw{
	width:750px;
	padding-right: 20px;
}
.gs_zhxwT{
	width:1200px;
	height:58px;
	border-bottom:2px solid #3b6397;
	font-size:18px;
	line-height:58px;
	
	
}
.gs_zhxwT a{
	float:right;
	font-size:12px;
	color:#777777;
	margin-right:10px;
	display:inline;
}
.gs_zhxwB{
	width:1200px;
	padding:30px 0 0 0;
}
.gs_zhxwBleft{
	width:360px;
}






.gs_zhxwBleft span{
	width:360px;
	line-height:30px;
	float:left;
	color:#888888;
}
.gs_zhxwBleft span a{
	width:360px;
	float:left;
	font-size:15px;
	color:#333333;
	margin-top:13px;
}
.gs_zhxwBright{
	width:840px;
}
.gs_zhxwBright ul li{
	width: 361px;
	height:30px;
	float:left;
	border-bottom:1px solid #eaeaea;
	margin-left:20px;
	display:inline;
	font-size:15px;
	padding:15px 0 0 10px;
	background:url(../images/dian.jpg) no-repeat left 25px;
}

.gs_zhxwBright ul li span{
	float:right;
	font-size:13px;
	color:#999999;
	padding:3px 0 0 0;
}

.gs_conB{
	width:100%;
	background:#f0f7ff;
	margin-top:30px;
	display:inline;
	padding:30px 0 10px 0;
}
.gs_conBin{
	width:1200px;
}

.gs_contB{
	width:1200px;
}


.gs_gg{
	width:1200px;
	height:110px;
}
.gs_gg img{
	width:1200px;
	height:110px;
}
.gs_notice{
	width:590px;
}
.gs_noticeT{
	width:550px;
	height:58px;
	border-bottom:2px solid #3b6397;
	font-size:18px;
	line-height:58px;
	
	
	margin-top:28px;
}
.gs_noticeT a{
	float:right;
	font-size:12px;
	color:#777777;
	margin-right:10px;
	display:inline;
}
.gs_noticeB{
	width:570px;
	padding-top:10px;
}
.gs_noticeB ul{
	width:100%;
	float:left;
           padding-left:5px;
}
.gs_noticeB ul li{
	width:100%;
	height:45px;
           padding-top:10px;
	line-height:20px;
	font-size:15px;
	background:url(../images/foll_line.jpg) no-repeat left;
	padding-left:20px;
	border-bottom:1px dashed #e6e6e6;
	
}
.gs_noticeB img{
	width:320px;
	height:230px;
	float:right;
	margin:30px 15px 0 0;
}
.gs_noticeB ul li span{
	font-size:13px;
	color:#999999;
	
}

.gs_notRif{
	width:590px;
	margin-top:28px;
} 
.gs_notRifT{margin-top: 18px;width: 550px;height:40px;border-bottom:2px solid #3b6397;font-size:18px;/* padding-left:50px; */}
.gs_notRifT a{
	float:right;
	font-size:12px;
	color:#777777;
	margin-right:10px;
	display:inline;
}


.gs_followB{
    /* margin-left: 26px; */
    width:580px;
}
.gs_followB ul{
          padding-left:5px;
}
.gs_followB ul li{
	width:580px;
	height:60px;
	font-size:15px;
	line-height:60px;
	
}
.gs_followB ul li span{
	width:68px;
	height:60px;
	background:url(../images/nocBJ.jpg) no-repeat center center;
	float:left;
}
.gs_followB ul li span h1{
	width:68px;
	height:60px;
	float:left;
	text-align:center;
	color:#fff;
	font-size:15px;
}

.gs_followB ul li a{
	width:480px;
	float:right;
	margin-right:10px;
	display:inline;
	line-height:60px;
}
.gs_zhuanti{
	width:1200px;
}
.gs_zhuantiT{
	width:1170px;
	height:58px;
	border-bottom:2px solid #3b6397;
	/* padding-left:30px; */
	font-size:18px;
	line-height:58px;
}
.gs_zhuantiT a{
	float:right;
	font-size:12px;
	color:#777777;
	margin-right:10px;
	display:inline;
}
.gs_zhuantiB{
	width:1200px;
	height:75px;
	margin-top:24px;
	display:inline;
}
.gs_zhuantiB ul li{
	width:222px;
	height:75px;
	float:left;
	margin-right:22px;
	display:inline;
}
.gs_zhuantiB ul li img{
	width:222px;
	height:75px;
}





.gs_bottom{
	width:100%;
	background-color: #4a71a8;

}
.gs_bottomIN{
	width:1100px;
}
.bottom_kstd{
	height:130px;
	width:1100px;
	border-bottom: 2px solid #f2f1f1;
	padding:40px 0 0 0;
}

.blk_18 { 
	overflow:hidden; 
	zoom:1;
	float:left;
	width:1035px;
	margin:0 20px 0 33px;
	display:inline;
}
.blk_18 .pcont { 
	width:910px; 
	float:left; 
	overflow:hidden; 
	
}
.blk_18 .ScrCont { 
	width:32766px; 
	zoom:1; 
}
.blk_18 #List1_1, .blk_18 #List2_1 { 
	float:left; 
}
.blk_18 .LeftBotton, .blk_18 .RightBotton { 
	width:22px; 
	height:38px; 
	float:left; 
	background:url(../images/ax.gif) no-repeat; 
}
.blk_18 .LeftBotton {
	background:url(../images/ks_left.png) no-repeat;
	margin:25px 40px 0 0 ; 
}
.blk_18 .RightBotton {
	background:url(../images/ks_right.png) no-repeat;
	margin:25px 1px 10px 40px; 
}
.blk_18 .LeftBotton:hover { 
	 
}
.blk_18 .RightBotton:hover { 
	 
}

.blk_18 ul li{
	width:57px;
	float:left;
	line-height:24px;
	margin:0 36px;
	display:inline;
}
.blk_18 ul li img{
	width:57px;
	height:57px;
}

.blk_18 ul li span{
	width:57px;
	line-height:56px;
	color:#FFF;
	font-size:14px;
	text-align:center;
}.bot_footer{

	font-size: 20px;
    width: 1100px;
    color: #f6f3f3;
}
.bot_footer a{ color:#fff; padding: 0 15px;}
.bot_footerLE{
	width:520px;
	background:url(../images/botIMG.png) no-repeat left 60px;
	color:#FFF;
	padding:32px 0 0 88px;
	line-height:24px;
	margin-left:24px;
	display:inline;
}
.bot_footerRi{
    margin-top: -30px;
	width:200px;
	
}
.bot_footerRi ul li{
	width:78px;
	float:left;
	margin-right:20px;
}
.bot_footerRi ul li span{
	line-height:30px;
	text-align:center;
	width:78px;
	color:#FFF;
	float:left;
	text-align:center;
}
/*************************  list **********************/
.gsej_banner{
	width:1200px;
	height:150px;
	background:#9C6;
}
.list_cont{
	width:1200px;
}
.list_left{
	width:320px;
}
.list_leftT{
	width:300px;
	height:50px;
	background:url(../images/list_leftBJ.jpg) no-repeat;
	line-height:50px;
	font-size:18px;
	color:#FFF;
	padding-left:20px;
}
.list_leftB{
	width:320px;
	min-height:230px;
        background:#f6f6f6
	}
.list_leftB ul li{
	width:270px;
	height:46px;
	float:left;
	border-bottom:1px solid #FFF;
	line-height:46px;
	background:url(../images/foll_line.jpg) no-repeat 25px center;
	padding-left:50px;
	font-size:16px;
	
}
.list_leftB ul li span{
	float:right;
	margin-right:10px;
	color:#ff8a23;
}
.list_leftB ul li:hover{
	background:#3b6397 url(../images/foll_lineh.jpg) no-repeat 25px center;
}
.list_leftB ul li:hover a{
	color:#fff;
}

.list_leftB ul li.curr{
	background:#3b6397 url(../images/foll_lineh.jpg) no-repeat 25px center;
}
.list_leftB ul li.curr a{
	color:#fff;
}




.list_right{
	width:860px;
		
}
.list_rightT{
	width:860px;
	height:50px;
	border-bottom:1px solid #e9e9e9;
}
.list_rightT span{
	float:left;
	padding:0 15px;
	line-height:46px;
	border-bottom:4px solid #3b6397;
	font-size:18px;
	color:#1e446c;
}
.list_rightT font{
	float:right;
	line-height:50px;
	font-size:14px;
	padding:0 15px 0 0;
}
.list_rightB{
	width:830px;
	min-height:500px;
	padding:10px 15px;
	
}
.list_rightB ul li{
	width:810px;
	height:auto;
	float:left;
	line-height:36px;
	border-bottom:1px dashed #e9e9e9;
	background:url(../images/list_L.png) no-repeat left 16px;
	padding:5px 0 5px 20px;

}
.list_rightB ul li span{
	float:right;
	color:#999999;
	font-size:12px;
	color:#CCC;
}
.list_rightB ul li p{
    line-height:26px;
}
.list_fy{
	width:860px;
	height:50px;
	line-height:50px;
	text-align:center;
	margin-bottom:20px;
	display:inline;
}
/**** cont ***/
/* content */
.gj_conTop{
	width:860px;
	
	border-bottom:1px solid #e9e9e9;
	font-size:25px;
	color:#1e446c;
	text-align:center;
	line-height:50px;
           font-weight:400;
}
.gj_conMid{
	width:860px;
	line-height:30px;
	text-align:center;
	font-size:12px;
}


.gj_imglistRiBot{
	width:840px;
	padding:10px;
}
.jjy_cont{
	width:830px;
	height:auto;
	line-height:32px;
	font-size:15px;
	color:#000;
	padding:15px;
           min-height:885px;
}
.jjy_cont p{
	text-indent:2em;
}
.jjy_cont img{
	
	

          max-width:500px;
	margin:0 10px 0 0;
	display:inline;
}
.jjy_contTb_rig{
   margin-right:10px;
}




.jjy_contTb{
	width:830px;
	height:auto;
	line-height:30px;
	margin:20px 0 0 15px;
	border-top:1px solid #e9e9e9;
	padding:15px 0;
}
.jjy_contTb_left{
	width:700px;
	height:auto;
}
/******  ssjg ******/
.ssjg_banner{
	width:1200px;
	height:150px;
	background:#9C6;
	background:url(../images/aajgimg.jpg) no-repeat;
}
.ssjg_banner font{
	font-size:26px;
	float:left;
	margin:52px 0 0 220px;
}
.gs_ssjgk{
	width:754px;
	height:62px;
	margin:40px 100px 0 0;
	display:inline;
}
.GS_input{
	width:660px;
	height:58px;
	background:url(../images/ssBJ.png) repeat;
	border:1px solid #FFF;
	border-right:none;
	padding-left:10px;
}
.gs_butt{
	width:82px;
	height:60px;
	background:url(../images/ss_bu.jpg) no-repeat;
	border:none;
	cursor:pointer;
	
}
.ssjg_cont{
	width:1200px;
}

.ssjg_cont ul li{
	width:1180px;
	float:left;
	border-bottom:1px dashed #e6e6e6;
	background:url(../images/foll_line.jpg) no-repeat left 18px;
	padding:12px 0 8px 20px;
	line-height:26px;
	font-size:15px;
}
.ssjg_cont ul li font{
	width:1180px;
	float:left;
	color:#999999;
	font-size:12px;
}
.ssjg_cont ul li p{
	width:1180px;
	line-height:32px;
	color:#999;
	font-size:13px;
}
.ss_fy{
	width:1200px;
	height:50px;
	line-height:50px;
	text-align:center;
}
.ztz_rightB{
	width:830px;
	min-height:500px;
	padding:10px 15px;
	
}
.ztz_rightB ul li{
	width:386px;
	height:110px;
	float:left;
	margin:10px;
}

/*******************  img list ******************/
.imglist_rightB{
	width:830px;
	min-height:500px;
	padding:10px 15px;
	
}
.imglist_rightB ul li{
	width:222px;
	height:75px;
	float:left;
	margin:10px;
}
.imglist_rightB ul li img{
	width:222px;
	height:75px;
}



/************************* img lunhuan 10 ******************************/
#inner {width: 350px;padding-top: 15px;}
.hot-event { padding: 275px 0 0; position: relative; }
    .hot-event .switch-tab { text-align: center; padding: 10px 0; }
        .hot-event .switch-tab a, .hot-event .switch-tab .current { display: inline-block; width: 25px; height:25px; background-image: url(../images/bg.png); background-position: -161px 0; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
        .hot-event .switch-tab .current { background-image: url(../images/bg.png); background-position: -195px 0; }
    .hot-event .switch-nav { position: absolute; right: 0px; top:170px; z-index: 2; }
        .hot-event .switch-nav .i-prev { background-image: url(../images/bg.png); background-position: -127px 0; }
        .hot-event .switch-nav .prev {background:url(../images/xwxx_jtRl.png) no-repeat; }
        .hot-event .switch-nav .next {  background:url(../images/xwxx_jtR.png) no-repeat; }
        .hot-event .switch-nav .i-next { background-image: url(../images/bg.png); background-position: -144px 0; }
        .hot-event .switch-nav a { display: inline-block; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
            .hot-event .switch-nav a:hover {background:url(../images/xwxx_jtL.png) no-repeat;  }
    .hot-event .event-item { height: 300px; width:350px; position: absolute; z-index: 1; left: 0; top: 0; }
        .hot-event .event-item .banner { display: block; }
        .hot-event .event-item img {width:350px; height:204px; -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }
a { color: #4385a7; }
a { text-decoration: none; }
    a .ico { cursor: pointer; }
.ico { display: inline-block;  height: 25px; vertical-align: middle; overflow: hidden; }
.zxxx_span{
	width:360px;
	line-height:45px;
	float:left;
	color:#888888;
}
.zxxx_span a{
	width:360px;
	float:left;
	font-size:15px;
	color:#333333;
	margin-top:13px;
}
