/*!	* base.css * CSS Document 
/* ==========================================================================

========================================================================== */
@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, 
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-family:"微软雅黑","宋体";  vertical-align: baseline; } 
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before,
*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ font-size:12px; line-height:22px; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; min-width:320px; overflow-x:hidden; }
:focus { outline:0; }
html{ width:100%; /*min-width:1200px;*/ }
body{ position:relative; margin:0 auto; max-width: 100%; /*min-width:1200px;*/ } 
table { border-collapse: separate; border-spacing: 0; } 
hr{ border:none; height:1px; }
caption, th, td { text-align: left; font-weight: normal; }
/** a属性 **/
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;
 /*   -moz-transition: all .3s ease-in;*/
	/*-webkit-transition: all .3s ease-in;*/
	/*-o-transition: all .3s ease-in;*/
	/*-ms-transition: all .3s ease-in;*/
	/*transition: all .3s ease-in; */
	
    
} 


/*a:hover{ color:#00a25f; }*/
img{ border:none; vertical-align:middle; -ms-interpolation-mode:bicubic; }
ul,ol{ list-style:none; }
ul,li{ padding:0; margin:0; list-style:none; }

/* Form */
label,input,select{ vertical-align:middle; }
button,input,select,textarea{ font-family:"Microsoft Yahei"; }
select {
      border: solid 1px #000;
      appearance:none;
      -moz-appearance:none;
      -webkit-appearance:none;
      background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll rightright center transparent;
      padding-right: 14px;
      cursor:pointer;
    }
    select::-ms-expand { display: none;
 }
input[type=submit],input[type=button],input[type=reset]{ cursor:pointer; }
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"],select,textarea{ -webkit-appearance:none; font-family:"Microsoft Yahei","Arial", Helvetica, sans-serif; }*:focus{ outline:none; }
textarea,select{ -webkit-appearance:none; }

/* Clear float */
/* .clearfix:before,.clearfix:after{ content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0; }
.clearfix:after{ clear:both; }
.clearfix{ zoom:1; }
.clear{ clear:both; height:0; overflow:hidden; }
.fl{ float:left; }
.fr{ float:right; }
 */

/** 滚动条 **/
::-webkit-scrollbar-track-piece {width:8px;background-color:#f8f8f8;}
::-webkit-scrollbar {width:8px;background-color:#c60d1b;border-radius: 4px;}
::-webkit-scrollbar-thumb {width:8px;background-color:#c60d1b;border-radius: 4px;}
::-webkit-scrollbar-thumb:hover {width:8px;background-color:#c60d1b;border-radius: 4px;}

/* webkit, opera, IE9 鼠标滑过 */
::selection { background:#000; color: #fff; }
/* mozilla firefox  鼠标滑过  */
::-moz-selection { background:#000; color: #fff; }


/*container*/
.container{ width:1200px; margin:0 auto; }

/* 过渡 */
.transition{ transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }

/* 文字移除隐藏 */
.omit{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; }

/* 遮盖层 */
.base-layer{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:1000; top:0; right:0; bottom:0; left:0; display:none; }

/* 背景图片 */
.background{background-repeat:no-repeat; background-position:center center; background-size:cover; }

/* table布局 */
.table{display:table;}
.table-cell{display:table-cell; vertical-align: middle; height:100%;}
.inline-block{ display:inline-block; }

/* 字体 */
/* @font-face { 
  font-family:Vijaya;
  src: url('../fonts/vijaya.ttf');
}
 */
/* 文档宽度小于 480 像素 */
@media screen and (max-width: 1024px) {
  ::-webkit-scrollbar {
  -webkit-appearance: none;
  }
  ::-webkit-scrollbar:vertical {
    width: 6px;
  }
  ::-webkit-scrollbar:horizontal {
    height: 6px;
  }
  ::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
  }
  ::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #ffffff;
  }
}

.website_wrapper{
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 2;
    background: #ffffff;
    height: 0;
    overflow: hidden;
    font-size: 18px;
    box-shadow: 0px 2px 2px 0px rgb(0 0 0 / 20%);
}
.website_1360{
    box-sizing: border-box;
    padding: 25px 0 32px;
    border-top: 1px solid #ddd;
}
.website_title{
    /*font-size: 15px;*/
    color: #b60005;
    margin-bottom: 48px;
}
.website_logo-wrapper{
    display: flex;
    margin-bottom: 44px;
}
/*.website_logo-item{*/
/*    width: 175px;*/
/*    height: 41px;*/
/*}*/
.website_logo-item:nth-child(1) img{
    width: 150px;
    
}
.website_logo-item:nth-child(2) img{
    width: 160px;
    
}
.website_logo-item:nth-child(3) img{
    width: 200px;
    
}
.website_logo-item a{
    display: flex;
    align-items: center;
    height: 100%;
}
.website_logo-item{
    margin-right: 65px;
}
.website_logo-item a:hover{
    color: #b60005;
}
.website_sub_wrapper{
    display: flex;
    flex-wrap: wrap;
}
.website_sub_item{
    /*width: 25%;*/
    margin-bottom: 30px;
    text-indent: 25px;
    background: url(../img/hong.png)left center no-repeat;
    line-height: 30px;
    background-size: 16px;
    margin-right: 95px;
}
.website_logo-item img{
    transition: transform 0.3s linear;
}
.website_logo-item:hover img{
    transform: scale(1.15);
}
.website_sub_item:nth-child(4n){
    margin-right: 0;
}

.website_sub_item:nth-child(5){
    width: 259px;
}
.website_sub_item:nth-child(6){
    width: 331px;
}
.website_sub_item a{
     color: #000;
}

.website_sub_item:hover a{
     color: #b60005;
}

.right-title .more,
.title_box-right .more{font-size:14px;}
.title_box-right .more a:last-child{color:#b60005!important;}
.ad_wrap{margin-bottom:30px!important;}

.content-main img{
    height: auto!important;
    display: block;
    margin: 0 auto!important;
}




