/* CSS Document */
body {margin: 0px;font-size:12px;font-family:"Microsoft Yahei"; }
a{color:#333333; text-decoration:underline; font-family:"Microsoft Yahei"; font-size:16px; }
.px{ border:#ccc 1px solid;}
img{opacity:1;filter(alpha=100); cursor:pointer;}
img:hover{opacity:0.7;filter(alpha=80);}

a:link { font-size:`16px;
	text-decoration: none;
	color:#333;
}
a:visited {font-size:`16px;
	text-decoration: none;
	color:#333;
}
a:hover {font-size:`16px;
	text-decoration: none;
	color:#EFBF40;
}
a:active {font-size:`16px;
	text-decoration: none;
	color:#333;
}

a.yew:link {
	color: #333;
	text-decoration:none;
}
a.yew:visited {
	color: #333;
	text-decoration:none;
}
a.yew:hover {
	color: #01155E;
	text-decoration: underline;
}
a.yew:active {
	color: #333;
	text-decoration:none;
}



a.a1:link {
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	text-decoration:none;
}
a.a1:visited {
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	text-decoration:none;
}
a.a1:hover {
	color: #293445;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	background:#FFFFFF;
	text-decoration:none;
}
a.a1:active {
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	text-decoration:none;
}

a.a2:link {
	color: #293445;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	background:#FFFFFF;
	text-decoration:none;
}
a.a2:visited {
	color: #293445;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	background:#FFFFFF;
	text-decoration:none;
}
a.a2:hover {
	color: #293445;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	background:#FFFFFF;
	text-decoration:none;
}
a.a2:active {
	color: #293445;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:130px;
	height:38px;
	line-height:38px;
	background:#FFFFFF;
	text-decoration:none;
}

a.gd1:link {display:block;width:173px; height:55px; border:1px solid #BFBFBF; line-height:55px; font-size:14px; color:#011423;}
a.gd1:visited {display:block;width:173px; height:55px; border:1px solid #BFBFBF; line-height:55px; font-size:14px; color:#011423;}
a.gd1:hover {display:block;width:173px; height:55px; border:1px solid #BFBFBF; line-height:55px; font-size:14px; color:#FFFFFF; background:#EA5442;}
a.gd1:active {display:block;width:173px; height:55px; border:1px solid #BFBFBF; line-height:55px; font-size:14px; color:#011423;}
a.gd2:link {display:block;width:236px; height:71px; line-height:71px; font-size:28px; color:#011423; background:#FFFFFF;}
a.gd2:visited {display:block;width:236px; height:71px; line-height:71px; font-size:28px; color:#011423; background:#FFFFFF;}
a.gd2:hover {display:block;width:236px; height:71px; line-height:71px; font-size:28px; color:#FFFFFF; background:#EA5442;}
a.gd2:active {display:block;width:236px; height:71px; line-height:71px; font-size:28px; color:#011423; background:#FFFFFF;}
a.gd3:link {display:block;width:146px; height:50px; line-height:50px; font-size:18px; color:#FFFFFF; background:#EA5442; border-radius:20px;}
a.gd3:visited {display:block;width:146px; height:50px; line-height:50px; font-size:18px; color:#FFFFFF; background:#EA5442; border-radius:20px;}
a.gd3:hover {display:block;width:146px; height:50px; line-height:50px; font-size:18px; color:#203345; background:#ffffff; border-radius:20px;}
a.gd3:active {display:block;width:146px; height:50px; line-height:50px; font-size:18px; color:#FFFFFF; background:#EA5442; border-radius:20px;}
.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 12px; overflow: hidden; position: absolute; bottom: 4px; z-index: 1; width: 160px; background: url(/images/btnBg.png) no-repeat; margin-left: -46px; padding: 4px 0px 0px 30px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 12px; height: 12px; background: url(/images/cicle01.png) no-repeat; cursor: pointer; margin-right: 10px; display:none; }
.mBan2 .slideBox .hd ul li.on{ background: url(/images/cicle02.png) no-repeat; display:none; }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }
UL {
	LIST-STYLE-TYPE: none
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.t1{font-size:14px; color:#8A8A8A;}
.tt{font-size:36px; color:#000000;}
.jj{font-size:18px; line-height:42px;}
.padding25{ padding:20px; line-height:38px; font-size:16px; color:#525053;}
.p25 img{max-width:360px;max-height:500px;}
.p26 img{max-width:720px;max-height:auto;}
a.nav_on{display:block; background:#EA5442; width:212px; height:50px; line-height:50px; border-radius:16px; color:#FFFFFF; font-size:22px;}
a.nav_off{display:block; background:#F5F5F5; width:212px; height:50px; line-height:50px; border-radius:16px; color:#000000; font-size:22px;}
a.navs{display:block; background:#FFFFFF; width:155px; height:25px; line-height:25px; border-radius:8px; color:#404040; font-size:14px; border:3px solid #EA5442; margin:4px; z-index:999;}




a.ab:link {
	color: #878B8E;
	font-size:14px;
	text-decoration:underline;
}
a.ab:visited {
	color: #878B8E;
	font-size:14px;
	text-decoration:underline;
}
a.ab:hover {
	color: #878B8E;
	font-size:14px;
	text-decoration:none;
}
a.ab:active {
	color: #878B8E;
	font-size:14px;
	text-decoration:underline;
}


.endyanse{ color:#203345;}
a.ab2:link {
	color: #203345;
	font-size:14px;
	text-decoration:none;
}
a.ab2:visited {
	color: #203345;
	font-size:14px;
	text-decoration:none;
}
a.ab2:hover {
	color: #203345;
	font-size:14px;
	text-decoration:underline;
}
a.ab2:active {
	color: #203345;
	font-size:14px;
	text-decoration:none;
}





a.fy1{float:left; margin-right:9px; border:1px solid #fff; width:36px; height:37px; display:block; color:#FFFFFF; background:#666; line-height:37px;}
a.fy2{float:left; margin-right:9px; border:1px solid #BAC2B5; width:36px; height:37px; display:block; color:#000; background:#ccc; line-height:37px;}
-->