*{
    margin:0;
    padding:0
}

body{
    font-family:"微软雅黑";
}
a{
    text-decoration: none;

}
li{
    list-style-type: none;
}
.header{
    width: 100%;
    background: #ededed;

}
.header-top{
    width:1200px;
    margin:0 auto;
    height: 37px;
    line-height: 37px;


}
.header-top .left{
    float: left;
    color: #808080;
    font-size: 14px;
    font-weight: bold\9;
}
.header-top .right{
    float: right;
    font-weight: bold\9;
    color: #808080;
    font-size: 14px;
}
.header-top ul li{
    display: inline;
    vertical-align: middle;

}
.header-top .right a{
color:#808080;
}
.header-top .right span{
  padding:0 10px;
    color:#c6c6c6;

}
.header-content{
    width: 100%;
}
.header-content .header-nr .left{
    margin:26px 0 21px 0;

}
.header-content .header-nr{
      width: 1200px;
    margin:0 auto;

}
.header-content .left-img{
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #fff\9;
}
.header-content .left-wb{
    display: inline-block;
    vertical-align: middle;

}
.header-content .left-wb p{
    color: #101d40;
    font-size: 26px;
    margin-left:23px;
    font-weight: bold\9;
}
.header-content .header-nr .right{
    float: right;
    display: inline-block;
    vertical-align: middle;
    margin-right: 100px; 
}
.header-content .header-nr .right-wb{
    display: inline-block;
margin-top:-3px;
    margin-left:14px;
}
.header-content .header-nr .right-wb .one{
    color:#101d40;
    font-size: 18px;
    font-weight: bold\9;
    margin-top: 24px;

}
.header-content .header-nr .right-wb .two{
    color: #101d40;
    font-size: 20px;
    font-weight: bold\9;

}
.header-content .header-nr .right-img img{
position:absolute;
margin-left:-59px;
    margin-top:16px;
}


.nav-top {
    width: 100%;
    background: #27262b;
    height: 74px;
    line-height: 58px;

}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.nav {
    padding: 0 20px;
    height: 72px;
    line-height: 58px;
    background: #27262b;
    position: relative;
    z-index: 1;
    width: 1200px;
    margin: 0 auto;
}

.nav a {
    color: #fff;
    font-weight: bold\9;
}

.nav .nLi {
    float: left;
    position: relative;
    display: inline;
}
.nav .home-1{
font-size: 16px;
    margin-top: 20px;

}
.nav .nLi p {
    float: left;
    display: inline-block;
    vertical-align: middle;
}
.nav .nLi p .one{


}
.nav .nLi p a {
    display: block;
    padding: 0px 4px;
    font-size: 16px;
    color: #fff;
    font-family:"微软雅黑";
    height: 70px;
    text-align: center;
}

.nav .sub {
    display: none;
    width: 100px;
    left: 0;
    top: 50px;
    position: absolute;
    background: #4E4E4E;
    line-height: 26px;
    padding: 5px 0;
}

.nav .sub li {
    zoom: 1;
}

.nav .sub a {
    display: block;
    padding: 0 10px;
}

/*.nav .sub a:hover {*/
    /*background: #6d6d6d;*/
    /*color: #fff;*/
/*}*/

.nav .on p a {
    background: #4E4E4E;
    color: #fff;

}
.nav  p a b{
    display: none;
    font-size: 14px;
    line-height: 2px;
    font-weight: normal;
}
.nav .on p a b{
    display: block;
    font-size: 14px;
    line-height: 2px;
    font-weight: normal;
}
.nav span {
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    padding: 0 20px 0 15px;
}

.nav p a:hover {
    color: #f96d00;
}

.banner-index {

    height: auto;

}
.banner-index img{
    width: 100%;

}
.slideBox {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    top: -2px;
}

.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    bottom: 5px;
    z-index: 1;
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.slideBox .hd ul li {
    float: left;
    margin-right: 5px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    border-radius:50px;
}

.slideBox .hd ul li.on {
    background: #f00;
    color: #fff;
}

.slideBox .bd {
    position: relative;
    z-index: 0;
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
}

.slideBox .bd img {
    width: 100%;
    display: block;
}
.search{
    width: 100%;
    box-shadow: 0px 2px 0px #e4e4e4;
    height: 75px;
    line-height: 75px;

}
.search-content{
    width: 1200px;
    margin:0 auto;

}
.search-content .left{
    float: left;
}
.search-content .left .one{
  display: inline;
    vertical-align: middle;
    color: #666666;
    font-size: 16px;
    font-weight: bold\9;

}
.search-content .left ul li{
      display: inline-block;
    vertical-align: middle;
}
.search-content a{
    color: #999999;
    font-size: 16px;
    font-weight: bold\9;
}
.search-content span{
    color:#c6c6c6;
       padding:0 28px;
    font-weight: bold\9;
}
#searchForm{
    vertical-align: middle;
    display: inline-block;
    float: right;

}
#searchForm input{
    height: 33px;
    vertical-align: middle;
    font-size: 14px;
    width: 230px;
/*    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;*/
    padding-left:0px;
    outline: none;
}
#searchForm  .search-btn1{
    height: 33px;
    vertical-align: middle;
    font-size: 14px;
    width: 230px;
    border: 1px solid #999999;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    padding-left:17px;
    outline: none;
}
#searchForm  .search-btn{
    height: 35px;
    line-height: 35px;
    background: white;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    margin-left: -10px;
    width: 50px;
}
.product{
    background: url(../images/productbg.png)\9 no-repeat;
    background: url(../images/productbg.png)no-repeat;

}
.product-content{
    width: 1200px;
    padding-top: 40px;
    margin:0 auto;

}.product-top-wz{
     padding-top: 40px;
 }
.product-top{
    background: url(../images/title-top.png)\9 no-repeat center;
    background: url(../images/title-top.png)no-repeat center;
    height: 76px;
   text-align: center;
}
.product-top .nr{
    padding-top: 10px;
    margin-left: 50px;
}
.product-top .nr .one{
    color: #333;
    font-size: 32px;
    vertical-align: middle;
    display: inline-block;
    font-weight: bold\9;
}
.product-top .nr .two{
    display: inline-block;
    vertical-align: middle;
    color: #f96d00;
    font-size: 32px;
    font-weight: bold\9;
}
.product-top .nr ul li{
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    color: #666;
    padding-bottom: 15px;
}

