﻿@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
	background-image: url(../new_images/top_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

img { border:0;}


.clear {font: 0px/0px sans-serif;clear: both;display: block;}

div, ul, li{list-style:none; margin:0px; padding:0px;}

h1,h2,h3,h4,h4,h5{margin:0;padding:0;}

a {color:#444; text-decoration:none;}
a:hover {color:#F90; text-decoration:underline;cursor:pointer}


.b { font-weight:bold;}
.font_14px {font-size: 14px;}
.font_blue { color:#2474B3;}
.font_red { color:#FF0000;}
.font_red2 { color:#B71705;}
.font_f60 { color:#f60; font-size:25px; font-weight:bold;}
.font_yellow { color:#F90;}
.font_999 {color:#999;}
.font_DF344C {font-size: 14px; font-weight:bold; color:#DF344C}
.font_ht {font-family: "黑体";font-size: 18px; }
.font_f602 { color:#f60; font-size:14px; font-weight:bold;}


a.link_blue:link,a.link_blue:visited {color:#2474B3; text-decoration:none;}
a.link_blue:hover {color:#f60; text-decoration:underline;}

a.link_yellow:link,a.link_yellow:visited {color:#f60; text-decoration:none;}
a.link_yellow:hover {color:#f90; text-decoration:underline;}

a.link_yellow2:link,a.link_yellow2:visited {color:#f90; text-decoration:none;}
a.link_yellow2:hover {color:#f60; text-decoration:underline;}


a.link_red:link,a.link_red:visited {color:#f00; text-decoration:none;}
a.link_red:hover {color:#f90; text-decoration:none;}

a.link_red2:link,a.link_red2:visited {color:#B71705; text-decoration:none;}
a.link_red2:hover {color:#f90; text-decoration:none;}



a.link_title_bg:link,a.link_title_bg:visited,a.link_title_bg:hover {
	padding:5px 12px;
	background-color: #FFF;
	margin-top:5px; float:left; margin-left:25px;
}


.line_nav { float:left; margin-top:12px;}

.float_left { float:left;}
.float_right {float:right;}

.btm_10px { margin-bottom:10px;}



.top { width:980px; margin:0 auto; height:100px;}

.top_0 { width:270px; float:left; padding-top:10px;}
.top_1 { float:left; display:inline; width:420px; padding-top:20px;}
.top_2 { display:inline; float:right; text-align:right; padding-top:25px;}


.top_1 li{ clear:both; height:30px;}
.top_1_a {
	background-image: url(../new_images/bg_04.gif);
	height: 24px;
	line-height: 24px;
	color:#fff; 
	width: 47px;
	text-align: center;
	display:block;
	font-size: 14px;
	font-weight: bold; float:left;
}

.top_1_b { display:inline; line-height:20px; float:left; margin-left:10px;  }
.top_2_li_b a{color:#1276A8; margin-left:5px; }

.input_1 {
	width:300px;
	height:23px;
	line-height:23px;
	padding-left:30px;
	margin-right:5px;
	border:1px solid #CCC;
	background-image: url(../new_images/bg_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top_2_li_a a {
	background-image: url(../new_images/btn_03.gif);
	height: 21px; display:block; text-align:center; line-height:21px; float:right; margin-left:5px;
	width: 65px;
}
.top_2 li {clear:both; height:35px;}

.nav {
	background:#EE3123;background-image: url(../new_images/top_menu.gif); width:940px; height:40px;margin:0 auto; padding-left:40px; 
} 
.nav a { width:100px; height:32px; display:block;  float:left; text-align:center; line-height:32px; font-size:14px; font-weight:bold; color:#fff; }


a.nav_normal  {	margin-top:5px;
				background-position: right center; color:#fff; 
				}
a.nav_normal:hover {background-image: url(../new_images/btn_05.gif);
				background-repeat: no-repeat;margin-top:5px;
				background-position: center center;color:#FFFD3A;}


a.nav_active  {margin-top:8px;
	background-image: url(../new_images/nav_bg.gif);
	background-repeat: no-repeat;
	background-position: center center; color:#f60;
				}
a.nav_active:hover {margin-top:8px;
	background-image: url(../new_images/nav_bg.gif);
	background-repeat: no-repeat;
	background-position: center center; color:#f60;
				}


.main {width:980px; margin:0 auto;}
.main_01_left { width:303px; float:left;}
.main_01_middle {width:415px; margin-left:10px; float:left;}
.main_01_right {width:240px;  float:right;}

.link_title_door_normal {
	text-decoration:none;
	display:block;
	background-image: url(../new_images/left_08.gif); text-align:center;
	background-repeat: no-repeat;
	height: 32px; line-height:28px; font-size:14px;
	width: 111px; margin-top:10px; float:right;  margin-right:10px; cursor:pointer;
}

.link_title_door_active {
	text-decoration:none;
	display:block;
	background-image: url(../new_images/left_09.gif);
	text-align:center;
	background-repeat: no-repeat;
	height: 32px;
	line-height:28px;
	font-size:14px;
	width: 111px;
	margin-top:10px;
	float:right;
	margin-right:10px;
	color: #FFFFFF;
	font-weight: bold;
}

.input_search_01 {
	background-image: url(../new_images/btn_02.gif);
	height: 24px;
	width: 61px; border:0px;
}

.main_01_left_a {
	background-image: url(../new_images/left_01.gif);
	height: 28px; padding-top:10px;padding-left:13px;
	width: 290px;
}
.main_01_left_b {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #E4E4E4;
	border-left-color: #E4E4E4;
	text-align: center;
}


.main_01_left_c {	border-right-width: 1px;
					border-left-width: 1px;
					border-top-style: none;
					border-right-style: solid;
					border-bottom-style: none;
					border-left-style: solid;
					border-right-color: #E4E4E4;
					border-left-color: #E4E4E4;
}
.main_01_left_c ul{padding:0 3px;}
	
.main_01_left_c_li_a{
					background-image: url(../new_images/bg_02.gif);
					background-repeat: repeat-x; height:23px;padding-top:7px; padding-left:8px; padding-right:8px;
					}
					
.main_01_left_c_li_b {
					background-image: url(../new_images/bg_02_1.gif);
					background-repeat: repeat-x; height:23px;padding-top:7px; padding-left:8px; padding-right:8px;
					}
					
					
					
					
					
.main_01_middle_a {
	background-image: url(../new_images/bg_01.gif);
	background-repeat: repeat-x;
	background-position: top; border-top:1px solid #FFDBA5; height:85px;
}
.main_01_middle_b {
	background-image: url(../new_images/bg_01_a.gif);
	background-repeat: repeat-x;
	background-position: bottom; 
}
.main_01_middle_a ul{
 padding-right:115px; padding-left:5PX;
	
}
.main_01_middle_li_a {
	font-family: "黑体";
	font-size: 18px; height:30PX; line-height:30PX; padding-top:5px;
}
.main_01_middle_li_b { line-height:23PX;}
.main_01_middle_line {border-bottom:1px solid #FFDBA5;}

.pic_01 { position:absolute; margin-LEFT:315PX; margin-top:3px;}
.input_01 { border:1px solid #999; width:140px; padding:0 4px; height:20px; line-height:20px;}









a.input_03:link,a.input_03:visited  {
	display:block; text-align:center; line-height:28px;
	background-image: url(../new_images/btn_04.gif);
	height: 28px;
	width: 111px; margin-top:10px;}

a.input_03:hover {
display:block; text-align:center; line-height:28px;
	background-image: url(../new_images/btn_04_1.gif);
	height: 28px; color:#fff; font-weight:bold;
	width: 111px; margin-top:10px;}






.main_right {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFDBA5;
}

.main_01_middle_02 {
	background-image: url(../new_images/left_03.gif);
	height: 120px;
	width: 415px; margin-top:10px;
}



.main_01_middle_02_a { height:32px; line-height:32px; padding-left:38px; font-size:14px;}



.main_01_middle_02_b ul{ width:960px; margin:0 auto;}
.main_01_middle_02_b li{
	width:235px;
	float:left;
	height:20px; line-height:20px; font-size:14px;
	padding-top:10px;
	background-image: url(../new_images/line_02.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
















.main_01_right_01 {
	background-image: url(../new_images/login_bg.gif);
	height: 175px;
	width: 240px;
	background-repeat: no-repeat;
}

.main_01_right_01 ul{ padding-left:15px;}
.main_01_right_01_a { height:33px; line-height:33px;padding:0; overflow:hidden;  margin-bottom:5px; font-size:14px; font-weight:bold}
.main_01_right_01_b { height:31px; overflow:hidden;}
.main_01_right_01_c  { height:37px; overflow:hidden;}
.main_01_right_01_d { padding-top:8px; }

.main_01_right_03 {
	background-image: url(../new_images/bg_08.gif);
	height: 133px; margin-top:12px; clear:both;
	width: 240px;
}
.main_01_right_03_a { height:28px; font-size:14px; font-weight:bold; line-height:28px; padding-left:40px; margin-bottom:5px;}
.main_01_right_03_b { height:20px; padding-left:25px; padding-top:11px}

.main_02 {
	background-image: url(../new_images/tel_menu.gif);
	height: 58px; margin:0 auto;
	width: 980px;
	clear:both;
	background-repeat: no-repeat; margin-top:10px;margin-bottom:10px;
}


.main_02_a { margin-left:90px; float:left; display:inline; line-height:29px; width:230px;}

.main_02_b {}
.main_02_b img{margin:0 3px;}
.pic_02 {border:1px solid #505050;}
.main_02_b {padding-top:5px;}

.main_03_left {width: 728px; float:left}

.main_03_left_a {
	background-image: url(../new_images/left_04.gif);
	height: 42px;
}

.main_03_left_b {border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; width:726px;}



.main_03_right {width: 240px; float:right}

.main_03_right_a {
	background-image: url(../new_images/left_06.gif);
	height: 36px;
	width: 240px;
}

.main_03_right_b {border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding-top:6px;}

.main_03_left_list { width:150px; height:160px; line-height:18px; padding:10px 15px; float:left; overflow:hidden;}
.main_03_left_list li{  line-height:20px; }


.main_03_right_list {
	width:220px;
	margin:0 auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D4D4; padding:6px 0 7px 0;
}
.main_03_right_list_pic { position:absolute;border:1px solid #B3B3B3; }
.main_03_right_list ul { padding-left:50px;}
.main_03_right_list li{ line-height:22px;}
.main_03_height {height:405px;}
.main_031_height {height:455px;}

.main_04_left_list  { width:330px;  float:left}
.main_05_left_list { float:left; width:380px;}
.main_04_left_list div{
	width:150px;
	float:left;
	margin:0 5px;
	height:145px;
	text-align: center; line-height:25px; font-size:14px;
}
.main_05_left_list li{ clear:both; font-size:14px; height:25px; line-height:25px;}
.main_05_height { height:300px; padding-top:10px;}

a.link_info_door_normal:link,a.link_info_door_normal:visited,a.link_info_door_normal:hover {
	text-decoration:none;
	background-image: url(../new_images/left_10.gif);
	text-align:center;
	background-repeat: no-repeat;
	height: 30px;
	line-height:33px;
	overflow:hidden;
	font-size:14px;
	width: 77px;
	margin-top:6px;
	float:left;
	margin-left:10px;
	display:block;
}
a.link_info_door_active:link,a.link_info_door_active:visited,a.link_info_door_active:hover {
	text-decoration:none;
	color:#fff;
	background-image: url(../new_images/left_11.gif);
	text-align:center;
	background-repeat: no-repeat;
	height: 30px;
	line-height:33px;
	overflow:hidden;
	font-size:14px;
	width: 77px;
	margin-top:6px;
	float:left;
	margin-left:10px;
	display:block;
	font-weight: bold; 
}


.btm {width:980px; margin:15px auto 0 auto; }


.search_sort_bg  {
	background-image: url(../new_images/search_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom; width:940px;  margin:0 auto 10px auto; padding:10px 20px;
}

.search_sort_left {
	line-height:25px;
	height:25px;
	float:left;
	width:705px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.search_sort_left a{margin:0 3px;}
.search_sort_right {float:right; width:215px; text-align:left; }
.search_sort_right li{padding:5px 0;}

a.search_active:link,a.search_active:visited,a.search_active:hover  { color:#fff; background:#D90000; padding:2px}

.search_01_a {
	height:30px;
	background-color: #EEEEEE;
	line-height: 30px; padding:0 20px; width:670px; margin:20px auto 10px auto;
}
.search_01_b {width:710px; margin:0 auto;}
.main_search_height { }

.search_01_b_left {width:320px; float:left}
.search_01_b_left li{padding:3px; line-height:18px;}
.search_01_b_left ul {padding-left:160px;}

.search_01_b_right { width:380px; float:right}
.search_01_b_right_a {line-height:20px; height:40px;}
.search_01_b_right_b { height:80px; background:#EEEEEE; padding:10px;}


.search_01_b_right_ts {
	background-image: url(../new_images/ico_11.gif);
	height: 19px; line-height:19px; text-align:center; display:block;   
	width: 66px; color:#fff; padding-left:5px;
}
.search_01_b_right_b li { padding-top:6px;}


.main_06_list { text-align:center; width:210px; margin:0 auto; line-height:20px; padding:10px 0; pad }
.main_06_list li{ padding-top:5px; }


.main_hd_list {
	padding:0 10px 15px 10px; margin-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC; height:120px;
}

.main_07 { width:435px; float:left; display:inline;}
.main_07_pic { border:1px solid #CCC; position:absolute;}
.main_07 ul{ padding-left:160px; }
.main_07 li{height:21px; line-height:23px;}

.main_08 {float:right;  width:245px; display:inline;}
.main_08_a { height:30px; font-size:14px}
.main_08_b {background:#EEEEEE; line-height:22px; padding:5px; height:70px}



.main_09 { float:left; display:inline;  width:415px;}
.main_09_pic {
	border:1px dashed #CCC;
	position:absolute;
	padding: 2px;
}
.main_09 ul{ padding-left:170px; }
.main_09 li{height:27px; line-height:27px;}


.search_02_b_right { width:280px; float:right}
.search_02_b_right_a {line-height:20px; height:40px;}
.search_02_b_right_b { height:80px; background:#EEEEEE; padding:10px;}


.btm_list {width:975px; margin:10px auto;  background:#F2F2F2; padding:5px 0 5px 5px;clear:both;}

.btm_list_a { display:inline; float:left; margin:2px 2px;}
.btm_list_b { display:inline; float:left; margin:2px 2px;}


.btm_list_a .btm_list_active { display:none; }
.btm_list_b .btm_list_active {position:absolute;z-index:110;  width:140px; color:#FFF;cursor:pointer; padding:5px; margin-left:4px;margin-top:4px; line-height:22px;background:#000;}
.btm_list_active li { height:25px; line-height:25px; overflow:hidden;font-weight: normal;color: #FFF;font-size: 12px;}

a.btm_list_pic:link,a.btm_list_pic:visited  {border:4px solid #C3C3C3; display:block; width:150px;height:112px;}
a.btm_list_pic:hover {border:4px solid #C3C3C3;display:block; display:block;width:150px; height:112px;}

a.link_white:link,a.link_white:visited {color:#fff; text-decoration:none;}
a.link_white:hover {color:#F9FF54; text-decoration:underline;}



#footer{width:980px; margin:0 auto;
	color:#202020;
}
#footer span{font-weight:bold}
#link_footer{
    padding:5px 0 5px 20px;
	margin-top:10px;
	line-height:26px;
    }
#nav_footer{
    text-align:center;
	margin-top:5px;
	border-top:1px solid #ccc;
	padding-top:5px;
	line-height:26px;
}
#copyright_footer{
    text-align:center;
	margin-top:5px;
}
.border_bg{
   
	height:80px; clear:both;
	background: #eeeeee;
	padding:5px 0 0 20px;
	margin-top:5px;
	border:1px solid #eee;
}
.border_bg img{
    padding:2px;
	background:#fff;
	border:1px solid #ccc;
	margin-right:1px;
	}

 #partner{
	width:910px;
	padding-top:5px;
	padding-left:5px;
	background:#fff;
	line-height:16px;
	}
	#city_footer span{
	line-height:20px;
	position: relative;
	left:0;
	top:-15px;
	}

.btm_list_title {
	 position:absolute; width:140px; z-index:100; margin-left:4px; height:28px; line-height:28px;  margin-top:88px;
}


.hd_list { width:150px; padding:10px 15px; float:left; overflow:hidden;}

.hd_list li { padding:2px 0;}

.hd_03_height { height:280px; overflow:hidden;}



.hd_list_a { height:18px; line-height:18px; overflow:hidden;}
.hd_list_b { height:36px; line-height:18px;overflow:hidden;}


.hd_01_list {clear:both; padding:10px 10px 0 10px; }
.hd_01_list ul{ padding-left:110px; clear:both; }
.hd_01_list_a { height:20px; line-height:20px; overflow:hidden;}
.hd_01_list_b { height:36px; line-height:18px; overflow:hidden;}
.hd_01_list_c { height:25px; line-height:25px; overflow:hidden;}
.hd_01_info {
	background-image: url(../temp/05.gif);
	background-repeat: no-repeat;
	height: 37px; float:left;
	width: 45px; display:block; text-align:center; line-height:18px; font-weight:bold; overflow:hidden;
}
.hd_02_info { float:left;  overflow:hidden;height:37px; margin-left:5px; }
.hd_02_a { height:18px; }
.hd_01_info_div { height:40px; margin-top:10px; clear:both; padding:5px 10px; overflow:hidden;}



.pages_5151 { height:30px; background:#CCCCCC}


.hd_02_list {
	clear:both;
	padding:8px 0;
	margin:0 10px;
	height:40px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d4d4d4;
}
.hd_02_list ul{ padding-left:60px; clear:both; }
.hd_02_list_a { height:18px; line-height:20px; overflow:hidden;}
.hd_02_list_b { height:36px; line-height:18px; overflow:hidden;}
.hd_02_list_c { height:20px; line-height:20px; overflow:hidden;}


.hd_02_info {
	background-image: url(../temp/05.gif);
	background-repeat: no-repeat;
	height: 37px; float:left;
	width: 45px; display:block; text-align:center; line-height:18px; font-weight:bold; overflow:hidden;
}

.pic_03 {border:1px solid #D4D4D4;}


.main_comment { width:680px;border-bottom: 1px dashed #E6E6E6; margin:0 auto 12px auto; clear:both;}
.main_comment_01 { text-align:center;}
.main_comment_01,.main_comment_02,.main_comment_03,.main_comment_04 { float:left}
.main_comment_02 { width:360px; margin-left:10px; margin-right:10px;}
.main_comment_02 li{ clear:both;}
.main_comment_02_a { height:25px; line-height:25px; font-weight:bold; background:#F5F3F3; color:#666;}
.main_comment_02_b { line-height:20px; padding:3px 0; }
.main_comment_02_c { height:18px; line-height:18px; clear:both;}
.main_comment_02_c a{ margin:0 5px;}
.main_comment_04 { background:#EEE; float:right; width:145px; height:80px; padding-left:5px; padding-right:5px;}
.main_comment_04 li{ padding:1px 0; }
.main_comment_04_a { background:url(../images/ico_01.gif); height:19px; width:71px; line-height:19px; text-align:center; font-weight:bold; color:#fff; margin-bottom:2px; margin-top:2px;}



.pd_01 {
	background-image: url(../images/pd_01.gif);
	height: 34px;
}
.pd_02 { width:980px; overflow:hidden; padding-top:10px}
.pd_02_width { width:1100px;}



.pd_02_list {
	width:305px;
	height:350px;
	border:1px solid #EEE;
	background-image: url(../images/pd_04.gif);
	background-position: center bottom;
	background-repeat: no-repeat; margin:10px 29px 10px 0; float:left;
}
.pd_02_list_a,.pd_02_list_a { text-align:center;}
.pd_02_list_a { padding-top:5px;}
.pd_02_list_b { text-align:center; height:40px; line-height:40px; font-size:18px; font-family:"黑体"; }
.pd_02_list_c { padding:0 10px; line-height:22px;}
.pd_v_z { display:block; width:60px; height:20px; line-height:20px; position:absolute;  text-align:center; color:#fff; margin-left:2px; margin-top:2px;}
.pd_v_a { background:#F20000; }
.pd_v_b { background:#86B8FF; }
.pd_v_c { background:#BBA984; width:80px;}
.pd_v_d { background:#E8AE69; }




.btm_list_title_1 { position: absolute; margin-left:5px; }




.pt_left { width:720px; float:left}

.pt_right { width:250px; float:right}
.pt_right_2 { width:250px; float:left}
.pt_left_2 { width:710px; float:right}



.pt_left_01 {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/pt_fl_01.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px
}
.pt_left_01 A {	DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(../images/pt_fl_02.gif);  WIDTH: 91px; LINE-HEIGHT: 30px; MARGIN-RIGHT: 1px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; TEXT-ALIGN: center}

A.pt_left_01_active:link,A.pt_left_01_active:visited,A.pt_left_01_active:hover {
	MARGIN-RIGHT: 1px;
	background-image: url(../images/pt_fl_03.gif);
	background-position: center center;
	height: 30px; color:#fff; font-weight:bold;
	width: 91px; line-height:30px; 
}
.pt_n_active {  background:#FFB24A;}


.pt_left_02 {
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #d9d9d9 0px solid;
	PADDING-LEFT: 15px;
	FONT-SIZE: 14px;
	BORDER-LEFT: #d9d9d9 1px solid;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	clear:both; WIDTH: 690px; background:#FEFEF5;

}

.pt_left_02 A { 
width:60px; height:25px; line-height:25px; text-align:center;display:block; float:left;
background-image: url(../images/pt_fl_04.gif); text-align:left; padding-left:15px;
background-repeat: no-repeat;
background-position: 5px center; margin-right:15px; margin-bottom:8px; margin-top:8px;}

.pt_left_02_01 {
	BORDER-TOP: #d9d9d9 0px solid;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 14px;
	BORDER-LEFT: #d9d9d9 1px solid;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	clear:both;
	WIDTH: 690px;
	background-color: #FEFEFE;
	background-image: url(../images/pt_fl_05.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.pt_left_02_01 A { 
					width:70px; height:25px; line-height:25px; text-align:center;display:block; float:left;
					 margin-right:5px; margin-bottom:8px; margin-top:8px;
				}






.pt_15px  { margin-top:15px}
.pt_10px  { margin-top:10px}





.pt_left_03 {
	background-image: url(../images/pt_02.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 720px; margin-top:10px;
}

.pt_input_01 {
	border:1px solid #E2E3EA;
	background-image: url(../images/pt_03.gif);
	background-repeat: repeat-x;
	background-position: left top; height:18px; line-height:18px;
}

.pt_input_02 {
	background-image: url(../images/pt_btn.gif);
	background-repeat: no-repeat; width:62px; height:22px; border:0px; cursor:pointer;
 }
.pt_input_s { margin-top:5px; margin-right:15px;}


.pt_list_main {
	margin:0 auto;
	width:100%;
	height:130px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7; clear:both; margin-top:20px; clear:both;
}
.pt_list_01 { width:160px; float:left; }
.pt_list_02 { width:540px; float:right; }
.pt_list_03_a { width:420px; float:left; font-size:14px; height:25px; font-weight:bold; overflow:hidden;}
.pt_list_03_b { width:420px; float:left; height:50px; line-height:25px;overflow:hidden;}
.pt_list_03_c { width:120px; float:right; text-align:center;  }
.pt_list_03_c div { padding-top:5px;}
.pt_list_03_c li { padding:5px 0; }
.pt_list_04 {
	background-image: url(../images/pt_04.gif); 
	height: 25px; clear:both; font-size:14px;  margin-top:10px; clear:both; padding:4px 10px 0 10px;
}



.pt_list_main_active { border:1px solid #FF8885; padding:10px 5px 0 5px; background:#FFFEEF; height:130px; width:708px; overflow:hidden; margin-top:15px; position:relative;clear:both;}



.pt_list_04 {
	background-image: url(../images/pt_04.gif); 
	height: 25px; clear:both; font-size:14px;  margin-top:10px; clear:both; padding:4px 10px 0 10px;
}
.pt_font_01 { font-weight:bold; color:#2E9700; }


.pt_link_01 {color:#0044DD;}
.pt_link_02 {color:#FE6600;}
.pt_03_right_a {
	background-image: url(../images/pt_05.gif);
	height: 36px;
	width: 250px; margin-top:10px;
}
.pt_03_right_a_2 {
	background-image: url(../images/pt_05.gif);
	height: 36px;
	width: 250px; 
}.pt_03_right_b {border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9; padding:15px;}

.pt_03_right_c { width:250px;}





.pt_03_right_tj { text-align:center; width:200px; margin:15px auto 0 auto;}
.pt_03_right_tj_b { line-height:20px; padding-top:5px;}



.pt_btm {
	background-image: url(../images/pt_11.gif);
	height: 212px;
	width: 960px; margin:25px auto 0 auto; clear:both; padding-left:20px;
}
.pt_btm_01 { width:185px; float:left; text-align:center;}
.pt_btm_02 { height:35px;}
.pt_btm_01_b { height:40px; line-height:20px; padding-top:5px;}

.pt_br {
	height: 25px; line-height:25px; padding-left:15px;width:965px; margin:0 auto;
}

.pt_br_info {  width:100%; margin:10px auto 0 auto; border-top:1px dashed #CCC; padding-top:10px; }
.pt_br_info_li { line-height:20px; padding-top:5px;}
.pt_br_info li { padding-bottom:5px}

.pt_li_01 { font-family: "黑体";font-size: 25px;font-weight:bold; height:35px;  }
.pt_li_02 { }
.pt_li_02_a { width:350px; float:left; }
.pt_li_02_b { float:right; width:350px;  }
.pt_li_02_b li { font-size:14px; line-height:30px; padding-bottom:5px; }

.pt_li_02_c {
	background-color: #FFFEF4;
	border: 1px solid #E5D7AF; padding:20px 10px; margin-top:10px;
}
.pt_li_03 {
	background-image: url(../images/pt_22.gif);
	height: 28px;
	clear:both;
	margin-top:12px;
	background-position: bottom;
}
.pt_li_03_a {
	background-image: url(../images/pt_23.gif); display:block; width:86px; height:28px; line-height:28px; text-align:center; margin-left:10px; font-size:14px;
}
.pt_li_04 { clear:both; width:690px; margin:0 auto; overflow:hidden; padding:20px 10px; line-height:22px;}




.top_sort {
	width:980px;
	height:53px;
	background-image: url(../images/top_sort_01.gif);
	background-repeat: repeat-x;
	background-position: left top; border:1px solid #EDEDED; margin:5px auto; 
}
.top_sort_list {
	font-size:14px;
	width:305px;
	 padding-left:20px; float:left; 
}



.top_sort_list_line {
	background-image: url(../images/top_sort_02.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.top_sort_list li{ line-height:24px; height:24px;}
.top_sort_list a{ display:block; width:60px; height:15px; float:left; margin-right:12px; text-align:center;}
.top_sort_list a:hover {
	display:block;
	width:60px;
	height:15px;
	float:left;
	margin-right:12px;
	text-align:center;
	background-image: url(../images/top_sort_03.gif);
	background-repeat: no-repeat;
	background-position: center center;
}




.nav_off {
	width:67px;
	height:50px;
	float:left;text-align:center; padding-top:6px; margin-left:5px;
}
.nav_on {
	background-image: url(../new_images/1103_01.gif); margin-left:5px;
	width:67px;
	height:48px;
	float:left;
	background-repeat: no-repeat;
	background-position: left top; text-align:center; padding-top:8px;
}
.nav_off img { border:1px solid #E4E4E4; padding:2px;}

.m_1103_w {
	background-image: url(../new_images/1103_03.gif);
	background-repeat: no-repeat;
	background-position: left top; width:980px; margin:0 auto; height:280px; margin-bottom:10px;
}
.m_1103_x { width:180px; text-align:center; height:160px; float:left;  padding:20px 7px 0 7px; font-size:14px; }
.m_1103_x li{ width:180px; text-align:center; overflow:hidden; }
.m_1103_x li img{ border:1px solid #E4E4E4; padding:2px;}



