@charset "utf-8";
*{margin:0;padding:0;font-size:14px;font-family:Arial,Helvetica,"宋体",sans-serif;}
ol,ul,li,dl,dt,dd{list-style:none outside;text-decoration:none;}
input,select,textarea{vertical-align:middle;*vertical-align:middle/9;letter-spacing:1px;color:#333;}
button{cursor:pointer;}
em,i,u,cite{font-style:normal;}
img{border:0 none;vertical-align:middle;}
a,a:hover{text-decoration:none;color:#333;}
a:hover{color:#888;}
a:focus{outline:none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix{display:block;min-height:1%;}
*html .clearfix{height:1%;}
.clear{display:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0;}
.w100{width:100%;}
.w1000{width:1000px;margin:0 auto; overflow:hidden;}
.w998{width:998px; border:#dadada solid 1px;overflow:hidden;}
.martb{margin:5px 0; display:block;}
.right{text-align:right;}
.center{text-align:center;}
a.more{background:#149386; color:#fff;font-size:12px;margin-right:10px; padding:3px 5px; display:inline-block; border:#149386 solid 1px; border-radius:5px; overflow:hidden;}
a.more:hover{color:#b1fff7;}
.color0{color:#000;}
.color3{color:#333;}
.color6{color:#666;}
.color9{color:#999;}
.colora{color:#aaa;}
.colorda{color:#dadada;}
.colorls{color:#149386;}
.color4{color:#444;}
.colorred{color:#f00;}
.colorblue{color:blue;}
.none{display:none;}
.vnone{visibility:hidden}
.hid{overflow:hidden;}
.error{color:#f00; font-size:12px; margin-left:10px;}
/*行高*/
.line190{line-height:190%;}
.lineh24{line-height:24px;}
/*文字排版*/
.laiyuan a{font-size:12px;}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.font{font-family:"微软雅黑";}
/*定位*/
.tl{text-align:left}
.bc{margin-left:auto;margin-right:auto}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
/*边距*/
.m0{margin:0;}
.mt6{margin-top:6px;}
.m10{margin:10px}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mb20{margin-bottom:20px;}
.p10{padding:10px}
.p15{padding:15px;}
.pt10{padding-top:10px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pl10{padding-left:10px}
.pr10{padding-right:10px}
.ml15{margin-left:15px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.ml20{margin-left:20px;}

/*位置的样式*/
.position{color:#666; line-height:50px;}
.position a{color:#666;}
.position a:hover,.position a.curr{color:#149386;}
.position a.curr{font-weight:bold;}

/*分页样式*/
.pageWrap{margin-left:auto;margin-right:auto;text-align:center;}
.page{line-height:23px;padding-bottom:5px;padding-top:15px;text-align:center;}
.page span{color:#666;float:left;display:inline;height:26px;line-height:25px;margin-right:6px;text-align:center;}
.page span.disabled{font-size:12px;background:url(../images/page_b.png) no-repeat;width:28px;}
.page a{color:#666;float:left;display:inline;height:26px;width:26px;margin-right:6px;text-decoration:none;background:url(../images/page_b.png) no-repeat;}
.page a:hover,.page a.current{background:url(../images/page_c.png) no-repeat;color:#fff;text-decoration:none;}
.page span.pro.disabled,.page span.next.disabled{font-size:12px;background:url(../images/page_a.png) no-repeat;width:70px;}
.page a.pro,.page a.next{width:70px;height:28px;line-height:25px;background:url(../images/page_a.png) no-repeat;}
.page a.pro:hover,.page a.next:hover,.page a.pro.current,.page a.next.current{background:url(../images/page_d.png) no-repeat;color:#fff;text-decoration:none;}

/*头部 开始*/
.topbox{height:35px; border-bottom:#ccc solid 1px;background:#eee;}
#topbl{float:left; line-height:33px;}
#topbl a{margin-right:10px; font-size:12px;}
#topbl a.now{color:#26aba9; font-size:12px; font-weight:bold;}
#topbr,#lttopr{float:right;padding-top:9px; overflow:hidden;}
#topbr a{padding:0 10px;font-size:12px; display:inline-block; border-right:#333 solid 1px; height:16px; line-height:16px; margin-right:-1px;}
.topptb{padding:8px 0;}
.logo{float:left;}
.tjs{padding-top:30px;}
.ksname{float:left; color:#00a9a7;height:40px; line-height:40px; font-family:'微软雅黑'; font-size:20px; margin-top:30px; padding-left:15px; display:inline; overflow:hidden;}
.ksname a{color:#00a9a7;font-family:'微软雅黑'; font-size:20px;}
.ksname a:hover{color:#00a9a7;}
.online{float:right;}
.in_ssbox{width:300px; padding:28px 0 0 10px; display:inline;}
#topmenu{background:#00a9a7; border-top:#edb900 solid 5px;height:45px;}
#topmenu .w1000{overflow:visible;}
#topmenu ul.menubox{z-index:5; *zoom:1;}
#topmenu ul.menubox li{float:left;width:auto;position:relative;background:url(../images/m_l.jpg) no-repeat right center;margin-left:-2px; height:45px; line-height:45px; font-weight:bold;}
#topmenu ul.menubox li.no{background:0;}
#topmenu ul.menubox li a{color:#fff;padding:0 20px;display:block;}
#topmenu ul.menubox li a:hover,#topmenu ul.menubox li a.curr,#topmenu ul.menubox li:hover{background:#007c79;}
#topmenu ul.menubox li:hover .menubtm{display:block;}
.menubtm{display:none;}
#topmenu ul.menubox li em{position:absolute; top:0px; right:5px;}
#topmenu ul.menubox li .menubtm{position:absolute;width:120px; left:0px; top:45px; background:#007c79; z-index:10; text-align:center; overflow:hidden;}
#topmenu ul.menubox li .menubtm a{height:40px; line-height:40px; white-space:nowrap; text-overflow:ellipsis;border-top:#479d9b dashed 1px; margin-top:-1px; color:#d9f0fc; overflow:hidden;}
#topmenu ul.menubox li .menubtm a:hover{color:#91fffc;}
/*头部 结束*/

/*搜索样式*/
.sipt{float:right;width:180px; height:34px; line-height:34px; border:#b2b2b2 solid 1px; border-right:0; border-radius:5px 0 0 5px; color:#333; background:url(../images/ss_l.gif) no-repeat 10px center #fff;margin-top:4px; padding-left:35px; display:inline; overflow:hidden;}
.ssub{float:right; width:82px; height:36px; background:url(../images/ss_btn.jpg) no-repeat; border:0; cursor:pointer;margin-top:4px; display:inline; overflow:hidden;}

/*友情链接开始*/
ul.link{margin-top:15px; display:inline-block;}
ul.link li{float:left;margin-right:-1px; overflow:hidden;}
ul.link li a,ul.link li.selected a{width:135px; height:50px; text-align:center;color:#333;font-family:"微软雅黑";font-size:16px;border:#dadada solid 1px;border-top:#dadada solid 2px; line-height:50px; background:#f5f5f5; display:block;}
ul.link li a.selected{border-top:#00a9a7 solid 2px;border-bottom:#f5f5f5 solid 1px;}
.link_posa{position:relative; z-index:3;}
.link_boxmt{margin-top:-1px;*zoom:1; z-index:2;}
ul.link_box li{float:left;width:175px; height:36px; line-height:36px; padding-left:20px; display:inline; overflow:hidden;}
/*友情链接结束*/

/*尾部 开始*/
.footer{width:100%; margin-top:10px; padding:10px 0;background:#f0f0f0; overflow:hidden;}
dl.footert{float:left; width:220px;padding:5px 10px 30px 10px; display:inline; overflow:hidden;}
dl.footert dt{overflow:hidden;}
dl.footert dt h4{position:relative;font-family:'微软雅黑'; font-size:50px; color:#00a9a7; font-weight:normal;}
dl.footert dt h4 span{position:absolute;font-family:'微软雅黑'; font-size:22px; color:#888; left:36px; top:29px;font-weight:normal; overflow:hidden;}
dl.footert dt a{position:absolute; top:10px; left:36px;color:#00a9a7;font-family:'微软雅黑'; font-size:16px;display:inline;overflow:hidden;}
dl.footert dt a:hover{text-decoration:underline;}
dl.footert dd{color:#333; line-height:26px;font-size:12px;}
dl.footert dd a{width:100%;display:block;font-size:12px;}
.footerl a{font-size:12px;}
.footerb{color:#333; line-height:50px;font-size:12px;}
/*尾部 结束*/

/*登录之后的样式*/
#lttopr{padding-top:11px;}
.ltcolor,a.ltesc{color:#0469c7;}
a.ltesc{border:0;}
a.ltesc:hover{color:#0469c7;text-decoration:underline;}


.bzxbox {
    bottom: auto;
    position: absolute;
}
.bzxm, .bzxm01 {
    background: rgba(0, 0, 0, 0) url("/publics/images/index2/zxbg.png") no-repeat scroll center top;
    bottom: 0;
    height: 55px;
    left: 0;
    position: fixed;
    width: 100%;
}
.bzxmc, .bzxmc01 {
    height: 50px;
    line-height: 50px;
    margin: 5px auto 0;
    padding: 0 10px;
    width: 1199px;
}
.bzxmc h3, .bzxmc01 h3 {
    color: #ff0;
}
.bzxmc .ipt, .bzxmc01 .ipt {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #056bbf;
    height: 28px;
    line-height: 28px;
    margin: 10px 10px 10px 0;
    overflow: hidden;
    vertical-align: middle;
}
.bzxmc .mz, .bzxmc01 .mz {
    width: 50px;
}
.bzxmc .tel, .bzxmc01 .tel {
    width: 105px;
}
.bzxmc .date, .bzxmc01 .date {
    width: 90px;
}
.bzxmc .select, .bzxmc01 .select {
    height: 28px;
    line-height: 28px;
    margin: 10px 10px 10px 0;
    vertical-align: middle;
    width: 80px;
}
.bzxmc .textarea {
    width: 200px;
}
.bzxmc .submit, .bzxmc01 .submit {
    background: rgba(0, 0, 0, 0) url("/publics/images/index2/djyy.jpg") no-repeat scroll 0 0;
    border: 0 none;
    cursor: pointer;
    height: 24px;
    margin: 13px 10px 13px 0;
    overflow: hidden;
    vertical-align: middle;
    width: 80px;
}
.bzxmc a img, .bzxmc01 a img {
    margin: 12px 0;
    vertical-align: middle;
}
.bzxm01 {
    background: rgba(0, 0, 0, 0) url("/publics/images/index2/zxbg01.png") no-repeat scroll center top;
}
.bzxmc01 {
    width: 1000px;
}
.bzxmc01 .textarea {
    width: 100px;
}

.posr {
    position: relative;
}
.posa {
    position: absolute;
}