<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
 *{margin:0px;padding:0px} 
img{
	border: 0;
	display: block;
	
}
p{margin:0}
body{font-family:"微软雅黑"; }
.zi{font-size:16px;line-height:32px;font-family:"微软雅黑"; }

.top {
	background-image: url(images/index_01.gif);
	background-repeat: no-repeat;
	background-position: center;
	height:716px;
	background-color:#373f6d;
}



h1 img{margin: 0 auto;text-align:center;}


.w100{ width:100%;margin:0 auto;}
.w1440{ width:1440px;margin:0 auto;}
.w1100{ width:1100px;margin:0 auto;}
.w1000{ width:1000px;margin:0 auto;}
.w1001{ width:1001px;margin:0 auto;margin-bottom: 100px;}
.w1002{ width:1001px;margin:0 auto;margin-bottom: 100px;}
.w1050{ width:1050px;margin:0 auto;}
.w1200{ width:1200px;margin:0 auto;}
.w12001{ width:1100px;margin:0 auto;}
.w530{ width:530px;margin:0 auto;font-size: 18px;line-height: 36px;margin-bottom: 20px;}
.w530 img{ float: left;margin-right: 10px;margin-top: 5px;}
.h20{ height:20px;}
.ptop60{padding-top: 60px;}
.ptop80{padding-top: 80px;}
.ptop100{padding-top: 100px;}
.ptop150{padding-top: 150px;}
.btzi1{color: #d09d54;}
.btzi2{color: #0b8793;}
.btzi3{color: #093a74;}

/****************style******************/

/***********标题***************/
h1{font-style: normal;color: #093a74;font-size: 40px;}
.fbt{font-size: 24px;color: #b5b5b5;line-height: 60px;margin-bottom: 40px;
padding-top: 10px;}
.dis1{display: inline-block;}
.padlt20{padding-left: 20px;}
.padrt20{padding-right: 20px;}


.bcol{background-color:#e4feff;height: 900px;background-image:url(images/bj2.png);background-repeat: no-repeat;
	background-size: 100% 100%;
	background-attachment: fixed;}
.bcol1{background-color:#fff;}

.bj0{
	position: relative;
	height: 700px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-attachment: fixed;
	
}




.bj1{
	position: relative;
	
	height: 705px;
	background-image: url(images/bj2.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-attachment: fixed;
	
}

.bj2{
	position: relative;
	height: 700px;
	background-image: url(images/bj2.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-attachment: fixed;
}

.bj3{
	position: relative;
	height: 1178px;
	background-image: url(images/bj5.png);
	background-repeat: no-repeat;
	backgraound-size: 100% 100%;
	background-attachment: fixed;
}



.kuangbt{
  font-size: 24px;
  font-weight: bold;
  line-height:1.0;
  text-align:center;
	color:#146bab;
	padding-top: 15px;

}


.w12001 a:link{
  border-color: rgb(20, 107, 171);
  border-radius: 20px;
  background-color: rgba(255, 255, 255, 1.0);
  border:1px solid #146bab;  
  width: 350px;
  text-align: justify;
  font-size: 16px;
  color: #333!important;
  line-height:2.0;
  padding: 35px; 
  box-sizing: border-box;

}
.w12001 a:visited{color: #333!important; border-color: rgb(20, 107, 171)!important; border:1px solid #146bab!important; }
.w12001 a:hover{
	 border-style: none;
	box-sizing: border-box;
	border-radius: 20px;
	
	 box-shadow: 0px 0px 10px 0px rgba(39, 43, 108, 0.5);
	cursor: pointer;
	 transform:scale(1.25);
 transition:all .5s;
}
.w12001 a:a:active {color: #333!important;}
.w12001 img {width: 277px;}








#tu2 a:link {
	text-align: justify;
	box-sizing: border-box;
	width: 1200px;
	height: 350px;
	display: inline-block;
}
#tu2 a:visited {
}

#tu2 a:hover {
	cursor: pointer;
	transform:scale(1.1) ;
	transition:all 0.5s;
	transition-timing-function: ease-in-out;
}
#tu2 a:active {
}


#tu3 a:link {
	text-align: justify;
	box-sizing: border-box;
	height: 620px;
	display: inline-block;
}

#tu3 a:hover {
	cursor: pointer;
	transform:scale(1.1) ;
	transition:all 0.5s;
	transition-timing-function: ease-in-out;
}

#tu4 a:link {
	text-align: justify;
	box-sizing: border-box;
	height: 641px;
	display: inline-block;
}

#tu4 a:hover {
	cursor: pointer;
	transform:scale(1.1) ;
	transition:all 0.5s;
	transition-timing-function: ease-in-out;
}

#tu5 a:link {
	text-align: justify;
	box-sizing: border-box;
	display: inline-block;
}

