@charset "utf-8";

/* CSS Document */

/* 全局样式
-------------------------------------------------------------- */
html,
body,
a,
p,
span,
ul,
img{margin:0;padding:0;border:none;color:#666;list-style:none;font-size:14px;font-family:"Microsoft Yahei","Arial";line-height:25px;}
p{line-height:25px;}
img{border:none;vertical-align:middle;}
td{font-size:14px;}
body{overflow-x:hidden;}

/* 链接样式 */
a{outline:none;text-decoration:none;}
a:visited{outline:none;text-decoration:none;}
a:hover{outline:none;text-decoration:none;}
*{word-break:break-all;box-sizing:border-box;}

/* 常用元素 */
img{max-width:100%;}
h1,
h2,
h3,
h4,
h5{margin:0;line-height:0;}
.clear:after{content:'';display:block;clear:both;height:0;}

/* 层浮动 */
.left{float:left;}
.right{float:right;}
.center{margin:0 auto;}

/* 文字对齐 */
.tleft{text-align:left;}
.tright{text-align:right;}
.tcenter{text-align:center;}
.page{width:100%;overflow:hidden;}
.pd{padding:0 120px;}
@media(max-width:1200px){
	.pd{padding:0 40px;}
}
@media(max-width:768px){
	.pd{padding:0 20px;}
}
@media(max-width:767px){
	.mobile-show{display:block;}
	.mobile-hide{display:none;}
}
.m_container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%;}
@media (min-width:576px){
	.m_container{max-width:100%;}
}
@media (min-width:768px){
	.m_container{max-width:100%;}
}
@media (min-width:992px){
	.m_container{max-width:960px;}
}
@media (min-width:1280px){
	.m_container{max-width:1200px;}
}
@media (min-width:1366px){
	.m_container{max-width:1330px;}
}
@media (min-width:1400px){
	.m_container{max-width:1400px;}
}
@media (min-width:1580px){
	.m_container{max-width:1500px;}
}
@media (min-width:1700px){
	.m_container{max-width:1680px;}
}
.d_pub_img{overflow:hidden;position:relative;border-radius:3px;}
.d_pub_img img{position:relative;z-index:1;width:100%;}
.d_pub_img i{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;}

