@charset "utf-8";
/* CSS Document */
a:link, a:visited, a:active {
	color: #333;
	text-decoration: none;
	font-size:12px;
}

a:hover {
	color: #666;
	text-decoration: none;
	font-size:12px;
}

img { border:0;}

.s_underline { font-size:12px; text-decoration:underline; color:#333 !important; font-weight:normal !important;}
.s_red { color:#990000; font-weight:bold; !important}

.s_q_head { float:left; width:100%; height:auto; padding:10px 0;}
.s_q_head ul{margin:0;padding:0;}
.s_q_head li {line-height:25px; list-style-type:none;}
.s_q_head li a, .s_q_head li a:link, .s_q_head li a:visited, .s_q_head li a:active { padding-left:20px; color:#333; text-decoration:none;}
.s_q_head li a:hover { color:#666; text-decoration:underline;} 

.s_q_body {  height:auto; padding:10px 0;}
.s_q_body h1 { padding:0 10px; font-size:14px; color:#000; margin:0;}
.s_q_body p { padding-left:40px; padding-right:20px; font-size:12px; color:#333; margin:0 0 20px; line-height:180%;}
.s_q_body p span { color:#990000; font-weight:bold; }

.s_cusshelp { padding-right:10px;}

.s_q_body1 {  height:auto;}
.s_q_body1 h1 { padding:0 10px; font-size:14px; color:#000; margin:0;}
.s_q_body1 p {  font-size:12px; color:#333; line-height:200%;}
.s_q_body1 p span { color:#990000; font-weight:bold; }


.s_list { float:left; width:100%; height:auto; padding:10px 0;}
.s_list ul{margin:0;padding:0;}
.s_list li {line-height:25px; list-style-type:none;color:#2d57a5;}
.s_list li a, .s_list li a:link, .s_list li a:visited, .s_list li a:active { color:#333; text-decoration:none;}
.s_list li a:hover { color:#666; text-decoration:underline;} 


.s_table {
 border:0;
 background-color:#cccccc;
 padding:0;
}

.s_table .thead td { background:#DDE7F7 url("thead.jpg") repeat-x center bottom; font-weight:bold; text-align:center; line-height:30px; margin:0; padding:0;}
.s_table .thead th { background:#DDE7F7 url("thead.jpg") repeat-x center bottom; font-weight:bold; text-align:center; line-height:30px; margin:0; padding:0;}
.s_table .tbody td { background-color:#fafafa; text-align:left; padding:10px;}
.s_table .tbody:hover {background:#F1F2FE url("tbody_hover.jpg") repeat-x left bottom !important;}
.s_table .tbody.selected{ background:#FEFDEC url("tbody_hover.jpg") repeat-x left bottom !important;}
.s_table .tfoot td { background:#fff url("tfoot.jpg") repeat-x left bottom; text-align:center; height:30px;}

.s_menu{ width:160px; line-height:15px; list-style-type:none; text-align:right; color:#2d57a5; background:none !important; border-bottom:1px #ccc dashed !important; cursor:pointer;}

#s_menu { display:;} 

#header #header_expo{ float:right; width:210px; height:20px; background:url("expo.gif") no-repeat right top; margin:22px 5px 0 0; padding:50px 80px 0 0;}
#header #header_expo a{ color:#585858; font-size:12px; text-decoration:none}

.expo_content { float:left; width:100%; margin:5px 0;}
.expo_content .col { float:left; width:695px;}
.expo_content .col1 { float:left; width:320px; margin-right:10px;}
.expo_content .col2 { float:left; width:365px;}
.expo_content .col h1 { font-size:12px; background:#e1e1e1 url("about_cea_us2.jpg") repeat-x left top; line-height:30px; padding:0 10px; color:#fff; margin:0;}
.expo_content .col1 h1, .expo_content .col2 h1 { font-size:14px; background:#e1e1e1 url("box_head_bg.jpg") repeat-x left top; line-height:30px; padding:0 10px; color:#333; margin:0;}
.expo_content .col1 h2, .expo_content .col2 h2 { font-size:12px; font-weight:normal; background:#eee url("box_body_bg.jpg") repeat-x left top; padding:0 15px 15px; margin:0; height:240px;}

.expo_content .col1 h3, .expo_content .col2 h3 { font-size:12px; font-weight:normal; background:#eee url("box_body_bg.jpg") repeat-x left top; padding:0 0 15px; margin:0; height:240px;}

.expo_content .col h2 { float:left; width:665px; font-size:12px; font-weight:normal; background:#eee url("box_body_bg.jpg") repeat-x left top; padding:0 15px 15px; margin:0; height:auto;}

.activity_list { float:left; width:100%; padding-top:10px;}
.activity_list ul{margin:0;padding:0;}
.activity_list li {float:left; width:100%; list-style-type:none; border-bottom:1px #ccc dashed; line-height:20px; margin-bottom:5px; padding-bottom:0; *padding-bottom:5px; *+padding-bottom:5px;}
.activity_list li a, .activity_list li a:link, .activity_list li a:visited, .activity_list li a:active { float:left; width:260px; padding-left:20px; color:#333; text-decoration:none; background: url("hotel_iconul.gif") no-repeat 5px 5px;}
.activity_list li a:hover { color:#666; text-decoration:underline;} 
.activity_list li p { float:left; width:100%; margin-top:0;}
.activity_list li p a { float:left; width:240px; background: url("icon_arrow.jpg") no-repeat left center !important; padding-left:25px !important; color:#cc0000 !important; text-decoration:underline !important;}
.activity_list li p a:hover { color:#cc0000; text-decoration:none !important;} 

.s_news_list { float:left; width:100%; padding-top:10px;}
.s_news_list ul{margin:0;padding:0;}
.s_news_list li {float:left; width:100%; list-style-type:none; margin:8px 0;}
.s_news_list li b { float:left; font-weight:normal; color:#cc0000;}
.s_news_list li b a, .s_news_list li b a:link, .s_list li b a:visited { color:#333; text-decoration:underline;}
.s_news_list li b a:hover { color:#666;  text-decoration:none; } 
.s_news_list li span { float:right; color:#333;}
.s_news_list li span a { color:#990000; text-decoration:underline;}
.s_news_list li span a:hover { color:#990000; text-decoration:none;} 

.s_news_list1 { float:left; width:100%; padding-top:10px;}
.s_news_list1 ul{margin:0;padding:0;}
.s_news_list1 li {float:left; width:100%; list-style-type:none; margin:8px 0;}
.s_news_list1 li b { float:left; width:80px; color:#cc0000; text-align:center; line-height:120%;}
.s_news_list1 li span { float:left; width:580px; color:#333; line-height:120%; padding-bottom:5px; border-bottom:1px #ccc dashed;}

.s_news_list2 { float:left; width:100%; margin:8px 0; padding-bottom:5px; border-bottom:1px #ccc dashed; line-height:180%; }
.s_news_list2 .title { float:left; width:80px; color:#cc0000; font-weight:bold; }
.s_news_list2 .name { float:left; width:200px; color:#333; }
.s_news_list2 .col { float:left; width:290px; color:#333; line-height:180%; }
.s_news_list2 .read { float:left; width:70px; padding-left:20px; color:#333; background: url("icon_view.gif") no-repeat left 2px; }
.s_news_list2 .download { float:left; width:70px; padding-left:20px; color:#333; background: url("icon_download.gif") no-repeat left 2px; }
.s_news_list2 a, .s_news_list2 a:link, .s_news_list2 a:visited { color:#333; text-decoration:underline;}
.s_news_list2 a:hover { color:#666;  text-decoration:none; } 

.expo_content .col h2 .page { float:left; width:100%; margin:10px 0; text-align:right; border-top:1px #ccc dashed; padding-top:10px;}
.expo_content .col h2 .page a, .expo_content .col h2 .page a:link, .expo_content .col h2 .page a:visited { color:#333; margin:0 2px; text-decoration:underline;}
.expo_content .col h2 .page a:hover { color:#666;  text-decoration:none; } 

.s_notice_list { float:left; width:100%; padding-top:10px;}
.s_notice_list .n_col1 { float:left; width:100px; height:95px;padding-top:10px; text-align:center; font-size:12px; font-weight:normal;}
.s_notice_list .n_col1 img { width:90px; height:90px;}
.s_notice_list .n_col2 { float:left; width:230px; font-size:12px; font-weight:normal; padding-top:5px; line-height:20px;}
.s_notice_list .n_col3 { float:left; width:230px; font-size:12px; font-weight:normal;line-height:22px;}
.s_notice_list .n_col3 a { float:left; width:230px; color:#333; text-decoration:underline;}
.s_notice_list .n_col3 a:hover { color:#666; text-decoration:none;} 
.s_notice_list .n_col4 { float:left; width:230px; font-size:12px; font-weight:normal; padding-top:5px;}
.s_notice_list .n_col4 a { float:left; width:200px; background: url("icon_arrow.jpg") no-repeat left center; padding-left:25px; color:#cc0000; text-decoration:underline;}
.s_notice_list .n_col4 a:hover { color:#cc0000; text-decoration:none;} 


.s_star_list { float:left; width:100%;}
.s_star_list ul{margin:0;padding:0;}
.s_star_list li {float:left; width:225px; margin:8px 2px; list-style-type:none; text-align:center;}
.s_star_list li h4 {float:left; width:225px; height:139px; margin:2px 0; list-style-type:none; background: url("expo_citystar_bg.jpg") no-repeat left center; text-align:center;}
.s_star_list li h4 img { width:208px; height:132px; margin:4px 0 0 2px;}
.s_star_list li h5 {float:left; width:100%; margin:0;}
.s_star_list li h5 a, .s_star_list li h5 a:link, .s_star_list li h5 a:visited, .s_star_list li h5 a:active { float:left; width:100%; margin:0; text-align:center; color:#333; text-decoration:underline;}
.s_star_list li h5 a:hover { color:#666; text-decoration:none;} 

.s_star_detail { float:left; width:100%; font-size:12px; font-weight:normal;}
.s_star_detail .col1 { float:left; width:265px; height:180px; background: url("expo_citystar_bg2.jpg") no-repeat left center; text-align:center;}
.s_star_detail .col1 img { width:246px; height:172px; margin:4px 0 0 0;}
.s_star_detail .col2 { float:left; width:400px;}
.s_star_detail .col2 .name { font-size:14px; font-weight:bold; color:#333; padding-bottom:5px; border-bottom:1px #ccc dashed; }
.s_star_detail .col2 .body { color:#333; line-height:180%; margin:15px 0; }
.s_star_detail .col2 .back { width:50px; background: url("icon_arrow.jpg") no-repeat right center; }
.s_star_detail .col2 .back a { color:#990000; text-decoration:underline;}
.s_star_detail .col2 .back a:hover { color:#990000; text-decoration:none;} 


.s_col_right { float:left; width:695px; margin-left:3px; overflow:hidden;}
.s_title {float:left; width:675px; font-weight:bold; font-size:12px; background:#e1e1e1 url("about_cea_us2.jpg") repeat-x left top; line-height:30px; padding:0 10px; color:#fff; margin:0;}
.s_title1 {float:left; width:675px; font-weight:bold; font-size:12px; background:#e1e1e1 url("box_head_bg.jpg") repeat-x left top; line-height:30px; padding:0 10px; color:#333; margin:0;}
.s_body {float:left; width:663px; font-size:12px; padding:0 15px 20px; color:#333; margin:0;}
.s_body p { line-height:180%; color:#333;}

.s_head { float:left; width:100%; margin-bottom:10px;}
.invest_col1 { float:left; width:440px; margin-right:5px;}
.invest_col2 { float:left; width:250px;}
.s_box { float:left; width:100%; margin-bottom:10px;}
.s_box .title{ float:left; width:100%; line-height:30px; background:#e1e1e1 url("about_cea_us2.jpg") repeat-x left top;}
.s_box .title b{ float:left; font-size:14px; padding-left:15px; color:#fff; }
.s_box .title span{ float:right; width:70px; padding-left:30px; color:#fff; background: url("icon_arrow_red.jpg") no-repeat left center;}
.s_box .title span a { color:#fff; text-decoration:underline;}
.s_box .title span a:hover { color:#eee; text-decoration:none;} 
.s_box .body{ float:left; width:420px; padding:26px 10px; background:#eee url("box_body_bg.jpg") repeat-x left top;}

.s_data_img { float:left; width:120px; text-align:center; padding-top:2px;}
.s_data_list { float:left; width:290px; margin-left:10px;}
.s_data_list ul{margin:0;padding:0;}
.s_data_list li {float:left; width:100%; list-style-type:none; margin:5px 0;}
.s_data_list li b { float:left; width:auto; font-weight:normal; color:#cc0000;}
.s_data_list li b a, .s_data_list li b a:link, .s_data_list li b a:visited { color:#333; text-decoration:underline;}
.s_data_list li b a:hover { color:#666;  text-decoration:none; } 
.s_data_list li span { float:right; color:#333;}
.s_data_list li span a { color:#990000; text-decoration:underline;}
.s_data_list li span a:hover { color:#990000; text-decoration:none;} 

.s_n_list { float:left; width:100%; padding:0;}
.s_n_list ul{margin:0;padding:0;}
.s_n_list li {float:left; width:400px; padding-left:20px; list-style-type:none; background: url("hotel_iconul.gif") no-repeat 5px 5px; margin-bottom:10px;}
.s_n_list li b { float:left; width:100%; font-weight:normal; color:#333; margin-bottom:5px;}
.s_n_list li span { float:left; width:100%; color:#333;}
.s_n_list li span a { color:#333; text-decoration:underline !important;}
.s_n_list li span a:hover { color:#666; text-decoration:none !important;} 

.s_box1 { float:left; width:100%; margin-bottom:10px;}
.s_box1 .title{ float:left; width:100%; line-height:30px; background:#e1e1e1 url("box_head_bg.jpg") repeat-x left top;}
.s_box1 .title b{ float:left; font-size:14px; padding-left:15px; color:#333; }
.s_box1 .body{ float:left; width:230px; padding:10px;  background:#eee url("box_body_bg.jpg") repeat-x left top;}

.s_box2 { float:left; width:100%; margin-bottom:10px;}
.s_box2 .title{ float:left; width:100%; line-height:30px; background:#e1e1e1 url("gray_bg.jpg") repeat-x left top;}
.s_box2 .title b{ float:left; font-size:14px; padding-left:15px; color:#fff; }
.s_box2 .title span{ float:right; width:70px; padding-left:30px; color:#fff; background: url("icon_arrow_gray.jpg") no-repeat left center;}
.s_box2 .title span a { color:#fff; text-decoration:underline;}
.s_box2 .title span a:hover { color:#eee; text-decoration:none;} 
.s_box2 .body{ float:left; width:420px; padding:26px 10px; background:#eee url("box_body_bg.jpg") repeat-x left top;}


.s_download { float:left; width:100%; border-top:1px #ccc dashed; padding-top:5px;}
.s_download ul{margin:0 10px; padding:0;}
.s_download li {float:left; width:175px; padding-left:35px; line-height:30px; list-style-type:none; background: url("icon_pdf.jpg") no-repeat center left; margin:5px 0;}
.s_download li a { color:#333; text-decoration:underline !important;}
.s_download li a:hover { color:#666; text-decoration:none !important;}

.s_yule_list { float:left; width:100%;}
.s_yule_list ul{margin:0;padding:0;}
.s_yule_list li {float:left; width:210px; margin:8px 2px; list-style-type:none; text-align:center;}
.s_yule_list li h4 {float:left; width:210px; height:139px; margin:2px 0; list-style-type:none; text-align:center;}
.s_yule_list li h4 img { width:208px; height:132px; margin:4px 0 0 2px;}
.s_yule_list li h5 {float:left; width:100%; margin:0;}
.s_yule_list li h5 a, .s_yule_list li h5 a:link, .s_yule_list li h5 a:visited, .s_yule_list li h5 a:active { float:left; width:100%; margin:0; text-align:center; color:#333; text-decoration:underline;}
.s_yule_list li h5 a:hover { color:#666; text-decoration:none;} 

.s_menu_box { float:left; width:100%; margin-bottom:15px;}
.s_menu_box h1 { width:92px; height:46px; line-height:40px; font-size:12px; font-weight:bold; color:#BF2120; text-align:center; background: url("icon_menu.jpg") no-repeat top left; margin:0;}
.s_menu_box h1 a { color:#BF2120; text-decoration:underline !important;}
.s_menu_box h1 a:hover { color:#990000; text-decoration:none !important;}
.s_menu_box h2 { width:92px; height:20px; background: url("icon_menu1.jpg") no-repeat top left; margin:0;}
.s_menu_box h3 { width:646px; height:45px; padding:0 10px; line-height:60px; background: url("icon_menu2.jpg") no-repeat top left; margin:0;}
.s_menu_box h3 a { color:#333; font-weight:normal; text-decoration:underline !important; margin:0 8px; background: url("icon_point_red.jpg") no-repeat left 4px; padding-left:12px;}
.s_menu_box h3 a:hover { color:#666; text-decoration:none !important;}
.s_menu_box h4 { width:656px; height:auto; padding:0 5px; padding-top:20px; line-height:25px; background: url("icon_menu3.jpg") no-repeat top left; margin:0;}
.s_menu_box h4 a { color:#333; font-weight:normal; text-decoration:underline !important; margin:0 12px; background: url("icon_point_gray.jpg") no-repeat left 5px; padding-left:12px;}
.s_menu_box h4 a:hover { color:#666; text-decoration:none !important;}

.s_younth_list { float:left; width:100%; height:auto; padding:10px 0;}
.s_younth_list ul{margin:0 10px;padding:0;}
.s_younth_list li {line-height:27px; list-style-type:none;color:#333; background: url("icon_point_red.jpg") no-repeat left center; padding-left:15px;}
.s_younth_list li a, .s_younth_list li a:link, .s_younth_list li a:visited, .s_younth_list li a:active { color:#333; text-decoration:underline;}
.s_younth_list li a:hover { color:#666; text-decoration:none;} 

.s_page { float:left; width:100%; margin-top:10px; text-align:right; border-top:1px #ccc dashed; padding-top:10px;}
.s_page a, .s_page a:link, .s_page a:visited { color:#333; margin:0 2px; text-decoration:underline;}
.s_page a:hover { color:#666;  text-decoration:none; } 

.adv_title { float:left; width:100%; background: url("adv_title.jpg") no-repeat left bottom; padding-bottom:5px; line-height:30px; font-size:14px; color:#990000; font-weight:bold;}

.canyin_col { float:left; width:330px; color:#333; line-height:180%;}


.s_x_col1 { float:left; width:143px; text-align:center; padding-top:20px;}
.s_x_col2 { float:left; width:500px; padding-top:10px;}
.s_xw_list { float:left; width:100%;}
.s_xw_list ul{margin:0;padding:0;}
.s_xw_list li {float:left; width:100%; list-style-type:none; margin:8px 0;}
.s_xw_list li b { float:left; width:408px; font-weight:normal; color:#333; background: url("icon_point_red.jpg") no-repeat left center; padding-left:15px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.s_xw_list li b a, .s_xw_list li b a:link, .s_xw_list li b a:visited { color:#333; text-decoration:underline;}
.s_xw_list li b a:hover { color:#666;  text-decoration:none; } 
.s_xw_list li span { float:right; color:#333;}


.s_button{
 width:74px;
 height: 25px;
 line-height:25px;
 text-align: center;
 margin:0;
 border:0;
 color: #fff;
 font-size:12px;
 font-weight:bold;
 cursor:pointer;
 background:url(/mu/images/button_plus_4words_redder_bg.gif) top left no-repeat;
 vertical-align:top;
}

.s_input {width:150px; height:18px; padding:2px 0 0 5px; color:#666; border:1px #bbb solid; font-size:12px;}
.s_textarea {width:430px; height:100px; padding:2px 0 0 5px; color:#666; border:1px #bbb solid; font-size:12px;}



.air_button a{background:url(/mu/images/home_tab_icon_arrow_red_right_whiteBG.gif) left center no-repeat; line-height:20px; color:#910D0D !important; padding-left:25px; text-decoration:underline !important; float:left;}
.qa_icon { margin:0; padding:0;}
.qa_icon li { background: url(icon_point_red.jpg) no-repeat left 10px; }
.airport_table{
	border: 1px solid #CCCCCC;
	width:100%;
	background-color: #FAFAFA;
}
.airport_table td {
padding:0 0 0 8px;
}

.airport_table td a {

}

.sitemap_line {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	width:100%;
}
.title_red { color:#990000;}

.tzzgx_content { padding:15px 10px 15px 10px; }
.tzzgx_date_bg { background: url(button_plus_4words_whiter_bg.gif) no-repeat; width:75px; height:20px; color:#333; float:left; margin:0 5px 10px 0; padding-top:5px; text-align:center;}

.tzzgx_date_bg1 a:link, .tzzgx_date_bg1 a:visited, .tzzgx_date_bg1 a:hover { background: url(/mu/images/gray_bg1.jpg) no-repeat; width:146px; height:27px; padding-top:12px; color:#333; float:left; margin-right:10px; text-align:center; font-size:14px; color:#990000; font-weight:bold;}
.tzzgx_date_bg1 a:hover{ text-decoration:underline; color:#cc0000;}

.province { float:left; width:100%; padding-bottom:20px; line-height:200%;}
.province a:link, .province a:visited, .province a:hover { color:#990000; text-decoration:underline;}
.province a:hover{ text-decoration:none; color:#cc0000;}

.tzzgx_left {
	float:left;
	width:320px;

	
	
}
