﻿


body{background:#fff;font-family: "微软雅黑",Arial;background:url(../images/b_bg.png) repeat-x;
    font-size: 12px;
    line-height: 24px;}


 










/*foot*/

#foot1{ background:#2eaeb7;height:110px; *height:110px; _height:110px; height:110px\9; overflow: hidden;}
.lxfs{ margin:auto; padding:10px 18px;   background:#2eaeb7; width:968px; overflow: hidden;}
.lxfs div {text-align:center;display:none  line-height:35px; color:#fff; font-weight:bold;}
.lxfs div a{color:#fff;}

.tel_l{ float:left; width:357px; height:103px; background:url(../images/line.jpg) no-repeat right center;}
.telpic{ float:left; width:103px; height:103px;}
.telwz{ float:left; width:235px; padding:0px 0px 0px 19px; }
.telwz_t{ height:25px; font-size:16px; color:#fff; line-height:25px;}
.telwz_ts{ height:23px; line-height:23px; font-size:14px; color:#fff;}
.tels{ height:43px; line-height:24px; color:#fff; font-weight:bold;}
.tel_c{ float:left;  padding-left:20px; width:314px; height:103px; background:url(../images/line.jpg) no-repeat right center;}
.tel_r{ float:left;width:246px; padding-left:25px; height:103px;}
.wx{ float:left; width:102px; height:103px;}
.gzwm{ float:left; width:112px; padding-left:23px; padding-top:6px;}
.gzwm_t{ height:22px; font-size:22px; line-height:22px; color:#fff; font-weight:bold;padding-bottom: 8px; }
.gzwm_b p{line-height:20px; font-size:14px; color:#fff;padding-top:10px;margin:0;}




/*banner*/

 
.banner .ban_c img { position: absolute; width: 1920px;   margin-left: 0px; top: 0px; }
.banner .ban_nav { display: none; }
.banner .Left, .banner .Right { position: absolute; width: 38px; height: 38px; right: 50%; bottom: 15px; }
.banner .Left { background: transparent url('../images/nleft.png') no-repeat scroll right center; width: 38px; height: 38px; float: right; margin-right: -450px; }
.banner .Right { margin-right: -490px; background: transparent url('../images/nrighta.png') no-repeat scroll right center; width: 38px; height: 38px; }
.bann_ext { position: relative; }


.ban_c { display: none; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; }
.ban_c img { width: 100%; height: 100%; }
.ban_nav { position: absolute; bottom: 0px; left: 0px; width: 100%; text-align: right; z-index: 4; }
.ban_nav a { display: inline-block; vertical-align: middle; width: 14px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer; text-decoration: none; font-size: 10px; -moz-text-size-adjust: none; background: rgb(204, 204, 204) none repeat scroll 0% 0%; }
.ban_nav .on { background: rgb(255, 153, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.Left, .Right { cursor: pointer; }

.frontCover { position: absolute; top: -91px; padding: 0px 0px 16px; border-bottom: 0px solid rgb(254, 103, 0); }
.frontCover li { float: left; width: 82px; padding: 3px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); overflow: hidden; margin-right: 10px; cursor: pointer; }
.frontCover p { text-align: center; height: 14px; line-height: 18px; overflow: hidden; }
.frontCover .img { position: relative; height: 50px; overflow: hidden; }
.frontCover img { position: absolute; width: 192px; height: 50px; left: -50px; }
.frontCover .open { background: rgb(0, 119, 43) none repeat scroll 0% 0% ; }
.wrap { width: 980px; margin-left: auto; margin-right: auto; }






/**位置*/
.mianbao{ height:65px; line-height:65px; background:#f5f5f5;}
.mianbao #tab{ width:60%; float:left;height:65px; line-height:65px; }
.mianbao #tab a{ padding:5px 20px; font-size:16px; color:#404040; font-size:14px; margin-right:15px;}
.mianbao #tab a.on{ color:#fff; background:#ff6600; border-radius:30px;-moz-border-radius:60px; -webkit-border-radius:30px;-o-border-radius:30px;}
.mianbao #tab a:hover{ color:#fff; background:#ff6600; border-radius:30px;-moz-border-radius:60px; -webkit-border-radius:30px;-o-border-radius:30px;}
.mbx_txt{ text-align:right; width:40%; float:right; font-size:14px; color:#999; overflow:hidden; height:65px; line-height:65px; display:block;}
.mbx_txt{font-size:14px; color:#999;}
.wcontact{ width:1030px; margin:0px auto; color:#cfcfcf;font-size:16px;}




.header-container{  height: 48px;  z-index: 999999999;}
    
    
    
.qr-code {
    display:  none;
    height: 167px;
    left: 134px;
    overflow: hidden;
    position: absolute;
    top: 25px;
    width: 143px;
    left: -59px;
}

 
      .qr_login {
    background: rgba(0, 0, 0, 0) url("../images/phone_drop_down.png") no-repeat scroll center 7px;
    display: none;
    height: 60px;
    position: absolute;
    right: -45px;
    top: 20px;
    width: 200px;
    
}

.qr_login a{color:#3e3e3e;    line-height: 59px; margin-left: 38px;}













/*翻页*/
.pageBox{text-align: right;}
.pageBox a, .pageBox span, .pageBox input{display: inline-block;font-family: Arial;margin-left: 8px;overflow: hidden;vertical-align: middle;}
.pageBox a, .pageBox span{color:#2d52a5;border-color: #B9B9B9 #DCDCDC #DCDCDC;border-style: solid;border-width: 1px;border-radius: 2px;height: 23px;line-height: 23px;padding: 0 10px;}
.pageBox .current,.pageBox a:hover{background: #1785DD;border-color: #1785DD;color: #FFF;}
.pageBox .current,.pageBox .no{font-weight: bold;}
.pageBox .no{color: #C10;}
.pageBox input.pageNum{background: url(../images/textbg.gif) repeat-x 0 0 #FFF;border-color: #B9B9B9 #DCDCDC #DCDCDC;border-style: solid;border-width: 1px;color: #333;height: 21px;line-height: 21px;padding: 1px;vertical-align: top;width: 30px;text-align: center;}
.pageBox input.pageBtn{background: url(../images/pagego.gif) no-repeat 0 0;border: 0;cursor: pointer;height: 25px;line-height: 25px;width: 42px;}
.pageBox span.everyPage{border: 1px dashed #666;color: #000;}
.pageBox span.everyPage a{background: none;border: 0;border-radius: 0;font-weight: bold;height: 25px;margin-left: 5px;padding: 0;}
.pageBox span.everyPage a:hover{color: #C10;}
.pageBox span.everyPage a.current{color: #C10;}