﻿@charset "utf-8";
/* CSS Document */

/* 公共样式 */
* {padding: 0;margin: 0;}
body{margin:0; padding:0; font-size:12px}
table{border-collapse:collapse}
br.clear {clear:both; font-size:0; line-height:0}
.clearfix{ clear: both; font-size:0; line-height:0 }
.fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
li{list-style:none}
input,
select{border:none}
a{text-decoration:none}
a:hover{text-decoration:underline}
/*
设置所列标签的边框border内边距padding外边距margin的值
如需修改，可在后面重新定义覆盖本设置
*/
body,form,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,div,span{ padding: 0;margin: 0;border: 0; }
em,h1,h2,h3,h4,h5,h6,b,strong{font-size:12px; font-weight:normal; font-style:normal}

/* ----index---- */
#layout{width:970px; margin:0 auto; color:#000; position:relative}
#top{width:970px; height:95px; position:relative; z-index:-9}
#logo{width:164px; height:86px; padding:9px 0 0 30px; background:#c5c89e; float:left}
#navi{width:737px; height:95px; float:right}
#navi ul.up li{width:146px; height:3px; margin-left:1px; background:#dade9b; font-size:0px; float:left}
#navi ul.navigation li{width:126px; padding:25px 0 0 20px; float:left}
#navi ul.navigation li.member{width:140px; padding-left:6px}
#navi ul.navigation li img{float:left}

#flv{height:399px; margin-top:1px}

#cont,
#about_cont{width:970px; margin-top:1px}
#about_cont{border-top:#d1ceae 3px solid}
#inter,
#about_inter{width:193px; float:left}
#about_inter{background:#f3f5db; padding-top:9px}
#memberint{height:130px; background:url(../../images/index_24.gif) repeat-x; padding:7px 0 0 11px}
	#memberint img,
	#pro_search img{margin-bottom:5px}
	#memberint dl dt{width:44px; text-align:left; padding:6px 0 0 5px; *padding:6px 0 0 4px; color:#404040; float:left; _display:inline; padding-bottom:3px}
	#memberint dl dt.name{padding:3px 0 3px 5px}
	#memberint dl dd.longinok{font-size:14px; color:#696c18; font-weight:700; line-height:23px}
	#memberint dl dd.longinjf{line-height:25px; *line-height:24px}
	#memberint dl dd{padding-right:15px; margin-bottom:3px; _display:inline}
	#memberint dl dd input.inp{width:118px; height:18px; background:#9da076; color:#404040}
	#memberint dl dd.dlint{text-align:right; padding-top:5px; margin:3px 0 0 128px; color:#636630; _display:block}
	#memberint dl dd.forget{margin:5px 0 0 0px; _display:block;text-align:right;}
	#memberint dl dd.forget span{margin-right:10px}
	#memberint dl dd.forget a,
	#memberint dl dd.forget span a{color:#686b17}
#pro_search{height:90px; background:#c3c59e; padding:7px 0 0 11px}
	#pro_search select,
	#pro_search input{width:166px; margin-bottom:6px; background:#9da076; color:#ebece4}
	#pro_search input.search{width:39px; height:19px; margin:3px 0 0 125px}
	#pro_search input.shname{width:160px; padding-left:5px; line-height:20px}
	#about_inter a.hotmessage{width:193px; height:82px; background:url(../../images/login_15.jpg) no-repeat; display:block}
#event{width:547px; margin-left:1px; float:left}
#event .titl{width:528px; height:31px; background:url(../../images/index_26.gif) repeat-x; padding:9px 0 0 19px}
	#event .titl a{float:right; margin:8px 5px 0 0}
#event #eventcont{height:194px; background:#f3f5db}	
	#eventcont ul li{width:250px; height:77px; margin:15px 0 0 18px; float:left; line-height:16px; display:inline}
	#eventcont ul li span{width:74px; height:65px; border:#b2b2b2 1px solid; margin-right:5px; float:left}
	#eventcont ul li span img{width:74px; height:65px}
	#eventcont ul li dl{width:150px; height:48px; white-space:normal; word-break:break-all; overflow:hidden;  float:left}
	#eventcont ul li dl dt{width:150px; height:18px; line-height:18px; overflow:hidden}
	#eventcont ul li dl dt a,
	#eventcont ul li dl dt.first a{color:#696c18; font-weight:700}
	#eventcont ul li dl dt.first a{color:#cc0000}
	#eventcont ul li dl dd{padding-top:3px; line-height:15px}
	#eventcont ul li p{margin-top:3px; float:left}

