﻿@charset "utf-8";
/* CSS Document */

.bottom{ text-align:center; background:#8B0F0F; color:#fff; height:65px; line-height:65px;}

.nav{ height:130px;background:#8B0F0F; line-height:65px;} /* height:65px; nav一行5个，改为2行*/
.nav li{float:left; width:24%; text-align:center;overflow: hidden;max-height: 65px;}
.nav li a{color:#fff; font-size:36px; font-weight:bold;}
.top{margin:4% 0;;height:48px;}
.logo{width:60%;padding-left:4%;float:left;}
.tops{float:right;margin-right:4%; margin-top:12px; }
.listbt{font-size:48px; font-weight:bold; color:#8b0f0f; line-height:52px;border-bottom:1px solid #e0e0e0; padding-top:12px; padding-left:4%;}
/*--------要闻--------*/
.ywlist{border-top:1px solid #fff;}
.ywlist li{ border-bottom:1px solid #ececec; padding:8px 4% 11px 4%; position:relative;}
.ywlist li a{font-size:36px;color:#171717; line-height:80px; font-weight:bold;}
.ywlist li p{font-size:30px; color:#b2b2b2; line-height:30px;}
.ywlist li .lj{ position:absolute; right:4%; top:28px;}

.more{ border:1px solid #dfdfdf;background:#f7f7f7;border-radius:3px; text-align:center;height:40px; line-height:40px;margin:2% 4%;}
.more a{font-size:30px;color:#6d6d6d;}
/*--------专题--------*/
.ztcom{border-top:border-top:1px solid #fff;}
.zt1{background:#8b0f0f;height:54px;line-height:54px;text-align:center; font-size:20px;color:#fff; margin:4% 4%;}
.ztlist li{ margin:0 4%; line-height:32px;font-size:14px;}
.ztlist li a{font-size:14px;color:#3d3d3d;}
/*--------政务--------*/
.zwlist{ padding:0 4% 0 2%;}
.zwlist li{ float:left; width:31%; text-align:center; background:#f9e6e6; height:46px; line-height:46px; margin:4% 0 0 2% ; font-size:14px;}
.zwlist li a{font-size:30px; color:#3c3c3c;}

/*--------重点领域公开--------*/
.zdylgklist{margin-left:-2%;}
.zdylgklist li{float:left;background:#f5f5f5;border:1px solid #e6e6e6;height:39px;line-height:39px;width:31%; text-align:center;margin:4% 0 0 1.5% ;}
.zdylgklist li a{font-size:30px;}
.zdylgklist .ldcon{}

/*-------政府文件----------*/
.zfwj{ padding:0 4%;}
.zfwj .listbt{ font-weight:bold;height:65px; line-height:35px; font-size:48px; margin-top:35px;padding:0px;}
.zfwjlist{ padding:5px 0;}
.zfwjlist li{ line-height:32px; font-size:14px;}

.sou{border:1px solid #e1e1e1;height:38px; padding:9px 0;}
.sou content{font-size:15px;color:#950c0c;padding:0 2%; text-align:center;border-right:1px solid #e5e5e5;width:40px; float:left;}
.sou .inputtext{height:33px;border:0px;background:#f9f9f9;float:left;padding-left:3%;width:60%;}
.sous{float:right; margin-right:9px;}

.hdlist{margin:4% 4%;}
.hdlist dt{float:left; width:27%; margin-right:3%; margin-top:6px;}
.myzjbt{font-size:40px;color:#222;line-height:40px;}
.myzjcon{font-size:12px;color:#747373;line-height:24px;}
/*-------招商----------*/
.zslist{overflow:hidden;}
.zslist li{float:left;width:46%;margin:2% 2%;}
.zslist li p{text-align:center;line-height:32px;}
.zslist li a img{width:100%;height:80px;display:block;float:left}
.mldt{}
.mldt li{margin:2% 4%; position:relative;}
.mldt li .dtbg{ background:#000; height:39px; width:100%; opacity:0.7; position:absolute; bottom:0px; left:0px;}
.mldt li .dtbg p{ color:#fff; text-align:center; line-height:39px; opacity:1;}
.mldt li .dtbg p a{color:#fff;}


/*-------列表----------*/
.listbt{ height:65px;}
.ejbt{background:#8B0F0F; line-height:65px;  text-align:center;padding:0 4%; border:0px;}
.ejbt span{color:#fff;}


.yx-rotaion {
    overflow: hidden
}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn {
    position: absolute
}
.yx-rotation-title {
  color: #fff;
    position: absolute;
    width: 50%;
    height: 40px;
    line-height: 40px;
    background: #000;
    opacity: 0.4;
    left: 0;
    bottom: 0;
    z-index: 1;
  }
  .yx-rotation-t {
    color: #fff;
    font-size: 16px;
    z-index: 2;
    bottom: 0;
    left: 10px;
    line-height: 40px;
     text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
    width: 95%;
}
.yx-rotation-t a{
  color: #fff;
}
  .yx-rotation-focus span,.yx-rotaion-btn span {
    background: url("") no-repeat;
    display: block
}
.yx-rotation-focus {
    display: none;
    height: 40px;
    line-height: 40px;
    right: 20px;
    bottom: 0;
    z-index: 2
}

.yx-rotation-focus span {
    width: 12px;
    height: 12px;
    line-height: 12px;
    float: left;
    margin-left: 5px;
    position: relative;
    top: 14px;
    cursor: pointer;
    background-position: -24px -126px;
    text-indent: -9999px
}

.yx-rotaion-btn {
    width: 100%;
    height: 41px;
    top: 50%;
    margin-top: -20px
}

.yx-rotaion-btn span {
    width: 41px;
    height: 41px;
    cursor: pointer;
    opacity: 0.3;
    position: relative
}
.yx-rotaion-btn .left_btn {
    background-position: -2px -2px;
    float: left;
    left: 10px
}

.yx-rotaion-btn .right_btn {
    background-position: -2px -49px;
    float: right;
    right: 10px
}
.yx-rotaion-btn span.hover {
    opacity: 0.8
}
.rotaion_list img{
  width: 100%;
  
}

