/* CSS Document */
.globalPos{
	margin-left:auto;
	margin-right:auto;}
#top{ height:107px; background:transparent url(bg-top.gif) center top no-repeat;}
#nav{ height:47px; background:#b1b0b0; overflow:hidden;}
.navsss{
	width:800px;
	height:31px;
	list-style:none;
	padding-left:8px;
	margin:7px auto 0 auto;
	border:1px solid #3b474e;
	background:transparent url(makePic.gif) 0 0 repeat-x;}
.navli{
	height:31px;
	color:white;
	font-weight:700;
	text-transform:uppercase;
	line-height:31px;
	padding:0 0 0 20px;
	float:left;}
.navli a{ color:white; letter-spacing:1px;}
.navli a:hover{ color:white;}
.navli span{ margin-left:19px;}

#main{ width:810px; margin-top:16px; margin-left:auto;margin-right:auto;}
.sideBar{
	width:232px;
	border:1px solid #eaeaea;
	float:left;}
.left_ind{ height:560px; background:#ececec url(bg-ind-left.gif) center bottom no-repeat;}
.left_oth{ padding-bottom:24px; background:#eaeaea url(bg-left.gif) center bottom no-repeat;}
.leftTil{
	margin:0;
	color:white;
	font-weight:700;
	height:24px;
	line-height:24px;
	padding-left:18px;
	background:transparent url(makePic.gif) 0 -40px no-repeat;}
.seatchBar{
	list-style:none;
	height:48px;
	width:220px;
	background:transparent url(bg-search.gif) bottom repeat-x;
	overflow:hidden;}
.seatchBar li{
	height:24px;
	padding-left:24px;}
.seatchBar .input01,.seatchBar .input02{padding:0;
	height:15px;
	font-size:11px;
	border:1px solid #a8a7a7;}
.seatchBar .input01{ margin:4px 0 0 0; width:182px;}
.seatchBar .input02{ margin:0; width:116px; text-align:center; height:20px;}
.seatchBar .btn01,.seatchBar .btn02{
	margin:2px 0 0 0;
	padding:0;
	height:17px;
	border:0;
	cursor:pointer;}
.seatchBar .btn01{
	width:18px;
	background:transparent url(makePic.gif) 5px -64px no-repeat;}
.seatchBar .btn02{
	width:34px;
	color:#05295e;
	font-weight:700;
	background:transparent;
}
.contant{
	width:558px;
	margin-left:18px;
	float:left;}
.p_ind_list,.ind_list02,.oth_p_list{
	width:556px;
	border:1px solid #eaeaea;
	background:white;
	overflow:auto;}
.p_ind_list{ padding-top:12px;}
.p_ind_list ul{
	list-style:none;
	width:278px;
	height:88px;
	margin-top:12px;
	float:left;
	overflow:hidden;
	}
.p_ind_list .bgLine{background:transparent url(pic-ind-p-line.gif) center bottom no-repeat;}
.p_ind_list ul li{ height:88px; float:left;}
.p_ind_list ul .li01{
	width:130px;
	line-height:18px;
	padding-left:36px;
	background:transparent url(makePic.gif) 24px -74px no-repeat;
	overflow:hidden;}

.p_ind_list ul .li01 h1{ font-size:12px; font-weight:700;}
.p_ind_list ul .li01 h1 a{ color:#2d8b9f;}
.p_ind_list ul .li01 p{ margin:0; padding:0;}
.p_ind_list ul .li02{ width:112px; text-align:center;}
.p_ind_list ul .li02 img{ width:72px; height:62px; border:0;}

.ind_list02{ margin-top:8px; padding-bottom:8px;}
.ind_list02_ul{
	list-style:none;
	line-height:18px;
	font-size:11px;
	margin:0 12px;
	padding:4px 0;}
.ind_list02_ul_bg{ background:transparent url(pic-line01.gif) bottom repeat-x;}
.ind_list02_ul h1{
	margin:0;
	font-size:11px;
	font-weight:700;
	color:#3d75c7;
}
#foot{
	width:810px;
	margin-top:12px;
	text-align:right;
	line-height:42px;
	background:url(pic-foot-line.gif) top repeat-x;}
	
/*++++++++++++++++++++++++++++++++++++++++++*/
.othList{ margin-top:8px;}
.othList p{
	margin:0;
	padding:0;
	height:24px;
	line-height:24px;
	color:#05295e;
	font-weight:700;
	padding-left:6px;
	border-bottom:1px solid #e6e6e6;
	background:transparent url(makePic.gif) 10px -89px no-repeat;}
.othList ul{ list-style:none; margin-top:4px;}
.othList ul li ul li{
	width:202px;
	height:20px;
	margin-left:12px;
	overflow:hidden;}
.othList ul li ul li a{
	display:block;
	width:180px;
	height:18px;
	padding-top:2px;
	color:#7a7a7a;
	font-weight:700;
	padding-left:22px;}
.othList ul li ul li a:hover{
	color:#fefefe;
	text-decoration:none;
	background:transparent url(makePic.gif) -198px -130px no-repeat;}
	
	
	
.oth_p_list{ padding-top:14px;}
.oth_p_list ul{
	list-style:none;
	width:278px;
	height:84px;
	float:left;
	overflow:hidden;}
.oth_p_list ul li{ height:90px; float:left;}
.oth_p_list ul .li01{
	width:148px;
	line-height:18px;
	padding-left:18px;
	overflow:hidden;}

.oth_p_list ul .li01 h1{ font-size:12px; font-weight:700;}
.oth_p_list ul .li01 h1 a{ color:#2d8b9f;}
.oth_p_list ul .li01 p{ margin:0; padding:0;}
.oth_p_list ul .li02{ width:112px; text-align:center;}
.oth_p_list ul .li02 img{ width:72px; height:62px; border:0;}

.oth_tab_list{ background:white;}
.oth_tab_list ul{ list-style:none;}
.tab_list_til{
	height:24px;
	padding-left:12px;
	background:#717b84 url(makePic.gif) -200px -170px no-repeat;}
.tab_list_til li{
	height:24px;
	line-height:24px;
	color:white;
	font-weight:700;
	float:left;}
.tab_list_til .li01{ width:146px;}
.tab_list_til .li02{ width:106px;}
.tab_list_til .li03{ width:70px;}
.tab_list_til .li04{ width:66px;}
.tab_list_til .li05{ width:80px;}
.tab_list_til .li06{ width:74px;}

.tab_list{}
.tab_list li{
	border:1px solid #eaeaea;
	color:#4C4C4C;
	border-top:none;
	line-height:18px;
	font-size:12px;
	padding:4px 0 4px 10px;}
.tab_list li table{ font-size:12px;}
.tab_list li table span{ color:#366DBE;}
.tab_list li table span a{ color:#366DBE;}
.details{
	padding:6px 24px;
	border:1px solid #eaeaea;
	background:white;}
.det_til,.det_img,.det_desc,.det_down{ margin:0; padding:0;}
.det_til{ font-size:16px; color:black; line-height:32px; color:#2d8b9f;}
.det_img{ height:154px; padding:12px 0 20px 0; text-align:center;}
.det_img img{ width:165px; height:154px; border:1px solid #999;}
.det_desc{ height:32px; line-height:32px; color:#2d8b9f; font-size:15px; font-weight:700; border-bottom:1px dotted #ccc;}
.det_down{ height:56px; padding-top:6px; text-align:center;}
.det_cont{ font-size:11px; line-height:18px; padding:0 8px; margin-top:4px;}
.det_cont .c_black{ color:#2d8b9f;}

.zimu{padding-left:20px;}
.zimu a{ width:20px; line-height:25px; float:left; font-weight:700;}
.zimu a:hover{ width:20px; line-height:25px; float:left; font-weight:700;}