#tu5 a:hover {
	cursor: pointer;
	transform:scale(1.1) ;
	transition:all 0.5s;
	transition-timing-function: ease-in-out;
}


.w1001 a:link{
  border-color: rgb(33, 98, 103);
  border-radius: 20px;
  background-color: rgba(255, 255, 255, 1.0);
  box-shadow: 0px 0px 10px 0px rgba(52, 177, 188, 0.2);
  width: 1000px;
  height: 300px;
  text-align: justify;
  font-size: 20px;
  color: #333;
  line-height:2.0;
  padding: 35px 0; 
  box-sizing: border-box;

}
.w1001 a:visited{color: #333;}
.w1001 a:hover{
	 border-style: none;
	box-sizing: border-box;
	border-radius: 20px;
	box-shadow: 0px 0px 10px 0px rgba(52, 177, 188, 0.5);
	cursor: pointer;
	transform:scale(1.1) ;
	transition:all 0.5s;
	transition-timing-function: ease-in-out;
}
.w1001 a:active {color: #333;}
.w1001 img {width: 52%;
margin-left: 30px;}

.w1001 p {width: 40%;padding-right: 35px;padding-top: 0px;}

.w1002 a:link{
  border-color: rgb(33, 98, 103);
  border-radius: 20px;
  background-color: rgba(255, 255, 255, 1.0);
  box-shadow: 0px 0px 10px 0px rgba(52, 177, 188, 0.2);
  width: 1000px;
  height: 500px;
  text-align: justify;
  font-size: 20px;
  color: #333;
  line-height:2.0;
  padding: 35px 0; 
  box-sizing: border-box;

}
.w1002 a:visited{color: #333;}
.w1002 a:hover{
	 border-style: none;
	box-sizing: border-box;
	border-radius: 20px;
	box-shadow: 0px 0px 10px 0px rgba(52, 177, 188, 0.5);
	cursor: pointer;
	transform:scale(1.1) ;
	transition:all 0.5s;
	transition-timing-function: ease-in-out;
}
.w1002 a:active {color: #333;}






.kech{ background-image: url( images/banner_01.png) ;background-size:100% auto;background-repeat: no-repeat; width:100%;}
.kech:before{content: ""; display: block; padding-top: 100%;}
.kech1 img{ width:100%;}

.style1 {color: #E8B535}
.style5 {font-weight: bold}
.style1 {color: #E8B535}
.style8 {color: #FF0000}
.style9 {color: #fff}

.closeimg{position: absolute;top:0;left:0;z-index: 999}
.check-month tr td{position: relative}

/****************css******************/
.fr{float:right}
.fl{float:left}
.tac{text-align:center}
.cb{clear:both}




.cor_1{background-color:#4d809d;}
.cor_2{background-color:#88b8d3;}
.cor_3{background-color:#e9f1ff;}
.cor_4{background-color:#f8f8f8;}
.cor_5{background-color:#eaeeff;}
.bk{ background-image:url(images/bj6.png);background-attachment: fixed;background-repeat: no-repeat;background-size: 100% 100%;}

.sd{
width:1102px;
margin:0 auto;
-moz-box-shadow: 0px 0px 20px #d7d7d7; /* �ϵ� Firefox */
box-shadow: 0px 0px 20px #d7d7d7;
background-color:#FFF;
}


/***********************footer表格********************/


.w1200 input {
 font-size: 18px;
color: #8e8e8e;
 padding-left:50px; /*placeholder文字距左10px*/
 /*padding-right: 50px;  placeholder文字距右10px*/
 border: 0;  /*去除未选中状态边框*/
 outline: none; /*去除选中状态边框*/
 border-radius: 3px;
	line-height: 50px;
}

 .textarea{
	 width:1000px;
	  border-radius: 3px;
	 line-height:40px;
	 position:absolute;
	 border: 0;  /*去除未选中状态边框*/
	 outline: none; /*去除选中状态边框*/
	 z-index:9;
	 left: 0;
	 padding-left: 50px;
	 height: 250px;
     }

.note{
	position:absolute;
	 font-size: 18px;
	color: #8e8e8e;
	line-height:50px; 
	z-index:11;
	padding-left:50px;  
	padding-top:10px;
}


.buttom{padding: 0px 30px;
line-height: 40px;
position: absolute;
display: block;
margin-left: 50%;
left: 500px;
margin-top: 30px;
color: #fff;								  
border-radius: 10px;
background-image: -moz-linear-gradient( 90deg, rgb(206,153,79) 0%, rgb(234,199,136) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(206,153,79) 0%, rgb(234,199,136) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(206,153,79) 0%, rgb(234,199,136) 100%);
	}


.b1{background-image: url(images/b1.png);
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: 10px;
}

.b2{
	background-image: url(images/b2.png);
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: 10px;
}

.b3{
	background-image: url(images/b3.png);
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: 10px;
}

.b4{
	background-image: url(images/b4.png);
	background-repeat: no-repeat;
	background-position-y: center;
	background-position-x: 10px;
}

.b5{
	background-image: url(images/b5.png);
	background-repeat: no-repeat;
	background-position-y: 10px;
	background-position-x: 10px;
	position: relative;
	margin-bottom: 20px;
}



.pd{padding: 30px 30px}
.xx{border-radius:15px 15px 15px 15px; background-color:#ffffff}
.padd{ padding:10px  0px  10px  0px }


.font1 {
	font-size: 14px;
	color: #505050;
	line-height: 30px;
}
.font2 {
	font-size: 12px;
	line-height: 24px;
	color: #666666;
}
.font3 {
	font-size: 12px;
	color: #FF0000;
}
.font4 {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}

.font5 {
	font-size: 20px;
	line-height:44px;
	color: #ffffff;
	font-weight: bold;
}

.font6 {
	font-size: 20px;
	line-height:44px;
	color: #333;
	
	text-indent: 40px;
}

.top1 {
	background-image: url(images/index_08.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.top2 {
	background-image: url(images/index_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	z-index: -10;
}







a.a01 {
	FONT-SIZE: 14px;
	COLOR: #990000;
	line-height: 20px;
	text-decoration: none;
}
a.a01:hover {
	FONT-SIZE: 14px;
	COLOR: #990000;
	TEXT-DECORATION: none;
	line-height: 20px;
}

a.a02 {
	FONT-SIZE: 12px;
	COLOR: #B3AFAB;
	line-height: 24px;
	text-decoration: none;
}

a.a02:link {
	COLOR: #A6A39F!important;
}

a.a02:visited{
	COLOR: #A6A39F!important;
}
a.a02:hover {
	FONT-SIZE: 12px;
	COLOR: #A6A39F!important;
	TEXT-DECORATION: none;
	line-height: 24px;
}






.bm {
	font-size: 14px;
	line-height: 35px;
	color: #000000;
}
.hui {
	font-size: 14px;
	color: #666666;
}
.xin {
	font-size: 14px;
	color: #FF0000;
	line-height: 32px;
}.unnamed1 {
	font-size: 14px;
	line-height: 28px;
	color: #333333;
}
.unnamed2 {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
}
.b {
	font-family: "����";
	font-size: 16px;
	color: #FFFF00;
}
.dj {
	font-size: 45px;
	color: #388F0D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.bgx {
	border: thin solid rgba(150,150,150,1.00)
}





/**************************/
	.baozhang {
 float:left;
 width:100%
}
.title {
 text-align:center
}
.title h4 {
 font-size:30px;
 line-height:30px
}
.title p {
 font-size:16px;
 line-height:10px;
 margin-top:-20px
}
.clearfix:after {
 display:block;
 content:'';
 clear:both
}
.clearfix {
 zoom:1;
 text-align:center
}

.part5 .tBox {
 width:1154px;
 height:430px;
 margin:30px auto 0;
 position:relative
}
.part5 .tBox .picBox {
 width:1200px;
 margin:0 auto;
 height:100%;
 overflow:hidden;
 position:relative
}
#posBox {
 width:2048px;
 position:absolute;
 left:0;
 top:0
}
.part5 .tBox .picBox .roll {
 position:relative;
 margin-right:24px;
 perspective:1000px;
 cursor:pointer
}
.part5 .tBox .picBox li .bg {
 width:100%;
 height:65px;
 background:#000;
 opacity:.8;
 filter:alpha(opacity=80);
 position:absolute;
 left:0;
 bottom:0
}
.part5 .tBox .picBox li h3 {
 position:absolute;
 left:0;
 bottom:0;
 width:100%;
 height:65px;
 text-align:left;
 padding-left:13px
}
.part5 .tBox .picBox li .tName {
 font-size:18px;
 color:#fff;
 padding-top:13px;
 margin-bottom:5px
}
.part5 .tBox .picBox li .tTitle {
 font-size:12px;
 color:#b4b4b4
}
.roll .box-content {
 width:100%;
 height:280px;
 position:absolute;
 top:0;
 left:0;
 background-color:transparent;
 opacity:.8;
 filter:alpha(opacity=80);
 transform:rotateY(90deg);
 transition:all .5s ease-in-out 0s;
 overflow:hidden;
-moz-box-shadow: 0px 0px 20px #d7d7d7; /* �ϵ� Firefox */
box-shadow: 0px 0px 20px #d7d7d7;
	 
}
.roll .box-img {
 transform:rotateY(0);
 transition:all .5s ease-in-out 0s
}
.roll:hover .box-img {
 transform:rotateY(-90deg)
}
.roll:hover .box-content {
 transform:rotateY(0)
}
.roll .box-content .t1,
.roll .box-content2 .t1 {

 color:#fff;
 padding-top:50px
}
.roll .box-content .t2,
.roll .box-content2 .t2 {

 color:#fff;
 padding-top:12px
}
.roll .box-content .t3,
.roll .box-content2 .t3 {
 width:190px;
 height:1px;
 background:#fff;
 margin:20px auto 0
}
.roll .box-content .t4,
.roll .box-content2 .t4 {

 text-align:justify;
 color:#fff;
 margin:20px auto 0
}
.box-content2 {
 position:absolute;
 left:0;
 top:-470px;
 width:100%;
 height:100%;
 background:#000;
 opacity:.7;
 filter:alpha(opacity=70);
 color:#fff
}
.anniuk {
 width:100%;
 float:left;
 text-align:center
}
.anniu {
 border:1px solid #0d0d0d;
 height:60px;
 width:550px;
 line-height:60px;
 text-align:center;
 border-radius:200px;
 margin-top:40px;
 margin-bottom:40px;
 cursor:pointer;
 font-size:30px;
 display:inline-block
}
.anniu:hover {
 background:#ffc670;
 transform:scale(1.05);
 transition:all .5s
}


/***************banner翻转********************/
.banner2{
	
	padding: 0;
	margin: 0;
	height: 748px;
	width:100%;
	display:flex;
	align-items: center;
	justify-content: center;
	background-image: url( images/banner2.png);
}

.loader{
	-webkit-perspective:700px;
	perspective: 700px;
	margin-top: -180px;
}

.loader&gt;span{
	font-size: 130px;
	font-family: "franklin gothic medium",sans-serif;
	display: inline-block;
	animation:flip 5.0s infinite linear;
	transform-origin:0 70%;
	transform-style:preserve-3d;
	-webkit-transform-style:preserve-3d;
	
}

@keyframes flip{
	35%{
		transform: rotateX(360deg);
	}
	100%{
		transform: rotatex(360deg);
	}
}


.loader&gt;span:nth-child(even){
	color:white;

}

.loader&gt;span:nth-child(2){
	animation-delay: 0.3s;
}

.loader&gt;span:nth-child(3){
	animation-delay: 0.6s;
}

.table2 { border-collapse:separate;}
</pre></body></html>