@import "base.css";
:root{--animate-duration:.5s;--animate-delay:.5s;--animate-repeat:1}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@import "base.css";
:root{--animate-duration:.5s;--animate-delay:.5s;--animate-repeat:1}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}

@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}

.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}

@font-face{font-family:hebfont;src:url(../fonts/hebfont.woff?t=1672628936820) format('woff'),url(../fonts/hebfont.ttf?t=1672628936820) format('truetype')}
.heb, .f_link h3:before, .slick_bar .slick-dot, .tit h2:before, .slick_notice .slick-arrow, .list_xs a:before, .slick_media .slick-arrow, .list_jx a:before, .slick_data .slick-arrow, .nav_list a b:before, .aside_tit b, .list_dept a:after, .slick_college .slick-dots li, .slick_topic .slick-arrow{display:inline-block;font-style:normal;font-size:16px;font-family:hebfont !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}

.t_search:before{content:"\e8b6"}.i_dot:before,.slick_bar .slick-dot:before,.tit h2:before,.slick_college .slick-dots li:before{content:"\e8a7"}.arrow:before,.list_jx a:before{content:"\e89d"}.up:before,.slick_notice .slick-prev:before{content:"\e8ae"}.down:before,.slick_notice .slick-next:before,.f_link h3:before{content:"\e89e"}.i_down:before,.nav_list a b:before{content:"\e8a2"}.i_view:before{content:"\e8aa"}.i_video:before{content:"\e8a5"}

.i_user:before{content:"\e8a9"}.i_time:before{content:"\e8a6"}.i_pos:before{content:"\e8a3"}

.i_adr:before{content:"\e89f"}.i_tel:before{content:"\e8b3"}.i_post:before{content:"\e8a8"}
.i1:before{content:"\e8ad"}.i2:before{content:"\e8b0"}.i3:before{content:"\e8b7"}.i4:before{content:"\e8b5"}.i5:before,.i_data7:before{content:"\e8b1"}.i6:before{content:"\e8ac"}.i7:before{content:"\e8af"}.i8:before{content:"\e8b4"}.i9:before{content:"\e8b9"}
.prev:before, .slick_data .slick-prev:before,.slick_topic .slick-prev:before{content:"\e8ba"}.next:before, .slick_media .slick-next:before, .slick_data .slick-next:before, .aside_tit b:before,.slick_topic .slick-next:before{content:"\e8bb"}



.i_data1:before{content:"\e8b8"}.i_data2:before{content:"\e8a1"}.i_data3:before{content:"\e8a0"}.i_data4:before{content:"\e8b2"}.i_data5:before{content:"\e8a4"}.i_data6:before{content:"\e8ab"}.i_data8:before{content:"\eb17"}

.i_l:before{content:"\e8c2"}
.i_r:before{content:"\e8bc"}



.aside{font-size:0}

.pf{position:fixed !important;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;transition:.5s all ease;z-index:10000}