.product-top .nr .disc:before{
   content: url(../images/xyq.png);
    display: inline-block;
    vertical-align: middle;
    margin-top: -10px;
    padding: 0 5px;
}
.product-content hr{
    margin-top:20px;
    border:none;
    height: 1px;
    background: #bfbfbf;

}
.product-zx{
    width: 1200px;
    margin:0 auto;
    margin-top: 50px;


}
.sideMenu{
    margin-top:22px;

}
.product-left{
  border: 1px solid #333;
    width: 232px;
    display: inline-block;
    vertical-align: top;

}
.sideMenu ul li{
  margin-bottom: 30px;

}

.sideMenu ul li{
  margin-bottom: 30px;

}
.sideMenu ul {
    padding: 0px 12px 14px 14px;
    background-color: #fff;
}

.sideMenu ul .parent-category{

background: #333;
color: #fff;
display: block;
line-height: 30px;
font: 200 13px/32px "微软雅黑";
padding-left: 25px;
text-indent: 10px;
margin-top: 18px;

}
.sideMenu ul li a{
background: url(../images/left3.jpg) no-repeat 10px 10px;
    color: #000;
    line-height: 31px;
    margin-top: 5px;
    display: block;
    line-height: 30px;
    font: 200 13px/32px "微软雅黑";
    line-height: 32px;
    padding-left: 25px;
    text-indent: 10px;
}

.sideMenu1 ul li{
    background: #333;

}
.sideMenu1 a{
    font-weight:bold\9;

}
.sideMenu1 ul li:hover{
    background: #2e7ee1;
}
.sideMenu span{
    float: right;
    padding-right: 13px;

}
.sideMenu .lx-phone h3{
line-height: 31px;
padding-left: 15px;
font-weight: bold;
font-family: "微软雅黑";
font-size: 14px;
color: #fff;
background: #333;
    margin-bottom: 13px;
    margin-top: 14px;
}
.sideMenu .lx-phone p{
    padding-left: 12px;

}

.sideMenu .last-2{
    padding-right: 80px;

}
.product-title2{
    margin-bottom:27px;

}
.product-title3 img{
 display: block;

}

.cplb-content {
    display: inline-block;
    vertical-align: top;
    width: 950px;
    margin-left: 8px;
}

.product-xs {
    width: 286px;
    position: relative;

}

.product-yc {
    position: absolute;
    display: none;
    opacity: 0.8;
    background: rgba(112, 112, 112, 0.8);
    width: 289px;
    height: 257px;
    margin-top: -257px;
    text-align: center;
    line-height: 248px;
    margin-left: 5px;
}

.product-yc img {
    width: 50px;
}

.product-yc p {
    margin-top: -230px;
    text-align: center;
    line-height: 260px;
    color: #fff;
    font-size: 16px;

}

.cplb-content ul li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 16px;
    margin-bottom: 16px;
    border: 1px solid #d5cece;
    overflow: hidden;
}

/*.cplb-content ul li .first {
    border: 1px solid #d5cece;
    padding: 5px;

}*/

.cplb-content .li-last {
    margin-right: 0;

}

.cplb-db {
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 298px;
    color: #333;
    background: #ebebeb;
    font-size: 16px;
    margin-top: 5px;

}
.solution{
    width: 1200px;
    margin-top: 10px;
    margin:0 auto;

}
.solution-top{
    background: url(../images/title-top.png)\9 no-repeat center;
    background: url(../images/title-top.png)no-repeat center;
    height: 76px;
    text-align: center;

}
.solution-top-title{
    margin-top: 30px;

}
.solution-top .nr{
    padding-top: 10px;
    margin-left: 60px;
}
.solution-top .nr .one{
    color:#333;
    font-size: 32px;
    font-weight: bold\9;
}
.solution-top .nr .two{
    font-weight: bold\9;
    color:#f96d00;
    font-size: 32px;
}
.solution-top .nr ul li{
    display: inline-block;
    vertical-align: middle;
    color: #999;
    font-size: 18px;
    font-weight: bold\9;
}
.solution-top .nr .wy{
    margin-left:-50px;

}
.solution-top .nr .disc:before{
    content: url(../images/xyq.png);
    display: inline-block;
    vertical-align: middle;
    margin-top: -10px;
    padding: 0 5px;
}
.solution hr{
    margin-top:20px;
    border:none;
    height: 1px;
    background: #bfbfbf;

}

.slideTxtBox {
    width: 1200px;
    margin: 0 auto;
}

.slideTxtBox-top {

    margin-top: 45px;
}

.slideTxtBox .hd {
    height: 66px;
    line-height: 66px;
}
.slideTxtBox .hd a{
    font-size: 18px;
    font-weight: bold\9;
}
.slideTxtBox .hd ul {
    float: left;
    left: 20px;
    top: -1px;
    color: #adadad;
}

.slideTxtBox .hd ul li {
    float: left;
    cursor: pointer;
    background: #333333;
    width: 285px;
    text-align: center;
    margin-left: 20px;
}
.slideTxtBox .hd .first{
    margin-left:0;
}

.slideTxtBox .hd ul li:hover {
    color: #fff;
    background: #2e7ee1;
}
.slideTxtBox .bd{
    margin-top:20px;
    border: 1px solid #aaaaaa;
    padding: 10px 0 10px 9px;
}
.slideTxtBox .bd ul li{
   display: inline-block;
    vertical-align: top;


}
.jjfa{

    width: 427px;
    border: 1px solid #aaaaaa;
    margin-left:10px;

}

#jjfa-first{
    margin-left:0px;

}
.jjfa p{
    height: 67px;
    line-height: 67px;
    text-align: center;
    background: #f2f2f2;
    color: #333;
    font-size: 18px;
    font-weight: bold\9;

}
.jjfa-r{
    margin-top: 50px;
    margin-left: 10px;
    width: 295px;


}
.jjfa-wb{
    line-height: 25px;
    color:#808080;
    font-size:14px;
    font-weight: bold\9;
}

