@charset "utf-8";
/* CSS Document */


.current{height: 70px;line-height: 70px;font-size: 16px;padding: 0 30px;background: url(../images/crr_line.png) repeat-x center bottom;/*-webkit-box-shadow:inset 0 0 10px rgba(218,37,28,0.1);-moz-box-shadow:inset 0 0 10px rgba(218,37,28,0.1);box-shadow:inset 0 0 10px rgba(218,37,28,0.1);*/}
.current i{margin: 0 10px;}

.mb-menu{display: none;}

.insideCon{display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin-bottom: 60px;}
.pc-menu{-webkit-box-flex: 0;-webkit-flex: 0 0 17.5%;-ms-flex: 0 0 17.5%;flex: 0 0 17.5%;max-width: 270px;min-width: 210px;}
.pc-m-tl{height: 84px;background: #e77918;font-size: 32px;color: #fff;font-weight: bold;line-height: 84px;padding-left: 40px;border-radius: 8px 8px 0 0;}
.pc-m-list{background: #da251c;border-radius: 0 0 8px 8px;overflow: hidden;padding-bottom: 30px;}
.pc-m-list ul{padding-left: 16px;padding-top: 24px;}
.pc-m-list ul li a{display: block;padding-top: 8px;padding-bottom: 8px;border-bottom: 1px solid #e04d1a;}
.pc-m-list ul li a i{display: block;font-size: 22px;font-weight: bold;color: #fff;height: 70px;line-height: 70px;padding-left: 20px;}
.pc-m-list ul li a i::before{content: '';display: inline-block;width: 12px;height: 12px;margin-right: 12px;vertical-align: middle;background: url(../images/ico_menu_h.png) no-repeat center;background-size: contain;}
.pc-m-list ul li a:hover i::before,.pc-m-list ul li a.act i::before{content: '';display: inline-block;width: 12px;height: 12px;background: url(../images/ico_menu.png) no-repeat center;background-size: contain;}
.pc-m-list ul li a:hover i,.pc-m-list ul li a.act i{background: #fff;color: #333;border-radius: 4px 0 0 4px;}
/*.pc-m-list ul li a:hover,.pc-m-list ul li a.act{border-bottom-color: #da251c;}*/
.pc-m-list ul li:last-child a{border-bottom-color: #da251c;}

.insideRight{-webkit-box-flex: 0;-webkit-flex: 0 0 82.5%;-ms-flex: 0 0 82.5%;flex: 0 0 82.5%;padding-left: 52px;padding-right: 30px;}

.inside-tl{height: 62px;line-height: 62px;border-bottom: 1px solid #dcdcdc;position: relative;margin-bottom: 22px;}
.inside-tl i{font-size: 28px;font-weight: bold;color: #da251c;width: auto;display: inline-block;position: relative;}
.inside-tl i::after{content: '';display: block;width: 100%;height: 2px;background: #da251c;position: absolute;left: 0;bottom:0;}

.detail-p{padding-top: 32px;font-size: 18px;line-height: 48px;color: #333;text-align: justify;}

.inside-main .news-item{/*padding-top: 14px;*/margin-bottom: 30px;}
.inside-main .news-item ul li{line-height: 77px;border-bottom: 1px dashed #dcdcdc;position: relative;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;}
.inside-main .news-item ul li a{-webkit-box-flex: 0;-webkit-flex: 0 0 80%;-ms-flex: 0 0 80%;flex: 0 0 80%;font-size: 20px;color: #333;padding-left: 20px;
	background: url(../images/dot.png) no-repeat left center;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.inside-main .news-item ul li span{font-size: 20px;color: #999;-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;text-align: right;}


#pageAll{text-align: center;background: #f8f8f8;padding: 20px;}
#pageAll .layui-laypage{margin: 0;}
#pageAll .layui-laypage a,#pageAll .layui-laypage span{font-size: 14px;min-width: 40px;min-height: 40px;line-height: 40px;box-sizing: border-box;margin: 0 2px;}
#pageAll .layui-laypage .layui-laypage-curr{border: 0;}
#pageAll .layui-laypage .layui-laypage-count{margin-right: 14px;background: none;}
#pageAll .layui-laypage .layui-laypage-curr .layui-laypage-em{background: #da251c;top:0;left: 0;padding: 0}
#pageAll .layui-laypage a:hover{color: #da251c;}
#pageAll .layui-laypage select{height: 40px;display: block;box-sizing: border-box;}
#pageAll .layui-laypage input:focus,#pageAll .layui-laypage select:focus {border-color: #da251c!important}
#pageAll .layui-laypage input{height: 40px;}
#pageAll .layui-laypage button{height: 40px;}
#pageAll .layui-laypage-refresh,#pageAll .layui-laypage-skip{background: none;}


.article-detail{padding: 30px;}
.article-hd{text-align: center;padding-bottom: 30px;border-bottom: 1px dashed #dcdcdc;margin-bottom: 30px;}
.article-hd h3{font-size: 32px;font-weight: bold;color: #333;margin-bottom: 30px;}
.article-hd p{font-size: 18px;color: #888;}
.article-hd p span{margin: 0 10px;}
.article-main{font-size: 18px;color: #333;line-height: 48px;text-indent: 40px;margin-bottom: 60px;text-align: justify;}
.file-down{display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;padding: 22px 30px;background: #f8f8f8;align-items: center;margin-bottom: 30px;}
.file-ico{width: 45px;height: 55px;background: url(../images/ico_file.png) no-repeat center;background-size: contain;}
.file-tl{width: 80%;padding-left: 30px;font-size: 18px;font-weight: bold;color: #333;}
.file-btn{width: 17%;text-align: right;}
.file-btn a{display: inline-block;padding: 15px 36px;background: #d9251c;color: #fff;font-weight: bold;font-size: 18px;border-radius: 4px;}
.file-btn a i{display: block;padding-left: 26px;background: url(../images/ico_downl.png) no-repeat left center;background-size: 16px;}

.article-ft{padding-top: 30px;border-top: 1px solid #dcdcdc;font-size: 18px;color: #999;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: space-between;}
.article-ft-l,.article-ft-r{-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;}
.article-ft a{color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.article-ft-r{text-align: right;}

.tips-txt{padding: 30px;font-size: 14px;text-align: center;}
.layui-layer-page .layui-layer-btn .layui-layer-btn0{background: #d9251c;border: 1px solid #d9251c;}
.layui-layer-page .layui-layer-btn .layui-layer-btn1{border: 1px solid #d9251c;color: #d9251c;}

.reback{margin-top: 54px;}
.member-login{background: #fff;}
.mem-login-con{background: url(../images/img_membg.jpg) no-repeat center top;min-height: 620px;}
.login-form{padding-top: 42px;padding-bottom: 78px;}
.login-form-tl{font-size: 30px;font-weight: bold;color: #fff;text-align: center;margin-bottom: 42px;}
.login-form-main{width: 640px;background: #fff;border-radius: 8px;margin: 0 auto;box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);padding: 30px 105px 78px 105px;box-sizing: border-box;}
.form-main-tl{text-align: center;font-size: 20px;font-weight: bold;color: #d9251c;border-bottom: 4px solid #d9251c;padding-bottom: 30px;margin-bottom: 30px;}
.form-cell{display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;align-items: center;border: 1px solid #dcdcdc;border-radius: 3px;margin-bottom: 22px;}
.form-cell .layui-input{height: 54px;line-height: 54px;font-size: 16px;border: 0;padding-left: 15px;}
.form-cell .ico-count,.form-cell .ico-key,.form-cell .ico-code{display: block;width: 18px;height: 18px;background-repeat: no-repeat;background-position: center;background-size: contain;padding: 0 25px;border-right: 1px solid #dcdcdc;}
.ico-count{background-image: url(../images/ico_l1.png);}
.ico-key{background-image: url(../images/ico_l2.png);}
.ico-code{background-image: url(../images/ico_l3.png);}
.formCode .layui-input{width: 230px;}
.formCode .codeimg{display: block;height: 100%;width: 135px;margin-left: 12px;border-left: 1px solid #dcdcdc;}
.formCode .codeimg img{height: 54px;}
.form-mid{display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: space-between;margin-bottom: 22px;}
.form-mid a{font-size: 16px;}
.form-mid a.newcount{color: #d9251c;}
.form-sum .layui-btn{height: 54px;line-height: 54px;font-size: 18px;font-weight: bold;color: #fff;background-color: #d9251c;width: 100%;border-radius: 3px;border: none;}

.regist-form{width: 1024px;padding-top: 40px;padding-left: 225px;padding-right: 225px;}
.normal-form{}
.normal-form .form-cell{border: 0;}
.normal-form .form-cell .layui-input{border: 1px solid #dcdcdc;width: 430px;}
.normal-form .form-cell span{width: 142px;text-align: right;font-size: 16px;padding-right: 10px;}
.normal-form .form-cell span em{color: #d9251c;line-height: 40px;}
.normal-form .formCode .layui-input{width: 283px;}
.normal-form .formCode .codeimg{border: 1px solid #dcdcdc;}
.normal-form .formCode .codeimg img{height: 52px;}
.layui-form-select dl{top: 53px;}
.layui-form-select dl dd, .layui-form-select dl dt{font-size: 16px;line-height: 42px;}
.layui-form-select dl dd.layui-this{background-color: #e77918;}
.regist-sum{padding-left: 142px;}

.mycenter{margin-bottom: 30px;}
.mycenter-hd{display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;justify-content: space-between;align-items: flex-start;}
.mycenter-tl{font-weight: bold;font-size: 32px;color: #d9251c;}
.mycenter-tab a{font-size: 24px;font-weight: bold;display:inline-block;margin-left: 60px;padding-bottom: 30px;}
.mycenter-tab a.act{color: #d9251c;border-bottom: 6px solid #d9251c;}
.mycenter-main{border: 1px solid #dcdcdc;min-height: 620px;padding: 30px;}
.mycenter-main-tl{text-align: center;font-size: 24px;font-weight: bold;color: #d9251c;}
.mycenter-main-tl::after{content: '';display: block;width: 35px;height: 8px;background: #d9251c;border-radius: 8px;margin: 20px auto;}

.normal-form .form-cell .unedit{background: #f6f6f6;}

.mycenter-form{width: 695px;margin: 0 auto;}

.editbtn{text-align: center;padding-top: 10px;}
.editbtn .layui-btn{height: 54px;width: 215px;border: 1px solid #da251c;color: #da251c;font-size: 18px;font-weight: bold;line-height: 54px;background-color: #fff;border-radius: 3px;}
.sumbtn .layui-btn{background:#da251c;color: #fff} 

.mycenter-down {margin-bottom: 30px;}
.mycenter-down .file-down{background: none;border-bottom: 1px solid #dcdcdc;margin-bottom: 0;}
.file-time{font-size: 18px;color: #999;width: 30%;text-align: right;}



.search-resulte .insideRight{-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;padding-left: 30px;padding-right: 30px;}

.paper-downloa .file-down .file-tl a{color: #333}


@media (max-width:1440px){
.current{height: 60px;line-height: 60px;font-size: 15px;padding: 0 20px;}
.wrap{padding: 20px;}
.pc-m-tl{height: 76px;line-height: 76px;font-size: 26px;}
.pc-m-list ul{padding-left: 10px;}
.pc-m-list ul li a i{height: 60px;line-height: 60px;font-size: 18px;}
.insideCon{margin-bottom: 30px;}
.insideRight{padding: 0 30px;}
.inside-tl{margin-bottom: 10px;}
.inside-tl i{font-size: 26px;}
.detail-p{padding-top: 20px;font-size: 16px;line-height: 36px;}
.inside-main .news-item ul li{line-height: 70px;}
.inside-main .news-item ul li a,.inside-main .news-item ul li span{font-size: 18px;}

.article-detail{padding: 20px;}
.article-main{font-size: 16px;line-height: 36px;}
.article-hd h3{font-size: 28px;margin-bottom: 20px;}
.article-hd p{font-size: 14px;}

.file-down{padding: 15px;margin-bottom: 20px;}
.file-ico{width: 32px;height: 32px;}
.file-tl{padding-left: 6px;font-size: 16px;width: 71%;}
.file-btn{width: 26%;}
.file-btn a{font-size: 16px;padding: 10px 15px;}
.file-btn a i{padding-left: 20px;background-size: 16px;}
.article-ft{font-size: 14px;padding-top: 10px;align-items: flex-start;flex-direction: column;}
.article-ft-l,.article-ft-r{line-height: 36px;}

.reback{margin-top: 43px;}

#pageAll .layui-laypage a, #pageAll .layui-laypage span{font-size: 13px;min-width: 30px;
    min-height: 30px;
    line-height: 30px;padding: 0 5px}

#pageAll .layui-laypage select,#pageAll .layui-laypage input,#pageAll .layui-laypage button{height: 30px}
#pageAll .layui-laypage .layui-laypage-count{font-size: 13px;}

#pageAll{padding: 15px}

}

@media (max-width:1024px){
.current{margin-top: 91px;padding: 0 10px;height: 36px;line-height: 36px;font-size: 12px;}
.wrap{padding: 10px}
.pc-menu{display: none;}
.mb-menu{display: block;background: #e77918;}
.mb-menu .swiper-slide a{display: block;padding: 12px 0;text-align: center;font-size: 14px;color: #fff;}
.mb-menu .swiper-slide a.act{background-color: #da251c;}

.insideCon{flex-direction: column;margin-bottom: 10px;}
.insideRight{padding: 10px 0;width: 100%;}
.inside-tl{height: 44px;line-height: 44px;margin-bottom: 10px;}
.inside-tl i{font-size: 18px;}
.detail-p{padding-top: 0;font-size: 14px;line-height: 28px;}

.inside-main .news-item ul li{line-height: 58px;}
.inside-main .news-item ul li a{font-size: 14px;padding-left: 12px;flex: 0 0 74%;}
.inside-main .news-item ul li span{font-size: 14px;flex: 0 0 26%;}

.article-detail{padding: 0;}
.article-hd{padding-bottom: 10px;margin-bottom: 10px;}
.article-hd h3{font-size: 16px;margin-bottom: 10px;}
.article-hd p{font-size: 12px;}
.article-hd p span{display: inline-block;}
.article-main{padding-top: 10px;font-size: 14px;line-height: 28px;text-indent: 24px;margin-bottom: 30px;}

.file-down{padding: 10px;margin-bottom: 10px;}
.file-ico{width: 24px;height: 24px;}
.file-tl{padding-left: 6px;font-size: 12px;width: 71%;}
.file-btn{width: 26%;}
.file-btn a{font-size: 12px;padding: 5px 8px;}
.file-btn a i{padding-left: 12px;background-size: 10px;}
.article-ft{font-size: 14px;padding-top: 10px;align-items: flex-start;flex-direction: column;}
.article-ft-l,.article-ft-r{line-height: 36px;}

.back-r {display: block;}
.back-r .reback{margin-top: 36px;height: 35px;line-height: 35px;font-size: 12px;display: block;}
.back-r .login-box a{font-size: 12px;display: block;}

.member-login{padding-top: 92px;}
.form-cell{margin-bottom: 12px;}
.form-cell .layui-input{height: 42px;line-height: 42px;font-size: 13px;}
.formCode .codeimg img{height: 42px;}
.form-mid a{font-size: 13px;}
.form-sum .layui-btn{height: 42px;line-height: 42px;font-size: 14px;}

.normal-form .form-cell span{width: 32%;font-size: 13px;}
.normal-form .form-cell .layui-input{width: 78%;}
.normal-form .formCode .layui-input{width: 47%;}
.normal-form .formCode .codeimg{width: 30%;margin-left: 1%;}
.normal-form .formCode .codeimg img{height: 40px;}
.formsex .layui-form-select{width: 79%;}
.normal-form .formsex .layui-form-select .layui-input{width: 100%;}

.regist-form{width: 96%;padding-left: 60px;padding-right: 100px;}
.regist-sum{padding-left: 29%;}

.mycenter{padding: 20px 10px 0 10px;margin-bottom: 10px;}
.mycenter-tl{font-size: 18px;}
.mycenter-tab a{font-size: 14px;padding-bottom: 18px;margin-left: 20px;}
.mycenter-tab a.act{border-bottom: 3px solid #d9251c;}
.mycenter-main{padding: 20px;}
.mycenter-main-tl{font-size: 16px;}
.mycenter-main-tl::after{width: 20px;height: 5px;margin: 10px auto 30px auto;}
.mycenter-form{width: 100%;}
.editbtn .layui-btn{height: 42px;line-height: 42px;font-size: 14px;width: 100%;}
.editbtn{padding-left: 29%;}
.mycenter-main{min-height: auto;}


.mycenter-down .file-down{padding: 10px 0;align-items: flex-start;}
.file-tl{width: 63%;padding-right: 20px;}
.file-time{font-size: 12px;width: 34%;}


.paper-downloa .file-btn{width: 34%;}


}

	
@media (max-width:750px){
.current{margin-top: 55px;}
.back-r .reback{margin-top: 0;}
.member-login{padding-top: 56px;}
.mem-login-con{min-height: auto;background-size: 200%;}
.login-form{padding-top: 20px;padding-bottom: 30px;}
.login-form-tl{font-size: 18px;margin-bottom: 20px;}
.login-form-main{width: 94%;padding: 15px;}
.form-main-tl{padding-bottom: 15px;margin-bottom: 15px;font-size: 16px;}
.mycenter-main-bd{padding-right: 0;}

.file-time{font-size: 12px;width: 30%;}

#pageAll .layui-laypage a, #pageAll .layui-laypage span{min-width: 36px;min-height: 36px;font-size: 14px;padding: 0 15px;line-height: 36px}
}
	
}

@media (max-width:320px){

   
}









































































