@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}

*{-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,.w1400{max-width:1400px;margin:0 auto}

#adu24{z-index:99999 !important;max-width:60%}
#adu24 img{height:auto !important}

#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-color:#111;opacity:.9;filter:alpha(opacity=90);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}


.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{position:fixed;top:0;left:0;right:0;z-index:9999}
.t_top{background: #0f5096;line-height:40px;font-size:0;padding:0 60px;position: relative;z-index: 10000}
.t_link{font-size:0}
.t_link a{display:inline-block;font-size:15px;color: #b7cbe0;padding:0 18px;vertical-align:top;}
.t_link i{width:20px;height:20px;margin:0 6px 0 0;background-position:50%;background-repeat:no-repeat;}
.t_link .i_t1{background-image:url(../images/t1.png)}
.t_link .i_t2{background-image:url(../images/t2.png)}
.t_link .i_t3{background-image:url(../images/t3.png)}
.t_link .i_t4{background-image:url(../images/t4.png)}
.t_link .i_t5{background-image:url(../images/t5.png)}
header .bd{line-height:120px;padding:0 60px 20px;background:linear-gradient(to top,rgba(0,0,0, 0),rgba(0, 0, 0, 0.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#00000000', GradientType=0)}
header.on{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}
header.on .bd{background:none;padding-bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=0)}
header.on .t_nav h3 a{color: #333}

.t_logo{position: relative}
.t_logo img{max-height:81px}

.t_nav{position:relative;z-index:99}
.t_nav li{display:inline-block;position:relative;font-size:16px;vertical-align:top;margin:0 22px;}
.t_nav li:last-child{margin-right:0}
.t_nav h3{font-weight:normal;position:relative;z-index:3}
.t_nav h3 a{font-size:18px;line-height:120px;display:block;color:#fff;white-space:nowrap;font-weight:700;}
.t_nav .on h3 a{}
.t_nav a{display:block;color:#fff}
.t_nav .sub_nav{position:absolute;top:120px;font-size:0;display:none;padding:32px;background: #f9f9f9 url(../images/bg_nav.jpg) 50% 100% no-repeat;min-width:490px;line-height:38px;border-bottom:4px solid #20c3ff;box-shadow:0 2px 5px rgba(0,0,0,.1);}
.t_nav .sub_nav a{display:inline-block;padding:0 0 0 15px;font-size:16px;color: #666;vertical-align:middle;width:calc(33.333333% - 30px);background:url(../images/arrow.png) 0 13.5px no-repeat;}
.t_nav .sub_nav a:hover{color:#0f5096;background-position:0 -25.5px;}

.t_logo,.menu{z-index:9999}
.t_slogan{margin:0 0 0 64px}
.t_search{width:20px;height:40px;background:url('../images/t_search.png') 50% no-repeat;position:relative;margin:0 0 0 18px;}


/*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:80%;max-width:660px;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:32px;height:32px;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}


.slick_bar,.slick_bar .wrap,.slick_bar .wrap .slick-list,.slick_bar .wrap .slick-track,.slick_bar .wrap .slick-track div,.slick_bar .wrap a{height:100%}

.slick_bar .cover_bg{background-size:100% 100%}
.slick_bar .page{right:50%;bottom:48px;margin-right: -620px;overflow:hidden;}
.slick_bar .slick-dots{float:left}
.slick_bar .slick-dot{display:none;font-size:46px;color: #ffb357}
.slick_bar .slick-dots .slick-active{display:block}
.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}

.slick_bar .slick-arrow{position:absolute;bottom:48px;right:50%;margin-right: -700px;width:30px;height:50px;background:url(../images/next.png) 50% no-repeat;z-index:6;}
.slick_bar .slick-prev{margin-right: -428px;background-image:url(../images/prev.png);}
.slick_bar .slick-prev:hover{background-image:url(../images/prev_hover.png)}
.slick_bar .slick-next:hover{background-image:url(../images/next_hover.png)}


.bar_down{bottom:50px;width:36px;height:46px;background:url('../images/down.png') 50% no-repeat;animation:ani_down 1.4s ease-out 0s 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.tc{margin:0 0 80px 0}

.f1{background:#eaf0f6;padding:100px 0 110px}
.news{float:left;width:calc(33.333333% - 36.6666666666px)}
.news2{margin:0 55px}
.news .tit_bg{padding:39px 0;height:160px;background-repeat:no-repeat;background-position:50%;background-size:cover;margin:0}
.tit h2{font-size:40px;line-height:1em;font-weight:normal}
.tit_bg .more{margin:20px 0 0;display:block}
.i_more{width:8px;height:14px;background-position:50%;background-repeat:no-repeat;vertical-align:baseline;}

.more.yellow{color:#ffb357}
.more.yellow .i_more,.yellow.i_more{background-image:url(../images/yjt.png)}

.more.blue{color:#124898}
.more.blue .i_more{background-image:url(../images/ljt.png);vertical-align:initial}
.tit_col .i_more{transform:rotate(90deg)}

.showdiv.news,.showdiv .notice_link a,.party .showdiv.tit,.showdiv.ani{transform:none !important;opacity:1 !important}

.news{transition:all 1s ease-out .3s;transform:translateX(50px);opacity:0;}
.news2{transition-delay:.7s}
.news3{transition-delay:1.3s}

.slick_party,.news_party,.party .tit,.dept_link .cover_img,.ani{transition:all 1s ease-out .3s;transform:translateY(-50px);opacity:0}
.news_party,.dept_img,.slick_link{transform:translateY(50px)}
.party .tit{transform:translateX(50px)}
.slick_view{transform:scale(1.1)}
.slick_topic{transform:perspective(2500px) rotateY(-100deg)}
.party .txt1{height: 60px;line-height: 130px;padding: 0 15px;}
.party .txt1 a{padding: 0 10px;}

.dept2{transition-delay:.6s}
.dept3{transition-delay:.9s}
.dept4{transition-delay:1.1s}
.dept5{transition-delay:1.4s}

.dept_link li:first-child .cover_img,.dept1,.dept2{transform:translate(50px,-50px)}
.dept_link li:nth-child(2n) .cover_img,.dept3,.dept4,.dept5{transform:translate(-50px,50px)}
.dept_link li:nth-child(2n) .cover_img:nth-child(2n){transform:translate(-50px,-50px)}

.news1 .tit_bg{background-image:url(../images/bg_tit1.jpg);}
.news2 .tit_bg{background-image:url(../images/bg_tit2.jpg)}
.news3 .tit_bg{background-image:url(../images/bg_tit3.jpg)}

.news .news_list{margin:26px 0 0}
.news_list a{display:block;line-height:60px;color: #333;padding:0 68px 0 20px;position:relative;}
.news_list a:hover{padding-left:26px;box-shadow: 3px 35px 77px -17px rgba(0, 0, 0, 0.8);transform:scale(1.06)}
.news_list a:hover:before{left:10px;}
.news_list a:before{content: '';position:absolute;width:6px;height:6px;left:0;top:50%;background: #bbb;-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}
.news_list a:not(:last-child){border-bottom: 1px solid #d2d8dd;}
.news_list a:hover,.news_list a:hover time{color:#0f5096}
.news_list a:hover:before{background:#0f5096}
.news_list time{position:absolute;right:0;font-family:Verdana;font-style:italic;color: #999;padding:0 2px 0 0}
.news_list a:hover time{right:10px}


.f2{padding:130px 0 140px}
.tit_col{width:50px;height:600px}
.tit_col .more{width:24px;left:50%;margin-left: -12px;}


.notice_link a{display:inline-block;font-size:16px;width:280px;height:600px;position:relative;transition:all 1s ease-out 0s;transform:translateY(-80px);opacity:0}

.notice_link a:nth-child(1){transform:translateY(-50px);}
.notice_link a:nth-child(2){transform:translateY(50px);}
.notice_link a:nth-child(3){transform:translateY(-50px);}
.notice_link a:nth-child(4){transform:translateY(50px);}

.notice_link a:not(:first-child){margin-left:20px}
.notice_link h3{position:absolute;left:28px;top:40px;font-size:24px}

.notice_link h3,.notice_link .more_col,.dept_link h2{writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;word-break:break-all;white-space:nowrap}

.more_col{right:28px;bottom:0;padding:0 0 100px}
.more_col .i_more{vertical-align:initial;}
.more_col:before{content:'';position:absolute;width:1px;height:80px;background: #fff;bottom:0;left:50%;margin-left: -0.5px}
.notice_link .pa{z-index:6}

.f3{padding:120px 0;background: #eaf0f6}
.party .tit{padding:66px 0;max-width:42%}
.slick_party .cover_bg{padding-top:28.572%;display:block}
/*.news_party{right:90px;background: #0f5096;padding:45px 40px;max-width:740px} */
.news_party{right:60px;top: 370px;max-width:740px}
.news_party .cover_img,.news_party .txt{display:inline-block;vertical-align:middle}
.news_party .cover_img{width:260px;padding-top:28.79%}
.news_party .txt{width:calc(100% - 300px);line-height:24px;margin:-8px 0 0 40px}
.news_party h3{font-size:18px;line-height:30px;max-height:57px;margin:0 0 24px}
.news_party p{max-height:92px}


.dept_link{margin:-110px -20px 0}
.dept_link li{width:calc(50% - 40px);float:left;margin:20px;}
.dept_link li:last-child{margin-top:100px}
.dept_link .cover_img{padding-top:56%;margin:100px 0 0;}
.dept_link h2{position:absolute;top:0;right:0;font-size:24px;width:72px;text-align:center;line-height:72px;padding:30px 0 44px;z-index:3;}
.dept_link h2:before{content:'';position:absolute;top:-18px;left:0;right:0;bottom:0;background: #325a99;z-index: -1;transform:skewY(26deg);}
.dept_link li:first-child .cover_img:last-child h2:before{background:#4381bc}
.dept_link li:last-child h2:before{background:#bc8645}
.dept_link li:last-child .cover_img:last-child h2:before{background:#3b5499}
.dept_link .txt{position:absolute;left:0;right:0;bottom:0;height:60px;line-height:60px;padding:0 15px;background:linear-gradient(to left,rgba(0,0,0, 0),rgba(0, 0, 0, 0.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2000000', endColorstr='#00000000', GradientType=0)}
.dept_link .txt a{padding:0 15px}
.dept_link .i_more{margin:0 8px 0 0}


.f4{padding:120px 0 140px;background:url(../images/bg_dept.jpg) 50% no-repeat;background-size:100% 100%;}
.f4 section{padding-bottom:6%}
.dept_icon{position:absolute;left:4%;right:5%;height:67.448%;z-index:3;bottom:0;}
.dept_icon a{width:25%;height:50%;display:inline-block;font-size:24px;position:absolute;}
.dept_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}
.dept_icon .dept1{left:0;top:0;}
.dept_icon .dept2{left:25%;top:0;}
.dept_icon .dept3{left:25%;bottom:0;}
.dept_icon .dept4{left:50%;bottom:0}
.dept_icon .dept5{left:75%;bottom:0}
.dept_icon i{display:block;height:70px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/i_dept1.png);margin:0 0 22px 0}
.dept_icon .i_dept2{background-image:url(../images/i_dept2.png)}
.dept_icon .i_dept3{background-image:url(../images/i_dept3.png)}
.dept_icon .i_dept4{background-image:url(../images/i_dept4.png)}
.dept_icon .i_dept5{background-image:url(../images/i_dept5.png)}
.dept_img{width:55%;padding-top:55.358%}
.dept_img h3{margin: -250px -700px}

@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)}}



.f5{background:url(../images/bg_topic.jpg) 50% no-repeat;background-size:100% 100%;padding:90px 0 100px}
.slick_topic{margin:-25px}
.slick_topic .slick-slide{margin:0 25px}
.slick_topic .cover_bg{display:block;padding-top:34.6%;margin:25px 0}
.slick_topic .slick-dots{text-align:center;font-size:0;margin:35px 0 0}
.slick_topic .slick-dot{display:inline-block;width:12px;height:12px;background: #b2b2b2;border-radius:50%;margin:0 12px}
.slick_topic .slick-dots .slick-active{background: #c88f4d}


.f6{padding:100px 0;background:#f5f5f5 url(../images/bg_bot.jpg) 50% 0 no-repeat;background-size:100%}
.f6 section{overflow:hidden}
.slick_view{margin:0 -36px 80px}
.slick_view .slick-arrow{position:absolute;bottom:0;width:84px;height:84px;background: #124898;background-repeat:no-repeat;background-position:50%;z-index:6;}
.slick_view .slick-prev{
    left:50%;
    margin-left: -366px;
    background-image:url(../images/prev1.png);
}
.slick_view .slick-next{right:50%;margin-right: -367px;background-image:url(../images/next1.png);}
.slick_view .slick-arrow:hover{background-color: #c88f4d;}
.slick_view .slick-list{padding:0 !important}
.slick_view .cover_img{padding-top:67%;display:block;transform:scale(.94255) translateY(-23px)}
.slick_view .slick-list .slick-slide{margin:0 24px;padding:13px 0;}
.slick_view .slick-slide{}
.slick_view .slick-center .cover_img{transform:scale(1.114);}


.slick_link .cover_bg{display:block;padding-top:27.135%}
.slick_link .slick-list{margin:0 -14px}
.slick_link .slick-slide{margin:10px 14px 0}



footer{position:relative;background:#2b2b2b;padding:40px 0;color: #bbb}
footer .to_top{top:-33px;width:78px;height:34px;border-style:solid;border-width:0 39px 34px 39px;border-color:transparent transparent #2b2b2b transparent}
footer .to_top:before{content: '';position:absolute;width:20px;height:10px;margin:17px 0 0 -10px;background:url(../images/to_top.png) 50% no-repeat}
footer .to_top:hover:before{animation:ani_down 1.4s ease-out 0s infinite}
.f_txt{line-height:30px}
.f_txt span:not(:first-child){margin:0 0 0 30px}
.f_txt i{width:18px;height:18px;margin:0 10px 0 0}
.f_txt .i_tel{background:url(../images/i_tel.png) 50% no-repeat}
.f_txt .i_pos{}
.f_bd .fr img{display:inline-block;width:100px;height:100px;vertical-align:middle}
.f_bd .fr img:not(:first-child){margin:0 0 0 38px}
.f_bd .fr .unit{width:64px;height:80px}


.aside_menu.showdiv,.aside_menu.showdiv:before,.aside_menu.showdiv:after{transform:none;opacity:1;}
.aside_menu{position: fixed;width: 200px;height:200px;right: -120px;top:50%;margin-top:-100px;background:#0f5096;z-index: 99999;border-radius: 200px;transform: scale(0);opacity:0}
.aside_menu:before,.aside_menu:after{content:'';position:absolute;}
.aside_menu:before{width:81px;height:160px;background:url(../images/menu_txt.png) 50% no-repeat;left:8px;top:26px;transform: scale(1.6);transition: all 1.5s ease-out 1.8s;opacity: 0;}
.aside_menu:after{width:39px;height:91px;background:url(../images/aside_txt.png) 50% no-repeat;left:38px;top:50%;margin-top:-45px;.aside_menu.showdiv: beforetransform: scale(1.6)transition: all 1.s ease-out 1.8s;transition: all 1s ease-out 2.5s;opacity:0;transform: translateX(-16px)}

.aside_menu.showdiv.on{transform: scale(0) !important;opacity:0 !important}

.fixed_aside{position: fixed;right: -100px;top:50%;margin-top:-177px;width: 80px;background: #fff;padding: 42px 7px 0;border:2px solid #124898;z-index: 99998;opacity: 0;filter:alpha(opacity=0);transition: .5s all ease-in .8s;}
.fixed_aside.on{opacity:1;filter:alpha(opacity=1);right: 40px;}
.fixed_aside.on b{content:'';position:absolute;width: 30px;top:0;bottom:0;right: -30px;cursor: pointer;}
.fixed_aside:before{content: '';position: absolute;top: -40px;left: 50%;width: 80px;height: 80px;margin-left: -40px;background: url(../images/aside_top1121.png) 50% no-repeat}
.fixed_aside a{display: block;padding: 14px 0;color: #333}
.fixed_aside a:not(:first-child){border-top: 1px solid #ddd}
.fixed_aside a i{display: block;height: 34px;margin: 0 0 8px;background-position: 50%;background-repeat: no-repeat}
.fixed_aside a .i_aside1{background-image: url(../images/aside1.png)}
.fixed_aside a .i_aside2{background-image: url(../images/aside2.png)}
.fixed_aside a .i_totop{background-image: url(../images/aside3.png)}


-webkit-@keyframes ani_enlarge{
	0%,100%{transform:scale(1,1) translateZ(0) translate3d(0,0,0)}50%{transform:scale(1.1,1.1) translateZ(0) translate3d(0,0,0)}
}
-moz-@keyframes ani_enlarge{
	0%,100%{transform:scale(1,1) translateZ(0) translate3d(0,0,0)}50%{transform:scale(1.1,1.1) translateZ(0) translate3d(0,0,0)}
}
-ms-@keyframes ani_enlarge{
	0%,100%{transform:scale(1,1) translateZ(0) translate3d(0,0,0)}50%{transform:scale(1.1,1.1) translateZ(0) translate3d(0,0,0)}
}
@keyframes ani_enlarge{
	0%,100%{transform:scale(1,1) translateZ(0) translate3d(0,0,0)}50%{transform:scale(1.1,1.1) translateZ(0) translate3d(0,0,0)}
}



.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_tit{font-size:20px;margin-top:20px;padding:20px 40px 20px 10px;color:#fff;min-width:340px;line-height:1.4;z-index:66;overflow:hidden;left:0;position:absolute;display:inline-block;top:-135px;}
.aside_tit:before{content:'';position:absolute;top:0;left:-7%;width:100%;height:100%;transform:skew(20deg);background:rgba(133,9,7,.7);z-index:-1;}

aside{width:20%;margin-bottom:50px;padding:3% 0 100px;position:relative;border-top:7px solid #850907;overflow:hidden;}
aside:before{transform:skewY(-12deg);bottom:1%;content:'';position:absolute;top:0;left:-100%;width:200%;background:#124898;z-index:0}

.bg_inset{background: #f5f5f5;}

.inset_img{position:relative;display:block;width:100%;z-index:1}
.aside_tit{font-size:20px;margin-top:20px;padding:20px 40px 20px 10px;color:#fff;min-width:340px;line-height:1.4;z-index:66;overflow:hidden;left:0;position:absolute;display:inline-block;top:-107px;max-width: 100%}
.aside_tit:before{content:'';position:absolute;top:0;left:-7%;width:100%;height:100%;transform:skew(20deg);background:rgba(133,9,7,.7);z-index:-1;}
.aside_tit em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:34px}
.aside_tit p{opacity:.5}
.aside_tit b{width:29px;height:66px}
.nav_list a{position:relative;line-height:1.4;display:block;padding:14px 40px 14px 20px;color:#fff}
.nav_list >a{padding-right:26px}


.nav_list a b{position:absolute;right:28px;top:50%;margin-top:-3px;width: 50px;top: 0;bottom: 0;right: 0;}

.nav_list .on{background:#cca270;color:#fff;line-height:2.6}
.nav_list .on b{right: 0;}
.nav_list .on b:after{border-top:6px #cca270 solid}
.nav_list .on b:before{border-top:6px #fff solid}

.nav_list .sub_con{margin-top:-10px;padding:10px 0;display:none}
.nav_list .sub_con a{padding-left:22%;font-size:16px;background:none;line-height:1.8;position:relative;padding-top:4%;padding-bottom:4%}
.nav_list .sub_con a:before{content:'';position:absolute;width:6px;height:6px;background:#cca270;border-radius:100px;left:15%;top:50%;margin-top:-3px}

.nav_list .sub_con a{border-bottom:1px solid rgba(0,0,0,.1)}

.nav_list .active,.nav_list .active:hover{color:#cca270}

.con_wrap{width:78%;background:#fff;padding:30px 3% 60px;position:relative;margin-bottom:90px}
.con_wrapsousuo{width:78%;background:#fff;padding:30px 3% 60px;position:relative;margin-bottom:90px}

.list_img{width:auto;margin:0 0 -50px -30px}
.list_img a{width:calc(33.33% - 30px);margin-bottom:30px;margin-left:30px;float:left;position:relative}
.list_img .cover_img{height:auto;padding-top:70.625%}

.list_img .txt{font-size:15px;color:#666;padding:20px 14px;background:#fff}
.list_img .txt >*{position:relative;z-index:1;text-align: center;}
.list_img h3{font-size:18px;color:#333}
.list_img p{line-height:26px;margin:15px 0;height:52px}
.list_img time{font-size:20px;color:#124898}

.site_wrap{margin-bottom:26px}
.site_wrap,.site_wrap a{color:#666}
.site_wrap b{color:#bbb}
.site_wrap a,.site_wrap em{display:inline-block;*display:inline;*zoom:1;/*padding:0 6px*/}
.site_wrap em,.site_wrap a:hover,.list_org .con a:hover{color:#124898}



.pos{width:20px;height:20px;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}
.site_nav a:hover,.nav_list a:hover{color:#fff}


article{position:relative}

.page_wrap{margin-top:60px}

.news_hd{padding:10px 0 30px;color:#333}
.news_hd h3{font-size:24px;color:#333;margin-bottom:14px;font-weight:700}
.news_hd p{background:#f6f6f6;line-height:44px}
.news_hd p span{margin:0 14px;color:#999}
.news_bd{font-size:16px;line-height:2;color:#555}

.news_bd video,.news_bd img{height:auto !important}




@media (min-width:1240px){
	.menu,.t_nav h3 b{display:none}
	.t_nav h3 a:before,.t_nav h3 a:after{content:'';position:absolute}
	.t_nav h3 a:before{width:0;top:93px;height:3px;}
	.t_nav h3 a:after{top:96px;left:50%;width:3px;height:0;margin-left:-1.5px;}
	.t_nav li:hover h3 a:before{background: #3faff0;width:100%;}
	.t_nav li:hover h3 a:after{background: #3faff0;height:24px;}

}

@media (max-width:1760px){
	.header .bd,.t_top{padding-left:20px;padding-right:20px}
	.t_nav li{margin:0 20px}
	.t_slogan{margin:0 0 0 40px}
}
@media (max-width:1660px){
	header .bd{line-height:100px}
	.t_logo{max-width:360px}
	.t_slogan{margin:0 0 0 30px;max-width:120px}
	.t_nav h3 a{font-size:16px;line-height:100px}
	.t_nav h3 a:before{top:73px}
	.t_nav h3 a:after{top:76px}

	.t_nav .sub_nav{top:100px}
}
@media (max-width:1460px){
	section,.w1400{padding:0 15px}
	.t_logo{max-width:320px;}
	.t_slogan{margin:0 0 0 16px;max-width:100px}
	.t_nav li{margin:0 12px}

	.slick_bar .page{right:70px;margin-right:0}
	.slick_bar .slick-arrow{right:20px;margin-right:0}
	.slick_bar .slick-prev{right:240px}

	.tit_col{left:15px;height:auto}
	.notice_link a{max-width:calc(25% - 40px);height:auto;padding-top:46.272%}
}


@media (max-width:1239px){

	.menu{right:15px;display:block;width:30px;transition:all .3s ease;margin-top:0;z-index:99999;margin-top: -5px}
	.header.on .menu{margin-top:0}
	.header.on .menu span{background:#0f5096}

	.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:#333;text-align:left;z-index:999;margin-right:0;display:none;overflow-y:auto;overflow-x:hidden;padding-bottom: 20px;padding-top: 140px;}

	.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}
	.t_nav h3 b{position:absolute;right:0;bottom:0;width:50px;text-align:center;line-height:44px;height:46px;color:#999;font-size:20px;cursor:pointer;font-weight:normal;top:50%;margin-top:-23px}
	.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{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:0 20px 0 40px;color:#fff;opacity:.7;display: block;width: auto;background-position: 20px 13.5px}
	.t_nav .sub_nav a:hover{background-position:20px -25.5px}

	.slick_bar, .slick_bar .wrap, .slick_bar .wrap .slick-list, .slick_bar .wrap .slick-track, .slick_bar .wrap .slick-track div, .slick_bar .wrap a{height:62vw}

	.slick_bar .slick-arrow,.slick_bar .page{bottom:24px}

	.main_wrap{position:initial;top:initial}

	header .bd{line-height:80px;}

	.t_link a{padding:0 14px;}

	.tit h2,.dept_img h3{font-size:32px}
	.tit.tc{margin:0 0 50px 0}
	.tit_bg .more{margin:12px 0 0}

	.news .tit_bg{padding:30px 0 28px;height:auto}
	.news_party{max-width:60%;right:40px;top:220px}
	.news_party{padding:32px 30px}
	.news_party .txt {width:calc(100% - 290px);margin:-8px 0 0 30px}
       .party .txt1 {
    height: 60px;
    line-height: 60px;
    padding: 0 15px;
}


	.party .tit{padding:56px 0;max-width:34%;}
	.dept_link h2{width:60px;line-height:60px;font-size:22px;padding:20px 0 34px}

	.f1,.f3{padding:60px 0}
	.f2{padding:70px 0}
	.f4{padding:80px 0}
	.f5,.f6{padding:60px 0 80px;}

	.bar_down{display:none}
	.notice_link h3{left:16px;top:26px}

	.dept_link{margin: -50px -20px 0;}
	.dept_link .cover_img{margin:50px 0 0}
	.dept_link h2{font-size:20px}
	.dept_icon a{font-size:18px}
	.dept_icon i{transform:scale(.85);margin:0 0 14px 0}
	.dept_img h3{margin: -58px 0 0}


	.slick_topic{margin: -10px}
	.slick_topic .slick-slide{margin:0 10px}
	.slick_topic .cover_bg{margin:10px 0}

	.news2{margin:0 30px}
	.news{width:calc(33.333333% - 20px)}

	.slick_view{margin:0 -36px 50px}
	.slick_view .slick-prev{margin-left:-27.6%}
	.slick_view .slick-next{margin-right: -27.8%}

	.f_bd{text-align:center}
	.f_logo{position:initial;margin:30px 0;display:block;top:initial;left:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
	.f_txt,.f_bd .fr{float:none}
	.f_txt{display:inline-block}



	.nav_list{padding:6px 0}
	.nav_list .on{font-size:16px}
	.nav_list a{padding:8px 40px 8px 15px;font-size:14px}


	.inset_bar img{position:relative;left:50%;margin-left:-75%;width:150%;max-width:initial}

	.site_wrap{left:0;margin-left:0;max-width:100%}
	
	.news_hd h3,.tit h3{font-size:20px}


	.page_wrap{margin-top:40px}

}

@media (max-width:1024px){
	::-webkit-scrollbar,::-webkit-scrollbar-track{width:0}
}


@media (max-width:1023px){
	.tit h2, .dept_img h3{font-size:26px}
	.tit.tc{margin:0 0 40px}
	.news .tit_bg{padding:24px 0 22px;margin:0;}
	.news2{margin:0 20px}
	.news{width:calc(33.333333% - 13.333333px)}

	.more_col{padding:0 0 70px 0;right:20px}
	.more_col:before{height:50px}

	.news_party{right: 30px;padding:24px 20px;width: 64%; top:180px;}
	.party .tit{padding: 36px 0;width: 32%}
	.news_party .cover_img{width:200px;padding-top: 36.79%}
	.news_party .txt {width: calc(100% - 230px);}
	.news_party h3{font-size: 16px;line-height: 24px;max-height: 46px;margin: 0 0 14px}
	.news_party p{-webkit-line-clamp:3;max-height:69px}
       
        .party .txt1{height: 46px;line-height: 46px;padding: 0 1px;}
        .party .txt1 a{padding: 0 7px;font-size:14px;}

	.dept_link{margin:0 -20px 0}
	.dept_link li{float:none;width:auto}

	.slick_view .slick-arrow{width:59px;height:59px}

	.slick_view .cover_img{transform:scale(.94255) translateY(-13px)}

	aside{display: none}
	.con_wrap{width: auto;float: none}
        .con_wrapsousuo{width: auto;float: none}
}

@media (min-width:768px) and (max-width:1240px){
	
}

@media (min-width:768px){
	.tit_col{writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;word-break:break-all;white-space:nowrap}

}
@media (max-width:767px){
	.fixed_aside,.aside_menu.showdiv{transform: scale(0.9) !important;}

	.aside_menu{display:none}

	.t_link a{padding:0 4px;font-size:12px}
	.t_link i{display:none}
	.t_search{margin:0 0 0 1px}
	.t_logo{max-width: calc(100% - 50px)}
	.t_slogan{display:none}
	.header .bd, .t_top{padding-left:15px;padding-right:15px}

	header .bd{padding-bottom: 0;background: #fff;}
	.menu{margin-top: 0}
	.menu span{background:#0f5096}
	.menu.on span{background: #fff;}

	.t_logo img{max-height:60px}
	.header .bd{padding-top:6px;padding-bottom:6px;line-height: 60px;padding-left: 10px;}

	.slick_bar, .slick_bar .wrap, .slick_bar .wrap .slick-list, .slick_bar .wrap .slick-track, .slick_bar .wrap .slick-track div, .slick_bar .wrap a{height: 53vw;}
	.slick_bar .slick-arrow{right:10px;width:16px;height:27px;background-size: 100% 100%;bottom: 14px}
	.slick_bar .slick-prev{right: 140px}
	.slick_bar .slick-dot{font-size: 28px}
	.slick_bar .page{font-size: 16px;right: 40px;bottom: 14px}
	.slick_bar .page b{width: 10px;height: 17px;margin: 0 10px}

        .news_list a{display:block;line-height:60px;color: #333;padding:0 58px 0 20px;position:relative;}
        .xxyw{width: calc(90% - 0px);overflow: hidden;}

	.f1,.f3{padding: 40px 0;}
	.f2{padding: 50px 0;}
	.f4{padding: 50px 0 40px;}
	.f5,.f6{padding: 50px 0 60px;}

	.news{float:none;width:auto}
	.news2{margin:30px 0}
	.news .news_list{margin:16px 0 0}

	.notice_link h3{font-size:20px}
	.dept_icon a{font-size: 16px}

	.tit_col{width:auto;position:inherit}
	.tit_col .more{width:auto;left:initial;margin-left: -12px;right:15px;}
	.tit_col .i_more{transform:none}

	.tit_col{margin:0 0 40px;left: 0}
	.notice_link{margin:-10px -6px}
	.notice_link a{max-width:calc(25% - 6px);padding-top:102%;margin:10px 3px !important}

	.dept_link .txt{font-size: 14px}
	.dept_link .cover_img{padding-top: 65%}
	.dept_link h2{width: 40px;line-height: 40px;font-size:17px;padding: 12px 0 18px}
	.dept_link .txt{height:46px;line-height:46px;padding: 0 10px}
	.dept_link .txt a{padding: 0 8px;}
	.dept_link li:last-child{margin:0 20px}

	.dept_img{width: 100%;padding-top: 100%;display: block;}
	.dept_img h3{margin:0}
	.dept_icon,.dept_icon a{position:inherit !important;left:inherit !important;bottom:inherit !important;top:inherit !important;right:inherit !important;height:auto;}
	.dept_icon a{padding-top:50%;width: 50%}
	.dept_icon a:nth-child(3),.dept_icon a:nth-child(4),.dept_icon a:nth-child(5){padding-top:33.333333%;width:33.333333%}
	.dept_icon a:nth-child(1),.dept_icon a:nth-child(2){margin:10px 0}
	.dept_icon a .pa.c{width: 100%}
	.dept_icon i{transform:scale(.6);margin:-12px 0 -8px}

	.party{padding-top: 56px}
	.news_party{right: inherit;padding:24px 0px 0px 0px;width: auto;position: inherit;display: block;max-width: none; top:0}
	.party .tit{padding:0;width: auto;float: none;margin: 0;max-width: none;position: absolute;left: 0;right: 0;top: 0}
	.party .tit .more{position: absolute;right:0;top: 50%;margin-top:-12px}
	.slick_party .cover_bg{padding-top: 30%}
	.news_party .cover_img{width: 100%;padding-top: 72.79%}
	.news_party .txt {width: auto;margin: 20px 0 0;}
        .party .txt1{height: 46px;line-height: 40px;padding: 0 1px;}
        .party .txt1 a{padding: 0 5px;font-size:14px;}
        .slick_party{margin-top:50px}

	.slick_view{margin:0 0 30px}
	.slick_view .slick-arrow{bottom: 50%;margin-bottom: -20px;width: 40px;height: 40px;background-size: 10px;}
	.slick_view .slick-prev{left: 0;margin-left: 0}
	.slick_view .slick-next{right: 0;margin-right: 0}
	.slick_view .cover_img{transform:none}
	.slick_view .slick-list .slick-slide{margin: 0;padding: 0}

	.slick_topic .slick-dots{margin: 20px 0 0}
	.slick_topic .slick-dot{margin:0 8px}

	.con_wrap{padding: 30px 3% 50px;margin-bottom: 70px;}
        .con_wrapsousuo{padding: 30px 3% 50px;margin-bottom: 70px;}

	.aside_tit{min-width:180px;padding: 14px 40px 14px 10px;top: -78px}
	.aside_tit em{font-size: 22px}

	.list_img{margin: 0 0 -19px 0;}
	.list_img a{width: auto;margin-left: 0;float: none;display: block;margin-bottom:10px}

	.f_txt span{display: block}
	.f_bd .fr img:not(:first-child){margin:0 0 0 18px}
	
	.news_bd video,.news_bd img{max-width:100% !important}
}

@media (max-width:640px){
	.site_wrap{margin-bottom:5%}

	.inset_bar img{position:relative;left:50%;margin-left:-100%;width:200%;max-width:initial}

	.news_hd h3,.tit h3{font-size:18px}

	.page_wrap{margin-top:30px}
}

@media (max-width:600px){
	table{font-size:14px}
}

@media (max-width:540px){
	.menu{width:28px}
	
	.inset_bar img{position:relative;left:50%;margin-left:-120%;width:240%;max-width:initial}

}

@media (max-width:539px){
	.slick_bar .slick-dots{right:15px;text-align:center}

	.pos{display:none}
	.site_nav{font-size:13px}
	.site_nav a, .site_nav em{padding:0 6px;line-height:24px}
	.site_wrap:after{right:0}
}


@media (max-width:414px){
	
}

@media (max-width:480px){
	.slick_link .slick-list{margin:0 -8px}
	.slick_link .slick-slide{margin:10px 8px 0}
}

@media (max-width:374px){
	section,.w1400{padding:0 10px}

	.menu{width:28px}

	.t_logo{/* left:10px; *//* max-width:calc(100% - 100px); */}
	.t_search{width:15px;height:15px;background-size:16px}
	.menu{right:10px}
	.t_nav{padding-top:100px}
	


	.tab_wrap .hd .on i{display:none}

	.site_wrap{max-width:calc(100% - 30px)}
	.site_wrap:after{right:-4px}
	.site_nav{font-size:12px}

	.t_top{padding:0 5px}
	.t_link a{padding:0 2px}


}

@media (max-width:320px){
	.site_wrap{font-size:12px}
	.news_hd{font-size:14px}
}