.ck-more{
    float:right;
margin-top: 20px;
}
.ck-more a{
    color:#fb760a;
font-size: 14px;
}

.dgrx{
    margin-top:40px;
}
.dgrx img{
    width: 100%;
}
.product-content{
    width: 1200px;
    padding-top: 40px;
    margin:0 auto;

}
.yzly{
    margin: 0 auto;
    width: 1200px;
    margin-top:40px;

}
.yzly-top{
    background: url(../images/title-top.png)\9 no-repeat center;
    background: url(../images/title-top.png)no-repeat center;
    height: 76px;
    text-align: center;

}
.yzly-top .nr{
    padding-top: 10px;
}
.yzly-top .nr .one{
    color:#333;
    font-size: 32px;
    vertical-align: middle;
    display: inline-block;
    font-weight: bold\9;
}
.yzly-top .nr .two{
    display: inline-block;
    vertical-align: middle;
    color:#f96d00;
    font-size: 32px;
    font-weight: bold\9;
}
.yzly-top .nr ul li{
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    color: #666;
    padding-bottom: 5px;
    font-weight: bold\9;
}
.yzly-top .nr .disc:before{
    content: url(../images/xyq.png);
    display: inline-block;
    vertical-align: middle;
    margin-top: -10px;
    padding: 0 5px;
}
.yzly-top hr{

    border:none;
    height: 1px;
    background: #bfbfbf;
    margin-top: 5px;

}
.yzcp-img{
    width: 100%;
    margin-top: 25px;

}
.yzcp-content{
    background: url(../images/sdlybg.png)no-repeat;
    height: 100%;
    width: 100%;
    background-size: cover;
}

.yzcp-content-nr{
    margin:0 auto;
    width: 1200px;
    padding-top: 27px;
    position: relative;


}
.yzcp-content-nr .left-1{
    background: url(../images/title-left-1.png)\9 no-repeat;
    background: url(../images/title-left-1.png)no-repeat;
    padding: 10px 0 10px 10px;
    margin-left: 38px;
    width: 412px;
    display: inline-block;
}
.yzcp-content-nr .left-1 .wb{
    display: inline-block;
    color: #fff;
    font-size: 20px;
    vertical-align: top;
    margin-left: 20px;
    font-weight: bold\9;

}
.yzcp-content-nr .left-1 p{
    width: 165px;
    font-size: 14px;
    line-height: 30px;
    font-weight: bold\9;
}
.yzcp-content-nr .right-1{
    background: url(../images/title-right-1.png)no-repeat;
    background: url(../images/title-right-1.png)\9 no-repeat;
    padding: 10px 0 10px 10px;
    margin-left: 38px;

float: right;

}
.yzcp-content-nr .right-1 .wb{
    display: inline-block;
    color: #fff;
    font-size: 20px;
    vertical-align: top;
    margin-left: 100px;


}
.yzcp-content-nr .right-1 p{
    width: 165px;
    font-size: 14px;
    line-height: 30px;
}
.yzcp-content-nr .left-2{
    background: url(../images/title-left-2.png)\9 no-repeat;
    background: url(../images/title-left-2.png)no-repeat;
    padding: 10px 0 10px 10px;
    margin-left: 38px;
    width: 412px;
    display: inline-block;
    margin-top:195px;



}

.yzcp-content-nr .left-2 .wb{
    display: inline-block;
    color: #fff;
    vertical-align: top;



}
.yzcp-content-nr .left-2 .wb span{

    font-size: 20px;
    margin-left: -9px;

}
.yzcp-content-nr .left-2 p{
    width: 165px;
    font-size: 14px;
    line-height: 30px;
    margin-left: -5px;
    margin-top: 10px;
}
.yzcp-content-nr .right-2{
    background: url(../images/title-right-2.png)\9 no-repeat;
    background: url(../images/title-right-2.png)no-repeat;
    padding: 10px 0 10px 10px;
    margin-left: 38px;
    margin-top: 197px;
    float: right;

}
.yzcp-content-nr .right-2 .wb{
    display: inline-block;
    color: #fff;
    font-size: 20px;
    vertical-align: top;
    margin-left: 100px;


}
.yzcp-content-nr .right-2 .wb h4{
    margin-left: 10px;

}
.yzcp-content-nr .right-2 p{
    width: 165px;
    font-size: 14px;
    line-height: 25px;
    margin-top: 12px;
}
.yzcp-content-nr .rl{
    position: absolute;
    top: 6%;
    left: 32%;

}

.Four-reasons {
    background: url(../images/sdlybj.png) no-repeat;
    background: url(../images/sdlybj.png)\9 no-repeat;
    height: 1617px;
    width: 100%;

}

.Four-reasons-content {
    margin: 0 auto;
    width: 1200px;

}

.Four-reasons-content .Four-reasons-top {
    text-align: center;
    position: relative;

}

.Four-reasons-content .Four-reasons-top .one{
    position: absolute;
    left: 23%;
    top: 20%;
    font-size: 46px;
    color: #333;
    font-weight: bold\9;
}

.Four-reasons-content .Four-reasons-top  .two{

    position: absolute;
    right: 18%;
    font-size: 28px;
    top: 28%;
    color: #959595;
    text-transform: uppercase;
    font-weight: bold\9;
}

.Four-reasons-content .Four-reasons-top .three{
    position: absolute;
    left: 37%;
    top: 68%;
    font-size: 26px;
    color: #222222;
    font-weight: bold\9;
}

.Four-reasons-content .Four-reasons-top p {

    position: absolute;
    right: 33%;
    font-size: 14px;
    top: 85%;
    color: #cecece;
    text-transform: uppercase;
    font-weight: bold\9;
}

.Four-reasons-nr-1 .title-1{
    width: 115px;
    height: 68px;
    line-height: 68px;
    background: #f96d00;
    color: #fff;
    text-align: center;
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    font-weight: bold\9;

}

.Four-reasons-nr-1 .Four-reasons-nr-left {
    display: inline-block;
    vertical-align: top;
    margin-left: 71px;
    margin-top: 20px;

}

.Four-reasons-nr-1 .sx{
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    margin-left: -25px;
    font-weight: bold\9;
}

.Four-reasons-nr-1 .wb {
    display: inline-block;
    vertical-align: top;
    margin-left: 25px;
}

