body{ text-align:left;font-family:Arial;color:#585858; font-size:12px; color:#7F8583;padding:0px; margin:0;background: url(../pic/bodybg.jpg); }
table,td,tr,th{font-size:12px;border-collapse:collapse;border-spacing:0;padding: 0px;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,p {margin: 0; padding: 0; border: 0;list-style-type:none;}
h1,h2,h3,h4 { font-family:"Microsoft Yahei";}
i,button,.sx_box dd .close,.sx_box dd .open,.sx_box dl .sx_jg a .c_icon,.sx_box .xul li .sub,.sx_box .xul2 li .sub,.sx_box .xul li .shadow_1,.sx_box .xul2 li .shadow_1,.rm,.xp,.cx,tj,.about .liuyan h1 i,.about .liuyan ul li i,.i_liuyan .title i,.n_wrap .menu_1 .f_menu ul li i,.sidebar .bt i,.main_1 .tit i,.main_l .jhb i,.main_2 .wzk i,.hot i,.mdh i,.ycxl .xul li .shadow_1 { display:inline-block;background:url(../pic/imgzh.gif) no-repeat;}
a { text-decoration:none; color:#555}
a:hover {color:#0893ff; text-decoration:underline; }
.aside i { display:inline-block; background:url(../pic/n_icon.png) no-repeat;_background:url(../pic/n_icon_8.png) no-repeat}
em{font-style: normal;}
mark{background: #ff0;}
.cf:before,.cf:after{content: "";display: table;}
.cf:after{clear: both;}
.cf{zoom: 1;}
.clr{clear: both;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
/*ҳ����*/
.header_w, .main_w, .footer_w{min-width:1200px;}
.fl { float:left;}
.fr { float:right;}
/* ty */
.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}
.kuaij { margin:10px;}
.tpkz { line-height:0; font-size:0;}
.green,a.green:link{ color:#7C9A5A; line-height:30px;}
.topcss {width:970px;margin:0 auto; background:#FCFDFF; color:#DEA496; padding:5px 0 5px 0; text-align:center;font-weight:normal; font-size:12px;}
.red { color:#ff4000; }
.grey { color:#696969;}
.orange { color:#ff5a00;!important;}
.blue { color:#0168a3;}
.fbt { color:#999; font-weight:normal;}
.hui { color:#CCCCCC;}
.yellow { color:#fffd66; font-size:18px;}
/* top */
.head { background:#fafafa; border-bottom:1px solid #eee; height:30px; line-height:30px;}
.n { width:1200px; margin:0 auto;}
.n a { margin:0 5px;}
.top { height:100px; background:#fff;}
.top_k { width:1200px; height:100px; margin:0 auto; background:#fff;}
.top_k .logo { padding-top:20px; float:left; width:286px; height:65px;}
/* search */
.seak { width:450px; height:50px;margin:30px 0 0 100px;}
.seak .hots { margin-top:8px;}
.seak .hots a { margin-right:20px; color:#777;}
.seak .hots a:hover { color:#4799ff;}
.search { border:2px solid #0893ff; height:30px; width:460px; }
.search .xbox { width:85px; height:30px;_height:22px; line-height:30px; z-index:99; text-indent:15px; _padding-top:8px; cursor:pointer; background:#fafafa; border-right:2px solid #0893ff; position:relative;}
.search .xbox .d { background: url(../img/zh.png) no-repeat; width:7px; height:4px; line-height:0; font-size:0; margin-left:5px; display:inline-block;}
.search .xbox .up { background: url(../img/zh.png) -7px 0 no-repeat; width:7px; height:4px; line-height:0; font-size:0; margin-left:5px; display:inline-block;}
.search .xbox .fcxx { width:85px; position:absolute; left:0; bottom:-94px; border-top:1px solid #eee; background:#fafafa;}
.search .xbox .fcxx .xxk { width:83px; cursor:pointer; height:30px; border:1px solid #eee; border-top:none; }
.search .xbox .fcxx .xxk:hover { color:#555; background:#f1f1f1;}
.search .inputk { position:relative; height:30px; width:298px;}
.search .inputk input { width:298px; margin:0 ; height:28px; line-height:30px;_line-height:28px; border:0; padding-left:5px;}
.search .bot { width:70px; height:30px; background:#0893ff; }
.search .bot button { color:#fff;font-family:"Microsoft Yahei"; font-size:16px;border: none;display: block;width: 100%;height: 100%;background-position: 26px -177px;cursor: pointer; background:none;}
.search .inputk .infc { width:302px; border:1px solid #eee; line-height:25px; text-indent:5px; background:#fff; position:absolute; left:0; bottom:-52px;}
.search .inputk .infc .ifk { height:25px; cursor:pointer;}
.search .inputk .infc .ifk:hover { color:#555; background:#f1f1f1;}
/* phone */
.phone { font-size:14px; color:#555; line-height:20px; margin-top:22px;_margin-top:13px;font-family:"Microsoft Yahei"; }
.phone span {font-size:22px; vertical-align:-2px;color:#ff5a00; margin-bottom:3px; display:inline-block; _height:30px;letter-spacing: 2px; }
.raised{-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 60px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.1), 0 10px 4px rgba(0, 0, 0, 0.1), 0 0 10px rgba(0, 0, 0, 0.1) ;box-shadow: 0 10px 5px -10px rgba(0, 0, 0, 0.1), 5px 5px 5px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.1) ;}
/* nav */
.navk { background:#016ce4; height:40px;font-family:"Microsoft Yahei";}
.navk .nav { width:1200px; height:40px; margin:0 auto; z-index:10; position:relative;}
.navk .nav .l_nav { position:relative; border-bottom:1px solid #0893ff; height:39px; width:200px; }
.navk .nav .l_nav .mt { width:200px; height:39px; line-height:39px; text-indent:30px; font-size:14px; color:#fff; display:block; background:#0893ff; text-decoration:none; cursor:pointer;}
.navk .nav .l_nav .mt b { background:url(../img/zh.png) 0 -14px no-repeat; display:inline-block; width:20px; height:12px; position:absolute; top:15px; right:20px;}
.navk .nav .l_nav .aside {width:200px; position:absolute; left:0; top:40px;background: #0893ff;border-top:1px solid #0893ff; z-index:3;}
.navk .nav .l_nav .aside .item {border-top:1px solid #43a8f7;border-left:1px solid #0893ff;height:58px;border-bottom:1px solid #0277d2; background:url(../pic/zh.png) -325px 10px no-repeat ;}
.navk .nav .l_nav .aside .hover {border-top:1px solid #43a8f7; border-left:1px solid #0893ff; height:58px;border-bottom:1px solid #0893ff; background:#fff;}
.navk .nav .l_nav .aside .item .md { font-size:15px; font-weight:bold; color:#fff; line-height:34px;}
.navk .nav .l_nav .aside .hover .md { font-size:15px; color:#0893ff;}
.navk .nav .l_nav .aside .item .tk { width:24px; height:22px; float:left; margin:8px 5px 0px 10px;*margin:8px 5px 0px 10px;_margin:8px 5px 0px 5px;}
.navk .nav .l_nav .aside .item p { text-indent:10px;}
.navk .nav .l_nav .aside .item p a { color:#fff; margin-right:10px;}
.navk .nav .l_nav .aside .hover p a { color:#0893ff; margin-right:10px;}
.navk .nav .l_nav .aside .item .cj { background-position: 0 0;}
.navk .nav .l_nav .aside .item .gn { background-position: -0px -58px;}
.navk .nav .l_nav .aside .item .hd { background-position: -0px -113px;}
.navk .nav .l_nav .aside .item .md { background-position: -0px -176px;}
.navk .nav .l_nav .aside .item .sx { background-position: -0 -236px;}
.navk .nav .l_nav .aside .item .zy { background-position: -0 -297px;}
.navk .nav .l_nav .aside .item .zz { background-position: -0 -357px;}
.navk .nav .l_nav .aside .item .zb { background-position: -0 -421px;}
.navk .nav .l_nav .aside .item .qz { background-position: -65px -176px;}
.navk .nav .l_nav .aside .hover .cj { background-position: -30px 0;}
.navk .nav .l_nav .aside .hover .gn { background-position: -30px -58px;}
.navk .nav .l_nav .aside .hover .hd { background-position: -30px -113px;}
.navk .nav .l_nav .aside .hover .md { background-position: -30px -176px;}
.navk .nav .l_nav .aside .hover .sx { background-position: -30px -236px;}
.navk .nav .l_nav .aside .hover .zy { background-position: -30px -297px;}
.navk .nav .l_nav .aside .hover .zz { background-position: -30px -357px;}
.navk .nav .l_nav .aside .hover .zb { background-position: -30px -421px;}
.navk .nav .l_nav .aside .hover .qz { background-position: -98px -176px;}
.navk .nav .l_nav .aside .f_menu { width:980px; height:481px; padding:0 0 0 20px; background:url(../img/y_zh.gif) -306px 0 repeat-y #fff; background:#fff; position:absolute; right:-1000px; top:-1px;z-index:-1; overflow:hidden; }
.navk .nav .l_nav .aside .f_menu .xad { width:200px;height:481px;}
.navk .nav .l_nav .aside .f_menu .xad img { width:200px; height:241px;}
.navk .nav .l_nav .aside .f_menu .bad img { width:285px; height:481px;}
.navk .nav .l_nav .aside .f_menu .bad { width:285px; height:481px;}
.navk .nav .l_nav .aside .f_menu .menu2_l { width:760px; margin-top:10px; padding:0px 20px 10px 0;}
.navk .nav .l_nav .aside .f_menu .menu3_l { width:680px; margin-top:10px; }
.navk .nav .l_nav .aside .f_menu .menu2_r img { width:200px; height:241px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tit,.navk .nav .l_nav .aside .f_menu .menu3_l .tit { border-bottom:1px solid #ddd; font-weight:bold; color:#555; line-height:30px; height:30px; font-size:16px; margin-bottom:10px;}
.navk .nav .l_nav .aside .f_menu .menu3_l .tit .call { font-size:14px; color:#ff6600}
.navk .nav .l_nav .aside .f_menu .menu2_l .dym { margin-bottom:20px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .dym a { margin-right:10px; font-size:14px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .a4 { color:#333;border-radius:5px 5px 5px 5px; background:url(/Themes/tagico/default.png) top center no-repeat font-size:14px; font-weight:bold;display:inline-block; width:78px; text-align:center; margin-bottom:5px; padding:70px 5px 5px 5px; border:2px solid #fff;}
.navk .nav .l_nav .aside .f_menu .menu2_l .a4:hover{ border-color:#fb8000; }
.navk .nav .l_nav .aside .f_menu .menu2_l .tline { border-bottom:1px solid #eee; height:220px; width:740px; margin-bottom:10px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline li { width:190px; height:220px; float:left;line-height:25px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline .zyj { margin:0 60px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline li img { width:190px; height:142px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline li .name { width:190px; height:20px; font-size:14px; font-weight:bold; _margin-top:5px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline li .ms {width:190px; text-indent:0; height:20px; color:#999;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.navk .nav .l_nav .aside .f_menu .menu2_l .wline { width:740px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .wline li { width:330px; float:left; line-height:22px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .wline .yjj { margin-right:30px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .wline li .name { width:260px; height:20px; float:left; font-size:12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.navk .nav .l_nav .aside .f_menu .menu2_l .wline li .price { width:70px; height:20px; float:left; text-align:right;}
.navk .nav .l_nav .aside .f_menu .menu2_l .wline li .price { color:#ff4400;}
.navk .nav .l_nav .aside .f_menu .menu2_l .wline li dfn { font-style:normal; font-size:12px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .wline li span { font-size:12px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline li .price { color:#ff4400;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline li dfn { font-style:normal; font-size:12px;}
.navk .nav .l_nav .aside .f_menu .menu2_l .tline li span { font-weight:bold; font-size:14px;}
.navk .nav .l_nav .aside .f_menu .mdk { width:480px; float:left; margin-top:20px; margin-right:10px; }
.navk .nav .l_nav .aside .f_menu .mdk dl { float:left; }
.navk .nav .l_nav .aside .f_menu .mdk dt { width:55px; line-height:26px; padding:4px 0 0; text-align:left; float:left; font-weight:bold; color:#444;}
.navk .nav .l_nav .aside .f_menu .mdk dt a {color:#016CE4;}
.navk .nav .l_nav .aside .f_menu .mdk dd { float:left; padding:2px 0 0; width:425px; overflow:hidden; margin-bottom:5px;}
.navk .nav .l_nav .aside .f_menu .mdk dd em { border-right:1px solid #eee; white-space:nowrap; margin:5px 0; float:left; padding:0 8px; line-height:20px; height:14px; font-style:normal;}
.navk .nav .l_nav .aside .f_menu .mdk dd em a:hover,.navk .nav .l_nav .aside .f_menu .mdk dt a:hover { color:#4799ff; text-decoration:underline;}
/* menu */
.navk .nav .menu { float:left;position:relative; z-index:-1;}
.navk .nav .menu .sjt { display:inline-block; background: url(../img/zh.png) -154px 0 no-repeat; margin:18px 0 0 5px; width:9px; height:5px; font-size:0; line-height:0;}
.navk .nav .menu .xjt { display:inline-block; background: url(../img/zh.png) -163px 0 no-repeat; margin:18px 0 0 5px; width:9px; height:5px; font-size:0; line-height:0;}
.navk .nav .menu ul li { float:left; line-height:40px; height:40px; font-size:16px; }
.navk .nav .menu .tcm { font-size:14px; padding:10px 0 10px 220px; border-top:2px solid #ff8400; _border-bottom:1px solid #ddd;_border-left:1px solid #ddd;_border-right:1px solid #ddd; background:#fff; width:980px; position:absolute; left:-200px; top:40px;}
.navk .nav .menu .tcm a { line-height: normal; display:inline-block;border-radius: 2px; margin-right:20px; float:left; color:#555;}
.navk .nav .menu .tcm a:hover { background:#ff7e00; color:#fff; text-decoration:none}
.navk .nav .menu ul .on .na { float:left; display:block; height:40px; padding:0 12px; color:#fff;background:#ff7e00;}
.navk .nav .menu ul .off .na {float:left; display:block; height:40px; padding:0 12px; color:#fff;}
.navk .nav .menu ul .na:hover {background:#ff7e00; text-decoration:none;}
.navk .nav .menu_r { line-height:40px;}
.navk .nav .menu_r a { color:#fff; margin-left:10px;}
.f_menu .menu3_l { background:#fff; height:364px; width:680px; float:left;}
.f_menu .tit .more { float:right; }
.f_menu h4 { margin:0; font-size:16px; float:left; display:inline; }
.f_menu .menu3_l .qza { display:block; float:left; width:200px; height:44px; padding:5px 8px; margin-top:5px;border-radius: 5px;}
.f_menu .menu3_l .qza img { border-radius: 5px; border:1px solid #eee; width:60px; height:40px; margin-right:10px;}
.f_menu .menu3_l .qza:hover { border:1px solid #ff9332; background:#fff7f0; text-decoration:none;}
.f_menu .menu3_l .qza {border:1px solid #fff; margin-bottom:2px; }
.f_menu .menu3_l .qza em { display:block; margin:3px 0; font-style:normal; padding:2px 0; color:#555; width:122px;text-overflow: ellipsis;white-space: nowrap;font-style: normal;overflow: hidden;}
.f_menu .menu3_l .qza dfn {font-style: normal;font-size: 12px;font-family: Arial !important;}
.f_menu .menu3_l .qza span { color:#fe7200; font-weight:bold; margin-right:10px;}
.f_menu .menu3_l .qtg { width:680px; line-height:23px; padding-top:10px;}
.f_menu .menu3_l .qtg a { margin-right:10px; display:block; float:left;width:150px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.f_menu .menu3_l .qtg em { font-style:normal;color:#555; width:70px;text-overflow: ellipsis;white-space: nowrap;font-style: normal;overflow: hidden;}
.f_menu .menu3_l .qtg dfn {font-style: normal;font-size: 12px;font-family: Arial !important;}
.f_menu .menu3_l .qtg span { color:#fe7200; font-weight:bold; margin-right:10px;}
.navk .qy { padding:5px; border-top:solid 1px #ddd;}
.navk .qy ul li img { width:25px; height:18px; float:left; border:1px solid #ddd; }
.navk .qy ul li { width:166px; height:20px; line-height:20px; float:left; margin:0 0px 16px 0;}
.navk .qy ul li a { display:block; float:left; border:1px solid #fff; padding:5px;border-radius: 5px; }
.navk .qy ul li a:hover { border:1px solid #ff9332; background:#fff7f0; text-decoration:none;}
.navk .qy ul li .ta { width:25px; height:18px;}
.navk .qy ul li .ma { display:block; width:60px; height:18px; float:left; margin:0 10px;text-overflow: ellipsis;white-space: nowrap;font-style: normal;overflow: hidden;}
.navk .qy ul li dfn {font-style: normal;font-size: 12px;font-family: Arial !important;}
.navk .qy ul li .price { color:#fe7200; font-weight:bold;}
#topmenu .i { width: 0px;height: 0px;border-left: 0px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #FB5252;position: absolute;left: 0px;bottom: -5px; }
#topmenu .em { font-style:normal; font-size:12px;position: absolute;top: -10px; right:5px; color: #FFF;background: #FB5252 none repeat scroll 0% 0%;padding: 0px 5px;line-height:14px;border-radius: 2px 2px 2px 0;}
/* wrap */
.wrap { width:1200px; margin:0 auto; }
.c_wrap { width:1200px; margin:0 auto; }
.mbx { margin:10px 0;}
/*top_nav_l*/
.top_nav_w{background: #f2f2f2}
.top_nav{width: 1000px;height: 30px;line-height: 30px;margin: 0 auto}
.welcome{color: #999;margin-right: 5px}
.top_nav_l{float: left;padding-top: 2px}
.top_nav_l li{float: left;line-height: 24px}
.top_nav_l li a{color: #666}
.top_nav_l li a:hover{text-decoration: none;color: #f60}
.top_nav_r{float: right;padding-top: 2px}
.top_nav_r li{float: left;line-height: 24px}
.top_nav_r li.division{margin: 0 10px;color: #ccc}
.top_nav_r li a{color: #666;display: block}
.top_nav_r li a:hover{color: #f60;text-decoration: none}
.top_nav_r li.cweibo a{padding-left: 22px;background: url(../img/combo2.png) no-repeat scroll 0 -18px}
.top_nav_r li.cweixin{position: relative;z-index: 100}
.top_nav_r li.cweixin a{padding-left: 20px;background: url(../img/combo2.png) no-repeat scroll 0 5px}
.top_nav_r li.cweixin span{display: none;background: #FFFEFA;border: 1px solid #f90;position: absolute;width: 100px;height: 100px;left: 0;top: 30px;z-index: 10}
.top_nav_r li.cweixin .cweixin_arrow_w{width: 89px;height: 10px;position: absolute;left: 0;top: -10px}
.top_nav_r li.cweixin .cweixin_arrow_main{position: absolute;left: 42px;top: -1px;_top: 0;width: 0;height: 0;font-size: 0;border-width: 5px;border-style: dashed dashed solid dashed;border-color: transparent transparent #FFB33F transparent}
.top_nav_r li.cweixin .cweixin_arrow_mask{position: absolute;left: 42px;top: 0;_top: 1px;width: 0;height: 0;font-size: 0;border-width: 5px;border-style: dashed dashed solid dashed;border-color: transparent transparent #FFF transparent}
.top_nav_r li.cweixin .cweixin span img{vertical-align: top}
.sub_nav{padding: 12px 0px;margin-bottom: 20px;background: #fff;overflow: hidden;border-bottom: 1px solid #dfe6ee}
.sub_nav a{display: block;position: relative;float: left;text-align: center;height: 32px;line-height: 32px;width: 130px;font-size: 14px;color: #333;margin-right: 10px}
.sub_nav a:hover{background: #fcfcfc}
.sub_nav a.li_sel{background: #f60;color: white;border-radius: 2px}
.sub_nav a.li_sel:hover{background: #f60;color: white;border-radius: 2px}
.member_op em.em_arrow{color: #999;float: left;display: block;width: 8px;height: 24px;background: url(../img/arrow_down_s.png) no-repeat center center}
.member_op:hover em.em_arrow{background: url(../img/arrow_up_s.png) no-repeat center center}
.member_op em.em_name{float: left;margin-right: 2px}
.member_op{position: relative;z-index: 5}
.member_op span{display: none;background: #fff;border: 1px solid #ccc;border-top: 2px solid #f60;position: absolute;width: 70px;left: -5px;top: 32px;padding: 5px 0}
.member_op span ul,.member_op span ul li{width: 100%}
.member_op span ul li a{white-space: nowrap;display: block;width: 100%;text-align: center}
.member_op .cop_arrow_w{width: 89px;height: 10px;position: absolute;left: 0;top: -10px}
.member_op .cop_arrow_main{position: absolute;left: 30px;top: -2px;_top: -1px;width: 0;height: 0;font-size: 0;border-width: 5px;border-style: dashed dashed solid dashed;border-color: transparent transparent #f60 transparent}
.member_op .cop_arrow_mask{position: absolute;left: 30px;top: 0;_top: 1px;width: 0;height: 0;font-size: 0;border-width: 5px;border-style: dashed dashed solid dashed;border-color: transparent transparent #FFF transparent}
.top_media a,.tour_sub_box dt em,.inline-hot,.top_media .top_service b{background-image: url(../img/head_icon.png);background-repeat: no-repeat;background-attachment: scroll}
.top_note{height: 36px;line-height: 36px;background-color: #CC0001;margin: 0px auto;font-size: 14px;color: #ffc;text-align: center}
.hot,.free,.re,.new{background-image: url(../img/icon_red1.png?v=1);background-repeat: no-repeat;background-attachment: scroll;display: block;width: 29px;text-indent: -100px;overflow: hidden;height: 16px;position: absolute;top: -8px;right: 25px}
.free{background-position: 0 0;}
.hot{background-position: -37px 0}
.re{background-position: -73px 0}
.new{background-position: -108px 0;width: 44px;right: 5px}
.yh_ul{width: 300px;overflow: hidden;_zoom: 1}
.yh_ul li{height: 76px;float: left;background-color: #fff;}
.inline-hot{display: inline-block;vertical-align: top;width: 11px;height: 11px;position: relative;left: 2px;top: 0;background-position: -67px 0}
.tour_sub_w{width: 1190px;height: 270px;top: 55px;position: absolute;box-shadow: 2px 2px 3px rgba(0,0,0,0.1);display: none}
.tour_sub_w2{width: 302px;min-height: 307px;top: 55px;position: absolute;box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);display: none}
.w1000 .tour_sub_mask{filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}
.tour_sub_mask{width: 100%;height: 100%;background: #fff;filter: alpha(opacity=95);-moz-opacity: 0.95;-khtml-opacity: 0.95;opacity: 0.95}
/*tour_sub*/
.navk .nav .menu .tcm2{font-size:14px; padding:0px 0 10px 220px; border-top:2px solid #ff8400; _border-bottom:1px solid #ddd;_border-left:1px solid #ddd;_border-right:1px solid #ddd; background:#fff; width:980px; position:absolute; left:-200px; top:40px;}
.tour_sub_type1 em,.tour_sub_type2 em,.tour_sub_type3 em{background-image: url(../pic/head_icon.png);background-repeat: no-repeat;background-attachment: scroll;}
.tour_sub_main{width: 980px; min-height: 240px;background-color: #fff;}
.tour_sub_box{min-height: 240px;border-right: 1px solid #ddd;float: left;}
.tour_sub_box dl{height: 172px;padding: 20px 0 0 15px;}
.tour_sub_box dt{float: left;color: #333;line-height: 24px;height: 24px;font-size: 14px;}
.tour_sub_box dt em{display: block;float: left;width: 24px;height: 24px;margin-right: 5px;}
.tour_sub_box dt span{float: left;}
.tour_sub_box dd{float: right;}
.tour_sub_type1 em{background-position: 0 -50px;}
.tour_sub_type2 em{background-position: -27px -50px;}
.tour_sub_type3 em{background-position: -54px -50px;}
.tour_sub_ul_main li{float: left;padding-bottom: 0;}
.tour_sub_ul_main li a{display: block;color: #666;font-size: 14px;line-height: 26px;position: relative;}
.tour_sub_ul_main li a:hover{color: #f60;}
.tour_sub_ul_sub{height: 60px;padding: 15px 0 0 54px;background: #f5f5f5;overflow: hidden;}
.tour_sub_ul_sub li{float: left;padding-bottom: 0;margin-right: 15px;}
.tour_sub_ul_sub li a{display: block;float: left;color: #666;font-size: 14px;line-height: 24px;position: relative;white-space: nowrap}
.tour_sub_ul_sub li a:hover{color: #f60;}
.tour_sub_box_1{width: 325px;margin-top: 10px;}
.tour_sub_box_1 dd{width: 270px;}
.tour_sub_box_1 .tour_sub_ul_sub{width: 291px;}
.tour_sub_box_1 .tour_sub_ul_main li{width: 90px;overflow:hidden;text-overflow:ellipsis; }
.main{width: 1000px;margin: 0 auto;padding: 15px 0 30px;position: relative;font-family: Microsoft Yahei}
.main_width{padding: 15px 0 30px;position: relative;font-family: Microsoft Yahei}
.zloading{position: absolute;left: 0;top: 0;min-width: 1px;min-height: 1px}
.zloading_img{position: absolute;left: 0;top: 0;background-image: url(../img/loading2.gif);background-repeat: no-repeat;background-position: center 300px}
.zloading_bg{width: 100%;height: 100%;background: #fff;filter: alpha(opacity=1);-moz-opacity: 0.01;-khtml-opacity: 0.01;opacity: 0.01}
#msgbox{position: absolute;display: none;background: #FFFEFA;border: 1px solid #f90;width: 200px;padding: 10px;z-index: 100}
.bdshare-slide-button-box{z-index: 10}
.pagination{margin: 15px 0px;float: right;overflow: hidden}
.pagination li{display: block;float: left;min-width: 34px;height: 32px;line-height: 32px;text-align: center;margin-left: 4px;font-size: 14px}
.pagination li a{display: block;color: #333;padding: 0px 12px}
.pagination li a:hover{background: #F2F6F9;color: #f60}
.pagination .now_page{background: #F2F6F9;color: #f60}
.no_voyage_tip{text-align: center;padding: 20px 0;font-size: 14px;border-top: 1px solid #d5d5d5}
.main_w .no_voyage_link{border: 1px solid #EC7D00;width: 135px;height: 30px;line-height: 30px;font-size: 14px;display: block;text-align: center;color: #fff;text-decoration: none;background: #FF9906;margin: 0 auto;margin-top: 15px}
.main_w .no_voyage_link:hover{text-decoration: none;color: #fff;background: #f28f01}
.header_w,.main_w,.footer_w{min-width: 1000px}
.w1000{width: 1000px;margin: 0 auto}
.w2000{width: 1190px;margin: 0 auto}
.f_l{float: left}
.f_r{float: right}
.zblue,a.zblue{color: #0091f0}
.zyellow,a.zyellow{color: #f60}
.zblack1,a.zblack1{color: #333}
.zblack2,a.zblack2{color: #666}
.zblack3,a.zblack3{color: #999}
.zred,a.zred{color: #f00}
.zgreen,a.zgreen{color: #008000}
.shadow{box-shadow: 0px 0px 3px rgba(0,0,0,0.1)}
.block{display: block}
.main_w a:hover{color: #f60;text-decoration: none}
.zhidden{display: none}
.mt_5{margin-top: 5px}
.mt_10{margin-top: 10px}
.mt_15{margin-top: 15px}
.mt_20{margin-top: 20px}
.mt_30{margin-top: 30px}
.mt_50{margin-top: 50px}
.mb_20{margin-bottom: 20px}
.mb_30{margin-bottom: 30px}
.mb_15{margin-bottom: 15px}
.mb_10{margin-bottom: 10px}
.pt_10{padding-top: 10px}
.pt_15{padding-top: 15px}
.pt_5{padding-top: 5px}
.pt_0{padding-top: 0}
.pl_0{padding-left: 0}
.pl_15{padding-left: 15px}
.pb_10{padding-bottom: 10px}
.mt_div10{margin-top: -10px}
.mr5{margin-right: 5px}
.mr15{margin-right: 15px}
.mr20{margin-right: 20px}
.mr50{margin-right: 50px}
.mr60{margin-right: 60px}
.m0{margin: 0}
.bold{font-weight: bold}
.text-left{text-align: left}
.font14{font-size: 14px}
.font16{font-size: 16px}
.breadcrumb{color: #999;padding-bottom: 10px}
.breadcrumb a{color: #666}
.breadcrumb2{color: #999;padding-bottom: 10px;padding-top: 15px;width: 1000px;margin: 0 auto}
.breadcrumb2 a{color: #666}
.breadcrumb3{color: #666;padding-bottom: 15px;font-size: 12px;line-height: 22px}
.breadcrumb3 a{color: #999;float: left}
.breadcrumb3 em{display: block;float: left;width: 6px;height: 10px;overflow: hidden;background-position: 0 0;position: relative;top: 7px;margin: 0 8px;background: url(../img/barrow.png) no-repeat 0 0}
.breadcrumb4{color: #999;padding-bottom: 10px;padding-top: 15px;width: 1190px;margin: 0 auto}
.breadcrumb4 a{color: #666}
.side_pic{display: block}
.side_pic img{vertical-align: top}
.color_num{color: #F9844E}
/*ҳ����*/
.header_w, .main_w, .footer_w{min-width:1200px;}
/*dlx*/
.dlx { height:53px;width:100%; margin:0; padding:0; left:0px; background:url(../img/dbg.png) repeat-x; border-bottom:1px solid #ccc;position: fixed;bottom:0px;_position: absolute; _top: expression(documentElement.clientHeight+documentElement.scrollTop-53); z-index:9999}
.dlx .dnr { width:1200px; height:53px; margin:0 auto; background:url(../img/bottomlogo.jpg) 0px 10px no-repeat; }
.dlx .dnr .lxnr { width:910px; height:144px; margin-left:130px;*margin-left:130px;_margin-left:70px; padding:22px 0 0 40px; float:left; position:relative; top:-140px;}
.dlx .dnr .lxnr2 { width:910px; height:45px; margin-top:5px; margin-left:130px;*margin-left:130px;_margin-left:70px; padding:5px 0 0 40px; float:left; }
.dlx .dnr .up { background:url(../img/lxbg.png) no-repeat;border-radius:6px 0px 0px 0px;}
.dlx .dnr .down { background:url(../img/lxbg2.jpg) no-repeat; }
.dlx .dnr .lxnr ul,.dlx .dnr .lxnr2 ul { width:205px; margin-right:60px }
.dlx .dnr .lxnr ul li,.dlx .dnr .lxnr2 ul li { width:205px; height:20px; float:left; margin-bottom:1px; }
.dlx .dnr .lxnr ul li .dh,.dlx .dnr .lxnr2 ul li .dh { font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; color:#0096e0; margin-right:20px;}
.dlx .dnr .lxnr .botton,.dlx .dnr .lxnr2 .botton { width:121px; height:27px; border:0; float:left; }
.dlx .dnr .lxnr .botton input,.dlx .dnr .lxnr2 .botton input { width:121px; height:27px; border:0; cursor:pointer; }
.dlx .dnr .lxnr .botton .off,.dlx .dnr .lxnr2 .botton .off { background: url(../img/imgzh.gif) -179px -994px no-repeat;}
.dlx .dnr .lxnr .botton .on,.dlx .dnr .lxnr2 .botton .on { background: url(../img/imgzh.gif) -179px -1030px no-repeat;}
.dlx .dnr .fhtop { float:right; width:67px; height:15px; margin-top:100px; }
.dlx .dnr .fhtop { float:right; width:67px; height:15px; margin-top:14px; }
.dlx .dnr .fhtop input { background:url(/Themes/img/fh.jpg) no-repeat; width:67px; height:15px; cursor:pointer; border:0;}
.t_left{ width:400px;}
/* foot */
.foot { background:#fff; margin-top:20px;}
.foot .helpl { border-top:2px solid #006ddd; height:190px;}
.foot .help { width:1200px; margin:0 auto; padding-top:20px;}
.foot .help ul { border-right:1px solid #e7e7e7; padding:0 0 0 20px; width:140px; float:left;}
.foot .help ul .bt { color:#2b577a; font-weight:bold; margin-bottom:5px;}
.foot .help ul li { line-height:20px;}
.foot .help ul li a { color:#8a9ca8;}
.foot .help ul li a:hover { color:#2b577a}
.foot .help .dlogo { background:url(../pic/dlogo.jpg) no-repeat; width:489px; height:141px; float:right; margin-right:30px;_margin-right:10px;}
.foot .help .dlogo .xzk { width:68px; height:68px; margin-top:20px; cursor:pointer; position:relative;}
.foot .help .dlogo .xzk .tck { width:470px; padding:10px 20px; color:#666; cursor:auto; border:3px solid #eee;border-radius: 10px; position: absolute;top:70px; left:-10px; background:#fff;}
.foot .help .dlogo .xzk .tck h4 { font-size:12px; color:#333; margin:0; padding:0; margin:10px 0;}
.foot .help .dlogo .xzk .jt { background:url(../pic/zh.png) 0 -35px no-repeat; width:19px; height:13px; position:absolute; top:-13px; left:32px;}
.foot .lxk { background:#006ddd; height:275px; border-bottom:1px solid #004489;}
.foot .lxk .lwrap { width:1200px; margin:0 auto; padding:20px 0 30px 0;}
.foot .lxk .lwrap .l_n { width:610px; color:#fff;line-height:22px;}
.foot .lxk .lwrap .l_n .znav { color:#fff; margin-bottom:10px;}
.foot .lxk .lwrap .l_n .znav a { text-decoration:none;}
.foot .lxk .lwrap .l_n a { color:#fff; padding-right:3px; text-decoration:underline;}
.foot .lxk .lwrap .l_n a:hover { color:#fff000}
.foot .lxk .lwrap .r_n { width:590px;}
.foot .lxk .lwrap .r_n .call { float:right; font-size:14px; color:#fff; font-family:"Microsoft Yahei"; background:url(../pic/dcal.jpg) 0 10px no-repeat; padding-left:60px;}
.foot .lxk .lwrap .r_n .call span { display:block; font-size:26px; margin-bottom:5px; line-height:25px; color:#fff;}
.foot .lxk .lwrap .r_n .rz { margin-top:60px;_margin-top:50px; margin-left:20px; }
.foot .lxk .lwrap .r_n .rz a { margin-left:10px;}
.yqk {border-top:1px solid #0e80f6; color:#777; margin-bottom:35px;background: url(../pic/bodybg.jpg);}
.yqk a { color:#777; margin-right:5px; line-height:20px;}
.yqk a:hover { color:#ff8400;}
.yqk .yqwrap { width:1200px; margin:0 auto; padding:10px 0 30px 0;}
.n_page { height:30px;line-height:30px; margin:20px 0; }
.n_page a { padding:5px 10px; display:block; float:left; background:#fff; margin-right:5px; line-height:19px;}
.n_page a:hover { text-decoration:none; border:1px solid #3b93f7; color:#fff; background:#5ca8ff;}
.n_page i { width:4px; font-size:0; line-height:0; vertical-align:2px; margin: 0 5px; height:7px; background:url(../pic/zh.png) no-repeat; display:inline-block;}
.n_page .lof { background-position:-149px -65px;}
.n_page .lon { background-position:-149px -75px;}
.n_page .rof {background-position:-154px -65px;}
.n_page .ron { background-position:-154px -75px;}
.n_page .off { border:1px solid #eee; color:#ddd;}
.n_page .off:hover { text-decoration:none; background:#fff; color:#ddd; border:1px solid #eee;}
.n_page .on { border:1px solid #3b93f7; color:#0057b9;}
.n_page .curr {border:1px solid #3b93f7; color:#fff; background:#5ca8ff; }
/*TopDown*/
.TopDown {position:fixed;z-index:99999;bottom:100px;right:10px;width:34px; background:#fff;}
.TopDown .top{width:34px;height:34px;background-image:url(../pic/navigation.png);border:none;}
.TopDown .top:hover{background-position:-35px -0px;}
.TopDown .qq{width:34px;height:54px;background:url(../pic/navigation.png) 0px -34px; border:none;}
.TopDown .qq:hover{background-position:-35px -34px;}
.TopDown .down{width:34px;height:34px;clear:both;background:url(../pic/navigation.png) -0px -88px; position:relative;}
.TopDown .down:hover{background-position:-35px -88px;}
.TopDown .down div{ width:135px; height:208px; position:absolute; left:-135px; top:-80px;display:none;}
.TopDown .wd{width:34px;height:35px;clear:both;background: url(../pic/navigation.png)-0px -122px; }
.TopDown .wd:hover{background-position:-35px -122px;}
#MenberInfoTop{ display:inline;}