@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
*{/* font-size:12px; */}
li{list-style-type:none;list-style:none;}
table{ margin:0 auto;border-spacing:0; border-collapse:collapse; }
img{border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {color:#000000;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
body { font-family: "微软雅黑",serif; background:url(../../images/bg.jpg) repeat-x;}
.left{ float:left;}
.right{ float:right;}
.margin10{margin-left:10px;}
.margin15{margin-left:10px;}

.topnews {border-bottom:1px dashed #ccc; margin:0px 10px; }
.topnews a {font-size:30px;}
.topnews a:link,.topnews a:visited { color:#d60303;}

.topfournews {margin:0px 10px; line-height:30px;}
.topfournews a{ font-size:14px;}
.panel-default>.cj_panel-title { /*color:#666;*//* font-weight:bold;*/ border-bottom: none;
  background-color:#fff;
  color: #d60303;
}
.more { font-weight:normal;}
.commonList_dot_cj li a{font-size: 16px;}
.commonList_dot_cj li span { font-size:14px;}
.yw_height { height: 248px;}
 /* 轮播广告 */
@media screen and (min-width: 980px) {
.carousel {
    height:352px;
           height:334px\9\0;
            margin-bottom: 10px;
        }

        .carousel .item {
             height:352px;
            height:334px\9\0;
            background-color: #000;
      
        }
        .carousel .item a img {
            width: 100%;
            height:352px;
            height:334px\9\0;
        }
}
@media screen and (max-width: 980px) {
.carousel {
    height:352px;
           height:352px\9\0;
            margin-bottom: 10px;
        }

        .carousel .item {
             height:352px;
            height:352px\9\0;
            background-color: #000;
      
        }
        .carousel .item a img {
            width: 100%;
            height:352px;
            height:352px\9\0;
        }
}
@media screen and (max-width: 768px) {
.carousel {
    height:300px;
           height:300px\9\0;
            margin-bottom: 10px;
        }

        .carousel .item {
             height:300px;
            height:300px\9\0;
            background-color: #000;
      
        }
        .carousel .item a img {
            width: 100%;
            height:300px;
            height:300px\9\0;
        }
}
@media screen and (max-width: 520px) {
.carousel {
    height:200px;
           height:200px\9\0;
            margin-bottom: 10px;
        }

        .carousel .item {
             height:200px;
            height:200px\9\0;
            background-color: #000;
      
        }
        .carousel .item a img {
            width: 100%;
            height:200px;
            height:200px\9\0;
        }
}

 
        .carousel .item h4 a{ font-size:14px; color:#fff;
  
    }
       
        .carousel-caption {
            z-index: 10;
        }

.carousel-caption {
  position: absolute;
  bottom: 0px;
  z-index: 10;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}

        .carousel-caption p {
            margin-bottom: 0px;
            font-size: 14px;
        }
    
/*服务*/
.fw_nav {!important}
.fw_nav li { float: left;}
.fw_nav > li+li {margin-left: 3px;}
.fw_nav li a {  font-weight:normal; font-size: 14px; padding:6px 4px; line-height: 24px; height: 24px;}
.fw_nav>li>a:hover, .fw_nav>li>a:focus {
text-decoration: none;
background: #d60303;
line-height: 24px; height: 24px;
}
.fw_nav>li>a:hover { color: #fff;}


.nav-tabs.fw_nav>li>a { border-bottom:none;}

.nav_table_cj li { display:inline; float:left; padding:6px 14px; font-size:14px; margin:0px 4px;}
.nav_table_budt li {padding:6px 12px; font-size:14px; margin:0px 0px;}
.nav_table_budt li.hover { background:#fff;}
.nav_table_cj li.hover { background:#fff;}
.nav_table_cj li a { font-size:14px; font-weight:normal;}
.nav_table_cj li:hover { background:#fff;}
.nav_table_cj li:hover a:hover { color:#f00;}
.table_notice a{padding: 1px 1px;}
.table_notice a.hover {background: #fff;}
.table_notice a.hover a:hover{text-decoration: none;}

.tables_bottom_link a:link { font-size:14px; font-weight:normal;}
.list-inline li { line-height:26px;}
.list-inline li a{font-size: 14px;}
.nav-tabs li.hover { background:#d60303;}
.nav-tabs li.hover a:link{ color:#fff;}
.hidden1 { display:none;}

/*走进庭州*/
.cjgk_title {height: 40px; border-bottom: 1px solid #d50302; line-height: 40px; font-size: 16px; color: #d50302;}
.zjtz_img { width: 384px;height: 305px;}
.zjtz_img img { width: 384px; height: 305px;}
.zjtz_jj { text-indent: 2em; line-height: 22px; padding: 10px 26px; }
.mzfq-list li { display: inline; float: left; margin-left: 6px;}

/*办事服务*/
.fw_list {margin-left: -24px;}
.fw_list li{ display: inline;float: left; margin-left: 24px;}
.fw_list li a{font-size: 14px; line-height: 26px;}
.cjgk_title1 {height: 36px; border-bottom: 1px solid #d50302; line-height: 36px; font-size: 16px; color: #101010;}
.zdfw_list {word-wrap: break-word; word-break:keep-all; }
.zdfw_list li{ display: inline;float: left;}
.zdfw_list a:link{font-size: 14px; line-height: 26px;}

/*信箱*/
.messagelist li {font-size: 14px;}
.messagelist li a:link,.messagelist li a:visited{font-size: 14px;line-height: 28px;}

/*信息公开*/
.nav_table_xxgk {margin-top: 7px;}
.nav_table_xxgk li {display:inline; float:left;  padding:0px 6px; font-size:14px; margin:0px 0px;}
.nav_table_xxgk li a { font-size:14px; font-weight:normal;}
.nav_table_xxgk li.hover { background:#ec971f;}
.nav_table_xxgk li.hover a{color: #fff;}
.nav_table_xxgk li:hover a:hover {text-decoration: none;}

/*列表页*/
.showpath {line-height: 30px;font-size: 14px;background: #f0f0f0;margin-left:-15px;margin-right:-15px; padding: 6px 12px;}
a.showpath-link:link,a.showpath-link:visited{font-size: 14px;}
.showpath a{margin: 0px 4px;}
a.default:hover{ text-decoration: none;}

.panel-red>.panel-heading {
color: #fff;
background-color: #d50302;
border-color: #d50302;
}
.panel-body_list .panel-body{padding-bottom: 0px; padding-top: 0px;}
.panel-body_list .panel{ margin-bottom: 6px;}
.news_list {padding:10px; font-size: 14px; }
.news_list li{height: 28px; line-height: 28px; width: 100%; overflow: hidden;}
.news_list span,.news_list a{font-size: 14px; color: #666; }
.dashedline {border-bottom: 1px dashed #f0f0f0; height: 12px; line-height: 12px; padding: 4px; margin-bottom: 6px;}

/*内容页*/
#divTitle{line-height: 45px; padding-left: 10px; padding-right: 10px; color: #333; font-size: 25px; font-weight: bold; text-align: center;}
.newsinfo {width: 100%; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;}
.cent_nr_box p{font-size: 14px;}
.cent_nr_box tr td{font-size: 14px;}
.cent_nr_box span{font-size: 14px;}
.cent_nr_box *{font-size: 14px;}
.cent_nr_box {line-height: 24px;}


a.title16:link,a.title16:visited{
font-size: 16px;
color: #d50302;}
.cjgk_title_warning{border-bottom: 1px solid #d58512; color: #d58512;}
.tzfz_title li {height: 36px;padding: 0px 20px; display: inline;float:left; margin-top: 3px;}
.tzfz_title li.hover{ background: #ec971f;}
.tzfz_title li.hover a{color: #fff;}

/*图片列表*/
.imglist .img-thumbnail {height: 140px;}
a.img-thumbnail-title{font-size: 14px; padding-top: 10px;}

/*信息公开*/
.zxgk_list div a{font-size: 14px;line-height: 26px;}

/*时间控件*/
/**弹出响应**/
.date-picker-wp {
display: none;
position: absolute;
left: 40px;
top: 40px;
background: #f7f7f7;
border-top: 2px solid #b33c51;
*width:230px
}
.date-picker-wp table {
border: 1px solid #e0e0e0;

}
.date-picker-wp td {
background: #f7f7f7;
width: 30px;
height: 30px;
border: 1px solid #e0e0e0;
font-size: 12px;
text-align: center;
}
.date-picker-wp td.noborder {
border: none;

}
.date-picker-wp td a {
font-weight:bold;
color: #000;
text-decoration: none;
display:block; height:30px;
}

.strong {font-weight: bold}
.hand {cursor: pointer; color: #b33c51; background:#fff}
.hand:hover{ color:#fff; background:#b33c51}
.bm_list div {line-height: 26px; padding:3px 3px 3px 30px;}
.bm_list div  a{font-size: 14px;}

/*重点服务领域*/
a.zdfw_title:link,a.zdfw_title:visited { font-size: 16px; font-weight: bold;} 
.zdfw_list {line-height: 26px;}
.rdfw-list a{line-height: 24px; font-size: 14px;}

/*服务内容*/
.bs_table_list {border-bottom: 1px solid #d60303;}
.bs_table_list li {display: inline-block;float: left;cursor: hand;}
.bs_table_list li {padding: 6px 15px; border-radius: 4px;}
.bs_table_list li.hover {
  color: #fff;
  background-color: #d60303;
}

.tab-content {padding: 9px;}
.tab-content > span,.tab-content > table > tr > td,.tab-content > p,.tab-content *{font-family: "微软雅黑";}


#con_one_1,#con_one_2,#con_one_3,#con_one_4,#con_one_5,#con_one_6,#con_one_7 { height: 409px;overflow: hidden;}


/*信箱*/
.mainbox1172 {width: 1172px;margin-left: auto;margin-right: auto;}

/*在线办事*/
.parent_menu_list > li{width: 113px; float: left; background-color: #D50302;  margin-left: 10px; margin-top: 10px; line-height: 30px; text-align: center;font-size: 16px;}
.parent_menu_list > li.hover{background-color: #076ea8;}
.son_menu_list > li{padding: 0 10px; float: left;line-height: 24px; background-color: #e6e6e6; margin-left: 10px; margin-top: 10px; text-align: center;}
a.007bb9:link,a.007bb9:visited{color: #007bb9;}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #428bca;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #2a6496;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.text-center {
text-align: center;
}

.left_menu_list li {  float: left;line-height: 24px; font-size: 14px; margin-left: 8px; margin-top: 10px; text-align: center;}
.left_menu_list li a{font-size: 14px;}
.left_menu_list li a.hover{color: #ba2636;}


<!---导航改动----->
.navbar-brand1{ padding:0;}
.navbar-nav1 > li > a{ font-size:13px;}
.navbar-default1 .navbar-nav1 > li > a:hover{ color:#fff;}


@media screen and (max-width: 768px) {
.navbar-nav1{ width:90%; margin:0 auto;}
}
@media screen and (max-width: 720px) {
.navbar-nav1{ width:95%; margin:0 auto;}
}
@media screen and (max-width: 710px) {
.navbar-nav1{ width:88%; margin:0 auto;}
}
@media screen and (max-width: 668px) {
.navbar-nav1{ width:95%; margin:0 auto;}
}
@media screen and (max-width: 624px) {
.navbar-nav1{ width:80%; margin:0 auto;}
}
@media screen and (max-width: 564px) {
.navbar-nav1{ width:70%; margin:0 auto;}
}
@media screen and (max-width: 520px) {
.navbar-nav1{ width:80%; margin:0 auto;}
}
@media screen and (max-width: 480px) {
.navbar-nav1{ width:75%; margin:0 auto;}
}
@media screen and (max-width: 465px) {
.navbar-nav1{ width:79%; margin:0 auto;}
}
@media screen and (max-width: 455px) {
.navbar-nav1{ width:74%; margin:0 70px;}
}
@media screen and (max-width: 407px) {
.navbar-nav1{ width:74%; margin:0 50px;}
}
@media screen and (max-width: 371px) {
.navbar-nav1{ width:74%; margin:0 40px;}
}
@media screen and (max-width: 348px) {
.navbar-nav1{ width:84%; margin:0 30px;}
}
@media screen and (max-width: 331px) {
.navbar-nav1{ width:94%; margin:0 20px;}
}


.navbar-nav1 > li > a{ width:84px; height:30px; text-align:center; float:left; line-height:10px;}
.nav1 > li{ width:84px; height:30px; line-height:10px; text-align:center; float:left; background:#D9524E; margin-right:10px; margin-bottom:4px; margin-top:5px;}
.navbar-default1 .navbar-nav1 > .active > a, .navbar-default1 .navbar-nav1 > .active > a:focus, .navbar-default1 .navbar-nav1 > .active > a:hover{ background:#D9524E; color:#fff;}
.nav1 > li > a:link{ color:#fff; background:#D9524E;}
.navbar-default1 .navbar-nav1 > li > a{ color:#fff;}

<!--新加---->
.navbar-collapse{ padding-top:10px;}
@media screen and (max-width: 768px) {
.navbar-default1{background-color:#f8f8f8; border-color:#e7e7e7;}
.navbar-default1 .navbar-collapse, .navbar-default1 .navbar-form{border-color:#e7e7e7;}
}



/*内容新加*/
.lm{}
.dlm{ width:28%; height:161px; float:left;}
.dlm a img{ width:100%; height:161px;;}
.elm{ width:72%; float:right; height:auto;}
.elm ul{ padding-left:5px;}
.elm ul li{ width:32%; height:78px; line-height:78px; margin-right:5px; list-style:none; float:left; text-align:center; margin-bottom:5px;}
.elm_1 ul li{ background:#ADFC9A;}
.elm_2 ul li{ background:#64F6F5;}
.elm_3 ul li{ background:#F4B4E0;}
.elm_4 ul li{ background:#F6E593;}
.elm_5 ul li{ background:#CADDD2;}
.elm_6 ul li{ background:#fbd69c;}
.elm ul li a{ font-size:20px; color:#000;}



@media screen and (max-width: 590px) {
.elm ul li{ width:31.5%;}
.elm ul li a{ font-size:18px;}
}
@media screen and (max-width: 520px) {
.dlm{ width:28%; height:153px;}
.dlm a img{ width:100%; height:153px;;}
.elm ul li{ width:31.5%; height:74px; line-height:74px;}
.elm ul li a{ font-size:18px;}

}
@media screen and (max-width: 505px) {
.dlm{ width:28%; height:143px;}
.dlm a img{ width:100%; height:143px;;}
.elm ul li{ width:31.5%; height:69px; line-height:69px;}
.elm ul li a{ font-size:18px;}

}
@media screen and (max-width: 505px) {
.dlm{ width:28%; height:133px;}
.dlm a img{ width:100%; height:133px;;}
.elm ul li{ width:31.5%; height:64px; line-height:64px;}
.elm ul li a{ font-size:17px;}

}
@media screen and (max-width: 447px) {
.dlm{ width:28%; height:123px;}
.dlm a img{ width:100%; height:123px;;}
.elm ul li{ width:31.3%; height:59px; line-height:59px;}
.elm ul li a{ font-size:15px;}

}
@media screen and (max-width: 438px) {
.dlm{ width:28%; height:113px;}
.dlm a img{ width:100%; height:113px;;}
.elm ul li{ width:31.3%; height:54px; line-height:54px;}
.elm ul li a{ font-size:15px;}

}
@media screen and (max-width: 415px) {
.dlm{ width:28%; height:99px;}
.dlm a img{ width:100%; height:99px;}
.elm ul{ padding-left:3px;}
.elm ul li{ width:31.8%; height:47px; line-height:47px; margin-right:3px;}
.elm ul li a{ font-size:14px;}

}
@media screen and (max-width: 375px) {
.dlm{ width:28%; height:95px;}
.dlm a img{ width:100%; height:95px;}
.elm ul{ padding-left:3px;}
.elm ul li{ width:31.8%; height:45px; line-height:45px; margin-right:3px;}
.elm ul li a{ font-size:13px;}

}
@media screen and (max-width: 350px) {
.dlm{ width:28%; height:95px;}
.dlm a img{ width:100%; height:95px;}
.elm ul{ padding-left:3px;}
.elm ul li{ width:31.5%; height:45px; line-height:45px; margin-right:3px;}
.elm ul li a{ font-size:12px;}

}

.slideTxtBox .hd{ height:41px; line-height:41px;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute;  height:41px;   }
.slideTxtBox .hd ul li{ float: left; padding: 0 10px; margin-right: 10px; cursor: pointer; border: #ccc solid 1px; height: 41px; font-size: 14px; }
.slideTxtBox .hd ul li.on{ color: #025194; background: #c2d2d1; border: 1px solid #ddd;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }




