﻿/* CSS Document */
*{margin:0;padding:0;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{border:none;}
html, body{ height:100%;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
li{ list-style:none;}
table { border-collapse:collapse; }
input { padding-top:0px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button { -webkit-appearance: none; }
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; outline:none; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
body { font-family:"Microsoft YaHei";}
.clear{clear:both;}
.clearfix:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
a {text-decoration:none;}
.max{ width:100%;}
.h218{clear:both;height:218px;}
.box{ max-width:1170px; margin:0 auto;}
.box:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.left{ float:left;}
.right{ float:right;}
.xuan{position:fixed;width:100%;    z-index:99;}
li:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
ul:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
a{-webkit-transition:all 0.2s linear;-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
a:hover{-mos-transition:all 0.2s linear;-mz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
 @media(max-width:1170px){.box{ max-width:94%; width:94%; margin:0 auto;}	 	 }
 .top{ height:48px; line-height:48px;     background: #f4f8f9;color: #666666; font-size:14px;} 
.header{ height:120px;    background: #fff;}
.header .logo{ display:block; float:left; margin-top:38px; }
.header .kucun{ float:right; font-size:15px; color:#000; margin-top:44px;}
.header .kucun i{ font-size:20px; margin-right:10px;}
.header .kucun:hover{ color:#b11e22;}
.header .widget_product_search{ margin-top:34px; float:left; width:60%; margin-left:5%;}
.header .widget_product_search form{height: 45px; border-radius: 5px 0 0 5px; background: #fff; position: relative; max-width: 550px; border: 1px solid #e1e1e1;width: 85%;}
.header .widget_product_search form .complex-autocomplete-search-wrap{ width:100%;} 
.header .widget_product_search form .complex-autocomplete-search-wrap input{
  border: 0;height: 43px;width: 100%;background: none;font-size: 14px; padding-left: 10px;border-radius: 0;}
.header .widget_product_search form .submit{ position: absolute; right:0%;    font-size: 16px;  top: -1px; height: 46px; padding: 0 30px;
 border-radius: 0 5px 5px 0;background: #b11e22; color: #fff;border: 0;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
	
@media(max-width:1000px){
.top{ height:70px; line-height:35px; background:#1b252f; color:#fff; font-size:14px;} 
.top .right,.top .left{ text-align:center; float:none; width:100%;}	

.header{ margin-bottom:20px;}
.header .logo{ margin-top:20px;}
.header .kucun{ margin-top:25px;}
.header .widget_product_search{ margin-top:24px; margin-left:0; width:100%;}
.header .widget_product_search form .complex-autocomplete-search-wrap input{ height:35px;}
.header .widget_product_search form{ height:35px; width:100%; max-width:100%;}
.header .widget_product_search form .submit{ height:36px;}
.header .widget_product_search form .complex-autocomplete-search-wrap{ width:calc(100% - 76px);}

}	
	
.nav{ height:55px; background:#1b252f;}
.nav .daohang-box{ padding-left:270px; width:calc(100% - 270px);}
.nav .box ul li.nli{ display:block; float:left; position:relative; width:12.5%; text-align:center; height:55px; line-height:55px; font-size:16px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.nav .box ul li.nli a i{ margin-left:10px;}
.nav .box ul li.nli a{ color:#fff; display:block}
.nav .box ul li.nli:hover a{ color:#b11e22;}
.nav .box ul li.nli .sub{ position:absolute;   opacity: 0;
overflow: hidden; transform: translate(0px,20px); -webkit-transform: translate(0,20px);-moz-transform: translate(0,20px); -o-transform: translate(0,20px);-ms-transform: translate(0,20px); visibility: hidden; left:0%;top: 55px; z-index: 5000;padding: 15px 15px 0;background: #fff; box-shadow: 0 3px 5px #b2b2b4;box-shadow: 0 3px 5px rgba(0,0,0,0.3);border: 1px solid #f3f3f3; margin: 0 !important; width: 200px;padding-bottom:20px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.nav .box ul li.nli .sub li{ height:45px; line-height:45px; border-bottom:1px solid #e5e5e5; text-align:left; font-size:14px;}

.nav .box ul li.nli:hover .sub a{ color:#000;}
.nav .box ul li.nli:hover .sub{ opacity:1;overflow: visible; visibility: visible;    transform: translate(0px,0px);-webkit-transform: translate(0px,0px); -moz-transform: translate(0px,0px);-o-transform: translate(0px,0px); -ms-transform: translate(0px,0px);}

.left-nav{ margin:0 auto; position:relative; height:0px; z-index:9999; max-width:1170px;}
.left-nav .nav-box{ position:absolute; left:0; width:270px; top:-50px; z-index:99; }
.left-nav .nav-box .nav-box-title{ width:255px; height:61px; line-height:61px; background:#b11e22; font-weight:bold; padding-left:15px;color:#fff; font-size:16px; position:relative; cursor:pointer;}


.left-nav .nav-box .nav-box-title .fa-bars{ margin-right:20px; font-size:20px;}

.left-nav .nav-box .nav-box-title .fa-angle-down{ font-size:26px;    float: right;margin-top: 15px; margin-right: 20px; -ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.left-nav .nav-box .jiao i{transform:rotate(180deg);}
.left-nav .nav-box .nav-box-info ul{padding-top:20px;}
.left-nav .nav-box .nav-box-info{ width:270px; height:500px; background:#fff;  box-shadow: 0 3px 5px rgba(0,0,0,0.2); border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.left-nav .nav-box .nav-box-info ul li.nli{ width:90%; margin:0 auto; height:60px; line-height:60px; border-bottom:1px solid #f2f2f2; font-size:16px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; position:relative;}
.left-nav .nav-box .nav-box-info ul li.nli a{ color:000;}
.left-nav .nav-box .nav-box-info ul li.nli a span{ color:#5e5e5e; display:inline-block; margin-left:5px;font-size:14px;}
.left-nav .nav-box .nav-box-info ul li.nli .fa-dot-circle-o{ margin-right:10px;}
.left-nav .nav-box .nav-box-info ul li.nli .fa-angle-right{ float:right; margin-top:20px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.left-nav .nav-box .nav-box-info ul li.nli:first-child{ border-top:1px solid #f2f2f2; }
.left-nav .nav-box .nav-box-info ul li.nli .zhijiao{transform:rotate(90deg)}

.left-nav .nav-box .nav-box-info ul li.nli a{ color:#505050; display:block;}
.left-nav .nav-box .nav-box-info ul li.nli:hover a.nlia{ color:#b11e22;}
.left-nav .nav-box .nav-box-info ul li.nli:hover span{ color:#b11e22;}
.left-nav .nav-box .nav-box-info ul li.nli .sub{ position:absolute;   opacity: 0;
overflow: hidden; transform: translate(0px,20px); -webkit-transform: translate(0,20px);-moz-transform: translate(0,20px); -o-transform: translate(0,20px);-ms-transform: translate(0,20px); visibility: hidden; left: 106%;top: 0px; z-index: 5000;padding: 15px 15px 0;background: rgba(255,255,255,0.8); box-shadow: 0 3px 5px #b2b2b4;box-shadow: 0 3px 5px rgba(0,0,0,0.3);border: 1px solid #f3f3f3; margin: 0 !important; width: 300px;padding-bottom:20px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.left-nav .nav-box .nav-box-info ul li.nli .sub li{ display:block; float:left;width:135px; margin-right:15px; height:45px; line-height:45px; border-bottom:1px solid #e5e5e5; font-size:14px;}
.left-nav .nav-box .nav-box-info ul li.nli:hover .sub{ opacity:1;overflow: visible; visibility: visible;    transform: translate(0px,0px);-webkit-transform: translate(0px,0px); -moz-transform: translate(0px,0px);-o-transform: translate(0px,0px); -ms-transform: translate(0px,0px);}
.left-nav .nav-box .nav-box-info ul li.nli .sub li:hover a{ color:#b11e22;}
.fa-dot-circle-1{ display:inline-block; float:left; margin-top:20px; margin-right:10px;margin-left:5px; width:20px; height:20px; background:url(../images/gangcai.png) no-repeat left center;}
.fa-dot-circle-2{ display:inline-block; float:left; margin-top:20px;margin-right:10px; margin-left:5px; width:20px; height:20px; background:url(../images/juancai.png) no-repeat left center;}
.fa-dot-circle-3{ display:inline-block; float:left; margin-top:20px;margin-right:10px; margin-left:5px; width:20px; height:20px; background:url(../images/xingcai.png) no-repeat left center;}
.fa-dot-circle-4{ display:inline-block; float:left; margin-top:20px; margin-right:10px;margin-left:5px; width:20px; height:20px; background:url(../images/jiancai.png) no-repeat left center;}
.fa-dot-circle-5{ display:inline-block; float:left; margin-top:20px;margin-right:10px; margin-left:5px; width:20px; height:20px; background:url(../images/guancai.png) no-repeat left center;}
.fa-dot-circle-6{ display:inline-block;  float:left; margin-top:20px;margin-right:10px;margin-left:5px; width:20px; height:20px; background:url(../images/yougang.png) no-repeat left center;}
.fa-dot-circle-7{ display:inline-block;  float:left; margin-top:20px;margin-right:10px;margin-left:5px; width:20px; height:20px; background:url(../images/buxiugang.png) no-repeat left center;}
.fullSlide{ width:100%; position:relative;height:500px; z-index:9}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; height:500px;  }
.fullSlide .bd ul{ width:100%  !important; height:500px; }
.fullSlide .bd li{ width:100% !important; height:500px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block;  height:500px; }
.fullSlide .hd{width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul{display:block;width:16%;margin:0 auto; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px; background:#fff; overflow:hidden; line-height:9999px; border-radius:5px;}
.fullSlide .hd ul .on{ background:#e90b00; }

.info1 ul{ padding:35px 0;}
.info1 ul li{ display:block; float:left; width:32%; margin-right:2%;}
.info1 ul li:nth-of-type(3){ margin-right:0;}
.info1 ul li img{ display:block; width:100%;}

.info2{padding-bottom:20px;}
.info2 .left{ width:25%; }
.info2 .left ul{  box-sizing:border-box;}
.info2 .left ul li{ width:100%; float:none; margin-bottom:20px;}
.info2 .left ul li img{ display:block; float:left; width:30%; margin-right:5%;}
.info2 .left .title{ height:40px; line-height:40px; border-bottom:1px solid #e1e1e1; margin-bottom:20px;}
.info2 .left ul li p{ font-size:14px; color:#333e48; padding-top:5px;}
.info2 .left ul li span{ display:block; font-size:14px; color:#b11e22; margin-top:5px;}


.info2 .right{ width:70%;}
.info2 .right .title{ height:40px; line-height:40px; border-bottom:1px solid #e1e1e1; margin-bottom:20px;}
.info2 .right .item{ border:2px solid #b11e22; border-radius:5px; position:relative; height:317px; padding:15px; box-sizing:border-box;}
.info2 .right .item .on-sale{    width: 100px; height: 100px; position: absolute;display: inline-block;border-top: 50px solid #b11e22; border-right: 50px solid transparent;border-bottom: 50px solid transparent; border-left: 50px solid #b11e22; top: 0; left: 0; z-index: 11; box-sizing:border-box;}

.info2 .right .item .on-sale .sale-text{display: inline-block;color: #fff;text-transform: uppercase; font-size: 20px;font-weight: 500;transform: rotate(-45deg);position: absolute; left: -40px;top: -30px; margin: auto;}
.info2 .right .item:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.info2 .right .item .tejia-pic{ display:block; float:left; width:37%; }
.info2 .right .item .tejia-nr{ float:right; width:60%;}
.info2 .right .item .tejia-pic img{ width:100%;}
.info2 .right .item .tejia-nr .tejia-xh{ display:block; font-size:14px; color:#a5a7a9; margin-bottom:10px;}
.info2 .right .item .tejia-nr strong{ display:block; font-size:16px; color:#333e48;}
.info2 .right .item .tejia-nr strong a{ color:#333e48;}

.info2 .right .item .tejia-nr .tejia-jiage{ display:block; margin:20px 0; font-size:14px; color:#a5a7a9}
.info2 .right .item .tejia-nr .tejia-jiage b{ font-size:20px; color:#b11e22; display:inline-block; margin-left:5px;}
.info2 .right .item .tejia-nr p{ font-size:14px; color:#333e48; line-height:25px;}

.info2 .right .owl-controls .owl-buttons .owl-prev{position: absolute;width:8px; height:12px; background:url(../images/prev.jpg) no-repeat center; top: -50px;right: 30px;font-size:0px;}

.info2 .right .owl-controls .owl-buttons .owl-next{position: absolute; width:8px; height:12px; background:url(../images/next.jpg) no-repeat center;top: -50px; right: 5px;font-size:0px;}

.info3{ background:#f4f8f9; padding-top:30px;}
.info3 .title{ width:100%; height:35px; line-height:35px; color:#000; font-weight:bold; border-bottom:1px solid #e1e1e1; margin-bottom:20px;}

.info3 .pro-box{ max-width:1170px; background:#fff; padding:15px; position:relative; box-sizing:border-box;}
.info3 .pro-box .left{ width:23%;}
.info3 .pro-box .left img{ width:100%; display:block;}
.info3 .pro-box .right{ width:75%;}
.info3 .pro-box .right li{ width:49%; float:left; display:block; margin-bottom:25px; margin-right:2%; padding:2.5%; box-sizing:border-box; }
.info3 .pro-box .right li:nth-of-type(even){ margin-right:0;}
.info3 .pro-box .right li img{ float:left; width:40%; margin-right:3%; display:block;}
.info3 .pro-box .right li .pro-li-text{ width:57%; float:right;}
.info3 .pro-box .right li:hover{border-color: #e1e1e1;box-shadow: 0 1px 14px 1px rgba(0,0,0,0.13);}
.info3 .pro-box .right li span{ display:block; font-size:13px; color:#6f6f6f; padding-top:5px; margin-bottom:5px;}
.info3 .pro-box .right li a.tit{ font-size:15px; color:#1b252f; display:block; margin-bottom:15px;}
.info3 .pro-box .right li b{ font-size:16px; color:#b11e22; display:block; margin-bottom:15px;}
.info3 .pro-box .right li a.more{ display:inline-block; width:113px; height:34px; text-align:center; line-height:34px; border:1px solid #cecece; font-size:13px; color:#6f6f6f; border-radius:5px;}
.info3 .pro-box .right li a.more:hover{ background:#b11e22; color:#fff; border:1px solid #b11e22;}
.info3 .pro-box .right li a.tit:hover{color:#b11e22}



.info3 .pro-box .tab-hd{ position:absolute; top:-50px; right:0; }
.info3 .pro-box .tab-hd ul li{ display:inline-block; margin:0 5px; cursor:pointer; position:relative;}
.info3 .pro-box .tab-hd ul li:after{ content:"|"; position:absolute; right:0; top:0; color:#e1e1e1;}
.info3 .pro-box .tab-hd ul li.on{ color:#b11e22}
.info3 .guanggao{ padding:30px 0;}
.info3 .guanggao ul li{ display:block; float:left; width:49%; margin-right:2%;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.info3 .guanggao ul li:nth-of-type(even){ margin-right:0;}
.info3 .guanggao ul li img{ display:block; width:100%;}
.info3 .guanggao ul li:hover{box-shadow: 0 1px 14px 1px rgba(0,0,0,0.13);}

.news{background:#f4f8f9; padding-top:20px;}
.news .box{ padding-bottom:40px; border-bottom:1px solid #e5e5e5;}
.news .title{ width:100%; height:35px;  line-height:35px; color:#000; font-weight:bold; border-bottom:1px solid #e1e1e1; margin-bottom:20px;}

.news .owl-carousel .item { margin-right:30px; box-sizing:border-box;}
.news .owl-carousel .item .news-pic{ display:block; position:relative; border-radius:5px; overflow:hidden;}
.news .owl-carousel .item .news-pic img{ display:block; width:100%;}
.news .owl-carousel .item .news-pic .time{ width:40px; height:60px; position:absolute; left:20px; bottom:20px; }
.news .owl-carousel .item .news-pic .time span{ display:block; width:40px; height:30px; line-height:30px; text-align:center;}
.news .owl-carousel .item .news-pic .time span.day{ background:#e5e5e5; color:#b11e22; font-size:16px; font-weight:bold;}
.news .owl-carousel .item .news-pic .time span.month{ background:#b11e22; color:#e5e5e5; font-size:14px;}

.news  .owl-controls .owl-buttons .owl-prev{position: absolute;width:8px; height:12px; background:url(../images/prev.jpg) no-repeat center; top: -50px;right: 30px;font-size:0px;}

.news  .owl-controls .owl-buttons .owl-next{position: absolute; width:8px; height:12px; background:url(../images/next.jpg) no-repeat center;top: -50px; right: 5px;font-size:0px;}
.news .owl-carousel .item a.tit{ font-size:16px; color:#000000; font-weight:bold; display:block; margin:10px 0; height:24px; line-height:24px; overflow:hidden;}
.news .owl-carousel .item p{ font-size:14px; color:#626464; line-height:25px; height:75px; overflow:hidden;}
.news .owl-carousel .item a.more{ display:block; font-size:14px; color:#000000; margin-top:10px;}
.news .owl-carousel .item a.more i{ margin-left:10px;}
.news .owl-carousel .item a.tit:hover{ color:#b11e22}
.news .owl-carousel .item a.more:hover{ color:#b11e22}


.yuoshi{background:#f4f8f9; padding:40px 0;}
.yuoshi ul li{ display:block; float:left; width:23.5%; margin-right:2%; }
.yuoshi ul li:nth-of-type(4){ margin-right:0;}
.yuoshi ul li i{ display:block; float:left; font-size:30px; color:#333e48; margin-right:20px; padding-top:5px;}
.yuoshi ul li strong{ font-size:16px; color:#000000;}
.yuoshi ul li p{ font-size:14px; margin-top:5px;}

.search{ background:#af0005; height:50px; line-height:50px; padding:40px 0;}
.search .left{ font-size:16px; color:#fff;}
.search .right{ min-width:570px;}
.search .right .text{ width:80%; height:50px; line-height:50px; background:#fff; border:none; border-bottom-left-radius:25px; border-top-left-radius:25px; padding-left:20px; box-sizing:border-box; display:block; float:left;}
.search .right .submit{ display:block; float:left; width:20%; height:50px; background:#000; color:#fff; border-top-right-radius:25px; border-bottom-right-radius:25px; border:none; font-size:16px; cursor:pointer;}
.search .right .submit:hover{ background:#85171a}

.footer{ padding-top:45px; padding-bottom:35px;}
.footer .left{ width:31%;}
.footer .left img{ display:block; margin-bottom:40px;}
.footer .left p{ font-size:14px; color:#000000; line-height:25px; margin-bottom:40px;} 
.footer .left span{ display:block; font-size:14px; color:#1b252f; line-height:25px; padding-left:30px;}
.footer .left span.add{ background:url(../images/home.jpg) no-repeat left center; margin-bottom:15px;}
.footer .left span.tel{ background:url(../images/tel.jpg) no-repeat 5px center;}

.footer .nav-footer{ width:24%; margin-left:10%; float:left;}
.footer .nav-footer:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.footer .nav-footer dt{ font-size:14px; color:#1b252f; font-weight:bold; display:block; margin-bottom:20px;}
.footer .nav-footer dd{ display:block; float:left; width:50%; height:40px; line-height:40px; font-size:14px; color:#676767;}
.footer .nav-footer dd a{ color:#676767;}
.footer .nav-footer dd a:hover{ color:#af0005}
.footer-news{ width:35%; float:right;}
.footer-news strong{font-size:14px; color:#1b252f; font-weight:bold; display:block; margin-bottom:20px;}
.footer-news ul li img{ display:block; float:left; width:24%; margin-right:2%;}
.footer-news ul li a.tit{display:block; font-size:15px; color:#000; font-weight:bold; height:24px; line-height:24px; overflow:hidden; margin-bottom:5px;}
.footer-news ul li p{ font-size:14px; color:#676767; line-height:24px; height:48px; overflow:hidden;}
.footer-news ul li{ margin-bottom:15px;}
.footer-news ul li a.tit:hover{ color:#af0005}

.copyright{ height:85px; line-height:85px; text-align:center; font-size:14px; color:#1b252f; border-top:1px solid #ebebeb}



.neiye{ padding-top:30px;}
.neiye .lmt{ font-size:28px; color:#333e48; display:block; margin-bottom:35px;}
.neiye .nydh{ margin-bottom:30px;}
.neiye .nydh ul li{ display:block; float:left; height:30px; line-height:30px; text-align:center; background:#fff; border-radius:5px; margin-right:5px; box-shadow:0px 0px 20px rgba(0,0,0,0.3); font-size:16px; border:1px solid #fff;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; margin-bottom:5px;}
.neiye .nydh ul li a{ padding:0 10px; color:#1b252f;} 
.neiye .nydh ul li:hover,.neiye .nydh ul li.on{ border:1px solid #b11e22;}
.neiye .nydh ul li:hover a,.neiye .nydh ul li.on a{ color:#b11e22}

.pro-list li{ display:block; float:left; width:24%; margin-right:1.2%; margin-bottom:40px;}
.pro-list li:nth-of-type(4n+4){ margin-right:0;}
.pro-list li img{ display:block; width:100%; margin-bottom:20px;}
.pro-list li a.tit{ display:block; font-size:16px; color:#1b252f; margin-bottom:15px; font-weight:bold; max-height:44px; line-height:22px; overflow:hidden;}
.pro-list li .canshu span{ display: -webkit-box; font-size:14px; color:#1b252f; margin-right:15px;margin-bottom:10px;}
.pro-list li .canshu span i{ font-size:18px; color:#b11e22; margin-right:5px;}
.pro-list li a.tit:hover{ color:#b11e22; }
.fa-jpy{ width:20px; height:20px; background:url(/files/jiage-1.png) no-repeat center;     display: -webkit-box; }
.fa-jpy:before{ content:"" !important;}
.fa-tags{ width:20px; height:20px; background:url(/files/kucun-1.png) no-repeat center;display:block;}
.fa-tags:before{ content:"" !important;}

.fenye{ width:100%; margin:0 auto;  padding-top:25px; margin-top:15px;  padding-bottom:60px; border-top:1px solid #e8e8e8;    text-align: center; }
.fenye a{ display:inline-block;padding:0 10px;text-align:center; line-height:30px; border:1px solid #e1e1e1; font-size:14px; color:#333; margin:2px; border-radius:5px;}
.fenye b,.fenye a:hover{ display:inline-block;padding:0 10px;text-align:center; line-height:30px; border:1px solid #b11e22; font-size:14px; color:#fff; margin:2px; background:#b11e22; border-radius:5px;}

.pro-xq { padding-bottom:60px;}
.pro-xq:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.pro-xq .pro-img{ width:48%; float:left;}
.pro-xq .pro-img .item img{ display:block; width:98%;}

.pro-xq .pro-img .owl-carouse3{ position:relative;}

.pro-xq .pro-img .owl-carouse3 .owl-buttons .owl-prev{position: absolute;width:42px; height:42px; background:url(../images/pro-img-prev.png) no-repeat center #af0005; bottom:15px;right:65px;font-size:0px; border-radius:5px;}

.pro-xq .pro-img .owl-carouse3 .owl-buttons .owl-next{position: absolute; width:42px; height:42px; background:url(../images/pro-img-next.png) no-repeat center #af0005;bottom:15px; right: 15px;font-size:0px; border-radius:5px;}

.pro-xq .pro-canshu{ width:50%; float:right;}
.pro-xq .pro-canshu h1{ font-size:17px; color:#333e48; display:block; margin-bottom:25px;}

.pro-xq .pro-canshu .pro-jj{ font-size:14px; color:#333e48; line-height:25px; margin-bottom:30px;}
.pro-xq .pro-canshu ul li{ height:66px; line-height:66px; border-bottom:1px solid #e1e1e1; font-size:14px; color:#676767;}
.pro-xq .pro-canshu ul li strong{ color:#000;}

.newsnav{ margin-bottom:20px;}
.newsnav a{ font-size:14px; color:#000000;}
.newsnav .active{ color:#b11e22;}

.danye { margin-left:-15px; margin-right:-15px; padding-bottom:50px;}
.danye:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.danye .left{ width:25%; padding:0 15px; box-sizing:border-box;}
.danye .left .title{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #e1e1e1; padding-bottom:5px;}
.danye .left .title p{ display:inline-block; border-bottom:2px solid #b11e22; height:29px; line-height:29px; font-size:16px; color:#000000; font-weight:bold;padding:0 5px; padding-bottom:5px; }

.danye .left .left-add{ width:100%; margin-top:15px; margin-bottom:25px;}
.danye .left .left-add li{ height:44px; line-height:44px; border-bottom:1px solid #f0f0f0; font-size:14px; color:#676767;}
.danye .left .left-add li a{ display:inline-block;color:#676767;}
.danye .left .left-add li:hover a,.danye .left .left-add li.on a{color:#b11e22;}
.danye .left .left-news{ margin-top:15px;}
.danye .left .left-news li{ margin-bottom:15px;}
.danye .left .left-news li img{ display:block; float:left; width:35%; margin-right:2%;}
.danye .left .left-news li a.tit{ font-size:15px; color:#000; display:block; font-weight:bold; padding-top:5px; height:22px; line-height:22px; overflow:hidden;}
.danye .left .left-news li p{ font-size:14px; color:#676767; margin-top:5px; line-height:20px; height:40px; overflow:hidden;}
.danye .right{ width:75%; padding:0 15px; box-sizing:border-box;}


.baojia-top h3{ font-size: 20px; text-align: center; font-weight: bold; display: block; margin-top: 30px;}
.baojia-top p{ font-size: 14px; line-height: 25px; text-align: center; color: #a3a3a3; margin: 30px 0; max-width: 576px; margin: 30px auto;}
.baojia-top img{ display:block; width:100%;}

.baojia-form p{ width:50%; float:left; padding-right:15px; box-sizing:border-box; margin-bottom:20px;}
.baojia-form p:nth-of-type(even){ padding-right:0; padding-left:15px;}
.baojia-form p span{ display:block; margin-bottom:10px; font-weight:bold; font-size:14px; color:#000;}
.baojia-form p input{ display:block; width:100%; height:40px; line-height:40px; border:1px solid #e8e8e8; background:none; border-radius:5px; padding-left:10px;}

.kucun-ny{ padding-bottom:50px;}
.kucun-list{ margin-top:40px;}
.kucun-list .title{ width:100%; border-bottom:1px solid #e1e1e1;height:35px; line-height:35px; margin-bottom:20px;}
.kucun-list .title p{ display:inline-block; border-bottom:2px solid #b11e22; height:34px; line-height:34px; font-size:16px; color:#000000; font-weight:bold;padding:0 5px; padding-right:10px; }
.kucun-list .title p i{ margin-left:10px;}
.kucun-list ul li{ display:block; float:left; width:49%; margin-right:2%; height:40px; line-height:40px; border-bottom:1px solid #eeeeee;}
.kucun-list ul li:nth-of-type(even){ margin-right:0;}
.kucun-list ul li strong{ font-size:15px; color:#000; display:inline-block; width:110px;    font-weight: normal;}
.kucun-list ul li span{ display:inline-block; margin-right:2%; font-size:15px; color:#676767;}
.kucun-list ul li span i{ font-size:20px; color:#b11e22; margin-right:10px;}
.kucun-list ul li a{color:#000; }
.kucun-list ul li a:hover{color:#b11e22}
.kucun-list ul li a:hover span{color:#b11e22}
.kucun-list ul li a:hover strong{color:#b11e22}
.news-list li { box-sizing:border-box; width:32%; float:left; margin-bottom:25px; margin-right:2%;}
.news-list li:nth-of-type(3n+3){ margin-right:0;}
.news-list li .news-pic{ display:block; position:relative; border-radius:5px; overflow:hidden;}
.news-list li .news-pic img{ display:block; width:100%;}
.news-list li .news-pic .time{ width:40px; height:60px; position:absolute; left:20px; bottom:20px; }
.news-list li .news-pic .time span{ display:block; width:40px; height:30px; line-height:30px; text-align:center;}
.news-list li .news-pic .time span.day{ background:#e5e5e5; color:#b11e22; font-size:16px; font-weight:bold;}
.news-list li .news-pic .time span.month{ background:#b11e22; color:#e5e5e5; font-size:14px;}

.news-list li a.tit{ font-size:16px; color:#000000; font-weight:bold; display:block; margin:10px 0; height:24px; line-height:24px; overflow:hidden;}
.news-list li p{ font-size:14px; color:#626464; line-height:25px; height:75px; overflow:hidden;}
.news-list li a.more{ display:block; font-size:14px; color:#000000; margin-top:10px;}
.news-list li a.more i{ margin-left:10px;}
.news-list li a.tit:hover{ color:#b11e22}
.news-list li a.more:hover{ color:#b11e22}

.neirong h1{ font-size:17px; color:#000000; display:block; margin-bottom:15px;}
.neirong p.time{ font-size:14px; color:#676767; margin-bottom:15px;}
.neirong .nr{ font-size:14px; color:#676767; line-height:25px; }
.neirong .nr img{ max-width:100% !important; height:auto;}


#map{ width:100%; height:500px;margin-top:20px;  background:url(map1.png) no-repeat center;}
#map img{display:none;}
.contact-ny{ padding-top:20px; padding-bottom:40px;}
.contact-ny:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.contact-ny p{ font-size:16px; color:#000; font-weight:bold; margin-bottom:20px;}
.contact-ny span{ display:block; font-size:14px; color:#676767; margin-bottom:20px; display:block;}
.contact-ny .left{ width:50%; padding-right:15px; box-sizing:border-box;}
.contact-ny .right{ width:50%; padding-left:15px; box-sizing:border-box;}

.contact-ny .left ul li{font-size:14px; color:#676767; height:35px; line-height:35px;}
.contact-ny .left ul li strong{ color:#000;}
.contact-ny .left ul li a{color:#676767;}
.contact-ny .right strong{ display:block; font-size:14px; color:#000; margin-bottom:10px; }
.contact-ny .right input.text{ width:100%; padding-left:5px; box-sizing:border-box; height:34px; line-height:34px; border:1px solid #dadada;}
.contact-ny .right form p{ margin-bottom:20px;}
.contact-ny .right textarea{ width:100%; height:100px; border:1px solid #dadada; padding-left:5px; padding-top:10px; box-sizing:border-box;}
.contact-ny .right .submit{ display:block; width:100%; height:34px; line-height:34px; background:#af0005; color:#fff; border:none; font-size:16px; cursor:pointer;}

.about-bg{ height:150px; background:url(../images/about-bg.jpg) no-repeat center; background-size:cover; font-size:25px; color:#fff; text-shadow:0px 0px 10px #333; font-weight:bold; line-height:150px;}


.about-ny{ padding-top:45px;}
.about-ny .left{ width:50%; padding-right:2%; box-sizing:border-box;}
.about-ny .left h1{ font-size:25px; color:#000000; }

.about-ny .left p{ font-size:15px; color:#676767; line-height:25px; margin-top:20px;}

.about-ny .right{ width:50%;}
.about-ny .right img{ display:block; width:100%;}

/*************
 *右侧在线客服
 */
.floating_ck{position:fixed;right:0px;top:30%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#f9f9f9;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(ydh.png);}
.words{background-image:url(ykf.png);}
.quote{background-image:url(yqq.png);}
.qrcord{background-image:url(ywx.png);}
.return{background-image:url(fanhui.png);}
.floating_ck dd span{color:#383838;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(ewm.png);background-size: 100%;display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
/*************
 *右侧在线客服
 */

 .mask {
	position: fixed;
	bottom: 0;
	left:100%;
	width: 100%;
	height: 128px;
	background: url("dibug.png")  no-repeat scroll center;
	z-index: 1001;
}
.closeee{
	background: url("shouqi.png")  no-repeat center center;
	    background-size: 100%;
}
.mask .gotoCenter {
	display: block;
	width: 1000px;
	height: 140px;
	margin: 0 auto;
}
.mask .closeee {
	position: absolute;
	bottom: 0;
	left: 20px;
	margin-left: 0px;
     width: 30px;
     height: 100px;
	cursor: pointer;
}
.clickarea{
	position: absolute;
	top: 0;
	left: 200px;
	margin-left: 0px;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.thumbnail {
	position: fixed;
	right: 0px;
	bottom: 0px;
	width: 150px;
	height: 120px;
	cursor: pointer;
	/*display: none;*/
}
.thumbnail img{width:100%;}
@-webkit-keyframes rotate {
	from {-webkit-transform:rotate(0deg);}
	to {-webkit-transform:rotate(360deg);}
}



@media(max-width:1000px){
	

.nav .daohang-box{ width:100%; padding-left:0;}
.menu{ position:fixed; width:40px; height:40px; background:url(../images/menu.png) no-repeat center #af0005; background-size:80%; right:20px; bottom:100px; z-index:9999; border-radius:5px;}




.left-nav .nav-box{ position:inherit; width:100%; top:0;}
.left-nav{ height:50px;}
.left-nav .nav-box .nav-box-title{ width:100%;box-sizing: border-box; height:50px; line-height:50px;}
.left-nav .nav-box .nav-box-info{ width:100%; display:none; height:auto;}
.left-nav .nav-box .nav-box-info ul li.nli{ height:auto;}
.left-nav .nav-box .nav-box-info ul li.nli .sub{ position:initial; opacity:1; visibility:visible; box-shadow:none; border:none;transform: translate(0px,0px); -webkit-transform: translate(0,0px);-moz-transform: translate(0,0px); -o-transform: translate(0,0px);-ms-transform: translate(0,0px); width:100%; border-top:1px solid #e5e5e5; padding:0; display:none;}
.left-nav .nav-box .nav-box-info ul li.nli a{ display:inline;}
.left-nav .nav-box .nav-box-title .fa-angle-down{ margin-top:10px;}
.nav{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.7); z-index:999999; top:0; left:-100%;}



.nav .box{ width:200px; float:left; padding-top:50px; background:#000; height:100%; box-sizing:border-box;}

.nav .close{ width:calc(100% - 200px); height:100%; float:right;}
.nav:after { content:" "; display:block; height:0px; visibility:hidden; clear:both; }
.nav .box ul li.nli{ float:none; width:100%; text-align:left; padding-left:20px; box-sizing:border-box;  height:auto;line-height:40px;  }
.nav .box ul li.nli i{ display:none;}
.nav .box ul li.nli:nth-of-type(6){ height:auto;}
.nav .box ul li.nli .sub{ position:initial; opacity:1; visibility:visible; background:none; width:100%; border:none; padding:0;    transform: translate(0px,0px);
    -webkit-transform: translate(0px,0px);
    -moz-transform: translate(0px,0px);
    -o-transform: translate(0px,0px);
    -ms-transform: translate(0px,0px);
}
.nav .box ul li.nli .sub li{ border:none; padding-left:20px; box-sizing:border-box; height:35px; line-height:35px;}
.danye .left{ float:none; width:100%; margin-bottom:40px; padding:0;}
.danye{ margin:0 auto;}
.danye .right{ float:none; width:100%; padding:0;}






}



@media(max-width:770px){

.info2 .left{ float:none; width:100%; margin-bottom:20px;}
.info2 .left ul li{ width:32%; margin-right:2%; float:left;}
.info2 .left ul li:nth-of-type(3){ margin-right:0;}	
.info2 .right{ width:100%; float:none;}	
.info2 .right .item{ height:auto;}
.info3 .pro-box .left{ display:none;}
.info3 .pro-box .right{ float:none; width:100%;}
.info3 .pro-box .right h3{ display:block;}
.info3 .pro-box{ width:100%;}
.yuoshi { padding:20px 0;}
.yuoshi ul li{ width:49%; margin-right:2%; margin-bottom:20px;}
.yuoshi ul li:nth-of-type(even){ margin-right:0;}
.info3 .pro-box .right li b{ font-size:14px;}
.search{ background:#af0005; height:auto;  padding:20px 0;}
.search .left{ font-size:16px; color:#fff;}
.search .right{ width:100%; float:none;min-width: auto;}
.search .right .text{ width:80%; height:40px; line-height:40px; background:#fff; border:none; border-bottom-left-radius:25px; border-top-left-radius:25px; padding-left:10px; box-sizing:border-box; display:block; float:left;}
.search .right .submit{ display:block; float:left; width:20%; height:40px; background:#000; color:#fff; border-top-right-radius:25px; border-bottom-right-radius:25px; border:none; font-size:16px; cursor:pointer; font-size:14px;}

.copyright{height: auto; line-height: 25px;text-align:center; font-size:14px; color:#1b252f; border-top:1px solid #ebebeb;    padding-bottom: 70px;}
.copyright a{display:block !important;}
.pro-xq { padding-bottom:40px;}
.pro-xq .pro-img{ width:100%; float:none; margin:0 auto; margin-bottom:30px;}
.pro-xq .pro-canshu{ float:none; width:100%; margin:0 auto;}
.danye .left .left-news li{ display:block; float:left; width:49%; margin-right:2%;}
.danye .left .left-news li:nth-of-type(even){ margin-right:0;}

.kucun-list ul li{ float:none; width:100%;}

.about-ny .left{ float:none; width:100%; padding:0; margin-bottom:30px;}
.about-ny .right{ float:none; width:100%;}
.pro-list li{width:32%;margin-right:2%;}
.pro-list li:nth-of-type(4n+4){ margin-right:2%;}
.pro-list li:nth-of-type(3n+3){ margin-right:0;}

.news-list li{width:49%;margin-right:2%;}
.news-list li:nth-of-type(even){margin-right:0;}

}



@media(max-width:640px){
.info1 ul li{ float:none; margin-right:0; width:100%; display:block; margin:0 auto; margin-bottom:15px;}
.info1 ul li:nth-of-type(3){ margin:0 auto;}
.info2 .left ul li{ float:none; width:100%;}
.info2 .right .item .tejia-pic{ float:none; width:100%; margin-bottom:15px;}
.info2 .right .item .tejia-nr{ float:none; width:100%;}
.info3 .pro-box .right li{ float:none; width:100%; margin-bottom:15px; margin-right:0;}
.info3 .pro-box .right li a.more{ width:90px; height:26px; line-height:26px; font-size:12px;}
.info3 .guanggao ul li{ float:none; margin-right:0; margin-bottom:15px; width:100%;}
.news .owl-carousel .item { margin-right:15px;}	
.yuoshi ul li{ width:100%; margin-right:0%; margin-bottom:20px;}

.footer .left{ width:100%; float:none; margin-bottom:40px;}
.footer .nav-footer{ width:100%; float:none; margin-left:0; margin-bottom:40px;}
.footer-news{ width:100%; float:none}
.footer .left p{ margin-bottom:20px;}
.footer .left img{ margin-bottom:20px;}
.footer{ padding-top:25px;}
.news-list li{width:96%;float:none;margin:0 auto;}
.news-list li:nth-of-type(even){margin:0 auto;}
.danye{padding-bottom:20px;}
.pro-list li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:40px;}
.pro-list li:nth-of-type(3n+3){ margin-right:2%;}
.pro-list li:nth-of-type(even){ margin-right:0;}
.pro-list li img{ display:block; width:100%; margin-bottom:15px;}
.pro-list li a.tit{ display:block; font-size:16px; color:#1b252f; margin-bottom:10px; font-weight:bold;}
.pro-list li .canshu span{ display:inline-block; font-size:14px; color:#1b252f; margin-right:10px;}
.pro-list li .canshu span i{ font-size:18px; color:#b11e22; margin-right:5px;}
.pro-list li a.tit:hover{ color:#b11e22; }
.neiye{ padding-top:20px;}
.neiye .lmt{ font-size:22px; color:#333e48; display:block; margin-bottom:25px;}

.neiye .nydh ul li{ font-size:14px;}

.pro-xq .pro-canshu ul li{ height:50px; line-height:50px;}

.baojia-form p{ float:none; width:100%; padding:0px !important;}
.hid { display: none !important;}

.danye .left .left-news li{ display:block; float:none; width:100%; margin-right:0%;}
.danye .left .left-news li:nth-of-type(even){ margin-right:0;}
.kucun-list ul li strong{ display:block; height:24px; line-height:24px;}
.kucun-list ul li{ height:auto; margin-bottom:15px;}

#map img{display:block;width:100%;}
.contact-ny .left{ float:none; width:100%; padding:0; margin-bottom:30px;}
.contact-ny .right{ float:none; width:100%; padding:0;}

.footer-news ul li p{height:44px;line-height:22px;}

}

.toolbar-item,.toolbar-layer{background:url(/theme/images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:20px;bottom:133px; z-index:9999}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:60px;height:60px; position:relative;margin-bottom:2px;}
.toolbar-item:hover .toolbar-layer{ display:block;opacity:1;filter:alpha(opacity=100);}
.toolbar-item-weixin{background-position:0 -794px;}
.toolbar-item-weixin:hover{background-position:0 -856px;}
.toolbar-item-top .toolbar-layer{height:212px;background-position:0 0; display:none}
.toolbar-item .toolbar-layer{ display:none}
.toolbar-item-top .toolbar-layer:hover{opacity:0;filter:alpha(opacity=0);}
.toolbar-item-app .toolbar-layer:hover{opacity:0;filter:alpha(opacity=0);}
.toolbar-item-feedback{background-position:0 -422px;}
.toolbar-item-feedback:hover{background-position:0 -484px;}
.toolbar-item-app{background-position:0 -546px;}
.toolbar-item-app:hover{background-position:0 -608px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -220px;}
.toolbar-item-top{background-position:0 -670px;border-bottom:none}
.toolbar-item-top:hover{background-position:0 -732px;}
.toolbar-item-top{background-position:0 -670px;border-bottom:none}
.toolbar-item-top:hover{background-position:0 -732px;}
.toolbar-layer{position:absolute;right:56px;bottom:-5px;width:172px;opacity:0;filter:alpha(opacity=0)}
.bottom{display:none}



@media(max-width:1000px){
.toolbar{ display:none}	
.bottom{ display:block;width:100%; height:60px; background:#f8f8f8; margin:0 auto; position:fixed; bottom:0; left:0;    z-index: 9999;}
.bottom ul{ max-width:640px; height:60px; margin:0 auto;padding: 0;}
.bottom ul li{ width:25%; height:60px; display:block; float:left; text-align:center;}
.bottom ul li a{ color:#363636; font-size:12px;display:block;}
.bottom ul li.ft1 i{ display:block; width:100%; height:32px; background:url(/theme/images/ft1.png) no-repeat  center; margin-top:5px; background-size:27px;}
.bottom ul li.ft2 i{ display:block; width:100%; height:32px; background:url(/theme/images/ft2.png) no-repeat  center; margin-top:5px;background-size:23px;}
.bottom ul li.ft3 i{ display:block; width:100%; height:32px; background:url(/theme/images/ft3.png) no-repeat  center; margin-top:5px;background-size:26px;}
.bottom ul li.ft4 i{ display:block; width:100%; height:32px; background:url(/theme/images/ft4.png) no-repeat  center; margin-top:5px;background-size:21px;}
.bottom ul li.ft2{ position:relative;}
.bottom ul li.ft2 ul{ display:none; position:absolute; width:130px; left:0; top:-120px; background:#f8f8f8; height:120px; box-shadow:0 0px 10px rgba(0,0,0,.3); z-index:99999;}
.bottom ul li.ft2 ul li{ display:block; width:100%; height:40px; line-height:40px; padding-left:10px; box-sizing:border-box; border-bottom:1px solid #eee;}
.bottom ul li.ft2 ul li a{ text-align:left; display:block;font-size:15px}
}


#full-width-slider { width:100%; color: #000; }
.coloredBlock { width:350px;left:20%; top: 5%;}
.infoBlock { width:350px; position:absolute;top:72%; left:50% ; margin:0 0 0 -175px; overflow: hidden; }
.infoBlock h4 {font-size: 20px;line-height: 1.2;margin: 0; }
.infoBlock a {color: #FFF; display:inline-block; background:#13b125; font-size:16px; font-weight:normal; padding:0 30px; height:46px; line-height:46px; text-align:center; border-radius:4px; margin-right:10px; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.infoBlock a:hover{ background:#1ea721 ; }
.fullWidth {max-width:1920px; margin: 0 auto 0 auto;}
.rsContent{ position:relative;}
.rsContent a{ display:block; width:100%; height:100%;}

.rsContent .banner-box{ position:absolute; max-width:1280px;  height:80%;
 left: 0; top: 20%; right: 0; bottom: 0; margin:0 auto;}
.rsContent .banner-box .banner-text{ width:50%; float:left; padding-top:15%; box-sizing:border-box;}
.rsContent .banner-box .banner-text p{ font-size:44px; color:#ffcf46; margin-bottom:10px;}
.rsContent .banner-box .banner-text span{ font-size:20px; color:#ffcf46;}
.rsContent .banner-box .banner-text a{ display:block; width:100px; height:30px; line-height:30px; border-radius:25px; background:#ff3c00; text-align:center; color:#fff; margin-top:15px;}
.rsContent .banner-box .banner-pic{ width:50%; float:right;}

@media screen and (min-width:760px){
  .heroSlider .rsOverflow,.royalSlider.heroSlider {height:420px !important;}
}

@media screen and (min-width:960px) {

.heroSlider .rsOverflow,  .royalSlider.heroSlider {
height:526px !important;}
}



@media screen and (min-width:0px) and (max-width:800px) {

.royalSlider.heroSlider,  .royalSlider.heroSlider .rsOverflow {height: 320px !important;}
.infoBlock h4{ display:none;}


}
@media screen and (min-width:1200px) {

.heroSlider .rsOverflow,  .royalSlider.heroSlider {
height:500px !important;}
}

.rsContent .banner-box img{ display:block; margin:0 auto; margin-bottom:20px; max-width:100%;}
.rsMinW .rsBullets { width:156px; position: absolute;bottom:15px;left:50%; margin:0 0 0 -28px; z-index: 35;padding-top: 4px; height: auto;text-align: center;line-height:12px;overflow: hidden;}
.rsMinW .rsBullet { display: inline-block;*display:inline; *zoom:1; margin:0 3px; }
.rsMinW .rsBullet span {display: block; width:12px;height:12px;border-radius: 50%;background: #e5e5e5; margin:0 3px; cursor:pointer;}
.rsMinW .rsBullet.rsNavSelected span {background: #ff3c00;}




























	
	
	
	