@charset "utf-8";
/* CSS Document */

html {overflow-y:scroll;}
body{
	margin:0; padding:0;
	font:normal 12px/180% "Arial", verdana, Arial, sans-serif;
	color:#595959;
	text-align:center;
	line-height:25px;
	background:#ffffff;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0;margin:0 auto; }
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}

clear{clear:both;width:0px;height:0;overflow:hidden}

ul{
	list-style:none; 
}
li {
	list-style-type:none;line-height:24px; line-height:24px; font-size:12px;
}
a:link, a:visited 
{
color: #66a502; text-decoration:none; font-size:14px;font-weight: lighter;
}
a:hover
{
color: #ff9900; text-decoration:underline;
}


a.ccc{ color:#999; text-decoration:none;}
a:hover.ccc{ color:#555555; text-decoration:none;}

a.normal{ color:#555555; text-decoration:none;}
a:hover.normal{ color:#fc7404; text-decoration:none;}

.normal{color:#577127;}
.normal:hover{ color:#fc7404; text-decoration:none;}
.normal a:link,.normal a:visited{ color:#577127; text-decoration:none;}
.normal a:hover{ color:#fc7404; text-decoration:none;}


a.red{
	color:red;	
	}
a:hover.red {
	color: #ba2636;
	}
.red{ color:red;}
.red a:link,.red a:visited{ color:red;}
.red a:hover{ color:#ba2636;}

.green{ color:#66c301;}
.green a:link,.green a:visited{ color:#66c301;}
.green a:hover{ color:#FF6600;}


.floatleft{ float:left;}
.floatright{ float:right;}
.fontnormal,.fontnormal a{ font-size:12px; text-decoration:none; font-weight:normal; color:#000;}
.fontnormal a:hover{ text-decoration:underline;}

.slogan{color:#ff4400;margin-right:10px; border:1px solid #ffcc00; padding:2px; padding-bottom:0px;}
.slogan a:link,.slogan a:visited{color:#ff4400; font-size:12px; text-decoration:none;}

.bartitle{ height:22px; line-height:22px; font-size:14px; padding-left:10px; background-color:#f3f8ee; border-bottom:1px solid #ff6600; width:auto;}

.route_bar{ clear:both; margin:0 auto;width:auto;height:33px;line-height:33px; vertical-align:middle;background-image:url(/images/v8/public/route_bar.jpg); padding-left:25px; font-size:14px; color:#ff6600; font-weight:bold; text-align:left;}
.route_bar a:link,.route_bar a:visited{ color:#4b494a; font-size:12px; font-weight:normal;}

.route_bar_null{ clear:both; margin:0 auto;width:auto;height:33px;line-height:33px; vertical-align:middle;background-image:url(/images/v8/public/route_bar_null.jpg); padding-left:10px; font-size:14px; color:#ff6600; font-weight:bold; text-align:left;}
.route_bar_null a:link,.route_bar_null a:visited{ color:#4b494a; font-size:14px; font-weight:normal;}

.bordernormal{ border-left:1px solid #c6d8e0; border-top:1px solid #c6d8e0; border-right:1px solid #c6d8e0; border-bottom:1px solid #c6d8e0;}

.displayno{ display:none;}

.button{
	color:#000000;
	font-size:12px;
	background-image:url(/images/v8/public/sosnull.jpg);
	background-color:transparent;
	height: 24px;
	width:74px;
	border:0px;
	cursor:pointer;
}
.button:hover{
	color:#000000;
	font-size:12px;
	background-image:url(/images/v8/public/sosnullhover.jpg);
	background-color:transparent;
	height: 24px;
	width:74px;
	border:0px;
	cursor:pointer;
}

.wrap{
clear:both;
width:1000px;
overflow-x: hidden;
overflow-y: hidden;
	}
	
/*logo search*/
#head .search{width:635px;line-height:18px;text-align:center; float:left; margin-left:10px;}
#head .searchnav{ float:left; width:635px; height:28px; margin-top:6px;  }
#head .searchnav li{ float:left; width:auto; padding:0px 5px; height:28px;font-size:14px; position:relative; top:1px; }
#head .searchnav li:hover{ font-weight:bold;}
#head .searchnav a:link,#head .searchnav a:visited{ color:#333; font-weight:normal; text-decoration:none ; }
#head .searchnav .current a:link{FONT-SIZE: 13px; color:#EA5D01}
#head .search .searchdiv{ clear:both;width:635px; height:32px;background:url(/images/v8/public/search_bc.gif) no-repeat }
#head .search .searchdiv .searchinput{ float:left; width:366px;padding-top:1px;#padding-top:0px;-padding-top:0px;}
#head .search .searchdiv .searchbtn{ float:left; margin-left:5px; padding-top:1px; width:75px; height:30px;}
#head .search .searchdiv .searchhelp{ float:left; margin-left:10px; width:50px;}
#head .search .searchdiv .searchhelp div{ line-height:16px;}
#head .search .searchdiv .searchhelp a:link,#head .search .searchdiv .searchhelp a:visited{ font-size:12px; color:#333;}
#head .search .searchot{ clear:both; text-align:left; width:635px; height:20px; margin-top:12px; margin-top:2px;}
#head .search .searchot a:link { color:#8F8F8F; text-decoration:none; font-size:12px; }
#head .search .searchot a:visited {color:#8F8F8F; text-decoration:none; font-size:12px;}
#head .search .searchot a:hover {color:#ff0000; text-decoration:underline; }
#head .search .inputdefault{ width:356px; height:18px; line-height:18px; color:#cccccc; border:1px solid #D5D5D5; padding:5px 3px; font-size:14px}
#head .search .inputdefault:hover{ border:1px solid #b9b9b9;}
#head .search .inputdefault:focus{ border:1px solid #4d90fe;}

#head .channel .navmember{ width:1000px;float:left; height:33px; line-height:33px; font-size:14px; background-image:url(/images/v8/public/navmemberbg.gif); color:#D9DEE1; font-weight:bold; text-align:left;}
#head .channel .navmember span{ float:left; margin-left:10px;} 
#head .channel .navmember a:link,#head .channel .navmember a:visited{ font-size:12px; font-weight:bold; color:#404040;}
#head .channel .navmember a:link.white,#head .channel .navmember a:visited.white{ color:#FFF;}

/* 导航 */
.channe{
clear:both;
width:1000px;
overflow-x: hidden;
overflow-y: hidden;
margin-top:5px;
}


.channe .nav{ height:26px; padding-bottom:3px;background-color:#3E9E16;}
.channe .nav ul{background:#ffffff; height:26px; line-height:26px; z-index:99;}
.channe .nav li{float:left; padding:0px; font-size:14px; width:72px;height:26px; line-height:26px;color:#FF6401; background-image:url(/images/v8/public/channe_bg.jpg);text-align:center; margin-right:8px;}
.channe .nav li.white{width:15px; height:26px; background:#ffffff;}
.channe .nav li.currently{width:72px; text-align:center; height:26px; background-image:url(/images/v8/public/currently.jpg); background-repeat:no-repeat; color:#ffffff;}
.channe .nav li.currently a:link,.nav li.currently a:visited{ width:72px; text-align:center; font-weight:bold;color:#ffffff;cursor:pointer;}
.channe .nav li.currently a:hover{ width:72px; text-align:center;color:#ffffff;cursor:pointer;}
.channe .nav li a,.nav li a:visited{width:72px; text-align:center;font-size:14px; line-height:26px; color:#555555; font-weight:bold; float:left;}
.channe .nav li a.cur{text-decoration:none;background-image:url(/images/v8/public/currently.jpg); background-repeat:no-repeat; color:#ffffff;}
.channe .nav li a:hover{text-decoration:none;background-image:url(/images/v8/public/currently.jpg); background-repeat:no-repeat; color:#ffffff;}
.navsecond{ width:1000px; background-image:url(/images/v8/public/navsecondbg.gif); background-repeat:no-repeat; height:26px; line-height:26px;}
.navsecond .navleftlink{ float:left; font-size:14px; font-weight:bold; color:#B75200; margin-left:20px;}
.navsecond .navleftlink a,#head .navsecond .navleftlink a:visited{font-size:14px; font-weight:normal;}
.navsecond .navleftlink li{ float:left; margin-left:10px;}
.navsecond .navrightlink{ float:right; font-size:14px; font-weight:bold; margin-right:20px; color:#B75200}
.navsecond .navrightlink a,#head .navsecond .navleftlink a:visited{font-size:14px;font-weight:normal;}
.navsecond .navsecondline{height:16px; line-height:16px; width:1px;background-image:url(/images/v8/public/navsecondline.jpg); background-repeat:no-repeat; margin:4px;}

.position{font-size:13px; height:27px; line-height:27px; overflow-x: hidden;overflow-y: hidden; text-align:left;border:1px solid #c6d8e0; background-image:url(/images/v8/public/bujbj.jpg); width:996px; padding-left:2px;}
.position ul li{ float:left; margin-right:5px; line-height:27px;}
.position ul li a:link,.position ul li a:visited{ font-size:12px;}

.margintop10{ margin-top:10px;}
.marginright10{margin-right:10px;}
.marginbottom10{ margin-bottom:10px;}
.marginleft10{ margin-left:10px;}

.height10{ clear:both;height:10px; width:auto;}

.margin0{ margin:0px;}
.priceico {color:#999; font-weight:normal; font-size:12px;}
.maxtopbg{
	width:100%;
	min-width:260px;
	}
#AdLayer {position:absolute;width:30px;display:none;height:66px;top:0px;right:90px;}

#head{
	width:1000px;
	margin:0 auto;
	margin-bottom:10px;
}


.shortcut{position:relative; font-family:arial,simsun; z-index:999; width:100%; background:#eee; height:25px; zoom:1; line-height:25px; border-bottom:1px solid #dcdcdc}
.shortcut p{float:left; color:#666;}
.shortcut ul{float:right}
.shortcut ul li{float:left; display:inline; margin-right:5px;padding-right:5px}
.shortcut a{color:#05e; text-decoration:none}
.shortcut a:hover{color:#c06; text-decoration:underline}
.shortinner{width:1000px; margin:0 auto}


.shortcut .passport-main
{
width: 1000px;
height: 25px;
line-height:25px;
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
font-size:12px;
}

.shortcut .passport-main .left
{
  display:block; float:left;
}
.shortcut .passport-main a:link,.shortcut .passport-main a:visited{ font-size:12px; color:#595959;}

.shortcut .passport-main .right
{
 float: right; display:block; font-size:12px;
}
.shortcut .passport-main .right li,.shortcut  .passport-main .right li a:link, .shortcut .passport-main .right li a:visited 
{
	float:left; margin-right:10px; font-size:12px; color:#05e;
}
.shortcut .passport-main .right li a:hover{ color:#ff5500; font-size:12px;}

#head .logo{ width:325px; height:96px;text-align:left; float:left;}
#head .logo .imglogo{ margin-top:10px; margin-bottom:5px; width:150px; float:left;}
#head .logo .mastercityinfo{ margin-top:10px;margin-bottom:5px;height:55px; width:175px; float:left; background:url(/images/V8/public/happy.jpg) no-repeat;line-height:40px; text-align:right;}
#head .logo .mastercityinfo a:link,#head .logo .mastercityinfo a:visited{ font-size:14px; color:#3E9E16; font-weight:bold;}

#head .logo .logoa{ width:150px; margin-right:10px; float:left; }
#head .logo .logob{ width:155px; float:left; margin-top:10px; text-align:left; }
#head .logo .logob .hottitle{ font-size:14px; color:#6A6A6A; font-weight:bold;}
#head .logo .logob div{ line-height:20px;}

#head .logotext{ clear:both; width:315px; text-align:left;}

#head .logo .rec1{ color:#fc7404; margin-right:5px; font-size:12px;}
#head .logo .rec2{color:#ff0000; font-size:14px;}


#head .channel
{
clear:both;
width:1000px;
overflow-x: hidden;
overflow-y: hidden;
height: 32px;
line-height:32px;
background-image:url(/images/v8/public/channelbg.jpg);
}

.in_citys{
	width:400px;
	height:auto!important;
	height:280px;
	min-height:280px;
	border:2px solid #44b414;
	color:#888888;
	background-color:#FFFFFF;
	font-size:13px;
}
.in_citys a{color:#888888;font-size:13px;}
.in_citys a:hover{color:#888888; text-decoration:underline;}

.citytitleinfo{ line-height:24px; height:24px; background-color:#44b414; font-size:14px; font-weight:bold; color:#ffffff; padding-left:2px;}	

.in_city_title{
	font-family: Arial,Helvetica,sans-serif;
	float:left;
	font-size:14px;
	font-weight:inherit;
	color:#ff9900;
	line-height:26px;
	font-weight:inherit;
	width:70px;
	padding-left:5px;
}

.in_city_w{
	float:left;
	width:100%;
	line-height:18px;
}

.in_sp_text{
	float:right;
	color:#FF9900;
	width:80px;
	font-size:14px;
}

.in_sp_text a{color:#FF9900; font-size:14px;}
.in_sp_text a:hover{color:#FF9900;text-decoration:underline;}

.in_city_box{
	height:auto;
	width:auto;
}
.in_city_a{
	float:left;
	height:auto;
	width:20px;
	color:#FF6600;
	padding-right:50px;
}
.in_city_text{
	line-height:26px;
	width:305px;
	float: left;
	color:#407FEA;
}
.in_city_text li{
	color:#676767;
	float: left;
	width: 60px;
	line-height:25px;
	font-size:14px;
}
.in_city_text li a{color:#676767; font-size:14px;}
.in_city_text li a:hover{color:#ff6600; text-decoration:underline;}



.sp_word{
	color:#FF6600;
	font-weight:bold;
	font-size: 14px;
}
.sp_word a{color:#FF6600;}
.sp_word a:hover{color:#333333;}

.text2_word{
	float:right;
	width:70px;
	color:#0045df;
	font-size: 12px;
}
.text2_word a {color:#FFFFFF;}
.text2_word  a:hover{color:#FFFFFF; text-decoration:underline;}

.text3{
	width:100px;
	color:#0045df;
	line-height: 35px;
	font-size: 32px;
	font-weight: bolder;
	float: left;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
}
.text3 a{
	color:#0045df;
}
.text3 a:hover{
	color:#0045df;
	text-decoration:underline;
}

.text3_city{
	float:right;
	color:#0045df;
	font-size: 14px;
	font-weight: bold;
	width: 80px;
}


.hot_citys{
	float:left;
	width:100%;
	color: #CCCCCC;
	text-align: right;
}
.hot_citys a{
	color:#666666;
}
.hot_citys a:hover{
	color:#0045df;
}
.hot_citys li{
	float:right;
	padding-left: 3px;
	padding-right: 3px;
}
.hot_w{
	float:right;
	color: #666666;
}
.text2_member{
	float:left;
	width:100%;
	color: #CCCCCC;
	height: 22px;
	line-height: 22px;
}
.text2_member li{
	float:right;
	padding-left: 3px;
	padding-right: 3px;
	height: 22px;
	line-height: 22px;
}
.back_in{
	color:#0045df;
}
.back_in a{
	color:#0045df;
}
.back_in a:hover{
	color:#0045df;
	text-decoration:underline;
}
.sp_li{
	color:#000000;
}
.h_sp_word{
	background-color:#0045df;
	color:#FFFFFF;
	height: 22px;
	line-height: 22px;
}
.h_sp_word a{color:#FFFFFF;}
.h_sp_word a:hover{color:#FFFFFF;}
.sp_word2{color:#666666;}
.sp_word2 a{color:#666666;}
.sp_word2 a:hover{color:#666666;}

.homepage_cycle {
	 WIDTH: 450px; HEIGHT: 255px; OVERFLOW: hidden; z-index:10;
}
.homepage_cycle .main {
	WIDTH: 450px; HEIGHT: 255px; OVERFLOW: hidden; z-index:10;
}
.homepage_cycle .main LI {
	HEIGHT: 255px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.homepage_cycle .main A {
	DISPLAY: block
}
.homepage_cycle_num {
	z-index:1000;
	WIDTH: 150px;
	HEIGHT: 17px;
	float:left;


}
.homepage_cycle_num UL LI {
	PADDING-LEFT: 3px; WIDTH: 17px; FLOAT: right; HEIGHT: 17px
}
.homepage_cycle_num A {
	TEXT-ALIGN: center; WIDTH: 17px; DISPLAY: block; FONT: 12px/17px Arial; BACKGROUND: url(/images/v8/default/bg_cyclenum.png) #fff no-repeat 0px 0px; HEIGHT: 17px; COLOR: #0788d4; OVERFLOW: hidden; float:left; text-decoration:none;
}
.homepage_cycle_num A:hover {
	BACKGROUND-POSITION: 0px -20px; COLOR: #fff; TEXT-DECORATION: none
}
.homepage_cycle_num .nonce A {
	BACKGROUND-POSITION: 0px -20px; COLOR: #fff
}

/*box*/
#container{
	width:1000px;
}
#warpper{ position:relative; width:1000px; margin:0 auto; text-align:left;}
#main{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.navsort{
	height:30px;
	width:998px;
	background-image:url(/images/v8/bg_fl.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #c6d8e0;
	margin-top:10px;
}
.navsort li{
	float:left;
	margin-left:10px;
	line-height:30px;
}
.content{
	width:1000px;
}
#content{
	width:1000px;
}
.contentMain{
	float:left;
	height:auto;
	width:998px;
	border:1px solid #c6d8e0;
	text-align: left;
}
.contentMain1{
	float:left;
	height:auto;
	width:998px;
	margin-top: 10px;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b1c8d7;
	border-right-color: #b1c8d7;
	border-left-color: #b1c8d7;
}
/*box*/
.indextop{ margin-bottom:10px;}

/*foot start*/

.footer{
	clear:both;
	width:998px;
	height:auto;
	margin:0 auto;
}

.foot_top2{
	border: 1px solid #c6d8e0;
	float: left;
	width: 978px;
	padding: 10px;
	margin-top: 10px;
}
.foot_top_free{
	background-color:#FFFFFF;
	border: 1px solid #D7D7D7;
	float: left;
	width: 978px;
	padding: 10px;
	background-image: url(/images/foot/pic10.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 150px;
}
.foot_box{
	float:left;
	height:130px;
	width:160px;
	border: 1px solid #D7D7D7;
	margin-right: 10px;
}
.foot_box_n{
	float:left;
	border: 2px solid #EFEFEF;
	width: 156px;
	height: 126px;
	background-image: url(/images/foot/bg10.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
}
.foot_box_n1{
	float:left;
	border: 2px solid #EFEFEF;
	width: 156px;
	height: 126px;
	background-image: url(/images/foot/bg11.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
}
.foot_box_n2{
	float:left;
	border: 2px solid #EFEFEF;
	width: 156px;
	height: 126px;
	background-image: url(/images/foot/bg12.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
}
.foot_box_n3{
	float:left;
	border: 2px solid #EFEFEF;
	width: 156px;
	height: 126px;
	background-image: url(/images/foot/bg13.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
}
.foot_box_n p{
	padding-left:10px;
}
.foot_box h4{
	font-size:12px;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 5px;
}
.foot_box h4 a{
	color:#666666;
	text-decoration: underline;
}
.foot_text{
	font-size:12px;
	padding:10px;
	line-height: 20px;
}
.foot_logo{
	float:left;
	height:80px;
	width:80px;
}
.company{
	float:right;
	height:auto;
	width:160px;
	text-align:left;
	font-size: 12px;
}
.company h4{
	font-size:12px;
	font-weight:normal;
	color:#999999;
	width:160px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b1c8d7;
	margin-bottom: 10px;
}
.company p{
	line-height:20px;
}
.foot_next{
	clear:both;
	height:auto;
	width:1000px;
}
.footer .footnav{
	clear:both;
	height:30px;
	height:30px;
	width:1000px;
	color:#000000;
	text-align: center;
}
.footer .footnav ul{ width:680px;}
.footer .footnav li{
	float:left;
	padding-right:3px;
	padding-left: 3px;
	font-size: 12px;
}
.footer .footnav li a:link,.footnav a:visited{
	font-size:12px;
	color:#000000;
}
.footer .footnav li a:hover{
	font-size:12px;
	color:#666666;
	text-decoration: underline;
}
.foot_nemu{
	float:left;
	height:auto;
	width:998px;
	padding-top: 6px;
	font-size: 12px;
	background-color: #FFFFFF;
	border:1px solid #c6d8e0;
	margin-bottom:10px;
}
.foot_nemu a:link,.foot_nemu a:visited{
	font-size:12px;
	color:#000;
}
.foot_nemu ul{
	width:auto;
}
.foot_nemu li{
	float:left;
	padding-right:5px;
	padding-left:5px;
	color:#999999;
}
.f_left{
	float:left;
	padding-left: 10px;
	width:80px;
	color: #636363;
	text-align: left;
}
.f_right{
	float:right;
	width: 875px;
}
.f_right li{
	float:left;
	padding-right:5px;
	padding-left:5px;
	color:#999999;
	white-space:nowrap;
}

.f_right1{
	float:left;
	width:auto;
	margin:5px;
}
.f_right1_li{
	float:left;
	margin-left:10px;
	color:#999999;
	white-space:nowrap;
	width: 125px;
	text-align: left;
	height: 22px;
	line-height: 22px;
}
.f_right1_li2{
	float:left;
	margin-left:10px;
	color:#999999;
	white-space:nowrap;
	width: 76px;
	text-align: left;
	height: 22px;
	line-height: 22px;
}
.f_right1_li3{
	float:left;
	padding-right:5px;
	padding-left:5px;
	color:#999999;
	white-space:nowrap;
	width: auto;
	text-align: left;
	height: 22px;
	line-height: 22px;
}

.foot_shu{
	float:left;
	width:10px;
	height:22px;
	color: #636363;
}
.foot_shu2{
	float:left;
	width:10px;
	height:22px;
	color: #cccccc;
}

.foot_fz_menu{
	float:left;
	height:auto;
	width:998px;
	font-size: 12px;
	background-color: #FFFFFF;
	border:1px solid #c6d8e0;
	padding-bottom: 6px;
	margin-top:10px;
	margin-bottom:10px;
}



.foot_nemu_free{
	float:left;
	height:auto;
	width:100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b1c8d7;
	padding-top: 6px;
	font-size: 12px;
}
.foot_nemu_free a{color:#000000;}
.foot_nemu_free ul{
	width:auto;
}
.foot_nemu_free li{
	float:left;
	padding-right:5px;
	padding-left:5px;
	color:#000000;
}

.xk{
	float:left;
	width: 1000px;
	text-align: center;
	color: #636363;
	font-size: 12px;
}
.xk_free{
	float:left;
	width: 500px;
	text-align: left;
	padding-left: 5px;
	color:#000000;
}
.foot_case{
	float:left;
	width:176px;
	text-align:left;
	font-size:12px;
	margin-right: 10px;
}
.foot_case h4{
	font-size:14px;
	color: #fc7404;
}
.certification{
	float:left;
	width:100%;
	margin-top: 7px;
}
/*foot end*/
.no_rz {
	POSITION: absolute; MARGIN-TOP: 0px; MARGIN-LEFT: -50px;
}
#goTopBtn{ position:fixed; right:16px; bottom:16px; width:100px; height:30px; line-height:30px; cursor:pointer; color:#FFF; background:url(/images/V8/public/GoTop.gif) no-repeat;height:50px;width:50px;overflow:hidden;text-align:center; font-size:12px;_position:absolute;_right:auto;_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,20)||15));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,20)||15)));}
.goTopBtn01{background:url(/images/V8/public/GoTopOn.gif) no-repeat !important;}

#link{width:986px;text-align:left;border:1px solid #ccc;padding:6px; font-size:12px; line-height:24px;}.b12{font-weight:700;color:#888}#link a{color:#888;font-size:12px; margin-left:10px;}

#linkp2{width:986px;text-align:left;border:1px solid #ccc;padding:6px; font-size:12px; line-height:24px; margin-top:10px;}.b12{font-weight:700;color:#888}#linkp2 a{color:#888;font-size:12px; margin-left:10px;}

#footer{width:998px;text-align:center;color:#333; line-height:30px;margin:6px auto 0}#fu{width:100%;text-align:center;font-size:12px;}#footer .cnCopyright{font-family:Verdana;color:gray;}
#footer a:link,#footer a:visited{ font-size:12px; color:#333;}

.price14{ font-size:14px; color:#ff6600; font-weight:bold;}

.route_title{ font-size:14px; color:#ff6600; font-weight:bold;}
.route_title a:link,.route_title a:visited{ font-size:14px; color:#ff6600;}
.route_title a:hover{ color:#c6005a;text-decoration:underline;}

.footer_box{ width:978px; float:left; margin-top:6px; text-align:left; border:1px solid #e1e1e1; padding:4px 10px 8px 10px; color:#888; background:url(/Css/v8/public/images/ico_list.gif) repeat-x 0 -206px; margin-bottom:10px;}
.footer_box .hot_city{ width:978px; float:left; height:30px; line-height:30px;}
.footer_box .firend{ width:978px; float:left;}
.footer_box h4{ width:84px; float:left; font-weight:normal; font-size:12px; text-align:right; color:#aaa;}
.footer_box h4 a:link,.footer_box h4 a:visited{ color:#aaa; font-size:12px;}
.footer_box h4 a:hover{}
.footer_box p{ display:block; width:834px; float:left; word-break:keep-all; color:#999;}
.footer_box p a{ padding-right:6px;font-size:12px;}
.footer_box a:link,.footer_box a:visited{ text-decoration:none; color:#888;font-size:12px;}
.footer_box a:hover{ text-decoration:underline; color:#f73;}

/*--page分页--*/
.dede_pages{
	margin-top:30px;
	height:32px;
}
.dede_pages ul{
	float:left;
	padding:0;
	font-size:14px;
}
.dede_pages ul li{
	float:left;
	font-family:'microsoft yahei';
	margin:0 2px;
	line-height:30px;
	padding:0 10px;
	background:#fff;
	border:1px solid #d8dadf;
}
.dede_pages ul li a{
	float:left;
	color:#555;
	display:block;
}
.dede_pages ul li:hover{
	text-decoration:none;
	color:#555;
	border:1px #d8dadf solid;
	background-color:#f0f0f0;
}
.dede_pages ul li:hover a{
	color:#555;
}
.dede_pages ul li:hover a:hover{
	color:#555;
	text-decoration:none;
}
.dede_pages ul li.thisclass{
	background-color:#2ca338;
	padding:0 10px;
	color:#fff;
	border:1px #2ca338 solid;
}
.dede_pages ul li.thisclass a{
	color:#fff;
}
.dede_pages strong{
	font-weight:normal;
}
.dede_pagess{
	float:none;
	overflow:hidden;
	text-align:center;
	padding-bottom:15px;
}
.dede_pagess ul{
	margin:0px auto;
	float:none;
	clear:both;
	padding:10px 0; 
	text-align:center;
	white-space:nowrap;
}
.dede_pagess ul li{
	float:none;
	display:inline;
	margin:0 2px;
	padding:4px 10px; 
	font-family:'microsoft yahei';
	font-size:14px;
	border: 1px solid #d8dadf;
}
.dede_pagess li a{
	float:none;
	display:inline;
}
.dede_pagess li a:hover{
	text-decoration:underline;
}
.dede_pagess .thisclass{
	border:none;
	color:#fff;
	border:1px #2ca338 solid;
	background-color:#2ca338;
}
.dede_pagess .thisclass a{
	color:#fff;
}
/*--/page end--*/