.Four-reasons-nr-1 .wb .title-2{
    font-size: 30px;
    display: inline-block;
    color: #333;
    font-weight: bold\9;
}

.Four-reasons-nr-1 .wb p {
    color: #999999;
    text-transform: uppercase;
    display: block;
    font-size: 14px;
    padding-top: 5px;
    font-weight: bold\9;
}

.Four-reasons-nr-1 .pl-wz {

    margin-top: 20px;
    margin-left: 15px;

}

.Four-reasons-nr-1 .pl-wz .pl-img {

    background: url(../images/sdys-lk.png) no-repeat;
    height: 75px;
    margin-top: -24px;

}

.Four-reasons-nr-1 .pl-wz span {
    height: 10px;
    width: 10px;
    background: #f96d00;
    display: inline-block;
    vertical-align: middle;

}

.Four-reasons-nr-1 .pl-wz p {
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
    color: #666666;
    line-height: 30px;
    font-size: 16px;
    font-weight: bold\9;

}

.Four-reasons-nr {

    margin-top: 20px;
}

.Four-reasons-nr-1 .Four-reasons-nr-right {
    padding-left: 80px;
    display: inline-block;
    vertical-align: top;
    padding-left: 0px\9;
}

.Four-reasons-nr-2 .Four-reasons-nr-left {
    float: left;
    margin-top: -5%;

}

.Four-reasons-nr-2  .title-1{
    width: 115px;
    height: 68px;
    line-height: 68px;
    background: #f96d00;
    color: #fff;
    text-align: center;
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -16%;
    float: right;
    font-weight: bold\9;
}

.Four-reasons-nr-2 .Four-reasons-nr-right {
    display: inline-block;
    vertical-align: top;
    margin-top: 40px;
    width: 625px;
}

.Four-reasons-nr-2 .sx{
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -25%;
    color: #fff;
    margin-left: 96%;
    font-weight: bold\9;

}

.Four-reasons-nr-2 .wb {
    margin-left: 55px;
}

.Four-reasons-nr-2 .wb .title-2{
    font-size: 30px;
    display: inline-block;
    vertical-align: top;
    color: #333;
    font-weight: bold\9;

}

.Four-reasons-nr-2 .wb p {
    color: #999;
    text-transform: uppercase;
    display: block;
    vertical-align: top;
    font-size: 14px;
    padding-top: 5px;
    font-weight: bold\9;

}

.Four-reasons-nr-2 .pl-wz {
    margin-left: 80px;
}

.Four-reasons-nr-2 .pl-wz span {
    height: 10px;
    width: 10px;
    background: #f96d00;
    display: inline-block;
    vertical-align: middle;
}

.Four-reasons-nr-2 .pl-wz ul li {
    margin-left: 15px;

}

.Four-reasons-nr-2 .pl-wz p {
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
    color: #666666;
    line-height: 30px;
    font-weight: bold\9;
}

.Four-reasons-nr-3 .title-1 {
    width: 115px;
    height: 68px;
    line-height: 68px;
    background: #f96d00;
    color: #fff;
    text-align: center;
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    font-weight: bold\9;

}

.Four-reasons-nr-3 .Four-reasons-nr-left {
    display: inline-block;
    vertical-align: top;
    float: left;
    width: 599px;
}

.Four-reasons-nr-3 .sx {
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    margin-left: -25px;
    font-weight: bold\9;
}

.Four-reasons-nr-3 .wb {

    margin-left: 30px;
}

.Four-reasons-nr-3 .wb .title-2{
    font-size: 30px;
    display: inline-block;
    vertical-align: top;
    color: #333;
    margin-left: -12px;
    padding-top: 2px;
    font-weight: bold\9;

}

.Four-reasons-nr-3 .wb p {
    color: #999;
    text-transform: uppercase;
    display: block;
    vertical-align: top;
    font-size: 12px;
    margin-left: -10px;
    padding-top: 5px;
    font-weight: bold\9;
}

.Four-reasons-nr-3 .pl-wz {

    margin-top: 20px;
    margin-left: 20px;

}

.Four-reasons-nr-3 .pl-wz .pl-img {

    background: url(../images/sdys-lk.png) no-repeat;
    height: 75px;
    margin-top: -24px;
    margin-left: 2px;
}


.Four-reasons-nr-3 {

    display: inline-block;
    vertical-align: middle;

}

.Four-reasons-nr-3 .pl-wz span {
    height: 10px;
    width: 10px;
    background: #f96d00;
    display: inline-block;
    vertical-align: middle;

}


.Four-reasons-nr-3 .pl-wz p {
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
    color: #666666;
    line-height: 30px;
    font-weight: bold\9;

}

.Four-reasons-nr-3 .Four-reasons-nr-right {
    display: inline-block;
    vertical-align: top;

}


.Four-reasons-nr-4 .Four-reasons-nr-left {
    float: left;
    margin-top: -2%;
    display: inline-block;

}

.Four-reasons-nr-4 .title-1 {
    width: 115px;
    height: 68px;
    line-height: 68px;
    background: #f96d00;
    color: #fff;
    text-align: center;
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -29%;
    margin-left: 100%;
    font-weight: bold\9;
}

.Four-reasons-nr-4 .Four-reasons-nr-right {
    display: inline-block;
    vertical-align: top;
    margin-top: 10%;
    margin-left: 110px;
}

.Four-reasons-nr-4 .sx {
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -40%;
    color: #fff;
    margin-left: 120%;
    font-weight: bold\9;

}

.Four-reasons-nr-4 .wb {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;

}

.Four-reasons-nr-4 .wb .title-2{
    font-size: 30px;
    display: inline-block;
    vertical-align: top;
    color: #333;
    margin-left: -3px;
    font-weight: bold\9;
}

.Four-reasons-nr-4 .wb p {
    color: #999;
    text-transform: uppercase;
    display: block;
    vertical-align: top;
    font-size: 14px;
    padding-top: 10px;
    font-weight: bold\9;
}
.Four-reasons-nr-4 .pl-wz {

    margin-top: -30px;
    margin-left: 20px;

}

