@charset "utf-8";
@import url('flexslider.css');
/*公共部分*/
*{outline:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
html{overflow:scroll;overflow-x:hidden;overflow-y:scroll}
body{margin:0 auto;background:#fff;font-family:微软雅黑}
h1,h2,h3,h4,h5{font-weight:100}
img{max-width:100%;border:0}
ul,li{list-style:none}
.pz{position:relative;z-index:0}
.pa{position:absolute;z-index;999}
.bz{box-sizing:border-box}
.b{font-weight:bold}
.i{font-style:italic}
.text-center{text-align:center}
.od{overflow:hidden;display:block}
a:link,a:visited{font-size:12px;color:#525252;font-family:微软雅黑;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:微软雅黑}
a:hover{font-size:12px;color:#f0504a;font-family:微软雅黑;text-decoration:underline;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:微软雅黑}
.all{position:relative;z-index:1;width:1101px;min-width:1101px;margin:0 auto;background:#fff;overflow:hidden}
.wrapper{overflow:hidden;width:1101px;margin:0 auto;text-align:left}
.clear,.cb{clear:both;height:0}
.od{overflow:hidden;display:block}
.red{color:red}
.red2{color:#ba1019}
.blank{height:10px}
.fl{float:left;*display:inline}
.fr{float:right;*display:inline}
.none{display:none}
.a{cursor:pointer}
.a:hover{text-decoration:none}
.cen{text-align:center}
.h10{width:100%;height:10px}
.line{width:100%;height:28px;background:url(../images/line1.gif) left center repeat-x}
.of,.of *{overflow:visible}
.transparent{background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}
.vs,.vs *{overflow:visible}
.hd,.hd div,.hd ul,.hd li,.hd dl,.hd dt,.hd dd,.hd h1,.hd h2,.hd h3,.hd h4,.hd h5,.hd Table,.hd tr,.hd td{overflow:hidden}
.shade{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.shade2{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
.db{display:block}
.mask{position:fixed;z-index:2;left:0;top:0;display:none;width:100%;height:10000px;background-color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.no_transition,.no_transition *,.no_transition a,.no_transition a:link,.no_transition a:visited,.no_transition a:hover,.no_transition a:active{transition-property:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.transition,.transition *,.transition a,.transition a:link,.transition a:visited,.transition a:hover,.transition a:active,.transition a *{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.img img{transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.ib{display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;word-spacing:normal}
.ovs{overflow:hidden}
table{width:100% !important;border-collapse:collapse}
td{border:1px solid #333}
/*header*/
.pc{display:block}
.m{display:none}
.headerTop{width:100%;min-width:1101px;height:36px;margin-top:1px}
.topText{width:70%;line-height:36px;font-size:12px;color:red}
.topLink{width:30%;text-align:right;line-height:36px;font-size:0}
.topLink a{height:21px;margin:6px 0 0 11px;padding:0 14px;background:#ffe291;background:linear-gradient(to bottom,#ffe291,#fdb844);border-radius:7px;line-height:21px;font-size:12px;color:#676767}
header{width:100%;min-width:1101px}
header .ads{width:100%;border-top:1px solid #ececec}
header .ads .b{width:1112px;padding:7px 0 0 0}
header .ads img{width:213px;height:63px;margin:0 6px 8px 0;border:1px solid #e9e9e9}
header .ads2{width:100%;border-top:1px solid #ececec}
header .ads2 .b{width:1152px;padding:8px 0}
header .ads2 .logo{width:234px;margin:6px 44px 0 0}
header .ads2 .ad{width:265px;height:70px;margin-right:11px;border:1px solid #e9e9e9}
header .ads a:hover img,header .ads2 a:hover img{border-color:#ff7c31}
/*nav*/
nav{width:100%;min-width:1101px;height:34px;background:url(../images/navBg.gif) repeat-x;border-radius:4px 4px 0 0}
nav li{position:relative;z-index:999;float:left;*display:inline;height:34px;margin-right:13px}
nav li.home{margin-left:15px}
nav .a{display:inline-block;*display:inline;*zoom:1;height:34px;padding:0 18px 0 15px;background:url(../images/navLine.gif) right top no-repeat;text-align:center;line-height:33px}
nav .a:link,nav .a:visited{font-size:16px;color:#fff}
nav .active:link,nav .active:visited,nav .a:hover{background:#95000b;text-decoration:none;color:#fff}
nav .dl{overflow:hidden;display:none;position:absolute;z-index:999;top:34px;left:0;width:100%;padding:5px 0;background-color:#016cbc}
nav dt{overflow:hidden;width:100%;height:24px;text-align:center;line-height:24px}
nav dt a:link,nav dt a:visited{font-size:14px;color:#fff}
nav dt a:hover{font-size:14px;color:#fff}
.topAds{width:100%;margin-top:11px;margin-bottom:7px}
.topAds div{width:1112px}
.topAds img{width:265px;height:60px;margin:0 11px 5px 0;border:1px solid #c0c0c0;margin-right:11px}
.areaSearch{width:1075px;height:31px;margin:10px auto 0 auto;padding:0 13px;background-color:#fff;line-height:31px;font-size:12px;font-weight:bold}
.areaSearch a:link,.areaSearch a:visited,.areaSearch a:hover{font-size:12px;font-weight:bold}
/*footer*/
.footerLinks{width:1099px;margin:0 auto 15px auto;border:1px solid #fddb72;font-size:12px}
.footerLinks div.od{padding:25px 40px}
.footerLinks a{height:30px;padding:0 15px;text-align:center;line-height:30px}
footer{width:100%;min-width:1101px;margin:0;padding:12px 0;background:url(../images/footer.gif) repeat-x left bottom}
footer .links{margin:0 14px;background:#fe7e01;text-align:center;height:31px;font-size:0}
footer .links a:link,footer .links a:visited,footer .links a:hover{margin:0 32px;line-height:31px;height:31px;font-size:14px;color:#fff}
footer .copyright{padding:22px 33px;line-height:24px;font-size:12px;color:#fff}
footer .copyright a:link,footer .copyright a:visited,footer .copyright a:hover{font-size:12px;color:#fff}
footer .copyright .wx1{top:22px;right:185px}
footer .copyright .wx2{top:26px;right:14px}
/*index*/
.ih{width:100%;height:32px;background:url(../images/ih.gif) no-repeat;line-height:32px;text-indent:31px;font-size:16px;color:#ff7c31}
.ih a{font-size:16px;color:#ff7c31}
.webMain{overflow:hidden;margin:0 auto 10px auto}
.webMain .block{width:100%}
.webMain .block.bt0{margin-top:0 !important}
.schoolRecommend{width:1099px;border:1px solid #fddb72}
.schoolRecommend .t{width:100%;height:32px;background:#00b38b;border-radius:4px;text-indent:26px;line-height:32px;font-size:14px;color:#fff}
.schoolRecommend .c{width:1112px}
.schoolRecommend .b{width:266px;height:261px;border:1px solid #d2d2d2;margin:8px 9px 0 0;padding-top:8px}
.schoolRecommend .b a{height:30px;border-bottom:1px dashed #cbcbcb;text-indent:15px;line-height:30px;font-size:14px;color:#195dae}
.schoolRecommend .b a:hover{color:red}
.alist{padding:6px 5px 6px 23px}
.alist li{width:33.3333%;height:26px;margin-bottom:5px;background:url(../images/icon22.gif) 0 center no-repeat;line-height:26px;text-indent:13px}
.alist a:link,.alist a:visited,.alist a:hover{font-size:13px;color:#ff3936}
.scrollerPics{margin-top:12px;background:#00b48b;height:155px}
.scrollerPicsCarousel{width:1090px;height:142px;margin:13px 0 0 10px}
.scrollerPics li{width:109px;height:142px}
.scrollerPics .img{width:97px;height:97px;border:1px solid #66bfa9}
.scrollerPics img{width:97px;height:97px}
.scrollerPics a:hover .img{border-color:#ff7f00}
.scrollerPics .title{width:99px;height:26px;margin-top:6px;text-align:center;line-height:26px;font-size:12px;color:#fff}
.scrollerNews{width:1045px;padding-left:54px;background:url(../images/icon-notice.png) no-repeat 9px 7px;border:1px solid #c0c0c0}
.scrollerNews *{border:0}
.scrollerNews h2{width:89px;line-height:30px;font-size:14px;font-weight:bold;color:#fff}
.scrollerNews div#scroller,.scrollerNews div#scroller2{width:1045px;height:30px;line-height:30px}
.scrollerNews div.div{width:33.333%;height:30px;line-height:30px;overflow:hidden}
.scrollerNews a{position:relative;z-index:0;padding:0 10px;font-size:14px;color:red}
.scrollerNews a:before{content:'';display:block;width:4px;height:4px;background:red;position:absolute;z-index:999;left:0;top:9px}
.scrollerNews a:hover{color:#ff7f00}
.topFocus{position:relative;z-index:999;width:359px;height:225px;margin:11px 0px 0 0;border-bottom:1px solid #000}
.topFocus.f2{width:310px;height:226px;margin:0;border:1px solid #c0c0c0;padding:10px 10px 5px 10px}
.indexNewslist{width:450px;height:241px;margin:0 0 0 10px;border:1px solid #fddb72;border-radius:5px}
.indexNewslist .tabs{width:100%;padding-left:6px;height:30px;overflow:visible;background:#ffefc0;border-bottom:1px solid #fddb72}
.indexNewslist .tabs a{height:26px;padding:0 8px;margin-top:3px;line-height:26px;margin-right:8px;font-size:14px;color:#d67400;border:1px solid #ffefc0;border-bottom:1px solid #fddb72;border-radius:4px}
.indexNewslist .tabs a.active{border:1px solid #fddb72;border-bottom:1px solid #fff;background:#fff}
.indexNewslist .list{margin:10px}
.indexNewslist .list li{position:relative;z-index:0;width:100%;height:28px;border-bottom:1px dashed #e2e2e2;text-indent:20px;line-height:28px}
.indexNewslist .list li:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:12px}
.indexNewslist .list a{font-size:14px}
.iads{width:100%}
.iads .b{width:1112px;padding:0}
.iads img{width:213px;height:63px;margin:0 6px 8px 0;border:1px solid #e9e9e9}
.iads a:hover img{border-color:#ff7c31}
.iads .b.b3 img{width:360px;height:90px}
.iads .b.b3_2 img{width:359px;height:64px;margin-right:8px;border-color:#c0c0c0}
.iscrollads{width:100%}
.iscroll *{border-color:#fff}
.iscroll .b{width:1112px;padding:0 0 0 0}
.iscroll img{width:213px;height:63px;margin:0 6px 8px 0;border:1px solid #e9e9e9}
.iscroll a:hover img{border-color:#ff7c31}
.ipicslist{width:100%}
.ipicslist .b{width:1130px;padding:0 0 0 0}
.ipicslist li{width:109px;height:137px;margin:0 15px 2px 0}
.ipicslist img{width:107px;height:107px;border:1px solid #e9e9e9}
.ipicslist a:hover img{border-color:#ff7c31}
.ipicslist span{height:30px;line-height:30px;font-size:12px;color:#666}
.ipicslist a:hover span{color:#ff7c31}
.adlist{overflow:hidden;width:1110px;margin-top:11px}
.adlist.a1,.adlist.a2{width:371px}
.adlist.a2 ul{width:370px;margin-left:10px}
.adlist li{width:175px;height:69px;margin:0 10px 10px 0}
.adlist .a{overflow:hidden;display:block;width:173px;height:67px;background-color:#fff;border:1px solid #c0c0c0}
.adlist .a:hover{border-color:#ff7f00}
.adlist img{display:block;width:173px;height:43px}
.adlist .title{overflow:hidden;display:block;width:100%;height:25px;text-align:center;line-height:25px;font-size:13px;color:#535353}.adlist2{overflow:hidden;width:1125px;margin-top:10px}
.adlist a:hover .title{color:#ff7f00}
.irlist{width:264px;height:205px;border:1px solid #d6d6d6;padding:18px 15px}
.irlist li{position:relative;z-index:0;text-indent:14px;width:100%;height:25px;line-height:25px}
.irlist li:before{content:'';display:block;width:4px;height:4px;background:#333;position:absolute;z-index:999;left:0;top:9px}
.irlist a{font-size:14px;color:#ff1f1f}
.adlist2 li{position:relative;z-index:0;width:185px;height:159px}
.adlist2 .a{overflow:hidden;display:block;width:177px;height:150px;border:1px solid #cfcac8}
.adlist2 .title{position:absolute;z-index:999;width:179px;height:25px;background:rgba(255,255,0,0.8);left:0;top:127px;text-align:center;line-height:25px;font-size:14px;color:red;font-weight:bold}
.adlist2 .a:hover .title{background:#00b38a;color:#fff}
.adlist2 img{display:block;width:177px;height:150px}
.adlist3{overflow:hidden;width:1110px;margin-top:12px}
.adlist3 li{width:175px;height:69px;margin:0 10px 10px 0}
.adlist3 .a{overflow:hidden;display:block;width:173px;height:67px;background-color:#fff;border:1px solid #c0c0c0}
.adlist3 .a:hover{border-color:#ff7f00}
.adlist3 img{display:block;width:173px;height:43px}
.adlist3 .title{overflow:hidden;display:block;width:100%;height:25px;text-align:center;line-height:25px;font-size:13px;color:#535353}
.indexArticle{width:1099px;border:1px solid #fddb72}
.indexArticle .c{margin:6px}
.indexArticle .b{width:262px;height:349px;margin:0 9px 0 0;padding-top:8px}
.indexArticle .b a{position:relative;z-index:0;margin:0 8px;height:28px;border-bottom:1px dashed #e2e2e2;font-weight:normal;text-indent:20px;line-height:28px;font-size:14px}
.indexArticle .b a:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:13px}
.indexArticle .b2{width:358px;height:261px;border:1px solid #d2d2d2;margin:0 9px 0 0;padding-top:8px}
.indexArticle .b2 a{position:relative;z-index:0;margin:0 8px;height:28px;border-bottom:1px dashed #e2e2e2;font-weight:normal;text-indent:20px;line-height:28px;font-size:14px}
.indexArticle .b2 a:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:13px}
.indexSingle{width:1112px;margin:12px 0 13px 0}
.indexSingle .b{width:365px;height:275px;margin-right:12px;border:1px solid #fddb72}
.indexSingle .b.last{width:340px}
.indexSingle .b .list{margin:6px 14px}
.indexSingle .b .list li{position:relative;z-index:0;width:100%;height:28px;border-bottom:1px dashed #e2e2e2;text-indent:20px;line-height:28px}
.indexSingle .b .list li:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:12px}
.indexSingle .b .list li:last-child{border-bottom:0}
.indexSingle .b .list a{font-size:14px;font-weight:normal}

.indexNews{width:100%;margin:5px 0 6px 0}
.indexNews .b{width:360px;height:252px;border:1px solid #fddb72;border-radius:5px;margin-right:7px}
.indexNews .b.last{margin-left:1px;margin-right:0}
.indexNews .b h2{height:30px;background:#ffefc0;border-bottom:1px solid #fddb72;line-height:30px;text-indent:14px;font-size:16px;color:#ff7c31}
.indexNews .b h2 a{font-size:16px;color:#ff7c31}
.indexNews .b .c{margin:7px}
.indexNews .b .c img{width:120px;height:77px;margin:14px 5px 0 5px}
.indexNews .b .list{width:210px}
.indexNews .b .list li{position:relative;z-index:0;width:100%;height:35px;border-bottom:1px dashed #e2e2e2;text-indent:20px;line-height:35px}
.indexNews .b .list li:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:15px}
.indexNews .b .list li:last-child{border-bottom:0}
.indexNews .b .list a{font-size:14px;font-weight:normal}

.firstNews h2.od{margin:0 0 6px 0;height:36px;border-bottom:3px solid #a65bcb}
.firstNews h2.od span.od{width:102px;line-height:36px;height:36px;background:#a65bcb;text-align:center;font-size:18px;margin-left:10px;border-radius:10px 10px 0 0;font-weight:bold;color:#fff}
.firstNews li{width:32%;border-bottom:1px solid #ccc;padding:0}
.firstNews li:nth-child(3n+1){clear:both}
.firstNews li:nth-child(3n+2){margin-left:2%;margin-right:2%}
.firstNews li .h3{height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#333}
.firstNews li .h3 .ib{background:red;font-size:14px;font-weight:bold;color:#fff;width:51px;height:24px;background:url(../images/toutiao.gif) right top no-repeat;line-height:24px;margin:0 5px 0 0;padding:0 5px}
.firstNews li .p{margin:5px 0;line-height:160%;font-size:12px;color:#a5a5a5}
.firstNews li a:hover .h3,.firstNews li a:hover .p{color:red}
.aboutus{width:1079px;padding:15px 10px}
.aboutus .pic{width:345px}
.aboutus .des{width:712px;line-height:24px;text-indent:30px;font-size:14px;color:#3c3c3c}

.indexJobsBlock{margin:10px auto 0 auto}
.indexJobsBlock .b{width:32%}
.indexJobsBlock .b.b2{padding:0 1%;margin:0 1%;min-height:100px}
.indexJobsBlock .b.b2:before{content:'';position:absolute;z-index:999;left:0;top:0;width:1px;height:100000px;background:#e9e9e9}
.indexJobsBlock .b.b2:after{content:'';position:absolute;z-index:999;right:0;top:0;width:1px;height:100000px;background:#e9e9e9}
.indexJobsBlock h2{overflow:visible !important;width:100%;margin-bottom:10px;background:#2177ee;line-height:40px;font-size:18px;color:#fff}
.indexJobsBlock h2:after{content:'';position:absolute;z-index:9999;top:40px;left:48%;display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2177ee}
.indexJobsBlock .b.b2 h2{background:red}
.indexJobsBlock .b.b3 h2{background:#c01ae4}
.indexJobsBlock .b.b2 h2:after{border-top:6px solid red}
.indexJobsBlock .b.b3 h2:after{border-top:6px solid #c01ae4}

.indexJobsBlock .t{border:1px solid #e9e9e9}
.indexJobsBlock .t li{padding:5px;border-bottom:1px solid #e9e9e9}
.indexJobsBlock .t li img{width:213px;height:63px}
.indexJobsBlock .t li span{width:118px;padding:6px 0;max-height:50px;overflow:hidden;line-height:25px}
.indexJobsBlock .t li a:hover span{color:#ff7c31}
.indexJobsBlock .n{}
.indexJobsBlock .n li{position:relative;z-index:0;width:100%;height:28px;border-bottom:1px dashed #e2e2e2;text-indent:20px;line-height:28px;font-weight:normal}
.indexJobsBlock .n li:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:12px}
.indexJobsBlock .n a{font-size:14px}

.schoolSliders{margin-top:10px;width:1130px;margin-left:1px}
.schoolSliders .c{width:359px;height:64px;overflow:hidden;margin:0 8px 5px 0;border:1px solid #c0c0c0;overflow:hidden}
.schoolSliders .slides li,.schoolSliders .slides li img{width:100%;height:64px}
.schoolSliders .flex-control-nav{width:100%;position:absolute;right:0;bottom:0;text-align:right}
.schoolSliders .flex-control-nav li{margin-right:4px;display:inline-block;zoom:1;*display:inline;text-indent:0}
.schoolSliders .flex-control-paging li a{width:12px;height:12px;display:block;background-color:#666;cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;line-height:12px;font-size:10px;color:#fff;text-align:center;text-decoration:none !important;font-family:Arial, Helvetica, sans-serif !important}
.schoolSliders .flex-control-paging li a.flex-active{background-color:red;cursor:default}
.schoolSliders .flex-control-paging li a:hover{text-decoration:none !important}

.hotDoctor h2{width:100%;height:29px;border-bottom:2px solid #ec4444}
.hotDoctor span.ib.title{height:29px;padding:0 10px;border-radius:4px 4px 0 0;line-height:29px;font-size:16px;color:#fff;background:#ec4444}
.hotDoctor span.ib.title b{font-size:18px}
.hotDoctor .shadow{width:15px;height:28px;margin:1px 0 0 2px;background:url(../images/shadow.gif) no-repeat}
.hotDoctor ul{margin:10px 0;border-left:1px solid orange;border-right:1px solid orange}
.hotDoctor li{width:274px;height:28px;border-right:1px dashed #ccc}
.hotDoctor li:nth-child(4n+4){border-right:0}
.hotDoctor li a{width:91%;height:28px;font-size:14px}
.hotDoctor li a.pz{margin-left:14px;line-height:28px;text-indent:16px}
.hotDoctor li a.pz:before{content:'';position:absolute;top:12px;left:0;display:block;width:4px;height:4px;background:#666}
.hotDoctor li a img{margin-left:10px;vertical-align:middle}

.indexRecruitArea{width:1112px;margin:12px 0 13px 0}
.indexRecruitArea .b{width:365px;height:335px;margin-right:12px;border:1px solid #ccc}
.indexRecruitArea .b .ih{margin:2px;width:361px;line-height:30px;background:#c00000;text-indent:10px;font-size:16px;color:#fff}
.indexRecruitArea .b.list1 .ih{background-color:#ffc000}
.indexRecruitArea .b.list2 .ih{background-color:#00b050}
.indexRecruitArea .b.last{width:340px}
.indexRecruitArea .b .list{margin:6px 14px}
.indexRecruitArea .b .list li{position:relative;z-index:0;width:100%;height:28px;border-bottom:1px dashed #e2e2e2;text-indent:20px;line-height:28px}
.indexRecruitArea .b .list li:before{content:'';display:block;width:4px;height:4px;background:#000;position:absolute;z-index:999;left:5px;top:12px}
.indexRecruitArea .b .list li:last-child{border-bottom:0}
.indexRecruitArea .b .list a{font-size:14px;font-weight:normal}

/*other*/
.positions{width:100%;margin:10px 0;line-height:28px;font-size:14px}
.positions a{font-size:14px}
.hrlist{overflow:hidden;width:1059px;margin-bottom:10px;padding:5px 20px;background-color:#fff;border:1px solid #c0c0c0}
.hrlist .h1{width:100%;height:39px;margin-bottom:10px;border-bottom:1px solid #00b38a;line-height:39px;text-indent:4px;font-size:14px;font-weight:bold;color:#ff7f00}
.hrlist ul{width:1080px}
.hrlist li{width:350px;height:114px;margin:0 5px 5px 0}
.hrlist a{overflow:hidden;display:block;width:333px;height:97px;padding:15px 0 0 15px;border:1px solid #e6e6e6}
.hrlist a:hover{border-color:#ff7f00}
.hrlist .text{width:230px;margin-left:5px}
.hrlist .text span{overflow:hidden;display:block}
.hrlist .title{width:100%;height:20px;line-height:20px;color:#656565}
.hrlist .tel{width:100%;height:20px;margin-top:4px;line-height:20px;color:#999}
.hrlist .more{width:100%;height:20px;margin-top:7px;background:url(../images/icon2.gif) left center no-repeat;line-height:20px;text-decoration:underline;text-indent:10px;color:#525252}
.hrlist a:hover .title,.hrlist a:hover .tel{color:#333}
.articleTitle{overflow:hidden;width:100%;padding:26px 0 21px 0;border-bottom:1px solid #e8e8e8;text-align:center;line-height:34px;font-size:22px;font-family:"Microsoft YaHei";color:#333}
.articleTime{width:100%;height:36px;background:url(../images/line1.gif) left bottom repeat-x;text-align:center;line-height:35px;text-indent:20px;font-size:16px;color:#676767;font-weight:bold;color:rgba(213,0,0)}
.articleContent{width:100%;padding:15px 0;line-height:28px;font-size:12px;color:#000}
.articleContent div,.articleContent p{font-size:12px;color:#000}
/*新闻列表*/
.newslist{width:740px;padding:4px 20px;background-color:#fff;border:1px solid #c0c0c0}
.newslist .h1{width:100%;height:39px;margin-bottom:10px;border-bottom:1px solid #00b38a;line-height:39px;text-indent:4px;font-size:14px;font-weight:bold;color:#ff7f00}
.newslist ul{width:100%;padding:8px 0}
.newslist .li{position:relative;z-index:0;width:100%;height:32px;background:url(../images/newsIcon.gif) left center no-repeat;line-height:32px;text-indent:20px}
.newslist .li span{position:absolute;z-index:999;right:0;top:0}
.newsRight{width:286px;padding:4px 10px;background-color:#fff;border:1px solid #c0c0c0}
.newsRight .h1{width:100%;height:39px;margin-bottom:10px;border-bottom:1px solid #00b38a;line-height:39px;text-indent:4px;font-size:14px;font-weight:bold;color:#ff7f00}
.newsRight .hits{width:100%;margin-top:12px;padding-bottom:5px;background:url(../images/line1.gif) left bottom repeat-x}
.newsRight .hits li{overflow:hidden;width:100%;height:29px;background:url(../images/icon.gif) 4px center no-repeat;line-height:29px;text-indent:20px}
.newsRight .hits a:link,.newsRight .hits a:visited,.newsRight .hits a:hover{font-size:14px}
.newsRight .h2{width:100%;height:36px;margin-bottom:14px;border-bottom:1px solid #00b38a;line-height:36px;font-size:14px;font-weight:bold;color:#1157ad}
.newsRight .recommend{width:100%;margin-top:12px;padding-bottom:5px}
.newsRight .recommend li{overflow:hidden;width:100%;height:29px;background:url(../images/newsIcon.gif) 4px center no-repeat;line-height:29px;text-indent:20px}
.newsRight .recommend a:link,.newsRight .recommend a:visited,.newsRight .recommend a:hover{font-size:14px}
/*分页*/
.pages{width:100%;padding:10px 0}
.pages a{display:inline-block;*display:inline;*zoom:1;height:28px;margin-right:3px;padding:0 8px;border:1px solid #e2e2e2;line-height:28px}
.pages a.red{color:red !important}

.floatD{position:fixed;z-index:9999;top:80px}
.floatD .container{position:relative;z-index:0}
.floatD .container img{max-width:100%}
.floatD .close{display:block;width:24px;height:24px;position:absolute;z-index:999999;top:0;right:0;background:url(../images/close.png) no-repeat;cursor:pointer}
.floatL{left:10px}
.floatR{right:10px}

/*gotop*/
.vs,.vs *{overflow:visible !important}
/*客服*/
.floatService{position:fixed;z-index:99999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+300));right:5px;bottom:50px;width:67px;height:355px}
.floatService .a{position:relative;z-index:0;display:block;width:67px;height:68px;margin-bottom:3px}
.floatService .icon{position:absolute;z-index:999;left:0;top:0;width:67px;height:68px;background:url(../images/floatServer.png) no-repeat #0070c0}
.floatService .a:hover .icon{background-color:#ea1b23}
.floatService a.phone .icon{background-color:#2177ee}
.floatService a.phone .number{overflow:hidden !important;position:absolute;z-index:0;right:0;top:0;width:1px;height:68px;background-color:#0070c0;text-align:center;line-height:67px;font-size:18px;color:#fff;font-weight:bold}
.floatService a.phone:hover .number{right:67px;width:260px}
.floatService a.qq{}
.floatService a.qq .icon{background-position:0 -71px;background-color:#0070c0}
.floatService .share{cursor:pointer;position:relative;z-index:0;display:block;width:67px;height:68px;margin-bottom:2px}
.floatService .share .icon{background-position:0 -142px;background-color:#0070c0}
.floatService .share .shares{overflow:hidden;position:absolute;z-index:0;right:0;top:0;width:1px;height:68px;background:url(../images/floatShare.png) right 0 no-repeat}
.floatService .share:hover .icon{background-color:#ea1b23}

.floatService .share:hover .shares{right:67px;width:115px}
.floatService .share a{width:23px;height:67px}
.floatService .share .a2{margin-left:14px}
.floatService .share .a3{position:relative;z-index:0;margin-left:7px}
.floatService .share .a3 img{opacity:0;position:absolute;z-index:999;top:-89px;left:-50px;max-width:102px;width:102px;border:1px solid #ddd}
.floatService .share .a3:hover img{opacity:1}
.floatService a.blog .icon{background-position:0 -213px;background-color:#0070c0}
.floatService a.up .icon{background-position:0 -280px;background-color:#0070c0}
.floatService,.floatService *{overflow:visible !important}
