@charset "utf-8";/* css document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
body {color:#595959;position:relative;background:#fff;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
a{color:#000;text-decoration:none;}
a:hover {cursor:pointer;text-decoration:none;}
a{blr:expression(this.onfocus=this.blur())}
*:focus{outline:0;}
fieldset,img {border:none;}
ol,ul,li {list-style:none;}
span,i{display:inline-block;font-style:normal;}
input, textarea, select, button {font:12px "微软雅黑";;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
textarea {resize:none;}


.slide-img{
    height: 250px;
    padding-bottom: 20px;
}
.slide-img img{
    height: 100%;
}

/*关于我们start*/
.about_bg{position:fixed;width:100%;height:100%;top:0;left:0;background: url(/uploads/image/smcimg/about_bg.jpg) no-repeat;background-size:cover;}
.about_content{margin:0 auto;}
.about_content h2,.about_content h3{text-align:center;font-weight:bold;color:#000;}
.about_content h2{font-size:40px;margin-bottom:50px;}
.about_content p{font-size:16px;color:#000;line-height:180%;margin-bottom:20px;text-align:center;}
.about_content.history{text-align:center;position:relative;}

/*大事记start*/
.event_box{margin:auto 0;position:relative;}
.event_box .parhd {width:100%;display:inline-block;height:92px;overflow:hidden;}
.parhd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parhd .tempwrap{margin:0 40px auto;}
.parhd .tempwrap:after{top: 24px;content:'';width:85%;height:1px;background:#580000;position:absolute;right:8%;z-index:10;}
.parhd li.no_line:before{display:none;}
.parhd li{display:inline-block;cursor:pointer;padding-top:30px;font-size:16px;color:#000;margin:0 30px;position:relative;width: 85px !important;}
.parhd li:after{content:'';background:url(/uploads/image/smcimg/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}
.parbd{text-align:center;margin-top:10px;}
.parbd h4{position:relative;font-size:28px;/*width:200px;*/ padding:0 60px;display:inline-block;text-align:center;line-height: 120%;}
.parbd h4:after{content:'';background:#000;width:100px;height:1px;position:absolute;left:-100px;top:50%;;}
.parbd h4:before{content:'';background:#000;width:100px;height:1px;position:absolute;right:-100px;top:50%;;}
.parbd p{line-height:180%;font-size:16px;width:80%;margin:0 auto;padding-top: 20px;}
div#listbox {width:100%;}
.sprev,.snext{width:30px;height:30px;display:block;position:absolute;top:10px;}
.sprev{left:0;}
.snext{right:0;}
.sprev img,.snext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parhd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(/uploads/image/smcimg/cat.png) no-repeat;position:absolute;top:-12px;left:29px;z-index:21;}
.parhd li span,.parhd li.clone span{display:none;}	


@media (max-width: 533px){
    .parbd h4{position:relative;font-size:18px;/*width:200px;*/ padding:0 30px;display:inline-block;text-align:center;line-height: 120%;}
    .parbd h4:after{width:85px;left:-85px;;}
    .parbd h4:before{width:85px;right:-85px;;}
}
@media (max-width: 639px) and (min-width: 534px){
    .slidebox{
        overflow: hidden;
    }
    
    .parbd h4{position:relative;font-size:22px;/*width:200px;*/ padding:0 30px;display:inline-block;text-align:center;line-height: 120%;}
    .parbd h4:after{width:85px;left:-85px;;}
    .parbd h4:before{width:85px;right:-85px;;}

}
@media (max-width: 1023px) and (min-width: 640px){

    .parbd h4{
        font-size: 22px;
        padding: 0 30px;
    }
    .parbd h4:after{
        width: 89px;
        left: -89px;
    }
    .parbd h4:before{
        width: 89px;
        right: -89px;
    }
    .parbd h4{position:relative;font-size:25px;/*width:200px;*/ padding:0 60px;display:inline-block;text-align:center;line-height: 120%;}
    .parbd h4:after{width:80px;left:-80px;;}
    .parbd h4:before{width:80px;right:-80px;;}
}