﻿/* Qingdao airport (css) */
body {background:#e6e8ed;text-align:center;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0; color:#133755;}
div{margin:0; padding:0;}
ul{margin:0; padding:0; list-style:none;}
img{border:none;}
a{color:#0c6aa5;}
a:hover{color:#F60;}
.r_position{ float:right;}
.color_lag{color:#153659;}
.font_blod{font-weight:bold;}
.r_proation{ float:right;}
.l_proation{ float:left;}
.time{font-family: tahoma, Arial; font-size:90%; color:#53a2d9;}

/*top-menu*/
.top_logo_con {margin:0 auto;width:950px; background:url(..en/images/bg_top.gif) bottom left repeat-x #fff; clear:both; height:75px;}
.logo_box{width:320px; height:50px; float:left; margin:15px 0 10px 0;}
.top_language_box{float:right; height:20px; margin-top:10px; padding-right:15px; width:550px; text-align:right; font-size:12px;}
.top_language_box a{ margin-left:10px;}
.top_language_box a,.top_language_box a:active,.top_language_box a:visited{ color:#708599; text-decoration:none;}
.top_time_box{float:right; height:20px; margin-top:10px; padding-right:15px;  width:550px; text-align:right;}

.menu_con {width:100%;height:35px;/*background:#32639e;*/ z-index:999;}
.menu_box {height:35px;background:#00408b; width:950px; margin:0 auto; border-left:#00397c 1px solid; border-right:#00397c 1px solid;}
.menu_box ul{}
.menu_box ul li{float:left; color:#FFFFFF; line-height:35px; font-size:12px; margin-right:15px;}
.menu_box ul li a{float:left; padding:0 10px;}
.menu_box ul li a,.menu_box ul li a:active,.menu_box ul li a:visited{color:#FFFFFF; text-decoration:none;}
.menu_box ul li a:hover{color:#fff; text-decoration:none; background:#013771;}

/*center-menu*/
.contenter{margin:0 auto; background:#fff;width:950px; clear:both; text-align:left; _height:1%; overflow:hidden; height:100%;}
.left{width:220px;float:left;background:#f6f7f7; padding-bottom:10px;}
.right{background:#fff;width:730px;float:left;}

/*---------------left--------*/
/*left_login*/
.login_con{background:#1c2c43; height:160px;}
.login_box{padding:0 10px; height:130px; color:#c5c9cf;}
.login_box ul{}
.login_box ul li{ padding-top:8px;}
.login_box ul li a{margin-right:20px; color:#c5c9cf;}

.input_lo_in{border-left:#0c1a2f 1px solid; border-top:#0c1a2f 1px solid; padding:2px; color:#2a4469; background:#ecf0f3; width:193px; border-bottom:none; border-right:none; height:16px;}

.bar_lo{width:83px; height:23px; font-size:12px; font-weight:bold; line-height:20px; border:none; background:url(../en/images/bar_bg_lo.gif) center center no-repeat #224e79;font-family:tahoma, Arial; color:#fff; margin-left:15px;}

.login_phone{background:#1c3a5a; height:22px;text-align:center; padding:4px 0;}

/*l_fl_guide*/
.guide_box{height:70px;}
.l_fl{float:left; margin:5px; border:#b2c6d8 1px solid; background:#f3f5f7; padding:5px; text-align:center; width:47px; overflow:hidden;}
.l_fl img{ margin:0 auto;}
.l_fl p{margin:0; text-align:center; text-transform:capitalize; text-indent:0;}
.l_fl a{color:#1c3a5a; text-decoration:none; clear:both;}
.l_fl a:hover{color:#F60;}

/*tab_l_sub*/
.list_sub_box{padding:0; font-size:12px;}
.list_sub_box ul{}
.list_sub_box ul li{margin:0;line-height:25px; height:25px;}
.list_sub_box ul li a{float:left; text-decoration:none;text-indent:15px; width:100%;}
.list_sub_box ul li a:hover{color:#105a99; font-weight:bold; background:#cbdeed; text-decoration:none;}

.sub_img_box{padding:5px 0;}
.sub_img_box img{ width:100%;}
.tub_box{ clear:both;}

/*----------right------------*/
.banner_con{width:730px; height:160px; background:#1c3a5a;overflow:hidden;}
.qiuck_flash{height:70px; background:url(../en/images/bg_yflash.gif) bottom left repeat-x #fff;}

/*3*/
.main_dex_con{ margin:10px;}

.l_dex_box{ background:#eef3f5; border:#dde7ef 1px solid; width:45%; height:270px; float:left;}
.tub_l_box{ margin:6px; text-transform:capitalize;}

.input_120px{width:120px; color:#4a5f7e; overflow:hidden;font-family:tahoma, Arial;}
.input_180px{width:180px; color:#4a5f7e; overflow:hidden;font-family:tahoma, Arial;}
.input_220px{width:220px; color:#4a5f7e; overflow: hidden;font-family:tahoma, Arial;}

.bar_tub_dex{ width:92px; height:25px; font-size:12px; font-weight:bold; line-height:25px; border:none; background:url(../en/images/bg_bar.gif) center center no-repeat #39C; margin-top:5px; font-family:tahoma, Arial; color:#fff;}

.r_dex_box{ background:#eef3f5; border:#dde7ef 1px solid; width:52%; height:270px; float:left; margin-left:2%;}
.ad_r_box{margin:6px; text-align:center;}
.ad_r_box img{ margin-bottom:5px;}
.t_mage{background:url(../en/images/bg_timg.gif) center right no-repeat #c2cedc; color:#2b558b; font-weight:bold; height:26px; line-height:26px; text-indent:10px; font-size:14px; border-bottom:#a9bfd6 1px solid;}


/*footer-menu*/
.footer_con {width:100%;margin:0 auto;/*background: url(../en/images/bg_foo_all.gif) top center repeat-x;*/ clear:both; }
.footer_bg_l{margin:0 auto; width:960px; background: url(../en/images/bg_foo_l.gif) top left no-repeat; height:100%;}
.footer_bg_r{margin:0 auto; width:950px; padding:0 5px; background:url(../en/images/bg_foo_r.gif) top right no-repeat; height:100%;}
.footer_box{ background:#fff;}
.footer_top_nav{background:#c2cfdb; height:30px;}
.footer_top_nav ul{ margin:0 auto; padding-left:32%;}
.footer_top_nav ul li{line-height:30px; float:left; margin:0 5px; color:#1c3a5a;} 
.footer_top_nav ul li a{color:#1c3a5a; text-decoration:none;}
.footer_top_nav ul li a:hover{color:#2f80c4;}
.footer_bottom_copy{padding:10px 0 30px 0; color:#9db2c5;}

/*颜色*/
.black{ color:#000;}/*黑*/
.white{ color:#fff;}/*白*/
.gray{ color:gray;}/*灰色*/
.red{ color:red;}/*红色*/
.darkred{color:darkred;}/*深红色*/
.green{ color:green;}/*绿色*/
.darkgreen{ color:darkgreen;}/*深绿色*/
.yellow{ color:yellow;}/*黄色*/
.orange{ color:#ff6600;}/*橙色*/
.dark_o{color:#ff6300;}/*红橙*/
.blue{ color:blue;}/*蓝色*/
.darkblue{color:darkblue;}/*深蓝色*/
.sky{ color:skyblue;}/*天蓝色*/

/*09-09-24*/
input,textarea,select{ border:#86AACB 1px solid;}
.tub_content01 table tr td{ padding:2px 0; }
.ser_ino_con input{border:none;}
.news_detail_con p{text-indent:20px; margin:10px 0;}
.news_detail_con h4{ text-align:left;}
.botton_faq{background:url(../cn/images/bar_bg.gif) left bottom repeat-x; padding:2px; color:#FFF;}

/*09-09-25*/
.click_box{margin:10px 0;background:#f9fdff; border:#D8E8F2 1px solid;padding:5px; color:#0D7EB7;}
.click_box ul{margin-bottom:10px; padding:0;}
.click_box ul li{background:url(../en/images/dot.gif) top left no-repeat; line-height:160%; margin:0; padding-left:7px;}
.bar_cbox{margin:10px 0 0;}
.bar_cbox input {background:url(../en/images/bar_bg.gif) bottom center repeat-x; height:30px; border:none; color:#fff; font-weight:bold;}