﻿@charset "utf-8";
/*Reset样式 公共样式*/
body, button, input, select, textarea {font: 12px 微软雅黑,宋体,"Helvetica","sans-serif";}
body, div, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {margin: 0; padding: 0;}
table,tr,td{ border:0;border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-weight:normal;font-style:normal; }
h1, h2, h3, h4, h5 {font-size: 100%;font-weight: normal;}
ol,ul{ list-style:none; }
li {list-style: none outside none;}
fieldset, img, a img{border: 0 none;}
caption,th{ text-align:left; }
abbr,acronym{ border:0; }
textarea {resize: none;}
abbr, acronym {border: 0 none;font-variant: normal;}
a{text-decoration: none;outline-style:none;color:#00349a;}
a:hover {/*text-decoration: underline;*/color:#ff4901;}

.clearfix:after{content:".";display:block;font-size: 0;height:0;clear:both;visibility:hidden}
.clear{clear:both;*overflow:hidden;}
.text-overflow {/*display:block;*/width:100%;word-break:keep-all;overflow:hidden;text-overflow: clip;}
.text-overflow-li {word-break:keep-all;overflow:hidden;text-overflow: clip;}
.text-ellipsis{white-space:nowrap; text-overflow:ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}
.em{text-indent:2em;}
.dis-n{display:none;}
.dis-b{display:block;}
.pr{position:relative;}

body{background:#eef4f8;}
.red{color:red;}
.wt{
    background:#fff; 
}
.wrap1000{
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.main{
    width: 100%;
    padding-top:25px;
    background: #eef4f8;
}
.col-red{color:#ba0800 !important;}
.fz20{ font-size: 20px;}
.margin66{margin:0 66px;}
.mt10{margin-top:10px;}
.opa50{background-color:#000;-webkit-opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;filter:alpha(opacity=50);z-index:1;}


/*布告栏新闻列表*/
.badao{margin:10px auto 0; width:1000px;overflow: hidden;}
.twbd{float: left; width: 495px; background:#fff; padding-bottom:15px;overflow: hidden;}
.twbd p{background: none repeat scroll 0 0 #1b68c8; color: #fff;font-size: 16px; height: 40px; line-height: 40px; padding-left: 20px}
.twbd p a{color:#fff; font-size: 14px; margin-left: 340px; text-decoration: none;}
.twbd ul{margin-top:10px;width:455px;padding:0 20px;}
.twbd ul li{font-size: 8px;padding: 8px 0 0 8px;width:455px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background:url("../images/point.png") no-repeat 0 17px;}
.twbd ul li a{font-size: 14px;color: #3f3f3f;width:455px;display:block;}
.twbd ul li a:hover{text-decoration: underline;}

/******************底部区域*****************/
.footer{width:1000px;margin:10px auto;}
.wd1000{
    width:1000px;
    margin:0 auto;
    background:#fff;
}
.tit{
    width: 1000px;
    height: 55px;
    background: url('../images/tit.jpg') no-repeat center top;
}
.tit p{
    font-size: 32px;
    font-weight: bold;
    padding-left:30px;
    padding-top:5px;
    color:#fff;
    -webkit-text-stroke:1px  #003598
}
.tit-2{
    width: 1000px;
    height: 55px;
    background: url('../images/tit-5.jpg') no-repeat center top;
}
.dv_banner{
    width: 100%;
    height: 350px;
    background: url('../images/banner.jpg') no-repeat center top #203a9a;
    position: relative;
}

.dv_item{
    width: 100%;
    background: #1d348a;
    position: relative;
}

.dv_item a{
    color:#fff;
    display:block;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0 10px 30px;
    padding: 0 30px 0 0;
    border-right: 1px solid #fff;
    -webkit-transition:color 0.5s;
    transition:color 0.5s;
}
.dv_item a:hover{
    color:#eaeaea;
}
.dv_item a.fst_a{
    margin-left:88px;
}
.dv_item a.lst_a{
    border-right: 0;
}

.break_news{
    background: #fff;
    padding:20px 20px 10px 20px;
}

.break_news .break_news_top{
    margin-bottom: 30px;
}
.break_news_top span{
    font-size: 38px;
    font-weight: bold;
    color:#fff;
    background: #f39801;
    padding: 2px 10px;
}
.break_news_top a{
    font-size: 38px;
    font-weight: bold;
    color:#2f5895;
    margin-left: 10px;
}

.break_news .break_news_bot{
    position: relative;
}
.break_news_bot p{
    margin-bottom: 15px;
}
.break_news_bot span{
     font-size:14px;
    color:#b50800;
}
.break_news_bot b{
    margin-left: 10px;
    margin-right: 10px;
}
.break_news_bot a{
    color:#333;
    font-size:14px;
}

.break_news_img{
    width: 1000px;
    height: 355px;
    background: #fff;
    position: relative;
}
.break_news_img ul li{
    display: none;
    position: absolute;
    top:0;
    left:20px;
}
.break_news_img img{
    width: 960px;
    height: 355px; 
}
.break_news_img .dv_current{
    position: absolute;
    bottom: 10px;
    right: 25px;
    z-index: 9;
}
.break_news_img .dv_current span{
    cursor:pointer;
    padding:2px 6px;
    margin-right: 5px;
    background: #f1f1f1;
    vertical-align: middle;
}
.dv_current span.bk_active{
    color:#b50800;
    background: #f39801;
    -webkit-transition: color,background-color,0.5s;
    transition: color,background-color,0.5s;
}

.scroll_news{

    margin-top: 20px;
    padding-left: 20px;
}
.scroll_news .scroll_news_title{
    width: 100px;
    height: 25px;
    float: left;
    font-size: 14px;
    color:#fff;
    line-height: 23px;
    text-indent: 12px;
    background: url('../images/scroll_news.png') no-repeat center top;
}
.scroll_news .scroll_item {
    width: 844px;
    height: 15px;
    padding-top: 4px;
    margin-left: 14px;
    overflow: hidden;
}
.scroll_item ul{
    width:4200px;
    height:15px;
    float:left;
    overflow:hidden;
    margin-left:10px;
}
.scroll_item ul::after{
    clear:both;
    display:block;
    visibility:hidden;
    font-size:0;
    content:" ";
    height:0;
}
.scroll_item ul li{
    float:left;
    display:block;
    margin-right:15px;
}
.scroll_item li a{
    color:#333;
    font-size:12px;
}

.news_list{
    margin-top:10px;
    background: #fff;
    padding-left:20px;
}
.news_list .left_list{
    float: left;
    width: 470px;
}
.news_list .left_list .item{
    margin-top:19px;
    padding-bottom: 25px;
    border-bottom: 1px solid rgb(220, 241, 245);
}
.news_list .left_list a{
    display: block;
    font-size: 22px;
    font-weight: bold;
    color:#003598;
    margin-bottom: 15px;
    text-align: center;
}
.news_list .left_list span{
    display: block;
    text-indent: 22px;
    color:#585858;
}
.news_list .left_list div.lst{
    border-bottom: 0;
}

.news_list .right_list{
    float: left;
    width: 485px;
    margin-left: 5px;
}
.news_list .right_list .carousel{
    width: 485px;
    height: 275px;
    overflow: hidden;
    position: relative;
}
.right_list .carousel ul{
    width: 3200px;
}
.right_list .carousel li{
    width: 485px;
    height: 275px;
    float: left;
    position: relative;
}
.right_list .carousel img{
    width: 485px;
    height: 275px;
}
.right_list .carousel li a{
    display: block;
}
.right_list .carousel div{
    position: absolute;
    bottom:0;
    left:0;
    width: 100%;
    height: 35px;
    font-size: 16px;
    line-height: 35px;
    text-indent: 10px;
    color:#fff;
    font-weight:bold;
    background:rgba(0,0,0,0.8);
}
.carousel .ca-l{
    position: absolute;
    top:108px;
    left:0;
    z-index: 9;
    display: block;
    width: 50px;
    height: 50px;
    line-height: 45px;
    border-radius: 50%;
    color:rgb(12, 97, 167);
    font-size: 32px;
    font-weight: bold;
}
.carousel .ca-r{
    position: absolute;
    top:108px;
    right:0;
    z-index: 9;
    display: block;
    width: 50px;
    height: 50px;
    line-height: 45px;
    text-indent: 15px;
    border-radius: 50%;
    color:rgb(12, 97, 167);
    font-size: 32px;
    font-weight: bold;
}

.foc{
    margin-top: 20px;
}
.foc .foc_title{
    border-top:2px solid #f39801;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-left: 7px;
    font-size: 22px;
    color:#333;
}
.foc .foc_carousel{
    position: relative;
}
.foc .foc_current{
    position: absolute;
    bottom:0;
    right:0;
    z-index:9999;
}
.foc .foc_current span{
    background: #eaeaea;
    margin-right: 5px;
    color: #eaeaea;
    padding: 0 3px;
    cursor:pointer;
}
.foc .foc_current span.foc_active{
    color:#f39801;
    background: #f39801;
}
.foc .foc_item{
    position: relative;
}
.foc .foc_list{
    width: 485px;
    display:none;
    position: relative;
}
.foc .foc_item .foc_item_left{
    float: left;
    width:275px;
    height: 225px;
}
.foc_item .foc_item_left img{
    width:275px;
    height: 225px; 
}
.foc .foc_item .foc_item_right{
    float: left;
    width:200px;
    margin-left:10px;
}
.foc_item_right a{
    display: block;
    font-size: 22px;
    color:#333;
    margin-top:5px;
    margin-bottom: 10px;
    text-align: center;
}
.foc_item_right span{
    display: block;
    text-indent: 23px;
}

.voice{
    margin-top: 20px;
}
.voice .voice_title{
    border-top:2px solid #f39801;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-left: 7px;
    font-size: 22px;
    color:#333;
}
.voice .voice_title a{
    font-size: 12px;
    color:#014984;
    text-align: right;
    float: right;
}
.voice .voice_item{
    margin-top:20px;
    position: relative;
}
.voice_item .voice_left{
    float: left;
    width:300px;
    margin-right: 20px;
    margin-left:7px;
    border-radius: 5px 0px 5px 5px;
}

.news_dj_list {
    width: 485px;
    position: relative;
    _height: 360px;
}
.news_sy {
    margin-top: 5px;
    overflow: hidden;
}
.news_sy .sy_text {
    width: 303px;
    height:92px;
    padding: 9px 15px 0;
    margin-bottom:10px;
    display: inline;
    float: left;
    margin-left: 10px;
    line-height: 22px;
    background: url(../images/pp.png?_sp) no-repeat scroll 0 0;

}
.news_sy .sy_text .text_title {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    display: block;
    color: #003598;
}
.news_sy .sy_text a {
    color: #c2191f;
}
.news_sy .sy_img {
    display: inline;
    float: left;
    width: 118px;
    position: relative;
    margin-left: 20px;
}
.news_sy .sy_img span {
    display: block;
    position: absolute;
    width: 118px;
    height: 24px;
    text-align: center;
    top: 84px;
    left: 0;
    background-color: #000;
    opacity: .7;
    filter: alpha(opacity=70);
}
.news_sy .sy_img p {
    display: block;
    position: absolute;
    width: 118px;
    height: 24px;
    text-align: center;
    top: 84px;
    left: 0;
    color: #fff;
    line-height: 24px;
}

.begin{
    width:1000px;
    margin:0 auto;
    position: relative;
    background: #fff;
    margin-top:20px;
}
.begin .tit{
    width:1000px;
    height: 55px;
    background: url('../images/tit-1.jpg') no-repeat center top;
}
.begin .be_cont{
    margin: 20px 0 0 20px;
}
.be_cont .be_left{
    float: left;
    width:510px;
}
.be_cont .be_left img{
    width:510px;
    height: 340px;
    display: block;
}
.be_cont .be_left>a{
    display: block;
    margin-top:20px;
    margin-bottom: 15px;
    font-size: 22px;
    color:#00349a;
}
.be_cont .be_left span{
    display: block;
    color:#333;
    margin-bottom:10px;
}
.be_cont .be_right{
    float: left;
    width:450px;
    margin-left:20px;
} 
.be_right .be_item{
    border-bottom:1px solid #e3e3e3;
    margin-bottom: 25px;
    padding-bottom: 25px;
}
.be_right .be_item p{
    width:90px;
    height: 35px;
    background: #1364c0;
    color:#fff;
    font-size: 16px;
    text-align: center;
    line-height: 35px;
}
.be_right .be_item>a{
    font-size: 24px;
    color:#585858;
    display: block;
    margin-top:15px;
    margin-bottom:15px;
}
.be_right .be_item span{
    display: block;
    color:#333;
}

.fcman{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.fcman .tit{
    width:1000px;
    height: 55px;
    background: url('../images/tit-2.jpg') no-repeat center top;  
}
.m_left{
    float: left;
    position: relative;
}
.m_left img{
    width:290px;
    height: 330px;
    display:block;
}
.m_right{
    float: left;
    border:1px solid #d7d7d7;
    width:500px;
    height: 350px;
    background: url('../images/gd.jpg') no-repeat center top;
}
.m_right p{
    font-size: 20px;
    color: #000;
    font-weight: bold;
    margin-top: 70px;
    margin-left: 0px;
    margin-bottom: 60px;
}
.m_right a{
    display: block;
    font-size: 18px;
    color: #333;
    margin-left: 76px;
    margin-top: 13px;
}


.fdic{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.fdic .tit{
    width:1000px;
    height: 55px;
    background: url('../images/tit-3.jpg') no-repeat center top;  
}

.fasw{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.fasw .tit{
    width:1000px;
    height: 55px;
    background: url('../images/tit-4.jpg') no-repeat center top;  
}

.m_character{width:1000px;overflow: hidden;}
.m_vertical_tabs{background: #fff; padding: 20px 0 0 20px; *display:inline-block; height: 350px; overflow: hidden;}
.m_vertical_tabs .m_tabs_navs{float: left;display:inline; margin-right: 35px; width: 129px; }
.m_vertical_tabs .m_tabs_navs span{background:url("../images/iconlist.png") no-repeat -185px -41px; display: inline-block; font-size: 22px; font-weight: bold; height: 41px; margin-bottom: 10px;padding-left:49px;width: 80px; line-height:41px; color:#333;}
.m_vertical_tabs .m_tabs_navs .on{background-position:-185px 0; color:#fff;}

.m_vertical_tabs .m_tabs_content .m_tabs_content_items{display:none;float: left;width: 816px;height:330px;overflow: hidden;}
.m_vertical_tabs .m_tabs_content .charImg{display: block;float:left;width:230px;height:296px;}
.m_vertical_tabs .m_tabs_content .m_tabs_content_text{float: left; display:block;margin-left: 25px; width: 561px;}
.m_vertical_tabs .m_tabs_content .m_tabs_content_text .detail{font-size:14px;font-weight:normal;display:inline;}
.m_vertical_tabs .m_tabs_content .m_tabs_content_text a{ display: block; font-weight: bold;}
.m_vertical_tabs .m_tabs_content .m_tabs_content_text p{color: #585858; font-size: 14px; line-height: 25px; margin-bottom: 20px; margin-top: 5px; text-indent: 27px;}
.m_vertical_tabs .m_tabs_content .m_tabs_content_text span{display: block; margin-bottom: 20px; margin-top: 20px;}
.m_vertical_tabs .m_tabs_content .m_tabs_content_text span b{color: #fff; display: block; float: left; font-size: 14px; padding: 2px 5px;}


.clh{background:#fff none repeat scroll 0 0;overflow:hidden;padding:20px;position:relative}
.lft{background:url(../images/left1.png) no-repeat scroll 0 12px;height:45px;left:35px;position:absolute;top:5px;width:41px}
.rht{background:url(../images/right1.png) no-repeat scroll 0 12px;height:41px;left:934px;position:absolute;top:5px;width:45px}
.clh .sj_div{background:url(../images/sj_div.png) no-repeat scroll 0 0;height:10px;left:22px _left: 0;position:absolute;top:52px;width:318px;z-index:99}
.clh ul{overflow:hidden;width:3500px}
.clh ul li{border-bottom:2px solid #d7d7d7;float:left;margin-left:2px;padding-bottom:10px;text-align:center;width:318px}
.clh ul li a{color:#2b2b2b;font-family:"Microsoft YaHei";font-size:16px}
.clh ul li .active{color:#2b2b2b;font-weight:700}
.clh .li_cont{display:none;margin-top:10px}
.clh .blk{display:block}
.li_div{margin:10px 0 0 0;padding:10px 20px;background-color:#fff}
.li_div .li_cont{overflow:hidden;background:url(../images/xg.png) no-repeat scroll 400px -8px}
.li_div .li_cont .li_cont_left{display:block;float:left;padding-top:14px;position:relative;width:400px}
.li_div .li_cont .li_cont_left img{height:340px;width:400px}
.li_div .li_cont .li_cont_left .li_opa{background:#000 none repeat scroll 0 0;height:30px;left:0;opacity:.5;position:absolute;top:324px;width:400px}
.li_div .li_cont .li_cont_left .li_opa_text{color:#fff;display:block;font-size:14px;left:5px;position:absolute;text-align:left;top:329px;width:400px;z-index:9;font-weight:bold;}
.li_div .li_cont .li_cont_right{display:block;float:left;margin:0 0 0 16px;padding-top:3px;width:500px;background:none no-repeat scroll left -8px #f7f7f7}
.li_div .li_cont .li_cont_right .li_cont_right_p{padding:20px;text-align:left}
.li_div .li_cont .li_cont_right .li_cont_right_p .li_cont_title{color:#003598;display:block;font-size:18px;font-weight:700;margin-top:0}
.li_div .li_cont .li_cont_right .li_cont_right_p .li_cont_text{color:#585858;display:block;font-size:12px;line-height:25px}
.img_ch{float:left;padding:20px 0 0 20px;width:300px}
.img_ch ul{list-style:outside none none}
.img_ch ul li{border:3px solid #fff;cursor:pointer;height:130px;margin-bottom:35px;position:relative;width:250px}
.img_ch ul li img{height:130px;width:250px}
.img_ch ul .acctive span{background:url(../images/sj2.jpg) no-repeat scroll 0 0;display:block;height:20px;left:253px;position:absolute;top:49px;width:20px}
.img_ch ul .acctive{border:3px solid #1599bf}
#img_ch{float:left;margin-top:25px;padding-bottom:25px}
#img_ch .img_ch_div{background:#000 none repeat scroll 0 0;display:none;height:580px;width:610px}
#img_ch .img_ch_div img{height:580px;width:610px}
#img_ch{float:left;height:530px;margin-top:25px;overflow-x:hidden;overflow-y:auto;padding-bottom:25px}
#example{height:490px;position:relative;width:1000px}
#slides{left:0;position:absolute;top:0;z-index:100}
.slides_container{display:none;overflow:hidden;position:relative;width:1000px}
.slides_container div.slide{display:block;height:490px;width:1000px}
#slides a{color:#fff;text-decoration:none}
.caption{background:#000 none repeat scroll 0 0;bottom:38px;color:#fff;font-size:1.3em;height:50px;left:0;line-height:1.33;opacity:.5;padding:5px 0 0;position:absolute;text-shadow:none;width:1000px;z-index:500}
#slides .next,#slides .prev{background:#000 none repeat scroll 0 0;color:#fff;display:block;font-size:18px;height:29px;left:625px;opacity:.7;position:absolute;text-align:center;top:451px;width:30px;z-index:101}
#slides .next{left:906px}
#slides .pagination{bottom:15px;display:block;left:668px;position:absolute;width:255px;z-index:9999}
#slides .pagination li{float:left;list-style:outside none none;text-align:center}
.slide p{bottom:11px;color:#fff;cursor:pointer;font-family:microsoft yahei;font-size:20px;left:0;margin-left:10px;position:absolute;z-index:9999}
#slides .current{background:gray none repeat scroll 0 0;border:medium none;color:#fff}
#slides .pagination li a{border:medium none;display:block;float:left;height:20px;margin-bottom:0;margin-right:0;overflow:hidden;width:25px}

.survey-title{background:url("../images/survey.png") no-repeat 0 0;}
.survey-content{width:970px;height:475px;padding:10px 15px;overflow:hidden;clear:both;background-color:#fff;}
.survey-content ul{width:970px;height:224px;margin-top:10px;display:block;clear:both;}
.survey-content li{float:left;width:306px;height:224px;margin-left:20px;}
.survey-content li.ml0{margin-left:0;}
.survey-content li .list-title{width:300px;padding:0 3px;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:bold;color:#3f3f3f;overflow:hidden;}

#proposal .arrow-lefts{background:url("../images/swiper_prev.png") no-repeat 5px 189px;width:40px;height:428px;position:absolute;top:0;left:0;display:block;z-index:100;}
#proposal .arrow-rights{background:url("../images/swiper_next.png") no-repeat 5px 189px;width:40px;height:428px;position:absolute;top:0;right:-10px;display:block;z-index:100;}
.survey-content, .proposal-content {
    background: #eaeaea;
}
.proposal-content {
    height: 428px;
    padding: 25px 0;
    background-color: #fff;
    margin: 0 auto;
    position: relative;
}
.slide-a-img {
    margin-left: 40px;
    display: none;
}
#slide-a-img .artive {
    display: block;
}
.slide-a-img .p1 {
    position: absolute;
    top: 317px;
    left: 40px;
}
.slide-a-img .p2 {
    position: absolute;
    top: 54px;
    left: 343px;
}
.slide-a-img .p3 {
    position: absolute;
    top: 317px;
    right: 266px;
}
.slide-a-img .dc-a {
    float: left;
    display: block;
    width: 290px;
    height: 430px;
    margin-left: 13px;
}
.slide-a-img .dc-a img{
    width:290px;
    height:350px;
    display:block;
}
.slide-a-img .dc-a span{
    font-size: 20px;
    padding-left: 58px;
    line-height: 30px;
    color: #333;
    /* margin-top: 22px; */
    text-align: left;
    display: block;
    font-weight: bold;
    width: 200px;
}


.imgin{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.imgin .tit{
    width:1000px;
    height: 55px;
    background: url('../images/tit-6.jpg') no-repeat center top;  
}

.img_ch{float:left;padding:20px 0 0 15px;width:285px}
.img_ch ul{list-style:outside none none}
.img_ch ul li{border:3px solid #fff;cursor:pointer;height:130px;margin-bottom:35px;position:relative;width:250px}
.img_ch ul li img{height:130px;width:250px}
.img_ch ul .acctive span{background:url(../images/sj2.jpg) no-repeat scroll 0 0;display:block;height:20px;left:253px;position:absolute;top:49px;width:20px}
.img_ch ul .acctive{border:3px solid #1599bf}
#img_ch{float:left;margin-top:25px;padding-bottom:25px}
#img_ch .img_ch_div{background:none repeat scroll 0 0 #000;display:none;height:580px;width:610px}
#img_ch .img_ch_div img{height:580px;width:610px}
#img_ch{float:left;height:530px;margin-top:25px;overflow-x:hidden;overflow-y:auto;padding-bottom:25px;width:684px;}
.cl_img{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.cl_img .tit{
    width:1000px;
    height: 55px;
    background: url('../images/tit-7.jpg') no-repeat center top;  
}
.lthx{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.lthx .tit{
    width:1000px;
    height: 55px;
    background: url('../images/tit-8.jpg') no-repeat center top;  
}
.ltdate{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.ltdate .tit {
    width: 1000px;
    height: 55px;
    background: url('../images/tit-9.jpg') no-repeat center top;  
}
.wjhg{
    margin:0 auto;
    width:1000px;
    background: #fff;
}
.wjhg .tit {
    width: 1000px;
    height: 55px;
    background: url('../images/tit-10.jpg') no-repeat center top;  
}
.tab-day {width:980px;height:37px;border-bottom:1px solid #073c72;margin:0 auto;padding-top:10px;}
.tab-day ul li {width:120px;float:left;height:36px;line-height:36px;font-weight:bold;font-size:16px;margin-left:10px;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;}
.tab-day .selected-day {color:#2f5895;border-left:1px solid #073c72;border-top:1px solid #073c72;border-right:1px solid #073c72;border-bottom:1px solid #fff;}
.tab-day .unselected-day {color: #fff;background-color:#088bd5;margin-top:1px;border-bottom:1px solid #088bd5;}
.table-day {height:500px;width:970px;overflow-y:scroll;background:#fff;margin-top:15px;margin-left:15px;}
.data{background:none repeat scroll 0 0 #fff;border-left:1px solid #c6deeb;border-top:1px solid #c6deeb}
.data td{border-bottom:1px solid #c6deeb;border-right:1px solid #c6deeb;color:#6d8598;line-height:27px;padding:5px 10px;text-align:left}
.focus-title{background:url("../images/focus.png") no-repeat 0 0;}
.focus-content{width:950px;height:515px;padding:10px 25px;overflow:hidden;clear:both;background-color:#6d0300;}
.focus-content .focus-left{float:left;width:745px;height:458px;padding-top:30px;position:relative;}
.focus-content .focus-left .text-area{width:745px;height:52px;line-height:52px;overflow:hidden;position:absolute;left:0;bottom:0;}
.focus-content .focus-left .img-text{z-index:2;color:#fff;font-size:20px;width:725px;padding:0 10px;text-align:center;}
.focus-content .focus-right{float:right;width:170px;height:510px;position:relative;}
.focus-content .focus-right .swiper-container{width:150px;height:460px;padding:30px 15px;}
.focus-content .focus-right .swiper-slide{width:150px;height:108px;position:relative;}
.focus-content .focus-right .swiper-slide:hover{cursor:pointer;}
.focus-content .focus-right .active span{display:block;width:15px;height:108px;position:absolute;left:-15px;bottom:7px;background:url("../images/lianghui_icon.png") no-repeat 0px 0;}

#focus .arrow-left{display:block;width:165px;height:36px;position:absolute;left:0px;top:0px;background:#6d0300 url("../images/angel_up.png") no-repeat 52px 7px;z-index:100;}
#focus .arrow-right{display:block;width:165px;height:36px;position:absolute;left:0px;top:488px;background:#6d0300 url("../images/angel_down.png") no-repeat 52px 7px;z-index:100;}


.m-forum{width:1000px;padding:25px 0;overflow: hidden;background-color:#fff;clear:both;}
.m-forum .m-forum-left{float:left;width:240px;height:502px;margin-left:20px;_margin-left:10px;}
.m-forum .m-forum-right{float:left;width:720px;height:502px;margin-left:2px;}
.m-forum .m-forum-right .right-up{width:720px;height:303px;clear:both;}
.m-forum .m-forum-right .right-up img{}
.m-forum .m-forum-right .right-down{width:720px;height:197px;clear:both;}
.m-forum .m-forum-right .right-down img{float:left;}
.m-forum .pr:hover{cursor:pointer;}
.m-forum .bg {background: none repeat scroll 0 0 #000;display: none;height: 100%;left: 0;position: absolute;top: 0;width: 100%;-webkit-opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;filter:alpha(opacity=50);}
.m-forum .bg h3 {color: #fff;font-family: "黑体";font-size: 20px;margin: 20px 20px 0;}
.m-forum .bg em {bottom: 20px;color: #0cd4ff;font-family: "黑体";font-size: 20px;position: absolute;right: 20px;}

.histroy{padding:20px;background:#fff;overflow:hidden;}
.histroy .his-left{display:block;float:left;width:100px}
.histroy .his-left ul{list-style:outside none none}
.histroy .his-left ul li{background-color:#fff;border-top:1px solid #d7d7d7;height:30px;line-height:30px;text-align:center;width:100px}
.histroy .his-left ul li a{color:#585858;font-size:16px}
.histroy .his-left ul .a-c{background-color:#0a68c8;color:#fff}
.histroy .his-left ul li .a-bg{color:#fff}
.histroy .his-right{float:left;margin-left:20px;width:790px}
.histroy .his-right .his-right-top{padding-bottom:15px;padding-top:0}
.his-right-top .p1{color:#003598;font-family:"Microsoft YaHei";font-size:16px;font-weight:700}
.histroy .his-right .his-right-mid{display:inline-block;padding-top:0}
.his-right-mid img{float:left;height:90px;width:210px}
.his-right-mid p{color:#585858;float:left;font-size:12px;line-height:22px;margin-left:10px;text-indent:23px;width:560px}
.histroy .his-right .his-right-bottom{padding-top:15px}
.his-right-bottom .ps{color:#003598;font-family:"Microsoft YaHei";font-size:16px;font-weight:700}
.his-right-bottom .div{display:block;float:left;margin-left:20px;margin-right:66px;margin-top:15px}
.his-right-bottom .div img{display:block;height:100px;margin-bottom:5px;width:175px}
.his-right-bottom .div a{color:#585858}



.m_box06{width: 970px; padding:15px 15px 0px 15px;}
.m_pic01{float: left; height: 278px; width: 430px;}
.m_box06R{float: left; margin-left: 15px; width: 525px;}
.mtit01{height: 24px; margin-top: 20px; width: 490px;text-align:center;}
.mtit01 strong{ display:inline-block; padding:0 10px; background:#fff; font-size:22px;}
.m_name01{background: #003598 none repeat scroll 0 0; color: #fff; float: left; font-family: Microsoft YaHei; font-size: 30px; font-weight: bold; height: 40px; line-height: 40px; text-align: center; width: 110px;}
.m_zhiw01{float: left; margin-left: 10px; width: 375px; *display:inline-block;}
.m_zhiw01_b{color: #b7b7b7; font-size: 14px; line-height: 22px; padding-top: 18px;}
.m_box06R h2{font-size: 28px; font-weight: bold; line-height: 46px; display:block; margin-top:20px;}
.m_box06R h2 a{color:#003598;}
.col01_01 .m_box06R h2 a:hover{color: #ba2b36; text-decoration: none;}
.m_box06_01{width:970px; margin:0 auto; padding:0 15px 25px 15px;}
.m_txt01{font-family:'å¾®è½¯é›…é»‘'; color: #333; font-size: 14px; height: 71px; line-height: 24px; margin-top: 16px; width: 530px; text-indent:28px;}
.col01_01 .m_txt01 a{color: #ba2b36;}
.m_box0301{margin-top: 20px; *display:inline-block;}
.m_picTxt01{float: left; height: 175px; margin-right: 10px; margin-top: 24px; overflow: hidden; position: relative; width: 232px;}
.col01_01 .m_picTxt01 a{text-decoration: none;}
.col01_01 .m_picTxt01 a:hover{text-decoration: none;}
.m_bgtxt01{bottom: 0; cursor: pointer; height: 30px; left: 0; position: absolute; width: 100%;}
.m_black01{background: #000 none repeat scroll 0 0; bottom: 0; cursor: pointer; height: 100%; left: 0; opacity: 0.5; position: absolute; width: 100%;}
.m_bgtit01{color: #fff; height: 100%; left: 0; overflow: hidden; position: absolute; top: 0;}
.intr01{color: #fff; overflow: hidden;}
.m_bgtit01 h3{background: #c30d23 none repeat scroll 0 0; float: left; font-family: Microsoft YaHei; font-size: 18px; font-weight: bold; height: 30px; line-height: 30px; text-align: center; width: 72px;}
.m_bgtit01 span{color: #fff; float: left; font-family: Microsoft Yahei; font-size: 20px; font-weight: normal; height: 30px; line-height: 30px; padding-left: 13px; width: 142px;}
.m_txtp01{color: #bcbcbc; font: 14px/20px "Microsoft YaHei"; padding-left: 84px; padding-right: 13px; padding-top: 5px;}

.tb{background: #fff none repeat scroll 0 0; padding: 20px 20px 0; *display:inline-block; height: 306px; overflow: hidden;}
.fl_kms{float: left;display:inline; margin-right: 15px; width: 129px; }
.fl_kms a{background:url("../images/kms2.png") no-repeat 0 0; display: inline-block; font-family: microsoft yahei; font-size: 22px; font-weight: bold; height: 41px; margin-bottom: 10px;padding-left:49px;width: 80px; line-height:41px; color:#333;}
.fl_kms .hv_a{background-image:url("../images/kms.png"); color:#fff;}
.fr_kms{float: left;display:block; width: 816px;}
.tx_kms{float: left; display:block;margin-left: 25px; width: 561px;}
.fz20{font-family: "Microsoft YaHei"; font-size: 20px;}
.tx_kms a{color: #003598; display: block; font-weight: bold;}
.tx_kms p{color: #585858; font-size: 14px; line-height: 25px; margin-bottom: 20px; margin-top: 5px; text-indent: 27px; font-family: å¾®è½¯é›…é»‘;}
.tx_kms span{display: block; margin-bottom: 20px; margin-top: 20px;}
.tx_kms span b{color: #fff; display: block; float: left; font-size: 14px; font-family: å¾®è½¯é›…é»‘; padding: 2px 5px;}
.tb table{border-collapse: collapse; margin: 0 auto; width: 90%;}
.tb table tr{border-bottom: 1px solid #d7d7d7;}
.tb table td{color: #000; font-size: 14px; padding: 15px 0; text-align: center;}


.yiti{width:1000px; margin:0 auto; height:611px; background:url("../images/yiti.jpg") no-repeat center top; position:relative;}
.yiti_imgLink1{ display:block; width:280px; height:178px; position:absolute; top:315px; left:55px;}
.yiti_imgLink2{ display:block; width:280px; height:178px; position:absolute; top:315px; left:364px;}
.yiti_imgLink3{ display:block; width:280px; height:178px; position:absolute; top:315px; left:674px;}
.yiti_imgLink1 img,.yiti_imgLink2 img,.yiti_imgLink3 img{ width:280px; height:178px;}
.pos1{color: #fff; height: 97px; left: 258px; line-height: 25px; position: absolute; top: 173px; width: 664px; overflow:hidden;}
.pos2{color: #fff; height: 148px; left: 73px; line-height: 25px; position: absolute; top: 330px; width: 237px; overflow:hidden;}
.pos3{color: #fff; height: 148px; left: 387px; line-height: 25px; position: absolute; top: 330px; width: 237px; overflow:hidden;}
.pos4{color: #fff; height: 148px; left: 700px; line-height: 25px; position: absolute; top: 330px; width: 237px; overflow:hidden;}

.pos2{color: #fff; height: 148px; left: 73px; line-height: 25px; position: absolute; top: 504px; width: 237px; overflow: hidden;}
.p_ls{font-size: 16px; color: #fff;}
.pos3{color: #fff; height: 148px; left: 387px; line-height: 25px; position: absolute; top: 504px; width: 237px; overflow: hidden;}
.pos4{color: #fff; height: 148px; left: 700px; line-height: 25px; position: absolute; top: 504px; width: 237px; overflow: hidden;}



.index-top{
        position: relative;
    margin-bottom: 10px;
    display: inline-block;
}
.top-a-title {
    color: #333;
    display: block;
    float: left;
    font-size: 20px;
    font-weight: bold;
    height: 27px;
    margin-bottom: 10px;
    overflow: hidden;
    text-align: center;
    width: 185px;
}
.fl {
    display: block;
    float: left;
}
.top-a-p {
        width: 175px;
    color: rgb(88, 88, 88);
    display: block;
    float: left;
    height: 152px;
    line-height: 25px;
    margin-left: 10px;
    text-align: left;
    text-indent: 23px;
    font-family: 微软雅黑;
    overflow: hidden;
}
#p_cg {
    display: inline-block;
    left: 370px;
    position: absolute;
    top: 188px;
}
#p_cg span {
    background: #585858 none repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 10px;
    margin-right: 5px;
    text-indent: -9999px;
    width: 10px;
}
#p_cg .cur {
    background: #17d8ea none repeat scroll 0 0;
}
.news_dj {
    margin-top: 10px;
}
.show_list_left {
    float: left;
    /* margin-right: 10px; */
}
.show_list_left{float:left; /* margin-right: 10px; */}
.show_list_left:last-child{margin-right:0px;}
.show_list_left ul li{cursor: pointer; line-height: 48px; margin-bottom: 10px; position: relative; height: 105px; width: 140px; border: 3px solid transparent;}
.show_list_left ul li.active{border:3px solid #59b1e9;}
.show_list_left ul li.active2{border:3px solid #59b1e9;}
.show_list_left ul li.active .p1_sj{display: block; height: 15px; position: absolute; right: -12px; top: 44px; width: 9px; background:url("../images/sj2.jpg") no-repeat scroll center top}
.show_list_left ul li.active2 .p2_sj{display: block; height: 15px; position: absolute; left: -12px; top: 44px; width: 9px; background:url("../images/sj3.png") no-repeat scroll center top;}
.show_list_left ul img{display: block; height: 105px; width: 140px;}
.show_list_left ul span{display:block; position:absolute; bottom:0px; width:140px; height:30px; font-size:12px; color:#fff; text-align:center; background-color: rgba(0,0,0,0.5); line-height:30px;}
.show_list_middle{float: left; padding-left: 10px; padding-right: 10px; /* *display:inline; */ position: relative; width: 169px; *width:159px;}
.show_list_middle .cont_man{display:none;}
.show_list_middle .cont_man:first-child{display:block;}
.show_list_middle a{display:block; color:#333; font-size:20px; line-height:28px; font-weight:bold; letter-spacing:1px;}
.show_list_middle p{display:block; font-size:14px; color:#585858; line-height:25px; margin-top:15px; text-indent:25px;}
.times{background:#fff; padding:25px 0px 20px 20px; width:980px; margin:0 auto;}
.times a{display:block; float:left; border:3px solid #00a0cd; width:258px; height:172px; margin-left:38px; position:relative;}

.video-img-wrap{padding:0 15px 0 15px;background-color:#fff}#slideBox{position:relative}#slideBox .pagination-list{position:absolute;right:12px;bottom:5px;z-index:20;*zoom:1}#slideBox .pagination-list:after,#slideBox .pagination-list:before{content:" ";display:table}#slideBox .pagination-list:after{clear:both}#slideBox .pagination-list>li{float:left;width:18px;height:21px;line-height:21px;text-align:center;background-image:url("../images/pic_2.gif");margin-left:6px;color:#030100;cursor:pointer}#slideBox .pagination-list>li.on{background-image:url("../images/pic_1.gif");color:#a8471c}#slideBox img{width:100%}.scroll-news{padding-top:15px;padding-left:15px;position:relative;overflow:hidden;background:#fff}.scroll-news p{float:left}.scroll_item{width:806px;height:20px;margin-top:4px;position:relative;overflow:hidden;float:left}.scroll_item ul{width:3200px;height:20px;overflow:hidden;margin-left:10px;position:relative}.scroll_item ul li{float:left;display:block;margin-right:15px}.scroll_item li a{color:#333;font-size:12px}
.sp1-a{position:absolute; display:block; background:url('../images/sj.png') no-repeat center top; width:19px; height:20px; bottom:-23px; left:131px;}
.times2{background:url('../images/time.png') no-repeat center top #fff; width:1000px; margin:0 auto; height:52px; padding-bottom:20px;background-position-x: 41px;}