.Four-reasons-nr-4 .pl-wz span {
    height: 10px;
    width: 10px;
    background: #f96d00;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    font-weight: bold\9;
}
.Four-reasons-nr-4 .pl-wz span img{
    position: absolute;
    top:2px;
    left:2px;

}

.Four-reasons-nr-4 .pl-wz ul li {
    margin-left: 15px;

}

.Four-reasons-nr-4 .pl-wz p {
    display: inline-block;
    vertical-align: middle;
    padding-left: 10px;
    color:#666666;
    font-size: 16px;
    line-height: 30px;
  font-weight: bold\9;
}
.rldz-phone img{
    width: 100%;
}
.Make-to-process{
    width: 1200px;

    margin:0 auto;

}
.Make-to-process-top{
    background: url(../images/lc-title-top.png)\9 no-repeat;
    background: url(../images/lc-title-top.png)no-repeat;
    width: 100%;
    height: 89px;
    margin-top:40px;
    position: relative;

}
.Make-to-process-top .nr{

    position: absolute;
    left: 39%;
    top: 5%;
}
.Make-to-process-top .nr p{
    color: #999999;
    margin-left: -10px;
    font-size: 18px;
font-family:"微软雅黑";
}


.Make-to-process-top .nr .one{
    font-size: 32px;
    color: #333;
font-family:"微软雅黑";
    font-weight:400
}
.Make-to-process-top .nr .two{
    color: #f96d00;
    font-size: 32px;
font-family:"微软雅黑";
    font-weight:400
}
.Make-to-process-content{
    margin-top:30px;

}
.Make-to-process-content ul li{
    display: inline-block;
    vertical-align: middle;
    padding: 0 1px;

}
.lc-img-xs{
    position: relative;
    width: 260px;


}
.fix{
    clear: both;
}
.lc-img-xs img{
    display: block;

}
.lc-img-xs:hover{
    box-shadow: 3px 3px 25px #888888;

}
.lc-img-xs a{
    color: #fff;

}
.lc-img-yc{
    position: absolute;
    display: block;
    width: 260px;
    opacity: 0.7;
    background: rgba(52, 52, 52, 0.7);
    height: 165px;
    line-height: 165px;
    top: 0%;
    text-align: center;

}
.lc-img-yc .one{
    font-size: 20px;
    color:#fff;
font-family:"微软雅黑";

}
.lc-img-yc .two{
    margin-top: -56%;
    color:#fff;
    font-size: 14px;
font-family:"微软雅黑";
}
.zxt{
    padding: 0 1px;

}
.lcx-img-nr{
    height: 80px;
   line-height: 80px;
}
.lcx-img{
    float: right;
    padding-right: 100px;

}
.Make-to-process-content-two ul li{
    display: inline-block;
    vertical-align: middle;
    padding: 0 1px;


}
.patent{
    width: 1200px;
    margin: 0 auto;

}
.patent .patent-top{
    background: url(../images/zljs-top.png)\9 no-repeat;
    background: url(../images/zljs-top.png)no-repeat;
    height: 95px;
    margin-top:40px;
    position: relative;

}
.patent .patent-top .nr{
    position: absolute;
    left: 38%;
    top: 5%;
    text-align: center;
}
.patent .patent-top .nr span{
    font-size: 32px;
    color: #333;
font-family:"微软雅黑";
    font-weight:400;
}
.patent .patent-top .nr p{
    font-size: 18px;
    color: #999;
font-family:"微软雅黑";

}
.patent-content{
    margin-top:10px;

}



