﻿ 	 @charset "utf-8";
/* 
* @Author: jankin
* @Date:   2019-11-19 15:31:49
*/
/* 初始化CSS  重置浏览器样式*/

/* 公用代码 */
*{margin:0;padding:0;}
body{font-size:14px;min-width:1200px;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;font-family: "微软雅黑";color:#333;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{}
em{font-style:normal;}
ul, ol{list-style: none;}
a{text-decoration: none;color:#333;font-family: "微软雅黑";}
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px; vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl {float:left;}
.fr {float:right;}
.mt15{margin-right:15px;}
.mt20{margin-right:20px;}
.mb20{margin-bottom:20px;}
.mb14{margin-bottom:14px;}
.w1200{width:1200px;margin-left:auto;margin-right:auto;}

.title_h2{height:60px;line-height:60px;background:url(../img/h2_title.png) no-repeat center center;position:relative;top:-30px;left:0;}
.title_h2 span{display:inline-block;width:159px;text-align:center;margin-left:37px;color:red;font-size:22px;}

/*背景*/
.fullSlide{ position:absolute; left:0; top:255px;;height:1752px; width:100%;min-width:1200px;}
.fullSlide ul{ height:1752px;width:100%;}
.fullSlide li{ height:1752px;width:100%;margin:0 auto;}


.head_body{position:relative; z-index:1;height:1752px;}

.head{height:35px;line-height:35px;background:url(../img/head_bj.png);}

.head_link{}

.head_time{margin-right:30px;}

.head_lk span{margin:0  15px;}
.home{background:url(../img/home.png) no-repeat left center;padding-left:20px;}

.head_logo{height:130px;}
.logo{height:90px;margin-top:20px;}
.search_box{width:404px;margin-top:45px;position:relative;}
.search_box .txt{border:1px solid #3977e7;outline:none;height:38px;line-height:38px;padding-left:10px;padding-right:59px;width:333px;}
.btn{background:url(../img/btn_search.jpg) no-repeat center center;width:49px;height:40px;position:absolute;top:0;right:0;cursor:pointer;} 

/*导航*/

/*nav*/
.nav{height:60px;line-height:60px;background:#085fa2;}
.nav>li{float:left;text-align:center;height:60px;position:relative;width:200px;}
.nav>li>a{font-size:18px;display:block;color:#fff;}
.nav>li>a:hover{color:#085fa2;height:66px;background-color:#FFFFFF;cursor:pointer;background-image: url(../img/navhover.png);background-position:bottom center;background-repeat:no-repeat;}
.nav>li.navactive{cursor:pointer;}
.nav>li.navactive>a{color:#085fa2;height:66px;background-color:#FFFFFF;background-image: url(../img/navhover.png);background-position:bottom center;background-repeat:no-repeat;}
.nav>li ul{width:200px;background:#3A7AE6;position:absolute;display:none;z-index:99;left:0px;top:66px;}
.nav>li:hover ul{display:block;}
.nav>li ul li{width:200px;}
.nav>li ul li a{color:#fff;font-size:16px;display:block;line-height:30px;padding:10px 0;}
.nav>li ul li:hover{}
.nav>li ul li:hover a{color:#fff;background:#123566;}


/*tab选项卡*/
.tab_main{height:416px;background:#fff;margin-bottom:20px;padding-top:20px;}
.notice {height:416px; }
.notice .tab-hd {width:171px;background:#085fa2;margin-right:20px;height:416px;}
.notice .tab-hd ul {margin-top:43px;}
.notice .tab-hd li{height:55px;line-height:55px;cursor:pointer;}
.notice .tab-hd li{ display:block; text-align:center;color:#fff;font-size:18px;}
.notice .tab-hd li:hover{ color:#085fa2; background:#fff; }
.notice .tab-hd li.on{ color:#085fa2; background:#fff;}
.notice .tab-bd{width:989px;height:416px;padding-right:20px;}

/*tab01*/
.tableft{width:515px;height:416px;}
.focusBox { position: relative; width:515px; height:375px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img {width:515px; height:375px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%; background: #333; filter: alpha(opacity=60);opacity:0.6; overflow:hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height:40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.focusBox .txt li a{ display:block; color:#fff; padding: 0 0 0 10px; font-size:14px;text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom:15px; right:8px; }
.focusBox .num li{ float: left;position:relative;width:10px; height:10px;line-height:10px; overflow: hidden; text-align: center; margin-right:5px;cursor: pointer;border-radius: 100px; }
.focusBox .num li a,.focusBox .num li span { position: absolute;z-index:2;display: block; color:white;width:100%; height:100%;top:0;left:0; text-decoration: none; }
.focusBox .num li span {z-index:1; background:#fff;filter:alpha(opacity=80); opacity:0.8; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.tabrit{width:440px;height:416px;}


.tab{ width:454px;height:416px;}
.tab .tab-ul {height:45px;line-height:45px; border-bottom:2px solid #a2a2a2; }
.tab .tab-ul ul {height:45px;line-height:45px; border-bottom:2px solid #a2a2a2;  }
.tab .tab-ul li{ cursor:pointer;float: left;height:45px;line-height:45px;padding:0 25px; border-bottom:2px solid #a2a2a2;font-size:17px;font-weight:bold;}
.tab .tab-ul li:hover{color:#065493; border-bottom:2px solid #fc6805;}
.tab .tab-ul li.on{color:#065493; border-bottom:2px solid #fc6805; }
.tab .tab-div {}
.tab-pal a.more{display:block;height:47px;margin-top:-55px;line-height:47px;color:#9f9f9f;}
.tab-pal ul{margin-top:8px;}
.tab-pal ul li{line-height:35px;background:url(../img/xsjicon.png) left center no-repeat;padding-left:18px;}
.tab-pal ul li a{font-size:15px;}
.tab-pal ul li a:hover{color:#085fa2;}
.tab-pal ul li span{color:#9f9f9f;}

/*tab02*/
.tab_title{height:45px;line-height:45px; border-bottom:2px solid #a2a2a2;font-size:17px; }
.tab_title span{font-size:17px;height:45px;line-height:45px; border-bottom:2px solid #fc6805;padding:0 15px;display:inline-block;}
.tab_title a{color:#9f9f9f;font-size:14px;font-weight:normal;}
.tabtop{height:174px;}

.tabul{margin-top:10px;}
.tabul li{width:472.5px;float:left;background:url(../img/list_style.jpg) no-repeat left center;padding-left:12px;line-height:35px;}
.tabul li a{font-size:15px;}
.tabul li a:hover{color:#085fa2;}
.tabul li span{color:#9f9f9f;}

.tabul1{}
.tabul1 li{width:460px;float:left;background:url(../img/list_style.jpg) no-repeat left center;padding-left:12px;line-height:35px;margin-left:15px}
.tabul1 li a{font-size:15px;}
.tabul1 li a:hover{color:#085fa2;}
.tabul1 li span{color:#9f9f9f;}
.jytxtMarquee-top{height:140px;width:490px;overflow:hidden;margin-top:10px;}
.jytxtMarquee-top1{height:140px;width:490px;overflow:hidden;margin-top:10px;}


.tabm1{width:484.5px;}
.txtMarquee-top{height:245px;margin-top:10px;}
.txtMarquee-top .bd{height:245px;}
.tabm1ul{}
.tabm1ul li{background:url(../img/list_style.jpg) no-repeat left center;padding-left:12px;line-height:35px;}
.tabm1ul li a{font-size:15px;}
.tabm1ul li a:hover{color:#085fa2;}
.tabm1ul li span{color:#9f9f9f;}


.ztbanenr{height:120px;}
.ztbanenr img{height:120px;width:1200px;}

/*信箱公开*/
.infor_main{height:360px;background:#fff;margin-bottom:20px;margin-top:20px;}
.infor_box{height:310px;margin:-30px 20px 20px;}

.infor_f1{width:415px;}
.infor_f1 ul li{float:left;height:46px;line-height:46px;}
.infor_f1 ul li a{display:block;text-align:center;font-size:18px;color:#fff;background:#6dafdd;border-radius:10px;}
.infor_f1 ul li a:hover{background:#085fa2;}
.inli1{width:100%;}
.inli2{width:197.5px;}
.inli3{width:125px;background:#eeeeee;}
.inli3 a{color:#333;}
.infor_f1 ul li.infb a{background:#e43c09;}
.infor_f1 ul li.infb a:hover{background:#085fa2;}
.infor_f2{width:460px;}

.infor_not{height:45px;line-height:45px; border-bottom:2px solid #a2a2a2;font-size:17px; }
.infor_not span{font-size:17px;height:45px;line-height:45px; border-bottom:2px solid #0d61a2;display:inline-block;background:url(../img/taggicon.png) no-repeat center left;padding-left:35px;color:#0d61a2;}
.infor_not a{color:#9f9f9f;font-size:14px;font-weight:normal;}

.infor_not span.zmhd{font-size:17px;height:45px;line-height:45px; border-bottom:2px solid #0d61a2;display:inline-block;color:#0d61a2;background:#FFF;padding:0 10px;}

.infor_f3{width:245px;}
.infor_f3 ul li{height:90px;background:#6dafdd;border-radius:10px;}
.infor_f3 ul li:hover{background:#085fa2;}
.infor_f3 ul li a{display:block;color:#fff;font-size:18px;line-height:90px;padding-left:100px;}
.infor_icon1{background:url(../img/zcfkicon.png) no-repeat 60px center;}
.infor_icon2{background:url(../img/zcjdicon.png) no-repeat 60px center;}
.infor_icon3{background:url(../img/zlxzicon.png) no-repeat 60px center;}

/*互动服务*/
.talk_main{height:310px;background:#fff;margin-bottom:20px;}
.talk_box{height:260px;margin:-30px 20px 20px;}
.talk_f1{width:280px;}
.talk_f1 ul li{height:73px;line-height:73px;float:left;background:#ffeeee;border-radius:10px;width:100%;}
.talk_f1 ul li:hover{background:#8ccefc;}
.talk_f1 ul li a{color:#bc130e;font-size:18px;display:block;}
.talkli1 a{background:url(../img/dhicon.png) no-repeat 55px center;padding-left:95px;}
.talk01 a{background:url(../img/wsxficon.png) no-repeat 55px center;padding-left:95px;}
.talk02 a{background:url(../img/ldxxicon.png) no-repeat 55px center;padding-left:95px;}

.talk_f2{width:375px;height:260px;background:url(../img/wzwz_icon.jpg) no-repeat center bottom;}
.talk_txt{height:65px;background:url(../img/wzwz_icon.jpg) no-repeat center top;padding-top:20px;}
.talk_txt h2{font-size:20px;border-left:5px solid #de0e0e;height:20px;line-height:20px;padding-left:10px;}
.talk_txt p{margin-top:10px;background:url(../img/xsjicon.png) no-repeat left center;padding-left:20px;font-size:13px;line-height:20px;}

.bsdt_ul{height:180px;}
.bsdt_ul li{float:left;width:180px;}
.bsdt_ul li.bszn{float:left;background:#ffeeee;border-radius:10px;height:160px;width:180px;}
.bsdt_ul li.bszn a{color: #bc130e;display: block; font-size: 18px;line-height: 80px;padding-top: 80px;height:80px;text-align: center;}
.bsdt_ul li.bszn:hover{background:#8ccefc;}
 
.bsdt_ul li.bsdtl3{line-height:44px;background:#ffeeee;border-radius:10px;}
.bsdt_ul li.bsdtl3 a{color: #bc130e;display:block;font-size:18px;padding-left:53px;}
.bsdt_ul li.bsdtl3:hover{background:#8ccefc;}
.tal300 a{background:url(../img/bsdticon.png) no-repeat center  40px;}
.tal301 a{background:url(../img/dwywicon.png) no-repeat 17px center;}
.tal302 a{background:url(../img/grywicon.png) no-repeat 17px center;}
.tal303 a{background:url(../img/shbxcxicon.png) no-repeat 17px center;}




.talk_f3{width:465px;height:260px;}

.tab1{margin-top:15px;}
.tab1 .tab-ul1 {height:35px;line-height:35px;}
.tab1 .tab-ul1 ul {height:35px;line-height:35px;}
.tab1 .tab-ul1 li{ cursor:pointer;float: left;height:35px;line-height:35px;width:50%;text-align:center; font-size:16px;font-weight:bold;background:#EEEEEE;}
.tab1 .tab-ul1 li:hover{background:#065493;color:#fff;}
.tab1 .tab-ul1 li:hover a{color:#fff;}
.tab1 .tab-ul1 li.on{background:#065493;color:#fff;}
.tab1 .tab-ul1 li.on a{color:#fff;}
.tab1 .tab-div1 {}
.tab-pal1 ul{margin-top:8px;}
.tab-pal1 ul li{line-height:30px;background:url(../img/xsjicon.png) left center no-repeat;padding-left:18px;}
.tab-pal1 ul li a{font-size:15px;}
.tab-pal1 ul li a:hover{color:#085fa2;}
.tab-pal1 ul li span{color:#9f9f9f;}

/*宣传矩阵*/

.know_main{min-height:200px;background:#fff;}
.know_box{margin:-30px 20px 20px;height:150px;}

.picScroll-linkfoot{position:relative;width:1030px; overflow:hidden;height:140px;padding-left:50px;padding-right:65px;}

.picScroll-linkfoot .prev,.picScroll-linkfoot .next{ display:block; position:absolute; top:60px; left:0px; width:27px; height:27px;}
.picScroll-linkfoot .next{background:url(../img/left_zt.png) no-repeat center center; }
.picScroll-linkfoot .prev{left:auto; right:0px;background:url(../img/right_zt.png) no-repeat center center;}
.picScroll-linkfoot .next:hover{background:url(../img/lefth_zt.png) no-repeat center center;}
.picScroll-linkfoot .prev:hover{background:url(../img/righth_zt.png) no-repeat center center; }

.picScroll-linkfoot ul{ overflow:hidden; zoom:1;width:1030px; }
.picScroll-linkfoot ul li{ width:150px;height:130px; float:left; overflow:hidden;margin-right:30px;}
.picScroll-linkfoot ul li img{ width:85px; height:85px; display:block;border:1px solid #eae5e5;margin:20px auto 0;}
.picScroll-linkfoot ul li p{text-align:center;line-height:30px;font-size:15px;}


/*版权信息*/
.main_copy{margin-top: 255px;height:290px;background-color:#015293;background-image:url(../img/copy_bj.jpg);background-position:center top;background-repeat:no-repeat;}
.copy_link{height:63px;border-bottom:1px solid #3777aa;padding-top:21px;}
.link_sel{height:42px;}
.link_sel select{height:40px;border:1px solid #3777aa;margin-left:24px;width:268px;text-align:center;}
.foot_link{height:44px;line-height:44px;border-bottom:1px solid #3777aa;text-align:center;}
.foot_link a{color:#fff;font-size:15px;}
.foot_link span{color:#fff;margin:0 20px;}
.copy_box{height:160px;}
.foot_pic{width:400px;margin-top:38px;}
.foot_pic img{margin-right:5px;}
.copy{width:800px;margin-top:10px;}
.copy p{font-size:15px;color:#fff;text-align:left;line-height:30px;}


/*列表页*/

.list_body{position:relative; z-index:1;min-height:620px;}
.list_cont{background:#fff;height:785px;padding-top:20px;overflow-y: auto;padding-bottom:20px;}

.main-list{min-height:600px;margin:0 20px;width:1160px;}
.son-nav{width:260px;margin-right:30px;}
.son-nav h2{height:80px;background:#085FA2;color:#fff;font-size:26px;line-height:80px;text-align:center;font-weight:normal;}

.son-nav ul{background: #f5f5f5;padding:0 10px 20px;}
.son-nav>ul>li{min-height:59px;border-top:1px solid #d0d0d0;border-bottom:1px solid white;padding: 0 10px;line-height:59px;}
.son-nav ul li .tree-node{line-height:40px;height:40px;}
.son-nav ul li a{display:block;font-size:15px;background:url(../img/left-nav-sj.png) no-repeat 170px center;}
.son-nav ul li:hover a{color:#148BE9;background:url(../img/left-nav-sj-on.png) no-repeat 170px center;}
.son-nav ul li a.on{color:#148BE9;background:url(../img/left-nav-sj-on.png) no-repeat 170px center;}
.list-con{width:870px;}
.map-h2{height:70px;line-height:70px;border-bottom:1px solid #dfdfdf;}
.map-h2 h2{color:#148be9;font-size:24px;font-weight:normal;}
.map{}
.map a:hover{color:#148BE9}
.map span{margin:auto 5px;}

.map-word{height:40px;line-height:40px;border-bottom:1px solid #dfdfdf;margin-bottom:15px;}

.list-colf3{margin-top:15px;}
.list-colf3 li{height:40px;line-height:40px;padding-left:15px;background: url(../img/list_style.jpg) no-repeat left center;border-bottom: 1px dashed #eeeeee;}
.list-colf3 li span{color:#949494;}

.list-colf3 li a{font-size:15px;}
.list-colf3 li a:hover{color:#085fa2;}

.cont-word{margin:10px 20px;}
.cont-word h2{text-align:center;line-height:40px;font-size:27px;color:#085FA2;margin-bottom:10px;}
.time-more{line-height:30px;text-align:center;font-size:14px;}
.time-more span{margin-left:20px;}
.list-word{min-height:400px;}

.list-page{margin:15px auto;}

.list-page p{text-indent:2em;line-height:30px;margin-bottom:10px;font-size:15px;}
.list-page img,.list-page video{margin:10px auto;max-width:800px;display:block;}

.show03{border-top: 1px dashed #eeeeee;padding-top:15px;}
.show03 h4{line-height:30px;}
.show03 h4 a{font-weight:normal;}
.show03 h4 a:hover{color:#148BE9;}

#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }


.list-sj table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:90%; margin:20px auto}
.list-sj table tr td{ border-left:0px; text-align: center;border-top:0px;line-height:25px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
.list-sj table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center;font-size:16px; }

/*信息公开*/
.word_js1{width:380px;height:35px;line-height:35px;margin:15px auto;font-size:16px;}
.word_js{width:580px;height:35px;line-height:35px;margin:15px auto;font-size:16px;}
.js_txt{    height: 33px;
    line-height: 33px;
    border: 1px solid #ddd;
    width: 200px;padding:0 10px;
    }
.js_selete{ height:35px;
    line-height:35px;}
.js_btn{width: 80px;
    height:35px;
    font-size: 16px;
    background: #148BE9;
    color: #fff;}


.ysq{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;margin:0 auto 20px;}
.ysq tr td{ border-left:0px; text-align: center;border-top:0px;line-height:28px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
.ysq tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }
.ysq tr td img{display:inline-block;}
.txt_sr{    border: 1px solid #ddd;
    height: 25px;
    line-height: 25px;
    width: 165px;padding:0 10px;}
.txt_srg{    border: 1px solid #ddd;
    height: 25px;
    line-height: 25px;
    width: 100px;padding:0 10px;}
 .txt_srt{ border: 1px solid #ddd;
    min-height: 60px;
    width: 550px;
    padding: 10px;
}
.txt_src{    border: 1px solid #ddd;
    height: 25px;
    line-height: 25px;
    width: 400px;padding:0 10px;}

.ystj table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;margin:0 auto 20px;}
.ystj table tr td{ border-left:0px; text-align: center;border-top:0px;line-height:28px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
.ystj table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }
.ystj table tr td img{display:inline-block;}

 .ystj table tr td textarea{ border: 1px solid #ddd;
    min-height: 60px;
    width: 550px;
    padding: 10px;
}
#yzimg172007{height:25px;margin:0;}