/*头部*/
.toptiptl{
    width: 100%;
    height: 35px;
    background: #535353;
}
.toptip{
    width: 1200px;
    height: 35px;
    margin: 0px auto;
}
.toptipleft{
    float: left;
    padding-top:5px;
    color: #fff;
}
.toptipright{
    float: right;
    padding-top: 5px;
    color: #fff;
}
.toptipright a{
    color: #fff;
}
.toptipright a:hover{
    color: #ff0103;
}
.toptipright img{
    vertical-align:middle;
}

/*标志及电话*/

.head{height:120px;}
.head .logo{width:600px; height:94px;float:left;padding-top:2px;}
.head .logo h1{width:500px; height:100px; float:left;margin-top: 2px;margin-right: 18px;}
.head .logo h1 img{width:500px; height:100px; }
.head .logo span{display: block;float:left;padding-top:8px;padding-bottom:12px; padding-left:16px;border-left:1px solid #e5e5e5;}
.head .logo span em{display: block;font-size: 23px; color:#333333; font-weight: bold; line-height: 32px; margin-bottom: 8px; font-style:normal;}
.head .logo span i{display: block;font-size: 18px; color:#666666; line-height: 18px; font-style:normal;}
.head .phone{float:right;width:220px; height:78px;padding-top:32px;padding-left:54px; background:url(../images/phone.png) no-repeat left top;}
.head .phone span{display: block;font-size: 18px; line-height: 18px; color:#333333;}
.head .phone span i{display: block;font-size: 24px; line-height: 24px; color:#ff0103; margin-top: 10px; font-family: "microsoft yahei"; font-weight: bold;}

/*导航*/

.head-v3{position:relative;z-index:100;min-width:1000px}
.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative}
.navigation-up{height:60px;background:#464646}
.navigation-up .navigation-v3{margin-left:0px;float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{background:#dd2118}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#dd2118}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:0 44px;color:#fff;display:inline-block;height:60px;font-family:"microsoft yahei"}


.navigation-down{position:absolute;top:60px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#535353;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#dd2118;padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:10px}
.navigation-down .menu-1 dt a{color:#fff;font:normal 16px/30px "microsoft yahei"}
.navigation-down .menu-1 dt a:hover{color:#dd2118}
.navigation-down .menu-1 dd a{color:#f5f5f5;font:normal 16px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#dd2118}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#c9c9c9;font:normal 14px "microsoft yahei"}
/*搜索*/

.search{height: 72px;background:#fff;border-bottom: 1px solid #f2f2f2;}
.keyword{font-size: 14px;color: #888;padding-left:30px;line-height: 72px;background: url(../images/hot.png) no-repeat left center;padding-left: 30px;}
.keyword b{color: #343434;margin-right: 10px;font-weight: normal;}
.keyword a{color: #666;display:inline-block;}
.keyword a:last-child:after{display: none;margin: 0;}
.keyword a:after{display: inline-block;content: "/";color: #EAEAEA;margin: 0 5px;}
.sou{margin-top: 18px;position: relative;width: 447px;height: 43px;overflow: hidden;background:rgba(238,238,238,0.5);}
.sou .ipt1{width: 390px;height: 43px;font-size: 14px;color: #999;border:none;background: none;text-indent:20px;line-height: 43px;}
.sou .ipt2{background:url(../images/search.png) no-repeat 13px center;display: block;width: 33px;height: 22px;border: none;float: right;margin-right: 19px;margin-top: 11px;border-left: 1px solid #DEDEDE;padding-left: 13px;}

/*底部*/

.footer { overflow:hidden; width:100%; padding:30px 0; background-color:#515151; position:relative; z-index:1}
.footer .list{  border-right:1px solid #585858; float:left; position:relative;    margin-left: 70px; width:143px;}
.footer .last{ border:none; padding-right:0; margin-right:0;    float: left;
    margin-left:100px;}
.footer h3{ font-size:15px; color:#fff;  margin-bottom:10px; font-weight:normal;
    width: 200px;}
.footer h3 a{ color:#fff}
.footer .h01{ background:url(../images/f01.png) no-repeat left center;}
.footer .h02{/* background:url(../images/f02.png) no-repeat left center;*/}
.footer .h03{/* background:url(../images/f03.png) no-repeat left center;*/}
.footer .h04{/* background:url(../images/f04.png) no-repeat left center;*/}
.footer ul{ overflow:hidden;float:left;}
.footer li,.footer p{ font-size:13px; line-height:32px; color:#bfbfbf}
.footer p a{ color:#bfbfbf}
.footer li a{ color:#bfbfbf}
.footer .ewm{ float:right; width:125px; margin-top:15px;}
.footer .ewm span{ display:block; text-align:center; font-size:12px; color:#bfbfbf;}
.footer .ewm img{ display:block; margin-bottom:15px;}
.footer li a:hover{ color:#fff;}
.footer .footer_tongji{ position:absolute;bottom:20px;right:-118px;}
.footer .footer_tongji a{color:#fff;}
.footer .fs	{
    border-bottom: 1px solid #595d6f;

    margin: auto;
    width: 1200px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.footer .fs h4{color:#fff;}
.footer .fs .limg1{
    display: inline-block;

    height: 50px;
    text-align: left;
    width: 250px;
    position: relative;}
.footer .fs .limg1 .fi1{
    height: 50px;

    width: 45px;
    position: relative;
    overflow: hidden;}
.footer .fs .limg1 .ftx{

    width: 120px;
    position: relative;
    margin-left:70px;
    margin-top:-48px;
}
.footer .fs .limg1 img{
    margin-top:-1px;
    margin-left:-5px;
}
.footer .fs .limg2{
    display: inline-block;
    padding-left: 60px;
    height: 50px;
    text-align: left;
    width: 250px;
    position: relative;}
.footer .fs .limg2 .fi2{
    height: 50px;

    width: 45px;
    position: relative;
    overflow: hidden;}
.footer .fs .limg2 .ftx{

    width: 120px;
    position: relative;
    margin-left:70px;
    margin-top:-45px;
}
.footer .fs .limg2 img{
    margin-top:-1px;
    margin-left:-95px;
}


.footer .fs .limg3{
    display: inline-block;
    padding-left: 60px;
    height: 50px;
    text-align: left;
    width: 250px;
    position: relative;}
.footer .fs .limg3 .fi3{
    height: 50px;

    width: 45px;
    position: relative;
    overflow: hidden;}
.footer .fs .limg3 .ftx{

    width: 120px;
    position: relative;
    margin-left:70px;
    margin-top:-45px;
}
.footer .fs .limg3 img{
    margin-top:-1px;
    margin-left:-50px;

}
.footer .fs .limg4{
    display: inline-block;
    padding-left: 60px;
    height: 50px;
    text-align: left;
    width: 250px;
    position: relative;}

.footer .fs .limg4 .fi4{
    height: 50px;

    width: 45px;
    position: relative;
    overflow: hidden;}
.footer .fs .limg4 .ftx{

    width: 120px;
    position: relative;
    margin-left:70px;
    margin-top:-45px;
}
.footer .fs .limg4 img{
    margin-top:-1px;
    margin-left:-140px;
}
.footer .fv{
    border-top: 1px solid #595d6f;
    text-align:center;
    width:1200px;
    height:6px;
    margin:auto;
    margin-top:30px;
}
.contact_info{ width:295px; float: right;}
.service_line img{display: block;}
.wechat{float: left;}

/*客服*/

.fix-right { position:fixed; right:0;top:18%; color:#e60012 ;z-index:9999; *width:92px;}
.fix-right img {  margin:auto; margin-bottom:4px;max-width: 100%; border:none;}
.fix-right1,.fix-right3  { color:inherit; color:#fff; margin-top:1px; text-align:center; padding:12px 3px 3px; background:#20385f; line-height:35px;   }
.fix-right2{ color:inherit; color:#fff; margin-top:1px; text-align:center;  background:#20385f; line-height:35px;    }
.fix-right2:hover{background:#ed2225;cursor:pointer; }
.fix-right1:hover {background:#ed2225;cursor:pointer; }
.fix-right .fix-right3 { position:relative; margin-top:1px; }
.fix-right .fix-right3 .qcode { display:none;position:absolute; left:-188px; top:0; padding:26px 20px 27px; background:#ed2225; font-size:16px; color:#222; text-align:center; width:260px;}
.fix-right .fix-right3 .qcode a{ font-size:20px;}
.fix-right .fix-right3 .qcode img { display:block; margin-bottom:4px; width:128px; height:128px; }
.fix-right >.fix-right3:hover .qcode{display:block}
.fix-right .go-top { padding: 8px 18px 4px;color: #fff;background: #ed2225;text-align: center;  line-height: 28px; display:none;}
.fix-right a {color:#fff;}
.fix-right a:hover {color:#fff;}
#LRfloater0 { display:none;}

.listxz {border:1px solid #211f2a; overflow: hidden}
.listxz .left {width:100px;color:#fff;vertical-align:middle;background:#464646;text-align:center;padding:5px 0;border-bottom:1px solid #ddd; border-left:1px solid #ddd;overflow: hidden;float: left;height: 100%}
.listxz .right {width:1078px;padding:5px 0 5px 18px;background:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;float:right}

.listxz .right li{
    float: left;
    margin: 5px 3%;
    text-align: center;
    line-height: 28px;
    width: 14%;

}
.listxz .right li img{
   width: 100%;
    padding: 2px;

}

.listxz .right1 {width:1078px;padding:5px 0 5px 18px;background:#fff;float: right}
.listxz .right1 a {line-height:29px;display:inline-block;padding:0 10px;}
.listxz .right1 a:hover {background:#dd2118;color:#fff}
.listxz .right1 li{
    float: left;
}
.btn-info {background:#dd2118;color:#fff}
.btn-light {}
.clear {clear:both;}
