/* CSS Document */


body,td,th {
	font-size: 14px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;background-color: #fff;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
a.e:link {
	color: #333333;
}
a.e:visited {
	color: #333333;
}
a.e:hover {
	color:#fff;
}

a.f:link { color:#FFFFFF;font-size:16px; font-weight:bold
}
a.f:visited {
	color:#FFFFFF;font-size:16px; font-weight:bold
}
a.f:hover {
	 color:#FFFF00;font-size:16px; font-weight:bold
}
a.g:link { color:#FFFFFF;
}
a.g:visited {
	color:#FFFFFF;
}
a.g:hover {
	 color:#FFFFFF;
}

.lmdh1{ line-height:60px; background-color:#EA6F84; font-size:16px; font-weight:bold}
.lmdh1 a{ color:#fff}

.lmdh2{ line-height:60px; font-size:16px; font-weight:bold; width:150px}
.lmdh2 a{ color:#fff}
.lmdh2 .xialadh a{ color:#fff}
.lmdh2 .xialadh{background-color:#FF8096; width:150px; display:none;position: absolute;  text-align:center; transition: all 0.5s;}
.lmdh2:Hover  {background-color:#EA6F84; }
.lmdh2:Hover .xialadh {background-color:#FF8096; display:block; transition: all 0.5s;}
.lmdh2 .xialadh .xialadht{text-align:center;BORDER-TOP: #fff 1px solid; line-height:32px; font-size:14px; font-weight:100}
.lmdh2 .xialadh .xialadht:Hover{background-color:#EA6F84; text-align:center}

.lmdh3{ line-height:60px; font-size:16px; font-weight:bold; width:150px; background-color:#EA6F84; }
.lmdh3 a{ color:#fff}
.lmdh3 .xialadh a{ color:#fff}
.lmdh3 .xialadh{background-color:#FF8096; width:150px; display:none;position: absolute;  text-align:center; transition: all 0.5s;}
.lmdh3:Hover  {background-color:#EA6F84; }
.lmdh3:Hover .xialadh {background-color:#FF8096; display:block; transition: all 0.5s;}
.lmdh3 .xialadh .xialadht{text-align:center;BORDER-TOP: #fff 1px solid; line-height:32px; font-size:14px; font-weight:100}
.lmdh3 .xialadh .xialadht:Hover{background-color:#EA6F84; text-align:center}
.titlea{ font-size:22px; line-height:42px; BORDER-BOTTOM: #999 2px solid; }
.titlea a{ color:#000}
.titleb{ font-size:22px; line-height:42px; BORDER-BOTTOM: #ccc 1px solid; color:#999 }
.titlec{ font-size:18px; line-height:42px; BORDER-BOTTOM: #ccc 1px solid; color:#999 }
.titleb a{ color:#999}

.fktd{ 
    border-radius: 5px; background-color:#FFF;BORDER-TOP: #D2D2D2 1px solid; 
	BORDER-RIGHT: #D2D2D2 1px solid; 
	BORDER-LEFT: #D2D2D2 1px solid; 
	BORDER-BOTTOM: #D2D2D2 1px solid;
  } 
.kesdh{ border-radius:4px;background-color:#FFB5C1; width:160px; line-height:40px; font-size:16px}
.kesdh a{ color:#000}
.kesdh:hover {background-color:#EA6F84;} 

.ztkuang{ width:280px; height:58px; background-color:#fff; line-height:58px; font-size:24px; letter-spacing:2px; text-align:center;}
.ztkuang a{ color:#000}
.ztkuang:hover {box-shadow:3px 3px 3px #999;}
.webk{BORDER-TOP: #F2F2F2 1px solid; BORDER-RIGHT: #F2F2F2 1px solid; BORDER-LEFT: #F2F2F2 1px solid; BORDER-BOTTOM: #F2F2F2 1px solid; background-color:#F2F2F2; color:#000000; line-height:30px; width:265px}
.line1 {
	background-image: url(images/line1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tdbj {
	background-image: url(images/tdbja.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.zt{ font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"}
.bl{ color:#003366; font-size:14px}
.fk42{BORDER-TOP: #ccc 1px dashed; BORDER-RIGHT: #ccc 1px dashed; BORDER-LEFT: #ccc 1px dashed; BORDER-BOTTOM: #ccc 1px dashed; background-color:#fefefe}
.huise{ color:#999}

.lg{ line-height:200%}
.lg12{ line-height:160%}
.writea{ color:#FFFFFF}
.fk4 {
  BORDER-TOP: #D2D2D2 1px solid; 
	BORDER-RIGHT: #D2D2D2 1px solid; 
	BORDER-LEFT: #D2D2D2 1px solid; 
	BORDER-BOTTOM: #D2D2D2 1px solid;
}
.xhx{background-image: url(images/hxxa.jpg); background-position:left bottom; background-repeat:no-repeat;}
.fk1 {
	BORDER-BOTTOM: #ebebeb 3px solid;
}
.f12{ font-size:12px;}
.f16{ font-size:16px;}
.f14{ font-size:14px;}
.f18{ font-size:18px;}
.reda{ color:#333;}
.f20{ font-size:26px;}
.bse{ color:#fff}
.bluea{ color:#000066}
.zse{ color:#67005F}

.pd{padding:9px}
.jju{ margin-top:8px;}
.jju12{ margin-top:14px;}
.dq{ text-align:center}
.tdbj {
	background-image: url(images/bj2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bta{
font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; font-size:42px; color:#CF010D; letter-spacing:5px
}
.bta2{
font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; font-size:24px; color:#CF010D; letter-spacing:1PX;
}
.ht{ font-family:'Î¢ÈíÑÅºÚ', 'ºÚÌå'; cursor:pointer}

.tdover1{ background-color:#CF010D; color:#FFFFFF; font-weight:bold; cursor:pointer;
}
.tdout1{ background-color:#FFFFFF; color:#333333; cursor:pointer;}
.gk{ width:200px; height:43px; line-height:45px; text-align:center;font-size:16px;  cursor:pointer;
BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; background-color:#F0F0F0;
}
.gk:hover {
background-color: #831B38; color:#fff;
}


.xlaover{ background-color:#FFFFFF; color:#CF010D; cursor:pointer;}
.xlaoout{ color:#fff; cursor:pointer;}

.kebj{
background-image:url(images/tjtua.png); background-repeat:no-repeat;
}
.kebj:hover {
background-image:url(images/tjtua2.png);    
}
.kebj2{
background-image:url(images/tjtub.png); background-repeat:no-repeat;
}
.kebj2:hover {
background-image:url(images/tjtub2.png);    
}
.zwu1{
background-color: #fff; 
}
.zwu1:hover {
background-color: #D1D1D1;
}
.zwu2{
background-color: #efefef; 
}
.zwu2:hover {
background-color: #D1D1D1;
}
.more1{
  height: 41px;
    border-radius: 4px;
    background: #999;
    color: #666;
	width:142px;
	font-size:20px; letter-spacing:2px;
	line-height:41PX; cursor:pointer
}

#Layer1 {
    position:absolute;
	width:140px;
	height:115px;
	z-index:2;
	background-image:url(images/bjtue.png);
	text-align:center;
	line-height:200%;
	visibility:hidden; 

}
#Layer2 {
    position:absolute;
	width:140px;
	height:115px;
	z-index:2;
	background-image:url(images/bjtue.png);
	text-align:center;
	line-height:200%;
	visibility:hidden
}
#Layer3 {
    position:absolute;
	width:140px;
	height:115px;
	z-index:2;
	background-image:url(images/bjtue.png);
	text-align:center;
	line-height:200%;
	visibility: hidden;

}
#Layer4 {
    position:absolute;
	width:140px;
	height:115px;
	z-index:2;
	background-image:url(images/bjtue.png);
	text-align:center;
	line-height:200%;
	visibility: hidden;
}
#Layer5 {
    position:absolute;
	width:140px;
	height:115px;
	z-index:2;
	background-image:url(images/bjtue.png);
	text-align:center;
	line-height:200%;
	visibility: hidden;
}



.fuw1a{
width:99px; cursor:pointer
}
.fuw1{
width: 96px;
height: 96px;
background-color:#FFCFC0;
text-align: center;
border-radius: 48px;
/*-webkit-border-radius: 100px;*/
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw1_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw1a:hover > .fuw1{
background-color: #FF7242
}
.fuw1a:hover > .fuw1_wz{ color:#FF7242
}

.fuw2a{
width:99px; cursor:pointer
}
.fuw2{
width: 96px;
height: 96px;
background-color:#B8CEFF;
text-align: center;
border-radius: 48px;
/*-webkit-border-radius: 100px;*/
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw2_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw2a:hover > .fuw2{
background-color: #2869FF
}
.fuw2a:hover > .fuw2_wz{ color:#2869FF
}


.fuw3a{
width:99px; cursor:pointer
}
.fuw3{
width: 96px;
height: 96px;
background-color:#FF9E9F;
text-align: center;
border-radius: 48px;
/*-webkit-border-radius: 100px;*/
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw3_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw3a:hover > .fuw3{
background-color: #FF2828
}
.fuw3a:hover > .fuw3_wz{ color:#FF2828
}

.fuw4a{
width:99px; cursor:pointer
}
.fuw4{
width: 96px;
height: 96px;
background-color:#FFCFC0;
text-align: center;
border-radius: 48px;
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw4_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw4a:hover > .fuw4{
background-color: #FF632F
}
.fuw4a:hover > .fuw4_wz{ color:#FF632F
}


.fuw5a{
width:99px; cursor:pointer
}
.fuw5{
width: 96px;
height: 96px;
background-color:#B9F1CE;
text-align: center;
border-radius: 48px;
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw5_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw5a:hover > .fuw5{
background-color: #58DE8A
}
.fuw5a:hover > .fuw5_wz{ color:#58DE8A
}


.fuw6a{
width:99px; cursor:pointer
}
.fuw6{
width: 96px;
height: 96px;
background-color:#B9CFFF;
text-align: center;
border-radius: 48px;
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw6_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw6a:hover > .fuw6{
background-color: #3375FF
}
.fuw6a:hover > .fuw6_wz{ color:#3375FF
}


.fuw7a{
width:99px; cursor:pointer
}
.fuw7{
width: 96px;
height: 96px;
background-color:#DEC5FF;
text-align: center;
border-radius: 48px;
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw7_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw7a:hover > .fuw7{
background-color:#8E3CFF
}
.fuw7a:hover > .fuw7_wz{ color:#8E3CFF
}


.fuw8a{
width:99px; cursor:pointer
}
.fuw8{
width: 96px;
height: 96px;
background-color:#FF9D9E;
text-align: center;
border-radius: 48px;
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw8_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw8a:hover > .fuw8{
background-color: #E10000
}
.fuw8a:hover > .fuw8_wz{ color:#E10000
}


.fuw9a{
width:99px; cursor:pointer
}
.fuw9{
width: 96px;
height: 96px;
background-color:#FFCFC0;
text-align: center;
border-radius: 48px;
/*-webkit-border-radius: 100px;*/
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw9_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw9a:hover > .fuw9{
background-color: #FF7242
}
.fuw9a:hover > .fuw9_wz{ color:#FF7242
}

.fuw10a{
width:99px; cursor:pointer
}
.fuw10{
width: 96px;
height: 96px;
background-color:#B8CEFF;
text-align: center;
border-radius: 48px;
/*-webkit-border-radius: 100px;*/
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw10_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw10a:hover > .fuw10{
background-color: #2869FF
}
.fuw10a:hover > .fuw10_wz{ color:#2869FF
}


.fuw11a{
width:99px; cursor:pointer
}
.fuw11{
width: 96px;
height: 96px;
background-color:#FF9E9F;
text-align: center;
border-radius: 48px;
/*-webkit-border-radius: 100px;*/
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw11_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw11a:hover > .fuw11{
background-color: #FF2828
}
.fuw11a:hover > .fuw11_wz{ color:#FF2828
}

.fuw12a{
width:99px; cursor:pointer
}
.fuw12{
width: 96px;
height: 96px;
background-color:#FFCFC0;
text-align: center;
border-radius: 48px;
-moz-border-radius: 48px;
display: table-cell;
vertical-align: middle;
-webkit-transition:0.5s all linear; 
}
.fuw12_wz{ line-height:35px; text-align:center; line-height:35px; text-align:center;}
.fuw12a:hover > .fuw12{
background-color: #FF632F
}
.fuw12a:hover > .fuw12_wz{ color:#FF632F
}
.datouwang {width:430px; margin:0 auto;}
.yiz-slider-1 {height: 309px;width: 430px;float: left;position: relative; overflow: hidden;}
.yiz-slider-1 ul {margin: 0px;padding: 0px;float: left;height: auto;width: 100%;list-style-type: none;display: block; position: absolute;top: 0;left: 0; z-index: 98}
.yiz-slider-1 ul li {height: auto;width: 100%;float: left;padding: 0px;margin: 0px; overflow: hidden;z-index:1;}
.yiz-slider-1 ul li img{ width: 100%;z-index:1;}
.yiz-page-btn {float: left;width: auto;height: 20px; position: absolute; bottom: 5px; right: 5px; z-index: 99}
.yiz-page-btn span{height: 24px;width: 24px;background-color: #999;display: block;float: left;line-height: 24px;text-align: center;color: #FFF;margin-right: 5px;cursor:pointer; }
.yiz-page-btn .current {background-color: #1D5D76;}


/* banner 
.home-banner .swiper-slide img{
	width: 100%;
	height: 680px;
	object-fit: cover;
	display: block;
}*/
.home-banner .button .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
	opacity: .5;
	margin: 0 4px;border:#C8CCE1 1px solid
}
.home-banner .button .swiper-pagination-bullet-active {
	width: 10px;
	opacity: 1;
	border-radius: 5px;
    background: #9FC5DA; border:#8799DD 1px solid
}
.home-banner .swiper-pagination{
	position: absolute;
	width: 1210px !important;
	left: 50% !important;
	margin-left: -300px;
	text-align: left;
}
.home-banner .swiper-container-horizontal > .swiper-pagination-bullets{
    bottom: 70px;
    left: 0;
    width: 100%;
}
.home-banner .button{
	width: 1200px;
	position: absolute;
	z-index: 99;
	bottom: 80px;
	left: 50%;
	margin-left: -300px;
}
.home-banner .button .swiper-button-prev{
	width: 40px;
	height: 40px;
	border-radius: 100%;
	border: 1px solid #fff;
	right: 50px;
	left: auto;
}
.home-banner .button .swiper-button-next{
	width: 40px;
	height: 40px;
	border-radius: 100%;
	border: 1px solid #ca2424;
	background: #ca2424;
	right: 0;
	left: auto;
}
.home-banner .button .swiper-button-prev:after{
	font-size: 16px;
	color: #ffffff;
}
.home-banner .button .swiper-button-next:after{
	font-size: 16px;
	color: #ffffff;
}
.home-banner img{
	display: block;
}
/* banner½áÊø */

