
body,button, input, select, textarea
{ font-size:14px; font-family: "SimSun", Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size:14px; }
body, h1, h2, h3, h4, h5, h6,hr, p,div,
dl, dt, dd, ul, ol, li,
form,button,input,textarea,
th, td
{
    margin: 0;
    padding: 0;
}
body{background: #fff;color:#444;}
ul,li,ol{list-style:none;}
input,img,select{vertical-align:middle;}
a {text-decoration: none;outline:none }
a:link{color:#444;}
a:visited{color:#444;}
a:hover,a:active,a:focus{color:#007ab6;text-decoration: underline;}
legend { color: #000; } /* for ie6 */
img{border:0; }
hr{border:0;height:1px;}


.w980{width: 980px; margin: 0 auto;}
.clr{clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.h10 {height:10px;clear:both;font-size:1px;line-height:1px;}
.h20 {height:20px;clear:both;font-size:1px;line-height:1px;}
.none{display: none;}
.blue{color:#007ab6;}
a.blue{color:#007ab6;}
.red{color:#ff0000;}
a.red{color:#ff0000;}
.gray{color:#8e8e8e;}
a.gray{color:#8e8e8e;}


.hd{height: 47px;  border-bottom: 2px solid #008bec;padding-top: 10px;}
.logo{float: left;}
.nav{float: right;margin-top: 9px;}
.nav li{float:left;line-height: 25px;padding: 0 15px;font-weight: bold;}
.nav li a{color:#4b5460;}
.nav li a:hover{color:#007ab6;}

.banner{height:490px;background:url(../images/bannerbg.jpg) no-repeat top center; position: relative;}
.yhrk{position: absolute;left:50%; margin-left: -383px;top:50%; margin-top: -10px;}
.yhrk a{ display: inline-block; width: 124px;height: 59px;padding-left: 82px; font-size: 20px;color: #fff;line-height: 59px; font-weight: bold;}
.yhrk a:hover{text-decoration: none; }
.yhrk a.qyyh{ background:#4b89c0 url("../images/qyyh.png") no-repeat 29px center;}
.yhrk a.qyyh:hover{ background:#5396d2 url("../images/qyyh.png") no-repeat 29px center;}
.yhrk a.gryh{ background:#4b89c0 url("../images/gryh.png") no-repeat 29px center;margin:0 67px;}
.yhrk a.gryh:hover{ background:#5396d2 url("../images/gryh.png") no-repeat 29px center;}
.yhrk a.fpcx{ background:#4b89c0 url("../images/fpcx.png") no-repeat 29px center;}
.yhrk a.fpcx:hover{ background:#5396d2 url("../images/fpcx.png") no-repeat 29px center;}



.lxbox{overflow: hidden; }
.lxitem{width: 201px;height: 125px;float: left;padding: 15px 40px;color: #8e8e8e;margin-right: 60px;}
.lxitem h3{ font-size: 16px; padding-left: 30px; margin-bottom: 8px; color: #444;}
.kflx{background: url("../images/kfrx.png") no-repeat left;}
.wxkf{background: url("../images/wxkf.png") no-repeat left;}
.zxfw{background: url("../images/zxfw.png") no-repeat left;}
.phone{ font-size: 24px; text-align: center; color: #333333;}
.time{ font-size: 12px; text-align: center; margin-bottom: 10px;}
.lxitem p{line-height:24px;}
.lxitem a.btn{ display: block; height:33px;line-height:33px; width: 95px; text-align: center; background-color: #fe9d00;  font-weight: bold;color: #ffffff; margin-top: 5px;border-radius:3px;-moz-border-radius:3px; }
.lxitem a.btn:hover{ text-decoration: none; background-color: #f8ac30;}
.lxitem .wx{padding-top: 3px;}
.lxitem .wx img{ float: left; margin-right: 7px;}


.conbox{background:#f5f5f5 url("../images/frbg.jpg") repeat-y top center;padding:40px 0;}
.frcon{border: 1px solid #ccc;padding:20px 45px;filter:Alpha(opacity=80)\9; background:#fff\9;background-color:rgba(255,255,255,0.8);}
.fr-tit{background: url("../images/frtitbg.jpg") repeat-x bottom;overflow: hidden; position: relative\9;}
.fr-tit span{float: right; padding-right: 5px;color:#999;}
.fr-tit ul li{font-size: 16px; margin-right:20px;float: left; font-weight: bold;}
.fr-tit ul li a{float: left;height:25px;padding:0 5px;}
.fr-tit ul li a:hover{text-decoration: none;}
.fr-tit ul li .on{border-bottom: 2px solid #fe9d00;color: #fe9d00;}
.fr-tit ul li .out{color: #999;}

.tablebox{color: #666;padding:25px 0 15px;position: relative\9;}
.tablebox td{line-height:32px;padding:4px 5px;}
.tablebox .text{height:24px;line-height:24px;border: 1px solid #cccccc;background: #fff;width:95%;border-radius:3px;-moz-border-radius:3px; padding:3px 5px;color: #666;}
.tablebox .intro{color: #8e8e8e;}
.zcbtn{width: 100%;height:45px;line-height:33px;background-color: #fe9d00;font-weight: bold;color: #ffffff; margin-top: 5px;border:0;border-radius:3px;-moz-border-radius:3px; font-size: 16px;cursor: pointer;}
.zcbtn:hover{ background-color: #f8ac30;}
.tablebox .w120{width: 120px;}
.gbtn{display: block; height: 34px; line-height: 34px;padding:0 10px;background:#f1f1f1;border: 1px solid #ddd;
    float: left;border-radius:3px;-moz-border-radius:3px;margin-left: 10px;font-size: 12px;}
.gbtn:hover{text-decoration: none;}

.tbtz{background: #f2faff; line-height: 30px; text-align: center;padding: 8px; margin-bottom: 10px;}
.yzm{float: left;height:36px;margin-left: 5px;overflow: hidden;}
.yzm img{height:36px;}


.cx-dzfpbox{width:867px;height:530px; margin: 0 auto;  position: relative; font-size: 12px;color: #000;}
.cx-dzfpbox div{position: absolute;}
.fpdm{top:16px;left:680px; }
.fphm{top:41px;left:680px;}
.kprq-nian{top:66px;left:682px;}
.kprq-yue{top:66px;left:729px;}
.kprq-ri{top:66px;left:758px;}
.xym{top:92px;left:680px;}
.jqbm{top:92px;left: 105px;}
.mc{top:122px;left: 155px;}
.nsrsbh{top:144px;left: 155px;}
.dz-dh{top:165px;left: 155px;width:336px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; _width:100%;}
.khh-zh{top:187px;left: 155px;width:336px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; _width:100%;}
.mmqy{top:122px;left:525px;width:310px;height:80px;font-size:14px; line-height:20px;overflow:hidden;word-break:break-all;}
.hwxx{top:225px;left:32px;width: 812px; height: 140px; overflow: hidden;}
.hwxx ul{overflow: hidden;}
.hwxx ul li{float: left;padding:1px 3px;}
.hwmc{width:213px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; _width:100%;}
.ggxh{width:56px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; _width:100%;}
.dw{width:42px; text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; _width:100%;}
.sl{width:88px; text-align: right}
.dj{width: 96px;text-align: right}
.jg{width: 119px;text-align: right}
.slu{width:29px; text-align: center}
.sg{width: 119px;text-align: right}
.hjjg{top:364px;left:561px;width: 119px;text-align: right;font-size: 14px;}
.hjsg{top:364px;left:721px;width: 119px;text-align: right;font-size: 14px;}
.jsgjdx{top:391px;left:255px;font-size: 14px;}
.jsgjxx{top:391px;left:680px;font-size: 14px;}
.xsf-mc{top:420px;left:155px;}
.xsf-nsrsbh{top:440px;left:155px;}
.xsf-dz-dh{top:460px;left:155px;width:336px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; _width:100%;}
.xsf-khh-zh{top:480px;left:155px;width:336px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; _width:100%;}
.bz{top:420px;left:530px;width:310px;line-height: 20px; z-index: 1;}
.zkr{top:506px;left:95px;font-size: 14px;}
.kpr{top:506px;left:495px;font-size: 14px;}
.fhr{top:506px;left:307px;font-size: 14px;}
.fpewm{top:16px;left:60px;}
.xhdwz{top:420px;right:40px;}


.fbtn,.fgbtn{ width:118px;height:40px;font-weight: bold;border-radius:3px;-moz-border-radius:3px; font-size: 16px;cursor: pointer;margin: 15px 30px 10px;}
.fbtn{background-color: #fe9d00;color: #ffffff;border:0;}
.fbtn:hover{ background-color: #f8ac30;}
.fgbtn{ background-color: #f7f7f7;color: #565a5c;border:1px solid #c8c8c8;}
.fgbtn:hover{border: 1px solid #aaaaaa; background-color: #f1f1f1;}


.zhezhao{width:100%;height:100%;background-color:#000;  filter:alpha(opacity=50);  -moz-opacity:0.5;  opacity:0.5;  position:fixed;left:0px;top:0px;z-index:1000;}
.login{position:absolute;width:280px;height:auto;padding:20px 40px 10px; background-color:#fff;position: fixed; left: 50%;  top: 140px; margin-left: -185px;z-index:1001;}
.lg-close{display:block;position: absolute;right:15px; top:15px;width: 15px;height:15px;background:url("../images/f_icon.gif") no-repeat;cursor:pointer;}
.lg-close:hover{background:url("../images/f_icon.gif") no-repeat 0 -16px;}


.aboutcon{border:1px solid #ccc; padding: 20px 0 35px;background:#fff url("../images/about-navbg.jpg") repeat-y left; min-height: 220px;_height: 220px;}
.about-nav{ width: 195px;float: left;}
.about-nav ul li{height: 46px;border-left: 3px solid #fff;}
.about-nav ul li a{display: block;padding: 15px 15px 15px 60px; font-size: 15px;}
.tzgg{background: url("../images/tzgg_icon.png") no-repeat 35px center;}
.zcfg{background: url("../images/zcfg_icon.png") no-repeat 35px center;}
.about-nav ul li.on{background: #fff;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;border-left: 3px solid #fe9d00;}
.about-nav ul li a:hover{text-decoration: none;}

.about-right{padding: 0 45px 0 230px;}
.aright-con{padding:15px 15px 0;}
.aright-con .txtlist li{ line-height:35px;background:url("../images/gdot.jpg") no-repeat center left;padding-left:12px;}
.aright-con .txtlist li span{float: right;color: #999999}

.aright-con .neirong{ font-size:14px;line-height:30px;word-break:break-all; text-indent:2em;}
.aright-con .neirong p{padding:10px 0;}
.content_tit{text-align:center;border-bottom:1px dashed #ddd;padding:10px 0;}
.content_tit h3{font-size:24px;font-weight: bold;line-height:35px; }
.time_from{font-size: 12px;color: #999999; margin-top: 5px;}


.page-wrap{display: block;margin:20px auto;text-align: center;}
.page { font-family:Arial; color:#606060; }
.page b { font-weight:normal;}
.page a, .page span {display:inline-block; zoom:1; height:20px; line-height:20px; padding:0 8px; border:1px solid #ccc; text-decoration:none; color:#aaa; }
.page a {color: #606060;border:1px solid #9F9F9F; }
.page span.page_go, .page span.page_line { border:none; font-weight:normal; }
.page span.no_page { border-color:#E2E2E2; color:#B5B5B5; }
.page a:hover,.page span.this_page {color:#fff; background:#fe9d00; border:1px solid #e68e00; }
.page span.page_go input { margin:0 3px; width:36px; text-align:center; }
.page .page-ctrl_first { margin-left:15px; }
.page .no_page, .page .this_page { cursor:default; }