#merchants{width:228px; height:234px; background:#c5c89e; float:right}
	/*#merchants img{margin-bottom:15px}
	#merchants #gzmore{height:10px; font-size:0; position:absolute; bottom:5px; right:20px}
	#merchants ul li{width:170px; height:30px; padding:6px 0 6px 10px; border-bottom:#8b8c75 1px dashed; background:url(../images/index_40.gif) no-repeat 4px 10px; line-height:15px; overflow:hidden}
	#merchants ul li a{color:#000}
	#merchants ul li#bordernone{border-bottom:none}*/

#bottom{width:970px; height:3px; margin-top:1px; background:#c0c2a0; font-size:0}
#copyright{width:970px; height:50px; padding-top:10px; text-align:center; line-height:40px}
#copyright a,
#copyright span{margin-right:10px; color:#313131}

/*---------------------------left-navigation-------------------------*/
#b_navi li,
#f_navi li{width:182px; height:33px; border-bottom:#9aa803 1px dashed; padding:4px 0}
#b_navi li.nv_traffic,
#f_navi li.floore{border:none}
#b_navi li a,
#f_navi li a,
#r_navi li a{width:182px; height:33px; background:url(../../images/navi2.jpg); background-repeat:no-repeat; display:block; overflow:hidden}
#f_navi li a{background:url(../../images/floors.jpg)}
#r_navi li a{background:url(../../images/rege.jpg)}
#b_navi li.nv_abt a,
#f_navi li.floora a,
#r_navi li.regea a{background-position:0 0}
#b_navi li.nv_media a,
#f_navi li.floorb a,
#r_navi li.regeb a{background-position:0 -33px}
#b_navi li.nv_traffic a,
#f_navi li.floorc a,
#r_navi li.regec a{background-position:0 -66px}
#f_navi li.floord a{background-position:0 -99px}
#f_navi li.floore a{background-position:0 -132px}
#f_navi li.floora a:hover,
#f_navi li.flooracr a,
#b_navi li.nv_abt a:hover,
#b_navi li.nv_abt_cr a,
#r_navi li.regea a:hover,
#r_navi li.regea_cr a{background-position:-182px 0}
#b_navi li.nv_media a:hover,
#b_navi li.nv_media_cr a,
#f_navi li.floorb a:hover,
#f_navi li.floorbcr a,
#r_navi li.regeb a:hover,
#r_navi li.regeb_cr a{background-position:-182px -33px}
#b_navi li.nv_traffic a:hover,
#b_navi li.nv_traffic_cr a,
#f_navi li.floorc a:hover,
#f_navi li.floorccr a,
#r_navi li.regec a:hover,
#r_navi li.regec_cr a{background-position:-182px -66px}
#f_navi li.floord a:hover,
#f_navi li.floordcr a{background-position:-182px -99px}
#f_navi li.floore a:hover,
#f_navi li.floorecr a{background-position:-182px -132px}
/*-------------------about_us-------------------*/
#aboutbigpic{width:156px; height:100%; background:url(../../images/lbg.gif) repeat-y; text-align:right; float:left}
#abct{width:620px; float:left}
#abct #location{height:24px; padding:9px 11px 0 0; border-bottom:#f3f5db 1px solid; background:url(../../images/location_18.gif) repeat-x; color:#99a700; text-align:right}
#abct #location a{color:#99a700}
#abct #location span{color:#c5c89e}
#abct .text{padding:32px 0 40px 17px; color:#838b05; line-height:25px; position:relative}
#abct .text #img{width:245px; margin:0 0 17px 17px; position:relative; z-index:1; float:right}
#abct .text #img p{text-align:center; font-weight:700}
#abct .text img.imgborder,
#abct .text img.frt{margin:0 0 17px 17px; float:right; border:#f4f6df 3px solid}
#abct .text img.frt{border:none}
#abct .text span{font-size:16px; color:#e7b57f}
#abct .text #jtt{width:442px; height:345px; position:absolute; top:25px; right:0; z-index:9; }
#abct .text #car{width:331px; height:300px; position:absolute; top:190px; right:0; z-index:9;}

/*-------------------------------floors------------------------------*/
#abct #floorlist,
#abct #frlistcont,
#abct #hotcont{margin:30px 0 0 10px; _margin-left:5px; _padding-left:3px; border:#99a700 1px solid; border-bottom:0}
#abct #floorlist #floortitle{width:121px; height:28px; background:#fff url(../../images/floors_10.gif) no-repeat left center; margin-top:-27px; float:left}
	#floorlist ul{width:606px; padding:7px 2px 20px}
	#floorlist ul li{width:80px; height:80px; padding:3px; background:url(../../images/floors_14.gif) no-repeat; text-align:center; float:left}

