@charset "utf-8";
/*全局初始化样式*/
body{ padding:0; margin:0 auto; font-size: 14px; line-height: 1.42857143; font-family:arial,Microsoft YaHei,'微软雅黑','宋体'; color: #666460; min-width: 320px; width: 100%; zoom:1;

/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none; 

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
        
/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;} 
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#666460;} 
/*表单元素获得焦点时不显示虚线框*/
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;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:top;}

/*初始化a的样式和字体样式*/
a{ color:#666460; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ color: #0268b3;}

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
 font-size: 0px;}
.clearfix { zoom: 1;}


.w1200{ width: 1200px; margin: 0 auto;}
@media only screen and (max-width: 1200px) {
	.w1200{width: 100%; padding: 0 2%; box-sizing: border-box;}
}

.left{float: left;}
.right{float: right;}
/*全局样式*/




/*页面框架结构*/
.contain{} /*页面主体内容*/
.slidebar{} /*边侧菜单*/
.maincontent{} /*主要内容*/
.content{} /*内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.current{ /*当前位置*/}



/*头部*/
.header{position: relative; z-index: 999;}
.header .logo img{display: block; margin: 3% auto;}
.mainnav{height: 50px; line-height: 50px; background: #efefef;}
.mainnav .w1200{position: relative;}
.mainnav .language{position: absolute; right: 0px; top: 0px; line-height: 100%; width: 12.5%; text-align: center; height: 50px; line-height: 50px;}
.mainnav .language a,.mainnav .language span{font-size: 16px; color: #333333;}
.mainnav .language a:hover{color: #0268B3;}
.navBtn{display: none; z-index: 100; width: 25px; height: 25px; position: relative; float: right; overflow: hidden; text-indent: -999em; cursor: pointer; margin-top: 14px; margin-left: 15px;}
.navBtn a{width: 100%; height: 2px; background-color: #0268b3; position: absolute; right: 0; top: 50%; margin-top: -2.5px;}
.navBtn a::before, .navBtn a::after{position: absolute; content: ''; width: 100%; height: 2px; background-color: #0268b3; right: 0; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.navBtn a::before{top: -10px;}
.navBtn a::after{bottom: -10px;}
.on.navBtn a::before {transform: rotate(-45deg); top: 0;}
.on.navBtn a::after {transform: rotate(45deg); bottom: 0;}
.on.navBtn a{background-color: transparent;}
@media only screen and (min-width: 1025px) {
	.mainnav li{position: relative; float: left; width: 12.5%; text-align: center; overflow: hidden;}
	.mainnav li a{display: block; width: 100%; height: 100%; position: relative; z-index: 2; font-size: 16px; color: #333333;}
	.mainnav li b{display: block; position: absolute; top: 100%; left: 0px; width: 100%; height: 100%; background: #0268b3; z-index: 1;
		transition: all 0.3s;
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
	}
	.mainnav li.on a,.mainnav li:hover a{color: white;}
	.mainnav li.on b,.mainnav li:hover b{top: 0;}
}
@media only screen and (max-width: 1024px) {
	.mainnav{height: 50px; line-height: 50px;}
	.mainnav .language{line-height: 24px; height: auto; top:18px;}
	.mainnav .navUl{display: none;}
	.navBtn{display: block;}
	.mainnav .language{width: 120px; right: 20px;}
	.mainnav .navUl{width: 100%; position: absolute; right: 0px; top: 50px;}
	.mainnav .navUl li{height: 35px; width: 100%; text-align: center; line-height: 35px; font-size: 16px; background: #EFEFEF; border-bottom: 1px solid white;}
	.mainnav .navUl li a{display: block; width: 100%; height: 100%;}
	.header .logo img{max-width: 80%;}
	.mainnav .navUl li.on a{color: #0268B3;}
}
/*头部*/


/*底部*/
.footer{background: #0268b3; padding: 3% 0;}
.footer *{color: white; font-size: 15px; line-height: 17px;}
.footer .w1200{padding: 0 2%; box-sizing: border-box;}
.footer .fooIndustry{float: left; width: 46%;}
.footer .fooIndustry li{float: left; width: 50%; line-height: 30px;}
.footer .fooIndustry li span{padding-right: 5px;}
.footer .fooIndustry li:hover span,
.footer .fooIndustry li:hover a{color: #A80000;}
.footer .ewm{float: left; width: 100px; padding: 0 2%;}
.footer .ewm img{padding-bottom: 12px;}
.footer .fooNav li{float: left;}
.footer .fooNav{float: left;}
.footer .fooNav li span{padding: 0 15px;}
.footer .fooNav .p,.footer .fooNav .ul{padding-bottom: 12px;}
.footer .fooNav .ul{display: inline-block; overflow: hidden;}
.footer .mscy{margin-bottom: 18px;}
.footer .fooNav a:hover{color: #A80000;}
@media only screen and (max-width: 1200px) {
	.footer .mscy{display: none;}
	.footer .fooIndustry{display: none;}
	.footer .fooNav{width: 100%; text-align: center; float: initial;}
	.footer .ewm{padding: 0; float: initial; width: 100%; text-align: center; margin-bottom: 12px;}
	.footer *{font-size: 15px;}
}
@media only screen and (max-width: 640px) {
	.footer .fooNav li span{padding: 0 5px;}
}
/*底部*/


/*首页轮播*/
.homeban{position: relative;}
.homeban .owl-nav{position: absolute; left: 0px; top: 50%; width: 100%; margin-top: -30px; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;}
.homeban .owl-prev,
.homeban .owl-next{width: 40px; height: 60px; position: absolute; font-size: 0px;}
.homeban .owl-prev{left: 5%; background: url(../images/jiantouleft.png) no-repeat;}
.homeban .owl-next{right: 5%; background: url(../images/jiantouright.png) no-repeat;}
.homeban:hover .owl-nav{opacity: 1;}
@media only screen and (min-width: 641px) {
	.homeban .WAP-Img{display: none !important;}
}
@media only screen and (max-width: 640px) {
	.homeban .PC-Img{display: none !important;}
}
@media only screen and (max-width: 768px) {
	.homeban .owl-dots{ position: absolute; bottom: 10px; right: 5%;}
	.homeban .owl-dot{display: inline-block; width: 10px; height: 10px; margin: 0 5px; background: rgba(255,255,255,0.5); border-radius: 50%;}
	.homeban .owl-dot.active{background: #fff;}
}

/*首页内容*/
.HomeCont .homebox{margin: 4% auto 5%;}
.HomeCont .homebox .Htitle {position: relative; overflow: hidden;margin-bottom: 2%; border-bottom: 1px solid #969595; padding-bottom: 8px;}
.HomeCont .homebox .Htitle:after{position: absolute; content: ""; background: #969595; left: 0px; bottom: 0px; width: 133px; height: 2px;}
.HomeCont .homebox .Htitle span {float: left;}
.HomeCont .homebox .Htitle span b {font-size: 18px;color: #333333; font-weight: 600;height: 25px;line-height: 25px;padding-right:5px;}
.HomeCont .homebox .Htitle span i{font-style: normal; font-size: 15.17px;}
.HomeCont .homebox .Htitle a {float: right;font-size: 15.17px;color: #666;line-height: 25px;}
.HomeCont .homebox .Htitle a:hover {color: #0268b3;}
.HomeCont .Homevideo{width: 36%; float: left;}
.HomeCont .Homevideo video {width: 100%;}
.HomeCont .Homevideo .videobox {position: relative;overflow: hidden;}
.HomeCont .Homevideo .videobox .shadow {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.HomeCont .Homevideo .videobox .shadow img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.HomeCont .Homevideo .videobox:hover .shadow img {transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.HomeCont .Homevideo .videobox .shadow .mask {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.HomeCont .Homevideo .videobox .shadow span {position: absolute;width: 86px;height: 86px;top: 50%;left: 50%;margin-top: -43px;margin-left: -43px;background: url(../images/videoBtn.png) no-repeat;cursor: pointer;}
.HomeCont .Homenews{width: 60%; float: right;}
.HomeCont .Homenews .list .litop {margin-bottom: 10px; border-bottom: 0px;}
.HomeCont .Homenews .list .litop>a {display: block;}
.HomeCont .Homenews .list .litop>a img {width: 100%; border: 1px solid #cbcbcb;}
.HomeCont .Homenews .list .litop .memos {position: relative;}
.HomeCont .Homenews .list .litop .memos h5 {line-height: 24px;padding-bottom: 4px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.HomeCont .Homenews .list .litop .memos h5 a {font-size: 18.19px; font-size:16px; color: #333;font-weight: 600;}
.HomeCont .Homenews .list .litop .memos h5 a:hover {color: #0268b3;}
.HomeCont .Homenews .list li:hover i,
.HomeCont .Homenews .list li:hover a,
.HomeCont .Homenews .list li:hover .newsDate{color: #0268b3;}
.HomeCont .Homenews .list .litop .memos p {font-size: 15.19px;color: #666;line-height: 24px; height: 72px; overflow: hidden;}
.HomeCont .Homenews .list .litop .memos p i {font-size: 12px;color: #e60012;font-style: normal;}
.HomeCont .Homenews .list .litop .xq{position: absolute; right: 0; bottom: 0px; background: white; padding-left: 23px; line-height: 24px;}
.HomeCont .Homenews .list li {overflow: hidden;line-height: 28px;position: relative; border-bottom: 1px dashed #a0a0a0;}
.HomeCont .Homenews .list li span {font-size: 15px;color: #333;max-width: 30%;position: absolute;right: 0;top: 0;line-height: 28px;}
.HomeCont .Homenews .list li i{font-size: 20px; padding-right: 5px;}
.HomeCont .Homenews .list li h6 {overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 26px;}
.HomeCont .Homenews .list li h6 a {font-size: 15px;color: #333;font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 70%; display: block;}
@media screen and (min-width:640px) and (max-width: 767px){
   .HomeCont .Homenews .list .litop>a {float: left;width: 27%;}
   .HomeCont .Homenews .list .litop .memos {float: left;width: 68%;padding-left: 2%;}
}
@media screen and (min-width:768px){
   .HomeCont .homebox .Htitle span {background: url(../images/Hometitle_bg.png) no-repeat bottom left;}
   .HomeCont .Homenews .list .litop>a {float: left;width: 22%;}
   .HomeCont .Homenews .list .litop .memos {float: left;width: 75%;padding-left: 2%;}
}
@media screen and (min-width:992px){
   .HomeCont .homebox .Htitle {margin-bottom: 20px;}
}
@media only screen and (max-width: 1024px) {
	.HomeCont .Homevideo,.HomeCont .Homenews{width: 48%;}
	.HomeCont .Homenews .list .litop .memos p{height: 46px;}
}
@media screen and (min-width:1200px){
   .HomeCont .Homenews .list .litop>a {width: 137px;}
   .HomeCont .Homenews .list .litop .memos {width: 555px;padding-left: 15px;}
   .HomeCont .Homevideo .videobox {margin-left: 7%;}
}
@media only screen and (max-width: 640px) {
	.HomeCont .Homevideo{margin-bottom: 6%;}
	.HomeCont .Homevideo,.HomeCont .Homenews{width: 100%; float: initial;}
	
	.HomeCont .Homenews .list .litop .memos h5{ line-height:45px;}
}

/*内页banner*/
.banner{ text-align: center; }
.banner img{/*width: 100%;*/ }
@media only screen and (min-width: 641px) {
	.banner .bannerWAP{display: none;}
}
@media only screen and (max-width: 640px) {
	.banner .bannerPC{display: none;}
}

/*当前位置1*/
.maincontent .location{border-bottom: 1px solid #a0a0a0; margin-top: 25px; padding-bottom: 5px; text-indent: 5px; font-size: 18px; color: #000000;}
.maincontent .location .current{ background:url(../images/fz.png) no-repeat left center; padding-left:20px;}
.maincontent .location .current a,
.maincontent .location .current span{ font-weight:normal;}
.maincontent .location .current a:first-child{ font-weight: bold;}
.maincontent .location i{color: #333; font-style: normal; padding-left: 5px;}
.maincontent .location span{color: #333; font-weight: 500;}

/*当前位置2*/
.mc2 .slidebar{margin-top: 1%; font-size: 18px; color: #333;}
.mc2 .slidebar a:hover{color: #0268b3;}
.mc2 .slidebar .current{background: url(../images/fz.png) no-repeat; padding-left: 40px; background-position: 10px 8px;}
.mc2 .slidebar .current,
.mc2 .slidebar .current a,
.mc2 .slidebar .current span{ color:#333;}
.mc2 .slidebar .current a:first-child{ font-weight: bold;}
@media only screen and (max-width: 640px) {
	.mc2 .slidebar,
	.maincontent .location{ font-size:16px;}
}

/*分页*/
.Pages{zoom:1; overflow:hidden; text-align:center; text-align:center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px;}
.Pages a:hover{ color:#fff; border:1px solid #e50014; background:#e50014;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .p_jump,.Pages .a_first,.Pages .a_end{ display:none;}
.Pages .p_cur b{ color:#F00;}
.Pages .p_count b{ color:#F00;}
.Pages .p_total b{ color:#F00;}
.Pages .p_page em{ font-style:normal;}
.Pages .p_page em a{}
.Pages .p_page em a.a_cur,.Pages .num a:hover{ color:#e63975; background: transparent; border-color: transparent;}
.Pages .p_page b{ font-weight:normal;}
@media only screen and (max-width: 1024px) {
	.Pages .p_page em{display: none;}
}
/*分页*/

/*二级导航样式-1*/
.slidebar{border-bottom: 1px solid #c9c9c9; margin-top: 35px; line-height: 35px;}
.slidebar .nav-menu{float: right;}
.slidebar .nav-menu li{float: left; cursor: pointer; margin-right: 40px;border-bottom: 2px solid transparent; margin-bottom: -1px;}
.slidebar .nav-menu li.on,.slidebar .nav-menu li:hover{border-bottom-color: #0268b3;}
.slidebar .nav-menu li a{display: block; width: 100%; line-height: 35px; font-size: 15.27px; color: #333333; font-weight: 600;}
.slidebar .columnname{float: left; font-size: 18px; font-weight: bold; color: #333333; background: url(../images/fz.png) no-repeat; padding-left: 55px; background-position: 20px center;}
@media only screen and (max-width: 768px) {
	.slidebar .columnname{display: none;}
	.slidebar .nav-menu li{margin-right: 30px;}
}

/*社会公益*/
.socialGood{ padding-bottom: 25px; }
.socialGood .h3{margin: 3% 0 0; color: #333;}
.socialGood .sg1 .h3{margin-bottom: 1.5%}
.socialGood .sg1 .p{font-size: 18px; color: #333; line-height: 25px; padding-left: 5px;}
.socialGood .sg1{padding-bottom: 1%;}
.socialGood .sg2{margin-bottom: 3%;}
.socialGood .sg2 .h3{border-bottom: 1px solid #A0A0A0; padding-bottom: 5px;}
.socialGood .sg2 .p{text-align: center; font-size: 18px; color: #333; margin: 3% 0;}
.socialGood .sg2 .iImg{display: block; width: 100%; padding-bottom: 75%; background-size: 100% 100% !important; }
.socialGood .sg2 .owl-carousel{position: relative;}
.socialGood .sg2 .owl-carousel .owl-nav{position: absolute; left: 0px; width: 100%; top: 50%; margin-top: -14.5px;}
.socialGood .sg2 .owl-carousel .owl-nav div{position: absolute; font-size: 0; width: 17px; height: 29px; background: url(../images/shgybtn.png) no-repeat;}
.socialGood .sg2 .owl-carousel .owl-nav .owl-prev{left: 2%;}
.socialGood .sg2 .owl-carousel .owl-nav .owl-next{right: 2%; background-position: bottom left;}

/*联系我们*/
.contact .map{width: 100%; height: 525px; margin: 3% 0 6%;}
.contact .map *{max-width: initial !important;}
@media only screen and (max-width: 640px) {
	.contact .map{height: 300px;}
}
@media only screen and (min-width: 641px) and (max-width: 1024px) {
	.contact .map{height: 400px;}
}

/*人力资源*/
.manpower .h2Title{text-align: center; position: relative; font-size: 35px; color: #0268b3; margin: 3.5% 0 1.5%;}
.manpower .h2Title b{background: #FFFFFF; padding: 0 4%;}
.manpower .h2Title:after{position: absolute; right: 2%; top: 50%; margin-top: -2.5px; z-index: -1; width: 40%; height: 5px; background: #0268b3; content: "";}
.manpower .h2Title:before{position: absolute; left: 2%; top: 50%; margin-top: -2.5px; z-index: -1; width: 40%; height: 5px; background: #0268b3; content: "";}
@media only screen and (max-width: 1024px) {
	.manpower .h2Title{font-size: 45px;}
}
@media only screen and (max-width: 640px) {
	.manpower .h2Title{font-size: 30px;}
	.manpower .h2Title:after,
	.manpower .h2Title:before{height: 3px; margin-top: -1.5px;}
}
.manpower .manpowerCon .item{margin-bottom: 4%; border-radius: 30px; border: 1px solid #dcdcdc; padding: 1.5% 3%;}
.manpower .manpowerCon .item .time{float: right; font-size: 18px; color: #333333;}
.manpower .manpowerCon .item .h3{font-weight: 600; font-size: 24px; color: #0268b3; transition: all 1s; cursor: pointer;}
.manpower .manpowerCon .item .item-Con{ display:none}
.manpower .manpowerCon .item.on .h3{border-bottom: 1px dashed #cbcbcb; padding-bottom: 5px; margin-bottom: 20px;}
.manpower .manpowerCon .item .item-Con .h6{font-size: 18px; color: #333;}
.manpower .manpowerCon .item .item-Con .p{font-size: 18px; line-height: 25px; color: #333;}
.manpower .manpowerCon .item .item-Con .ic{margin-bottom: 2%;}
.manpower .Pages{padding-bottom: 4%;}

/*新闻中心*/
.news .Pages{margin: 4% 0;}
.news li{border-bottom: 1px dashed #a0a0a0; height: 50px; line-height: 50px;}
.news li .newsDate{float: right; font-size: 21px; font-size: 1.17em; color: #333333;}
.news li .title{display: block; float: left; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 21px; font-size: 1.17em; color: #333333;}
.news li .title:hover,.news li .xq:hover{color: #0268b3;}
.news li .title i{padding-right: 5px;}
.news li.litop{position: relative; width: 100%; height: auto; margin: 4% 0 2%; border-bottom: 0;}
.news li.litop .aImg{position: absolute; left: 0px; top: 0px; width: 225px; height: 170px;}
.news li.litop .aImg img{width: 100%;}
.news li.litop .memos{width: 100%; padding-left: 240px; box-sizing: border-box;}
.news li.litop .memos .title{display: block; float: initial; font-size: 26.15px; font-size: 16px; font-weight: 600; line-height: 30px; margin-bottom: 15px; width: 80%; padding-right: 20%;}
.news li.litop .memos .p{line-height: 42px; font-size: 21px; font-size: 16px; line-height: 30px; color: #333333; height: 126px; overflow: hidden;}
.news li.litop .memos .xq{font-size: 21px; font-size: 1.17em; color: #666666; line-height: 42px; position: absolute; right: 0; bottom: 0px; background: white;}
@media only screen and (max-width: 1024px) {
	.news li .title{width: 60%;}
	.news li .newsDate,.news li .title{font-size: 18px;}
	.news li.litop .memos .title{font-size: 22px; font-size: 16px;}
	.news li.litop .memos .p{font-size: 18px; font-size: 16px;}
	.news li.litop .memos .xq{font-size: 18px; font-size: 16px;}
}
@media only screen and (max-width: 640px) {
	.news li .newsDate,.news li .title{font-size: 16px;}
	
	.news li.litop .memos{ padding-top:10px;}
}
@media only screen and (max-width: 480px) {
	.news li.litop .aImg{position: initial !important;}
	.news li.litop .memos{padding-left: 0px;}
	.news li.litop .memos .title{font-size: 18px; margin-bottom: 5px;}
	.news li.litop .memos .p{height: auto;}
	.news li.litop .memos .p,.news li.litop .memos .xq{font-size: 16px; line-height: 25px;}
}

/*新闻详细页*/
.newsPage{overflow: hidden; margin: 5% 0;}
.newsPage .w1440{padding: 2% 3%; background: #fff;}
.newsPage h1{text-align: center; font-size: 24px; font-size: #282828;}
.newsPage div.timeShare{text-align: center; margin: 10px auto; margin-bottom: 20px; overflow: hidden;}
.newsPage div.timeShare span{font-size: 14px; color: #999;}
.newsPage div.timeShare>span.time{display: block; padding-right: 20px;}
.newsPage div.timeShare .jiathis_style{display: inline-block !important; padding-top: 3px;}
.newsPage div.newContain{margin-top: 10px;}
.newsPage div.newContain p{color: #999; font-size: 16px; text-indent: 2em; margin: 0;}
.newsPage div.newContain img{display: block; margin: 10px auto}
.newsPage a.backGo{display: block; width: 117px; height: 32px; margin: 0px auto; margin:0; margin-top: 30px; text-align: center; letter-spacing: 1px; font-size: 14px; line-height: 32px; color: white; background: #bf161a; border-radius: 10px;}
.newsPage .Page001528{ font-size: 14px; padding-top:15px; }
.newsPage .Page001528 .li{ padding:5px 0; }
@media only screen and (max-width: 1200px) {
	.newsPage h1{font-size: 18px;}
	.newsPage{padding: 5% 2%;}
}

/*走进美术-企业简介*/
.about_jianjie .jianjie_one .h2{text-align: center; font-size: 18px; color: #333; font-weight: 100; line-height: 22px; margin: 3% 0;}
.about_jianjie .jianjie_one .h2 span{letter-spacing: 5px; font-size: 24px;}
.about_jianjie .jianjie_one .p{color: #333333; font-size: 18.17px; line-height: 30px; text-indent: 2em;}
.about_jianjie .jianjie_one .color{color: #0268b3;}
.about_jianjie .jianjie_two{margin: 4% 0; overflow: hidden;}
.about_jianjie .jianjie_two li{float: left; overflow: hidden; position: relative; padding-bottom: 40px;}
.about_jianjie .jianjie_two li .p{position: absolute; bottom: 0px; left: 0px; width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #333333; background: #fff;}
.about_jianjie .jianjie_two li .iImg{display: block; width: 100%; background-size: 100% 100% !important; padding-bottom: 62%; transition: all 0.5s;}
.about_jianjie .jianjie_two li .iImg:hover{transform: scale(1.2);}
@media only screen and (min-width: 1024px) {
	.about_jianjie .jianjie_two li{width: 24%; margin-right: 1.25%;}
	.about_jianjie .jianjie_two li:nth-child(4n){margin-right: 0;}
}
@media only screen and (min-width: 641px) and (max-width: 1023px) {
	.about_jianjie .jianjie_two li{width: 32%; margin-right: 2%;}
	.about_jianjie .jianjie_two li:nth-child(3n){margin-right: 0;}
	.about_jianjie .jianjie_two li .p{font-size: 15px;}
}
@media only screen and (max-width: 640px){
	.about_jianjie .jianjie_two li{width: 49%; margin-right: 2%;}
	.about_jianjie .jianjie_two li:nth-child(2n){margin-right: 0;}
	.about_jianjie .jianjie_two li .p{font-size: 12px;}
}

/*董事长致辞*/
.about_zhici{margin: 4% 0;}
.about_zhici .zhici_two{background: #efefef;}
.about_zhici .zhici_one{text-align: center; font-size: 14px; color: #333; width: 31%;}
.about_zhici .zhici_two .p1{margin-left: 7%; margin-top: 5%; font-size: 20px; color: #333; font-weight: 600;}
.about_zhici .zhici_two .zhici{display: inline-block; text-align: center; width: 100%;}
.about_zhici .zhici_two .zhici .p{display: inline-block; font-size: 24px; color: #333333; font-family: "黑体"; font-weight: 600; margin: 10px 18px;}
.about_zhici .zhici_two .qm{float: right; padding-right: 5%;}
.about_zhici .zhici_two .con{padding: 0 4%;}
.about_zhici .zhici_two .con *{color: #333;}
.about_zhici .zhici_two .con .con1{float: left;}
.about_zhici .zhici_two .con .con2{float: right;}
.about_zhici .zhici_two .con .p{font-size: 14px; font-weight: 600; line-height: 25px;}
.about_zhici .zhici_two .con li{line-height: 28px; font-size: 14px;}
@media only screen and (max-width: 1200px) {
	.about_zhici .zhici_two .con .con1,.about_zhici .zhici_two .con .con2{float: initial;}
}
@media only screen and (min-width: 769px) {
	.about_zhici{margin: 4% 0;}
	.about_zhici .zhici_one{ padding-right: 20px;}
	.about_zhici .zhici_one,.about_zhici .zhici_two{display: table-cell; vertical-align: top;}
}
@media only screen and (max-width: 768px) {
	.about_zhici .zhici_one{text-align: center; width: 100%;}
	.about_zhici .zhici_two{padding: 3% 0;}
	.about_zhici .zhici_one .p{line-height: 35px;}
}

/*走进美术-企业文化*/
.about_wenhua{margin: 3% 0;}
.about_wenhua .wenhua{padding: 3%; background: #efefef; margin-top: 3%;}
.about_wenhua .wenhua .p{color: #333; font-size: 18px; font-weight: 600; line-height: 35px;}
.about_wenhua .wenhua .pColor{color: #0268b3;}
@media only screen and (max-width: 768px) {
	.about_wenhua .wenhua .p{font-size: 16px;}
}

/*企业荣誉*/
.Honor {margin-bottom: 3%;}
.Honor .honortit_cn .h2{font-size: 30px; color: #333; margin: 4% 0; text-align: center;}
.Honor .honortit_cn .p{font-size: 18.58px; color: #333; line-height: 35px; margin-bottom: 1%;}
.Honorcon{  position:relative;width: 100%;padding:40px 0;}
.Honorcon .PCshow {display: none;}
.Honorcon .carouselBox1 {width: 90%;margin:0 auto;position: relative;}
.Honor .Honorlist {margin-top: 28px;}
.Honor .Honorlist .title {text-align: center;font-size: 30px;margin: 4% 0; color: #333;font-weight: bold;height: 50px;line-height: 50px;}
.Honor .Honorlist .tab {text-align: center;padding-bottom: 40px;}
.Honor .Honorlist .tab li {display: inline-block;width: 131px;height: 31px;line-height: 31px;background: url(../images/rongyuBtn.jpg) no-repeat;font-size: 15.79px;color: #666;margin:2px 8px;cursor: pointer;}
.Honor .Honorlist .tab li:hover,.Honor .Honorlist .tab li.on {background-position: bottom left;color: #fff;}
.Honor .Honorlist .tabCont li {float: left;width: 48%;margin:0 1%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 14px;}



@media screen and (max-width:420px){
 .Honor .Honorlist .tabCont li{height:190px}  

}
.Honor .Honorlist .tabCont li a {display: block;}
.Honor .Honorlist .tabCont li .iImg {position: relative;overflow: hidden;}
.Honor .Honorlist .tabCont li .iImg .Imgbox {position: absolute;padding:2%;width: 96%;height: 96%;top: 0;left: 0;right: 0;bottom: 0;margin:auto;text-align: center;overflow: hidden;}
.Honor .Honorlist .tabCont li a .Img{height: 100%;}
.Honor .Honorlist .tabCont li span {display: block;font-size: 14px;color: #666;text-align: center;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;}
.Honor .Honorlist .tabCont .cont {max-height: 640px;overflow-y: scroll;display: none; /*width: calc(100% + 18px);*/}
.Honor .Honorlist .tabCont li .iImg{width: 100%; display: block; padding-bottom: 71%; background-size: 100% 100% !important;}

.Honor .Honorlist .tabCont li h4{text-align: center;line-height: 25px; display:block;margin-top:5px; overflow: hidden; 
text-overflow: ellipsis;  font-size: 14px; color: #333;}
.Honor .Honorlist .tabCont li:hover h4{ color:#0068b5}
@media screen and (min-width:640px){
   .Honorcon .carouselBox1 {width: 80%;}
   .Honorcon .carouselBox1 .owl-nav>div{position:absolute;top:50%; margin-top:-28px; width:53px; height:58px; cursor:pointer;z-index:5;font-size: 0;}
   .Honorcon .carouselBox1 .owl-nav .owl-prev {left:-58px; background: url(../images/btn_left03.png) no-repeat;}
   .Honorcon .carouselBox1 .owl-nav .owl-next {right:-58px; background: url(../images/btn_right03.png) no-repeat;}
}

@media screen and (min-width:640px){
   .Honorcon .carouselBox1 .owl-nav  {display: block !important;}
}

@media screen and (min-width:768px){
   .Honor .Honorlist .tabCont li {width: 31%;}
}

@media screen and (min-width:1024px){
   .Honor .Honorlist .tabCont li {height: 250px;}
}

@media screen and (min-width:1200px){
   .Honorcon .Mshow {display: none;}
   .Honorcon .PCshow {display: block;}
   .Honorcon {height:362px;padding-top: 41px;padding-bottom: 20px;}
   .Honorcon .carouselBox{ width:80%; margin:0 auto; position:relative;}
   .Honorcon .carousel-feature{position:absolute;cursor:pointer; overflow:visible !important;opacity: 1 !important;top: 38px;box-shadow: 0px 0px 22px rgba(0,0,0,0.6); }
   .Honorcon .carousel-feature a,.Honorcon .carousel-image{ display:block;}
   .Honorcon .carousel-feature a span{ display:block; text-align:center; margin:10px 0 0; font-size:16px;}
   .Honorcon .carousel-image{ border:1px solid #aeb8ba;}
   .Honorcon .carouselLeft,.Honorcon .carouselRight{position:absolute;top:50%; margin-top:-28px; width:53px; height:58px; cursor:pointer;z-index:5; }
   .Honorcon .carouselLeft{left:145px; background: url(../images/btn_left03.png) no-repeat;background-size:60%;}
   .Honorcon .carouselRight{right:120px; background: url(../images/btn_right03.png) no-repeat;background-size:60%;}
   .Honor .Honorlist .tabCont li {width: 229px;margin-left: 32px;margin-right:32px;}
   .Honor .Honorlist .tabCont li .Img .Imgbox {padding:4%;width: 92%;height: 92%;}   
}
div.light_rounded .pp_nav .pp_play{display: none;}
.fancybox-nav span{width: 30px !important;height: 30px !important;}
.fancybox-close{background: url(../images/fancy_close.png) no-repeat center !important;}
.fancybox-prev span{background: url(../images/fancy_nav_left.png) no-repeat center !important;}
.fancybox-next span{background: url(../images/fancy_nav_right.png) no-repeat center !important;}
.fancybox-close{width: 30px !important;height: 30 !important;}
#fancybox-loading{width: 24px !important;height: 24px !important;background: url(../images/fancybox_loading.gif) no-repeat center !important;}
.fancybox-overlay{background:rgba(0,0,0,0.8) !important;}
.fancybox-wrap{margin-top: 25px !important;}

/*美术产业*/
.industry_channel{position: relative; overflow: hidden; margin: 3% 0;}
.industry_channel .left{width: 365px; position: absolute; left: 0px; top: 0px;}
.industry_channel .left dl,.industry_channel .left dd,.industry_channel .left .h4{margin: 0; padding: 0;}
.industry_channel .left dd,.industry_channel .left .h4{height: 40px; line-height: 40px; font-size: 16px;}
.industry_channel .left dd{border-bottom: 1px solid #d2d2d2; width: 92%; margin: 0 auto;}
.industry_channel .left dl{ background: #e5e5e5; padding-bottom: 10px;}
.industry_channel .left .h4{background: #0268b3; color: white; text-indent: 10px; cursor: pointer; font-weight: 500;}
.industry_channel .left dd a{color: #000000;}
.industry_channel .left dd a:hover,.industry_channel .left dd a.on{color: #0268B3;}
.industry_channel .left dd span{padding-right: 5px;}
.industry_channel .left .bz{float: right; color: white; font-size: 24px; padding-right: 2%;}
.industry_channel .left .bz.jian{font-size: 16px;}
.industry_channel .right{width: 100%; padding-left: 380px; box-sizing: border-box;}
.industry_channel .right .owl-nav{display: none;}
.industry_channel .right .owl-dots{position: absolute; bottom: 3%; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%);}
.industry_channel .right .owl-dots .owl-dot{width: 10px; height: 10px; float: left; margin: 0 5px; text-align: center; border-radius: 50%; border: 2px solid white;}
.industry_channel .right .owl-dots .owl-dot.active{background: white;}
.industry_channel .right .con{line-height: 28px; font-size: 18px; color: #333333; text-indent: 2em; margin: 3.5% 0;}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
	.industry_channel .left dd, .industry_channel .left .h4{font-size: 14px;}
	.industry_channel .left{width: 320px;}
	.industry_channel .right{padding-left: 335px;}
	.industry_channel .right .owl-dots .owl-dot{margin: 0 2px;}
}
@media only screen and (max-width: 768px) {
	.industry_channel .left{position: initial; float: initial; width: 100%; margin-bottom: 5%;}
	.industry_channel .right{padding-left: 0px; width: 100%;}
}
@media only screen and (max-width: 420px) {
	.industry_channel .left dd, .industry_channel .left .h4{font-size: 12px;}
	.industry_channel .right .owl-dots{display: none;}
}

/*设计团队*/
.Design {margin: 4% 0 5%;}
.Design .slideBox {background: #DCDCDC;padding-top: 37px;margin-top: 8px;padding-bottom: 58px;}
.Design .slideBox .tab {text-align: center;}
.Design .slideBox .tab li {display: inline-block;min-width: 120px;padding:0px 15px;line-height: 30px;cursor: pointer;margin:2px 13px; font-size: 14.98px; color: #333333;}
.Design .slideBox .tab li:hover,.Design .slideBox .tab li.on {background: #0268b3;color: #fff;}
.Design .slideBox .tabCont {margin-top: 23px;position: relative;}
.Design .slideBox .cont .item {cursor: pointer;}
.Design .slideBox .cont .item .desc {background: #fff;text-align: center;padding:0px 10px;}
.Design .slideBox .cont .item .desc b {font-size: 14px;color: #333;display: block;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 38px;}
.Design .slideBox .cont .item .desc span {font-size: 12px;color: #333;display: block;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 12px;padding-bottom: 12px;}
.Design .slideBox .cont {padding:0 10%;width: 80%;position: relative;display: none;}
.Design .slideBox .cont .item .hide2 {display: none;}
.Design .slideBox .tabCont .hide2Box {position: absolute;top: 0;bottom: 0;z-index: 88;background: #fff;width: 96%;padding:2%;display: none;}
.Design .slideBox .tabCont .hide2Box .text img {display: none;}
.Design .slideBox .tabCont .hide2Box .close2 {position: absolute;width: 20px;height: 20px;position: absolute;top: 5px;right: 5px;text-align: center;line-height: 20px;background: rgba(0,0,0,.8);color: #fff;border-radius: 10px;cursor: pointer;}
.Design .slideBox .cont .owl-nav>div {position: absolute;font-size: 0;width: 30px;height: 32px;top: 50%;margin-top: -16px;}
.Design .slideBox .cont .owl-nav .owl-prev {background: url(../images/btn_left04.png) no-repeat;left: 20px;}
.Design .slideBox .cont .owl-nav .owl-next {background: url(../images/btn_right04.png) no-repeat;right: 20px;}

.Design .delist {}
.Design .delist .name {text-align: center;padding-top: 30px; margin-top: 3%;}
.Design .delist .name span {display: inline-block;font-size: 14.98px;color: #333;font-weight: bold;line-height: 30px;border-bottom: 2px solid #0268b3;}
.Design .delist .name b {display: none;}

.Design .delist li {width: 49%;margin:0.5%;float: left;cursor: pointer;overflow: hidden;}
.HideBox1 {width: 100%;height: 100%;position: fixed;background: rgba(0,0,0,0.8);top: 0;left: 0;z-index: 99;display: none;}
.HideBox1 .close {position: absolute;top: 0;right: 0;width: 30px;height: 30px;text-align: center;line-height: 30px;background: rgba(0,0,0,.8);color: #fff;cursor: pointer;}
.Design .delist li .hide {display: none;position: fixed;z-index: 100;top: 50%;left: 0;width: 90%;padding:5% 5%;background: #fff;cursor: default;max-height: 80%;}
/*小屏幕时候设计团队弹窗 上图下文*/
.delist .more{display: block; margin: 0 auto; width: 50px; height: 14px; line-height: 14px; text-align: center; font-size: 12px; color: white; border-radius: 5px; margin-top: 10px; margin-bottom: 4%; text-transform: uppercase; background: #a0a0a0;}
@media screen and (max-width:767px) {
   .Design .delist li .hide img {max-height: 200px;}
   .Design .delist li .hide.phoneHide{height:400px;margin-top:-200px;}
   .Design .delist li .hide.phoneHide .text{max-height: 200px;}
}
/*.Design .delist li .hide img {display: none;}*/
.Design .delist li .hide .text {height: 400px;overflow-y:auto;}
.Design .delist li .Img {position: relative;}
.Design .delist li .Img img {width: 100%;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.Design .delist li .Img .info {position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.5);padding:0px 2%;width: 96%}
.Design .delist li .Img .info b {display: block;font-size: 14px;color: #fff;font-weight: normal;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 28px;}
.Design .delist li .Img .info i {display: block;font-size: 10px;font-style: normal;color: #fff;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.Design .delist li .Img .info em {display: block;font-size: 12px;font-style: normal;color: #fff;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 24px;}

@media screen and (min-width:480px) {
   .Design .slideBox .tabCont .hide2Box {width: 90%;margin:0px 3%;max-height: 200px;overflow-y:auto;top: 2%;}
}

@media screen and (min-width:640px) {
   .Design .delist li  {width: 31.3%;}
   .Design .slideBox .tabCont .hide2Box {width: 400px;height: 170px;margin:0px auto;left: 50%;margin-left: -234px;max-height: none;padding:25px 16px 30px;top: 0px;overflow: hidden;}
   .Design .slideBox .tabCont .hide2Box .text img {display: block;float: left;width: 152px;}
   .Design .slideBox .tabCont .hide2Box .text .textbox {float: left;padding-left: 15px;width: 228px; font-size: 12px;}
}

@media screen and (min-width:768px) {
   .Design .delist li  {width: 24.0%;}
}

@media screen and (min-width:992px) {
   .Design .delist li  {width: 16.0%;margin: 0.3%;}
   .Design .delist li .hide {padding: 0;left: 50%;margin-left: -45%;overflow: hidden;transform: translateY(-50%);margin-top: 25px;}
   .Design .delist li .hide img {display: block;float: left;width: 30%;}
   .Design .delist li .hide .text {width: 60%;float: left;margin:5%;height: 300px;}
   .Design .delist li .Img .info {bottom: -100%;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
   .Design .delist li:hover .Img .info {bottom: 0;}

}

@media screen and (min-width:1024px) {
   .Design .slideBox .cont .owl-nav {display: block;}
   .Design .delist li {width: 12%;margin:0.2%;}
}

@media screen and (min-width:1200px) {
   .Design .slideBox .cont {width: 1020px;padding:0px 90px;}
   .Design .slideBox .cont .owl-nav .owl-prev {left: 30px;}
   .Design .slideBox .cont .owl-nav .owl-next {right: 30px;}

   .Design .delist .name {position: relative;}
   .Design .delist .name b {display: block;font-size: 58px;color: #efefef;font-weight: bold;line-height: 58px;position: absolute;bottom: -5px;left: 660px;z-index: -1;}

   .Design .delist li {width: 118px;margin: 0;margin-right: 2px;margin-bottom: 3px;}

   .Design .delist li .hide {width: 1000px;margin-left: -500px;height: 440px;}
   .Design .delist li .hide img {width: 300px;}
   .Design .delist li .hide .text {width: 620px;margin:50px 40px 0;height: 350px;}
}

.industry_con .title{text-align: center; color: #333333; font-size: 17.87px; line-height: 25px; padding: 5% 0; text-transform: uppercase;}
.industry_con .title b{font-size: 21.84px;}
.industry_con .title span{color: #0268B3;}
.industry_con .title span.en{padding-right: 5px;}
.industry_con .title .iXian{display: block; margin: 0 auto; width: 32px; height: 3px; background: #0268B3; margin-top: 5px;}
.industry_con .con1 .p{font-size: 18px; line-height: 30px; color: #000;}
.industry_con .con2{background: #eaedf0 url(../images/mscyBg.jpg) no-repeat bottom right; min-height: 424px; margin-top: 6%;}
.industry_con .con2 .title{padding: 4% 0 2.5%;}
.industry_con .con2 .p{max-width: 80%; text-align: center; margin: 0 auto; line-height: 33px; font-size: 18px; color:#000000;}
.industry_con .con3 .title{padding: 6.5% 0;}
.industry_con .con3 img{width: 100%;}
.industry_con .con4{margin-bottom: 4%; overflow: hidden;}
.industry_con .con4 li{float: left; width: 100%; margin-bottom: 2%;}
.industry_con .con4 li .iImg{display: block; width: 100%; padding-bottom: 103%; background-size: 100% 100% !important;}
@media only screen and (min-width: 641px) {
	.industry_con .con4 li{width: 32.9%; margin-right: 0.65%; margin-bottom: 0.65%;}
	.industry_con .con4 li:nth-child(3n){margin-right: 0;}
}
@media only screen and (min-width: 360px) and (max-width: 640px) {
	.industry_con .con4 li{width: 49%; margin-right: 2%; margin-bottom: 2%;}
	.industry_con .con4 li:nth-child(2n){margin-right: 0;}
}

/*友情链接 */
.links{ padding:3% 0;}
.links .Pages{margin: 3% 0 6% 0;}
.links li{list-style: none; float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.links li dl,.links ul{margin: 0; padding: 0;}
.links li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.links li .iImg{ display:block; width:100%; padding-bottom: 50%;}
.links li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(199,0,10,0.7); opacity:0; transition:0.3s;}
.links li a:hover figure{ opacity:1;}
.links li dl{ display:table;  width:100%; height:100%;}
.links li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
	.links li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
	.links li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
	.links li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
	.links li{ width:49%;}
	.links li:nth-child(2n){ margin-right:0;}
	.links li dt{ font-size:15px;}
}

/*视频*/
/*视频中心*/
.Video {margin: 3% 0;}
.Video li {width: 100%;cursor: pointer;margin-bottom: 35px;}
.Video li .Img {position: relative;overflow: hidden;}
.Video li .Img img {width: 100%;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.Video li .Img:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.Video li span {position: absolute;width: 65px;height: 67px;background: url(../images/video_btn02.png) no-repeat;top: 50%;left: 50%;margin-left: -32px;margin-top: -34px;}
.Video li h5 {font-size: 14px;color: #333;font-weight: normal;line-height: 24px;padding:13px 0;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}

.HideBox {position: fixed; background:rgba(0,0,0,.8);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);left: 0; top: 0; z-index: 9999;width: 100%;height: 100%;display: none;}
.HideBox .close {position: absolute;width: 32px;height: 32px;background: url(../images/hide_close.png) no-repeat;cursor: pointer;top: 90px;right: 10px;}
.HideBox video {width: 96%;height: auto;position: absolute;top: 150px;left: 50%;margin-left: -48%;}


@media screen and (min-width:640px) {
   .HideBox video {width: 600px;margin-left: -300px;}
}

@media screen and (min-width:768px) {
   .Video li {width: 49%;float: left;margin-right: 2%;}
}

@media screen and (min-width:1024px) {
   .Video li {width: 46%;margin-right: 8%;}
}

@media screen and (min-width:1200px) {
   .Video li {width: 477px;margin-right: 146px;}
}

/*网站地图*/
.ul_sitemap{margin: 2% 0;}
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px; overflow: hidden;}
.ul_sitemap li strong{float: left; display: inline-block; width: 90px;}
.ul_sitemap li span{float: left; width: calc(100% - 95px); display:block; box-sizing: border-box;}