/*联系我们*/
.d_contact_list{position:relative; height:1000px;}
.d_contact_list .map{position:absolute;left:0;top:800;right:0;bottom:0;width:100%; height:700px;}
.d_contact_list #map{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.d_contact_list .text{position:relative;padding:180px 120px 90px; width:100%; height:1000px;z-index:2;}
#d_text p span{font-size:33px;font-weight:normal;line-height:42px;line-height:1.2;display:inline-block;border-bottom:3px solid transparent;color:transparent;}
#d_text p span[color-id='1']{font-weight:bold;}
#d_text p span.ani1{animation-name:animate01;animation-duration:.3s;animation-iteration-count:1;animation-fill-mode:forwards;}
#d_text p span.ani2{animation-name:animate02;animation-duration:.3s;animation-iteration-count:1;animation-fill-mode:forwards;}
#d_text p span.ani3{animation-name:animate03;animation-duration:.3s;animation-iteration-count:1;animation-fill-mode:forwards;}
@keyframes animate01{
	0%{border-bottom-color:transparent;}
	20%{border-bottom-color:#333;}
	4%{border-bottom-color:transparent;}
	60%{border-bottom-color:#333;}
	80%{color:transparent;border-bottom-color:transparent;}
	81%{color:#333;}
	100%{color:#333;}
}
@keyframes animate02{
	0%{border-bottom-color:transparent;}
	20%{border-bottom-color:#333;}
	4%{border-bottom-color:transparent;}
	60%{border-bottom-color:#333;}
	80%{color:transparent;border-bottom-color:transparent;}
	81%{color:#333;}
	100%{color:#333;}
}
@keyframes animate03{
	0%{border-bottom-color:transparent;}
	20%{border-bottom-color:#FE9445;}
	4%{border-bottom-color:transparent;}
	60%{border-bottom-color:#FE9445;}
	80%{color:transparent;border-bottom-color:transparent;}
	81%{color:#FE9445;}
	100%{color:#FE9445;}
}
.d_contact_list .t2{padding-top:30px; width:47%; height:500PX; float:left; border-right: 1px solid #8a8a8a;}
.d_contact_list i{font-style:normal;display:block;transform:translateY(100%);transition:all 1s cubic-bezier(.33,1,.68,1);}
.d_contact_list.show i{transform:translateY(0);}
.d_contact_list .t2 .i{margin-bottom:8px;}
.d_contact_list .t2 .i span{display:inline-block;font-size:18px;font-weight:400;color:#202020;line-height:32px;overflow:hidden;}
.d_contact_list .t2 .i:not(:last-child) p{padding-top:10px;font-size:30px;font-family:Lato-Regular,Lato;font-weight:400;color:#333333;line-height:35px;overflow:hidden;}
.d_contact_list .t2 .i:last-child p{padding-top:10px;font-size:30px;font-weight:400;color:#333333;line-height:35px;overflow:hidden;}
.d_contact_list .t2 .i .h_{width:0;height:1px;background:#333333;margin-top:20px;transition:all 1s cubic-bezier(.33,1,.68,1);}
.d_contact_list.show .t2 .i .h_{width:100%;}

.d_contact_list .t3{padding-top:30px; padding-left:6%; width:47%; height:500PX; float:left; }
.d_contact_list .t3 .i{margin-bottom:8px;}
.d_contact_list .t3 .i span{display:inline-block;font-size:18px;font-weight:400;color:#202020;line-height:32px;overflow:hidden;}
.d_contact_list .t3 .i:not(:last-child) p{padding-top:10px;font-size:30px;font-family:Lato-Regular,Lato;font-weight:400;color:#333333;line-height:35px;overflow:hidden;}
.d_contact_list .t3 .i:last-child p{padding-top:10px;font-size:30px;font-weight:400;color:#333333;line-height:35px;overflow:hidden;}
.d_contact_list .t3 .i .h_{width:0;height:1px;background:#333333;margin-top:20px;transition:all 1s cubic-bezier(.33,1,.68,1);}
.d_contact_list.show .t3 .i .h_{width:100%;}


.d_contact_list .bg_bt{position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#FFFFFF 100%);}
.d_contact_list .text .btn_{border-radius: 3px; width:197px;height:55px;background:#DE3232;display:inline-block;margin-top:56px;display:flex;justify-content:center;align-items:center;}
.d_contact_list .text .btn_ span{font-size:16px;font-weight:400;color:#FFFFFF;padding-right:16px;}
.d_contact_list .text .btn_ .icon{position: relative; width:16px;height:16px;background-image:url(../images/jiantou_right_white.svg);background-repeat:no-repeat;background-size:16px;background-position:center;}
.d_contact_list .rb_img{width:120px;position:absolute;right:200px;bottom:110px;}
.d_contact_list .rb_img img{width:100%;    -webkit-animation: rotates 10s linear infinite forwards;
    animation: rotates 10s linear infinite forwards;}
.d_contact_list .logo_img{display:none;position:absolute;right:30%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background-color:#DE3232;background-image:url(../images/logo_svg.svg);background-repeat:no-repeat;background-position:center;background-size:30px;}
.d_contact_list .logo_img:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;border:1px solid #DE3232;border-radius:50%;animation-name:circle01;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-timing-function:linear;}
.d_contact_list .logo_img:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300%;height:300%;border-radius:50%;animation-name:circle01;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-delay:1s;animation-timing-function:linear;}
@keyframes circle01{
	0%{width:100%;height:100%;opacity:1;border:1px solid #DE3232;}
	100%{width:300%;height:300%;opacity:0;border:1px solid #DE3232;}
}
@media(max-width:1200px){
	.d_contact_list .rb_img{right:50px;}
	.d_contact_list .logo_img{right:20%;}
	.d_contact_list .text{padding:180px 40px 60px;width:100%;}
}
@media(max-width:768px){
	.d_contact_list .map{position:relative;width:100%;height:500px;}
	.d_contact_list .bg_bt{height:100px;}
	.d_contact_list .logo_img{width:30px;height:30px;background-size:20px;}
	.d_contact_list .rb_img{width:50px;bottom:40px;right:20px;}
	.d_contact_list .text{width:100%;padding:20px 20px 40px;}
	#d_text p span{font-size:22px;}
	.d_contact_list i{font-size:16px;line-height:1.2;}
	.d_contact_list .t2{padding-top:40px;}
	.d_contact_list .t2 .i:not(:last-child) p,.d_contact_list .t2 .i:last-child p{padding-top:0px;}
	.d_contact_list .text .btn_{width:160px;height:42px;margin-top:30px;}
}
.d_news_show_box{position:fixed;z-index:999;left:0;top:0;right:0;bottom:0;background-color:#fff;display:none;opacity:0;box-shadow:0 0 30px rgba(0,0,0,.2);transform:translateY(100%);width:1200px;transition:all .5s;margin:0 auto;}
.d_news_show_box.show{opacity:1;width:100%;transform:translateY(0);}
.d_news_show_box .close{position:absolute;right:47px;top:37px;width:42px;height:42px;border-radius:50%;background:#F0F0F0;background-image:url(../images/close_icon.svg);background-size:18px;background-repeat:no-repeat;background-position:center;cursor:pointer;}
.d_news_show{overflow: hidden;}
.d_news_show .pd{max-width:1350px;margin:0 auto;}
.d_news_show .cont{padding-top:150px;}
.d_news_show .cont .time{font-size:14px;font-weight:400;color:#CCCCCC;line-height:16px;}
.d_news_show .cont .title{font-size:43px;font-weight:bold;color:#333333;line-height:50px;margin-top:16px;}
.d_news_show .cont .features:after{
	content: '';
	display: block;
	clear: both;
}
.d_news_show .cont .features .share_{float: left;}
.d_news_show .cont .features .share_ .social-share{float:left;}
.d_news_show .cont .features .share_ .copy-link{float:left;margin-top:5px;margin-left:3px;position:relative;transition:background 0.6s ease-out 0s;cursor:pointer;}
.d_news_show .cont .features .social-share-icon{width:36px;height:36px;background:#F0F0F0;opacity:1;border:none;border-radius:50%;}
.d_news_show .cont .features .copy_link_text{float:left;margin-top:5px;margin-left:10px;width:119px;height:36px;background:#E2E2E2;opacity:1;line-height:36px;text-align:center;font-size:14px;font-weight:400;color:#666666;border-radius:3px;display:none;}
.d_news_show .cont .features .social-share-icon:hover{background-color:#FE9445;}
.d_news_show .cont .features .social-share-icon:before{display:none;}
.d_news_show .cont .features .social-share-icon:after{content:'';position:absolute;width:20px;height:20px;left:50%;top:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:20px;background-position:center;}
.d_news_show .cont .features .icon-wechat:after{background-image:url(../images/wechat_icon01.svg);}
.d_news_show .cont .features .icon-wechat:hover:after{background-image:url(../images/wechat_icon02.svg);}
.d_news_show .cont .features .icon-weibo:after{background-image:url(../images/weibo_icon01.svg);}
.d_news_show .cont .features .icon-weibo:hover:after{background-image:url(../images/weibo_icon02.svg);}
.d_news_show .cont .features .icon-qq:after{background-image:url(../images/qq_icon01.svg);}
.d_news_show .cont .features .icon-qq:hover:after{background-image:url(../images/qq_icon02.svg);}
.d_news_show .cont .features .copy-link:after{background-image:url(../images/copylink_icon01.svg);}
.d_news_show .cont .features .copy-link:hover:after{background-image:url(../images/copylink_icon02.svg);}
.d_news_show .cont .features .voice{float:right;width:92px;height:36px;background:#F5F5F7;border-radius:18px 18px 18px 18px;opacity:1;position:relative;}
.d_news_show .cont .features .voice .icon{width:36px;height:36px;background:#666666;opacity:1;border-radius:50%;position:absolute;left:0;top:0;background-image:url(../images/voice_icon.svg);background-position:center;background-repeat:no-repeat;background-size:20px;cursor:pointer;transition:background 0.6s ease-out 0s;}
.d_news_show .cont .features .voice .icon:hover{background-color:#FE9445;}
.d_news_show .cont .features .voice span{display:block;position:absolute;right:0;top:0;font-size:14px;font-weight:400;color:#666666;line-height:36px;padding-right:15px;}
.d_news_show .cont .features{padding:40px 0 30px;}
.d_news_show .cont .des{border-top:1px solid #F0F0F0;}
.d_news_show .cont .des p{font-size:16px;font-weight:400;color:#666666;line-height:30px;margin-top:30px;}
.d_news_show .cont .des img{border-radius:3px;max-width:100%;margin:0 auto;
position: relative;
    
    height: auto!important;
    width: auto!important;

}
.d_news_show .cont .page_change:after{
	content: '';
	display: block;
	clear: both;
}
.d_news_show .cont .page_change{padding-top:40px;border-bottom:1px solid #F0F0F0;padding-bottom:30px;}
.d_news_show .cont .page_change .i{float:left;width:50%;padding:12px;}
.d_news_show .cont .page_change .i_{border-radius:3px;overflow:hidden;display:block;padding:25px 30px;background-color:#F5F5F7;transition:all .3s;}
.d_news_show .cont .page_change .i_ span{display:block;font-size:16px;font-weight:400;color:#999999;line-height:19px;transition:all .3s;}
.d_news_show .cont .page_change .i_ p{font-size:24px;font-weight:400;color:#333333;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:15px;transition:all .3s;}
.d_news_show .cont .page_change .i_:hover{background-color:#DE3232;}
.d_news_show .cont .page_change .i_:hover span{color:rgba(255,255,255,.8);}
.d_news_show .cont .page_change .i_:hover p{color:#fff;}
.d_news_show .news_hot{margin-top:50px;padding-bottom:80px;}
.d_news_show .news_hot .tit{font-size:43px;font-weight:400;color:#333333;line-height:50px;}
.d_news_show .news_hot .swiper-slide{border-radius:3px 3px 3px 3px;opacity:1;border:1px solid #999999;padding:30px;transition:all .3s;}
.d_news_show .news_hot .swiper-slide .time{font-size:14px;font-weight:400;color:#CCCCCC;line-height:16px;}
.d_news_show .news_hot .swiper-slide .t{margin-top:13px;font-size:19px;font-weight:400;color:#333333;line-height:30px;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.d_news_show .news_hot .swiper-slide .des{margin-top:16px;font-size:16px;font-weight:400;color:#999999;line-height:26px;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.d_news_show .news_hot .swiper-slide .tag{margin-top:40px;font-size:14px;font-weight:400;color:#666666;line-height:16px;}
.d_news_show .news_hot .swiper-slide a{display:block;}
.d_news_show .news_hot .swiper-container{overflow:visible;padding-top:32px;}
.d_news_show .news_hot .swiper-slide:hover{background-color:#DE3232;border-color:transparent;}
.d_news_show .news_hot .swiper-slide:hover .time{color:rgba(255,255,255,0.3);}
.d_news_show .news_hot .swiper-slide:hover .t{color:rgba(255,255,255,1);}
.d_news_show .news_hot .swiper-slide:hover .des{color:rgba(255,255,255,.5);}
.d_news_show .news_hot .swiper-slide:hover .tag{color:rgba(255,255,255,1);}
.d_news_show .news_hot .swiper-slide a:hover{cursor:url(../images/newico2.png) 60 60,w-resize;}
.d_news_show .social-share .icon-wechat .wechat-qrcode{top:auto;bottom:-205px;width:230px;}
.d_news_show .social-share .icon-wechat .wechat-qrcode:after{display:none;}
.d_news_show .cont .des a{
	font-size: inherit;
}
.d_news_show .cont .des img{
	display: block;
}
@media(max-width:1200px){
	.d_news_show .pd{width:100%;padding:0 40px;}
	.d_news_show .social-share .icon-wechat .wechat-qrcode{left:0;}
}
@media(max-width:768px){
	.d_news_show .pd{padding:0 20px;}
	.d_news_show .cont .title{font-size:20px;line-height:30px;}
	.d_news_show .cont .features .voice{margin-top:4px;}
	.d_news_show .cont .features .share_{position:relative;}
	.d_news_show .cont .features .copy_link_text{position:absolute;left:0;top:40px;}
	.d_news_show .cont .page_change .i{width:100%;}
	.d_news_show .cont .page_change .i_ p{font-size:18px;}
	.d_news_show .cont .page_change .i_{padding:20px 15px;}
	.d_news_show .news_hot .tit{font-size:24px;}
	.d_news_show_box .close{right:20px;top:20px;}
	.d_news_show .cont{padding-top: 100px;}
}
.d_news_list{padding-top:180px;}
.d_news_list .up_:after{content:'';display:block;clear:both;}
.d_news_list .up_ .t1{float:left;}
.d_news_list .up_ .t2{float:right;width:115px;}
.d_news_list .up_ .t2 img{width:100%;

	-webkit-animation: rotates 10s linear infinite forwards;
    animation: rotates 10s linear infinite forwards;
}
.d_news_list .d_list_:after{content:'';display:block;clear:both;}
.d_news_list .d_list_{margin:-28px -12px;padding:60px 0;}
.d_news_list .d_list_ .i{float:left;width:25%;padding:28px 12px;opacity:0;transform:translateY(50px);transition:all .6s;}
.d_news_list .d_list_ .i.ani{opacity:1;transform:translateY(0);}
.d_news_list .d_list_ .i_{cursor:pointer;}
.d_news_list .d_list_ .i_ .img i{transition:all .3s;}
.d_news_list .d_list_ .i_:hover .img i{transform:scale(1.06);}
.d_news_list .d_list_ .i_ .t1{font-size:14px;font-weight:400;color:#CCCCCC;line-height:16px;margin-bottom:20px;}
.d_news_list .d_list_ .i_ .time{margin:20px 0px 8px;font-size:14px;font-weight:400;color:#CCCCCC;line-height:16px;}
.d_news_list .d_list_ .i_ p{font-size:23px;font-weight:400;color:#333333;line-height:36px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.d_news_more{width:192px;margin:0px auto 40px;display:flex;align-items:center;justify-content:space-between;}
.d_news_more span{font-size:20px;font-weight:400;color:#CCCCCC;line-height:23px;}
.d_news_more .icon{display:inline-block;width:16px;height:16px;background-image: url(../images/d_more.svg);background-repeat: no-repeat;background-position: center;}
@media(max-width:1200px){
	.d_news_list .d_list_ .i{width:33.33%;}
}
@media(max-width:768px){
	.d_news_list .up_ .t2{width:50px;}
	.d_news_list{padding-top:130px;}
	.d_news_list .d_list_{padding:30px 0;}
	.d_news_list .d_list_ .i{width:100%;}
	.d_news_more span{font-size: 16px;}
	.d_news_more{width: 150px;}
	.d_news_more .icon{background-size: 15px;}
	.d_news_list .up_ .t1{letter-spacing: -2px;}
	#d_text{letter-spacing: -2px;}
}
@media(max-width:350px){
	.d_news_list .up_ .t2{display:none;}

}

/*footer*/
.d_footer{background-color:rgba(0,61,116,1);padding-top:90px;position: relative;
    z-index: 9;}
.d_footer .d_footer_t{padding-bottom:100px;}
.d_footer .d_footer_t:after{content:'';display:block;clear:both;}
.d_footer .d_footer_t .l_{float:left;width:65%; padding-top:20px;}
.d_footer .d_footer_t .r_{float:right;}
.d_footer .d_footer_t .l_:after{content:'';display:block;clear:both;}
.d_footer .d_footer_t .l_ .i{float:left;}
.d_footer .d_footer_t .l_ .i:not(:first-child){margin-left:100px;}
.d_footer .d_footer_t .l_ .i p{margin-bottom:24px;}
.d_footer .d_footer_t .l_ .i p a{font-size:19px;font-weight:400;color:#FFFFFF;line-height:22px;display:inline-block;position:relative;padding-top:10px;}
.d_footer .d_footer_t .l_ .i p a:after{content:'';width:10px;height:1px;background:#FFFFFF;transition:all .3s linear;position:absolute;left:0;top:0;}
.d_footer .d_footer_t .l_ .i p a:hover:after{width:100%;}
.d_footer .d_footer_t .l_ .i span{display:block;margin-bottom:16px;}
.d_footer .d_footer_t .l_ .i span a{font-size:16px;font-weight:400;color:#fff;line-height:19px;}
.d_footer .d_footer_t .l_ .i span a:hover{color:rgba(0,185,239,.8);}
.d_footer .d_footer_t .r_ .r__img ul:after{content:'';display:block;clear:both;}
.d_footer .d_footer_t .r_ .r__img ul li{float:left;width:43px;height:43px;background:rgba(255,255,255,0.05);opacity:1;border-radius:50%;position:relative;cursor:pointer;}
.d_footer .d_footer_t .r_ .r__img ul li .d_lximg{position:absolute;bottom:55px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;display:none;}
.d_footer .d_footer_t .r_ .r__img ul li .d_lximg span{position:relative;width:125px;height:130px;background:#FFFFFF;padding:15px 10px;border-radius:6px;display:block;}
.d_footer .d_footer_t .r_ .r__img ul li .d_lximg span:after{content:'';display:block;position:absolute;width:0;height:0;border:8px solid transparent;border-top:10px solid #fff;bottom:-18px;left:55px;}
.d_footer .d_footer_t .r_ .r__img ul li a{display:block;}
.d_footer .d_footer_t .r_ .r__img ul li:hover{background-color:rgba(222,50,50,1);}
.d_footer .d_footer_t .r_ .r__img ul li:not(:first-child){margin-left:24px;}
.d_footer .d_footer_t .r_ .r__img .dico{width:24px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.d_footer .d_footer_t .r_ .r__img .dico img{width:100%;}
.d_footer .d_footer_t .r_ .r__text{padding-top:1px;}
.d_footer .d_footer_t .r_ .r__text p{font-size:16px;font-weight:400;color:#fff;line-height:19px;padding-left:30px;background-repeat:no-repeat;background-position:left 6px;line-height:30px;margin:15px 0;}
.d_footer .d_footer_t .r_ .r__text p:nth-child(1){background-image:url(../images/footico01.png);}
.d_footer .d_footer_t .r_ .r__text p:nth-child(2){background-image:url(../images/footico01.png);}
.d_footer .d_footer_t .r_ .r__text p:nth-child(3){background-image:url(../images/footico02.png);}
.d_footer .d_footer_t .r_ .r__text p:nth-child(4){background-image:url(../images/footico03.png);}
.d_footer .d_footer_t .r_ .r__text p:nth-child(5){background-image:url(../images/footico04.png);}
.d_footer .d_footer_b{border-top:1px solid rgba(255,255,255,.2);padding:32px 0 44px;}
.d_footer .d_footer_b:after{content:'';clear:both;display:block;}
.d_footer .d_footer_b .l_{float:left;}
.d_footer .d_footer_b .r_{float:right;}
.d_footer .d_footer_b span,
.d_footer .d_footer_b a{font-size:14px;font-weight:400;color:#fff;line-height:16px;}
.d_footer .d_footer_b a:hover{color:rgba(255,255,255,.8);}
@media(max-width:1600px){
	.d_footer .d_footer_t .l_ .i:not(:first-child){margin-left:40px;}
}
@media(max-width:1400px){
	.d_footer .d_footer_t .l_{width:100%;}
	.d_footer .d_footer_t .l_ .i{width:25%;margin-left:0!important;}
	.d_footer .d_footer_t .r_{float:left;margin-top:40px;}
}
@media(max-width:992px){
	.d_footer .d_footer_b .l_,
	.d_footer .d_footer_b .r_{width:100%;text-align:center;display:inline-block;float:unset;}
}
@media(max-width:768px){
	.d_footer .d_footer_t .l_{display:none;}
	.d_footer .d_footer_t .r_{margin-top:0;}
	.d_footer{padding-top:40px;}
	.d_footer .d_footer_t{padding-bottom:40px;}
}

/*公告*/
.d_gg_list{padding-top:180px;}
.d_gg_list .up_:after{content:'';display:block;clear:both;}
.d_gg_list .up_ .t1{float:left;}
.d_gg_list .up_ .t2{float:right;width:115px;}
.d_gg_list .up_ .t2 img{width:100%;-webkit-animation: rotates 10s linear infinite forwards;
    animation: rotates 10s linear infinite forwards;}
.d_gg_list .d_list_:after{content:'';display:block;clear:both;}
.d_gg_list .d_list_{margin:-28px -12px;padding:60px 0;}
.d_gg_list .d_list_ .i{float:left;width:25%;padding:28px 12px;opacity:0;transform:translateY(50px);transition:all .6s;}
.d_gg_list .d_list_ .i.ani{opacity:1;transform:translateY(0);}
.d_gg_list .d_list_ .i_{cursor:pointer;padding:30px;background-color:rgba(245,245,247,1);border-radius:3px;transition:all .3s;}
.d_gg_list .d_list_ .i_:hover{background-color:rgba(222,50,50,1);}
.d_gg_list .d_list_ .i_ .t{font-size:19px;font-weight:400;color:#333333;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:13px;}
.d_gg_list .d_list_ .i_:hover .t{color:rgba(255,255,255,1);}
.d_gg_list .d_list_ .i_ .time{font-size:14px;font-weight:400;color:#CCCCCC;line-height:16px;}
.d_gg_list .d_list_ .i_:hover .time{color:rgba(255,255,255,0.3);}
.d_gg_list .d_list_ .i_ .des{font-size:16px;font-weight:400;color:#999999;line-height:26px;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:46px;}
.d_gg_list .d_list_ .i_:hover .des{color:rgba(255,255,255,0.5);}
@media(max-width:1200px){
	.d_gg_list .d_list_ .i{width:33.33%;}
}
@media(max-width:768px){
	.d_gg_list .up_ .t2{width:50px;}
	.d_gg_list{padding-top:130px;}
	.d_gg_list .d_list_{padding:30px 0;margin: -10px;}
	.d_gg_list .d_list_ .i{width:100%;padding: 10px;}
	.d_gg_list .d_list_ .i_{
		padding: 20px;
	}
	.d_gg_list .d_list_ .i_ .des{
	}
}
@media(max-width:350px){
	.d_gg_list .up_ .t2{display:none;}
}
