锘
.iconfont{ font-family:"iconfont" !important;font-size:16px;font-style:normal;}
p{ margin: 0; }
ul,ol{ padding: 0;}
li{ list-style:none;}
html,body{ background: #fff; overflow-x: hidden;} 
.clear{ clear:both;}
.color{ color:#01479f !important;}
.t2{ text-indent: 2em;}
.f12{ font-size: 12px !important;}
.img_box img{ display:block; margin:0 auto; width:100%;}
.text_sd{white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.text_box{ font-size:13px; line-height:26px;} 
.main_box{ position:relative; margin:0 0rem; padding-bottom: 3rem;}
.no_padding_up{ padding-top: 0 !important;}
.no_margin{ margin:0 !important}
.no_padding{ padding:0 !important}
.no_border{ border: none !important;}
.am-slider{ box-shadow: none;}
.margin_auto_1{ margin: auto 1rem;}
html{background: #eee;}
body,html,#footer ul,#header .box{ max-width: 780px; margin: 0 auto;}
hr{ margin-top: 0;}

h1,h2,h3,h4,h5,ul,ol,dl{ margin: 0; margin: 0; font-weight: normal; color: #444;}
.fl{ float: left; }
.fr{ float: right;}
.am-with-fixed-navbar{ padding: 0;}
.red{ color: red;}
img{ max-width:100%;}
h5{ text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:1.2; margin:0;}
h5 a{ display:block; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 10px;}
.offcanvas-page{ overflow:hidden; position:fixed;}


/*????o|?鈥??鈥???篓?????鈥?/
#playercontainer_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{background-size: 25px;}
#playercontainer_display_button{ height:40px !important; margin-top: -20px !important;}
#ascrail2000-hr div{ border-radius:0  !important; height:4px !important; top: 1px !important; cursor:pointer;}

/*??鈥撁?鈥??篓*/  
.n_article {  }
.ar_article {color:#787878; font-size:13px; line-height:28px; }
.ar_article p{font-size:13px; color:#787878; float: none !important; line-height:28px; padding-bottom:20px;   }	
.ar_article strong{ font-weight:bold;}
.ar_article td,.ar_article th{ padding:5px 15px; border: 1px solid #c6c5c5;  }
.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0;}
.ar_article  img{max-width:100%;display: block;margin: 0 auto 0 auto;float: none !important;}
.ar_article *{ color:#676769;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6{ font-weight:bold;}

/* Slider */
.miso-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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;z-index: 0;}
.miso-list:focus{outline:none}.miso-list.dragging{cursor:hand}
.miso-slider.miso-track,
.miso-slider.miso-list{ -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}
.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}
[dir="rtl"].miso-slide{float:right}
.miso-slide img{display: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}
.miso-prev,.miso-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none;outline:none;z-index: 1;}
.miso-slider{}
.miso-dots{position:absolute;bottom: 15px;list-style:none;display:block;text-align:center;padding:0;width:100%;}
.miso-dots li{position:relative;display:inline-block;height: 9px;width: 9px;margin: 0 3px;padding:0;cursor:pointer;border: #fff 1px solid;border-radius: 50%;}
.miso-dots li.miso-active{background: #fff;border: #fff 1px solid;}
.miso-slide:focus,
.miso-slide a:focus{ outline:none !important;}
.miso-dots li button{ display:none;}
/*?掳??????1*/
.miso-dots{}
.miso-dots li{}
.miso-dots li.miso-active{}

.w94{ width:94%; margin:0 auto}

 
/*猫藟-猫篓锟矫╋拷鈥???*/
.h-link + .h-link { margin-left: 15px; }
.h-link .bdshare-button-style0-16 a, .h-link .bds_more{ margin: 0; padding: 0; float: none; background-image: none; }
.h-link {float: right;width: 80px;height: 40px;margin-right:60px;margin-top: 12px;text-transform: uppercase;z-index:99;position:relative;background: #1aa7d5;border-radius: 4px;}
.h-link a { color: #666; font-size:14px; }
.h-link .ico { width: 30px; height: 30px; background-position: center top; }
.h-link .t {cursor: pointer;line-height: 40px;height: 40px;text-align: center;transition: 300ms;padding: 0;}
.h-link .t i {line-height: 24px;height: 40px;font-size:12px;line-height: 40px;display:block;color:#fff;padding-left:10px;width: 100%;float: left;text-align: left;font-style:  normal;}
.h-link .t i small{margin-left:6px;position:relative;top: -2px;float: right;right: 10px;}
.h-link .t .aico { margin-left: 10px; }
.h-link .b { position: absolute; top: 0; width: 80px; right: 0; z-index: 9; background:#f4f4f4; border:1px solid #ddd; display:none;}
.h-link .b a { display: block; position: relative; height: 50px; padding-left: 15px; overflow: hidden; line-height: 30px; }
.h-link .b a p, .h-link .b a .ico { margin-top: 15px; float: left; margin-right: 10px; }
.h-link .b a:after, .h-link .b a:before { content: ""; position: absolute; }
.h-link .b a:before { right: 10px; top: 50%; margin-top: 2px; border-radius: 100%; width: 6px; height: 6px; border: 2px solid #999; transition: 300ms; }
.h-link .b a:after { right: 14px; top: 50%; margin-top: -1px; border-radius: 100%; width: 2px; height: 2px; background: #fff; transition: 300ms; opacity: 0; visibility: hidden; }
.h-link:hover .b { opacity: 1; visibility: visible; transform: translate(0); }
.h-link.h-link-2 .t .aico { width: 10px; height: 7px; background-position: -168px -105px; }
.h-link.h-link-2 .b { left: auto; width: 180px; top: 100%; }
.h-link.h-link-2 .b a.o:before { display: none; }
.h-link.h-link-2 .b a .aico { position: absolute; right: 10px; top: 50%; margin-top: -4px; width: 10px; height: 7px; background-position: -168px -98px; }
.h-link.h-link-2:hover .t .ico{ background-image: url("../images/lang_11.png"); }

#n_main_box {margin: 0;}

/*==============??鈥γ?渭?o??o搂?藟?猫?a=====================*/
#nav_slide{ background: #e3e3e4;   line-height: 50px; position: relative; z-index: 2; }
#nav_slide #bnt_back{ position:absolute; left: 1rem; top:-2px;  }
#nav_slide #bnt_back img{ height: 15px;}
#nav_slide .n_title{ height: 50px; }
#nav_slide h1{ font-size: 16px; color: #000; text-align: center;}
#bnt_sub_nav{ position: absolute; right: 1rem; top: 17.5px; cursor: pointer; }
#bnt_sub_nav img{ display: block; height: 15px; }
#bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#sub_nav_content{background: #f2f2f2; display: none; z-index: 9;width: 100%;}
#sub_nav_content ul{}
#sub_nav_content ul li { background: none; box-shadow:none;}
#sub_nav_content ul li a{ display:block; font-size: 14px; padding:0; padding-left: 10px; color: #333;}
#sub_nav_content ul li ul li{border:0;line-height:40px;padding-left: 10px;}
#sub_nav_content ul li ul li a{font-size: 13px; color: #666;}
#sub_nav_content ul li.on>a{ color:#662d10;}

/*??鈥?o搂?藟?猫?a*/
#n_nav{ overflow:hidden; margin-bottom:20px;}
#n_nav ul{}
#n_nav ul li{ float:left; width:33.3%;}
#n_nav ul li a{ display:block; margin:6px; border-radius:20px; background:#e3e3e4; height:35px; line-height:35px; text-align:center; color:#333;}					
#n_nav ul li.on a{ background:#e1582c; color:#fff;}

/*???茅?渭*/
.am-pagination-select .am-pagination-select select{ background:none;}
.am-pagination>li>a{ border:1px solid #ddd;}


.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}
