﻿@charset "utf-8";
.show_main{ background:#f2f2f2 url(../images/showbannerbg.png) repeat-x; padding-bottom:40px; }
.show_wrap{ width:980px; margin:0 auto; }
.show_wrap a:hover{ color:#009ce0; }
.show_banner{ width:100%; height:300px; overflow:hidden; }
.show_banner img{ width:980px; height:300px; display:block; }
.bread{ color:#959595; font-family:"新宋体"; line-height:48px; }
.bread a{ color:#959595;}
.show_title{ color:#363636; font-size:24px; font-weight:normal; padding-left:24px; line-height:89px; background:#fff; }
.yt_show{width:978px; padding-left:2px; height:132px; background:#009ce0; overflow:hidden;}
.yt_show a{display:block; float:left; width:122px; height:102px; text-align:center; padding-top:30px; line-height:42px; font-weight:bold; color:#fff; position:relative; }
.yt_show a:hover{background:#0062b5; color:#fff;}
.yt_show a span{width:122px; cursor:pointer; position:absolute; top:82px; left:0; display:block;}
.new_car{ border-top:4px solid #23aae4; margin-top:22px; background:#fff; width:100%; }
.nc_title{ line-height:64px; height:64px; }
.nc_title h2{ color:#363636; font-size:24px; font-weight:normal; padding-left:24px; float:left; margin-right:56px; }
.nc_title span{ float:left; padding-top:23px; }
.new_btns a, .hot_btns a{ display:block; float:left; width:17px; height:17px; background:url(../images/show_btns.gif) no-repeat -17px 0; text-align:center; line-height:17px; font-size:14px; color:#fff; margin-right:4px; }
.new_btns a:hover, .hot_btns a:hover{ color:#fff; }
.new_btns a.active, .hot_btns a.active{ background:url(../images/show_btns.gif) no-repeat; }
.car_show{ zoom:1; padding:0 24px 25px; }
.car_show:after{ display:block; content:""; clear:both; height:0; overflow:hidden; }
.cs_left, .cs_right{ float:left; width:465px; height:168px; }
.cs_left{ border-right:1px solid #ccc; width:455px; margin-right:10px; }
.cs_img{ float:left; }
.cs_img img{ width:268px; height:170px; display:block; }
.cs_about{ float:left; width:172px; padding-left:10px; overflow:hidden; }
.cs_about h4{ font-size:24px; font-weight:normal; font-family:Arial; line-height:30px; margin:13px 0; }
.cs_about h4 a{ color:#464646; }
.cs_about span{ line-height:26px; color:#707070; font-family:"宋体"; display:block; margin-bottom:10px; }
.cs_about em{ font-family:"宋体"; color:#636363; border:1px solid #e3e3e3; padding:0 10px; line-height:20px; display:block; float:left; margin-right:8px; white-space:nowrap; margin-top:4px; }
.hot_car{ margin-top:22px; background:#fff; width:100%; }
.hc_show{ zoom:1; padding:0 24px 25px; width:932px; overflow:hidden; }
.hc_show:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.hc_show ul{ width:936px; }
.hc_show li{ float:left; width:220px; margin-right:14px; text-align:center; }
.hc_show li img{ display:block; /*width:220px; height:140px;*/ max-height: 140px;max-width: 220px; }
.hc_show li a{ font-size:22px; font-family:Arial; color:#464646; }
.hc_show li span{ font-family:"宋体"; color:#707070; }
.brands{ border-top:4px solid #23aae4; margin-top:22px; width:100%; zoom:1; padding-bottom:20px; background:#fff url(../images/rybg.jpg) no-repeat right bottom; }
.brands:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.brands_l, .brands_r{ float:left;overflow:hidden; }
.brands_l{ padding-left:24px; margin-right:20px; width:440px; overflow:hidden; }
.brands_l ul{ margin-top:25px; width:453px; zoom:1; }
.brands_l ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.brands_l ul li{ float:left; width:137px; margin-right:14px; }
.brands_l ul li h4{ line-height:20px; margin-top:10px; background:url(../images/show_icon.gif) no-repeat left 7px; padding-left:8px; height:40px; font-weight:normal; overflow:hidden; }
.brands_l ul li h4 a{ color:#363636; }
#video embed{ width:440px; height:285px; }
.videolist img{ width:137px; height:83px; }
.brands_r .nc_title h2{ padding-left:0; }
.brands_r h4{ font-size:18px; color:#464646; font-weight:normal; line-height:18px; }
.brands_r p{ line-height:20px; margin:25px 0 54px; width:466px; }
.brands_r ul li{ float:left; width:138px; margin-right:20px; line-height:16px; }
.brands_r ul li img{ width:138px; height:98px; display:block; }
.brands_r .imgtitle{ padding-top:16px; display:block; }
.yt_tec{ border-top:4px solid #23aae4; margin-top:22px; background:#fff; zoom:1; width:100%; padding-bottom:46px; }
.yt_tec:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.yt_tec ul li{ zoom:1; margin-top:30px; }
.yt_tec ul li:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.yt_tec ul li img{ float:left; margin-right:10px; display:block; width:175px; height:105px; }
.yt_tec_l, .yt_tec_r{ float:left; }
.yt_tec_l{ width:486px; }
.yt_tec_l ul{ padding-left:24px; }
.tec_about{ float:left; color:#555; line-height:20px; }
.tec_about h4{ font-size:18px; font-weight:normal; }
.tec_about h4 a{ color:#555; }
.tec_about p{ width:245px; font-family:"新宋体"; margin-top:16px; line-height:18px; }
.yt_tec_r h2{ padding-left:0; }
.yt_tec_r ul li img{ margin-right:26px; }
.yt_tec_r .tec_about p{ width:272px; }
/* 校车 */
.sel_menu{ width:978px; background:#fff; margin:36px 0 50px; border:1px solid #e1e1e1; position:relative; }
.sel_title{ position:absolute; left:-1px; top:-35px; width:101px; height:60px; padding-left:80px; font-size:20px; color:#363636; font-weight:normal; line-height:50px; background:url(../images/sel_title.png); }
.sel_more{ position:absolute; left:50%; margin-left:-61px; padding-left:22px; bottom:-25px; width:98px; height:24px; line-height:24px; border:1px solid #e1e1e1; border-top:none; background:#fff url(../images/arr_b.gif) no-repeat 90px 8px; }
.sel_reset{ float:right; padding-right:20px; background:url(../images/close.gif) no-repeat right center; font-size:14px; font-family:"新宋体"; color:#555; display:inline-block; margin:16px 50px 0 0; }
.show_search{ float:right; padding:10px 20px 0 0; }
#s_model{background:url(../images/s_search.gif) no-repeat; width:186px; height:28px; font-size:12px; font-family:"宋体"; color:#fff; padding-left:20px;  display:block; line-height:28px;} 
#s_model div{float:left; position:relative;}
#s_model label{ width:152px; height:28px; position:absolute; left:0; top:0; cursor:text; }
#s_model input{ height:28px; border:none; background:none; }
#s_box{ width:152px; *line-height:28px;}
#s_submit{ width:32px; cursor:pointer;}
.sel_content{ margin:46px auto 0; width:850px; padding-bottom:20px; }
.sel_content dl{ zoom:1; line-height:40px; border-top:1px dotted #ccc; }
.sel_content dl:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.sel_content dt{ float:left; color:#444; margin-right:20px; text-align:right; width:66px; }
.sel_content dd{ float:left; font-family:"新宋体"; width:760px; padding:4px 0; }
.sel_content dd a{ color:#555; padding:2px 4px; margin:6px 7px 6px 0; line-height:14px; display:block; float:left; white-space:nowrap; }
.sel_content dd a.active{ background:#009ce0; color:#fff; float:left;}
.sel_content dd a.active:hover{ _color:#fff; }
.queue{ width:978px; height:46px; border:1px solid #e1e1e1; background:#fff; z-index:10; }
.queue_l{ float:left; font-family:"新宋体"; line-height:46px; }
.queue_l h4{ font-size:14px; color:#636363; float:left; padding:0 18px 0 36px; }
.queue_l a{ padding:4px 8px; border:1px solid #e1e1e1; color:#636363; position:relative; _line-height:14px; _display:inline-block; _margin-top:12px; }
.queue_l a b{ display:none; width:9px; height:11px; background:url(../images/upDown.gif) no-repeat; position:absolute; right:6px; top:5px; }
.queue_l a.active, .queue_l a.up, .queue_l a.down{ background-color:#E4393C; border:1px solid #E4393C; color:#fff; padding-right:18px; }
.queue_l a.active{ padding-right:8px; }
.queue_l a.up b{ display:block; background-position:0 -11px; }
.queue_l a.down b{ display:block; background-position:0 0; }
.queue_l a:hover{ color:#E4393C; text-decoration:underline; }
.queue_l a.active:hover, .queue_l a.up:hover, .queue_l a.down:hover{ color:#fff; }
.queue_l span{ color:#ccc; }
.pages{ float:right; line-height:14px; }
.pagenum, .pageswitch{ padding:10px 20px 0 0; float:left; }
.pagenum a{ display:block; float:left; padding:0 10px; height:14px; margin-top:5px; text-align:center; border-right:1px solid #ddd; }
.pagenum a.active{ font-weight:bold; color:#009ce0; }


a.pre, a.next{ margin-top:0; width:24px; height:24px; padding:0; background-image:url(../images/pagebtn.png); border:none; margin-right:5px; }


a.next{  background-position:0 -24px; margin-left:5px; *display:inline-block; }
.pageswitch input{ width:30px; height:22px; border:1px solid #ddd; display:table-cell; margin:0 4px; vertical-align:middle; float:left; }
.pageswitch span, .pageswitch a{ float:left; }
.pageswitch{ line-height:22px; }
.queue.page_b{ margin-top:0px; }
.show_list{ width:100%; overflow:hidden; margin-top:5px; }
.show_list ul{ width:1000px; }
.show_list ul li{ width:230px; height:300px; margin:25px 20px 0 0; background:#fff; float:left; text-align:center; position:relative; }
.show_list ul li h4{ margin-top:15px; font-family:Arial; font-size:16px; line-height:40px; font-weight:normal; height:40px; overflow:hidden; }
.show_list ul li h4 a, .hot_wrap li h4 a{ color:#464646; }
.show_list ul li span, .hot_wrap li span{ display:block; font-family:"宋体"; color:#707070; margin-bottom:10px; height:20px; overflow:hidden; }
.latest{ width:36px; height:38px; display:block; position:absolute; background:url(../images/new.png); left:10px; top:6px; }
.tag{ width:100%; margin-bottom:20px;}
.tag em{ line-height:14px; display:inline-block; margin-right:5px; padding:2px 6px; border:1px solid #ddd; color:#636363; font-family:"宋体"; }
.list_b{ font-family:"新宋体"; font-size:14px; line-height:16px; }
.list_b a{ color:#009ce0; }
.contrast{ background:url(../images/false.gif) no-repeat right center; padding-right:20px; }
.list_b .contrast.active{ background:url(../images/true.gif) no-repeat right center; }
.orderonline{ margin-right:20px; }
.show_pics{ width:100%; height:146px; border-bottom:1px solid #ddd; display:block; text-align:center; padding-top:1px; }
.show_pics img{ width:230px; height:146px; }
.hot_models{ border-top:4px solid #23aae4; margin-top:30px; background:#fff; width:100%; height:270px; }
.hot_scroll{ position:relative; width:895px; margin:0 auto; }
.hot_lbtn, .hot_rbtn{ width:15px; height:18px; display:block; position:absolute; background-image:url(../images/btn.png); top:48px; }
.hot_lbtn{ left:-15px; }
.hot_rbtn{ background-position:-15px 0; right:-15px; }
.hot_wrap{ width:895px; height:170px; position:relative; overflow:hidden; }
.hot_wrap ul{ position:absolute; zoom:1; }
.hot_wrap ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.hot_wrap li{ float:left; text-align:center; line-height:28px; width:170px; margin:0 4px; *display:inline; }
.hot_wrap li img{ /*width:170px; height:108px;*/max-width:170px; max-height:108px; }
.hot_wrap li h4{ font-size:18px; font-family:Arial; font-weight:normal; height:28px; overflow:hidden; }
.buytool{ width:100%; margin-top:30px; zoom:1; }
.buytool:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.buytool h2{ width:145px; height:77px; background:url(../images/tool.png) no-repeat; line-height:77px; float:left; text-align:center; font-size:20px; color:#fff; font-weight:normal; }
.tool_l, tool_r{ display:block; float:left; }
.tool_l img{ float:left; width:363px; height:77px; }
.tool_r img{ float:left; width:472px; height:77px; }
#compare{ width:930px; height:190px; padding:0 24px; border:1px solid #e1e1e1; border-top:4px solid #23aae4; position:fixed; bottom:0; left:50%; margin-left:-490px; background:#fff; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
#compare a:hover{ color:#009ce0; }
#compare h2{ line-height:54px; font-size:20px; color:#555; font-weight:normal; }
#compare h2 a{ float:right; font-size:14px; font-family:"新宋体"; color:#7d7d7d; *margin-top:-54px; }
#compare ul li{ float:left; height:129px; width:178px; border-right:1px dotted #e1e1e1; text-align:center; font-size:14px; font-family:Arial; line-height:40px; }
#compare ul li img{ width:140px; height:89px; }
#compare ul li a{ color:#464646; font-weight:normal; }
.c_delete{ display:inline-block; width:10px; height:9px; background:url(../images/close.gif) no-repeat left center; vertical-align:middle; margin-left:5px; }
.c_right{ position:absolute; right:64px; width:144px; height:120px; text-align:center; }
.c_btn{ display:block; width:141px; height:52px; background:url(../images/c_btn.png); margin:0 auto; }
.c_clear{ font-size:14px; font-family:"新宋体"; color:#7d7d7d; font-weight:normal; }
#warn{ width:384px; height:144px; padding-top:20px; border:1px solid #e1e1e1; border-top:4px solid #23aae4; position:fixed; top:50%; left:50%; margin:-72px 0 0 -192px; background:#fff; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2)); text-align:center; z-index:99999; }
#warn big{ font-size:24px; color:#009ce0; }
#warn p{ font-size:14px; margin:10px 0 15px; }
#warn a{ display:inline-block; font-size:14px; color:#009ce0; width:86px; height:42px; background:url(../images/btn4.png) no-repeat; line-height:36px; }
.c_mask{ width:100%; z-index:99998; position:absolute; left:0; top:0; background:#fff; opacity:0.01; filter:alpha(opacity:1); _background:url(../images/alertbg.png); }
/*详细内容*/
.detail_show{ border-top:4px solid #23aae4; width:100%; }
.detail_show h1{ height:88px; font-family:Arial; font-size:40px; color:#464646; line-height:88px; padding-left:24px; }
.detail_show h1 span{ font-size:22px; color:#959595; font-weight:normal; font-family:"微软雅黑"; margin-left: 24px; vertical-align:top; *vertical-align:middle; }
.detail_pics{ position:relative; }
.detail_pics p{ font-family:"新宋体"; text-align:center; line-height:39px; border-bottom:1px solid #d7d7d7; }
.d_p_wrap{ width:980px; overflow:hidden; text-align:center; }
.d_p_wrap img{ width:980px; height:622px; display:block; }
.d_p_list{ width:610px; position:relative; margin:38px auto 30px; }
.d_p_list_wrap{ position:relative; overflow:hidden; width:580px; height:32px; margin:0 auto; }
.d_p_list_wrap ul{ position:absolute; width:583px; }
.d_p_list_wrap li{ float:left; margin-right:3px; cursor:pointer; width:50px; height:32px; }
.d_p_list_wrap li.active{ width:42px; height:24px; border:4px solid #999; overflow:hidden; }
.d_p_list_wrap li img{ width:50px; height:32px; }
.d_p_list_wrap li.active img{ margin:-7px; }
.d_p_list_l, .d_p_list_r{ position:absolute; display:block; width:7px; height:14px; top:50%; margin-top:-7px; background:url(../images/m_btn.png) no-repeat; }
.d_p_list_l{ left:0; background-position:0 0; }
.d_p_list_r{ right:0; background-position:-7px 0; }
.detail_about{ width:100%; }
.detail_content{width: 100%; height: auto; overflow: hidden}
.detail_nav{ border-top:4px solid #23aae4; z-index:10; }
.d_a_title{ zoom:1; }
.d_a_title:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.d_a_title li{ border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f2f2f2; float:left; /*width:195px;*/ width:325px; height:39px; line-height:39px; text-align:center; font-size:18px; cursor:pointer; }
.d_a_title li.active{ border-bottom:none; background:#fff; }
.d_a_title li.nbl{ border-left:1px solid #e1e1e1; width:325px; }
.d_a_title li.active.nbl{ border-left:0; width:325px;}
.d_a_title li.active.nbr{ border-right:0; }
.d_a_title li a{ color:#464646; }
.d_feature{ line-height:20px; font-size:14px; }
.d_feature h2{ font-weight:normal; line-height:36px; padding-left:24px; }
.detail_1{ padding:45px 0; border-bottom:1px solid #e1e1e1; }
.detail_1 img, .detail_2 img, .detail_4 img{ width:980px; margin-top:30px; }
.detail_1 h2, .detail_2 h2, .detail_4 h2{ font-size:34px; color:#000; float:left; }
.detail_1 p, .detail_2 .d_2_r, .detail_4 p{ color:#464646; float:right; padding-right:24px; width:450px; }
.detail_2{ padding:45px 0; border-bottom:1px solid #e1e1e1; }
.detail_2 div.d_2_r{ float:right; width:auto; }
.detail_2 div.d_2_r p{ float:left; }
.detail_2 p.d_2_w1{ width:254px; }
.detail_2 p.d_2_w2{ width:346px; }
.detail_3{ padding:45px 0; border-bottom:1px solid #e1e1e1; }
.detail_3_t{ zoom:1; }
.detail_3_t:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.detail_3_t img, .detail_3_t .d_3_r{ float:left; }
.detail_3_t img{ margin-right:6px; }
.d_3_1{ width:360px; height:192px; }
.d_3_2{ width:202px; height:192px; }
.d_3_r{ width:352px; padding:0 24px 0 30px; }
.d_3_r h2{ padding-left:0; font-size:34px; color:#000; }
.d_3_r p{ margin-top:36px; }
.detail_3_b{ margin-top:60px; zoom:1; }
.detail_3_b:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.detail_3_b ul{ zoom:1; float:left; }
.detail_3_b ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.detail_3_b li{ float:left; }
.d_3_pics{ margin-right:32px; }
.d_3_pics li{ margin-right:4px; width:186px; text-align:right; }
.d_3_pics li img{ width:186px; height:125px; display:block; margin-bottom:4px; }
.d_3_pics li span{ border-right:1px solid #e1e1e1; padding-right:20px; font-weight:bold; color:#363636; }
.d_3_list{ width:352px; float:left; vertical-align:top; *table-layout:fixed; }
.d_3_list td{ word-break:break-all; word-wrap:break-word; padding-right:4px; }
.d_3_list td.w110{ width:110px; }
.d_3_list td.w128{ width:128px; }
.d_3_list td.w100{ width:100px; }
.d_3_list em{ display:block; text-align:center; width:22px; height:22px; background:url(../images/d_list.gif) no-repeat; color:#fff; }
.d_3_list h4{ font-size:20px; color:#000; line-height:34px; font-weight:normal; }
.d_3_p td{ font-size:12px; color:#464646; padding-top:12px; vertical-align:top; }
.detail_4{ padding:45px 0 0; }
.statement{ font-family:"新宋体"; color:#ed1b23; line-height:45px; font-size:15px;}
.statement em{ color:#ed1b23; }
.order_list{ border-top:4px solid #23aae4; width:100%; zoom:1; }
.order_list:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.order_list h2{ font-size:24px; line-height:60px; color:#009ce0; font-weight:normal; float:left; padding:0 52px 0 24px; }
.order_main{ float:left; width:666px; }
.directions{ zoom:1; margin-bottom:26px; }
.directions:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.directions p{ font-family:"新宋体"; color:#636363; float:left; margin-top:20px; line-height:22px; }
.directions p a{ color:#009ce0; }
.order_main table{ line-height:28px; color:#636363; }
.order_main input{ border:1px solid #e1e1e1; height:28px; margin:6px 0; font-family:"新宋体"; }
.order_main label{ text-align:right; width:95px; display:block; font-size:14px; padding-right:5px; }
.order_main .city{ font-size:14px; padding:0 4px; }
.w220{ width:220px; }
.w230{ width:230px; }
#demands{ width:640px; height:200px; margin-left:24px; border:1px solid #e1e1e1; resize:none; }
.o_l_btn{ padding-left:24px; }
.order_contact{ width:260px; float:right; font-family:"新宋体"; color:#555; line-height:20px; }
.order_contact h2{ float:none; padding-left:0; font-family:"微软雅黑"; }
.order_contact em{ display:block; padding-top:20px; }
.order_phone{ width:180px; height:80px; padding-left:80px; background:#f5f5f5 url(../images/contact.png) no-repeat; margin-top:20px; }
.order_phone p{ font-family:"微软雅黑"; font-size:18px; color:#ed1b23; }
.order_mail{ width:180px; height:80px; padding-left:80px; background:url(../images/contact.png) no-repeat 0 -80px; }
.order_weixin{ width:180px; height:220px; padding-left:80px; background:#f5f5f5 url(../images/contact.png) no-repeat 0 -160px; }
.order_weixin img{ margin-top:20px; }
.order_weixin span{ display:block; width:105px; text-align:center; }
/*Sidebar*/
/*----------------------------------------------------侧浮窗 16-07-20 ------------------------------------*/
.sidebar{ width:117px; /*height:448px;*/ height:365px; background:#eee; text-align:center; position:absolute; right:1.5%; top:100px; z-index:9999; }
.sidebar p{ font-size:15px; font-weight:bold; font-family:Arial; color:#11a3e2; }
.sidebar em{ border-top:1px solid #fff; display:block; padding-top:5px; }
.s_b_close{ width:100%; height:20px; position:relative; }
.s_b_close a{ display:block; width:10px; height:9px; position:absolute; right:10px; top:10px; overflow:hidden; background:url(../images/s_barclose.gif) no-repeat; }
.s_b_bg{ width:94px; margin:0 auto; }
.s_b_bg a{ display:block; width:94px; background-image:url(../images/sidebar.png); border-top:1px solid #fff; border-bottom:1px solid #d6d6d6; _position:relative; }
.s_b_bg a.s_b_1{ border-top:none; height:25px; padding-top:80px; }
.s_b_bg a.s_b_2{ background-position:-94px 0; height:35px; padding-top:60px; }
.s_b_bg a.s_b_4{ background:url(../images/parts_ico.png) center top no-repeat ;  height:35px; padding-top:60px; }
.s_b_bg a:hover{ background-image:url(../images/sidebar_active.png); }
.s_b_bg a.s_b_1:hover{ border-top:none; }
.s_b_bg a.s_b_2:hover{ background-position:-94px 0; }
.s_b_bg a.s_b_4:hover{background-image:url(../images/parts_ico_hv.png); }
#s_b_3{ height:80px; padding-top:15px; display:block; width:94px; background:url(../images/sidebar.png) -188px 0; border-top:1px solid #fff; border-bottom:1px solid #d6d6d6; position:relative; cursor:pointer; z-index:100; }
#s_b_3.active{ background:url(../images/sidebar_active.png) -188px 0; }
.sidebarfx{ position:absolute; right:94px; bottom:0; background:#eeeeee; width:0; height:52px; overflow:hidden; }
.sidebarfx .bds_tools_32{ margin:8px 0 0 10px; width:185px; }
.sidebarfx a{ border:none; }
/*----------------------------------------------------侧浮窗 16-07-20 ------------------------------------*/
/*配置参数*/
.detail_para{ line-height:36px; width:100%; color:#464646; }
.detail_para th{ text-align:left; padding-left:24px; font-weight:normal; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; width:220px; }
.detail_para th.d_p_tit{ line-height:54px; font-size:24px; color:#000; border-top:0; padding-top:36px; }
.detail_para td{ border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding-left:30px; }
.detail_para td img{ max-width: 700px;}
.detail_para .d_p_1 td{ border-top:0; }
.m_b{ margin-bottom:20px; }
.download{ display:inline-block; float:right; padding-right:60px; color:#11a3e2; height:36px; line-height:50px; margin:36px 24px 0 0; background:url(../images/download.gif) no-repeat right center; }


td.iscroll{ padding-left:0; }
.carinfo{ width:736px; overflow:hidden; line-height:36px; }
.carinfo table{ width:auto; }
.carinfo table td{ width:245px; padding-left:30px; border:none; }
.sbarbg{ width:736px; height:2px; background:#dedede; margin:26px 0 0 244px; position:relative; line-height:0; }
.sbar{ width:80px; height:8px; background:#009ce0; position:absolute; top:-3px; cursor:pointer; line-height:0; overflow:hidden; }
/*客户案例*/
.case_list { width:780px; margin:80px auto 40px; font-family:"新宋体"; }
.case_list a{ color:#464646; }
.case_list li{ border-bottom:1px solid #d7d7d7; line-height:40px; background:url(../images/case_icon.gif) no-repeat left center; padding-left:20px; }
.case_list li.case_item{ border-top:1px solid #d7d7d7; zoom:1; padding:0 0 30px 0; background:none; }
.case_list li.case_item:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.case_list li.case_item h4{ font-size:18px; font-family:"微软雅黑"; font-weight:normal; line-height:60px; margin-top:10px; }
.case_list li.case_item p{ line-height:25px; color:#707070; }
.case_list li.case_item span{ color:#959595; line-height:30px; }
.case_list a.case_more{ float:right; color:#009ce0; font-weight:bold; }
    /*服务支持*/
    .d_support{ padding:0 24px; width:932px; overflow:hidden; margin-bottom:40px; }
    .d_support h2{ font-size:24px; color:#000; font-weight:normal; margin-top:20px; line-height:70px; clear: both}
    p.d_s_1{ color:#464646; font-size:13px; line-height:20px; }
    .support_1{ margin-top:30px; zoom:1; width:932px; }
    .support_1:after, .support_2:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
    .support_1 li{ float:left; width:433px; margin-right:66px; }
    .support_1 li img{ width:433px; height:270px; }
    .support_1 h4, .support_2 h4{ font-size:16px; color:#000; line-height:60px; }
    .support_1 p, .support_2 p,.support_x1{ color:#464646; line-height:20px; }
    .support_2{ margin-top:40px; zoom:1; width:932px; }
    .support_2 li{ float:left; width:273px; margin-right:56px; }
    .support_2 li img{ width:273px; height:152px; }
    .support_x1{width:932px;height: auto;overflow: hidden;margin-bottom: 35px;}
    .support_x1 .support_x1_box{width:932px;height: auto;overflow: hidden;margin-bottom: 35px;}
    .support_x1 .support_x1_p{color:#464646; font-size:13px; line-height:20px;width: 540px;float: left;margin-top: 80px;}
    .support_x1 img{float: right;}
    .support_x1 ul{width: 892px;height: auto;overflow: hidden;background: #f9fbfd;padding:20px;}
    .support_x1 ul li{float: left;width:123px;margin-right: 30px;}
    .support_x1 ul li h3{font-size: 16px;font-weight: normal;color: #000;height: 60px;text-align: center}
    .support_x1 ul li p{font-size: 12px;color: #797979}
    .support_x2{width:932px;height: auto;overflow: hidden;margin-bottom: 35px;}
    .support_x2 .support_x2_l{width:360px;height: auto;overflow: hidden;float: left}
    .support_x2 .support_x2_l img{width: 315px;margin: 0 auto;display: block}
    .support_x2 .support_x2_r{width:490px;height: auto;overflow: hidden;float: right}
    .support_x2 .support_x2_r p{font-size: 13px;color: #464646;margin-bottom: 20px;}
	 /*-------- 配件购买 新增16.7.20---------- */
.d_support .line{ width: 100%; height: 1px ; border-bottom: 1px dashed #e9e9e9; padding: 20px 0;}
.p_top_ditch{ padding:0 30px; margin-top: 30px; overflow: hidden;}
.p_top_ditch .p_top_fl{float: left; width:520px;}
.p_top_ditch .p_top_fl h5{font-size: 20px; color: #23aae4;}
.p_top_ditch .p_top_fl ul{ width: 100%; overflow: hidden; margin-top: 35px;}
.p_top_ditch .p_top_fl ul li{ width: 120px; height: auto; float: left; margin-right: 40px; text-align: center;}
.p_top_ditch .p_top_fl ul li img{ width: 48px; height: 24px;  display: block; margin: 0 auto;}
.p_top_ditch .p_top_fl ul li p{font-size: 14px; color: #828282; margin-top: 10px;}
.p_top_ditch .p_top_fr { float: left; margin-left:120px;}
.p_bot_ditch{padding:30px 30px; background: #fafafa;overflow: hidden; margin-top: 15px;}
.p_bot_ditch .p_bot_fl{float: left; width:400px;}
.p_bot_ditch .p_bot_fl h5{font-size: 20px; color: #23aae4;}
.p_bot_ditch .p_bot_fl .p_bot_con{width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.p_bot_ditch .p_bot_fl .p_bot_con img{ width: 96px; height: 96px; float: left; border:1px solid #e9e9e9; margin-right: 30px;}
.p_bot_ditch .p_bot_fl .p_bot_con h4{ font-size: 16px; color: #464646; margin-bottom: 10px; margin-top: 5px;}
.p_bot_ditch .p_bot_fl .p_bot_con h4 a{ font-size: 14px; color: #e27c00; margin-left: 10px; font-weight: lighter}
.p_bot_ditch .p_bot_fl .p_bot_con p{ font-size: 13px; color: #464646;}
.p_bot_ditch .p_bot_fl .p_bot_con p span{ font-size: 14px;  font-weight: bold;}
.p_bot_ditch .p_bot_fr{ float: left; margin-left:120px; margin-top: 5px;}
.p_flow{}
.p_flow ul{ width: 100%; height: auto; overflow: hidden;}
.p_flow ul .p_flow_img{ width:275px; height: auto;  float: left; text-align: center;}
.p_flow ul .p_flow_img img{ width: 275px;}
.p_flow ul .p_flow_img p{ font-size: 14px; color: #464646; margin-top: 10px;}
.p_flow ul .p_flow_jt{width: 29px; height: 20px; float: left; margin: 68px 12px;}
.p_stock_top{ width: 100%; height: auto;overflow: hidden;}
.p_stock_top h2{ float: left}
.p_stock_top a{ float: right; margin-top:45px; font-size:14px; color: #8d8d8d;  font-weight: lighter;}
.p_stock_top a:hover{  color: #23aae4;  }
.p_stock{width: 100%; height: auto; overflow: hidden;}
.p_stock ul{}
.p_stock ul li{width:218px; height: auto; margin-right: 20px;  float: left; text-align: center;}
.p_stock ul li:last-child{ margin-right:0px;}
.p_stock ul li img{width:218px; height:146px;  }
.p_stock ul li p{font-size: 14px; color: #464646; margin-top:15px; }
.p_stock ul li a {width: 100%; height: 100%; display: block;}
.p_stock ul li a:hover p{color: #009ce0;}
/* 校招 */
.xzborder{ border-bottom:1px solid #e7e7e7; }
.xzborder .pos_r p{ color:#555; }
.xzborder .pos_r p a{ margin:0 8px; color:#555; }
.xz_head{ height:80px; }
.xz_logo#logo{ padding-top:22px; }
.xz_nav{line-height:32px;}
.xz_nav a{display:block; float:left; width:96px; text-align:center; padding-top:48px; font-weight:bold; color:#fff; border-right:1px solid #e7e7e7; background:url(../images/xznav.png) no-repeat; color:#959595; }
.xz_nav a.active{background:#f5f5f5 url(../images/xzactive.png) no-repeat; color:#00aeef; }
.xz_nav a:hover{background:#f5f5f5 url(../images/xzactive.png) no-repeat; color:#00aeef; }
.xz_nav a span{display:block; width:96px; height:48px;}
.xz_nav a.xz_nav1{ background-position:0 10px; border-left:1px solid #e7e7e7; }
.xz_nav a.xz_nav2{ background-position:-98px 10px; }
.xz_nav a.xz_nav3{ background-position:-196px 10px; }
.xz_nav a.xz_nav4{ background-position:-294px 10px; }
.xz_nav a.xz_nav5{ background-position:-392px 10px; }
.xz_nav a.xz_nav6{ background-position:-490px 10px; }
.xz_nav a.xz_nav1:hover{ background-position:0 10px; }
.xz_nav a.xz_nav2:hover{ background-position:-98px 10px; }
.xz_nav a.xz_nav3:hover{ background-position:-196px 10px; }
.xz_nav a.xz_nav4:hover{ background-position:-294px 10px; }
.xz_nav a.xz_nav5:hover{ background-position:-392px 10px; }
.xz_nav a.xz_nav6:hover{ background-position:-490px 10px; }
.xz_wrap{ width:100%; background:url(../images/xzbg.jpg) no-repeat center top; margin-bottom:40px; }
.xz_wrap a:hover{ color:#009ce0; }
.xz_latest{ width:980px; padding-top:398px; margin:0 auto; height:50px; line-height:50px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; overflow:hidden; }
.xz_newsl, .xz_newsl h2, .xz_scroll, .xz_more{ float:left; }
.xz_newsl h2{ font-weight:normal; font-size:14px; color:#464646; padding-right:38px; background:url(../images/xz_news.png) no-repeat right center; }
.xz_scroll{ margin-left:25px; *display:inline-block; font-family:"新宋体"; position:relative; height:50px; width:322px; overflow:hidden; }
.xz_scroll ul{ position:absolute; left:0; top:0; }
.xz_scroll li{ height:50px; }
.xz_scroll a{ color:#555; }
.xz_more a{ font-family:"新宋体"; color:#555; margin-left:10px; }
.xz_phone{ float:right; }
.xz_phone h4, .xz_phone big{ float:left; }
.xz_phone h4{ font-weight:normal; font-size:13px; color:#555; }
.xz_phone big{ color:#00aeef; font-size:28px; margin-left:16px; }
.xz_video{ width:980px; margin:24px auto 0; overflow:hidden; }
.xz_video ul{ width:993px; }
.xz_video li{ float:left; width:319px; margin-right:12px; line-height:30px; font-size:14px; }
.xz_video li a{ color:#464646; }
.xz_video li h4{ font-weight:normal; padding-left:15px; width:304px; height:30px; overflow:hidden; background:url(../images/show_icon.gif) no-repeat left center; }
.xz_video img{ width:319px; height:192px; }
.xz_foot{ margin:14px auto; }
/*宇通校园行*/
.campus{ width:980px; padding-top:260px; margin:0 auto; }
.campus_a{ width:860px; padding:0 60px; height:67px; background:#00adee; line-height:70px; }
.campus_a h1{ float:left; font-size:30px; color:#fff; font-weight:normal; }
.campus_bread{ float:right; color:#fff; font-family:"新宋体"; }
.campus_bread a{ color:#fff; }
.campus_bread a:hover{ color:#eee; }
.campus_b{ width:860px; padding:20px 60px 0; background:#fff; }
.campus_b table{ width:100%; text-align:left; }
.campus_b table th{ border-bottom:1px solid #e1e1e1; line-height:50px; padding-left:15px; color:#363636; font-size:14px; text-align:left; }
.campus_b table td{ border-bottom:1px solid #e1e1e1; line-height:40px; padding-left:15px; color:#555; font-family:"新宋体"; }
/*社招-职位列表*/
.post{ width:980px; padding-top:80px; margin:0 auto; }
.sz_nav{line-height:32px;}
.sz_nav a{display:block; float:left; width:96px; text-align:center; padding-top:48px; font-weight:bold; color:#fff; border-right:1px solid #e7e7e7; background:url(../images/sznav.png) no-repeat; color:#959595; }
.sz_nav a.active{background:#f5f5f5 url(../images/szactive.png) no-repeat; color:#00aeef; }
.sz_nav a:hover{background:#f5f5f5 url(../images/szactive.png) no-repeat; color:#00aeef; }
.sz_nav a span{display:block; width:96px; height:48px;}
.sz_nav a.sz_nav1{ background-position:0 10px; border-left:1px solid #e7e7e7; }
.sz_nav a.sz_nav2{ background-position:-98px 10px; }
.sz_nav a.sz_nav3{ background-position:-196px 10px; }
.sz_nav a.sz_nav4{ background-position:-294px 10px; }
.sz_nav a.sz_nav5{ background-position:-392px 10px; }
.sz_nav a.sz_nav1:hover{ background-position:0 10px; }
.sz_nav a.sz_nav2:hover{ background-position:-98px 10px; }
.sz_nav a.sz_nav3:hover{ background-position:-196px 10px; }
.sz_nav a.sz_nav4:hover{ background-position:-294px 10px; }
.sz_nav a.sz_nav5:hover{ background-position:-392px 10px; }
.post_a{ float:left; width:190px; font-size:24px; color:#555; padding-top:30px; }
.post_a h2{ font-weight:normal; background:url(../images/arr1.gif) no-repeat right center; width:140px; height:28px; line-height:28px; }
.post_b{ float:left; padding-top:20px; width:670px; }
.post_b table{ width:100%; }
.post_b table td{ border:none; padding-left:0; }
.post_b table td label{ text-align:right; display:block; width:100%; }
.post_b input, .post_b select{ height:22px; line-height:22px; border:1px solid #e1e1e1; }
.post_b select{ padding:2px 2px; height:24px; color:#959595; }
.w203{ width:203px; }
.w201{ width:201px; }
.w223{ width:223px; }
.w221{ width:221px; }
.w118{ width:118px; }


input.radiosty{ border:none; vertical-align:middle; margin-left:4px; }


input#post_submit, input#post_reset{ background:url(../images/o_btn.png) no-repeat; width:120px; height:45px; border:none; font-size:16px; font-weight:bold; color:#555; text-align:left; padding-left:18px; margin:10px 10px 0 0; cursor:pointer; display:inline-block; }


input#post_reset{ background-position:-120px 0; }


input#post_submit:hover, input#post_reset:hover{ color:#00adee; }
.post_c{ margin:30px 0; zoom:1; }
.post_c:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
/*图片弹出层*/
.mask{ width:100%; z-index:9999; position:absolute; left:0; top:0; }
.maskbg{ width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.7; filter:alpha(opacity:70); }
.mask_a{ background:#fff; color:#666; position:relative; zoom:1; margin:0 auto; width:800px; }
.mask_a:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.mask_a h4{ line-height:45px; float:left; padding-left:30px; font-family:"新宋体"; color:#464646; font-size:14px; font-weight:normal; }
.mask_a p{ float:right; height:34px; margin-top:4px; }
.mask_a p a{ display:block; float:left; width:34px; height:34px; margin-right:4px; }
.mask_a img{ width:100%; }
.mask_a_top{ height:45px; }
.mask_a_top h4 a{ font-size:12px; margin-right:10px; }
.mask_a_bottom{ text-align:center; width:100%; }
.pic_pre{ background:url(../images/maskbtn.gif) no-repeat; }
.pic_next{ background:url(../images/maskbtn.gif) no-repeat -34px 0; }
.pic_close{ background:url(../images/maskbtn.gif) no-repeat -68px 0; }
/*会员俱乐部*/
.member_pos1{ padding-top:20px; zoom:1; }
.member_pos1:after, .member_pos2:after, .ml_con ul:after, .mrl2:after, .ml_con2 ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.member_banner{ position:relative; width:686px; height:280px; overflow:hidden; float:left; }
.member_banner li{ position:absolute; left:0; top:0; }
.member_banner li img{ width:686px; height:280px; }
.m_btn{ text-align:center; position:absolute; bottom:6px; left:0; width:100%; z-index:10; }
.m_btn span{ display:inline-block; overflow:hidden; width:15px; height:15px; background:url(../images/service_btn1.png) -15px 0; _background:url(../images/service_btn1.gif) -15px 0; margin-right:6px; cursor:pointer; }
.m_btn span.active{ background-position:0 0; }
.member_want{ float:right; width:284px; height:280px; overflow:hidden; }
.member_want h1{ font-size:24px; line-height:40px; padding-bottom:14px; font-weight:normal; }
.member_want ul{ width:292px; }
.member_want li{ float:left; margin:0 8px 8px 0; width:138px; height:52px; line-height:52px; background:#fff; overflow:hidden; }
.member_want li a{ display:block; font-size:14px; padding-left:44px; width:94px; color:#009ce0; }
.member_want li.mw1 a{ background:url(../images/member1.gif) no-repeat 12px center; }
.member_want li.mw2 a{ background:url(../images/member2.gif) no-repeat 12px center; }
.member_want li.mw3 a{ background:url(../images/member3.gif) no-repeat 12px center; }
.member_want li.mw4 a{ background:url(../images/member4.gif) no-repeat 12px center; }
.member_want li.mw5 a{ background:url(../images/member5.gif) no-repeat 12px center; }
.member_want li.mw6 a{ background:url(../images/member6.gif) no-repeat 12px center; }
.member_want li.mw7 a{ width:206px; padding-left:78px; font-size:16px; font-weight:bold; color:#fff; background:url(../images/member7.gif) no-repeat 36px center; }
.member_want li.mw7 a:hover{ color:#fff; }
.member_want li.mw7{ width:284px; background:#28b3ee; height:46px; line-height:46px; }
.member_pos2{ zoom:1; margin-top:20px; }
.member_pos2_1{ float:left; width:686px; }
.ml_nav{ width:100%; height:30px; border:1px solid #e1e1e1; border-left:none; background:#f2f2f2; _overflow:hidden; }
.ml_nav h2{ float:left; text-align:center; line-height:28px; font-size:16px; width:95px; background:#f2f2f2; border-top:3px solid #009ce0; border-right:1px solid #e1e1e1; _position:relative; }
.ml_nav h2 a{ color:#009ce0; }
.ml_nav .more{ float:right; line-height:30px; color:#999; font-family:"新宋体"; margin-right:15px; *display:inline-block; }
.ml_con{ margin-bottom:36px; width:686px; overflow:hidden; }
.ml_con ul{ zoom:1; width:699px; padding-top:13px; }
.ml_con li{ float:left; width:220px; margin-right:13px; }
.ml_con li img{ width:220px; height:110px; display:block; }
.ml_con li h4{ font-size:14px; line-height:30px; height:30px; overflow:hidden; padding-top:4px; font-weight:normal; }
.ml_con2 li h4{ height:32px; line-height:16px; padding:11px 0 7px; }
.ml_con2 li img{ height:133px; }
.ml_con li p{ line-height:20px; height:40px; color:#808080; overflow:hidden; }
.ml_con li .time{ font-family:Arial; color:#999; }
.member_pos2_2{ float:right; width:284px; }
.member_rlist{ border:1px solid #e1e1e1; background:#fafafa; padding:0 5px; margin-bottom:20px; }
.member_rlist h2{ font-size:18px; line-height:44px; border-bottom:1px solid #e1e1e1; font-weight:normal; padding-left:6px; color:#009ce0; }
.member_rlist h2 a{ color:#009ce0; }
.mrl1 { padding:15px 0; }
.mrl1 li{ line-height:32px; padding-left:25px; height:32px; overflow:hidden; }
.mrl1 li.mr_list1{ background:url(../images/member8.gif) no-repeat 8px 11px; }
.mrl1 li.mr_list2{ background:url(../images/member9.gif) no-repeat 8px 11px; }
.mrl1 li a{ color:#666; }
.mrl2{ zoom:1; padding:6px 0 20px 12px; width:258px; overflow:hidden; }
.mrl2 li{ float:left; margin:10px 10px 0 0; width:119px; height:81px; }
.mrl2 li#mrl2_1{ background:url(../images/member10.gif); }
.mrl2 li#mrl2_2{ background:url(../images/member11.gif); }
.mrl2 li#mrl2_3{ background:url(../images/member12.gif); }
.mrl2 li#mrl2_4{ background:url(../images/member13.gif); }
.mrl2 li#mrl2_1.active{ background:url(../images/ewm.gif); }
.mrl2 li#mrl2_3.active{ background:url(../images/member20.gif); }
.mrl2 li a{ display:block; width:119px; height:81px; }
.mrl2 li img{ width:119px; height:81px; }
.ml_con3{ width:980px; overflow:hidden; }
.ml_con3 ul{ zoom:1; padding-top:13px; width:990px; }
.ml_con3 li{ float:left; width:188px; margin-right:10px; }
.ml_con3 li img{ width:188px; height:126px; }
.ml_con3 li h4{ font-size:16px; font-weight:normal; padding-top:8px; }
.ml_con3 li p{ color:#868686; padding-bottom:8px; }


a.exchange{ display:block; width:102px; height:26px; line-height:24px; color:#fff; text-align:center; font-size:14px; background:#009cdf; }


a.exchange:hover{ color:#fff; }
/*会员活动*/
.member_main{ background:#f2f2f2 url(../images/banner_member.jpg) no-repeat center top; padding:250px 0 40px; }
.member_wrap{ width:980px; margin:0 auto; background:#fff; }
.member_wrap .bread{ float:right; padding:10px 25px 0 0; }
.member_main .bread p em{ color:#009ce0; }
.member_wrap h1{ font-size:24px; font-weight:normal; padding:8px 0 0 25px; }
.member_wrap .pageswitch{ padding-right:0; }
.m_activity{ width:930px; margin:20px auto 0; overflow:hidden; padding-bottom:60px; }
.m_activity ul{ zoom:1; width:1029px; }
.m_activity ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.m_activity li{ float:left; width:244px; margin-right:99px; padding-bottom:30px; }
.m_activity li img{ width:244px; height:123px; display:block; }
.m_activity li h4{ font-weight:normal; font-size:14px; padding:10px 0; line-height:22px; height:22px; overflow:hidden; }
.m_activity li h4 a{ color:#009de0; }
.m_activity li h4 em.red{ color:#ee2828; }
.m_activity li h4 em.grey{ color:#333; }
.m_activity li p{ font-family:"新宋体"; color:#666; padding-bottom:10px; line-height:18px; height:72px; overflow:hidden; }
.m_activity li .time{ color:#28b3ee; font-family:"新宋体"; line-height:20px; height:20px; }
/*会员活动详细页面*/
.mdetail_wrap{ width:980px; margin:0 auto; zoom:1; }
.mdetail_wrap:after, .m_giftcon ul:after, .md_giftshow:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.mdetail_wrap .bread{ padding:8px 0; border-bottom:1px solid #f4f4f4; }
.md_left{ float:left; width:659px; background:#fff; padding:0 22px; }
.md_content{ padding-bottom:50px; font-family:"新宋体"; }
.md_content h1{ font-size:24px; font-weight:normal; padding:10px 0 30px; }
.md_content h1 em.red{ color:#ee2828; }
.md_content h1 em.grey{ color:#ee2828; }
.md_content img{ margin-bottom:30px; }
.md_content p strong{ color:#333; }
.md_content p{ padding:5px 0; color:#666; }
.md_content a{ color:#009ce0; }
.md_right{ float:right; width:268px; }
.md_rlist, .md_rlist2{ background:#fff; }
.md_rlist .mrl2{ padding-left:10px; }
.md_rlist2{ margin-top:10px; padding:10px 10px 0; }
.md_rlist2 img{ width:248px; height:123px; display:block; }
.md_rlist2 p{ line-height:20px; text-align:center; height:40px; overflow:hidden; padding:6px 0; }
/*礼品兑换*/
.m_gift{ margin-top:20px; }
.m_giftnav ul{ height:39px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f2f2f2; _overflow:hidden; }
.m_giftnav li{ float:left; width:328px; height:39px; text-align:center; line-height:39px;  font-size:18px; _position:relative; }
.m_giftnav li.br1{ border-right:1px solid #e1e1e1; }
.m_giftnav li.active{ margin-top:-1px; border-top:3px solid #009ce0; height:38px; line-height:35px; background:#fff; border-right:1px solid #e1e1e1; }
.m_giftnav li.active a{ color:#009ce0; }
.m_giftcon{ width:930px; margin:0 auto; overflow:hidden; padding-bottom:50px; }
.m_giftcon ul{ zoom:1; width:952px; padding-bottom:40px; }
.m_giftcon li{ float:left; width:201px; margin:28px 23px 0 0; background:#f3f3f3; border:1px solid #e1e1e1; padding:8px 6px 20px; }
.m_giftcon li img{ display:block; width:201px; height:135px; }
.m_giftcon li h4{ font-size:14px; font-weight:normal; padding-top:15px; line-height:22px; height:22px; overflow:hidden; }
.m_giftcon li p{ color:#666; padding-bottom:12px; line-height:20px; height:20px; overflow:hidden; }
.m_giftcon li .active, .m_giftcon li .notactive{ display:block; width:162px; height:24px; background:url(../images/member14.gif); }
.m_giftcon li .notactive{ background:url(../images/member15.gif); }
/*礼品兑换详细页面*/
.md_giftshow{ zoom:1; margin-top:26px; }
.md_giftlist{ float:left; width:75px; height:191px; margin-right:16px; position:relative; padding-top:20px; }
.g_pre, .g_next{ display:block; width:75px; height:6px; background:url(../images/member17.gif) no-repeat center top; position:absolute; _overflow:hidden; }
.g_pre{ top:0; }
.g_next{ background-position:center -6px; bottom:0; }
.gl_wrap{ width:75px; height:171px; overflow:hidden; position:relative; }
.gl_wrap ul{ width:75px; position:absolute; }
.gl_wrap li{ width:73px; height:47px; border:1px solid #e1e1e1; margin-bottom:12px; _float:left; }
.gl_wrap img{ display:block; width:73px; height:47px; }
.md_giftpics{ float:left; width:313px; margin-right:44px; }
.giftwrap{ padding-bottom:12px; }
.giftwrap img{ width:313px; height:211px; display:block; }
.md_giftpics p{ float:left; margin-right:15px; }
.star{ float:left; padding-top:3px; }
.star span{ display:block; float:left; width:16px; height:14px; background:url(../images/m_star.gif); cursor:pointer; _overflow:hidden; }
.md_giftex{ float:left; }
.md_giftex h2{ font-size:18px; color:#009cdf; line-height:30px; height:60px; overflow:hidden; padding:10px 0; }
.md_giftex p{ font-size:14px; line-height:30px; }
.md_giftex a{ display:block; font-size:14px; width:123px; height:31px; line-height:31px; margin-top:30px; text-align:center; color:#009ce0; background:url(../images/member16.png); }
.g_txt{ width:28px; height:18px; border:1px solid #e1e1e1; vertical-align:middle; }
.md_giftabout{ margin:55px 0 30px; height:39px; background:#f2f2f2; border:1px solid #e1e1e1; border-left:none; _overflow:hidden; }
.md_giftabout h2{ font-size:16px; font-weight:normal; width:126px; background:#fff; border-top:3px solid #009ce0; border-right:1px solid #e1e1e1; height:38px; text-align:center; line-height:38px; margin-top:-1px; _position:relative; }
/*会员登录*/
.loginpage{background:#f7f7f7;}
.loginpage #head{ padding-top:20px; }
.loginpage .online a{ background:url(../images/online2.gif) no-repeat 0 0; }
.loginpage .online a:hover{ background:url(../images/online2_active.gif) no-repeat 0 0; }
.loginmain{ width:818px; margin:30px auto 40px; padding:40px 80px 50px; background:#fff; border:1px solid #e1e1e1; zoom:1; }
.loginmain:after, .login_yzm:after, .r_style1:after, .fp_name:after, .mailtop:after, .mailstep ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.login_left{ float:left; width:280px; }
.login_left h1{ font-size:30px; font-weight:normal; color:#383838; margin-bottom:25px; line-height:40px; }
.login_form{ font-family:"新宋体"; color:#666; }
.login_form label{ line-height:30px; }
.l_style1, .l_style2{ width:262px; height:30px; border:1px solid #ccc; margin-bottom:8px; }
.l_style1 input, .l_style2 input{ width:254px; height:29px; padding-left:8px; border-top:1px solid #bfbfbf; *float:left; }
.login_yzm{ zoom:1; line-height:29px; margin-bottom:20px; width:264px }
.l_style2{ width:86px; float:left; }
.l_style2 input{ width:78px; }
.login_yzm img{ margin:5px 10px 0; float:left; }
.login_yzm a{float:right; }
.about_pass{ margin-bottom:20px; }
.about_pass input{ vertical-align:middle; *float:left; margin-right:4px; }
.about_pass .findpass{ float:right; *margin-top:-20px; }
.about_pass a{ color:#009ce0; }
.login_submit input, .login_submit a{ width:122px; height:45px; background:#009ce0; font-size:20px; color:#fff; float:left; font-family:"微软雅黑"; cursor:pointer; }
.login_submit a{ float:right; background:#eee; color:#333; display:block; text-align:center; line-height:45px; }
.login_right{ float:right; width:477px; padding-top:95px; }
.login_right img{ width:477px; height:152px; display:block; }
.login_right h2{ font-size:18px; margin:25px 0 10px; font-weight:normal; }
.login_right li{ padding-left:20px; color:#666; line-height:25px; }
.login_right li.welfare1{background:url(../images/member21.gif) no-repeat left center; }
.login_right li.welfare2{background:url(../images/member18.gif) no-repeat left center; }
.login_right li.welfare3{background:url(../images/member19.gif) no-repeat left center; }
.loginfoot{ width:980px; margin:0 auto; text-align:center; padding-bottom:40px; }
.login_fnav{ font-family:"宋体"; color:#555; }
.login_fnav a{ color:#555; }
.login_copyright{ color:#999; font-family:"新宋体"; padding-top:4px; }
.login_copyright span{ font-family:Arial; }
.r_style1{ zoom:1; width:264px; line-height:30px; }
.r_style1 label{ float:left; }
.r_style1 p{ font-family:"新宋体"; color:#999; float:right; }
.register_right{ padding-top:64px; }
.register_tips em{ font-size:18px; margin:25px 0 10px; }
.register_tips a{ display:block; width:122px; height:34px; line-height:34px; text-align:center; color:#fff; background:#009ce0; font-size:14px; margin:10px 0 90px; }
/*找回密码*/
.forgotpass{ width:400px; margin:0 auto; padding-bottom:200px; }
.forgotpass h1{ font-size:30px; font-weight:normal; color:#383838; margin-bottom:25px; line-height:40px; }
.fp_name{ zoom:1; margin-bottom:20px; }
.fp_name p{ float:left; line-height:30px; font-size:14px; font-family:"新宋体"; color:#666; margin-right:15px; }
.m_style{ float:left; }
.m_style .login_submit{ padding-top:10px; }
.m_style .login_submit input{ width:104px; height:34px; line-height:34px; font-size:14px; }
/*更改绑定邮箱*/
.mailmain{ width:978px; margin:30px auto 40px; background:#fff; border:1px solid #e1e1e1; }
.mailtop{ border-bottom:1px dotted #e1e1e1; padding:20px 30px; zoom:1; }
.mailtop .bread{ float:left; font-size:16px; color:#005faf; font-family:"微软雅黑"; }
.mailtop .bread a{ color:#000; }
.mailtop h1{ font-weight:normal; font-size:20px; color:#009ce0; line-height:48px; }
.mailquit{ float:right; line-height:48px; color:#666; }
.mailstep{ width:848px; margin:30px auto 46px; }
.mailstep ul{ zoom:1; }
.mailstep li{ float:left; height:30px; line-height:30px; padding-right:12px; text-align:center; font-family:"新宋体"; font-size:14px; background:#ebebeb; width:200px; color:#5e5e5e; position:relative; }
.mailstep li.active{ background:#009ce0; color:#fff; }
.mailstep li em{ display:block; width:13px; height:30px; position:absolute; right:0; top:0; }
.mailstep li .mailarr1{ background:url(../images/arr12.gif) no-repeat; }
.mailstep li .mailarr2{ background:url(../images/arr11.gif) no-repeat; }
.mailstep li.active .mailarr1{ background:url(../images/arr10.gif) no-repeat; }
.mailmain .forgotpass{ width:748px; padding:0 0 150px 100px; }
.mailmain .fp_name p{ font-family:"微软雅黑"; color:#333; }
.yourmail{ float:left; line-height:30px; font-size:14px; font-family:"微软雅黑"; }
.m_style1 .fp_name p{ width:140px; text-align:right; margin-right:0; }
.m_style2 .l_style1{ width:136px; position:relative; }
.m_style2 .l_style1 input{ width:128px; }
.m_style2 .l_style1 div{ position:absolute; left:150px; top:-2px; width:420px; height:34px; line-height:17px; font-family:"微软雅黑"; color:#000; _clear:both; }
.m_style2 .l_style1 div a{ color:#939393; }
.m_style2 .l_style1 div a:hover{ text-decoration:underline; }
.mailstep3{ width:600px; margin:25px auto 0; text-align:center; }
.mailstep3 h2{ font-size:20px; font-weight:normal; color:#009ce0; margin-bottom:10px; }
.mailstep3 .p1{ font-size:14px; color:#333; }
.mailstep3 .p2{ color:#999; margin:40px 0; }
.mailstep3 .p2 a{ color:#009ce0; text-decoration:underline; }
.bordott{ height:50px; width:600px; border-bottom:1px dotted #e1e1e1; }
.mailstep4{ text-align:center; padding:20px 0 150px; }
.mailstep4 h1{ font-size:24px; color:#009ce0; font-weight:normal; }
.mailstep4 p{ margin-top:60px; }
.mailstep4 a{ font-size:14px; color:#fff; padding:6px 20px; background:#009ce0; }





label.error{ position:absolute; color:#F00; width:auto; left:0; bottom:-18px; line-height:20px; background:#ccc; }
.mailmain label.error{ top:-22px; bottom:auto; }
.mailstep5 h1{ color:#333; margin-top:110px; }
.mailstep5 p{ margin-top:100px; }
/*会员章程*/
.member_rule{ zoom:1; }
.member_rule:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.member_rule h1{ float:left; color:#000; font-size:24px; font-weight:normal; line-height:64px; }
.member_rule .bread{ float:right; border:none; }
.rulemain li{ padding:12px 0; border-bottom:1px dotted #e1e1e1; line-height:25px; }
.rulemain li.bor0{ border-bottom:none; padding-bottom:30px; }
.rulemain h4{ font-size:14px; color:#010101; font-weight:normal; margin-bottom:6px; }
.rulemain p{ color:#333; }
/**/
.rule2{ text-align:center; height:598px; }
.rule2 img{ margin-top:60px; }
.rule2 h1{ color:#009ce0; font-weight:normal; font-size:36px; margin:10px 0 30px; }


a.myscore{ color:#fff; font-size:14px; padding:6px 14px; background:#28b3ee; *zoom:1; }
/*社会招聘*/
.szwrap{ width:980px; background:#fff; }
.sz_navlist{ border-top:1px solid #ddd; }
.sz_navlist ul{ border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f2f2f2; zoom:1; height:39px; _overflow:hidden; }
.sz_navlist ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.sz_navlist li{ float:left; text-align:center; width:244px; border-left:1px solid #e1e1e1; height:39px; line-height:39px; font-size:18px; }
.sz_navlist li.fborder{ border-left:none; }
.sz_navlist li.active{ background:#fff; border-top:3px solid #009ce0; height:38px; line-height:35px; margin-top:-1px; _position:relative; }
.sz_navlist li.active a{ color:#009ce0; }
.sz_navlist li a{ color:#464646; display:block; width:100%; }
.szlist{ padding:40px 16px 0; }
.humanwelxi { width:936px; height:27px; text-align:left; background:url(/images/humanwelxi.gif); border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding-top:6px; padding-left:10px; color:#636363; }
.humanweldan { width:450px; height:auto; border:1px solid #e4e4e4; border-top:0; padding-left:14px; padding-top:20px; text-align:left; padding-right:290px; color:#636363; line-height:20px; padding-bottom:20px; margin-bottom:20px; }
.humanweldan span { color:#2195dc; font-size:14px; font-weight:600; }
.humanweldan2 { width:450px; height:auto; border:1px solid #e4e4e4; border-top:0; padding-left:14px; padding-top:20px; text-align:left; padding-right:290px; color:#636363; line-height:20px; padding-bottom:20px; margin-bottom:20px; }
.humanweldan2 span { color:#636363; font-size:12px; font-weight:600; }
.humannewsdan { width:740px; height:auto; border:1px solid #e4e4e4; border-top:0; padding-left:14px; text-align:left; padding-top:20px; color:#636363; line-height:20px; padding-bottom:20px; }
.humannewsdan ul li { width:490px; height:25px; line-height:25px; padding-left:10px; border-bottom:1px dashed #e3e3e3; }
.humannewsdan ul li span { float:right; }
.humannewsdan ul li a { color:#636363; display:block; width:377px; height:25px; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.humannewsdan ul li a:hover { color:#636363; }
.humannewsdan ul li:not(p) {


clear: both;
}
.humannewsdan ul li:not(p) a {


max-width: 350px;


float: left;
}/*--firefox  so BT--*/
.humannewsdan ul li:not(p):after {


content: "...";


float: left;


width:25px;


padding-left: 5px;


color: #636363;
}
.humanemp { height:36px; background:url(../images/humanemp.gif) repeat-x; }
.humanemp_l { width:295px; height:36px; float:left; text-align:left; background:url(../images/humanemp.gif); }
.humanemp_l_l { width:7px; height:36px; float:left; background:url(../images/humaneplanl.jpg); }
.humanemp_l_m { width:auto; height:36px; padding:0 10px; line-height:36px; float:left; color:#fff; font-size:14px; background:url(../images/humaneplanm.jpg); }
.humanemp_l_r { width:21px; height:36px; float:left; background:url(../images/humaneplanr.jpg); }
.humanemp_m { width:650px; height:36px; float:left; }
.humanemp_r { width:3px; height:36px; float:left; background:url(../images/humanempsan.gif); }
.humanempzi { height:auto; padding:10px 0; margin-bottom:10px; padding-left:5px; overflow:hidden; }
.humanempzi ul li { width:310px; height:23px; float:left; line-height:23px; text-align:left; }
.humanempzi ul li a { color:#636363; }
.humanempzi ul li a:hover { color:#636363; }
.humanempzii { width:346px; height:120px; padding:10px 5px; padding-right:400px; }
.humanempzii ul li { width:155px; height:23px; float:left; line-height:23px; text-align:left; }
.humanempzii ul li a { color:#636363; }
.humanempzii ul li a:hover { color:#636363; }
.humanempyuan { height:27px; text-align:left; background:url(../images/humanwelxi.gif); padding-top:6px; padding-left:10px; color:#1a72bd; font-size:14px; font-weight:600; line-height:22px; }
.humanempduo { height:auto; text-align:left; line-height:20px; color:#636363; padding-left:15px;padding-right:15px; padding-top:20px; padding-bottom:20px; }
.humanempduo span { color:#636363; font-weight:600; }
.humanemptp { height:55px; text-align:left; padding-left:18px; }
.humanbanner_l { width:420px; height:345px; float:left; padding-left:5px; padding-top:15px; text-align:left; color:#636363; line-height:18px; }
.humanbanner_l span { font-size:16px; color:#0960ae; font-weight:600; }
.szbg{ background:#fff; min-height:720px; _height:720px; }
.q_phone{width:100px;margin-left:-6px;margin-top:5px;padding:3px 0px 3px 5px;padding:1px 0px 5px 5px\0;*padding:1px 0px 5px 5px;_padding:1px 0px 5px 5px;color:#9e9e9e;}
.q_free{cursor:pointer;background-color:#009cdf;color:#fff;padding:3px 2px;width:103px;text-align:center;margin-left:-5px;margin-top:12px;border-radius:5px;}
#freePhoneP,#freePhonePSucc{ font-size:12px; font-weight:normal; font-family:Arial; color:#11a3e2; text-align:justify;position:relative;}
#errorPhone{font-size:12px;color:#fff;text-align:center;line-height:30px;width: 107px;height: 37px;display:block;position:absolute;left:-7px;top:-30px;background: url('../images/tsbg.png')}
/*---------------------------------------------配置参数图片弹出 2016-9-22------------------------------------------------------------*/
.body2{  display: none;  position: absolute;  top: 0;  left: 0;  width: 100%;


background:url("../images/bodybg.png"); z-index:119998;  }
.popup_img{   width: 980px; height:600px; display:none; background: #fff;  z-index: 119999;
    position:fixed;_position:absolute;  top:50%;margin-top: -300px;left:50%;margin-left:-490px; _bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.popup_img .group{  background-color:rgba(255, 255, 255,0.3); height:600px;
    border:1px solid #fff; position: relative }
.popup_img .group_img{ width: 980px; height:600px; overflow-y: auto; overflow-x: hidden;}
.popup_img .group img{ width: 980px;}
.popup_img .close_img{ background:#fff url("../images/close.jpg") no-repeat 5px 5px; width:28px; height: 28px;
    position:absolute; right: -28px; top:-1px;cursor: pointer}
/*---------------------------------------------配置参数图片弹出 2016-9-22  end-----------------------------------------------------------*/