@charset "utf-8";
/* CSS Document */
html,body{ height:100%;}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li{ margin:0; padding:0;}
/***common***/
body{ font:12px/22px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, Helvetica, sans-serif; color:#111;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{ border:none; vertical-align:middle;}
a{ text-decoration:none; color:#111; outline:none; -webkit-tap-highlight-color:transparent;}
a:hover{ text-decoration:none; color:#2b8521;}
ul{ list-style:none;}
input,select,button,textarea{ font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53", Arial, Helvetica, sans-serif; vertical-align:middle;outline:none; font-size:12px;}

.wrap{ position:relative; z-index:1; width:100%; min-width:1200px;}

.header{ background:#f5f2f0; width:100%; position:relative; z-index:2;}
.header_box{ width:1200px; margin:0 auto; position:relative; z-index:1; height:70px; padding:10px 0;}
.index_header{ position:fixed; top:0; left:0; width:100%; z-index:1006;}
.logo{ display:block; background:url(../images/logo.png) no-repeat 0 0; height:70px; width:260px; float:left; position:relative; text-indent:-9999px;}
.header_right{ position:absolute; height:90px; top:0px; right:0; font-size:18px; line-height:30px; padding:0; letter-spacing:1px;}
.r_a1{ float:left; margin-right:25px; display:block; line-height:90px;}
.r_a2{ height:90px; display:block; float:left; width:42px; position:relative; z-index:2; cursor:pointer;}
.r_menu_default{ background:url(../images/menu_i.png) no-repeat 100% 50%; height:90px; display:block; float:right; width:30px; position:relative; z-index:2; margin-right:12px;}
.r_menu{ width:210px; display:none; position:absolute; right:0; top:0;}
.r_m_text{ background:#603c0f url(../images/menu_i_o.png) no-repeat 168px 50%; height:90px; width:175px; line-height:90px; font-size:16px; color:#fff; display:block; padding-left:35px;}
.r_menu_ul{ background:#895718; -moz-border-radius:0 0 8px 8px; -ms-border-radius:0 0 8px 8px; -o-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px; padding:10px 0 20px; position:relative; z-index:1; display:none;}
.r_menu_ul li a{ color:#fff; font-size:16px; line-height:50px; padding-left:35px; display:block;}
.r_menu_ul li a:hover{ background:#744913;}

/***nav right***/
.nav_right{ position:fixed; right:20px; top:50%; z-index:20; height:160px; margin-top:-80px;}
.nav_right_ul{ position:relative; z-index:1;}
.nav_right_ul li{ height:30px; line-height:30px; color:#999;}
.nav_right_ul li a{ color:#625e59; position:relative; z-index:1; font-size:14px;}
.dot_sp{ float:right; display:block; height:14px; width:14px; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background:#b0aeac; margin-top:8px;}
.dot_text{ margin-right:20px; text-align:right; position:relative; white-space:nowrap; display:none;}
.nav_right_ul li a:hover .dot_text,.nav_right_ul li.cur a .dot_text{ display:block;}
.nav_right_ul li a:hover .dot_sp,.nav_right_ul li.cur a .dot_sp{ border:solid 2px #625e59; height:10px; width:10px; background:none;}

/***index***/
.wrap_box{ width:1200px; margin:0 auto; position:relative; z-index:1;}
.section{ padding:65px 0 120px;}
#section1{ padding-top:135px;}
.bg{ background:#fff;}
.bg2{ background:#f9f8f9;}
.index_part1_title{ color:#2b8521; line-height:50px; font-size:36px; text-align:center; letter-spacing:3px; padding:0 0 40px;}
#section1 .index_part1_title{ line-height:60px;}
.seciton1_dl{ overflow:hidden; position:relative; z-index:1;}
.seciton1_dl dt{ float:left; width:560px; font-size:14px; line-height:30px; letter-spacing:1px;}
.seciton1_dl dd{ float:right; width:580px; padding-top:10px;}
.seciton1_dl dd img{ width:580px;}
.seciton1_dl dt br{ display: none;}
.seciton1_dl dt p{ margin-bottom:8px;}
.p1_btn{ text-align:center; padding:60px 0 0;}
.more_btna{ background:#d0e6bf; color:#304a23; font-size:18px; line-height:70px; letter-spacing:4px; display:inline-block; height:70px; width:300px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.more_btna:hover{ background:#24a016; color:#fff;}

.index_sec_title{ color:#553814; font-size:36px; line-height:50px; letter-spacing:4px; text-align:center; padding-bottom:35px;}

.section2_title{ border-bottom:solid 1px #d4d3d4; height:75px;}
.section2_title_ul{ height:75px; position:relative; z-index:1; width:1092px; margin:0 auto;}
.section2_title_ul li{ float:left; margin:0 32px;}
.section2_title_ul li a{ display:block; font-size:30px; line-height:60px; letter-spacing:4px; padding:0 0 15px; width:300px; text-align:center; color:#553814;}
.section2_title_ul li.cur a,.section2_title_ul li a:hover{ color:#52a344; border-bottom:solid 2px #52a344;}
.section2_part{ padding-top:50px; display:none;}
.h3_title{ font-size:20px; line-height:30px; letter-spacing:3px; color:#333; margin-bottom:95px;}

.experience_ul{ overflow:hidden; position:relative; z-index:1;}
.experience_ul li{ float:left; width:90px; text-align:center; font-size:14px; line-height:26px; letter-spacing:1px; margin:0 40px 25px;}
.experience_img{ display:inline-block; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; overflow:hidden; margin-bottom:4px;}
.experience_img,.experience_img img{ height:50px; width:50px;}
.experience_btn{ color:#2b8521; padding:0 5px;}
.experience_btn:hover{ color:#fff; background:#24a016; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:inline-block;}
.pad40{ padding-left:40px; padding-right:40px;}

#section4{ background:url(../images/learning_bg.jpg) no-repeat 50% 0; height:505px; color:#fff;}
#section4 .index_sec_title{ color:#fff;}

#section5 .index_sec_title{ text-align:left;}
.home_news_left{ float:left; width:600px;}
.home_news_right{ float:right; width:520px;}
.more_a{ float:right; font-size:14px; line-height:30px; letter-spacing:2px; color:#2b8521; padding:0 5px; margin-top:22px;}
.more_a:hover{ color:#fff; background:#24a016; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:inline-block;}

.pbt25{ margin-bottom:25px;}
.experience_p2_text1{ line-height:26px; font-size:14px; letter-spacing:2px;}
.experience_p2_dl{ overflow:hidden; position:relative; z-index:1; padding-top:35px;}
.experience_p2_dl dt{ float:left; width:510px;}
.experience_p2_dl dt img{ width:510px;}
.experience_p2_dl dd{ float:right; width:580px;}

.experience_3_img{ padding-top:65px;}
.features_img_1{ background:#fbfafb; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden; margin-bottom:70px;}

.features_dl{ overflow:hidden; position:relative; z-index:1; padding:0 20px; margin-bottom:20px;}
.features_dl dt{ float:left; width:365px;}
.features_dl dd{ float:right; width:775px;}
.features_dl_h3{ font-size:20px; line-height:36px; letter-spacing:2px; color:#2b8521; margin-bottom:10px;}
.features_dl_ul li{ line-height:36px; font-size:14px; letter-spacing:1px; background:url(../images/li_dot_1.png) no-repeat 0 17px; padding-left:12px;}
.features_dl dd .features_dl_ul{ overflow:hidden; position:relative; z-index:1;}
.features_dl dd .features_dl_ul li{ float:left; width:375px;}

.features_ul_lc{ overflow:hidden; position:relative; z-index:1; padding-top:20px;}
.features_ul_lc li{ text-align:center; float:left; width:310px; letter-spacing:1px; line-height:36px; font-size:14px; margin:0 30px 0 53px;}
.ful_h5{ font-size:20px;}
.features_ul_lc li.fuli1{ color:#2b8521;}
.features_ul_lc li.fuli2{ color:#895718;}
.features_ul_lc li.fuli3{ color:#e37312;}

.online_abtn_box{ padding:40px 0;}
.online_text{ font-size:20px; line-height:40px; letter-spacing:2px;}
.online_abtn{ display:inline-block; background:#fff; height:40px; line-height:40px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; font-size:14px; padding:0 18px 0 5px; letter-spacing:1px; margin:0 7px;}
.online_abtn:hover{ color:#111;}
.online_num{ display:inline-block; height:30px; width:30px; line-height:30px; text-align:center; color:#fff; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background:#39415a; font-size:16px; margin-right:10px;}

.i_sp_0{ display:inline-block; height:18px; width:18px; line-height:18px; text-align:center; color:#39415a; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background:#fff; font-size:14px; letter-spacing:0; vertical-align:top; margin-top:5px; margin-left:3px;}
.more_btna2{ background:#3754c0; color:#fff;}
.more_btna2:hover{ background:#092798;}

.event_ul_list{ overflow:hidden; position:relative; z-index:1;}
.event_ul_list li{ float:left; width:280px; height:260px; background:#f9f8f9; margin-right:40px; margin-bottom:30px; text-align:center; letter-spacing:2px;}
.event_ul_list li a{ color:#2b8521; padding:0 5px 1px; display:inline-block;}
.event_ul_list li a:hover{ color:#fff; background:#24a016; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.event_ul_list li .event_sign a{ padding-left:7px;}
.event_ul_list li.nor{ margin-right:0;}
.event_date{ font-size:12px; color:#9f9e9f; padding:30px 0 22px; display:inline-block; letter-spacing:1px;}
.event_text{ font-size:14px; line-height:26px; height:52px; display:table; width:80%; padding:0 10%; margin-bottom:5px;}
.event_sp{ display:table-cell; vertical-align:middle;}
.event_downa{ font-size:12px; margin-bottom:38px;}

.event_sign{ font-size:14px;}
.event_line_sp{ height:2px; width:46px; background:#c9c9c9; overflow:hidden; display:inline-block;}

.news_ul_list li{ letter-spacing:2px; font-size:12px; padding:20px; border-bottom:solid 1px #e4e4e4;}
.news_list_name{ font-size:14px;}
.news_ul_list li .event_date{ padding:0;}
.news_list_info{ padding:15px 0;}
.padl20{ padding-left:20px;}

.about_dl{ overflow:hidden; position:relative; z-index:1; padding:20px 0;}
.about_dl dt{ float:left; width:830px; font-size:18px; line-height:35px; letter-spacing:1px;}
.about_dl dt p{ margin-bottom:10px;}
.about_dl dd{ float:right; width:302px;}
.how_contactus{ font-size:20px;}

.contactus_ul{ font-size:16px; line-height:30px;}

.map_btna{ color:#2b8521; margin-left:15px; letter-spacing:2px; padding:0 5px 0 6px; display:inline-block;}
.map_btna:hover{ color:#fff; background:#24a016; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.pdf_btna{ color:#2b8521; font-size:14px; letter-spacing:2px; background:url(../images/pdf_i.png) no-repeat 0 50%; padding:4px 5px 4px 30px; line-height:22px; display:inline-block;}
.pdf_btna:hover{ color:#fff; background-color:#24a016; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background-image:url(../images/pdf_i_o.png);}

.business_settled_step{ width:1200px; margin:35px auto 0; position:relative; z-index:1;}
.business_settled_spress{ position:absolute; width:86%; left:6%; top:50px; border-top:dashed 2px #dedcde; height:0px;;}
.business_settled_press_line{ position:absolute; width:20%; left:0; top:-2px; border-top:dashed 2px #b5118c; height:0px;}

.business_settled_press_ul{ overflow:hidden; position:relative; z-index:1; width:1200px; margin:0 auto;}
.business_settled_press_ul li{ float:left; width:240px; text-align:center; color:#959595; margin-right:53px;}
.business_settled_press_ul li.cel1{ width:150px;}
.business_settled_press_ul li.cel2{ width:120px;}
.business_settled_press_ul li.cel3{ width:216px;}
.business_settled_press_ul li.cel4{ width:100px;}
.business_settled_press_ul li.cel5{ width:196px;}
.business_settled_press_ul li.cel6{ width:150px; margin-right:0;}
.mbsp_sp_bs{ display:inline-block; background:#fff; width:100px; height:100px; position:relative; z-index:1;}
.mbsp_sp_bs span{ display:inline-block; height:100px; width:100px; background:#fff url(../images/business_settled_i.png) no-repeat 0 0; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.mbsp_sp_bs span.ps_mbsp1{ background-position:26px 50%;}
.mbsp_sp_bs span.ps_mbsp2{ background-position:-186px 50%;}
.mbsp_sp_bs span.ps_mbsp3{ background-position:-403px 50%;}
.mbsp_sp_bs span.ps_mbsp4{ background-position:-614px 50%;}
.mbsp_sp_bs span.ps_mbsp5{ background-position:-830px 50%;}
.mbsp_sp_bs span.ps_mbsp6{ background-position:-1045px 50%;}

.mbsp_text0{ font-size:20px; line-height:30px; color:#302d1a; letter-spacing:4px; margin-bottom:10px;}
.mbsp_text2{ font-size:14px; line-height:24px; letter-spacing:2px; color:#8b8b8b;}

.partner_ul{ overflow:hidden; position:relative; z-index:1; padding-top:20px; width:951px; margin:0 auto;}
.partner_ul li{ float:left; margin:0 15px;}
.partner_ul li a{ border:solid 1px #a09b83; font-size:18px; color:#302d1a; letter-spacing:2px; display:block; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; text-align:center; height:48px; line-height:48px; width:285px;}
.partner_ul li a:hover{ background:#a09b83; color:#fff;}

/***main***/
.main{ width:1200px; margin:0 auto; padding-bottom:100px; position:relative; z-index:1; padding-top:70px;}
.path{ line-height:30px; color:#a3a3a3; font-size:14px; padding:31px 0; letter-spacing:1px;}
.path a{ color:#a3a3a3;}
.path a:hover{ color:#2b8521;}
.line_sp{ margin:0 15px;}
.h1_title{ line-height:60px; color:#553814; letter-spacing:4px; margin-bottom:20px; font-size:36px;}
.news_list_ul li{ overflow:hidden; position:relative; z-index:1; padding-bottom:30px; margin-bottom:30px; border-bottom:solid 1px #ededeb;}
.news_img{ float:left; width:180px; margin-right:20px;}
.news_img img{ width:180px;}
.news_text{ float:left; width:1000px; letter-spacing:2px; line-height:30px;}
.news_text_h2{ font-size:20px; margin-bottom:12px;}
.news_text_p{ font-size:14px; margin-bottom:10px;}
.news_text_btn{ font-size:14px; color:#a3a3a3;}
.news_text_btn a{ color:#2b8521; margin-right:10px; padding:0 5px 0 6px; display:inline-block;}
.news_text_btn a:hover{ color:#fff; background:#24a016; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.detail_box{ border-top:solid 1px #dbdcd8; padding-top:40px; letter-spacing:1px;}
.detail_path{ padding-bottom:12px;}
.detail_title{ color:#553814; font-size:30px; line-height:36px; text-align:center; letter-spacing:4px;}
.detail_date_share{ color:#a3a3a3; font-size:14px; text-align:center; padding:20px 0 38px;}
.detail_date_adress{ font-size:14px; text-align:center; padding-bottom:25px;}
.t_c{ text-align:center;}
.detail_con{ font-size:14px; line-height:30px; padding:0 15px 100px;}
.img_c{ margin-bottom:35px;}
.detale_main{ padding-bottom:45px;}
.next_prev_page{ height:22px; padding:15px 15px 0; border-top:solid 1px #dbdcd8;}
.prev_page{ float:left;}
.next_page{ float:right;}

.share_a{ display:inline-block; margin-right:4px; height:22px; width:19px; background:url(../images/share_a.png) no-repeat 0 50%; vertical-align:middle; margin-top:-3px;}
.sa1{ background-position:0 50%;}
.sa2{ background-position:-22px 50%;}
.sa3{ background-position:-48px 50%;}
.sa4{ background-position:-74px 50%;}

.clear{ clear:both; font-size:0; position:relative; z-index:1;}
.online_left{ float:left; width:480px;}
.online_right{ float:right; width:613px; padding:0 15px 0 40px; background:url(../images/online_l.png) repeat-y 0 0; font-size:14px;}
.online_left_text{ line-height:30px; font-size:14px; letter-spacing:2px; margin-bottom:20px;}

/***page_w***/
.page_w{ border-top:solid 1px #d9d9d9; padding:24px 0; z-index:2; position:relative;}
.page_nob{ border-top:none;}
.page{ text-align:center;}
.page a,.page span{ display:inline-block; background:#f7f7f7; color:#302d1a; line-height:26px; text-align:center; padding:0 10px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:0 5px;}
.page span.dot{ background:none;}
.page span.cur,.page a:hover{ background:#625e59; color:#fff;}
.jtem{ font-family:"宋体", Arial, Helvetica, sans-serif; font-style:normal; margin-right:5px; font-size:14px;}
.jt_r{ margin-left:5px; margin-right:0;}

/***footer***/
.footer{ border-top:solid 1px #efefef; color:#4c4c4c; padding:35px 0; letter-spacing:1px;}
.footer_box{ width:1200px; margin:0 auto; position:relative; z-index:1;}
.f_logo{ display:block; background:url(../images/f_logo.png) no-repeat 0 0; height:60px; width:60px; position:relative; text-indent:-9999px;}
.footer_ul{ height:60px; position:relative; z-index:2; margin-bottom:30px;}
.footer_ul li{ float:left; width:368px; line-height:30px;}
.footer_ul li.flogo{ width:96px;}
.footer_ul li.fw1{ width:265px;}
.footer_ul li.fw2{ width:470px;}
.footer_ul li a{ margin-right:10px; color:#4c4c4c;}
.footer_ul li a:hover{ color:#2b8521;}
.fri_links a{ margin-right:10px; color:#4c4c4c;}
.fri_links a:hover{ color:#2b8521;}
.fbtp{ background:url(../images/ft_i.png) no-repeat 0 6px; padding-left:28px;}
.fbgp1{ background-position:0 6px;}
.fbgp2{ background-position:0 -25px;}
.fbgp3{ background-position:0 -54px;}
.fbgp4{ background-position:0 -86px;}
.fbgp5{ background-position:0 -117px;}
.contactus_ul .fbtp{ padding-left:37px;}

.backTop{ position:fixed; right:30px; bottom:40px; z-index:10; background:url(../images/back_top.png) no-repeat 0 0; height:54px; width:60px; display:none;}

/***pop***/
#pop_bg{ position:fixed; height:100%; width:100%; top:0; left:0; z-index:999; background:url(../images/bg_h50.png); display:none;}
.pop_show{ position:fixed; left:50%; top:50%; z-index:1000; background:#fff; padding:20px 30px 30px; display:none;}
.close_pop_btn{ position:absolute; top:20px; right:20px; z-index:10; background:url(../images/close_btn.png) no-repeat 50% 50%; height:30px; width:30px; display:block;}



.personal_job,.personal_it_job,.personar_partner_job{ width:760px; height:190px; margin:-120px 0 0 -410px;}
.pop_h2{ font-size:30px; line-height:36px; letter-spacing:6px; color:#553814; padding:15px 20px 25px;}
.job_text{ font-size:20px; line-height:36px; letter-spacing:4px;}

.view_map{ position:absolute; width:760px; height:550px; margin:0 0 0 -410px;}
.view_map_text{ font-size:14px; line-height:25px; letter-spacing:1px; color:#011900;}
.map_box{ background:#e9e9e9; height:400px; width:760px; margin-bottom:10px;}

.remotely_reservation{ width:640px; height:auto; margin:0 0 0 -350px; top:20%; position:absolute;}
.yc_p_text{ color:#948679; font-size:14px; line-height:24px; letter-spacing:1px; margin-bottom:10px;}
.form_ul_list{ position:relative; z-index:2;}
.form_ul_list li{ margin-bottom:10px;}
.form_ul_list li.fl_1{ float:left; width:315px; margin-right:10px;}
.form_ul_list li.fl_3{ float:left; width:400px; margin-right:10px;}
.form_ul_list li.fl_2{ float:left; width:315px;}
.form_ul_list li.fl_4{ float:left; width:230px;}
.form_name{ font-size:14px; line-height:20px; color:#011900; margin-bottom:5px; letter-spacing:1px; padding-left:4px;}
.c_3{ color:red;}
.input_c{ border:solid 1px #e4d3be; height:20px; line-height:20px; padding:9px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background:none; width:620px; letter-spacing:1px;}
.w305{ width:295px;}
.w380{ width:380px;}
.w210{ width:210px;}
.sp_malr{ display:inline-block; margin:0 10px;}
.w190{ width:167px; background:url(../images/date_i.png) no-repeat 96% 50%;}
.sel_c{ border:solid 1px #e4d3be; height:38px; line-height:38px; padding:0 9px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background:none; width:640px; letter-spacing:1px;}
.text_area_h{ height:70px;}

.pop_btn1{ padding-top:20px;}
.pop_btn1 .more_btna{ background:#2b8521; color:#fff;}
.pop_btn1 .more_btna:hover{ background:#025828;}

.event_form{ width:640px; height:auto; margin:0 0 0 -350px; position:absolute; top:4025px;}
.form_dl{ position:relative; z-index:1; padding-top:2px;}
.form_dl dd{ float:left; width:212px; margin-bottom:5px; font-size:14px; letter-spacing:1px;}
.radio_input{ margin-top:-2px; margin-right:5px;}
.checkbox_input{ margin-top:0; margin-right:5px;}

.online_right .input_c{ width:593px;}
.online_right .w305{ width:280px;}
.online_right .w380{ width:365px;}
.online_right .w210{ width:195px;}
.online_right .w190{ width:159px; background:url(../images/date_i.png) no-repeat 96% 50%;}
.online_right .form_ul_list li.fl_1{ float:left; width:301px; margin-right:10px;}
.online_right .form_ul_list li.fl_3{ float:left; width:385px; margin-right:10px;}
.online_right .form_ul_list li.fl_2{ float:left; width:302px;}
.online_right .form_ul_list li.fl_4{ float:left; width:215px;}

.video_pop{ width:800px; height:450px; margin:-225px 0 0 -400px; padding:0;}
.video_pop .close_pop_btn{ top:-30px; right:0;}

.picture_pop{ width:760px; height:820px; margin:0 0 0 -410px; position:absolute; top:1050px;}
.ad-gallery{ width:760px;}
.ad-gallery .ad-image-wrapper{ height:500px;}
.ad-gallery .ad-nav .ad-thumbs{ width:700px;}
.ad-gallery .ad-thumbs li a.ad-active img{ border-color:#bd2033;}
.ad-image-text{ font-size:14px; line-height:20px; padding:5px 0 10px;}

.f12{ font-size:12px;}

.video_d,.video_play{ cursor:pointer;}
.share_dt{display:inline-block; vertical-align:middle; margin-top:-2px;}
.event_pop_show .event_form{top:125px; height:auto;}
.yzm_img{ margin-left:12px; cursor:pointer;}












