﻿
.whir-feedback{display: none}

/* 头部 */
.Top002070{  }
.Top002070 .auto{ position: relative; }
.Top002070 .header{ }
.Top002070 .header-left{position:absolute;top:50%;left:0;transform:translateY(-50%);max-width:172px;}
.Top002070 .header-right{  position:absolute; top:50%; right:0; margin-top:-20px;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd >a{ display:block;height:40px; line-height:40px;}
@media(min-width:1025px){
.Top002070 .header-mid{margin-left: 22%; margin-right:40px;}
}

.Top002070 .top-language a{ position:relative; padding:0 15px;}
.Top002070 .top-language a:before,
.Top002070 .top-language a:after{ position:absolute;content:''; top:50%;margin-top:-2.5px;}
.Top002070 .top-language a:before{ left:0; width:2px; border-right:1px dotted #8c8c8c; height:5px; }
.Top002070 .top-language a:after{ right:0;border:5px solid transparent; border-top-color:#8c8c8c; }

.Top002070 .open-search{ width:40px;  background:url(../images/Top002070-search_btn.png) no-repeat center center; }
.Top002070 .search-box{ position:absolute; width:0; overflow:hidden; right:0; top:0; background:#eee; transition:0.3s; opacity:0;z-index: 100}
.Top002070 .search-box .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top002070-search_btn.png) no-repeat center center;}
.Top002070 .top-search-on .search-box{ width:200px; opacity:1;}

.Top002070 .header-menu li{ width: auto !important; padding: 0 37px; }  
.Top002070 .header-menu li em{ line-height:48px; padding:25px 0; font-size:15px; position:relative; }  
.Top002070 .header-menu li em a{border-bottom: 2px solid transparent;}  
.Top002070 .header-menu li:hover em a,
.Top002070 .header-menu li.aon em a{ color:#d0112b; border-bottom: 2px solid #d0112b; }
.Top002070 .header-menu li .sub{ background:none;}
/*.Top002070 .header-menu li#m16 .sub{height:0;}*/
.Top002070 .header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 .header-menu li .sub dt a{ text-align:center; color:#fff;}
.Top002070 .header-menu li .sub dt a:hover{ background:#d0112b;}
@media(max-width:1400px){
.Top002070{max-width: 94%;margin: 0 auto;}
.Top002070 .header-menu li{width: 12.5%!important; padding: 0;}
}
@media(max-width:1280px){
.Top002070 .header-left{left:2%;}
.Top002070 .header-right{ right:2%;}
.Top002070 .header-menu li{ }     
}
@media(max-width:1024px){
.Top002070 .header{height:68px;}
.Top002070 .header-left{max-width: 150px}
.Top002070 .header-right{ z-index:101; right:2%;}
.Top002070 .Public_nav_style #open_menu{ position:relative; right:0; top:auto; margin-left:10px; border-radius:0; background:#046ccd; height:32px; border:none; margin-top:4px;}
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#fff !important;} 
.Top002070 #open_menu i{background:#fff; height:2px; margin-top:-1.5px;}
.Public_nav_style #header-menu{background: none}
.Top002070 #header-menu ul{ padding:0;background:#222;top: 68px;}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;}
}
 
/* 首页banner */
.Banner002917{position: relative; z-index: 1;}
.Banner002917 .text {position: absolute; width: 100%; top:12%;left:50%;transform: translateX(-50%);color:#fff; text-align: center;}
.Banner002917 .text h3 { font-size: 60px;}
.Banner002917 .text .more { display: inline-block; width: 130px; height: 38px; line-height: 36px;font-size: 18px;border:1px solid #fff;border-radius:20px;}
@media(min-width:1025px){
.Banner002917 .wap{display: none;}
}
@media(max-width:1440px){
	.Banner002917 .text { top: 8%;}
	.Banner002917 .text h3 { font-size: 50px; margin-bottom: 30px;}
}
@media(max-width:1024px){
.Banner002917 .pc{display: none;}
	.Banner002917 .text h3{font-size: 5vw;}
	.Banner002917 .text{max-width:88%;width: 88%;}
}
.Banner002917 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%; bottom: 6%; text-align: center;}
.Banner002917 .slick-dots li{display: inline-block;  margin: 0 10px; border-bottom: 3px solid #fff;}
.Banner002917 .slick-dots li button{color: #fff;font-weight: bold;font-size: 18px;background: none;border: 0; cursor: pointer; display: block; height: 26px;padding: 0;width: 50px; opacity: 0;}
.Banner002917 .slick-dots li.slick-active{border-bottom-color: #fff;}
.Banner002917 .slick-dots li.slick-active button{ opacity: 1;}
@media(max-width:640px){
.Banner002917 .slick-dots li button{width: 30px;font-size: 14px;}
} 

/* 首页标题 */
.home_title{ position:relative; z-index:3; text-align:center; padding-bottom: 40px; } 
.home_title h4{font-size:36px; font-weight:normal; margin: 0; position: relative; color: #000;  }
.home_title h4::after{ display:block; content:''; width:35px; height:2px; background:#d0112b; margin:10px auto 10px;}
@media(max-width:1024px){
.home_title{ padding-bottom: 25px; } 
.home_title h4{ font-size:28px;}
} 

/* 首页按钮 */
.home-more{ width:200px; text-align:center; }
.home-more a{ position:relative;  font-size:16px ; color:#333; display:block;  line-height:48px;}
.home-more a span{ padding-right:40px; background:url(../images/home_more.png) no-repeat right center; text-transform:uppercase; transition:0.3s;}
.home-more a::before,
.home-more a::after{ position:absolute; content:''; height:100%; width:70%; transition:0.3s; }
.home-more a::before{ left:0; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.home-more a::after{ right:0;border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.home-more a:hover{ color:#e5e5e5; background: #046ccd; }
.home-more a:hover::before,
.home-more a:hover::after{ border-color:#046ccd; width:100%;}
.home-more a:hover span{ padding-right:30px; background-image:url(../images/home_more2.png); color: #fff; }




/* 集团简介 */ 
.Floor002529{ padding:3.5% 0 4.5%;background: url(../images/Floor002529-bg.png)no-repeat center right ;position: relative;z-index: 2}
.Floor002529::before{ content: '';position: absolute;width:38.4%;height: 100%;;background: url(../images/Floor002529-bg2.png)no-repeat bottom right;bottom: 0;right: 0;z-index: 1;background-size: 100% 100%}
.Floor002529 .autp{position: relative;z-index: 2}
.Floor002529 .left{ float: left; width: 58%; }
.Floor002529 .video{ float: right; width: 37%;position: relative}
.Floor002529 .intro{ padding-bottom:2%;}
.Floor002529 .home-more{ padding-top: 4%;  }
.Floor002529 .intro .ul_num{ }
.Floor002529 .intro .ul_num li { float: left; width: 27%;  }
.Floor002529 .intro .ul_num li:last-child { width: 19%; }
.Floor002529 .intro .ul_num li .icon{ display: none; }
.Floor002529 .intro .ul_num li .icon img{transition: ease 0.3s;}
.Floor002529 .intro .ul_num li:hover .icon img{  transform: rotateY(180deg)  }
.Floor002529 .intro .ul_num li span { font-family: "DINCond-Bold"; font-size: 48px; font-weight: bold; color: #046ccd; }
.Floor002529 .intro .ul_num li p{ font-size: 16px; margin: 18px 0 15px 0; }
.Floor002529 .intro .ul_num .center{  }
.Floor002529 .info{ max-width: 1000px; margin: 0 auto; }
.Floor002529 .info p{  font-size: 16px; line-height: 30px; margin: 0; padding: 45px 0 30px 0;}

.Floor002529 .video .play{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; cursor:pointer;}
.Floor002529 .video .play i{ position:absolute;width:59px; height:59px; border-radius:50%; background-size:50% auto; left:50%; top:50%; transform:translate(-50%,-50%); background:url(../images/Floor002529-play.png) no-repeat center center;}
.Floor002529_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor002529_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.Floor002529_video .close::before,
.Floor002529_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;top: 18px}
.Floor002529_video .close::after{ transform:rotate(45deg);}
.Floor002529_video .ytable{height: 100%;}
.Floor002529_video .files{ margin:0 auto; width:96%; max-width:800px; max-height:50%;}
.Floor002529_video .files video{ background:#000;}

@media(max-width:1024px) {
	.Floor002529 .info p { padding-top:0;}
}
@media(max-width:768px) {
.Floor002529{ padding:30px 0;}
.Floor002529::before{display: none}
.Floor002529 .left{ float: none; width: 100%;margin-bottom: 30px;}
.Floor002529 .video{ float: none; width: 100%;}
.Floor002529 .info p{padding: 0 0 30px 0;}
.Floor002529 .intro .ul_num li { width: 50%!important;  }
}


/* 首页业务布局 */
.PicList002094{ padding:3% 0 6% 0;background: url(../images/PicList002094-bg2.jpg)no-repeat center bottom #ebf2f9;position: relative;z-index: 2}
.PicList002094::before{ content: '';position: absolute;width:52%;height: 100%;;background: url(../images/PicList002094-bg3.png)no-repeat bottom right;bottom: 0;right: 0;z-index: 1;background-size: 100% 100%}
.PicList002094 .auto{position: relative;z-index: 2}
.PicList002094 li{ float:left; width:23%; margin-right:2.3333%; position:relative;}
.PicList002094 li a{}
.PicList002094 li figure{padding-bottom: 113.045%;transition:top 0.3s; top:0;position: relative}
.PicList002094 li figure::before{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/PicList002094-bg.png)no-repeat left bottom;opacity: 0;transition:0.3s;}
.PicList002094 li .txt{bottom:0; height:32%; padding:0 14%; transition:0.3s;position:absolute; left:0; width:100%;}
.PicList002094 li .txt:before{ position:absolute; content:'';  width:24px; height:24px; bottom:10px; left:50%; margin-left:-12px;}
.PicList002094 li h5{ margin:15px 0; font-size:20px;color: #fff ;font-weight: normal;}
.PicList002094 li .icon{max-width: 48px;}
.PicList002094 li p{ line-height:24px; overflow:hidden; height:0; margin:0;color: #fff;opacity: 0;transition:0.3s;}

.PicList002094 li:hover p{height: 72px;opacity: 1;}
.PicList002094 li:hover .txt{height:90%;}
.PicList002094 li:hover figure::before{opacity: 1}

.PicList002094 .slick-dots{position: relative;; z-index: 10;text-align: center;margin-top: 30px;}
.PicList002094 .slick-dots li{width: 12px; height: 12px; cursor: pointer;border-radius: 10px;transition: 0.3s; background: #fff;display: inline-block;margin-left: 8px;float: none!important}
.PicList002094 .slick-dots li button{display: none;}
.PicList002094 .slick-dots li.slick-active{background: #046ccd;}

@media(min-width:769px){
.PicList002094 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:1024px){
.PicList002094{ padding:30px 0;}
.PicList002094::before{display: none}
.PicList002094 li{width:100%; margin-right:0%;}
.PicList002094 li figure::before{background-size: cover}
.PicList002094 li .txt{padding:0 10%;}
}

/* 首页新闻 */
.Floor001206{ padding:3% 0 260px;background: url(../images/Floor001206-bg.png)no-repeat bottom left;position: relative}
.Floor001206 .auto{ position: relative;z-index: 2}
.Floor001206::before{ content: '';position: absolute;width:48%;height: 100%;;background: url(../images/Floor001206-bg2.png)no-repeat bottom left;bottom: 0;left: 0;z-index: 1;background-size: 100% 100%}
.Floor001206 .tab .h1_tab{ margin:0; padding-bottom: 3%; overflow:hidden; font-size:14px; font-weight:normal; color:#000; text-align: center; }
.Floor001206 .tab .h1_tab span{ display: inline-block; padding:0 3%; line-height:40px; margin:0 5px; cursor:pointer; border-radius: 40px; border: 1px solid #eee;  }
.Floor001206 .tab .h1_tab span.on{ background-color:#046ccd; border: 1px solid #046ccd;  color:#fff;}
.Floor001206 .tab .info{ padding-top:3%;}
.Floor001206 .main{position: fixed;left: -100%;width: 96%;max-width: 1400px;transition: 0.3 all}
.Floor001206 .main.show{position: relative;left: auto;width: auto;}
.Floor001206 .left{float: left;width: 49.3%;overflow: hidden}
.Floor001206 .left li{background-color:#fff; position:relative;overflow: hidden; }
.Floor001206 .left li .pic{overflow: hidden}
.Floor001206 .left li .Ispic{padding-bottom: 53.63%;display: block;transition:0.3s;}
.Floor001206 .left li:hover .Ispic{ transform: scale(1.1);}

.Floor001206 .left li figure{ padding:3% 5% 4%; overflow:hidden;background: #f1f6fb}
.Floor001206 .left li h2{ font-size:20px; line-height:32px;margin: 0;padding-bottom: 10px;font-weight: normal}
.Floor001206 .left li h2 a{color:#333;}
.Floor001206 .left li time{ font-size:18px; line-height:44px;font-weight:normal; font-family: 'DIN'; color: #fff;background: #046ccd;width: 120px;height: 44px ;position: absolute;right: 20px;top: 20px;text-align: center;}
.Floor001206 .left li p{line-height:26px; height:50px; overflow:hidden; color:#666; margin:0;} 
.Floor001206 .left li:hover figure h2 a{ color: #046ccd; }

.Floor001206 .left .slick-dots{position: absolute; right: 20px;bottom: 33%; z-index: 10;}
.Floor001206 .left .slick-dots li{width: 5px; height: 5px; cursor: pointer;border-radius: 10px;transition: 0.3s; background: #fff;float: left;margin-left: 8px;opacity: 0.5}
.Floor001206 .left .slick-dots li button{display: none;}
.Floor001206 .left .slick-dots li.slick-active{opacity: 1; width: 25px;}

.Floor001206 .right{float: right;width: 47%;}
.Floor001206 .right ol{float: left;width: 47.88%;margin-right: 4.24%;}
.Floor001206 .right ol:nth-child(2){margin-right: 0%;}
.Floor001206 .right ol a{position: relative;display: block}
.Floor001206 .right ol .pic{overflow: hidden;}
.Floor001206 .right ol .pic figure{padding-bottom: 58.73%;transition: all 0.3s}
.Floor001206 .right ol h3{font-weight: normal;height: 50px;overflow: hidden;margin: 10px 0 20px;font-size: 16px;color: #333;line-height: 28px}
.Floor001206 .right ol time{font-size:18px; line-height:44px;font-weight:normal; font-family: 'DIN'; color: #fff;background: #046ccd;width: 120px;height: 44px ;position: absolute;right: 20px;top: 20px;text-align: center;}
.Floor001206 .right ol:hover .Ispic{ transform: scale(1.1);}
.Floor001206 .right ol:hover h3{ color: #046ccd;}

.Floor001206 .right li{border-top: 1px solid #e6e6e6;line-height: 56px;}
.Floor001206 .right li:last-child{border-bottom: 1px solid #e6e6e6;}
.Floor001206 .right li a{font-size: 16px;color: #333;padding-right: 120px;display: block;transition:0.3s;}
.Floor001206 .right li time{float: right;font-size: 14px;color: #999}
.Floor001206 .right .more{display: inline-block;width: 158px;line-height: 48px;text-align: center;font-size: 15px;color: #333;border-radius: 30px;border: 1px solid #eee;margin-top: 24px;transition:0.3s;}
.Floor001206 .right li:hover a{color: #046ccd; }
.Floor001206 .right .more:hover{background:#046ccd;color: #fff }

@media(max-width:1024px){
.Floor001206{ padding:30px 0;} 
.Floor001206::before{display: none}
.Floor001206 .left{float: none;width: 100%;margin-bottom: 20px}
.Floor001206 .right{float: none;width: 100%;}
.Floor001206 .left .slick-dots{bottom: 130px;}
    
.Floor001206 .right ol{float: none;width:100%;margin-right:0;}    
.Floor001206 .right li a{padding-right: 8px;}
}



.BigBox{background: url(../images/bodybg.jpg)no-repeat center top 185px}

/* 首页 快捷入口 */ 
.Enter{margin-top: -185px;}
.Enter .home_title{padding-bottom: 0}
.Enter li{float: left;width: 31.43%;margin-right: 2.85%;}
.Enter li:nth-child(2){margin-top:5%;}
.Enter li:nth-child(3){margin-right: 0;}
.Enter li a{position: relative;display: block}
.Enter li .num{font-size: 76px;font-family: 'DIN';color: #046ccd;position: absolute;left: 10.5%;top: -50px;z-index: 10;letter-spacing: -3px}
.Enter li .pic{overflow: hidden;;}
.Enter li .pic figure{padding-bottom: 75%;transition: all 0.3s}
.Enter li:hover .Ispic{ transform: scale(1.1);}
.Enter li .word{position: absolute;right: 0;bottom: -36px;width: 88%;background: #fff;padding: 0 35px;box-shadow: 0 0 20px rgba(0,60,115,0.15);transition: all 0.3s}
.Enter li .word h3{margin: 0;line-height: 72px;color: #333;font-weight: normal;font-size: 20px;background: url(../images/enter.png)no-repeat right center;}
.Enter li .word h3 .icon{max-width: 30px;margin-right: 10px;margin-top: -3px}
.Enter li .word h3 .icon.on{display: none}
.Enter li:hover .word{width: 100%;background: #046ccd}
.Enter li:hover .word h3{color: #fff;background: url(../images/enteron.png)no-repeat right center;}
.Enter li:hover .word h3 .icon.on{display: inline-block}
.Enter li:hover .word h3 .icon.off{display: none}
@media(max-width:1400px){
.Enter .auto{margin-top: -8.35%;}   
}
@media(max-width:1366px){
.Enter .auto{margin-top: -7.21%;}   
}
@media(max-width:1280px){
 .Enter .auto{margin-top: -4.01%;}     
}
@media(max-width:1024px){
.BigBox{padding: 30px 0;background: url(../images/bodybg.jpg)no-repeat center bottom #f2f8fe}  
.Enter{margin-top: 0;} 
.Enter .home_title{padding-bottom: 25px}
.Enter li{float: none;width: 100%;margin-right:0;margin-bottom: 56px;}
.Enter li:nth-child(2){margin-top:0%;}
.Enter li .num{font-size: 60px;top: 0px;}
.Enter li .word{bottom: -30px;}
.Enter li .word h3{line-height: 60px;}
}



/* 首页 合作伙伴 */
.PicList002171{ padding:5.5% 0 1.2%;}

.PicList002171 .ul{  }
.PicList002171 li{ float:left; width:100%; padding:6%;margin-bottom:1%; }
.PicList002171 li a{position:relative; display:block;box-shadow: 0 0 20px rgba(0,60,115,0.15); }
.PicList002171 li img{ display:block; width:100%;  max-height: 111px;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(4,108,205,0.9); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;table-layout: fixed;padding: 0 10px;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#f7f7f7;} 
.PicList002171 .owl-nav{display: none !important}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
.PicList002171 .ul5 dl{ padding:30px 40px; }
.PicList002171 .ul5 dl dd{ width: 49%; margin-right: 2%; }
.PicList002171 .ul5 dl dd:nth-of-type(2n){ margin-right:0; }
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 .ul5 dl dd{ width: 100%; margin-right: 0; }
.PicList002171 .ul5 dl{ padding: 20px ;}
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}


/* 底部 */
.Bottom001785{ background-color:#212121; padding: 2% 0 1%; }
.Bottom001785 footer{ color:#aaa; }
.Bottom001785 footer .auto_1400{ border-top:1px solid #2f2f2f;padding-top: 25px;padding-bottom: 25px; }
.Bottom001785 footer dl{ float:right;}
.Bottom001785 footer a{ color:#aaa;}
.Bottom001785 footer a:hover{ color:#fff;}
.Bottom001785 footer i{ font-style:normal; margin:0 10px; color:#444;}
.Bottom001785 .bottom section{ float:left;  padding:3% 0 4%;  }
.Bottom001785 .bottom dl{ float:left; width:150px;}
.Bottom001785 .bottom dt{ color:#fff; font-size: 16px; line-height:14px; height:14px; border-left:1px solid #d0112b; margin-left:-1px; padding-left:20px; margin-bottom:20px;}
.Bottom001785 .bottom dd{ font-size:14px; padding:0 20px; line-height:32px;}
.Bottom001785 .bottom dd a{ color:#aaa;}
.Bottom001785 .bottom dd a:hover{ color:#fff;}
.Bottom001785 .contact{ float:right; padding-top:37px;}
.Bottom001785 .contact figure,
.Bottom001785 .contact ul{ float:left;}
.Bottom001785 .contact li{}
.Bottom001785 .contact li img{ max-width:none; width:115px; height:113px; border:1px solid #e5e5e5; display:block;}
.Bottom001785 .contact figure{ width:35px; margin-right:20px;}
.Bottom001785 .contact figure a{ display:block; height:35px; background:url(../images/Bottom001785-icon.png) no-repeat left top; margin-bottom:10px;}
.Bottom001785 .contact figure a.sina{ background-position:left bottom;}
.Bottom001785 .contact figure a:hover{ background-image:url(../images/Bottom001785-icon_hover.png);}
.Bottom001785 .contact p{color:#fff; padding-left:52px; text-align:center;}
@media(max-width:1280px){
.Bottom001785 .bottom dl{width:130px;}    
}
@media(max-width:1200px){
.Bottom001785 .bottom section{ display:none;}
.Bottom001785 footer{ padding:2% 0; line-height:25px;}
.Bottom001785 footer dl{ float:none;}
.Bottom001785 .contact{ width:167px; margin:0 auto; float:none;}
}
@media(max-width:1024px){
.Bottom001785 .contact {text-align: center}
.Bottom001785 .contact figure,
.Bottom001785 .contact ul{ float:none;}   
.Bottom001785 .contact figure{ width:auto; margin-right:0px;}
.Bottom001785 .contact figure a{ display:inline-block;width: 35px; height:35px;margin:0 5px 10px;float: none}
.Bottom001785 .contact li img{margin: 0 auto}
.Bottom001785 .contact p{padding-left:0px;}
}

/* 栏目页banner */
.Banner002033 div{ height:400px; background-position:center top; background-repeat:no-repeat;}
.Banner002033 div img{ display:none;}
@media(max-width:1000px){
.Banner002033 div{ height:auto; background:none !important;}
.Banner002033 div img{ display:block; width:100%;}
}

/* 栏目页菜单 */
.Menu001354{ border-bottom:1px solid #e5e5e5;}
.Menu001354 li{ float:left; padding-right:5%; height:60px;}
.Menu001354 li a{ display:block;  line-height:59px;}
.Menu001354 li:hover a,
.Menu001354 li.aon a{ border-bottom:3px solid #d0112b; color:#d0112b; font-weight:bold;}
.Menu001354 .name{height: 58px;padding-left: 12px;line-height: 58px;color: #333;font-size: 20px;display: none;position: relative;}
@media(max-width:1024px){
.Menu001354 ul {display: none;}
.Menu001354 li {width: 100%;float: none;border-top: 1px solid #ddd;margin-right: 0;height: 44px;padding-right: 0}
.Menu001354 li a{ display:block;  line-height:44px;padding-left: 12px;}
.Menu001354 .name{display: block;font-size: 20px;text-align: left}
.Menu001354 .name::before {content: "";position: absolute;right: 20px;top: 20px;background: url(../images/Page002046-a_next.gif)no-repeat center;padding: 10px;transition: .3s;}
.Menu001354 .name.on::before {transform: rotate(90deg);}
}
 
/* 栏目页菜单 三级菜单 */
.Menu002937{padding: 2vw 0 0;}
.Menu002937 .ul{display: table;line-height: normal;}
.Menu002937 .ul li{float: left;margin: 1px 0;}
.Menu002937 .ul li:not(:last-child){margin-right: 10px;}
.Menu002937 .ul li a{display: block; min-width: 141px; padding:10px 20px; font-size: 14px; border-radius: 20px; background: #f5f5f5; text-align: center;}
.Menu002937 .ul li.aon a,
.Menu002937 .ul li a:hover{color: #fff;background: #d0112b;}
@media(max-width:768px){
.Menu002937{padding: 20px 0 0;}
.Menu002937 .ul li{float: left;margin-bottom: 10px;}
.Menu002937 .ul li a{min-width: 18.36vw;font-size: 4vw;line-height: 1em;}
}

/* 栏目页内容 */  
.column_box{ padding:3% 0 4%; }
.Organization{background:url(../images/Organization_bg.jpg) no-repeat center; background-size: cover;}
@media(max-width:1024px){
.column_box{ padding:30px 0; }    
}


/* 02_集团简介 */
.RighInfo002803 { padding:3% 0 7%; } 
.RighInfo002803 .txtbox { text-justify: inter-ideograph; text-align: justify; word-wrap: break-word; clear: both; margin-bottom: 4%; }
.RighInfo002803 .name { font-size: 24px; color: #000; line-height: 1; padding-bottom: 20px; }
.RighInfo002803 .name em { font-style: normal; color: #c92c0d; }
.RighInfo002803 .word { line-height: 30px; font-size: 16px; color: #585858; position: relative; }
.RighInfo002803 .word .wap_pic { display: block; text-align: center; }
.RighInfo002803 .word .pc_pic { display: none; }
.RighInfo002803 .word .fr { margin-left: 60px; margin-bottom: 40px; }
.RighInfo002803 .word .fl { margin-right: 60px; margin-bottom: 40px; margin-top: 40px; }

@media only screen and (min-width:769px ) {
.RighInfo002803 .name { font-size: 36px; padding-bottom: 30px; }
.RighInfo002803 .word .wap_pic { display: none; }
.RighInfo002803 .word .pc_pic { display: block; position: absolute; right: 0; top: 0; z-index: -1; }
.RighInfo002803 .word .pic { display: block; float: right; margin-left: 50px; }
.RighInfo002803 .p { padding-right: 54%; margin-bottom: 20px; }
.RighInfo002803 .p1 { padding-right: 40%; }
}

@media (max-width: 1200px) {
.RighInfo002803 .word .pc_pic { position: static; width: 45%; float: right; margin-left: 5%; }
.RighInfo002803 .p, .RighInfo002803 .p1 { padding-right: 0; }
}
.RighInfo002803 ul { padding-top: 4%; }
.RighInfo002803 li { float: left; width: 32%; text-align: center; position: relative; border: 1px solid #ddd; box-shadow: 0 10px 20px rgba(0,0,0,0.12); }
.RighInfo002803 li+li { margin-left: 2%; }
.RighInfo002803 li div { padding: 6% 0; margin: 0 auto; width: 80%; max-width: 280px; }
.RighInfo002803 li figure img { width: 50%; max-width: 100px; ; transition: 0.3s; }
.RighInfo002803 li h3 { font-size: 30px; font-weight: normal; color: #000; margin: 0; margin-top: 15px; }
.RighInfo002803 li p { line-height: 1; font-size: 18px; color: #585858; margin-bottom: 0; }
.RighInfo002803 li:hover * { color: #c92c0d !important; }
.RighInfo002803 li:hover figure img { transform: rotateY(180deg); }

@media(max-width:768px) {
.RighInfo002803 li h3 { font-size: 20px; margin-top: 10px; }
.RighInfo002803 li p { font-size: 16px; }
}

@media(max-width:480px) {
.RighInfo002803 li { width: 100%; float: none; margin-left: 0 !important; margin: 2% 0; }
}

/* 03_集团动态 */ 
.PicList001912{ }
.PicList001912 li{ margin-bottom:35px;  border:1px solid #e3e3e3; padding:4px;}
.PicList001912 li div{ background:url(../images/PicList001912-libg.jpg) repeat-x left bottom #fff; padding:2%; overflow:hidden;}
.PicList001912 li .pic{ float:left; width:22.5%;padding-bottom: 15.15%;display: block}
.PicList001912 li .pic img{ display:block; width:100%; }
.PicList001912 li figure{ float:right; border-left:1px solid #f3f3f3; width:75%; padding-left:25px; padding-bottom: 30px; }
.PicList001912 li h3{ margin:0; line-height:50px; font-size:18px;}
.PicList001912 li h3 span{ float:right; color:#999; font-size:12px; font-weight:normal;}
.PicList001912 li p{ line-height:24px; overflow:hidden; height:72px; color:#999;}
.PicList001912 li .more{ color:#046ccd;}
@media(max-width:1024px){ 
.PicList001912 li h3{ line-height:normal;}
.PicList001912 li h3 span{padding-top: 6px}
.PicList001912 li p{ margin:2% 0; height:48px;}
} 
@media(max-width:480px){
.PicList001912 li:last-of-type{ margin-bottom: 0;  }
.PicList001912 li .pic,
.PicList001912 li figure{ float:none; width:auto;}
.PicList001912 li .pic{padding-bottom: 60.15%;}
.PicList001912 li figure{ border:0; padding-left:0; padding-top:3%;padding-bottom: 15px;}
}

/* 03_集团动态详情 */ 
.RichInfo005{   }
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:32px; font-weight:normal; color: #0a122e; }
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; font-size: 14px;  }
.RichInfo005 .news_info .title p span{ margin:0 5px;  color: #999;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
/* .RichInfo005 .news_info .info .pic{ padding: 20px 0; display: block; margin: 0 auto; } */
.RichInfo005 .news_info .info img { width: 800px;padding: 20px 0; display: block; margin: 0 auto;}
.RichInfo005 .news_info .info .p{ line-height: 32px; font-size: 16px; }
.RichInfo005 .news_info .info p{  font-size: 18px;  line-height: 2;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:40px 0;} 
.RichInfo005 .news_info .info_back a{ display: inline-block; width: 140px; height: 40px; line-height: 40px; background:#046ccd; color: #fff; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block; line-height: 36px; }
.RichInfo005 .news_info .info_pn span a{ color:#999; font-size: 16px;  }
.RichInfo005 .news_info .info_pn span a:hover{color:#046ccd;}


@media (max-width: 1440px) {
	.RichInfo005 {padding: 0 2%;}
}
@media (max-width: 960px) {
  .RichInfo005 .news_info .info img {max-width: 100%; height: auto !important;}
}
@media(max-width:640px){
.RichInfo005{ padding: 30px 0; }
.RichInfo005 .news_info .title h1{ font-size: 24px; }
.RichInfo005 .news_info .info_pn span{ line-height: 24px; margin-bottom: 10px;  }
}


.RichInfo006{   }
.RichInfo006 .news_info .title{ text-align:center; padding-bottom:20px; margin-bottom:4%;   border-bottom: 1px solid #eee;}
.RichInfo006 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:32px; font-weight:normal; color: #0a122e; }
.RichInfo006 .news_info .title p{ margin:0; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; font-size: 14px;  }
.RichInfo006 .news_info .title p span{ margin:0 5px;  color: #999;}
.RichInfo006 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}

.RichInfo006 .news_info .info img {max-width: 960px;padding: 20px 0; display: block; margin: 0 auto;}
.RichInfo006 .news_info .info .p{ line-height: 32px; font-size: 16px; }
.RichInfo006 .news_info .info p{  font-size: 16px;  line-height: 2.3;margin:0;}
.RichInfo006 .news_info .info_back{ text-align:center; clear:both; padding:40px 0;margin-top:2%;} 
.RichInfo006 .news_info .info_back a{ display: inline-block; width: 140px; height: 40px; line-height: 40px; background:#046ccd; color: #fff; font-size:14px;}
.RichInfo006 .news_info .info_pn span{ display:block; line-height: 36px; }
.RichInfo006 .news_info .info_pn span a{ color:#999; font-size: 16px;  }
.RichInfo006 .news_info .info_pn span a:hover{color:#046ccd;}

@media(max-width:640px){
.RichInfo006{ padding: 30px 0; }
.RichInfo006 .news_info .title h1{ font-size: 24px; }
.RichInfo006 .news_info .info_pn span{ line-height: 24px; margin-bottom: 10px;  }
}

/* 翻页 */
.Page002274{ text-align:center; padding:30px 0 0;color:#666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .a_first,
.Page002274 .Pages .a_end,
.Page002274 .Pages .p_jump,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#046ccd; }
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}


/* 07_1联系信息 */
.RighInfo002275{ }
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .text .name{font-size: 24px;color: #333;font-weight: bold; margin-bottom: 15px; }
.RighInfo002275 .text .code{ }
.RighInfo002275 .text .code img{ margin-top: 10px; border: 1px solid #eee;  }
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}
.RighInfo002275 .list{ padding: 4% 0 0; }
.RighInfo002275 .list li{ width: 31%; margin-right: 3.5%;margin-bottom: 2%; float: left; background: #fff; padding:40px; border: 1px solid #eee; border-bottom: 2px solid #d0112b;}
.RighInfo002275 .list li:nth-of-type(3n){ margin-right: 0; } 
.RighInfo002275 .list li h4{font-size: 18px; color: #d0112b;  margin-top: 0}
.RighInfo002275 .list li h4:after{ content: ""; display: block; width: 40px; border-bottom: 1px solid #d0112b; margin: 17px 0 5px;}
.RighInfo002275 .list li dd{ line-height: 32px; font-size: 15px; }

@media screen and (min-width: 1024px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) { 
	.RighInfo002275 .text .title{margin-bottom: 25px}
	.RighInfo002275 .map{width: 800px;height: 550px;}
	.RighInfo002275 .text{width: 40%;}
}
@media(max-width:1400px){
.RighInfo002275 .map{width: 58%;}   
}
@media(max-width:1024px){
.RighInfo002275 .map{width: 100%;}   
.RighInfo002275 .list li{ width: 100%; margin-right: 0%; float: none; padding:20px; border: 1px solid #eee; border-bottom: 2px solid #d0112b;margin-bottom: 20px}
}




/* 02_6企业党工团 */ 
.PicList002953{ }
.PicList002953 li{float: left; width: 48%; margin-right: 4%; background: #fff; margin-bottom: 4%;  }
.PicList002953 li:nth-of-type(2n){ margin-right: 0; } 
.PicList002953 li a{display: block; }  
.PicList002953 li aside.dot{font-size: 20px;line-height: 1em;border-left:2px solid #d0112b; margin-bottom: 20px;padding-left: 20px;font-weight: bold;}
.PicList002953 li a:hover aside.dot{color: #046ccd;}
.PicList002953 li .txt{padding: 25px 0 0;}
.PicList002953 li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #999;}
.PicList002953 li .pic{overflow: hidden; }
.PicList002953 li .Ispic{padding-bottom: 48.077%; transition: 0.3s;}
.PicList002953 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002953 li .more{overflow: hidden; margin-top: 10px; }
.PicList002953 li .more time{ line-height: 40px; color: #999; }
.PicList002953 li .more span{float: right;width: 40px;height: 40px;border:1px solid #e5e5e5; border-radius: 50%;position: relative; transition: 0.3s;}
.PicList002953 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #666; border-right: 2px solid #666; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.PicList002953 li a:hover .more span{border-color: #d0112b;background: #d0112b;}
.PicList002953 li a:hover .more span:after{border-color: #fff;}
@media(max-width:1024px){
.PicList002953 li a{}
.PicList002953 li .txt{padding: 10px 0 0;}
.PicList002953 li aside.dot{font-size: 16px; margin-bottom: 2vw;padding-left: 10px}
.PicList002953 li p{font-size: 14px;}
.PicList002953 li .more{padding-top:0;margin-top: 0}
.PicList002953 li .more span{display: none}
}

.PicList002954{ }
.PicList002954 li{float: left; width: 30.6%; margin-right: 4%; background: #fff; margin-bottom: 4%;  }
.PicList002954 li:nth-of-type(3n){ margin-right: 0; } 
.PicList002954 li a{display: block; }  
.PicList002954 li aside.dot{font-size: 18px;line-height: 1em;border-left:2px solid #d0112b; margin-bottom: 20px;padding-left: 20px;font-weight: bold;}
.PicList002954 li a:hover aside.dot{color: #046ccd;}
.PicList002954 li .txt{padding: 25px 0 0;}
.PicList002954 li p{margin: 0;line-height: 1.625em;font-size: 14px;color: #999;}
.PicList002954 li .pic{overflow: hidden;border: 1px solid #f5f5f5 }
.PicList002954 li .Ispic{padding-bottom: 64%; transition: 0.3s;}
.PicList002954 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002954 li .more{overflow: hidden; margin-top: 10px; }
.PicList002954 li .more time{ line-height: 40px; color: #999; }
.PicList002954 li .more span{float: right;width: 40px;height: 40px;border:1px solid #e5e5e5; border-radius: 50%;position: relative; transition: 0.3s;display: none}
.PicList002954 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #666; border-right: 2px solid #666; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.PicList002954 li a:hover .more span{border-color: #d0112b;background: #d0112b;}
.PicList002954 li a:hover .more span:after{border-color: #fff;}
@media(max-width:1024px){
.PicList002954 li{float: left; width:48%; margin-right: 4%; background: #fff; margin-bottom: 4%;  }
.PicList002954 li:nth-of-type(2n){ margin-right: 0; } 
.PicList002954 li:nth-of-type(3){ margin-right: 4%; } 
.PicList002954 li .txt{padding: 10px 0 0;}
.PicList002954 li aside.dot{font-size:16px; margin-bottom: 2vw;padding-left: 10px}
.PicList002954 li .more{padding-top: 0;margin-top: 0}
.PicList002954 li p{font-size: 14px;}
}

/* 05_合作伙伴 */
.partner{  }
.partner li{ float:left; width:18%; margin-right:2.5%; margin-bottom:2.5%; }
.partner li a{ border:1px solid #e8e8e8; position:relative; display:block; }
.partner li img{ display:block; width:100%;  max-height: 111px;}
.partner li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(4,108,205,0.9); opacity:0; transition:0.3s;}
.partner li a:hover figure{ opacity:1;}
.partner li dl{ display:table;  width:100%; height:100%;table-layout: fixed;padding: 0 10px;}
.partner li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#f7f7f7;} 

@media(min-width:769px){
.partner li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.partner li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.partner li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.partner li{ width:49%;}
.partner li:nth-child(2n){ margin-right:0;}
.partner li dt{ font-size:15px;}
}

/* 04_2股权投资 */
.Equity{  }
.Equity li{ float:left; width:23%; margin-right:2.6666%; margin-bottom:2.5%; }
.Equity li a{ border:1px solid #e8e8e8; position:relative; display:block; }
.Equity li img{ display:block; width:100%;  max-height: 160px;}
.Equity li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(4,108,205,0.9); opacity:0; transition:0.3s;}
.Equity li a:hover figure{ opacity:1;}
.Equity li dl{ display:table;  width:100%; height:100%;}
.Equity li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#f7f7f7;} 

@media(min-width:769px){
.Equity li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.Equity li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.Equity li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.Equity li{ width:49%;}
.Equity li:nth-child(2n){ margin-right:0;}
.Equity li dt{ font-size:15px;}
}

/* 04_3城乡发展和综合发展 */
.countryside .p{ line-height: 30px; font-size: 16px;color:#fff; }
.countryside dl.box{ padding-bottom: 10px;  }
.countryside dl.box:not(:last-child){ margin-bottom: 0%;  }
.countryside dl.box .pic{  width: 100%; position: relative; } 
.countryside dl.box .txt{ width: 100%; padding-top: 40px; position: absolute;top:0%;padding:7% 12%;text-align: center;height:100%;background:rgba(0,0,0,0.3); }
.countryside dl.box .txt .column-head{ margin-bottom: 40px; }
.countryside dl.box:nth-of-type(2n){ /*background: #f9f9f9; padding: 4% 0;*/ }
.countryside dl.box:nth-of-type(2n) .pic{ float: left; }
.countryside dl.box:nth-of-type(2n) .txt{ float: right;  }
.countryside .slick-arrow{ position:absolute; width:32px; height:32px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #d0112b;border-left: 2px solid #d0112b;transform:rotate(-45deg);}
.countryside .slick-prev{ left:-58px;}
.countryside .slick-next{transform:rotate(135deg); right:-58px;}
@media(min-width:1293px){
.countryside .list_scroll .slider{margin: 0 -16px;}
}
@media(max-width:1292px){
.countryside .slick-prev{ left:0;}
.countryside .slick-next{ right:0;}
}
@media(max-width:1024px){
.countryside{padding: 30px 0}
.countryside dl.box .txt{padding:30px 10px;position: relative;height: auto;background: #f5f5f5}
.countryside dl.box .txt .column-head{margin-bottom: 0;color: #333;border-bottom: 1px solid #ebebeb}
.countryside dl.box .txt .column-head em,
.countryside dl.box .txt .column-head em span{color: #333}
.countryside dl.box .txt p{line-height: 24px;font-size: 14px;color: #666}
.countryside .slick-arrow{width:22px; height:22px;top: 24%;}    
.countryside .slick-prev{ left:4%;}
.countryside .slick-next{ right:4%;}
}


/* 04_3城乡发展和综合发展 标题 */
.column-head{ border-bottom: 1px solid rgba(255,255,255,0.3); margin-bottom: 50px; position: relative; } 
.column-head em{position:relative; font-style:normal; display: inline-block; color:#fff; font-size:18px; padding-bottom:20px; }
.column-head em span{ color:rgba(255,255,255,0.6); padding-right: 15px;font-weight: normal;font-size:22px; text-transform: capitalize;display: block; }
.column-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#046ccd;display: none; }
@media only screen and (min-width:768px ) {
.column-head em{ font-size: 22px;}
}
@media only screen and (min-width:1024px ) {
.column-head em{ font-size: 32px;font-weight: bold;}
}
@media(max-width:768px ) {
.column-head{ margin-bottom: 30px;  }
.column-head em span{ display: block;  }
}

/* 05_发展历程 使命  */
.Financial{  }
.Financial .box{ border-bottom: 1px solid #e5e5e5; padding-bottom: 3%; margin-bottom: 3%;  }
.Financial .box:nth-of-type(2n){ border-bottom: 0; padding-bottom: 0; }
.Financial .tit{ padding-top: 60px; }
.Financial .tit aside.t-1{ font-size: 24px;color: #0a122e; font-weight: bold; }
.Financial .tit aside.t-2{ font-family: "DINCond-Bold"; text-transform: uppercase; color:#046ccd; font-size: 18px; padding-top: 6px; }
.Financial .pic{ width: 47.14%; margin-right: 5%; float: left; }

.Financial .box:nth-of-type(2n) .pic{  float: right; margin-right: 0; margin-left: 5%;  }

.Financial .txt{ }
.Financial .txt .p{ line-height: 30px; font-size: 16px; margin-top: 3%;}

/* 07_2留言反馈 */
.Form002219{ padding-bottom:5%;}
.Form002219 dl{ width:32%; margin-right: 2%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:20px; max-width:460px;}
.Form002219 dl:nth-of-type(3n){  margin-right: 0; }
.Form002219 dl.odd{ }
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:300px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#d0112b;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}

/* 02_2领导致辞  */ 
.RighInfo002852{ padding: 2% 0; }
.RighInfo002852 .title{padding-bottom: 2vw;color: #333;font-size: 100px;}
.RighInfo002852 .title .cn{font-size: 24px;}
.RighInfo002852 .title .en{font-size: 0.42em;font-family: "DINBold";}
@media(max-width:640px){
.RighInfo002852 .title{font-size: 80px;}
}
@media(max-width:480px){
.RighInfo002852 .title{font-size: 60px;}
}

.RighInfo002852 .intro-main{ }
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{line-height: 30px;color: #888;}
.RighInfo002852 .singlePage span{ font-size: 15px; }
.RighInfo002852 .singlePage p{ text-indent: 2em; font-size: 15px;text-align:Justify }
.RighInfo002852 .title-css{padding: 1vw 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #ea5433;font-size: 24px;color: #ea5433;}
.RighInfo002852 .right{ padding-top: 3%;  float: right; text-align: right;  color: #888;  font-size: 15px; }
@media(min-width:641px){
.RighInfo002852 .intro-main .left{float: left;max-width: 900px; width: 66%;}
.RighInfo002852 .intro-main .pic{float: right;width: 30%;}
}

@media(max-width:480px){
.RighInfo002852 .title-css span{font-size: 18px;}
}
/*PicList002433 */

/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .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)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{}
.PicList002433 .main{ padding:4% 0 2%;}
.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #d0112b; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:#d0112b; }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #d0112b; border-right:2px solid #d0112b; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -13px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-3px;}
.PicList002433 .main .slick-prev{ left:-59px;}
.PicList002433 .main .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:2%;}
.PicList002433 .main .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li p{ margin:0 auto; max-width:210px;width:90%; line-height:20px; max-height:40px; color:#333;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}


/* 05_运营管理 */
.RighInfo002189{ } 
.RighInfo002189 .info{  padding-bottom: 60px;  } 
.RighInfo002189 .p{ line-height: 30px; font-size: 16px; margin: 0;  } 
.RighInfo002189 .box{ display: table;background: #f9f9f9; margin-bottom: 5%; }
.RighInfo002189 .box .pic{width: 48%; display: table-cell;vertical-align: middle;}
.RighInfo002189 .pic img{display: block; } 
.RighInfo002189 .txt{ width: 52%;display: table-cell;vertical-align: middle; position: relative; z-index: 10; }
.RighInfo002189 .txt .inner{ padding:0 10%; display: table-cell; vertical-align: middle; }
/*.RighInfo002189 .box:nth-child(2n) .pic{ float: right; }
.RighInfo002189 .box:nth-child(2n) .txt{ float: left; }*/
.RighInfo002189 .txt .tit{padding-left: 30px; margin-bottom: 20px; font-size: 24px; color: #333; position: relative; }
.RighInfo002189 .txt .tit::before{  position: absolute; left: 0; top: 10px; width: 14px; height: 14px; display: block; content: '';  border-radius: 50%; border: 2px solid #0047ba;}
.RighInfo002189 .txt p{ line-height: 30px; font-size: 15px; color: #888; }
.RighInfo002189 .txt p strong{ color: #666;  } 

@media(max-width:768px){
	.RighInfo002189 .box{ display: block;}
.RighInfo002189 .box .pic{ display: block;width: 100%; float: none; }
.RighInfo002189 .txt{ display: block; width: 100%; float: none;height: auto;padding: 20px}
.RighInfo002189 .txt .inner{ padding:0%;}
}

/* 07_4视频专区 */
.PicList002796{margin-top:1%; width:47%;float:left; }
.PicList002796 li{ position:relative; }
.PicList002796 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList002796 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList002796 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList002796 .video_files .close::before,
.PicList002796 .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList002796 .video_files .close::before{ transform:rotate(45deg);}
.PicList002796 .video_files .close::after{ transform:rotate(-45deg);}
.PicList002796 figure{ position:relative;}
.PicList002796 figure em{ display:block; padding-bottom: 67%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList002796 figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.35); }
.PicList002796 figure a::before,
.PicList002796 figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList002796 figure a::before{width: 60px;height: 60px;border: 2px solid #fff;margin-left: -30px;margin-top: -30px;border-radius: 50%;}
.PicList002796 figure a::after{width: 0;height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 15px solid #fff;margin-left: -5px;margin-top: -10px;}
.PicList002796 li p{ margin-bottom: 25px; height: 56px; font-size: 16px; color: #333; line-height: 28px; text-align: justify; overflow: hidden;}
.PicList002796 time{ background: #eee; display: inline-block; padding: 2px 15px; color: #999; border-radius: 99px;}
@media(min-width:769px){
.PicList002796 li{ float: left; width: 100%;margin-right: 0%; margin-bottom:0%;} 
.PicList002796 li:nth-of-type(3n){ margin-right: 0; }
.PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){
.PicList002796 li{ width: 100%; margin-right:0; margin-bottom: 5%;}
.PicList002796 figure em{ padding-bottom: 47%; background-size:cover;}
}
@media(max-width:480px){
.PicList002796 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList002796 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList002796 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
}

.videoword{float:right;width:45%;}
.videoword p{font-size:16px;line-height: 33px;}
.videoword h2{font-size:36px;padding-bottom:8px;color:#333;font-weight: normal;margin-top:10px;}
.videoword h2:after{content:'';width:38px;height:2px;background:#d0112b;display: block;margin-top:20px;}
/*
 .RighInfo002778 
 */
.RighInfo002778{ padding:1% 0 4%;}
.RighInfo002778 .intro{padding: 3% 0 0;margin: 0 auto;}
.RighInfo002778 .img{ margin: 0 auto;}
.RighInfo002778 .span{color: #d0112b;font-size: 24px;}
.RighInfo002778 .h1{color: #d0112b;font-size:30px;margin: 0 0 15px;position: relative;padding-bottom: 42px;}
.RighInfo002778 .h1:after{position: absolute;left:16px;bottom: 0;display:block;content:'';width:1px;height:40px;background-color: #d0112b;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.RighInfo002778 .p{color:#666;font-size:14px;margin-top: 0;line-height: 38px;}

.RighInfo002778 dl dd{float: left;width: 100%;padding-left: 88px;position:relative;margin-bottom: 7%;float:left;width: 48.5%;margin-right:3%;}
.RighInfo002778 dl dd i{display: inline-block;width: 4px;height: 4px;border-radius: 2px;margin: 0 10px;background: #666;position: relative;top: -3px;}
.RighInfo002778 dl dd:nth-child(2n){ margin-right:0;}
.RighInfo002778 dl dd img{position: absolute;left:0;top: 0%;/*transform: translateY(-50%);*/max-width: 72px;}
.RighInfo002778 dl dd p{ color: #333; margin: 0; line-height: 28px; font-size: 16px;}
.RighInfo002778 dl dd p span{ display: block; margin-bottom:5px; font-size:18px; color: #d0112b}

@media(min-width:1000px){
.RighInfo002778 .intro{float:left;width: 63%;/* padding-top: 3%; */}
.RighInfo002778 .img{float:right;width: 36%;position: relative;padding: 22px;padding-right: 0;}
.RighInfo002778 .img img{box-shadow: 0 0 5px #ccc;}
.RighInfo002778 .img:before{left: -24%;content: "";width: 76%;height:98%;max-width: 668px;max-height: 668px;position: absolute;top: 9%;background:#f8f8f8;z-index:-1;}
}

@media(min-width:1400px){
.RighInfo002778 .h1{font-size: 32px;letter-spacing: 5px;}
.RighInfo002778 .p{ font-size:16px;}
}
@media(max-width:1024px){
.RighInfo002778 .intro{padding: 30px 0 0;}
.RighInfo002778 dl dd{float: none;width: 100%;margin-bottom: 30px;margin-right:0%;} 
.RighInfo002778 dl dd p{line-height: 24px; font-size: 14px;min-height: 77px;}
}


/*TextList002972 */
.TextList002972{ padding-bottom: 40px;}
.TextList002972 li{border-bottom: 1px dotted #ededed; padding:15px 0;}
.TextList002972 li{line-height: 32px;}
.TextList002972 li a:before{display: inline-block; content: ''; width: 5px; height: 5px; background: #bbb;border-radius: 50%; margin-right: 10px; vertical-align: middle;}
.TextList002972 li time{float: right; margin-left: 10px; color: #999;}
@media(min-width:641px){
.TextList002972 li{font-size: 16px;}
}
@media(max-width:640px){
.TextList002972{ padding-bottom: 20px;}
.TextList002972 li.active a{font-size: 5vw;}
}


/*
 .TextList001652 为demo编号
 */
.TextList001652{ padding:0% 0 1.5%;}
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .list_ul{ background: #fff;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center; }
.TextList001652 .job_ol li{background-color: #046ccd;color:#fff;line-height:3.5em;font-size: 16px;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{display:none;background: #f8f8f8;}
.TextList001652 .list_ul{ cursor:pointer; color:#333; font-size:16px;}
.TextList001652 .list_ul li{ padding:1em 0;font-size: 18px;line-height: 1.8em;}
.TextList001652 .list_ul li:nth-child(5) a{border: 1px solid #046ccd;border-radius:5px;display:inline-block;padding:0 7%;line-height:1.8em;color: #046ccd;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#046ccd;color:#fff;}
.TextList001652 .job_info{padding:2% 5% 2%;} 
.TextList001652 .job_info p{ margin:0 0 25px; line-height: 26px; font-size: 14px; color: #666; }
.TextList001652 .job_info strong{ color:#046ccd; font-size:16px; display:block; margin-bottom:8px;}
@media(max-width:1024px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
.TextList001652 .list_ul li{ font-size: 14px;}
}

/*
 .Form002319 为demo编号
 */
.Form002319{ margin: 0 auto; font-size: 14px;}
.Form002319 h2{font-weight: normal;font-size:24px;color:#333;}
.Form002319 .row dl{ width: 100%; padding-right: 20px; position: relative; line-height: 40px; margin-bottom: 15px;}
.Form002319 .row dl em{ font-style: normal; color: #c00; position: absolute; right: 0; top: 0; display: block;}
.Form002319 input.text{ border: 1px solid #e6e6e6; background: none; display: block; height: 44px; line-height: 28px; width: 100%; font-size:16px; padding: 5px 10px; color: #333;}
.Form002319 p.text{margin: 0 ;border: 1px solid #e6e6e6; background: none; display: block; height: 44px; line-height: 28px; width: 100%; font-size:16px; padding: 5px 10px; color: #333;}
.Form002319 input.text::-ms-input-placeholder{ color: #666;}
.Form002319 select{border: 1px solid #e6e6e6; background: none; display: block!important; height: 44px; font-size:16px; width: 100%; padding: 5px 10px; color: #777; appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-right: 14px; background: url("../images/Form002319-icon.png") no-repeat scroll 97% center transparent;}
.Form002319 select::-ms-expand { display: none; }
.Form002319 .bd{border:3px dashed #e6e6e6;text-align: center;padding:56px 0 5px;}
.Form002319 .bd a{display: inline-block;background:#046ccd;color:#fff;text-align: center;padding:2px 27px;border-radius: 3px;font-size:16px;}
.Form002319 .bd span{display: block;color:#046ccd;padding:22px 0 0px;line-height: 16px;font-size:15px;}
.Form002319 .bd b{font-weight: normal;display: block;color:#ccc;font-size:18px;}

.Form002319 .btn{ background: #046ccd; height: 44px; display: block; border: 1px solid #046ccd; width: 33.3334%; max-width: 150px; float: left; margin-right: 15px; font-size: 16px; color: #fff;margin-top:2%;cursor: pointer}
.Form002319 .reset{background:#f5f5f5;border:1px solid #f5f5f5; color:#333;}
.Form002319 .placeholder{padding-top: 56px!important}
.Form002319 .queueList{margin: 0!important}
.Form002319 .wu-example p{color:#046ccd;line-height: 16px;font-size:15px;}
.Form002319 #rt_rt_1eqjkno8110sf1nklqu39tv18711 lable{background: #046ccd!important}


@media only screen and (min-width:480px ) {
.Form002319 .row2 dl{ float: left; width: 32%;margin-right:2%;}
.Form002319 .row2 dl:nth-child(3){ margin-right:0;}	
.Form002319 .row4 dl{ float: left; width: 23.5%;margin-right:2%;}
.Form002319 .row4 dl:nth-child(4){ margin-right:0;}	
.Form002319 .btn{ font-size: 18px;}
}
@media only screen and (min-width:1025px ) {
.Form002319{ }
}


/*PicList002173 */
.PicList002173{ padding:0 0 0% 0;}
.PicList002173 .title{ font-size:24px; margin-bottom:3%;}
.PicList002173 .title:before{ display:inline-block; content:''; margin-right:10px; width:20px; height:4px; background:#006cba; vertical-align:middle; color:#333;}
.PicList002173 .video{ position:relative; padding-bottom:31.6%;width:47%;float:left;}
.PicList002173 .videotxt{position: relative;width:49%;float:right;height: 418px;overflow: hidden}
.PicList002173 .videotxt h2{font-size:26px;color:#333;font-weight: normal;margin-top: 0}
.PicList002173 .videotxt h2:after{content:'';width:25px;height:2px;display: block;margin-top:18px;background:#d0112b;}
.PicList002173 .videotxt p{font-size:16px;line-height: 30px;}
.PicList002173 .video video{ position:absolute; left:0; width:100%; top:0; height:100%; background:#000;}
.PicList002173 .owl-carousel{ padding:0 30px; margin-top:3%;}
.PicList002173 .item{ padding:0 15px; cursor:pointer;}
.PicList002173 .item figure{padding-bottom:56%; position:relative;}
.PicList002173 .item figure a{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/PicList002173-icon_video.png) no-repeat center center; background-color:rgba(82,99,111,0.4);}
.PicList002173 .item figure img{ display:none;}
.PicList002173 .item h3{ margin:0;border:1px solid #e8e8e8;text-align: center; border-top:0; line-height:57px; padding:0 3%; font-weight:normal; font-size:16px;}
.PicList002173 .item .word{display: none;}
.PicList002173 .item .word h2{font-size:26px;color:#333;font-weight: normal;}
.PicList002173 .item .word h2:after{content:'';width:25px;height:2px;display: block;margin-top:18px;background:#d0112b;}
.PicList002173 .item .word p{font-size:16px;line-height: 30px;}
.PicList002173 .owl-carousel .ON h3{ background:#d0112b; border-color:#d0112b; color:#fff; font-weight:bold;}

.PicList002173 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/PicList002173-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px;}
.PicList002173 .owl-nav .owl-prev{ left:0;}
.PicList002173 .owl-nav .owl-prev.disabled{ background-position:left top;}
.PicList002173 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.PicList002173 .owl-nav .owl-next.disabled{background-position: right top;}
.PicList002173 .owl-nav div.disabled{ cursor:default;}

@media(max-width:1024px){
.PicList002173 .video{ padding-bottom:67.6%;width:100%;float:none;}
.PicList002173 .videotxt{position: relative;width:100%;float:none;height: auto;padding-top: 30px}
.PicList002173 .item{ padding:0 10px;}
}
@media(max-width:640px){
.PicList002173 .item h3{line-height:45px;font-size:14px;}
}
@media(max-width:480px){
.PicList002173 .title{ font-size:20px;}
}
/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
/*.owl-carousel .owl-item img{display:block;width:100%}*/
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/





/*搜索*/
.TextList002322{}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #d0112b;}
@media only screen and (max-width:767px ) {
.TextList002322{ padding: 20px 3%;}
}




.Websitemap002315{padding: 3% 0;}
.Websitemap002315 h3{font-size: 24px;color: #333;font-weight: normal;}
.Websitemap002315 li{ border-bottom:dotted 1px #ddd; padding:15px 10px 15px 15px; position: relative; line-height: 24px; color: #ccc; font-weight: lighter; font-size: 0.16rem;}
.Websitemap002315 li:before{ content: "•"; position: absolute; left: 0; top: 50%; color: #333; margin-top: -10px;}
.Websitemap002315 li strong{ display: inline-block; width: 120px; color: #333; font-weight:bold; font-size: 0.18rem;}
.Websitemap002315 li strong a{ font-weight:bold;}
.Websitemap002315 li a{ display: inline-block; margin: 0 10px; font-weight: normal;font-size: 16px;}
.Websitemap002315 li a:hover{color: #d0112b;}



/*友情链接*/
.PicList0021711{overflow: hidden;}
.PicList0021711 .auto{position: relative}
.PicList0021711 h3{font-size: 24px;color: #333;font-weight: normal;}
.PicList0021711 ul{margin-top: 3%}
.PicList0021711 li{ float:left; width:22.75%; margin-right:3%;margin-bottom: 2%}
.PicList0021711 li:nth-child(4n){margin-right:0%;}
.PicList0021711 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList0021711 li img{ display:block; width:100%;}
.PicList0021711 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(208,17,43,0.95); opacity:0; transition:0.3s;}
.PicList0021711 li a:hover figure{ opacity:1;}
.PicList0021711 li dl{ display:table;  width:100%; height:100%;}
.PicList0021711 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
.PicList0021711 li figure{ background:url(../images/PicList002171-hoverbg_ie8.png) repeat; display:none;}
.PicList0021711 li .pic{ display:block;}
.PicList0021711 li .pic span{ display:block; width:100%; padding-bottom:44.36%;}
.PicList0021711 li a:hover figure{ display:block;}

.bd_weixin_popup {box-sizing: content-box;text-align: center;}

/*Galary002024 */
.Galary002024{margin:3% 0;}
.Galary002024 .auto{max-width: 950px;overflow: hidden;}
.Galary002024 .big li span{display:block;padding-bottom: 61%;background-size:contain;}
.Galary002024 .big li p{margin:0;padding:3% 0;font-size: 16px;color:#000;text-align:center;}
.Galary002024 .big li p::before{ display:inline-block; background:url(../images/Galary002024-icon.png) no-repeat; width:20px; height:20px; content:''; margin-right:2%; vertical-align:middle; margin-top:-3px;}
.Galary002024 .small{ padding:0 40px; margin:2% 0 8% 0; position:relative;}
.Galary002024 .small li figure{position:relative;max-width:90%;padding-bottom: 62%;margin:0 auto;}
.Galary002024 .small li figure::before,
.Galary002024 .small li figure::after{position:absolute; content:'';left:0; top:0; width:100%; height:95%; border-radius:5px;}
.Galary002024 .small li figure::before{background-color:#fff;border:1px solid #cbcbcb;z-index:1;}
.Galary002024 .small li figure span{ position:absolute; left:10%; top:5%; right:10%; height:85%;background-size:contain; background-color:#fff; z-index:3; opacity:0.5}
.Galary002024 .small li p{ display:none;}
.Galary002024 .small li.on figure::before{border: 1px solid #d0112b;}
.Galary002024 .small li.on figure span{ opacity:1;}
.Galary002024 .small .btn{ width:30px; height:30px; position:absolute; top:50%; margin-top:-15px; cursor:pointer;}
.Galary002024 .small .prev{ left:0;}
.Galary002024 .small .next{ right:0;}
.Galary002024 .small .btn::before{position:absolute;content:'';left:50%;top:50%;width: 14px;height: 28px;background: url(../images/Galary002024-btn.png) no-repeat left top;margin-top: -20px;}
.Galary002024 .small .prev::before{border-left:0;}
.Galary002024 .small .next::before{right: 0;background-position: right top;}
.Galary002024 .small .prevStop,
.Galary002024 .small .nextStop{ cursor:default;}
.Galary002024 .small .prevStop::before{}
.Galary002024 .small .nextStop::before{border-left-color:#d8d8d8;}
@media(max-width:640px){
.Galary002024 .small{ padding:0 30px;}
.Galary002024 .small .btn::before{margin-top: -15px;}
.Galary002024 .small li.on figure::before{border-width:2px; }
.Galary002024 .big li p{ font-size:16px;}
}


/*Floor002749 */
.Floor002749{}
.Floor002749 .title{line-height: 40px; text-align: center;}
.Floor002749 .title:after{display: block; content: ''; margin: 25px auto 30px;width: 40px; height: 4px; background: #eb422c;}
.Floor002749 .title .cn{font-size: 36px; margin-top: -20px; color: #333;}
.Floor002749 .title .en{opacity: 0.1;-webkit-opacity: 0.1;font-size: 56px; font-family: Arial," sans-serif"; font-weight: bold; text-transform: uppercase; }
@media(max-width:480px){
.Floor002749 .title .cn{font-size: 24px; }
.Floor002749 .title .en{font-size: 40px;}
}
/*slick Basic*/
.Floor002749 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002749 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002749 .slick-list:focus {outline: none}
.Floor002749 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002749 .slick-slider .slick-track, 
.Floor002749 .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)}
.Floor002749 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002749 .slick-track:before, 
.Floor002749 .slick-track:after{display: table; content: '';}
.Floor002749 .slick-track:after{ clear: both;}
.Floor002749 .slick-loading .slick-track { visibility: hidden;}
.Floor002749 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002749 .slick-slide .slick-loading img { display: none;}
.Floor002749 .slick-slide .dragging img { pointer-events: none;}
.Floor002749 .slick-initialized .slick-slide { display: block;}
.Floor002749 .slick-loading .slick-slide { visibility: hidden;}
.Floor002749 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002749 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Floor002749 .tab{text-align: center; padding-bottom: 24px;}
.Floor002749 .tab ul{display: inline-block; }
.Floor002749 .tab li{float: left;position: relative;margin: 0 10px;background: #f6f6f6;}
.Floor002749 .tab li a{display: block; cursor: pointer;padding: 0 25px; line-height: 43px; border-radius: 3px; font-size: 18px; transition: 0.3s;}
.Floor002749 .tab li a:hover,
.Floor002749 .tab li.on a{background: #d0112b;color: #fff;}
.Floor002749 .tab-list .list{position: fixed; left: -100%;width: 96%; max-width: 1280px;}
.Floor002749 .tab-list .list.show{position: relative; left: auto; width: auto;}
@media(min-width:769px){
.Floor002749 .list >*{width: 48%;}
.Floor002749 .top-news{float: left;}
.Floor002749 .list dl{float: right;}
.Floor002749 .list dd:first-child{}
.Floor002749 .list dd .ytable{height: 100%;}
}
.Floor002749 .top-news{padding: 20px;background: #f6f6f6;}
.Floor002749 .top-news,
.Floor002749 .list dd{/* background: #fff; */}
.Floor002749 .list .pic{display: block;}
.Floor002749 .list .Ispic{ padding-bottom: 62.828%;}
.Floor002749 .list dd{padding: 2% 0;border-bottom: 1px dotted #d9d9d9;}
.Floor002749 .list a{color: #555;}
.Floor002749 .list a:hover{color: #eb422c;}
.Floor002749 .list h2{font-size: 18px;line-height: 32px;margin: 0;}
.Floor002749 .list h2.dot2{max-height: 60px;}
.Floor002749 .list time b{font-size: 36px;color: #555;}
.Floor002749 .top-news .txt{position: relative; margin: 35px 0; padding-left: 95px;}
.Floor002749 .top-news .txt time{position: absolute; border-right: 1px solid #e5e5e5; padding-right: 20px; text-align: center;left: 0; top: 50%; transform: translateY(-50%);}
.Floor002749 .top-news .txt time b{display: block; line-height: 36px;}
.Floor002749 .list dd time{float: right;color: #b2b2b2; margin-left: 20px;}
.Floor002749 .list dd h2{position: relative;min-height: 30px;}
.Floor002749 .list dd h2 a{position: absolute; left: 0; top: 0; max-width: 100%;}
.Floor002749 .slick-dots{overflow: hidden;}
.Floor002749 .slick-dots li{float: left; width: 22px; height: 4px; background: #e5e5e5; margin-right: 3px; cursor: pointer;}
.Floor002749 .slick-dots li button{display: none;}
.Floor002749 .slick-dots li.slick-active{background: #eb422c;}
@media(min-width:769px) and (max-width:1024px){
.Floor002749 .list h2{font-size: 16px;line-height: 22px;}
.Floor002749 .list dd h2{min-height: 22px;}
.Floor002749 .list dd p{line-height: 20px; max-height: 40px; font-size: 14px; margin: 10px 0;}
}
@media(max-width:768px){
.Floor002749 .list dl{margin-top: 30px;}
.Floor002749 .list dd,
.Floor002749 .top-news{padding: 10px 0;}
}
@media(max-width:640px){
.Floor002749{ padding: 30px 0;}
.Floor002749 .tab li a{padding: 0 10px; line-height: 36px; font-size: 16px;}
.Floor002749 .list h2{font-size: 18px;}
}
@media(max-width:480px){
.Floor002749 .tab li a{padding: 5px 15px;line-height: 30px;font-size: 16px;}
}