@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站内页样式
 * @author: ishang_pan
 * @update: ishang_pan (2020-06-16 09:25)
 */

/* page1 */
.m-tablelist2{font-family: NSimSun;}
.m-tablelist2 table{width: 100%; border: 1px solid #fff; color: #4d4d4d;}
.m-tablelist2 table thead th{font-family: FZXBSJW; height: 70px; line-height: 70px; color: #333; font-size: 20px; border-bottom: 2px solid #b81112;}
.m-tablelist2 table .u-xh{width: 11.2%;}
.m-tablelist2 table .u-bt{width: 59%;}
.m-tablelist2 table .u-fwrq{width: 31%;}
.m-tablelist2 table tbody tr{padding-bottom: 10px;}
.m-tablelist2 table tbody tr:nth-child(2n){background: #eee;}
.m-tablelist2 table tbody tr:last-child{border-bottom: 1px solid #eee;}
.m-tablelist2 table tbody tr td{height: 100%; text-align: center; font-size: 13px; line-height: 20px;}
.m-tablelist2 table tbody tr .u-info{padding:0 0 10px 30px; text-align: left;}
.m-tablelist2 table tbody tr .u-info>.text-title>a{
	text-decoration: none;
    cursor: pointer;
	font-size: 16px;
    font-weight: bold;
	/* display: block;  */
	font-family: NSimSun; 
	line-height: 50px; 
	color: #333; 
	font-size: 16px;}
.m-tablelist2 table tbody tr .u-info p{margin-bottom: 5px;padding-top: 15px; line-height: 15px; color: #b81112; font-size: 14px;}
.m-tablelist2 .f-mr5{margin-right: 5px;}
.m-tablelist2 .u-load a{padding: 0 7.5px; color: #333; font-size: 14px;}

.is-main{margin: 0 auto; padding: 0 36px 36px; width: 1122px;}
.m-gzk .u-logo{margin-top: 20px;}
.m-gzk .u-logo span{margin: 0; padding-left: 4px; color: #fff; font-size: 30px;}
.m-gzk .u-tit{margin: 83px 0 45px; text-align: center;}
.u-yx{margin-bottom: 30px; text-align: center;}
.u-yx span{width: 293px; display: inline-block; color: #fff; line-height: 18px; font-size: 18px; font-weight: bold; background: url(../images/page/bg-yx.png) no-repeat;}
.g-gbg{padding: 0; background: #fff;}

.m-gzgb .u-tit2{padding: 70px 12px 0; border-bottom: 5px solid #b81112;}
.m-gzgb .u-con{padding: 0 66px;}
.m-gzgb .u-tit2 .u-btc{padding-top: 7px; font-family: FZXBSJW; color: #ff0102; line-height: 61px; font-size: 40px; text-align: center;}
.m-gzgb .u-tit2 .u-btc img{margin-top: -9px;width:60px}
.m-gzgb .u-tit2 .u-dload{margin-top: -19px;}
.m-gzgb .u-tit2 .u-dload a{display: block; margin:0 0 12px 12px; float: left; width: 90px; height: 38px; color: #666; font-size: 14px; line-height: 38px; border: 1px solid #d2d2d2; text-align: center;}
.m-gzgb .u-tit2 .u-dload a:hover{color: #b81112;}
.m-gzgb .u-con{padding-bottom: 70px; color: #333;}
.m-gzgb .u-con .dt{font-family: SimSun; font-size: 18px; text-align: center; color: #333;}
.m-gzgb .u-fot{border-top:5px solid #b81112; font-family: FZXBSJW; padding: 40px 60px 40px 0; font-size: 28px; line-height: 28px; color: #b81112; text-align: end;}
.m-gzgb .u-con .u-gztit{font-family: FZXBSJW; margin: 58px 0 18px; line-height: 28px; font-size: 28px; text-align: center;}

/* lhzt */
.m-lhzt .g-flash{margin-top: 60px;}
.m-lhzt .u-listbox{padding: 0 72.5px; height: 745px; overflow: hidden;}
.m-lhzt .u-listbox div{margin-bottom: 50px; padding: 0 27.5px; float: left; width: 300px; height: 128px; line-height: 128px;}
.m-lhzt .u-listbox .u-bg{border-radius: 10px;}
.m-lhzt .u-listbox .u-bg img{margin: 0 30px 0 37px; top: 38px; vertical-align: middle;}
.m-lhzt .u-listbox .u-bg span{color: #3d3d3d; font-size: 24px;}
.m-lhzt .u-listbox div:hover a{box-shadow: 3px 3px 8px #ccc;}
.m-lhzt .u-listbox .f-dh{position: relative; line-height: 40px !important;}
.m-lhzt .u-listbox .f-dh .u-bg img{position: absolute; left: 37px; top: 37px;}
.m-lhzt .u-listbox .f-dh .u-bg span{display: block; padding-top: 22px; padding-left: 118px;}

/* search */
.m-gzsearch{margin-bottom: 16px; box-sizing: border-box; padding-top: 44px; height: 180px; background: #f5f5f5;}
.g-gzsearch{margin: 0 auto; position: relative; width: 835px;}
.g-gzsearch .textinp{box-sizing: border-box; padding-left: 20px; width: 700px; height: 46px; border: 2px solid #b81112; border-radius: 10px;}
.g-gzsearch .subbtn{position: absolute; right: 137px; top: 0; border: none; width: 77px; height: 100%; background: url(../images/page/icon-gzksearch.png) center no-repeat;;}
.g-gzsearch .gjbtn{float: right; width: 110px; height: 46px; line-height: 46px; color: #fff; font-size: 18px; text-align: center; background: #b81112; border-radius: 10px; cursor: pointer;}
.m-gzsearch .g-wz{margin-top: 30px; text-align: center; color: #333; height: 16px; line-height: 16px;}
.m-gzsearch .g-wz span{margin-right: 17px; color: #b81112;}
.m-gzsearch .g-wz input{margin-right: 10px;}

@font-face {
	font-family:'FZXBSJW';
	src: url('../font/FZXBSJW.TTF') format('truetype');
	font-weight: normal;
	font-style: normal;
}


/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {

}
/*medium pcScreen lg*/ 
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	
	.m-gzgb .u-tit2 .u-dload{margin-top: 0;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}