
.container01,.container02,.container03,.container04,.container05,.container06,.container07,.container08,.n-container01,.n-container03,.n-container04{ margin:0 auto;}
.slow img:hover{ transform:scale(1.05);}
/*图片放大*/.slow img{-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
/*缓慢效果*/h5 a,.more a{-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
/*缓慢效果*/slow01{-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
/*缓慢效果*/.slow02{-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.shadow{ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999')";  /* For IE 8 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999');  /* For IE 5.5 - 7 */-moz-box-shadow: 1px 1px 10px #999999;/* for firefox */ -webkit-box-shadow: 1px 1px 10px #999999;/* for safari or chrome */ box-shadow:1px 1px 10px #999999;/* for opera or ie9 */}
.radius{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.opacity{filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1}
/*透明代码*/.overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*文本超出 小圆点显示*/.gray { -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=60); opacity:0.6;  -moz-opacity:0.6; -khtml-opacity:0.6;}
 /*transform:rotateY(180deg); -webkit-transform:rotateY(180deg);  -moz-transform:rotateY(180deg); transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);*/  /*180度旋转*//*oncontextmenu="return false" ondragstart="return false" onselectstart="return false"*//*filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);*/  /*透明背景*/.a_body{ position:relative}
::-webkit-scrollbar {width:5px;height:5px; background:#f1f1f1}
::-webkit-scrollbar-track {border-radius:2.5px; background:#f1f1f1}
::-webkit-scrollbar-thumb {border-radius:2.5px; background:#333}
input::-webkit-input-placeholder{ color:#999;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; }
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#999;}
textarea::-webkit-input-placeholder{ color:#999;}
textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999;}
textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}
.w100{width:100%}
.w1420{width:1420px;margin:0 auto}
.w1200{width:1200px;margin:0 auto}
h5 a{ display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul li:hover h5 a{ color:#ff0000}
.more a{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}
/*内容样式*/.ar_article td,.ar_article th{ padding:1rem 0.9375rem; border: 1px solid #c6c5c5; vertical-align:middle; text-align:center}
.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0;}
.ar_article table {border-collapse: collapse;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc; width:100% !important}
.ar_article table tr:not(:first-child) td{ background:none !important}
.ar_article table td { border-left: 1px solid #ccc;border-top: 1px solid #ccc; width:auto !important; }
.ar_article{font-size:0.9375rem;color:#6a6a6a;line-height:2rem;}
.ar_article p{font-size:0.9375rem;color:#6a6a6a;line-height:2rem; margin-bottom:2rem;}
	.ar_article strong{ font-weight:bold;}
.ar_article img{ max-width:100%;}
.ar_article a{ color:#717173;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5{ font-weight:bold;}
.ar_article h1{ font-size:2.25rem; margin-bottom:1.25rem}
.ar_article h2{ font-size:1.875rem; margin-bottom:0.875rem;}
.ar_article h3{ font-size:1.5rem; margin-bottom:0.9375rem}
.ar_article h4{ font-size:1.125rem; margin-bottom:0.875rem}
.ar_article h5{ font-size:0.875rem; margin-bottom:0.75rem}
.ar_article h6{ font-size:0.75rem; margin-bottom:0.75rem}
.ar_article ul li,.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:2rem; list-style:inherit !important;}
.ar_article ul li p,.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }
.ar_article ul,.ar_article ol{ margin-bottom:0.9375rem;}
.ar_article sub {vertical-align:sub; font-size: smaller;}
.ar_article sup { vertical-align:super; font-size: smaller;}
.ar_article img{ display:inline-block;}
/*百度播放器美化*/#playercontainer_display_button,#video1_display_button,#video2_display_button{ background:none !important; height:40px; width:40px !important; border:2px solid #fff; border-radius:50%; padding:0 !important;}
#playercontainer_display_button #playercontainer_display_button_play,#video1_display_button #video1_display_button_play,#video2_display_button #video2_display_button_play{background-size: 25px;}
#playercontainer_display_button,#video1_display_button,#video2_display_button{ height:40px !important; margin-top: -20px !important;}
#playercontainer_display .cbpreview,#video1_display .cbpreview,#video2_display .cbpreview{ opacity: .75 !important;}
/* Slider */.miso-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.miso-list:focus { outline: none; }
.miso-loading .miso-list { background: #fff url(../images/ajax-loader.gif) center center no-repeat; }
.miso-list.dragging { cursor: pointer; cursor: hand; }
.miso-slider .miso-list, .miso-track, .miso-slide, .miso-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.miso-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.miso-track:before, .miso-track:after { content: ""; display: table; }
.miso-track:after { clear: both; }
.miso-loading .miso-track { visibility: hidden; }
.miso-slide { float: left; height: 100%; min-height: 1px; display: none; }
.miso-slide img { display:inline-block; }
.miso-slide.miso-loading img { display: none; }
.miso-slide.dragging img { pointer-events: none; }
.miso-initialized .miso-slide { display: block; }
.miso-loading .miso-slide { visibility: hidden; }
.miso-vertical .miso-slide { display: block; height: auto; border: 1px solid transparent; }
/* Arrows */.miso-prev, .miso-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;top: 50%; z-index:1}
.miso-prev{ left:0}
.miso-next{ right:0}
/* Dots */.miso-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.miso-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.miso-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.miso-dots li button:focus { outline: none; }
.miso-dots li.miso-active a { transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg);}
.l-loader{ width:100vw; height:100vh; position:fixed; z-index:9999999999999;}
.p-loader {  position: relative;  width: 100%;  height: 100%;  background-color: #f8f9f9;  display: flex;  align-items: center;  justify-content: center;}
.p-loader .p-loader__line {  position: relative; z-index:9999;  width: 380px;  height: 1px;  background-color: #dfdfdf; opacity:1; transition:.5s;  overflow: hidden; visibility:visible;}
.loaded #loader-wrapper .p-loader__line{ opacity:0; visibility:hidden;}
.p-loader .p-loader__line:before, .p-loader .p-loader__line:after {  position: absolute;  top: 0;  left: 0;  content: ' ';  display: block;  width: 250px;  height: 1px;}
.p-loader .p-loader__line:before {  -webkit-transform: translateX(-380px);          transform: translateX(-380px);  background-image: linear-gradient(-90deg, #59696d 20%, #93b4c5 69%, #afbec6 97%);  -webkit-animation: LOADING_BEFORE 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;          animation: LOADING_BEFORE 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;}
.p-loader .p-loader__line:after {  -webkit-transform: translateX(380px);          transform: translateX(380px);  background-image: linear-gradient(90deg, #59696d 20%, #93b4c5 69%, #afbec6 97%);  -webkit-animation: LOADING_AFTER 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;          animation: LOADING_AFTER 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite;}
@media screen and (max-width: 1100px) {  .p-line__illust {    width: 81.54545vw;    height: 49.18182vw;  }
}
@-webkit-keyframes LOADING_BEFORE {  0% {    -webkit-transform: translateX(-380px);            transform: translateX(-380px);  }
  40% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
  100% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
}
@keyframes LOADING_BEFORE {  0% {    -webkit-transform: translateX(-380px);            transform: translateX(-380px);  }
  40% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
  100% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
}
@-webkit-keyframes LOADING_BEFORE_SP {  0% {    -webkit-transform: translateX(-190px);            transform: translateX(-190px);  }
  40% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
  100% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
}
@keyframes LOADING_BEFORE_SP {  0% {    -webkit-transform: translateX(-190px);            transform: translateX(-190px);  }
  40% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
  100% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
}
@-webkit-keyframes LOADING_AFTER {  0% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
  60% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
  100% {    -webkit-transform: translateX(-380px);            transform: translateX(-380px);  }
}
@keyframes LOADING_AFTER {  0% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
  60% {    -webkit-transform: translateX(380px);            transform: translateX(380px);  }
  100% {    -webkit-transform: translateX(-380px);            transform: translateX(-380px);  }
}
@-webkit-keyframes LOADING_AFTER_SP {  0% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
  60% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
  100% {    -webkit-transform: translateX(-190px);            transform: translateX(-190px);  }
}
@keyframes LOADING_AFTER_SP {  0% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
  60% {    -webkit-transform: translateX(190px);            transform: translateX(190px);  }
  100% {    -webkit-transform: translateX(-190px);            transform: translateX(-190px);  }
}
 #loader-wrapper { position: fixed;   top: 0; left: 0; width: 100%; height: 100%; z-index:999999;background:none; opacity:1; }
.loaded #loader-wrapper {	visibility: hidden; opacity:0;	-webkit-transition: all 0.3s 1s ease-out;  			transition: all 0.3s 1s ease-out;}
 #loader-wrapper .loader-section {            position: fixed;            left: 0; right:0;            width: 100%;            height: 51%;            background: #f8f9f9;            z-index: 0;            -webkit-transform: translateY(0);             -ms-transform: translateY(0);             transform: translateY(0);        }
#loader-wrapper .loader-section.section-left {top: 0;}
#loader-wrapper .loader-section.section-right {bottom: 0;}
.loaded #loader-wrapper .loader-section.section-left {	  -webkit-transform: translateY(-100%); 		  -ms-transform: translateY(-100%);			  transform: translateY(-100%);  	  -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);  			  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.loaded #loader-wrapper .loader-section.section-right {	  -webkit-transform: translateY(100%); 		  -ms-transform: translateY(100%);			  transform: translateY(100%);  	  -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);  	  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);}
.piaofu{ position:fixed; bottom:16rem; right:2rem; }
.piaofu a{ cursor:pointer; display:none}
img {pointer-event:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
