<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,
div,
ul,
ol,
dl,
dt,
dd,
li,
dl,
h1,
h2,
h3,
h4,
p {
    margin: 0;
    padding: 0;
    font-style: normal;
    font-family: 'Microsoft Yahei', 'arial';
}

ol,
ul,
li {
    list-style: none;
}

img {
    border: 0;
    vertical-align: middle;
}

.clear {
    clear: both;
}

a {
    text-decoration: none;
}

.all_bg {
	width: 1200px;
    min-width: 1200px;
    height: 100%;
    overflow: hidden;
    margin: 0 auto;
}

.wes {
    /* å¤šå‡ºéƒ¨åˆ†ç”¨çœç•¥å·è¡¨ç¤º , ç”¨äºŽä¸€è¡Œ */
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.fl {
    float: left;
}

.fr {
    float: right;
}


/* ç¦æ­¢é€‰ä¸­æ–‡æœ¬ */

.usn {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.animated {
	-webkit-animation-duration: 2s;
	-moz-animation-duration: 2s;
	-ms-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	animation-fill-mode: both;
}

/*top*/

.top {
    width: 100%;
    height: 30px;
    background: #d1d1d1;
}

.top_left {
    width: 36%;
    height: 100%;
    line-height: 30px;
}

.top_left span {
    font-size: 14px;
    color: #999;
}

.top_right {
    width: 210px;
    height: 100%;
}

.top_right ul {
    width: 100%;
    height: 100%;
}

.top_right li {
    float: left;
    margin-right: 20px;
}

.top_right li:last-child {
    margin-right: 0;
}

.top_right li a {
    line-height: 30px;
    font-size: 14px;
    color: #999;
    display: block;
}

.top_right li a:hover {
    color: #9a0000;
}


/*head*/

.head {
    width: 100%;
    height: 126px;
}

.logo {
    width: 336px;
    height: 84px;
    margin-top: 22px;
}

.logo img {
    width: 149px;
    height: 100%;
    float: left;
}

.logo p {
    float: right;
    font-size: 14px;
    color: #9a0000;
    line-height: 22px;
}

.head_right {
    width: 324px;
    height: 84px;
    margin-top: 20px;
}

.head_phone {
    width: 100%;
    height: 48px;
    background: url(/statics/images/tem/head_phone_icon.png)no-repeat left top;
    background-position-y: 2px;
}

.head_phone p {
    font-size: 18px;
    color: #666;
    margin-left: 50px;
}

.head_phone p span {
    font-size: 20px;
    color: #9a0000;
    display: block;
    font-weight: bold;
}

.head_form {
    width: 100%;
    height: 32px;
    margin-top: 4px;
}

.search {
    width: 272px;
    height: 30px;
    border: 1px solid #ccc;
    font-size: 12px;
    line-height: 30px;
    padding-left: 6px;
    float: left;
}

.search_submit {
    width: 44px;
    height: 34px;
    background: url(/statics/images/tem/search_submit.jpg)no-repeat center;
    border: 0;
    float: right;
}

/*nav*/
.menu_bg{
	width:100%; 
	height: 50px;
	background:url(/statics/images/tem/nav_bg.png)no-repeat center;
}
#menu{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
}
#menu li{
	height:50px; 
	float:left; 
	text-align:center; 
	line-height:50px;
	width: 145px;
}
#menu li a{
	color:#fff; 
	display:block;
	font-size:16px; 
}
#menu li a:hover{
	display:block; 
	font-size:16px; 
}
#menu li:first-child{width: 70px;text-align: left;}
#menu li:nth-child(7){width: 160px;}
#menu li:last-child{width:100px;text-align: right;}
#menu .no a{
	color:#fff;
	margin-right:1px;
	background:#9a0000;
}
#menu .sddm{
	margin: 0 auto; 
	height:auto; 
	position:relative; 
	z-index:99;
}
#menu .sddm #m1,#menu .sddm #m4,#menu .sddm #m5{
	visibility: hidden; 
	margin: 0;
	padding: 0;
	position:absolute; 
	left:0px;
	top:49px;
}
#menu .sddm #m2,#menu .sddm #m3,#menu .sddm #m6,#menu .sddm #m7,#menu .sddm #m8,#menu .sddm #m9{
	visibility: hidden; 
	margin: 0; 
	padding: 0;
	position:absolute; 
	left:0px;
	top:49px;
}
#menu .sddm div a{
	margin: 0;
    width: 134px;
    padding: 0px 0px;
    color: #fff;
    white-space: nowrap;
    font-size: 14px;
    text-decoration: none;
    line-height: 35px;
    border: 1px solid #9a0000;
    border-top: none;
    display: block;
    background: #9a0000;
}
#menu .sddm div a:hover{ 
	background:#e7e7e7;  
	font-size:14px; 
	color:#9a0000;
}
#menu #m1{
	visibility: hidden;
	margin: 0;
	padding: 0;
	position:absolute; 
	left:-150px; 
	top:47px;
}
#m9 a{text-align: center;}
#menu .sddm #m2,#menu .sddm #m5,#m6,#m7,#m8,#m9{visibility: hidden;}

