body,p,ul,li,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,i{margin:0;padding:0;}
body{font:12px "\5B8B\4F53","Arial",HELVETICA;  font-family:"微软雅黑"!important;}
i,em{font-style:normal;} 
img{border:none;vertical-align:middle;}
ul,li{list-style:none;min-height:12px;}
a,a:visited{color:#151515;text-decoration:none;transition:0.5s}
a:hover,a:active{color:#ff0004;text-decoration:none;}
.aa{color: #868686!important;}
.aa:hover{color: #FFFFFF!important;}
.w{width:1200px;margin:0 auto;clear:both;}
.w2{background: #DD292C;height: 300px;clear:both;}
.w3{background: #f5f5f5;padding: 30px 0; clear:both;}

.LG{color: #c5014b!important;}
.LG2{color: #8bcefb!important;}
.logo{width: 100%; background: url(http://www.scqzsm.com/img/l.jpg) repeat-x; height: 141px;} 
.top{margin: 0 auto; height:35px; overflow: hidden; color: #9b9b9b; font-size: 12px;line-height: 35px; font-weight: bold;}
.top span{float: right; height: 35px; line-height: 35px; overflow: hidden;padding-left: 30px; }

.daohang{margin: 0 auto; height: 106px;  position: relative }

.logo_img{width: 196px; float: left; position: absolute;left: 0; z-index: 999}

.right{float: right!important;}

#mainNav{  width:650; position:relative; margin-top: 30px;margin-left: 260px; float: left; }
.nav{ width:650px; }
.nav li{ float:left; width:107px; height:45px; position:relative; text-align:center;}
.nav li a{font-size: 16px;text-decoration: none; transition: color 0.3s linear 0s; color:#fff;  height: 45px; line-height:45px;overflow: hidden; display:block; padding: 0 20px; }
.nav li span:hover a{ color:#F90017;}
.lg_03 {  color:#F90017!important;}
#mainNav li p{display:none; background:#FFFFFF ; position:absolute; top:45px; left:-10px; z-index:999;}
#mainNav li:hover p{display:block; z-index:999; overflow:hidden; }
#mainNav li p a{ display: block;white-space: nowrap;float: left; color:#666!important; text-align:left}
#mainNav li p a:hover{  width:100%;background:#cc0000; color:#FFFFFF!important}



.top_tel{background: #FF0004; color: #FFFFFF; width: 200px; height: 50px; float:right; margin-top: 25px; font-weight: bold; text-align: center; line-height: 50px; font-size: 16px;border-radius:25px;}
.top_tel:hover{background: #FFFFFF;color:#FF0004 ; cursor: pointer; transition:1s}

.about{width: 100%; background: url(http://www.scqzsm.com/img/about_bj.png) no-repeat right bottom #fff; height: 600px; padding: 100px 0 200px 0;}
.about_dl{width: 1300px; margin: 0 auto; height: 910px; overflow: hidden;}
.about_dl dt{ width: 580px;float: left; height: 730px; background: url(http://www.scqzsm.com/img/h.jpg)no-repeat left bottom;position: relative}
.dt_img{position: absolute;right: 0}
.about_p{background:#FFFFFF url(http://www.scqzsm.com/img/a2.png) repeat-x; height:402px; width:150px; position: absolute; display: block; float: right; right: -80px;top:130px; -moz-box-shadow: 5px 5px 5px 5px #888888; /* 老的 Firefox */box-shadow: 5px 5px 10px #dadada ; border-radius:2px; overflow: hidden; cursor:pointer;}
.about_p span{width: 150px; height:134px; float: left; text-align: center; font-size: 18px;color:#151515; font-weight: bold; }
.about_p span em{ width:150px; float: left; height: 60px;padding-top: 30px;  }
.about_p span:hover{background:url(http://www.scqzsm.com/img/hover.png) repeat-x;}

.about_dl dd{float: right; width: 550px; height: 800px;}
.p1{width: 550px; float: left; height: 60px;}
.p1 a{background: #FF0004;color: #FFFFFF; font-size:20px!important; height: 50px; line-height: 50px; float: left; padding: 0 20px;font-weight: bold;letter-spacing: 3px; }
.about_dl dd h3{width: 550px; font-size: 50px; line-height:70px;letter-spacing:8px;padding: 25px 0 20px 0; margin-bottom: 20px; border-bottom: #D91013 solid 2px;}
.p2{width: 550px; font-size: 1.4em; line-height: 25px;color:#2F2F2F; margin-bottom: 40px;}
.p3{background: url(http://www.scqzsm.com/img/18.png) no-repeat; height: 22px;width: 550px; margin-bottom: 15px;text-indent: 30px; line-height: 18px;font-size: 1.4em; color: #868686;}
.p3:hover{transition: color 0.3s linear 0s; color:#ff0000; cursor: pointer; letter-spacing: 1px;}
.about_dl dd h4{width: 550px; margin-top: 20px; height: 80px; line-height: 80px; font-size: 50px;font-weight: 100;font-style:oblique;color: #ffa3a3;background: url(http://www.scqzsm.com/img/tel.png) no-repeat; text-indent: 80px;}
.about_dl dd h4:hover{color:#ff0000; cursor: pointer;background: url(http://www.scqzsm.com/img/tel_1.png) no-repeat;transition:0.5s }

.tj{background:url(http://www.scqzsm.com/img/tj.jpg) repeat-x; height:700px; padding: 50PX 0 150px 0}
.tj_dl{ width: 1250px; padding-left: 50px;}
.news dt ,.tj_dl dt {width: 1250px; float: left; padding: 20px 0 50px 0; text-align: center;}
.news dt h2 ,.tj_dl dt h2 {font-size: 40px;letter-spacing: 8px; padding-top: 10px;}
.news dt em ,.tj_dl dt em {font-size: 18px;font-weight:inherit;letter-spacing:0.1em; color: #868686;background: url(http://www.scqzsm.com/img/title_bj.jpg)repeat-x 14px 22px;}

.pane li ,.tj_dl dd{width: 370px; float: left; height: 603px;background:#FFF; margin-right: 45px; overflow: hidden;position: relative; border-bottom: #e6e6e6 solid 2px;box-shadow: 0px 30px 50px 0px rgb(0 0 0 / 10%);}
.pane li:hover ,.tj_dl dd:hover{border-bottom: #ff0000 solid 2px; cursor: pointer;box-shadow: 0px 30px 50px 0px rgb(0 0 0 / 50%); }



.pane li span ,.tj_dl dd span{overflow: hidden; width: 370px; height: 316px; display: block; background:#ff0000;}

.pane li  ,.pane li img,.tj_dl dd ,.tj_dl dd img .pane li p  ,.tj_dl dd p{transition:all 2s ease }

.pane li em  ,.tj_dl dd em{width: 90px; height: 90px; background: #FF0004;display: block;z-index: 1;right: 20px; top:260px; position: absolute;border-radius: 2px;text-align: center; font-size: 16px;font-weight: bold; color: #FFFFFF }
.pane li em b ,.tj_dl dd em b{width: 90px; height: 50px; margin-bottom: 5px; color: #FFFFFF; display: block;text-align: center;line-height: 50px;text-align: center; font-size: 30px; background: url(http://www.scqzsm.com/img/time_bj.png) no-repeat center bottom; }
.pane li h3  ,.tj_dl dd h3{ width: 330px;font-size: 20px;line-height: 30px; padding: 50px 19px 0px 19px;  background: url(http://www.scqzsm.com/img/title_bj.jpg)no-repeat bottom left 20px; height: 75px;}
.pane li h3 a ,.tj_dl dd h3 a{color: #151515;text-decoration:none}
.pane li:hover h3 a ,.tj_dl dd:hover h3 a{color: #ff0004!important}
.pane li p  ,.tj_dl dd p{width: 330px; font-size: 16px; color: #929292;line-height: 25px; padding: 20px 19px 0px 19px;}
.pane li:hover p ,.tj_dl dd:hover p{color: #ff0004!important;}

.p4{text-align: right;height: 47px}
.p4 a{background: #c0c0c0;color: #FFFFFF;padding: 2px 10px;font-size: 10px; margin-left: 5px;border-radius:20px; }
.p4 a:hover{background: #ff0004; color: #FFFFFF;}
.pane li h3  ,.tj_dl dd h3 ,.pane li p  ,.tj_dl dd p{border-left:  solid 1px #f5f5f5; border-right:  solid 1px #f5f5f5}

.fuwu{ width: 100%;background: #2E2E2E url(http://www.scqzsm.com/img/fuwu_bj.png) no-repeat center; height: 500px; transition:all 3s ease }
.fuwu:hover{ background: #2E2E2E url(http://www.scqzsm.com/img/fuwu_bj.png) no-repeat center -300px; }
.li_left{width: 500px;height: 800px;  float: left; }
.li_left h3{width: 500px; padding-top: 100px; font-size: 40px; color: #FFFFFF;letter-spacing: 0.1em;}
.li_left p a{width: 300px; background: #ea130e; color: #FFFFFF; display: block; text-align: center;height: 80px;line-height: 80px;margin-top: 50px;font-size: 20px;letter-spacing: 0.1em;font-weight:inherit;transition:all 1s ease}
.li_left p a:hover{background: #000; text-decoration: none}
.sg{width:690px; height: 236px;margin-top: 138px; overflow: hidden; }
.sg dd{float: left;width: 123px; margin-right: 49px; height: 234px;position: relative; cursor: pointer;}
.sg dd h5{position: absolute;width: 121px;  bottom: 40px; text-align: center; font-size: 22px;color: #868686 }
.sg dd h5 a{color: #868686;transition:all 2s ease}
.sg dd span{width: 121px;height: 121px;position: absolute;display: block;background: #ff0004; top: 25px;transition:all 2s ease}
.sg dd:hover span{background: #ff7c7c;color: #ff0004}
.sg dd:hover a{color: #ff0004!important}





.li_right{float: right;background: #FFFFFF url(http://www.scqzsm.com/img/kefu.png)no-repeat 250px 160px ;height: 500px; width: 500px;margin-top: 260px;position: relative;box-shadow: 0px 10px 60px 0px rgb(0 0 0 / 10%);}
.li_right span{background: #ea130e url(http://www.scqzsm.com/img/ws.png) no-repeat center; color: #FFFFFF; width: 150px; height: 150px; display: block;position: absolute; right: 0; top: -150px;}
.li_right p{width: 400px; background: #f6f6f6; height: 50px; font-size: 18px;font-weight: bolder; line-height: 50px; text-align: center; margin:50px 0px  30px 50px; border: #E5E5E5 solid 1px;border-radius:10px; color: #151515}
.li_right em{background:url(http://www.scqzsm.com/img/18.png) no-repeat;width: 400px; margin:30px 0px  0 50px; display: block;padding-left: 30px; height: 20px;font-size: 14px;
}
.li_right b{width: 400px; margin:0 0px  0 50px; padding-top: 30px;  display: block; letter-spacing: 50px;}
.li_right b img{margin-right: 30px;}










/*kehu*/
.kehu{position:relative;width:1202px;height:230px;position: relative; }
.kehu li{float:left;display:inline;}
.count li{margin-right:50px;width:261px;height:203px;padding-top:25px; border: #fff solid 1px; background: #FFFFFF; transition:all 1s ease;}
.count li:hover{border:#868686 solid 1px;}
.prev ,.next{background:url(http://www.scqzsm.com/img/next.png)no-repeat; width:50px; height: 50px; display: block;transition:all 0.5s ease; cursor: Pointer}
.prev{ left:-80px;top: 80px; position: absolute; background-position:-50px 0px; }
.prev:hover{background-position:0px 0px;}
.next{ background-position:0px -50px; position: absolute;right: -80px;top:80px;}
.next:hover{background-position:-50px -50px;}


.anli{padding: 100px 0; }
.anli_left{width: 450px; height: 100px; float: left;position: relative;}
.anli_left h4{font-size: 40px;letter-spacing: 0.1em; color: #151515;margin-top: 10px;}
.anli_left h3 ,.anli_left h4{ float: left;width: 450px;}
.anli_left h3 a{font-size: 18px; font-weight: lighter; letter-spacing: 0.1em; color: #868686; background: url(http://www.scqzsm.com/img/title_bj.jpg)repeat-x 14px 22px;float: left;}
.anli_left p{position: absolute;left: 90px;display: block; top: 10px;color: #868686}
.anli_left p a{ color: #868686}


/**tabs**/
.anli_ul {height:30px; height: 100px; width: 750px; float: left; }
.anli_ul li {float:left;text-align:center;cursor:pointer; padding: 12px 30px; margin: 38px 0 0 10px;  background: #f5f5f5; color: #868686; font-size: 16px; transition:all 0.5s ease }
.anli_ul li:hover{background: #ff0004; color: #FFFFFF;}
.hit{background: #ff0004!important; color: #FFFFFF!important;}
.panes{width: 1250px;  padding: 30px 0 100px 0;clear: both ;}
.pane{display:none; width: 1250px; clear: both;}
.pane li{margin-bottom: 30px;}


.lx{width: 100%; background: url(http://www.scqzsm.com/img/06.jpg) no-repeat;  height: 500px; clear: both;margin-bottom: 50px}
.lx_ul{padding: 100px 0;width: 1050px; margin: 0 auto}

.li4{float: left; color: #F1E2E2;height: 400px;}
.li4 h3 a{ font-size: 18px;font-weight: inherit;letter-spacing: 0.1em;color: #868686;background: url(http://www.scqzsm.com/img/title_bj.jpg)repeat-x 14px 22px;}
.li4 h4{ font-size: 40px; line-height: 60px; color: #FFFFFF;letter-spacing: 0.1em; padding-top: 20px;}

.li5{float: right; color: #868686 ; border: #2d2d2d solid 1px; background:#151515;width: 560px; height: 260px;padding-top: 30px;position: relative;letter-spacing: 0.1em;transition:all 2s ease }
.li5:hover{background: #f6f6f6; color: #151515}
.li5 p{width: 460px;margin-left: 30px; float: left;line-height:35px;font-size: 18px; font-weight:inherit;}
.li5 p b{font-weight:inherit;}
.li5 span{position: absolute;right: 80px; top:250px;width: 80px; height: 80px;display: block;overflow: hidden;border: #FF0004 solid 2px;padding: 3px;}
.li5 em{width:460px; margin-left: 50px; float: left;padding-top: 10px;font-size: 30px;font-style:oblique }
.li5 em b{color:#ff0004;font-weight: inherit!important;font-size: 18px;}


.news{width: 1248px;height: 1030px; }
.news dd { border: #fff solid 1px; width: 280px;float: left;margin-left: 24px; margin-bottom: 30px; height: 370px; border: #fff solid 1px;box-shadow: 10px 30px 50px 0px rgb(0 0 0 / 10%); } 
.news p ,.chanpin dd p {width: 258px; padding: 10px;height: 37px; font-size: 14px; font-weight: bold; background: url(http://www.scqzsm.com/img/title_bj.jpg)no-repeat 10px 55px;}
.news p a ,.chanpin dd p a {color: #151515}
.news p a:hover ,.chanpin dd:hover a {color: #ff0004}

.news dd em ,.chanpin dd em {width: 258px; padding: 10px; display: block;font-size: 12px;line-height: 20px;color: #868686}
.news b { text-align: center; width: 258px; padding: 20px 10px 0px 10px;height: 45px; display: block; font-weight: inherit}
.news b a {color: #868686; background: #f5f5f5; padding: 5px 20px;font-size: 14px;}
.news b a:hover{color: #fff; background: #ff0004;}


.end{width: 100%; background: #000 url(http://www.scqzsm.com/img/end.jpg) bottom no-repeat; height: 600px; clear: both; position: relative;}
.end_dl{height: 530px;}
.end_dl dt{ height: 80px; width: 1200px; text-align: center; margin-bottom: 50px;}
.end_dl dt a{color: #868686; font-size: 18px;  padding:20px;line-height: 80px;}
.end_dl dt a:hover{color: #FF0004}
.dd1 ,.dd2 {float: left; width: 400px; color: #868686; }
.dd1 h3 ,.dd2 h3{font-size: 20px; height: 30px;padding-bottom: 20px; background: url(http://www.scqzsm.com/img/title_bj.jpg)no-repeat -35px 33px;}

.end_dl dd span{width: 400px; float: left;padding-top: 20px; }
.end_dl dd span a{padding: 10px 20px; background: #868686; color: #151515}
.p5{width: 350px; float: left;font-size: 14px; line-height: 25px;padding-top: 20px;}
.dd2 p {width: 260px; float: left;height: 50px; font-size: 14px;}
.dd2 p a{color: #868686;}
.dd2 p a:hover{color: #ff0004}

.info{ height: 50px; border-top: #6B6B6B solid 1px; padding-top: 10px; clear: both;width: 1500px; margin: 0 auto;}
.info dt{width: 1500px; text-align: center;color: #F6F6F6}
.info dd{width: 1500px; color: #868686;}
.info dd a{padding-left:10px; color: #868686 }
.info dd a:hover{ color: #ff0004}

.left ,.left_title ,.left_title h1 ,.left_title p ,.page_a{width: 750px;float: left;height: auto; clear: both;padding-top: 30px;}

.left_title{margin-bottom: 0px;}
.left_title h1{ padding: 10px 0 20px 0;}
.left_title p{padding: 10px 0; background: #f5f5f5 url(http://www.scqzsm.com/img/left.png) no-repeat 5px; text-indent: 25px;margin-bottom: 10px;}
.content{line-height: 30px; font-size: 16px; color: #151515;letter-spacing: 0.1em;}
.content img{padding: 20px 0; text-align:center; }

.page_a li{font-size: 14px;line-height: 30px;background: #f5f5f5; text-indent: 20px;}
.li1{background: #ffd9d9!important; padding: 10px 0;color: #ff0004}

.right {width: 320px; float: right;margin-top: 70px;letter-spacing: 0.1em;}
.dianhua{width: 320px; height: 80px; background:url(http://www.scqzsm.com/img/dianhua.png)no-repeat #ff0004 30px 10px; font-weight: bold;text-indent: 90px; line-height: 80px; font-size: 25px; color: #fff}
.right_dl{ background: #f5f5f5; width: 220px; float: right;margin-top: 15px;padding: 50px;}
.right_dl dt h3{color: #151515;font-size: 25px; width: 220px; float: left; margin-bottom: 15px;}
.right_dl dd{line-height: 25px; font-size: 16px;padding: 3px 0; color: #868686;}
.tag_a dd a{padding: 10px 5px; background: #fff; float: left; margin: 15px 10px 0 0; }


.news_ul{}
.news_ul li{width: 750px;float: left;height: auto; clear: both; border-bottom: #F5F5F5 solid 1px; padding: 20px 0;cursor:pointer}
.news_ul li span{width: 300px; height: 213px; overflow: hidden; float: left;}
.news_ul li span img{width: 300px; height: 213px; display: inline-block;webkit-transition:all 0.8s; -moz-transition:all 0.8s; -ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;
-webkit-transform: scale(1,1) ; -moz-transform: scale(1,1) ; -ms-transform: scale(1,1) ; -o-transform: scale(1,1) ; transform: scale(1,1) ;}
.news_ul li:hover span img{-webkit-transform: scale(1.2,1.2) ; -moz-transform: scale(1.2,1.2) ; -ms-transform: scale(1.2,1.2) ; -o-transform: scale(1.2,1.2) ; transform: scale(1.2,1.2) ;}



.news_ul li h2{width: 420px; margin-left: 30px; height: 50px;  float: left;letter-spacing: 0.1em;}
.news_ul li h2 a{color: #151515;} .news_ul li h2 a:hover{color: #ff0004}

.news_ul li:hover h2 a{color: #ff0004}
.news_ul li p{width: 420px; margin: 10px 0 0 30px; height: 80px; float: left; font-size: 14px; color: #868686;letter-spacing: 0.1em;}
.news_ul em{width: 400px; float: left;background: #f5f5f5; margin: 10px 0 0 30px;height: 40px; padding-top: 23px; text-align: right; padding-right: 20px;}
.news_ul em a{ background: #fff; padding: 10px; margin-left: 10px;}



.slideshow{
    width: 100%;
    height: 800px;
    position: relative;
    overflow: hidden;
	background: #151515
}

.slideshow-item{
    width: inherit;
    height: inherit;
    position: absolute;
    opacity: 0;
    animation: slideanim 31s infinite;
}

.slideshow-item:nth-child(1),
.slideshow-item:nth-child(1) img{
    animation-delay: 0;
}
.slideshow-item:nth-child(2),
.slideshow-item:nth-child(2) img{
    animation-delay: 10s;
}

.slideshow-item:nth-child(3),
.slideshow-item:nth-child(3) img{
    animation-delay: 20s;
}

.slideshow-item img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    animation: zoom 31s infinite;
}

.slideshow-item-text{
    max-width: 30%;
    position: absolute;
    top: 70%;
    transform: translateY(-50%);
    
	right: 0;
    background-color: rgba(0,0,0,0.8);
    color: #fff;
    padding: 10px;
    font-family: 'Raleway', sans-serif;
}

.slideshow-item-text h5{
    font-size: 2rem;
    letter-spacing: 3px;
}

.slideshow-item-text p{
    font-weight: 300;
    font-size: 1.5rem;
    margin-top: 1rem;
}

@keyframes slideanim{
    15%{
        opacity: 1;
    }
    40%{
        opacity: 0;
    }
}

@keyframes zoom{
    100%{
        transform: scale(1.3);
    }
}

@media screen and (max-width: 1100px){
    .slideshow-item-text{
        max-width: 75%;
    }
}

@media screen and (max-width: 768px){
    .slideshow-item-text{
        padding: 3rem 1.5rem;
    }
}

@media screen and (max-width: 456px){
    .slideshow-item-text{
        max-width: 100%;
        top: inherit;
        transform: translateY(0);
        bottom: 0;
    }

    .slideshow-item-text h5{
        font-size: 20px;
    }

    .slideshow-item-text p{
        font-size: 15px;
    }
}
.chanpin {height: 1000px; }
.chanpin dt{padding: 50px 0;position: relative; height: 500px; }
.chanpin dt span{width: 530px; height: 494px; overflow: hidden; float: left; margin-bottom: 50px; border: #F5F5F5 solid 3PX;}
.chanpin dt h2 ,.chanpin dt h3 ,.chanpin dt h4 {width: 600px;float: left; margin-left: 60px;}
.chanpin dt h2{font-size: 50px; letter-spacing: 8px;margin-bottom: 20px; border-bottom: #ff0004 solid 2px;padding-bottom: 10px;}
.chanpin dt h3{font-size: 18px;padding-top: 10px;margin-bottom: 30px;}
.chanpin dt h3 a{color: #fff;background: #ff0004;padding: 10px;}
.chanpin dt h4{font-size: 16px; color: #868686; font-weight: normal;line-height: 30px;}
.p7 ,.p8{width: 520px;float: left; margin-left: 60px;background: #f5f5f5;position: absolute;right: 0; top:430px;text-align: center;padding: 20px 0 20px 80px;font-weight: bold}
.p8 a{background: #00957f!important;}
.p8 a:hover{ color:#00957f;  background: #fff!important;}
.p7 a:hover{ color:#c5014b;  background: #fff!important;}
.p7 a ,.p8 a{ height: 80px; width: 80px; float: left; margin-right: 30px;background: #c5014b;border-radius:50px;line-height: 80px; font-size: 18px;color: #FFFFFF;}
.chanpin dd { border: #fff solid 1px; width: 270px;float: left; overflow: hidden; margin-bottom: 30px; height: 370px; border: #fff solid 1px;box-shadow: 10px 30px 50px 0px rgb(0 0 0 / 10%);  margin-right: 37px; } 
.dd4{ float: right!important; margin-right: 0px!important;}
.chanpin dd span {width: 270px;height: 188px; overflow: hidden; display: block;}
.chanpin dd  b a{color: #868686; background: #f5f5f5; padding: 5px 20px;font-size: 14px;}
.chanpin dd b{ text-align: center; width: 258px; padding: 20px 10px 0px 0px;height: 45px; display: block; font-weight: inherit}
.p9{height: 80px;}
.p10{background: #d9efec!important;color: #FFFFFF}
.show-2{width: 700px;padding: 25px;background: #ffe8e8;line-height: 25px;  float: left;}
