@charset "utf-8";
* {margin:0; padding:0;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0; padding:0;}
input, select{ vertical-align:middle}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
.none{
    display: none;
}
a:link{
    text-decoration:none; color: #272727;text-decoration: none;
}
a:visited{
    text-decoration:none; color: #272727;text-decoration: none;
}
a:hover{
    text-decoration:none; color: #272727;text-decoration: none;
}
a:active{
    text-decoration:none; color: #272727;text-decoration: none;
}
.clear{
    clear: both;
}
.fl-l{
    float: left;
}
.fl-r{
    float: right;
}
body {
    font-family: "Microsoft YaHei" ! important;
    font-size: 14px;
    color: #272727;
    background-color:#fff;
    overflow-x:hidden ;
}
.clear{
    clear: both;
}
.nav-top{
    border-bottom: 1px solid #ddd;
}
.nav-top-left{
    float: left;
}
.nav-top-right{
    float: right;
}
.nav-top-right a{
    padding-left: 15px;
}
.nav-top-right span{
    padding-right: 5px;vertical-align: middle;
}
.nav-top-right img{
    vertical-align: middle;
}
.nav-hold{
    width: 1300px;margin: 10px auto;
}
.nav-left{
    float: left;width: 220px;
}
.nav-right{
    float: left;margin-left: 20px;width: 1000px;
}
.nav-right ul li{
    float: left;width: 11.1111111%;text-align: center;line-height: 57px;position: relative;
}
.nav-right ul li ul{
    position: absolute;left: 0px;top:57px;width: 125px;background: #d13432;z-index: 1000;display: none;
}
.nav-right ul li ul li{
    width: 100%;line-height: 38px;border-bottom: 1px solid #dd6363;background: #fa5351;
}
.nav-right ul li:hover{
    background: #d22d31;
}
.nav-right ul li:hover ul{
    display: block;
}
.nav-right ul li:hover a{
    color: #fff;
}
.banner-center{
    position: absolute;right: 10%;top: 50%;width: 381px;margin-top: -88px;text-align: center;
}
.banner1-left{
    position: absolute;left:50%;top: 100px;width:573px;margin-left: -627px;text-align: center;
}
.banner2-center{
    position: absolute;left:50%;bottom: 40px;width:600px;margin-left: -300px;text-align: center;
}
.banner2-center img{
    width: 100%;
}

