@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0; color:#000;font-size: 14px; font-family: "Microsoft YaHei",STHeiTi,"Helvetica Neue",Helvetica,sans-serif; background: #fff; }
input,textarea,select,button{vertical-align:middle;outline:none;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#000;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#c20015;text-decoration:none;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}
.jump-info .btn-group{ padding-left:0px!important;}
.hide.active{ display: block!important;}
.container{width: 1200px;}

.ls-special-bodybg{background: #D00A01;}
/*头*/
.ls-special-header{height: 350px;position: relative;overflow: hidden;}
.ls-special-header img{width:1920px;height: 350px;position: absolute;top:0;left:50%;margin-left: -960px;}
/*底部*/
.footer{font-size: 14px;text-align: center; padding: 100px 0 50px; line-height: 26px;color: #fff;background: url(../images_12380/jb_bottom.jpg) no-repeat center bottom;background-size: 100% auto;}
.footer .container{position: relative;}
.footer a{ color: #fff;}
.footer span{ margin: 0 5px;}
.red-icon{margin-top: -10px;}
@media (min-width: 992px) and (max-width:1199px) {
    .container{width: 992px;}
    /*头*/
    .ls-special-header{height: 292px;}
    .ls-special-header img{width:1600px;height: 292px;margin-left: -800px;}
}
@media (max-width:991px) {
    .container{width: 768px;}
    /*头*/
    .ls-special-header{height: 220px;}
    .ls-special-header img{width:1200px;height: 220px;margin-left: -600px;}
    /*底部*/
    .footer{padding:50px 0 20px;}
    .footer span{display: inline-block;}
    .footer .dzjg{ display: inline-block; position: static;}
}
@media (max-width:767px) {
    .container{width: auto;}
    /*头*/
    .ls-special-header{height: 146px;}
    .ls-special-header img{width:800px;height: 146px;margin-left: -400px;}
    /*底部*/
    .footer{padding:40px 10px 20px;}
}
@media (max-width:500px) {
    /*头*/
    .ls-special-header{height: 106px;}
    .ls-special-header img{width:580px;height: 106px;margin-left: -290px;}
}
@media (max-width:374px) {
    /*头*/
    .ls-special-header{height: 92px;}
    .ls-special-header img{width:500px;height: 92px;margin-left: -250px;}
}

/*导航*/
.ls-special-nav{width:260px;}
.ls-special-nav ul{padding:0 20px 0 25px;}
.ls-special-nav ul li{margin-bottom:20px;}
.ls-special-nav ul li a{display: block;height: 38px;background: url(../images_12380/jb-navbg.png) no-repeat left center;border-radius: 3px;box-shadow: 2px 4px 3px rgb(102,4,1,1);background-size: 100% 100%;font-size: 16px;color:#fff;text-align: center;line-height: 38px;}
.ls-special-nav ul li a:hover,.ls-special-nav ul li.on a{color:#FF0;}
.ls-special-mainbox{width: 840px;padding:30px;background:#edb385 url(../images_12380/jb_right.jpg) left bottom repeat-x;}
.ls-special-conbox{background-color: #ffe0c5;padding: 30px 20px;min-height: 340px;}
.ls-special-con{font-size: 16px;line-height: 32px;}
.ls-submit-tips{padding-top:30px;text-align: center;font-size: 16px;line-height: 32px;}
.ls-submit-tips .code{color:#FF0000;}
.ls-special-name{font-size: 18px;line-height: 32px;font-weight: bold;text-align: right;padding-right: 10px;}
.ls-jbxz-title{font-size: 24px;line-height: 36px;font-weight:bold;color: #000;text-align: center;margin-bottom: 8px;}
.ls-jb-btn{line-height: 26px;text-align: center;margin-top: 12px;}
.ls-jb-btn input{font-size: 14px;margin:0 5px;}

.ls-jb-form table{border-collapse: collapse;}
.ls-jb-form th,.ls-jb-form td{border: 1px solid #CCC;background-color: #fff;padding: 6px 8px;line-height: 30px;color: #333;font-size: 14px;}
.ls-jb-form td{word-break: break-all;}
.ls-jb-form th{background-color: #f6f6f6;text-align: right;}
.ls-jb-form .xin{font-size: 12px;font-style: normal;color: #F00;padding:0 3px;}
.ls-jb-form td.tit{text-align: center;font-size: 16px;}
.ls-jb-form td .jb-input{float:left;width:180px;padding:0 5px;height: 28px;line-height:28px;font-size: 16px;color: #333;background: #FFF;border: 1px solid #CCC;}
.ls-jb-form td .jb-input-address{width:600px;}
.ls-jb-form td .jb-input-code{width:80px !important;}
.ls-jb-form td .jb-textarea{float:left;width:600px;height:112px;padding:5px;line-height:28px;font-size: 16px;color: #333;background: #FFF;border: 1px solid #CCC;}
.ls-jb-form td.jb-btn{padding:10px 0;text-align: center;}
.jb-btn .btn{font-size: 16px;line-height: 32px;color: #FFF;background: #F60;text-align: center;height: 32px;width: 120px;border:0;margin:0 10px;cursor: pointer; padding: 0;}
.jb-btn .btn:hover{background: #ff4700;}
.jb-btn .btn-reset{background: #666;}
.jb-btn .btn-reset:hover{background: #444;}

.ls-jbcx-form{width:448px;margin:30px auto 50px;}
.ls-jbcx-form table{width:100%;border-collapse: collapse;}
.ls-jbcx-form table td{border:1px solid #ababab;padding:5px 10px;background-color:#FFF;text-align: center;}
.ls-jbcx-form table td #xnxfw{width:180px;height: 19px;line-height: 19px;}

@media (min-width: 992px) and (max-width:1199px) {
    .ls-special-nav{width:215px;}
    .ls-special-nav ul{padding:0;}
    .ls-special-mainbox{width:695px;}
    .ls-jb-form td .jb-input-address{width:528px;}
    .ls-jb-form td .jb-textarea{width:528px;}
}
@media (max-width:991px) {
    .ls-special-nav,.ls-special-mainbox{float:none;width:auto;}
    .ls-special-nav ul{padding:0;}
    .ls-special-nav ul li{float: left;width:50%;}
    .ls-special-nav ul li a{margin:0 10px;}
    .ls-special-mainbox{margin:0 10px;}
    .ls-jb-form td .jb-input-address{width:524px;}
    .ls-jb-form td .jb-textarea{width:524px;}
}
@media (max-width:767px) {
    .ls-special-nav ul{padding:0 5px;}
    .ls-special-nav ul li{width:50%;margin-bottom:10px;}
    .ls-special-nav ul li a{margin:0 5px;}
    .ls-special-mainbox{padding:15px;}
    .ls-special-conbox{padding:15px 10px;min-height: 260px;}
    .ls-jb-form th,.ls-jb-form td{display: block;width: 100%!important;box-sizing: border-box;border-bottom: 0!important;padding:10px;}
    .ls-jb-form td .jb-input{float: none;box-sizing: border-box;width:100%;}
    .ls-jb-form td .jb-input-address{width:100%;}
    .ls-jb-form td .jb-textarea{float: none;width:100%;box-sizing: border-box;}
    .ls-jb-form th{text-align: left;padding:5px 10px;}
    .jb-btn .btn{width:100px;margin:0 5px;}

    .ls-jbcx-form{width:auto;margin:20px auto;}
    .ls-jbcx-form table{border-bottom:1px solid #ababab;}
    .ls-jbcx-form table td{display: block;width: 100%!important;box-sizing: border-box;border-bottom: 0!important;padding:8px 10px;}
    .ls-jbcx-form table td #xnxfw{box-sizing: border-box;width:100%;height: 26px;line-height: 26px;}

}