.topWrap{background:url(/statics/images/tem/t_bj.jpg) no-repeat center 0;height:252px;overflow:hidden;font-family:"Microsoft Yahei";}
.header{width:1200px;margin: 0 auto;}
.twz {height:39px; color:#9d9597; line-height: 39px; font-size: 14px;}
.twz a{ display: inline-block; color:#9d9597;padding:0 10px;}
.h_nr{height:153px; overflow:hidden;}
.logo{width:215px;height:102px;margin-top:3px; overflow:hidden;}
.logo img{width:215px;}
.logo span{font-size:18px; color:#c90809;display:block; text-align:right;padding-top:5px;padding-right:4px;}
.h_nr h2{width:395px; float: left;padding:43px 0 0 ;font-size: 28px; color:#333333; line-height: 34px;text-align: center;}
.h_nr h2 span{ display: block; font-size: 18px; font-weight: normal;}
.lx{width:360px; overflow: hidden;}

.lx p{height:75px;float:right;width:175px;overflow:hidden;color:#333333;font-size:16px;margin-top:32px;line-height:20px;background:url(/statics/images/tem/tel.png) no-repeat 0 0; padding-left: 42px;}
.lx p b{ font: 24px/30px "Arial"; color:#333;display: block;}

.nav{overflow:hidden;height:60px;}
.nav li{float:left;height:60px;background:url(/statics/images/tem/line.gif) no-repeat right center; position: relative; margin-left: -2px;}
.nav li a{color:#fff;font-size:16px;display:inline-block;height:60px;padding:0 30px; line-height: 60px; }
.nav li a:hover,.nav .cur a{background:#c90809;text-decoration: none;}
.nav .nobg{background:none;}


.fullSlide{min-width:1200px;position:relative;height:577px;overflow:hidden;}
.fullSlide .bd{position:relative;z-index:0;}
.fullSlide .bd ul{width:100%!important;}
.fullSlide .bd li{width:100%!important;height:577px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:577px;}
.fullSlide .hd2{width:160px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:0;overflow:hidden;width:160px; height:62px;background:#c90809;}
.fullSlide .hd2 .pageState{ font-size: 30px; color:#fff; font-family: "Times New Roman";text-align: center;line-height: 62px;display: block;}
.fullSlide .hd2 .pageState span{ font-size: 44px;}
.fullSlide .hd1{width:1200px;left:50%;margin-left:-600px;bottom:15px;position:absolute;z-index:1;bottom:15px;overflow:hidden;}
.fullSlide .hd1 ul{margin-left:500px;}
.fullSlide .hd1 ul li{float:left;margin:0 5px;display:inline;cursor:pointer;}
.fullSlide .hd1 ul li{width:62px;height:12px;background:#fff;}
.fullSlide .hd1 ul .on{background:#e02327;}



.search{width:1200px;margin: 0 auto;height: 60px; overflow: hidden;font-family:"Microsoft Yahei";}
.s_inp01{width:220px;margin-top: 15px;}
.inp01{width:180px;height:34px;line-height:34px;background:url(/statics/images/tem/s.gif) no-repeat;border:0;color:#9b9b9b;font-size:14px;padding-left:10px; float: left;font-family:"Microsoft Yahei";}
.inp02{background:url(/statics/images/tem/ss.gif) no-repeat;width:26px;height:34px;border:0; float: left;}
.search p{width:974px;line-height:60px;font-size:14px; overflow: hidden;}
.search p span{display: block; float: left; font-size: 16px;background:#2f2f2f;text-align: center;line-height: 60px; color:#fff;width:160px;}
.search p a{color:#666666;padding:0 12px;}


.pic p span{width:230px;display:inline-block;vertical-align: top;padding-left:20px;}
.pic p em{font-style:normal; display:block;}


.footWrap{background:url(/statics/images/tem/f_bj.jpg) no-repeat center 0;height:466px;overflow:hidden;font-family:"Microsoft Yahei";}
.fwz{width:1200px; margin: 0 auto; overflow: hidden; font-size: 14px; color: #fff;line-height: 70px;}
 .fwz a{ color: #fff;}
.footWrap em{display: inline-block;padding: 0 10px;}
.footer{height:395px;width:1200px;margin: 0 auto; overflow:hidden;}
.flogo{margin-top: 96px;width:216px;overflow: hidden;}
.flogo img{width:216px;}

.code{width:148px;height:330px;background:#fff; overflow: hidden;float: right;}
.code p{ margin: 27px auto 0;width:95px; overflow: hidden;}
.code img{width:95px; height: 95px; }
.code span{display: block;text-align: center; color:#231815;padding-top: 10px; font-size: 12px;}

.contact{width:480px;padding:78px 0 0 63px; overflow:hidden; float: left;}
.contact p{padding-top:10px;font-size:14px;color:#c3c3c3;line-height: 26px;}
.contact p a{color:#c3c3c3;}
.fnav {width:250px;padding:78px 0 0 0; overflow:hidden; float: left;}
.fnav h2 , .contact h2{line-height: 33px;font-size: 16px; color:#dd2727;}
.fnav h2 img, .contact h2 img{display: block;}
.fnav p{padding-top:10px;font-size:14px;color:#c3c3c3;line-height: 26px;}
.fnav p a{display:inline-block;font-size:14px;color:#c3c3c3;line-height: 30px;width:118px;}


.client-2 {
    position: fixed;
    right: -170px;
    top: 50%;
    z-index: 900;
}

.client-2 li a {
    text-decoration: none;
}
.client-2 li {
    margin-top: 1px;
    clear: both;
    height: 71px;
    position: relative;
}

.client-2 li i {
    background: url(/statics/images/tem/fx.png) no-repeat;
    display: block;
    width: 30px;
    height: 27px;
    margin: 0px auto;
    text-align: center;
}

.client-2 li p {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    color: #fff;
}

.client-2 .my-kefu-qq i {
    background-position: 4px 5px;
}

.client-2 .my-kefu-tel i {
    background-position: 0 -21px;
}

.client-2 .my-kefu-liuyan i {
    background-position: 4px -53px;
}

.client-2 .my-kefu-weixin i {
    background-position: -34px 4px;
}

.client-2 .my-kefu-weibo i {
    background-position: -30px -22px;
}

.client-2 .my-kefu-ftop {
    display: none;
}

.client-2 .my-kefu-ftop i {
    width: 33px;
    height: 35px;
    background-position: -27px -51px;
}

.client-2 .my-kefu-left {
    float: left;
    width: 77px;
    height: 47px;
    position: relative;
}

.client-2 .my-kefu-tel-right {
    font-size: 18px;
    color: #fff;
    float: left;
    height: 22px;
    line-height: 22px;
    padding: 0 15px;
    border-left: 1px solid #fff;
    margin-top: 14px;
    width:139px;
    overflow:hidden;
}

.client-2 .my-kefu-right {
    width: 20px;
}

.client-2 .my-kefu-tel-main {
    background: #2f2f2f;
    color: #fff;
    height: 56px;
    width: 247px;
    padding:9px 0 6px;
    float: left;
}

.client-2 .my-kefu-main {
    background: #2f2f2f;
    width: 97px;
    height: 56px;
    position: relative;
    padding:9px 0 6px;
    float: left;
}

.client-2 .my-kefu-weixin-pic {
    position: absolute;
    left: -130px;
    top: -24px;
    display: none;
    z-index: 333;
}

.my-kefu-weixin-pic img {
    width: 115px;
    height: 115px;
}
/*分页*/
.pagination{margin:30px 0;text-align:center;}
.pagination a{padding:3px 8px;border: 1px solid #e5e5e5;}
.pagination span,.pagination a:hover{padding:4px 8px;background:#2f2f2f;color:#fff;}