/*! * @since:2014/5/14 * @author:xiayyanan@sina.com ~~~! * @Copyright © 2014 liangfang. All Rights Reserved. **//* Reset */body,div,section,article,header,nav,footer,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,img,form,fieldset,legend,input,textarea,blockquote,th,td,menu,figure,dir,sup{margin:0;padding:0}body{-webkit-text-size-adjust:none;}body,button,input,select,textarea{font:12px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,Arial,Verdana}h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal}q:before,q:after{content:''}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:11px}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000;display:none}img{border:0}input,button,textarea,select{vertical-align:middle;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}textarea{overflow:auto}a{text-decoration:none}:focus{outline:0}a,.hand{cursor:pointer}ul li{ list-style-type:none;}/* Public */    html{ height:100%; width:100%;}	body{color:#666; height:100%;}	a{color:#666}	a:hover{color:#e60000;}/* Font */	.fsi{font-style:italic}				/*斜体*/	.fwb{font-weight:bold}				/*加粗*/	.fs1{font-size:14px}					.fs2{font-size:16px}	.fs3{font-size:18px}	.fs4{font-size:24px}	.fs5{font-size:30px}	.fs{font-size:12px}					/*默认大小*/	.ch{ font-family:"宋体";}			/*宋体*/	.en{ font-family:Arial;}			/*英文字体*/	.blue{color:#069;}					/*蓝色*/	.c1{color:#ccc;}					/*浅灰色*/	.c2{color:#999;},.c2 a{color:#999;},.c2 a:hover{color:#e60000;}/*深灰色*/	.c3{color:#209fa1;}					/*主色*/	.red{ color:#bc0517}				/*红色*/	.white{ color:#FFF;}				/*白色*/	.tdu{text-decoration:underline}		/*下划线文字*/	.tdl{ text-decoration:line-through;}/* COMMON */	.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{line-height:0px; _clear:both;}	.fl{float:left}.fr{float:right}	.pa{position:absolute}.pr{position:relative}	.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}/* Page content */.wrap{ width:1000px; height:auto; margin:0 auto;}#header{width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); height:100px;    background:#ffffff;}.logo{ width:344px; height:100px; display:block; background:url(../images/logo11.png) no-repeat left center; position:relative;  float:left; z-index:100; background-size: contain;}.role{ width:318px; height:40px; float:left; padding-top:10px; padding-left:40px;}.role a{ width:68px; padding-left:28px; text-align:center; height:28px; line-height:28px; background:url(../images/Roles.gif) no-repeat;display:block;}.role span{ padding-right:10px; float:left;}.role a.no,.role a:hover{color:#209fa1;}.role a.n1{ background-position:0px 0px;}.role a.n1.no,.role a.n1:hover{background-position:0px bottom; }.role a.n2{ background-position:-106px 0px;}.role a.n2.no,.role a.n2:hover{background-position:-106px bottom;}.role a.n3{ background-position:-212px 0px;}.role a.n3.no,.role a.n3:hover{background-position:-212px bottom;}.share{ width:auto; float:right; height:32px; padding-top:9px;}.share.pt34{ padding-top:34px;}.share span{ float:left; padding-left:20px;}.share a{ width:32px; height:32px; background:url(../images/share.gif) no-repeat left top; display:block;}.share a.n1{ background-position:0px 0px;position: relative;z-index: 999;}.share a.n1:hover{ background-position:0px bottom;}.share a.n2{ background-position:right 0;position: relative;    z-index: 999;}.share a.n2:hover{ background-position:right 0;}.share a.n2 h6,.share a.n1 h6 {    background: none repeat scroll 0 0 #fff;    display: none;    line-height: 0;    padding: 10px;    position: absolute;    right: 0;    top: 40px;    z-index: 999;}#footer{width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); height:40px; margin-top:40px; line-height:40px; border-top:#767676 1px solid; padding-bottom:36px;}.fnav{width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); height:36px;line-height:36px; background:url(../images/alpha_70.png); position:fixed; z-index:1000; left:0px; bottom:10px;}.fnav ul{ width:1000px; height:36px; margin:0 auto; padding-left:1px; background:url(../images/fline.png) no-repeat right top;}.fnav ul li{ width:auto; height:36px;text-align:center; font-size:14px; float:left; position:relative;}.fnav ul li a{ background:url(../images/fline.png) no-repeat left top; width:125px; height:36px; display:block; color:#FFF;}.fnav ul li a.no,.fnav ul li a:hover{background:#209fa1; color:#FFF;}.fnav ul li ul{ background:none; width:125px; height:auto; position: absolute; left:0px; top:-90px; background:#209fa1; display:none;}.fnav ul li ul li{ width:125px; height:30px; line-height:30px; text-align:center; font-size:12px;}.fnav ul li ul li a{ background:none; height:30px;}.fnav ul li ul li a:hover{ background:#1b8789;}.fenye{ width:100%; height:auto; text-align:center; margin-top:30px; float:left}.fenye span{ font-size:14px;}.fenye span a{width:auto!important;  width:14px;  min-width:14px;   padding-left:7px; padding-right:7px; height:28px; line-height:28px; border:#d9d9d9 1px solid; color:#000;display:inline-block; white-space:nowrap;}.fenye a.prv{ min-width:50px; color:#666;}.fenye a.next{ min-width:50px;color:#666;}.fenye a.no,.fenye span a:hover{ border:#19797b 1px solid; background-color:#209fa1; color:#fff;}.menu{ width:auto; height:50px; float:left; margin-left:0px;}.menu li{ width:auto; height:50px;position:relative; z-index:999; float:left;}.menu li a.bt{ width:auto; height:50px; line-height:50px; float:left; padding:0 30px; font-size:16px; font-weight:bold;}.menu li a.no,.menu li a.bt:hover{ background:#209fa1; color:#FFF;}.menu li div{  padding:30px; height:auto;  position: absolute; left:0px; top:50px; background:#209fa1;display:none;}.menu li div ul{ width:300px; height:auto; float:left;}.menu li div ul li{ width:135px; height:auto; float:left; line-height:24px; padding-left:15px; background:url(../images/ico_d3.gif) no-repeat left 9px; }.menu li div ul li.cl{ clear:left;}.menu li div ul li a{ color:#FFF; height:24px; line-height:24px;width:100%; float:left;}.menu li div ul li a.n1{ font-size:14px; font-weight:bold;}.menu li div ul li a:hover{ color:#e60000;}.menu li div h1{ width:180px; height:120px; padding:5px; background:url(../images/ico_bg1.gif); float:left; line-height:0px;display: none;} .menu li div.n2{ }.menu li div.n2 ul{ width:100px;}.menu li div.n2 ul li{ width:100px; background:none; padding-left:0px;}#banner{ width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); height:480px; float:left; position:relative;z-index:99;}#banner ul.pic{ width:100%; height:480px;position:relative; z-index:99; overflow:hidden; background:#000;}#banner ul.pic li{ width:100%; height:480px; background-position:center top; position:absolute;z-index:100;}#banner ul.pic li a{ width:1000px; height:480px; display:block;}#banner ul.num {width:auto; height:15px; position:absolute; bottom:20px; left:0px; z-index:999;}#banner ul.num li{ width:15px; height:15px; margin:0px 5px; overflow:hidden;float:left; cursor:pointer; background:url(../images/dian1.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/dian1.png");}#banner ul.num li.no{background:url(../images/dian2.png); _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/dian2.png")}.idx1_bg{ width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); height:auto; padding:21px 0; background:#209fa1;}.idx1{ width:1000px; height:160px; padding:8px 9px 10px; margin:0px auto 0; background:url(../images/idx1_bg.png) no-repeat left top;}.idx1_left{ width:390px; height:auto; float:left;}.idx1_bar{ width:345px; padding-left:45px; height:36px; background:#54a49b url(../images/ico_audio.gif) no-repeat 20px center; float:left; line-height:36px;}.idx1_bar ul{ width:260px; height:36px; float:left;}.idx1_bar ul li{ width:250px; height:36px;  float: left; padding-left:10px; background:url(../images/ico_d1.gif) no-repeat left center; display:none;}.idx1_bar ul li a{ color:#eee;}.idx1_bar ul li a:hover{ color:#e60000;}.idx1_bar span.text{ float:right; padding-right:10px; color:#eee;}.idx1_bar p.btn{ width:14px; float:right; padding-right:20px; padding-top:13px;}.idx1_bar p.btn a{ width:6px; height:11px; display:block; background:url(../images/news_btn.gif) no-repeat left top; float:left;}.idx1_bar p.btn a.n1{ float:right; background-position:right top;}.idx1_about{ width:350px; height:auto; float:left; padding:0 20px;}.idx1_about_bt{ width:350px; height:30px; float:left; line-height:30px;}.idx1_about_bt p.n1{ float:left;}.idx1_about_bt p.n2{ float:right; padding:10px 0 0;}.idx1_about_bt p.n2 a{ width:29px; height:11px; display:block; background:url(../images/more.gif) no-repeat center;}.idx1_about_pic{ width:72px; height:72px; float:left; padding:5px; line-height:0px; background:#f3f3f3;}.idx1_about_text{ float:right; line-height:20px;}.idx1_center{ width:430px; height:160px; background:#f6f6f6; float:left;}.idx1_center_bt{ padding-left:30px; height:36px; line-height:36px; float:left; width:400px;}.idx1_center span.btn{ width:30px; height:40px; padding-top:35px; float:left;}.idx1_center span.btn a{width:20px; height:40px; background:url(../images/topic_btn.gif) no-repeat left top; display:block;}.idx1_center span.btn a.l_btn{ float:left;}.idx1_center span.btn a.r_btn{ background-position: right top; float:right;}.idx1_center_box{ width:370px; height:110px; overflow:hidden; float:left; position:relative; }.idx1_center_box ul{ width:auto; position:absolute; left:0px; top:0px;}.idx1_center_box ul li{ width:130px; height:110px; float:left;}.idx1_center_box ul li div.pic{ width:100px; height:75px; float:left; line-height:0px; padding:5px 5px 0 5px; background:#FFF;}.idx1_center_box ul li div.text{ width:110px; height:30px;line-height:30px; float:left; background:#FFF; text-align:center;}.idx1_right{ width:160px; height:160px; float:left; padding-left:10px;}.idx1_right_bt{ width:160px; height:36px; float:left; line-height:36px;}.idx1_right p.n1{ float:left; padding-bottom:10px; line-height:0px;}.idx2{ width:1000px; height:auto; margin:40px auto 0;}.idx2 li{ width:310px; height:auto; float:left; margin-right:35px;}.idx2 li.nm{ margin-right:0px;}.idx2 li div.pic{ width:310px; height:160px; float:left; line-height:0px;}.idx2 li div.text{ width:280px; height:126px; float:left; padding:10px 14px; border:#ededed 1px solid; line-height:24px;}.idx2 li div.text p.bt{ line-height:30px; font-size:18px;  font-weight:bold; }.bot{width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); height:auto; margin-top:40px; border-top:#209fa1 6px solid; padding-top:30px;}.bot ul.nav{ width:165px; height:auto; float:left;}.bot ul.nav li{ width:140px; height:20px; line-height:20px; float:left;}.bot ul.nav li.bt{ padding:0px; height:28px; line-height:28px; font-size:14px; font-weight:bold; background:none;}.bot_right{ width:175px; height:auto; float:left;}.bot_right p.bt{ font-size:14px; font-weight:bold; height:28px; line-height:28px; width:175px; float:left; padding-bottom:5px;}.bot_right p.ewm{ width:100px; height:30px; padding-top:100px; background:url(../images/ewm.gif) no-repeat left top; text-align:center; line-height:30px; float:left;}.slt{ width:175px; height:24px; float:left; position:relative; z-index:999; line-height:24px;}.slt a{ color:#999;}.slt a.n1{ width:165px; padding-left:10px; height:24px; display:block; background:url(../images/slt_bg.gif) no-repeat left top;}.slt a.no{ background-position: right 0px;}.slt ul{ width:173px; height:auto; position: absolute; left:0px; top:0px; border:#767676 1px solid; border-bottom:none; display:none; background:#FFF;}.slt ul li{ width:auto; float:left;}.slt ul li a{ width:164px; padding-left:9px; display:block; height:24px; float:left;}.slt ul li a:hover{ background:#209fa1; color:#FFF;}/*分公司页面开始*/.fgs_name{ width:auto; float:left; padding:30px 40px; line-height:40px; font-size:24px; color:#209fa1; font-weight:bold;}.fgs_menu{ width:500px; height:100px; float:left;}.fgs_menu li{ width:auto; height:100px; float:left;}.fgs_menu li a{ width:auto; height:100px; line-height:100px; float:left; padding:0 30px; font-size:14px; font-weight:bold;}.fgs_menu li a.no,.fgs_menu li a:hover{ background:#209fa1; color:#FFF;}.fgs_box1{ width:308px; height:198px; float:left; background:url(../images/fgs_bg1.gif) no-repeat left top; padding:6px; margin-left:-5px; position:relative; margin-top:35px;}.fgs_box1.ml25{ margin-left:25px;}.fgs_box1_bt{ width:100%; height:32px; background:#209fa1; line-height:32px;}.fgs_box1_bt p.n1{ padding-left:29px; display:block; height:32px; background:url(../images/ico_d4.gif) no-repeat 14px center; font-size:14px; font-weight:bold; color:#FFF; float:left;}.fgs_box1_bt p.n2{ float:right; padding-top:10px; padding-right:11px;}.fgs_box1_bt p.n2 a{ width:35px; height:11px; display:block; background:url(../images/more2.gif) no-repeat center center;}.fgs_box1 ul.list1{ width:280px; height:auto; float:left; margin-left:14px; margin-top:5px;}.fgs_box1 ul.list1 li{ width:280px; height:30px; float:left; line-height:30px; background:url(../images/ico_x1.gif) repeat-x bottom;}.fgs_box1 ul.list1 li a{ height:30px; display:block; padding-left:10px; background:url(../images/ico_d2.gif) no-repeat left center; float:left;}.fgs_box1 ul.list1 li span{ float:right; color:#999;}.fgs_box2{ float:right; width:310px; height:200px; margin-top:40px; line-height:0px;}.fgs_box3{ width:1000px; height:180px; background:#f5f5f5; float:left; border-radius:5px; margin-top:20px; position:relative;}.fgs_box3 a.btn{ width:24px; height:47px; position:absolute; top:50%; margin-top:-24px; display:block; background:url(../images/fgs_btn.gif) no-repeat left top;}.fgs_box3 a.btn.l_btn{ left:-34px;}.fgs_box3 a.btn.r_btn{ background-position: right top; right:-34px;}.fgs_box3_box{ width:968px; height:148px; overflow:hidden; float:left; position:relative; margin-left:16px; margin-top:17px;}.fgs_box3_box ul{ width:auto; position:absolute; left:0px; top:0px;}.fgs_box3_box ul li{ width:502px; height:140px; float:left; background:url(../images/fgs_bg2.gif) no-repeat left top; padding:3px 4px 5px 4px;}.fgs_box3_box ul li div.pic{ width:120px; height:120px; float:left; line-height:0px;padding:10px;}.fgs_box3_box ul li div.text{ width:290px; height:120px;line-height:24px; float:left;padding:10px;}/*分公司页面结束*/.prc_ber{width:100%; min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":""); height:280px; background:url(../images/b4.jpg) no-repeat center center;} .prc_l{ width:210px; height:auto; float:left; margin-top:30px;}.prc_l.fr{ float:right;}.prc_l_ad{ float:left; line-height:0px; width:210px;}.prc_l_bt{ width:190px; padding-left:20px; height:40px; float:left; background:#209fa1; color:#FFF; line-height:40px; font-size:18px; font-weight:bold;}.prc_nav{width:210px; height:auto; float:left;}.prc_nav li{ width:210px; height:auto; float:left;}.prc_nav li a.n1{ width:190px; height:36px; background: url(../images/ico_x2.gif) repeat-x bottom; display:block; padding-left:20px; font-size:14px; font-weight:bold; line-height:36px;}.prc_nav li ul{ width:190px; height:auto; float:left; padding-left:20px;}.prc_nav li ul li{ width:190px; height:30px; float:left;}.prc_nav li ul li a{ width:175px; padding-left:15px; height:30px; line-height:30px; display:block; background: url(../images/ico_x3.gif) repeat-x bottom;}.prc_nav li a.no{ color:#e60000;}.prc_r{ width:750px; height:auto; float:right; margin-top:30px;}.prc_r.fl{ float:left;}.prc_r_bt{ width:100%; height:40px; float:left; background:#e9e9e9; line-height:40px;}.prc_r_bt.mt30{ margin-top:20px;}.prc_r_bt p.n1{ float:left; padding-left:20px;}.prc_r_tltle{ width:100%; height:36px; padding:10px 0; line-height:36px; float:left; font-size:18px; font-weight:bold; color:#e60000;}.prc_r_text{ width:100%; height:auto; float:left; line-height:200%; margin-top:20px; font-size:14px;}.hdxc{ width:1035px; height:auto; float:left; margin-right:-35px;}.hdxc li{ width:310px; height:auto; float:left; background:url(../images/ico_x3.gif) repeat-x bottom; margin-right:35px; margin-top:30px;}.hdxc li div.pic{ width:310px; float:left; line-height:0px; height:180px;}.hdxc li div.text{ width:310px; height:40px; float:left;}.hdxc li div.text a{ height:40px; display:block; line-height:40px;}.hdxc li div.text a.n1{ float:left; font-size:14px; font-weight:bold;}.hdxc li div.text a.n2{ float:right; padding-left:30px; background:url(../images/ico_bwr.gif) no-repeat left center;}.prc_ber2{ width:1000px; height:auto; float:left; line-height:0px; margin-top:10px;}.sol_list{ width:1040px; height:auto; float:left; margin-right:-40px;}.sol_list li{ width:480px; height:auto; float:left; margin-right:40px; margin-top:30px; background:#f6f6f6;}.sol_list li div.pic{ width:180px; float:left; line-height:0px; height:180px;}.sol_list li div.text{ width:260px; padding:10px 20px; height:160px; line-height:24px; float:left;}.sol_list li div.text p.bt{ line-height:36px; font-size:16px; font-weight:bold; color:#209fa1;}.job_list{ width:750px; height:auto; float:left;}.job_list li{ width:750px; height:auto; float:left; padding:15px 0; background:url(../images/ico_x4.gif) repeat-x bottom; line-height:200%;}.job_list li a.n1{ padding-right:20px; padding-top:10px; float:left;}.rmzp{ width:208px; height: auto; border:#e9e9e9 1px solid; float:left; margin-top:10px; padding-bottom:10px;}.rmzp_bt{ width:200px; height:32px; float:left; line-height:32px; font-size:14px; font-weight:bold; padding-left:8px; border-bottom:#eaeaea 3px solid;}.rmzp ul{ width:190px; float:left; padding-left:9px;}.rmzp ul li{ width:190px; height:30px; float:left; line-height:30px; background:url(../images/ico_x1.gif) repeat-x bottom;}.rmzp ul li a{ height:30px; display:block; padding-left:10px; background:url(../images/ico_d2.gif) no-repeat left center; float:left;}.news1{ width:100%; height:auto; float:left;}.news1 li{ width:100%; float:left; padding:20px 0; background:url(../images/ico_x4.gif) repeat-x bottom;}.news1 li div.pic{ width:180px; float:left; line-height:0px;}.news1 li div.pic img{ width:180px; height:120px;}.news1 li div.text{ width:550px; float:right; line-height:24px;}.news1 li div.text p.n1{ font-size:14px; font-weight:bold; line-height:30px;}.news1 li div.text p.n2{ color:#999;}.news2{ width:100%; height:auto; float:left;}.news2 li{ width:100%; float:left; height:40px; line-height:40px; background:url(../images/ico_x4.gif) repeat-x bottom;}.news2 li p.n1{ float:left; height:40px; background:url(../images/ico_a1.gif) no-repeat 10px center; display:block; padding-left:20px;}.news2 li p.n2{ float:right;}.nbt{ width:100%; font-size:16px; font-weight:bold; color:#e60000; text-align:center; line-height:30px; padding-bottom:20px; padding-top:20px; float:left;}.nbt2{ width:100%; height:auto; background:url(../images/ico_x1.gif) repeat-x bottom; padding-bottom:10px; text-align:center; float: left;}.a_box1{ width:290px; height:290px; background:#FFF; border:#f3f3f3 15px solid; float:left; margin-top:20px; }.a_box1 div.text{ width:260px; padding:8px 15px 10px; height:auto; float:left; line-height:24px;}.a_box1 div.text p.bt{ line-height:36px; font-size:16px; font-weight:bold;}.a_box1 div.pic{ width:270px; float:left; line-height:0px; padding:0 10px;}.a_box2{ width:630px; height:290px; margin-left:20px;}.a_box2 div.pic{ width:290px; height:290px; float:right; padding:0px;}.a_box2 div.text{ width:300px;}.a_box3{ width:680px; height:auto; float:left;}.a_box3 li{ width:290px; height:120px; float:left; margin:20px 20px 0 0; padding:15px; background:#f3f3f3; line-height:0px;}.w1016{ width:1016px; margin:0 auto; height:auto;}.y_t{ width:100%; height:17px; line-height:0px; font-size:0px; overflow:hidden; background:url(../images/y_t.gif) no-repeat left top; float:left;}.y_b{ width:100%; height:50px; line-height:40px; overflow:hidden; background:url(../images/y_b.gif) no-repeat left top; float:left; text-align:center; color:#fff;}.y_m{ width:1000px; height:auto; float:left; background:url(../images/y_m.gif) repeat-y; padding:0 8px; padding-bottom:20px;}.y_m.pb0{ padding-bottom:0px;}.y_ber{ width:980px; height:200px; float:left; margin-left:10px; background:url(../images/y_ber.jpg) no-repeat left top;}.y_ber p{ float:right; padding-right:40px; padding-top:55px;}.y_ber p a{ width:86px; height:30px; padding-top:66px; text-align: center; line-height:20px; color:#FFF; font-size:14px; background:url(../images/back_home.png) no-repeat center top; display:block;} .y_bt{ width:960px; padding-left:40px; height:40px; border-bottom:#e9e9e9 1px solid; float:left; font-size:18px; font-weight:bold; line-height:40px; background:url(../images/ico_d5.gif) no-repeat 10px center;}.y_list{ width:1000px; height:auto; float:left;}.y_list li{ width:156px; padding:9px; height:auto; border:#e9e9e9 1px solid; margin-left:20px; margin-top:20px; float:left;}.y_list li div.pic{ width:156px; height:auto; float:left;}.y_list li div.pic img{ width:156px; height:210px;}.y_list li div.text{ width:136px; height:auto; float:left; padding:5px 10px 8px; line-height:24px; background:#ebebeb; text-align:center; font-size:14px;}.y_list li div.text a.down{ width:48px; padding-left:24px; height:24px;  text-align:center; font-size:12px; display:inline-block; background:url(../images/ico_down.gif) no-repeat left top;}.y_box{ width:989px; height:auto; float:left; background:url(../images/y_left_bg.gif) repeat-y left; border-top:#c9c9ca 1px solid;border-right:#c9c9ca 1px solid; margin-top:10px;}.y_left{ width:300px; height:auto; float:left; padding:10px 25px;}.y_left_bt{ width:300px; height:72px; float:left; background:url(../images/yhr_text.gif) no-repeat left center; line-height:24px; text-align:right; font-size:15px; color:#FFF; border-bottom:#e4e4e5 1px solid; padding:20px 0; font-weight:bold;}.y_nav{ width:312px; margin-right:-12px; height:auto; float:left; margin-top:10px;}.y_nav li{ width:auto; height:auto; float:left; padding-right:12px; padding-top:12px;}.y_nav li a{ width:66px; height:66px; line-height:66px; font-size:14px; font-weight:bold; display:block; text-align:center; background:url(../images/ybg.gif) no-repeat left top;}.y_nav li a.no,.y_nav li a:hover{ color:#fff; background-position: 0 bottom;}.y_left_box{ width:298px; height:auto; float:left; border:#bbb 1px solid; background:#e4e4e5; margin-top:20px; display:none;}.y_left_box_bt{ width:288px; padding-left:10px; height:30px; float:left; border-bottom:#bbb 2px solid; line-height:30px;  font-size:14px; font-weight:bold;}.y_left_box ul{ width:280px; height:auto; float:left; padding-left:10px;}.y_left_box ul li{ width:270px; height:auto; float:left; line-height:30px; background:url(../images/ico_d2.gif) no-repeat left 12px; padding-left:10px; }.y_right{ width:580px; min-height:200px; float:right;padding:0 29px;}.y_right_bt{ width:100%; float:left; line-height:36px; font-size:15px; font-weight:bold; color:#e60000; margin-top:30px;  text-align:center;}.y_right_bt2{ width:580px; height:30px; line-height:30px; text-align:center; background:url(../images/ico_x1.gif) repeat-x bottom; float:left; padding-bottom:20px;}.y_right_text{ width:100%; height:auto; float:left; line-height:200%; margin-top:20px;}.job_srh{ width:738px; padding-left:10px; height:50px; border:#e9e9e9 1px solid; float:left;}.job_txt{ width:80px;}.job_btn{ width:auto; padding:0px 8px; height:22px; font-size:12px; font-weight:normal; cursor:pointer;}.job_srh td{ padding-left:5px;}.share2{ width:100%; float:right; }.share2 div.n1{ float:right;}.share2 div.n2{ float:right; height:24px; line-height:24px;}.prc_r_bt .n1 a:last-child{ color:#bc0517; font-weight:bold;}