﻿.main {
    background: url(../images/bj.jpg) center bottom no-repeat;
}

/* .top-line {
    background: #f8f8f8 url('../images/tt.png') top left no-repeat;
    height: 115px;
    border: 1px solid #e6e6e6;
}

.top-line p {
    width: 1200px;
    text-align: center;
    font-size: 35px;
    font-weight: bolder;
    margin-top: 15px;
}

.top-line p a {
    color: #3686c1;    font-size: 35px;
}

.top-line .more {
    width: 1200px;
    text-align: center;
    font-size: 16px;
    margin-top: 15px;
}

.top-line .more a {
    color: #3686c1;
    margin: 0 4px;    font-size: 16px;
} */


/*轮播*/
.toutiao{ margin-top:30px;}
.dsjjhdp {
    width: 625px;
    height: 375px;
}




/*右侧新闻*/

.slideTxtBox {
    width: 535px;
    height: 370px;
    float: right;overflow: hidden;
}

.slideTxtBox .hd ul {
    width: 100%;
    height: 42px;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 14px;
}

.slideTxtBox .hd ul li {
    text-align: center;
    float: left;
}

.slideTxtBox .hd ul li a {
    display: block;
    font-size: 18px;
    border-left: 1px solid #e6e6e6;
    padding: 0 20px;
    margin-top: 6px;
font-family: Arial,'Microsoft YaHei UI','Microsoft YaHei';
}

.slideTxtBox .hd ul li a.first-a {
    border: none;
    padding-left: 0;
}

.slideTxtBox .hd ul li.on a {
    color: #3686c1;
    font-weight: bolder;
}

.slideTxtBox .bd ul li {
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    background: url(../images/li-bg.png) center left no-repeat;
    background-size: 3px;
}

.slideTxtBox .bd ul li a {
    display: block;
    width: 430px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 10px;
    float: left;    font-size: 16px;
}

.slideTxtBox .bd ul li a:hover {
    color: #3686c1;
}

.slideTxtBox .bd li span {
    float: right;
    color: #999;
    padding-right: 0px;
}

.slideTxtBox .bd li span a {
    color: #999;
}


/*主题内容*/
.zhutinr{ margin-top:40px;}

.left-nav {
    width: 250px;
}

.left-nav a {
    display: block;
    width: 240px;
    background: #EFEFEF;
    text-align: center;
    height: 70px;
    line-height: 70px;
    font-size: 25px;
    color: #7F7F7F;
    margin-bottom: 10px;
}

.left-nav a:hover,
.left-nav a.active {
    width: 250px;
    background: url("../images/jb.png") center no-repeat;
    color: #fff;
}

.right-main {
    width: 925px;
}

.right-main .item {
    height: 452px;
    display: none;
}

.right-main .item .zfwf_left {
    width: 490px;
    text-align: center;
}

.right-main .item .zfwf_left .link {
    background: #fff;
    border: 1px solid #e6e6e6;
    padding-top: 20px;
    ;
}

.right-main .item .zfwf_left {
    border-right: 1px solid #e6e6e6;
    padding-right: 12px;
}

