<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";



/* css document */







.container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}







/*合作伙伴*/



.wrapCont_01{height:400px; background:url(../images/wrapCont_01.jpg) no-repeat center;}



.hzhb{}



.hzhb .hzTit{padding-top:40px; padding-bottom:50px; text-align:center;}



.hzhb .hzTit h4{font-size:26px; color:#000; margin-bottom:15px;}



.hzhb .hzTit span{font-size:22px; color:#da251c;}



.hzhb .hzTit p{margin-top:14px; color:#b5b7ba;}



.hzhb .hzCont{position:relative;}



.hzhb .hzCont ul{margin:0 auto; width:830px; overflow:hidden;}



.hzhb .hzCont li{margin:0 4px; float:left; width:158px; text-align:center;}



.hzhb .hzCont li h5{margin-top:12px; text-transform: uppercase; font-weight:normal; overflow:hidden;}



.hzhb .hzCont li h5 a{color:#fff;}



.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:30px; width:17px; height:26px;}



.hzhb .hzCont .btnLeft{left:32px; background:url(../images/hzBtnLeft.png) no-repeat center;}



.hzhb .hzCont .btnRight{right:32px; background:url(../images/hzBtnRight.png) no-repeat center;}



.m_fl{width: 250px; margin-top:19px;}



.m_fl h2{background: url(../images/flh2bg.jpg) no-repeat; height: 53px;line-height: 53px; font-size: 18px;font-weight: normal; text-align: center; color: #fff;}



.m_fl h2 a{color: #fff;}



.m_flc{border: 2px solid #e5e5e5; padding: 20px; border-top: none; overflow:hidden;}



.u_lst1{margin-bottom: 10px;}



.u_lst1 li{border: 1px solid #e5e5e5; width: 156px;height: 31px; line-height: 31px; margin-bottom: 10px; padding-left:48px; overflow: hidden;}



.u_lst2 li{border: 1px solid #e5e5e5; width: 96px;height: 31px; line-height: 31px; margin-bottom: 10px; text-align: center; float: left; margin-right: 10px;}



.u_lst2 .lastli{margin-right: 0;}



.u_lst2 .lali{width: 95px; margin-right: 0;}



.pro_bg{ background:#f2f2f2; overflow:hidden; }



.dh{background:url(../images/ffd.jpg); height:77px;}



.dh h2{ height:63px; padding:10px 0 0; text-align:center; color:#fff; font-size:22px; line-height:36px;}



.dh h2 a,.cp h2 a{ color:#FFF;}



.dh h2 span{ display:block; font-size:12px; line-height:22px;}







.cpBox{position:relative; width:720px; height:700px; margin-top:33px;}



.cpBox h4{position:relative; margin-bottom:10px; height:44px; text-align:center; font-weight:normal;}



.cpBox h4 a{position:relative; float:left; margin-right:5px; width:192px;     text-transform: uppercase; height:44px; line-height:44px; font-size:16px; color:#fff; text-decoration:none; background-color:#333;}



.cpBox h4 a i{position:absolute; bottom:-6px; left:50%; margin-left:-3px; display:none; border:3px solid transparent; border-top-color:#ff7d00;}



.cpBox h4 a.cur , .cpBox h4 a:hover{background-color:#ff7d00;}



.cpBox h4 a.cur i , .cpBox h4 a:hover i{display:block;}



.cpBox ul{overflow:hidden;}



.cpBox li{float:left; margin-right:8px; margin-bottom:10px; width:232px; border:1px solid #d6d7d9; text-align:center;}



.cpBox li.noMr{margin-right:0;}



.cpBox li img{display:inline-block; margin:0 0 0 10px;}



.cpBox li h5{height:28px; line-height:28px; overflow:hidden; font-weight:normal;}



.cpBox li h5 a{color:#333;}



.cpBox li p{font-size:13px; color:#999;}







.wrapCont_03 .container{position:relative; padding-top:256px;}







.duiBi .duiLy{position:absolute; left:769px; top:56px; font-weight:bold; font-size:14px; color:#db261d;}



.duiBi .duiPhone{position:absolute; left:828px; top:102px; font-size:19px; color:#fff;}



.duiTab{margin:24px auto 0 auto; width:375px; height:40px; text-align:center;}



.duiTab span{position:relative; float:left; margin-right:1px; width:124px; height:40px; line-height:40px; font-size:13px; color:#333; text-decoration:none; background-color:#fff; cursor:pointer;}



.duiTab span i{position:absolute; top:-6px; left:50%; margin-left:-3px; display:none; border:3px solid transparent; border-bottom-color:#ff7d00;}



.duiTab span.cur , .duiTab span:hover{background-color:#de0000; color:#fff;}



.duiTab span.cur i , .duiTab span:hover i{display:block;}







.bg01{ background:#f2f2f2; border-top:solid 16px #ff6e00;}



.tilbg1{ background:url(../images/tilbg1.png) no-repeat center 0; height:60px;}



.ys strong{color:#ff6e00;}



.ys h3{font-weight:normal;font-size:20px;color:#333;text-align:center;height:74px;padding:38px 0 0;}



.ys h3 em{display:block;text-transform:uppercase;font-family:"Microsoft yahei";font-size:32px;color:#999; font-style:normal;}



.ys h3 b{font-size:39px;display:block;padding-left: 5px;}







.gy{ height:445px; overflow:hidden; position:relative; width:953px; margin:auto; padding-top:19px;}



.gy2{ width:430px; overflow:hidden; position:absolute; top:54px; right:40px;}



.gy2 p{ height:90px; width:310px; margin-bottom:21px; overflow:hidden; font:12px "Microsoft Yahei"; line-height:24px; padding-top:10px; color:#000;}



.gy2 .p01{ text-align:right;}











.team{background:url(../images/team_bg.gif) no-repeat center top;font-family:"Microsoft yahei";}



.t_m{width:960px;margin:0 auto;}



.team_t{text-align:center;font-weight:normal;color:#333;font-size:23px;padding:40px 0 0;}



.team_t b{display:block;font-size:30px;line-height:30px;padding-bottom:17px;}



.team_t strong{color:#ff6e00;}



.team_t em{display:block;font-family:"Microsoft yahei"; font-style:normal;text-transform:uppercase;font-size:16px;color:#999;padding:13px 0 0;}



.team ul{clear:both;height:225px;overflow:hidden;padding:28px 0 0;}



.team li{float:left;display:inline-block;width:226px;height:225px;text-align:center;padding-right:18px;}



.team li a{display:block;background:url(../images/team_libg01.gif) no-repeat center top;height:225px;color:#333;}



.team li em{display:block;font-family:Impact;font-size:36px;line-height:36px;padding:30px 0 0px; font-style:normal;}



.team li b{display:block;font-size:18px;}



.team li span{display:block;width:140px;color:#666;margin:0 auto;padding:2px 0 0; font-size:13PX;}



.team li a:hover{text-decoration:none;background:url(../images/team_libg02.gif) no-repeat center top;color:#ff6e00;}



.team li a:hover span{color:#ff6e00;}



.team .nomg{padding-right:0;}







.prev,.next{ width:23px; display:block; overflow:hidden; }



.prev1,.next1{ width:40px; height:112px; display:block; overflow:hidden;}



.prev2,.next2{ width:19px; height:51px; display:block; overflow:hidden;}



.gy01,.gy02{ width:23px; height:23px; display:block; padding:0 8px; top:-11px;}











.prev1{ background:url(../images/ico_l02.png) no-repeat 0 0;}



.next1{ background:url(../images/ico_r02.png) no-repeat 0 0;}



.prev2{ background:url(../images/ico_l04.png) no-repeat 0 0;}



.next2{ background:url(../images/ico_r04.png) no-repeat 0 0;}



.gy01{ background:url(../images/ico_l03.jpg) no-repeat center 0 #fff; left:198px;}



.gy02{ background:url(../images/ico_r03.jpg) no-repeat center 0 #fff; left:230px;}



.prev:hover,.next:hover,.prev1:hover,.next1:hover,.prev2:hover,.next2:hover{ background-position:0 bottom;}



.gy01:hover,.gy02:hover{ background-position:center bottom;}



.w966{width:996px; margin:auto; padding-top:52px;}







.jzs{ float:left; text-align:center; padding-left:2px; line-height:40px; width:175px; height:180px;}



.sb02 h3  span{ display:block; overflow:hidden; font-size: 14px; height: 42px; line-height: 42px; margin: 0 0 10px;text-align:center;}



.sb02 h3{ position:absolute; left:0; top:400px;overflow:hidden; line-height:24px; width:770px; font-family:"Microsoft YaHei"; height:122px;}



.sb02 h3 a{border:none; color:#ff6e00;font-size:18px; font-weight:normal;  font-size: 14px;}



.sb02 h3 p{ line-height:22px; color:#666; text-align:center; height:65px; overflow:hidden; margin-bottom:24px; }







.sb{border-top:solid 10px #ff6e00; height:500px;font-family:"Microsoft yahei"; background:url(../images/sbbg.jpg) no-repeat center 0; text-align:center;}



.sb h2{ background:url(../images/tilbg1.png) no-repeat center 0; padding:83px 0 0; height:124px; line-height:46px;}



.sb h2 span{ display:block; height:38px; line-height:38px;border:solid 1px #cfcfcf; width:475px; margin:0 auto;}



.sb h2 em{ line-height:32px; font-size:14px; color:#999;}



.sbtil{ height:90px; text-align:center; font-size:20px; color:#fff; margin-top:19px;}



.sbtil a{ width:257px; height:64px; line-height:54px; font-weight:bold; color:#fff; background:url(../images/sblbg1.gif) repeat-x 0 0; display:inline-block;}



.sbtil a:hover,.sbtil a.cur{background:url(../images/sblbg2.gif) repeat-x 0 0; text-decoration:none;}



.sb01{ margin:27px 0 0;}



.sb02{ width:770px;margin:0 35px 0 0;_margin:0 40px; padding-bottom:6px;}



.sb02 dl{ width:744px; margin:0 auto;}



.sb02 dt{ width:394px; margin:0 auto; height:278px;}



.sb02 dt img{ padding:6px; background:#d8d8d8; width:383px; height:266px; display:block;}



.sb02 dd{ background:url(../images/sblbg.jpg) no-repeat center 53px; text-align:center; line-height:26px; padding:11px 0 0; font-size:14px;}



.sb02 dd h3{ height:42px; line-height:42px; text-align:center; font-size:14px; margin:0 0 10px;}



.sb02 dd h3 a{color:#ff6e00;}



.sb02 dd p{ height:71px; overflow:hidden;}



.sbc span a{ line-height:31px; display:inline-block; padding:0 22px; border:solid 1px #b7b7b7; color:#8f8f8f;}



.sbgd{clear:both}



.w1060{width:1002px; margin:auto;}



#carousel0,#carousel1,#carousel2 {	width:860px;position:relative;		overflow:hidden;	background-repeat: no-repeat;



  }



  #carousel0 img,#carousel1 img,#carousel2 img {visibility:visible; /* hide images until carousel can handle them */



	cursor:pointer; /* otherwise it's not as obvious items can be clicked */



	box-shadow: rgba(0, 0, 0, 0.298039) 0px 5px 10px; width:195px; height:150px;







  }







.container{



	padding-bottom: 20px;



}







.linkx { border-top:1px solid #e7e7e7; height:130px; overflow:hidden;}



.link { height:130px; overflow:hidden;}



.link h2 { background:url(../images/links_en.gif) no-repeat 0 12px; width:147px;  margin:32px 0 32px 0; border-right:1px solid #d6d6d6;}



.link h2 a { color:#333; font:16px "Microsoft YaHei"; padding:42px 0 0 0; float:left;}



.link h2 span a { font:12px "Microsoft YaHei"; background:url(../images/links.gif) no-repeat; width:66px; height:27px; padding:0 0 0 3px; margin:45px 0 0 3px; color:#fff; float:left; display:inline;}



.ll_con { width:812px; padding:50px 0 0 0; height:80px; overflow:hidden;}



.ll_con a { padding:0 24px 0 18px; display:inline-block; font:12px/32px "Microsoft YaHei"; color:#333;}



.fv_list{margin-bottom:30px; margin-top:28px;}



.fv_list li{float:left;cursor:pointer;display:inline; margin-left:21px;text-align:center; position: relative;background:url(../images/w2.jpg) center top no-repeat;color:#333;width:265px;height:355px;}



.fv_list em,.fv_list li img{display:block;margin:0 auto;}



.fv_list b{display:block;height:49px;line-height:49px;overflow:hidden;font-size:16px; background:#FFF;}



.fv_list span{display:block;line-height:25px; background:#FFF; padding:0 16px 10px 16px; }



.fv_list .fv_cur{background:url(../images/w1.jpg) center top no-repeat;color:#fff}



.al { width:1002px; height:608px; overflow:hidden; margin:0 auto;}







.al_c { height:450px; overflow:hidden; padding:0 0 0 0;}



.al_c ul { width:918px;  display:inline; float:left; overflow:hidden;}







.aa01 { margin-top:206px;}







.you{background:url(../images/yo.jpg) no-repeat center; height:588px;  min-width:1002px; margin-top:20px;}







.massage-bg{ margin-top:34px; background:url(../images/ys-bg.jpg) repeat; height:435px;}



.massage{ width:351px; margin:0 auto; padding:22px 0 0 609px; background:url(../images/massage-bg.jpg) no-repeat left top; height:413px;}



.massage h2{ background:url(../images/massage-line.jpg) no-repeat bottom; height:42px; font:normal 18px/38px "Microsoft yahei"; color:#000;}



.massage h2 a{ color:#000;}



.massage ul{ padding-top:21px;}



.massage li{ margin-top:8px; overflow:hidden; width:351px;}



.massage li em{ float:left; width:82px; line-height:27px; font-size:13p0x; color:#666; text-align:right; font-family:"Microsoft Yahei"; padding-right:5px;}



.massage .inp261{ width:258px; height:27px; line-height:27px; color:#666; background:url(../images/massage-inp.jpg) no-repeat; float:left; border:0; padding-left:3px;}



.massage .xing{ float: right; color:#ff6e00; font-size:16px; padding-left:3px;}



.massage .txt261{ width:258px; height:123px; line-height:27px; resize:none; background:url(../images/massage-txt.jpg) no-repeat; color:#666; float:left; border:0; padding-left:3px;}



.massage .inp103{ width:100px; height:27px; line-height:27px; color:#666; background:url(../images/massage-inp2.jpg) no-repeat; float:left; border:0; padding-left:3px;}



.massage img{ float:left; margin:1px 0 0 7px; width:68px; height:25px;}



.massage .sx{ line-height:27px; padding-left:6px; color:#515151;}



.massage .sx a{color:#515151;}



.massage-btn{ padding:0 0 0 80px;}



.massage-btn .tj{ width:98px; height:35px; background:url(../images/tj.jpg) no-repeat; line-height:35px; text-align:center; color:#fff; cursor:pointer; margin-right:7px; letter-spacing:1px; border:0;font-size:16px; font-family:"Microsoft yahei"; font-weight:bold;}



.massage-btn .cz{ width:98px; height:35px; background:url(../images/cz.jpg) no-repeat; line-height:325x; text-align:center; color:#fff; cursor:pointer; margin-right:7px; border:0;font-size:16px; font-family:"Microsoft yahei"; font-weight:bold;}







.news{ width:326px; float:left; margin-top:18px; background:url(../images/news-yy.jpg) no-repeat right top; padding-right:21px;}



.news-img{ margin:17px 0 0 0;}



.news-img img{ width:325px; height:140px;}



.news ul{ padding:11px 0 0 0; width:293px;}



.news li{ line-height:31px; height:31px; overflow:hidden; background:url(../images/news-icon.jpg) no-repeat 0 11px; padding-left:24px; border-bottom:1px dashed #e4e4e4;}



.news li a{ color:#555;}



.news li.nomr{ border-bottom:0;}



/**/



.hydt{ width:298px; float:left; margin:18px 0 0 24px; background:url(../images/news-yy.jpg) no-repeat right top; padding-right:38px;}



.hydt-img{ margin:17px 0 0 0;}



.hydt-img img{ width:325px; height:140px;}



.hydt ul{ padding:11px 0 0 0; width:293px;}



.hydt li{ line-height:31px; height:31px; overflow:hidden; background:url(../images/news-icon.jpg) no-repeat 0 11px; padding-left:24px; border-bottom:1px dashed #e4e4e4;}



.hydt li a{ color:#555;}



.hydt li.nomr{ border-bottom:0;}







/**/



.faq{ width:270px; float:right; margin-top:18px;}



.faq-c{ height:430px;overflow:hidden; margin-left:2px; width:270px; margin-top:0;}



.faq-c dl{ padding:10px 0 7px 0; width:280px; border-bottom:1px dashed #e0e0e0;}



.faq-c dt{ background:url(../images/w.jpg)0 11px no-repeat; padding-left:32px; line-height:20px; color:#ff6e00;}



.faq-c dt a{ color:#ff6e00;}



.faq-c dd{ background:url(../images/d.jpg) no-repeat 0 4px; padding-left:32px; line-height:22px; margin-top:7px; color:#656565; }







.til01{ border-bottom:solid 2px #ff7d00;height:35px;}



.til01{ font-family:"Microsoft Yahei";}



.more01{ font-size:12px; color:#999; font-weight:normal; line-height:35px;}



.more01 a,.til02 .more01 a{ padding:0; background:none; border:0;font-size:12px; color:#999;}



.til01 p a{ display:inline-block; width:135px; height:35px; line-height:35px; font-weight:normal; color:#666; font-size:16px; background:url(../images/dt_a.gif) no-repeat 17px center; padding-left:45px;}



.til01 p a:hover,.til01 p .cur{ background:url(../images/dt_cur.gif) no-repeat left center; padding-left:45px; color:#fff;}







.about{background:url(../images/hbg.jpg) no-repeat center #f2f2f2;  min-width:1002px;}



.cabnt{height:460px; position:relative;margin:0 auto; font-size:13px;width:1002px;}



.about h2{ text-align:center;font:bold 18px/24px "Microsoft YaHei"; position: relative; background:url(../images/hbt.png) no-repeat  bottom;height:35px; margin-bottom:25px; padding-top:32px;}



.about h2 a,.about h2 a:hover{color:#fff; text-decoration:none;}



.about dl{width:1002px; background:url(../images/hot_80.png) no-repeat top left; overflow:hidden;}



.about dl dt{ float:left; margin-top:51px;width:369px;height:278px; background:#FFF; padding-left:11px; padding-top:11px;}



.about dl dd{width:560px;height:261px; margin-left:43px; padding-top:65px; display:inline;float:left;color:#fff;line-height:25px; position:relative;}



.about dl dd h3 a{ display:block;color:#fff; font:bold 15px/30px ""; }



.about dl dd .ckxq{width:98px;height:22px; background:#fff url(../images/hot_87.png) right no-repeat; display:block;color:#575757; position:absolute; bottom:0;left:0;}



.fcai{width:1002px; position:absolute;top:393px;left:0;background:#fff url(../images/hot_105.png) no-repeat center bottom;}



.fcl{ padding-top:68px;width:23px;height:65px;}



.fcai ul{float:left; padding-top:25px;}



.fcai ul li{float:left;width:205px;height:215px;margin-left:27px; display:inline;overflow:hidden; text-align:center;}



.fcai ul li img{width:205px;height:145px;}



.fcai ul li span{line-height:40px; }



.fcai ul li a{color:#585858;}







.ab_tit {font-size:26px; background:url(../images/vd_line.gif) left bottom no-repeat; padding-bottom:13px; margin-bottom:16px;}



.ab_tit a { color:#fff; font-weight:bold; }



.ab_tit em { vertical-align:middle; display:inline-block; margin-left:5px; color:#fff; font-size:31px; font-family:"Impact"; text-transform:uppercase; font-style:normal;}







.zx{height:429px; padding-top:35px;background:url(../images/zx_02.png) no-repeat center top; margin:0 auto; overflow:hidden; position:relative; top:200px;}







/* 证书 */



.g_zs{margin-top:20PX;}



.g_zs h2{ position: relative; height: 40px; line-height: 40px; padding-left: 20px;}



.g_zs h2 a{ color: #2f2f35; font-size: 22px; font-weight: bold;}



.g_zs h2 b{color: #f84d00;}



.g_zs .u_more a{ font-size: 14px; text-align: center; color: #999999; font-weight: normal; }



.zswz{ left: 465px;  top: 8px;}



.m_zs ul{ padding-top: 27px; padding-left: 16px;}



.m_zs li{ float: left; background: url(../images/zsk.jpg) no-repeat; width:232px; height:333px; margin-left:6px; margin-right:18px;}



.m_zs .lastli{ margin-right: 0;}



.m_zs li img{ width:180px; height:262px; padding: 0 26px 0 26px}











.f_pa{position:absolute;}



.sdcg{ width:1002px; margin:51px auto 0 auto; height:302px; overflow:hidden;}



.sdcg-tit{ font:normal 25px/25px "Microsoft yahei"; color:#000; text-align:center;position:relative; background:url(../images/links-line.jpg) repeat-x 0 49px; width:1002px; margin:0 auto;}



.sdcg-tit a{display:block; color:#333;     text-transform: uppercase;}



.sdcg-tit em{ display:inline-block;margin-top:14px; line-height:22px; width:284px; height:22px; border:1px solid #000; border-bottom:3px solid #555; border-top:1px solid #666; text-align:center; font:15px/22px "Microsoft yahei", Times, serif; color:#b8b8b8; text-transform:uppercase; letter-spacing:2px; background:#fff;}



.sdcg-tit span{ position:absolute; right:0; width:57px;}



.scsb{ width:1000px; margin:38px auto 0 auto; height:345px; overflow:hidden;}



.sdcg-tit b{ font-weight:bold; color:#ae000e; padding-right:14px;}



.scsb-c{ padding-top:22px;}



.scsb-left{ float:left; padding-top:82px;}



.scsb-left a{ width:12px; height:20px; background:url(../images/sdcg-left-link.jpg) no-repeat; display:inline-block;}



.scsb-left a:hover{ background:url(../images/sdcg-left-hover.jpg) no-repeat;}



.scsb-right{ float:right; padding-top:82px;}



.scsb-right a{ width:12px; height:20px; background:url(../images/sdcg-right-link.jpg) no-repeat; display:inline-block;}



.scsb-right a:hover{ background:url(../images/sdcg-right-hover.jpg) no-repeat;}



.scsb-pp{ float:left; width:958px; margin-left:22px; overflow:hidden;}



.scsb-pp li{ float:left; width:301px; line-height:0; margin-right:10px;}



.scsb-pp li img{ padding:2px;width:295px; height:198px; border:1px solid #888; border-bottom:2px solid #888;}



.scsb-pp li span{ display:block; height:53px; line-height:40px; overflow:hidden; text-align:center; color:#555; font-size:16px;}



.scsb-pp li span a{ color:#555;}



.scsb-pp li.nomr{ margin-right:0;}







.hf2{ background:url(/en/assets/Front/images/hf2.jpg) no-repeat center top; height:192px; margin-top:24px;}



.hf2-c{ width:960px; margin:0 auto; position:relative;}



.hf2-c p{ position:absolute; top: 53px; width:210px; left: 760px;}



.hf2-c p span{ display:block; padding-top:16px; font-size:15px; line-height:15px; color:#fff; font-family:"Microsoft yahei";}



.hf2-c p span em{ display:block; font-size:21px; line-height:26px; font-family:Impact; padding-top:3px;}







.l_s dl{ margin-top:20px; height:196px; width:500px; float:left;}



.l_s dl dt{ height:174px; width:185px;}



.l_s dl dt a img{height:174px; width:185px;}



.l_s dl dd{ width:300px; height:174px; overflow:hidden; font:14px "Microsoft YaHei"; color:#666; background:url(../images/jm_gy.gif) no-repeat left 60px ;}



.l_s dl dd h3{ height:48px; width:315px; overflow:hidden;}



.l_s dl dd h3 a{ color:#;}



.l_s dl dd h3 i{ display: block;font:16px "Microsoft YaHei";}







.l_s dl dd a{ font:bold 14px/26px "Microsoft YaHei"; color:#ff6e00; display:inline-block;}



.l_s dl dd p{width:287px; margin-top:26px;overflow:hidden;font:13px/28px "Microsoft YaHei"; color:#666;  display:block; padding: 0 0 0 10px; width: 250px;}



.l_s dl dd p a{ display:inline-block; font:14px "Microsoft YaHei"; color:#e5180d;}











/*招聘*/











/* CSS Document */



.list-row{height:29px;padding:12px 3%;line-height:29px; color:#333;}



.list-row div{display:inline-block;float:left;overflow:hidden;height:29px;line-height:29px;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:1000}.column1{width:30%}.column2{width:15%}



.column3,.column4{width:20%}



.column5{width:14%}.list-body{margin:0 1%;font-size:13px; margin-bottom:16px;}



.list-body .list-row{padding:12px 2%;border-bottom:2px dotted #f5f5f5;color:#333}



.list-body .list-row a{text-decoration:none;color:#666}



.column1&gt;a{display:block;overflow:hidden;padding-right:1em;white-space:nowrap;text-overflow:ellipsis}



.list-body .list-row a:hover{color:#ff0000;}



.job-detail{padding:12px 2% 20px;border-bottom:2px dotted #f5f5f5}



.job-detail,.job-detail h3{font-size:12px;font-weight:400;color:#333}



.job-detail p{margin:2em 0}



.job-detail h3{margin:0 0 -1em}



.job-duty{margin-bottom:35px}



.apply-job,.collect-job{padding:8px 16px;font-size:14px;line-height:30px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}</pre></body></html>