@charset "utf-8";
/* CSS Document */

/* header*/
html{font-size:62.5%;}
body{font-size:14px; color:#666666; overflow-x:hidden}

.otxt,.obtn,.oselect{border:none;background:none;}
.w100{width:100%;}
.w1000{width:1180px;margin:0 auto;}
.Vimg{ width:100%; height:100%; display:block;}


.maximg{ width:100%;}
.maximg1{ width:100%; max-width:980px;}
.h60p{ height:50px; overflow:hidden;zoom:1;}
.Top{  z-index:888888; position:relative; background:url(../images/tops.jpg) center top no-repeat;}
.pagetop{ position:relative;}
.Logo{ padding:22px 0; padding-bottom:12px;}
.Logo img{ vertical-align:top;}


.bgnav{ background:rgba(255,255,255,0.5); height:40px; position:absolute; left:0; top:156px; z-index:88888; display:none;}

.Lge{ padding-top:20px;}
.Lge,.Lge a{ color:#888;}
.Lge em{ padding:0 10px; color:#fff;}
.cn,.en,.ru{ padding-left:30px;}
.en{ background:url(../images/icoen.png) left center no-repeat;}
.cn{ background:url(../images/cn.jpg) left center no-repeat;}
.ru{ background:url(../images/icoru.png) left center no-repeat;}
.Lge a:hover,.Lgeon{ color:#008cd8;}

.Search{background:#e1e7ea;height:26px; width:170px; padding:0 10px; border-radius:10px; display:none;}
.Search_otxt{ width:140px;float:left;height:20px; line-height:20px; padding:3px 0; font-family:"微软雅黑"; color:#999;}
.Search_obtn{ cursor:pointer; float:right; overflow:hidden;zoom:1; text-indent:-9999px; width:20px; height:26px; background:url(../images/search.png) center center no-repeat;}
.Search_obtn,.Search_obtn:hover{ color:#fff;}
.Search{ margin-top:40px;}

.NavAll{ background:url(../images/nav.jpg) left top repeat-x; height:47px; line-height:47px;}
.NavAll a,.NavAll a:hover{ color:#fff;}
.Nav{}
.Navlist{ }
.Navlist ul{ }
.Navlist li{ display:inline-block; float:left; padding:0 35px;position:relative; z-index:888888; padding-bottom:0;}
.Navlist li.none em{ display:none;}

.Navlist a,.Navlist em{vertical-align:top;}
.Navlist a{font-size:16px;}
.navdl{position:absolute; width:100%; left:0; /*left:50%; margin-left:-290px; width:580px;*/ top:47px; text-align:center;display:none; overflow:hidden;zoom:1;}
.navdl dd a{font-size:14px; }
.navdl dd a{ color:#fff;}
.navdl dd:hover{opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;}
.navdl dd:hover a{color:#ffaa00;}
.navdl dd{ line-height:40px; float:left; width:100%; margin-top:1px; background:url(../images/navli.png) left top repeat; /*display:inline-block; margin:0 10px; vertical-align:top;*/}
.navi{ display:inline-block; background:url(../images/nav1.jpg) left top no-repeat; width:1px; height:15px; vertical-align:top;}
.inaviA{ float:right; width:42px;height:42px; text-align:right;cursor:pointer;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s; display:none;}
.inavi{ font-size:12px; vertical-align:middle;}
.inaviAon{transform: rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);}
.Lge,.Nav{text-align:right;}
.Navlist a:hover,.Navlist .on .a,.Navlist .m .a{ color:#fff;}

.navi{ position:absolute; right:0; top:18px;}
.Navlist li.last .navi{ display:none;}

.warp_meau,.warp_search{ color:#000;  font-size:25px; cursor:pointer;display:none;}
.warp_meau{ float:left; margin-left:10px;margin-top:7px;}
.warp_search{ float:right; margin-right:10px;font-size:23px;margin-top:13px;}

.warp_lanuge{ display:none; padding:0 5px; line-height:40px; padding:0 15px; box-sizing:border-box;}
.warp_lanuge a,.warp_lanuge em,.warp_lanuge span{ vertical-align:middle;}
.warp_lanuge,.warp_lanuge a{ font-size:14px;}
.warp_lanuge a,.warp_lanuge a:hover{color:#3e3a3a;}
.warp_lanuge em{ font-size:12px; padding:0 15px;}
.warp_lanuge .language-icon-global{ position:relative; top:0;}
.language-icon-global{ font-size:20px;  margin-left:25px;}


.meau{ width:28px; height:25px; position:relative; float:right; margin-right:10px; margin-top:7px;}
.meau span{ width:100%;position:absolute;right:0; top:0;background:#005aa8;display:block;height:3px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;vertical-align:top;}
.meau span{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.meau .m1{}
.meau .m2{top:11px;}
.meau .m3{top:22px;}

.meauon .m1,.meauon .m2,.meauon .m3{ background:#ccc;}
.meauon .m1{ transform:rotate(45deg); top:9px;}
.meauon .m2{opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.meauon .m3{ transform:rotate(-45deg); top:9px;width:28px;}

.Tel{ background:url(../images/tel.png) left top no-repeat; width:29px; height:29px; margin-right:10px; display:inline-block; margin-top:5px;}

.meau{ display:none;}

.Search{ display:block; width:256px; background:#dcdcdc; margin-top:5px;}
.Search_otxt,.Search{ height:27px; line-height:27px;}
.Search_otxt{ padding:0;}
.topr{ width:660px; padding-top:22px;}
.Tel{ width:auto; font-size:18px; color:#0c0c0c; line-height:30px; font-family:Arial, sans-serif; padding-left:35px; margin:0;}
.Lge{ padding-top:0; color:#3a3737; font-size:14px;font-family:Arial, sans-serif; line-height:30px; padding-left:28px;}

.swiper-container{ width:100%; position:relative; overflow:hidden;zoom:1;}
.swiper-wrapper{width:100%; position:relative;z-index:88;}
.swiper-slide{ background-position: center top; background-repeat:no-repeat;}
.swiper-slide-img{ display:none; width:100%; vertical-align:top;}
.swiper-pagination{ z-index:99; height:15px; text-align:center;}
.swiper-container-horizontal > .swiper-pagination-bullets{ width:100%; bottom:0;  left:0;}
.swiper-pagination-bullet{border:none; background:none;vertical-align:top;width:50px; height:5px; background:#e5e2ac;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;opacity:1;-webkit-opacity:1;-moz-opacity:1;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 4px;}
.swiper-pagination-bullet-active{background:#e5e2ac;opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;}
.swiper-button-next, .swiper-button-prev{  width:80px; height:6px; z-index:99; margin-top:-30px;}
.swiper-button-prev{ left:0; }
.swiper-button-next{ right:0;}

#swiper1{ height:425px;background-position: center top; background-repeat:no-repeat;}


#swiper2{ width:1200px; margin-top:20px;}
#swiper2 .swiper-button-next,#swiper2 .swiper-button-prev{ background:none; color:#f79dc6; font-weight:bold; font-size:45px; width:45px; height:45px; z-index:888; cursor:pointer;}
#swiper2 .swiper-button-next.swiper-button-disabled,#swiper2 .swiper-button-prev.swiper-button-disabled{ opacity:1;color:#e2e2e2;}
#swiper2 .swiper-button-next{ right:0;}
#swiper2 .swiper-button-prev{ left:0;}
#swiper2 .swiper-slide{ width:35%;}
.simg{ overflow:hidden;zoom:1; border:1px solid #e5e5e5; background:#fff;}
.simg img{ width:100%;}



.pahebanner{ height:236px; overflow:hidden;zoom:1; background-position: center center;}
.pubtit{ line-height:53px; height:53px; text-align:center; position:relative; font-size:30px;}
.pubtit span{ display:inline-block; padding:0 15px; vertical-align:top; height:53px; position:relative; z-index:888;}
.pubtit .span1{ background:#f3f3f3;}
.pubtit .span2{ background:#fff;}
.pubtit i{ display:block; width:520px; background:#e1e1e1; height:1px; top:29px; position:absolute; left:50%; margin-left:-270px; z-index:88;}

.slideimg img,.IndexThreeimg img,.IndexThreeVideo img,.Videoobtn{-webkit-transition: all 1s ease 0;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;transition: all 1s ease 0s;}
.slideimg img:hover,.IndexThreeimg img:hover,.IndexThreeVideo:hover img{transform:scale(1.06);-webkit-transform:scale(1.06);-moz-transform:scale(1.06);}
.IndexThreeVideo:hover .Videoobtn{opacity:0.6;-webkit-opacity:0.6;-moz-opacity:0.6;}

.IndexThree{ padding-top:35px;}
.IndexThreeA{ border-top:5px solid #dcdcdc;}
.IndexThreeA{ width:360px;}
.IndexThreeH4{ font-size:24px; color:#606060; line-height:30px; padding-top:12px; text-align:center; font-weight:bold;}
.IndexThreeP{ font-size:14px; color:#606060; text-align:center; padding-bottom:15px;}
.IndexThreea{ font-size:12px;display:inline-block; line-height:25px; height:25px; background:#e5e5e5; border:1px solid #bfbfbf; padding:0 5px;}
.IndexThreea:hover{ color:#fff; background:#005aa8; border:1px solid #005aa8;}
.IndexThreexm{ border-top:1px dashed #bfbfbf; margin-top:12px;padding-top:15px;}
.IndexThreexm1{ padding-top:30px;}

.ProIndexThree{ position:relative;}
.ProIndexThreeO{ position:absolute; right:0; bottom:0; width:86px; height:23px; background:#005aa8; z-index:666;}
.slideimg img,.slideimg{ width:100%;}
.slideimg{ overflow:hidden;zoom:1; height:150px;}
.swiperPro a{ font-size:16px; color:#014586;}

.ProIndexThree .swiper-pagination-bullet{border:none; background:none;vertical-align:top;width:8px; height:8px; background:#ffffff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;opacity:1;-webkit-opacity:1;-moz-opacity:1;}
.ProIndexThree .swiper-pagination-bullet{ margin:0 2px;}
.ProIndexThree .swiper-pagination-bullet-active{background:#ffaa00;opacity:1;-webkit-opacity:1;-moz-opacity:1;}

.ProIndexThree .swiper-button-next, .ProIndexThree .swiper-button-prev{  width:9px; height:15px; z-index:99; margin-top:-4px;}
.ProIndexThree .swiper-button-prev{ left:6px; top:5px; margin-top:0; background:url(../images/icol.jpg) left top no-repeat;}
.ProIndexThree .swiper-button-next{ right:6px; top:5px; margin-top:0;background:url(../images/icor.jpg) left top no-repeat;}
.ProIndexThree .swiper-pagination{ left:50%; margin-left:-17px; top:8px;}
.ProIndexThree .swiper-slide{ background:#fff;}
.ProIndexThree a{ display:inline-block; vertical-align:top; margin-top:10px;}

.IndexThreeB{ width:324px; margin-left:90px;border-top:5px solid #dcdcdc;}
.IndexThreeNew{ overflow:hidden;zoom:1;}
.IndexThreeNew,.IndexThreeNew a{ color:#4e4e4e;}
.IndexThreeNew span{}
.IndexThreeNew li{ line-height:35px;}
.IndexThreeNew li:hover,.IndexThreeNew li:hover a{ color:#005aa8;}
.IndexThreeNew li a{ background:url(../images/new1.jpg) left center no-repeat; padding-left:12px;}
.IndexThreeNew li:hover a{ background:url(../images/new2.jpg) left center no-repeat;}

.IndexThreeNew{ padding-bottom:5px;}
.IndexThreeimg{ overflow:hidden;zoom:1; width:100%; height:178px;}
.IndexThreeimg img{ vertical-align:top; width:100%;}

.IndexThreeC{border-top:5px solid #dcdcdc;width:324px;}

.IndexThreeVideo{ position:relative; height:185px; overflow:hidden;zoom:1;}
.IndexThreeVideo img{ width:100%;}
.IndexThreeCp{ text-align:center; padding-top:5px;}


.copy{ background:#d6d6d6; text-align:center; padding:12px 0; padding-bottom:8px;}
.copy span{ display:inline-block; line-height:33px; vertical-align:top;}
#share_{ display:inline-block;}
#share_ a {display: inline;float: left;height: 33px;margin: 0 0 0 10px;padding: 0;width: 33px;}
#share_ a.bshare-sinaminiblog {background:url(../images/fx1.png) no-repeat left top;z-index: 99;}
#share_ a.bshare-weixin {background:url(../images/fx2.png) no-repeat left top;z-index: 99;}
#share_ a.bshare-qqmb {background:url(../images/fx3.png) no-repeat left top;z-index: 99;}
.bshare-custom a:hover {opacity: 0.7;}

.copy,.copy a,.copy a:hover{ color:#545454;}


.VideoList{ margin:0 22px; width:932px; overflow:hidden;zoom:1; padding-top:30px;}
.VideoList ul{ width:108%;}
.VideoListM{ cursor:pointer;width:272px; overflow:hidden;zoom:1; float:left; margin-right:58px; padding-bottom:58px; display:inline-block;}


.PubPageLeft{ width:140px; padding:15px 10px; background:url(../images/left2.jpg) center top no-repeat; height:424px;}
.PubPageH4{ font-size:20px; color:#0b51a9; font-weight:bold; font-style:italic; font-family:Arial, sans-serif;}
.PubPageP{ font-size:16px;font-style:italic; color:#535354; background:url(../images/left.png) center bottom no-repeat; padding-bottom:5px;}
.PubPageH4,.PubPageP{ text-align:center; line-height:28px;}

.ProPageMeau li{ margin-top:25px; line-height:20px;}
.ProPageMeau a{ font-size:18px; color:#000; padding-left:17px; background-position:-10px 8px;}
.ProPageMeau a:hover,.ProPageMeau a.on{ color:#ffaa00; background:url(../images/left1.png) 0 8px no-repeat;}

.Pubbg{ background:url(../images/bg2.jpg) center top no-repeat; padding-top:38px;}

.PubPageRight{ width:976px;}
.PubNav{ padding:15px 22px; padding-left:42px; border-bottom:1px solid #d2d2d2; line-height:24px; background:url(../images/home.jpg) 22px center no-repeat;}
.PubNav,.PubNav a,.PubNav a:hover{ color:#626161;}
.PubNav em{ padding:0 5px;}

.ProList{ margin:0 22px; width:932px; overflow:hidden;zoom:1; padding-top:30px;}
.ProList ul{ width:108%;}
.ProListM{ cursor:pointer;width:272px; overflow:hidden;zoom:1; float:left; margin-right:58px; padding-bottom:58px; display:inline-block;}
.ProListImg{ width:100%; height:190px; overflow:hidden;zoom:1; position:relative;}
.ProListBg{ position:absolute; height:100%; z-index:88; width:100%; left:0; top:0; background:#1c88d7;opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.ProListM .ProListMIco,.ProListM:hover .ProListMIco{ color:#fff;}
.ProListMIco{ background:url(../images/look.png) no-repeat;font-size:24px; font-family:Arial, sans-serif; width:100%; text-align:center; position:absolute; left:0; z-index:99; padding-top:43px; line-height:35px; top:50%; margin-top:-39px;}
.ProListTit{ text-align:center; color:#464646;}
.ProListM:hover .ProListTit{ color:#005aa8;}
.ProListTit{ line-height:38px; height:38px; overflow:hidden;zoom:1; padding:0 5px;}

.ProListMIco span,.ProListBg,.ProListMIco{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ProListBg,.ProListMIco{opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.ProListMIco span{ position:relative; bottom:-10px;}
.ProListMIco{ background-position: center -10px;}
.ProListM:hover .ProListBg{opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.ProListM:hover .ProListMIco{background-position: center 0;opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.ProListM:hover span{bottom:0;}


.NewList{ overflow:hidden;zoom:1; color:#6c6c6c; padding:0 22px; padding-top:10px; padding-bottom:68px;}
.NewListM{ line-height:70px; border-bottom:1px dashed #c0c0c0;}

.NewListM:hover,.NewListM:hover a{ color:#005aa8;}
.NewListM a{ background:url(../images/new1.jpg) left center no-repeat; padding-left:12px; font-size:16px; color:#393939;}
.NewListM:hover a{ background:url(../images/new2.jpg) left center no-repeat;}

.NewDetailDate{ text-align:center;}
.NewDetail{ padding:30px 60px;}
.NewDetailh2{ font-size:18px; color:#005aa8; text-align:center; padding-bottom:12px;}

.NewDetailDate{ line-height:22px;}
.NewDetailDate em{ padding:0 10px;}
#share_1{ display:inline-block;}
#share_1 a { display:inline-block; position:relative; top:2px;float: left;height: 16px;margin: 0 0 0 5px;padding: 0;width: 18px;}
#share_1 a.bshare-qqmb {background:url(../images/sx4.jpg) no-repeat left top;z-index: 99;}
#share_1 a.bshare-weixin {background:url(../images/sx2.jpg) no-repeat left top;z-index: 99;}
#share_1 a.bshare-sinaminiblog {background:url(../images/sx3.jpg) no-repeat left top;z-index: 99;}
#share_1 a.bshare-qzone {background:url(../images/sx5.jpg) no-repeat left top;z-index: 99;}
#share_1 a:hover {opacity:1;-webkit-opacity:1;-moz-opacity:1;}

.NewDetailTxt{ color:#494949; line-height:24px; padding-top:12px;}

.MoreDetail{ margin:0 50px; padding-top:18px; padding-bottom:68px;border-top:1px solid #dcdcdc; overflow:hidden;zoom:1;}
.MoreDetail div{ width:50%;}
.MoreDetail span{ padding-left:10px;}
.MoreDetail{ color:#565656;}



.pages{ overflow:hidden;zoom:1; padding-top:10px; text-align:center; padding-bottom:80px;}
.pages,.pages a{ color:#3f3f3f;}
.pages a,.pages span{display:inline-block; font-size:16px; width:28px; height:30px; line-height:30px; text-align:center; font-family:Arial, sans-serif; margin:0 5px; }
.pages a{ background:#eeeeee;/*border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;*/ }
.pages a{box-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3);}
.pages .on,.pages a:hover{background:#0469c1; color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0);-moz-box-shadow:0 1px 1px rgba(0,0,0,0)}



.WarpProPage{ display:none;box-sizing:border-box; padding:0 10px; margin-top:0;}
.WarpProPage_span{ cursor:pointer; line-height:22px;display:block; width:100%; border:1px solid #a6a6a6; padding:10px; box-sizing:border-box;}
.W-icon{ position:relative; top:4px;}


.Videoobtn{ cursor:pointer;display:inline-block; width:78px; height:78px; background:url(../images/vide.png) left top no-repeat; position:absolute; left:50%; margin-left:-39px; top:50%; margin-top:-39px; z-index:55;}

.VideoBig{ width:100%; position:fixed; left:0; top:0; z-index:888888; background:#000;opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}
.VideoLayout{ position:fixed; left:0; top:0; z-index:999999;  left:50%; margin-left:-320px; top:50%; margin-top:-180px;}
.VideoLayoutTxt{ position:relative;}
.VideoLayout,.VideoLayoutTxt{width:640px; height:360px;}
.VideoBig,.VideoLayout{ display:none;}
.tcggtC{background:url(../images/controls.png) left top no-repeat;}
.tcggtClose{ width:38px; height:20px; position:absolute; z-index:9990; right:20px; top:0; background-position:-30px 0; cursor:pointer;}

.b_img{ display:none; width:100%;}

.IndexThree{ padding-bottom:30px;}
.IndexThree img{ vertical-align:top;}


.ProDetail{ padding:30px 50px;}
.ProDetailH4{ text-align:center; font-size:24px; color:#0066bc; padding:0 30px; line-height:28px;padding-bottom:5px; }
.ProDetailDescL{ float:left;width:358px; padding-right:50px;}
.ProDetailDescR{ float:left;width:466px; padding-top:25px; color:#494949;}
.ProDetailDescR p{ padding-bottom:8px;}

.ProDetailJj{ font-size:16px; color:#373838; padding-top:50px; padding-bottom:25px;}
.ProDetailH5 span{ padding:0 30px;display:inline-block; background:url(../images/ico01.jpg) left top repeat-x; line-height:22px; height:22px; font-size:14px; vertical-align:top; color:#fff;}
.ProDetailH5 span{border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;}

.ProDetailCs{ padding:25px; overflow:hidden;zoom:1;}
.Goback a{border-radius:5px;-webkit-right-radius:5px;-moz-right-radius:5px;opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80); font-size:16px;display:inline-block; background:url(../images/ico02.jpg) left top repeat-x; height:31px; line-height:31px; padding:0 25px;}
.Goback a,.Goback a:hover{ color:#fff;}
.Goback a:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.Goback{ text-align:center; padding-bottom:80px;}

.Pubtxt{ overflow:hidden;zoom:1; padding:30px 50px; padding-bottom:80px; color:#494949;}
.Pubtxt p{ padding-bottom:5px;}
.PubtxtH3{ font-size:24px; color:#0066bc; text-align:center; padding-bottom:10px;}

.Map{ padding-top:35px; padding-bottom:80px;}
.MapL{ width:370px; height:312px; overflow:hidden;zoom:1; border:1px solid #e5e5e5;}
.MapR{ padding-left:50px; padding-top:10px;}
.MapR p{ padding:0; line-height:26px; margin-bottom:12px; padding-left:25px;}
.map1{ background:url(../images/icom1.jpg) left 7px no-repeat;}
.map2{ background:url(../images/icom2.jpg) left 2px no-repeat;}
.map3{ background:url(../images/icom3.jpg) left 4px no-repeat;}



.IndexThreeNew{ padding-top:5px;}
.IndexThreeNew li,.NewList li{ width:100%; overflow:hidden;zoom:1;}
.IndexThreeNew li a,.IndexThreeNew li,.IndexThreeNew span,{line-height:32px; height:32px; }
.IndexThreeNew li a,.NewList li a{ box-sizing:border-box; width:70%; display:inline-block; overflow:hidden;zoom:1; float:left;}
.IndexThreeNew span,.NewList span{ width:30%; padding-left:10px; box-sizing:border-box;}
.NewList{ margin-top:-10px;}
.NewList span,.IndexThreeNew span{ text-align:right;}
.IndexThreeNew li a,.NewList li a{white-space: nowrap;text-overflow: ellipsis;}


.pcshow{ display:block;}
.mobshow{ display:none; max-width:100%;}
.PubPageRight img{ max-width:100%;}



@media screen and (max-width: 769px) {
	
	.Top{box-shadow:0 2px 3px rgba(9, 9, 9, 0.1);-webkit-box-shadow:0 2px 3px rgba(9, 9, 9, 0.1);-moz-box-shadow:0 2px 3px rgba(9, 9, 9, 0.1);}
	.navi,.Tel,.inaviA,.topr,.pcshow,.IndexThreeP,.PubPageP{ display:none;}
	.inaviA,.mobshow{ display:block;}
	.navdl{ margin:0; top:0; left:0;padding:10px; padding-top:0; padding-left:0; width:100%; position:relative;padding-bottom:10px;}
	.navdl dd{ margin:0;line-height:28px; float:left; width:100%; text-align:left; }
	.navdl dd a{font-size:13px; }
	.navdl dd a,.navdl dd a:hover{color:#888;}
	.Navlist .on .a,.Navlist .m .a{ color:#666;}
	
	.pagetxt { padding-top:25px;}
	.w1000,#swiper2,.caseindeximg,.caseindextxt,.aboutindextxt,.pintaiindeximg,.casel,.caser,.casertxt ,.caserimg,.caserimg img,.teamh5,#PicScroll{ width:100%;}
	.IndexThree,.copy{ box-sizing:border-box; padding-left:10px; padding-right:10px;}
	
	
	.copy{ font-size:12px; text-align:center; padding:10px;}
	.copy span{ line-height:18px;}
	.copy{padding:5px 40px;}
	
	.pagenav{ font-size:15px; padding:0 5px; border:none;}
	.pagenav dd,.pagenav dd:hover{background:none;}
	.pagenav dd{ margin:0;  padding:0 5px; box-sizing:border-box; width:33.33%; text-align:center; margin-top:10px;}
	.pagenav dd a{ background:#f4f4f4; display:block; padding:0 10px;}
	.pagenav dd a:hover{ background:#008cd8 ;}
	.joblist{ font-size:14px; line-height:24px;}
	
	
	
	.Lge,.Search,.pubright,.searchD,.footer,.pagenav span,.pingtair,.pagedspcimg{ display:none;}
	.Logo {overflow:hidden;zoom:1;  padding:0; float:left; margin-left:10px;}
	.Logo img{ height:45px;}
	
	.meau,.h60p,.warp_meau,.warp_search,.footerswarp,.pagedsjlist{ display:block;}
	.Top{ background:#fff; height:40px; padding:10px 0; position:fixed; left:0; top:0; z-index:99999;}
	.Top{/*box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);*/}
	.Search{box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);}
	.Nav{z-index:88888; position:fixed; left:0; box-sizing:border-box; background:#fff;top:60px; width:100%;box-shadow:0 2px 3px rgba(9, 9, 9, 0.3); display:none; margin-top:0;}
	.Navlist{ overflow:hidden;zoom:1; padding:0 10px;box-sizing:border-box; height:auto;}
	.Navlist em{ display:none;}
	.Navlist ul{ float:none;}
	.Navlist li{ float:left; text-align:left; padding:0 5px; box-sizing:border-box;border-bottom:1px solid #d2d2d2; width:100%;  line-height:42px; margin-left:0;}
	.Search{ z-index:88888; height:50px;padding:10px;background:#f5f5f5; border-top:1px solid #dddddd; position:absolute; left:0; top:60px; display:block; margin:0; width:100%;border-radius:0; box-sizing:border-box;display:none;}
	.Search_otxt{ width:88%; padding:0; font-size:16px; line-height:30px; height:30px;}
	.Search_obtn{ width:12%; text-align:center; background:none; height:30px; line-height:30px; color:#fff; text-indent:inherit; font-family:'微软雅黑'; background:#f19715;}
	.warp_lanuge{ display:block; text-align:left;}
	
	.navdl dd{ background:none; line-height:32px;}
	.navdl dd a{ padding-left:10px;}
	
	.Navlist a{ font-size:14px; color:#666;}
	.language-icon-global{ display:none;}
	.warp_lanuge{ text-align:right;}
	.warp_lanuge a, .warp_lanuge a:hover{ color:#888; font-size:13px;}
	
	#swiper1{ height:auto; margin-top:60px;}
	.b_img{ display:block;}
	.swiper-slide{ background-size: 100% 100%; }
	.pahebanner{ height:auto;background-size: 100% 100%; margin-top:60px;}
	.swiper-pagination-bullet{ width:10px; height:10px; background-size:100% 100%; margin:0 5px;}
	.swiper-container-horizontal > .swiper-pagination-bullets{ bottom:0;}
	#swiper1 .swiper-slide{ background:none; }
	.pahebanner{ background-position:-9999px -9999px; background-size:auto;}
	#swiper2 .swiper-button-next, #swiper2 .swiper-button-prev{ font-size:30px; width:30px; height:30px; line-height:30px; margin-top:-15px;}
	
	.NewDetailDate .fxspan,.NewDetailDate .em{ display:none;}
	
	.NavAll{ background:none; height:auto; line-height:normal;}
	
	.IndexThree{ padding-top:20px;}
	.IndexThreeA,.IndexThreeB,.IndexThreeC{ width:100%;}
	.IndexThreeB,.IndexThreeC{ margin:0; margin-top:20px;}
	.swiperPro img{ height:auto;}
	.ProIndexThreeO{ display:none;}
	.ProIndexThree a{}
	.IndexThreexm{ display:none;}
	.IndexThreexm { text-align:center;}
	.IndexThreea{ border:none; background:none;}
	.IndexThreexm,.IndexThreexm1{ padding-top:10px; margin-top:10px;}
	.IndexThreeimg img{ width:100%;}
	#share_{ display:none;}
	.copy{ padding:0; margin-top:20px;}
	
	.Pubbg{ padding-top:0; background:none;}
	.PubPageLeft{ width:100%; padding:0; background:none;}
	.PubPageH4,.PubPageP{ display:none;}
	.ProPageMeau{box-sizing:border-box; padding:0 10px; }
	.ProPageMeau li{ margin:0; width:50%; text-align:center; box-sizing:border-box; padding:0; line-height:22px; float:left;}
	.ProPageMeau li a{ display:block; padding:6px; background:#dcdcdc;}
	.ProPageMeau li:nth-child(1){ padding-right:5px;}
	.ProPageMeau li:nth-child(2){ padding-left:5px;}
	.ProPageMeau li:nth-child(3){ padding-right:5px;}
	.ProPageMeau li:nth-child(4){ padding-left:5px;}
	.ProPageMeau li:nth-child(5){ padding-right:5px;}
	.ProPageMeau li:nth-child(6){ padding-left:5px;}
	.ProPageMeau a{ font-size:16px;}
	.ProPageMeau a.on,.ProPageMeau a:hover{ background:none; background:#005aa8 ;}
	.ProPageMeau li{ margin-top:10px;}
	.PubPageLeft{ height:auto;}
	
	.PubNav{ display:none;}
	.PubPageRight{ padding:0; margin:0; margin-top:15px; width:100%; box-sizing:border-box; padding:0 10px;}
	.ProList,.ProList ul,.ProListM{ width:100%;}
	.ProList,.ProListM{ margin:0;}
	.ProListM{ padding-bottom:20px;}
	.ProList img{ width:100%;}
	.ProListMIco,.ProListBg{ display:none;}
	.ProListImg{ height:auto;}
	.ProList{ padding-top:0;}
	
	.pages{ padding-bottom:0;}
	
	.NewList{ padding:0 10px; padding-bottom:10px;}
	.NewListM{ line-height:35px; }
	.NewListM a{font-size:14px;}
	
	.NewDetail{ padding:0;}
	#share_1{ display:none;}
	.MoreDetail{ margin:0; margin-top:15px; padding:0; padding:10px 0;}
	.MoreDetail div{ width:100%; padding-bottom:5px;}
	
	
	.Videoobtn{ width:60px; height:60px; background-size:100% 100%;margin-top:-30px; margin-left:-30px;}
	.VideoLayout, .VideoLayoutTxt{ width:100%; height:auto;}
	.VideoLayout{ margin-left:0; left:0;}
	.VideoLayout .vjs-poster{ display:none;}
	video::-webkit-media-controls {  
		display:none !important;
	}
	.VideoLayout,.VideoBig{ z-index:-11;opacity:0;-webkit-opacity:0;-moz-opacity:0;}

	
	.IndexThreeH4{ font-size:20px; margin-bottom:10px;}
	.IndexThreeP{ font-size:16px;}
	.IndexThreeA,.IndexThreeB,.IndexThreeC{ border-top-width:5px;}
	.copy{ padding:10px;}
	.IndexThree{ padding-bottom:0;}
	.ProIndexThree a{ display:block; width:100%; box-sizing:border-box; padding:0 10px; text-align:center;}
	
	.NewListM{ line-height:20px; padding:5px 0;}
	
	.pages a, .pages span{ font-size:12px; width:22px; height:22px; line-height:22px;}
	.NewDetailh2{ padding-left:30px; padding-right:30px; font-size:16px;}
	
	.ProIndexThreeO{ display:block; background:none; right:auto; left:50%; margin-left:-43px; bottom:23px;}
	.ProIndexThree .swiper-button-prev,.ProIndexThree .swiper-button-next{ display:none;}
	.ProIndexThree .swiper-pagination-bullet{ background:#014586;}
	.ProIndexThree .swiper-pagination-bullet-active{ background:#ffaa00;}
	
	.IndexThreeimg,.slideimg,.IndexThreeVideo{ height:auto;}
	.IndexThreeVideo{ padding-bottom:5px;}
	.slideimg img:hover,.IndexThreeimg img:hover,.IndexThreeVideo:hover img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
	.Top { background:url(../images/tops1.jpg) center top no-repeat;}
	
	.ProDetail,.Pubtxt{ padding:0 10px;}
	.Pubtxt{ padding:0;}
	.ProDetailJj{ padding:10px 0; padding-bottom:15px;}
	.ProDetailCs{ padding:15px 0;}
	.ProDetailCs img{ width:100%; max-width:100%;}
	.Goback{ padding-bottom:0;}
	.PubtxtH3{ display:none;}
	.Map{ padding:0;}
	.MapL,.MapL img{ width:100%;}
	.MapL{ box-sizing:border-box; height:auto;}
	.MapR{ width:100%; padding:0; padding-top:15px;}
	

	
}

 