.right-main .item .zfwf_left .link a {
    width: 117px;
    height: 76px;
    padding-top: 10px;
    float: left;
    display: block;font-size: 16px;
}
.right-main .item .zfwf_left .link a:hover p{color:#2c72ad;}

.zfwf_right {
    width: 420px;
    background: #fff;
}

.zfwf_right a {
    text-align: center;
    width: 210px;
    height: 96px;
    float: left;
    padding-top: 15px;
}

.zfwf_right a p {
    font-size: 17px;
    color: #797979;
    line-height: 2;
}

.zwgk_left {
    background: url("../images/zwgk.jpg") no-repeat;
    width: 415px;
    height: 445px;
    padding: 50px 30px;
    float: left;
}

.zwgk_left a {
    float: left;
    display: block;
    width: 50%;
    text-align: center;
    height: 90px;
    padding-top: 20px;
    margin-bottom: 40px;
    color: #3686c1;
    font-size: 17px;
    font-weight: bold;
}

.zwgk_left a img {
    width: 42px;
    height: 42px;
}

.zwgk_left a p {
    margin-top: 10px;
}

.zwgk_right {
    width: 480px;
    margin-bottom: 5px;
}

.nav_title {
    color: #3686c1;
    font-size: 18px;
    border-bottom: 1px solid #e6e6e6;
    line-height: 2;
    font-weight: bold;
}

.news_list ul li {
    font-size: 16px;
    height: 38px;
    line-height:38px;
    background: url(../images/li-bg.png) center left no-repeat;
    background-size: 3px;
}

.news_list ul li a {
    display: block;
    padding-left: 10px;
    font-size: 16px;
    width: 450px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.nav_title a{
    color: #3686c1; font-size: 18px;
}
.news_list ul li a:hover {
    color: #3686c1;
}


/*互动*/

.hdjl_left {
    width: 440px;
}

.hdjl_right {
    width: 480px;
}

.hdjl_left p {
    color: #545454;
    line-height: 2;
}

.gotoletter {
    background: #4287c2;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 10px;
    display: block;
    color: #fff;
    margin: 28px auto;
}
.hdjl_right{width: 470px;}
.dczj li{line-height: 38px;}
.dczj li a{display: block;}
.dczj li em{font-size: 12px;padding: 3px 4px;color: #fff;margin-right: 20px;border-radius: 2px;}
.dczj li em.ing{background:#56bb39 }
.dczj li em.end{background:#d65a14 }
.zxft img{ width: 300px;height: 160px; }
.zxft p{color: #545454;line-height: 30px;}
/*专题专栏*/
.ztzl .news_list{width:450px;border: 1px solid #e6e6e6;padding: 10px 20px; }
.ztzl .news_list h3{margin-bottom: 5px;}
.news_list_item1{ background: #fff url('../images/hlw.png') right bottom no-repeat;}
.news_list_item2{ background: #fff url('../images/dh.png') right bottom no-repeat;}
.news_list_item3{ background: #fff url('../images/shuben.png') right bottom no-repeat;}
.news_list_item4{ background: #fff url('../images/ylx.png') right bottom no-repeat;}
/*数据百科*/
.sjbk_left{width:440px; }
.yjdt div img{width:150px;height: 94px; }
.yjdt div div.fr{width:270px;height: 94px; }
.yjdt div div.fr p{line-height: 1.5;}
.sjbk_right{width: 450px;}
.sjkx{background:#efefef;padding: 12px 30px; }
.sjkx h3{color: #3686c1; font-size: 18px; line-height: 2;font-weight: bold;}
.sjkx a{color: #fff;display: block;width: 160px;height: 48px; margin-bottom: 10px;padding-left: 20px;line-height: 48px; text-align: center;}
.sjkx_item1{background:#3686c1 url("../images/dsj.png") 20px center no-repeat;}
.sjkx_item2{background:#3686c1 url("../images/qkl.png") 20px center no-repeat;}
.sjkx_item3{background:#3686c1 url("../images/rgzn.png") 20px center no-repeat;}
.sjkx_item4{background:#3686c1 url("../images/szjj.png") 20px center no-repeat;}
/* .sjkx_item5{background:#3686c1 url("../images/dsj.png") 20px center no-repeat;} */
.sjkx_item6{background:#3686c1 url("../images/zjgd.png") 20px center no-repeat;}

/*友情链接*/
.links{ text-align: center;padding: 60px 0;}
.links span{color: #3686c1;font-weight: bold;font-size: 18px;}
.links select{ width:210px;height: 30px;border: 1px solid #e6e6e6;padding:0 10px; font-size: 16px;}
.link-sz{width: 130px;}
.link-other{width: 200px;}
.link-city{width: 260px}
.link-city{width: 260px}
.link-jr{width: 160px;}

/*网站链接*/
.select-menu{
    cursor:pointer;
    /* width:202px; */
    height:32px;
    float: left;
    /* margin:120px 0 0 100px; */
    margin: 0 20px;
}
.select-menu-ul{
    /* margin-top:50px; */
    list-style:none;
    /* opacity:0; */
    /*display:none;*/
    width:230px;
    text-align:left;
    border:1px solid #ddd;
    background:#fff;
    position:absolute;
    z-index:1;
    overflow: auto;
    max-height: 200px;
}
.select-menu-ul li{
    padding:2% 0 2% 3%;
    font-size: 14px;

}
.select-menu-ul li:hover{
    background:#f2f2f2;

}
.select-menu-div{
    position:relative;
    height:30px;
    width: 230px;
    border:1px solid #ddd;
    line-height:30px;
    background: #fff;
}
.select-this{
    background:#5FB878;
}
.select-this:hover{
    background:#5FB878!important;
}
i{
    margin-right:5px;
    position:absolute;
    right:0;
    top:4px;
}
.select-menu-input{
    /* margin-left:3%; */
    border:0;
    height:27px;
    cursor:pointer;
    user-select:none;
    width: 80%;
    float: left;
}
.select-menu-i{
    transform:rotate(180deg);

}
i{
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.fa-caret-down {
    background: url("../images/down.png") right center no-repeat;
    background-size: 20px;
    width: 20px;
    height: 20px;
}

.right-nav{position: fixed;left:50%;top:50%;margin-left: 620px; margin-top: -150px;z-index: 9999;}
.right-nav li{margin-bottom: 10px;background-color: #fafafa;width: 60px;height: 60px;position: relative;}
.right-nav li a{display: block;text-align: center;cursor: pointer;}
.right-nav li:hover{ color: #fff; background-color: #006EAB;}
.right-nav li em{ color: #74ACD6; font-size:26px;line-height: 60px; }
.right-nav li:hover em,.right-nav li:hover p{ color: #fff;}
.show-ewm{position: absolute;opacity: 0;z-index: -1;filter: alpha(opacity=0);width: 140px;height: 130px;left:-50px;display: none;}
.right-nav li .ewm1{background: url(../images/phpj211.png) no-repeat;top: -34px;}
.right-nav li .ewm1 img{margin-left:5px;margin-top: 5px;width:119px;height:119px;}
.right-nav li .ewm2{background: url(../images/ycbg20171.png) no-repeat; height: 88px;top:8px; padding-top: 6px;width: 137px;padding-left: 12px;}
.right-nav li .ewm3{background: url(../images/phpj211.png) no-repeat;top: 110px;}
.right-nav li .ewm3 img{margin-left: 12px;margin-top: 5px;}
.right-nav li .bdsharebuttonbox a{margin-left: 8px;margin-top:8px;}
.right-nav li.share {position: relative;}
.right-nav li{border: 1px solid #dcdcdc;}
.right-nav li>a{padding-top: 7px;}
.right-nav li em{line-height: 24px;}
.right-nav li p{line-height: 25px;font-size: 13px;}
#bdshare_weixin_qrcode_dialog{width: 230px!important;height: 270px!important;}



#ywdt{ display:none;}





/* 友情链接 */
.kh_footer_top {
    background: #efefef;
    border-bottom: 1px solid #bfc1c3;
    height: auto;
    padding: 20px 0px;
}

.kh_footer p {
    color: #000 !important;
}

.contentWidth {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.FriendLinksWrap {
    z-index: 1;
}

.FriendLinksItem {
    width: 261px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    margin-right: 52px;
}

.websiteList a:hover{
    color: #3686c1;
}

.FriendLinksItem p .icon {
    display: inline-block;
    width: 8px;
    height: 7px;
    background: url(hjt_74.png) no-repeat;
    background-position: right center;
    position: absolute;
    right: 20px;
    top: 12px;
}

.FriendLinksItem.qtwzsss{
    margin-right: 0px;
}

.FriendLinksItem p {
    font-size: 16px;
    color: #000;
    padding: 0 60px;
    background: #fff;
    position: relative;
    text-align: center;
    outline: none;
}

.FriendLinksItem.zyrmzfs p {
    padding: 0 30px 0 40px;
    color: #bb2335 !important;
}

.FriendLinksItem.zyrmzfs p .icon {
    position: absolute;
    left: 15px;
    top: 5px;
    width: 20px;
    height: 20px;
    background: url(guohui.png) no-repeat center center;
    margin: 0;
}

.FriendLinksItem.dfzfwzs p {
    padding: 0 20px;
    color: #1561af !important;
}

.FriendLinksItem.dfzfwzs p .icon {
    display: none;
}

.FriendLinksListWrap>div {
    width: 1200px;
    max-height: 420px;
    height: auto;
    overflow: auto;
    background: #fff;
    position: absolute;
    z-index: 999;
    left: 0;
    bottom: 40px;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 30%);
    display: none;
}

.websiteList a {
    font-size: 16px;
    display: block;
    float: left;
    width: 23%;
    margin: 5px 9px;
}










img.ouibiv{
    margin-bottom: 50px;
}




/* 轮播图 */
#slideBox-slide1.slideBox {
    width: 625px;
    height: 375px;
    overflow: hidden;
    position: relative;
    border: 0px solid #ddd;
  }

  #slideBox-slide1.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 10px;
    z-index: 1;
  }

  #slideBox-slide1.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
  }

  #slideBox-slide1.slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    width: 9px;
    height: 9px;
    background: #91857c;
    cursor: pointer;
    border-radius: 50%;
    margin: 0 5px;
  }

  #slideBox-slide1.slideBox .hd ul li.on {
    background: #ffffff;
    color: #fff;
  }

  #slideBox-slide1.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
  }

  #slideBox-slide1.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
    color: #fff;
    position: relative;
  }

  #slideBox-slide1.slideBox .bd li div {
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    color: #fff;
    text-decoration: none;
    line-height: 30px;
    height: 40px;
    padding: 5px 120px 10px 5px;
    background: url('/cms_files/default/images/style/hanweb-shadow.png') center repeat;
  }

  #slideBox-slide1.slideBox .bd img {
    width: 625px;
    height: 375px;
    display: block;
    object-fit: cover;
  }






















@font-face {
  font-family: 'iconfont';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
  url(../fonts/8788de62fa8b4826a745661e69ed0d9a.woff) format('woff'),
  url('../fonts/iconfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shouji:before {
  content: "\e615";
}

.icon-sousuo:before {
  content: "\e60f";
}

.icon-weixin:before {
  content: "\e659";
}

.icon-wuzhangaisheshi:before {
  content: "\e66b";
}

.icon-rengongzhineng:before {
  content: "\e651";
}

.icon-denglu:before {
  content: "\e70a";
}