/* CSS Document */
body {
	font-family: "微软雅黑";
	margin: 0;
	padding: 0;
	background:#dde8fc;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p, img ,a{
	padding: 0;
	margin: 0;
	color:#575757;
	
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
ol, ul, li {
	list-style: none;
}
a {
	text-decoration: none;
	outline: none;
}
img {
	border: 0;
	vertical-align: middle;
}
html, body {
	height: 100%;
}
img, input, button, a, select, textarea {
	margin: 0;
	padding: 0;
	resize: none;
	border: none;
	outline: none;
}
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
} /* 修正IE6振动bug */

/*清除浮动*/
.clear {
	clear: both;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
+height:1%;
}
.clearfix2 {
	height: 19px;
}




.top{ width:100%; background:#dde8fc;}
.menu{ width:80%; background:#f7f8fd; padding:0 10%;}
.logo{ float:left; width:35.5%;}
.menu a{ float:right; width:7.5%;}
.banner{ width:100%}

.nei{ width:90%; margin:0 auto; padding-bottom:15%; }

.an{ width:100%; margin-bottom:4%;}
.an a{width: 48%; float:left; text-align:center; padding:0.5% 0;}
.an_mr{ margin-right:4%;}
.an a img{ margin-right:2%; margin-bottom:4%;}
.an a span{ font-size:2.5em;}
.an a b{ font-size:0.8em; font-weight:normal;}

.grad {
  background: -webkit-linear-gradient(left top, #ffffff 50%, #f7f8fd 50%); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom right, #ffffff 50%, #f7f8fd 50%); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom right, #ffffff 50%, #f7f8fd 50%); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom right, #ffffff 50%, #f7f8fd 50%); /* 标准的语法 */
}

.grad_h{
  background: -webkit-linear-gradient(left top, #ffb31f 50%, #ffa800 50%); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom right, #ffb31f 50%, #ffa800 50%); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom right, #ffb31f 50%, #ffa800 50%); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom right, #ffb31f 50%, #ffa800 50%); /* 标准的语法 */
}


.nei_b{ width:100%; background:#fff; margin-bottom:4%;}
.nei_ti{ width:100%; background:#f7f8fd; text-align:center;  font-size:2.5em; padding:0.5% 0;}
.nei_ti img{ margin:0 1% 0.5% 0;}
.nei_nei{ padding:4% 4%;}


.tanchu{
	position:fixed;
	left:0;
	top:0;
	z-index:99;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .7);
	display:none;
}

.fu{
	position:fixed;
	left:0;
	bottom:0;
	z-index:99;
	width:100%;
	background:rgba(73, 35, 31, .7);
}
.chacha{
	position:absolute;
	right:2%;
	top:20%;
	z-index:99;
	width:6%;
	cursor: pointer;
}
.xz{ width:100%; margin:0 auto; display:block;}

#Scroll {
CLEAR: both;  FONT-SIZE: 2em;  WIDTH:90%; COLOR: #575757; LINE-HEIGHT: 30px;  HEIGHT: 30px; background:url(../WAP_images/laba_03.gif) no-repeat #fff; background-position:5%; padding:2% 5%; margin-bottom:4%;}
#ScrollMe{OVERFLOW: hidden; HEIGHT: 30px; }
#Scroll A {display:block; width:95%; TEXT-DECORATION: none; float:right;
}
#Scroll A span{ float:left;}
#Scroll A b{ float:right; font-weight:normal;}


.hot_l{width:47%; padding-right:3%; color:#fff; float:left; border-right:1px solid #d0d0d0; text-align:center;}
.hot_r{width:47%; color:#fff; float:right; text-align:center;}

.hot_ti{width:100%; margin:0 auto 2.5%; text-align:center; display:block; border-radius:10px; font-size:2em; padding:1% 0; line-height:1.2em; color:#fff;}
.hot_ul{ width:100%; font-weight:bold; margin-bottom:2.5%; text-align:left;}
.hot_ul li{ float:left; width:100%; display:block; font-size:2em; line-height:1.6em; color:#ffa800;}
.hot_ul li a{ color:#ff0000;}
.sg{ font-size:2em; color:#fff; padding:0.5% 8%; }


.back2{ width:100%; background:#446cb3; color:#fff; font-size:1.2em; line-height:2.2em;  text-align:center; margin-top:3%;}
.back2 a img{ width:100%;float:left;}
.back2 span{ float:right; width:87%; display:block; padding-right:6%;}


.back{ width:100%; background:#446cb3; color:#fff; background-position:5%; font-size:3em; text-align:center; margin-top:3%; line-height:2em;}
.back_a{width:2.5%; display:block; float:left; margin-left:4.5%;}
.back a img{ width:100%; float:left; margin-top:2%;}
.back span{ float:right; width:87%; display:block; line-height:2.4em; padding-right:6%;}
.back span a{ font-size:0.6em; float:right; color:#fff; display:block; height:50px; margin-top:4%; line-height:50px; padding:0 3%;}
.nei_h1{color:#446cb3; font-size:2.5em; line-height:1.4em; width:100%; margin:4% 0; text-align:center;}
.nei_h1 p{ font-size:0.8em;}

.nei_mt{ margin:10% 0 0;}
.nei_span p{ margin:1% 0;font-size:2em; line-height:1.8em;}
.nei_sp{ text-align:right;}

.tanchu{
	position:fixed;
	left:0;
	top:0;
	z-index:999;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .8);
	display:none;
}

.fu2{
	position:fixed;
	left:0;
	bottom:0;
	z-index:10;
	width:100%;
	background:rgba(255, 255, 255, .7);
}

.banb{width:40%; border-radius:10px; margin:4% auto; background:#dcdddd; display:block;}
.ban{ width:46%; margin:0 auto; display:block; padding:2% 0; text-align:center; float:left; text-align:center; font-size:1.5em; border:4px solid #dcdddd;}
.banc{background:#fff; border-radius:10px 0 0 10px;}


.banb2{width:40%; border-radius:3px; margin:4% auto; background:#dcdddd; display:block;}
.ban2{ width:46%; margin:0 auto; display:block; padding:2% 0; text-align:center; float:left; text-align:center; font-size:0.6em; border:2px solid #dcdddd;}
.banc2{background:#fff; border-radius:3px 0 0 3px;}
.bancr2{ border-radius:0 3px 3px 0;}



.nei_tu{ width:100%; padding-top:2%;}
.nei_tu li img{ margin-bottom:3%;}
.nei_tu li{ width:48%; float:left; text-align:center; font-size:1.8em;}
.nei_ss{ width:90%; background:#fff; margin:3% auto;}
.card_login{ font-size:0.8em; line-height:1.5em; color:#c9caca; padding:2% 3%; float:left; font-family: "微软雅黑"; width:82%;}
.nei_ss a{ float:right; width:12%;}

.nei_fl{width:82%; background:#fff; font-size:0.8em; padding:2% 4% 1%; margin:0 auto 3%; }
.nei_fl ul li a{ float:left; width:22.5%; display:block; margin-bottom:4%; padding-left:2%;}
.nei_fl ul li a span{ color:#446cb3;}

.nei_bls{ border-right:1px solid #c3c3c3;}
.nei_fl ul{ float:left; width:85%;}


.sy{ width:15%; float:left;}
.sy a{ border:1px solid #ffa800; color:#ffa800; padding:3% 12%; line-height:2em;}

.nei_tis{width:94%; background:#fff; padding:1.5% 3%; font-size:1em; color:#446cb3; border-bottom:2px solid #dddede;}
.nei_tis span{ float:left; line-height:1.8em; width:60%;}
.nei_tis span b{ font-weight:normal; margin-left:4%; font-size:0.85em; }
.nei_tis a{float:right; padding:1% 2%; color:#fff; font-size:0.7em; margin-top:1.5%;}
.nei_tis2{width:94%; background:#fff; padding:2% 3%; font-size:0.7em;}
.qb_jj{ text-align:left; }
.qb_jj li{ margin-bottom:1%;}
.zi{ font-size:2em; color:#446cb3;}
.zi2{ font-size:2em; color:#e60012;}

.nei_tid{background:#f7f8fd; width:94%; padding:2% 3%; font-size:0.7em; margin-bottom:3%;}
.nei_tid span{ color:#e60012; margin-left:4%;}

.nei_ban{width:94%; background:#446cb3; color:#fff; margin-top:3%; padding:2% 3%; font-size:1.5em;}
.nei_gul li{ color:#fff; float:left; width:33%;}
.nei_gul li p{ color:#fff; font-size:3em; margin-top:2%;}
.gul_l{ text-align:left;}
.gul_c{ text-align:center; border-left:1px solid #aebfde;border-right:1px solid #aebfde;}
.gul_r{ text-align:right;}
.gul_z{ width:100%; line-height:1.5em; margin-top:1%;}
.gul_z a{ float:left; color:#fff; background:#7c98ca; border-radius:5px; padding:0 1%;}
.gul_z span{ float:right; color:#fff;}


#outer {width:100%; background:#fff;}
#tab {overflow:hidden;zoom:1; width:100%}
#tab li {float:left;color:#fff; cursor:pointer; width:33.333%; text-align:center;border-bottom:1px solid #c7c7c8; font-size:2em; color:#727171; line-height:2em;}
#tab li.current {color:#446cb3;border-bottom:1px solid #446cb3; background:url(../WAP_images/tab_a_03.gif) no-repeat #ecf3ff; background-position:bottom;}
#content {border-top-width:0;}
#content ul {display:none; width:100% }

.gul_ti{ width:92%; background:#f7f8fd; line-height:2em; padding:2% 4%; margin-top:3%;}
.gul_ti h1{ float:left; font-size:2em; color:#446cb3}
.gul_ti a{ float:right; font-size:1.5em; color:#9fa0a0;}
.nei_xx{ background:#fff; width:100%; text-align:center;}
.nei_xx ul{ border-bottom:1px solid #d5d5d6;}
.nei_xx li{ color:#727171; float:left; width:25.3%; padding:0 4%; font-size:2em; line-height:2em;}
.nei_xx li span{ color:#e60012}

.nei_xx2{ background:#fff; width:100%; text-align:center;}
.nei_xx2 ul{ border-bottom:1px solid #d5d5d6;}
.nei_xx2 li{ color:#727171; float:left; width:42%; padding:0 4%; font-size:2em; line-height:2em;}
.nei_xx2 li span{ color:#e60012}


/* rslides */
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:5%;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:81px;
	width:58px;
	background:transparent url("../WAP_images/themes.png") no-repeat left top;
	margin-top:-30px;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:5%;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}



