@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto;
	text-align:center;
	background:#f6f6f6;
}
.total{
	width:1000px;
	margin:0 auto;
}
.top{
	float:left;
	width:1000px;
	height:100px;
}
.logo{
	float:left;
	width:410px;
	height:100px;
}
.logo a{
	float:left;
	width:610px;
	height:100px;
	background:url(../img/logo.jpg) left center no-repeat;
}
.button{
	float:right;
	width:240px;
	height:93px;
}
.user_btn{
	float:left;
	width:240px;
	height:20px;
	margin-top:24px;
}
.user_btn li{
	float:left;
	width:80px;
	height:20px;
}
.user_btn li.set_home{
	background:url(../img/main.png) -377px -26px no-repeat;
}
.user_btn li.favorites{
	background:url(../img/main.png) -455px -26px no-repeat;
}
.user_btn li.contact a{
	float:left;
	width:80px;
	height:20px;
	background:url(../img/main.png) -532px -26px no-repeat;
}
.language{
	float:left;
	width:240px;
	height:20px;
	margin-top:10px;
}
li.chinese{
	float:left;
	margin-left:32px;
	display:inline;
}
li.chinese a{
	float:left;
	width:77px;
	height:18px;
	background:url(../img/main.png) -425px -59px no-repeat;
}
li.english{
	float:left;
	margin-left:20px;
	display:inline;
}
li.english a{
	float:left;
	width:77px;
	height:18px;
	background:url(../img/main.png) -520px -59px no-repeat;
}
.title{
	position:absolute;
	top:100px;
	left:0;
	width:100%;
	height:35px;
	background:url(../img/main.png) -600px -93px repeat-x;
}
.title_info{
	width:1000px;
	height:35px;
	margin:0 auto;
}
.title_info li{
	float:left;
	height:35px;
}
.title_info li a{
	float:left;
	width:120px;
	height:35px;
	font-size:14px;
	line-height:35px;
	text-decoration:none;
	color:#fff;
	font-family:"微软雅黑";
}
.title_info li a.this_check{
	width:160px;
}
.title_info li a:hover{
	background:url(../img/main.png) -500px -193px repeat-x;
}
.main_info{
	float:left;
	width:1000px;
	margin-top:43px;
}
.main_jquery{
	float:left;
	width:1000px;
	height:350px;
}
.main_list{
	float:left;
	width:998px;
	height:124px;
	border:1px solid #ccc;
	margin-top:8px;
	background:url(../img/main_repeat.png) repeat-x;
}
.main_list li{
	float:left;
	width:331px;
	height:124px;
	border-left:1px solid #eee;
	border-right:1px solid #ccc;
}
p.ml_title{
	float:left;
	width:331px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	color:#01578b;
	margin-top:8px;
	text-align:left;
	text-indent:60px;
}
a.ml_img{
	float:left;
	width:220px;
	height:65px;
	margin-left:50px;
	margin-top:6px;
	display:inline;
}
p.ml_name{
	float:left;
	width:331px;
	height:15px;
	font-size:12px;
	color:#3f3f3f;
	margin-top:5px;
}
a#ml_img1{
	background:url(../img/main.png) -442px -424px repeat-x;
}
a#ml_img2{
	background:url(../img/main.png) -442px -354px repeat-x;
}
a#ml_img3{
	background:url(../img/main.png) -442px -284px repeat-x;
}
.main_info_left{
	float:left;
	width:320px;
	margin-top:8px;
}
.mil_title{
	float:left;
	width:320px;
	height:24px;
	border-bottom:1px solid #bbb;
}
p.title_p{
	float:left;
	width:80px;
	height:24px;
	background:url(../img/main.png) -489px -155px no-repeat;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:24px;
	text-align:left;
	text-indent:15px;
	color:#1664ac;
	font-weight:bold;
}
span.title_span{
	float:left;
	width:100px;
	height:10px;
	border-left:1px solid #3f3f3f;
	margin-top:8px;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	line-height:11px;
	text-indent:5px;
}
a.more{
	float:right;
	height:24px;
	line-height:28px;
	overflow:hidden;
	font-size:11px;
	text-decoration:none;
	font-family:Arial;
	color:#3f3f3f;
}
.mil_info{
	float:left;
	width:320px;
}
.mil_info span{
	float:left;
	width:122px;
	height:94px;
	margin-top:12px;
	margin-right:5px;
	display:inline;
	background:url(../img/main.png) -203px -136px no-repeat;
}
.mil_info p{
	text-align:left;
	font-size:12px;
	color:#3f3f3f;
	line-height:26px;
	padding-top:5px;
	text-indent:2em;
}
.mil_info p a{
	color:#f00;
	text-decoration:none;
}
.main_info_mid{
	float:left;
	width:365px;
	margin-left:40px;
	display:inline;
	margin-top:8px;
}
.mim_title{
	float:left;
	width:365px;
	height:24px;
	border-bottom:1px solid #bbb;
}
.main_info_mid ul{
	float:left;
	width:365px;
}
.main_info_mid ul li{
	float:left;
	width:365px;
	height:28px;
	border-bottom:1px dotted #2086ea;
}
.main_info_mid ul li p{
	float:left;
	width:3px;
	height:3px;
	overflow:hidden;
	margin-top:15px;
	background:#2086ea;
}
.main_info_mid ul li a{
	float:left;
	height:28px;
	line-height:32px;
	text-decoration:none;
	font-size:12px;
	color:#3f3f3f;
	overflow:hidden;
	text-indent:10px;
}
.main_info_mid ul li span{
	float:right;
	height:28px;
	line-height:32px;
	font-size:12px;
	color:#3f3f3f;
	overflow:hidden;
	font-family:Arial;
}
.main_info_right{
	float:left;
	width:231px;
	/*height:183px;*/
	margin-left:40px;
	display:inline;
	margin-top:20px;
	border:1px solid #ccc;
	background:url(../img/main.png) -205px -306px no-repeat;
}
.main_info_right li{
	float:left;
	width:231px;
	font-size:12px;
	color:#3f3f3f;
	text-align:left;
	line-height:23px;
	text-indent:5px;
}
li.mir_title{
	color:#0a569f;
	font-weight:bold;
	margin-top:60px;
}
.under{
	float:left;
	width:100%;
	height:107px;
	margin-top:30px;
	background:#207fba;
}
.under_border{
	float:left;
	width:100%;
	height:105px;
	border-top:1px solid #fff;
	margin-top:1px;
}
.under_text{
	margin:0 auto;
	width:1000px;
	height:105px;
}
.under_text ul{
	float:left;
	width:700px;
	height:20px;
	margin-top:12px;
	margin-left:190px;
	display:inline;
}
.under_text ul li{
	float:left;
	width:76px;
	height:20px;
}
.under_text ul li a{
	float:left;
	width:76px;
	height:20px;
	text-decoration:none;
	font-size:12px;
	color:#fff;
}
.under_text ul p{
	float:left;
	width:1px;
	height:10px;
	margin-top:1px;
	overflow:hidden;
	background:#fff;
}
.under_text span{
	float:left;
	width:1000px;
	height:30px;
	line-height:32px;
	overflow:hidden;
	color:#fff;
	font-size:12px;
}
.under_text span a{
	text-decoration:none;
	color:#fff;
}
img{
	border:none;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
li{
	margin:0;
	padding:0;
}
p{
	margin:0;
	padding:0;
}
#MainPromotionBanner{
	float:left;
	width:1000px;
	height:350px;
}
#MainPromotionBanner #SlidePlayer{
	position:relative;
}
#MainPromotionBanner .Slides{
	width:1000px;
	height:350px;
	overflow:hidden;
}
#MainPromotionBanner .Slides li {
	float:left;
	width:1000px;
	height:350px;
	margin-left:0;
}
#MainPromotionBanner .Slides img{
	display:block;
	width:1000px;
	height:350px;
}
#MainPromotionBanner .SlideTriggers{
	display:none;
	position:absolute;
	top:160px;
	right:10px;
	z-index:10;
	height:20px;
}
#MainPromotionBanner .SlideTriggers li{
	float:left;
	width:11px;
	height:11px;
	color:#74a8ed;
	font-size:11px;
	font-family:Arial;
	cursor:pointer;
	background:#fff;
	border:1px solid #74a8ed;
	text-align:center;
	margin-top:1px;
	margin-left:3px;
	display:inline;
}
#MainPromotionBanner .SlideTriggers li.Current{
	float:left;
	width:12px;
	height:12px;
	color:#fff; 
	font-size:12px;
	background:#74a8ed;
	border:1px solid #fff;
	text-align:center;
	margin-top:auto;
}