.slideGroup{}
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 9%; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:35%; display:block; width:30px; height:40px;background:url(../images/ztb.png) center center no-repeat; }
.slideGroup .sNext{left: 88%;top: 35%;background:url(../images/ytb.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{display:block;  padding:2px; border:1px solid #ccc; width:220px;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;}
.slideGroup .parBd ul li .title{background: #ebebeb;}
.slideGroup .parBd ul li .title a{
    color: #666666;
    height: 35px;
    line-height: 35px;
    font-size: 14px;

font-family:"微软雅黑";


}



.partner{
    width: 1200px;
    margin: 0 auto;

}
.partner .partner-top{
    background: url(../images/hb-top.png)\9 no-repeat;
    background: url(../images/hb-top.png)no-repeat;
    height: 95px;
    margin-top:40px;
    position: relative;

}
.partner .partner-top .nr{
    position: absolute;
    left: 40%;
    top: 6%;
    text-align: center;
}
.partner .partner-top .nr .title-one{
    font-size: 32px;
font-family:"微软雅黑";
    color: #333;
}
.partner .partner-top .nr p{
    color:#999999;
    font-size: 18px;
font-family:"微软雅黑";
    margin-top: -3px;
}

.partner-content{
    margin-top:10px;

}
.partner-content-left{
    display: inline-block;
    vertical-align: top;

}
.partner-content .hd ul li:hover{


}


.partner-content{margin-top: 20px;  }
.partner-content .hd{width: 227px; display: inline-block;
vertical-align: top;
}

.partner-content .hd ul li {
    background: #333;
    line-height: 110px;
    height: 110px;
    color: #fff;
    border: 1px solid #ffffff;
    text-align: center;
font-family:"微软雅黑";
    font-size: 16px;



}
.partner-content .hd .tb{
    position: relative;

}
.partner-content .hd .partner-yc{
   display: none;
    position: absolute;
    top: 3%;
    right: 10%;

}
.partner-content .hd ul li.on{  background: #2e7ee1;}
.partner-content .bd{
    display: inline-block;
    vertical-align: top;
    margin-left: 6px;

}
.partner-content .bd li{display: inline-block;vertical-align: top; position: relative;  }
.partner-content .bd li .date{ float:right; color:#999;  }

.son{
    position: absolute;
    height: 109px;
    line-height: 30px;
    bottom: 1%;
    width: 747px;
    opacity: 0.9;
    background: rgba(152, 152, 152, 0.9);

}
.son .wb{
    margin-left:30px;

}
.son .wb .one{
    color:#fff;
    font-size: 20px;
font-family:"微软雅黑";

}
.son .wb p{
    color:#fff;
    font-size: 14px;
font-family:"微软雅黑";

}
.son .wb p a{
    color:#fb760a;
font-family:"微软雅黑";
    font-size: 14px;
}

.partner-content-right {
    display: inline-block;
    vertical-align: top;

}

.picScroll-top {
    margin: 0 auto;
    width: 200px;
    position: relative;
}

.picScroll-top .hd {
    overflow: hidden;
    height: 74px;
    width: 200px;
    line-height: 74px;
    background: #333;
    position: relative;
    text-align: center;
    margin-left: 5px;
}

.picScroll-top .hd .title-two{
    display: inline-block;
    color: #fff;
    font-size: 18px;
    position: absolute;
    left: 15%;

}

.picScroll-top .hd .next {
    display: block;
    width: 41px;
    height: 33px;
    float: right;
    cursor: pointer;
    background: url("../images/stb.png") no-repeat;
    position: absolute;
    right: 5%;
    top: 8%;
}

.picScroll-top .hd .prev {

    display: block;
    width: 41px;
    height: 33px;
    float: right;
    cursor: pointer;
    background: url("../images/xtb.png") no-repeat;
    position: absolute;
    right: 5%;
    bottom: 0%;
    border-top: 1px solid #fff;
}

.picScroll-top .bd ul li .pic img {
    width: 197px;
    height: 144px;
    display: block;
    margin: 10px 0;
    border: 1px solid #f2f2f2;
}

.picScroll-top .bd ul li .pic a:hover img {
    border-color: #999;
}

.zjhx{
width:100%;
margin-top: 50px;
 
}
.zjhx-bg{
 background: url(../images/bjtu.png)no-repeat;
    background: url(../images/bjtu.png)\9 no-repeat;
    height: 770px;
    width: 100%;
    background-size:cover;
   position: relative;
}
/*.zjhx-content{*/
    /*margin: 0 auto;*/
    /*width: 1200px;*/
    /*position: absolute;*/
    /*top: 20%;*/
    /*left: 26%;*/

/*}*/
.zjhx-content .nr{
    border: 3px solid #fff;
    width: 900px;
    height: 445px;

}

.zjhx-content #bo-btn{

    position: absolute;
    left: 34%;
    top: 33%;
    cursor:pointer;

}
.zjhx-content .jj{
    width: 900px;
    color: #fff;
    line-height: 24px;
    font-size: 14px;
font-family:"微软雅黑";

}
.hover{
    /*position: absolute;*/
    /*bottom: 2%;*/
    /*left: 40%;*/
    border: 1px solid #fff;
    width: 250px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    cursor: pointer;

}
.hover:hover{
    background: #2e7ee1;
border: none;
}
.hover a{
    font-size: 22px;
    color: #fff;
font-family:"微软雅黑";
}
.about-us{
    width: 1200px;
    margin:0 auto;
    margin-top: 37px;
}

.about-us-content ul li{
    float: left;
    display: inline-block;
    vertical-align: middle;


}
.about-us-content .clear-fix{
    clear: both;

}
.about-us-content .hd ul li img{
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;

}
.about-us-content .hd{
    border-bottom: 1px solid #999999;
    display: inline-block;
    width: 1200px;
}
.about-us-two{
   margin-left:50px;
    font-size: 24px;
    color: #333333;
}
.about-us-content .hd .about-us-last{
    float: right;
    margin-right: 135px;
    font-size: 24px;
    color: #333333;

}
.about-us-content .hd .about-us-one{
    font-size: 24px;
    color: #333333;
    margin-left: 26px;
}

/*.about-us-content .hd ul li:hover{*/
    /*border-bottom: 3px solid #2e7ee1;*/

/*}*/
.about-us-content .hd .on{
    border-bottom: 3px solid #2e7ee1;

}
.about-us-content .bd{
    margin-top:27px;

}
.about-us-content .bd .left-1{
    position: relative;
    background: #f1f1f1;
    height: 138px;
    width: 369px;
    margin-top: -7px;
  text-align: center;
}
.about-us-content .bd .left-1 span{
    position: absolute;
    width: 85px;
    height: 85px;
    background: #2e7ee1;
    color:#fff;
    text-align: center;
    margin-top: -50px;
    margin-left: -48%;
    margin-left: 10px\9;

}
.about-us-content .bd .left-1 h3{
    font-size: 35px;

}
.about-us-content .bd .left-1 p{
    font-size: 16px;
    text-align: center;

}
.about-us-content .bd .left-1 hr{
    border:none;
    height: 2px;
    background: #aac1d7;
    width: 60px;
    margin-left:15px;

}
.about-us-content .bd .left-1 .title-2{
    margin-left: 40px;
    font-size: 18px;
    padding-top: 10px;
    color: #333;
}

.about-us-content .bd .left-1 p{
    line-height: 26px;
    margin-left: 10px;
    margin-top: 20px;
    font-size: 14px;
    color: #999999;
    text-align: left;padding-left: 18px;
}

.about-us-content .bd .zb{
  margin-left: 30px;
    width: 396px;
    border-left: 1.5px solid #cccccc;
    height: 45px;
    line-height: 45px;

}
.about-us-content .bd .zb img{

    margin-left: -5.5px;
}
.about-us-content .bd .zb .time{
    display: inline-block;
    vertical-align: top;
    float: right;
    color:#666666;
    padding-left: 7px;

}
.about-us-content .bd .zb .baohan a{
    color:#666666;
    margin-left:20px;
    border-bottom: 1px dashed #cccccc;
    display: inline-block;
    font-size: 14px;


}
.about-us-content .bd .zb .last a{
    color:#666666;
    margin-left:20px;
    font-size: 14px;
}
.about-us-content .bd .zb .last p{

    padding-right: 50px;
}
.right-wd .w-img{

     display: inline-block;
     width: 25px;
     height: 25px;
 }
.right-wd-2 .d-img{

    display: inline-block;
    width: 25px;
    height: 25px;
    vertical-align: middle;
}
.right-wd p{
    display: inline-block;
    vertical-align: top;
    color: #666666;
    margin-left: 10px;
    font-size: 16px;

}
.right-wd{
    margin-left: 66px;
    display: inline-block;
    vertical-align: top;

}
.right-wd-2 .right-1{
    display: inline;
    width: 25px;
    height: 25px;
    text-align: center;
    background: #cccccc;
    color: #fff;
}
.right-wd-2{
    display: inline-block;
    width: 335px;
    margin-left: 66px;
    margin-top: 10px;
    color: #c6c6c6;
    margin-bottom: 15px;


}
.right-wd-2 a{
    color:#fb760a;


}
.right-wd-2   P{
    line-height: 25px;
    display: inline;
    font-size: 14px;
    margin-left: 10px;
    color: #999;
}
.foot{

    background: #333;
}
.foot-nav{
   height:65px;
    line-height: 65px;
    border-bottom: 1px solid #717171;


}
.foot-nav .nav-title li{
    display: inline-block;
    vertical-align: top;

}
.foot-nav .nav-title{
    color:#fff;

}
.foot-nav .nav-title .gd{
    padding-right: 60px;
    font-size: 24px;
}

.foot-nav .nav-title a{
    color:#fff;

}
.foot-nav .nav-title .wz{
    padding-right: 35px;
    font-size: 14px;
}
.foot-content{

    margin:0 auto;
    width: 1200px;
}
.foot-zb{

    padding: 20px 0;
}
.foot-zb .left{
    display: inline-block;
    vertical-align: top;
    width: 200px;
}
.foot-zb .zj{
  color: #fff;
    width: 491px;
    display: inline-block;
    line-height: 26px;
    position: relative;
    padding-left: 20px;
    font-size: 14px;

}
.foot-zb .zj:before{
    content: url(../images/foot-sx.png);
    position: absolute;
    left: -4%;
    top: 10%;
}
.foot-zb .zj:after{
    content: url(../images/foot-sx.png);
    position: absolute;
   right: 13%;
    top: 10%;

}
.foot-zb .right{

    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
}
.foot-wb{
    background: #000002;



}
.foot-wb .nr{
    margin: 0 auto;
    width: 1200px;
    color: #fff;
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.foot-wb .nr p {
    display: inline-block;
    vertical-align: middle;
    padding-right: 100px;
    font-size: 14px;
    color: #ffffff;
}
.foot-wb span{
display: inline-block;
vertical-align: middle;
color: #ffffff;
    font-size: 14px;
}


.list-container .container-right{
    width: 926px;
    display: inline-block;
    margin-left: 11px;
}
.list-container .container-right .product-title{
    text-align: center;
    /* font-family: 'SOURCEHANSANSCN-BOLD'; */
    font-size: 32px;
    color: #333;
    height: 30px;
    line-height: 30px;
}
.list-container .container-right .product-basic{
    margin-top: 25px;

}
.list-container .container-right .product-content{
    margin-top: 0px;
}
.product-content{
    width: 1200px;
    padding-top: 40px;
    margin: 0 auto;
}
.down-up{
    margin-top: 20px;
    height: 30px;
    line-height: 30px;
}

.list-container .container-right .product-basic .product-img{
    width: 360px;
    display: inline-block;
    vertical-align: top;
}
.list-container .container-right .product-basic .product-basic-info{
    width: 515px;
    display: inline-block;
    margin-left: 20px;
}
.list-container .container-right .product-basic .product-img .big-img{
    border: 1px solid #e6e6e6;
    text-align: center;
}
.list-container .container-right .product-basic .product-img .small-img{
    margin-top: 15px;
}
.list-container .container-right .product-basic .product-img .big-img img{
    padding: 20px 0;
}
.list-container .container-right .product-basic .product-basic-info .product-basic-info-item{
    padding: 5px;
    border-bottom: 1px dashed #ccc;
    margin: 10px;
    font-size: 16px;
}
.list-container .container-right .product-basic .product-basic-info .more-case-button{
    display: inline-block;
    float: right;
    margin-top: 15px;
}
.product-basic-info-item .medium{
    font-size: 16px;
    color: #999;
}
.list-container .container-right .product-basic .product-basic-info .more-case-button a{
    display: block;
    width: 180px;
    height: 50px;
    line-height: 50px;
    background: #2a2d2a;
    color: #fff;
    font-size: 22px;
    text-align: center;
}
.list-container .container-right .product-content .product-content-title{
    font-size: 22px;
    color: #666666;
    padding-left: 20px;
    border-left: 5px solid #2a2d2a;
}
.list-container .container-right .product-content .content{
    margin-top: 25px;
    border: 1px dashed #e1e1e1;
    padding: 20px;
    width: 927px;
    overflow: -webkit-paged-x;

}


.product-content{
    width: 1200px;
    padding-top: 40px;
    margin: 0 auto;
}
.down-up .up{
    float: left;
    font-size: 14px;
    color: #000;
}
.down-up .down{
    float: right;
    font-size: 14px;
    color: #000;
}
.down-up a{
    font-size: 14px;
    color: #000;
}



.pages {
    float: right;
    display: inline;
    padding-bottom: 10px;
}
.pages .pgbtn {
    border: 1px solid #ccc;
    color: #999;
}
.pages a, .pages span {
    display: inline-block;
    padding: 0 10px;
    margin: 0 3px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #0896ba;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #0896ba;
}
.pages a, .pages li {
    display: inline-block;
    list-style: none;
    text-decoration: none;
    color: #0896ba;
}

.list-container .container-right .products {
    margin: 0 0 0 11px;
}
main.css:477
.products {
    width: 900px;
    display: inline-block;
    margin: 38px 0 0 20px;
}
.products ul li {
    display: inline-block;
    margin: 20px 15px 0px 0px;
}
.products .product-img {
    border: 1px solid #e8e8e8;
}
.products .products-title {
    height: 31px;
    line-height: 31px;
    text-align: center;
    font-size: 14px;
    border: 1px solid #eeeeee;
    background: #e8e8e8;
}
.products .product-img img {
    width: 288px;
    display: block !important;
}
.products .products-title a {
    color: #666;
}
.list-container .container-right .contact-info {
    margin-left: 35px;
}
.list-container .container-right .contact-info ul li {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}

.list-container .container-right {
    width: 948px;
    display: inline-block;
    margin-left: 11px;
}
.list-container .list-discription {
    margin-bottom: 30px;
    border: 1px solid #ccc;
    padding: 15px;
    font-size: 16px;
}
.list-container .container-right .downloads ul li {
    margin-bottom: 25px;
    border: 1px dashed #e4e4e4;
}
.list-container .container-right .downloads .download-info {
    padding: 15px;
}
.list-container .container-right .downloads .download-info .download-img {
    display: inline-block;
    width: 20%;
    vertical-align: middle;
    text-align: center;
}
.list-container .container-right .downloads .download-info .download-basic {
    display: inline-block;
    vertical-align: middle;
    width: 78%;
}
.list-container .container-right .downloads .download-info .download-img img {
    width: 80%;
}
.list-container .container-right .downloads .download-info .download-title {
    font-size: 18px;
    /* font-family: 'SOURCEHANSANSCN-MEDIUM'; */
    margin-bottom: 10px;
}
.list-container .container-right .downloads .download-info .download-title a{
    color:#333;
}
.list-container .container-right .downloads .download-info .download-title a:hover{
    color:#ff0000;
}
.list-container .container-right .downloads .download-info .download-discription {
    color: #666;
    font-size: 14px;
}
.list-container .list-discription {
    margin-bottom: 30px;
    border: 1px solid #ccc;
    padding: 15px;
    font-size: 16px;
}

.list-container .container-right .search-products ul li {
    display: inline-block;
    margin: 0 20px 20px 0;
}
.list-container .container-right .search-products .products-title {
    text-align: center;
}
.list-container .container-right .search-products .product-img img {
    width: 150px;
}
.list-container .container-right .search-news ul li {
    margin: 0 0 20px 0;
    border-top: 1px solid #ccc;
    padding-top: 15px;
}
.list-container .container-right .search-news .search-news-title {
    font-size: 16px;
}
.list-container .container-right .search-news .search-news-discription {
    margin-top: 10px;
}
.list-container .container-right .search-news .search-news-basic {
    color: #999999;
}
.list-container .container-right .search-news .search-news-basic span {
    margin-right: 20px;
}
.list-container .container-right .feedback-item {
    margin: 45px;
}
.list-container .container-right .feedback-item .feedback-item-left {
    width: 10%;
    display: inline-block;
}
.list-container .container-right .feedback-item .feedback-item-right {
    display: inline-block;
}
.list-container .container-right .feedback-item .feedback-item-right input {
    border: 1px solid #c9c9c9;
    outline: none;
    border-radius: 4px;
    height: 35px;
    padding-left: 5px;
}
.list-container .container-right .feedback-item .feedback-submit {
    border: 0;
    color: #fff;
    background-color: #2a2d2a;
    width: 170px;
    height: 45px;
    font-size: 18px;
    border-radius: 4px;
}
.list-container .container-right .news-small-title {
    text-align: center;
    /* font-family: 'SOURCEHANSANSCN-MEDIUM'; */
    font-size: 18px;
    height: 30px;
    line-height: 30px;
    margin-top: 25px;
}
.sideMenu ul .parent-category {
    color: #666;
    display: block;
    line-height: 30px;
    font: 200 13px/32px "微软雅黑";
    padding-left: 25px;
    text-indent: 10px;
    margin-top: 10px;
    border-bottom: 1px solid #666;
    background: url(../images/dot4.png) no-repeat 5px -41px;
}


.sideMenu ul .parent-category1 {
    color: #666;
    display: block;
    line-height: 30px;
    font: 200 13px/32px "微软雅黑";
    padding-left: 25px;
    text-indent: 10px;
    margin-top: 10px;
    border-bottom: 1px solid #666;
    background: url(../images/list_dot1.gif) no-repeat 0% 50%;
}

.list-container .container-right .product-basic .product-img .small-img ul li {
    display: inline-block;
    border: 1px solid #e6e6e6;
    margin-right: 10px;
}
.list-container .container-right .product-basic .product-img .small-img ul li img {
    width: 89px;
    padding: 5px;
}
.list-container {
    width: 1200px;
    margin: 30px auto;
}
.map-produt .map-produt-title {
    font-size: 16px;
    color: #666666;
    padding-left: 20px;
    border-left: 5px solid #333;
}
.map-produt-cate_list {
    margin: 10px 0;
}
.map-produt-cate_list a {
    padding: 10px;
    color: #333;
}
.list-container {
    width: 1200px;
    margin: 30px auto;
    overflow: -webkit-paged-x;
}
.list-container .group {
    margin: 60px 0 30px 0;
}
.list-container .group .title {
    font-size: 24px;
}
.list-container .group .top-group {
    margin-top: 40px;
}
.list-container .group .groups {
    margin-top: 20px;
}
.list-container .group .title a {
    font-size: 16px;
    float: right;
    width: 100px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background: #ffc700;
    text-align: center;
}
.list-container .group .top-group ul li {
    display: inline-block;
    margin-left: 25px;
    margin-bottom: 25px;
}
.list-container .group .top-group a {
    padding: 10px 10px;
    background: #e8e8e8;
    font-size: 16px;
        color: #333;
}
.list-container .group .groups {
    margin-top: 20px;
}
.list-container .group .groups ul li {
    border-bottom: 1px dashed #999;
    margin-bottom: 25px;
}
.list-container .group .groups .k {
    display: inline-block;
    font-size: 18px;
    margin: 0 30px 0 20px;
}
.list-container .group .groups .v {
    display: inline-block;
    vertical-align: top;
    width: 1100px;
}
.list-container .group .groups .v a {
    line-height: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    font-size: 16px;
    display: inline-block;
    color: #666666;
}
.crumbs {
    height: 35px;
    line-height: 35px;
    text-align: right;
    border-bottom: 1px dashed #ccc;
    width: 1200px;
    margin: 10px auto;
}
.crumbs a {
    color: #666;
    font-size: 14px;
}
 .product-content .product-content-title {
    font-size: 22px;
    color: #666666;
    padding-left: 20px;
    border-left: 5px solid #2a2d2a;
}
 .product-content .content {
    margin-top: 25px;
    border: 1px dashed #e1e1e1;
    padding: 20px;
    width: 927px;
}
.list-container .container-right .downloads .download-info .download-title span {
    float: right;
    font-size: 14px;
    color: #666;
}
.list-container .container-right .downloads .download-info {
    padding: 15px;
}

/* 主要css样式*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/open_im.png) no-repeat left top;}