﻿@charset "utf-8";
/*CSS Document*/
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{ padding:0; margin:0; list-style:none; font-size:14px; font-family:"微软雅黑"; }
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
div,form, label, input, textarea, img, span{ margin:0px; padding:0px;}
ol,ul,li,dl ,dt,dd ,p,img{ list-style: none;border: none;}
img{border:0;margin:0;padding:0;}
a,span{ text-decoration:none; color:#515151; font-family:"微软雅黑";  text-align: left;}
input {outline:none;}

   body{
    background: url(../picture/bg.png)no-repeat center -30px;
    padding: 0;
    margin: 0px;
}
ul,li{
    list-style: none;
    padding: 0;
    margin: 0;
}
a{text-decoration: none;}
.top{
    background: #efefef;
}
.tab-panel ul li a:hover,.xxgk_y_xContent1 ul li a:hover,.bmxj_content ul li a:hover{
    color: #2f9cee;
    
}

.conter-center{
    width: 100%;
    margin: 30px auto;
    display: flex;
    justify-content: space-between;
    max-width: 1200px;
    align-items: center;
}
.top_d{
    margin: 0 auto;
     
}
.top-contet a{
   padding: 0 8px;
   color: #000;
   font-size: 14px;
}
.top1{
   position: relative;
   float:inline-end;
}
.zd1{
        cursor: pointer;
        background: url(../images/navguide.png) no-repeat;
            color: #0074c5;
}
.zd1:hover .zddh{
    display: block;
}
.zddh{
    position: absolute;
    right: 0;
    top:18px;
    margin: 0 auto;
    border:2px solid #077fc8;
    width:600px;
    background-color: #fff;
    display: none;   
}

.zddh_szbm{
    background: url(../images/line01.png);
    font-weight: bold;
     color:#077fc8 ;
    text-indent: 2em;
}
.zddh ul li{
      width: 30%;
    display: inline-block;
}
.zddh ul li a{
    display: block;
    float: left;
    color:#25659c;
    font-size: 14px;
}

.logoss-ys{
   margin:80px auto;

}
.ss{
    display: flex;
    align-items: flex-start;
}
.search_input{
    width: 400px;
    padding: 16px 15px;
    border: 1px solid #ddd;
    border-right: none;
    border-radius: 6px 0 0 6px;
    color: #767676;
}
.search-btn{
    padding: 16px 35px;
    color: white;
    border: none;
    border-radius: 0 6px 6px 0;
    cursor: pointer;
    background: url(../picture/ss.png) no-repeat  center, #3498db
}
.nav{
    width: 100%;
    background: #2f9cee;
}
/* .content_nav li{
   width: 216px;
   height: 60px;
   line-height: 60px;
  
} */
.content_nav a{
     display: block;
     width: 216px;
     height: 60px;
     line-height: 60px;
     text-align: center;
     color: #fff;
     font-weight: bold;
     font-size: 20px;
     border: 1px solid #93C9F2;
     border-top: none;
border-bottom: none;
}
.content_nav a.active{
    background: #fff;
    color: #2f9cee;
}
/*头部结束*/
/*内容开始*/
.content{ width:1080px; margin:0 auto; }
/*内容结束*/
/*第一部分开始*/
.content1{ height:309px; }
.content1_y{ width:508px; height:309px; float:right; overflow:hidden;}

.picHandover {float:left;display:inline-block;width:555px;height:309px;}
.roll {float:left;position:relative;display:inline-block;width:555px;height:309px;overflow:hidden;}
.roll_pic {width:555px;height:309px;}
.roll_num li.roll_num_hover {background:url(../images/activeli.png) no-repeat center;}
.roll_pic img {width:555px;height:309px;}
.roll_num {position:relative;float:right;line-height:32px;height:32px;top:-32px;margin-right:5px;z-index:10;}
.roll_num li {float:left;width:12px;height:32px;margin:0 3px;line-height:32px;background:url(../images/defaultli.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;;opacity:0.90;}
.roll_title {position:absolute;bottom:0px;width:555px;height:32px;line-height:32px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.roll_title a {padding-left:10px;font-size:14px;text-decoration:none;color:#FFFFFF;}



.content1_yz{ width:85px; height:309px; float:left; border-right:1px solid #9dc8e8;background:#fff;}
.content1_yy{ width:395px; height:283px;  float:left; border:1px solid #9dc8e8; border-left:none; background:#FFF; padding:12px;}
.titleHead {height:110px;border-bottom:1px solid #DDDDDD;}
.titleHead h2 {text-align:center;line-height:46px;}
.titleHead h2 a {color:#ff7900;font-size:16px;}
.titleHead p {line-height:30px;font-size:12px;color:#515151; padding:0px 4px 0px;}
.titleHead p span{color:#ff7900;}
.dt_wz li{ height:37px; line-height:37px;vertical-align:middle;}
.dt_wz li a{ float:left;}	
.dt_wz li span{ float:right;}



.current22{ width:85px; height:95px; background:#FFF ; border:1px solid #9dc8e8; border-right:none;}



/*第一部分结束*/

/*第二部分开始*/
.content2{ height:45px; width:1020px; margin:0px auto; background:url(../images/lb.png)15px 5px no-repeat #FFF;background-size:45px;  padding-left:60px;}
.content2 #demo1 a{ background:url(../images/xiaodian.png) no-repeat 0px 4px; padding-left:15px; margin-left:20px;}

/*第二部分结束*/

/*第三部分开始*/
.content3{ clear:both; min-height:420px; overflow:hidden;}
.content3_left{ min-width:779px; float:left;}
.content3_right{ min-width:281px; min-height:763px; float:right;}
.content3_left_s{ height:342px; }
.content3_left_sz{ width:268px; float:left; }
.content3_left_sy{ width:491px; float:left;background: url(../images/gsgg.jpg) no-repeat #FFF; min-height:343px; margin-left:20px;}
.content3_left_sz{ background:#FFF;}
.content3_left_szs{ height:41px; background:url(../images/hy_xx.jpg) no-repeat;}
.content3_left_szs h3{ line-height:41px; font-size:16px; font-weight:500; padding-left:30px; color:#2491e3;}
.xxgk_1{ display:inline-block; height:144px;}
.xxgk_1 ul li{ float:left; min-width:88px; height:36px; line-height:36px;  }
.xxgk_1 ul li a{text-align:center; padding-left:15px;}
.xxgk_2{ margin:4px 6px 0px 6px; height:37px; line-height:37px; background:#f7f7f7;}
.xxgk_2 a{ float:left; padding-left:38px; background:url(../images/jiantou.png) no-repeat;}
.xxgk_3{ height:67px; margin:4px 6px 4px 6px;background: url(../images/tubiao_01.png) no-repeat #f7f7f7;}
.xxgk_3 ul li{ width:160px; height:33px; line-height:33px; padding-left:95px; cursor:pointer;}

.gsgs_1{ height:47px;}
.gsgs_1 h3{ line-height:40px; padding-left:31px; float:left; font-size:16px; font-weight:500; color:#2491e3;}
.gsgs_1 a{ float:right; line-height:40px; padding-right:10px; color:#fff;}
.gsgg_2{ padding-left:20px; overflow:hidden;}
.gsgg_2 li{ height:37px; line-height:37px; background:url(../images/xiaodian.png) no-repeat 0px 13px; padding-left:15px;}

.content3_left_x{ height:74px; background:url(../images/ztzl.jpg) no-repeat #FFF; margin-top:8px; /* padding-left:55px; */}
.content3_left_x ul li{ float:left; margin-left:8px; padding-top:4px;}


.content3_left_xy{ width:719px; float: left;}
.content3_left_xy img{ border:0px; margin-left:5px;}

/*第三部分结束*/

/*互动*/
.hbhd{ width:779px; min-height:333px; margin-top:13px;}
.hdjl_z{ width:268px; height:333px; float:left; background:#FFF;}
.hdjl_y{ width:491px;height:333px; float:left;margin-left:20px;}
.hdjl_z ul{padding:0px 8px 0px 8px;}
.hdjl_z ul li{ margin-top:10px; width:252px; }
.hdjl_ys{ height:160px;background:#FFF; }
.hdjl_ys1{ height:41px; background:url(../images/gsgg.jpg) no-repeat;}
.hdjl_ys1 h3{ line-height:41px; font-size:16px; font-weight:500; padding-left:30px; color:#2491e3;}
.hdjl_ys ul{ margin-top:16px;}
.hdjl_ys ul li{ float:left; margin-left:7px;}
.hdjl_ys_x{ width:490px; height:163px; margin-top:10px;}
/*互动结束*/
.kqzl_s{ width:274px; height:588px; border:3px solid #99d5fc; background:#FFF;}
.kqzl_ss{ height:40px; background:url(../images/kqzl_1.jpg) no-repeat;}
.kqzl_ss h3{ line-height:40px; font-size:16px; font-weight:500; padding-left:28px; color:#2491e3;}
.kqzl_x{ margin-top:15px;}
.kqzl_x ul li{ width:280px; height:35px; line-height:35px; background:url(../images/hbj_05.jpg) no-repeat; margin-top:7px;}
.kqzl_x ul li a{ display:block; padding-left:55px;}


/*友情链接*/
.bottom_1{ width:100%; height:66px; background:url(../images/bottom.png) repeat-x; margin-top:30px;}
.bottom_2{ width:1080px; height:46px; margin:0 auto; padding-top:20px;}
.bottom_2 select {background:url(../images/selectbg.png) no-repeat center;width:215px;height:32px;margin-top:5px;padding-left:10px;line-height:30px;font-size:12px;color:#515151;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.fb {float:left;display:inline-block;margin-left:40px;padding-top:7px;display:inline-block;width:65px;height:32px;font-weight:500;font-size:16px;color:#208ddf;}
.ml10 {float:left;display:inline-block;margin-left:18px;cursor:pointer;}

.bottom_32{width:100%;  height:134px; background:#208ddf; margin:0 auto;}
.bottomContent {height:100px;width:800px;margin:0 auto;padding-top:25px;}
.bottomImg {display:inline-block;float:left;padding-top:10px;padding-left:10px;}
.bottomText {display:inline-block;float:left;padding-left:20px;color:#FFF;font:14px/30px Microsoft Yahei;}
/*友情链接结束*/


/*--------------------------------nyDetails start--------------------------------*/
.fl{float: left;}
.fr{float: right;}
.sl_left_ul li.hear a {
    background: #087FC8;
    color: #fff;
}
.tz_box {width:1080px;margin:0 auto; overflow:hidden;}
.sl_right .titleContent {
    min-height: 550px;
}
.titleLi {line-height:35px;height:35px;*line-height: 32px;*height: 32px; padding-left:15px; background:url(../images/arrow.jpg) no-repeat left center;}
.titleLi a {float:left;}
.titleDate {float:right;color:#515151;}
/* 二级专栏 */
.sl_left{width: 250px; padding: 0 10px; background: #fff; border-top: 2px solid #087FC8; padding-bottom: 50px; margin-bottom: 20px;}
.sl_left_title{height: 30px; border-bottom: 1px solid #DCDCDC; color: #007bc6; font-size: 18px; line-height: 20px; margin-top: 20px;}
.span2{width:5px; height: 20px; background: #087FC8; margin-right: 10px;}
.sl_left_ul li{width: 215px; margin: 0 auto; line-height: 40px; height: 40px; margin-top: 20px; text-align: center;}
.sl_left_ul li a{ background: #EEE; border-top: 1px solid #087FC8; display: block; text-align:center;}
.sl_left_ul li a:hover{background: #087FC8; color: #fff;}
/* 二级右边列表 */
.sl_right{width: 740px; padding: 20px 30px; background: #fff; margin-bottom: 20px;}
.sl_right_title{border-bottom: 1px solid #DCDCDC; font-size: 18px; font-weight: 700; height:32px; line-height: 30px;}
.sl_right_title span{border-bottom: 3px solid #087FC8; padding: 0 10px; display:inline-block; font-size:18px; float:left;}
/*--------------------------------nyDetails end--------------------------------*/

/*细览*/
.xilan{ width:100%; text-align:center;}
.xilan_l{ width:1080px; margin:0 auto; height:auto; background:#FFF; padding-bottom:30px;}
.xilan_lm{ height:35px; width:1060px;  line-height:35px; text-align:left;     margin:0 auto;border-bottom: 1px solid #ddd;}

.xilan .xilan_l h2{    line-height: 50px; text-align: center; color:#208ddf;font-size: 24px; font-family: "微软雅黑"; padding:0px 20px;}
.xilan_l .laiyuan{ height:50px; line-height:50px;}
.zjy_nrwz p{font: 14px/28px "微软雅黑"; color: #454545;}
/*细览结束*/

.listTab dt a {
    padding: 7px 15px;
    border: 1px solid #e2e2e2;
    float: left;
    text-align: center;
    margin: 0 5px;
}
.listTab dt.current a {
    background: #007bc6;
    color: #fff;
    display: block;}
	
	


/*通知公告*/	
#news-container {
	width: 1000px;}
#news-container ul li{margin: 0pt; padding: 0pt; height: 38px;  display: list-item;}
#news-container ul li div {
	line-height:38px;
	background: #ffffff;
}
#news-container ul li div a{ background:url(../images/xiaodian.png); background-position:0px 5px; background-repeat:no-repeat; padding-left:15px; margin-left:15px;}


/*其它*/
.fbt_1{font-size:18px;color: #13be63;font-weight: bold;}


.hdjl_ys_x{ width:490px; height:161px; margin-top:10px; border:1px solid #bcdee8; background:#FFF;}
.tz_tab2{ width: 100%; height: 36px; border-bottom:1px solid #bcdee8;}
.tz_tab2 li{float: left; width:104px; height:100%; background:url(../images/111.jpg) no-repeat bottom; margin-left:5px;}
.tz_tab2 li a{ display:block; height:31px; line-height:31px; text-align:center; margin-top:5px;}
.tz_tab2 .current222 a{width: 104px; height: 31px;  background: url(../images/222.jpg); color: #fff;  border: none;text-align: center; cursor: pointer;}




.xilan_lm2{ width:1070px; height:34px; line-height:34px; margin:0 auto; background:#fff; padding-left:10px;}
.bsfw_1{width:1080px; margin:0 auto;overflow:hidden; margin-top:30px;}
.bsfw_1 ul li{ float:left; }
.bsfw_1 ul li{ margin-left:18px;}
.bsfw_1 ul .bsfw_img{ margin:0px;}


.hdjl_ys_x a img{padding:8px 0px 0px 8px;}


/*--------------------------------column start--------------------------------*/
.column {
    height: 75px;
    margin: 0px 0px 20px 0px;
    overflow: hidden;
}

    .column .inner {
        position: relative;
        width: 1080px;
        height: 75px;
    }

.btn {
    position: absolute;
    right: 5px;
    bottom: 10px;
}

    .btn li {
        float: left;
        width: 20px;
        height: 20px;
        margin: 0 3px;
        line-height: 20px;
        font-size: 14px;
        text-align: center;
        cursor: pointer;
        color: #FFF;
    }

    .btn .roll_num_hover {
        background: #fdbf00;
    }
/*--------------------------------column end--------------------------------*/


/*navGuide*/
.navGuide {position:relative;z-index:1003;float:right;display:inline-block;width:85px;height:40px;margin-left:10px;margin-top:5px;border:none;appearance:none;-moz-appearance:none; -webkit-appearance:none;}
.navLead {font-size:14px; height:30px;line-height:30px;padding-right:5px;color:#007bc6;cursor:pointer;background:url(../images/navguide.png) no-repeat center; text-align:center;}
.navBigDiv {position:absolute;z-index:1003;display:none;width:660px;height:400px;top:34px;right:0px;padding:16px;background-color:#ffffff;border: 2px solid #077fc8;}
.navGuide:hover .navBigDiv {display:block;}
.navHead {height:28px;line-height:28px;background:url(../images/line01.png);}
.navHead img {float:left;display:inline-block;}
.navHead p {float:left;display:inline-block;height:28px;line-height:28px;margin-left:5px;color:#007bc6;font-weight:bold;}
.links1 {margin-top:5px;}
.linksDiv {display:inline-block;margin-left:15px;margin-right:-15px;}
.linksDiv li {float:left;display:inline-block;width:25%;height:30px;line-height:30px;}
.linksDiv li a {display:inline-block;width:100%;color:#25659c;height:24px;line-height:24px;font-size:14px;text-align:left;}
.linksDiv li.disabeLink a {color:#505050;}
/*navGuide*/