<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;
	list-style:none;
	outline: 0;
}
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,button{ margin:0; padding:0; }
html,body { font-family: 'Microsoft YaHei','SimHei'; font-size: 12px; }
img{border:0;}
a:link,a:visited,a{ color:inherit;font-family: 'Microsoft YaHei'; text-decoration:none;}
a:hover:{color: #BD1A2D;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
.mainbg{background-color: #F4F6F9;}

/*header*/
#header{
	width: 100%;
	background-color:#fff;
	background-image: url(../images/index_01.png);
	height: 700px;
	background-repeat: no-repeat;
	background-position: center top;
}
#header-2{
	width: 100%;
	background-color:#fff;
	background-image: url(../images/index_02.png);
	height: 100px;
	background-repeat: no-repeat;
	background-position: center top;
}
#header-3{
	width: 100%;
	background-color:#fff;
	background-image: url(../images/index_03.png);
	height: 600px;
	background-repeat: no-repeat;
	background-position: center top;
}
#header-4{
	width: 100%;
	background-color:#fff;
	background-image: url(../images/index_04.png);
	height: 600px;
	background-repeat: no-repeat;
	background-position: center top;
}
#header-top{width: 100%;padding:10px 0px;background-color: #f5f5f5;}
#header-top a{margin: 0px 20px 0 20px;font-size: 14px;}
#header-logo{width: 1200px;margin:auto;}
.logo{width: 560px;}
.logo img{padding: 48px 0px 48px 0px;}
.search{width: 560px;padding-top: 48px;position: relative;}
.search select{width:78px;height:40px;line-height: 40px;border:0px;float: left;position: absolute;z-index: 1;top:50px;left:8px;}
.search .inp{height:40px;line-height: 40px;outline: none;width:380px;float: left;padding-left:100px;position: absolute;}
.search .btn{width:90px;height:44px;line-height: 44px;background-color:#BD1A2D;color:#fff;border: 0px;right:20px;position: absolute;cursor:pointer;font-size:18px;}
.logo-bj{width:80px;}
.logo-bj{padding: 42px 0px 0px 0px;}

/*nav*/
#nav{width: 100%;background-color: #BD1A2D;}
#nav .navbox{width:1200px;margin: auto;height: 106px;}
.navbox01{width: 425px;color: #fff;font-size: 21px;padding:20px 0px 0px 0px;font-weight: 600;}
.navbox01 img{margin-right: 20px;}
.navbox01 h3{font-size: 30px;}
.navbox02{padding-top: 11px;}
.navbox02 ul li{float: left;height:75px;font-size:18px;text-align: center;padding: 20px 21px 0px 21px;}
.navbox02 ul li a{color: #fff;}
.navbox02 ul li:hover:not(.active){background-color: #D53447;}
.navbox02 ul li.active{background-color: #D53447;}
.navbox02 ul li span{display:block;width: 30px;height: 30px;margin: auto;}
.navbox02 ul li p{padding-top: 12px;}
.navbox02 .icon01 span{background: url(../images/navicon.png) no-repeat;background-position: 0px 0px;}
.navbox02 .icon02 span{background: url(../images/navicon.png) no-repeat;background-position: -97px 0px;}
.navbox02 .icon03 span{background: url(../images/navicon.png) no-repeat;background-position: -211px 0px;}
.navbox02 .icon04 span{background: url(../images/navicon.png) no-repeat;background-position: -327px 0px;}
.navbox02 .icon05 span{background: url(../images/navicon.png) no-repeat;background-position: -441px 0px;}
.navbox02 .icon06 span{background: url(../images/navicon.png) no-repeat;background-position: -555px 0px;}
.navbox02 .icon07 span{background: url(../images/navicon.png) no-repeat;background-position: -669px 0px;}

/*news center*/
#news{width:1200px;background-color: #fff;margin:16px auto 0px auto;}
.newsbox{width:540px;padding:20px 30px 0px 30px;}
.newsbox .newstab {height: 32px;overflow: hidden;}
.newsbox .newstab ul li{float: left;font-weight: 400;;font-size: 24px;padding-left:15px;border-left:2px solid #707070;width: 120px;height: 28px;line-height: 28px;color:#707070;}
.newsbox .newstab ul li.on{font-weight: 400;;font-size: 24px;padding-left:15px;border-left:5px solid #BD1A2D;width: 120px;height: 28px;line-height: 28px;color:#BD1A2D;}

.newsbox .content .list01{width: 540px;}
.newsbox .content .list01 h3{font-size: 18px;padding: 15px 0px;}
.newsbox .content .list01 p{color: #707070;font-size: 14px;line-height: 26px;padding-bottom: 15px;}
.newsbox .content .list01 p a{color: #707070;}
.newsbox .content .list01 ul{border-top: 1px dashed #959595;padding-top: 10px;}
.newsbox .content .list01 ul li{font-size: 14px;padding-top: 8px;}

/*skill*/
#skill{width:1200px;margin:16px auto 0px auto;}
#skill .leftbox{width:920px;height:354px;}
#skill .leftbox .tab{height: 354px;background-color: #fff;}
#skill .leftbox .tab a{display: block;width: 183px;height:40px;padding-top:75px;background-color:#fff;font-size:18px;text-align: center;}
#skill .leftbox .tab a:hover{background-color: #BD1A2D;}

a.icon_left01 {background: url(../images/icon_left01.png) no-repeat center 20px;}
a.icon_left01:hover {color: #fff;background: url(../images/icon_left01_a.png) no-repeat center 20px;}
a.icon_left02 {background: url(../images/icon_left02.png) no-repeat center 20px;}
a.icon_left02:hover {color: #fff;background: url(../images/icon_left02_a.png) no-repeat center 20px;}
a.icon_left03 {background: url(../images/icon_left03.png) no-repeat center 20px;}
a.icon_left03:hover {color: #fff;background: url(../images/icon_left03_a.png) no-repeat center 20px;}

#skill .leftbox .content ul{display: none;}
#skill .leftbox .content{box-shadow: 0 2px 8px 0 rgba(184, 184, 184, 0.2), 0 2px 20px 0 rgba(184, 183, 183, 0.19);color: #707070;width: 734px;height:354px;background-color:#fff;}
#skill .leftbox .content ul{margin: 0px 0px 0px 38px;}
#skill .leftbox .content ul li{float: left;font-size: 16px;color:#434343;text-align: center;width:198px;height: 126px;margin:38px 31px 0px 0px;border: 1px solid #DCDCDC;}
#skill .leftbox .content ul li:hover{background-color: #FFE7E7;border: 1px solid #FCC3C3;color:#BD1A2D}
#skill .leftbox .content ul li span{width: 60px;height: 60px;display: block;margin: 20px auto 0px auto;}
#skill .leftbox .content ul li p{padding-top: 5px;}
.icon-a001 span{background:url(../images/icon-a001.png) no-repeat center center;}
.icon-a002 span{background:url(../images/icon-a002.png) no-repeat center center;}
.icon-a003 span{background:url(../images/icon-a003.png) no-repeat center center;}
.icon-a004 span{background:url(../images/icon-a004.png) no-repeat center center;}
.icon-a005 span{background:url(../images/icon-a005.png) no-repeat center center;}
.icon-a006 span{background:url(../images/icon-a006.png) no-repeat center center;}

#skill .rightbox{width: 218px;padding:21px 21px 0px 21px;height: 333px;background-color: #fff;}
#skill .rightbox h2{font-size: 24px;border-bottom: 1px solid #DCDCDC;height: 40px;line-height: 40px;}
#skill .rightbox h2 span{font-size: 24px;border-bottom: 4px solid #D53447;height: 40px;padding:0 4px 0 0;display: inline-block;}
#skill .rightbox ul{padding-top: 10px;}
#skill .rightbox ul li{margin-top:21px;height: 110px;background-color:#F4F6F9;font-size: 18px;text-align: center;line-height: 28px;}
#skill .rightbox ul li:hover{background-color:#A01818;color: #fff;}
#skill .rightbox ul li.on{background-color:#A01818;color: #fff;}
#skill .rightbox ul li a{padding-top:27px;display: block;}
#skill .rightbox ul li a:hover{color: #fff;}

/*skill*/
.banner{margin:auto;width: 1200px;}
.banner img{padding:16px 0px;margin: auto;}

/*policy*/
.policy{margin:auto;padding: 24px 32px 24px 32px;background-color: #fff;width:1136px}
.policy h3 {position: relative;}
.policy h3 span{display: inline-block;;margin-bottom: 10px;font-size: 24px;font-weight: 400;padding-left:15px;border-left:4px solid #BD1A2D;width: 120px;height: 28px;line-height: 28px;}
.policy h3 a{float:right;color: #707070;}
.policy ul li{height:32px;line-height:32px;text-align: right;font-size: 14px;color: #707070;}
.policy ul li a{float:left;color: #000;display: inline-block;}
.policy ul li a:hover{color:#A01818}

/*footer*/
#footer {width: 100%;background-color: #BD1A2D;margin-top: 16px;}
.footer01{width:1200px;margin: auto;padding:20px 0px;color:#fff;}
.footer01 .box01{width:246px;height: 130px;}
.footer01 .box01 img{padding:30px 0px 0px 30px;}
.footer01 .box02{padding:20px 0px 0px 30px;width:593px;height: 110px;line-height:30px;background-color: #A01818;font-size: 14px;}
.footer01 .box03{width:260px;height: 130px;}
.footer01 .box03 ul{width:260px;}
.footer01 .box03 ul li{margin-right: 10px;background-color:#A01818;padding:15px;text-align:center;font-size:12px;float:left;}

.footer02{width:100%;text-align: center;background-color: #DABB85;color: #404040;font-size:14px;padding: 10px 0px;}
</pre></body></html>