﻿
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td,
img {
	padding: 0;
	margin: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var,
i {
	font-weight: normal;
	font-style: normal;
}

ol,
ul,
li {
	list-style: none;
}

div,
dl,
dt,
dd,
ol,
ul,
li {
	zoom: 1;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
	font-size: 100%;
	font-family: "Microsoft YaHei";
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
}

li {
	list-style: none;
}

.fl {
	float: left !important;
}

.fr {
	float: right !important;
}

.clear {
	clear: both;
}

a {
	text-decoration: none;
	outline: none;
}


input {
	outline: none;
}

.all {
	width: 100%;
}


@media (max-width:500px) {
html{width:150%;}
}

/*头部*/
.header{padding-bottom: 10px;min-width: 1300px;height: 502px;margin: 0 auto;}
.header .header_bg {
       width: 100%;
    height: 437px;
    margin: 0 auto;
    background: url(../images/gqtwyh_banner.jpg) no-repeat;
    background-size: 100% 100%;
}
.header .header_bg .container_bg {
    width: 1234px;
    margin: 0 auto;
    height: 54px;
}
.header .header_bg .container_bg a{
    
float: right;
    
margin-top: 10px;
}

/*头部栏目*/
.header_lm_bg{
    background: #bb2b2b;
    width: 100%;
    height: 65px;
    }
.header_lm_bg .header_lm{width: 1300px;height: 65px;margin: 0 auto;}

.header_lm ul li{line-height: 61px;text-align: center;width: 10%;float: left;margin-top: 5px;}
.header_lm ul li:nth-child(9){margin-left: 20px;}
.header_lm ul li:hover{background: #d03c4c; border-radius: 10px 10px 0px 0px; margin-top: 5px; height: 59px; }
.header_lm ul li a{font-size: 1.2rem;color: #ffffff;}

.content_bg{
    margin: auto;
    min-width: 1280px;
    overflow: hidden;
    }
   .content {
    margin-bottom: 10px;
    width: 1200px;
    height: auto;
    margin: 0 auto;
}
 
 
 
 

 
 
 
    
/*第一栏目*/
 .one_bg{
    padding-bottom: 3rem;
    margin: auto;
    min-width: 1300px;
    overflow: hidden;
    background: #e1e1e1;
    padding-top: 3rem;
    }
 .one{width: 1200px;height: auto;margin: auto;}



/*第一栏目*/
.content .one{float:left;width: 100%;height: auto;margin-top: 27px;}

/*通知公告轮播图*/
.content .one .new_img{float: left;width: 51%;height: 391px;}
.slideB{ position:relative; overflow:hidden;   max-width:640px;/* 设置焦点图最大宽度 */ }
.slideB .hd{ position:absolute; height:28px; line-height:28px; bottom:2%; right:1%; z-index:1; }
.slideB .hd li{ display:inline-block; width:9px; height:9px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ffffff; text-indent:-9999px; overflow:hidden; margin:0 6px; 
	  }
.slideB .hd li.on{ background:#ffae3b;  }
.slideB .bd{ position:relative; z-index:0; }
.slideB .bd li{ position:relative; text-align:center;  }
.slideB .bd li img{/* background:url(images/loading.gif) center center no-repeat; */vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */height: 391px;}
.slideB .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.slideB .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:50px;  background:#00000075; color:#fff;  text-align:left; 
	font-family: "微软雅黑";  font-size: 1em; line-height: 50px; }

/*通知公告文章*/
.work {float: left;width: 46%;display:flex;flex-direction:column;color:#b14713;margin-left: 24px;}
.work .top{width: 100%;height: 109px;border-bottom: dotted 1px #bb2b2b;}
.work .top .z1{
    font-weight: 700;
    font-size: 20px;
    color: #bb2b2b;
}
.work .top div{
    float: left;
    margin-top: 11px;
}
.work .top div span{line-height: 28px;font-size: 16px;color: #666666;}
.work .top div .z2{
    color: #bb2b2b;
}

.work .bottom{width: 100%; height: 300px; float: left; margin-top: 13px;}
.work .bottom ul{}
.work .bottom ul li{float:left;line-height: 40px;width: 100%;}
.work .bottom img{float: left;margin-left: 3px;margin-top: 17px;margin-right: 7px;}
.work .bottom a{ float: left; font-family: "微软雅黑";font-size: 1em;color: #333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width: 64%;}
.work .bottom a:hover {color: #a40a0a;}
.work .bottom span{ float: right; font-size: 0.9em;font-family: "΢���ź�";color: #999999;margin-right: 1%;}	



/*小横幅*/
.slideBo{width: 100%;height: auto;overflow:hidden;position:relative;border:1px solid #ddd;}
.slideBo .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBo .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBo .hd ul li{float:left;margin-right: 4px;width:13px;height:13px;line-height:14px;text-align:center;background:#fff;cursor:pointer;}
.slideBo .hd ul li.on{background: #e3a558;color:#fff;}
.slideBo .bd{ position:relative; height:100%; z-index:0;   }
.slideBo .bd li{ zoom:1; vertical-align:middle; }
.slideBo .bd img{width: 100%;display:block;}

.slideBo .hd{bottom: -6%;position:absolute;height:28px;line-height:28px;right: 4%;z-index:1;}
.slideBo .hd li{ display:inline-block; width:13px; height:13px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#ffffff; text-indent:-9999px; overflow:hidden; margin:0 6px; 
	  }
.slideBo .hd li.on{ background:#006aec;  }





/*列表*/
.content .tow{float:left;width: 100%;height: auto;margin-top: 27px;}


.list{
   
margin-bottom: 2rem;
   
width: 1200px;
   
float: left;
}
.ui-flex-x-between {
    ay: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
}

.list_c{
    float: left;
    width: 49%;
}
.list_a{
    float: left;
    width: 49%;
}


.list_a_t{
    border-radius: 5px 0px;
    border-bottom: 5px solid #bf3d3d;
    width: 95%;
    height: 55px;
    line-height: 60px;
}
.list_a_t img{
    margin-top: 11px;
    margin-right: 10px;
    float: left;
}
.list_a_t span{
    line-height: 46px;
    font-size: 23px;
    color: #bf3d3d;
    font-weight: 600;
}

.list_a_t a{
    float: right;
    font-size: 16px;
    color: #999;
}

.list_c_t{
    width: 89%;
    padding-left: 28px;
    height: 60px;
    line-height: 60px;
    background: url(../images/tjds_img_lm.jpg) no-repeat left bottom;
}

.list_c_t span{
    line-height: 46px;
    font-size: 28px;
    color: #333;
}

.list_c_t a{
    float: right;
    font-size: 16px;
    color: #999;
}

.list_c_c{
    margin-top: 9px;
    width: 93%;
}

.list_c_c a{
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
}

.list_c_c a span{
    float: left;
    margin: 22px 0;
    display: inline-block;
    width: 6px;
    height: 6px;
    background:#a61f24;
    border-radius: 10px;
}

.list_c_c a i{
    float: left;
    display: inline-block;
    width: 75%;
    height: 50px;
    font-size: 16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    margin-left: 9px;
    color: #000000;
}

.list_c_c a:hover i{
    color: #a61f24;
    text-decoration: underline;
}

.list_c_c a em{
    float: right;
    font-size: 16px;
    color: #999;
}



.list_d{
    float: left;
    width: 49%;
    margin-left: 2%;
}

.list_c_e{
    width: 89%;
    padding-left: 28px;
    height: 60px;
    line-height: 60px;
    background: url(../images/tjds_img_lm.jpg) no-repeat left bottom;
}

.list_c_e span{
    line-height: 46px;
    font-size: 28px;
    color: #333;
}

.list_c_e a{
    float: right;
    font-size: 16px;
    color: #999;
}

.list_c_d{
    margin-top: 10px;
    width: 93%;
}

.list_c_d a{
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
}

.list_c_d a span{
    float: left;
    margin: 22px 0;
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #a61f24;
    border-radius: 10px;
}

.list_c_d a i{
    float: left;
    display: inline-block;
    width: 75%;
    height: 50px;
    font-size: 16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    margin-left: 10px;
    color: #000000;
}

.list_c_d a:hover i{
    color: #a61f24;
    text-decoration: underline;
}

.list_c_d a em{
    float: right;
    font-size: 16px;
    color: #999;
}













/*内容页*/

.content_lm h1{
    font-size: 25px;
    color: #db0e0e;
    text-align: center;
    margin:  40px 0 20px 0;
}

.release{
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #f7f7f7;
    text-align: center;
    font-size: 12px;
    color: #999;
}



.c_p{
    width: 100%;
    margin: 30px 0;
    line-height: 180%;
    font-size: 16px;
}

.c_p img{
    margin:auto;
    display: block;
    max-width: 80%;
}

.print{
    width: 100%;
    height: 20px;
}

.print a{
    float: right;
    display: block;
    padding-left: 28px;
    height: 20px;
    line-height: 20px;
    color: #999999;
}

.attachment{
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #999;
    border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
    margin: 10px 0 0 0;
}









.upDown{
    margin:auto;
    width: 1200px;
    margin: 30px 0 0 20px;
}

.upDown i{
    display: block;
    width: 1200px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
}

.upDown i a{
    display:inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
}

.upDown i a:hover{
    text-decoration: underline;
    color: #db0e0e;
}


/*尾部*/
.footer_bg{border-top: solid 5px #bf3d3d;margin: auto;min-width: 1300px;height: 171px;background: #ffffff;}
.footer{height: 100%;width: 1300px;margin: 0 auto;text-align: center;}
.footer .title{width: 98%;padding-top: 31px;float: left;}
.footer p{margin-right:28px;width: 100%;}
.footer p a{font-weight: 600;line-height: 37px;margin-right: 17px;color: #bb2b2b;font-size: 16px;}
.footer_yd{
	display: none;
}
.footer img{margin-top: 19px;
    float: right;}






/*栏目页*/
.content_lm_bg{
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.content_lm{
	    padding-bottom: 22px;
	width: 1200px;
	margin: 0 auto;
}

.wz{
    width: 100%;
    height: 43px;
    border-bottom:1px solid #a10f0f;
}

.wz span{
    display: inline-block;
    padding: 0 20px 0 0;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-bottom:3px solid #a10f0f;
}

.wz span i {
    float: left;
    font-size: 16px;
    color: #000000;
}

.wz span a:hover {
    color: #a61f24;
}

.wz img{
    display: inline-block;
    float: left;
    margin: 11px 10px 0 0;
}

.wz a{
	color: #000000;
    display: inline-block;
    height: 40px;
    line-height: 40px;
}

.pagenum {
    height: 30px;
    margin: 30px 0;
    text-align: center;
}

.pagenum a{
    display: inline-block;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #eeeeee;
    color: #707070;
    border-radius: 5px;
    margin:0 5px;
}

.pagenum a:not(.prev):not(.next).act{
    background: #a61f24;
    color: white;
}

.pagenum span{
    display: inline-block;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #eeeeee;
    color: #707070;
    border-radius: 5px;
    margin:0 5px;
}





/*内容页*/

.content_lm h1{
    font-size: 25px;
    color: #db0e0e;
    text-align: center;
    margin:  40px 0 20px 0;
}

.release{
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #f7f7f7;
    text-align: center;
    font-size: 12px;
    color: #999;
}



.c_p{
    width: 100%;
    margin: 30px 0;
    line-height: 180%;
    font-size: 16px;
}

.c_p img{
    margin:auto;
    display: block;
    max-width: 80%;
}

.print{
    width: 100%;
    height: 20px;
}

.print a{
    float: right;
    display: block;
    padding-left: 28px;
    height: 20px;
    line-height: 20px;
    color: #999999;
}

.attachment{
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #999;
    border-top: 1px dashed #d2d2d2;
    border-bottom: 1px dashed #d2d2d2;
    margin: 10px 0 0 0;
}









.upDown{
    margin:auto;
    width: 1200px;
    margin: 30px 0 0 20px;
}

.upDown i{
    display: block;
    width: 1200px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
}

.upDown i a{
    display:inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
}

.upDown i a:hover{
    text-decoration: underline;
    color: #db0e0e;
}

