@charset "utf-8";
*{margin: 0;padding: 0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {display: block;}
table {border-spacing: 0;border-collapse: collapse;}
caption,th {font-weight: normal;text-align: left;}
html,body,fieldset,img,iframe,abbr {border: 0;}
i,cite,em,var,address,dfn {font-style: normal;}
[hidefocus],summary {outline: 0;}
li {list-style: none;}
h1,h2,h3,h4,h5,h6,small {font-size: 100%;}
sup,sub {font-size: 83%;}
pre,code,kbd,samp {font-family: inherit;}
q:before,q:after {content: none;}
textarea {overflow: auto;resize: none;}
label,summary {cursor: default;}
h1,h2,h3,h4,h5,h6,em,strong,b {font-weight: bold;}
del,ins,u,s,a,a:hover {text-decoration: none;}
body,textarea,input,button,select,keygen,legend {font: 14px/1.14 \5FAE\8F6F\96C5\9ED1, arial, \5b8b\4f53;color: #333;outline: 0;}
body {background: url(../../images/2020/common.files/beijing.jpg)}
a,a:hover {color: #333;}
.manBox{ width: 1250px; background: #ffffff; margin: 0 auto;}
/*横向间隔定义*/
.g-blk1 {display: block;height: 1px;clear: both;}
.g-blk2 {display: block;height: 2px;clear: both;}
.g-blk3 {display: block;height: 3px;clear: both;}
.g-blk4 {display: block;height: 4px;clear: both;}
.g-blk5 {display: block;height: 5px;clear: both;}
.g-blk6 {display: block;height: 6px;clear: both;}
.g-blk7 {display: block;height: 7px;clear: both;}
.g-blk8 {display: block;height: 8px;clear: both;}
.g-blk9 {display: block;height: 9px;clear: both;}
.g-blk10 {display: block;height: 10px;clear: both;}
.g-blk11 {display: block;height: 11px;clear: both;}
.g-blk12 {display: block;height: 12px;clear: both;}
.g-blk13 {display: block;height: 13px;clear: both;}
.g-blk14 {display: block;height: 14px;clear: both;}
.g-blk15 {display: block;height: 15px;clear: both;}
.g-blk16 {display: block;height: 16px;clear: both;}
.g-blk17 {display: block;height: 17px;clear: both;}
.g-blk18 {display: block;height: 18px;clear: both;}
.g-blk19 {display: block;height: 19px;clear: both;}
.g-blk20 {display: block;height: 20px;clear: both;}
.g-blk21 {display: block;height: 21px;clear: both;}
.g-blk22 {display: block;height: 22px;clear: both;}
.g-blk23 {display: block;height: 23px;clear: both;}
.g-blk24 {display: block;height: 24px;clear: both;}
.g-blk25 {display: block;height: 25px;clear: both;}
/* 取消bootstrap-padding */
.pln{padding-left: 0;}
.prn{padding-right: 0;}

/* 顶部 */
.g-top{background: #912023;}
.top-con{line-height: 34px;}
.top-con a{color: #FFFFFF;}
.txt-lt a{padding-right: 15px;}
.txt-rt a{padding-left: 15px;}
/* logo */
.g-logo{background: #a02327;width: 100%;height: auto;}
.g-logo .row{background: url(../../images/2020/common.files/xiaox-bg1.png) no-repeat 98% center;height: 100px;}
.m-logo{margin-top: 15px;}
/* 主导航 */
.g-nav{height: 50px; width: 1250px; margin: 0 auto;}
.nav{width: 95%;padding: 0;}
.nav>li{width: 11%;}
.nav>li a{font-size: 18px;color: #ffffff;}
.dropdown-menu li{border-bottom: 1px solid #E5E5E5;}
.dropdown-menu li:last-child{border-bottom: none;}
.navbar-nav > li > .dropdown-menu{text-align: center;width: 100%;}
/*移动端nav*/
.m-wap-nav {display: none;margin-top: 20px;}
.u-wap-nav {padding: 0px 6px 0 6px;width: 40px;height: 30px;border-radius: 5px;outline: none;}
.u-wap-nav div {float: left;width: 100%;height: 2px;background: #FFFFFF;margin-top: 5px;border-radius: 4px;}
.m-wapnav-body span {display: inline-block;width: 96%;height: 50px;margin-left: 2%;line-height: 50px;border-bottom: 1px solid #4bc052;text-align: center;}
.m-wapnav-body span:hover {background-color: #f5f5f5;}
.m-mask {width: 100%;height: 100%;background-color: #000;opacity: .5;position: fixed;display: none;z-index: 99;bottom: 0;}
.m-wapnav-body {width: 50%;max-width: 400px;height: 100%;background: #bfb98a url(../../images/2020/common.files/xiaox-bg.png) no-repeat bottom right / 100%;position: fixed;z-index: 999;top: 0;right: -50%;}
.m-wapnav-body a {color: white;}
.m-wapnav-body ul{padding: 1rem;margin: 0;}
.m-wapnav-body .nav>li{width: 100%;margin: 0;}
.m-wapnav-body ul > li.open .dropdown-toggle{background: #A02327;color: #FFFFFF;}
.m-wapnav-body ul > li.open ul.dropdown-menu{background: #E5E5E5;}
.m-wapnav-body ul > li.open ul.dropdown-menu li{border-color: #A02327;}
/* 搜索 */
.m-sch{line-height: 50px;}
.icon-sch{background: url(../../images/2020/common.files/sch1.png) no-repeat center;padding: 2rem;margin-left: 1rem;}
/* 通用标题 */
.tnm{line-height: 45px;border-bottom: 1px solid #eeeeee;}
.tnm>a{font-size: 15px;margin-right: 10px; width: 80px; line-height: 30px; background: #a02327; display:inline-block; text-align: center; color: #FFFFFF; font-weight: 600;}
.tnm>a:hover{color: #ffffff; background: #014D98;}
.tnm>a.hover{color: #ffffff; background: #014D98;}
.tnm a.more{font-size: 20px;color: #a02327;}
/* 通用列表 */
/* 通用列表统一样式 */
.con-bd{padding-top: 1rem;}
/* 新闻列表 */
.u-lst li{line-height: 37px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.u-lst li a{font-size: 16px;}
.u-lst li span{float: right;color: #999999;padding-left: 1em;}
.u-lst li:hover{padding-bottom: 1px;}
.u-lst li:hover a{color: #a02327;line-height: 36px;} 
.u-lst li:hover span{color: #a02327;}
/* 版权 */
.footer{width: 100%;background: #a02327;padding-top: 45px;height: auto;overflow: hidden;text-align: center;}
.ft-logo{text-align: left;padding-top: 1rem;}
.ft-logo img{width: 80%}
.ft-con{text-align: left;padding-top: 1rem;}
.ft-con p{color: #FFFFFF;}
.ft-img{float: right;}
.ft-img li{float: left;padding-left: 35px;text-align: center;}
.ft-img li p{line-height: 3;color: #EEEEEE;}


@media (max-width: 1199px) {
	.ft-img{width: 100%;}
        body {background:none;}
}
@media (max-width: 991px) {
         body {background:none;}
	.pln{padding-left: 15px;}
	.prn{padding-right: 15px;}
	.nav{width: 100%;}
	.ft-img li{padding: 0;width: 20%;margin: 0 2.5%;}
}
@media (max-width: 767px) {
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding: 0 10px;}
	.g-logo .row{background: none;height: auto;padding-bottom: 2rem;}
	.m-logo{padding-left: 2rem;}
	.m-logo img{width: 40%;}
	.ft-logo{width: 100%;text-align: center;padding: 0 20%;}
	.ft-con{width: 100%;padding: 2rem 20% 0;}
	.ft-img li{width: 20%;margin: 0 2.5%;padding: 0;}
	.m-wap-nav {display: block;}
.manBox{ width: 100%; margin: unset;}
.nav-bgcc{ width: 100%; background: #ffffff;}
 body {background:none;}
}
@media (max-width: 640px) {
	.ft-con{padding-left: 5%;padding-right: 5%;}
	.m-logo img{width: 60%;}
.manBox{ width: 100%; margin: unset;}
.nav-bgcc{ width: 100%; background: #ffffff;}
 body {background:none;}
}
@media (max-width: 480px) {
	.ft-con{padding-left: 5%;padding-right: 5%;}
	.m-logo img{width: 80%;}
.manBox{ width: 100%; margin: unset;}
.nav-bgcc{ width: 100%; background: #ffffff;}
 body {background:none;}
}


.erweima_form {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .8);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 3000;
	display: none;
}

.navigation {
	color: #FFFFFF;
	background: #a02327;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}


/*鎼滅储--琛ㄥ崟*/

.erweima_form form {
	width: 100%;
	text-align: center;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	max-width: 650px;
	height: 100px;
	margin: auto;
	z-index: 5;
	color: white;
}

.erweima_form .search-bar .input {
	width: 446px;
	height: 40px;
	border: 1px solid #555555;
	background-color: #ffffff;
	color: black;
	text-indent: 20px;
	margin-right: 10px;
}

.erweima_form .search-bar .submit {
	width: 180px;
	height: 40px;
	border: 1px solid #a02327;
	background-color: #a02327;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	-webkit-transition: 0.5s ease-in-out;
	-o-transition: 0.5s ease-in-out;
	transition: 0.5s ease-in-out;
}

.top-bar {
	overflow: hidden;
	line-height: 40px;
	height: 40px;
}

.top-bar p {
	cursor: pointer;
	text-align: right;
}
.nav-bgcc{ width: 100%; background: #912023;}