/*banner*/
.banner{
	width: 100%;
	min-width: 1200px;
	height: auto;
}
.banner a{
	display: block;
	width: 100%;
	height: auto;
}
.banner a img{
	width: 100%;
	height: auto;
}


/*footer*/
.footer{
	width: 100%;
	height: 340px;
	background: url(/statics/images/tem/footer_bg.jpg)no-repeat center;
	background-size: 100% 100%;
	margin-top: 70px;
}
.footer_top{
	width: 100%;
	height: 200px;
}
.footer_nav{
	width: 490px;
	height: 145px;
	overflow: hidden;
}
.footer_nav ul{
	width: 100%;
	height: 100px;
	overflow: hidden;
}
.footer_nav li{
	float: left;
	text-align: center;
	width: 25%;
	margin-bottom: 14px;
}
.footer_nav li:first-child{text-align: left;}
.footer_nav li:nth-child(5){text-align: left;}
.footer_nav li:nth-child(9){text-align: left;}
.footer_nav li:nth-child(4){text-align: right;}
.footer_nav li:nth-child(8){text-align: right;}
.footer_nav li a{
	font-size: 16px;
	color:#bdbdbd;
}
.footer_nav li a:hover{color:#9a0000;font-weight:bold;}
.footer_nav p{
	font-size: 12px;
	color: #818181;
	padding-top: 28px;
}
.footer_contect{
	width: 230px;
	height: 145px;
	overflow: hidden;
	margin-left: 150px;
	text-align: center;
	color: #bdbdbd;
}
.footer_contect span{
	font-size:16px;
	line-height: 20px;
	border-bottom: 2px solid #bdbdbd;
}
.footer_contect b{
	font-size:30px;
	display: block;
	margin-top: 10px
}
.footer_contect p{
	font-size:20px;
	margin-top: -4px;
}
.footer_contect a{
	width: 210px;
	height: 40px;
	display: block;
	font-size:16px;
	color: #333;
	line-height: 40px;
	text-align: center;
	background: #bdbdbd;
	border-radius: 30px;
	margin: 0 auto;
	margin-top: 10px;
}
.footer_contect a:hover{
	background: #9a0000;
	color: #fff;
}
.footer_ewm{
	width: 140px;
	height: 140px;
	overflow: hidden;
}
.footer_ewm img{
	width: 100%;
	height: 100%;
}
.footer_middel{
	width: 100%;
	height: 100px;
}
.footer_middel ul{
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: flex;
    justify-content: space-between;
}
.footer_middel li{
	line-height: 100px;
	font-size: 14px;
	float: left;
	background: url(/statics/images/tem/footer_icon1.png)no-repeat left center;
	background-size: 40px 40px;
}
.footer_middel li:nth-child(2){
	background: url(/statics/images/tem/footer_icon2.png)no-repeat left center;
	background-size: 40px 40px;
}
.footer_middel li:nth-child(3){
	background: url(/statics/images/tem/footer_icon3.png)no-repeat left center;
	background-size: 40px 40px;
}
.footer_middel li:nth-child(4){
	background: url(/statics/images/tem/footer_icon4.png)no-repeat left center;
	background-size: 40px 40px;
}
.footer_middel li a{
	color: #b1b1b1;
}
.footer_copy{
	width: 100%;
	height: 40px;
	color: #818181;
}
.footer_copy p{
	font-size:14px;
	line-height: 40px;
	float: left;
}
.footer_copy p a{
	color: #818181;
	display: inline-block;
	padding-left: 10px;
}
.footer_copy span{
	display: block;
	float: right;
	font-size:14px;
	line-height: 40px;
	letter-spacing:1px;
}
.footer_copy span a{
	color: #818181;
	display: inline-block;
}
.footer_copy p a:hover{color: #9a0000;}
.footer_copy span a:hover{color: #9a0000;}</pre></body></html>