@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}


#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background:#124489;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-ssize: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;visibility:hidden}
section,.w1600{max-width:1600px;margin:0 auto}

@font-face{font-family:"PingFang SC";src:url("../fonts/PingFang.woff") format("woff");font-style:normal;font-weight:normal;}
@font-face{font-family:"sySong";src:url("../fonts/sySong.woff") format("woff");font-style:normal;font-weight:normal;}


.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)}
.cover_img div:first-child{position:absolute;top:0;left:0;width:100%;height:100%}


@font-face{font-family:"sySong";src:url("../fonts/sySong.woff") format("woff");font-style:normal;font-weight:normal;}


header{position:fixed;top:0;left:0;right:0;z-index:1000;line-height: .46rem;background:url(../images/bg_t.png) 50% repeat-y;background-size:100%;}
.t_logo{width: 2rem;height: 1.64rem;background:url(../images/bg_logo.png) 50% 100% no-repeat;background-size:cover;top: 0;text-align:center;}

.t_link{position:relative}
.t_link a{display:inline-block;vertical-align:top;position:relative;z-index:3;}
.t_logo img{max-width: 1.52rem;max-height: 1.02rem;display:inline-block;vertical-align:middle;position:relative;z-index:6;margin-top: .1rem;}
.t_search{width: .46rem;height: .46rem;background:url(../images/t_search.png) 50% no-repeat;background-size: .18rem;}
.link_tr >li{display:inline-block;vertical-align:top;width: 20%;}
.link_tr.fr>li{width:16%;}
.link_tr.fr>li:nth-child(1){width:20%;}
.link_tl a{padding:0 .15rem;color: #9fb9d2;font-size: .16rem;}
.link_tl h3 a{display:block}
.link_tr{font-size:0;width: calc(50% - 1rem);}
.link_tr li{position:relative;}
.link_tr li:hover a:after{transform:rotate(180deg)}
.link_tr h3 a{position:relative;font-size: .16rem;display:block;color: #b7e0d4;text-align:center;}
.link_tr h3 a:after{content:'';display:inline-block;width: .09rem;height: .16rem;vertical-align:middle;background:url(../images/i_down.png) 50% no-repeat;margin:0 0 0 .08rem;}
.link_tr h3 .t_lang:after,.link_tr h3 .t_search:after{content:none}

.i_lang{width:18px;height:18px;background:url(../images/i_lang.png) 50% no-repeat;margin: 0 6px 0 0;vertical-align: -3px;}

.t_logo,.menu{z-index:9999}



.t_nav{position:fixed;top: .46rem;left:0;right:0;font-size:0;z-index:999;background:linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000', endColorstr='#00000000', GradientType=0);}
.t_nav h3 a:before{content:'';position:absolute;height:3px;bottom:0;width:0;}
.t_nav .on h3 a:before{width:100%}
.t_nav ul> li{display:inline-block;position:relative;font-size:16px;vertical-align:top;width:7.5%;}
.t_nav li:nth-child(6){margin-left:25%}
.t_nav ul> li:hover h3 i,.slick_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;}
.t_nav h3{font-weight:normal;position:relative;z-index:3}
.t_nav h3 a{font-size:.18rem;line-height: .2rem;color: #333;white-space:nowrap;position:relative;padding: .32rem 0;}
.t_nav h3 i{display:block;height:.28rem;margin:0 0 .1rem;background-position:50%;background-repeat:no-repeat;}
.i1{background-image:url(../images/i1.png)}
.i2{background-image:url(../images/i2.png)}
.i3{background-image:url(../images/i3.png)}
.i4{background-image:url(../images/i4.png)}
.i5{background-image:url(../images/i5.png)}
.i6{background-image:url(../images/i6.png)}
.i7{background-image:url(../images/i7.png)}
.i8{background-image:url(../images/i8.png)}
.i9{background-image:url(../images/i9.png)}
.i10{background-image:url(../images/i10.png)}
.t_nav h3 p{font-size:12px;color: #888;}
.t_nav ul a{display:block;color:#fff}

.t_nav .sub_nav,.link_tr .sub_nav{position:absolute;top:calc(100% + 10px);font-size:16px;padding:10px 8px;background:url(../images/bg2.jpg) 50% no-repeat;background-size:cover;width:-webkit-max-content;width:-moz-max-content;min-width:150%;z-index:6;}
.t_nav li:hover .sub_nav,.link_tr li:hover .sub_nav{top:100%;opacity:1;filter:alpha(opacity=100);visibility:visible}
.t_nav .sub_nav a,.link_tr .sub_nav a{padding:10px 10px;font-size:15px;color: #fff;line-height:22px;white-space:nowrap;}
.t_nav .sub_nav a:not(:first-child){border-top:1px dashed rgba(0,0,0,.2);}
.t_nav .sub_nav a:hover{color: #ff7b00;font-weight:700;}

.link_tl .sub_nav{width:4.5rem;padding:24px 5px 0 18px}
.link_tl .sub_nav h3{color:#0558a5;font-weight:700;padding:0 0 0 12px;border-left:4px solid #0558a5;line-height:.26rem;font-size:.18rem;margin:0 0 .17rem}
.link_tr .sub_nav{min-width:100%;background:rgba(255,255,255,.9);max-height:5rem;overflow-y:auto;z-index:10000}
.link_tr .sub_nav a{display:block}
.link_tr .sub_nav a{font-size:14px;color:#333;padding:5px 10px}

.list_col3{font-size:0;overflow:hidden;margin-bottom:20px}
.list_col3 a{float:left;width:33.333333%;padding:5px 5px 5px 16px !important;position: relative;}

@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)}}



/*search*/
.search_wrap{position:fixed;left:0;top:0;width:100%;height:100%;color:#666;transition:all 0.5s;z-index:99999;display:none}
.search_wrap .search_box{position:fixed;width:90%;max-width:540px;z-index:999;z-index:3;display:none}
.search_wrap .i_txt{width:100%;height:46px;position:relative;border:none;background:none;padding:0 96px 0 15px;background:#fff;font-size:16px}
.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:22px;height:22px;background:url() 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}
.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;z-index:99;}


.slick_bar,.slick_bar .wrap,.slick_bar .slick-list,.slick_bar .slick-track,.slick_bar .slick-track div,.slick_bar .wrap a{height:100vh}
.slick_bar .slick-dots{position:absolute;right:50px;text-align:center;margin-top:.46rem}
.slick_bar .slick-dots li{cursor:pointer}
.slick_bar .slick-dot{display:block;width:.08rem;height:.08rem;vertical-align:middle;margin: .26rem auto;background:rgba(0,0,0,.4);transform:rotate(45deg);-webkit-transition:initial;-moz-transition:initial;-ms-transition:initial;transition: initial;}
.slick_bar .slick-dot.slick-active{width:.44rem;height:.44rem;background: #fff url(../images/dot_on.png) 50% no-repeat;background-size:.32rem;border-radius:50%;transform: rotate(0);}

.bar_down{display:block;bottom:.9rem;width:.8rem;height:.8rem;animation:ani_down 1.4s ease-out infinite;background-size:auto .47rem;border-radius:50%;z-index:99;padding: .12rem 0 0;}
.bar_down:before,.slick-arrow:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed rgba(255,255,255,.5);border-radius:50%;-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}
.i_cursor{width:.2rem;height:.3rem;background:url(../images/cursor.png) 50% no-repeat}
.i_bd{width:.18rem;height:.16rem;background:url(../images/bar_down.png) 50% no-repeat}
.bar_down i{display:block;background-size:cover;margin:0 auto .06rem}


-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) translateX(-50%);}50%{transform: translateY(4px) translateX(-50%);}100%{transform: translateY(-4px) translateX(-50%);}}

.tit{font-size:0;color: #666;margin:0 0 .4rem -.16rem;}
.f3 .tit{margin:0 0 .2rem -.16rem;}
.f2 .tit{margin:0 0 .52rem 0;position:relative;z-index:6;}
.tit li{font-size:.2rem;display:inline-block;color: #333;line-height: .42rem;vertical-align:bottom;cursor:pointer;padding:0 .16rem;}
.tit li p{display:none;color: #999;font-family:"sySong";font-style:italic;}
.tit .on p{display:block}
.tit h3{font-size:.32rem;padding:0 .22rem;position:relative;}
.tit li:not(:first-child) h3:before{content:'';position:absolute;left: -.17rem;width:1px;height:.34rem;transform:rotate(20deg);background:#ccc;bottom: .02rem;}
.tit p{font-size: .32rem;color:#999;}
.tit p span{font-size: .52rem;color:#1c7b46;}
.i_tit{width:.58rem;height:.42rem;background:url(../images/tit_l.png) 50% no-repeat;background-size:cover;vertical-align:super}

.slogan{font-size: .2rem;vertical-align:bottom;/* margin:0 0 0 .26rem; */}


.more{color: #0558a5;display:none;bottom:0;line-height: .24rem;}
a:hover .i_more{animation:to_Right linear 1s infinite;}

@-webkit-keyframes to_Right{
    0%,100%{transform:translateX(3px)}50%{transform:translateX(-3px)}
}@keyframes to_Right{
    0%,100%{transform:translateX(3px)}50%{transform:translateX(-3px)}
}

.on .more{display:block}
.i_more{height:1px;background: #0558a5;width: .18rem;position:relative;margin:0 0 0 .12rem;}
.i_more:before{content:'';position:absolute;right:0;top: -.03rem;width:.08rem;height:1px;background: #0558a5;transform:rotate(45deg);overflow:hidden;}

.f1{padding:1.3rem 0 1.1rem;background:url(../images/bg1.jpg) 50% no-repeat;background-size:cover;overflow:hidden}
.f1:before{content:'';position:absolute;right:0;top:0;width:23.75%;height:4.8rem;background:url(../images/news_r.jpg) 50% no-repeat;background-size:cover}
.news_l{width:calc(52.5% - .45rem);}
.news_l .list_img{margin-top: .32rem;}
.news_r{width:calc(47.5% - .45rem);}
.news_r .more{color: #fff;}

.list_news a{display:block;font-size:.2rem;position:relative;line-height: .52rem;padding:0 1rem 0 .3rem;}
.list_news a:before,.list_col3 a:before{content:'';position:absolute;left: .02rem;top:50%;margin-top: -.02rem;width: .04rem;height: .04rem;border:1px solid #0558a5;transform:rotate(45deg)}
.list_news a:hover{color:#0558a5;padding-left: .78rem}
.list_news a:hover time{color:#1c7b46}
.list_news a:hover:before{width:.42rem;height:.1rem;background:url(../images/arrow.png) 50% no-repeat;transform:rotate(0);border:none;-webkit-transition:.3s width ease-in;-moz-transition:.3s width ease-in;-ms-transition:.3s width ease-in;transition:.3s width ease-in}
.list_news .cover_img{padding-top:67.78%;}
.list_news a:not(:first-child){border-top:1px solid #ddd}
.list_news time{position:absolute;right:0;top:0;font-family:sySong;}

.f2{padding:.66rem 0 .88rem;background:url(../images/bg2.jpg) 50% no-repeat;background-size:cover}
.tit.white h3{color:#fff}
.tit.white p{color:#628ebb}
.tit.white p span{color:#dcb52e}
.icon_wrap .tit p{text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff}
.white .i_tit{background-image:url(../images/tit_lw.png)}
.icon_wrap .i_tit{background-image:url(../images/tit_lw_bor.png)}
.white .more .i_more, .white .more .i_more:before,.news_r .i_more,.news_r .i_more:before{background:#fff;}

.icon_wrap{position:absolute;left:0;width:41.4%;}
.icon_wrap .tit{padding-left:calc(50vw - 800px);margin:0 0 .7rem -.16rem;}
.icon_wrap:before,.icon_wrap:after{content:'';position:absolute;width:3.4rem;height:6.8rem;background-size:auto 100%;left:-.3rem;top:-.3rem;background-repeat:no-repeat;}
.icon_wrap:before{background-image:url(../images/circle_l.png);background-position:0 0;z-index:3;pointer-events:none;}
.icon_wrap:after{background-image:url(../images/circle_r.png);background-position:100% 0;left:3.1rem;}

.notice_wrap{width:calc(61.25% - .38rem)}
.slick_icon{line-height:.3rem;padding:0 1.1rem 0 0;margin:0 0 0 -.8rem;z-index:2;}
.slick_icon .slick-slide{margin:0 .27rem}
.slick_icon a{padding:.78rem 0 0;height:2.8rem;border-radius:0 .3rem;background:url(../images/item.jpg) 50% no-repeat;background-size:cover;color:#444;}
.slick_icon a:hover,.slick_icon .slick-center a{background-image:url(../images/item_on.jpg);color:#fff}
.slick_icon i{display:block;height:.44rem;margin:0 0 .26rem;background-position:50%;background-repeat:no-repeat}
.slick_icon .slick-prev{display:none !important}
.slick_icon .slick-next{position:absolute;right:.4rem;width:.52rem;height:.52rem;border-radius:50%;background:url(../images/next_white.png) 50% no-repeat;background-size: .2rem;}
.slick_icon .slick-next:hover{background:url(../images/next_white.png) 50% no-repeat,url(../images/item_on.jpg)}
.slick-arrow:hover:before{top:-.1rem;left:-.1rem;right:-.1rem;bottom:-.1rem}


.e1{background-image:url(../images/e1.png)}
.e2{background-image:url(../images/e2.png)}
.e3{background-image:url(../images/e3.png)}
.e4{background-image:url(../images/e4.png)}
.e5{background-image:url(../images/e5.png)}
.e6{background-image:url(../images/e6.png)}

.slick_icon a:hover .e1,.slick_icon .slick-center .e1{background-image:url(../images/e1_on.png)}
.slick_icon a:hover .e2,.slick_icon .slick-center .e2{background-image:url(../images/e2_on.png)}
.slick_icon a:hover .e3,.slick_icon .slick-center .e3{background-image:url(../images/e3_on.png)}
.slick_icon a:hover .e4,.slick_icon .slick-center .e4{background-image:url(../images/e4_on.png)}
.slick_icon a:hover .e5,.slick_icon .slick-center .e5{background-image:url(../images/e5_on.png)}
.slick_icon a:hover .e6,.slick_icon .slick-center .e6{background-image:url(../images/e6_on.png)}

.slick_icon h3{font-size:.2rem}
.slick_icon p{opacity:.5}

.list_notice{margin: -.1rem -.10rem;}
.list_notice a{float:left;width:calc(50% - .2rem);font-size:0;padding: .2rem 0;overflow:hidden;position:relative;margin: .1rem .10rem;border-radius:0 .2rem;background:linear-gradient(to left, rgba(7,29,57, 0), rgba(7,29,57, .3));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00071d39', endColorstr='#4c071d39', GradientType=1);}
.list_notice a:hover{transform:translateY(-.06rem);background:linear-gradient(to left, rgba(37,182,242, 0), rgba(37,182,242, .8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0025b6f2', endColorstr='#c825b6f2', GradientType=1)}


.con_wrap .list_notice a{background:linear-gradient(to left, rgba(7,29,57, 0), rgba(7,29,57, .05));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00071d39', endColorstr='#19071d39', GradientType=1);color: #0558a5;}
.con_wrap .list_notice a:hover{background:url(../images/bg_t.png) 50% repeat-y;background-size:100%;color:#fff}
.con_wrap .list_notice a:hover h3{color: #fff}
.con_wrap .list_notice .txt:before{background:rgba(0,0,0,.2);}
.con_wrap .list_notice a:hover .txt:before{background:rgba(255,255,255,.2)}

.list_notice time{display:inline-block;vertical-align:middle;width:1.1rem;text-align:center;line-height: .28rem;font-size:.16rem;font-family:sySong;}
.list_notice time em{display:block;font-size:.36rem;margin:0 0 .08rem;}
.list_notice time span{display:block;}
.list_notice .txt{display:inline-block;vertical-align:middle;width:calc(100% - 1.1rem);position:relative;padding:0 .24rem 0 .4rem;}
.list_notice .txt:before{content:'';display:block;position:absolute;left: -.12rem;background:rgba(255,255,255,.2);width: .4rem;height:1px;transform:rotate(-60deg);}
.list_notice .txt h3{font-size: .18rem;color:#333;line-height: .3rem;max-height: .6rem;}
.list_notice.white .txt h3{color:#fff}
.list_notice .txt p{color:#666;line-height:24px;height:48px;font-size:14px;}

@keyframes animate {
    from {
        background-size:50%;
    }
    to {
        background-size:20%;
    }
}

.f3{padding:96px 0 80px}



@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)}}


@-webkit-keyframes to_Right{
    0%,100%{left:5px}50%{left:-5px}
}@keyframes to_Right{
    0%,100%{left:5px}50%{left:-5px}
}

.sub_tit{font-size: .26rem;margin:0 0 .3rem;}
.sub_tit span{display:inline-block;color: #fff;line-height:2;padding:0 .4rem 0 .16rem;overflow:hidden;border-left:6px solid #1c7b46;vertical-align:top;position: relative;z-index: 6;}
.sub_tit span:before{content:'';position:absolute;left: -10px;top:0;bottom:0;width:100%;background: #0558a5;z-index:-1;transform:skew(20deg);}

.f3 .list_news{margin:0 0 17px}
.list_img{margin: -.22rem;}
.list_img.col3:not(:last-child){margin-bottom: .4rem}
.list_img a{float:left;width:calc(50% - .44rem);margin: .22rem;font-size: .18ewm;border-radius:0 .4rem 0 .4rem;overflow:hidden;}
.list_img .cover_img{padding-top:2.6rem;}
.list_img.col3{margin: -.15rem}
.list_img.col3 a{width: calc(33.33333% - .3rem);margin: .15rem;}
.f3 .list_img.col3 a{padding-top: 22.3%;}
.con_wrap .list_img .cover_img{padding-top:31%}
.con_wrap .list_img.col3 .cover_img{width:calc(33.33333% - .44rem);padding-top:20%;}
.list_img .txt{padding:14px 22px;border-left:5px solid #ff7b00}
.list_img h3{font-size:18px;color:#333;margin:0 0 22px;line-height:28px;height:56px}
.list_img p{position:absolute;left:0;right:0;bottom:0;padding: .4rem .28rem .2rem;background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0,0,0, 0));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b2000000', GradientType=0)}

.slick_news .slick-list{overflow:initial;}
.slick_news .cover_img{padding-top:4.7rem;border-radius:0 .4rem;}
.slick_news .txt{padding: .26rem .36rem 0;position:relative;}
.slick_news .txt:before{content:'';position:absolute;right:-.28rem;bottom:-.44rem;width:1.18rem;height:1.28rem;border-right:.08rem solid #0558a5;border-bottom:.08rem solid #1c7b46}
.slick_news .txt h3{font-size: .26rem;color: #333;}
.slick_news a:hover h3{color:#0558a5}
.slick_news .txt p{font-size: .16rem;line-height: .28rem;margin: .2rem 0 0;}
.slick_news .slick-dots{content:'';position:absolute;left:0;right:0;top:3.58rem;font-family:sySong;z-index:6;background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0,0,0, 0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b2000000', GradientType=0);font-size:0;padding: .4rem .34rem 0;border-radius:0 0 0 .4rem;}
.slick_news .slick-dot{width: .36rem;height: .72rem;line-height: .82rem;display:inline-block;font-size: .2rem;text-align:center;color: #fff;position:relative;cursor:pointer;overflow:hidden;margin:0 .05rem}
.slick_news .slick-dot:before{content:'';position:absolute;left:0;right:0;bottom:-.2rem;height:0;background:linear-gradient(to top, #0558a5, #1661a6, #25a45d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff25a45d', endColorstr='#ff0558a5', GradientType=0);z-index:-1;transform:skewY(-16deg);padding:.12rem 0 0;}
.slick_news .slick-dot.slick-active:before{height:.6rem;bottom:-.12rem}
.slick_news .cover_img >div {-webkit-transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform:scale(1.2);transform:scale(1.2);}
.slick_news .slick-active .cover_img >div {-webkit-transform:scale(1);transform:scale(1);}

.slick_news .slick-arrow{position:absolute;top: .4rem;right: -.72rem;width:.52rem;height:.52rem;border-radius:50%;}
.slick_news .slick-prev{background:url(../images/up_white.png) 50% no-repeat;}
.slick_news .slick-next{top:1.2rem;background:url(../images/down_white.png) 50% no-repeat}
.slick_news .slick-prev:hover{background:url(../images/up_white.png) 50% no-repeat,url(../images/item_on.jpg)}
.slick_news .slick-next:hover{background:url(../images/down_white.png) 50% no-repeat,url(../images/item_on.jpg)}
.slick_news .slick-arrow:before{border-color:#c6c6c6}
.slick_news .slick-arrow:hover:before{top:-.06rem;left:-.06rem;right:-.06rem;bottom:-.06rem}


.f3{padding:1.1rem 0 1.02rem;background:url(../images/bg3.jpg) 50% no-repeat;background-size:cover;overflow: hidden;}
.bot_l{width:51.875%;}
.bot_l .tit .more{
    padding-right: .2rem;
}
.list_cam li{opacity:0;visibility: hidden;position: absolute;display: block !important;top: 0;left: 0;z-index: -1;}
.list_cam .on{opacity:1;visibility: visible;position: relative;top: 0;z-index: 3;}

.list_cam .img_box{display:block;width:2.8rem;height:3.8rem;background:linear-gradient(to top, #0558a5, #25a45d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff25a45d', endColorstr='#ff0558a5', GradientType=0);position:relative;}
.list_cam .cover_img{position:absolute;top:.1rem;left:.1rem;bottom:.1rem;right:.1rem}

.slick_txt{width:calc(100% - 3.1rem);padding:0 .78rem 0 0;overflow:hidden;}
.slick_txt .slick-list{margin: -.21rem 0 0}
.slick_txt a{display:block;padding:.25rem 0;color: #666;border-top:1px solid #ddd;}
.slick_txt h3{font-size: .2rem;color:#333;margin:0 0 .14rem;}
.slick_txt p{line-height:.24rem;height:.48rem}
.slick_txt .slick-arrow{position:absolute;bottom: .2rem;right: .28rem;width:.4rem;height:.4rem;border-radius:50%;background-size: .13rem;}
.slick_txt .slick-prev{bottom:.82rem;background:url(../images/up.png) 50% no-repeat;background-size: .13rem;}
.slick_txt .slick-next{background:url(../images/down.png) 50% no-repeat;background-size: .13rem;}

.slick_txt .slick-prev:hover{background:url(../images/up1.png) 50% no-repeat,url(../images/item_on.jpg)}
.slick_txt .slick-next:hover{background:url(../images/down1.png) 50% no-repeat,url(../images/item_on.jpg)}
.slick_txt .slick-arrow:before{border-color:#c6c6c6}
.slick_txt .slick-arrow:hover:before{top:-.06rem;left:-.06rem;right:-.06rem;bottom:-.06rem}

.topic_wrap{width:calc(48.125% - .28rem);margin: .32rem -.06rem -.11rem;}
.topic_wrap a{float:left;width:calc(34% - .12rem);margin: 0.36rem .06rem;padding-top:2.28rem;overflow:hidden;}
.topic_wrap a:nth-child(3n-1){width:calc(32% - .12rem)}
.topic_wrap .cover_img div:first-child{background-size:100% 100%}
.topic_wrap a:nth-child(1),.topic_wrap a:nth-child(2),.topic_wrap a:nth-child(6){border-radius:0 .36rem}
.topic_wrap a:nth-child(3),.topic_wrap a:nth-child(4),.topic_wrap a:nth-child(5){border-radius:.36rem 0}
.slick_topic .slick-dots{position:absolute;right:-.36rem;}
.slick_topic .slick-dot{width:.1rem;height:.1rem;border-radius:50%;margin:.2rem 0;background:rgba(0,0,0,.4);}
.slick_topic .slick-dot.slick-active{background:linear-gradient(to top, #25a45d, #0558a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0558a5', endColorstr='#ff25a45d', GradientType=0)}


footer{position:relative;z-index:99;background:url(../images/f_bg.jpg) 50% no-repeat;background-size:cover;padding: .51rem 0;}
.f_logo{display:block;}
.f_logo img{max-height:.72rem;display:inline-block}

.f_share{font-size:0;margin: .23rem 0 0;}
.f_share li{position:relative;display:inline-block;min-width:.6rem}
.f_share li:not(:first-child){margin-left: .45rem;}
.f_share h3 a{display:block;background:url(../images/bg_s.png) 50% 0 no-repeat;background-size:.6rem;font-size:.16rem}

.f_share h3 i{display:block;height:.7rem;color: #fff;font-size: .16rem;background:url(../images/s1.png) 50% no-repeat;margin:0 0 .14rem;}
.f_share h3 .s1{background-image:url(../images/s1.png)}
.f_share h3 .s2{background-image:url(../images/s2.png)}
.f_share h3 .s3{background-image:url(../images/s3.png)}
.f_share h3 .s4{background-image:url(../images/s4.png)}
.f_share h3 .s5{background-image:url(../images/s5.png)}
.f_share h3 .s6{background-image:url(../images/s6.png)}
.f_share .con{position:absolute;bottom:calc(100% + 14px);opacity:0;filter:alpha(opacity=0);visibility:hidden}
.f_share .con:before{content:'';position:absolute;bottom:-6px;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent}
.f_share li:hover{transform:translateY(-6px);}
.f_share li:hover h3 a:before{height:100%}
.f_share li:hover .con{opacity:1;visibility:visible}
.f_share .con img{width:1.2rem;height:1.2rem;max-width:initial;display:block;}


.f_copy{line-height:.26rem;margin:.2rem 0 0}
.f_copy span{margin:0 0 0 .3rem;display:inline-block;}
.f_copy span, .f_copy a{font-size: .15rem;display:inline-block;}
.f_copy a{position:relative;background-image:linear-gradient(#ff7b00,#ff7b00);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s}
.f_copy a:hover{color:#ff7b00;background-size:100% 1px}



.inset_bar{width:100%;overflow:hidden}
.inset_bar img{display:block;width:100%}


.inset_img{position:relative;display:block;width:100%;z-index:1}


aside{width:340px;margin:50px 0 50px;position:relative;}

.aside_tit{color: #fff;font-size:18px;line-height:50px;}
.aside_tit h2{font-size:30px}
.aside_tit p{opacity:.5}

.nav_list a{position:relative;line-height:24px;display:block;padding:21px 30px 21px 24px;color: #333;}
.nav_list >a{padding-right:40px;}
.nav_list >a:not(:first-child){border-top:1px solid rgba(0,0,0,.1);}
.nav_list a b{position:absolute;right:28px;top:50%;margin-top:-3px;width:50px;top:0;bottom:0;right:0;color:#999;font-size:16px}
.nav_list a b:before{content:'';position:absolute;font-family:monospace,serif;z-index:6;background:url(../images/i_down.png) 50% no-repeat;z-index:6;width:22px;height:22px}
.nav_list p{font-size:14px;color: #999;}

.nav_list{padding:0 0 128px;}
.nav_list .on{background:url(../images/bg_t.png) 50% repeat-y;background-size:100%;color: #fff;}
.nav_list .on:hover,.nav_list .on p{color:#fff}
.nav_list .on b{right:0;font-size:12px;color:#fff}
.nav_list a.on b{transform:rotate(180deg)}
.nav_list a b:after{content:'';position:absolute;width:16px;height:16px;border-radius:50%;border:1px solid #0558a5;background: #0558a5;}

.nav_list .on b:after{background:none;border-color: #ddd;}
.nav_list .sub_con{padding:12px 0;display:none;}
.nav_list .sub_con a{padding-left:24px;padding-top:12px;padding-bottom:12px;font-size:16px;background:none;line-height:1.6;position:relative;color: #666;}

.nav_list .sub_con a:hover:before,.nav_list .sub_con .active:before{height:calc(100% - 16px)}
.nav_list .sub_con a:before{content: '';position:absolute;left:0;height:0;width:3px;background: #0558a5;}


.link_tr .sub_nav a:hover,.nav_list .sub_con .active,.nav_list .sub_con .active p,.nav_list .active:hover,.nav_list .sub_con a:hover{color: #0558a5;}


.bg_inset{background:#f5f5f5}
.bg_inset section{max-width:1400px}
.inset_img{position:relative;display:block;width:100%;z-index:1}


.con_wrap{width:calc(100% - 400px);padding:40px 0 100px;position:relative}


.i_pos{width:17px;height:20px;background:url('') 50% no-repeat;margin-right:10px;vertical-align:-5px}
.site_nav{color:#666;margin-bottom:40px;line-height:32px;padding:24px 0 16px 112px;border-bottom:1px solid #ddd;background:url(../images/site.png) 0 50% no-repeat;}
.site_nav h3{color: #222;font-size: .36rem;display:inline-block;}
.site_nav b{color:#bbb}
.site_wrap{margin:0 0 0 -16px;}
.site_nav a,.site_nav em{color:#666;display:inline-block;padding:0 16px;}
.site_nav a:hover{color:#124489}
.site_nav em,.list_link a:hover,.nav_list >a:hover{color: #0558a5;}


article{position:relative}
.list_time a{display:block;font-size:0;padding:27px 0;color:#333;position:relative;}
.list_time a:hover{color:#124489;padding:27px 0 27px 10px;}
.list_time a:hover:before{left:4px}
.list_time time,.list_time .txt{display:inline-block;vertical-align:middle;}
.list_time time{font-size:15px;width:80px;height:90px;color: #fff;background: #124489;text-align:center;position:relative;}
.list_time a:before,.list_time time:after{content:'';position:absolute;width:16px;height:16px}
.list_time a:before{border:1px solid #ff7b00;left: -6px;top:21px;}
.list_time time:after{background:#ff7b00;right: -8px;bottom: -8px;}
.list_time time em{font-size:42px;font-family:Georgia;display:block;margin:0 0 6px;}
.list_time .txt{width:calc(100% - 122px);margin:0 0 0 32px}
.list_time .txt h3{font-size:20px;line-height:34px;max-height:68px;}

.list_link{margin: -20px -20px 0;}
.list_link a{display:block;padding:22px 20px 16px 20px;line-height:28px;float:left;width:calc(50% - 40px);font-size:14px;border-bottom:1px solid #ddd;margin:0 20px;}
.list_link a:hover{background:url(../images/bg_t.png) 50% repeat-y;background-size:100%;color:#fff;transform:translateY(-6px);padding:22px 20px 16px;}
.list_link em,.list_leader em{display:block;font-size:22px;color:#0558a5}
.list_link a:hover em{color:#fff}
.list_link p{line-height:20px;height:40px;font-family:arial;margin:3px 0 0;}
.list_link a .i_more{margin: -5px 0;width: .4rem;}
.list_link a:hover .i_more,.list_link a:hover .i_more:before{background:#fff}

.list_leader{margin:-26px 0}
.list_leader li{padding:26px 0;border-bottom:1px dashed #ddd;font-size:14px;line-height:2}
.list_leader em{margin-bottom:.14rem}
.list_leader p span{color:#0558a5}

/*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:#258cff;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 #258cff}.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 #258cff;color:#fff;background-color:#258cff}.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 #258cff;color:#fff;background-color:#258cff}.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;/* background:#fff; */}
.pb_sys_style1 .p_pages .p_no_d{background: #004098;border-color: #004098;color:#fff;width:30px;height:30px;line-height:30px;min-width:30px;}
.pb_sys_common .p_t{margin-left:10px !important;}


.news_hd{padding:0 0 14px;margin:0 0 20px;color:#333;}
.news_hd h3{font-size:30px;color: #333;margin-bottom:2px;font-weight:700;line-height:38px;padding:0 0 36px;margin:0 0 18px;position:relative;}
.news_hd h3:before{content:'';position:absolute;width:.8rem;height:5px;background: #1c7b46;left:50%;bottom:0;margin-left:-.4rem}
.news_hd p{line-height:40px}
.news_hd p span{/* margin:0 20px 0 0; */color: #888;}
.news_bd{font-size:18px;line-height:36px;color:#555;}
.news_bd p{}

.list_dept li{padding:0 0 30px;line-height:1.8}
.list_dept h3{font-size:18px;padding:6px 20px;margin:0 0 14px;background:url(../images/f_bg.jpg) 50% no-repeat;background-size:cover;color: #fff}
.list_dept .con{padding:0 20px}



@media (min-width:1024px){
	.menu,.t_nav h3 b,.aside_tit b{display:none}

	.t_nav,.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 .sub_nav,.link_tr .sub_nav{opacity:0;visibility:hidden;-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 .sub_nav:before{content:'';position:absolute}
	.t_nav .sub_nav:before{top:-6px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #044c98 transparent;}


	.aside_tit{display:none}


	header.on,.t_nav.on{-webkit-animation:ani_header .6s ease-out 0s;animation:ani_header .6s ease-out 0s;border-radius:0;}
	.t_nav.on{top:0;background:url(../images/bg_t.png) 50% repeat-y;background-size:100%;}
	.t_nav.on .sub_nav:before{content:none;border-color:transparent transparent #dcb52e transparent}
	.t_nav.on h3 a{padding:.21rem 0}
	.header.on .link_tl,.header.on .link_tr{display:none}
	.header.on .t_logo{width:2rem;height:1.64rem;top:0}
	.header.on .t_logo img{max-width:1.52rem;max-height:1.02rem;margin-top:.1rem}


	-webkit-@keyframes ani_header{0%,100%{top:0}50%{top:-100%}}
	-moz-@keyframes ani_header{0%,100%{top:0}50%{top:-100%}}
	-ms-@keyframes ani_header{0%,100%{top:0}50%{top:-100%}}
	@keyframes ani_header{0%,100%{top:0}50%{top:-100%}}

	-webkit-@keyframes ani_nav{0%,100%{top:0}50%{top:-100%}}
	-moz-@keyframes ani_nav{0%,100%{top:0}50%{top:-100%}}
	-ms-@keyframes ani_nav{0%,100%{top:0}50%{top:-100%}}
	@keyframes ani_nav{0%,100%{top:0}50%{top:-100%}}

}

@media (max-width:1780px){
	.slick_news .slick-arrow{display:none !important}
	.slick_topic .slick-dots{right:initial;top:initial;bottom:-.2rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
	.slick_topic .slick-dot{display:inline-block;margin:0 .1rem}
}

@media (max-width:1640px){
	section,.w1600{padding-left:20px;padding-right:20px;max-width:none}
	.t_nav h3 a{font-size: .16rem;}
	
	.icon_wrap{width:46.4%;}
	.notice_wrap{width:calc(56% - .38rem)}
	
	.f1:before{width:18vw;}
	.slick_news .txt:before{right:0;}
	.icon_wrap .tit{padding-left:20%;}

	.slick_icon .slick-slide{margin:0 .12rem;}

	.tit h3{font-size: .3rem;padding: 0 .18rem;}
	.tit p{font-size: .28rem;}
	.slogan{font-size: .18rem;}
	
	
	.t_logo{width: 2rem;height: 1.64rem;}
	.t_logo img{max-width: 1.52rem;max-height: 1.02rem;}

}

@media (max-width:1400px){
	.t_nav h3 i{background-size:contain}

	.f_share h3 i{transform:scale(.9)}
}
@media (max-width:1239px){
	.tit p span {font-size: .42rem;}
    .tit p{font-size: .26rem;}
    .tit h3 {padding: 0 0.15rem;}

	.t_nav{right:0;margin-right:0}

	.slick_bar,.slick_bar .wrap,.slick_bar .slick-list,.slick_bar .slick-track,.slick_bar .slick-track div,.slick_bar .wrap a{height:58vw;}

	.slick_bar .slick-dots{right:20px}
	.slick_bar .slick-dot.slick-active{width: .32rem;height: .32rem;background-size: .2rem;}

	
	.news_l{width: calc(56.5% - .3rem);}
	.news_r{width: calc(44.5% - .3rem);}
	.topic_wrap{width:calc(48.125% - .08rem)}
	
	.slick_txt .slick-arrow{right: .08rem;}






	.nav_list{padding:0 0 90px;}
	.nav_list a b{transform:scale(.7) !important}
	.nav_list .on{font-size:16px}
	.nav_list a{padding:8px 40px 8px 20px;font-size:16px;line-height:20px}

	.inset_bar img{position:relative;left:50%;margin-left: -70%;width:140%;max-width:none;}
	
	aside{width:26%;margin:40px 0 50px}
	.nav_list .sub_con a{padding:8px 20px;font-size:14px}
	.nav_list .sub_con p{font-size:12px}
	.site_nav{padding:4px 0 8px 84px;background-size:auto 54px;background-position:0 0;margin-bottom:30px;line-height:26px;}
	.site_nav h3{font-size:26px;}
	.aside_tit{}
	.aside_tit h2{font-size:20px;line-height:40px;}
	.con_wrap{width:calc(74% - 40px);}
	.news_hd h3{font-size:24px;line-height:30px;padding:0 0 30px;margin:0 0 12px;}
	
	.news_bd{font-size:18px;line-height:34px;}
	
	.news_bd p{margin-bottom:26px;}

	.page_wrap{margin-top:50px;}
	
	
	.f_share li:not(:first-child){margin-left:.36rem}
	.f_share h3 i{transform:scale(.7)}

	.list_link em{font-size:18px}
	.list_link a{font-size:12px}

}


@media (max-width:1100px){
	.notice_wrap{width:calc(57% - 20px)}
}

@media (max-width:1024px){
	::-webkit-scrollbar,::-webkit-scrollbar-track{width:0}
}


@media (max-width:1023px){
	.f_fl, .f_share,footer .fr{float:none;width:auto}
	footer .fr{text-align:center !important;}

	.header{height:1.2rem;}
	.link_tl, .link_tr{display:none;}

	.t_logo{width:3rem;height:2.4rem;top:0;}
	.t_logo img{margin-top:.1rem;max-width:2rem;max-height: none;}

	.t_search{position:absolute;left:0;top:0;height:100%;width:1.4rem;background-image:url(../images/t_search_m.png);background-size: .5rem;}



	.menu{right:15px;display:block;width: .6rem;transition:all .3s ease;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:5px;}
	.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: #124489;text-align:left;z-index:999;margin-right:0;display:none;overflow-y:auto;overflow-x:hidden;padding-top: 2.6rem;padding-bottom:30px;margin:0;z-index:998;}
	.t_nav section{padding:0;}
	.t_nav h3 i{display:inline-block;width:20px;height:20px;margin:0 10px 0 0;}
	.t_nav ul >li{display:block;border-bottom:1px solid rgba(0,0,0,.1);padding:0;width:auto;overflow:hidden;}
	.t_nav li:nth-child(6){margin-left: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;}
	.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,.4);font-size:20px;cursor:pointer;font-weight:normal;top:50%;margin-top:-23px;}
	.t_nav .on h3 a,.t_nav .on h3 p{color: #ff7b00;}
	.t_nav .on b{transform:rotate(-45deg);margin-top:-22px}
	.t_nav .on h3 a{height:auto;padding:10px 50px 10px 15px}

	.t_nav .sub_nav{display:none;position:initial;top:0;background:none;padding:5px 0 10px;width:auto;background:rgba(0,0,0,.2);left:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;min-width:auto}
	.t_nav .sub_nav a{padding:8px 30px;color:#fff;opacity:.7;display:block;width:auto;background-position:20px 13.5px;text-align:left;}



	.f1{padding: 1.2rem 0 1.1rem;}
	.f3{padding: .7rem 0 .8rem;}
	
	.tit.tc h2{font-size:22px;padding:0 16px;}

	.btn_more{margin-top:40px}
	.notice_wrap{}


	.f_fl,.f_share{position:initial;top:initial;bottom:initial}
	.f_fl{max-width:none}
	.f_share{text-align:center;margin:0 0 .6rem;}

	.f_share h3 i{transform:scale(.6)}
	.f_copy{line-height:1.8;}
	
	.list_img .cover_img{}
	.list_img .txt{padding:18px 15px;height:auto;}


	
	aside{float:none !important;width:auto;margin:0}
	aside{margin:0 -20px;}
	aside:before{bottom:0;transform:none;}
	.aside_tit{padding:10px 15px;position:relative;cursor:pointer;background:url(../images/f_bg.jpg) 50% 40% no-repeat;}
	.aside_tit b{position:absolute;right:6px;width:40px;text-align:center}
	.aside_tit h2{font-size:20px;line-height:40px}
	.aside_tit.on b{transform:rotate(45deg)}

	.nav_list{display:none}
	.con_wrap{width:auto;float:none;padding:40px 0 80px;background-size:80%;}
}

@media (max-width:767px){
	html{font-size:50px}
	section,.w1600{padding-left:15px;padding-right:15px}

	
	.header{height: .7rem;}
	.link_tl, .link_tr{display:none;}

	.t_logo{width: 1.4rem;height: 1.23rem;}
	.t_logo img{margin-top: .05rem;max-width: 1.02rem;}

	.t_search{top:0;width: .8rem;background-size: .3rem;}

	
	aside{margin:0 -15px 0;}
	
	.t_nav{padding-top:1.4rem}
	.nav_list{padding:16px 0 0;}


	body{padding-top: .7rem;}
	

	.slick_bar .con{display:none}

	.menu{width: .36rem;}
	.menu span + span{margin-top: .1rem;}
	.menu.on span:nth-child(2){transform:rotate(-45deg) translate(.09rem,-.09rem);}
	.menu.on{width:28px;}

	

	.news_l, .news_r, .icon_wrap, .notice_wrap, .list_notice a, .bot_l, .topic_wrap, .list_cam .img_box,.slick_txt{float:none !important;width:auto !important}

	.tit{margin:0 0 .3rem -.05rem;}
	.tit li{font-size: .15rem;line-height: .3rem;padding:0;}
	.tit h3{font-size: .26rem;padding:0 .16rem;}
	.tit li:not(:first-child) h3:before{left:0;bottom:0;height: .26rem;}
	.tit p{font-size: .18rem;}
	.tit p span{font-size: .4rem;}
	.i_tit{width: .42rem;height: .3rem;}



	.news_r{margin-top: .5rem;}

	.slogan{display:none}

	.slick_news .cover_img{padding-top:3rem;}
	.slick_news .slick-dots{top:1.88rem;}
	.icon_wrap{position:relative;}
	.icon_wrap:before, .icon_wrap:after{content:none;}

	.slick_icon{padding:0 .7rem 0 0;margin:0 0 .6rem;}
	.slick_icon .slick-next{right:0;}

	.topic_wrap a{padding-top:27vw;}
	.list_cam .img_box{height:126vw;margin:0 0 .5rem;}

	.slick_news .txt h3{font-size:.22rem}
	.slick_news .txt p{margin:.16rem 0 0}

	.slick_txt{padding:0 0 .6rem;}
	.slick_txt .slick-arrow{right:50%;bottom:0;}
	.slick_txt .slick-prev{margin-right:0;}
	.slick_txt .slick-next{margin-right: -.6rem;}

	.icon_wrap .tit{padding:0;margin:0 0 .5rem 0}
	.slick_icon a{padding:.44rem 0 0;height:2.2rem}



	.slick_bar,.slick_bar .wrap,.slick_bar .slick-list,.slick_bar .slick-track,.slick_bar .slick-track div,.slick_bar .wrap a{height:58vw;}
	.slick_bar .slick-dots{margin-top:0;}
	.slick_bar .slick-dot{margin: .16rem auto;}

	.bar_down{display:none}

	.f1:before{content:none}

	.list_notice a{display:block;}
	.list_notice a:before, .list_notice a:after{content:none}

	.f_share {margin:-.18rem 0 .5rem}
	.f_share h3 i{transform:scale(.8)}
	.f_share li{margin:.15rem 0 !important;width:33.333333%}


	.list_img{margin:-15px 0}
	.list_img a{width:100%;margin:15px 0}
	.list_img h3{font-size:16px}
	.list_img .cover_img{padding-top:68%;}
	.list_img.col3 a{float: none;width: auto;display: block;}
	.f3 .list_img.col3 a{padding-top: 68%}

	

	.site_nav{padding:16px 0 16px 58px;background-size:auto 34px;background-position:0 50%;}
	.site_wrap{margin:0 0 0 -10px;}
	.site_nav a, .site_nav em{padding:0 10px;}
	.site_nav h3{font-size:32px;display:none;}
	.con_wrap{padding:24px 0 54px}
	.con_wrap .list_img .cover_img{padding-top:70%}

	.nav_list a b:after{width:20px;height:20px}


	.con_wrap .list_img{margin:-15px 0}
	.con_wrap .list_img a{width:100%;margin:15px 0}
	.list_img.col3{margin-bottom:.3rem}
	.con_wrap .list_img.col3 .cover_img{width:100%;padding-top:69%;}

	.list_dept{font-size:14px}
	.list_dept h3{font-size:16px;padding:4px 20px}

	.tab_tit{margin:0 0 30px}
	.nav_list a {padding:14px 40px 14px 20px;}

	.news_hd h3{font-size:20px;line-height:28px;margin:0 0 18px;padding:0 0 26px;}
	.news_hd p span{margin:0 8px;line-height:26px;}
	.news_hd{margin:0 0 20px;padding:0 0 10px;font-size:14px;}
	.news_bd img{height:auto !important}
	
	
	.news_bd{font-size:17px;line-height:32px;}
	
	.news_bd p{margin-bottom:20px;}
	
	.page_wrap{margin-top:40px}
	.p_no, .p_dot,.p_no_d{display:none !important;}

	
	.list_link{margin: -20px 0 0;}
	.list_link a{display:block;float:none;width:auto;padding:16px 0 10px 0;margin: 0;}
	.list_link a:hover{padding:16px 15px 10px;}
	.list_link p{height:auto}

	.sub_tit,.list_leader em{font-size:.22rem}
	
	
}

@media (max-width:640px){
	.inset_bar img{position:relative;left:50%;margin-left:-100%;width:200%;max-width:none}

	.page_wrap{margin-top:30px}
}
@media (max-width:540px){
	
	.inset_bar img{position:relative;left:50%;margin-left: -70%;width:140%;max-width:none;}

}

@media (max-width:374px){
	section,.w1400{padding:0 10px}
	
	aside{margin:0 -10px 0;}
	margin: 0 10px 0;
}

@media (max-width:320px){
	.site_wrap{font-size:12px}
	.news_hd{font-size:14px}
}
