@charset "utf-8";
* {margin: 0;padding: 0;}
a {color: #333; text-decoration:none;}
li {list-style:none;}
img {border:0px;font-size: 0;}
.fl_l {float: left;}
.fl_r {float: right;}
.clear {clear:both;}
body {font-family: "'微软雅黑'";min-width:1440px;font-size:16px;background:#fff;background-image: url(../images/news_bg.png), url(../images/tzgg_bg.png), url(../images/jgzj_bg.png);background-repeat: no-repeat, no-repeat, no-repeat;background-position: center 226px, center 830px, center 1740px;}


.head {width:100%;background:url(../images/head_bg.png) #155699 center repeat-x;height:120px;font-size: 0;}
.head_wrap {width:1200px;margin:0 auto;height:70px;padding-top:30px;}

/* nav css */
.navbox {width:100%;height:56px;margin: 0 auto;background: #0c427a;}
.nav {width: 1200px;margin:0 auto;}
.nav ul li {position: relative;z-index: 999;}
.nav ul li .f_a {height:53px;line-height:53px;display:block;text-align:center;font-size:16px;color:#fff;border-bottom: 3px solid #0c427a;}
.nav ul li:hover .f_a {color: #fff;/*background:#e4b001;*/border-bottom: 3px solid #fed23d}
.nav ul li .s_navbox {display:none;position: absolute;left: 0;width: 100%; background:#fff;background:rgba(12,66,122,0.9);z-index: 9999;}
.nav ul li .s_navbox .s_a a {line-height:50px;color:#fff;font-size:14px;display:block;text-align: center;}
.nav ul li .s_navbox .s_a a:hover {background:rgba(43,109,178,0.6);color: #fff;}

.wp-menu .menu-item.i1 {
    background: url(../images/icon_home.png) no-repeat 10px;
}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {margin:0 auto}
.wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.wp-menu .menu-item a > .menu-switch-arrow{ display:inline-block; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 43px;line-height: 53px;color: #FFFFFF;font-size: 16px;}
.wp-menu .menu-item.hover a.menu-link,
.wp-menu .menu-item a.hover{text-decoration: none; color: #eee;border-bottom: 3px solid #fed23d;}
.sub-menu {display: none;position: absolute;left: 0;top: 56px;min-width: 100%;z-index: 100;background:#0c427a;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.sub-menu .sub-item a {display: block;color: #fff;height: 50px;line-height: 50px;padding: 0 17px;font-size: 16px;background:none;    text-align: center;}
.sub-menu .sub-item.hover> a,
.sub-menu .sub-item a:hover{     display: block;
    background: rgba(43,109,178,0.6);
    color: #fff;}
.sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#0c427a;opacity: 0.9;}
.news_tab_title a {
    color: #343434 !important;
}
p.jgzj_txt a {
    color: #fff;
}
.news_tab_data {color:#1464b6;}
.news_tab_title {padding-top:20px;color:#343434;font-size:18px;font-weight: bold;}
.news_tab_main {padding-top:20px;line-height: 26px;text-indent: 2em;color:#666;padding-right:20px;}

.ss1_wrapper { position:relative; width:660px; height:400px;}
.ss1_wrapper .slideshow { position:relative; width:660px; height:400px; }
    
    .ss1_wrapper .slideshow_item { width:660px; height:400px; }
    .ss1_wrapper .slideshow_item .data { display:none; }    
    
    .ss1_wrapper a.slideshow_prev { position:absolute; left:690px; bottom:10px; z-index:10; width:31px; height:31px; outline:none;}        
        .ss1_wrapper a.slideshow_prev span { display:block; width:31px; height:31px; background:url(../images/icon_right.png) no-repeat; text-indent:-9999px; }
        .ss1_wrapper a.slideshow_prev span:hover {background:url(../images/icon_right02.png) no-repeat;}
        
    .ss1_wrapper a.slideshow_next { position:absolute; left:730px; bottom:10px; z-index:10; width:31px; height:31px; outline:none;}
        .ss1_wrapper a.slideshow_next span { display:block; width:31px; height:31px; background:url(../images/icon_left.png) no-repeat; text-indent:-9999px; }
        .ss1_wrapper a.slideshow_next span:hover {background:url(../images/icon_left02.png) no-repeat;}
    
    .ss1_wrapper .slideshow_paging { position:absolute; bottom:10px; right:-520px; z-index:11; font-size:12px; }
        .ss1_wrapper .slideshow_paging a { display:block; float:left; margin:0 0 0 2px; padding:2px 10px; color:#999; font-size:18px;}
            .ss1_wrapper .slideshow_paging a:hover { color:#333;}
            .ss1_wrapper .slideshow_paging a.activeSlide {color:#fff;font-size:18px;background: #1464b6;border-radius: 5px;}
    
    .ss1_wrapper .slideshow_box { position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5); width:660px;z-index:10; }
        .ss1_wrapper .slideshow_box .data {color:#ccc;}
        .ss1_wrapper .slideshow_box .data h4 { color:#fff; font-size:16px;font-weight: normal; padding:0 30px;height:54px;line-height:54px;}
        .ss1_wrapper .slideshow_box .data .news_tab_box { padding:0; margin:0;position: absolute;left:690px;top:-320px;width: 510px;height:300px;}
        .ss1_wrapper .slideshow_box .data a { color:#fff; }

.news {background: #edf7fc;width:1200px;margin:20px auto;}
.bm_news_wrap { width: 1200px;height:200px;}
.bm_news_title {width: 330px;}
.bm_news_main {width:870px;height:200px;margin:20px 0;}
.bm_news_main a {display: block;overflow: hidden;float: left;width:400px;height:70px;background: #fff;margin-left:20px;    margin-bottom: 15px;}
.bm_news_main_img img {transition: all 0.6s ease;margin: 11px;
}
span.mod_niew_date1 {
    width: 100%;
    text-align: center;
    float: left;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
}
span.mod_niew_date {
    width: 100%;
    text-align: center;
    float: left;
    color: #999999;
    font-size: 14px;
line-height: 25px;
}
p.bm_news_main_txt_list {
    margin: 11px;
}

.bm_news_main_img {width:90px;height:48px;overflow: hidden;margin: 11px;
    border-right: solid 2px #e1f1ff;}
.bm_news_main_txt {    width: 260px;
    height: 48px;padding-left:0px;font-size:14px;margin: 11px;}
.bm_news_main_txt_data {font-weight: bold;padding:10px 0;color:#1b69b8;}
.bm_news_main a:hover img {transition: all 0.6s ease;transform: scale(1.1);}
.bm_news_main a:hover .bm_news_main_txt_list {color:#e96239;}
.bm_news_more {display:block;width:250px;height:43px;line-height:43px;background: url(../images/bm_news_more.png) no-repeat;padding-left:80px;}
.bm_news_more:hover {color:#e96239;}


.bm_news_main_img2 {width:90px;height:48px;overflow: hidden;margin: 11px;
    border-right: solid 2px #e1f1ff;}
.bm_news_main_txt2 {    width: 200px;
    height: 48px;padding-left:0px;font-size:14px;margin: 11px;}

.tzgg {width: 1200px;margin:0 auto;overflow: hidden;height:454px;position: relative;}
.tzgg_title {overflow: hidden;height:62px;margin-top:40px;}
.tzgg_more {display:block;background:url(../images/icon_more.png) no-repeat center right;height: 26px;line-height:26px;padding-right:70px;margin: 10px 0 0 0;color:#fff;}
.tzgg_more:hover {color:#e96239;}
.tab-title {overflow:hidden;zoom:1;margin-left:450px;}
.tab-title li {float:left;color:#fff;font-size:28px;text-align:center;cursor:pointer;padding:0 20px;text-align: center;}        
.tab-title li.active {color:#fff;font-size:30px;font-weight: bold;background: url(../images/tzgg_tab_bg.jpg) no-repeat bottom center;padding-bottom:15px;}
.tab-body {overflow: hidden;margin-top:30px;}
.tab-body div {border-top:0 none;}
.tab-body div.thisclass {display:list-item;list-style:none;}
.tab-body ul li {overflow: hidden;float: left;width: 384px;height: 288px;background: #fff;margin-right:24px;}
.tab-body ul li:last-child {margin-right:0;}
.tzgg_list_data {width: 84px;height:72px;background: #1464b6;color:#fff;margin-left:20px;}
.tzgg_list_data span {display:block;}
.tzgg_list_data_ri {font-size: 24px;font-weight: bold;padding:4px 10px;}
.tzgg_list_data_yue {padding:0 10px;}
.tzgg_list_title {padding:20px 20px 8px 20px;font-size:18px;color:#343434;background: url(../images/tzgg_list_title_bg.jpg) no-repeat 20px bottom;}
.tzgg_list_main {padding:12px 15px 0 20px;line-height:30px;color:#666;height:112px;}
.tzgg_list_more a {color:#1464b6;padding:0 20px;}
.tzgg_list_more a:hover {color:#e96239;}

.djzl {width:1200px;margin:40px auto;}
.dj_video {width:640px;height:360px;}
.pic_tab {width:640px;height:360px;border:1px solid #e7e6e6;}
.section-focus-pic{width:640px;height:360px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:640px;width:640px;height:360px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width:500px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size:14px; }
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:40px;background-color:#000;width:640px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:640px;height:360px;}
.section-focus-pic .controler{position:absolute;bottom:14px;right:10px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/imgs/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0px 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:180px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../images/imgs/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/imgs/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/imgs/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/imgs/star_04.png');}
.dj_link {width: 530px;margin-left:30px;background: #fff;height:360px;overflow: hidden;}
.dj_link_title {height:115px;}
.dj_link_title p {float: left;height:115px;}
.dj_link_title a {display: block;float: right;line-height: 115px;}
.dj_link_title a:hover {color:#e96239;}
.dj_link_main {width: 530px;height:216px;background: #edf7fc;margin-top:29px;}
.dj_link_main ul {margin:0 50px;}
.dj_link_main li {width: 215px;float: left;height:80px;line-height:80px;margin-top:18px;padding-left:0;}
.dj_link_main li dt,dd {float: left;}
.dj_link_main li dd {padding-left:10px;}
.dj_link_main li dd a {font-size: 16px;font-weight: bold;color:#343434;}
.dj_link_main li dd a:hover {color:#e96239;}

.jgzj_box {width: 1200px;margin:0 auto;margin-top:80px;}
.jgzj {width: 550px;}
.jgzj dt span {font-size: 32px;color: #464646;}
.jgzj dt a {float: right;padding-top:12px;background: url(../images/jgzj_more_bg.jpg) no-repeat 0px 23px;padding-left:60px;}
.jgzj dt a:hover {color:#e96239;}
.jgzj dd {margin-top:24px;}
.jgzj dd ul li {float: left;margin-right:30px;}
.jgzj dd ul li:last-child {margin-right:0;}
.jgzj_img {position: relative;z-index: 1;}
.jgzj_txt {font-size:15px;width: 214px;height:108px;background:url(../images/jgzj_txt.jpg) no-repeat center 15px rgba(20,100,182,0.9);color:#fff;text-align: center;line-height:24px;position: relative;z-index: 2;margin-top:-54px;margin-left:23px;}
.jgzj_txt span {display:block;padding:25px 20px 0 20px;}

.djzj dd ul li {width:210px;height:156px;background: #fff;float: left;margin:14px 0 30px 15px;border:2px solid #e6edf5;box-shadow: 0px 5px 16px 0px rgba(21,72,124,0.06);transition: all 0.8s; }
.djzj_title {padding:0 15px;}
.djzj_title h4 {color: #343434;font-size: 16px;line-height: 22px;}
.djzj_title .time {color: #1464b6;position: relative;top:-14px;left:10px;font-weight: 400;background: #fff;width:60px;height:24px;text-align: center;line-height:24px;}
.djzj_main {padding:10px 15px 15px 15px;}
.djzj_main a {color:#666;}
.djzj_main a:hover {color:#e96239;}
.djzj dd ul li:hover {transition: all 0.8s;background: #f8f8f8;}


.jkyxx {width: 590px;margin-left:60px;}
.jkyxx dt span {font-size: 32px;color: #464646;}
.jkyxx dt a {float: right;padding-top:12px;background: url(../images/jgzj_more_bg.jpg) no-repeat 0px 23px;padding-left:60px;}
.jkyxx dt a:hover {color:#e96239;}
.jkyxx dd {margin-top:24px;}
.jkyxx dd ul li {width:276px;height:156px;background: #fff;float: left;margin:14px 0 30px 15px;border:2px solid #e6edf5;box-shadow: 0px 5px 16px 0px rgba(21,72,124,0.06);transition: all 0.8s; }
.jkyxx_title {padding:0 15px;}
.jkyxx_title h4 {color: #343434;font-size: 16px;line-height: 22px;}
.jkyxx_title .time {color: #1464b6;position: relative;top:-14px;left:10px;font-weight: 400;background: #fff;width:60px;height:24px;text-align: center;line-height:24px;}
.jkyxx_main {padding:10px 15px 15px 15px;}
.jkyxx_main a {color:#666;}
.jkyxx_main a:hover {color:#e96239;}
.jkyxx dd ul li:hover {transition: all 0.8s;background: #f8f8f8;}

a.abtn { display: block; height:240px; width:90px;}
a.aleft { float: left; background: url(../images/btn_left.png) no-repeat center; }
a.aright { float: right; background: url(../images/btn_right.png) no-repeat center; }
a.agrayleft { cursor: default; background: url(../images/btn_left2.png) no-repeat center; }
a.agrayright { cursor: default; background: url(../images/btn_right2.png) no-repeat center; }
.img_scroll { width:1400px; height:260px; margin: 50px auto 30px auto; }
.img_scroll .imglist_w { width:1220px; height:260px;margin:0 auto; overflow: hidden; float: left; position: relative;/*必要元素*/ }
.img_scroll .imglist_w ul { width: 20000px; position: absolute; left: 0px; top: 0px;margin:10px; }
.img_scroll .imglist_w li { width:270px;height:240px; float: left;background: #fff;margin-right:40px;box-shadow: 0px 3px 12px 0px rgba(92,114,137,0.20); }
.img_scroll .imglist_w li:last-child {margin-right:0;}
.imglist a {display: block;padding:15px;}
.imglist a p {text-align: center;color:#333;}
.imglist a img {transition: all 0.8s;}
.imglist a img:hover {transform: scale(1.02);}
.imglist a:hover p {color:#e96239;}

.footer {background: url(../images/bg_footer.png) no-repeat center #16487c;height:160px;}
.footer_box {width: 1200px;margin:0 auto;color:#fff;padding-top:32px;}
.footer_box dt,dd {float: left;}
.footer_box dd {padding-left:60px;opacity: 0.5;line-height:28px;padding-top:15px;}



/*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 #e9573e;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:#e9573e;}
.currentDt {background-image:url(../images/jiantou.jpg);}
.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;}
.bm_news_main_img.fl_l img {
    height: 100%;
}
/*详情页css*/
.detail_wrap {width:1200px;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;}
.detail_txt_wrap .detail_txt {text-indent:2em;padding:6px 10px;font-size:16px;color:#333;}
.detail_img {padding:30px 0; text-align: center;}
a.tzgg_more.fl_r {
    position: absolute;
    top: 38px;
    right: 0;
}
.menu-item.i2 .sub-menu {
    display: none !important;
}
.possplit {
	background: none;
	color: #333;
    text-indent:0px;
	width: 12px;
    margin: 0 8px;
}
.wp_articlecontent img {
    max-width: 900px;
    display: block;
    margin: 0 auto;
}