@charset"utf-8";
html {font-family:"Times New Roman","Arial","Microsoft YaHei","SimSun",sans-serif;-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 14px;}
body {font-family:"Times New Roman","Arial","Microsoft YaHei","SimSun",sans-serif; margin: 0; color: #000; line-height: 1.5; background-color: #fff; height: 100%;overflow-x: hidden; -webkit-overflow-scrolling: touch; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
a { background: transparent; text-decoration: none; color: #000;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
a:active { outline: 0; }
a {-webkit-tap-highlight-color:rgba(0,0,0,0);}
b, strong { font-weight: bold; }
dfn { font-style:normal;}
img { border: 0; vertical-align: middle;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent; /* For some Androids */
outline: none;
touch-action: pan-y;: pan-y;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input,textarea,button { border: 0; margin: 0; padding: 0;}
textarea { resize: none;}
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none; }
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px white inset; }
body {background: #fff;}
a:focus, a:hover { text-decoration:none; outline: none;}
input { outline:none;box-sizing:border-box;vertical-align:middle;}
input::-moz-placeholder, textarea::-moz-placeholder { color: #666; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #666; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #666; }
/* Grid
----------------------------------------------------------------------------- */
.container{position: relative; margin-right: auto;margin-left: auto;}
.container-pd {padding-left:15px;padding-right:15px;}
/* Row */
.row:before,.container:before,.row:after,.container:after{content:""; display:table;}
.row:after,.container:after {clear:both;}
.row,.container { *zoom:1;}
.row {
margin-right: -12px;
margin-left: -12px;
}
/* Column */
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.btn-block {
display: block;
width: 100%;
}
.input-lg {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px;
}
.col {
display: block;
width: 100%;
float: left;
position: relative;
min-height: 1px;
padding-right: 12px;
padding-left: 12px;
}
.xs-0 {display: none;}
.xs-1, .xs-2, .xs-3, .xs-4, .xs-5, .xs-6, .xs-7, .xs-8, .xs-9, .xs-10, .xs-11, .xs-12 {display: block;}
.xs-1 {width: 8.3333%;}
.xs-2 {width: 16.6667%;}
.xs-3 {width: 25%;}
.xs-4 {width: 33.3333%;}
.xs-5 {width: 41.6667%;}
.xs-6 {width: 50%;}
.xs-7 {width: 58.3333%;}
.xs-8 {width: 66.6667%;}
.xs-9 {width: 75%;}
.xs-10 {width: 83.3333%;}
.xs-11 {width: 91.6667%;}
.xs-12 {width: 100%;}
.xs-offset-12{margin-left: 100%;}
.xs-offset-11{margin-left: 91.66666667%;}
.xs-offset-10{margin-left: 83.33333333%;}
.xs-offset-9{margin-left: 75%;}
.xs-offset-8{margin-left: 66.66666667%;}
.xs-offset-7{margin-left: 58.33333333%;}
.xs-offset-6{margin-left: 50%;}
.xs-offset-5{margin-left: 41.66666667%;}
.xs-offset-4{margin-left: 33.33333333%;}
.xs-offset-3{margin-left: 25%;}
.xs-offset-2{margin-left: 16.66666667%;}
.xs-offset-1{margin-left: 8.33333333%;}
.xs-offset-0{margin-left: 0%;}
.hidden-xs {display: none!important;}
.visible-xs {display: block!important;}
.hidden-sm {display: block!important;}
.visible-sm {display: none!important;}
.hidden-md {display: block!important;}
.visible-md {display: none!important;}
.hidden-lg {display: block!important;}
.visible-lg {display: none!important;}
.hidden-xs-sm {display: none!important;}
.visible-xs-sm {display: block!important;}
.hidden-xs-sm-md {display: none!important;}
.visible-xs-sm-md {display: block!important;}
.hidden-xs-md {display: none!important;}
.visible-xs-md {display: block!important;}
/*------meanMenu.css----- begin*/
a.meanmenu-reveal{display:none}
.mean-container {min-height: 50px;}
.mean-container .mean-bar{float:left;width:100%;position:relative;min-height:50px;z-index:999;font-size: 14px;}
.mean-container a.meanmenu-reveal{width:30px;height:22px;padding:11px 13px 17px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:30px;font-size:1px;display:block;font-family:Arial, Helvetica, sans-serif;font-weight:700}
.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:5px}
.mean-container .mean-nav{float:left;width:100%;background:rgba(182,1,21,0.9);/*bg-color*/margin-top:50px;position: absolute;left: 0;top: 0;}
.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}
.mean-container .mean-nav ul li{position:relative;float:left;width:100%}
.mean-container .mean-nav ul li a{display:block;float:left;width:90%;line-height: 20px;padding:7px 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #383838;border-bottom:1px solid rgba(255, 255, 255, .5);text-decoration:none;text-transform:uppercase}
.mean-container .mean-nav ul li li a{width:80%;padding:7px 10%;border-bottom:1px solid #f1f1f1;border-bottom:1px solid rgba(255, 255, 255, .25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}
.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-container .mean-nav ul li li li a{width:70%;padding:7px 15%}
.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}
.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}
.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255, 255, 255, .1)}
.mean-container .mean-nav ul li a.mean-expand{margin-top:0px;width:20px;height:10px;line-height: 10px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255, 255, 255, .1);border:0!important;border-left:1px solid rgba(255, 255, 255, .4)!important;border-bottom:1px solid rgba(255, 255, 255, .2)!important}
.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}
.mean-nav .wrapper{width:100%;padding:0;margin:0}
.mean-container .mean-bar, .mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mean-remove{display:none!important}
.mean-container .meanmenu-title{position: absolute;width: 100px;height: 50px;left: 0;top: 0;display: block;font-size: 16px;color: #fff;display: inline-block;padding:0 15px;line-height: 50px;}
/*------meanMenu.css----- end*/
/*------jquery.bxslider.css begin-----*/
.bx-wrapper{position: relative;margin: 0 auto;padding: 0;*zoom: 1;}
.bx-wrapper img{width: 100%;display: block;}
.bx-wrapper .bx-viewport{-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position: absolute;width: 100%;bottom: 20px;}
.bx-wrapper .bx-controls-auto{display: none;}
.bx-wrapper .bx-loading{min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 60;}
.bx-wrapper .bx-pager{text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background: #c8d1d1;text-indent: -9999px;display: block;width: 13px;height: 13px;margin: 0 5px;outline: 0;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background: #9a3811;}
.bx-wrapper .bx-prev{left: 10px;background: url(../images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right: 10px;background: url(../images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position: 0 0;}
.bx-wrapper .bx-next:hover{background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a{position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 130;}
.bx-wrapper .bx-controls-direction a.disabled{display: none;}
.bx-wrapper .bx-controls-auto{text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start{display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align: center;width: 100%;position: absolute; right:0;bottom: 20px;z-index: 130;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right: 0;width: 35px;}
.bx-wrapper .bx-caption{position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span{color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
/*------jquery.bxslider.css end-----*/
@media (min-width: 768px) {
.container-pd {padding-left:0;padding-right:0;}
.container{width: 750px;}
.sm-0 {display: none;}
.sm-1, .sm-2, .sm-3, .sm-4, .sm-5, .sm-6, .sm-7, .sm-8, .sm-9, .sm-10, .sm-11, .sm-12 {display: block;}
.sm-1 {width: 8.3333%;}
.sm-2 {width: 16.6667%;}
.sm-3 {width: 25%;}
.sm-4 {width: 33.3333%;}
.sm-5 {width: 41.6667%;}
.sm-6 {width: 50%;}
.sm-7 {width: 58.3333%;}
.sm-8 {width: 66.6667%;}
.sm-9 {width: 75%;}
.sm-10 {width: 83.3333%;}
.sm-11 {width: 91.6667%;}
.sm-12 {width: 100%;}
.sm-offset-12{margin-left: 100%;}
.sm-offset-11{margin-left: 91.66666667%;}
.sm-offset-10{margin-left: 83.33333333%;}
.sm-offset-9{margin-left: 75%;}
.sm-offset-8{margin-left: 66.66666667%;}
.sm-offset-7{margin-left: 58.33333333%;}
.sm-offset-6{margin-left: 50%;}
.sm-offset-5{margin-left: 41.66666667%;}
.sm-offset-4{margin-left: 33.33333333%;}
.sm-offset-3{margin-left: 25%;}
.sm-offset-2{margin-left: 16.66666667%;}
.sm-offset-1{margin-left: 8.33333333%;}
.sm-offset-0{margin-left: 0%;}
.hidden-xs {display: block!important;}
.visible-xs {display: none!important;}
.hidden-sm {display: none!important;}
.visible-sm {display: block!important;}
.hidden-md {display: block!important;}
.visible-md {display: none!important;}
.hidden-lg {display: block!important;}
.visible-lg {display: none!important;}
.hidden-xs-sm {display: none!important;}
.visible-xs-sm {display: block!important;}
.hidden-xs-sm-md {display: none!important;}
.visible-xs-sm-md {display: block!important;}
.hidden-xs-md {display: block!important;}
.visible-xs-md {display: none!important;}
}
@media (min-width: 992px) {
.container{width: 970px;}
.md-0 {display: none;}
.md-1, .md-2, .md-3, .md-4, .md-5, .md-6, .md-7, .md-8, .md-9, .md-10, .md-11, .md-12 {display: block;}
.md-1 {width: 8.3333%;}
.md-2 {width: 16.6667%;}
.md-3 {width: 25%;}
.md-4 {width: 33.3333%;}
.md-5 {width: 41.6667%;}
.md-6 {width: 50%;}
.md-7 {width: 58.3333%;}
.md-8 {width: 66.6667%;}
.md-9 {width: 75%;}
.md-10 {width: 83.3333%;}
.md-11 {width: 91.6667%;}
.md-12 {width: 100%;}
.md-offset-12{margin-left: 100%;}
.md-offset-11{margin-left: 91.66666667%;}
.md-offset-10{margin-left: 83.33333333%;}
.md-offset-9{margin-left: 75%;}
.md-offset-8{margin-left: 66.66666667%;}
.md-offset-7{margin-left: 58.33333333%;}
.md-offset-6{margin-left: 50%;}
.md-offset-5{margin-left: 41.66666667%;}
.md-offset-4{margin-left: 33.33333333%;}
.md-offset-3{margin-left: 25%;}
.md-offset-2{margin-left: 16.66666667%;}
.md-offset-1{margin-left: 8.33333333%;}
.md-offset-0{margin-left: 0%;}
.hidden-xs {display: block!important;}
.visible-xs {display: none!important;}
.hidden-sm {display: block!important;}
.visible-sm {display: none!important;}
.hidden-md {display: none!important;}
.visible-md {display: block!important;}
.hidden-lg {display: block!important;}
.visible-lg {display: none!important;}
.hidden-xs-sm {display: block!important;}
.visible-xs-sm {display: none!important;}
.hidden-xs-sm-md {display: none!important;}
.visible-xs-sm-md {display: block!important;}
.hidden-xs-md {display: none!important;}
.visible-xs-md {display: block!important;}
}
@media (min-width: 1200px) {
.container{width: 1200px;}
.lg-0 {display: none;}
.lg-1, .lg-2, .lg-3, .lg-4, .lg-5, .lg-6, .lg-7, .lg-8, .lg-9, .lg-10, .lg-11, .lg-12 {display: block;}
.lg-1 {width: 8.3333%;}
.lg-2 {width: 16.6667%;}
.lg-3 {width: 25%;}
.lg-4 {width: 33.3333%;}
.lg-5 {width: 41.6667%;}
.lg-6 {width: 50%;}
.lg-7 {width: 58.3333%;}
.lg-8 {width: 66.6667%;}
.lg-9 {width: 75%;}
.lg-10 {width: 83.3333%;}
.lg-11 {width: 91.6667%;}
.lg-12 {width: 100%;}
.lg-offset-12{margin-left: 100%;}
.lg-offset-11{margin-left: 91.66666667%;}
.lg-offset-10{margin-left: 83.33333333%;}
.lg-offset-9{margin-left: 75%;}
.lg-offset-8{margin-left: 66.66666667%;}
.lg-offset-7{margin-left: 58.33333333%;}
.lg-offset-6{margin-left: 50%;}
.lg-offset-5{margin-left: 41.66666667%;}
.lg-offset-4{margin-left: 33.33333333%;}
.lg-offset-3{margin-left: 25%;}
.lg-offset-2{margin-left: 16.66666667%;}
.lg-offset-1{margin-left: 8.33333333%;}
.lg-offset-0{margin-left: 0%;}
.hidden-xs {display: block!important;}
.visible-xs {display: none!important;}
.hidden-sm {display: block!important;}
.visible-sm {display: none!important;}
.hidden-md {display: block!important;}
.visible-md {display: none!important;}
.hidden-lg {display: none!important;}
.visible-lg {display: block!important;}
.hidden-xs-sm {display: block!important;}
.visible-xs-sm {display: none!important;}
.hidden-xs-sm-md {display: block!important;}
.visible-xs-sm-md {display: none!important;}
.hidden-xs-md {display: block!important;}
.visible-xs-md {display: none!important;}
}