@charset "gb2312";
body,dl,ol,ul,li,dt,dd,p,h2,h3{margin:0;padding:0;list-style:none}
body{font-family:Arial,"宋体";color:#333; font-size:12px; min-width:1020px;}
a{color:#009be3;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}
.clear{clear:both;font-size:0;height:0;overflow:hidden}img{border:none}.fr{float:right}
#headerinside,.cb,.banner,#footer{width:1000px; margin:0 auto;clear:both;overflow:hidden; }
.bl{background: url(img/bg.gif) no-repeat right bottom; padding-bottom:30px}
.br{background: url(img/bg.gif) no-repeat left bottom; padding-bottom:30px}
.bd{border-bottom:1px solid #ccc;}
.red{color:#f00}
.acolor{color:#009be3;}
.gray{ color:#666;}
.black {color:#000}
ul.p28{ padding:0 0 0 28px; line-height:2;}
ul.p28 li b{ color:#000;}
.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}
a.fduihua{text-decoration:underline; font-weight:bold}
.mt{margin-top:10px}.mt2{margin-top:15px}.tc{text-align:center}

#header{width:1000px; background-color:#fff; overflow:hidden; margin:0 auto}
.logo{height:55px; float:left; padding-top:5px}
.citytit{width:198px; height:60px; float:left; margin-left:20px}
#banb{color:#ddd;position:absolute; top:24px; right:45px; font-size:14px}
/*导航*/
#nav{background:#f57b3b ;height:50px;}
.navlist{background:#ff6600 ;height:50px;width:100%; }
.fa:hover {color: #026191;text-decoration: underline;}

.navlist ul{width:1000px; height:50px; margin:0 auto;clear:both; padding:0 22px 0 0px;}
.navlist li{font-size:16px; font-family: \5fae\8f6f\96c5\9ed1; float:left; margin-right:9px; _width:66px;}
.navlist li a{line-height:50px; color:#fff; padding:0 18px; *line-height:50px; *padding-top:6px; line-height:50px; text-decoration: none;text-transform: lowercase;display:inline-block; white-space:nowrap; text-align:center;}
#nav li.select,.navlist ul li a:hover{ text-decoration:none; color:#fff; position:relative; }
.navlist li.sexlk a{width:115px; padding-left:0; padding-right:0;text-align:center;}
.navlist li.sexlk {padding:0; text-align:center}
#nav li.sexlk a i{background:url(../images/aboutbg.gif) no-repeat right -49px; background-position:right -48px\0; width:15px; height:30px; vertical-align:middle; display:inline-block; overflow:hidden; margin:0; padding:0; text-indent:0}
#nav li.sexlk a i{background-position:right -50px\0; *background-position:right -50px}
#nav li.select{font-weight:bold;}#nav li.select a{color:#fff;}
.navlist ul li.select a:hover{border-bottom:none}
.navlist ul li.sexlk.select a:hover{border-bottom:3px solid #ff002a\0;}
.navlist ul li.sexlk.select a#ahov01{line-height:29px\0}
.navlist ul li.sexlk.select .subnav dt a:hover{border-bottom:1px solid #555;}
.navlist ul li a{display:block}
.navlist ul li span{display:none;}
.navlist ul li a:hover{position:relative;display:block}
.navlist ul li a:hover span{display:block;position:absolute;left:-3px;top:36px}

.navlist ul li#navsear{display:none}
.subnav dt,#navsear .subnav dt{background:#3d3d3d;  line-height:30px; list-style-type: none;}
.subnav dt a,#navsear .subnav dt a{background:#3d3d3d;line-height:30px; width:100%; float:left; clear:left; padding:0; margin:0; white-space:nowrap; border-bottom:1px solid #555; text-align:center; font-weight:lighter;}
.navlist ul li .subnav dt a:hover,.navlist ul li#navsear .subnav dt a:hover{background:#3d3d3d; color: #fff; border-bottom:1px solid #555; text-decoration:underline;}

.navlist li#navsear{float:right; _margin-right:20px}
.navlist li#navsear a{width:134px; text-align:center; margin:0; padding:0; display:inline-block}
.navlist ul li#navsear a:hover{ background:none; border:none;}
.navlist li#navsear .fwcp,.navlist ul li#navsear a:hover{background:url(../images/aboutbg.gif) #3d3d3d no-repeat 0 -43px; width:134px; height:22px; line-height:22px; border:none; font-size:12px; color:#7d7d7d; text-indent:12px; cursor:pointer; margin:8px 0 0 0; text-align:left; float:right}
.navlist ul li#navsear a:hover span{top:22px}
.navlist ul li#navsear a #searsub a{background:#3d3d3d;font-size:14px; height:36px; padding:0; margin:0; padding:0; text-align:center;line-height:36px;border-bottom:1px solid #555; text-indent:0; float:left}
.navlist ul li#navsear a #searsub a:hover{font-size:14px; height:36px; line-height:36px; padding:0; margin:0; text-align:center; text-indent:0;}
/*图片轮播控件*/
#banner{width:966px;height:320px; margin:0 auto; overflow:hidden; position:relative; z-index:660}
#ibanner {position:relative; width:966px;height:320px; overflow:hidden;}
#ibanner_pic a{position:absolute; top:0; left:0; display:block; width:966px;height:320px; overflow:hidden; }
#ibanner_pic img{width:966px;height:320px;}
#ibanner_btn{position:absolute; right:45px; bottom:15px; width:70px; height:4px; z-index:1000; background:#fff}
#ibanner_btn .normal,#ibanner_btn .current{background:#bdbdbd; width:20px;height:4px;padding:0;margin:0 3px 0 0; display:block; float:left; color:#bdbdbd; cursor:pointer; overflow:hidden}
#ibanner_btn .current{background:#005aef; color:#005aef}

.bzlist div{width:310px; margin:10px 35px 50px 0; float:left; overflow:hidden;}
.bzlist div.our{width:310px; font-size:14px;line-height:28px;}
.bzlist div.dongtai{margin-right:0}
.bzlist div.dongtai p{padding-top:10px; padding-bottom:0px; line-height:28px;}
.bzlist div p{padding:10px 0; line-height:28px; font-size:14px}
.bzlist .our em{background:url(../images/aboutbg.gif) no-repeat -333px -73px; color:#999; display:inline-block; padding-left:15px; font-size:14px; font-style:normal}
.bzlist .our i{color:#000; font-style:normal}
.bzlist .our p{padding:9px 0 0px 0px; line-height:38px; overflow:hidden}
.bzlist .our blockquote{font-size:14px; line-height:28px; padding:0; margin:0;}
.bzlist .dongtai{line-height:28px; font-size:14px}
.bzlist .dongtai span{font-size:12px}
.bzlist .more{font-weight:bold; margin-top:10px; display:inline-block}
.bzlist ul{width:100%; overflow:hidden}
.bzlist li{float:left; overflow:hidden; line-height:36px; font-size:14px; clear:left; padding-left:8px; margin-right:0;}
.bzlist h2{font-size:14px; font-weight:bold; height:45px; width:100%; line-height:45px; text-indent:8px; position:relative; z-index:666; border-bottom:1px solid #ddd;}
.bzlist h2 span{height:3px; width:120px; position:absolute; left:0; bottom:-3px; display:inline-block; z-index:999; overflow:hidden}
.hbg1{color:#00bd29}.hbg1 span{background-color:#00c41c;}
.hbg2{color:#ff8d8d}.hbg2 span{background-color:#ff8d8d;}
.hbg3{color:#6eb6ff}.hbg3 span{background-color:#00acff;}
/*首页图片展示效果*/
#ajquery{width:100%;height:320px; overflow:hidden; position:relative; z-index:660}
#ajquerycon{width:100%;}
#ajquerycon div{ position:absolute; width:100%; float:left; clear:left; text-align:center; overflow:hidden; z-index:661}
#jqbg02{background:#c50004;}
#jqbg01{background:#e2ecf8}
#jqbg03{background:url(../images/banbg01.gif) #fff repeat-x bottom;}
#ajquerycon .smask{ z-index: -1}
#ajquerycon img{}
#ajquerynav{width:1000px; margin:0px auto; text-align:right; position:relative; z-index:667;}
#ajquerynav ul{position:absolute; bottom:15px; right:80px; z-index:669}
#ajquerynav li{ width:73px; height:37px; border:3px solid #707070; display:block; cursor:pointer;  text-align:center; float:left; margin-right:10px; overflow:hidden}
#ajquerynav li img{width:73px; height:37px;}
#ajquerynav .nbg{background: none transparent scroll repeat 0% 0%}
#ajquerynav a{ display: block; z-index: 12; magrin: 0px auto; text-transform: uppercase; width: 85px; color: #ffffff; line-height: 16px; position:relative; height: 47px}
#ajquerynav .current{ border:3px solid #ba3235}
#ajquery #flow{magrin-top: -47px; z-index: 10;left: 5px; width: 122px; position:absolute; height: 47px}
/*联系我们*/
#boinside{overflow:hidden}
#boinside h1{font:bold 24px  \5fae\8f6f\96c5\9ed1; height:34px; margin-top:30px; width:100%; position:relative; line-height:34px; }
#boinside h1 span{background:#009be3;height:3px; width:100px;display:inline-block;overflow:hidden;  position:absolute; bottom:-1px; left:0}
#boinside .hjsp span{width:123px}
#boinside h1.h1lx span{background:#009be3;}
#boinside h1.h1cp span{background:#00c41c}
.ablour p{line-height:30px; margin-top:10px;  font-size:14px; padding-left:0px;     text-indent: 32px;}
.ablour p.tu, .ablour p.history { text-indent:0px;}
.ablour p.history em { margin-right:10px; font-style:normal; font-family: Arial, \5fae\8f6f\96c5\9ed1;}
.ablour p b.black{background:url(../images/aboutbg.gif) no-repeat -333px -73px; display:inline-block; padding-left:15px; font-size:14px; font-style:normal; margin-left:-15px}
.rightbo .ablour p{padding-left:0}
.spry{width:80px; display:inline-block;  font-weight:bold; font-size:18px;}
.zxtime{ padding-right:20px; color:#a6a6a6}
a.zx-kf{ background:url(../images/aboutbg.gif) 0 -439px no-repeat; display:inline-block; width:88px; height:23px; line-height:22px; _line-height:23px;text-indent:26px; color:#333; text-decoration:none; font-size:12px; margin-left:20px;}
a.zx-kf:hover{ background-position:0 -465px; text-decoration:none; color:#333;}
.service-cs{ margin-top:10px;}
.service-cs a{ display:block; float:left; width:175px; height:37px; line-height:37px; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; margin-right:15px; color:#4c4c4c; background:url(../images/aboutbg.gif) 0 -392px no-repeat;}
.service-cs a:hover{ background-position:0 -494px; text-decoration:none; color:#333;}
.contact h3{ color:#000; font-size:14px; padding:30px 0 10px;}
.contact table{ border-collapse:collapse; border:#f1f1f1 1px solid; width:100%; background-color:#fff; }
.contact table th{ border:#f1f1f1 1px solid; }
.contact table td{ border:#f1f1f1 1px solid; }

table.contact-table{ width:100%; border-collapse:collapse; font-size:14px; line-height:2;}
table.contact-table td{ padding:3px 10px;}
table.contact-table th{ padding:3px 10px; color:#666; font-weight:normal; background-color:#f9faff;}

.djsinfo p{ padding:10px; margin-bottom:30px; line-height:26px}
/*产品大全*/
#boinside{background:url(../images/cpinfobg.png) no-repeat center top; border-top:1px solid #fff; overflow:hidden}
#boinside h1.h1cp,#boinside h1.aboutit,#boinside h1.h1lx{margin-top:34px; height:70px}
.contract{ width:100%; font-size:14px; overflow:hidden}
.contract p{margin-top:30px; padding-left:5px;}
.contract p b{margin-left:-5px; line-height:30px}
.contract p a{background:url(../images/cpdq.gif) no-repeat; width:26px; height:26px; line-height:26px; margin-top:10px; display:inline-block; padding-left:30px; width:128px; color:#000; overflow:hidden; }
.contract p a:hover{color:#009be3; text-decoration:none}
.contract p a.fang{background-position:0 0px}.contract p a.fang:hover{background-position:-165px 0px}
.contract p a.job{background-position:0 -28px}.contract p a.job:hover{background-position:-165px -28px}
.contract p a.qz{background-position:0 -54px; padding-left:33px; width:127px}.contract p a.qz:hover{background-position:-165px -54px;}
.contract p a.sale{background-position:0 -82px}.contract p a.sale:hover{background-position:-165px -82px}
.contract p a.huangye{background-position:0 -112px}.contract p a.huangye:hover{background-position:-165px -112px}
.contract p a.jiaoyou{background-position:0 -139px}.contract p a.jiaoyou:hover{background-position:-165px -139px}
.contract p a.pets{background-position:0 -167px}.contract p a.pets:hover{background-position:-165px -167px}
.contract p a.piaowu{background-position:0 -110px}.contract p a.piaowu:hover{background-position:-165px -110px}
.contract p a.car{background-position:0 -219px; padding-left:33px; width:127px}.contract p a.car:hover{background-position:-165px -219px;}
.contract p a.jiaoyu{background-position:0 -245px}.contract p a.jiaoyu:hover{background-position:-165px -245px}
.contract p a.shangwu{background-position:0 -269px}.contract p a.shangwu:hover{background-position:-165px -269px}
.contract p a.lvyou{background-position:5px -299px}.contract p a.lvyou:hover{background-position:-160px -299px}
.contract p a.tuan{background-position:0 -329px}.contract p a.tuan:hover{background-position:-165px -329px}
.contract p a.wap{background-position:0 -362px; padding-left:25px; width:135px;}.contract p a.wap:hover{background-position:-165px -362px}
.contract p a.khd{background-position:0 -393px}.contract p a.khd:hover{background-position:-165px -393px}
.contract p a.wlt{background-position:0 -422px}.contract p a.wlt:hover{background-position:-165px -422px}
.contract p a.fwlt{background-position:0 -452px}.contract p a.fwlt:hover{background-position:-165px -452px}
.contract p a.zpt{background-position:0 -484px}.contract p a.zpt:hover{background-position:-165px -484px}
.contract p a.mdtj{background-position:5px -510px}.contract p a.mdtj:hover{background-position:-160px -510px}
.contract p a.ding{background-position:0 -536px}.contract p a.ding:hover{background-position:-165px -536px}
.contract p a.lieche{background-position:0 -564px}.contract p a.lieche:hover{background-position:-165px -564px}
.contract p a.jipiao{background-position:0 -595px}.contract p a.jipiao:hover{background-position:-165px -595px}
.contract p a.hotel{background-position:0 -627px}.contract p a.hotel:hover{background-position:-165px -627px}
.contract p a.bus{background-position:0 -655px}.contract p a.bus:hover{background-position:-165px -655px}
.contract p a.tianqi{background-position:0 -681px}.contract p a.tianqi:hover{background-position:-165px -681px}

.box4{background:url(../images/aboutbg.gif) no-repeat 0 -75px; width:212px; height:158px;padding:10px; float:left; margin-right:40px; margin-bottom:20px; overflow:hidden}
.m0{margin-right:0}
.box4 h2{font-size:14px; background:url(http://pic2.58.com/images/ad/bt_icon.gif) no-repeat 0 10px; padding-left:12px; color:#1e6bd2; line-height:24px}
.box4 img{margin:8px 0; margin-left:5px; width:198px; height:100px; border:1px solid #d4d4d4}
/**/
.leftnav{width:125px; float:left; padding-left:20px;}
.rightbo{width:850px; float:right}
.leftnav ul{margin:35px 0; overflow:hidden}
.leftnav ul li{ height:29px; line-height:29px; float:left; clear:left; width:100%; margin-bottom:10px; font-size:14px; text-indent:20px; overflow:hidden;}
.leftnav ul li.select{background:url(../images/aboutbg.gif) right -341px #3d3d3d; color:#fff}
.leftnav ul li.select a{color:#fff}
.txtin{padding:0 10px; font-size:14px;}
.txtin h2{font-size:14px; margin:50px 0 10px 0}
.logobig{background:url(../images/aboutbg.gif) no-repeat 0 -263px; width:259px; height:70px; display:inline-block; margin-top:40px; overflow:hidden}
.txtin p,.zxinfo p{text-indent:28px;line-height:30px; margin-top:0px; color:#000; font-size:14px;}
.txtin p.txtino,.zxinfo p.txtino{text-indent:0}
.zxinfo p.pl28{padding-left:28px}
.zxinfo p.red{color:#f00}
/*资讯正文*/
.zxinfo{padding:0 10px; overflow:hidden}
.zxinfo h2{font-size:22px; text-align:center; margin:25px 0 0px 0; line-height:30px; overflow:hidden}
.zxinfo p{margin-top:20px; overflow:hidden}.zxinfo p.tc img{margin:20px 0}
.txtin28{ width:28px; display:inline-block}
/* pager */
.pager{padding:50px 0;background:#fff;*zoom:1;text-align:center;clear:both}
.pager a,.pager strong{margin:0 1px;border:1px solid #ccc;padding:4px 8px;font-family:"宋体";zoom:1;text-align:center}
.pager a:hover,.pager strong{background:#3d3d3d;color:#FFF;border-color:#3d3d3d;text-decoration:none}
.pager strong{font-weight:700}

#footer .bg{padding:20px;text-align:left; line-height:180%; font-size:14px; color:#666; }
#footer .contact{font-size:14px; color:#ccc}#footer .contact a{margin:0 18px}#footer .contact a.mlno{margin-left:0}
#foot_logo{float:right}
/*图片展示效果*/
#jchgpic{}
#imageflow {width:880px; position:relative;height:460px; margin:0 auto; overflow:hidden;}
#imageflow .diapo {position: absolute;left: -1000px;cursor: pointer;-ms-interpolation-mode: nearest-neighbor;}
#imageflow .link {border: dotted #fff 1px;margin-left: -1px;margin-bottom: -1px;}
#imageflow .bank {visibility: hidden;}
#imageflow .top {position: absolute;width: 100%;height: 40%;}
#imageflow .text {position: absolute;left: 0px;width: 100%;bottom: 16%;text-align: center;color: #FFF;font-family: verdana, arial, Helvetica, sans-serif;z-index: 1000;}
#imageflow .title {font-size:12px;font-weight: bold;}
#imageflow .legend {font-size:12px; color:#000; display:none}
#imageflow .scrollbar {position: absolute;left: 10%;bottom: 10%;width: 80%;height: 22px;z-index: 1000; cursor:pointer}
#imageflow .track {position: absolute;left: 1%;width: 98%;height: 22px;filter: alpha(opacity=30);opacity: 0.3;}
#imageflow .arrow-left {position: absolute;}
#imageflow .arrow-right {position: absolute;right: 0px;}
#imageflow .bar {position: absolute;height: 22px;left: 25px;}
/*58环境*/
.setul{width:88%; margin:0 auto; overflow:hidden}
.setul li{width:50%; float:left; text-align:center; margin-top:15px}
.setul li img{width:380px; height:240px; border:none}


.tip{ padding:5px 0 0 0; font-size:12px; text-align:center;}
.tip span{ margin:0 6px; color:#a5a5a5; }

/*使用协议与公告*/
.an-wraper{ background:url(../images/an-body-bg.jpg) top repeat-x;} 
.an-banner{ height:121px; background:url(../images/an-banner.jpg) no-repeat; width:1000px; margin:0 auto;}
.an-banner span{ display:none;}
.an-content{ width:980px; padding:20px 0px 10px; margin:0 auto 20px;}
.xy-left{ float:left; width:640px; background:url(../images/an-left-cbg.gif) repeat-y;}
.xy-left-tbg{ background:url(../images/an-left-tbg.gif) top no-repeat;}
.xy-left-bbg{ background:url(../images/an-left-bbg.gif) bottom no-repeat; padding:8px 10px 13px 8px;}
.xy-con{ height:330px; overflow-x:hidden; overflow-y:auto; padding:10px; border:#cecece 1px solid; background-color:#fff;}
.xy-con p{ text-indent:24px; line-height:20px;}
.xy-con strong{ display:block; padding:8px 0 4px;}
.xy-con h2{font-size:14px; text-align:center;  padding:0 0 10px 0;}
.gonggao-right{ width:324px; float:right; border:#e6e6e6 1px solid; min-height:365px; _height:365px; }
.gonggao-right h2{ font-size:14px; padding:0 10px; margin-bottom:10px;background:url(../images/an-right-h2-bg.gif) repeat-x; height:27px; line-height:27px; border-bottom:#e6e6e6 1px solid;}
/*.gonggao-right ul{ padding:0 10px 10px;}
.gonggao-right ul li{ line-height:20px; padding:8px 0 0 0;}
*/
.gonggao-right span, .gonggao-right a{ margin:0 0 0 10px;}
.gonggao-right  span{ color:#666; font-size:12px; line-height:20px;} 
.gonggao-right  a{ font-size:14px; display:block; }
.gonggao-right  a.more{ font-weight:700;}
.shengming-img{ padding:20px 24px 30px;}
.shengming-img img{ padding:3px; border:#ddd 1px solid; background-color:#fff;}
.shengming-img span{ display:block; font-size:12px; padding:10px 0;}
.shengming-img span a{ display:inline-block; background:url(../images/shengming-pdf.gif) left top no-repeat; padding:0 0 3px 20px;}

.qyzz img{ margin:20px 0 20px 0; border:#ddd 1px solid; display:block;}


/*合作洽谈*/
	.hz{ line-height:2; padding-bottom:30px;}
	.hz h2{ font:20px/2  \5fae\8f6f\96c5\9ed1}
	.hz p{ margin:0; padding:10px 0 0 24px;}
	.t24{ text-indent:24px; }


<!--社会招聘-->
.navlist li{ margin-right:27px;}
.wblogo,.wbgz{background-image:url(../images/hrpic.png) !important;}
.hrbo{background:url(../images/hrb.png) repeat-x; overflow:hidden}
.hrbanner{width:1012px; height:302px; margin:0 auto; text-align:center; position:relative; overflow:hidden}
.emb{background:#fff; width:285px; height:190px; padding:3px; border:1px solid #cfddeb; position:absolute; right:88px; bottom:4px; overflow:hidden}
.hrb{border-top:1px solid #cfddeb; background:url(../images/hrbor2.png) #fff no-repeat top right; margin-top:15px; margin-bottom:10px}
.hrimg{padding:25px; background:url(../images/hrbor2.png) no-repeat left top; float:left; width:221px; overflow:hidden}
.hrimg img{border:1px solid #daecff}
.hrweibo{border:1px solid #daecff; padding:1px; margin-top:15px; overflow:hidden}
.weibo{background:#f0f7ff; width:202px; padding:15px; padding-right:0; float:left; overflow:hidden}
.weibo span{display:inline-block; overflow:hidden; float:left; vertical-align:middle}
.wblogo{background:url() no-repeat -16px -18px; width:35px; height:27px; margin-top:3px}
.wbtxt{width:85px; text-align:center;font-family:"Microsoft YaHei", "SimSun"; line-height:16px; font-size:12px;}
.wbgz{background:url() no-repeat 0 -47px; width:68px; height:23px; margin-top:5px; display:inline-block; overflow:hidden}
.wbgz:hover{text-decoration:none}
.hotjob{background:url(../images/hrbor.png) no-repeat left 5px; width:320px; padding:20px; float:left; overflow:hidden}
.hotjob h2,.jobleft h2,.jobright h2{ border-bottom:1px solid #dadad9; color:#666; padding-bottom:8px; margin-bottom:10px; height:20px; line-height:20px; font-size:18px;font-family:"Microsoft YaHei", "SimSun"; font-weight:400}
.hotjob h2 i,.jobleft h2 i,.jobright h2 i{display:inline-block; margin:0 5px; vertical-align:middle; overflow:hidden}
.hrdt{background:url(../images/hrpic.png) no-repeat 0 0; width:18px; height:16px}
.hrjs{background:url(../images/hrpic.png) no-repeat 0 -18px; width:14px; height:17px; padding-bottom:2px}
.hrzw{background:url(../images/hrpic.png) no-repeat -20px 0; width:12px; height:16px}
.hot{background:url(../images/hrpic.png) no-repeat -34px 0; width:24px; height:14px; padding-bottom:4px}
.hre{ color:#999; font-size:8px; margin-left:5px; display:inline-block}
.jobleft h2{border-bottom:1px dotted #c6d7e2; padding-bottom:23px}
.jobright h2{border-bottom:1px dotted #c6d7e2; padding-bottom:12px; padding-left:10px}
.jobleft h2 .hre{font-size:12px}

.hotjob ul{width:100%; overflow:hidden}
.hotjob li{width:100%; float:left; height:28px; line-height:28px;}
.hotjob li.fr{text-align:right}

.about{text-indent:24px; color:#333; line-height:21px}
.about span.fr{margin-top:5px}
.hotjob a{color:#333}
/*job list*/
.jobleft{width:740px; float:left}
.jobright{width:178px; float:right; padding:20px; padding-top:10px; background:#f8fcff; border:1px solid #cfddeb}
.jobright ul{width:100%; overflow:hidden}
.jobright li{background:url(../images/hrpic.png) no-repeat -63px 10px; padding-left:12px; height:24px; line-height:24px; overflow:hidden}
.jobleft a,.jobright a{color:#226eb9}

.jobtitle{line-height:20px; color:#666; overflow:hidden}
.jobtitle a{height:20px; line-height:20px; padding:0 4px; margin:2px 0; margin-right:10px; display:inline-block}
.jobtitle a.selected{background:#4b9de0; color:#fff}

#infolist ul{ width:100%; max-height:620px;  height: expression( this.scrollHeight > 620 ? "620px" : "auto" ); overflow:hidden}
#infolist li{width:100%; height:30px; line-height:30px; border-bottom:1px dotted #e5e5e5; color:#666; overflow:hidden}
#infolist li span,.infotitle span{width:120px; display:inline-block; float:right; text-align:center}
#infolist li a,.infotitle .fl{float:left; margin-left:20px}
#infolist li a{font-size:14px}
#infolist li .hot{float:left; margin-top:8px; margin-left:10px}
.infotitle{background:#f8fcff; border-top:2px solid #cbdce7; line-height:30px; padding:2px 0; margin:10px 0; border-bottom:none; overflow:hidden}




.qyfj{ width:998px; border:1px solid #e1e1e1; margin-bottom:30px}
.qyfj_bt{ border-bottom:1px solid #f3f1f2}
.qyfj_bt h3{text-align:center; font:normal 20px  \5fae\8f6f\96c5\9ed1; position:relative; bottom:-1px; color:#f57b3b; padding:0}
.qyfj_bt h3 span{padding:12px; display:inline-block; border-bottom-style:solid; border-bottom-width:1px;}
.qyfj_bt h3 span a{color:#f57b3b;}
.qyfj_li{ overflow:hidden}
.qyfj_li ul li{ float:left; display:inline; margin-left:17px; width:146px; height:60px; overflow:hidden; text-align:center}
.qyfj_li ul li span{ margin-top:22px; height:18px;line-height:18px;display:block; overflow:hidden; font-size:14px}

.service-tel ul li{ float:left; width:499px ; font-size:18px;line-height:32px; font-family:  \5fae\8f6f\96c5\9ed1}
.zp { margin-top:20px}
.zp li{ float:left; margin-left:50px}