﻿@charset "utf-8";

@font-face {
	font-family:Din;
	src:url(../fonts/din.eot) format('embedded-opentype'),url(../fonts/din.ttf) format('truetype'),url(../fonts/din.woff) format('woff')
}
@font-face {
	font-family:DinUltraLight;
	src:url(../fonts/dinultralight.eot) format('embedded-opentype'),url(../fonts/dinultralight.ttf) format('truetype'),url(../fonts/dinultralight.woff) format('woff')
}

@font-face {
	font-family:DinMedium;
	src:url(../fonts/dinmedium.eot) format('embedded-opentype'),url(../fonts/dinmedium.ttf) format('truetype'),url(../fonts/dinmedium.woff) format('woff')
}
@font-face {
	font-family:DinBold;
	src:url(../fonts/dinbold.eot) format('embedded-opentype'),url(../fonts/dinbold.ttf) format('truetype'),url(../fonts/dinbold.woff) format('woff')
}
@font-face {
	font-family:DinBold;
	src:url(../fonts/dinbold.eot) format('embedded-opentype'),url(../fonts/dinbold.ttf) format('truetype'),url(../fonts/dinbold.woff) format('woff')
}
@font-face {
	font-family:Dinpro;
	src:url(http://www.e360e.com/mb32/font/dinpro-Regular.otf)
}
@font-face {
	font-family:Dinblack;
	src:url(../font/dincond-BlackAlternate.otf)
}

.b_img{ vertical-align:top; width:100%; display:none;}
.bF5F8FC{background:#fff;}
.bfff{ background:#fff;}

.w1000{ width:1000px; margin:0 auto;}
.w100{ width:100%;}
.otext,.otxt,.obtn{ background:none; border:none;}


.logobg{ background:url(../images/logo_bg0.png) center no-repeat; width:100%;}
.Header{ padding-top:22px; padding-bottom:22px;}
.Header .Tel{ color:#EC0A16; padding-left:40px;font-size:28px; line-height:60px; background:url(../images/tel.jpg) left center no-repeat;}
.Header .Tel .s1{ display:block; text-align:right;font-family:Dinpro,"微软雅黑",Georgia;}
#imglogo{ height:52px;}

.Nav{background:#0054A7;}
.Nav .NavList li{ float:left; text-align:center;position:relative;z-index:888; width:142px; line-height:44px; height:44px;}
.Nav .NavList li a{ display:inline-block; float:left; width:100%; font-size:14px;}
.Nav .NavList li a:hover{ background:#B1191A;}
.Nav .NavList li.on a{ background:#B1191A;}
.Nav .NavList li dl{ display:none; position:absolute;z-index:888; width:100%; left:0; top:44px; background:url(../images/ico20.png) center 4px no-repeat;padding-top:0px;}
.Nav .NavList li,.Nav .NavList li a{ color:#fff;}
.Nav .NavList li dd{float:left; width:100%;background:#0054A7; filter:alpha(opacity=90); -moz-opacity:0.9; -ms-opacity:0.9; -webkit-opacity:0.9; -o-opacity:0.9; opacity:0.9; zoom:1;}
.Nav .NavList li dd a,.Nav .NavList li dd a:hover{ color:#fff; font-size:14px; font-weight:normal;}
.Nav .NavList li dd a{ display:block;height:36px; line-height:36px; overflow:hidden;zoom:1;}
.Nav .NavList li dd a:hover{ background:#B1191A;}
.Nav .NavList li.on dd a{ background:#fff;}

.BannerIndex{ position:relative;}
.BannerIndex{ height:400px;}
.BannerIndex .swiper-pagination{ text-align:center;width:100%; height:10px; position:absolute; left:0; bottom:10px; z-index:88;}
.BannerIndex  .swiper-pagination-bullet{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;  cursor:pointer;display:inline-block; margin:0 5px;width:40px; height:6px; background:#999999; overflow:hidden;}
.BannerIndex .swiper-pagination-bullet{ vertical-align:top; background:#EC0A16;}

.ProductScroll{ position:relative;font-family:"微软雅黑";}
.ProductScroll .SmallTit{ text-align:center; font-size:24px; font-weight:bold; color:#0045A4;position:relative; width:100%; height:91px; line-height:90px;}
.ProductScroll .SmallTit i{position:absolute; z-index:8; width:1000px; left:50%; margin-left:-500px; display:inline-block; height:1px; overflow:hidden; background:#C3C5C9; top:46px;}
.ProductScroll .SmallTit span{letter-spacing:2px; position:relative; z-index:88;display:inline-block; height:90px; padding:0 25px; }
.ProductScroll .bF5F8FC {background:#fff; color:#0054A7;}
.ProductScroll .ProductScrollList{ overflow:hidden;zoom:1;}
.ProductScroll .ProductScrollList li{float:left;background:#f6f6f6; margin:0 15px 0 15px;}
.ProductScroll .ProductScrollList li{width:218px; overflow:hidden; zoom:1; border:2px solid #0054A7;}
.ProductScroll .ProductScrollList li:hover{ border:2px solid #0054A7;}
.ProductScroll .ProductScrollList li:hover .tit a{ color:#0054A7;}
.ProductScroll .ProductScrollList li .tit{ width:200px;padding:10px;line-height:30px; height:25px; border-bottom:0px solid #0054A7; overflow:hidden; display:block; text-align:center;}
.ProductScroll .ProductScrollList li .tit a{ color:#000;}
.ProductScroll .prev,.ProductScroll .next{ position:absolute; display:inline-block; width:39px; top:91px;}
.ProductScroll .prev{ background:url(../images/left_an.jpg) left center no-repeat; left:-59px;}
.ProductScroll .next{ background:url(../images/right_an.jpg) left center no-repeat; right:-59px;}

.ProductScroll .ProductScrollList li,.ProductScroll .prev,.ProductScroll .next{height:265px;}

.ProductScroll .ProductScrollList li .img{display:block; background:#fff; font-size:0; float:left; vertical-align:middle; text-align:center; padding:10px; width:200px; height:200px; overflow:hidden;}
.ProductScroll .ProductScrollList li .img a{overflow:hidden; width:200px; height:200px; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.ProductScroll .ProductScrollList li .img img {vertical-align:middle;max-height:200px; max-width:200px;}

.Main{ margin-top:45px;}
.PubTit{ width:100%;line-height:54px; font-weight:bold; font-size:18px;color:#0054A7;}
.PubTit span{ font-size:14px; padding-left:10px; color:#666666; font-weight:normal;}
.PubTit a,.PubTit a:hover{ color:#0054A7;font-weight:normal; font-size:12px;}

.NewMain{ width:634px;}

.NewMain .Img{ width:278px; background:#004490; padding-bottom:34px;}
.NewMain .Img .p1,.NewMain .Img .p2{ padding:0 18px;overflow:hidden;zoom:1;}
.NewMain .Img .p1{ line-height:38px; height:38px; font-weight:bold; padding-top:8px;}
.NewMain .Img .p1 a{ font-size:14px;}
.NewMain .Img .p1 a,.NewMain .Img .p1 a:hover{ color:#fff;}
.NewMain .Img .p2{ height:40px;color:#A3B2CC; line-height:20px;transition:color 500ms ease-in 0ms;-moz-transition:color 500ms ease-in 0ms;-webkit-transition:color 500ms ease-in 0ms; font-size:12px;}
.NewMain .Img:hover .p2,.NewMain .Img .p2:hover{color:#fff; }

.NewMain .List,.NewMain .List li{ width:337px;}
.NewMain .List .p1{ font-family:Arial, sans-serif;width:49px;color:#C4C4C4; font-size:40px; font-weight:bold;transition:color 500ms ease-in 0ms;-moz-transition:color 500ms ease-in 0ms;-webkit-transition:color 500ms ease-in 0ms; }
.NewMain .List li:hover .p1{ color:#333;}
.NewMain .List li{ margin-bottom:12px;float:left; padding-top:8px; padding-bottom:12px;border-bottom:1px solid #DADADA;}
.NewMain .List .p2{ color:#888888; line-height:22px; width:273px; padding-left:14px;border-left:1px solid #DADADA;}
.NewMain .List .p2 a{ color:#333333; }
.NewMain .List .p2 a:hover{ font-weight:bold;}
.NewMain .List .p2 p{ font-size:12px;}


.Rongyu{ width:312px; position:relative;  border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.Rongyu .prev,.Rongyu .next{ position:absolute; display:inline-block;width:40px; height:40px;top:158px; z-index:888; opacity:0; filter:alpha(opacity=0);-moz-opacity:0;-webkit-opacity:0;}
.Rongyu .prev:hover,.Rongyu .next:hover{ background-position:-40px 0;}
.Rongyu .prev{ background:url(../images/ico5.png) left top no-repeat; left:10px;}
.Rongyu .next{ background:url(../images/ico6.png) left top no-repeat; right:10px;}
.Rongyu:hover .prev,.Rongyu:hover .next{opacity:1; filter:alpha(opacity=100);-moz-opacity:1;-webkit-opacity:1;}

.Rongyu .next:hover{ background-position:-40px 0;}
.Rongyu .RongyuSlider{background:#fff;border:1px solid #DADADA; position:relative;overflow:hidden;zoom:1; width:290px; padding:10px;height:292px;}
.Rongyu .RongyuSlider,.Rongyu .Pic img{width:290px;}
.Rongyu .Pic img{height:225px;}
.Rongyu .Pic p{ text-align:center;line-height:26px; font-weight:bold; color:#0054A7;padding:25px 10px 0;}

.mt2xp{ margin-top:20px;}
.AboutMain{ width:1000px;}
.AboutMain .Txt{line-height:2; text-align:justify; background:#fff; border:1px solid #DADADA; padding:18px;}

.Faq{width:312px;}
.FaqList{ overflow:hidden;zoom:1; padding:0 18px;border:1px solid #DADADA; background:#fff; padding-top:8px;}
.FaqList li{ float:left; width:100%;margin-top:17px; line-height:20px; padding-bottom:10px;border-bottom:1px solid #DADADA;}
.FaqList li.no{ border:none;}
.FaqList li .Fw,.FaqList li .Fd{ overflow:hidden;zoom:1; text-align:justify;}
.FaqList li .Fd{margin-top:10px;}
.FaqList .Fd .p2,.FaqList .Fw .p2{ float:right;width:240px; max-height:40px; overflow:hidden;}
.FaqList .Fd .p1,.FaqList .Fw .p1{ width:18px; float:left; text-align:center; color:#fff; padding-right:10px; background:url(../images/ico7.png) left top no-repeat;}
.FaqList .Fd .p1{ background-position:0 -20px;}
.FaqList .Fw .p2 a,.FaqList .Fw .p2 a:hover{ color:#666; font-weight:bold;}

.Footer{ margin-top:30px; border-top:2px solid #B1191A; background:#F5F5F5; color:#333; font-size:13px; padding-bottom:5px; line-height:2;}
.Footer,.Footer a,.Footer a:hover{ color:#333;}
.Footer .Size{ padding-top:20px; line-height:22px;}
.Footer .Size td{ vertical-align:top;}
.Footer .Size .fl{ width:740px; }
.Footer .tl{ float:left;background:url(../images/icon_b_tel.png) left top no-repeat; padding-left:46px;}
.Footer .dr{ float:right;background:url(../images/icon_dress.png) left -6px no-repeat; padding-left:40px; height:40px; text-align:left; clear:both; }
.Footer .copy{ padding-top:5px; padding-left:46px;}
.Footer .msg0{background:url(../images/icon_edit.jpg) left top no-repeat;  display: inline-block;height: 32px; margin-top:10px;float:left;line-height: 32px;padding-left: 12px;text-align: center;width: 110px}
.Footer .msg0,.Footer .msg0:hover{color:#fff;}

.Footer .fr{ position:relative; width:150px; height:120px;}
.Footer .fr .pos{ display:none; position:absolute; left:-297px; top:-180px; z-index:100; padding-bottom:16px; background:url(../images/bj_map.png) right bottom no-repeat;}
.Footer p{ margin:0; padding:0;}


.InsideBanner{height:250px; background-position:center top ; background-repeat:no-repeat;}
.Line1{ height:118px; overflow:hidden;zoom:1;width:100%;}
.Line{ height:1px; border-bottom:1px solid #DADADA; width:100%; overflow:hidden;zoom:1; position:relative; z-index:80;}
.PubNav,.PubThis span{ color:#0054A7;}
.PubNav{ padding-top:5px; font-weight:bold; font-size:20px;letter-spacing:2px; padding-bottom:55px;}
.PageBox{ padding:0 35px; width:930px; padding-top:40px; background:#fff; border:1px solid #DADADA; border-top:none; box-shadow:2px 2px 2px #EEEEEE;}
.PageBox{ margin-top:-120px;position:relative; z-index:10;}
.PageBoxLeft{ width:675px; padding-top:6px; min-height:350px;}

.PageBoxRight{width:214px; margin-top:18px; margin-bottom:100px;}
.PageBoxRight .h5{  font-size:20px; letter-spacing:2px; color:#fff; font-weight:bold; height:62px; line-height:62px; background:url(../images/colum_bj.jpg) left top no-repeat;}
.PageBoxRight .h5,.PageBoxRight .List li a{padding-left:40px;}
.PageBoxRight .List{ overflow:hidden;zoom:1;}
.PageBoxRight .List li{ float:left; width:100%;}
.PageBoxRight .List li a{ background:#0054A7; display:block; float:left; position:relative;line-height:42px; height:42px; width:174px;}
.PageBoxRight .List li a,.PageBoxRight .List li a:hover{color:#fff;}
.PageBoxRight .List li a.on,.PageBoxRight .List li a:hover{ background:#B11420; color:#fff;}
.PageBoxRight .List li a:hover .i2,.PageBoxRight .List li a.on .i2,.PageBoxRight .List li a .i1{ display:none;}
.PageBoxRight .List li a:hover .i1,.PageBoxRight .List li a .i2,.PageBoxRight .List li a.on .i1{ display:block;}
.PageBoxRight .List li a i{ width:20px;  text-align:center;display:inline-block; height:42px; position:absolute; right:10px; top:0; font-size:18px; font-family:Arial, sans-serif;}
.PageBoxRight .List li a i,.PageBoxRight .List li a:hover i{ color:#fff;}
.PageBoxRight .List li a.on i,.PageBoxRight .List li a:hover i{ color:#fff;}

.PubTxt{ overflow:hidden;zoom:1; text-align:justify; line-height:2; padding:10px 0 30px 0; min-height:380px;}
.PNewList{ overflow:hidden;zoom:1;}
.PNewList li{ background:#F5F5F5; margin-top:1px; float:left; width:100%; padding:10px 0;}
.PNewList li.on{ background:#0054A7;}
.PNewList li.on .Des,.PNewList li.on a,.PNewList li.on a:hover{ color:#fff;}
.PNewList .Tit,.PNewList .Des{ padding:0 20px;}
.PNewList .Des{ font-size:12px; color:#9C9C9C; line-height:20px; padding-top:5px;}
.PNewList .Date{ padding-top:0;}
.PNewList .Tit a{ color:#333333;}
.PNewList li a,.PNewList li .Des{transition:all 0.1s ease-in 0s;-moz-transition:all 0.1s ease-in 0s;-webkit-transition:all 0.1s ease-in 0s;}

.Pages{ overflow:hidden;zoom:1; text-align:center; padding-top:50px; padding-bottom:80px;}
.Pages a,.Pages { font-size:12px;}
.Pages span,.Pages a{ display:inline-block; border:1px solid #CCCCCC; color:#8698B6; padding:2px 10px; margin:0 2px;}
.Pages a.on,.Pages a:hover{ background:#0054A7; color:#fff; font-weight:bold;}

#SendMsg label{ color:#ff0000; padding-right:5px;}
#SendMsg{ overflow:hidden;zoom:1; padding:18px; border-top:1px solid #ddd; padding-top:40px; padding-bottom:80px;}
#SendMsg .otxt,#SendMsg .otext,#SendMsg .obtn{margin-left:8px;}
#SendMsg .otxt,#SendMsg .otext{height:24px; line-height:24px; padding:3px 5px; border:1px solid #DDDDDD;  font-size:12px; color:#aaa;}
#SendMsg .otxt{  width:200px;}
#SendMsg .otext{ resize:none; width:509px; height:150px; line-height:18px;}
#SendMsg .obtn{ border:1px solid #DDDDDD; background:#EEEEEE; height:30px; line-height:30px; width:100px; text-align:center; cursor:pointer; font-family:"微软雅黑";}

.WenzhangTit{ overflow:hidden;zoom:1; text-align:center; font-size:18px; color:#333;}
.WenzhangOther{overflow:hidden;zoom:1; text-align:center; color:#A3A3A3; padding-top:15px; border-bottom:1px dashed #CCCCCC; padding-bottom:15px;}
.WenzhangImg{ overflow:hidden;zoom:1; text-align:center; padding-top:25px; padding-bottom:40px;}
.WenzhangImg img{ max-width:600px; }

.PubTxt1{ padding-bottom:20px;}
.Xgpro{ overflow:hidden;zoom:1; padding-top:20px; padding-bottom:80px; border-top:1px dashed #ccc; margin-top:25px;}
.Xgpro,.Xgpro a{ font-size:13px;}
.Xgpro .divL{ float:left;}
.PhotoD{ overflow:hidden;zoom:1; text-align:center; padding-top:30px;}
.PhotoD .wz{ font-weight:bold; color:#0054A7; padding:10px 0; padding-bottom:20px;}


.ProductScrollList li.animated,.Main .animated{ opacity:0;*opacity:1;}

.ppage{ text-align:center; clear:both; padding:50px 0px; margin:0 auto; width:100%;}
.ppage a{color:#8698B6; border:1px solid #CCCCCC; display:inline-table; padding:2px 10px; margin:0 2px;}
.ppage a:hover{background-color:#0054A7; color:#fff;}
.ppage .a1{background-color:#0054A7; color:#fff;}

.container{ margin:0 auto;position: relative;min-height:540px;}
.list-item{ margin:0px 0px 0px 0;float:left; vertical-align:top; border:3px solid #fff;width:214px; height:250px; text-align:center; background: #f6f6f6;transition: top 1s ease 0s, left 1s ease 0s;cursor: pointer;}
.list-item:hover{ border:3px solid #0054A7;width: 214px; height:250px; }
.list-item .pd10{padding:7px; width:200px; height:200px; margin:0 auto;}
.list-item .box-preview{width: 200px; height:200px; overflow:hidden; }
.list-item .box-preview .insetscroll{ overflow:hidden; width:200px; height:200px; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.list-item .box-preview .insetscroll img{vertical-align:middle;max-height:200px; max-width:200px;}
.list-item  .tit{ font-size:14px;  width:200px; text-align:center; height:40px; line-height:40px; overflow:hidden; display:block;}
.list-item:hover .tit{ background: #fff;}

.list-products{ overflow:hidden;zoom:1; width:100%;}
.list-products ul{ width:105%; overflow:hidden;zoom:1; padding-left:0px; padding-top:0px;}
.list-products ul li{float:left; width:218px;margin:0 10px 15px 0; display:inline; text-align:center; height:240px; line-height:30px; overflow:hidden;}
.list-products ul li .image{display:block; font-size:0; float:left; vertical-align:middle; text-align:center; width:200px; height:200px; padding:5px; background-color:#fff; overflow:hidden; border:0px solid #dbd4cd; -webkit-box-shadow:3px 3px 5px #bcbcbc; box-shadow: 3px 3px 5px #bcbcbc;}
.list-products ul li .image a {overflow:hidden; width:200px; height:200px; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.list-products ul li .image img{vertical-align:middle;max-height:200px; max-width:200px;}
.list-products ul li:hover a{ color:#f00;}
.list-products ul li .at{ display:block; float:left; width:200px; overflow:hidden; text-align:center;}


.Msg{ padding-left:100px;}
.contactform table{font-family: Verdana;border: solid #cdcdcd;border-width: 1px 0 0 1px;line-height: 18px;}
.contactform td{height:28px;padding: 0 10px; line-height:2;}
.contactform{ width:450px; margin-top:8px; border:0;}
.contactform tr td{ padding:3px 10px 3px 0; border:0;}
.contactform tr td input{ width:210px; height:26px; line-height:26px; border:0; background-color:#e8e8e8; padding-left:5px;}
.liuyan{ width:430px; height:115px; background-color:#e8e8e8; border:0; padding:5px;}
.contactform .sub2{ width:100px; height:30px; text-align:center; background-color:#0054A7; line-height:30px; color:#fff; display:block;}
.contactform .sub2:hover{ background-color:#B11420;color:#fff; text-decoration:none;}




.meau{ width:28px; height:25px; position:relative; float:right;  margin-top:7px; display:none;}
.meau span{ width:100%;position:absolute;right:0; top:0;background:#07a0dd;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;}

.navi{ display:inline-block; background:url(../images/ico3.jpg) left top no-repeat; width:7px; height:4px; vertical-align:middle; margin-left:3px;}
.inaviA{ float:right; width:40px; vertical-align:top; line-height:40px;height:40px; 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:16px; vertical-align:middle; color:#000;}
.inaviAon{transform: rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);}
.Navlist li .phonea,.inaviAon .inavi{ color:#049cdf;}
.Navlist a:hover,.Navlist .on .a,.Navlist .m .a{ color:#049cdf;}
.Navbg,.navdl,.inaviA{ display:none;}


.ProductScroll .IndexPro li,.ProductScroll .IndexPro li:hover{ margin:0; margin-right:28px; border:none;}
.ProductScroll .IndexPro li .img{ width:205px;}
.ProductScroll .ProductScrollList li .img a{ width:205px;}
.ProductScroll .ProductScrollList li .img img{ max-width:205px;}
.ProductScroll .swiper-pagination{ display:none;}
.swiper-slideBd{ border:2px solid #0054a7; overflow:hidden;zoom:1;}
.ProductScroll .IndexPro li, .ProductScroll .prev, .ProductScroll .next{ height:270px;}
.RongyuSlider .swiper-slide{ background:#fff;}

.NewMain .Img a{ width:278px; height:193px; overflow:hidden;zoom:1; display:block; vertical-align:top;}
.NewMain .Img a img{ min-height:193px; width:100%;}
.Rongyu .swiper-pagination{ display:none;}
.copywarp{ display:none;}

@media screen and (max-width: 769px) {
	
	.copywarp{ display:block;}
	.copys{ display:none;}
	.Top{height:40px; padding:10px 0; position:fixed; left:0; top:0; z-index:99999; background:#fff;}
	.r_pf{ display:block; bottom:30px;}
	.b_img,.HomeHide_p{ display:block;}
	.header{ border:none;}
	.header-container{ width:100%; padding:10px 0;}
	.logo{ position:relative; left:0; margin-left:10px; top:0; width:auto;}
	.menu{ position:fixed; left:0; top:55px;}
	#imglogo{ height:40px; vertical-align:top;}
	.Show{ display:block;}
	.r_pf{ display:none;}
	.pahebanner{ margin-top:60px; background-position:9999px 9999px; height:auto;}
	.pahebanner .JobRightspan{ display:inline-block; color:#fff; font-size:24px; margin-top:0; transform:translateY(-50%);}
	.pahebanner{ position:relative;}
	.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{ display:none;}
	.inaviA{ display:block;}
	.Nav .NavList .navdl{ margin:0; top:0; left:0;padding:10px; padding-top:0; padding-left:0; width:100%; position:relative;padding-bottom:10px;height:auto;}
	.Nav .NavList .navdl dd{ margin:0;line-height:28px; float:left; width:100%; text-align:left; }
	.Nav .NavList .navdl dd a{font-size:13px; }
	.Nav .NavList .navdl dd a,.Nav .NavList .navdl dd a:hover{color:#fff;}
	.Nav .Navlist .on .a,.Nav .Navlist .m .a{ color:#fff;}
	

	.w1000{ width:100%;box-sizing:border-box;}
	.w100{ box-sizing:border-box; padding-left:10px; padding-right:10px;}
	
	
	
	.Tel,.LoginIn,.Navbg,.Nav .emb,.line-l,.line-r{ display:none;}
	.Nav{z-index:88888; position:fixed; left:0; box-sizing:border-box; top:60px; width:100%;box-shadow:0 2px 3px rgba(9, 9, 9, 0.3);  margin-top:0;}
	.Nav{ background:rgba(255,255,255,1); padding-top:0; display:none;}
	.Navlist{ overflow:hidden;zoom:1; padding:0 10px;box-sizing:border-box; height:auto;}
	.Nav em{ display:inline-block; padding-left:5px; vertical-align:middle; font-weight:normal;}
	.Nav .emb{ font-size:15px;}
	.Nav .menu-main{ width:100%; float:none;}
	.Nav .menu-main li{ float:left;text-align:left; line-height:45px; padding:0 10px; height:auto; box-sizing:border-box;border-bottom:1px solid #eee; width:100%; border-top:none;}
	.Nav .menu-main li,.Nav .solu{ margin:0;}
	.warp_lanuge{ display:block; text-align:left;}
	.navdl{ padding-left:10px;}
	.navdl dd{ text-align:left; line-height:40px; background:none;}
	.Nav .last{ padding:0 5px;}
	
	.Nav .Navlist ul{ float:none;}
	.Nav .NavList li{ float:left;text-align:left; line-height:40px;height:auto; padding:0; border-bottom:1px solid #d2d2d2; width:100%;}
	.Nav .NavList li a,.Nav .NavList li a:hover{ background:none; height:40px; vertical-align:top; line-height:40px; color:#000;}
	.Nav .NavList li a{ width:auto; display:inline-block;}
	.toptel{ width:22px; height:22px; padding:0; margin-top:9px; float:right; margin-right:30px;overflow:hidden;zoom:1; text-indent:9999px; cursor:pointer;}
	.heder-box{background:rgba(255,255,255,1); box-shadow:0 1px 1px rgba(180,180,180,0.2);}
	.Top .Nav a{ color:#000;}
	.Top .navdl a{ color:#666;}
	.Top .Nav a:hover{ color:#049cdf;}
	.Top{ color:#e9eaf5;}
	.Top .Search{ background:url(../images/SearchTxtobtn.png) center center no-repeat; display:none;}
	.Top .Search:hover,.Search:hover{ background:url(../images/SearchTxtobtn_1.png) center center no-repeat;}
	.b_img{ display:block;}
	.BannerIndex .swiper-slide,.p-banner{ background-position:-9999px -9999px;}
	.p-banner,.InsideBanner{ margin-top:60px; height:auto;}
	.p-banner,.InsideBanner{ height:200px; overflow:hidden;zoom:1;}
	.p-banner,.InsideBanner{ background-position: center center;}
	.p-banner .b_img,.InsideBanner .b_img{ display:none;}
	.BannerIndex{ margin-top:60px;height:auto;}
	.BannerIndex .swiper-pagination-bullet{ vertical-align:top; width:10px; height:10px;-webkit-border-radius:50%;}
	.BannerIndex .swiper-pagination{ height:10px;}
	.meau,.Tel{ display:block;}
	.Header .Tel .s1{ display:none; }
	.Header .Tel{width:32px;  height:32px; margin:0; padding:0; background-size:32px 32px;margin-top:4px; margin-right:30px;}
	.Header{ padding:0;}
	
	
	.ProductScroll .SmallTit,.ProductScroll .SmallTit span{ font-size:18px; height:35px; line-height:35px;}
	.ProductScroll .SmallTit i{ top:17px;}
	
	
	
	.ProductScroll{ padding-left:10px; padding-right:10px; box-sizing:border-box;}
	
	.ProductScroll .SmallTit i{ display:none;}
	.ProductScroll .SmallTit{ margin-top:20px; margin-bottom:10px;}
	.swiper-slideBd{ border:none;}
	.ProductScroll .IndexPro li, .ProductScroll .prev, .ProductScroll .next{ height:auto;}
	
	.ProductScroll .ProductScrollList li .img img{ max-width:inherit; vertical-align:top;}
	.ProductScroll .IndexPro li .img,.ProductScroll .ProductScrollList li .img a,.ProductScroll .ProductScrollList li .img img{ width:100%; padding:0;} 
	.ProductScroll .ProductScrollList li .img a{ display:block;}
	.ProductScroll .ProductScrollList li .tit{ width:100%; text-align:center; overflow:hidden;zoom:1; line-height:25px; font-size:16px; height:45px; padding:10px; box-sizing:border-box;}
	.ProductScroll .swiper-pagination{ display:block; bottom:0;}
	.IndexPro{ padding-bottom:40px;}
	.ProductScroll .ProductScrollList li{ width:100%; margin:0;}
	.PubTit{ }
	.Main{ margin-top:20px; width:100%;}
	.NewMain{ padding:0 10px; box-sizing:border-box;}
	.NewMain,.NewMain .Img{ width:100%;}
	.NewMain .Img a{ height:auto; width:100%; }
	.NewMain .Img a img{ min-height:inherit; }
	.NewMain .Img .p2{ height:auto;}
	.NewMain .Img{ padding-bottom:15px;}
	.NewMain .List{ padding-top:5px;}
	.NewMain .List, .NewMain .List li{ width:100%;}
	.NewMain .List .p1{ width:10%; font-size:16px;}
	.NewMain .List .p2{ width:90%; padding-left:10x; box-sizing:border-box;}
	.NewMain .List li{ }
	.Rongyu{ width:100%; box-sizing:border-box; padding:0 10px;}
	
	.Rongyu .RongyuSlider{ width:100%; margin:0; padding:0; box-sizing:border-box; padding:10px; border:1px solid #dadada;}
	.Rongyu .Pic img{ width:100%; height:auto;}
	.Rongyu .RongyuSlider{ height:auto;}
	.Rongyu .Pic p{ padding:10px; padding-bottom:25px;}
	.Rongyu .swiper-pagination{ display:block;}
	
	.AboutMain { width:100%; box-sizing:border-box; padding:0 10px;}
	.AboutMain .Txt{ border:none; background:#f5f5f5;}
	
	.Footer{ width:100%;}
	.Footer .Size{ padding:10px 0; text-align:center;}
	
	.Nav .NavList .navdl{ overflow:hidden;zoom:1;}
	.Nav .NavList li dd{ background:none;}
	.Nav .NavList li a{ width:60%;}
	.Nav .NavList li dd a,.Nav .NavList li dd a:hover{ height:30px; line-height:30px; padding-left:5px;}
	.Nav .NavList .navdl dd a, .Nav .NavList .navdl dd a:hover{background:none; color:#666; font-size:13px;}
	
	.PageBoxRight .h5{ display:none;}
	.Line1,.Line{ display:none;}
	.PageBox{ margin:0; padding:0; width:100%; box-sizing:border-box; padding:0 10px; box-shadow:none;-webkit-box-shadow:none; border:none;}
	.PageBoxRight{ width:100%; margin:0; padding:0; padding-top:20px;}
	
	.PageBoxRight .List li a{ background:#f6f6f6;  color:#000; width:100%; text-align:center; margin:0; padding:0; margin-bottom:5px;}
	.PageBoxRight .List li a:hover,.PageBoxRight .List li a.on{ background:#0054a7; color:#fff;}
	.PageBoxRight .List li a i{ width:0; height:0; overflow:hidden;zoom:1;}
	.PubThis,.PubNav{ display:none;}
	.PageBoxLeft{ width:100%; min-height:inherit; padding-top:0;}
	.PubTxt{ padding-top:15px; padding-left:15px; padding-right:15px;}
	.PubTxt,.container{min-height:inherit;}
	.list-item{ margin-bottom:10px;}
	.list-item .box-preview .insetscroll a{ display:block; vertical-align:top; width:100%;}
	.list-item,.list-item:hover{  width:100%; box-sizing:border-box; border:none; height:auto;}
	.list-item .pd10,.list-item .box-preview,.list-item .box-preview .insetscroll{ width:100%; height:auto; padding:0; margin:0; display:block;}
	.list-item .box-preview .insetscroll img{ max-width:inherit; vertical-align:top; width:100%; height:auto;max-height:inherit;}
	.list-item .tit{ width:100%; padding-left:10px; padding-right:10px; box-sizing:border-box;}
	
	.ppage{ padding:0;  box-sizing:border-box; padding:0 10px; height:auto;padding-top:20px;}
	.ppage a{ margin-top:5px;}
	
	.PNewList li{ border-bottom:1px solid #f5f5f5;}
	.PNewList li,.PNewList li.on,.PNewList li:hover{ background:none;}
	.PNewList li.on .Tit a,.PNewList .Tit a,.PNewList .Tit a:hover{ color:#333333;}
	.PNewList li.on .Des{ color:#9c9c9c;}
	.PNewList .Tit, .PNewList .Des{ padding:0; padding:0 10px;}
	
	.list-products ul li{  width:50%; margin:0; box-sizing:border-box; padding:0 5px; height:auto; display:block;margin-bottom:10px;}
	.list-products ul li .image,.list-products ul li .image a{ display:block; width:100%; height:auto; padding:0;}
	.list-products ul li .image{ -webkit-box-shadow:none;}
	.list-products ul li .at{ width:100%; height:auto; line-height:25px; height:25px; overflow:hidden;zoom:1; padding:0 10px; box-sizing:border-box;}
	.list-products ul{ width:100%;}
	.list-products ul li .image img{  max-width:inherit; max-height:inherit;width:100%; height:auto;}
	.list-products{ padding-top:15px;}
	
	.Msg{ padding:0;}
	.contactform{ width:100%;}
	.contactform tr td{ width:50%; box-sizing:border-box; padding:0;}
	.contactform tr td input{ width:99%; box-sizing:border-box; padding:0;}
	.contactform tr .cols2{ width:100%; text-align:center; padding-top:20px;}
	.contactform tr .cols2 a{ display:inline-block;}
	.WenzhangTit{padding:0 10px; padding-top:20px; }
	
	.Otnerpage{ box-sizing:border-box; padding:10px;}
	.Otnerpage a{ display:inline-block; width:70%; overflow:hidden;zoom:1; height:24px; line-height:24px;}
	.Otnerpage a,.Otnerpage span{ vertical-align:middle;}
	
}