.a_nav{color:#fff;width:52px;line-height:52px;padding: 40px 5px 41px 8px;font-size:18px;-webkit-writing-mode: vertical-lr;}
.a_box{position: relative;background: url(../images/a_c.png) 0 50%;/* background-size:100%; */}
.a_box.a_more{background-size:100%}
.a_box:before,.a_box:after{content:'';position: absolute;left:0;width:52px;height: 36px}
.a_box:before{top: -36px;background:url(../images/a_top.png) 0 50% no-repeat}
.a_box:after{bottom: -36px;background:url(../images/a_bot.png) 0 50% no-repeat}
.a_more.a_box:before{width:82px;background-image:url(../images/a_top_max.png)}
.a_more.a_box:after{width:82px;background-image:url(../images/a_bot_max.png)}
.a_nav i{font-size:20px;vertical-align:0;margin: 10px 0 0;}
.a_nav:hover i{-webkit-animation:ani_r 1s 0s linear infinite;-moz-animation:ani_r 1s 0s linear infinite;-ms-animation:ani_r 1s 0s linear infinite;animation:ani_r 1s 0s linear infinite}

.a_more{padding:0 10px 0 14px;}
.a_more a{display:block;font-size:14px;padding:14px 0;color:#fff;line-height:20px;position: relative;}
.a_more a:not(:first-child):before{content:'';position: absolute;top:0;left:0;right:0;border-top:1px dashed rgba(255,255,255,.2);}
.a_more i{display:block;height:32px;background-position:50%;background-repeat:no-repeat;font-size:24px;margin:0 0 6px;}
.a1 i{background-image:url(../images/a1.png)}
.a2 i{background-image:url(../images/a2.png)}
.a3 i{background-image:url(../images/a3.png)}
.a4 i{background-image:url(../images/a4.png)}
.a5 i{background-image:url(../images/a5.png)}
.a6 i{background-image:url(../images/a6.png)}
.a7 i{background-image:url(../images/a7.png)}
.a_more .heb{height:auto}

.a_max{width:276px;height:100vh}
.a_max{border-left:6px solid #940102;background:rgba(0,0,0,.7)}

.a_tit{position: relative;background:#e4bb6c;color:#6c5528;padding:18px 0 0;font-size:14px;height:80px}
/* .a_tit:before{content:'';position:absolute;left:0;right:0;bottom:-30px;border-style: solid;border-width: 30px 138px 0 138px;border-color:#e4bb6c transparent transparent transparent} */
.a_tit:before{content:'';position:absolute;left:0;right:0;bottom: -30px;background:url(../images/tit_b.png) 50% no-repeat;background-size:100%;height: 32px;}
.a_tit h3{font-size:26px;font-weight:700}

.list_icon{margin: 80px 6% 0 5%;height:calc(100% - 220px);overflow-y:auto;overflow-x:hidden}
.list_icon a{float:left;width:50%;padding:22px 0;font-size:14px;color:#fff}
.list_icon i{position:relative;display:block;width:76px;height:76px;border-radius:50%;margin:0 auto 10px;background-position:50%;background-repeat:no-repeat}
.list_icon i:before{content:'';position: absolute;top:0;left:0;right:0;bottom:0;border:1px dashed #fff;border-radius:50%;-webkit-animation: ani_rotate 12s 0s linear infinite;-moz-animation: ani_rotate 12s 0s linear infinite;-ms-animation: ani_rotate 12s 0s linear infinite;animation: ani_rotate 12s 0s linear infinite;}

.a_icon1{background-image:url(../images/a_icon1.png)}
.a_icon2{background-image:url(../images/a_icon2.png)}
.a_icon3{background-image:url(../images/a_icon3.png)}
.a_icon4{background-image:url(../images/a_icon4.png)}
.a_icon5{background-image:url(../images/a_icon5.png)}
.a_icon6{background-image:url(../images/a_icon6.png)}
.a_icon7{background-image:url(../images/a_icon7.png)}
.a_icon8{background-image:url(../images/a_icon8.png)}
.a_icon9{background-image:url(../images/a_icon9.png)}
.a_icon10{background-image:url(../images/a_icon10.png)}
.a_icon11{background-image:url(../images/a_icon11.png)}
.a_icon12{background-image:url(../images/a_icon12.png)}
.a_icon13{background-image:url(../images/a_icon13.png)}
.a_icon14{background-image:url(../images/a_icon14.png)}


.aside .pf{right:0}
.aside .hide{right:-100%}
.a_con{vertical-align:top}
.aside.on{right:0 !important}


-webkit-@keyframes ani_r{0%{transform:translateX(-2px)}50%{transform:translateX(2px)}100%{transform:translateX(2px)}}
-moz-@keyframes ani_r{0%{transform:translateX(-2px)}50%{transform:translateX(2px)}100%{transform:translateX(-2px)}}
-ms-@keyframes ani_r{0%{transform:translateX(-2px)}50%{transform:translateX(2px)}100%{transform:translateX(-2px)}}
@keyframes ani_r{0%{transform:translateX(-2px)}50%{transform:translateX(2px)}100%{transform:translateX(-2px)}}




[flex],[flex]>*,[flex]>[flex]{overflow:hidden;-ms-flex-item-align:center;-ms-grid-row-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center;}[flex]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}[flex]>*{display:block}[flex]>[flex]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[flex~="dir:left"]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}[flex~="dir:right"]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end}[flex~="dir:top"]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[flex~="dir:bottom"]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end}[flex~="main:left"]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}[flex~="main:right"]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}[flex~="main:justify"]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}[flex~="main:center"]{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}[flex~="cross:top"]{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[flex~="cross:bottom"]{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[flex~="cross:center"]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[flex~="cross:baseline"]{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[flex~="cross:stretch"]{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[flex~="box:mean"]>*,[flex~="box:first"]>*,[flex~="box:last"]>*,[flex~="box:justify"]>*{width:0;height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}[flex~="box:first"]>:first-child,[flex~="box:last"]>:last-child,[flex~="box:justify"]>:first-child,[flex~="box:justify"]>:last-child{width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}[flex~="dir:top"][flex~="box:mean"]>*,[flex~="dir:top"][flex~="box:first"]>*,[flex~="dir:top"][flex~="box:last"]>*,[flex~="dir:top"][flex~="box:justify"]>*,[flex~="dir:bottom"][flex~="box:mean"]>*,[flex~="dir:bottom"][flex~="box:first"]>*,[flex~="dir:bottom"][flex~="box:last"]>*,[flex~="dir:bottom"][flex~="box:justify"]>*{width:auto;height:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}[flex~="dir:top"][flex~="box:first"]>:first-child,[flex~="dir:top"][flex~="box:last"]>:last-child,[flex~="dir:top"][flex~="box:justify"]>:first-child,[flex~="dir:top"][flex~="box:justify"]>:last-child,[flex~="dir:bottom"][flex~="box:first"]>:first-child,[flex~="dir:bottom"][flex~="box:last"]>:last-child,[flex~="dir:bottom"][flex~="box:justify"]>:first-child [flex~="dir:bottom"][flex~="box:justify"]>:last-child{height:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}[flex-box="0"]{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}[flex-box="1"],.flex1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}[flex-box="2"]{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2}[flex-box="3"]{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-shrink:3;-ms-flex-negative:3;flex-shrink:3}[flex-box="4"]{-webkit-box-flex:4;-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;-webkit-flex-shrink:4;-ms-flex-negative:4;flex-shrink:4}[flex-box="5"]{-webkit-box-flex:5;-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;-webkit-flex-shrink:5;-ms-flex-negative:5;flex-shrink:5}[flex-box="6"]{-webkit-box-flex:6;-webkit-flex-grow:6;-ms-flex-positive:6;flex-grow:6;-webkit-flex-shrink:6;-ms-flex-negative:6;flex-shrink:6}[flex-box="7"]{-webkit-box-flex:7;-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;-webkit-flex-shrink:7;-ms-flex-negative:7;flex-shrink:7}[flex-box="8"]{-webkit-box-flex:8;-webkit-flex-grow:8;-ms-flex-positive:8;flex-grow:8;-webkit-flex-shrink:8;-ms-flex-negative:8;flex-shrink:8}[flex-box="9"]{-webkit-box-flex:9;-webkit-flex-grow:9;-ms-flex-positive:9;flex-grow:9;-webkit-flex-shrink:9;-ms-flex-negative:9;flex-shrink:9}[flex-box="10"]{-webkit-box-flex:10;-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10;-webkit-flex-shrink:10;-ms-flex-negative:10;flex-shrink:10}
[flex~="as:auto"], [flex~="as:auto"]>*, [flex~="as:auto"]>[flex]{-webkit-align-self:auto;align-self:auto}
.flex1{-webkit-box-flex:1;-webkit-flex:1;flex:1}
/* .form_wrap li em+.r_txt{-webkit-box-flex:initial;-webkit-flex:initial;flex:initial} */
[flex~=wrap]{-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:initial}


#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#222;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}


*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
html,body{height:100%}
body{overflow-x:hidden;background: url(../images/bg_inset.jpg) 50% no-repeat;background-attachment: fixed;background-size: cover;}
section,.w1500{max-width:1500px;margin:0 auto}

.cover_bg,.cover_img >div:first-child{background-position:50%;background-repeat:no-repeat;background-size:cover}
.cover_img{position:relative;overflow:hidden}
a:hover .cover_img >div:first-child,.cover_img:hover >div:first-child{-webkit-transform:scale(1.1);transform:scale(1.1)}
.slick_link .cover_bg:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);box-shadow:0 2px 5px rgba(0,0,0,.1)}
.link_news a:hover i{-webkit-transform:scale(.95);transform:scale(.95)}
.cover_img div:first-child{position:absolute;top:0;left:0;width:100%;height:100%}

.slick-dots li{cursor:pointer}

.no_scroll{overflow:hidden}

header,.t_nav{font-family:"PingFang SC","Microsoft Yahei",\5FAE\8F6F\96C5\9ED1,Arial,simHei,Helvetica}
header{position:fixed;top:0;left:0;right:0;z-index:9999;background:linear-gradient(to top,rgba(0,0,0, 0),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#00000000', GradientType=0)}
.t_top{line-height:56px;font-size:0;position:relative;z-index: 100000;}
header.on .t_top{line-height: 50px;}
header.on .t_logo{margin:-40px 0 0}

.t_link{font-size:0;margin:0 6px 0 0;}
.t_link li{display:inline-block;position:relative;}
.t_link li> a{font-size:16px;color:rgba(255,255,255,.7);padding:0 17px;vertical-align:top;position:relative;}
.t_link li:not(:first-child)> a:before{content:'';position:absolute;left:0;top:50%;margin-top:-8px;width:1px;height:16px;background:rgba(255,255,255,.7);}
.t_link a:hover{color:#fff}
.t_link .sub_con{position:absolute;top: calc(100% + 24px);visibility:hidden;opacity:0;background:rgba(255,255,255,.9);padding:12px 16px;font-size:14px;z-index:999;line-height:24px;color: #666;min-width:100%;border-radius:4px;}
.t_link .sub_con a{color:#666;display:block;padding:5px 0;text-align:center;white-space: nowrap;}
.t_link li:hover .sub_con{top:100%;visibility:visible;opacity:1;}
.t_link .sub_con:before{content:'';position:absolute;left:50%;margin-left:-6px;top: -6px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent rgba(255,255,255,.9) transparent;}
.t_link .sub_con em{color:#bc1616}
.t_link .sub_con a:hover{color:#bc1616}


header .bd{padding:0 0 20px;}

.more:before{background:#bc1616;bottom: -6px;top:initial;}
.more:hover:before{width:100%}

.t_logo{position:relative}
.t_logo img{max-height:80px;display:inline-block;vertical-align:middle}
.t_logo .logo_on{display:none}


header.on .t_nav h3 i, header.on .logo{display:none;}
header.on{background:url(../images/bg_time.jpg) 50%;padding: 0 0 10px;}
header.on .logo_on{display:block}
header.on .bd{padding:0;}
header.on .t_nav{margin:0 0 -4px;}
header.on .t_nav h3 a{padding:0;}

.t_nav{position:relative;z-index:99}
.t_nav h3 i{display:block;font-size:36px}
.t_nav li{display:inline-block;position:relative;font-size:16px;vertical-align:top;margin: 0 25px;}
.t_nav li:last-child{margin-right:0}
.t_nav h3{font-weight:normal;position:relative;z-index:3;text-align:center}
.t_nav h3 a{font-size:16px;line-height:40px;display:block;color:#fff;white-space:nowrap;padding:0 0 30px;}
.t_nav a{display:block;color:#fff}
.t_nav .sub_nav{position:absolute;top:100%;font-size:0;padding:28px 26px;background:#fff;min-width:720px;line-height:38px;border-top:2px solid #bc1616;box-shadow:0 2px 5px rgba(0,0,0,.1)}
.t_nav .sub_nav a{display:inline-block;font-size:16px;color: #444;vertical-align:middle;width:33.333333%;padding:5px 5px 5px 0;}
.t_nav .sub_nav a:hover{color:#bc1616;background-position:0 -25.5px}


.t_search{font-size:20px;z-index:99999}

.list_sub{float:left;width:calc(68% - 10px);}
.dis .list_sub a:nth-child(3n-2){width: 29%;}
.dis .list_sub a:nth-child(3n-1){width: 41%;}
.dis .list_sub a:nth-child(3n){width: 30%;}
.sub_nav .cover_img{float:right;padding-top:20.06%;width:30%;}

.t_logo,.menu{z-index:9999}

/*search*/
.search_wrap{position:fixed;display:none;left:0;top:0;width:100%;height:100%;color:#666;transition:all 0.5s;z-index:99999}
.search_wrap .search_box{position:fixed;width: 90%;max-width:660px;z-index:999;z-index:3;display:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.search_wrap .i_txt{width:100%;height:46px;position:relative;border:none;padding:0 95px 0 15px;font-size:15px;background:#fff;}
.search_wrap .submit{position:absolute;top:0;right:0;width:80px;height:46px;cursor:pointer}
.search_wrap .close{position:fixed;right:5%;top:15%;width:32px;height:32px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM2MEUwM0UyRDE0QjExRUFCMkMxQzY0OTVDMkFDRDQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM2MEUwM0UzRDE0QjExRUFCMkMxQzY0OTVDMkFDRDQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzYwRTAzRTBEMTRCMTFFQUIyQzFDNjQ5NUMyQUNENDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzYwRTAzRTFEMTRCMTFFQUIyQzFDNjQ5NUMyQUNENDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4tLD5kAAABQ0lEQVR42uyaSwrCMBCGh0LvZmnJGUQ8nidyIbgodF1wI0icSIpS6MOamSQ/Bv5NH5n52jSZzoSstUdWz+pYDYsy0Y51Zl1YNXmIod1ZJgMI430d2rUgohu9W8k6sQyl24z3sfw49nB09Ygu5TdjJnytli4wGUC8fFx9YcoQY5BUYVb5tPnGlCCmQFKB+cqHYB3FhFgCiQWzyaZYx5oQa0G0YH6yoWZIum91g1J9RjMcuq+YTzHo2401roMP0RgfqcikoT1tis18mmuA6FqktSqLL6haIYZ4iKMV9InHaZoRrGjkXBBK+w8t4I8dYvqFWBAhQhSIoBEijIf4sYL41YVIPkCkgyASdBApU4gkNkRZAaLQA1F6gyiGQpSnITYMVABbOBp3ss0EYg6mQ9nm1LuDew/T+mGWy8azyvvsfD88BRgACRoA/Uq+It4AAAAASUVORK5CYII=) no-repeat center;background-size:cover;cursor:pointer;transition-duration:.5s;z-index:9999}
.search_wrap .close:hover{transform:rotate(90deg)}
.search_wrap .bck{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:3}



/* Slick Slider */
.slick-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}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track, .slick-slider .slick-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)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before, .slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block;position: relative;}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-arrow{cursor:pointer}



.slick_bar,.slick_bar .slick-list,.slick_bar .slick-track,.slick_bar .slick-track div,.slick_bar a{height:100%}
.slick_bar .slick-current{z-index: 6;}

.slick_bar video{width:100%;height:100%}
.slick_bar .cover_bg{position:relative;transform:translate3d(0, 0, 0) scale(1.1);transition:opacity 0.3s ease, transform 0s ease 1s;}
.slick_bar .slick-current .cover_bg{-webkit-transform:scale(1); transform:scale(1); transition:all 5s cubic-bezier(0, .56, .44, 1); }
.slick_bar .slick-dots{position:absolute;bottom:78px;left:0;right:0;font-size:0;text-align:center}
.slick_bar .slick-dot{font-size:32px;color:rgba(255,255,255,.6);margin:0 14px;}
.slick_bar .slick-dots .slick-active{color: #c5ae73;}
.slick_bar .page b,.slick_bar .page span{display:inline-block;vertical-align:-16px}
.slick_bar .page b{width:14px;height:24px;background:url(../images/cut.png) 50% no-repeat;margin:0 20px;vertical-align: -17px}



.bar_down{bottom:70px;width:80px;height:80px;background:url('../images/i_mouse.png') 50% no-repeat}
.bar_down:before{content:'';position:absolute;top:50%;left:50%;width:118px;height:118px;margin:-59px 0 0 -59px;background:url(../images/i_scroll.png) 50% no-repeat;-webkit-animation:ani_rotate 6s 0s linear infinite;-moz-animation:ani_rotate 6s 0s linear infinite;-ms-animation:ani_rotate 6s 0s linear infinite;animation:ani_rotate 6s 0s linear infinite}

-webkit-@keyframes ani_rotate{
	0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}
-moz-@keyframes ani_rotate{
	0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}
-ms-@keyframes ani_rotate{
	0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}
@keyframes ani_rotate{
	0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}

-webkit-@keyframes ani_down{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}100%{transform:translateY(-4px)}}
-moz-@keyframes ani_down{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}100%{transform:translateY(-4px)}}
-ms-@keyframes ani_down{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}100%{transform:translateY(-4px)}}
@keyframes ani_down{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}100%{transform:translateY(-4px)}}


.main_wrap{position:fixed;top:100%;left:0;right:0;bottom:0;background:#fff;overflow-y:auto;overflow-x:hidden;z-index:99}


.tit{margin:0 0 54px 0}
.tit.ani{transform:translateY(-40px);opacity:0}
.tit h2{font-weight:700;position:relative;display:inline-block;}
.tit h2:before{position:absolute;bottom:0;left: -50px;font-size: 100px;color:rgba(188,22,22,.1);line-height:98px;}
.tit h2 span{color:#bc1616}
.tit.ani{transform:translateY(50px)}
.tit.white h2{color:#fff}
.tit.white h2 span{color:#c5ae73}
.tit.white h2:before{color: rgba(255,255,255,.2);}

.more b{display: block;width:52px;height:1px;background:#f2d0d0;position: relative;margin: 5px 0 0;}
.more:hover b{width:62px}
.more b:before,.more b:after{content:'';position: absolute;right:0;top:50%;margin-top:-4px;background:#bc1616;width:8px;height:8px;border-radius:50%;}
.more b:after{-webkit-animation: warn 1.2s ease-out;-moz-animation: warn 1.2s ease-out;animation: warn 1.2s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite}

.tit.white .more b{background:rgba(197,174,115,.2);}
.tit.white .more b:before,.tit.white .more b:after{background:#c5ae73}



.tit.col{writing-mode: tb-lr;writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;margin:0;position: absolute;top:0;bottom:0;padding: 52px 0 0 24px;}
.tit.col h2:before{bottom: inherit;top: -52px;left: -26px;}
.tit.col .more{bottom: 44px;top: initial;-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;display: inline-block;/* height: 80px; */padding: 12px 0 0;}
.tit.col .more b{width:1px;height:52px;margin: -12px 0 0 6px;}
.tit.col .more:hover b{height:62px}
.tit.col .more b:before,.tit.col .more b:after{right: -4px;top: 0;}


@keyframes warn{0%{transform:scale(0.3);-webkit-transform:scale(0.3);opacity:0}
25%{transform:scale(0.6);-webkit-transform:scale(0.6);opacity:.1}
50%{transform:scale(1.2);-webkit-transform:scale(1.2);opacity:.2}
75%{transform:scale(1.8);-webkit-transform:scale(1.8);opacity:.3}
100%{transform:scale(2.4);-webkit-transform:scale(2.4);opacity:0}
}



.showdiv.slick_news,.showdiv.list_news,.showdiv.tit,.showdiv.ani{transform:none !important;opacity:1 !important;}

.ani{transition:all 1s ease-out;transform:translateY(50px);opacity:0}

.header{transform:translateY(-50px)}


.p1{padding:200px 0 100px;background:url(../images/bg_news.jpg) 0 0 no-repeat}
.p2{padding:106px 0 82px;background:url(../images/bg_base.jpg) 50% no-repeat;background-size:cover;}
.p3{padding:110px 0 80px}
.p4{padding: 110px 0 80px;background:url(../images/bg_media.jpg) 50% no-repeat;background-size:cover}
.p5{padding:130px 0 82px;}
.p6{padding:90px 0 50px;background:url(../images/bg_jx.jpg) 50% no-repeat;background-size:cover}
.p7{padding: 116px 0 108px;background:url(../images/bg_topic.jpg) 50% no-repeat;background-size:cover;}

.slick_news{width: 50%;transform:translateX(80px);transition:all 1s ease-out .3s;z-index:3;}
.slick_news .cover_img{padding-top: 480px;display:block;}
.slick_news .txt{position:relative;z-index:6;padding: 10px 0 0;}
.slick_news h3{font-size:22px;font-weight:700;color:#333;line-height:70px;padding:0 20px 0 0;}
.slick_news time{width:106px;font-size:16px;text-align:right;background:url(../images/bg_time.jpg) 50%;float:left;color: #fff;padding:12px 22px;margin: -60px 42px 50px 45px;}
.slick_news time em{display:block;font-size:52px;text-align:center;line-height:52px;font-weight:700;margin:0 0 10px;}
.slick_news .txt >p{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;line-height:24px;font-size: 15px;max-height: 48px;}
.slick_news .slick-dots{position:absolute;right:30px;bottom: 128px;font-size:0;}
.slick_news .slick-dot{display:inline-block;width:22px;height:18px;background:url(../images/dot.png) 50% no-repeat;margin:0 10px;font-size: 0;font-weight: 700;text-align: center;color: #fff;overflow: hidden;}
.slick_news .slick-dots .slick-active{width:30px;height:40px;background-image:url(../images/dot_on.png);font-size: 16px;line-height: 48px;}

.p1 .news_wrap{padding:0 20px 0 0;margin-right:-20px;overflow:hidden}
.p1 .list_news{transform:translateX(-80px);transition:all 1s ease-out .3s;transition-delay:.7s}
.p1 .list_news{position: relative;width: calc(50% - 40px);z-index: 6;}
.list_news a{display:block;padding:13px 0;font-size:0;color: #333;position:relative}
.list_news .txt{float:left;width:calc(100% - 210px);position:relative;padding: 6px 0 0;z-index:6}
.list_news a:not(:first-child) .txt:before{content:'';position:absolute;left:0;right:0;top: -13px;background:#ddd;height:1px}
.list_news h3{font-size:17px;line-height:25px;height: 50px;text-align:justify}
.list_news time{font-size:20px;font-weight:700;color:#bd1e1e;display:block;margin:16px 0 0;}

.list_news .cover_img{float:right;width:160px;padding-top:100px;}

.p1 .list_news a:hover:before{left:-84px;background:url(../images/n_hover.png) 0 50% no-repeat;}
.p1 .list_news a:before{content:'';position:absolute;top:0;left:100%;width: calc(100% + 106px);height: 100%;}
.p1 .list_news a:hover,.p1 .list_news a:hover time{color:#fff}
.p1 .list_news a:hover .txt:before{content:none}




.list_base{margin: -11px 0;width: calc(50% - 40px);}
.list_base a{display: block;padding:11px 0;transform:translateY(30px);opacity:0;}
.list_base .cover_img{float:left;width:175px;padding-top:120px;position: relative;}
.list_base a:hover .cover_img{transform:scale(1.1)}


.list_base .cover_img b:before{content:'';display:block;width:0;height:0;border-top:3px solid;border-left:3px solid;border-color:#c7000a;position:absolute;left: 0;top: 0;transition:ease .65s;z-index:-1;}
.list_base .cover_img b:after{content:'';display:block;width:0;height:0;border-right:3px solid;border-bottom:3px solid;border-color:#c7000a;position:absolute;right: 0;bottom: 0;transition:ease .65s;z-index:-1;}
.list_base a:hover .cover_img b:before,.list_base a:hover .cover_img b:after{width:calc(100% + 6px);height:calc(100% + 6px);visibility:visible;z-index:6}

.list_base a:hover time:before{background:rgba(197,174,115,.8);}
.list_base time{position: absolute;right:0;bottom:0;font-size:16px;font-weight:700;line-height:34px;padding: 0 10px 0 18px;color: #fff;z-index: 3;}
.list_base time:before{content:'';position: absolute;top: 0;left: 0;right: -8px;bottom: 0;background:rgba(188,22,22,.8);transform: skewX(-20deg);}
.list_base time span{position: relative;z-index:6}
.list_base .txt{float:right;width:calc(100% - 200px)}
.list_base h3{font-size:18px;color:#333}
.list_base .txt .ellipsis2{color:#666;line-height:24px;height:48px;font-size:14px;margin:13px 0}
.list_base .txt span{color:#b31d1d;display: inline-block;max-width: calc(100% - 80px);}
.list_base .txt p{position:relative;}
.list_base .txt b{position:absolute;right: 5px;top: 12px;width:54px;height:1px;background:#bc1616;}
.list_base .txt b:before{content:'';position: absolute;right: -1px;top: 5px;width: 12px;height:1px;background:#bc1616;transform: rotate(-45deg);}
.list_base a:hover .txt b{-webkit-animation:ani_toRight 1s ease-in infinite;animation:ani_toRight 1s ease-in infinite}

-webkit-@keyframes ani_toRight{0%,100%{right:0}50%{right:5px}}
-moz-@keyframes ani_toRight{0%,100%{right:0}50%{right:5px}}
-ms-@keyframes ani_toRight{0%,100%{right:0}50%{right:5px}}
@keyframes ani_toRight{0%,100%{right:0}50%{right:5px}}


.p3:before,.p3:after{content:'';position:absolute;width:50%;top:0;height:100%}
.p3:before{left:0;background:url(../images/bg_notice.jpg) 50% no-repeat;background-size:cover}
.p3:after{right:0;background:url(../images/bg_acty.jpg) 50% no-repeat;background-size:cover}


.notice_wrap,.xs_wrap{width:calc(50% - 40px);position: relative;z-index:6;}
.notice_wrap{transform: translateX(80px);}
.xs_wrap{transform: translateX(-80px)}
.p2 .tit,.p3 .tit{padding: 0 0 0 48px;}
.p3 .tit{margin:0 0 80px 0}
.p3 .con{margin:40px 0;position:relative;background:rgba(255,255,255,.96);padding: 6px 50px;min-height: 492px;}
.p3 .con:before,.p3 .con:after{content:'';position: absolute;left:0;right:0;height:40px;background-repeat:no-repeat;background-size:100% 100%;background-position:50%}
.p3 .con:before{top:-40px;background-image:url(../images/t1_1.png)}
.p3 .con:after{bottom:-40px;background-image:url(../images/t1_2.png)}
.p3 .xs_wrap .con{padding: 13px 50px 14px;}
.p3 .xs_wrap .con:before{background-image:url(../images/t2_1.png)}
.p3 .xs_wrap .con:after{background-image:url(../images/t2_2.png)}


.slick_notice .slick-arrow{position: absolute;top: -125px;font-size:24px;width:40px;height:40px;line-height: 40px;border-radius:50%;border:1px solid rgba(255,255,255,.3);text-align:center;color:#fff;}
.slick_notice .slick-arrow:before{position:relative;z-index:6}
.slick_notice .slick-arrow:after{content:'';position: absolute;width:0;height:0;background:#9c1413;border-radius:50%}
.slick_notice .slick-prev{left: 196px;line-height: 38px;}
.slick_notice .slick-next{left: 258px;}
.slick_notice .slick-arrow:hover{border-color:#9c1413}
.slick_notice .slick-arrow:hover:after{width:100%;height:100%}

.list_notice.col2{margin:0 -30px;overflow:hidden;}
.list_notice.col2 a{float:left;width: calc(50% - 60px);margin:0 30px;}
.list_notice a{display:block;font-size:0;padding: 20px 0;}
.list_notice a:hover{transform:translateY(-6px)}
.list_notice time,.list_notice .txt,.list_xs time,.list_xs .cover_img,.list_xs .txt{display:inline-block;vertical-align:middle}
.list_notice time{font-size:16px;color:#666;text-align:right;width:97px;border-right:1px solid #ddd;padding:0 28px 0 0;overflow:hidden}
.list_notice time em{font-size:36px;color:#bc1616;font-weight:700;line-height: 36px;margin: -3px 0 0;display: block;}
.list_notice .txt{width:calc(100% - 124px);margin:0 0 0 26px;}
.list_notice h3{font-size:17px;line-height:26px;height: 52px;color:#333}


.con_col2 .list_notice{width: calc(50% - 20px);margin: 0;}
.con_col2 .list_notice a{width:auto;display:block;margin: 0;float: none;}



.list_xs a{display:block;padding: 23px 64px 23px 0;font-size:0;position: relative;line-height: 24px;height: 71px;overflow: hidden;}
.list_xs a:before{content:'\e8a2';position: absolute;right:0;font-size:18px;color:#777}
.list_xs a:not(:last-child){border-bottom:1px solid #ddd}
.list_xs .cover_img{width:180px;padding-top:120px;display:none}
.list_xs .txt{width:calc(100% - 78px);font-size:15px;color:#666}
.list_xs time{color:#bc1616;font-size:18px;font-weight:700;width:78px}
.list_xs h3{color:#333;font-size:17px;}
.list_xs .txt p{line-height:26px;display:none}
.list_xs i{font-size: 18px;color:#bc1616;vertical-align: -2px;margin: 0 10px 0 0;}

.list_xs .hd{padding: 30px 0;height: 181px;}
.list_xs .hd:before{content:none}
.list_xs .hd .cover_img{display:inline-block}
.list_xs .hd time{position: absolute;top: 30px;left:0;width:auto;line-height: 28px;padding: 0 16px 0 10px;color: #fff;z-index:3;overflow: hidden;font-size: 16px;}
.list_xs .hd time:before{content:'';position: absolute;top: 0;left:-8px;right: 5px;bottom: 0;background: rgba(188,22,22,.8);transform: skewX(-20deg);z-index: -1;}
.list_xs .hd .txt{width:calc(100% - 204px);margin:0 0 0 24px;}
.list_xs .hd h3{margin: -2px 0 16px 0;}
.list_xs .hd .txt p{display:block}

.con_wrap .list_xs a{padding-left:48px;}
.con_wrap .list_xs a:hover{padding-left:54px}
.con_wrap .list_xs a:hover:after{left:26px}
.con_wrap .list_xs a:before{content:"\e8bb";font-size:24px;right:20px}
.con_wrap .list_xs a:after{content: "\e89d";font-family: hebfont;position: absolute;left:20px;font-size:16px;color:#bc1616;}
.con_wrap .list_xs a:nth-child(even){background:#f6f6f6;}
.con_wrap .list_xs a:not(:last-child){border:none;}

.con_wrap .list_xs a:hover:before{-webkit-animation:ani_toRight2 1s ease-in infinite;animation:ani_toRight2 1s ease-in infinite}

.con_wrap .list_xs .txt{width:auto}

-webkit-@keyframes ani_toRight2{0%,100%{right:16px}50%{right:24px}}
-moz-@keyframes ani_toRight2{0%,100%{right:16px}50%{right:24px}}
-ms-@keyframes ani_toRight2{0%,100%{right:16px}50%{right:24px}}
@keyframes ani_toRight2{0%,100%{right:16px}50%{right:24px}}

.tab_wrap .hd{margin:0 0 40px;}
.tab_wrap .hd a{display:inline-block;padding:10px 20px;border-radius:4px;font-size:18px;color:#333;margin:0 10px;}
.tab_wrap .hd .on{background:#bc1616;color:#fff}



.p4 .tit,.slick_media{transform:translateX(40px);}
.slick_media{width: calc(74% - 122px);margin: 0 0 0 122px;transition-delay: .3s;}
.slick_media .slick-slide{margin:0 13px;padding:0 0 44px}
.slick_media .slick-arrow{position:absolute;font-size:40px;color:#bc1616}
.slick_media .slick-next{right: -52px;}
.list_media a{display:block;padding: 30px 25px 35px;border-bottom:1px solid #bc1616;background:#fff;position: relative;}
.list_media .txt{position: absolute;left:25px;right:25px;top:35px}
.list_media time{font-size:20px;font-weight:700;color:#bc1616;}
.list_media h3{font-size:18px;line-height:25px;color:#333;height:50px;margin: 16px 0 0;}
.list_media .cover_img{padding-top: 64%;margin: 124px 0 20px;position: relative;z-index: 6;}
.list_media .red{color:#bc1616;line-height: 44px;}
.list_media .i_view{font-size:25px;margin:0 8px 0 0;vertical-align: -4px;}
.list_media .i_video{position: absolute;right:25px;bottom: -24px;width:48px;height:48px;line-height: 48px;border-radius:50%;background:#bc1616;color:#fff;text-align: center;font-size: 21px;}
.list_media a:hover{background:url(../images/item_media.png) 50% no-repeat;background-size:100% 100%;border: none;}
.list_media a:hover .txt{top: calc(50% + 6px);}
.list_media a:hover .cover_img{margin: 0 0 149px;}
.list_media a:hover time{color:#c5ae73}
.list_media a:hover .red{color:#c5ae73;border-top:1px solid rgba(255,255,255,.1)}
.list_media a:hover h3{color:#fff}
.list_media a:hover .i_video{background:#c5ae73;width: 78px;height: 78px;bottom:-44px;font-size: 32px;line-height: 72px;}
.list_media a:hover .i_video:after{content:'';position: absolute;width: calc(100% - 14px);height: calc(100% - 14px);top:6px;left:6px;border:1px dashed #fff;-webkit-animation: ani_rotate 8s 0s linear infinite;-moz-animation: ani_rotate 8s 0s linear infinite;-ms-animation: ani_rotate 8s 0s linear infinite;animation: ani_rotate 8s 0s linear infinite;border-radius: 50%;}


-webkit-@keyframes ani_rotate{
  0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}
-moz-@keyframes ani_rotate{
  0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}
-ms-@keyframes ani_rotate{
  0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}
@keyframes ani_rotate{
  0%{transform:rotate(0)}100%{transform:rotate(360deg)}
}



.slick_jx .slick-dots{position:absolute;left:0;right:0;bottom:12px;text-align:center}
.slick_jx .slick-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.7);margin:0 8px}
.slick_jx .slick-dot.slick-active{background:#bc1616}

.media_jx{float:right;width: 21%;transition-delay: .6s;}
.media_share{font-size:0;text-align:center;margin: 60px -12px;font-size: 0;}
.media_share li{display:inline-block;position:relative;margin: 0 6px;width: calc(20% - 12px);vertical-align: top;}
.media_share li>a{display:block;background-color: #fff;border-radius:50%;width: 100%;padding-top: 100%;background-repeat: no-repeat;background-position: 50%;}
.i_wechat{background-image: url(../images/i_wechat.png);}
.i_sina{background-image: url(../images/i_sina.png);}
.i_tiktok{background-image: url(../images/i_tiktok.png);}
.media_share li .sub_con{position: absolute;bottom: calc(100% + 30px);visibility: hidden;opacity: 0;background: rgba(255,255,255,.9);padding: 4px;font-size: 14px;z-index: 999;line-height: 24px;color: #666;min-width: 100%;border-radius: 4px;}
.i_video{background-image: url(../images/i_video.png);}
.i_bilibili{background-image: url(../images/i_bilibili.png);}
.i_jg{background-image: url(../images/i_jg.png);}

.media_share li .sub_con img{width: 110px;height: 110px;max-width: none;}
.media_share li:hover .sub_con{opacity:1;visibility: visible;bottom: calc(100% + 18px);}
.media_share .sub_con:before{content:'';position:absolute;left:50%;margin-left:-8px;bottom: -8px;border-style:solid;border-width:8px 8px 0 8px;border-color: rgba(255,255,255,.9) transparent transparent transparent;}



.img_jx{display: block;padding-top: 66%;}

.p5{overflow:hidden;}
.p5:before{content:'';position:absolute;top: 0;left:0;right:0;bottom: 0;background:rgba(0,0,0,.3);z-index:3}
.p5 video{position:absolute;top:-120px;left: 0;bottom: 0;right: 0;width:100%;/*height: calc(100% + 120px)*/;object-fit:fill;z-index:1}
.p5 section{z-index:6}
.p5 .tit{margin:0;}

/* .slick_data{padding: 0 74px;height: 500px;overflow: hidden;padding-top:260px} */
.slick_data{padding: 0 74px;height: 512px;overflow: hidden;}
.slick_data .swiper-slide{margin:0;}
.slick_data .slick-arrow{position: absolute;font-size:30px;color:#fff;background:rgba(188,22,22,.8);width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center}
.slick_data .slick-prev{left:0}
.slick_data .slick-next{right:0}
.slick_data .slick-slide{margin-top:-100px}
/* .slick_data .slick-slide:nth-child(6),.slick_data .slick-slide:nth-child(11),.slick_data .item0,.slick_data .item5{margin-top:0}
.slick_data .slick-slide:nth-child(7),.slick_data .slick-slide:nth-child(10),.slick_data .item1,.slick_data .item4{margin-top:158px}
.slick_data .slick-slide:nth-child(8),.slick_data .slick-slide:nth-child(9),.slick_data .item2,.slick_data .item3{margin-top:260px} */
.slick_data .item0,.slick_data .item5{margin-top:0}
.slick_data .item1,.slick_data .item4{margin-top:158px}
.slick_data .item2,.slick_data .item3{margin-top:260px}

.slick_data a:hover i{background:#bc1616;color:#fff}
.slick_data a:hover i:after{background-image:url(../images/circle_on.png)}
.slick_data i{display: block;width:86px;height:86px;line-height: 86px;font-size: 50px;color: #bc1616;position: relative;z-index:6;margin:28px auto 50px;border-radius:50%;background:rgba(255,255,255,.9);}
.slick_data i:after{content:'';position: absolute;width:140px;height:140px;left: 50%;top: 50%;margin-top: -70px;margin-left: -70px;z-index:-1;background:url(../images/circle.png) 50% no-repeat;background-size: cover;-webkit-animation: ani_rotate 4s 0s linear infinite;-moz-animation:ani_rotate 4s 0s linear infinite;-ms-animation:ani_rotate 4s 0s linear infinite;animation:ani_rotate 4s 0s linear infinite;}
.slick_data h3{font-size:36px;font-weight:700}
.slick_data p{line-height:20px}

.p6 .more b{background: rgba(188,22,22,.2);}
.jx_wrap time{float:left;position: relative;width:77px;font-size:14px;text-align:center;color: #bc1616;}
.jx_wrap time:before{content:'';position: absolute;right:-4px;bottom:-4px;background:rgba(0,0,0,.2);width:100%;height:100%;z-index: 1;}
.jx_wrap time em{position: relative;display:block;font-size:28px;line-height:42px;padding:8px 0 0;background: url(../images/bg_time.jpg) 50%;color:#fff;z-index:6;}
.jx_wrap time em:before,.jx_wrap time em:after{content:'';position: absolute;width:8px;height:12px;top:-4px;background:#311c2a;z-index:3}
.jx_wrap time em:before{left:14px}
.jx_wrap time em:after{right:14px}
.jx_wrap time p{position: relative;line-height:37px;background: #feead8;z-index:6;}

.month{float:right;width:calc(100% - 77px);position: relative;}
.month .heb{position: absolute;font-size:30px;color:#bc1616;top: -3px;}
.month .prev{left:32px}
.month .next{right:0}
.day{margin: 0 0 39px;padding: 0 50px 0 80px;border-bottom: 1px solid rgba(0,0,0,.2);overflow: visible;}
.day a{color: #332d1e;position: relative;overflow: visible;padding: 0 0 23px;font-size: 0;}
.day a:before{content:'';position: absolute;width: 1px;height:10px;background:rgba(0,0,0,.2);bottom:0;left:50%}
.day a span{display: inline-block;font-size:16px;width: 26px;height: 26px;line-height: 26px;border-radius: 50%;}
.day .active span{background:#bc1616;color:#fff;}
.day .active span:before{content:'';position: absolute;left: 50%;width: 1px;height: 55px;background: #bc1616;bottom: -32px;}
.day .active span:after{content:'';position: absolute;left: 50%;margin-left: -8px;bottom: -40px;border-style: solid;border-width: 0 8px 8px 8px;border-color: transparent transparent rgba(255,255,255,.5) transparent;border-radius: initial;background: none;width: auto;height: auto;}
.day .dot{color: #bc1616;}
.day .dot:after{content:'';position: absolute;width:5px;height:5px;border-radius:50%;background:#bc1616;bottom:-3px;left:50%;margin-left: -2px;}
.day .active:after{content:none}
.list_jx{float: right;width: calc(100% - 111px);background:rgba(255,255,255,.5);padding:0 40px 0 50px;overflow: hidden;}
.list_jx a{float:left;width:33.333333%;padding:0 10px 0 22px;color:#332d1e;position: relative;line-height:60px;}
.list_jx a:before{position: absolute;left:0;color: #bc1616;}
.list_jx a:hover{padding-left:28px}
.list_jx a:hover:before{left:6px}

.list_img{margin:-36px 0;}
.list_img a{display:block;font-size: 14px;padding: 36px 0;border-bottom: 1px solid #f2f2f2;position: relative;}
.list_img a:before{content:'';position: absolute;left:0;top:0;bottom:0;width:0;background: url(../images/bg_time.jpg) 50%;color: #fff;}
.list_img a:hover{padding-left:30px;padding-right: 30px;}
.list_img a:hover:before{width: 100%;}
.list_img a:hover time{background:#ff9900}
.list_img a:hover h3,.list_img a:hover h5{color:#fff}
.list_img a:hover p{color:rgba(255,255,255,.7)}
.list_img a:hover .heb{color:#ff9900}
.list_img .cover_img{float:left;padding-top:200px;width: 300px;}
.list_img .txt{float:right;width: calc(100% - 340px);padding: 14px 0 0;position:relative;z-index:6;}
.list_img h3{font-size: 18px;color: #bc1616;}
.list_img p{line-height:26px;height:52px;margin: 20px 0 40px;color: #666;}
.list_img time{position:absolute;left:0;bottom:0;color: #fff;padding:0 12px;background: url(../images/bg_time.jpg) 50%;line-height:32px;border-radius:0 10px 0 0;}
.list_img h5{font-size:14px;}
.list_img h5 .heb{font-size: 24px;color: #bc1616;margin:0 6px 0 0;}



.p5 section{/* overflow:hidden */}
/* .list_topic{margin: 10px 0 0;padding: 10px 0;} */
.list_topic .slick-arrow{top:50%;font-size: 40px;position:absolute;margin-top: -20px;color: #bc1616;}
.list_topic .slick-prev{left: -40px;}
.list_topic .slick-next{right: -40px;}
.list_topic,.list_topic *{-webkit-transform-style: preserve-3d;transform-style: preserve-3d;perspective: 1000px;}
.list_topic .cover_bg{padding-top:35.37%}
.list_topic .slick-slide{float:left;/* width:calc(25% - 36px); */margin: 15px 18px 25px;}
.list_topic a{transition: .5s;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;position: relative;display: block !important;}
.list_topic a:before{content:'';position: absolute;top: 10px;left: 10px;bottom:-10px;background:#e5e5e5;}
.list_topic a:hover{transform: scale(1.05) !important;}

.list_topic .item0 a:before,.list_topic .item1 a:before{left:-10px;right: 10px;}
.list_topic .item2 a:before,.list_topic .item3 a:before{right:-10px}

.list_topic .item0 a{transform: translate3d(0px, 0px, 0) rotateX(0deg) rotateY(3deg) scaleX(.92);}
.list_topic .item3 a{transform: translate3d(0px, 0px, 0) rotateX(0deg) rotateY(-3deg) scaleX(.92);}



.f_about p:hover i,.t_nav li:hover h3 i,.a_more a:hover i,.list_icon a:hover i{-webkit-animation:icon-bounce 0.5s alternate;-moz-animation:icon-bounce 0.5s alternate;-ms-animation:icon-bounce 0.5s alternate;-o-animation:icon-bounce 0.5s alternate;animation:icon-bounce 0.5s alternate}


@keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-moz-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-o-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}



.pb_sys_common{font-size:12px;font-family:SimSun;line-height:12px;color:#222}.pb_sys_common a{text-decoration:none}.pb_sys_common .p_pages{margin-left:-5px}.pb_sys_common .p_fun_d,.pb_sys_common .p_no_d,.pb_sys_common .p_no_o,.pb_sys_common .p_fun a,.pb_sys_common .p_no a{border:1px solid #ccc;padding:5px 8px;margin:0 0 0 5px;height:24px;-height:auto;line-height:12px;box-sizing:border-box;display:inline-block;vertical-align:middle}.pb_sys_common .p_t{line-height:12px;margin:0;padding:0;display:inline-block;vertical-align:middle}.pb_sys_common .p_fun_d,.pb_sys_common .p_no_d,.pb_sys_common .p_no_o{color:#ccc}.pb_sys_common .p_fun a,.pb_sys_common .p_no a{color:#222}.pb_sys_common .p_dot{margin-left:4px;margin-right:-4px;color:#222}.pb_sys_common .p_goto input,.pb_sys_common .p_search input{font-family:SimSun;font-size:12px;border:1px solid #aaa;height:22px;line-height:20px;box-sizing:border-box;vertical-align:middle;outline-width:thin;outline-color:#bc1616;margin:0 2px;padding:0 1px}.pb_sys_common .p_goto input{width:22px;text-align:center}.pb_sys_common .p_search input{width:100px;text-align:left}.pb_sys_common .p_goto input:hover,.pb_sys_common .p_goto input:focus,.pb_sys_common .p_search input:hover,.pb_sys_common .p_search input:focus{border:1px solid #bc1616}.pb_sys_common .p_goto a,.pb_sys_common .p_search a{border:1px solid #ccc;padding:5px 6px;color:#222;margin:0;height:24px;-height:auto;line-height:12px;display:inline-block;box-sizing:border-box;vertical-align:middle}.pb_sys_common .p_dosize_d,.pb_sys_common .p_dosize a{border-right:1px solid #ccc;padding:1px 5px;color:#888}.pb_sys_common .p_dosize_d{color:#222}.pb_sys_common .p_dosize a:hover{color:#222}.pb_sys_common .p_dosize_last_d,.pb_sys_common .p_dosize_last a{border-right-width:0}.pb_sys_normal .p_first,.pb_sys_normal .p_first_d,.pb_sys_normal .p_last,.pb_sys_normal .p_last_d{display:none}.pb_sys_normal2 .p_first,.pb_sys_normal2 .p_first_d,.pb_sys_normal2 .p_last,.pb_sys_normal2 .p_last_d,.pb_sys_normal2 .p_prev_d,.pb_sys_normal2 .p_next_d{display:none}.pb_sys_full2 .p_first_d,.pb_sys_full2 .p_last_d,.pb_sys_full2 .p_prev_d,.pb_sys_full2 .p_next_d{display:none}.pb_sys_short .p_no,.pb_sys_short .p_no_d,.pb_sys_short .p_no_o,.pb_sys_short .p_dot{display:none}.pb_sys_short2 .p_no,.pb_sys_short2 .p_no_d,.pb_sys_short2 .p_no_o,.pb_sys_short2 .p_dot,.pb_sys_short2 .p_first,.pb_sys_short2 .p_first_d,.pb_sys_short2 .p_last,.pb_sys_short2 .p_last_d{display:none}.pb_sys_style1 .p_no a:hover,.pb_sys_style1 .p_fun a:hover,.pb_sys_style1 .p_goto a:hover,.pb_sys_style1 .p_search a:hover,.pb_sys_style2 .p_no a:hover,.pb_sys_style2 .p_fun a:hover,.pb_sys_style2 .p_goto a:hover,.pb_sys_style2 .p_search a:hover,.pb_sys_style3 .p_no a:hover,.pb_sys_style3 .p_fun a:hover,.pb_sys_style3 .p_goto a:hover,.pb_sys_style3 .p_search a:hover,.pb_sys_style4 .p_no a:hover,.pb_sys_style4 .p_fun a:hover,.pb_sys_style4 .p_goto a:hover,.pb_sys_style4 .p_search a:hover{background-color:#f5f5f5}.pb_sys_style1 .p_no_d{border:1px solid #bc1616;color:#fff;background-color:#bc1616}.pb_sys_style2 .p_no_d{border:1px solid #f04646;color:#fff;background-color:#f04646}.pb_sys_style3 .p_no_d{border:1px solid #32b907;color:#fff;background-color:#32b907}.pb_sys_style4 .p_no_d{border:1px solid #888;color:#fff;background-color:#888}.pb_sys_style5 .p_fun_d,.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no_o,.pb_sys_style5 .p_fun a,.pb_sys_style5 .p_no a,.pb_sys_style5 .p_goto a,.pb_sys_style5 .p_search a,.pb_sys_style6 .p_fun_d,.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no_o,.pb_sys_style6 .p_fun a,.pb_sys_style6 .p_no a,.pb_sys_style6 .p_goto a,.pb_sys_style6 .p_search a,.pb_sys_style7 .p_fun_d,.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no_o,.pb_sys_style7 .p_fun a,.pb_sys_style7 .p_no a,.pb_sys_style7 .p_goto a,.pb_sys_style7 .p_search a,.pb_sys_style8 .p_fun_d,.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no_o,.pb_sys_style8 .p_fun a,.pb_sys_style8 .p_no a,.pb_sys_style8 .p_goto a,.pb_sys_style8 .p_search a{border:1px solid transparent}.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover,.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover,.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover,.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.pb_sys_style5 .p_fun a:hover,.pb_sys_style5 .p_goto a:hover,.pb_sys_style5 .p_search a:hover,.pb_sys_style6 .p_fun a:hover,.pb_sys_style6 .p_goto a:hover,.pb_sys_style6 .p_search a:hover,.pb_sys_style7 .p_fun a:hover,.pb_sys_style7 .p_goto a:hover,.pb_sys_style7 .p_search a:hover,.pb_sys_style8 .p_fun a:hover,.pb_sys_style8 .p_goto a:hover,.pb_sys_style8 .p_search a:hover{text-decoration:underline}.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover{border:1px solid #bc1616;color:#fff;background-color:#bc1616}.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover{border:1px solid #f04646;color:#fff;background-color:#f04646}.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover{border:1px solid #32b907;color:#fff;background-color:#32b907}
.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{border:1px solid #888;color:#fff;background-color:#888}

.page_wrap span{font-size:14px;}
.p_fun_d{padding:0 10px;}
.pb_sys_common .p_pages span,.pb_sys_common .p_pages span a{min-width:30px;height:30px;line-height:30px;color:#666;border-radius:4px;padding-top:0;padding-bottom:0;}
.pb_sys_common .p_pages span{margin:0 1px;position:relative;display:inline-block;}
.pb_sys_common .p_pages span a{margin:0;padding:0 10px;position:relative;}
.pb_sys_common .p_fun_d,.pb_sys_common .p_pages span a{border-color: #e1e6ea;background: #fff;}
.pb_sys_style1 .p_pages .p_no_d{background: #bc1616;border-color: #bc1616;color:#fff;width:30px;height:30px;line-height:30px;min-width:30px;}
.pb_sys_common .p_t{margin-left:10px !important;}




footer{position:relative;background:url(../images/f_bg.jpg) 50% no-repeat;background-size:cover;z-index: 6;}
.f_about a,.f_rl a,.f_copy a{background-image:linear-gradient(#fff, #fff);background-position:50% 100%;background-size:0 1px;background-repeat:no-repeat}
.f_about a:hover,.f_rl a:hover,.f_copy a:hover{background-size:100% 1px}

.f_hd{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.1)}

.f_bd{padding: 30px 0;}

.f_about{line-height:34px;font-size:15px;}
.f_about a{color:#fff;display:inline-block;}
.f_about p{position:relative;padding: 0 0 0 32px;}
.f_about span{display:inline-block;vertical-align:middle}
.f_about span:not(:last-child){margin:0 30px 0 0;}
.f_about .heb{font-size:20px;margin:0 12px 0 0;position: absolute;left: 0;top: 4px;}

.f_rl{line-height:40px;margin:5px 0 0;}
.f_rl a{display:inline-block;color:#fff;margin:0 12px;position:relative;}
.f_rl a:not(:first-child):before{content:'';position:absolute;left: -12px;top:50%;margin-top:-8px;width:1px;height:16px;background:#fff;}

.f_link li{width:340px;position:relative;}
.f_link li:hover .con{bottom:100%;opacity:1;visibility:visible;max-height:260px;overflow-y:auto}
.f_link h3{line-height:48px;padding:0 40px 0 14px;background: #a81414;color:#caadae;position:relative;z-index:3;font-size:15px;cursor:pointer;border:1px solid #d56363;}
.f_link h3:before{position:absolute;top:0;right:12px;font-size:20px;color: #fff;}
.f_link li:hover h3:before{transform:rotate(-180deg);}
.f_link .con{position:absolute;left:0;min-width:100%;bottom:calc(100% - 20px);background:rgba(255,255,255,.9);opacity:0;visibility:hidden;padding:10px 15px}
.f_link .con a{display:block;padding:8px 0}

.f_logo{margin:14px 0 0 0}
.f_logo img{max-height:86px}

.f_copy{line-height:40px;background:rgba(0,0,0,.2);padding:10px 0;}
.i_copy{width: 75px;height: 43px;}
.f_copy span,.f_copy a{display:inline-block;margin:0 14px;color: #d8a2a2;}

em#_ideConac a {
    margin: -5px 13px;
}

.inset_bar{width:100%;overflow:hidden;position: relative;}
.inset_bar:before,.inset_bar:after{content:'';position: absolute;left:0;bottom:0;right:0;z-index: 1;}
.inset_bar:before{height:40%;background: linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0, 0));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0)}
.inset_bar:after{height:50px;background:url(../images/arc.png) 50% no-repeat;}
.inset_bar img{display:block;width:100%;position: relative;}


.inset_img{position:relative;display:block;width:100%;z-index:1}

aside{width: 20%;margin-top: 20px;margin-bottom:50px;position:relative;}


.site_wrap{line-height:28px;padding:0 0 26px;margin:0 0 36px;border-bottom:1px solid #ddd}
.site_wrap h2{float:left;font-size:28px;color:#bc1616;position:relative;font-weight:700;}
.site_wrap h2:before{/* content:''; */position:absolute;left:0;top:50%;margin-top:-11px;width:3px;height:26px;border-radius:3px;background:#bc1616;}


.tit_sub{font-size:22px;font-weight:700;padding:0 0 0 20px;border-left: 4px solid #bc1616;color: #333;}

.current,.current a{color:#666}
.current b{color:#bbb;font-weight:normal}
.current i,.current a,.current b,.current em{display:inline-block;padding:0 8px;vertical-align:middle}
.current i{padding:0;font-size:20px;color:#bc1616;vertical-align: -3px;}
.current em,.current a:hover{color:#bc1616}


.pos{margin-right:10px}
.site_nav{color:#666}
.site_nav b{color:#bbb}
.site_nav a,.site_nav em{color:#666;display:inline-block;line-height:30px;padding:0 10px}


.aside_tit{position: absolute;bottom: 0;left: 50%;max-width: 1500px;padding: 0 0 64px 0;color: #fff;font-size:18px;margin-left: -750px;z-index: 6;}
.aside_tit h2{font-size:36px;}
.aside_tit p{opacity:.5;margin: 10px 0 0;}


.min_sec .aside_tit{margin-left: -620px;}
.min_sec article section{max-width: 1240px;margin-left:auto;margin-right:auto;}


.nav_list a{position:relative;line-height:24px;display:block;padding: 19px 40px 19px 24px;color:#333;}
.nav_list li > a{padding-right:26px}
.nav_list li > a:before{content:'';position:absolute;left: 0;width:4px;height:0;background: #bc1616;}
.nav_list li:hover > a:before{height:100%}
.nav_list li > a:not(:first-child){border-top:2px solid #fff}
.nav_list a b{position:absolute;right:28px;top:50%;width:50px;line-height: 50px;top:0;bottom:0;right:0;color: #bc1616;font-size:12px;}

.nav_list{padding: 0 0 78px;box-shadow: 0 6px 16px rgba(0,0,0,.2);border-bottom: 5px solid #bc1616;}
.nav_list .on > a{background: url(../images/bg_time.jpg) 50%;color: #fff !important;padding-top: 25px;font-size: 22px;padding-bottom: 25px;}
.nav_list .on b{right:0;font-size: 12px;font-weight: 700;transform: rotate(-90deg);}
.nav_list a b:before{position: absolute;z-index: 6;}
.nav_list .on b:before{transform: scale(.7) translate(-68%,-68%);}
.nav_list .on b:after{content:'';position:absolute;width: 20px;height: 20px;border-radius:50%;background: #fff;}

.nav_list .sub_con{padding:10px 0;display:none;}
.nav_list .sub_con a{padding-left: 42px;font-size: 15px;background:none;line-height: 20px;position:relative;padding-top: 10px;padding-bottom: 10px;color: #666;}
.nav_list .sub_con a:before{content:'';position:absolute;width: 4px;height: 4px;background: #999;border-radius:100px;left: 24px;top:50%;margin-top: -2px;}

.nav_list li:not(:first-child){border-top: 1px solid #eee;}

.nav_list .active,.nav_list .active:hover{color: #bc1616 !important;}


.con_wrap{width: 80%;padding:30px 0 80px 4.2%;position:relative;}
.full_wrap{float:none;width:auto}

.full_wrap{width:auto !important;padding:30px 0 80px 0}



article{position:relative}



/*page*/
.page_wrap{margin-top:60px;}
.pb_sys_common{font-size:12px;font-family:SimSun;line-height:12px;color:#222}.pb_sys_common a{text-decoration:none}.pb_sys_common .p_pages{margin-left:-5px}.pb_sys_common .p_fun_d,.pb_sys_common .p_no_d,.pb_sys_common .p_no_o,.pb_sys_common .p_fun a,.pb_sys_common .p_no a{border:1px solid #ccc;padding:5px 8px;margin:0 0 0 5px;height:24px;-height:auto;line-height:12px;box-sizing:border-box;display:inline-block;vertical-align:middle}.pb_sys_common .p_t{line-height:12px;margin:0;padding:0;display:inline-block;vertical-align:middle}.pb_sys_common .p_fun_d,.pb_sys_common .p_no_d,.pb_sys_common .p_no_o{color:#ccc}.pb_sys_common .p_fun a,.pb_sys_common .p_no a{color:#222}.pb_sys_common .p_dot{margin-left:4px;margin-right:-4px;color:#222}.pb_sys_common .p_goto input,.pb_sys_common .p_search input{font-family:SimSun;font-size:12px;border:1px solid #aaa;height:22px;line-height:20px;box-sizing:border-box;vertical-align:middle;outline-width:thin;outline-color:#bc1616;margin:0 2px;padding:0 1px}.pb_sys_common .p_goto input{width:22px;text-align:center}.pb_sys_common .p_search input{width:100px;text-align:left}.pb_sys_common .p_goto input:hover,.pb_sys_common .p_goto input:focus,.pb_sys_common .p_search input:hover,.pb_sys_common .p_search input:focus{border:1px solid #bc1616}.pb_sys_common .p_goto a,.pb_sys_common .p_search a{border:1px solid #ccc;padding:5px 6px;color:#222;margin:0;height:24px;-height:auto;line-height:12px;display:inline-block;box-sizing:border-box;vertical-align:middle}.pb_sys_common .p_dosize_d,.pb_sys_common .p_dosize a{border-right:1px solid #ccc;padding:1px 5px;color:#888}.pb_sys_common .p_dosize_d{color:#222}.pb_sys_common .p_dosize a:hover{color:#222}.pb_sys_common .p_dosize_last_d,.pb_sys_common .p_dosize_last a{border-right-width:0}.pb_sys_normal .p_first,.pb_sys_normal .p_first_d,.pb_sys_normal .p_last,.pb_sys_normal .p_last_d{display:none}.pb_sys_normal2 .p_first,.pb_sys_normal2 .p_first_d,.pb_sys_normal2 .p_last,.pb_sys_normal2 .p_last_d,.pb_sys_normal2 .p_prev_d,.pb_sys_normal2 .p_next_d{display:none}.pb_sys_full2 .p_first_d,.pb_sys_full2 .p_last_d,.pb_sys_full2 .p_prev_d,.pb_sys_full2 .p_next_d{display:none}.pb_sys_short .p_no,.pb_sys_short .p_no_d,.pb_sys_short .p_no_o,.pb_sys_short .p_dot{display:none}.pb_sys_short2 .p_no,.pb_sys_short2 .p_no_d,.pb_sys_short2 .p_no_o,.pb_sys_short2 .p_dot,.pb_sys_short2 .p_first,.pb_sys_short2 .p_first_d,.pb_sys_short2 .p_last,.pb_sys_short2 .p_last_d{display:none}.pb_sys_style1 .p_no a:hover,.pb_sys_style1 .p_fun a:hover,.pb_sys_style1 .p_goto a:hover,.pb_sys_style1 .p_search a:hover,.pb_sys_style2 .p_no a:hover,.pb_sys_style2 .p_fun a:hover,.pb_sys_style2 .p_goto a:hover,.pb_sys_style2 .p_search a:hover,.pb_sys_style3 .p_no a:hover,.pb_sys_style3 .p_fun a:hover,.pb_sys_style3 .p_goto a:hover,.pb_sys_style3 .p_search a:hover,.pb_sys_style4 .p_no a:hover,.pb_sys_style4 .p_fun a:hover,.pb_sys_style4 .p_goto a:hover,.pb_sys_style4 .p_search a:hover{background-color:#f5f5f5}.pb_sys_style1 .p_no_d{border:1px solid #bc1616;color:#fff;background-color:#bc1616}.pb_sys_style2 .p_no_d{border:1px solid #f04646;color:#fff;background-color:#f04646}.pb_sys_style3 .p_no_d{border:1px solid #32b907;color:#fff;background-color:#32b907}.pb_sys_style4 .p_no_d{border:1px solid #888;color:#fff;background-color:#888}.pb_sys_style5 .p_fun_d,.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no_o,.pb_sys_style5 .p_fun a,.pb_sys_style5 .p_no a,.pb_sys_style5 .p_goto a,.pb_sys_style5 .p_search a,.pb_sys_style6 .p_fun_d,.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no_o,.pb_sys_style6 .p_fun a,.pb_sys_style6 .p_no a,.pb_sys_style6 .p_goto a,.pb_sys_style6 .p_search a,.pb_sys_style7 .p_fun_d,.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no_o,.pb_sys_style7 .p_fun a,.pb_sys_style7 .p_no a,.pb_sys_style7 .p_goto a,.pb_sys_style7 .p_search a,.pb_sys_style8 .p_fun_d,.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no_o,.pb_sys_style8 .p_fun a,.pb_sys_style8 .p_no a,.pb_sys_style8 .p_goto a,.pb_sys_style8 .p_search a{border:1px solid transparent}.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover,.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover,.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover,.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.pb_sys_style5 .p_fun a:hover,.pb_sys_style5 .p_goto a:hover,.pb_sys_style5 .p_search a:hover,.pb_sys_style6 .p_fun a:hover,.pb_sys_style6 .p_goto a:hover,.pb_sys_style6 .p_search a:hover,.pb_sys_style7 .p_fun a:hover,.pb_sys_style7 .p_goto a:hover,.pb_sys_style7 .p_search a:hover,.pb_sys_style8 .p_fun a:hover,.pb_sys_style8 .p_goto a:hover,.pb_sys_style8 .p_search a:hover{text-decoration:underline}.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover{border:1px solid #bc1616;color:#fff;background-color:#bc1616}.pb_sys_style6 .p_no_d,.pb_sys_style6 .p_no a:hover{border:1px solid #f04646;color:#fff;background-color:#f04646}.pb_sys_style7 .p_no_d,.pb_sys_style7 .p_no a:hover{border:1px solid #32b907;color:#fff;background-color:#32b907}
.pb_sys_style8 .p_no_d,.pb_sys_style8 .p_no a:hover{border:1px solid #888;color:#fff;background-color:#888}

.page_wrap span{font-size:14px;}
.p_fun_d{padding:0 10px;}
.pb_sys_common .p_pages span,.pb_sys_common .p_pages span a{min-width:30px;height:30px;line-height:30px;color:#666;padding-top:0;padding-bottom:0;}
.pb_sys_common .p_pages span{margin:0 1px;position:relative;display:inline-block;}
.pb_sys_common .p_pages span a{margin:0;padding:0 10px;position:relative;}
.pb_sys_common .p_fun_d,.pb_sys_common .p_pages span a{border-color: #ddd}
.pb_sys_style1 .p_pages .p_no_d{background:#bc1616;border-color: #bc1616;color:#fff;width: 40px;height:30px;line-height:30px;min-width:30px;}
.pb_sys_common .p_t{margin-left:10px !important;}

.news_hd{padding: 10px 0 10px 28px;color:#333;text-align: left;border-left: 5px solid #bc1616;margin: 0 0 40px;}
.news_hd h3{font-size: 26px;color:#333;margin-bottom: 6px;font-weight:700;}
.news_hd p{line-height:44px;}
.news_hd p span{margin: 0 26px 0 0;color:#999;}
.news_bd{font-size: 16px;line-height:2;color:#555;}


.dept_wrap h3{font-size:26px;color: #333;text-align:center;font-weight:700}
.list_dept{margin:24px -20px 32px}
.list_dept a{float:left;width:calc(33.333333% - 40px);margin:11px 20px;border:1px solid #ddd;line-height:24px;padding: 18px 60px 18px 22px;font-size: 16px;color:#333;position:relative;}
.list_dept a:hover{background: #f7efef;color:#bc1616;}
.list_dept a:before,.list_dept a:after{content: '';position:absolute;}
.list_dept a:before{width: 4px;background: #bc1616;height:0;left:0;}
.list_dept a:hover:before{height:100%}
.list_dept a:after{content:'\e8bb';right: 10px;color: #bc1616;font-size: 26px;}
.list_dept a:hover:after{-webkit-animation: ani_toRight1 1.2s ease-in infinite;animation: ani_toRight1 1.2s ease-in infinite;}

-webkit-@keyframes ani_toRight1{0%,100%{right:6px}50%{right:14px}}
-moz-@keyframes ani_toRight1{0%,100%{right:6px}50%{right:14px}}
-ms-@keyframes ani_toRight1{0%,100%{right:6px}50%{right:14px}}
@keyframes ani_toRight1{0%,100%{right:6px}50%{right:14px}}

.info_wrap{margin:0 0 40px;}
.info_wrap .cover_img{float:left;width: 520px;padding-top: 344px;margin:30px 0;}
.info_wrap .txt{overflow: hidden;float:right;width: calc(100% - 520px);min-height:400px;padding: 60px 40px;background:url(../images/bg_time.jpg) 50%;color:#fff;position:relative;line-height:28px;}
.info_wrap .txt:before{content:'';position:absolute;top:0;right:0;width:34px;height:30px;background:url(../images/r.png) 50% no-repeat;}
.info_wrap .txt:after{content:'';position:absolute;top:50%;right:-30px;width:320px;height:320px;background:url(../images/bg_logo.png) 50% no-repeat;margin-top:-160px}
.info_wrap .txt h3{font-size: 32px;margin: 0 0 80px;}
.news_bd p:not(:last-child),.info_wrap .txt p:not(:last-child){margin-bottom: 18px;}
.info_wrap .txt p{position: relative;padding:0 0 0 40px;}
.info_wrap .txt p:before{content:'';position: absolute;left:0;top:50%;width:30px;height:1px;background:rgba(255,255,255,.2);}

.info_data{clear:both;overflow: hidden;margin: 40px 0;}
.info_data img.fr{margin: 0 0 0 60px;width:32%;}
.info_data img.fl{margin: 0 60px 0 0;width: 32%;}

.a_data{width:calc(68% - 60px);}
.a_data li{float:left;width:33.333333%;padding: 28px 0;}
.a_data h3{color:#bc1616;font-size:18px;line-height: 1em;margin: 0 0 6px;}
.a_data h3 em{font-size: 44px;margin: 0 6px 0 0;font-family: impact;}


.filter_col{margin:-5px 0 50px;}
.filter_col a{display:inline-block;font-size:16px;padding:10px 20px;border-radius:2px;margin:5px 0;}
.filter_col .on,.filter_col .on:hover{background:#bc1616;color:#fff}

.list_avatar{margin:-30px -40px;overflow:hidden;}
.list_avatar a{float:left;width:calc(20% - 80px);margin:30px 40px;font-size:14px;padding:20px;border-bottom:3px solid #bc1616;box-shadow:0 6px 16px rgba(0,0,0,.2)}
.list_avatar a:hover{transform:translateY(-10px);background:url(../images/bg_time.jpg) 50% center;color:#fff;border-color:#bc1616}
.list_avatar .cover_img{padding-top:135%}
.list_avatar .txt{padding:20px 0 0;line-height:24px}
.list_avatar h3{font-size:20px;margin:0 0 12px;color:#333}
.list_avatar a:hover h3{color:#fff}
.list_avatar a:hover p{opacity:.7}

.list_college{margin: -20px -30px;overflow:hidden;}
.list_college .slick-slide{width:calc(25% - 60px);margin:0 30px;font-size: 14px}
.list_college .slick-slide>div{margin:40px 0;}
.list_college a{color: #666;padding:0 0 20px;border-bottom:3px solid #bc1616}
.list_college a:hover{transform:translateY(-10px)}
.list_college a:hover h3{color: #bc1616}
.list_college .cover_img{padding-top: 68%;margin: 0 0 20px;}
.list_college h3{font-size:20px;color: #333;margin:0 0 16px;font-weight:700}
.list_college p{line-height:26px;height:104px}
.list_college .slick-dots{text-align:center}
.list_college .slick-dots li{display:inline-block;font-size:26px;margin:0 10px;color:#999}
.list_college .slick-dots .slick-active{color:#bc1616}



@media (min-width:1540px){

}


@media (min-width:1240px){
	.menu,.t_nav h3 b{display:none}
	
	.t_nav h3 a:before,.t_nav .sub_nav:after{content:'';position:absolute}
	.t_nav h3 a:before{width:0;top:calc(100% - 26px);height:2px;}
	.t_nav .sub_nav:after{top: -26px;left:50%;width:2px;height:0;margin-left:-1.5px;}
	.t_nav li:hover h3 a:before{background:#bc1616;width:100%;}
	.t_nav li:hover .sub_nav:after{background:#bc1616;height:26px;}

	header.on .t_nav{margin: -6px 0 -4px;}
	
	header.on .t_nav li h3 a:before{background:#c5ae73;top: calc(100% - 6px);}
	header.on .t_nav li .sub_nav:after{background:#c5ae73;height: 16px;top: -16px;}

	

	.t_nav .sub_nav{opacity:0;visibility:hidden}
	.t_nav li:hover .sub_nav{opacity:1;visibility:visible}

	header.on .t_nav .sub_nav{top: calc(100% + 10px);}
	

	.t_nav .sub_nav{-webkit-transition:.3s all ease-in;-moz-transition:.3s all ease-in;-ms-transition:.3s all ease-in;transition:.3s all ease-in}
	.t_nav li:last-child .sub_nav,.t_nav li:nth-last-child(2) .sub_nav,.t_nav li:nth-last-child(3) .sub_nav{left:inherit;right:0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;}
	.t_nav li:last-child .sub_nav:after,.t_nav li:nth-last-child(2) .sub_nav:after,.t_nav li:nth-last-child(3) .sub_nav:after{left: inherit;right:35px}

}

@media (min-width:1024px){
	.aside_tit b{display:none}

	.aside_row .sub_con{-webkit-transition:.3s all ease-in;-moz-transition:.3s all ease-in;-ms-transition:.3s all ease-in;transition:.3s all ease-in}

	.aside_row{position: absolute;right:0;top: -160px;z-index: 6;width: auto;}
	.aside_row b{display:none}

	.aside_row .nav_list .sub_con{position: absolute;top:calc(100% + 16px);visibility:hidden;opacity:0;background:#fff;min-width: 100%;display: block;}

	.aside_row li:not(:first-child){border:none}
	.aside_row .nav_list li:hover .sub_con{top:100%;visibility:visible;opacity:1}
	.aside_row aside{margin-top:0;width:auto}
	.aside_row .nav_list{padding:0;box-shadow:none;border:none;}
	.aside_row .nav_list li{display:inline-block;position: relative;}

	.aside_row .nav_list li > a{color:#fff;padding: 19px 18px 19px 18px;}
	.aside_row .nav_list .on > a{background:none;font-weight: 700;}
	.aside_row .nav_list li > a:before{top:inherit;left:50%;bottom:0;-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);width:0;height:4px}
	.aside_row .nav_list li:hover > a:before{width:100%}
	.aside_row .nav_list .sub_con a:before{content:none}
	.aside_row .nav_list .sub_con a{padding:10px;text-align:center}
	.aside_row .nav_list .active{color:#666 !important}
	.aside_row .nav_list .sub_con a:hover{color: #bc1616 !important;}

}

@media (max-width:1680px){
	.slick_media .slick-next{right: -40px;}

    .slick_bar video{width: 100%;height: 100%;z-index: 66;}

}


@media (min-width:1240px) and (max-width:1540px){
	.t_nav li:nth-last-child(4) .sub_nav{margin: 0 0 0 -20px;}
	.t_nav li:nth-last-child(4) .sub_nav:after{margin: 0 0 0 20px;}
}

@media (max-width: 1540px){
	section,.w1500{padding:0 20px;max-width:none}

	.aside_tit{width:auto;left:20px;right:20px;margin-left: 0;padding: 0 0 58px 0;}
	.min_sec .aside_tit{left:50%}

	.t_nav li{margin: 0 18px;}


	.list_notice.col2{margin:0 -20px}
	.list_notice.col2 a{/* width:calc(33.333333% - 40px); */margin:0 20px;}


	.f_bd{padding: 30px 20px;}


	.list_avatar{margin:-20px}
	.list_avatar a{float:left;width:calc(20% - 40px);margin:20px;padding:20px}


	.a_data li{padding: 22px 0;}


	.list_topic .slick-arrow{font-size:30px}

	.list_topic .slick-prev{left:-20px}
	.list_topic .slick-next{right:-20px}
}


@media (min-width:1024px) and (max-width:1239px){

	.aside_row{top: -116px}
	.aside_row .nav_list li > a{padding: 19px 10px 19px 10px;}
	
}




@media (max-width: 1280px){
	
	.min_sec .aside_tit{left:20px;margin-left:0}
}


@media (max-width:1239px){
	header .bd{line-height: 60px;}
	header.on .bd{line-height: inherit;}
	.t_top{line-height:46px}

	.t_logo img{max-height: 60px;}
	header.on .logo_on{max-height: 68px;}
	.t_link li> a{font-size:14px;padding: 0 10px;}


	.menu{right:15px;display:block;width:30px;transition:all .3s ease;margin-top:0;z-index:99999}

	.menu span{width:100%;height:2px;display:block;background:#fff;transition:all .3s ease;border-radius:100px}
	.menu span + span{margin-top:8px}
	.menu.on{margin-top: 4px;}
	.menu.on span{transform:rotate(45deg)}
	.menu.on span:nth-child(2){transform:rotate(-45deg) translate(7px,-7px)}
	.menu.on span:nth-child(3){display:none}

	.t_nav{height:100vh;position:fixed;top:0;left:0;right:0;background:#bc1616;text-align:left;z-index:999;margin-right:0;display:none;overflow-y:auto;overflow-x:hidden;padding:140px 0 20px}
	.t_nav h3 i{display:none}
	
	.t_nav li{display:block;border-bottom:1px solid rgba(0,0,0,.1);padding:0}
	.t_nav h3 a{font-size:16px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;line-height:1.8;padding:10px 50px 10px 15px;border-top:none;color:#fff;white-space:initial;text-align: left;}
	.t_nav h3 b{position:absolute;right:0;bottom:0;width:50px;text-align:center;line-height:44px;height:46px;color:rgba(255,255,255,.5);font-size:20px;cursor:pointer;font-weight:normal;top:50%;margin-top:-23px}
	.t_nav .on b{transform:rotate(-45deg);margin-top:-22px}
	header.on .t_nav .on h3 a{height:auto;padding:10px 50px 10px 15px}

	header.on .t_nav h3 a{padding:10px 50px 10px 15px}

	.t_nav .sub_nav{position:initial;top:0;background:none;padding:20px 12px;width:auto;background:rgba(0,0,0,.2);left:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;min-width:auto;overflow:hidden;display:none}
	.t_nav .sub_nav a{padding:5px 15px 5px 10px;color:#fff;opacity:.7;/* width:auto; */background-position:20px 13.5px;font-size:16px}
	.t_nav .sub_nav a:hover{background-position:20px -25.5px;color:#fff}


	.slick_bar,.slick_bar .slick-list,.slick_bar .slick-track,.slick_bar .slick-track div,.slick_bar a{height: 58vw;}

	.slick_bar .slick-dots{bottom:30px}
	.slick_bar .slick-dot{margin: 0 8px;font-size: 26px;}


	.main_wrap{position:initial;top:initial}
	.p1{padding: 80px 0 50px;background-size: 14%;}

	
	.tit{margin:0 0 44px 0}
	.tit h2{font-size: 28px;}
	.tit h2:before{font-size: 80px;left: -40px;line-height: 78px;}
	.more{font-size:16px;line-height: 24px;}


	.sub_nav .cover_img{padding-top:133px;width:200px}

	.slick_news .cover_img{padding-top: 320px;}
	.slick_news .slick-dots{bottom:28px}
	
	.slick_news h3{font-size: 18px;line-height: 58px;padding:0 20px 0 0}
	.slick_news time{width: 74px;font-size: 14px;padding: 8px 10px;margin: -38px 22px 0 25px;}
	.slick_news time em{font-size: 32px;line-height: 32px;margin: 0 0 6px;}
	.slick_news .slick-dots{right: 20px;bottom: 117px;}
	.slick_news .slick-dot{margin: 0 6px}

	.p2{padding: 84px 0 70px;}
	.list_base h3{font-size: 16px;}
	
	
    .list_base{width: calc(50% - 20px);}
	.list_base a{padding:11px 0;}

	
	.p3{padding: 90px 0 70px;}
	.p3 .tit{margin: 0 0 60px 0;}
	.p3 .con:before, .p3 .con:after{height:24px}
	.p3 .con:before{top: -24px;}
	.p3 .con:after{bottom: -24px;}
	.p3 .con{margin:20px 0;padding: 6px 20px 0;min-height: 416px;}
	.notice_wrap,.xs_wrap{width:calc(50% - 20px)}
	
	.p3 .xs_wrap .con{padding: 13px 20px 0;}
	
	.slick_notice .slick-arrow{top: -96px;}
	
	.list_notice.col2 a{/* width:calc(50% - 40px); */}

	.list_notice a{padding:14px 0;}
	.list_notice time{width: 81px;padding:0 18px 0 0;font-size: 14px;}
	.list_notice time em{font-size: 30px;}
	.list_notice .txt{width: calc(100% - 101px);margin: 0 0 0 20px;}

	.list_notice h3, .list_xs h3{font-size: 16px}

	
	.list_xs .hd{padding: 20px 0;height: 159px;}
	.list_xs a{padding: 18px 44px 18px 0;line-height: 24px;height: 61px;}

	
	.p4{padding: 70px 0 50px;}
	.slick_media{width: calc(74% - 102px);margin: 0 0 0 102px;}
	
	.list_media a{padding:25px 20px 30px}
	.list_media .txt{left:20px;right:20px;top: 25px;}
	.list_media time{font-size: 18px}
	.list_media h3{font-size: 16px;line-height: 23px;height: 46px;margin: 10px 0 0;}
	.list_media .cover_img{margin: 106px 0 20px;}
	.list_media .red{line-height: 44px;font-size: 14px;}
	.list_media .i_view{font-size: 23px;}
	.list_media .i_video{right: 20px;bottom: -19px;width: 38px;height: 38px;line-height: 38px;font-size: 16px;}
	.list_media a:hover .txt{top: calc(50% + 6px);}
	.list_media a:hover .cover_img{margin: 0 0 126px;}
	.list_media a:hover .i_video{width: 68px;height: 68px;bottom: -34px;font-size: 24px;line-height: 64px;}


	.p5{padding: 90px 0 72px;}
	.slick_data .slick-slide{margin-top:-60px}
	.slick_data .item0,.slick_data .item5{margin-top:0}
	.slick_data .item1,.slick_data .item4{margin-top:78px}
	.slick_data .item2,.slick_data .item3{margin-top:140px}

	.slick_data{height:328px}
	.slick_data i{width:60px;height:60px;line-height:60px;font-size:36px;margin:20px auto 30px;}
	.slick_data i:after{width: 100px;height: 100px;margin-top: -50px;margin-left: -50px;}
	.slick_data h3{font-size: 26px;}
	.slick_data p{line-height:20px;font-size: 14px;}



	.p6{padding: 80px 0 50px;background:url(../images/bg_jx.jpg) 50% no-repeat;background-size:cover}

	
	.day{padding: 0 40px 0 60px;}
	.list_jx{padding: 0 10px 0 20px;}
	.month .prev{left: 22px;}
	
	.p7{padding: 76px 0 68px;}


	.list_topic .item2 a{transform: translate3d(0px, 0px, 0) rotateX(0deg) rotateY(-3deg) scaleX(.92);}
	.list_topic .item3 a{transform:none}



	.f_bd{}
	.f_about{float:none;display:inline-block}
	.f_about{text-align:left;}

	aside{margin-top:0}
	.aside_tit{font-size: 14px;}
	.aside_tit h2{font-size: 24px;}
	.aside_tit p{margin: 4px 0 0;}

	.nav_list a{padding: 12px 40px 12px 15px;font-size:15px;}
	.nav_list .on >a{font-size:18px;padding-top: 16px;padding-bottom: 16px;}

	.nav_list .on >a b:after{width:18px;height:18px}

	.nav_list .sub_con a,.current{font-size:14px}



	.site_wrap h2{font-size:22px}

	.con_wrap{padding-top:10px}


	.list_img{margin:-26px 0;}
	.list_img a{padding:26px 0;}
	.list_img .cover_img{padding-top:148px;width:220px;}
	.list_img .txt{width: calc(100% - 250px);padding:0}
	.list_img p{margin: 18px 0 24px;}


	.dept_wrap h3{font-size:22px}
	.list_dept{margin:24px -10px 32px}
	.list_dept a{font-size:15px;padding: 10px 40px 10px 14px;width:calc(50% - 20px);margin:11px 10px;}
	.list_dept a:hover{padding:10px 68px 10px 18px}
	.list_dept a:after{font-size:20px}


	.inset_bar img{position:relative;left:50%;margin-left: -70%;width: 140%;max-width:initial;}

	
	.news_hd{padding: 10px 0 10px 18px;}
	.news_hd h3,.tit h3{font-size:20px}

	.news_hd h3{font-size:22px}
	.news_hd p{font-size:14px;line-height:22px}


	.page_wrap{margin-top:50px}


	.info_wrap .cover_img{width:450px;padding-top: 344px}
	.info_wrap .txt{width: calc(100% - 450px)}



	.a_data li{padding:16px 0;font-size:14px}
	.a_data h3{font-size:16px;margin:0;}
	.a_data h3 em{font-size:32px}


	.media_share li>a{background-size:52%;}
	.media_share li>a.i_tiktok{background-size:38%}



}


@media (min-width:1024px) and (max-width:1239px){
	.p1 .list_news{width: calc(50% - 30px);}
	.list_news a{padding: 7px 0;}
	.list_news .cover_img{width:120px;padding-top:75px}
	.list_news .txt{width: calc(100% - 146px);padding: 0;}
	.list_news h3{line-height: 21px;max-height: 42px;font-size: 16px;}
	.list_news time{font-size: 16px;margin: 10px 0 0;}
}

@media (max-width:1024px){
	::-webkit-scrollbar,::-webkit-scrollbar-track{width:0}
}


@media (max-width: 1023px){

	.p1{padding: 70px 0 40px;}
	.p2{padding: 90px 0 60px;}
	.p4{padding:50px 0 40px}

    .p2 .con{margin:-11px 0}
	
	.list_base{margin: 0;float: none;width: auto;}
	.list_base a{float: none;display: block;width:auto;padding:11px 0;margin: 0;}


	.slick_news,.p1 .list_news{float:none;width:auto}
	.slick_news .cover_img{padding-top:66%}
	.p1 .list_news{margin:20px 0 0}

	.notice_wrap, .xs_wrap{float:none;width:auto}
	.xs_wrap{margin: 160px 0 0;}
	
	.p3 .con:before, .p3 .con:after{height: 5vw;}
	.p3 .con:before{top: -5vw;}
	.p3 .con:after{bottom: -5vw;}
	
	.list_xs{margin:-10px 0 0}
	
	.p3:before, .p3:after{width: 100%;height:50%}
	.p3:after{top:50%}


	.slick_data{height:266px}
	.slick_data .slick-slide{margin-top:-60px}
	.slick_data .item0,.slick_data .item3{margin-top:0}
	.slick_data .item1,.slick_data .item2{margin-top:78px}
	

	.jx_wrap time{width:57px;font-size:12px}
	.jx_wrap time em{font-size:24px;line-height:32px;padding:6px 0 0;}
	.jx_wrap time em:before,.jx_wrap time em:after{width:6px;height:10px;top:-3px}
	.jx_wrap time em:before{left:12px}
	.jx_wrap time em:after{right:12px}
	.jx_wrap time p{line-height:30px}


.slick_media .slick-next{right:-10px}
.tit.col .more{bottom:220px}

	.slick_media{width: calc(100% - 102px);}
	.media_jx{float:none;width:auto;font-size:0}
	.media_share,.img_jx{display:inline-block;width: 46%;vertical-align:middle;}
	.img_jx{padding-top:28%;margin-left:10%}


	.month{width:calc(100% - 57px)}

	.day{padding: 0 20px 0 30px;margin: 0 0 29px;}
	.list_jx{width: calc(100% - 78px);padding: 0 10px 0 20px;}
	.month .prev{left: 8px;}
	.month .heb{font-size: 20px;top: -1px;}
	.day a{padding: 0 0 12px}
	.day a span{font-size: 13px;width: 18px;height: 18px;line-height: 18px;}
	.day a:before{height:6px}
	.day .dot:after{width:3px;height:3px;bottom:-2px;margin-left: -1px;}
	.day .active span:before{height: 34px;bottom: -22px;}
	.day .active span:after{bottom: -30px;}
	

	.f_link li{width:240px}
	
	.f_logo{margin: 0;}
	.xxtp{/* float:left; */width: auto;}
	.xxtp img{margin:0;float: right;}
	.f_logo img{max-height:60px}

	aside{float:none !important;width:auto;margin:0}
	aside{display: none;}
	aside:before{bottom:0;transform:none;}
	.aside_tit{margin: 0 0 58px 0;cursor:pointer;padding: 0;}
	.aside_tit b{position:absolute;right: -10px;width: 30px;text-align: center;height: 30px;line-height: 30px;font-size: 20px;}
	.aside_tit h2{font-size: 22px;line-height: 30px;}
	.aside_tit.on b{transform: rotate(90deg) translateX(-50%);}


	.list_img a:hover{padding-left:20px;padding-right: 20px;}

	.nav_list{padding: 0 0 20px;margin: 0 0 40px;}
	.con_wrap{width:auto;float:none;padding: 0 0 80px 0;}

	.full_wrap{padding:30px 0 80px 0}

	
	.filter_col{margin:-3px 0 30px}
	.filter_col a{font-size:14px;padding:6px 10px;margin:3px 0}

	.list_avatar{margin:-15px}
	.list_avatar a{width:calc(25% - 30px);padding:15px;margin:15px;}
	.list_avatar h3{font-size:18px}


	.info_wrap .cover_img{width:45%;padding-top:36%}
	.info_wrap .txt{width:55%;padding:40px 30px;min-height:310px;font-size:14px}
	.info_wrap .txt h3{font-size:26px;margin: 0 0 50px;}


	.info_data img.fr{margin: 0 0 0 20px}
	.info_data img.fl{margin: 0 20px 0 0}
	.a_data{width:calc(68% - 20px)}

	.a_data li{padding:10px 0;font-size:12px;white-space: nowrap}
	.a_data h3{font-size:14px}
	.a_data h3 em{font-size:26px}

}


@media (max-width:767px){
	body{padding-top: 90px;}
	.con_col2 .list_notice{display: contents;width: calc(100% - 20px);margin: 0;}
	header.on .t_top{line-height:40px;margin: 0 0 8px;}
	.t_link li> a{font-size:12px}
	header.on .t_logo{margin: -16px 0 0;}
	header.on .logo_on{height: 48px;}

	.t_search{right:54px}

	section,.w1500,.header section{padding-left:15px;padding-right:15px}


	.t_link{margin:0 -5px 0 0}
	.t_link a{padding:0 4px;font-size:12px}
	.t_link .sub_con a{padding:2px 0}
	.t_link i{display:none}
	.t_search{font-size:18px;margin: 0 0 0 4px;}
	.t_logo{max-width:calc(100% - 90px)}

	.menu{margin-top: -8px;}
	.menu.on{margin-top: 0;}
	.menu span{background:#fff}
	.menu.on span{background:#fff}

	.t_logo img{max-height:60px}
	.header .bd{line-height:60px}

	.t_nav{padding:110px 0 20px}
	.sub_nav .cover_img{display:none}
	.list_sub{float:none;width:auto;padding:0}
	.t_nav .sub_nav{line-height:30px}
	.t_nav .sub_nav a{padding: 2px 10px;font-size:14px;width: auto;display: block;}

	
	.slick_bar,.slick_bar .slick-list,.slick_bar .slick-track,.slick_bar .slick-track div,.slick_bar a{height: 54vw;}

	.slick_bar .slick-dots{bottom:14px}
	.slick_bar .slick-dot{margin: 0 6px;font-size: 22px;}


	.p1{padding: 60px 0 40px;}
	.p2{padding: 70px 0 60px;}
	.p3{padding: 64px 0 60px;}
	.p4{padding: 60px 0 44px;}
	.p5{padding: 40px 0 46px;}

	.tit{margin:0 0 34px 0}
	.tit h2{font-size: 24px;}
	.tit h2:before{font-size: 64px;left: -30px;line-height: 66px;}
	.more{font-size:14px;line-height: 20px;}

	
	.slick_news h3{font-size: 16px;line-height: 58px;padding: 0;}
	.slick_news time{width: 60px;font-size: 12px;padding: 8px 8px;margin: -28px 12px 0 10px;}
	.slick_news time em{font-size: 28px;line-height: 28px;margin: 0 0 4px;}
	.slick_news .slick-dots{right: 15px;bottom: 58px;}

	
	.list_news a{padding: 16px 0;}
	.list_news .txt{width: calc(100% - 150px);padding: 0;}
	.list_news a:not(:first-child) .txt:before{top: -16px;}
	.list_news h3{font-size:17px;line-height:25px;height: 50px;text-align:justify}
	.list_news time{font-size: 16px;margin: 16px 0 0;}
	
	.list_news .cover_img{width: 130px;padding-top: 81px;}

	
	.p2 .tit,.p3 .tit{padding: 0 0 0 30px;}
	.list_base .cover_img{width:140px;padding-top:96px;}
	.list_base time{font-size:14px;line-height:26px;padding: 0 8px 0 12px}
	.list_base .txt{width: calc(100% - 158px);}
	.list_base h3{white-space: inherit;line-height: 24px;height: 48px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 2;margin: 0 0 22px;}
	.list_base .txt .ellipsis2{display:none}
	.list_base .txt b{width: 30px;top: 7px;}
	.list_base .txt span{max-width: calc(100% - 42px);font-size: 13px;}

	
	.list_notice.col2 a{width:auto;float:none;display:block;}

	.slick_notice .slick-arrow{top: -94px;width: 36px;height: 36px;font-size: 18px;}
	.slick_notice .slick-prev{left: 146px;line-height: 34px;}
	.slick_notice .slick-next{left: 198px;line-height: 36px;}
	.xs_wrap{margin: 130px 0 0;}
	.p3 .con{padding: 6px 15px 6px 10px;}
	.p3 .xs_wrap .con{padding: 13px 15px 0;}
	
	.list_xs a{padding: 18px 30px 18px 0}
	.list_xs a:before{font-size:14px}
	.list_xs .cover_img{width: 140px;padding-top: 93px;display:none}
	.list_xs time{font-size: 16px;width: 58px;}
	.list_xs .txt{width:calc(100% - 58px);font-size: 13px;}
	.list_xs .hd{height: 142px;}
	.list_xs .hd time{top: 30px;left:0;line-height: 28px;padding: 0 16px 0 10px;font-size: 16px;}
	.list_xs .hd .txt{width: calc(100% - 154px);margin: 0 0 0 14px;}
	.list_xs .txt p{line-height:20px}
	
	.list_xs i{font-size: 16px;margin: 0 6px 0 0;}


	.list_topic .item0 a{transform:none}





	.con_wrap .list_xs a{padding: 18px 46px 18px 36px}
	.con_wrap .list_xs a:hover{padding: 18px 46px 18px 42px}
	.con_wrap .list_xs a:before{right:10px}
	.con_wrap .list_xs a:after{left:10px}
	.con_wrap .list_xs a:hover:after{left:16px}

	-webkit-@keyframes ani_toRight2{0%,100%{right:8px}50%{right:12px}}
	-moz-@keyframes ani_toRight2{0%,100%{right:8px}50%{right:12px}}
	-ms-@keyframes ani_toRight2{0%,100%{right:8px}50%{right:12px}}
	@keyframes ani_toRight2{0%,100%{right:8px}50%{right:12px}}

	
	.tit.col .more{bottom: inherit;top: 300px;}
	.slick_media{width: calc(100% - 62px);;margin-left:62px}
	.slick_media .slick-arrow{font-size:32px}
	.tit.col{padding: 42px 0 0 14px;}
	.tit.col h2:before{bottom: inherit;top: -42px;left: -23px;}


	.media_share,.img_jx{display:block;width:auto}
	.media_share{width:80%;margin:0 auto}
	.img_jx{padding-top:66%;margin:30px 0 0 0}


	
	.month .heb{top:0;line-height: 130px;}

	.day{-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:initial;text-align: left;-webkit-box-pack: left;-webkit-justify-content: left;-ms-flex-pack: left;justify-content: left;}
	.day a:before,.day a:after,.day .active span:before,.day .active span:after{content:none}
	.day a{width: 12%;padding: 0 0 6px;text-align: center;-webkit-box-flex: inherit;-webkit-flex-grow: inherit;-ms-flex-positive: inherit;flex-grow:inherit;-webkit-flex-shrink: inherit;-ms-flex-negative: inherit;flex-shrink: inherit;margin: 0 0 12px}
	.day a span{font-size: 14px}
	
	.list_jx{width: 100%;padding: 10px 15px;}
	.list_jx a{float:none;width: auto;display: block;line-height: 36px;padding: 0 0px 0 18px;font-size: 14px;}
	.list_jx a:before{font-size: 12px;}

	.f_rl, .f_link,.f_logo{float:none}
	.f_rl{margin: 0 0 16px;}
	.f_link li{width:auto}
	.f_about p{margin: 10px 0;}
	.f_about span{line-height: 22px;font-size: 12px;}

	.f_logo{margin: 30px 0 0;display: block;}

	
	.f_copy{line-height: 26px;background:rgba(0,0,0,.2);padding: 20px 0;font-size: 14px;}



	.list_img .cover_img{padding-top:100px;width:140px;}
	.list_img .txt{width: calc(100% - 160px);padding:0}
	.list_img h3{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space: normal;line-height:26px;height:52px;margin:0 0 20px;}
	.list_img p{display:none}
	.list_img time{font-size:12px;line-height:26px}

	.tab_wrap .hd a{font-size:16px;margin:0 6px}



	.inset_bar:before{height:60%}
	aside{margin-top:16px}
	.aside_tit p{display:none}

	.aside_tit{margin: 0 0 30px 0;left: 15px;right: 15px;}
	.aside_tit b{}
	.nav_list .on >a{font-size:16px;padding-top:12px;padding-bottom:12px}
	.nav_list .sub_con a{padding-top:6px;padding-bottom:6px}
	
	.inset_bar:after{height:20px;background-size:auto 100%}


	.con_wrap{padding: 20px 0 60px;}

	.site_wrap{text-align:center;padding:0 0 20px;margin:0 0 32px;}
	.site_wrap h2{float:none;display:inline-block;padding:0}
	.site_wrap h2:before{content:none;}
	.current{float:none;margin-top:8px}


	.list_dept{margin:20px 0 26px}
	.list_dept a{float:none;width:auto;display:block;margin:8px 0;white-space:inherit;}
	.dept_wrap h3{font-size:20px}
	
	.page_wrap{margin-top:40px}
	.p_no, .p_dot,.p_no_d{display:none !important;}

	.f_bd .fr img:not(:first-child){margin:0 0 0 18px}
	.f_bd h3{text-align:center}


	.list_avatar a{width:calc(50% - 30px);padding:15px;margin:15px;}
	.list_avatar .txt{padding:16px 0 0}
	.list_avatar h3{font-size:16px;margin:0;}


	.info_wrap .cover_img,.info_wrap .txt,.a_data{float:none;width:auto}
	.info_wrap .cover_img{padding-top: 67%;}
	.info_wrap .txt{margin:40px 0 0;}


	.info_data img{float:none !important;width:auto !important;margin:0 !important;}
	.a_data{margin:40px 0 0;}
	.a_data li{width:50%;padding:14px 0}
	.a_data h3 em{font-size:32px}
	

    .tit_sub{font-size:20px;padding:0 0 0 16px}

    .a_nav{width:40px;line-height:40px;padding: 20px 0 20px 1px;font-size: 14px;}
    .a_nav i{font-size:18px;margin: 6px 0 0;}

    .a_more a{font-size:12px;padding:6px 0}
    .a_more i{font-size: 18px;height:20px;background-size:contain;margin: 0 0 2px;}
    
    .a_more{padding: 0 6px 0 10px;}

    .list_icon a{padding: 4px 0;}
    .list_icon i{transform: scale(.8);margin: 0 auto;}
    .a_max{width:60%}


    .xxtp img{float:none;margin:20px auto 0}
	
}

@media (max-width:640px){
  	.p5 .tit{margin: 0 0 30px;}
	.slick_data{padding: 0 30px;height: 176px;}
	.slick_data .slick-slide{margin-top:-40px}
	.slick_data .item0,.slick_data .item2{margin-top:0}
	.slick_data .item1{margin-top:40px}

	.slick_data i{width:40px;height:40px;line-height:40px;font-size: 24px;margin:16px auto 20px;}
	.slick_data i:after{width: 70px;height: 70px;margin-top: -35px;margin-left: -35px;}
	.slick_data h3{font-size: 18px;}
	.slick_data p{line-height: 16px;font-size: 12px;}

	.slick_data .slick-arrow{width: 30px;height: 30px;line-height: 30px;font-size: 18px;}



	.inset_bar img{position:relative;left:50%;margin-left:-100%;width:200%;max-width:initial}

	.news_hd{margin:0 0 30px;}
	.news_hd h3,.tit h3{font-size:18px}

	.news_bd{font-size:16px}
}

@media (max-width:600px){
	table{font-size:14px}
}

@media (max-width:540px){
	.menu{width:26px}


	.inset_bar img{position:relative;left:50%;margin-left: -80%;width:160%;max-width:initial;}

}

@media (max-width:539px){

	.pos{display:none}
	.site_nav{font-size:13px}
	.site_nav a, .site_nav em{padding:0 6px;line-height:24px}
}

@media (max-width:480px){
}

@media (max-width:414px){
	
}


@media (max-width:374px){
	section,.w1400{padding:0 10px}

	.menu{width:28px}
	.t_nav{padding-top:100px}


	.site_nav{font-size:12px}


}

@media (max-width:320px){
	.current{font-size:12px}
	.news_hd{font-size:14px}
}
.xxtp {
    margin: 2% 14% 0px 0%;
}

@media (max-width:1280px){
    .xxtp {
    margin: 2% 4% 0px 0%;
}
.f_logo img {
    max-height: 40px;
}
.xxtp img{
    max-width: 70%;
}

}
@media (max-width:980px){
    .xxtp {
    margin: 2% 0% 0px 0%;
}
.f_logo img {
    max-height: 35px;
}
.xxtp img{
    max-width: 60%;
}

}
@media (max-width:980px){

.f_logo img {
    max-height: 65px;
}


}
