html,body,div,ul,li,dl,dd,dt,ol,table,tr,td,h1,h2,h3,span,p,img,a,input,form,iframe{padding:0; margin:0; color:#323232; font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif; font-family:Arial, tahoma, verdana, "Microsoft YaHei", Simsun, sans-serif; line-height:24px;}
body{background:#EBEDEE;}
a{text-decoration:none;}
a:hover{color:#ff7800;}
img{border:0;}
li{list-style:none;}
.hide{display:none;}
.background_main{background:#fff; width:1200px; padding:0px 5px; height:auto; margin:auto;}

.ad{height:106px; width:100%; min-width:1200px; background:#103360;}
.ad .frame_content{display:block;margin:0 auto;}
.header{width:100%; min-width:1200px; background:#eee; border-bottom:#ddd solid 1px; height:30px; clear:both; position:relative;z-index:19;}
.header .header_content{width:1200px; margin:auto; height:30px;}
.header .header_content_left{width:50%; float:left;}
.header .header_content_left ul li{float:left; margin-right:20px;}
.header .header_content_left li, .header .header_content_left a{line-height:30px;}
.header .header_content_left .service{position:relative; background:url(../images/v2/icon_11.png) no-repeat right center; padding-right:12px;}
.header .header_content_left .service .service_list{border:solid 1px #ddd;;position:absolute; top:29px; left:-2px; background:#eee; width:100px; padding:10px; display:none;}
.header .header_content_left .service .us_phone{width:180px;}
.header .header_content_left .service .service_list ul li{float:none;text-align:left;line-height:30px;}
.header .header_content_right{float:right; text-align:right;}
.header .header_content_right ul li{float:right;}
.header .header_content_right .service_list ul li{float:left;}

.top{clear:both; height:80px; width:100%; min-width:1200px;position:relative;z-index:18;}
.top .top_content{width:1180px; margin:auto;}
.top .top_content .top_content_logo{float:left; width:260px; text-align:left; position:relative; z-index:1; top:35px;}
.top .top_content .top_content_search{width:450px; float:left; padding-left:270px; margin:4px 0 0 0;}
.top .top_content .top_content_search .top_content_search_left{float:left; width:70px;margin:24px 0 0 0;}
.top .top_content .top_content_search .top_content_search_left h2{background:url(../images/v2/icon_01.png) no-repeat right center; font-size:16px; margin-top:3px; line-height:30px; cursor:pointer; color:#212121;}
.top .top_content .top_content_search .top_content_search_left ul{position:absolute;display:none;padding:6px 12px;background:#FFFFFF;border:solid 2px #DDDDDD;}
.top .top_content .top_content_search .top_content_search_left li{line-height:34px;display:block;line-height:34px;}
.top .top_content .top_content_search .top_content_search_left li a{font-size:16px;display:block;}
.top .top_content .top_content_search .top_content_search_right{position:relative;width:350px; float:right; height:33px; line-height:33px;}
.top .top_content .top_content_search .top_content_search_right .omega_travel_website{height:34px;width:227px;}
.top .top_content .top_content_search .top_content_search_right .search_main{margin:4px 0 0 0;border:solid 1px #BBBBBB;height:28px;line-height:28px;background:#FFFFFF;}
.top .top_content .top_content_search .top_content_search_right input[type="text"]{width:300px; float:left; height:28px; border:0; background:none; padding-left:6px;}
.top .top_content .top_content_search .top_content_search_right input[type="submit"]{width:40px; float:right; height:28px; border:0; background:#51438b url(../images/v2/icon_02.png) no-repeat 6px 5px; padding-left:20px; color:#fff; font-size:16px; font-weight:bold; cursor:pointer;}

.top .top_content .top_content_search .top_content_search_right .search_main2{margin:4px 0 0 0;border:solid 1px #FF7800;height:28px;line-height:28px;background:#FFFFFF;}
.top .top_content .top_content_search .top_content_search_right .search_main2 input[type="text"]{width:300px; float:left; height:28px; border:0; background:none; padding-left:6px;}
.top .top_content .top_content_search .top_content_search_right .search_main2 input[type="submit"]{width:40px; float:right; height:28px; border:0; background:#FF7800 url(../images/v2/icon_02.png) no-repeat 6px 5px; padding-left:20px; color:#fff; font-size:16px; font-weight:bold; cursor:pointer;}



.top .tel_main{float:right;margin:20px 0 0 20px;width:380px;}
.top .tel_main .roll_tel_main{height:52px;overflow:hidden;float:left;}
.top .tel_main .roll_tels li{height:26px;line-height:26px;color:#666666;}
.top .tel_right{float:left;height:52px;border-left:solid 1px #DDDDDD;margin:0 0 0 20px;padding:0;width:160px;position:relative;}
.top .tel_right h3{color:#666666;height:24px;line-height:24px;text-align:right;position:relative;z-index:9;background:url(../images/v2/icon_11.png) no-repeat right 9px;padding:0 10px 0 0;}
.top .tel_right h2{color:#666666;font-size:24px;line-height:24px;height:20px;font-weight:bold;position:relative;z-index:9;text-align:right;}
.top .tel_right h2 a{font-size:24px;color:#666666;}
.top .tel_right .tel_right_list{display:none;width:200px;border:solid 2px #DDDDDD;position:absolute;background:#FFFFFF;left:-20px;top:-7px;padding:50px 10px 5px 10px;z-index:2px;}
.top .tel_right .tel_right_list .tels{margin:14px 0 0 0;}
.top .tel_right .tel_right_list .tels li{height:30px;line-height:30px;color:#444444;}
.top .tel_right .tel_right_list .qq_main{height:30px;line-height:30px;padding:10px 0 0 0;border-top:solid 1px #DDDDDD;text-align:center;margin:20px 0 0 0;}

.hot_key{display:none;width:420px;border:solid 2px #ff7900;background:#FFFFFF;padding:6px 6px 24px 6px;position:absolute;top:70px;left:0;font-size:14px;color:#444444;}
.hot_key ul{margin:6px 0 0 0;}
.hot_key li{height:24px;line-height:24px;text-indent:0.4em;}
.hot_key li a{font-size:14px;color:#444444;}
.hot_key .title{display:block;float:none;font-weight:bold;background:#DDDDDD;color:#666666;}
.hot_key ul li{float:left;padding:0 12px;}
.hot_key ul li a{display:block;}
.hot_key .hot_key_title{display:block;background:#F3F3F3;color:#444444;height:28px;line-height:28px;font-weight:bold;text-indent:1em;}
.city_tabs_title{background:#DDDDDD;color:#666666;height:24px;line-height:24px;margin:10px 0 0 0;}
.city_tabs_title b{float:left;padding:0 6px 0 18px;font-weight:normal;}
.city_tabs_title a{float:left;width:64px;text-align:center;margin:0;height:24px;line-height:24px;color:#444444;}
.city_tabs_title a.hover{background:#FFFFFF;font-weight:bold;color:#ff7800;}
.city_tabs_list{margin:0 0 0 4px;}
.city_tabs_list a{float:left;width:70px;margin:9px 0 0 8px;color:#444444;}
.city_tabs_list a:hover{color:#FF7800;}

.nav{clear:both; height:53px; background:#28166f; line-height:53px; width:100%; min-width:1200px;z-index:999;}
.nav .nav_main{width:940px; margin:auto; text-align:center; position:relative; padding-left:240px;}
.nav .nav_main .nav_list{width:930px;}
.nav .nav_main .nav_list li{float:left;}
.nav .nav_list_main{width:920px;float:right;}
.nav_list_main .box{position:relative;}
.nav_list_main .box_selected{background:#ff7800;}
.nav_list_main .box .sub_nav_list{position:absolute;left:0;top:53px;width:120px;line-height:40px;background:#ff7800;padding:10px;z-index:99;display:none;}
.nav_list_main .box .sub_nav_list a{display:block;}

.nav .nav_main a{padding:0 10px; font-size:15px; line-height:53px; color:#fff;}
.nav .nav_main a:hover{background:#ff7800; display:inline-block;}
.nav .nav_main .select{background:#ff7800; display:inline-block;}
.nav .nav_main .logo{position:absolute; left:-13px; top:-70px; padding:0px;}
.nav .nav_main .logo:hover{background:none;}

.foot_banner{height:50px; background:#1d2088; min-width:1200px; padding-top:20px;}
.foot_banner_core{width:980px;margin:0 auto;}
.foot_nav{clear:both; width:1100px;padding:0 50px; margin:auto; margin-top:20px;}
.foot_nav dl{width:155px; float:left;}
.foot_nav dl dt, .foot_nav dl dt a{height:28px; font-size:14px; font-weight:bold;}
.foot_nav dl dd a{font-size:14px; line-height:24px; font-size:12px;}
.web_site{float:left;width:280px;}
.web_site dl{width:280px;}
.web_site dt{clear:both;}
.web_site dd{float:left;width:80px;}
.foot{clear:both; background:#333333; margin-top:30px; text-align:center; color:#b2b0b0; padding:10px;min-width:1180px;}
.foot .foot_top, .foot p{height:30px; line-height:30px; color:#b2b0b0;}
.foot .foot_top a{color:#b2b0b0; }
.foot .foot_img{clear:both; padding:10px;}
.foot .foot_img img{padding:1px;margin:0 4px;}
.foot a{color:#b2b0b0;}
.link{clear:both; width:1160px; margin:auto;}
.link_left{width:100px; float:left; color:#b2b0b0; display:inline-block; line-height:24px;}
.link_right{width:1060px; float:right; color:#b2b0b0; text-align:left;}
.link_right a{padding:0px 5px 0px 5px; color:#b2b0b0; display:inline-block; line-height:24px;}

.contentt{width:1200px;margin:0 auto;padding:0 0 50px 0;}
.clear{height:1px;line-height:1px;overflow:hidden;clear:both;}
.h50{height:30px;line-height:30px;}

.page{clear:both; padding:10px; text-align:center;}
.page .pageList{width:1160px; float:left; text-align:center;}
.page .pageList a{padding-left:16px; margin-right:5px; padding-right:16px; border:#dddddd solid 1px; font-size:16px; height:40px; display:inline-block; line-height:40px; background:#f8f8f8; color:#666666;}
.page .pageList .fuiOmit{font-size:28px;}
.page .searPage{float:right; width:350px; text-align:left; padding-top:5px; line-height:30px;}
.page .searPage input[type="text"]{width:40px; height:30px; line-height:30px; text-align:center;}
.page .searPage input[type="submit"]{width:50px; height:30px; line-height:30px;}
.page .pageList .nowPage, .page .pageList a:hover{background:#fdeaa6; border:#f7bf4f solid 1px; color:#ff0000;}

.QQbox {z-index:9999999;right:10px;width:190px;position:absolute; background:#fff;}
.QQbox .press{right:0;width:31px;cursor:pointer;position:absolute;}
.QQbox .Qlist{left:0;width:190px;height:auto;position:absolute; zoom:1; background:#fff;}
.QQbox .Qlist .title{height:28px; line-height:28px; background:#1d095e; color:#fff;}
.QQbox .Qlist .title h2{float:left; color:#fff; line-height:30px; padding-left:10px;}
.QQbox .Qlist .title a{float:right; color:#fff; line-height:30px; padding-right:10px;}
.QQbox .Qlist ul{display:block;zoom:1; background:#fff; border:#1d095e solid 1px; padding:10px 10px 40px 10px; background:url(../images/24h.png?v=2.0) no-repeat left bottom;zoom:1;}
.QQbox .Qlist li{height:30px;display:block; border-bottom:#ddd solid 1px; font-size:14px; line-height:30px;}
.QQbox .Qlist li img{display:block;}