@charset "utf-8";
/* CSS Document public*/
*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif; padding: 0; margin:0; box-sizing:border-box; overflow-scrolling:touch; -webkit-overflow-scrolling:touch;}
body{padding:0;margin:0;font-family:Arial,"Microsoft Yahei",Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; line-height: 1; font-size:14px;overflow-x: hidden;}
html,body{min-height:100vh;min-width: 1300px;} html{ overflow:-moz-scrollbars-vertical;} 

html::-webkit-scrollbar {width:4px;height: 8px;background-color: #F5F5F5;}
html::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
html::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}header #logo img

.clearfix:after{content: ""; display: block; height: 0; clear:both; visibility: hidden;}
.clearfix{*zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/}

a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/; outline:none;}
a,input,img,:focus{ mayfish:expression(this.onfocus=this.blur); cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/ outline-style:none;/*FF使用*/ } /*去除a标签带来的虚框*/
ul{list-style:none;}
img{border:0px; vertical-align:middle}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0; font-weight:normal;}
h3,h4,h5{ font-weight:normal;}
h4 a:hover,h5 a:hover{ -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;}
hr{display:block;height:1px;/*border:0;*/background:#d8d8d8;padding:0;margin-bottom: 3.25rem;margin-top: 2.5rem;}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}
.fl{ float:left}
.fr{ float:right}
.clear{clear:both;height:0px;font-size:1px;line-height:0px}
.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*/}/*文本超出 小圆点显示*/
.overfloat-dot-2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.overfloat-dot-3{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.overfloat-dot-4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.overfloat-dot-5{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.overfloat-dot-6{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.overfloat-dot-7{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}
.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}
ul li,dl dd{ vertical-align:top}
img{ vertical-align:middle}
a{ color:inherit}

input,button,textarea {background: none; outline: none;border: none;-webkit-appearance:none; border-radius:0}
input:focus {border: none;}

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%}
.w1200{ max-width:1300px;margin:0 auto}
.w1600{max-width:1600px;margin:0 auto}
.w1800{max-width:1800px;margin:0 auto}
.layui-img-responsive{ max-width:100%;}
.img_zd{ position:relative; width:100%}
.img_zd .img_hezi{ padding-bottom:60% !important}
.img_zd>img{ position:absolute; top:0; right:0; bottom:0; left:0; width:100%; height:100%}

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;}
.box_table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.box_table_cell{ display:table-cell; vertical-align:middle}
.box_table_cell *{ white-space:normal; word-wrap:break-word; }

