@charset "UTF-8";

body {font-size: 14px; font-weight: normal; color: #333; background-color: #fefae1; margin: 0px; padding: 0px; font-family: "微软雅黑"; line-height: 30px;}
a{font-size: 14px; color: #333; text-decoration: none;}
a:hover {COLOR: #eb0972;}
input{border: 0;}
img{border: 0;}

.content{width: 1280px; margin: 0 auto; box-sizing: border-box; background: #fff; padding: 10px;}
.p20px{padding: 20px;}

.body_t{background: url(/Template/Default/市/images/bj.jpg) repeat-x center top #C52F23; background-size: contain;}

ul,li{list-style: none; padding: 0; margin: 0;}


/*.banner{background: url(/Template/Default/市/images/banner.png) no-repeat center top #C52F23; height: 326px; width: 100%}*/
/*
.banner{background:url(/Template/Default/市/images/banner.png)no-repeat;  
    width:100%;  
    height:100%;  
    background-size:100%;  
    position:absolute;  
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Template/Default/市/images/banner.png',sizingMethod='scale'); }
*/


.banner{background: url(/Template/Default/市/images/banner.png) no-repeat center top #fff; height: 320px;}


/*导航*/
.nav{width: 1260px; margin: auto;}
.nav ul{width: 1130px; margin: auto; margin-top: 5px;}
.nav ul li{float: left; padding-left: 47px;}
.nav ul li a{font-size: 16px; color: aliceblue; }


/*今日头条*/
.toutiao{background: #ebebeb; padding: 10px;}
.toutiao p{margin: 0; padding: 0;}

.inp{background: #cc1515; text-align: center; border-radius: 5px; padding: 6px 15px; margin-right: 15px;}
.inp>p{font-size: 20px; font-weight: bold; color: #fff;}
.inp_b{text-align: center;}
.inp_b>a{font-size: 30px;font-weight: bold;color: #cb1515;}
.inp_b>a:hover{color: #ef0000}


/*左*/
.left{width: 938px;}
.button_but{border-bottom: 1px solid #CF141B;}
.button_s_but>a{font-size: 18px; color: #333; line-height: 35px; padding: 8px 38px 7px 38px;}
.button_s_but>a:hover{color: #fff}
.button_s_but>a:hover a{color: #fff}

.index_list li{padding-left: 22px; line-height: 33px; background: url(/Template/Default/市/images/s02.png) no-repeat 2px 12px;}
.index_list li>a{float: left;}
.index_list li>span{float: right;}

.index_list_s li{padding-left: 40px!important; line-height: 31px!important; background: url(/Template/Default/市/images/s02.png) no-repeat 17px 12px!important;}
.index_list_s li>span{padding-right: 14px !important;}

.index_list_z li{padding-left: 22px!important; line-height: 25px!important; background: url(/Template/Default/市/images/s02.png) no-repeat 7px 12px!important;}
.index_list_z li>span{padding-right: 14px !important;}

.button_c_but>a{font-size: 16px; color: #333; line-height: 35px; padding: 8px 15px;}
.button_c_but>a:hover{color: #fff}
.button_c_but>a:hover a{color: #fff}

.uu{background: url(/Template/Default/市/images/bj02.jpg) no-repeat 0 50px; height: 66px;}
.uu img,strong{float: left;}
.uu>strong{font-size: 23px; padding: 12px 0 0 10px; color: #d1151b;}


/*右*/
.right{width: 280px;}
.gonggao{border: 1px solid #ccc;}

.button_e_but>a{font-size: 16px; color: #333; line-height: 35px; padding: 8px 35px;}
.button_e_but>a:hover{color: #fff}
.button_e_but>a:hover a{color: #fff}

.xiangzheng{background: url(/Template/Default/市/images/img16.jpg) no-repeat center top #c32d22; width: 136px; height: 45px; margin: 0; font-size: 18px; color: #fff; box-sizing: border-box; padding-top: 12px; padding-left: 39px;}


/*阳光组工*/
.zugong ul li{margin: 0; padding: 0}
.zugong>li{float: left;border: 1px solid #e0e0e0;padding: 20px 25px; margin: 8px 18px;}
.zugong>li>a{display: block;}
.zugong>li>span{display: block; text-align: center;}

/*先锋图片*/
.xftp_a{width: 339px;}
.xftp_a>a>img{width: 339px;}
.xftp_a a>div>p{margin: 0; padding: 0;}
.xftp_a a>div>p:first-child{text-align: center; font-weight: bold; font-size: 16px;}
.xftp_b{width: 1250px; margin: auto;}
.xftp_b ul li{float: left; width: 240px; padding: 5px;}
.xftp_b ul li:hover{padding: 5px; border-radius: 5px; background: #db3f33;}
.xftp_b ul li:hover a{color: #fff;}
.xftp_b ul li>a{line-height: 18px;}
.xftp_b ul li>a>p{margin: 0; padding: 0;}
.xftp_b ul li>a>img{width: 241px; height: 160px;}


/*友情链接*/
.button_b_but>a{font-size: 16px; color: #333; line-height: 35px; padding: 8px 20px}
.button_b_but>a:hover{color: #fff}
.button_b_but>a:hover a{color: #fff}
.button_but_a{border-bottom: 1px solid #dfdddd;}
.yqlj li{margin: 0; padding: 0 10px; float: left;}



.but_search {
    background: url(../images/but_search.jpg) no-repeat right top;
    width: 80px;
    height: 28px;
    margin-left: 5px;
}




/*------------------------------------列表页----------------------------------------*/

.classleft{border: 1px solid #ccc; width: 247px; min-height: 980px;}
.classleft h2{color: #eb0972; font-size: 26px; font-weight: normal; margin: 0; padding-top: 20px; text-align: center; height: 50px; }/*background: url(../images/icon_logo.png) no-repeat 15px top #f7f7f7;*/
/*.left_nav*/
.left_nav{margin: 0; padding: 0;}
.left_nav li{border-bottom: #ccc 1px solid; list-style: none; height: 47px;}
.left_nav li:hover{background: #eee;}
.left_nav li a{display: block; height: 40px; line-height: 50px; padding-left: 36px; background: url(../images/icon_left.png) no-repeat 13px -22px;}
.left_nav li.active a{color: #fff; background: url(../images/icon_left.png) no-repeat 13px 20px  #d10e00; height: 47px;}

/*.classright*/
.classright{width: 1005px;}
.right_ul{margin: 15px;}
.right_ul li{margin-bottom: 8px;background: url(../images/list_img.jpg) no-repeat 5px 12px #fff;}
.right_ul li a{width: 720px; height: 26px; padding-left: 5px; overflow: hidden;}


/*.news_list*/
.news_list{margin-top: 5px;}
.news_list li{border-bottom:1px dashed #d4d4d4; padding-top: 1px;}
.news_list li img{float: left;}
.news_list li a{float: left;}
.news_list li img{padding-top: 11px; padding-right: 3px;}
.news_list li span{float: right;}
.news_list li a{width: 360px; height: 26px; overflow: hidden;}


.route{margin: 0; padding: 0; font-weight: normal; font-size: 14px; padding: 8px 0 5px 35px; background-color: #fff0f6;background: url(../images/x02.png) no-repeat 5px 12px #fff0f6;}
.route>a{float: none;}


/*翻页*/
#ClassListPage{width: 700px; margin: auto; margin-top: 25px;}
#ClassListPage a{float: none;}

.single{padding: 15px 22px;}
.single>p{margin: 0; padding: 0; line-height: 28px;}



/*------------------------------------详细页----------------------------------------*/
.news_border{border: 1px solid #ccc;}
.newstitle{font-size: 28px; font-weight: bold; text-align: center; margin-top: 60px;}
.title_q{text-align: center; margin: auto; background: #eee;}
.title_q span{text-align: center; padding: 0 6px;}
.title_q span a{float: none;}
.show{padding: 30px; font-size: 16px; line-height: 36px;}
.table_two{width: 85%; margin: 50px auto 0 auto; border: 1px solid #ccc; border-collapse:collapse;}
.table_two_tr>td {border: 1px solid #ccc; text-align: center; font-size: 14px;}
.table_two_tr>td:first-child {width: 75px; text-align: center; font-weight: bold;}
.table_two_tr>td:last-child {width: 400px; text-align: left; padding: 15px;}






/*常用*/
.news ul,li{margin: 0; padding: 0;}
.news ul li{list-style: none;}
.news ul li>span{float: right;}
.news ul li>a{float: left;}

.nav_s>span{font-size: 22px;}
.nav_s>span:first-child{color: black;}
.nav_s>span:last-child{color: crimson;}

.nav_b{padding: 7px;}
.nav_b>span{font-size: 20px; font-weight: bold; color: #dd4040; padding-left: 5px;}

.w442{width: 460px;}
.w293{width: 293px;}
.w311{width: 311px;}
.b{border: 1px solid #ccc;}

.blue{padding: 8px 38px 7px 38px; font-size: 22px; color: aliceblue!important; background: #dd4040; border-radius: 5px;}

.bor{border: 1px solid #ccc;}