﻿
/*-----------------[初始化]--------------*/
body{color: #303030;font-size: 12px;line-height: 1.5;
    font-family:"微软雅黑","Microsoft Yahei";
}
a{color: #303030;}
a:hover{color: #911d1f;}
img{max-width: 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
input,textarea,select{font-size: 12px;color: #303030;
    font-family:"微软雅黑","Microsoft Yahei";outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
input[type='submit'],input[type='reset'],input[type='button'],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}
::-webkit-input-placeholder {color: #999;}
::-moz-placeholder {color: #999; }
::-ms-input-placeholder {color: #999;}

.ani{
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}

/*布局*/
.wp{width: 100%;max-width: 1124px;margin: 0 auto;}
.wrap{width: 100%;max-width: 1024px;margin: 0 auto;}
.h30{height: 30px;clear: both;overflow: hidden;}
.h50{height: 50px;clear: both;overflow: hidden;}
.h100{height: 100px;clear: both;overflow: hidden;}


/*******************************
  -------[=头部]-------
********************************/
#hd{position: relative;z-index: 99;}
#hd .logo{position: absolute;left: 27px;top: 27px;}
.logo img{display: inline-block;vertical-align: middle;}
.logo .txt{margin-left: 15px;}

#hd .hdr{position: absolute;top: 0;right: 20px;width: 320px;}
#hd .hdr .d1 {*zoom:1;/*overflow: hidden;*/float: right;height: 34px;padding-top: 15px;line-height: 34px;margin-bottom: 10px;}
#hd .hdr .d1:after,#hd .hdr .d1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

#hd .hdr .d1 .a1{width: 21px;height: 17px;display: block;float: left;margin-right: 25px;
    background: url(../../images/scjr/weixin.png) no-repeat center center;position: relative;
    vertical-align: middle;margin-top: 10px;
}
#hd .hdr .d1 a img{position: absolute;left: 50%;top: 100%;
    max-width: 100px;width: 100px;margin-left: -50px;display: none;
}
#hd .hdr .d1 a:hover img{display: block;}

#hd .hdr .d1 .a2{background-image: url(../../images/scjr/sina.png);}
#hd .hdr .d1 .oa{display: block;height: 34px;line-height: 34px;
    background: #dcb847 url(../../images/scjr/oa.png) no-repeat 19px center;
    color: #fff;padding-left: 39px;width: 65px;float: right;margin-left: 5px;
}

#hd .wp{position:relative;z-index:9;}

#hd .so{height: 32px;border: 1px solid #a0a0a0;position: relative;
    clear: both;width: 34px;overflow: hidden;float: right;background-color: #fff;
}
#hd .so.open{width: auto;float: none;}
#hd .so input{height: 32px;line-height: 32px \9;
    border: none;width: 100%;padding-left: 50px;
    background: url(../../images/scjr/so.png) no-repeat left center;
}

/*******************************
    -------[=导航]-------
********************************/
.ul-nv{float: right;}
.ul-nv li{float: left;height: 111px;width: 145px;}
.ul-nv .v1{display: block;height: 111px;padding-left: 63px;color: #444;
    background: url(../../images/scjr/nv1.png) no-repeat 27px center;
}
.ul-nv .v1 span{display: block;padding-top: 37px;font-size: 14px;margin-bottom: 2px;}
.ul-nv .v1 em{display: block;}
.ul-nv .i2 .v1{background: url(../../images/scjr/nv2.png) no-repeat 24px center;}
.ul-nv .i3 .v1{background: url(../../images/scjr/nv3.png) no-repeat 24px center;}
.ul-nv .i4 .v1{background: url(../../images/scjr/nv4.png) no-repeat 24px center;}
.ul-nv .i5 .v1{background: url(../../images/scjr/nv5.png) no-repeat 24px center;}
.ul-nv .i6 .v1{background: url(../../images/scjr/nv6.png) no-repeat 24px center;}
/*.ul-nv li:hover,*/.ul-nv li.on{background: #911d1f;}
/*.ul-nv .v1:hover,*/.ul-nv li.on .v1{color: #fff;}
.ul-nv .i1.on .v1/*,.ul-nv .i1 .v1:hover*/{background-image: url(../../images/scjr/nv01.png);}
.ul-nv .i2.on .v1/*,.ul-nv .i2 .v1:hover*/{background-image: url(../../images/scjr/nv02.png);}
.ul-nv .i3.on .v1/*,.ul-nv .i3 .v1:hover*/{background-image: url(../../images/scjr/nv03.png);}
.ul-nv .i4.on .v1/*,.ul-nv .i4 .v1:hover*/{background-image: url(../../images/scjr/nv04.png);}
.ul-nv .i5.on .v1/*,.ul-nv .i5 .v1:hover*/{background-image: url(../../images/scjr/nv05.png);}
.ul-nv .i6.on .v1/*,.ul-nv .i6 .v1:hover*/{background-image: url(../../images/scjr/nv06.png);}

.box-snv{width: 100%;z-index: 99;padding: 20px 0 25px;
    position: absolute;left: 0;top: 100%;
    background-color: rgba(255,255,255,0.8);
    background: url(../../images/scjr/snv-bg.png) repeat left top \9;
    box-shadow: 0 0 5px #000;
    display: none;
}
.box-snv .h-logo{float: left;width: 385px;height: 185px;line-height: 185px;text-align: center;}
.box-snv .h-logo img{display: inline-block;vertical-align: middle;}
.box-snv .subBox{float: right;}

.ul-snv{float: left;height: 185px;border-left: 1px solid #fff;}
.ul-snv li{width: 144px;}
.ul-snv li a{height: 35px;line-height: 35px;color: #3e3e3e;display: block;
    background: url(../../images/scjr/i1.png) no-repeat 30px center;text-align: center;}
.ul-snv li a:hover{background-image: url(../../images/scjr/i-1.png);color: #911d1f;}

.menuBtn{width: 50px;height: 50px;display: none;cursor: pointer;float: right;
    background: url(../../images/scjr/menu.png) no-repeat center center;
    -o-background-size: 25px auto;
    -ms-background-size: 25px auto;
    -moz-background-size: 25px auto;
    -webkit-background-size: 25px auto;
    background-size: 25px auto;
}

#aside{position: fixed;top: 0;width: 250px;height: 100%;
    background: #911d1f;z-index: 9999999;left: -300px;overflow-y: auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
#aside.open{left: 0;}
.menu{}
.menu li{}
.menu .v1{height: 50px;padding-left: 10px;border-bottom: 1px solid #a62615;}
.menu li .v1{display: block;line-height: 50px;font-size: 16px;color: #fff;}
.menu li .v1:hover{color: #dcb847;}
.menu dl{display: none;}
.menu dl a{padding-left: 20px;font-size: 14px;line-height: 35px;
    border-bottom: 1px solid #a62615;display: block;color: #fff;
}
.menu dl a:hover{color: #0bb6a8;}

.fixme{height: 100%;overflow: hidden;}
.overlay{position: fixed;left: 0;top: 0;width: 100%;height: 100%;
    background-color: rgba(0,0,0,0.6);z-index: 998;
}

/*******************************
  -------[=banner]-------
*******************************/
#banner {/*height: 830px;*/position: relative;z-index: 1;}
#banner img{display:block;width:100%;}
/*#banner .slider,#banner .slider .slick-list,#banner .slider .slick-track{height: 100%;}
#banner .slider li{
    background-repeat: no-repeat;
    background-position: center center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
#banner .slider li a{display: block;height: 100%;}*/

#banner .slick-prev,#banner .slick-next{
    display: block;width: 18px;height: 26px;
    font-size: 0;line-height: 0;text-indent: 999px;cursor: pointer;
    background: url(../../images/scjr/prev.png) no-repeat center;
    position: absolute;bottom: 42px;left: 50%;
}
#banner .slick-prev{margin-left: -562px;}
#banner .slick-next{margin-left: -532px;background: url(../../images/scjr/next.png) no-repeat center;}
#banner .slick-dots{font-size: 0;line-height: 0;text-indent: 999px;cursor: pointer;
    position: absolute;left: 50%;bottom: 20px;margin-left: -562px;z-index: 99;
}
#banner .slick-dots li{float: left;margin-right: 1px;}
#banner .slick-dots li a{display: block;width: 55px;height: 5px;background-color: #dcb847;}
#banner .slick-dots li.slick-active a{background-color: #fff;}

/*******************************
  -------[=底部]-------
********************************/
#fd{background: #1d191a;overflow: hidden;}
.f-nv{padding-left: 23px;width: 412px;margin: 0 auto;height: 35px;overflow: hidden;
    border-radius: 0 0 10px 10px;background: #313131;margin-bottom: 20px;
}
.f-nv li{float: left;}
.f-nv li a{display: block;width: 77px;text-align: center;color: #afafaf;line-height: 35px;background: url(../../images/scjr/f1.png) no-repeat right center;}
.f-nv .i1 a{background: none;}

#fd .info{overflow: hidden;margin-bottom: 30px;}
#fd .info .f-logo{width: 17%;float: left;margin-top: 4px;}
#fd .info .con{/*height: 120px;*/float: left;margin-left: 220px;margin-top: 20px;background: url(../../images/scjr/info.png) no-repeat left center;}
#fd .info .con p{color: #626262;overflow: hidden;margin-left: 62px;
    margin-bottom: 15px;line-height: 20px;/*height: 20px;overflow: hidden;*/
}
#fd .info .con p i{width: 21px;height: 21px;display: block;float: left;
    background: url(../../images/scjr/info-1.png) no-repeat center center;margin-right: 20px;
}
#fd .info .con .p1{font-size: 14px;}
#fd .info .con .p2{margin-bottom: 10px;height: 40px;overflow: hidden;}
#fd .info .con .p2 i{width: 22px;background-image: url(../../images/scjr/info-2.png);}
#fd .info .con .p3 i{width: 22px;background-image: url(../../images/scjr/info-3.png);}

#fd .info .wei{width: 12%;float: right;}
#fd .info .wei p{color: #898989;text-align: center;}

#fd .link{height: 48px;background: #242021;overflow: hidden;}
#fd .link dt{float: left;color: #626262;line-height: 48px;}
#fd .link dd{float: left;margin-right: 35px;}
#fd .link dd a{color: #626262;line-height: 48px;}

#fd .bott{text-align: center;color: #acacac;height: 50px;line-height: 45px;position: relative;}
#fd .bott span{float: right;color: #383838;position: absolute;right: 0;}

/*******************************
    -------[=正文]-------
********************************/

.st1{font-size: 18px;padding-left: 15px;margin-bottom: 10px;
    background: url(../../images/scjr/split.jpg) no-repeat left center;
}

.st2{margin: 20px 0;background: url(../../images/scjr/hline1.jpg) repeat-x left center;}
.st2 span{font-size: 20px;font-weight: normal;padding-right: 20px;background-color: #fff;}
.st2 img{display: inline-block;vertical-align: middle;margin-left: 10px;}

.st3{font-size: 24px;font-weight: normal;line-height: 1;
    padding-bottom: 30px;position: relative;margin-bottom: 25px;
}
.st3:after{content: '';position: absolute;bottom: 0;left: 0;width: 45px;height: 1px;
    background-color: #fff;opacity: .5;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 50)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
.st3 em{display: block;text-transform: uppercase;font-size: 28px;
    font-weight: bold;font-family: 'Arial';letter-spacing: 2px;
}
.st3 em b{font-size: 36px;}

.sbtn1{display: inline-block;background-color: #dcb847;color: #fff;
    line-height: 30px;padding: 0 15px;
}
.sbtn1:hover{color: #fff;}

.fc_red{color: #911d1f;}
