<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
html,body { width:100%; }
body{
	overflow-x:hidden;
	background-color: #f5f5f5;
	font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;
	font-size: 10px;
	color:#333;
}
html {
  font-family: sans-serif; 
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: "寰蒋闆呴粦";
}

h1, h2, h3, h4, h5, h6{ font-size:100%; }
a{
	text-decoration: none;
	color:#333;
}
a:active,a:hover{
	outline: none;
}
input,select,label,textarea{
	vertical-align: middle;
	outline: none;
    font-family:"Microsoft YaHei",Arial, sans-serif;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#999;} 
input:-moz-placeholder,textarea:-moz-placeholder {color:#999;}
input::-moz-placeholder,textarea::-moz-placeholder {color:#999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#999;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;border: none;}
em,i{font-style: normal;}
ul{list-style: none;}
.fl{float: left;}
.fr{float: right}
.box-s{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.clearfix{zoom:1;}
.clearfix:after{
	content: "";
	clear: both;
	display: block;
	visibility: hidden;
}

.float{ position:fixed; z-index:999999; top:0px;} 
header{
	width:100%;
	height: 1.5rem;
}
header .logo_nav,header .page_top{
	width: 100%;
	height: 1.5rem;
    line-height: 1.5rem;
	background-color:#c20000;
	border-bottom:solid 1px #A0141D;
	position: relative;
}
.logo{
	width: 80%;
	height: 1.5rem;
	line-height: 1.5rem;
}
.logo h1{
	font-size: .6rem;
	margin-left: .5rem;
}
.logo h1 a{color:#fff;}

header .page_top .page_tit{
    width:50%;
    height: 1.5rem;
    line-height: 1.5rem;
    text-align: center;
    font-size: .5rem;
    color:#fff;
    margin:0 auto;
}
header .page_top .back_btn{
    height: 1.5rem;
    position: absolute;
    top:0;
    left:.3rem;
    color:#fff;
}
header .page_top .icon-back{
    color: #fff;
    vertical-align: middle;
    font-size: .6rem !important;
}
header .page_top .save{
    display: inline-block;
    position: absolute;
    right: 0;
    top:0;
    height: 1.5rem;
    line-height: 1.5rem;
    padding: 0 .5rem;
    font-size: .4rem;
    color: #fff;
}

.nav{
	width:20%;
	height: 1.5rem;
	position: absolute;
    right: 0;
    top:0;
}
.nav .nav_btn{
	width: 1.5rem;
	height: 1.5rem;
	position: absolute;
	top:0;
	right:0;
	background: url(../images/menu-button-bg.png) no-repeat center center;
	background-size: 40%;
	cursor: pointer;
	transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.nav .nav_btn.cancel{
	background: url(../images/menu-button-cancel.png) no-repeat center center;
	background-size: 40%;
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.menu{
	width:100%;
	position: absolute;
	top: 1.5rem;
	left: 0;
	z-index: 999;
	display: none;
}
.menu li{}
.menu li a{
	display: block;
	width:100%;
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: .45rem;
	text-align: center;
	background: #3c3c3c;
	border-top: 1px solid #696969;
	border-bottom:1px solid #101010;
	color:#fff;
}
.menu li a:hover{
	background:#4e4e4e;
}



.search{
	width:100%;
	height: 1.45rem;
	padding:.3rem;
	overflow:hidden;
}
.search .searchBox{
	width:100%;
	height: .85rem;
	background: #fff;
	border:1px solid #ddd;
	-webkit-border-radius:.5rem;
	-moz-border-radius:.5rem;
	border-radius: .5rem;
	overflow:hidden;
}
.searchBox i{
	margin-left: .5rem;
	margin-right: .15rem;
	height: .85rem;
	line-height: .85rem;
	display: inline-block;
	vertical-align:top;
	color: #777;
}
.searchBox .searchIpt{
	margin: 0;
	padding: 0;
	width:calc(100% - 1.5rem);
	height: .85rem;
	border:none; 
	vertical-align: top;
	font-size: .4rem;
}


.slideBox{
	position:relative;
	overflow:hidden;
	margin:0px auto;
	width:100%;
}
.slideBox .hd{
	position:absolute;
	height:15px;
	bottom:0px;
	right:10px;
	z-index:1; 
}
.slideBox .hd li{
	display:inline-block;
	width:5px;
	height:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#333;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 3px;
	vertical-align: top;
}
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{
	background:url(../images/5551550.gif) center center no-repeat;
	vertical-align:top;
	width:100%;
}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.slideBox .bd li .tit{
	display:block;
	width:100%;
	position:absolute;
	bottom:0;
	text-indent:10px;
	height:30px;
	line-height:30px;
	background: #000;
	opacity: .7;
	filter:alpha(opacity=70);
	font-size: 14px;
	color:#fff;
	text-align:left;
}

.navigation{
    width: 100%;
    background-color: #fff;
    padding-top: .25rem;
}
.navigation .icon-list li{width: 25%;float: left;text-align: center;margin:.35rem 0;line-height: .75rem;}
.navigation .icon-list li a{display: inline-block;}
.navigation .icon-list .icon-circle {
    display: block;
    margin:0 auto;
    width: 1.4rem;
    height: 1.4rem;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    text-align: center;
    color: white;
    position: relative;
}

.navigation .icon-list .icon-circle.circle01{background:#66cbff ;}
.navigation .icon-list .icon-circle.circle02{background:#fe6464 ;}
.navigation .icon-list .icon-circle.circle03{background:#ffc607 ;}
.navigation .icon-list .icon-circle.circle04{background:#9a99ff ;}
.navigation .icon-list .icon-circle.circle05{background:#fa7089 ;}
.navigation .icon-list .icon-circle.circle06{background:#6599ff ;}
.navigation .icon-list .icon-circle.circle07{background:#e7b1ff ;}
.navigation .icon-list .icon-circle.circle08{background:#66cdcc ;}
.navigation .icon-list .icon-circle i{font-size: .8rem;position: absolute;left: .3rem;top: .35rem;}
.navigation .icon-list .icon-desc {
    height: .75rem;
    text-align: center;
    font-size: .4rem;
    color: #666;
}

section{
	height: auto;
	margin-bottom: 2rem;
}
.news_content{
	margin-top: .5rem;
	background-color:#fff;
}
.tabs{
	width:100%;
	height:1.2rem;
	line-height:1.2rem;
	position:relative;
	background:#e3e3e3;
	border-bottom:solid 1px #CCC;
	overflow:hidden;
}
.tabs .moving_bg{
	width:50%;
	height:1.2rem;
	border-bottom:solid 2px #B52232;
	background-color:#FFF;
	position:absolute;
	z-index:190;
	left:0;
	font-weight:bold;
	overflow:hidden;
}
.tabs .tab_item{
	display:block;
	float:left;
	width:50%;
	text-align:center;
	z-index:200;
	position:relative;
	cursor:pointer;
	color:#333;
	font-size: .45rem;
	font-weight:bold;
	overflow:hidden;
}
.tabs .tab_item:hover{color:#B52232;font-weight:bold;}
.slide_content{overflow:hidden;position:relative;width:100%;}
.tabslider{width:200%}
.tabslider .newslist,.tabslider .corporate_list{float:left;margin:0px;width:50%;text-align:left;background:#fff;}
.tabslider .newslist li a{display:block;width:100%;height:1.2rem;line-height:1.2rem;color:#333;text-decoration:none;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;}
.tabslider .newslist li{padding:0 .5rem;border-bottom:solid 1px #EFEFEF;font-size: .45rem;}
.click_more{margin:.3rem 0;width:100%;height:1rem;}
.click_more a{
	display: block;
	width:100%;
	height:1rem;
	font-size: .45rem;
	line-height:1rem;
	background:#ececec;
	text-align: center;
	overflow: hidden;
}
.corporate_list{background:#fff;}
.corporate_list li{
	padding: .15rem .5rem ;
	border-bottom: 1px solid #EFEFEF;
	line-height: .8rem;
	font-size: .5rem;
}
.corporate_list li a{
	display: block;
}
.corporate_list li span{
	display: block;
	text-align: right;
	font-size: .4rem;
	color:#aaa;
}
.corporate_list li span em{
	text-align: left;
	width: 70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.trade_content{
	margin-top: .5rem;
	padding: .15rem .5rem;
	background-color:#fff;
}


.infolist{
	font-size:.4rem;
	position:relative;
	color:#494949;
	min-height:1.3rem;
	margin:0px 0;
	box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
	width:100%;
	float:left;
	clear:both;
}
.infolist .liststyle span{
	width:calc(100% / 3);
	box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
	position:relative;
	height:1.3rem;
	line-height:1.3rem;
	display:inline-block;
	border:1px solid #E8E8E8;
	border-left:none;
	padding:0 0 0 .267rem;
	cursor:pointer;
	background:white;
	float:left;
	margin-bottom:.3rem;
	text-align: center;
}
.infolist .liststyle span i,.filter-text i{
	display:inline-block;
	height:1.3rem;
	line-height:1.3rem;
	padding-right:1rem;
	position:relative;

	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.infolist .liststyle span i:after,.filter-text i:after{
	content:"";
	display:block;
	width:.65rem;
	height:1.3rem;
	position:absolute;
	right:0;top:0;
	background-image:url(../images/jt_nor.png);
	background-repeat:no-repeat;
	background-position:0 center;
	background-size:.3rem auto;
}

.infolist .liststyle span ul{width:calc(100% + 2px);position:absolute;border:1px solid #E8E8E8;background:white;left:-1px;top:1.2rem;border-top:0;margin-bottom:.3rem;display:none;z-index:10;}
.infolist .liststyle span ul li{width:100%;float:left;overflow:hidden;border-top:1px solid #E8E8E8;}
.infolist .liststyle span ul li:first-child{border-top:0;}
.infolist .liststyle span ul li a{display:block;height:1.2rem;line-height:1.2rem;padding:0 0.267rem;color:#494949;}



.foot{width:100%;padding:.3rem 2%;line-height: .8rem;text-align: center;background-color:#fff;margin-top: .5rem;font-size: .4rem;}

footer{
	width: 100%;
	height: 1.5rem;
	background-color: #c20000;
	position: fixed;
	bottom: 0;
	z-index: 9999;
}
footer a{
	display: block;
	width: 25%;
	height: 1.5rem;
	float: left;
	color:#fff;
	font-size: .35rem;
	text-align: center;
}
footer a:hover{background-color: #810000}
footer a i{
	display: block;
	padding: 6px 0 2px 0;
}

.iconfontF {
  font-family:"iconfont" !important;
  font-size:.6rem;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.news_tabs{
	background-color: #fff;
	padding: .5rem; 
}
.news_tabs .title{
	width:100%;
	height:1.1rem;
	line-height:1.1rem;
	border-bottom:2px #c20000 solid;
}
.news_tabs .title .title_name{
	width:3.5rem;
	height:1.1rem;
	text-align:center;
	font-size:.45rem;
	font-weight:bold;
	color:#fff;
	background:#c20000;
	border-bottom:none;
	float:left;
}
.register .row #city{
	display: inline-block;
	width:98%;
	height:1rem;
	line-height: 1rem;
	font-size: .4rem;
	vertical-align: top;
	white-space: nowrap; 
	overflow:hidden;

}

/*鐪佸競鑱斿姩*/
._citys {width:100%; height:50%;display: inline-block; position: fixed;z-index: 889;background-color: #fff;-webkit-transition: all 0.4s;transition: all 0.4s;bottom: 0;left: 0;}
._citys span {color: #283149; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 1em; top: 10px; border: 1px solid #283149; cursor: pointer;}
._citys0 {width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #283149; padding: 0; margin: 0;}
._citys0 li {float:left; height:34px;line-height: 34px;overflow:hidden; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
.citySel {background-color: #283149; color: #fff !important;}
._citys1 {width: 100%;height:80%; display: inline-block; padding: 10px 0; overflow: auto;}
._citys1 a {height: 35px; display: block; color: #666; padding-left: 6px; margin-top: 3px; line-height: 35px; cursor: pointer; font-size: 13px; overflow: hidden;}
._citys1 a:hover { color: #fff; background-color: #283149;}
.grayLayer {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #eee;
    background: rgba(0, 0, 0, 0.2);
    z-index: 888;
    display: block;
}


.qy_Con{font-size: .4rem}
.lxbtn{
	width: 100%;
	height: 1.2rem;
}
.lxbtn a{
	display: inline-block;
	width: 50%;
	height: 1.2rem;
	line-height: 1.2rem;
	text-align: center;
	border:1px solid #c20000;
}
.lxbtn a.lianxi{background-color: #c20000;border-right: 1px solid #fff;color:#fff;}
.qy_Con table{background-color: #ddd;}
.qy_Con table td{
	background-color: #fff; 
	height:1rem; 
	padding:0 1%;
}
.qy_Con .table_header{
	height:1.2rem;
	font-weight: bold;
	text-align:center;
}
.qy_Con .table_t01{
	width:40%;
	text-align:right;
	background:#f6f6f6;
}
.qy_Con .fb_date{
	text-align:right;
	line-height: 1rem;
	font-size:.4rem;
	color:#999;
}

.weituoCon{
	display: table;
	width: 100%;
	background-color:#fff;
}
.weituoCon .row
{
	padding:.3rem 0;
	border-bottom:1px solid #ddd;
}
.weituoCon .row .col_1
{
    display: table-cell;
	width:25%;
	line-height: .8rem;
	float:left;
	text-align:right;
	font-size: .4rem;
    padding: 0 2%;
    border-right: 2px solid #eee;
}
.weituoCon .row .col_2{
	display: table-cell;
	width:75%;
	height: auto;
	float:left;
	padding:0 2%;
}
.weituoCon .row .input
{
	width:98%;
	height:.8rem;
	line-height: .8rem;
	border:0;
	float:left;
	font-size: .4rem;
	vertical-align: middle;
}
.weituoCon .row .beizhu{
	width: 100%;
	height:90px;
	line-height: 30px;
	overflow: hidden;
    outline: 0;
    resize: none;
	font-size: .4rem; 
    color: #666;
    border:none;
    word-break:break-all;
}
.fbwtsq{
	width: 100%;
	padding: .6rem 0;
}
.fbwtsq .fbBtn{
	display: block;
	width: 80%;
	height: 1.2rem;
	line-height: 1.2rem;
	text-align: center;
	margin: 0 auto;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background-color: #c20000;
	color:#fff;
	font-size: .45rem;
}



.pageList{ background: #fff; }
.pageList ul li{
	font-size: .45rem;
	line-height:.7rem; 
	padding: .3rem 0px;
	border-bottom:1px #efefef solid;
}
.pageList ul li a{display: block;}
.pageList ul li .n_time{
	display: block;
	color:#aaa;
	font-size: .4rem;
	background: url(../images/time.png) no-repeat left center;
	padding-left: .55rem;
}
.path{
	height: 1.5rem;
	line-height: 1.5rem;
	padding-left: .5rem;
	font-size: .4rem;
}
.article{
	background-color: #fff;
	padding: .5rem;
}
.article_top{
	border-bottom:1px #ccc dashed;
	padding-bottom: .2rem
}
.article h2{
	text-align:left;
	font-size:.5rem;
	margin-bottom: .2rem;
}
.article .son_title .fzxx{
	width: 82%;
	color:#999;
	font-size:.4rem;
}
.article .son_title .sc{
	width:18%;
	text-align: right;
}
.article .son_title .sc a{
	display: inline-block;
	padding: .15rem .3rem;
	background: #c20000;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	font-size: .4rem;
	color:#fff;
	vertical-align: top;
	margin: 2px 2px 0 0;
}
.article_content{
	line-height:1rem;
	text-indent:2em;
	font-size:.4rem;
}

.contact_con{
	background-color: #fff;
	padding: 5%;
	font-size: .4rem;
	line-height: 1rem;
	margin-top: .5rem;
}
.contact_con .qrcode{
	width:100%;
	text-align: center;
}
.contact_con .qrcode img{width: 60%}

.page{text-align:center;padding: .6rem .15rem;font-size: .4rem}
div.pagination{
    padding: .1rem;
    margin: .1rem;
    text-align:center;
}    
div.pagination a{
    border: 1px solid #bfbfbf;
    margin-right:.15rem;
    padding:.15rem .25rem;
    text-decoration: none;
    color: #333;     
}
div.pagination a:hover, div.pagination a:active{
	border:1px solid #c20000;
	color:#c20000;
}
div.pagination a.selected{
    border: 1px solid #c20000;
	color:#fff;
	background:#c20000;
}
div.pagination span.current{
    margin-right:.15rem;
    padding:.067rem .2rem;
	color: #333;
}




html{font-size:10px}
@media screen and (min-width:321px) and (max-width:375px){html{font-size:11px}}
@media screen and (min-width:376px) and (max-width:414px){html{font-size:12px}}
@media screen and (min-width:415px) and (max-width:639px){html{font-size:15px}}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}
@media screen and (min-width:800px){html{font-size:25px}}</pre></body></html>