﻿@charset "utf-8";
body,html{width:100%; overflow-x:hidden;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:12px; line-height:24px; color:#666666; min-width:320px; zoom:1; background:#fff; font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial,"宋体"; word-break:break-all;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#c45286;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
:-moz-placeholder{color:#b2b2b2;}
::-moz-placeholder{color:#b2b2b2;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#b2b2b2;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #b2b2b2;}
.w1200{max-width:1200px; min-width:320px; margin:0px auto;}

@media ( max-width:1200px){
.auto{padding:0px 10px;}
}



/*公用样式*/
.effect-img {text-align: center;cursor: pointer; zoom:1; overflow:hidden;}
.effect-img img {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform  0.35s;transition: opacity 0.35s, transform 0.35s;}
.effect-img:hover img {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform:  scale3d(1.1,1.1,1);}

.Container{padding:4% 0;}


/*pages*/
.Pages{width:100%; text-align:center; color:#666666; font-size:14px; line-height:25px;}
.Pages a{display:inline-block; height:34px; line-height:34px; width:34px; background:#cccccc; color:#fff; margin:0px 2px;}
.Pages .a_prev,.Pages .a_next{font-family:"宋体";}
.Pages .num a:hover,.Pages .num a.a_cur{background-image:url(../images/topbg.png); background-repeat:repeat-y; background-size:100% 100%; color:#fff;}

/*pages end*/




/*Top*/
.Header{ background-image: -webkit-linear-gradient(left, #5ccd2b,#5dcfb3); 
 background-image: -moz-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -ms-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -o-linear-gradient(left,  #ea7ed4,#945dec);  position:relative; width:100%; left:0px; top:0px; padding:16px 0px; z-index:99;}
.fixednav{position:fixed;}
.Logo{width:168px; float:left; padding:4px 0px 0px;}
.Logo img{display:block; width:100%;}
.Showbox{width:1002px; float:right;}
.Nav li{float:left; margin-left:31px; font-size:15px; line-height:25px;}
.Nav li a.am{display:block; color:#fff;}

.Search{width:146px; float:right; height:26px; background:rgba(255,255,255,0.7); border-radius:25px; position:relative; margin-bottom:7px;}
.Search .input{padding:0px 5px 0px 10px; width:83px; height:26px;}
.Search .btn{background:url(../images/btn.png) no-repeat left center; width:48px; height:26px; padding-left:14px; position:absolute; right:0px; top:0px; color:#2e2e2e;}

.Banner{background-repeat:no-repeat; background-position:center top; height:550px;}
.Banner .txt{padding:70px 0px 0px; text-align:right;}
 @media ( max-width:1440px){
 	.Banner{    height: 410px; background-size: cover;}
 }
 @media ( min-width:1336px){
 	.Banner{    height: 550px; background-size: cover;}
 }

/*bottom*/
#back-to-top{width:88px; height:88px; background:#fff; border:1px solid #e5e5e5; text-align:center; position:fixed; right:0px; bottom:120px;}
#back-to-top img{display:inline-block; padding:15px 0px 7px;}
#back-to-top .name{display:block; line-height:24px; font-size:13px; color:#a5a5a5;}

.Bottom{background:#2f2f2f; padding:2% 0;}
.Bottom .Blogo{width:168px; float:left; margin:2% 0 0;}
.Bottom .Blogo img{display:block; width:100%;}
.Bottom .Bright{width:70.83333%; float:right; text-align:right;}
.Bmeun a{display:inline-block; font-size:17px; line-height:30px; color:#d9d9d9; margin-left:6%;}
.Bottom .Bright .txt{font-size:14px; line-height:24px; color:#9f9f9f; margin:3% 0 0;}
.Bottom .Bright .txt a{color:#9f9f9f;}


@media ( max-width:1200px){
.Header .header_menu{display:block;}
.Header .header_menu{background-image:url(../images/navicon.png); position:absolute; top:50%; right:0px; margin-top:-12px; width:50px; height:24px;background-size:45%;background-position:center; background-repeat:no-repeat; z-index:9;}
.Showbox{width:50%;height:100%;background:rgba(0,0,0,.95);overflow:auto;overflow-x:none; position:fixed;z-index:9990;top:0;right:-100%;}
.Showbox .close_bar{height:50px;line-height:50px;overflow:hidden;position:absolute;top:0;left:0; width:100%;background:rgba(0,0,0,.95); border-bottom:1px solid #e8e8e8;text-align:right;}
.Showbox .close_bar a{background:url(../images/menu_close_btn.png) no-repeat;width:25px;height:25px; background-size:cover;display:inline-block;vertical-align:middle;margin-right:20px;transition:transform ease-in 0.3s;}
.Showbox .close_bar a:hover{transform:rotate(180deg);}
.Nav{width:100%;margin-top:66px; float:none;}
.Nav li{float:none;}
.Nav li a.am{height:45px; line-height:45px; font-size:18px;}
.Search,.Topbtn{float:none; margin:0px auto;}
.Topbtn{margin-top:20px;}
}

@media ( max-width:768px){
.Bottom .Blogo{float:none; margin:0 auto 10px;}
.Bottom .Bright{float:none; text-align:center; width:100%;}
.Bottom .Bright .txt{margin:1% 0 0;}
}

@media ( max-width:640px){
.Bmeun a{font-size:14px;}
}

@media ( max-width:480px){
.Showbox{width:100%;}
.Header{padding:10px 0px;}
.Logo{width:120px;}
.Banner{height: 109px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;}
.Banner .txt{padding:40px 0px 0px;}
}

/*index*/
#box1{background-image:url(../images/boxbg1.jpg)}
#box2{background-image:url(../images/boxbg2.jpg)}
#box3{background-image:url(../images/boxbg3.jpg); background-color:#fff;}
#box4{background-image:url(../images/boxbg4.jpg);}
#box6{background-image:url(../images/boxbg5.jpg);}
#box8{background-image:url(../images/boxbg6.jpg);}
#box9{background-image:url(../images/boxbg7.jpg);}
#box10{background-image:url(../images/boxbg8.jpg);}
.HomeBox{background-position:center bottom; background-repeat:no-repeat; padding:3% 0;}
.Title01{margin-bottom:3%;}
.Title01 h2{font-size:36px; line-height:68px; color:#1d1d1d; text-align:center;}
.Title01 i{display:block; background:url(../images/line.png) no-repeat; width:50px; height:4px; margin:0 auto;}
#box9 .Title01 h2{text-align:left;}
#box9 .Title01 i{margin:0;}

.MeetBox li{width:46%; float:left; position:relative; margin-top:3.5%;}
.MeetBox li:nth-child(2n){float:right;}
.MeetBox li .icon{position:absolute; width:104px; left:0px; top:0px;}
.MeetBox li .txt{margin-left:140px; padding:17px 0px 0px 22px; background-image:url(../images/line2.png); background-position:left 28px; background-repeat:no-repeat; line-height:24px; color:#1d1d1d;} 
.MeetBox li .txt .title{font-size:18px; margin-bottom:16px;}
.MeetBox li .txt .info{font-size:14px;}

.StepBox{/*background:url(../images/arr1.png) no-repeat center top; */padding:15px 0px 0px;}
.StepBox .ycimg{width:100%;height:auto;text-align:center;}
.StepBox .ycimg img{max-width:100%;height:auto;}
.StepBox ul{padding:35px 0px 0px; background:url(../images/line3.png) repeat-y center top;}
.StepBox ul li{width:51.15%; float:left;}
.StepBox ul li .box{background-image:url(../images/arr2.png); background-position: right 8px; background-repeat:no-repeat; padding:0px 60px 0px 0px;}
.StepBox ul li .box .date{display:inline-block; font-size:18px; font-weight:bold; color:#fff; line-height:40px; padding:0 4%; border-radius:25px;  background-image: -webkit-linear-gradient(left, #ea7ed4,#945dec); 
 background-image: -moz-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -ms-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -o-linear-gradient(left,  #ea7ed4,#945dec); }
.StepBox ul li .box h2{line-height:28px; font-size:18px; margin:3% 0;}
.StepBox ul li .box h2 span{color:#945dec;}
.StepBox ul li .box .info{font-size:14px; color:#585858; line-height:30px;}
.StepBox ul li .box .info img{display:block; width:100%;}
.StepBox ul li:nth-child(2n){float:right; margin-top:-15%;}
.StepBox ul li:nth-child(2n) .box{background-position:left 8px; padding:0px 0px 0px 60px;}

.NewsSlider{position:relative; width:42.5%; float:left;}
.NewsSlider .item{position:relative;}
.NewsSlider .item img{display:block; width:100%;}
.NewsSlider .item em{position:absolute; left:0px; bottom:0px; z-index:99; width:78%; padding:0 19% 0 3%; line-height:30px; color:#945dec; font-size:16px; background:url(../images/opacity.png) repeat;}
.NewsSlider .owl-pagination{width:100px; height:13px; line-height:13px; position:absolute; right:10px; bottom:30px; text-align:right;}
.NewsSlider .owl-pagination .owl-page{width:13px; height:13px; display:inline-block; margin:0 4px; text-indent:9999; line-height:9999; overflow:hidden; background:url(../images/dotpic.png) no-repeat left top;}
.NewsSlider .owl-pagination .owl-page.active{background:url(../images/dotpic.png) no-repeat left bottom;}

.NewsBox{width:55.55%; float:right; position:relative;}
.NewsBox .hd{height:45px; border-bottom:1px solid #945dec;}
.NewsBox .hd li{width:148px; float:left; line-height:45px; font-size:18px; text-align:center;}
.NewsBox .hd li a{display:block; color:#6f6f6f;}
.NewsBox .hd li.on a{color:#fff;  background-image: -webkit-linear-gradient(left, #ea7ed4,#945dec); 
 background-image: -moz-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -ms-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -o-linear-gradient(left,  #ea7ed4,#945dec); }
.NewsBox .bd .more{position:absolute; right:0px; top:0px; line-height:45px; font-size:14px; color:#615c4e;}
.NewsBox .list dd{padding:3.5% 0; border-bottom:1px dashed #e7e7e7;}
.NewsBox .list dd:last-child{border-bottom:none;}
.NewsBox .list dd .box{position:relative;}
.NewsBox .list dd .box .date{width:128px; text-align:center; font-size:18px; color:#945dec; text-align:center; font-family:Arial; position:absolute; left:0px; top:0px;}
.NewsBox .list dd .box .txt{padding-left:128px;}
.NewsBox .list dd .box .txt .name{display:block; height:24px; line-height:24px; overflow:hidden; margin-bottom:8px; font-size:16px; color:#2a2a2a;}
.NewsBox .list dd .box .txt .info{font-size:12px; color:#787878; height:40px; line-height:20px; overflow:hidden;}
.NewsBox .list dd:hover .box .txt .name{color:#945dec;}

.GuestBox .hd{text-align:center;}
.GuestBox .hd li{display:inline-block; width:148px; line-height:45px; font-size:18px; text-align:center;}
.GuestBox .hd li a{display:block; color:#6f6f6f;}
.GuestBox .hd li.on a{color:#fff;  background-image: -webkit-linear-gradient(left, #ea7ed4,#945dec); 
 background-image: -moz-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -ms-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -o-linear-gradient(left,  #ea7ed4,#945dec); }
.GuestBox .list dd{width:32.3333%; margin:0 1.5% 1.5% 0; float:left; background:#f6f6f6;}
.GuestBox .list dd:nth-child(3n){margin-right:0;}
.GuestBox .list dd a{display:block; padding:10px;}
.GuestBox .list dd .img{width:29.487%; float:left; text-align:center; background-image:url(../images/yuan.png); background-size:100% 100%; padding:2px;}
.GuestBox .list dd .img img{display:block; width:100%; border-radius:50%; overflow:hidden;}
.GuestBox .list dd .txt{width:62%; float:right; padding:3% 0 0;}
.GuestBox .list dd .txt h3{font-size:18px; line-height:32px;}
.GuestBox .list dd .txt p{font-size:16px; line-height:30px; color:#484848; height:30px; overflow:hidden;}
.GuestBox .owl-carousel{padding:3% 0 0;}
.GuestSlide .owl-buttons{height:30px; text-align:center; margin:2% 0 0;}
.GuestSlide .owl-buttons .owl-prev,.GuestSlide .owl-buttons .owl-next{width:106px; height:30px; text-indent:9999em; overflow:hidden; display:inline-block; margin:0px 5px;}
.GuestSlide .owl-buttons .owl-prev{background:url(../images/prev.jpg) no-repeat left top;}
.GuestSlide .owl-buttons .owl-next{background:url(../images/prev.jpg) no-repeat right top;}
.GuestSlide .owl-buttons .owl-prev:hover{background:url(../images/prevon.jpg) no-repeat left top;}
.GuestSlide .owl-buttons .owl-next:hover{background:url(../images/prevon.jpg) no-repeat right top;}

.LinkBox .list dd{width:18.4%; float:left; margin:0 2% 2% 0; transition:.3s;height:100px;}
.LinkBox .list dd:nth-child(5n){margin-right:0;}
.LinkBox .list dd .effect-img{border:1px solid #c1c1c1; border-radius:10px;}
.LinkBox .list dd .effect-img img{display:block; width:100%;height:100%;}

#box7 .LinkBox .list dd .effect-img{border:0;}

.ActSlider .list dd{width:50%; float:left; position:relative;}
.ActSlider .list dd img{display:block; width:100%;}
.ActSlider .list dd:hover{ -webkit-transform: scale(1.05); -ms-transform: scale(1.05);  transform: scale(1.05); z-index: 3000; box-shadow:3px 3px 5px #8b8788; transition:.3s;}

.Participate{width:45%; float:left;}
.Support{width:45%; float:right;}
.CommonTab{padding:2% 0 0;}
.CommonTab dl{position:relative; margin-top:16px;}
.CommonTab dl p{font-size:16px;color:#404040;margin-bottom:30px;height:90px;}
.CommonTab dl dt{width:82px; position:absolute; left:0px; top:0px; font-size:16px; line-height:40px; color:#404040;}
.CommonTab dl dt .many{display:block; text-align:center; font-size:14px; line-height:14px;}
.CommonTab dl dt i{color:#ff0000;}
.CommonTab dl dd{padding-left:82px;}
.CommonTab dl:last-child dd{padding-left:0;}
.CommonTab dl dd .input{border:1px solid #585858; height:38px; width:93%; padding:0 3%;}
.CommonTab dl dd.tishi{ font-size:14px;}
.CommonTab dl dd.tishi label{width:22px;display:inline-block;vertical-align: middle;font-size:0;line-height: inherit;}
.CommonTab dl dd.tishi input[type=checkbox]{ width:14px; height:14px;}
.CommonTab dl dd label{width:33.333%; float:left; font-size:16px; color:#404040; line-height:30px;}
.CommonTab dl dd input[type=radio]{margin-right:10px;}
.CommonTab dl dd input[type=checkbox]{display:inline-block; vertical-align:middle; width:18px; height:18px; margin-right:5px;}
.CommonTab dl .btn{width:90px; height:34px; text-align:center;  background-image: -webkit-linear-gradient(left, #ea7ed4,#945dec); 
 background-image: -moz-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -ms-linear-gradient(left,  #ea7ed4, #945dec); 
 background-image: -o-linear-gradient(left,  #ea7ed4,#945dec);  border-radius:25px; font-size:14px; color:#fff; display:block; margin:30px auto 0px;}
.Participate .CommonTab dl .btn{}

.Contact li{width:33.33333%; float:left;}
.Contact li .box{padding:8%;}
.Contact li .box .icon{width:130px; height:130px; position:relative; margin:0 auto;}
.Contact li .box .icon img{position:absolute; left:0px; top:0px; width:100%;}
.Contact li .box .icon .i1{transition: 400ms;}
.Contact li .box .icon .i2{-webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha (opacity=0); transition:500ms;}
.Contact li:hover .box .icon .i2{-webkit-transform:scale(1); transform:scale(1); opacity:1;  filter:alpha(opacity=100);}
.Contact li:hover .box .icon .i1{opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale (1.2); transform: scale(1.2); }
.Contact li .box h2{text-align:center; font-size:20px; color:#1d1d1d; line-height:30px; margin:5% 0;} 
.Contact li .box h2 span{display:inline-block;}
.Contact li .box .info{font-size:16px; line-height:24px; color:#1d1d1d;}
.Contact li:hover .box h2 span{background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(234, 126, 212, 1)), to(rgba(148, 93, 236, 1))); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

@media ( max-width:998px){
.Title01 h2{font-size:30px;}
.HomeBox{background-size:100% 100%;}
.LinkBox .list dd{height:80px;}
}

@media ( max-width:768px){
.Title01 h2{font-size:25px;}
.MeetBox li,.MeetBox li:nth-child(2n){width:100%; float:none;}
.StepBox ul li{width:51.7%;}
.StepBox ul li .box{padding:0px 40px 0px 0px;}
.StepBox ul li:nth-child(2n) .box{padding:0px 0px 0px 40px;}
.StepBox ul li .box .date,.StepBox ul li .box h2{font-size:16px;}
#box9{background:none;}
#box9.HomeBox{padding:0;}
.Participate,.Support{width:92%; float:none; background-size:100% 100%; padding:4%;}
.Participate{background-image:url(../images/box1.jpg);}
.Participate .CommonTab dl .btn{margin:0;}
.Contact li .box h2{font-size:16px;}
.Contact li .box .info{font-size:14px;}
.LinkBox .list dd{height:60px;}
}

@media ( max-width:640px){
.NewsSlider,.NewsBox{width:100%; float:none;}
.NewsSlider{margin-bottom:3%;}
.Contact li .box .icon{width:90px; height:90px;}
.LinkBox .list dd{height:49px;}
}

@media ( max-width:480px){
.Title01{margin-bottom:5%;}
.Title01 h2{font-size:18px; line-height:42px;}
.MeetBox li .icon{width:70px;}
.MeetBox li .txt{margin-left:84px; padding-top:0; background-position:left 10px;}
.MeetBox li .txt .title{font-size:16px; margin-bottom:5px;}
.StepBox,.StepBox ul{background:none; padding:0;}
.StepBox ul li,.StepBox ul li:nth-child(2n){background:none; width:100%; float:none; margin:0 0 3% 0;}
.StepBox ul li .box,.StepBox ul li:nth-child(2n) .box{padding:0; background-image:none;}
.NewsBox .list dd .box .date{width:90px; font-size:16px;}
.NewsBox .list dd .box .txt{padding-left:98px;}
.NewsBox .list dd .box .txt .name{font-size:14px;}
.NewsBox .hd{height:40px;}
.NewsBox .hd li,.GuestBox .hd li{width:120px; line-height:40px;}
.GuestBox .list dd{width:48%; margin-right:0;}
.GuestBox .list dd:nth-child(2n){float:right;}
.GuestBox .list dd .txt h3{font-size:14px; line-height:16px;}
.GuestBox .list dd .txt p{font-size:12px;}
.ActSlider .list dd{width:100%; float:none;}
.CommonTab dl dt,.CommonTab dl dd .radio{font-size:14px;}
.CommonTab dl dd input[type=radio]{margin-right:2px;}
.Contact li{width:100%; float:none; border-bottom:1px solid #e5e5e5;}
.Contact li:nth-child(3n){border-bottom:none;}
.LinkBox .list dd{height:37px;}
}


@media ( max-width:380px){
.LinkBox .list dd{height:28px;}
}




/*新闻列表*/
.SumMeun ul{text-align:center;}
.SumMeun ul a{display:inline-block; width:11.6666%; margin:0 1%; text-align:center; background:#b2b2b2; border-radius:20px; font-size:16px; line-height:40px; color:#fff; font-weight:bold; margin-bottom:1.5%;}
.SumMeun ul a.on{background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(239, 130, 3, 1)), to(rgba(193, 79, 142, 1)));}

.NewsList{padding:3% 0 0;}
.NewsList li{margin-bottom:3%; border-bottom:1px solid #eeeeee; padding-bottom:3%;}
.NewsList li .effect-img{width:22.5%; float:left;}
.NewsList li .effect-img img{display:block; width:100%;}
.NewsList li .box{width:75%; float:right; position:relative;}
.NewsList li .box .date{width:75px; position:absolute; left:0px; top:0px; text-align:center;}
.NewsList li .box .date span{display:inline-block; font-size:42px; line-height:44px; font-family:Impact; color:#666666;}
.NewsList li .box .date em{display:block; font-size:14px; color:#b2b2b2; font-family:Arial;}
.NewsList li .box .txt{padding-left:90px;}
.NewsList li .box .txt h3{height:40px; line-height:40px; overflow:hidden; font-size:20px;}
.NewsList li .box .txt h3 a{display:inline-block; color:#333333;}
.NewsList li .box .txt .info{font-size:16px; color:#999999; line-height:24px; height:48px; overflow:hidden;}
.NewsList li .box .txt .more{display:block; margin:18px 0px 0px; width:110px; height:34px; line-height:34px; text-align:center; font-size:14px; color:#999999; border:1px solid #999999;}
.NewsList li:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform:  scale3d(1.1,1.1,1);}
.NewsList li:hover .box .txt h3 a,.NewsList li:hover .box .date span{background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(239, 130, 3, 1)), to(rgba(193, 79, 142, 1))); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.NewsList li:hover .box .txt .more{border:none; background-image:url(../images/topbg.png); background-repeat:repeat-y; background-size:100% 100%; color:#fff;}

@media ( max-width:998px){
.NewsList li .box .txt h3{font-size:16px; height:30px; line-height:30px;}
.NewsList li .box .txt .info{font-size:14px;}
}

@media ( max-width:640px){
.NewsList li .effect-img{display:none;}
.NewsList li .box{width:100%; float:none;}
}

@media ( max-width:480px){
.NewsList li .box .date span{font-size:28px;}
.NewsList li .box .date em{font-size:12px;}
.NewsList li .box .txt{padding-left:77px;}
.NewsList li .box .txt h3{height:26px; line-height:26px; font-size:15px;}
.NewsList li .box .txt .info{line-height:20px; height:40px;}
.NewsList li .box .txt .more{margin-top:10px; height:28px; line-height:28px;}
}

/*新闻详情*/
.ActiveContent .Atit{text-align:center; line-height:28px; position:relative;}
.ActiveContent .Atit h2{font-size:20px; color:#333333;}
.ActiveContent .Atit em{display:block; font-size:14px; color:#666666; padding:9px 0px 21px; border-bottom:1px dashed #e8e8e8;}
.ActiveContent .Atit em i{padding:0px 12px;}
.bdsharebuttonbox{display:inline-block; vertical-align:middle;}
.ContentAbout{padding:34px 0px 21px 0px; border-bottom:1px solid #e7e7e7;}
.PrevNextBox{padding:24px 0px 0px;}
.PrevNextBox dl{font-size:14px; line-height:33px;}
.PrevNextBox dl b{color:#000; font-weight:normal;}
.PrevNextBox dl a{color:#666666;}

@media ( max-width:480px){
.ActiveContent .Atit h2{font-size:18px;}
}


.RevSlider{position:relative;}
.RevSlider .item{position:relative;}
.RevSlider .item img{display:block; width:100%;}
.RevSlider .owl-buttons{width:100%; height:60px; left:0px; bottom:-100px; text-align:center;}
.RevSlider .owl-buttons .owl-prev,.RevSlider .owl-buttons .owl-next{width:60px; height:60px; text-indent:999999px;line-height:200px; overflow:hidden; display:inline-block; margin:0px 22px; background-position:center center; background-size:100% 100%;}
.RevSlider .owl-buttons .owl-prev{background-image:url(../images/prev.png);position:absolute;top:50%;left:-5%;transform:translate(0%,-50%);}
.RevSlider .owl-buttons .owl-next{background-image:url(../images/next.png);position:absolute;top:50%;right:-5%;transform:translate(0%,-50%);}
.RevSlider .owl-buttons .owl-prev:hover{background-image:url(../images/prevon.png);}
.RevSlider .owl-buttons .owl-next:hover{background-image:url(../images/nexton.png);}

