<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:1.5;
	font-family:'Microsoft YaHei';
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#333;
	text-decoration:none;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-ms-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
	}
a:hover{
	color:#ba1a1a;
	text-decoration: none;
	}
table{ margin: auto}
i{ font-style:normal}
em{ font-style:normal}


.top01{ width:100%; float:left; height:30px; line-height:30px; background:#666666; text-align:right; color:#FFF}	
.top01 a{ color:#FFF; margin-left:2px; margin-right:2px;}
header{ background:#fff; width:100%; float:left;}

header .top{ height:80px;}
header .top .logo{ width:430px; height:80px; float:left; }
header .top .logo span{ height:100%; display:inline-block; vertical-align:middle}
header .top .logo img{ max-width:430px; max-height:80px; vertical-align:middle}

header .top .top-r{ width: auto; float:right;height:80px; text-align:right }

.nav{ width:100%; float:left; font-size:16px; line-height:80px; text-align:right}
.nav a{ padding:30px 20px 30px 20px; margin-left:20px;}
.nav a:hover{ background:#ba1a1a; color:#FFF}
#navon{background:#ba1a1a; color:#FFF}

.main{ width:1200px; margin:auto}
.about01-l{ width:532px; float:left; margin-top:120px;}
.about01-r{ width:600px; float:right; font-size:18px; line-height:36px; margin-top:150px; background:url(../images/hx.jpg) no-repeat top left}
.about01-r h1{ font-size:40px; line-height:45px; margin-top:10px; margin-bottom:30px; }
.about01-r h2{ font-size:24px; font-weight:normal; background:url(../images/h01.jpg) no-repeat center bottom; color:#cccccc; margin-top:25px; text-transform:uppercase}
.about01-r a{ padding:10px 35px 10px 35px; margin-top:20px; border:1px solid #ddd}

.news{ width:100%; float:left; margin-top:120px; background:url(../images/nbj.jpg) no-repeat center top}
.news01{ width:1030px; float:left; margin-top:230px; background:#FFF;box-shadow: 0px 1px 20px 2px rgba(0,0,0,0.1); padding:55px 85px 65px 85px;}
.news01 h1{ font-size:24px; color:#cccccc; text-transform:uppercase; line-height:40px; font-weight:normal;}
.news01 h2{ font-size:40px; line-height:60px;}
.news01 h2 span{ float:right; font-size:16px; color:#999; font-weight:normal;}
.news01 h2 span a{ color:#999}
.news01-l{ width:450px; float:left; margin-top:55px; position:relative}
.news01-l .date{ width:100px; height:90px; text-align:center; background:#FFF; border:3px solid #eaeaea; font-size:14px; text-transform:uppercase; position:absolute; top:-30px; right:25px; z-index:11; padding-top:10px;}
.news01-l .date b{ font-size:45px;}
.news01-l .tp{ height:234px; overflow:hidden;}
.news01-l .tp img{ width:100%; height:234px;}
.news01-l dl dt{ font-size:24px; line-height:40px; margin-top:20px;}
.news01-l dl dd{ font-size:18px; line-height:36px; margin-top:10px; color:#666}
.news01-r{ width:490px; float:right; }
.news01-r01{ width:490px; float:left;margin-top:50px;}
.news01-r01 ul{ width:50px; float:left;}
.news01-r01 ul li{ width:100%; float:left; color:#999; font-size:40px; line-height:24px;}
.news01-r01 ul li i{ font-size:14px;}
.news01-r01 dl{ width:420px; float:right}
.news01-r01 dl dt{ font-size:24px; line-height:24px;}
.news01-r01 dl dd{ font-size:18px; line-height:30px; color:#666; margin-top:20px;}



.wrap{ width:100%; float:left; background:#f5f5f5; min-width:1200px; margin-top:50px;}
.bt{ width:100%; float:left; margin-top:80px;}
.bt dl dt{font-size:24px; text-align:center; color:#cccccc; line-height:30px; text-transform:uppercase;}
.bt dl dd{font-size:40px; font-weight: bold; text-align:center;}

.jianrong{ width:1200px; float:left; position:relative}
.rollBox{width:1200px;float:left; }
.rollBox .LeftBotton{height:56px;width:56px;background:url(../images/zj.png) no-repeat left;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; left:-100px; top:200px;}
.rollBox .RightBotton{height:56px;width:56px;background:url(../images/yj.png) no-repeat right;overflow:hidden;float:left;display:inline;cursor:pointer;position:absolute; right:-100px; top:200px;}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:300px;float:left;text-align:center; height:450px; position:relative;}
.rollBox .Cont .pic .tp01{height:450px;}
.rollBox .Cont .pic .tp01 img{ width:300px; height:450px;}
.rollBox .Cont .pic dl{ width:100%; height:450px; position:absolute; z-index:1; background:rgba(0,0,0,0.5); top:0; left:0;}
.rollBox .Cont .pic dl dt{ line-height:55px; margin-top:180px; font-size:34px; color:#FFF}
.rollBox .Cont .pic dl dd{ font-size:20px; color:#FFF; line-height:30px; margin-left:15px; margin-right:15px; margin-top:10px;}
.rollBox .Cont .pic .more{ width:100%; position:absolute; bottom:80px; left:0; z-index:111; text-align:center; display:none}
.rollBox .Cont .pic .more a{ padding:10px 30px 10px 30px; color:#FFF; border:1px solid #fff; font-size:16px}
.rollBox .Cont .pic:hover dl{background:rgba(186,26,26,0.7);}
.rollBox .Cont .pic:hover .more{ display:block}

.rollBox #List1,.rollBox #List2{float:left;}


.foot{ width:100%; float:left; margin-top:80px; text-align:center; min-width:1200px; background:#ba1a1a; color:#FFF; padding-bottom:30px; padding-top:30px; font-size:16px; line-height:36px;}
.foot a{ margin-left:10px; margin-right:10px; color:#fff}

.nybanner{ width:100%; float:left; height:380px; min-width:1200px;}
.wz{ width:100%; float:left; height:60px; line-height:60px; background:#f5f5f5; min-width:1200px; font-size:18px; color:#999}
.wz i{ padding:10px; background:url(../images/home.png) no-repeat left; margin-right:10px;}
.wz span{ float:right; margin-left:30px;}
.wz span a{ margin-left:30px; padding-bottom:15px; padding-top:15px;}
#wzon{ border-bottom:2px solid #ba1a1a; color:#ba1a1a}

.about02-l{ width:569px; float:left; margin-top:60px;}
.about02-r{ width:570px; float:right; font-size:18px; line-height:36px; margin-top:60px; color:#666 }
.about02-r h1{ font-size:40px; line-height:45px; margin-top:10px; padding-bottom:30px;background:url(../images/hx.jpg) no-repeat bottom left; margin-bottom:30px; color:#333 }
.about02-r h2{ font-size:24px; font-weight:normal; color:#cccccc; }

.contect{ width:100%; float:left; margin-top:80px; font-size:18px; line-height:36px;}
.contect h1{ font-size:24px; color:#ba1a1a; padding-bottom:15px; background:url(../images/hx.jpg) no-repeat left bottom; margin-bottom:30px;}
.contect img{ float:right; margin-left:60px;}

.bt2{ width:100%; float:left; margin-top:50px;}
.bt2 dl dt{font-size:40px; text-align:center; font-weight: bold;line-height:70px; text-transform:uppercase; background:url(../images/hx.jpg) no-repeat center bottom; padding-bottom:10px;}
.bt2 dl dd{font-size:18px; text-align:center; margin-top:15px; line-height:30px;}

.newslb{ width:1158px; float:left; height:123px; border:1px solid #cccccc; background:#f5f5f5; padding:20px; margin-top:40px;}
.newslb img{ width:185px; float:left;}
.newslb dl{ width:745px; float:left; margin-left:30px;}
.newslb dl dt{ font-size:24px; line-height:40px; }
.newslb dl dd{ font-size:18px; line-height:36px; color:#666; margin-top:10px;}
.newslb ul{ width:140px; float:right; line-height:35px; font-size:24px; color:#CCC; margin-top:20px; font-family:Arial, Helvetica, sans-serif}
.newslb ul i{ font-size:48px;}
.newslb:hover{background:#fff;box-shadow: 0px 1px 20px 2px rgba(0,0,0,0.1);}

.fy{ width:100%; float:left; text-align:center; line-height:30px; margin-top:60px;}
.fy a{ padding:5px 10px 5px 10px; border:1px solid #999999; margin-left:2px; margin-right:2px;}
.fy a:hover{ border:1px solid #ba1a1a; color:#ba1a1a}

.title{ width:100%; float:left; margin-top:30px; text-align:center; font-size:30px; line-height:45px;}
.date{ width:100%; float:left; text-align:center; font-size:16px; line-height:30px; padding-bottom:10px; border-bottom:1px solid #ddd}
.tex{ width:100%; float:left; margin-top:30px; font-size:18px; line-height:36px;}

.more2{ width:100%; float:left; text-align:center; margin-top:30px;}
.more2 a{ padding:10px 35px 10px 35px; margin-top:20px; border:1px solid #ddd}

.lxwm{ width:100%; float:left; background:url(../images/bj.jpg) no-repeat left bottom; margin-top:60px;}
.f40{ font-size:40px; font-weight:bold;}
.f24{ font-size:24px; text-transform:uppercase; color:#999; font-weight:bold;}
.map{ width:510px; float:right}
.lxwm01{ width:690px; float:left;}
.lxwm01 ul li{ width:35%; float:left; font-size:18px; line-height:35px; color:#666; margin-top:30px;}
.lxwm01 ul li img{ float:left; margin-right:10px; margin-top:5px;}








</pre></body></html>