/*内容样式*/
.ar_article td,
.ar_article th{ padding:15px 10px; border: 1px solid #ededed; vertical-align:middle;}
.ar_article td p,
.ar_article th p{ padding-bottom:0; margin-bottom:0;}
.ar_article table {border-collapse: collapse;border-right: 1px solid #ededed;border-bottom: 1px solid #ededed; width:100%}
.ar_article table tr:not(:first-child) td{}
.ar_article table td { border-left: 1px solid #ededed;border-top: 1px solid #ededed; }
.ar_article{font-size:14px;color:#7d7c7c;line-height:30px; margin-bottom:30px;margin-top: 10px;}
.ar_article p{    font-size: 16px !important;
    color: #333333;
    line-height: 30px !important;
    margin-bottom: 15px;
    font-family: arile;}
.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;}
.ar_article video{display:block;margin:0 auto;}


/*百度播放器美化*/
#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_qh{ opacity:0; visibility:hidden; transition:0.6s}
.miso_qh.miso-initialized{ opacity:1; visibility:visible;}
.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; z-index:0}
.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.miso-list:focus{outline: none;}
.miso-list.dragging{ cursor: pointer; 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:inline-block;zoom: 1;margin-left: auto;margin-right: auto;vertical-align: top;}
.miso-track:before,
.miso-track:after{ display: table; content: '';}
.miso-track:after{ clear: both;}
.miso-loading .miso-track{ visibility: hidden;}
.miso-slide { float: left; height: 100%; min-height: 1px; display: none; -moz-user-select:text; -khtml-user-select: text; user-select:text;}
[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;}
.miso-arrow.miso-hidden {display: none;}

.miso-loading .miso-list{ background: #fff ;}
.miso-prev,
.miso-next{font-size: 0;line-height: 0;  position: absolute; top: 50%; display: block; width: 20px; height: 20px;padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}
.miso-prev:hover,
.miso-prev:focus,
.miso-next:hover,
.miso-next:focus{ color: transparent; outline: none; background: transparent;}
.miso-prev:hover:before,
.miso-prev:focus:before,
.miso-next:hover:before,
.miso-next:focus:before{ opacity: 1;}
.miso-prev.miso-disabled:before,
.miso-next.miso-disabled:before{ opacity: .25;}

.miso-prev:before,
.miso-next:before{ font-size:2rem; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight:bold; cursor:pointer}

.miso-prev{ left: 0px;}
[dir='rtl'] .miso-prev{ right: 0px; left: auto;}
.miso-prev:before{ content: ''; font-family:Arial;}
[dir='rtl'] .miso-prev:before{ content: ''; font-family:Arial;}












.miso-next{ right: 0px;}
[dir='rtl'] .miso-next{ right: auto; left: 0px;}
.miso-next:before{ content: ''; font-family:Arial;}
[dir='rtl'] .miso-next:before{ content: ''; font-family:Arial;}

/* Dots */
.miso-dots { position: absolute; bottom:0; 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);}

/* 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}
.miso-lightbox .miso-prev:before,.miso-lightbox .miso-next:before{ width:32px; height:32px; display:block}
.miso-lightbox .miso-prev:before{ content: ''; background: url(../images/left_svg.svg) center no-repeat;}
.miso-lightbox .miso-next:before{ content: ''; background: url(../images/right_svg.svg) center no-repeat;}
@media(max-width: 768px){
	.miso-prev, .miso-next{ width:20px; height:20px;}
	.miso-lightbox .miso-prev:before,.miso-lightbox .miso-next:before{ width:20px; height:20px; background-size:20px 20px}
} 
/*Slider 结束*/


.piaofu{ width:65px; position:fixed; right:15px; z-index:100000; bottom:30%}
.piaofu .anniu{display:inline-block;width: 60px;height: 60px;line-height: 60px;background: #fff;border-radius: 100%;margin-bottom: 5px;}
.piaofu .anniu a{ display:block; width:100%; height:100%; position:relative; z-index:1}
.piaofu .anniu a h4{line-height: 60px;}
.piaofu .anniu:hover a h4{ -webkit-animation: jello 1s; -moz-animation: jello 1s; animation: jello 1s;}
.piaofu .anniu a h6{ font-size:12px; color:#6a6c6d}
.piaofu .anniu.anniu01,.piaofu .anniu.anniu02{ cursor:pointer; position:relative}
.piaofu .anniu.anniu01 .piao_ewm{border-radius: 2px;position:absolute;left: -109px;bottom: -1px;border: #e5e5e5 1px solid; display:none}
.piaofu .anniu.anniu01 .piao_tel{border-radius: 30px;position:absolute;width: 230px;height:60px;right: 0;top: 0;background:#3b73cb;display:none;padding: 0 35px;font-size: 20px;color: #fff;}
.piaofu .anniu.anniu02{ display:none}
.piaofu .anniu.anniu02 a h4{margin-top:-3px;}
.anniu_close img{ position:absolute; top:-15px; right:-10px; width:18px; height:18px; cursor:pointer}

.Statistical{display:inline-block; margin-left:12px;}
.Statistical span,.Statistical span img{ vertical-align:top}
.bd_weixin_popup{ box-sizing:content-box}
.bd_weixin_popup .bd_weixin_popup_foot{ text-align:center !important}

@-webkit-keyframes anim-open-2 {
	0% { opacity: 0; -webkit-transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	2.083333% { -webkit-transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	4.166667% { -webkit-transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	6.25% { -webkit-transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	8.333333% { -webkit-transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	10.416667% { -webkit-transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	12.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	14.583333% { -webkit-transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	16.666667% { -webkit-transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	18.75% { -webkit-transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	20.833333% { -webkit-transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	22.916667% { -webkit-transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	25% { -webkit-transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	27.083333% { -webkit-transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	29.166667% { -webkit-transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	31.25% { -webkit-transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	33.333333% { -webkit-transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	35.416667% { -webkit-transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	37.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	39.583333% { -webkit-transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	41.666667% { -webkit-transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	43.75% { -webkit-transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	45.833333% { -webkit-transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	47.916667% { -webkit-transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	50% { opacity: 1; -webkit-transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	52.083333% { -webkit-transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	54.166667% { -webkit-transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	56.25% { -webkit-transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	58.333333% { -webkit-transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	60.416667% { -webkit-transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	62.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	64.583333% { -webkit-transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	66.666667% { -webkit-transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	68.75% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	70.833333% { -webkit-transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	72.916667% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	75% { -webkit-transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	77.083333% { -webkit-transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	79.166667% { -webkit-transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	81.25% { -webkit-transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	83.333333% { -webkit-transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	85.416667% { -webkit-transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	87.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	89.583333% { -webkit-transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	91.666667% { -webkit-transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	93.75% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	95.833333% { -webkit-transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	97.916667% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	100% { opacity: 1; -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
}

@keyframes anim-open-2 {
	0% { opacity: 0; -webkit-transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	2.083333% { -webkit-transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	4.166667% { -webkit-transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	6.25% { -webkit-transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	8.333333% { -webkit-transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	10.416667% { -webkit-transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	12.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	14.583333% { -webkit-transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	16.666667% { -webkit-transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	18.75% { -webkit-transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	20.833333% { -webkit-transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	22.916667% { -webkit-transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	25% { -webkit-transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	27.083333% { -webkit-transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	29.166667% { -webkit-transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	31.25% { -webkit-transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	33.333333% { -webkit-transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	35.416667% { -webkit-transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	37.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	39.583333% { -webkit-transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	41.666667% { -webkit-transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	43.75% { -webkit-transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	45.833333% { -webkit-transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	47.916667% { -webkit-transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	50% { opacity: 1; -webkit-transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	52.083333% { -webkit-transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	54.166667% { -webkit-transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	56.25% { -webkit-transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	58.333333% { -webkit-transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	60.416667% { -webkit-transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	62.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	64.583333% { -webkit-transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	66.666667% { -webkit-transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	68.75% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	70.833333% { -webkit-transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	72.916667% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	75% { -webkit-transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	77.083333% { -webkit-transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	79.166667% { -webkit-transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	81.25% { -webkit-transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	83.333333% { -webkit-transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	85.416667% { -webkit-transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	87.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	89.583333% { -webkit-transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	91.666667% { -webkit-transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	93.75% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	95.833333% { -webkit-transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	97.916667% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	100% { opacity: 1; -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
}

@-webkit-keyframes anim-close-2 {
	0% { opacity: 1; }
	100% { opacity: 0; -webkit-transform: scale3d(0.8, 0.8, 1); }
}

@keyframes anim-close-2 {
	0% { opacity: 1; }
	100% { opacity: 0; -webkit-transform: scale3d(0.8, 0.8, 1); transform: scale3d(0.8, 0.8, 1); }
}


#gotop{position:fixed;z-index:90;bottom: 6px;right: 1rem;box-sizing:border-box;text-align:center;cursor:pointer;-moz-transition:all .5s;-webkit-transition:all .5s;width: 2.875rem;height: 2.875rem;line-height: 2.875rem;background: #055ca6;opacity:1;visibility:visible;overflow:hidden;}
#gotop.hide{ height:0; opacity:0; visibility:hidden}
#gotop svg{width: 1.375rem;height: 1.375rem;display: inline-block;fill: #fff;vertical-align: middle;margin: -3px 0 0; transition:.6s}
#gotop:hover{ border-radius:50%}


@media (max-width:4000px){html{font-size:18px;}}
@media (min-width:1600px) and (max-width:1940px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:13px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:13px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:12px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/
.header_box{height:0;position:fixed;width:100%;z-index: 10000;}
header{/* height:103px; */position: relative;z-index: 10000;transition: .6s;top: 20px;}
header .w1200{padding: 0 6.5rem;max-width:100%;}

.header_box header #logo{/* height: 90px; *//* s */}
header #logo .box_table{ width:auto}
header #logo img{ /*max-width:100%;*/width: 764px;height: auto;}

header .right{margin-right: 0;}
header .right .top_link{line-height: 60px;height: 30px;margin-top: 10px;font-size: 0;}
header .right .top_link ul li{font-size:22px;color:#fff;margin: 0 6px;display: inline-block;transition: .5s;}
header .zhuye{ font-size:1.125rem; color:#666666; display:inline-block; line-height:8.125rem; padding:0 1.625rem; position:relative; margin-left:3.125rem; transition:.36s}
header .zhuye:before{ content:""; position:absolute; top:50%; width:1px; height:1.5rem; margin-top:-0.75rem; background:#9c0c15; left:0}
header .search_btn{display:inline-block;line-height: 30px;width: 14px;background-size:cover;text-align: center;cursor: pointer;margin-left: 6px;}

body.fixed .header_box header{top:0;background: rgba(5,92,166,0.9);}

/*导航*/
.MainMenu #links{position: relative;z-index: 1;padding: 0;/*margin-top: 20px;*/    /*padding-right: 28px;*/}
.MainMenu #links>li{margin-left: 2rem;position:relative;color: #fff;display:inline-block;line-height: 50px;transition:0.6s;}
.MainMenu #links>li a{ display:block; position:relative}
.MainMenu #links>li a h3{font-size: 1.375rem;}
.MainMenu #links>li a i{content:"";position:absolute;right: -1.25rem;}
.MainMenu #links>li a i svg{display:inline-block;width: 11px;height: 11px;fill:#282828;position: relative;top: 3px;}
.MainMenu #links>li:before{content:"";position:absolute;bottom: 3px;left: 50%;border-bottom: #fff 4px solid;transition:0.6s;border-left: transparent 4px solid;border-right: transparent 4px solid;margin-left: -4px;opacity: 0;visibility: hidden;display: none;}
.MainMenu #links>li:after{content:"";position:absolute;bottom: 0px;left: 0;width: 0;height: 4px;background: #9c0c15;transition:0.6s;opacity: 0;}
.MainMenu #links>li.on:before, .MainMenu #links>li:hover:before{opacity: 1;visibility: visible;}

.MainMenu #links>li.on:after, .MainMenu #links>li:hover:after{width: 100%;background: #fff;opacity: 1;}
.MainMenu #links>li.on a h3, .MainMenu #links>li a h3:hover{}
.MainMenu #links .down{width:180px;position:absolute;top: 115%;left:50%;margin-top: 0;background-color:#fff;z-index:2;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;padding:15px 20px;opacity:0;pointer-events:none;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-ms-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);box-shadow:0 5px 50px rgba(0,0,0,.1);}
.MainMenu #links .down:before{content:"";position:absolute;bottom:100%;height:25px;left:0;right:0;background-color:transparent;}
.MainMenu #links .down:after{content:"";position:absolute;bottom:100%;left:50%;border-style:solid;margin-left:-7px;border-width:7px;border-color:transparent transparent #fff;}
.MainMenu #links .down li:not(:last-of-type){border-bottom:1px solid #efefef}
.MainMenu #links .down a{display:block;position:relative;font-size: 15px;padding: 10px 0;color:#58595b;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1);-ms-transition:color .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1);line-height: initial;text-align: center;letter-spacing: 1px;line-height: 24px;}
.MainMenu #links .down a:before{content:"";position:absolute;top:7px;bottom:7px;left:-20px;width:4px;background: #055ca6;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.162,.85,.45,1);transition:transform .3s cubic-bezier(.162,.85,.45,1);}
.MainMenu #links .down a.active,.MainMenu #links .down a:hover{color: #055ca6;}
.MainMenu #links .down a.active:before,.MainMenu #links .down a:hover:before{-ms-transform-origin:top;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.MainMenu #links .down.active{pointer-events:all;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s;opacity:1; }


.tc2 .tc-box form{border-radius: 4px;overflow: hidden;background: #fff;height: 60px;width:100%;}
.tc2 .tc-box input[type="text"]{border: none;width: 94%;/*display: block;*/height: 60px;text-align: left;color: #434343;font-size: 14px;background:none;line-height: 60px;padding:0 20px;}
.tc2 .tc-box input[type="text"]:focus{ text-align: left;}
.tc2 .tc-box input[type="submit"]{position:absolute;right:0;top: 50%;padding: 0;z-index:2;background:url(../images/icon_search.png) center no-repeat;height: 60px;width: 70px;cursor:pointer;border:none;background-size: 20px 20px;margin-top: -30px;}

.tc2 .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;}
.tc2 .tc{pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:scale(1.1);visibility: hidden;}
.tc2 .tc.act{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;pointer-events: auto;transform:scale(1);visibility: visible;}

.tc2 .close:hover{ transform:rotate(180deg);}
.tc2 .close,.tc{ transition:all ease 400ms; -moz-transition:all ease 400ms; -ms-transition:all ease 400ms; -o-transition:all ease 400ms; -webkit-transition:all ease 400ms; } 
.tc2 .tc-box{position:absolute;border-radius: 4px;overflow: hidden;top:50%;z-index:9999;background: #fff;height: 60px;width: 50%;left:50%;margin-left: -25%;margin-top:-40px;}
.tc2 .tc.act{display: block; }
.tc2 .close{position: absolute; cursor:pointer;font-size: 20px;right: 30px;top: 30px; }

.tc2 .tc-bg {height: 100%;background: rgba(0,0,0,.6);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}


/*顶部搜索*/
.tc_search{margin: 0 1.3rem;width: calc(100% - 2.6rem);}
.tc_search form{height:40px;border-radius:20px;border:1px solid #e5e5e5;position:relative;width:100%;margin-bottom: 1rem;}
.tc_search #keyword{font-size:.875rem;color:#fff;height:38px;line-height:38px;padding:0 1rem;box-shadow:none;-webkit-appearance: none;border-right: 0;background:none;width:  100%;}
.tc_search .btn_blue{ position:absolute; top:0; right:0; width: 40px;height:38px; line-height:38px; border:0; background:url(../images/search_white.svg) center center no-repeat; background-size:1.2rem;  }
.tc_search .btn_blue.fr{ background:#e9edef; color:#4e4f53;}
.tc_search input::-webkit-input-placeholder{ color:#fff; color: rgba(255,255,255,.7); }
.tc_search input::-moz-placeholder{   /* Mozilla Firefox 19+ */ color:#fff; color: rgba(255,255,255,.7); }

.tc_search input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */c color:#fff; color: rgba(255,255,255,.7); }
.tc_search input:-ms-input-placeholder{  /* Internet Explorer 10-11 */  color:#fff; color: rgba(255,255,255,.7); }/* WebKit browsers */
.tc_search input:focus::-webkit-input-placeholder {color: transparent;/* transparent是全透明黑色(black)的速记法，即一个类似rgba(0,0,0,0)这样的值 */}/* Mozilla Firefox 4 to 18 */
.tc_search input:focus:-moz-placeholder {color: transparent;}/* Mozilla Firefox 19+ */
.tc_search input:focus::-moz-placeholder {color: transparent;}/* Internet Explorer 10+ */
.tc_search input:focus:-ms-input-placeholder {color: transparent;}/* 点击搜索框获取焦点 placeholder消失-结束 */
/*导航按钮开始*/
#nav_btn_box{ height:100%; z-index:999999999; float:right; margin-left:20px; }
#nav_btn_box.on{ background:none;  }
#nav_btn{}
#nav_btn .point.on .navbtn::after, #nav_btn .point.on .navbtn::before{ background:#fff;}
#m_header #logo .table, #nav_btn_box .table{ width:auto}
#nav_btn{cursor: pointer;text-align: center;z-index:99999;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;outline:none;box-shadow:none;}
#nav_btn .point{display: inline-block;width: 1.875rem;height: 22px; position: relative; outline:none;}
#nav_btn .point:hover .navbtn,
#nav_btn .point:hover .navbtn::after,
#nav_btn .point:hover .navbtn::before{width: 1.75rem;}
#nav_btn .navbtn{position: absolute;top: 12px;left: 0;display: inline-block;width: 21px;height: 1px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #333;}
#nav_btn .navbtn::after,
#nav_btn .navbtn::before{position: absolute; left: 0;display: inline-block;width: 1.75rem;height: 1px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #333;}
#nav_btn .navbtn::after{top: -8px;}
#nav_btn .navbtn::before{top: 8px;}
#nav_btn .point.on .navbtn{background: transparent;}
#nav_btn .point.on .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}
#nav_btn .point.on .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}
/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/




#banner{width: 100%;overflow:  hidden;z-index: 0;position:relative; height:auto;}
#banner:after{ content:""; position:absolute; top:0; left:0; right:0; background:url(../images/jianbian.png) center top repeat-x; height:220px;}
#banner .miso-slide{display: block;height:100%;overflow: hidden;text-align:center;background:#fff;display:block;}
#banner .miso-slide img{display: block; width:100%;}
#banner .miso-prev,

#banner .miso-next{width:67px;height:67px;z-index: 10000;}
#banner .miso-prev{left:88px;background:url(../images/anniu_left.png) center center no-repeat;transition:0.36s;}
#banner .miso-next{right:88px;background:url(../images/anniu_right.png) center center no-repeat;transition:0.36s;}


.container01{margin: 90px auto 40px auto;}
.title001{ height:60px; line-height:60px;}
.title001 h3{font-size:48px;color:#055ca6;font-family: Arial;font-style:italic;font-weight: bold;}
.title001 .more{ font-size:18px; color:#055ca6; position:relative; padding-right:55px;transition:0.36s; }
.title001 .more:after{top:15px;content:"";right:10px;/*background:url(../images/arrow-left.png) center no-repeat;*/position:absolute;width: 83px;height: 46px;transition:0.36s;}
.title001:hover .more:after{transform:translateX(-5px)}
.title001:hover .more{ transform:translateX(-5px)}
.container01 .con01{margin: 30px 0 60px 0;}
.container01 .con01 .left .img,.container01 .con01 .left .img img{width:620px;height:350px;overflow:hidden;object-fit:cover;border-radius: 6px;}
.container01 .con01 .right{ width:640px;}
.container01 .con01 .right a{ display:block; transition:0.36s;}
.container01 .con01 .right a:hover{ transform:translateY(-5px)}
.container01 .con01 .right h4{ font-size:24px; color:#333; font-style:italic; font-weight:bold; font-family:Arial; margin:23px 0 ;}
.container01 .con01 .right:hover h4{color:#076cc2;}
.container01 .con01 .right p{ font-size:18px; color:#666666; line-height:40px; height:120px; overflow:hidden;font-family:Arial;}
.container01 .con01 .right .date{ width:160px; height:42px; border-radius:21px; background:#076cc2; line-height:42px; font-size:18px; color:#fff; text-align:center; font-family:Arial; margin-top:40px;}

.container01 .con02 ul{ margin:0 -60px;}
.container01 .con02 ul li{ width:50%; float:left; padding:0 60px; margin-bottom:50px; transition:0.36s;}
.container01 .con02 ul li:hover{ transform:translateY(-5px);}
.container01 .con02 ul li a{ display:block;}
.container01 .con02 ul li .date{ width:80px; height:30px; background:#076cc2; border-radius: 2px 15px 15px 2px; font-size:18px; color:#fff; line-height:30px; text-align:center; margin-right:15px;}
.container01 .con02 ul li:hover .date{ background:#d64c32; }
.container01 .con02 ul li h5{ width:470px;font-size:20px; color:#333333; line-height:30px; height:90px; font-family:Arial;}
.container01 .con02 ul li:hover h5{color:#076cc2; }

.container02{ width:100%; height:767px;background:url(../images/container02_bg.jpg) repeat-x;}
.container02 .top01 .left{position: relative;z-index: 10;}
.container02 .top01 .left .title{width:450px;height:190px;/*background:#2e83cb;*/position:relative;margin-top: 100px;}
.container02 .top01 .left .title h3{ font-size:48px; color:#fff; line-height:60px;font-family:Arial; font-style:italic;}
.container02 .top01 .left .more{width:148px; height:154px; background:#d64c32; padding:42px 0; position:relative; cursor:pointer;transition:0.36s;text-align:center; }
.container02 .top01 .left .more a{ font-size:20px; color:#fff; font-family:Arial;}
.container02 .top01 .left .more a:hover{transform:translateX(-5px);}
.container02 .top01 .left .more a:after{top: 88px;content:"";right: 55px;background:url(../images/arrow-left2.png) center no-repeat;position:absolute;width: 31px;height: 31px; transition:0.36s;}
.container02 .top01 .left .more a:before{ position:absolute; content:""; width:66px; height:2px; background:#fff; top:76px; right:40px;}
.container02 .top01 .right{position:relative;margin-left: -10px;}
.container02 .top01 .right .img,.container02 .top01 .right .img img{width:860px;height: 483px;overflow:hidden;}
.container02 .bottom01{ position:relative; z-index:20; }
.container02 .bottom01 ul li{ width:33.33333%; float:left; margin-top:-40px;}
.container02 .bottom01 .new01{background:url(../images/container02_img02.jpg) no-repeat;width:450px;overflow:hidden;padding: 45px 30px 24px 34px;}
.container02 .bottom01 .new01 h5{font-size:19px;line-height:27px;max-height: 120px;color:#fff;font-family:Arial;margin-bottom:30px;}
.container02 .bottom01 .new01 .date{ font-size:18px; color:#fff; text-align:center; width:120px; height:32px; line-height:32px; background:rgba(255,255,255,0.17);font-family:Arial;}
.container02 .bottom01 .new02{background:url(../images/container02_img03.jpg) no-repeat;width:450px;overflow:hidden;padding: 22px 30px 24px 34px;    height: 150px;}
.container02 .bottom01  h5{font-size:19px;line-height:20px;max-height: 60px;color:#fff;font-family:Arial;margin-bottom:20px;transition:0.36s;}
.container02 .bottom01  .date{font-size:18px;color:#fff;text-align:left;font-family:Arial;line-height: 32px;}
.container02 .bottom01 .new03{background:url(../images/container02_img04.jpg) no-repeat;width:400px;overflow:hidden;padding: 31px 30px 24px 34px;height:175px;}
.container02 .bottom01 .new03 a{ display:block;}
.container02 .bottom01  h5:hover{ transform:translateY(-5px) }


.container03{margin: 100px auto 30px auto;}
.container03 .left01{ width:210px;}
.container03 .left01 .more{margin-top: 140px;}
.container03 .right01{ width:1000px;}
.container03 .right01 ul{ amrgin:0 -45px;}
.container03 .right01 ul li{ width:50%; padding:0 45px; /*margin-bottom:60px;*/ float:left;transition:0.36s; }
.container03 .right01 ul li:hover{ transform:translateY(-5px);}
.container03 .right01 ul li .date{ font-size:18px; color:#055ca6;text-align:left; font-family:Arial; position:relative;padding-top:23px; }
.container03 .right01 ul li .date:after{ position:absolute; content:""; width:55px; height:3px; background:#d42524; left:0px; top:0px; transition:0.36s;}
.container03 .right01 ul li .date:before{ position:absolute; content:""; width:55px; height:3px; background:#0d4c8c; left:55px; top:0px;}
.container03 .right01 ul li:hover .date:after{ width:110px; }
.container03 .right01 ul li:hover h5{ color:#0d4c8c;}
.container03 .right01 ul li h5{ font-size:20px; line-height:30px; color:#333; font-family:Arial;margin-top:18px; height:90px; }


.container04{width:100%;height: 160px;background:#f0f0f0;overflow: hidden;}
.container04 .title h3{font-size:36px;font-weight:bold;color: #055ca6;margin-right:130px;font-family:Arial;font-style:italic;line-height: 160px;text-transform: uppercase;}
.container04 .friend{ width:920px;line-height:140px; }
.container04 .friend ul{ padding:0 15px}
.container04 .friend ul li{float:left;height: 84px;margin:33px 10px;}
.container04 .friend ul li a{display:inline-block;}
.container04 .friend ul li .img{width:98px;height:74px;border-radius:8px;text-align:center;object-fit: cover;}
.container04 .friend ul li .img img{width: 161px;height:74px;border-radius:8px;text-align:center;object-fit: cover;overflow:hidden;}
.container04 .friend ul li .img p{
    font-size: 12px;
    line-height: 18px;
    color: #333;
    margin-top:5px;
    width: 161px;
    }
.container04 .miso-prev,.container04 .miso-next{width:10px;height:18px;z-index: 10000;margin-top: 0px;transition:0.36s;}
.container04 .miso-prev{/* top: 50%; */left:0px;background:url(../images/left01.png) center center no-repeat;}
.container04 .miso-next{right:0px;background:url(../images/right01.png) center center no-repeat;}
.container04 .miso-prev:hover{left:0px;background:url(../images/left01_on.png) center center no-repeat;}
.container04 .miso-next:hover{right:0px;background:url(../images/right01_on.png) center center no-repeat;}


.container05{width:100%;background:url(../images/bottom_bg.jpg) no-repeat;padding: 0px 0 0px;background-size: cover;overflow: hidden;}
.container05 .top02{padding:30px 0;border-bottom:solid 1px rgba(255,255,255,0.22);overflow: hidden;}
.container05 .top02 dl{width:14.2%;float:left;display:inline-block;}
.container05 .top02 dt{font-size:18px;color:#fff;margin-bottom: 42px;position:relative;}
.container05 .top02 dt:before{content:"";position:absolute;left:0px;top: 30px;width:26px;height:2px;background:#fff;}
.container05 .top02 dd{font-size:14px;line-height:30px;color: #c6d6e5;transition:0.36s;}
.container05 .top02 dd:hover{color: #ffab3b;transform: translateX(3px);}
.container05 .adress{font-size:16px;color:#fff;line-height:30px;text-align:center;width:1300px;margin: 26px auto;}

.container06{ width:100%;/* height:60px; */ background:#0c1a27; line-height:40px; font-size:14px; color:rgba(255, 255, 255, 0.36); text-align:center;}



/*==========================================首页 结束=============================================*/



/*==========================================内页 开始=============================================*/

.n_banner{ position:relative}
.n_banner:after{content:"";position:absolute;top:0;left:0;right:0;background:url(../images/jianbian1.png) center top no-repeat;height: 280px;}
.n_banner img{ width:100%; }

.n_container{padding: 60px 0;overflow: hidden; background:url(../images/con_bg.jpg) center bottom no-repeat;}
.n_container .w1200{}
.n_container .n_left{float: right;width: 300px;position: relative;z-index: 1;}
.n_container .n_left h1{height:80px;line-height:80px;background: #ffab3b;font-size: 26px;color:#fff;padding: 0 25px;text-align: center;font-weight: bold;}
.n_container .n_left h1 span{position:relative;}
.n_container .n_left h1 span:before{content:"";position: absolute;bottom: -18px;width: 1.875rem;height:1px;background:#fff;left: 50%;margin-left: -0.9375rem;display: none;}
.n_container .n_left .con ul{background: #055ca6;/*padding: 0 0 75px;*/border-top: none;}
.n_container .n_left .con ul li{font-size: 18px;color: #333333;position:relative;}
.n_container .n_left .con ul li:after{ content:""; position:absolute; left:0; width:2px; top:25px; bottom:25px; background:#ffab3b; opacity:0; visibility:hidden; transition:.5s}
.n_container .n_left .con ul li i.up, .n_container .n_left .con ul li.on i{background: url(../images/left_jiantou.png) center no-repeat;transform: rotate(90deg);}
.n_container .n_left .con ul li.on dl{display:block !important;}
.n_container .n_left .con ul li.on:after, .n_container .n_left .con ul li:hover:after{ opacity:1; visibility:visible}

.n_container .n_left .con ul li:before{content:"";position:absolute;bottom:0;left: 0;right: 0;height:1px;background: #cccccc;}
.n_container .n_left .con ul li a img{margin: -3px 20px 0 0;}
.n_container .n_left .con ul li>a:before{content:"";width: 5px;height: 0;background:transparent;position:absolute;left: 0;top: 20px;transition:0.6s;}
.n_container .n_left .con ul li dl dd a.on:before,.n_container .n_left .con ul li dl dd a:hover:before{}

.n_container .n_left .con ul li>a{color: #ffff;display: block;padding: 22px 16px;transition: 0.36s;position: relative;font-size: 20px;line-height: 1.5rem;}
.n_container .n_left .con ul li>a:hover, .n_container .n_left .con ul li.on>a{font-weight: bold;}
.n_container .n_left .con ul li dl dd a:hover,.n_container .n_left .con ul li dl dd.on a{color: #fff;}

.n_container .n_left .con ul li dl{display:none;padding: 0px 0 14px;position:relative;}
.n_container .n_left .con ul li dl:before{content:"";position:absolute;right:0;left: 0;top:0;height:1px;}
.n_container .n_left .con ul li dl dd{height: auto;padding: 0 16px;}
.n_container .n_left .con ul li dl dd a{font-size: 15px;color: #fff;padding: 3px 0 3px 16px;position:relative;line-height: 1.5;display: block;transition: .5s;}
.n_container .n_left .con ul li dl dd a:before{content:"";position:absolute;left: 0;top: 12px;/*background: #fff;*/width: 5px;height: 5px;border-radius: 50%;transition: .5s;}
.n_container .n_left .con ul li i.up{background: url(../images/left_jiantou.png) center no-repeat;}
.n_container .n_left .con ul li i{width: 20px;height: 60px;background: url(../images/left_jiantou.png) center no-repeat;position:absolute;right: 10px;top: 0;transition:0.36s;cursor: pointer;}
.n_container .n_left .con ul li dl dd a:hover, .n_container .n_left .con ul li dl dd.on a{color: #ffab3b;}
.n_container .n_left .con ul li dl dd a:hover:before, .n_container .n_left .con ul li dl dd.on a:before{ background:#ffab3b;}

.n_container .n_right{width: calc(100% - 300px);padding-right: 60px;}

.mianbao{position: absolute;bottom: 0;line-height: 70px;left: 0;background:url(../images/lan10.png);padding: 0 96px 0 180px;border-radius: 0 40px 0 0;}
.position{font-size: 18px;color: #fff;padding-left: 22px;background: url(../images/local.png) left 25px no-repeat;line-height: 66px;}
.position a{transition:0.36s;margin: 0 5px;}
.position span{}
.position em{font-style:normal;}
.position a:hover{color: #ffab3b;}

.n_left_box h3{ font-size:20px; color:#055ca6; font-weight:bold; border-bottom:#cccccc 1px solid; line-height:1.25; padding-bottom:10px; margin:48px 0 0}
.list_box11{ margin:20px 0 0; font-size:0}
.list_box11 li{ display:inline-block; margin-right:20px}

.list_box12{ margin:20px 0 0}

.list_box12 li{ margin-bottom:20px;
  
    /* word-break: break-all; */
    text-overflow: ellipsis;
    display: -webkit-box;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;

}
.list_box12 li a h5{font-size:16px;color:#333333;line-height:26px;transition:.5s;position:relative;padding: 0 0 0 20px;}
.list_box12 li a h5:before{content:"";position:absolute;left: 0;top: 8px;background: #055ca6;width: 7px;height: 7px;border-radius: 50%;transition: .5s;}

.list_box13{margin:0 -30px;margin-bottom:15px;margin-top: 40px;}
.list_box13 li{float:left; width:50%; padding:0 30px;}
.list_box13 li a{ display:block; transition:.5s}
.list_box13 li .img, .list_box13 li .img img{ width:100%; height:248px; overflow:hidden; object-fit:cover}
.list_box13 li h5{font-size:16px;color:#333333;line-height:26px;height:78px;margin: 15px 0 30px; transition:.5s;text-align: center;}

.ar_title h3{ font-size:1.875rem; color:#333333; line-height:1.25; max-width:760px; font-weight:bold; margin-bottom:35px;text-align: center;}
.list_box14{ margin:0 -15px; margin-bottom:15px; margin-top:40px}
.list_box14 li{float:left;width:33%;padding:0 15px;margin-bottom: 5px;}
.list_box14 li a{display:block;position:relative;padding-left: 22px;}
.list_box14 li a:before{content:"";position:absolute;width:10px;height:4px;background:#055ca6;top: 10px;transition:.5s;left: 0;}
.list_box14 li a h5{font-size:16px;color:#333333;line-height: 24px;height: 60px; transition:.5s}


.list_box15{ margin:0 -15px; margin-bottom:15px; margin-top:40px}
.list_box15 li{float:left;width:100%;padding:0 15px;margin-bottom:30px;}
.list_box15 li a{display:block;position:relative;padding-left: 22px;}
.list_box15 li a:before{content:"";position:absolute;width:10px;height:4px;background:#055ca6;top: 10px;transition:.5s;left: 0;}
.list_box15 li a h5{font-size:18px;color:#333333;line-height: 24px;height: 60px; transition:.5s; font-weight:bold;}
.list_box15 li a h6{ font-size:16px; color:#666666; margin-bottom:10px;}
.list_box15 li a p{font-size:16px; color:#666666; line-height:38px;}
.list_box15 li a p b{ font-weight:bold; color:#333333;}
.list_box15 li:hover h5{color:#055ca6;}


.list_box16{ margin:0 -15px; margin-bottom:15px; margin-top:40px}
.list_box16 li{padding:0 15px;margin-bottom:30px;}

/*.list_box16 li a{display:block;position:relative;background:#f2f2f2;padding:18px 26px 18px 15px; transition:0.36s;}*/

.list_box16 li a{
    display: block;
    position: relative;
    background: #f2f2f2;
    padding: 0px 10px 64px 20px;
    transition: 0.36s;

}



.list_box16 li a:hover{ background:#055ca6;}
.list_box16 li a:hover p,.list_box16 li a:hover .date h5,.list_box16 li a:hover .date h6{color:#fff;}
.list_box16 li a .date{ width:80px; border-right:solid 1px #cccccc; float:left; text-align:center; padding:6px 0;}
.list_box16 li a .date h5{font-size:24px;color:#333333;margin-bottom: 9px;}
.list_box16 li a .date h6{ font-size:15px; color:#333333;}
.list_box16 li a .wb{float:left;width:calc(100% - 80px);text-align:left;padding-left:30px;height: 60px;}
.list_box16 li a p{ font-size:16px; color:#333333; line-height:30px; }

.list_box17{margin:0 -15px;margin-bottom:15px;}
.list_box17 li{padding:0 15px;margin-bottom:40px;overflow: hidden;}
.list_box17 li a .img,.list_box17 li a .img img{width:280px;height:158px;overflow:hidden;object-fit: cover;}
.list_box17 li .right{ width:calc(100% - 280px); padding-left:30px;}
.list_box17 li .right h5{ font-size:16px; color:#333; line-height:30px; margin-bottom:10px; transition:0.36s;}
.list_box17 li .right p{ font-size:14px; color:#808080; line-height:20px; height:40px;margin-bottom:24px;}
.list_box17 li .right .date span{ font-size:14px; color:#333;}
.list_box17 li .right .date .more{ font-size:14px;color:#055ca6; float:right; position:relative; padding-right:15px; transition:0.36s;} 
.list_box17 li .right .date .more:before{ position:absolute; content:""; background:url(../images/dot2.jpg) right center no-repeat; width:5px; height:9px;right:0px; top:3px;}
.list_box17 li:hover h5{ color:#055ca6;}
.list_box17 li:hover .date .more{ margin-right:-10px;}


.list_box18{margin:0 -15px;margin-bottom:15px;}
.list_box18 li{margin-bottom: 50px;position:relative;z-index: 1;overflow:hidden;}
.list_box18 li:before{position:absolute;content:"";background:#f2f2f2;height:225px;top:20px;left:30px;right: 0;z-index: -1;}
.list_box18 li a .img, .list_box18 li a .img img{width:400px; height:225px; overflow:hidden;}
.list_box18 li .right{width: calc(100% - 400px);padding: 56px 30px 0;}
.list_box18 li .right h5{ font-size:16px; color:#333; line-height:24px; margin-bottom:14px; transition:0.36s;}
.list_box18 li .right p{ font-size:14px; color:#808080; line-height:20px; height:40px;margin-bottom:30px;}
.list_box18 li .right .date span{ font-size:14px; color:#333;}
.list_box18 li .right .date .more{ font-size:14px;color:#055ca6; float:right; position:relative; padding-right:15px; transition:0.36s;} 
.list_box18 li .right .date .more:before{ position:absolute; content:""; background:url(../images/dot2.jpg) right center no-repeat; width:5px; height:9px;right:0px; top:3px;}
.list_box18 li:hover h5{ color:#055ca6;}
.list_box18 li:hover .date .more{ margin-right:-10px;}

.list_box18 li.li1 .img{ float:right;}
.list_box18 li.li1:before{left:0;right: 30px;}


.list_box19 { margin-bottom: 40px;}
.list_box19 li{ padding:30px 0; border-bottom:solid 1px #cccccc; overflow:hidden;}
.list_box19 li a .date{width:91px;height:91px;background:#f2f2f2;float:left;text-align:center;padding: 21px 0; border-radius:5px; transition: .5s;}
.list_box19 li a .date h5{font-size:24px;color:#333333;margin-bottom: 9px; transition: .5s;}
.list_box19 li a .date h6{ font-size:15px; color:#333333; transition: .5s;}
.list_box19 li a .right h5{ font-size:16px; color:#333333; line-height:20px; height:60px; transition: .5s;}
.list_box19 li .right {padding:10px 0 10px 20px; width:calc(100% - 91px);}
.list_box19 li .right .date2{ line-height:30px;}
.list_box19 li .right .date2 span{ font-size:14px; color:#333;}
.list_box19 li .right .date2 .more{ font-size:14px;color:#055ca6; float:right; position:relative; padding-right:15px; transition:0.36s;} 
.list_box19 li .right .date2 .more:before{ position:absolute; content:""; background:url(../images/dot2.jpg) right center no-repeat; width:5px; height:9px;right:0px; top:10px;}

.list_box20{margin: 0 -30px;margin-bottom:15px;}
.list_box20 li{padding: 30px 30px;float: left;width: 50%;}
.list_box20 li a .img,.list_box20 li a .img img{width: 122px;height: 168px;overflow:hidden;object-fit: cover;border-radius: 5px;}
.list_box20 li .right{width: calc(100% - 122px);padding-left:30px;padding-top: 8px;height:168px;}
.list_box20 li .right h5{font-size: 20px;color: #333333;line-height:30px;margin-bottom: 13px;transition:0.36s;font-weight: bold;}
.list_box20 li .right p{font-size:14px;color: #333333;line-height: 24px;/*height: 72px;margin-bottom: 20px;*/  min-height: 48px; }
.list_box20 li .right .date span{ font-size:14px; color:#333;}
.list_box20 li .right .date .more{font-size:14px;color:#055ca6;position:relative;padding-right:15px;transition:0.36s;} 
.list_box20 li .right .date .more:before{position:absolute;content:"";background:url(../images/dot2.jpg) right center no-repeat;width:5px;height:9px;right:0px;top: 4px;}
.list_box20 li:hover h5{ color:#055ca6;}
.list_box20 li:hover .date .more{ margin-right:-10px;}

/*==========================================内页 结束=============================================*/

@media(min-width: 768px){
	header .right .top_link ul li:hover, .list_box12 li a:hover h5, .list_box13 li a:hover h5, .list_box14 li a:hover h5{ color:#71a0db;}
	
	.list_box13 li a:hover{ transform:translateY(-.5rem)}
	
	.list_box19 li:hover h5{ color:#033f73; }
	
	.list_box19 li a:hover .date{ background: #055ca6;}
	.list_box19 li a:hover .date h5, .list_box19 li a:hover .date h6{ color: #fff;}
	.list_box19 li a:hover .right h5{ color:#055ca6; font-weight: 600;}
}




@media(min-width: 992px) and (max-width: 1300px){
}


@media(max-width: 1830px){
	.w1800{ padding:0 15px}
	
	.header_box header #logo{ max-width:30%}
	.MainMenu #links>li a h3{ font-size:1.125rem}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	
	header .w1200{ padding:0 15px}
}


@media(max-width: 1400px){
}

@media(max-width: 1330px){
}

@media(max-width: 1200px){
	
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	
}

@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}
}


@media(max-width: 456px){
	
} 
/*11.04新增*/
.list_box11 textarea{ left:-100vw !important}
.Statistical{display:inline-block; margin-left:12px;}
.Statistical span,.Statistical span img{ vertical-align:top}
.bd_weixin_popup{ box-sizing:content-box}
.bd_weixin_popup .bd_weixin_popup_foot{ text-align:center !important}

.shart_box{display:inline-block; cursor:pointer}
.social-share{font-family:"socialshare" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;display: inline-block;vertical-align: top;margin: 0;transition:.5s;position: relative;z-index: 10;}.social-share *{font-family:"socialshare" !important}.social-share a{position:relative;text-decoration:none;margin: 0 20px 0 0;display:inline-block;outline:none;}.social-share .social-share-icon{position:relative;display:inline-block;width: 41px;height: 41px;border-radius:50%;line-height: 24px;border: none;color: #666666;text-align:center;vertical-align: top;transition:background 0.6s ease-out 0s;transition: .6s;font-size: 13px;background: #ececec;}.social-share .social-share-icon:hover{
}.social-share .icon-weibo{border-color:#ff763b;}.social-share .icon-weibo:hover{background:#ff763b}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{border-color:#56b6e7;}.social-share .icon-qq:hover{}.social-share .icon-qzone{border-color:#FDBE3D;}.social-share .icon-qzone:hover{background:#FDBE3D}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{border-color:#0077B5;}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;border-color:#7bc549;}.social-share .icon-wechat:hover{background:#7bc549}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}.social-share .icon-wechat:hover .wechat-qrcode{display:block}

.social-share .icon-weibo {background: url(../images/fenxiang_ico2.png) no-repeat center center !important;}
.social-share .icon-qq { background:url(../images/fenxiang_ico3.png) no-repeat center center !important; }
.social-share .icon-wechat { background:url(../images/fenxiang_ico1.png) no-repeat center center !important; }
/*11.04新增*/




#vsb_content_2 IMG {
    border-bottom: #f7f7f7 1px solid!important;
    border-left: #f7f7f7 1px solid!important;
    border-top: #f7f7f7 1px solid!important;
    border-right: #f7f7f7 1px solid!important;
}
.top01 .right .img img{display:none;}
.top01 .right .img img:first-child{display:block;}




/*2023改版*/
body.fixed .header_box header #logo img {
      padding-top: 10px;
}
.MainMenu {
    width: 1400px;
    margin: auto;
    max-width: 100%;
}


.news li {
    padding-left: 20px;
    padding-right: 20px;
}
.news .science_tu.short-graph {
    width: 100%;
    padding-top: 61.6%;
}
.news .science_tu {
    overflow: hidden;
    position: relative;
    margin-bottom: 16px;
}
.news .science_tu img {
    width: 100%;
    height: 100%;
    transition: all 1s;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
}
.news .science_deta {
    width: 100%;
    height: 20px;
    opacity: 1;
    margin-bottom: 8px;
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    display: flex;
    align-items: center;
    flex-direction: row;
    color: #AD8919;
}
.news .science_deta_right {
    /* width: 99px; */
    height: 20px;
    opacity: 1;
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0px;
    /* color: #4e369e; */
}
.news .science_title {
    text-decoration: none !important;
    opacity: 1;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 0px;
    color: #333;
    width: inherit;
    white-space: normal;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 52px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    margin-bottom: 8px;
    text-align: center;
    font-weight: bold;
}
.news .science_txt, .news .science_box {
    color: #666;
    text-decoration: none !important;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    width: inherit;
    white-space: normal;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 66px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    margin-bottom: 8px;
}

.news .science_txt, .news .science_title{
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    line-height: 1.5;
}
.container01 .news .miso-prev,.container01 .news .miso-next {
    width: 32px;
    height: 32px;
		top: 25%;
    opacity: 0.4;
    border: 0.5px solid #fee285;
    border-radius: 50%;
    background-size: 20px!important;
		transition: all .2s;
}
.container01 .news .miso-prev{
    background: #055ca6 url(../images/left.png) no-repeat center;
}
.container01 .news .miso-next{
    background: #055ca6 url(../images/right.png) no-repeat center;
}
.news .miso-prev:hover,.news .miso-next:hover {
    opacity: 1;
}
.container02{ padding-top: 20px;}
.container03 .right01{margin-bottom: 30px;}
.fixed .MainMenu #links>li a h3 {
    font-size: 1rem;
}

.fixed header .right .top_link ul li {
    font-size: 16px;
    line-height: 60px;
}

.fixed header .right .top_link ul .search_btn.btn {
    line-height: 60px;
}
.foot_top {
    padding-top: 40px;
    display: flex;
    justify-content: space-between;
}
.foot_nav {
    margin-top: 20px;
    margin-bottom: 20px;
}
.foot_navOne {
    opacity: 1;
    font-family: PingFang SC;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    letter-spacing: 0px;
    color: #fee285;
		margin-right: 31px;
}
.foot_line {
    height: 1px;
    opacity: 0.3;
    background: #ffffff;
}
.foot_call {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 17px;
    justify-content: space-between;
    margin-bottom: 20px;
}
.foot_call_box {
    display: flex;
    flex-direction: row;
    align-items: center;
    /* justify-content: space-between; */
}
.foot_call_icon {
    width: 13px;
    height: 13px;
}
.foot_call_text {
    height: 20px;
    line-height: 20px;
    opacity: 1;
    margin-left: 11px;
    font-family: PingFang SC;
    font-size: 10px;
    font-weight: normal;
    letter-spacing: 0em;
    color: #ffffff;
}
.foot_call_text p {
    margin-top: 0;
    margin-bottom: 1rem;
}
.foot_right {
    display: flex;
    align-items: center;
    flex-direction: column;
    max-width: 21%;
}
.foot_img {
    width: 140px;
    height: 140px;
    opacity: 1;
}
.foot_maTxt {
    width: 170px;
    height: 20px;
    opacity: 1;
    margin-top: 17px;
    font-family: PingFang SC;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
}

#browser-modal {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    color: #303233;
    position: fixed;
    z-index: 99999999;
}

#browser-modal .browser-modal-cover {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: #111;
;z-index: -1
}

#browser-modal .browser-content {
    width: 700px;
    margin-top: 120px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 80px;
    padding-top: 50px;
    background-color: #fff;
    border-radius: 5px
}

#browser-modal .browser-content .browser-dpc-logo img {
    height: 42px;
    margin: 45px auto 40px
}

#browser-modal .browser-content .browser-text-title {
    text-transform: uppercase;
    font-size: 24px
}

#browser-modal .browser-content .browser-text-desc {
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 14px
}

#browser-modal .browser-content .browser-list {
    width: 600px;
    margin: 20px auto;
    height: 130px
}

#browser-modal .browser-content .browser-item {
    float: left;
    width: 150px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: auto;
    margin-right: auto
}

#browser-modal .browser-content .browser-item .iconfont {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    font-size: 80px;
    line-height: 80px;
    margin-bottom: 10px;
}

#browser-modal .browser-content .browser-item .iconchrome {
    background: url(../images/bro.png) no-repeat 0 0
}

#browser-modal .browser-content .browser-item .iconfirefox {
    background: url(../images/bro.png) no-repeat 0 -100px
}

#browser-modal .browser-content .browser-item .iconopera {
    background: url(../images/bro.png) no-repeat 0 -200px
}

#browser-modal .browser-content .browser-item .iconEdge {
    background: url(../images/bro.png) no-repeat 0 -300px
}

#browser-modal .browser-content .browser-item a {
    cursor: pointer;
    display: block
}

#browser-modal .browser-content .browser-item a img {
    display: block;
    margin: 0 auto;
    max-width: 100px;
    width: 100px;
    height: 100px
}

#browser-modal .browser-content .browser-item a h4 {
    text-align: center;
    margin-top: 20px;
    font-size: 18px;
    font-weight: 700
}
