/* CSS3滚动条 */
/*::selection {background:none; text-shadow:none ;}*/
::-webkit-scrollbar-track-piece{width:10px;background-color:#f2f2f2;}
::-webkit-scrollbar{width:2px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background:#ccc;}
::-webkit-scrollbar-thumb:hover{background:#E60013 ; cursor:pointer}  

*{ padding:0; margin:0; }
body{ font-family:"微软雅黑"; font-size:14px; line-height:1.6; color:#333;}
body, html { margin: 0;transition: opacity 400ms ease 0s; height:100%;}
a{ text-decoration:none; color:#333; outline:none}
a:hover{ color:#d6141a}
h1{ font-size:36px; margin-bottom:5px; line-height:34px;}
h2{ font-size:32px;}
h3{ font-size:22px;}
h3 a{ font-size:18px; color:#c4d700!important;}
h5{ font-size:20px; color:#000000; font-weight:normal;}
li{ list-style:none}
.l{ float:left; box-sizing:border-box;}
.r{ float:right; box-sizing:border-box;}
img{ object-fit:cover; max-width:100%;}
input{ outline:none;}
.zuo{ width:22%;}
.you{ width:72%;}

.pad{ padding:80px 0;}
.pad2{ padding:50px 0;}
.clear{ clear:both}
.w{ width:85%; margin:auto; max-width:1450px;}
.w2{ width:85%; margin:auto; max-width:1550px;}
.left{ width:23%;}
.right{ width:72%;}
.header{ position:fixed; top:0; z-index:999; left:0; right:0; margin:auto; box-shadow:#666 1px 1px 2px; background:rgba(255,255,255,0.8); 
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
	-moz-backdrop-filter: blur(8px);
	-ms-backdrop-filter: blur(8px);
	-o-backdrop-filter: blur(8px); padding-top:15px; transition:0.5s;}
.navbar-solid{ top:-120px;transform:transition:0.5s;}


.button_container { display:none;/*PC端不显示*/
    position: relative; float:right;margin-top:15px;height: 28px; width:30px; cursor: pointer; z-index: 999;
    -webkit-transition: opacity .25s ease;
            transition: opacity .25s ease;
}

/* 手机导航 */
.button_container.active .top {
    -webkit-transform: translateY(8px) translateX(0) rotate(45deg);
        -ms-transform: translateY(8px) translateX(0) rotate(45deg);
            transform: translateY(8px) translateX(0) rotate(45deg);
    background: #fff;
}

/* Set the middle hamburger bar's opacity to 0  */
.button_container.active .middle {opacity: 0;background: #FFF;}
.button_container.active .bottom {
    -webkit-transform: translateY(-8px) translateX(0) rotate(-45deg);
        -ms-transform: translateY(-8px) translateX(0) rotate(-45deg);
            transform: translateY(-8px) translateX(0) rotate(-45deg);
    background: #fff;
}
.button_container span {
    background: #333; border: none;height: 3px;width: 100%;position: absolute;top: 0;left: 0;
    -webkit-transition: all .35s ease;
    transition: all .35s ease;
    cursor: pointer;
}
.button_container span:nth-of-type(2) { top: 8px;}
.button_container span:nth-of-type(3) { top: 16px;}


.logo img{ height:65px;}
.head2{}
.overlay li{ float:left;}
.overlay li a{ padding:15px 20px; display:block; border-bottom:rgba(255,255,255,0) solid 1px; color:#333; font-size:16px;}
.overlay li a:hover{ border-bottom:#d6141a solid 1px; color:#d6141a}
.kouhao{ width:550px; height:300px; position:absolute; left:10%; top:45%; box-sizing:border-box; color:#f2f2f2;}
.kouhao span{ font-size:50px; font-weight:bold;}
.kouhao span img{ display:inline-table; vertical-align:middle;}
.kouhao p{ font-size:22px; color:#666;}

.current a{ border-bottom:#d6141a solid 1px !important; color:#d6141a !important;}


/*导航*/
.logo{ float:left;}
.name{ float:left; margin-left:30px; border-left:#CCC solid 1px; padding-left:30px;}
.dianhua{ float:right;}
.top1{ padding:10px 0;}
.top2{border-top:1px solid #ccc; margin-top:20px;}
.name{ font-size:22px; font-weight:bold; color:#d6141a;}
.name p{ font-size:12px; font-weight:normal;}
.dianhua { font-size:30px; font-weight:bold; color:#e71226; margin-top:10px;}
.sousuo input,.sousuo button{ line-height:32px; margin-top:10px; border:none; padding:2px; border-radius:3px;}
.sousuo input{ width:260px; color:#646464; border:#CCC solid 1px; background:none; padding-left:5px;}
.sousuo button{ background:#d6141a; color:#fff; padding:2px 10px;}


.brand{   padding-top:30px;}
.brand a{ display:inline-block; margin:20px 40px;}
.sfl h1{ font-size:38px; font-weight:normal; margin-bottom:15px;}
.sfl{ padding:20px 0; text-align:center;}
.gsjj{ width:50%; background:#d6141a; color:#FFF; padding:50px; box-sizing:border-box;}
.our{ background:url(../images/our.jpg) center center no-repeat; background-size:cover;}
.more{ display:block; color:#FFF; border:#FFF solid 1px; width:120px; font-size:12px; text-align:center; line-height:30px; margin-top:30px; transition:0.4s;}
.more:hover{ width:150px; background:#FFF; color:#000; transition:0.4s;}
.gsjj h2{ margin-bottom:10px;}
.pro{ width:102%;}
.proli{ width:23%; float:left; margin-right:2%; margin-bottom:2%;}
.proli2{ width:31.3%;}
.proli img{ width:100%;transition:0.5s; display:block;}
.protu{ width:100%; height:0; position:relative; padding-top:70%;}
.protu img{ width:100%; height:100%; position:absolute; left:0; top:0;}
.proli:hover img{transition:0.5s;
transform:scale(1.07,1.07);
-moz-transform:scale(1.07,1.07);
-webkit-transform:scale(1.07,1.07);
-o-transform:scale(1.07,1.07); opacity:0.5;}
.protu{ display:block; background:url(../images/probg.jpg) center center no-repeat; background-size:cover; overflow:hidden;}
.protit{ padding:10px; text-align:center;}
.protit p{ font-size:10px; line-height:16px; height:20px; overflow:hidden; color:#999;}
.protit a{ font-size:16px;display:block; line-height:30px; height:30px; overflow:hidden;}
.protit3 a{ font-size:16px;}
.proli i{display:block; background:#f2f2f2;}
.proli i span{ width:0%;transition:0.5s; height:2px; display:block; background:#d6141a;}
.proli:hover span{ width:100%;transition:0.5s;}
.news{ background:#f7f7f7;}
.toptit2{ color:#333;background:url(../images/lin2.png) center bottom no-repeat;}
.newslist{ width:102%;}
.newsli{ width:23.5%; margin-right:1.5%; float:left; height:0; padding-top:18%; background:#999; margin-bottom:1.5%; position:relative; overflow:hidden;}
.newsli:nth-child(1){ width:48.5%;}

.newsli img{ width:100%; height:100%; position:absolute; top:0; right:0;transition:0.5s;}

.newsjs{ position:absolute; width:100%; bottom:-60px; padding:20px; box-sizing:border-box; color:#FFF; transition:0.5s;}
.newsjs span{ font-size:18px; line-height:28px; padding:5px 0; margin-bottom:10px; display:block;}
.newsjs p{ line-height:20px; font-size:14px; height:40px; overflow:hidden;}
.newsli:hover .newsjs{ bottom:0;transition:0.5s;}
.newsli:hover img{transition:0.5s;
transform:scale(1.2,1.2);
-moz-transform:scale(1.2,1.2);
-webkit-transform:scale(1.2,1.2);
-o-transform:scale(1.2,1.2)}
.newsli:nth-child(1):hover img{transition:0.5s;
transform:scale(1.07,1.07);
-moz-transform:scale(1.07,1.07);
-webkit-transform:scale(1.07,1.07);
-o-transform:scale(1.07,1.07)}
.newsjs{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%) repeat scroll 0 0;}
.toptit{ font-size:40px; font-weight:bold; text-align:center; color:#FFF; margin-bottom:40px; background:url(../images/lin.png) center bottom no-repeat; padding-bottom:20px; text-transform:uppercase;}
.toptit p{ font-size:16px; font-weight:normal; color:#999; text-transform:none;}
.toptit2{ color:#333;background:url(../images/lin2.png) center bottom no-repeat;}
.ban{ height:430px; margin-top:177px; position:relative; background-size:cover;}
.banbg{background:url(../images/ban.jpg) center center no-repeat;}

.shaixuan { margin-bottom:50px;}
.shaixuan li {
margin-bottom:6px;
overflow: auto;
font-size: 0;}

.shaixuan li span, .shaixuan li a {
display: block;
padding: 10px 10px;
background: #f1f1f1;
margin-right: 5px;
margin-bottom: 5px;
font-size: 20px; cursor:pointer;}

.shaixuan li a:hover{background: #d6141a; color:#FFF;}
.sec{background: #d6141a !important; color:#FFF;}
.shaixuan .active {
background: #d6141a; color:#FFF;
}
.fenye{ overflow:auto; padding:20px 0; margin-top:20px;}
.fenye .active{ background-color:#ddd;}
.fenye li{ float:left; margin-right:3px; border:#666 solid 1px; border-radius:3px; margin-bottom:3px; padding:0 8px; color:#666; line-height:18px;}
.fenye li:hover{ background-color:#F8B62D;}
.thisclass{background-color:#F8B62D;}
.fenye li a{color:#666; font-size:14px;}
.mianbao{ position:absolute; bottom:20px; left:0; right:0;}
.mianbao,.mianbao a{ color:#FFF;}

.form{ overflow:auto;width:92%; margin:auto; margin-bottom:50px; }
.form input,.form button{ border:none; line-height:40px; box-sizing:border-box;}
.form input{ width:70%; float:left; background-color:#e3e3e3; padding:0 5px; color:#999;}
.form .submit{ width:30%; float:right; background-color:#d6141a; color:#FFF;}
.filter-tit{ margin-bottom:20px; background-color:#d6141a; color:#FFF;  padding-left:20px; font-size:32px;}
.contactli{ width:25%; float:left; padding:50px; box-sizing:border-box; text-align:center; font-size:20px;}
.contactli span{ font-size:18px; padding:20px 0; display:block;}
.contactli img{ width:30%; display:block; margin:auto;}
.projj{ background:#d6141a; padding:20px; color:#FFF;}

.youanniu{ width:50px; height:auto; position:fixed; top:50%; margin-top:-50px; left:0; z-index:9999;}
.youanniu a{ width:50px; height:50px; margin-bottom:2px; display:block; background-size:cover;}
.email{background:url(../images/email.jpg) no-repeat center center;}
.wcpc{background:url(../images/wcpc.jpg) no-repeat center center;}
.wcwap{background:url(../images/wcpc.jpg) no-repeat center center; display:none !important;}

.proimg{ width:37%; float:left;}
.procs{ width:60%; float:right;}
.procs li{ width:50%; float:left; border:#CCC solid 1px; box-sizing:border-box; line-height:32px; font-size:14px; margin-top:-1px; margin-left:-1px; padding:5px 8px;}
.projj h1{ margin-bottom:20px; font-size:32px;}
.qita{ margin-top:30px;}
.qita h2{ font-size:22px; font-weight:normal; margin-bottom:20px; margin-top:50px; background-color:#d6141a; padding-left:15px; color:#FFF;}
.zixun{ overflow:auto; padding:40px 0; text-align:right;}
.zixun a{ font-size:24px; display:inline-block; color:#d6141a; padding-left:30px; background-size:25px;}
.kefu{background:url(../images/zx.svg) no-repeat left center; }
.lxdh2{background:url(../images/dhua.svg) no-repeat left center; margin-left:30px;}
.kefu:hover{ text-shadow:#666 2px 2px 5px;}

.fenye2{ margin-top:50px; border-top:#CCC dashed 1px; padding-top:30px;}
.tuzhi{ padding:10px 0;}
.tuzhi span{ display:block; font-weight:bold; margin-bottom:8px;}

.footer{ padding-top:50px; background:#d6141a; line-height:30px; color:#fff;}
.f1,.f2,.f3{ float:left; margin-right:150px;}
.f3{}
.footer a{ display:block; color:#fff;}
.banquan{line-height:40px; font-size:14px; margin-top:50px; border-top:rgba(255,255,255,0.5) solid 1px;}
.banquan a{ display:inline-block;}
.probody a{ color:#000; text-decoration:underline;}


.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ position:relative; }
.slideTxtBox .hd ul{ text-align:center;}
.slideTxtBox .hd ul li{padding:5px 50px; margin:10px; cursor:pointer; display:inline-block; border:#f5f5f5 solid 2px;}
.slideTxtBox .hd ul li img{ height:80px;}
.slideTxtBox .hd ul li.on{ border:#d6141a solid 2px;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:0; left:0; margin:auto; width:60%; margin-top:25px;}
.slideTxtBox .arrow a{ display:block;  width:50px; height:50px; overflow:hidden;
	 cursor:pointer; position:absolute; }
.slideTxtBox .arrow .prev{ background:url(../banner/images/left1.png) center center no-repeat; left:0;}
.slideTxtBox .arrow .next{  background:url(../banner/images/right1.png) center center no-repeat;  right:0;}

.pinpai p{ text-indent:2em; font-size:18px; line-height:32px;}
.pinpaiimg{ width:102%; overflow:auto; margin-top:30px;}
.pinpaiimg img{ width:23%; float:left; margin-right:2%;}

.zhoucheng{ margin-top:50px; width:102%;}
.zclist{ width:31.3%; margin-right:2%; float:left;  box-sizing:border-box; padding-bottom:20px;}
.zclist img{ width:50%; float:left; margin-right:30px;}
.zclist a span{ font-size:24px; font-weight:bold; display:block; border-bottom:#f2f2f2 solid 1px; line-height:40px; padding-bottom:10px; margin-bottom:15px; color:#d6141a;}
.date2{ margin-top:10px;}
.cplists{ display:block; line-height:26px; font-size:14px; height:26px; overflow:hidden; border-bottom:#f2f2f2 solid 1px;}

.more2{ display:block; margin:auto; font-size:18px; background:#d6141a; color:#FFF; width:250px; line-height:40px; text-align:center; margin-top:50px; border-radius:30px;transition:0.3s;}
.more2:hover{ width:300px; color:#FFF; transition:0.3s;}

.newstu{ display:block;float:left; width:18%; margin-right:30px; width:220px; height:160px; overflow:hidden; border:#f2f2f2 solid 1px;box-sizing:border-box; background-color:#FFF;}
.newsxw{ min-height:130px;}
.news2 img{ height:100%; display:block; margin:auto; width:100%;}
.news2 p{  box-sizing:border-box;  color:#999999; font-size:16px; line-height:28px;}
.newsxw{ position:relative;  border-bottom:#f5f5f5 solid 1px; padding:40px 0;}
.newsxw span{ position:absolute; right:20px; bottom:40px;color:#666;}
.newtit{ font-size:18px; color:#000000; display:block; margin-bottom:15px;}


.ttli{ margin-bottom:30px;}
.ttli2 img{ width:110px; height:85px; border:#CCC solid 1px; float:left; margin-right:15px;}
.ttli2 a{ font-size:15px; line-height:22px;}
.mtop h3{ font-size:26px; margin-bottom:20px;}
.xiangguan{ font-size:14px; line-height:20px; color:#999;}
.other{ margin-bottom:100px;}
.arc{ }
.arc h1{ text-align:left; font-weight:normal; font-size:30px; font-weight:bold;}
.fenye2{ margin-top:30px; padding:30px 0; border-top:#f2f2f2 solid 1px; border-bottom:#f2f2f2 solid 1px;}
.cptu{ width:35%; display:block; overflow:hidden;}
.cptu img{ width:100%;transition:0.5s;}
.cpjs{ width:62%; padding-top:80px; padding-right:80px;}
.cptit{ font-size:22px; display:block; margin-bottom:10px; text-transform:uppercase;}
.cpjs p{ font-size:16px;}
.cplist{ background:#fff; margin-bottom:30px; transition:0.2s;}
.zhongpro{ background:#f7f7f7; padding-top:30px;}
.cplist:hover{ box-shadow:rgba(0,0,0,0.2) 5px 5px 50px; transition:0.2s;}
.zhongnews{ padding:30px 0;}
.fenye2 li,.fenye2 li a{ text-transform:uppercase;}

.zixun{ box-sizing:border-box;  padding:30px; background:#f7f7f7; margin-bottom:20px;}
.zx{ width:75%;}
.zxtu{ width:20%;}
.zxtu img{ width:100%; height:195px;}
.zx a{ display:block; font-size:18px; padding:10px 0; font-weight:bold;}
.zx p{ color:#666; font-size:15px; line-height:22px;}
.dianji span{ color:#666;}
.newsp1{background:url(../images/date.svg) center left no-repeat; padding:5px 0 5px 25px; display:inline-block;}
.newsp2{background:url(../images/read.svg) center left no-repeat;  padding:5px 0 5px 25px; margin-left:20px;}
.newtop{ margin-bottom:30px;}
.zixun2 .zxtu{ border-radius:8px; overflow:hidden;}
.tubiao{ background:url(../images/aboutbg.jpg) center center no-repeat fixed; background-size:cover; }
.tubiao li{ width:20%; float:left;}
.tubiao li img{ height:140px; display:block; margin:auto;}
.mtop .proli{ width:48%; margin-bottom:15px;}
.view{ padding:50px 0;}
.zhengwen{ margin-top:25px; line-height:1.6; border-top:#f2f2f2 solid 1px; padding-top:25px;}
.zhengwen img{ max-width:100% !important; height:auto !important; display:block; margin:5px 0;}

.why{background:#ccc url(../images/ysbg.jpg) center center fixed; background-size:cover;}
.wytit{ font-size:40px; font-weight:bold; text-align:center;color:#d6141a;}
.wytit p{ font-size:18px; font-weight:normal; opacity:0.6; margin-top:10px;}
.liyou{ max-width:1300px; margin:auto; margin-top:50px;}
.ysnr{ padding-left:120px; width:60%; margin-top:50px; padding-bottom:50px; border-bottom:#d6141a dashed 1px;}
.ysimg{ width:33%;}
.liyouli{ margin-top:10px;}
.ysnr01{ background:url(../images/01.png) left top no-repeat;}
.ysnr02{ background:url(../images/02.png) left top no-repeat;}
.ysnr03{ background:url(../images/03.png) left top no-repeat;}
.ysnr h3{ font-size:22px; color:#d6141a;}
.ysnr p{ font-size:12px; opacity:0.5; margin-bottom:20px;color:#d6141a;}
.ysnr li{ font-size:16px; line-height:22px; background:url(../images/dian.png) left center no-repeat; padding-left:32px; margin-bottom:8px;}
.ysnr li em{ font-style:normal; color:#d6141a;}
.jksy{ overflow:auto;}
.jkysli{ width:23%; margin:1%; float:left; padding:30px; box-sizing:border-box; background-color:#f7f7f7;}
.jkysli img{ margin-bottom:15px;}
.jkysli span{ padding-bottom:10px; margin-bottom:10px; display:block;background: url(../images/lin3.png) center bottom no-repeat; font-size:21px; color:#d6141a; font-weight:bold;}

/*产品优势*/
.youshil{ width:40%; float:left;}
.youshir{ width:60%; float:right; text-align:left;}
.ysli{ width:50%; float:left; padding:25px; box-sizing:border-box;}
.ysli span{ font-size:22px; display:block; margin-bottom:20px; line-height:28px;}
.ysli em{ font-style:normal; font-size:36px; margin-bottom:15px; display:block; font-weight:bold;color:#EB6100;}
.ysli p{ color:#666;}
.ysimg1{ height:290px; border-right:#FFF solid 10px;}
.ysimg2{ height:330px; float:right;border-left:#FFF solid 10px; border-right:0;}
.xwzixun a{ font-size:14px; line-height:24px;}
.bc{ background:url(../images/ywlibg.jpg) center center; }
.ysli2{ width:33%;}
.youshi1{ margin-top:30px;  background-color:#f2f2f2}
.youshi2{background-color:#f2f2f2}
.pleft{ padding:0 50px; box-sizing:border-box;}
.quanjing{ padding:30px; background:#f2f2f2; box-sizing:border-box;}
.quanjing span{ font-size:24px; display:block; margin-bottom:20px;}


.ys2list{ background:url(../images/ysbg.jpg) center center fixed no-repeat; background-size:cover;}
.ys2li{ color:#FFF; width:33.3%; float:left; padding:50px; box-sizing:border-box;}
.ys2li em{ font-style:normal; font-size:40px; font-weight:bold; display:block; margin-bottom:10px; line-height:120%;}
.ys2li span{ font-size:30px; font-weight:bold;line-height:120%; margin-bottom:10px; display:block; color:#f89303;}
.ys2li i{ width:50px; height:2px; display:block; background-color:#ccc; margin-bottom:20px;}
.ys2li p{}

.huoban h2{ margin-bottom:20px; color:#d6141a;}
.huoban1{ width:28%;}
.huoban2{ width:67%;}
.huoban1 li{ width:30.3%; float:left; margin-right:3%; margin-bottom:3%; box-sizing:border-box; border:#f5f5f5 solid 4px; padding:20px;}
.huoban1 li img{ width:100%; margin:auto; display:block;}
.huoban1 li:hover{ border:#d6141a solid 4px;}

.newimg{ float:left; margin-right:30px; width:48%;}
.huoban2 li{ line-height:34px; height:34px; overflow:hidden;}
.huoban2 li a{ float:left; font-size:15px;}
.huoban2 li span{ float:right; position:relative; font-size:15px; color:#999;}







	
@media screen and (max-width:1440px){
.overlay li a{ padding:10px 15px; font-size:15px;}
.sousuo input{ width:150px;}
.sousuo input, .sousuo button{ line-height:22px; font-size:14px;}
.ban{ height:295px; margin-top:167px;}
}


@media screen and (max-width:1024px){
img{ max-width:100%!important; height:auto!important;}
.l,.r{ float:none; width:100%;}
.head2{ padding:14px 0;}
.navbar-toggle{ display:block}

/*手机导航*/
.button_container{ display:block; z-index:9999;}
.overlay {
    position: fixed; z-index:9998; display: block;  background: rgba(0,148,79,1);  top: 0; border: 0;left: 0; width: 100%; height: 0%;opacity: 0; visibility: hidden;
    -webkit-transition: opacity .35s, visibility .35s, height .35s;
            transition: opacity .35s, visibility .35s, height .35s;
    overflow: auto;
}
.overlay.open { opacity: .95; visibility: visible; height: 100vh;}
.overlay.open ul{ padding-top:80px;}
.overlay li{ float:none; width:100%;}
.overlay li a{ color:#FFF; padding:15px 10px; font-size:18px;}


.current a{ color:#FFF!important; border-bottom:#FFF solid 1px !important;}

.name,.dianhua,.f1,.f2{ display:none;}
.logo img{ height:50px !important;}
.f3{ width:100%}
.top2{ width:40%; margin-top:0; position:absolute; right:0; top:0; border:none;}
.top1{ padding:0;}
.header{ padding:4px 0;}
.w2{ width:90%; position:relative;}
.navbar-solid{ top:0;}
.mt{ margin-top:32px;}
.kouhao{transform:scale(0.5,0.5);
-moz-transform:scale(0.5,0.5);
-webkit-transform:scale(0.5,0.5);
-o-transform:scale(0.5,0.5); top:0px; left:-45px; width:100%; height:100%;}
.brand img{ height:50px !important;}
.brand a{ margin:20px 10px;}
.gsjj{ width:100%; padding:30px;}
.gsjj article{ font-size:14px;text-align: justify;}
.newsjs span{ font-size:14px; line-height:18px;}
.newsjs{padding:10px;}
.banquan{ display:none;}
.ban{ height:80px; margin-top:58px;}
.zuo,.you{ width:100%; float:none;}
.filter-cen{ overflow:auto;}
.shaixuan li{ width:50%; float:left; display:block; box-sizing:border-box; padding:0 5px; overflow:hidden;}
.shaixuan li a{font-size:12px; line-height:30px; height:30px; }
.form{ width:100%;}
.shaixuan{ margin-bottom:15px;}
.proli:nth-child(9){ display:none;}
.slideTxtBox .hd ul li img{ height:50px !important;}
.slideTxtBox .hd ul li{ padding:0 10px;}
.pinpai p{ font-size:14px; line-height:24px;}
.zclist{ width:100%;}
.cplists{ font-size:12px; line-height:16px; height:16px;}
.zclist img{ margin-right:15px;}
.pinpaiimg img{ width:48%; margin-bottom:2%;}
.zhoucheng{ margin-top:20px;}
.news2 p{ font-size:14px; line-height:24px; height:72px; overflow:hidden;}
.newsxw span{ position:relative; font-size:14px; right:auto; bottom:auto;}
.newsxw{ padding:30px 0;}
.mianbao{ font-size:12px; bottom:3px;}
.sousuo{ display:none;}
.projj h1{ font-size:20px; margin-bottom:12px;}
.proimg,.procs{ width:100%; float:none;}
.procs li{ width:100%;}
.zixun{ text-align:left;}
.zixun a{ font-size:18px; display:block;}
.lxdh2{ margin-left:0; margin-top:10px;}
.protit3 a{ font-size:15px;}
.qita h2{ text-align:center;}
.pronon{ display:none;}
.arc h1{ font-size:20px; line-height:28px;}
.fenye2{ margin-top:20px; padding:20px 0;}
.mtop{ margin-top:20px; text-align:center;}
.date2 span{ font-size:12px; background-size:16px;}
.procs{ margin-top:10px;}
.shaixuan li a:nth-child(22){ display:none;}

.ysimg,.ysimg2{ width:100%; height:150px;}
.pleft{ padding:0 10px;}
.ysli{ padding:10px 15px; width:100%; float:none;}
.ysli2{ width:100%; padding:10px 15px;}
.ysli em{ font-size:24px; margin-bottom:5px;}
.youshi1{ margin-top:30px; padding-top:30px; }
.youshil{ width:100%;}
.youshi2{ padding-bottom:30px;}
.youshir{ width:100%;}
.ysimg1,.brand img{ height:auto !important; border:none !important;}
.ysimg2{ display:none;}
.ysnr01{ padding:0; padding-top:50px; background-size:auto 50px;}
.ysnr02{ padding:0; padding-top:50px; background-size:auto 50px;}
.ysnr03{ padding:0; padding-top:50px; background-size:auto 50px;}
.ysnr li{ line-height:22px; padding:10px 0 10px 32px;}
.huoban1{ width:100%; overflow:auto;}
.huoban2{ width:100%; margin-top:20px;}
.newimg{ width:100%; margin-right:0; float:none;}
.footer{ padding:20px 0;}
.LR_yaoqingtit img{ width:20px !important;}
.picMarquee-left .bd ul li .pic img{ width:120px !important; padding:5px!important;}
.picMarquee-left .bd ul li{ margin:0 5px !important; }
}

@media screen and (max-width:768px){
.w{ width:95%;}
.sfl h1{ font-size:26px;}
.proli{ width:48%;}
.pad,.pad2{ padding:30px 0;}
.newsli:nth-child(1){ width:98%;}
.newsli{ width:48%; padding-top:32%;}
.toptit{ font-size:23px;}
.newstu{ display:none;}
.view{ padding:20px 0;}
.zhengwen{ margin-top:20px; padding-top:20px;}
}




