﻿html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 16px/1.5 "微软雅黑" , "宋体" , "Microsoft YaHei"; color: #333; }
ol, ul { list-style: none; list-style-position: inside; }
ul { margin: 0; padding: 0; }
img { border: 0; max-width: 100%; }
a { color: #333; text-decoration: none; outline: none; star: expression(this.onFocus=this.blur()); }
/*-a:link { color: #333; text-decoration: none; }*/
.clearboth { content: "."; zoom: 1; font-size: 0px; _height: 0; height: 0px; line-height: 0; clear: both; overflow: hidden; display: block; }
table { border-collapse: collapse; border-spacing: 0; }
a:hover
    {
 text-decoration:none
    }
body {  background:url(/images/bg.jpg) center center no-repeat;background-attachment:fixed  }


/*---------首页---------------*/

.main{ width:1024px; margin:0 auto;min-height: 600px;}
.head{ width:100%; overflow:hidden;    background: #fff;}
.head div{ width:1024px; margin:0 auto;}
.head div img{ width:100%;}

.nav{ width:100%; }
.nav div{ width:1024px; height:40px; margin:0 auto;}
.nav div li{ width:170px; float:left; line-height:40px;}
.nav div li a{ text-align:center; color:#fff; font-size:15px; display:block;}
.nav div li a:hover{ background:#fff; color:#f00; text-decoration:none}

.border{border-bottom:2px solid #84af17; width:100%;}
.top{ width:1224px; overflow:hidden; margin:10px auto; }
.top .logo{ width:267px; float:left;    border: 1px solid #84af17;}
.top .nav{ width:657px; float:left;}
.top .nav li{ width:93px; float:left; height:63px; border-bottom:2px solid #fff;}
.top .nav .bor{ border-bottom:2px solid #84AF17;}
.top .nav li a:hover{ color:#f00;}
.top .nav li a{ font-size:18px;line-height:65px; text-align:center; display:block; color:#84AF17;}
.top .nav li .n_1{ line-height:61px; text-align:center; display:block; border:solid #f1f1f1; border-width:0 1px 0 1px;}
.top .nav li .n_2{ line-height:63px; text-align:center; display:block; border:solid #f1f1f1; border-width:0 1px 0 1px;}
.top .nav li div{ display:none; width:113px;    z-index: 3333; position: absolute; background:#fff;}
.top .nav li div a { width:113px; display:block; line-height:30px; text-align:center; }
.top .nav li tor{ display:block;}

.top .zay{ width:200px; float:left;}

.logos{ width:1200px; margin:0 auto; overflow:hidden; border:1px solid #ccc;}
.logos img{ width:100%;}

.xian{ width:100%; height:5px; background:#005CAB; margin-top:5px;}



.banner { height: 400px; position: relative; background: #FFF; }
.banner div { height: 400px; position: relative; overflow: hidden; }
.banner div a { height: 400px; width: 100%; position: absolute; display: block; opacity: 0; z-index: 0; }
.banner div .hov { opacity: 1; z-index: 2; }
.banner p { height: 30px; width: 100%; z-index: 5; position: absolute; text-align: center; bottom: 0px; }
.banner p a { margin: 0 5px; padding: 8px; display: inline-block; background: #b1b0ac; border-radius:8px; }
.banner p .hov { background: #F00; }

#btn_prev, #btn_next { z-index: 11111; position: absolute; display: block; width: 73px !important; height: 74px !important; top: 50%; margin-top: -37px; display: none; }
#btn_prev { background: url(../images/hover_left.png) no-repeat left top; left: 150px; }
#btn_next { background: url(../images/hover_right.png) no-repeat right top; right: 150px; }


.caidan{ width:1024px; overflow:hidden; margin:10px auto auto auto; background:#fff; padding:20px 0;}
.caidan li{ width:170px; float:left; text-align:center;border-radius: 5px;
    padding-bottom: 10px;}
.caidan li p{  font-size: 22px;   color: #666;   line-height: 36px;   padding-bottom: 5px;}
.caidan li a{    display: block; width: 170px;  height: 32px;  padding-top: 113px;  text-align: center; background-image:url(/images/cdbg.png); }
.caidan li .a1{ background-position:-23px 5px;}
.caidan li .a2{ background-position:-185px 5px;}
.caidan li .a3{ background-position:-355px 5px;}
.caidan li .a4{ background-position:-525px 5px;}
.caidan li .a5{ background-position:-695px 5px;}
.caidan li .a6{ background-position:-865px 5px;}
.caidan li:hover {background: #ef7489;}
.caidan li:hover p{ color:#fff !important;}
.caidan li:hover a{ color:#fff;}
.caidan li:hover .a1{background-position:-23px -113px;}
.caidan li:hover .a2{background-position:-185px -113px;}
.caidan li:hover .a3{background-position:-355px -113px;}
.caidan li:hover .a4{background-position:-525px -113px;}
.caidan li:hover .a5{background-position:-695px -113px;}
.caidan li:hover .a6{background-position:-865px -113px;}


/**.fw{ width:1024px; margin:10px auto; overflow:hidden; margin-top:15px;}
.fw .tit{ width:1024px; overflow:hidden; border-bottom:2px solid #F79911; position:absolute;}
.fw .tit img{ display:block; float:left;}
.fw .tit li{ width:100px; float:left;    margin-top: 2px;}
.fw .tit .sbor{ background:#84AF17;}
.fw .tit .sbor a{ color:#fff !important;}
.fw .tit li a{ display:block; text-align:center; line-height:40px;}**/

.fw{ width:1024px; margin:10px auto; overflow:hidden; margin-top:15px;}

.fw .yw_main{ width:100%; overflow:hidden; display:none;border-bottom: 1px solid #ccc;}
.fw .yw_main .fw_left{ width:180px; float:left; overflow:hidden; margin-top:10px;}
.fw .yw_main .fw_left img{ width:100%;}


.fw .yw_main .fw_right{ width:1024px; float:left;}
.fw .yw_main .fw_right li{ width:194px; margin:10px 5px 0 5px; float:left;}
.fw .yw_main .fw_right li img{ width:200px; height:220px;}
.fw .yw_main .fw_right li p{ width:98%; margin-left:2%; display:block; font-size:13px; line-height:25px;}
.fw .yw_main .fw_right li p span{ color:#f00;}
.fw .yw_main .fw_right li .btn{ width:100px; margin:10px auto; padding:10px; background:#84AF17; text-align:center; color:#fff; line-height:15px; display:block;}



.gz{ width:1024px; margin:10px auto; overflow:hidden; margin-top:15px;}
.gz .gz_img{ width:183px; height:346px; display:block; float:left;}
.gz .gz_img img{ width:100%;}
.gz .gz_main{ width:841px; overflow:hidden; display:none;border-bottom: 1px solid #ccc;float:left;}
.gz .gz_main .gz_left{ width:180px; float:left; overflow:hidden; margin-top:10px;}
.gz .gz_main .gz_left img{ width:100%;}


.gz .gz_main .gz_right{ width:841px; float:left;}

.gz .gz_main .gz_right ul li { width:270px; float:left; display:inline; margin-right:10px; margin-top:5px; height:178px; background-image:url(/images/blk_bg01.jpg); background-repeat:no-repeat; background-position:bottom center;}
.gz .gz_main .gz_right ul li .li_box { overflow:hidden; }
.gz .gz_main .gz_right ul li .li_box h2 { height:30px; overflow:hidden; line-height:30px; font-size:14px; font-weight:bold; padding:0 0 0 10px; background-color:#4D8F0D;}
.gz .gz_main .gz_right ul li .li_box h2 a { color:#FFF;}
.gz .gz_main .gz_right ul li .li_box h2 a:hover { color:#FFF; text-decoration:underline;}
.gz .gz_main .gz_right ul li .li_box .li_box_main { border:1px solid #f5f5f5; border-top:none; height:126px; overflow:hidden; padding:6px 10px 0 10px; background-color:#FFF;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p { font-size:12px; font-weight:normal; line-height:20px; color:#666; font-family:Arial, Helvetica, sans-serif; height:20px; overflow:hidden; display:block;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p i { font-style:normal; float:right; font-family:Arial, Helvetica, sans-serif;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p span { color:#ff7800;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p strong { color:#DA0000; font-weight:bold; font-family:Arial, Helvetica, sans-serifl;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p img { display:inline-block; vertical-align:middle; margin-left:5px;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p.bo { text-align:right; color:#ff7800;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p.bo a.a01 { background-image:url(/images/icon03.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 15px; color:#ff7800;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p.bo a.a02 { background-image:url(/images/icon02.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 15px; color:#ff7800;}
.gz .gz_main .gz_right ul li .li_box .li_box_main p.bo a:hover { color:#ff7800; text-decoration:underline;}




/**.gz .gz_main .gz_right li{ width:194px; margin:10px 5px 0 5px; float:left;}
.gz .gz_main .gz_right li img{ width:200px; height:220px;}
.gz .gz_main .gz_right li p{ width:98%; margin-left:2%; display:block; font-size:13px; line-height:25px;}
.gz .gz_main .gz_right li p span{ color:#f00;}
.gz .gz_main .gz_right li .btn{ width:100px; margin:10px auto; padding:10px; background:#84AF17; text-align:center; color:#fff; line-height:15px; display:block;}
**/



.tit{     width: 1024px; border-bottom: 2px solid #84af16;  position: relative; height: 42px;}
.tit img{ display:block; float:left;}
.tit ul{     width: 720px; right: 100px;  top: 7px; display: block; position: absolute;}
.tit li{ width:100px; float:left;  display: inline;}
.tit .sbor{     background: #fff;  font-weight: normal; line-height: 35px;  height: 35px; border: 2px solid #84af16;   border-bottom: none;}

 .tit li a{ display:block; text-align:center; line-height:40px;}

.more{ float:right; width:100px; line-height:30px;margin-top: 13px;}
.more a{ font-size:13px; color:#ccc;}


.show{ display:block !important;}


#lxwm{height: 370px; position: relative; overflow: hidden;}
#lxwm ul{ width:100000px; position:absolute;}
#lxwm li{ height: 236px; display: block; float:left; width:354px; }
#lxwm li img{ width:100%;}

.dz{ width:100%; overflow:hidden;}
.dz p{    width: 100%; line-height: 25px;}


.about{ width:1024px; margin:10px auto; overflow:hidden;}
.about .ab_left{ width:416px; float:left; margin-top:15px;}
.about .ab_left img{ width:100%;}

.about .ab_right{ width:600px; float:right; overflow:hidden; margin-top:15px;}
.about .ab_right p{ width:100%; display:block;}
.about .ab_right .title{ color:#84af16; text-align:center; font-size:23px; }
.about .ab_right .nr{ text-indent:2em; font-size:16px; line-height:35px;}
.about .ab_right .kh{ text-align:center; margin-top:15px;}

/**.about .ab_bottom{ width:1024px;position: relative; height:90px;    float: left;}
.about .ab_bottom ul{width: 1024px; position: absolute;}
.about .ab_bottom ul li{ width:20%; float:left; height:90px; overflow:hidden;}**/

.about .ab_bottom{ width:1024px; margin:20px auto; overflow:hidden;position:relative; height:125px; padding-top:15px;}
.about .ab_bottom ul{ width:100000px; position:absolute;}
.about .ab_bottom  ul li{width:167px; height:125px; float:left; margin-right:10px;    border: 1px solid #ccc;}
.about .ab_bottom  ul li img{width:167px; height:125px;}


.new{ width:1024px; margin:0 auto; overflow:hidden;}
.new .n_left{ width:635px; float:left; overflow:hidden;}
.new .n_left li{ width:605px; padding:10px; border-bottom:1px dashed #c6f05c;   overflow: hidden;}
.new .n_left li .p1{ width:245px; float:left;}
.new .n_left li .p2{ width:350px; margin-left:5px; float:left; line-height:25px; text-indent:2em; font-size:15px;}
.new .n_left li .p2 span{ width:100%; display:block; text-align:center; font-size:18px;}
.new .n_left li a{ line-height:10px;}
.new .n_left li span{ display:block; float:right;}


.new .n_right{ width:354px; float: right; overflow:hidden;}
.new .n_right .pic{ width:100%; overflow:hidden; margin-top:15px;}
.new .n_right .pic img{ width:100%;}
.new .n_right .pic p{ width:100%; line-height:25px;}
.new .n_right .pic p span{ width:100%; display:block; text-align:center; font-size:18px;}

.foot{ width:96%; overflow:hidden; background:#84AF17; padding:2%; margin-top:20px;}
.foot p{ text-align:center; color:#fff; font-size:15px; line-height:25px;}



.float_left{ width:200px; overflow:hidden; float:left; position:fixed;    top: 0px; z-index:123456; background:#fff; border:1px solid #ccc; padding:10px;     margin:150px 0 0 -225px;}
.float_left img{ display:block; margin:0 auot; text-align:center;}
.float_left li{ width:100%; overflow:hidden; border-top:1px solid #ccc; margin-top:10px; padding-top:5px;cursor: pointer; }

.float_left .ho{ background: #84af17;}
.float_left .ho a{ color:#fff;}
.float_left li a{ display:block; font-size:13px; line-height:20px;    height: 20px;overflow: hidden;}
.float_left li a span{ display:block; width:20px; height:20px; background:#84AF17; color:#fff; text-align:center; float:left;}
.float_left li div{ display:none;background: #84af17; overflow:hidden;}
.float_left li div .img{ width:70px; display:block; float:left; padding:5px;}
.float_left li div p{ width:120px; float:right; font-size:14px; line-height:25px;}

.float_left li .jpfw{ display:block !important;}
.float_left li .jpfw p{ color:#fff;}


.fl2{width:200px; overflow:hidden; float:left; position:fixed;    top: 0px; z-index:123456; background:#fff; border:1px solid #ccc; padding:10px;     margin:50px 0 0 -225px; background:#fff;}
.fl2 img{ width:100%;}
.fl2 li{ width:188px; overflow:hidden; border:1px solid #fff;padding: 5px;  background: #f3eae3;}

.fl2 li p{ text-align:center; font-size:16px;background: #84af17; color: #fff;}
.fl2 li div{ display:none; overflow:hidden; background:url(/images/jt.png) 85px 0px no-repeat; }
.fl2 li .hov{ display:block;}

.fl2 li:hover div{border:1px solid #84af17 !important;}
.fl2 li img{ width:100%; margin-top:12px;}
.fl2 li font{ font-size:13px; color:#000; overflow:hidden; width:100%;}



.float_right{ width:100px;z-index:12456; overflow:hidden; position:fixed; top:0px; float:right;margin-left:1034px; background:#fff;    margin-top: 150px; border:1px solid #ccc;}
.float_right .kjtd{ width:100%; text-align:center; font-size:16px; color:#ffa200;}
.float_right a{ width:100%; display:block; height:100px; float:left; margin-top:2px;cursor: pointer; }
.float_right .a1{ background:#6da9de url(/images/r_qq.gif) 17px 14px no-repeat; }
.float_right .a2{ background:#ff9994 url(/images/r_tel.png) 17px 14px no-repeat; }
.float_right .a2:hover { background: #f78984 url(/images/r_tel.png) 17px 14px no-repeat;}
.float_right .a3{ background:#fbb01f url(/images/r_phone.png) 17px 14px no-repeat; }
.float_right .a3:hover{background:#ff811b  url(/images/r_phone.png) 17px 14px no-repeat !important;}
.float_right .a4{ background: url(/images/indexWx.png)  no-repeat;width:100%; display:block; height:100px; float:left; margin-top:2px; }

.float_right a div{margin-left: -216px; position:fixed;}

.float_right a .sdp{ background:#6da9de; width:205px; overflow:hidden; padding:5px; display:none;}


.float_right a  .tel { width: 205px; line-height:35px; background-color: #ff8882;  text-align: center; display:none; padding:5px;}

.float_right a .tel .btnS  {width: 120px; height: 30px; border-radius: 5px;  border: 0; border: 1px solid #ff9994; background-color: #fcdadc; margin-bottom: 10px; font-size: 14px; cursor: pointer;}
.float_right a  .tel .words { padding: 6px 3px; border-top: 1px dashed #eee;line-height: 20px;font-size: 15px; color:#fff;}

.float_right a .kfdh { background-color: #ff811b; width: 205px; padding:5px; line-height: 35px;  color: #FFF;   font-size: 14px;   text-align: left; display:none; }






/**列表页**/

/*选项区开始*/
/*.select .select-in{ padding: 10px 5px; background-color: #F5F5F5; border:1px solid #ccc; margin:0 auto; }
.select .select-in dl{ padding-left: 20px; line-height: 40px; border-bottom:1px dashed #ccc;    overflow: hidden;}
.select .select-in dl dt{ float: left;  color: #666; font-size: 16px; font-weight: 700; }
.select .select-in dl dd{ margin-left: 48px; color: #666; width:928px;+width:880px;font-size: 14px;}
.select .select-in dl dd.service{ margin-left: 80px;}
.select .select-in dl dd ul li{	float: left; margin-right: 18px; white-space: nowrap;}
.select .select-in dl dd ul li a.no0{ color: #fff; padding: 3px 10px; background-color: #9BBE46; border-radius: 6px; }
.select .select-in dl dd ul li a.no0:hover{ text-decoration: none; }
.select .inner_c{width:988px;}
.select.arro .inner_c{  height:308px;overflow:hidden;position:relative;}


.arrowStretch {position:relative; width:100%;height:100px;line-height:34px;background-color:#f5f5f5;position:absolute; left:0; bottom:0px;text-align:right;}
.arrowStretch span {position:absolute;left:50%;margin-left:-40px;bottom:0px;padding:0px 5px 0px 20px;font-size:14px;font-weight:bold; color:#84af17;background:url(/images/arrowOpen.png) no-repeat left center;  cursor:pointer;}
.arrowStretch .cur { background-image:url(/images/arrowOff.png); display:none;}


.select .select-in dl dd ul li a.no0 {  color: #fff;  padding: 3px 10px; background-color: #9BBE46; border-radius: 6px;}
.searchBox li {vertical-align:middle;}
.searchBox input{color: #999; height:24px;line-height: 24px; background-color: #ebefeb; width:110px; padding-left: 10px; border: 0;border:1px solid #c1dca1; text-align: left; font-size: 14px;vertical-align:middle;}
.searchBox a {display: block;padding-left:30px;padding-right:10px; width:50px;height: 26px;line-height:26px;color:#fff; background: #82b840 url(/images/sprites.png) no-repeat 3px -457px;vertical-align:middle; margin-top:8px;}
*/
.yxtj{ width:100%; overflow:hidden;}
.yxtj .tj{ width:auto; max-width:60px; border:none;}


/**第二种选框**/

.select{padding:5px 10px;border:#ddd 1px solid;border-radius:4px;width:1004px;margin:10px auto auto auto;font-size:14px;    position: relative; overflow:hidden;color:#039;border-radius:2px;height: 520px;}

.select li{list-style:none;padding:5px 0 5px 50px}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}

.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#039;border-radius:2px;}
.select a:hover{color:#f60;background-color:#f3edc2}
.select .selected a{color:#fff;background-color:#fb222c;}
/**.select dd{   display: inline-block; white-space: nowrap;  height: 24px; padding: 0 10px;text-decoration: none; color: #039; border-radius: 2px;}
.selected{color:#fff !important;background-color:#84af17; }**/
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#f60 url(/images/close.gif) right 9px no-repeat}
.select .select-result a:hover{background-position:right -15px}


.arrowStretch { width:100%;height:100px;line-height:34px;background-color:#f5f5f5; left:0; bottom:0px;text-align:right;    position:absolute;}
.arrowStretch span {position:absolute;left:50%;margin-left:-40px;bottom:0px;padding:0px 5px 0px 20px;font-size:14px;font-weight:bold; color:#84af17;background:url(/images/arrowOpen.png) no-repeat left center;  cursor:pointer;}
.arrowStretch span.cur { background-image:url(/images/arrowOff.png); display:none;}

.searchBox li {vertical-align:middle; float:left;padding:10px 0 5px 10px}
.select .ss {float: left; color: #666;font-size: 16px; font-weight: 700; position:relative !important; line-height:50px;}

.searchBox { margin-left: 48px;color: #666; width: 928px; font-size: 14px;}
.searchBox a {display: block;padding-left:30px;padding-right:10px; width:50px;height: 26px;line-height:26px;color:#fff; background: #82b840 url(/images/sprites.png) no-repeat 3px -457px;vertical-align:middle; margin-top:2px;}

.fuwuyuan{ width:1024px; margin:0 auto; overflow:hidden;}
.fuwuyuan ul{ overflow:hidden;}
.fuwuyuan li { width:290px; padding:10px; margin:20px 10px 0 10px; float:left; border:1px solid #ccc; height:270px;list-style-type:none}

.fuwuyuan li .img{ width:140px; height:185px; float:left; display:block;}
.fuwuyuan li p{ width:135px; float:right; font-size:15px;}
.fuwuyuan li p span{ font-size:18px; color:#f70318; font-weight:bold;}
.fuwuyuan li .p1{ font-size:15px;}
.fuwuyuan li .p3{ background:url(/images/jsa.png) 0px 0px no-repeat;    padding-left: 25px;  width: 120px; border:1px solid #84af17;}
.fuwuyuan li .btn{ display:block; width:100px; height:33px;color:#fff; line-height:33px;    padding-left: 20px; font-size:16px; text-align:center; background:#84af17 url(/images/lj.png) 5px 5px no-repeat;    float: left; border-radius:5px; margin-left:80px; margin-top:10px;}

.pages{ text-align:center; padding:15px 0 15px 0;}
.pages a{ padding:0px 6px; margin:0 4px; display:inline-block; border:1px solid #CCC;}
.pages a:hover{ background:#84af17; color:#FFF; border:1px solid #84af17;}
.pages .hov{ background:#84af17; color:#FFF; border:1px solid #84af17;}

.mbxx{ width:1024px; margin:0 auto;}

/**新闻列表**/
.new_content{ width:1024px; margin:0 auto; overflow:hidden;}
.new_content li{ width:100%; overflow:hidden; margin-top:10px; border-bottom:1px solid #ccc; padding-bottom:5px;}
.new_content li .p1{ width:150px; float:left;}
.new_content li .p2{ width:864px; float:left; margin-left:10px;}

/**文章页**/
.fwyxx{ width:1024px; margin:10px auto auto auto; overflow:hidden;}
.fwyxx .fw_top{ width:100%; font-size:25px;}
.fwyxx .fw_top span{ color:#ef7000; font-size:20px;}
.fwyxx .fw_left{ width:256px; float:left; padding:5px; border:1px solid #ccc;}
.fwyxx .fw_left img{ width:100%;}

.fwyxx .fw_cen{ width:610px; padding:10px; overflow:hidden; float:left;}
.fwyxx .fw_cen p{ font-size:15px; line-height:40px; overflow:hidden; margin-top:5px;}
.fwyxx .fw_cen p strong{ font-weight:bold; float:left;}
.fwyxx .fw_cen p span{ float:left; margin-left:10px;}
.fwyxx .fw_cen .p3{ background:url(/images/jsa.png) 0px 0px no-repeat;    padding-left: 25px;  border:1px solid #84af17; line-height:25px; width:350px;}

.fwyxx .fw_cen p i { display:block; float:left;   height: 30px; background:url(/images/sprites.png) no-repeat; padding-left:20px;}
.fwyxx .fw_cen p .i1{ background-position:-57px -34px;}
.fwyxx .fw_cen p .i2{ background-position:-57px -62px;}
.fwyxx .fw_cen p .i3{ background-position:-57px -88px;}
.fwyxx .fw_cen .fwdh{ width:190px; height:50px;cursor: pointer;  background:#ffed00 url(/images/fwdh.png) 5px 15px no-repeat; line-height:50px; color:#f00 ; font-size:26px; padding-left:40px; margin-top:15px;}

.fwyxx .fw_right{ width:124px; overflow:hidden; float:left;position: relative; bottom: -100px;}
.fwyxx .fw_right img{ width:100%;}
.fwyxx .fw_right p{ width:100%; text-align:center;}




.content{ width:100%; height:40px; border-bottom:2px solid #84AF17; margin-bottom:10px; margin-top:15px; overflow:hidden;}
.content p{ height:40px; width:100px; text-align:center; line-height:40px; font-size:18px; background:#84AF17; color:#fff;}
.jieshao{ width:100%; overflow:hidden; background: #eae7e7;}
.jieshao span{ display:block; width:20%; text-align:center; float:left;}

.con .zx{ width:100%; overflow:hidden; line-height:25px;}


.ar_tit{ width:100%; font-size:17px; text-align:center; line-height:30px;}
.time{ width:100%; float:right; text-align:center; line-height:30px; border-bottom:1px solid #ccc;}
.time span{ color:#f00;}

.shanchang{ width:100%; text-align:center; line-height:25px; overflow:hidden; margin-top:10px;}
.shuxiang{ width:100%; overflow:hidden; line-height:25px;}
.shuxiang .tits{ width:100%; text-align:center; font-size:20px; background:#f1fbd6; line-height:30px; margin-top:10px;}
.shuxiang div{ width:1012px;  border: 1px dotted #84af17; overflow:hidden; padding:15px 5px; margin-bottom:10px;}
.zhengjian{ width:100%; overflow:hidden; margin-bottom:10px;}
.zhengjian img{ display:block; margin:0 auto;}

/**雇主列表**/
.list { overflow:hidden;}
.list .main03 { overflow:hidden; padding:15px 0 0 0;}
.list .main03 ul li { width:276px; float:left; display:inline; margin-left:21px; margin-top:5px; height:178px; background:url(../../images/default/blk_bg01_2.jpg) no-repeat center bottom;}
.list .main03 ul li .li_box { overflow:hidden; }
.list .main03 ul li .li_box h2 { height:30px; overflow:hidden; line-height:30px; font-size:14px; font-weight:bold; padding:0 0 0 10px; background-color:#4D8F0D}
.list .main03 ul li .li_box h2 a { color:#FFF;}
.list .main03 ul li .li_box h2 a:hover { color:#FFF; text-decoration:underline;}
.list .main03 ul li .li_box .li_box_main { border:1px solid #f5f5f5; border-top:none; height:126px; overflow:hidden; padding:6px 10px 0 10px; background-color:#FFF;}
.list .main03 ul li .li_box .li_box_main p { font-size:12px; font-weight:normal; line-height:20px; color:#666; font-family:Arial, Helvetica, sans-serif; height:20px; overflow:hidden; display:block;}
.list .main03 ul li .li_box .li_box_main p i { font-style:normal; float:right; font-family:Arial, Helvetica, sans-serif;}
.list .main03 ul li .li_box .li_box_main p span { color:#ff7800;}
.list .main03 ul li .li_box .li_box_main p strong { color:#DA0000; font-weight:bold; font-family:Arial, Helvetica, sans-serifl;}
.list .main03 ul li .li_box .li_box_main p img { display:inline-block; vertical-align:middle; margin-left:5px;}
.list .main03 ul li .li_box .li_box_main p.bo { text-align:right; color:#ff7800;}
.list .main03 ul li .li_box .li_box_main p.bo a.a01 { background-image:url(../../images/default/icon03.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 15px; color:#ff7800;}
.list .main03 ul li .li_box .li_box_main p.bo a.a02 { background-image:url(../../images/default/icon02.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 15px; color:#ff7800;}
.list .main03 ul li .li_box .li_box_main p.bo a:hover { color:#ff7800; text-decoration:underline;}


