@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
body {font-size:16px;background:#fff;background-image: url(../images/bg_top.png), url(../images/bg_bottom.png);background-repeat: no-repeat, no-repeat;background-position: center 440px, center 1546px;}

a {color: #333; text-decoration:none;}
li {list-style:none;}
img {border:0px;}
.fl_l {float: left;}
.fl_r {float: right;}
.ov_h {overflow: hidden;}
.clear {clear:both;}

.top_wrap {width:100%;background:url(../images/top_bg.png) #063F72 center repeat-x;height:120px;font-size: 0;}
.top_line {height:2px; width: 1200px;background: rgba(255,255,255,0.1);margin:0 auto;}
.top_box {width:1200px;margin:0 auto;height:70px;}
.slogan {padding-right:32px;}

.nav_wrap {width: 100%;}
.nav_box {width: 1200px;margin:0 auto;}
.nav_box td>a {display: block;color:#fff;height:48px;line-height:48px;text-align: center;font-size: 16px;font-family: '微软雅黑';}
.nav_box td .nav_link:hover {background: #e6bc1f;}
#nav_schoolhome {color:#fded35;}
#nav_active {background: #e6bc1f;color:#fff;}

.nav_list_box {position: absolute;z-index: 99;left:0;right:0; visibility: hidden;transition: all .5s ease;opacity: 0;padding:40px;
  background:#fff;background-color: rgba(255,255,255,0.95);filter:Alpha(opacity=95);box-shadow: 1px 1px 5px #888888;}
.nav_list_box_main {display: table;margin:0 auto;}
.nav_main:hover .nav_list_box {visibility: visible;opacity:1;}
.nav_list_box_main>a {font-size:16px;color:#064072;border:1px solid #064072;padding:8px 40px;margin-right:30px;border-radius:4px;}
.nav_list_box_main a:hover {border:1px solid #064072;background:#064072;transition: all 0.5s ease;color:#fff;border-radius:4px;}


/*banner css*/
.banner_wrap {width:100%;}
.banner_mask {margin:0 auto;position: relative;z-index: 999999;}
.banner_mask img {
    max-width: 100%;
    position: absolute;
    bottom: 0px;
}
#banner {}
.banner_secondpage {width:100%;overflow: hidden;}

.main_wrap {margin:40px auto 0 auto; z-index: 999;position: relative;}
.title_img {text-align: center;margin-bottom:45px;}

.xyzx_box {width: 1200px;margin: 0 auto;}

.xy_news {width: 570px;height:376px;margin-left:110px;    position: relative;}
.xy_news_title {overflow: hidden;border-bottom:4px solid #063F72;height:50px;}
.xy_news_more {display:block;background:url(../images/icon_more.png) no-repeat center right;height: 26px;line-height:26px;padding-right:95px;margin: 5px 0 0 0;position: absolute;
    right: 0;
    top: 0;}
.xy_news_more:hover {color:#ed0000;}
.tab-title {overflow:hidden;zoom:1;background: url(../images/disco.png) no-repeat 112px 13px;}
.tab-title li {float:left;color:#333;font-size:24px;text-align:center;cursor:pointer;padding-right:36px;}        
.tab-title li.active {color:#063F72;font-size:24px;font-weight: bold;}
.tab-body div {border-top:0 none;}
.tab-body div.thisclass {display:list-item;list-style:none;}
.tab-body ul li {line-height:50px;overflow: hidden;border-bottom:1px solid #E6E6E6;        margin-bottom: 10px;}
.tab-body ul li span {width: 100%;
    float: left;
    text-align: center;
       line-height: 20px;
    padding-top: 5px;}
.thisclass {
    margin-top: 10px;
}
.post-tzgg {
    margin-top: 10px;
}
.tab-body ul li a {padding-left:20px;}
.tab-body ul li a:hover {padding-left:5px;color:#004b97;}
.tab-body ul li:hover {background: #F5F7FA;}

.pxxx_box {margin-top:40px;background: url(../images/pxxx_bg.png) center no-repeat; height: 360px;}
.pxxx_title {padding-top:36px;}
.pxxx_wrap {width: 1200px;margin:0 auto;}
.pxxx_main {position: relative;width: 360px;height:360px;background:rgba(0,60,123,0.76);box-shadow: 0px 2px 12px 0px rgba(145,161,176,0.13);margin:-135px 0 0 840px;}
.Box_con {position: relative;}
.Box_con .btn {display: block;width:26px;height:26px;position: absolute;cursor: pointer;}
.Box_con .btn_left {position: absolute;z-index:999;background: url(../images/arrowleft01.png) no-repeat center;top:21px;left: 80px;}
.Box_con .btn_right {position: absolute;z-index:999;background: url(../images/arrowright01.png) no-repeat center;top:21px;right:80px;}
.Box_con .btn_left:hover {background: url(../images/arrowleft02.png) no-repeat center;}
.Box_con .btn_right:hover {background: url(../images/arrowright02.png) no-repeat center;}
.Box_con .conbox {position: relative;z-index:1;overflow: hidden;width:300px;margin:0 30px;padding-top:30px;}
.Box_con .conbox ul {position: relative;list-style: none;}
.Box_con .conbox ul li {float: left;width:300px;height: 266px;overflow: hidden;}
.BoxSwitch {text-align: center;padding-left:128px;}
/*.BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 6px;height:6px;border-radius:100%;background: #fff;margin: 0 7px;cursor: pointer;}
.BoxSwitch span.cur {background: red;}*/
.BoxSwitch span {display: inline-block;width: 18px;height:18px;background:url(../images/pxxx_disco.png) no-repeat center;margin: -5px 2px;cursor: pointer;}
.BoxSwitch span.cur {background: url(../images/pxxx_disco02.png) no-repeat;;}

.list_box {width:300px;height:266px;}
.list_box p {margin-bottom: 15px;}
.pxxx_list_title,.pxxx_list_date {display: block;}
.pxxx_list_title {color:#fff;font-size: 16px;line-height: 24px;font-weight: 400;}
.pxxx_list_title a {color:#fff;}
.pxxx_list_title a:hover {color:#FED23D;}
.pxxx_list_date {line-height: 20px;color:rgba(255,255,255,0.5);padding-top:6px;}
.btn_wrap {position:relative;overflow: hidden;height:64px;line-height: 64px;}


.fwzn_box {margin-top:50px;}
.fwzn_main {width: 1200px;margin:0 auto;}
.fwzn_main ul li {float:left;width: 208px;height:168px;background: rgba(241,247,255,0.86);border-radius: 4px;margin-left:40px; transition: all 1s ease;}
.fwzn_main ul li:first-child {margin-left:0;}
.fwzn_main ul li:hover {background: rgb(212,229,252); transition: all 1s ease;cursor: pointer;}
.fwzn_main ul li img {transition: all .5s;}
.fwzn_main ul li:hover img {transition: all .5s;transform:translateY(-5px);}
.fwzn_main ul li .fwzn_txt {transition: all .5s;}
.fwzn_main ul li:hover .fwzn_txt {transition: all .8s;transform:translateY(-6px);color:#2E6DB6;}
.fwzn_main ul li p {text-align: center;height:105px;}
.fwzn_img {margin-top:10px;}
.fwzn_txt {font-size: 16px;font-weight:bold;color: #333333;}

.fwpt_box {width: 1200px;margin:0 auto; background:url(../images/fwpt_bg.png) no-repeat;margin-top:50px;height:140px;}
.fwpt_box dt {font-size: 36px;color: #ffffff;line-height: 140px;margin-left:56px;float: left;}
.fwpt_box dd ul li {float: left;margin:38px 0 0 40px;}
.fwpt_box dd ul li img {transition: all .5s;}
.fwpt_box dd ul li img:hover {transition: all .5s;transform:translateY(-5px);}


.footer_wrap {height:270px;background:url(../images/bottom_bg.png) rgba(48,63,75,1) center no-repeat;overflow: hidden;margin-top:-36px;z-index: 1;position: relative;}
.footer_box {width:1200px;margin: 0 auto;}
.footer_main {height:220px;}
.footer_logo {padding-top:110px;}
.footer_list {color:#fff;margin:70px 0 0 143px;}
.tel {background: url(../images/icon_tel.png) no-repeat 0 4px;padding-left:22px;font-size: 16px;}
.yb {background: url(../images/icon_yb.png) no-repeat 0 3px;padding-left:22px;font-size: 16px;}
.dz {background: url(../images/icon_dz.png) no-repeat 0 3px;padding-left:22px;font-size: 16px;}
.footer_list dt {margin-bottom:10px;}
.footer_list dd {line-height: 30px;color:rgba(255,255,255,0.5);}
.copyright {height:49px;line-height:49px;text-align: center;color:rgba(255,255,255,0.5);letter-spacing: 1px;border-top: 1px solid rgba(255,255,255,0.16);}














/*list_page css*/
.listpage_wrap {width:1140px;margin:0 auto;background:#fff;margin-top:15px;}
.listpage_box {padding:15px;overflow: hidden;}
.listpage_left {width:240px;}
.listpage_right {border:solid 1px #e3e3e3;width:848px;margin-left:20px;border-radius:8px 8px 0 0;}
.listpage_right dt {margin:15px 15px 5px 15px;border-bottom:1px solid #e3e3e3;}
.listpage_right dt span {border-bottom:3px solid #256eb3;display: inline-block;height:40px;line-height:40px;font-size:18px;}
.listpage_right dd {padding:5px 15px 15px 15px;}
.listpage_right_main_list td {height:48px;border-bottom:1px dashed #e3e3e3;}
.listpage_right_main td a {color:#555;}
.listpage_right_main td a:hover {color:#e9573e;}
.listpage_right_main_date {color:#999;}
.fy_btn {display: inline-block;padding:4px 10px;border:1px solid #d4d6d6;color:#999;}
.fy_btn:hover {border:1px solid #0073A9;color:#fff;background: #0073A9;cursor: pointer;}
.fy_b {color:#e9573e;padding:0 5px;}
.fy_input input {width:30px;height:27px;line-height:27px;text-align:center;border:1px solid #d4d6d6;}

.listpage_left dt {width:240px;height:60px;background: url(../images/listpage_left_title_bg.jpg) no-repeat;}
.listpage_left_title_icon {font-size:0;}
.listpage_left_title_txt_l {font-size:18px;color:#fff;}
.listpage_left_title_txt_s {padding-top:5px;font-size: 10px;font-family: Arial;opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);text-transform: uppercase;}
.listpage_nav_wrap {background: url(../images/listpage_left_bottom_bg.jpg) no-repeat center bottom;}

.subNavBox {width:238px;border:solid 1px #e3e3e3;border-bottom:0;}
.subNav {border-bottom:solid 1px #e3e3e3;cursor:pointer;font-size:15px;color:#222;line-height:48px;padding-left:20px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav:hover {color:#e9573e;}
.subNav2 {border-bottom:solid 1px #e3e3e3;cursor:pointer;font-size:15px;color:#222;line-height:48px;padding-left:20px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav2:hover {color:#e9573e;}
.currentDd {color:#256eb3;}
.currentDt {}
.navContent {display: none;border-bottom:solid 1px #e3e3e3;background:#fafafa;}
.navContent li a {display:block;width:238px;height:44px;line-height:44px;text-align:center;font-size:15px;color:#333;border-bottom:1px dashed #e3e3e3;}
.navContent li a:hover {color:#000;background-color:#fafafa;}

/*详情页css*/
.detail_wrap {width:1140px;margin:0 auto;background:#fff;margin-top:15px;}
.detail_box {padding:15px 60px;}
.detail_title {padding:30px 0 20px 0;font-size:28px;text-align: center;}
.detail_date {text-align: center;color:#555;}
.detail_date span {padding:10px 20px;}
.detail_line {width:100%;height:5px;margin-top:30px;background:url(../images/detail_line.jpg) repeat-x bottom;}
.detail_txt_wrap {margin-top:30px;line-height:30px;}
.detail_txt_wrap .detail_txt {text-indent:2em;padding:6px 10px;font-size:16px;color:#333;}
.detail_img {padding:30px 0; text-align: center;}
li.fwpt.n3 p {
    width: 112px;
    margin: 0 auto;
}
ul.wp-menu li.nav_main>a {
    display: block;
    color: #fff;
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 16px;
    font-family: '微软雅黑';
}
ul.wp-menu li {
    float: left;
}
ul.wp-menu >li {
    padding: 0 38px;
}
ul.wp-menu>li:hover {
    background: #e6bc1f;
    }
li.fwpt.n4 p {
    width: 112px;
    margin: 0 auto;
}
li.fwpt.n5 p {
    width: 112px;
    margin: 0 auto;
}
/*栏目列表*/
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 15px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0px 5px 28px;line-height:32px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#0f429b; background:#eee; } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #0f429b;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#0f429b;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 52px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#0f429b;} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {background:none; } 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name { padding: 5px 10px 5px 51px; cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#0f429b;} 
.possplit {
	background: none;
	color: #333;
    text-indent:0px;
	width: 15px;
	margin:0 5px;
	font-size: 20px;
}
.more_texts {
    position: absolute;
    right: 0;
    top: 0;
}
.footer_wrap.box {
    margin-top: 20px;
}
.wp_paging{margin-bottom: 20px;
    font-size: 14px;
    margin-top: 10px;}
.fwzn_main ul li.n1 {
    margin-left: 0px !important;
}
.fwzn_main ul li {
    margin-left: 40px !important;
}
.banner_wrap img {
    width: 100%;
}
.new_tle {
    float: left;
    width: 80%;
}
td.nav_main {
    width: 150px;
}
.new_date {
    float: left;
        width: 18%;
    border-right: 2px solid #063f72;
}
.post-ppxw li {
    width: 100%;
    float: left;
}
.new_mm {
    font-size: 25px;
    font-weight: bold;
    color: #063f72;
}
.ss1_wrapper .slideshow_item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
