@charset "utf-8";
/* CSS Document */
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body{ background:#f7f7f7;}
.zt_bg{ background:#f7f7f7;}
.zt_head_bg{ background:url(../images/zt_head_bg.jpg) 0 0 repeat-x;}
.zt_head_img{ position:relative; background:url(../images/zt_head_img.jpg?v=1018) center center no-repeat; height:587px; margin:0 auto;}
.zt_head_img_tn{ position:relative; background:url(../images/zt_head_img1.jpg) center center no-repeat; height:587px; margin:0 auto;}
.zt_head_mp{ position:relative; background:url(../images/zt_head_mp.jpg) center center no-repeat; height:587px; margin:0 auto;}

.app_tab{ padding:12px 0 0 10px; overflow:hidden; zoom:1; width:1000px; margin:0 auto;}
.app_tab a{ display:block; float:left; width:163px; height:44px; background:url(../images/app_img.png) no-repeat; text-indent:-20000em; margin-left:45px;}
.app_tab a.app_mobile{ background-position:0 0;}
.app_tab a.app_img{ background-position:0 -135px;}
.app_tab a.app_mp{ background-position:0 -180px;}

.app_tab a.app_mobile_tn{ background-position:0 -45px;}
.app_tab a.app_img_tn{ background-position:0 -90px;}
.app_tab a.app_mp_tn{ background-position:0 -225px;}

.moblie_app{ margin:270px auto 0 auto; width:1000px; height:210px;}
.moblie_app .tcode{ padding-left:580px;}
.moblie_app .tcode p{ padding-top:25px;}
.moblie_app .tcode p a{ text-decoration:underline; color:#f60;}
.moblie_app .app_down{position:relative; height:54px; width:454px; margin:68px 0 0 430px;}
.moblie_app .app_down a{ position:absolute; width:142px; height:52px; display:block; text-indent:-20000em;}
.moblie_app .app_down a.iphone_app{ left:0; bottom:0;}
.moblie_app .app_down a.ipad_app{ left:157px; bottom:0;}
.moblie_app .app_down a.andorid_app{ right:1px; bottom:0;}

.moblie_app .app_down_ticket{position:relative; height:61px; width:392px; margin:65px 0 0 425px;}
.moblie_app .app_down_ticket a{ position:absolute; width:181px; height:61px; display:block; text-indent:-20000em;}
.moblie_app .app_down_ticket a.iphone_app{ left:0; bottom:0;}
.moblie_app .app_down_ticket a.andorid_app{ right:1px; bottom:0;}

.moblie_app_tn{ margin:270px auto 0 auto; width:1000px; height:210px;}
.moblie_app_tn .tcode_tn{ padding-left:180px;}
.moblie_app_tn .tcode_tn p{ padding-top:25px;}
.moblie_app_tn .tcode_tn p a{ text-decoration:underline; color:#f60;}

.moblie_app_tn .app_down_tn{position:relative; height:61px; width:400px; margin-top:65px; margin-left:50px;}
.moblie_app_tn .app_down_tn a{ position:absolute; width:181px; height:61px; display:block; text-indent:-20000em;}
.moblie_app_tn .app_down_tn a.iphone_app{ left:0; bottom:0;}
.moblie_app_tn .app_down_tn a.andorid_app{ right:7px; bottom:0;}

.app_con{ position:relative; background:url(../images/app_con_bg.jpg) 0 0 no-repeat; width:1000px; height:280px; margin:0 auto;}
.app_con_tn{ position:relative; background:url(../images/app_con_bg_tn.jpg) 0 0 no-repeat; width:1000px; height:280px; margin:0 auto;}
.app_con_mp{ position:relative; background:url(../images/app_con_bg_mp.jpg) 0 0 no-repeat; width:1000px; height:280px; margin:0 auto;}

.hot_focus, .app_contact{ position:absolute;width:290px; padding:0 5px; line-height:110%; padding-top:12px;}
.hot_focus{ top:90px; right:0; }
.hot_focus p{ margin:0;}
.hot_focus a{ font-family:'微软雅黑'; font-size:14px; color:#0a60a3!important; text-decoration:none!important;}
.app_contact{ bottom:15px; right:0;}
.app_contact p{ line-height:170%; font-family:'微软雅黑'; font-size:14px; color:#7e7e7e;}
.f045da2{ color:#045da2;}
.app_cooper{ background:url(../images/app_cooper.jpg) 0 0 no-repeat; line-height:71px; height:71px; width:1000px; margin:60px auto;}
.app_cooper dl{ font-size:18px; font-family:'微软雅黑';}
.app_cooper dl dd a{ color:#045da2!important; text-decoration:none!important;}
.app_cooper dl dt{ width:190px; text-align:center; color:#8dba4e; float:left; }
.app_cooper dl dd{ float:left; display:inline; padding-left:42px; width:110px;}

.event-btn{width:120px;height:29px;background:url(../images/event_btn.png) no-repeat;display:block;}
.TB_modal{width:255px;height:425px;background:url(../images/send_bg_v2.png) no-repeat 0 0;}
.TB_modal ul{margin:0 0 0 40px;padding:110px 0 0 0;width:150px;line-height:22px;}
.TB_modal li{margin:0 0 20px 0;}
.TB_modal img{vertical-align:middle;}
.TB_modal label{font-size:14px;font-weight:bold;display:block;}
.m-input,.v-input{padding:0 0 0 5px;width:140px;height:22px;line-height:22px;font-size:14px;border:#717171 solid 1px;}
.v-input{margin:0 10px 0 0;width:50px;background:#f0f7e5;}
.send{background-position:0 -156px;}
.send-info{margin:0 0 0 40px;padding:120px 0 0 0;width:150px;font-size:14px;color:#f00;line-height:22px;text-align:center;}
.send-close{width:26px;height:26px;display:block;background:url(../images/close.png) no-repeat 0 0;position:absolute;top:15px;left:220px;}

#TB_window, #TB_windowthd{background:none;border:0 none;}
.TB_overlayBG{background:#000;}






