.banner3-left{
    position: absolute;left:0px;bottom: 440px;width:1224px;text-align: center;
}
.banner4-left{
    position: absolute;left:50%;top:60px;width:655px;margin-left: -327px;text-align: center;
}
.banner5-left{
    position: absolute;left:50%;top: 100px;width:670px;margin-left: -335px;text-align: center;
}
/* flexslider */
.sever-center{
    overflow: hidden;width: 1200px;margin: 20px auto;
}
.sever-center ul li{
    float: left;width: 11.11111%;text-align: center;
}
.sever-center ul li p{
    width: 80px;height: 80px;border: 1px solid #ddd;border-radius: 10px;margin: 10px auto;
}
.sever-center ul li i{
    width: 50px;height: 50px;display: inline-block;margin-top: 15px;
}
.sever-center ul li:hover p{
    background: #d22d31;
}
.sever-center ul li .sever-center-1{
    background: url("../images/fu-1.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-2{
    background: url("../images/fu-2.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-3{
    background: url("../images/fu-3.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-4{
    background: url("../images/fu-4.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-5{
    background: url("../images/fu-5.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-6{
    background: url("../images/fu-6.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-7{
    background: url("../images/fu-7.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-8{
    background: url("../images/fu-8.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li .sever-center-9{
    background: url("../images/fu-9.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-1{
    background: url("../images/fu-1-1.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-2{
    background: url("../images/fu-2-2.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-3{
    background: url("../images/fu-3-3.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-4{
    background: url("../images/fu-4-4.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-5{
    background: url("../images/fu-5-5.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-6{
    background: url("../images/fu-6-6.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-7{
    background: url("../images/fu-7-7.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-8{
    background: url("../images/fu-8-8.png") no-repeat;background-size: 100% 100%;
}
.sever-center ul li:hover .sever-center-9{
    background: url("../images/fu-9-9.png") no-repeat;background-size: 100% 100%;
}
.yingyong{
    width: 1200px;margin: 40px auto;
}
.second-tit{
    margin: 20px 0;text-align: center;
}
.yy-bom ul li{
    float: left;width: 23%;margin: 1% ;position: relative;
}
.yy-bom ul li img{
    width: 100%;
}
.yy-bom ul li .yy-pro-bom {
    position: absolute;left: 0px;bottom: 0px;width: 100%;background: rgba(233, 84, 84, 0.73) ;height: 45px;text-align: center;background-size: cover;line-height: 45px;
}
.yy-bom ul li .yy-pro-bom:hover{
    background:#da251d ;
}
.yy-bom ul li .yy-pro-bom p{
    font-size: 16px;font-weight: bold;color: #fff;
}
.hezuo-hold1{
    width: 1200px;margin:0 auto
}
.hezuo-hold1 .hezuo-top{
    text-align: center;margin: 20px 0;
}
.hezuo-img-hold1{
    position: relative;width: 1200px;margin: 0px auto;
}
.hezuo-img-hold1 i{
    position: absolute;width: 35px;height: 76px;display: inline-block;cursor: pointer;
}
.hezuo-img-hold1 .move-left{
    background: url("../images/right.jpg");left: 0px;top:40px
}
.hezuo-img-hold1 .move-right{
    background: url("../images/left.jpg");right: 0px;top:40px;cursor: pointer;
}
.hezuo-hold1{
    margin-bottom: 20px;
}
.hezuo-hold1 .hezuo-list1{
    position: relative;height: 160px;width: 1000px;overflow: hidden;margin: 0 auto;
}
.hezuo-hold1 .hezuo-list1 ul{
    position: absolute;left: 0px;top:20px
}
.hezuo-hold1 .hezuo-list1 ul li{
    float: left;width: 250px;text-align: center;
}
.hezuo-hold1 .hezuo-list1 ul li img{
    width: 90%;border:1px solid #ddd;
}

a.bofang { position: relative; display: block; }
a.bofang:before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url(../images/playicon.png) no-repeat center 40%; background-size: 60px; content: ''; }

.hezuo-hold1 .hezuo-list12 { height: 240px; }
.hezuo-hold1 .hezuo-list12 li { padding: 5px; box-sizing: border-box;}
.hezuo-hold1 .hezuo-list12 li a { display: block; border: 4px solid #dedede; position: relative; -webkit-transition: all .2s; transition: all .2s; }
.hezuo-hold1 .hezuo-list12 li a:hover { opacity: .8; color: #d13432; }
.hezuo-hold1 .hezuo-list12 li a img { display: block; width: 100%; border: 0;}
.hezuo-hold1 .hezuo-list12 li a:before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url(../images/playicon.png) no-repeat center 40%; background-size: 60px; content: ''; }
.hezuo-hold1 .hezuo-list12 span { margin: 5px; line-height: 30px; display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; word-break: break-all; -webkit-line-clamp: 1; }

.head .head-hold .head-center{
    width: 40%;float: left;overflow: hidden;
}
.head .head-hold .head-center .head-center-left{
    float: left;width: 50%;
}
.head .head-hold .head-center .head-center-right{
    float: left;width: 50%;font-size: 16px;
}
.head .head-hold .head-center .head-center-right p span{
    color: #ddd;
}
.product{
    margin: 40px 0;
}
.product-guider{
    width: 1200px;margin: 20px  auto;
}
.product-guider ul{ text-align: center;}
.product-guider ul li{
    padding: 10px 21.5px;border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    display: inline-block;
}
.product-guider ul li:last-child{
    border-right: 0px solid #ddd;
}
.product-guider ul .on{
    background: #da251d;
}
.product-guider ul  .on a{
    color: #fff;
}
.pro-list{
    margin:40px 0;min-width: 1200px;
}
.pro-list ul li{
    float: left;width: 14.28%;text-align: center;
}
.pro-list ul li img{
    width: 98%;
}
/* 主要css样式*/
.main-im{position:fixed;right:10px;top:30%;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;}
.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(../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;display: none}
.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(../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;}
.color_r{
    color: #da251d;
}
.n-banner img{
    width: 100%;min-width: 1200px;
}
.sever-bom{
    margin: 30px 0;text-align: center;line-height: 30px;
}
.strong{
    margin: 40px 0;padding: 40px 0;background: #f1f1f1;
}
.strong-guider{
    width: 1200px;margin: 0 auto;
}
.strong-guider ul{
    margin-top: 40px;
}
.strong-guider ul li{
    float: left;width: 19%;border: 1px solid #ddd;border-radius: 10px 10px 0 0;margin: 0 3px;text-align: center;padding: 15px 0;line-height: 30px;
}
.strong1{
    width: 87px;height: 5px;display: inline-block;background: url("../images/strong-x.png") no-repeat;
}
.tit{
    font-size: 18px;
}
.strong-guider ul .active{
    background: #d13432;
}
.strong-guider ul .active {
    color: #fff;
}
.strong-guider ul .active i{
    background: url("../images/strong-x1.png");
}
.strong-img img{
    width: 100%;min-width: 1200px;
}
.strong-img ul li{
    display: none;
}
.strong-img ul .show{
    display: block;
}
.news{
    width: 1200px;margin: 40px auto;
}
.news-list{
    overflow: hidden;
}
.news-list ul li{
    float: left;width: 31.3333%;margin: 1%;position: relative;background: #f1f1f1;line-height: 27px;
}
.news-list ul li img{
    width: 100%;height:260px
}
.news-tit{
    font-size: 18px;text-align: center;margin: 5px 0;
}
.news-list ul li p{
    padding: 0 10px;
}
.news-time{
    width: 70px;height: 80px;background: #d22d31;position: absolute;top:0px;left: 30px;color: #fff;text-align: center;
}
.nian{
    margin-top: 20px;
}
.footer{
    background: #333;padding: 20px 0;color: #a0a0a0;line-height: 30px;
}
.footer a{
    color: #a0a0a0;
}
.footer .footer-hold{
    width: 1200px;margin: 30px auto;overflow: hidden;
}
.footer .footer-hold .footer-left{
    width: 750px;float: left;
}
.footer .footer-hold .footer-left ul li{
    float: left;width: 13.5%;border-right: 1px solid #656565;padding:0 3%;height: 180px;
}
.n-footer img{
    width: 100%;
}
/*内页导航*/
.n-hold{
    width: 1200px;margin: 0 auto;
}
.n-guider{
    padding: 10px 0;overflow: hidden;
}
.n-about-hold{
    line-height: 27px;padding-bottom: 30px;
}
.n-guider .n-guider-right{
    float: right;
}
.right_sunu{
    margin-top: 20px;
}
.n-about-hold h1{
    font-size: 22px;font-weight: bold;text-align: center;margin: 20px 0;
}
.n-about-hold h2{
    text-align: center;font-size: 14px;margin-bottom: 10px;
}
.n-second-guide-hezuo .line{
    border-top: 1px solid #ddd;
    position: absolute;
    top: 50%;
    z-index: -1;
    width: 100%;
}
.n-second-guide-hezuo a{
    display: inline-block;
    padding: 6px 25px;
    margin: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid #ddd;
    background: #0382d8;
    color: #fff;
    position: relative;
}
.n-second-guide-hezuo a:hover{
    background: #02428c;

}
.n-about-con{
    line-height: 27px;width: 900px;margin: 20px auto;padding-bottom: 30px;
}
.n-about-con h1{
    text-align: center;font-size: 18px;margin: 10px;
}
.n-about-con h2{
    font-size: 14px;text-align: center;margin-bottom: 20px;
}
.n-second-guide-hezuo>ul li{
    float: left;padding: 10px;text-align: center;margin:0 15px;position: relative;
}
.n-second-guide-hezuo>ul li a{
    width:100% ;padding: 6px 0px;
}
.n-second-guide-hezuo>ul li>ul{
    position: absolute;left: 1px;top:36px;width: 190px;background:#0382d8; display: none;
}
.n-second-guide-hezuo>ul li:hover>ul{
    display: block;
}
.n-second-guide-hezuo>ul li>ul li{
    border-bottom: 1px solid rgba(191, 191, 191, 0.65);margin: 0px;
}
.n-second-guide-hezuo>ul li>ul li a{
    width:100% ;padding: 6px 0px;background:#0382d8; border: 0px;color: #fff;
}

.n-second-guide a:hover{
    background: #0382d8;
    color: #fff;
}

.n-pro-guide{
    height: 40px;margin-top: 20px;border-bottom: 1px solid #d22d31;overflow: hidden;
}
.n-pro-guide .n-pro-g-left{
    float: left;height: 40px;line-height: 40px;
}
.n-pro-guide .n-pro-g-left i{
    height: 22px;width: 4px;background: #d22d31;display: inline-block;line-height: 40px;vertical-align: middle;
}
.n-pro-guide .n-pro-g-left span{
    color: #000;font-size: 18px;line-height: 40px;vertical-align: middle;display: inline-block;line-height:40px;margin-left: 5px;
}
.n-pro-g-right{
    float: right;height: 40px;line-height: 40px;font-size: 16px;
}
.fenye{
    overflow: hidden;margin: 20px;
}
.fenye ul li{
    float: left;padding: 5px;
}

.n-about-us1{
    line-height: 27px;width: 1200px;margin: 20px auto;
}

.n-list-news2{
    overflow: hidden;margin: 30px auto;
}
.n-list-news2 ul li{
    border-bottom: 1px dashed #ddd;padding: 20px;line-height: 27px;
}
.n-news-tit{
    font-size: 16px;    font-weight: bold;
}
.n-news-tit span{
    font-size: 14px; font-weight: normal;
}
.n-list-news2 ul li:hover .n-news-tit {
    color: #00a0e9;
}
.n-list-news2 ul li .n-news-con{
    margin: 5px 0;
}
.arcImg{
    width: 500px;margin: 0 auto;
}
.pro-hold1{
    width: 1200px;overflow: hidden;
}
.pro-hold1 ul li{
    float: left;width: 390px;margin: 20px 3px;text-align: center;
}
.pro-hold1 ul li img{
    width: 99%;border: 1px solid #ddd;
}
.pro-hold1 ul li a p{
    line-height: 30px;
}
.pro-hold1 ul li:hover img{
    border:1px solid #00b7ee;
}
.pro-hold1 ul li:hover a{
    color: #00b7ee;
}
.n-second-guide-hezuo{
    width: 1200px;position: relative;margin: 30px auto;text-align: center;z-index: 1000;
    animation:zoomIn 2s;
    -moz-animation:zoomIn 2s; /* Firefox */
    -webkit-animation:zoomIn 2s; /* Safari and Chrome */
    -o-animation:zoomIn 2s; /* Opera */
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.pro-list-hold1{
    overflow: hidden;
}
.pro-list-hold1 ul li{
    width: 31.333%;margin: 1%;text-align: center;float: left;padding: 1% 0;
}
.pro-list-hold1 ul li img{
    width: 96%;border: 1px solid #ddd;
}
.n-product-hold ul li{
    float: left;width: 23%;margin: 1%;text-align: center;
}
.n-product-hold ul li img{
    width: 100%;
}
.n-product-hold ul li p{
    line-height: 30px;background: #ff6e6c;color: #fff;
}
.n-product-hold ul li:hover p{
    background: #ff0000;
}
.pro-list-hold1 ul li p{
    line-height: 27px;
}
.pro-list-hold1 ul li:hover p{
    color: #08a4f1;
}

.n-pro-guide{
    height: 40px;margin-top: 20px;border-bottom: 1px solid #d22d31;overflow: hidden;
}
.n-pro-guide .n-pro-g-left{
    float: left;height: 40px;line-height: 40px;
}
.n-pro-guide .n-pro-g-left i{
    height: 22px;width: 4px;background: #d22d31;display: inline-block;line-height: 40px;vertical-align: middle;
}
.n-pro-guide .n-pro-g-left span{
    color: #000;font-size: 18px;line-height: 40px;vertical-align: middle;display: inline-block;line-height:40px;margin-left: 5px;
}
.n-second-guide-hezuo{
    width: 1200px;position: relative;margin: 30px auto;text-align: center;z-index: 1000;
    animation:zoomIn 2s;
    -moz-animation:zoomIn 2s; /* Firefox */
    -webkit-animation:zoomIn 2s; /* Safari and Chrome */
    -o-animation:zoomIn 2s; /* Opera */
}
.n-second-guide-hezuo .line{
    border-top: 1px solid #ddd;
    position: absolute;
    top: 50%;
    z-index: -1;
    width: 100%;
}
.n-second-guide-hezuo a{
    display: inline-block;
    padding: 6px 25px;
    margin: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid #ddd;
    background: #fa5351;
    color: #fff;
    position: relative;
}
.n-second-guide-hezuo a:hover{
    background: #d22d31;

}
.power{
    -webkit-transition: -webkit-transform 0.5s;
    transition: -moz-transform 0.5s;
    -o-transition: -o-transform 0.5s;
    transition: transform 0.5s;
}
.power:hover{
    transform: translate(0,-5px);

    -moz-transform: translate(0,-5px);

    -o-transform: translate(0,-5px);

    -webkit-transform: translate(0,-5px);

    box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
}
.article-shop-img{
    width: 600px;float: left;text-align: center;margin-top: 20px;position: relative;
}
.product-right_sunu{
    float: right; width: 370px;margin: 40px 0;
}
.article-shop-body{
    width: 370px;float: right;border: 1px solid #ff0000;border-radius: 10px;margin-top: 60px;margin-right: 15px;
}
.article-shop-body-tit{
    background: #ff0000;color: #fff;padding: 15px 5px;border-radius: 10px 10px 0 0;text-align: center;font-size: 18px;
}
.tit{
    font-size: 16px;font-weight: bold;
}
.map-hold{
    width: 800px;margin: 40px auto;border: 1px solid #ddd;overflow: hidden;
}
.map-hold .map-left{
    float: left;width: 44%;padding: 3%;
}
.map-hold .map-right{
    width: 50%;float: left;text-align: center;margin-top: 30px;
}
.map-hold .map-right img{
    width: 200px;
}
.map{
    width: 800px;margin: 20px auto;height: 600px;
}
.map iframe{
    width: 100%;height: 100%;border: 1px solid #ddd;
}
.article-shop-body-con{
    padding: 10px;
}
.article-shop-date{
    margin: 20px auto;max-width: 1000px;
}
.article-shop-date-tit{
    font-size: 16px;font-weight: bold;padding-top: 20px;
}
.article-shop-date-tit i{
    width: 2px;height: 20px;background: #003326;vertical-align: middle;display: inline-block;margin-right: 15px;
}
.article-shop-date-tit span{
    vertical-align: middle;
}
.n-product-duider{
    margin: 20px 0;
}
.n-product-duider .n-product-guider-list{
    padding: 15px 0;
}
.n-product-duider .n-product-guider-list a{
    padding: 0 10px;
}
.n-product-guider-list-tit{
    background: #ff0000;padding: 5px 10px;color: #fff;font-weight: bold;
}
.article-shop h4{
    text-align: center;font-size: 16px;margin: 20px 0;
}
.cpmcjs{
    text-align: center;
}
.cpmcjs img{
    min-width:500px;margin: 0 auto;
}
.biao {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: url(../images/hs.jpg) left 8px no-repeat;
    padding-left: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #AEAEAE;
    font-size: 14px;
}
.biao01 {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: url(../images/hs.jpg) left 8px no-repeat;
    padding-left: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #AEAEAE;
    font-size: 14px;
    margin-top: 10px;
}
.tupian {
    text-align: center;font-size: 18px;line-height: 40px;font-weight: bold;
}
#demo11{
    overflow: hidden;
}
#demo11 ul li{
    float: left;width: 25%;text-align: center;margin: 20px 0;
}
#demo11 ul li p{
    line-height: 30px;
}
.table-x{
    width: 900px;
    overflow-x:auto;
}
.forem{
    width: 350px;  margin-left: 100px;float: left;
}
.input{
    border: 1px solid #08a4f1;outline: none;width: 350px;padding: 10px ;margin: 10px 0;
}
.textarea{
    height: 100px;width: 350px;border: 1px solid #08a4f1;outline: none;margin: 10px 0;padding: 10px
}
.history {background:url(../images/line04.jpg) repeat-y 400px 0;overflow:hidden;position:relative;padding-bottom:50px;width: 810px;margin: 40px auto;line-height: 27px}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.jpg) #fff no-repeat 373px 0; height:32px; margin-bottom:14px;}
.history-date h2.first { position:absolute; left:0; top:0; width:100%; z-index:99;}
.history-date h2 a { color:#ff0000; font-weight:bold;font-size:16px; font-family:Arial, Helvetica, sans-serif; display:inline-block; *display:inline; zoom:1; width:58px; height:32px; line-height:32px; text-align:center;margin:1px 0px 0px 373px; }
.history-date h2 a:hover { text-decoration:none;}
.history-date ul { padding:0px; overflow:hidden;}
.history-date ul li { background:url(../images/icon07.png) no-repeat 396px 5px; padding-bottom:25px; zoom:1; }
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.his_ll{ float:left; width:280px;color:#000; margin-left:100px; text-align:right;}
.his_rr{ float:right; width:350px;color:#000; margin-right:35px;}
.histroy-tit{
    text-align: center;
}
@media screen and (max-width: 1600px){
    .banner-center{
        right: 20px;
    }
}
@media screen and (max-width: 1500px){
    .flexslider .slides .banner5-left img {
        width: 80%;margin: 0 auto;
    }
    .flexslider .slides   .banner-center img{
        width: 80%;margin: 0 auto;
    }
    .flexslider .slides    .banner2-center img{
        width: 75%;margin: 0 auto;
    }
    .flexslider .slides   .banner1-left img{
        width: 80%;margin: 0 auto;
    }
    .flexslider .slides    .banner3-left img{
        width: 80%;margin: 0 auto;
    }
    .flexslider .slides     .banner4-left img{
        width: 80%;margin: 0 auto;
    }

}
.product-guider{
border-right:0px
}