#abct #frlistcont{border:0; margin:0 0 0 10px; _margin-left:5px}
	 #frlistcont ul li{padding:5px 0 25px 0}
	 .listtitle{width:595px; height:30px; padding-left:15px; background:url(../../images/floors_18.gif) no-repeat; font-size:26px; color:#fff}
	 .listtime{width:590px; color:#cb9555; text-align:right; line-height:25px}
	 #frlistcont ul li dl{width:596px; height:auto; overflow:hidden; padding:0 16px 16px 0; background:url(../../images/listbg_11.jpg) no-repeat bottom right}
	 #frlistcont ul li dl dt{width:126px; margin-right:15px; text-align:center; float:left}
	 #frlistcont ul li dl dt div{width:126px; height:113px; padding:5px; margin-bottom:8px; background:url(../../images/floors_21.gif) no-repeat}
	 #frlistcont ul li dl dt p a{width:107px; height:15px; margin:0 auto; font-size:0; background:url(../../images/floors_25.gif) no-repeat; display:block}
	 #frlistcont ul li dl dd{width:455px; padding-top:5px; border-top:#f4e7bd 1px solid; color:#838b05; line-height:18px; white-space:normal; word-break:break-all; float:left}
	 #frlistcont ul li dl dd p.mostly{height:25px; margin-bottom:5px; border-bottom:#f4e7bd 1px solid; color:#cb9555; line-height:25px}
	 #frlistcont ul li dl dd img{border:#f3f5db 3px solid; margin-top:10px; float:left}
	 #frlistcont ul li dl dd img.imgtwo{float:right}
	 
	 #searchnone{text-align:center; font-size:14px; font-weight:bold; color:#99a700; margin-top:30px;}
/*-------------------------------rege------------------------------*/
#regetitle{width:609px; height:26px; margin:5px 0 0 2px; _margin-left:1px; padding:1px 0 0 10px; background:#99a700}
#abct #regeform{width:526px; padding:0 0 30px 94px; line-height:20px}
	  #regeform dt{color:#FF0000; margin:15px 0 2px 3px}
	  #regeform dt img{margin-left:5px}
	  #regeform dt p.yzmz{width:60px; height:20px; float:left}
	  #regeform dd{padding:0 0 10px 15px; color:#99a700; border-bottom:#e5e5e5 1px dashed}
	  #regeform dd.bordernone{border:0}
	  #regeform dd input#checkbox1{border:none; width:20px; height:20px}
	  #regeform dd input{width:150px; height:19px; padding-left:5px; border:#b6b5b5 1px solid; color:#7f7f7f; line-height:19px}
	  #regeform dd input.boxb{width:320px}
	  #regeform dd p{color:#ff2a00}
	  #regeform dd a{color:#99a700; text-decoration:underline}
	  #regeform dd a:hover{text-decoration:none}
	  #regeform dd input#regebtn,
	  #regeform dd input#regebtn1{width:158px; height:46px; border:none; margin-top:20px}
	  #regeform dd input.radio{border:none; width:15px; height:15px; vertical-align:middle}
	  
	 
/*-------------------------------hot------------------------------*/
#abct #hotcont{border:0; margin:0 0 80px 10px; _margin-left:5px}
	#hotcont dl{width:609px; margin-top:15px; background:url(../../images/hottextbg_07.jpg) no-repeat left top; position:relative}
	#hotcont dl div{width:116px; height:116px; background:#fffefe; border:#dade9b 2px solid; text-align:center; position:absolute; top:8px; right:5px}
	#hotcont dl dt,
	#hotcont dl dt.htdtborder{height:31px; padding:12px 0 0 44px; color:#838b05; font-size:16px; font-weight:700}
	#hotcont dl dt.htdtborder{border-bottom:#fdf7e7 1px solid}
	#hotcont dl dd.hottext{width:420px; min-height:80px; _height:80px; padding:10px 0 0 23px; line-height:20px; color:#9c9787}
	#hotcont dl dd.hottime{padding-left:44px; margin-top:5px; border:#fdf7e7 1px solid; border-left:0; border-right:0; color:#e7b57f; line-height:28px}
	#hotcont dl dd.hottime span{color:#e7b57f; font-size:14px}
	#hotcont dl dd.hottime a{width:46px; height:15px; float:right; margin:5px 40px 0 0; _margin-right:20px; background:url(../images/scroll_03.gif) no-repeat; display:block}
	
#hot_up{ background-color:#99a700; width:610px; height:29px;}
.hot_up_hh{ padding:20px 0px 20px 100px;}
.hot_upz{color: #99a700;}
.hot_upzs{color: #ff2a00;}
#hot_ups{ margin:17px 0px 0px 64px;}
#hot_ups li{margin-top:10px; border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #e5e5e5;}
#hot_pt{width:610px; height:32px; background-image:url(../../images/hot_photo_03.gif);}
#hot_pt1{width:610px; height:32px; background-image:url(../../images/hot_photo_03_new.gif);}
.hot_bj{ padding-left:30px;}
.hot_mt{ height:84px;}
.cc{font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 1%;
}
.hot_ll{float:left;}
#hot_pt_mm{width:610px;height:1060px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #99a700;	border-left-color: #99a700;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #99a700; margin-bottom:30px;}
.hot_ppj_b{ padding-left:5px;}
.hto_pp_bj{ margin-left:10px;}
.hto_pp_bj2{ margin-top:5px;cursor:pointer;}
.hot_pp_zz{ color:#767954; line-height:140%}
.hot_pp_zzc{ font-weight:bold;}
.hot_ppj_b dl{width:599px;height:155px;border-bottom-width: 1px;border-bottom-style: solid;
	border-bottom-color: #FFFFFF;}
.hot_pp_bg{background-color:#e8eace;}
.hot_pp_bg2{background-color:#f5f7e1;}
.hot_ye_zz2 a{color:#99a700}
.hot_ppj_b dt{ width:173px; height:155px; text-align:center;}
.hot_ppj_b dt div{width:152px; height:140px; margin:7px 11px 0 11px; text-align:center;overflow:hidden}
.hot_ppj_b dt div a{display:block; text-align:center}
.hot_ppj_b dt div a img{margin:0 auto; display:block}
.hot_pp_k{background-image:url(../../images/hot_photo_18.gif);}
.hot_pp_k2{background-image:url(../../images/hot_photo_25.gif);}
.hot_ppj_b dd{ width:380px; padding:8px 0px 0px 15px;}
.hot_ye_zz{float:right; padding-top:8px;}
.hot_ye_zz a{color:#99a700}
.hot_ye_zz2{float: right;}
.hot_ye_bj{padding-top:15px;}
.tlogo{width:193px; height:108px; background:url(../../images/6_06.gif) no-repeat;cursor:pointer;}

.tlogo1{width:193px; height:234px;background:url(../../images/inf_06.jpg) no-repeat; overflow:hidden}
.tlogo1 a{width:130px; height:23px; margin:205px 0 0 48px; display:block;cursor:pointer;}

#merchants{background:url(../../images/inf_index.jpg) no-repeat;}
#merchants a{
	width:228px;
	height:234px;
	margin:0px 0 0 0px;
	display:block;
	cursor:pointer;
}
/*-------------------------------login------------------------------*/	
#abct .loginform dt img{margin-left:10px}

/*-------------------------------business------------------------------*/	
#dili{width:100%; height:200px; border-bottom:#c4c6a0 1px solid}
#dili2{height:68px; padding-top:27px; border-bottom:#c4c6a0 1px solid}
#dili2 img{margin-left:52px}
#dili3{padding:14px 0 100px 40px}
/*-------------------------------alert------------------------------*/	
#alert,
#alert1{width:469px; height:341px; background:url(../../images/alert_06.gif) no-repeat; position:absolute; z-index:9999}
#alert a.down{width:165px; height:36px; margin:270px 0 0 80px; _margin:270px 0 0 40px; display:block; float:left}
#alert a.return{width:83px; height:36px; margin:270px 0 0 30px; _margin-left:35px display:block; float:left}

#alert1{background:url(../../images/alert04.gif) no-repeat}
#alert1 a.down{width:125px; height:36px; margin:170px 0 0 30px;  _margin:175px 0 0 20px; display:block; float:left}
#alert1 a.return{width:125px; height:36px; margin:170px 0 0 120px; _margin-left:86px; display:block; float:left}
.mark{width:100%; height:100%; background:#000; filter: Alpha(opacity=50); -moz-opacity:.5; opacity:0.5; position:absolute; left:0; top:0; z-index:9}

#alert2{width:469px; height:251px; background:url(../../images/alert_06.gif) no-repeat; position:absolute; z-index:9999}
#alert2{background:url(../../images/alert04_2.gif) no-repeat}
#alert2 a.down{width:155px; height:36px; margin:0 0 0 0; _margin:180px 0 0 30px; display:block; float:left}
#alert2 a.down{width:108px; margin:0 0 0 42px; _margin-left:21px}
#alert2 a.return{width:125px; height:36px; margin:180px 0 0 0; _margin-left:66px; display:block; float:left}
#alert2 a.return{width:108px; margin:170px 0 0 10px}

.myclass{width:200px; height:170px; margin:10px 10px 10px 10px; text-align:center; float:left}

.huodong{width:608px; height:1052px; background:url(../../images/34_06.gif) no-repeat}
.huodong a{width:69px; height:33px; margin-left:513px; display:block;}

