/* CSS Document */
body { margin:0; background-color:#fff; font-size:12px; color:#333; background-image:url(image/bg.jpg);}
img { border:0;}
ul , li { margin:0; padding:0; list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#245d9e;text-decoration: underline;}
form { margin:0;}

/* Ê×Ò³ */
.index_news { margin:5px 0;}
.online ul{ width:80%; margin-left:11px; margin-top:20px; line-height:170%;}

.online li span{ float:right;}
.online li a{ color:#9cf;}
.online li a:hover{ color:#fff;}

.news ul{ margin:28px 0 0 15px; }
.news span a{ color:#ffe57c;  }
.news span a:hover{ color:#ffe57c; text-decoration:underline;}
.news li{ width:320px; overflow:hidden; height:21px; }
.news a{ color:#fff;}
.news a:hover{ color:#fff; text-decoration:underline;}

/*js*/
#MainPromotionBanner{width:260px;height:180px; margin-left:5px;
}
#MainPromotionBanner #SlidePlayer{position:relative;margin:0 auto;}
#MainPromotionBanner .Slides{
	padding:0;
	margin:0;
	list-style:none;
	height:165px;
	overflow:hidden;
}
#MainPromotionBanner .Slides li {float:left;width:246px;height:115px;}
#MainPromotionBanner .Slides img{display:block;width:246px;height:115px;border:0;}
#MainPromotionBanner .SlideTriggers{
	position:absolute;
	z-index:10;
	margin:0;
	padding:0;
	list-style:none;
	height:25px;
}
#MainPromotionBanner .SlideTriggers li{
	float:left;
	display:inline;
	margin:3px;
	width:82px;
	height:14px;
	color:#fff;
	text-align:center;
	font-family:Arial;
	font-size:10px;
	overflow:hidden;
	cursor:pointer;
	padding-top:4px;
	background:url(image/off.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{
	margin:0 1px;
	height:14px;
	width:82px;
	border:0;
	color:#fff;
		padding-top:4px;

	font-size:10px;
	font-weight:bold;
	background:url(image/on.gif) no-repeat center center;
}
/*end*/


.tell { position:absolute; left:0px; top:235px; width:209px;height:102px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/fwwd.png');}
.tell2 { position:absolute; left:0px; top:235px; width:209px;height:102px;}
.tell2 a{ display:block;width:209px;height:102px;text-decoration:none;}
.tell2 a:hover{ display:block;width:209px;height:102px;text-decoration:none}


/*2¼¶*/
.online2 {line-height:150%;border:1px solid #de7512; border-top:0; padding:2px; background-position:bottom; background-repeat:repeat-x; background-color:#fff;}
.online2_title { color:#fff; padding:3px 0 0 30px; height:22px;}
.online2 li{ border-bottom:1px dashed #c0c0c0; color:#fafed7; padding-top:5px; width:95%; margin-left:5px;}
.online2 li a{ color:#fb8b13;}
.online2 li a:hover{ color:#ff0000; text-decoration:none;}
.online2 li span{ float:right;}

.er {line-height:150%;border:2px solid #858585; border-top:0; padding:2px; background-position:bottom; background-repeat:repeat-x; background-color:#fff;}
.er_title { color:#fff; padding:3px 0 0 10px; height:22px;}
.er li{ border-bottom:1px solid #ebebeb; color:#fafed7; padding-top:5px; width:95%; margin-left:5px;}
.er li a{ color:#413d3d;}
.er li a:hover{ color:#ff8503; text-decoration:none;}
.er li span{ float:right;}

.home {padding-left:30px; color:#666; border-bottom:1px solid #666; padding-bottom:5px;}
.home a {color:#666;}
.home a:hover{ color:#666;}

.content { border:1px solid #e0dfdf; margin:40px auto; background-color:#fff; padding:15px;}

.news2 { line-height:150%; color:#7f7f7f; }
.news2 a{ color:#868686}
.news2 a:hover{ text-decoration: none;}
.news2 li{ width:98%; overflow:hidden; height:25px; padding-top:5px;border-bottom:1px solid #e5e5e5;}
.news2 li span{ float:right;}
h1 { color:#235d9d; margin:10px auto; font-size:16px;}

.bottom_dian { color:#cdcdcd; padding-left:10px; border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.bottom_dian strong{ color:#d1000a;}
.bottom_dian a { color:#000; margin:0 4px;}
.bottom_dian a:hover{ color:#d1000a;}

/* xfl_menu */
.menu_t { height:2px; width:754px;  margin-bottom:2px; display: block; overflow: hidden}
#xfl_menu, #xfl_menu ul {padding:0; margin:0; list-style:none;font-size:12px;}
#xfl_menu { width:765px;  position: absolute;top:4px !important; top:0;}
#xfl_menu table {border-collapse:collapse; width:0; height:0; padding:0; margin:-1px;}
#xfl_menu ul {position:absolute; left:-9999px; margin-left:-4px; }
#xfl_menu li {float:left; margin-right:0px; }

#xfl_menu li a { text-align:center; width:109px;background: url(image/xfl_on.gif); white-space:nowrap; display:block; float:left; height:20px;line-height:20px;*line-height:22px !important;*line-height:30px; font-family:georgia, serif; text-decoration:none; color:#fff;}
#xfl_menu li a:hover {position:relative;color:#fff; color:#fff;background:url(image/xfl_off.gif) no-repeat right center; height:21px; }
#xfl_menu li a.drop2 {margin-top:0 !important;margin-top:-1px;}
#xfl_menu li a.drop {background: url(image/xfl_off.gif) no-repeat right center; color:#fff;height:25px;}
#xfl_menu .drop3 a:hover {background: url(image/xfl_on.gif); color:#122939; font-weight:bold; overflow:hidden;}
#xfl_menu li:hover {position:relative;}

#xfl_menu :hover ul {left:2px;top:24px !important; top:29px;  background:url(image/trans.gif); padding-top:1px; border-bottom:0;}
#xfl_menu :hover ul li a { height:25px; line-height:21px; border:2px solid #fff; font-size:12px; width:111px; color:#122939;}

#xfl_menu :hover ul ul {left:-9999px; padding-top:0;}
#xfl_menu :hover ul :hover ul {left:150px; top:21px;}
#xfl_menu :hover ul :hover ul ul {left:-9999px;}

#xfl_menu :hover ul :hover ul li a:hover {padding-left:10px; border-color:#fff; background:#ccc;}

#xfl_menu :hover ul :hover ul :hover ul {left:150px;}
#xfl_menu :hover ul :hover ul :hover ul li a:hover {padding-left:10px; border-color:#fff; background:#ccc;}


.dl a{ color:#f75700; text-decoration:underline}
.dl a:hover{ color:#f75700; text-decoration:none;}

.denglu { border:1px solid #dfdfdf; border-top:0; background-image:url(image/denglu_bg.jpg); height:163px; line-height:180%; }
.denglu2 { color:#333}
.denglu a{ color:#ff5a00; text-decoration:underline}
.denglu a:hover{ color:#ff5a00; text-decoration:none;}


.tell3 {background-image:url(image/tell_bg.jpg); height:167px; background-repeat:no-repeat; border:1px solid #dfdfdf; }
.tell3 strong{ font-size:12px; font-weight:normal;}
.z1 { letter-spacing :6px;}
.tell3 ul { margin-top:10px;}
.tell3 li { line-height:250%; color:#000; width:90%; margin-left:8px;}
.tell3 li a{  color:#000; }
.tell3 li a:hover{  color:#ba0015; }
.tell3 li  span{ float:right; font-weight:bold; color:#ba0015;}


.tools { border:1px solid #dfdfdf; background-color:#f8f8f8; padding:12px 7px;}
.tools img{ margin-bottom:6px; display:block;}

.miaoshu { border:1px dashed #cdcdcd; background-color:#f8f8f8; line-height:150%; color: #595959; padding:10px;}
.tp { background-image:url(image/tp_bg.jpg); background-repeat:repeat-x;}

.lc{  text-align:center} 
.lc ul{ margin-left:100px;} 
.lc li{ float:left;  font-size:14px;position: relative;  width:180px; text-align: left;} 
.lc li span{position:absolute; top:-3px;left:-45px; text-align: center;  display:block; width:36px; height:18px; background-image:url(image/span_bg1.gif); background-repeat:no-repeat; padding-top:2px;} 
.lc li strong{ position:absolute; top:-8px;left:-50px; text-align: center;  display:block; width:40px; height:24px; background-image:url(image/span_bg2.gif); background-repeat:no-repeat;  font-size:16px; padding-top:5px;} 

.escjs { background-image:url(image/ej_bg.jpg); background-repeat:repeat-x;  border:1px solid #e0e0e0; line-height:180%; color:#444;}
.escjs strong{ font-size:14px;}
.escjs a{ color:#f05a00; text-decoration:underline}
.escjs a:hover{ color:#f05a00; text-decoration:none}

.ff { text-align:left; width:95%; color:#7c2900; line-height:200%; margin-left:6px;}

.mc_title { border:1px solid #cdcdcd; background-image:url(image/mc_bg.jpg); background-repeat:repeat-x; height:19px; font-size:14px; font-weight:bold; color:#116286; padding-left:16px; padding-top:2px;}
.mc_con { height:70px; border:1px solid #cdcdcd; border-top:0; background-image:url(image/mccon_bg.jpg); background-repeat:repeat-x;}
.mc_title2 { border:1px solid #cdcdcd; background-image:url(image/mc_bg.jpg); background-repeat:repeat-x; height:19px; font-size:14px; font-weight:bold; color:#ff6c00; padding-left:16px; padding-top:2px;}
.mc_con2 { height:70px; border:1px solid #cdcdcd; border-top:0; background-image:url(image/mccon_bg.jpg);background-repeat:repeat-x; background-color:#fff;}

.rzjs { padding:5px; line-height:150%;}
.rzjs a{ color:#f05a00; text-decoration:underline}
.rzjs a:hover{color:#f05a00; text-decoration:none}

.morecar li{ line-height:150%; float:left; margin-left:8px; margin-top:10px;margin-bottom:10px;text-align:center}
.morecar  img{ border:1px solid #939393;width:122px;height:94px; }
.morecar span{ color:#ff7f00;}
.morecar a{ color:#0054b4; text-decoration:underline}
.morecar a:hover{ color:#0054b4;}

.rmcx { background-image:url(image/rmcx_bg.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:15px;}
.rmcx li{ line-height:150%; float:left; margin-left:15px; margin-top:20px;margin-bottom:20px; text-align:center}
.rmcx img{ border:3px solid #c7c7c7; width:208px;height:127px; }
.rmcx span{ color:#ff7f00;}
.rmcx a{ color:#0054b4; text-decoration:underline}
.rmcx a:hover{ color:#0054b4;}



