/*quanjv*/body { border:0px; padding:0px; margin:0px auto; font-size:12px; font-family: arial,"ËÎÌå"; background: #f0fcff;color:#575757;text-align:center;}
div,dl,dd,dt,ul,li,h1,h2,h3,h4,form,img { border: 0px; padding:0px; list-style-position : outside; margin: 0px; list-style-type: none; text-align:left;}
a{ color: #575757; text-decoration: none }
a:hover { color: #009999; text-decoration: underline }
.quan {width:980px;margin:0 auto;background: #ffffff;overflow:hidden;}
.wrap {width:960px;margin:0 auto;*margin-left:10px;overflow:hidden;}

/*word*/
.f_001, .f_001 a, .f_001 a:visited{color:#fff}
.f_002 {color:#989898;}
.f_003 {color:#878787;}
.f_004 {color:#666666;}
.f_005 {color:#ff0000;}/*red*/
.f_006 {color:#ff6000;}/*orange*/
.f_007 {color:#e64a6f;}
.f_008 {color:#d11951;}
.f_009 {color:#009999;}
.f_010 {color:#ffea00;}/*yellow*/
.f_011 {color:#3cff00;}/*green*/
.f_012 {color:#0086b8;}/*blue*/
.f_013 ,.f_013 a, .f_013 a:visited{color:#999999;}
.f_014 {color:#ffa200}
.f_015 {color:#ff4800}
.f_016 {color:#cd7400}
.f_017 {color:#107300}
.f_018 {color:#428b8b}
.f_019 {color:#bb7700}
.f_023 ,.f_023 a, .f_023 a:visited{color:#2f2f2f;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.fb{font-weight: bold;}
.fn{font-weight: normal;}
.kong{text-indent: 2em;}


/*userhead_top*/
.userhead_bg{height:118px;background:url(../images/user_headbg.gif) repeat-x;text-align:center;}
.userhead {width:960px;height:118px;margin:0 auto;overflow:hidden;}
.userhead .logo{float:left;width:187px;_width:170px;height:80px;background:url(../images/user_logo.gif) no-repeat;}
.userhead .nav{width:770px;float:right;height:80px;}
.userhead .nav .up{width:770px;float:left;height:54px;}
.userhead .nav .up .city{
	position:relative;
	width:370px;
	float:left;
	margin-top:25px;
	padding-left:30px;
	cursor:pointer;
	text-align: left;
}
.userhead .nav .up #hotcitys{position:absolute;top:5px;left:70px;width:370px;height:30px;z-index:1000;}
.userhead .nav .up #hotcitys ul{margin-top:18px;border:1px solid #ffb787;background:#fff;padding:3px;line-height:22px;}
.userhead .nav .up #hotcitys ul a{margin:2px 3px 0 3px}
.userhead .nav .up .help{width:300px;float:right;margin-right:10px;*margin-top:0;text-align:right}
.userhead .nav .up .help ul{float:right}
.userhead .nav .up .help ul a{margin:0 3px}
.userhead .nav .down{
	margin-left:80px;*margin-left:80px!important;*margin-left:40px;
	width:580px;
	overflow: hidden;
	float: left;
}
.userhead .nav .down li{float:left;width:76px;height:26px;background:url(../images/user_nav_graybg.gif) no-repeat;margin:0 0 0 5px;text-align:center;color:#ad0039;line-height:32px}
.userhead .nav .down li a{color:#ad0039;}
.userhead .nav .down li a:hover,.userhead .nav .down .current{float:left;width:76px;height:26px;background:url(../images/user_nav_redbg.gif) no-repeat;text-align:center;color:#fff;font-size:14px;font-weight: bold;text-decoration: none}
.userhead .nav .down .current a{color:#fff}
.userhead .nav .history{float:right;width:100px;}
/*.userhead .nav .history a{color:#f00;font-weight:bold;}*/
.userhead .search{width:960px;height:38px;margin:0 auto;overflow:hidden;}
.userhead .search .date{width:175px;margin-left:20px;*margin-left:12px;float:left}
.userhead .search .date .yue{width:34px;margin-top:5px;*margin-top:5!important;*margin-top:0;font-size:34px;font-weight: bold;line-height:28px;color:#fff;float:left}

.userhead .search .date .rili{width:110px;float:left;margin-left:15px}
.userhead .search .date .rili ul{width:110px;height:18px;*height:18px!important;*height:16px;*margin-top:0px!important;*margin-top:-3px;float:left;}
.userhead .search .date .rili .hao{font-size:20px;font-weight: bold;line-height:25px;color:#fff;float:left;}
.userhead .search .date .rili .zhou{width:50px;margin-left:6px;float:left;*margin-top:3px;font-weight: bold;}
.userhead .search .mid{width:540px;margin-left:20px;float:left;line-height:40px;*line-height:32px;}
/*.userhead .search .mid input{margin:3px 3px 0 20px}*/
.userhead .search .mid input{margin:3px 3px 0 20px;width:192px;height:20px;background:url(../images/icon_17.gif) no-repeat;border:0;color:#b4b4b4;padding-left:20px}

.userhead .search .mid #searchsubmit{margin:5px 0 -5px 0;*margin:3px 0 -3px 0;}
.userhead .search .rt{width:200px;line-height:40px;*line-height:32px;float:left;text-align:right;}
.userhead .search .rt a{margin:0 5px}


.dh{
	width:960px;
	margin:0 auto;
	_margin-bottom:-15px;
	overflow:hidden;
	margin-bottom: 10px;
}
.dh .left{width:5px;height:85px;background:url(images/dh_left.gif) no-repeat;float:left}
.dh .mid{width:952px;height:85px;background:url(images/dh_mid.gif) repeat-x;float:left}
.dh .mid .one{width:220px;height:85px;margin-left:14px;float:left;padding-top:15px;_margin-left:10px;}
.dh .mid .two{width:290px;height:85px;margin-left:14px;float:left;padding-top:15px;_margin-left:10px;}
.dh .mid .three{width:190px;height:85px;margin-left:14px;float:left;padding-top:15px;_margin-left:10px;}
.dh .mid .four{width:190px;height:85px;margin-left:14px;float:left;padding-top:15px;_margin-left:10px;}
.dh .mid .one ul,.dh .mid .two ul,.dh .mid .three ul,.dh .mid .four ul{float:left;}
.dh .mid li a{color:#777777}
.dh .mid a:hover{font-weight: bold;color:#d90000}
.dh .mid .current a{font-weight: bold;color:#d90000}
.dh .mid .line{width:1px;height:85px;background:url(images/dh_line.gif) no-repeat;float:left}
.dh .mid .kuan1{width:95px;float:left;}
.dh .mid .kuan2{width:115px;float:left;}
.dh .rt{width:3px;height:85px;background:url(images/dh_rt.gif) no-repeat;float:left}

.zhuti {width:960px;margin:0 auto;margin-top:10px;overflow:hidden;}

.t_center {
	height: 213px;
	width: 960px;
	_margin-top:12px;
	overflow:hidden;
	clear: both;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {.t_center{margin-top:70px;}}
.tc_left {width: 194px;float: left;height: 211px;}
.tc_right {float:right;height: 211px;width: 756px;}
.tr_left {height: 211px;width: 525px;padding:2px;border:1px solid #bcbcbc;margin-right: 10px;float: left;}
.tr_right {float: left;height: 211px;width: 215px;background-color: #dff4f7;}
.trr_top {background-image: url(images/in_num.gif);height: 38px;width: 215px;}
.tr_wz {margin-left: 5px;height: 150px;width: 203px;background-color: #FFFFFF;color: #636363;padding-top: 18px;}
.tr_wz li {height: 26px;width: 195px;line-height: 26px;margin-left: 7px;}
.tr_wz span {font-size: 14px;font-weight: bold;color: #e51319;}
.tl_top {height: 96px;width: 194px;}
.tl_down {height: 115px;border: 1px solid #ffce63;background-color: #fffbde;}
.tl_top ul {height: 31px;width: 194px;}
.tl_top li {float: left;height: 25px;width: 94px;text-align: center;background-image: url(images/menu_box.gif);background-repeat: no-repeat;background-position: left top;line-height: 25px;display: inline;}
.tl_top ol {float: left;height: 25px;width: 94px;text-align: center;line-height: 25px;background-image: url(images/menu_box.gif) no-repeat;background-position: left top;display: block;}
.tl_down li {font-size: 12px;line-height: 21px;height: 21px;width: 178px;margin-left:5px;padding-left: 8px;background-image: url(images/xiaodian.gif) no-repeat;background-position: left center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tl_down ul {margin-top: 4px;}

.guanggao{
	width:960px;
	clear:both;
	margin-bottom: 7px;*margin-bottom: 5px;
	overflow: hidden;
	line-height: 0px;
}
.guanggao ul{width:960px;}
.guanggao li{width:475px;float:left;}







.copyright{margin-top:15px;float:left;text-align:center;overflow:hidden;}
.copyright .line{width:960px;height:1px;background:url(images/copyright_endline.gif) no-repeat;}
.copyright .banquan{width:960px;text-align:center;line-height:24px;margin:8px 0 20px 0;}
.copyright .banquan li{width:960px;text-align:center;line-height:24px;}
.copyright .banquan .links{margin:0 10px;}
.copyright .banquan .links a{margin:0 10px;color:#7b7b7b;}


.e_adress a{ color:#018203;}
.e_adress a:hover{ text-decoration:underline;}
.rgg_box h4 a { color:#2000C8; text-decoration:underline;}
.red_dh a{ color:#FF514C;}
.ml_box h2 a{ color:#D70200; text-decoration:none;}
.ml_box h2 a:hover{ color:#D70200; text-decoration:underline;}
.pic_bt h4 a{ color:#d90000;}


.main {width: 960px;overflow: hidden;background-color: #fff;}
.dress_top {
	color:#DA0003;
	background-image: url(images/adress_topbj.gif);
	background-repeat: repeat-x;
	line-height: 36px;
	height: 36px;
	padding-left: 15px;
	overflow: hidden;
	margin-bottom: 10px;
}
.red_dh {
	height: 34px;
	margin-left: 1px;
	background-image: url(images/red_dh_bj.gif);
	background-repeat: no-repeat;
	line-height: 34px;
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}
.red_dh span{ margin-right:20px;}
.select_box {
	background-image: url(images/select_bj.gif);
	height: 114px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	overflow: hidden;
}

.m_left {
	float: left;
	width: 698px;
	margin-right: 10px;*margin-right: 10px!important;*margin-right: 7px;
}
.m_right {
	float: left;
	width: 252px;
	overflow: hidden;
}
.mr_box {
	border: 1px solid #E5E7E4;
}
.mrt_pic {
	padding: 1px;
	height: 132px;
	width: 248px;
}
.mr_box h2 {
	background-image: url(images/mrt_btbj.gif);
	background-repeat: repeat-x;
	height: 30px;
	font-size: 14px;
	color: #000;
}
.rgg_box {
	background-image: url(images/line_3_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 226px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 12px;
}

.rgg_box h4 {
	line-height: 24px;
	font-size: 14px;
	font-weight: normal;
}
.wzjieshao {
	line-height: 21px;
	height: 42px;
	overflow: hidden;
	color: #000;
}
.e_adress {
	line-height: 19px;
}
.leixing {
	line-height: 19px;
	color: #000;
}
.ml_box {
	border: 1px solid #DADADA;
	background-image: url(images/mlt_btbj.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.ml_box h2 {
	line-height: 33px;
	height: 33px;
	padding-right: 15px;
	font-size: 12px;
	color: #D70200;
	text-align: right;
	background-image: url(images/hjgj.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	margin-bottom: 12px;
}
.front_hun {
	height: 24px;
	background-image: url(images/front_hun.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	width: 670px;
	margin-left: auto;
	margin-right: auto;
	border-bottom:2px solid #FFDCDC;
	clear: both;
	margin-bottom:10px;
}
.at_hun {
	height: 24px;
	background-image: url(images/at_hun.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	width: 670px;
	margin-left: auto;
	margin-right: auto;
	border-bottom:2px solid #FFDCDC;
	clear: both;
	margin-bottom:10px;
	margin-top: 10px;
}
.back_hun {
	height: 24px;
	background-image: url(images/back_hun.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	width: 670px;
	margin-left: auto;
	margin-right: auto;
	border-bottom:2px solid #FFDCDC;
	clear: both;
	margin-bottom:10px;
	margin-top: 10px;
}
.ml_pix_body {
	margin-left: 11px;
	overflow: hidden;
}
.ml_pic_box {
	float: left;
	height: 236px;
	width: 160px;
	margin-right: 8px;
	margin-bottom: 8px;
	border: 1px solid #ededed;
	overflow: hidden;
}
.ml_pic {
	height: 72px;
	width: 88px;
	margin-right: auto;
	margin-left: auto;
	padding: 1px;
	border: 1px solid #C2C4C3;
	margin-top: 12px;
	margin-bottom: 6px;
	overflow: hidden;
}
.pic_bt {
	text-align: left;
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	
}
.pic_bt h4 {
	text-align: center;
	margin-bottom: 8px;
	margin-top: 6px;
	font-size: 12px;
}
.wz_xinxi{
	text-indent: 24px;
	line-height: 18px;
}
.select {
	margin-left: 110px;
	margin-top: 16px;
}
.inp_bt {
	float: left;
	width: 136px;
	text-align: right;
	line-height: 22px;
	height:22px;*height:22px!important;*height:18px;
	overflow:hidden;
}
.sel_box select {
	background:none;
	margin:0px; padding:0px;
	font-size: 12px;
}
.sel_box {
	float: left;
	margin-right: 10px;
	height: 20px;
	overflow: hidden;
}
.select ul {
	overflow: hidden;
	margin-bottom: 8px;*margin-bottom: 8px!important;*margin-bottom: 0px;
	clear: both;
}
.inp_xuan{ color:#CD0600; font-weight:bold;}
.btns_xuan {
	float: left;
	background-image: url(images/btns_select.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 61px;
	text-align: center;
	line-height: 22px;
	color: #fff;
}
/*new_foot*/
.topxia {BACKGROUND: url(../images/top4.gif);OVERFLOW: hidden;HEIGHT: 6px;margin-bottom: 4px;}

.floor {	BACKGROUND: #fff;	PADDING-BOTTOM: 0px;MARGIN: 0px auto 0px;	WIDTH: 960px;	TEXT-ALIGN: center;	

BORDER-BOTTOM-STYLE: none;	float: left;}
.fta {
	BACKGROUND: #5E5E5E;
	COLOR: #fff;
	BORDER-BOTTOM: #7d7d7b 1px solid;
	HEIGHT: 28px;
	text-align:center;
	line-height: 28px;
}
.ftb {PADDING-RIGHT: 11px;PADDING-LEFT: 11px;PADDING-BOTTOM: 15px;LINE-HEIGHT: 22px;PADDING-TOP: 11px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;text-align:center;}
.ftb B {	DISPLAY: block; COLOR: #515151; HEIGHT: 25px}
.ftb A:link {	COLOR: #535353; TEXT-DECORATION: none}
.ftb A:visited {	COLOR: #535353; TEXT-DECORATION: none}
.ftb A:active {	COLOR: #ff6600; TEXT-DECORATION: underline}
.ftb A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}
.ftc {	BACKGROUND: #4b494a; PADDING-TOP: 1px; HEIGHT: 29px;text-align:center;}
.ssvew {	BORDER-RIGHT: #3b3c37 1px solid; BORDER-TOP: #3b3c37 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; BORDER-

LEFT: #3b3c37 1px solid; WIDTH: 213px; COLOR: #aaa; PADDING-TOP: 4px; BORDER-BOTTOM: #3b3c37 1px solid; HEIGHT: 14px}
.ftbv {PADDING-RIGHT:15px;PADDING-LEFT:15px;PADDING-BOTTOM:15px;COLOR: #414141;LINE-HEIGHT:22px;PADDING-TOP:15px;FONT-FAMILY: "ËÎÌå";text-align:center;}
.cc A:link {	COLOR: #fff; TEXT-DECORATION: none}
.cc A:visited {	COLOR: #fff; TEXT-DECORATION: none}
.cc A:active {	COLOR: #ff6600; TEXT-DECORATION: underline}
.cc A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}
#topdh {	MARGIN: auto;	OVERFLOW: hidden;	border: none;	width: 500px;	padding-top: 2px;	text-align: 

right;	float: right;}

.topdh:link {	color: #7B6767;	text-decoration: none;	font-size: 12px;}
.topdh:visited {	color: #7B6767;	text-decoration: none;	font-size: 12px;}
.topdh:hover {	color: #CF0000;	text-decoration: underline;	font-size: 12px;	}
.cc a{ margin-left:10px; margin-right:10px;}
