/*全局*/

html,body{min-width: 1200px;}

.SinglePage{ min-height:100px; }



/*Top001897*/

.Top001897{ position:relative; z-index:100; background:url(../style/Top001897-bg.png) repeat-x bottom; box-shadow:0 0 4px #6f6f6f;}

.Top001897 header{position: relative;height: 100px;}



.Top001897 .logo{position: absolute; top: 0; left: 0; z-index:10;height:100%;}

.Top001897 .logo img{display: block;height: 80px;margin-top: 10px;}

/*@media(max-width:640px){

.Top001897 .logo img{ max-height:80px; max-width:200px; display:initial;}

.Top001897 .logo{ line-height:80px; }

}*/



.Top001897 .top{position: absolute;right: 12px;top: 20px;}
.Top001897 .top img {display: block;float: left;}
.Top001897 .top span {display: block;padding-right: 15px;float: right;font-size: 20px;color: #e71119;
	font-style: italic;line-height: 0.8;font-weight: bold;}

.Top001897 .top dt,

.Top001897 .top dd{ line-height:32px;height:32px; position:relative; z-index:13; float:right;}

.Top001897 .top dt{ background:url(../style/Top001897-search.png) no-repeat right center; width:30px; z-index:20; margin:0 10px 0 0;}

.Top001897 .top dt div{ position:absolute; right:0; top:0;background-color:#e60012; height:32px; top:50%; margin-top:-16px; width:0; transition:width 0.3s; overflow:hidden;}

.Top001897 .top dt div .text{ width:100%; background:none; border:none; height:30px; line-height:30px; border:1px solid rgba(255,255,255,0.5); color:#fff; padding:0 30px 0 10px; float:left;}

.Top001897 .top dt div .btn{ position:absolute; right:0; top:0; height:100%; width:30px; background:url(../style/Top001897-search_hover.png) no-repeat center center;border:none; padding:0; cursor:pointer;}

.Top001897 .top dt:hover div{width:200px;padding:1px;}

.Top001897 .top dd{ font-size:12px;color:#bebebe;}

.Top001897 .top dd i{ font-style:normal; margin:0 10px;}

.Top001897 .top dd a{color:#555;}

.Top001897 .top dd a:hover{color:#e60012;}



.Top001897 .topNav{position: absolute;bottom: 0;left: 0;width: 100%;}

.Top001897 .topNav ul{ float:right;}

.Top001897 .topNav li{float:left; text-align: center; position: relative; }

.Top001897 .topNav li:nth-child(8){ margin-right:0;}

.Top001897 .topNav li a{display: block;color: #333;height:39px; line-height:39px; font-size:16px; width:100%; padding:0 16px; }



/*.Top001897 nav li.aon > a,*/

.Top001897 .topNav li > a:hover,

.Top001897 .topNav li.BJse > a,.Top001897 .topNav li.aon > a{color:#fff; background:#e60012;}

.Top001897 .topNav li dl{ display:none; width:96px; background:url(../style/dhbg.png); margin:0; position: absolute; left:50%; top:100%; margin-left: -48px;}

.Top001897 .topNav li dd{margin:0; border-bottom:solid 1px #8b8b8b;}

.Top001897 .topNav li dd a{ background:none; padding:0; line-height:30px; height:auto; font-size:14px; color:#FFF; }

.Top001897 .topNav li dd a:hover{color:#e60012; background:none;}

/*@media(max-width:1200px){

.Top001897 .logo{ left:2%;}

.Top001897 nav li a{ padding:0 15px; }

}

@media(max-width:1120px){

.Top001897 nav li a{ padding:0 10px; }

}

@media(max-width:1000px){

.Top001897{ background:none;}

.Top001897 nav ul{ margin-right:0;}



.Top001897 .top{ padding:5px 0 9px 0;}

.Top001897 .top dt{ background-position: center center;}



.Top001897 .mobile_menu{ text-align:right;}

.Top001897 .mobile_menu span{ display:inline-block; position:relative; width:50px; height:30px;}

.Top001897 .mobile_menu i{ right:0;top:50%; margin-top:-3px; }

.Top001897 .mobile_menu i,

.Top001897 .mobile_menu i::before,

.Top001897 .mobile_menu i::after{ position:absolute;width:6px; height:6px; background-color:#e60012;}

.Top001897 .mobile_menu i::before,

.Top001897 .mobile_menu i::after{ content:''; top:0;}

.Top001897 .mobile_menu i::before{ left:-15px;}

.Top001897 .mobile_menu i::after{ left:-30px;}



.Top001897 nav{ position:absolute; top:100%; width:100%; right:0; padding-left:0; background-color: rgba(0, 0, 0, 0.8); border-radius:0 0 0 5px; transform:translateY(-140%); opacity:0; transition:opacity 0.5s,transform 0.3s;}

.Top001897 nav.navOut{ opacity:1;transform:translateY(0);}

.Top001897 nav ul{ float:none; width:auto;}

.Top001897 nav li{ float:none; width:auto; border:0; font-size:16px; text-align:left;}

.Top001897 nav li a{ padding:2%; height:auto; color:#fff;}

.Top001897 nav li:last-child a{ border-bottom:0; box-shadow:none;}

}

@media(max-width:375px){

.Top001897 .top dd{ padding-right:10px;}

}

@media(max-width:640px){

.Top001897 nav li a{ line-height:35px; }

.Top001897 nav li.aon a{ background:none; }

.Top001897 nav li dl{ position:initial; display:none;margin-left:0; text-align: left; width: 100%; background:#FFF; }

.Top001897 nav li dl dd{ border-bottom:none; padding:5px 7%;}

.Top001897 nav li dl dd:nth-child(2n){ background:#f2f2f2;}

.Top001897 nav li dl a{ border:none; color:#333; }

.Top001897 nav li > a:hover,

.Top001897 nav li.aon > a,

.Top001897 nav li.BJse > a{background:none;}

}*/



/*Banner001941*/

.Banner001941 .bx-wrapper{ position:relative; z-index:1;}

.Banner001941 .bx-viewport{ z-index:1; height:600px;}

.Banner001941 li,

.Banner001941 li a{height:600px;}

.Banner001941 li{ background-position:center top; background-repeat:no-repeat;}

.Banner001941 li img{ display:none; width:100%;}

.Banner001941 .bx-pager{ position:absolute; width:100%; text-align:center; bottom:30px; left:0; z-index:10;}

.Banner001941 .bx-pager *{ width:15px; height:15px;border-radius: 15px;}

.Banner001941 .bx-pager div{ display:inline-block; margin:0 7px;}

.Banner001941 .bx-pager div a{ display:block; overflow:hidden; line-height:1000px; border:2px solid #fff; }

.Banner001941 .bx-pager div a.active{ border-color:#e21717;background:#e21717; }

/*@media(max-width:1000px){

.Banner001941 .bx-viewport,

.Banner001941 li,

.Banner001941 li a{height:auto;}

.Banner001941 li{ background:none !important;}

.Banner001941 li img{ display:block;}

}

@media(max-width:768px){

.Banner001941 .bx-pager{ bottom:30px;}

.Banner001941 .bx-pager *{ width:12px; height:12px;}

}*/









/*Banner001898*/

.Banner001898,

.Banner001898 .bx-wrapper{ position:relative; z-index:1;}

.Banner001898 .bx-viewport{ z-index:1;}

.Banner001898 .bx-viewport li,

.Banner001898 .bx-viewport li a{ height:800px;}

.Banner001898 .bx-viewport li{ background-position: center top; background-repeat:no-repeat;}

.Banner001898 .bx-viewport li a{ display:block;}

.Banner001898 .bx-viewport li img{ display:none;}

.Banner001898 .bx-pager{ display:none; z-index:10; text-align:center; position:absolute; width:100%; left:0; bottom:5%;}

.Banner001898 .bx-pager div{ display:inline-block; margin:0 5px; width:12px; height:12px; }

.Banner001898 .bx-pager div a{ display:block; height:12px;border-radius:50%; background-color:rgba(255,255,255,0.5); overflow:hidden; line-height:1000px;}

.Banner001898 .bx-pager div a.active{ background-color:#f00;}



.Banner001898 .list{ position:absolute; z-index:10; width:100%; left:0; bottom:10%;}

.Banner001898 .list dl{ position:relative;}

.Banner001898 .list dt{ width:31%; position:absolute; right:0; top:0; height:100%;}

.Banner001898 .list dt img{ display:block; width:100%; height:100%;}

.Banner001898 .list dt a{ position:absolute; left:0; top:0; right:0; bottom:0; background:url(../style/Banner001898-video.png) no-repeat center center;}

.Banner001898 .list dd{ width:31%; margin-right:3.5%; position:relative;  float:left; background:url(../style/Banner001898-txtbg.jpg) no-repeat center center; background-size:cover;}

.Banner001898 .list dd figure{ position:absolute; right:0; top:0; height:100%; width:50%; background-size:contain;}

.Banner001898 .list dd figure img{ display:none;}

.Banner001898 .list dd a{ display:block; color:#fff; padding:12% 50% 5% 10%;}

.Banner001898 .list dd a:hover{ background:rgba(221, 0, 20, 0.8);}

.Banner001898 .list dd h3{ font-size:18px; font-weight:normal; margin:0;}

.Banner001898 .list dd p{ opacity:0.5;}

.Banner001898 .list dd span{display: inline-block; padding: 0 20px; line-height:32px; border: 1px solid #fff; color: #fff;}

/*@media(max-width:1150px){

.Banner001898 .list dl{ padding:0;}

}

@media(max-width:1000px){

.Banner001898 .bx-viewport li,

.Banner001898 .bx-viewport li a{ height:auto;}

.Banner001898 .bx-viewport li{ background:none !important;}

.Banner001898 .bx-viewport li img{ display:block; width:100%;}

.Banner001898 .list dd a{ padding-right:5%;}

}

@media(max-width:768px){

.Banner001898 .list{ position:relative; bottom:auto; padding:3% 0;}

.Banner001898 .bx-pager{ display:block;}

}

@media(max-width:640px){

.Banner001898 .list dt{position:relative; width:100%; height:30%; }

.Banner001898 .list dd{ width:49%; margin-right:2%;margin-top:3%;}

.Banner001898 .list dd:last-child{ margin-right:0;}

}

@media(max-width:480px){

.Banner001898 .list dd{ float:none; width:auto; margin-right:0; }

}*/

/*Floor001899*/

.Floor001899{ position:relative; z-index:1;}

.Floor001899 .auto{position: relative; background:url(../style/Floor001899-bg.png) no-repeat 36% 41%;}



.Floor001899 h3{position: absolute; margin: 0;top: 5%; left: 0; color: #dedede; font-size: 50px; text-transform: uppercase; z-index: 1; }

.Floor001899 h3 span{display: block; color: #333; font-size:30px;}

.Floor001899 h3:after{ display:block;content: ""; width: 52px; height: 2px; margin-top:5%; background: #e60012;}



.Floor001899 ul{ width:52%; float:right;}



.Floor001899 li{width: 33.33333333%;  padding:0 0 30px 30px; float: left; border-left: 1px solid #f2f2f2;}

.Floor001899 li.li_1{width: 100%; padding-top:22%; padding-bottom:2%;}

.Floor001899 li pre{ line-height:26px; color:#999;}

.Floor001899 li p{ line-height:24px;height: 200px; overflow:hidden; color:#333; }

.Floor001899 li h4{font-size: 16px; color: #333; margin: 0; line-height:41px; }

.Floor001899 li h4:before{ display:inline-block; content:'';width: 41px; height: 41px; margin-left:-52px; background:url(../style/Floor001899-icon1.png) no-repeat left center; vertical-align:middle; margin-right:15px;}

.Floor001899 li.li_2 h4:before{ background-image:url(../style/Floor001899-icon2.png);}

.Floor001899 li.li_3 h4:before{ background-image:url(../style/Floor001899-icon3.png);}

.Floor001899 li.li_4 h4:before{ background-image:url(../style/Floor001899-icon4.png);}

.Floor001899 li a:hover h4{ color:#E60012; }



.Floor001899 .video{float:left;  width:42%; height:290px; margin-top:18%; }
.Floor001899 .video>.title {font-size: 18px;padding-bottom: 12px;}

.Floor001899 .video img{ width:100%; height:100%;}



/*@media(max-width:1150px){

.Floor001899 h3{ left:2%;}

}

@media(max-width:1000px){

.Floor001899 h3{ position:relative; left:auto; top:auto; padding:2% 0 0 0;}

.Floor001899 ul{ padding-left:30px;}

.Floor001899 li.li_1{ padding-top:5%;}

}

@media(max-width:768px){

.Floor001899 h3{font-size: 36px;}

.Floor001899 h3 span{ font-size: 24px;}

.Floor001899 h3:after{ margin-top:20px;}

}

@media(max-width:640px){

.Floor001899 li{ float:none; width:auto; }

.Floor001899 ul{ width:100%; }

.Floor001899 .video{ margin:10px 0; width: 100%; height:auto; }

}

@media(max-width:480px){

.Floor001899 h3{font-size: 26px;}

.Floor001899 h3 span{ font-size: 18px;}

}*/

/*Floor001901*/

.Floor001901{padding: 3% 0; overflow: hidden; margin-bottom:30px;}

.Floor001901.newsList {padding: 42px 0 0px; margin-bottom:12px;}



.Floor001901 h3{margin: 0 0 4% 0; font-size: 30px;color: #333; text-align: center; text-transform: uppercase; }

.Floor001901 h3 span{font-size: 50px; display: block; color: #ececec; }

.Floor001901 h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #e60012;}



.Floor001901 li{float: left; width: 550px; }

.Floor001901 li+li{ float: right;}

.Floor001901 li a{ position: relative;display:block; height: 52px; border-bottom: 1px solid #ededed;}

.Floor001901 li h2{ float: left;margin: 0;width: 472px; font-weight:normal;font-size: 16px; color: #494949;line-height: 52px;height: 52px;overflow: hidden;}

.Floor001901 li a:after {content: "";display: block;position: absolute;left: 0;bottom: -1px;width: 120px;height: 1px;background: #b9b9b9;}

.Floor001901 li time{float: right;font-size: 12px; color: #acacac;line-height: 52px;}

.Floor001901 li p{ line-height:24px;height: 48px; overflow: hidden; color: #999;}

.Floor001901 li a:hover h2{color: #ff0c00;}

.Floor000924 .advan_cnt{padding: 12px 0;overflow: hidden;}

.Floor000924 .advan_cnt li {float: left;width: 25%;height: 88px;list-style: none;border: none;}

.Floor000924 .advan_cnt li img {float: left;margin-top: 12px;margin-left: 18px;width: 64px;height: 64px;}

.Floor000924 .advan_cnt li div {float: left;margin-top: 12px;padding-left: 16px;width: 200px;height: 64px;overflow: hidden;}

.Floor000924 .advan_cnt li h5 {font-size: 16px;color: #494949;margin: 0;}

.Floor000924 .advan_cnt li p {font-size: 14px;color: #666;line-height: 1.5;margin: 0;}

/*@media(max-width:1000px){

.Floor001901 li{float: left; width: 32%; margin-right:2%; }

}

@media(max-width:640px){

.Floor001901 h3{font-size: 24px; }

.Floor001901 h3 span{font-size: 35px; }

.Floor001901 li{ float:none; width:auto; margin:0 auto; max-width:480px; margin-bottom:3%;}

}*/

/*

 .Bottom002184 为demo编号

 */

iframe { width:  117px; height: 40px;}

.Bottom002184{ background:#ececec;border-top:1px solid #d2d2d2; color:#888;}

.Bottom002184 a{ color:#888; }

.Bottom002184 .BotNav{ padding:4% 0;}

.Bottom002184 .BotNav dd.omit{width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.Bottom002184 .BotNav dl{ float:left; width:10%; line-height:30px;}



.Bottom002184 .BotNav dl:last-child{ width:15%;}

.Bottom002184 .BotNav dl > dt{ color:#444; font-size:15px; font-weight:bold; padding-bottom:15px;}

.Bottom002184 .BotNav dl dd a{ color:#888;transition: .3s ease-out;}

.Bottom002184 .BotNav dl dd a:hover{ color:#e60012;}

.Bottom002184 .BotNav dl h2{ color:#e60012; font-size:22px; margin:0;}

.Bottom002184 .share a{ display:inline-block; width:40px; height:40px; margin-right:5px;}

/*.Bottom002184 .share a.icon-weixin:hover{ background-image:url(../images/Bottom002184-icon_weixin_hover.png);}

.Bottom002184 .share a.icon-sina:hover{ background-image:url(../images/Bottom002184-icon_sina_hover.png);}*/

.Bottom002184  hr{ width:100%; display:block; height:1px; border-top:1px dashed #d0d0d0; margin:0;}

.Bottom002184  p{ margin:0; padding:20px 0;}

.Bottom002184 .copyright{ width:500px; float:left;}

.Bottom002184 .copyright a {padding-left: 8px;}

.Bottom002184 .Botlinks{ float:right; width:640px; text-align:right;}

.Bottom002184 .Botlinks a{ color:#888;transition: .3s ease-out;}

.Bottom002184 .Botlinks a:hover{color:#e60012;}

.Bottom002184 .Botlinks em{ font-style:normal; padding:0 8px; color:#c9c9c9;}

.Bottom002184 .last img {width: 90px;height: 90px;}

@media only screen and (min-width: 1001px) {

	.Bottom002184 .BotNav dl.w{width: 12%;}

}

/*@media (max-width: 1000px){

.Bottom002184 .BotNav .dl{ width:100%;}

.Bottom002184 .BotNav .dl{ border-bottom:1px solid #d0d0d0;}

.Bottom002184 .BotNav .dl dd:last-child{ padding-bottom:10px;}

.Bottom002184 .BotNav .dl dt{ padding:8px 0; cursor:pointer;}

.Bottom002184 .BotNav .dl > dd{ display:none;}

.Bottom002184 .BotNav .last{width:auto !important; max-width:200px; padding-top:10px; margin-right:3%;}

.Bottom002184  p{ padding:5px 0;}

.Bottom002184  hr{ margin-bottom:15px;}

.Bottom002184 .copyright,.Bottom002184 .Botlinks{ float:none; width:100%; text-align:center;}

}*/



#VideoCon{ display: none; max-height:550px; max-width:800px; }

#VideoCon video{ width:100%;}

/*

 .Floor000895 为demo编号

 */

.Floor000895{ padding:3% 0 2% 0; /*background:url(../images/Floor000895-bg.jpg) no-repeat right bottom #f2f2f2;*/}

.Floor000895 .title{ font-size:30px; font-weight:bolder; line-height:62px; background:url(../style/Floor000895-titbg.png) no-repeat left center; background-size:contain; color:#343434; padding-bottom:1%;}

.Floor000895 .title span{font-weight:normal; position:relative; padding-top:10px;color: #666;font-size: 16px; text-transform:uppercase; }

.Floor000895 .title span::before{ position:absolute; content:''; width:32px; height:3px; background-color:#343434; left:0; top:0;}



.Floor000895.product ul {margin-left: -20px;min-width: 1220px;}

.Floor000895 li{ position:relative; float:left; width:285px; margin-left: 20px; padding-right:5px; padding-bottom:5px; margin-bottom:3%;}

.Floor000895 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}

.Floor000895 li div{ position:relative; background-color:#fff; padding:16px;}

/*.Floor000895 li div::before{ background:url(../style/Floor000895-a_more.png) no-repeat center center; background-size:contain; width:33px; height:33px; position:absolute; content:''; right:20px; top:50%; margin-top:-16px;}*/

.Floor000895 li h1{ margin:0;  font-size:16px; line-height:24px;font-weight:normal; /*padding-right:50px;*/ color:#656668;}

.Floor000895 li h2{ margin:0;  font-size:14px;font-weight:normal; padding-right:50px;}

.Floor000895 li figure{ height: 210px;}

.Floor000895 li h2{ color:#b8b8b8; position:relative;padding-bottom:10px;}

.Floor000895 li h2::before{ position:absolute; content:''; left:0; bottom:0; width:66px; height:2px; background-color:#8e919b;}

.Floor000895 li:hover div::before{ background-image:url(../style/Floor000895-a_more_hover.png);}

.Floor000895 li:hover h1{ color: #e60012;}

.Floor000895 li:hover h2{ color: #c2e1fc; }

.Floor000895 li:hover h2::before{ background-color:#0d56a9;}



.product .product_h3{margin: 0 0 4% 0; font-size: 30px;color: #333; text-align: center; text-transform: uppercase; }

.product .product_h3 span{font-size: 50px; display: block; color: #ececec; }

.product .product_h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #e60012;}





/*@media only screen and (min-width: 769px) {

	.Floor000895 ul{padding: 0 5%;}

	.Floor000895 li{width: 23%; margin-right: 2.5%; margin-bottom: 2%}

}



@media(max-width:768px){

.Floor000895 li div{padding:10px;}

.Floor000895 li div::before{ width:25px; height:25px; right:10px;margin-top:-12px;}

.Floor000895 li h1,

.Floor000895 li h2{ font-size:14px;padding-right:30px;}

}



@media(max-width:640px){

.product .product_h3{font-size: 24px; }

.product .product_h3 span{font-size: 35px; }

}





@media(max-width:480px){

.Floor000895 li{ float:none; width:auto; margin-right:0; margin-bottom:3%;}

.Floor000895 .title{ font-size:24px;}

.Floor000895 .title span{ display:block; line-height:30px; font-size:12px;}

}*/













/*

 .Floor000924为demo编号

*/

.Floor000924 { padding:3% 0; /*background:#f8f8f8;*/}

.Floor000924 h3{margin: 0 0 3% 0; font-size: 30px;color:#333; text-align: center; text-transform: uppercase; }

.Floor000924 h3 span{font-size: 50px; display: block; color: #ececec; }

.Floor000924 h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #e60012;}



.Floor000924 .list{ position:relative; margin-top:3%;}

.Floor000924 li{ float:left; border:solid 1px #f5f5f5; width: 20%; }

.Floor000924 .bd{ position: relative; z-index:2; }

.Floor000924 .hd{ width:100%; height:0; position:absolute; top:50%; margin-top: -50px; left:0; z-index:3; }

.Floor000924 .hd span{ display:inline-block; background-repeat:no-repeat; width:48px; height:60px; position:absolute; top:20px; cursor:pointer;}

.Floor000924 .hd span.prev{ background-image:url(../style/Floor000924_prev.png); left:-65px;}

.Floor000924 .hd span.next{ background-image:url(../style/Floor000924_next.png);right:-65px;}



.Floor000924 .hd span.prev:hover{ background-image:url(../style/Floor000924_prev1.png); left:-65px;}

.Floor000924 .hd span.next:hover{ background-image:url(../style/Floor000924_next1.png);right:-65px;}

@media(max-width:1361px){

.Floor000924 .hd span.prev{ background-image:url(../style/Floor000924_prev.png); left:-5px;}

.Floor000924 .hd span.next{ background-image:url(../style/Floor000924_next.png);right:-5px;}



.Floor000924 .hd span.prev:hover{ background-image:url(../style/Floor000924_prev1.png); left:-5px;}

.Floor000924 .hd span.next:hover{ background-image:url(../style/Floor000924_next1.png);right:-5px;}

}

/*@media(max-width:640px){

.Floor000924 .hd span.next{ right:0; }

.Floor000924 .hd span.prev{ left:0; }

.Floor000924 h3{ font-size: 18px; }

.Floor000924 h3 span{ font-size:20px; }



.Floor000924 li{ width:50%; height:auto; float: left; }

.Floor000924 .hd span.prev{ background-image:url(../style/Floor000924_prev.png); left:0;}

.Floor000924 .hd span.next{ background-image:url(../style/Floor000924_next.png); right:0;}



.Floor000924 .hd span.prev:hover{ background-image:url(../style/Floor000924_prev1.png); left:0;}

.Floor000924 .hd span.next:hover{ background-image:url(../style/Floor000924_next1.png);right:0;}

}*/





/*公司简介 */



/*Banner002043 */

.Banner002043 div{ height:228px; background-position:center top; background-repeat:no-repeat;}

.Banner002043 div img{ display:none;}

/*@media(max-width:1000px){

.Banner002043 div{ height:auto; background:none !important;}

.Banner002043 div img{ display:block; width:100%;}

}*/







/*

 .Menu000552 为demo编号

 */

.Menu000552{ background-color:#f7f7f7; font-size:14px; line-height:50px; box-shadow:0 0 7px #a0a0a0;}

.Menu000552 em{ color:#666;float:right;font-style:normal; line-height:50px; font-size:12px; background: url(../style/Menu001746-ico.png) no-repeat left center; padding-left: 20px;}

.Menu000552 em span{color:#e60012;}

.Menu000552 em a{ color:#666;}

.Menu000552 em a:hover{ color:#666;}

.Menu000552 li{ float:left; width:140px; text-align:center;  }

.Menu000552 li a{ display:block; line-height:50px; height:50px; font-size:14px;  border-right:1px solid #eeeded; color:#666;}

.Menu000552 li a:hover,

.Menu000552 li.aon a{color:#fff; background:#e60012; border-color:#a90d19; border-left:1px solid #a90d19;}



/*@media(max-width:640px){

.Menu000552 li{ width:50%; }

}*/



/*RighInfo001910*/

.RighInfo001910{ padding:3% 0 4% 0;}

.RighInfo001910 .img1{float:right; width:34%;margin-left:4%;}

.RighInfo001910 .img2{float:left; max-width:36%;margin-right:4%;}

.RighInfo001910 .info h4 {font-size: 20px;text-align: center;}

.RighInfo001910 .txt{ float:left; width:61%;margin-top:40px;}

.RighInfo001910 .txt2{ float:right; width:60%;}

.RighInfo002223 .RighInfo001910 p{line-height:32px; font-size:14px;text-indent:2em;margin: 0px 0px 12px;}

.RighInfo001910 .p2 .ImgL{ max-height:125px; margin-right:70px; float:right; }

.RighInfo001910 .p2 .ImgR{ max-height:85px; display:block; }

.RighInfo001910 .p3 {font-size:22px; margin-bottom:0; line-height:normal; color:#666; text-transform:uppercase; margin-top:20px;}

.RighInfo001910 .p4 {font-size:26px;color:#2b87ca; margin-top:22px; font-weight:bold;}

.RighInfo001910 .p5 {margin:0;}

.RighInfo001910 .p6 { margin-top:0; text-indent:2em; margin-top:0;}

.RighInfo001910 .p7 { margin-top:0; text-indent:2em }

.RighInfo001910 span {display:inline-block; width:40px; height:1px; background-color:#2b87ca;}



.RighInfo001910 table {border-collapse:collapse;width: 100%;}

.RighInfo001910 table th {line-height: 44px;background: #a8a8a8;color: #fff;font-size: 16px;}

.RighInfo001910 table td {line-height: 36px;text-align: center;}

.RighInfo001910 table th,.RighInfo001910 table td {border: 1px solid #d2d2d2;}



/*@media(max-width:640px){

.RighInfo001910 .txt,

.RighInfo001910 .txt2{ float:none; width:100%; max-width:100%; overflow: hidden;}

.RighInfo001910 .p2 .ImgL{ float:none; display:block;}

.RighInfo001910 .p2 .ImgL,.RighInfo001910 .p2 .ImgR{ max-height:70px; margin:0 auto; }



.RighInfo001910 .img2,.RighInfo001910 .img1{ width:100%; max-width:100%; margin:0; }

.RighInfo001910 .p3{ margin-top:18px; }

.RighInfo001910 .txt2 .p2{ margin-top:28px; }

}*/





/*发展历程*/

/*

 .Timeline000753 为demo编号

 */

.Timeline000753{ background-size:cover; padding:3% 0; overflow: hidden; }

.Timeline000753 .bx-viewport{ margin:37px 0; }

.Timeline000753 .bx-controls-direction{ text-align: center; }

.Timeline000753 .bx-controls{margin-left: 50px;}

.Timeline000753 .bx-controls .bx-pager{ display:none; position: fixed; top:11%; min-height:220px; /*overflow-y:scroll; overflow:auto;*/ padding: 10px 20px; border-left: 1px solid #ccc;}

.Timeline000753 .bx-controls .bx-pager:before{position: absolute; top: -32px; left: -40px; font-size: 20px; content: "时间轴";}

.Timeline000753 .bx-controls .bx-pager .bx-pager-item{position: relative;}

.Timeline000753 .bx-controls .bx-pager .bx-pager-item a:before{position: absolute; left: -20px; top: 50%; content: ""; width: 15px; height: 1px; background: #ccc;}

.Timeline000753 .bx-prev,

.Timeline000753 .bx-next{ text-align:center; position:absolute;}

.Timeline000753 .bx-prev,

.Timeline000753 .bx-next{ display:inline-block; width:37px; height:37px; margin-left:-19px; left:50%; text-indent:999px; overflow: hidden; cursor:pointer;}

.Timeline000753 .bx-prev{ top:-40px; background-image:url(../style/scroll_top.png);}

.Timeline000753 .bx-prev:hover{background-image:url(../style/scroll_TopOn.png);}

.Timeline000753 .bx-next{ bottom:-40px; background-image:url(../style/scroll_bot.png);}

.Timeline000753 .bx-next:hover{background-image:url(../style/scroll_BotOn.png);}

.Timeline000753 .bx-pager-item{ line-height:25px; font-size:14px; }

.Timeline000753 .bx-pager-item a{ cursor:pointer; }

.Timeline000753 .bx-pager-item .active{ color:#e60012; }

.Timeline000753 .bx-wrapper{ position:relative;}

.Timeline000753 .bx-wrapper::before{ position:absolute; content:''; width:1px; height:100%; background-color:#d2d2d2; left:50%; margin-left:-1.5px; top:0;}



.Timeline000753 .list li{ padding:3px 0; }

.Timeline000753 .list li .txt{position:relative; padding-left:52%; padding-right:12%;}

.Timeline000753 .list li .txt time span{ max-width:120px; display:inline-block; padding:0 15px; margin-left:143px; background:#e60012; color:#FFF; font-weight:bold; font-size:16px; line-height:30px; }

.Timeline000753 .list li .txt time::before{ position:absolute; content:''; left:50%; margin-left:-13px; top:5px; border-radius:50%;display:block; width:22px; height:22px; background:rgba(168, 28, 39, 0.37); }

.Timeline000753 .list li .txt time span::after,.Timeline000753 .list li .txt time span::before{ position:absolute; content:'';}

.Timeline000753 .list li .txt time span::before{ left:50%; margin-left:-9px; top:9px; border-radius:50%; display:block; width:14px; height:14px; background:#e60012;}

.Timeline000753 .list li .txt time span::after{ left:50%; margin-left:-7px; top:15px; height:2px; width:174px; background:#e60012; }

.Timeline000753 .list li figure{ position:relative; width:33%; float: left;}

.Timeline000753 .list li .NeiR{ line-height:25px; margin:10px 0; position:relative;}

.Timeline000753 .list li .NeiR h3{ margin:0; font-weight:initial; }

.Timeline000753 .list li .NeiR .info{ width:65%; float:right}

.Timeline000753 .list li.odd .txt{ position:relative; padding-right:52%; padding-left:12%; text-align:right;}

.Timeline000753 .list li.odd figure{ float: right; margin-right:0; }

.Timeline000753 .list li.odd .NeiR .info{ float:left;}

.Timeline000753 .list li.odd .txt time span{ margin-right:143px; margin-left:0;}

.Timeline000753 .list li.odd .txt time span::after{ right:50%; left:auto; }

.Timeline000753 .list li .NeiR .pic{ position:absolute; width:33%; top:0;left:0;  z-index:5;

transition:width 1s;

-moz-transition:width 1s; /* Firefox 4 */

-webkit-transition:width 1s; /* Safari and Chrome */

-o-transition:width 1s; /* Opera */

}

.Timeline000753 .list li .NeiR .pic img{ width:100%;}

.Timeline000753 .list li.odd .NeiR .pic{ left:auto;right:0;}

/*.Timeline000753 .list li .NeiR:hover .show{ width:100%; height:auto;}*/



/*@media(max-width:768px){

.Timeline000753 .bx-controls .bx-pager{ display:none!important; }

.Timeline000753 .list li .txt{padding-right:0;}

.Timeline000753 .list li.odd .txt{ padding-left:0; }

}



@media(max-width:640px){

.Timeline000753 .list li .txt time span{ margin-left:62px;}

.Timeline000753 .list li .txt time span::after{ width:75px; }

.Timeline000753 .list li.odd .txt time span{ margin-right:62px;}

.Timeline000753 .list li.odd figure,

.Timeline000753 .list li figure,

.Timeline000753 .list li .NeiR .info{ display:block; width: 100%;margin:0px 0 10px; }

.Timeline000753 .list li .NeiR > div{ width:100%; overflow: hidden; }



.Timeline000753 .list li .NeiR .pic{ display:none;}

}*/





/*

荣誉资质

 *//*

 .PicList000710 为demo编号

 */

.PicList000710{ padding-top:1.5%;}

.PicList000710 li{ float:left; width:23.5%; margin-right:2%; margin-top:2%; margin-bottom:2%;}

.PicList000710 li:nth-child(4n){ margin-right:0;}

.PicList000710 li figure{ border-bottom:3px solid #f5f5f5; padding-bottom:30px;}

.PicList000710 li:hover figure{ border-color:#E60012;}

.PicList000710 li span{ display:block; padding-bottom:70%; background-repeat:no-repeat; background-position: center center; background-size:contain; position:relative;}

.PicList000710 li span i{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../style/PicList000710-view.png) no-repeat center center rgba(194, 21, 34, 0.8); opacity:0; transition:all ease-in-out 0.3s;}

.PicList000710 li h3{ margin:0;font-size: 16px;padding-top: 18px; font-weight:normal; padding-bottom:5px;}

.PicList000710 li p{ margin:0; line-height:25px; height:50px; overflow:hidden; margin-top:5px; color:#666;}

.PicList000710 li:hover figure{ border-color:#E60012;}

.PicList000710 li time{ color:#999;}

.PicList000710 li:hover span i{ opacity:1;}

/*@media(max-width:768px){

.PicList000710 li{ width:49%;}

.PicList000710 li:nth-child(3n){ margin-right:2%;}

.PicList000710 li:nth-child(2n){ margin-right:0;}

}

@media(max-width:480px){

.PicList000710 li h3{ padding-top: 10px; }

.PicList000710 li time{ font-size:12px;}

.PicList000710 li p{ line-height:20px; height:40px;}

}

@media(max-width:320px){

.PicList000710{ padding:20px 0;}

.PicList000710 li{ float:none; width:100%; margin-right:0 !important; margin:0;}

}*/

/*PicList002120 */

.PicList002120{  padding:3% 0 0%;}

.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;}

.PicList002120 li a{ display:block;}

.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px;}

.PicList002120 li .table{ display:none;}

.PicList002120 li figure{padding-bottom:77%; background-size:contain; border:1px solid #eee;}

/*@media(min-width:641px){

.PicList002120 li:nth-child(4n){ margin-right:0;}

}

@media(max-width:640px){

.PicList002120 li{ width:48%; margin-right:4%;}

.PicList002120 li:nth-child(2n){ margin-right:0;}

}

@media(max-width:375px){

.PicList002120 li p{ font-size:14px;}

}*/



/**插件样式 有相同 留一个即可**/

.owl-carousel,

.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}

.owl-carousel{display:none;width:100%;z-index:1}

.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}

.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}

.owl-carousel .owl-item,

.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}

/*.owl-carousel .owl-item img{display:block;width:100%}*/

.no-js .owl-carousel,

.owl-carousel.owl-loaded{display:block}

.owl-carousel .owl-dot,

.owl-carousel .owl-nav .owl-next,

.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.owl-carousel.owl-loading{opacity:0;display:block}

.owl-carousel.owl-hidden{opacity:0}

.owl-carousel.owl-refresh .owl-item{visibility:hidden}

.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}

.owl-carousel.owl-rtl{direction:rtl}

.owl-carousel.owl-rtl .owl-item{float:right}

.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}

.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}

/***end**/



/*

 .Page002193 为demo编号

 */

.Page002193{ text-align:center;}

.Page002193 span{  padding:30px 3px 48px;text-align:center; display:inline-block;}

.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}

.Page002193 a:hover{ color:#fff; border:1px solid #e60012; background:#e60012;}

.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump{display: none;}

.Page002193_pro .p_cur,.Page002193_pro .p_count,.Page002193_pro .p_total,.Page002193_pro .p_jump{display:inline-block;}

.Page002193 .p_jump{ display:none;}

.Page002193 .p_cur b{ color:#F00;}

.Page002193 .p_count b{ color:#F00;}

.Page002193 .p_total b{ color:#F00;}

.Page002193 .p_page em{ font-style:normal;}

.Page002193 .p_page em a{}

.Page002193 .p_page em a.a_cur{ color:#fff; background:#e60012; border-color:#e60012;}

.Page002193 .p_page b{ font-weight:normal;}



/*@media(max-width:640px){

.Page002193 .p_page em{ display:none; }

}*/











































/*

质量资质

 */

/*

 .Galary000345 为demo编号

 */

.Galary000345 { padding-top:3%;}

.Galary000345 li {float: left; width:23.4%; margin-right:2%; color: #747474;margin-bottom:25px;font-size: 14px;  }

.Galary000345 li.remove {margin-right:0;}

.Galary000345 li img { position: absolute; top:0; left:0.5%; width:99%; border: 1px solid #c4bebf; box-shadow:0 2px 8px #eee; }

.Galary000345 li .onpic{ position: relative;  overflow: hidden; width:100%; padding: 33.5%;}

.Galary000345_2 li .onpic{padding: 140% 0 0 0;}

.Galary000345 li h4 {font-weight: 100;padding-left: 18px;background: url(../style/Galary000345-icon.png) left center no-repeat;line-height: 30px;color: #747474; margin:0;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}

.Galary000345 a.dot{ text-align:center; padding:7px 0;}

.Galary000345 li:hover img {border: 1px solid #e60012;}

.Galary000345 li:hover h4 {color: #e60012; background: url(../style/Galary000345-icon1.png) left center no-repeat;}

/*::::: PIROBOX RULES::::::::*/

.piro_overlay { position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:#000; display: none; z-index:99997; }

.loading span{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;display:block;z-index:100008; background:none }

.loading span span{position:absolute; display:block; width:30px;height:30px; z-index:100009;background: url(../style/Galary000345-ajax-loader.gif) center center no-repeat!important;}

.caption{position:absolute;bottom:0;left:0;margin:0;display:block; padding:0px; cursor:text; background:#222;}

.piro_nav{position:absolute;bottom:0;left:50%;margin:0;display:block; padding:0; background:none;}

.caption p{ display:block; margin:0;padding:4px 28px 4px 38px; text-align:center; font-weight:normal; background:black; color:white; font-size:12px; display: none;}

a.piro_close{position:absolute;top:20px;right:20px;height:35px;width:35px;background:url(../style/Galary000345-close_btn.png) no-repeat;cursor:pointer;z-index:100006;}

a:hover.piro_close{background:url(../style/Galary000345-close_btn_h.png) no-repeat;}

a.piro_next{position:absolute;top:50%;width:35px; height:35px;right:20px;text-indent:-999em;outline:none; display:block; margin:-18px 0 0 0;background:url(../style/Galary000345-next.png) center right no-repeat; border:none; cursor:pointer;z-index:1000000001}

a:hover.piro_next{background:url(../style/Galary000345-next_h.png) center right no-repeat;}

a.piro_prev{position:absolute;top:50%;width:35px; height:35px;left:20px; text-indent:-999em; outline:none;display:block;margin:-18px 0 0 0;background: url(../style/Galary000345-prev.png) center left no-repeat;border:none; cursor:pointer; z-index:1000000000}

a:hover.piro_prev{background:url(../style/Galary000345-prev_h.png) center left no-repeat;}

.pirobox_content {position:absolute; top:50%; left: 50%; padding:0; width: 800px; height: 600px; margin:-300px 0 0 -400px; display:block; z-index:99998;font-family:Trebuchet MS,Arial;}

.pirobox_content table,tbody,tr,th,td{margin:0;padding:0;border:none;}

.pirobox_content img{ margin:0; padding:0; border:none;}

.t_l{background:url(../style/Galary000345-t_l.png) no-repeat; width:20px; height:20px;}

.t_r{background: url(../style/Galary000345-t_r.png) no-repeat; width:20px; height:20px;}

.t_c{height:20px; background:url(../style/Galary000345-t_c.png) repeat-x;}

.c_l{width:20px; background: url(../style/Galary000345-c_l.png) repeat-y;}

.c_c{background:black; margin:0; padding:0;}

.c_c div{width:760px; height:560px; margin:0; padding:0 0 0px 0;}

.c_r{width:20px; background: url(../style/Galary000345-c_r.png) repeat-y;}

.b_c{height:20px; background:url(../style/Galary000345-b_c.png) repeat-x;}

.b_l{background:url(../style/Galary000345-b_l.png) no-repeat; width:20px; height:20px;}

.b_r{background:url(../style/Galary000345-b_r.png) no-repeat; width:20px; height:20px;}

.box_img{ position:absolute; z-index:99995; background: url(../images/Galary000345-img_bg.png);width: 100%; top:30px; left:30px; height: 100%; padding:0;}

.err_mess{ position:absolute;bottom:20px; color:white; padding:0; margin:0 0 0 20px; display:block;}

.err_mess a{color:red; font-weight:700;}

.number{position:absolute;margin-left:3px;height:18px;width:30px; padding:3px;left:0;color:#666;bottom:1px; font-size:11px;}

/*a.link_to {position:absolute;margin-right:6px;height:20px;width:20px;right:0;color:#999;bottom:3px; background:url(../images/Galary000345-link_out.png) no-repeat; text-indent:-999em; display: none;}

a:hover.link_to { background:url(../images/Galary000345-link_out_h.png) no-repeat; display: none;}*/

/*::::: PIROBOX RULES::::::::*/





.GalaryInfoT{ text-align: center; font-size:22px; margin-top:30px; }

.GalaryInfo{ text-align:center; margin:30px 0; }

.GalaryInfo .bx-wrapper{ position:relative; z-index:1;}

.GalaryInfo .bx-viewport{ z-index:1; height:600px;}

.GalaryInfo .bx-controls{ margin:3% 0; display:inline-block; padding:0 80px; position:relative; max-width:700px;}

.GalaryInfo .bx-pager{ text-align:center; z-index:10; display:inline-block;}

.GalaryInfo .bx-pager *{ line-height:26px;}

.GalaryInfo .bx-pager div{ margin: 0 5px 5px; float: left;}

.GalaryInfo .bx-pager div a{ display:block; overflow:hidden; border: 1px solid #ededed;  padding: 0 1em; color: #666; line-height: 35px; border-radius: 3px; transition: .3s ease-out; }

.GalaryInfo .bx-pager div a.active{color: #fff; background: #e60012; border-color: #e60012;}

.GalaryInfo .bx-controls .bx-controls-direction a{ position:absolute; left:0; top:0; border: 1px solid #ededed; width:72px; color: #666;line-height: 35px; border-radius: 3px; transition: .3s ease-out;}

.GalaryInfo .bx-controls .bx-controls-direction a.bx-next{ left:auto; right:0;}

/*@media(max-width:768px){

.GalaryInfo .bx-pager{ bottom:30px;}

.GalaryInfo .bx-pager *{ width:12px; height:12px;}

.GalaryInfo{ margin:20px 0; }

.GalaryInfoT{ text-align: center; font-size:18px; margin-top:20px; }

}

@media(max-width:640px){

.Galary000345 li{ width:49%; }

.Galary000345 li.remove {margin-right:2%;}

.Galary000345 li:nth-child(2n){ float: right; margin-right:0; }

.Galary000345 li h4{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}

.GalaryInfo .bx-pager{ display:none;}

.GalaryInfo .bx-controls{ height:37px;}

}*/







/*金牌客户*/

.Khu{}

.Khu li {float: left; width:23.4%; margin-top:20px; text-align: center; margin-right:2%; color: #747474; font-size: 14px;  }

.Khu li a{ display:block; width:100%; height:100%;}

.Khu li.remove {margin-right:0;}

.Khu li p{margin:0;}

.Khu li figure{ position: relative; padding-top:36.5%;}

.Khu li figure img{ position: absolute; top:0; left:0; width: 100%; height:100%; }



/*@media(max-width:640px){

.Khu li{ width:49%; }

.Khu li.remove {margin-right:2%;}

.Khu li:nth-child(2n){ float: right; margin-right:0; }

}*/











/*招聘职位*/

/*.TextList000488为demo编号*/

.TextList000488 {padding:3% 0 2% 0;}

.TextList000488 .tit{ height: 45px; line-height: 45px; text-align: center; }

.TextList000488 ul{ overflow: hidden; clear: both; }

.TextList000488 .tit li{ float: left; text-align: center; width:18%; height:44px; line-height: 44px; font-size:16px; }

.TextList000488 .tit li:nth-child(1){ width:28%;}

.TextList000488 .list_ul{ background:url(../style/jia.png) no-repeat 15px center; background-size:18px; }

.TextList000488 .list_ul.On{ background:url(../style/jian.png) no-repeat 15px center;background-size:18px; }

.TextList000488 .list_ul li { float: left; width:18%; height:44px; line-height: 44px; font-size:14px;text-align: center; }

.TextList000488 .list_ul li:nth-child(1){ text-align:left; padding-left:4.5%; width:28%;}





.TextList000488 .list_ul{ border-bottom: #e0e0e0 1px dashed; border-left:1px solid #f1f1f1;  border-right:1px solid #f1f1f1;}

.TextList000488 .tit li{ font-weight: bold; background:#a8a8a8; color:#fff; }

.TextList000488 .list_ul li{ color:#333; cursor:pointer; }

.TextList000488 .list_ul.On li,

.TextList000488 .list_ul:hover li{ color:#c7000a; font-weight:bold; }



.TextList000488 .list .con{ display:none; border-bottom: #f1f1f1 1px solid; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;  padding:14px 40px 30px 58px;; background: #fafafa; }

.TextList000488 .list .con p{margin:15px 0; font-size:14px; color:#888; padding-bottom:20px; border-bottom:1px dashed #CCC; line-height:26px;}

.TextList000488 .list .con b{ color:#e60012;}

.TextList000488 .send { padding: 12px 0; }

.TextList000488 .send em{ font-style: normal; border-bottom: #e60012 1px solid; }

.TextList000488 .send a{ display: inline-block; line-height: 30px; color: #e60012; background:url(../style/TextList000488_icon.png) no-repeat right center; font-weight: bold; padding-right: 35px; font-size:14px; }

.TextList000488 .send a.Youx{ color:#E53333; font-weight:bold; display:inline-block; background:none; }

/*@media(max-width:640px){

.TextList000488 .tit li{ width:24%; font-size: 14px; }

.TextList000488 .tit li:nth-child(2){ display:none;}

.TextList000488 .list_ul li{ font-size: 12px; width:24%; }

.TextList000488 .list_ul li:nth-child(2){ display:none;}

.TextList000488 .list .con{ padding:0 4%; }

.TextList000488 .list_ul{ background:url(../style/jia.png) no-repeat 1px center; background-size:10px; }

.TextList000488 .list_ul.On{ background:url(../style/jian.png) no-repeat 1px center;background-size:10px; }

}*/







/*联系方式 */

.Map001{padding:3% 0 4% 0;  }

.Map001 .map{width:50%; float:left;}

.Map001 .map #allmap{ height:420px; width:100%;}

.Map001 .map #allmap *{ font-size:12px!important;}

.Map001 .info{background-color:#f9f9f9; padding: 20px; }

.Map001 .info ul{ padding:0; height: auto; overflow: hidden; margin-bottom: 30px;}

.Map001 .info .p{ padding: 0px 60px;}

.Map001 li{ line-height:25px; padding:12px 0; font-size:16px;color:#888; border-bottom:1px #dbdbdb dotted; display:block; width:100%; margin-right: 20px;}

.Map001 li:nth-child(1){font-size:18px;border-bottom:1px #dbdbdb solid;  }



.Map001 li img{  margin-right:20px; margin-left: 30px; margin-top:-6px;}

.Map001 li a{ color:#888;}

.Map001 li a:hover{color:#e60012;}

.Map001 .map #allmap .MapTin{ font-size:16px!important; padding-top: 15px; display: block;}

/*@media(max-width:768px){

.Map001 .map,

.Map001 .info{ width:100%; float:none;}

}



@media(max-width:640px){

.Map001 li{ margin-right:0; width:100%; padding:10px 0; }

.Map001 li img{ margin:0 3px; }

}*/



/*.Map001070 为demo编号*/

.Map001070{ padding:4% 0; overflow: hidden;}

.Map001070 dd{ border:1px solid #e7e7e7; width:32%;  background-color:#fff; position:relative; margin-right:2%; float:left;}

.Map001070 dd .img{width:100%; max-height:200px; background:#000;}

.Map001070 dd figure{ padding:0 6% 3% 6%; width:100%; min-height:234px; }

.Map001070 dd figure h1{font-size: 22px;color: #e60012; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}

.Map001070 dd ul{ padding-top:16px;}

.Map001070 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}

.Map001070 dd li:nth-child(1){background-image:url(../style/Map001070-ico_03.png);}

.Map001070 dd li:nth-child(2){background-image:url(../style/Map001070-ico_04.png);}

.Map001070 dd li:nth-child(3){background-image:url(../style/Map001-icon_mail.png);}

.Map001070 dd li:nth-child(4){background-image:url(../style/Map001070-ico_05.png);}

.Map001070 dd:nth-child(3){ margin-right:0;}

/*@media(max-width:640px){

.Map001070 dd{ width: 100%; margin-right:0; margin:10px 0; }



}*/



/*留言*/

.contactCon form { width: 100%; padding-bottom: 40px; }

.contactCon form input, .contactCon form textarea { border: 1px solid #CCD1D9; }

.contactCon form .layui-textarea { resize: none;height: 150px; }

.layui-input-block{margin-left: 96px;}

.layui-form-label {width: 96px;padding: 9px 6px;}

.layui-form-label i {color: #ff0000;padding: 0 4px;}

.contactCon form button { float: right; width: 100px; height: 38px; border: 1px solid #e60012; font-size: 14px; color: #fff; text-align: center; line-height: 38px; background: #e60012; cursor: pointer; }



/*产品展示*/

/*.Menu001651 为demo编号*/

.Menu001651 {margin-top:48px;width: 264px;}

.Menu001651 ol{ font-size:18px; background-color:#eee; text-align:center; line-height:51px; margin-bottom:20px;}

.Menu001651{border:1px solid #eee;}

.Menu001651 li{ position:relative;}

.Menu001651 li a{ display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-left:20px;  line-height:40px; }

.Menu001651 li::before{ position:absolute; width:0; height:0; border-top:21px solid transparent;border-bottom:21px solid transparent; border-left:19px solid #007cc2; top:0; right:-19px;}

.Menu001651 li:hover a,

.Menu001651 li.aon a{font-size:16px; color:#fff; font-weight:bold;}

.Menu001651 li.aon a{ background-color:#007cc2; border-top:1px solid #007cc2; border-bottom:1px solid #007cc2;}

.Menu001651 li:hover a{ color:white; background-color:#007cc2; border-top:1px solid #007cc2; border-bottom:1px solid #007cc2;}

.Menu001651 li:hover::before{ border-left: 19px solid #007cc2; }

.Menu001651 li:hover::before,

.Menu001651 li.aon::before{ content:'';}

/*@media(max-width:1024px){

.Menu001651{ padding:2% 0;}

.Menu001651 ol{ display:none;}

.Menu001651 li{ float:left; text-align:center;position:relative; padding-right:1em; padding-bottom:0.5em;}

.Menu001651 li a{ display:block; line-height:2.5em; padding:0 1em; border:1px solid #eee; border-radius:5px;}

.Menu001651 li a:hover,

.Menu001651 li.aon a{ color:#fff; font-weight:bold; background-color:#e60012;}

}*/

/*

 .TextList001214 为demo编号

 */

.TextList001214{margin-top:4%;}

.TextList001214 .city{ background-color:#f9fbfb; border-bottom:1px solid #eef3f2; padding:3% 4% 1.5%; margin-bottom:2%; box-shadow:0 0 10px #eee; }

.TextList001214 .city dl{ float:left; margin-right:3.9%; margin-bottom:1.5%;}

.TextList001214 .city dl:nth-child(3n){ margin-right:0;}

.TextList001214 .city dl:nth-child(7){ margin-left:34%; margin-bottom:2%;margin-top: 2%;}

.TextList001214 .city dl:nth-child(8){ margin-bottom:2%;margin-top: 2%;}

.TextList001214 .city dd,

.TextList001214 .city dt{ display:inline-block; vertical-align:middle;line-height:30px;}

.TextList001214 .city dt{ font-weight:bold; color:#333;  width:70px; text-align:right; padding-right:10px;}

.TextList001214 .city dd{ position:relative;}

.TextList001214 .city dd span{ width:180px; border:1px solid #d1dedd;  padding-right:37px; text-align:center; padding-left:5px; background-color:#fff; position:relative;}

.TextList001214 .city dd span::before,

.TextList001214 .city dd span::after{ position:absolute; content:''; }

.TextList001214 .city dd span::before{width:1px; height:100%; background-color:#d1dedd; right:32px; top:0;}

.TextList001214 .city dd span::after{ width:0; height:0; border:6px solid #383838; border-left-color:transparent;border-right-color:transparent; border-bottom:0; top:50%; margin-top:-3px; right:12px;}

.TextList001214 .city dd figure{max-height: 210px; overflow-y: auto; display:none; position:absolute; left:0; top:100%; width:100%; background-color:#fff;border:1px solid #d1dedd; border-top:0; padding:2% 5%;}

.TextList001214 .city dd figure a{ display:block; padding:0 1%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height: 25px;}

.TextList001214 .city dd figure a.on{color: #e6080f;}

/*.TextList001214 .city dd:hover figure{ display:block;}*/

.TextList001214 .city dd:hover{ z-index:10;}

.TextList001214 .city .btn{ cursor:pointer; height:30px; background: red; color: white; border:none; border-radius:3px; padding:0 40px;}

.TextList001214 .city .btn2{ cursor:pointer; height:30px; background: red; color: white; border:none; border-radius:3px; padding:0 40px;}



.TextList001214 .city .btn2:hover,.TextList001214 .city .btn:hover{background: red; color: white;}



/*@media(max-width:640px){

.TextList001214 .city dl:nth-child(7){ margin-left:7%; }

.TextList001214 .city dl{ margin-right:6.9%; }

}*/



/*产品列表*/

.PicList_form{ width:100%; margin:15px 0 0; float: left; }

.PicList_form table{ border-collapse:collapse; border-spacing:0; margin:0; padding:0; border:none; width:100%;}

.PicList_form table tr{ border:solid 1px #ccc;}

.PicList_form table th{ font-weight: initial; font-size:16px; background:#007cc2; color:#FFF; line-height:35px; text-align:center; }

.PicList_form table td{ text-align:center; line-height:30px; border:solid 1px #ccc;}

.PicList_form table td:nth-child(1){ width:20%; }

.PicList_form table td:nth-child(2){ width:25%; }

.PicList_form table td:nth-child(3){ width:12%; }

.PicList_form table td:nth-child(4){ width:12%; }

.PicList_form table td:nth-child(5){ width:12%; }

.PicList_form table td:nth-child(6){ }

.PicList_form table tr:nth-child(2n){background: #eee;}

/*@media(max-width:640px){

.PicList_form{ overflow: auto; }

.PicList_form table{ width:600px; }

.PicList_form table th{ line-height:40px; font-size:14px; }

.PicList_form table td{ line-height:20px; padding:8px 0; font-size:14px; }



}*/

.productList{width: 912px;margin-top: 48px;overflow: hidden;}

.productList>a {float: left;margin-left: 20px;margin-bottom: 6px;width: 284px;}

.productList>a div {height: 213px;}

.productList>a div img {display: block;width: 100%;height: 100%;}

.productList>a p {height: 24px;font-size: 16px;color: #656668;line-height: 24px;text-align: center;overflow: hidden;}

.productList>a:hover p {color: #e60012;}

/*

产品详情

 */

/*

 .RighInfo001278 为demo编号

 */

.RighInfo001278{ padding:4% 0;}

.RighInfo001278 .prod_info h1{margin:0; color:#e60012;font-weight:normal; font-size:24px;text-align: center; }

.RighInfo001278 .prod_info p{line-height:24px;font-size: 14px;color:#999; padding: 8px 0;margin: 0;}

.RighInfo001278 .prod_info p img {display: block;margin: 0 auto;max-width: 100%;}

.RighInfo001278 .prod_info .share{ padding:1% 0; overflow:hidden; border-bottom:1px solid #eaeaea; margin-bottom:5%;}

.RighInfo001278 .prod_info .InfoImg{ width:100%; overflow: hidden; margin:10px 0;}

.RighInfo001278 .prod_info .InfoImg img{ max-height:100%;max-width:100%;}

.productCon .PrevNextBox .h1{ font-size:12px; font-weight:normal;}

.productCon .PrevNextBox dl{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.productCon .PrevNextBox a:hover{ color:#a90d19; }

.productCon .PrevNextBox a.none{ cursor:default;}

.productCon .PrevNextBox a.none:hover{ color:#ccc;}



/*@media(min-width:641px){

.RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:100%; width:43.9%;}

.RighInfo001278 .big_img ul{ float: left; width:100%; height:100%; }

.RighInfo001278 .big_img li{ position:absolute; width:100%; top:0; left:0; height:100%; }

.RighInfo001278 .big_img li .table{ width:100%; height:100%; float: left;}

.RighInfo001278 .big_img li .table_cell{ max-height:100%;max-width:100%; padding:2%; float: left;}

.RighInfo001278 .big_img li img{ max-height:100%;max-width:100%; float: left;}

 }

.RighInfo001278 .big_img li{ text-align:center; border:1px solid #dcdcdc;}



.RighInfo001278 .list{ padding:0 30px;position:relative;}

.RighInfo001278 .list a{ position:absolute; width:26px; height:26px; background:url(../style/RighInfo001278-btn_prev.png) no-repeat center center; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}

.RighInfo001278 .list a.prev{ left:0;}

.RighInfo001278 .list a.next{ right:0; background-image:url(../style/RighInfo001278-btn_next.png);}

.RighInfo001278 .list a.prevStop,

.RighInfo001278 .list a.nextStop{ cursor:default;}

.RighInfo001278 .list li{position:relative; text-align:center; float: left;}

.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #f2f2f2;}

.RighInfo001278 .list li.on .table{ border-color:#e60012;}



.RighInfo001278 .tab{ padding:3% 0;}

.RighInfo001278 .tab .h1_tab{ margin:0; background-color:#f7f7f7;overflow:hidden; font-weight:normal; font-size:14px; box-shadow:0 0 5px #c3c3c3;}

.RighInfo001278 .tab .h1_tab span{ float:left; padding:0 3%; line-height:44px;  cursor:pointer;}

.RighInfo001278 .tab .h1_tab span.on{ color:#fff; background:#e60012; border-color:#a90d19; border-left:1px solid #a90d19;}

.RighInfo001278 .tab .info{ padding-top:3%;}

.RighInfo001278 .tab .info p{ line-height:30px; color:#777; text-indent:2em; padding:0 1%;}

@media(max-width:640px){

.RighInfo001278 .prod_info{ padding-left:0;}

.RighInfo001278 .big_img{ margin-bottom:3%;}

.RighInfo001278 .big_img li{ padding:3%;}

 }	*/



/*

 PicList000681 为demo编号

 */

.PicList000681{ padding:30px 0;}

.PicList000681 .tit{position:relative; line-height:37px; font-size:18px;  border-bottom:2px solid #eee; margin-bottom:17px;}

.PicList000681 .tit span{ display:block; height:37px; line-height:37px; text-align:center; font-size:18px; width:104px; color:#fff;background:#c00;}

.PicList000681 .tit a{ position:absolute; right:15px; top:0; line-height:37px; font-size:12px; font-family:Verdana; color:#c00;}

.PicList000681 .flash{float:left; width:48.7%;}

.PicList000681 .flash ul li{ position:relative;}

.PicList000681 .list{ float:right; width:48.8%;}

.PicList000681 .flash ul li span{position:absolute; left:0; bottom:0; display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:30px; line-height:30px; color:#fff; font-size:16px; padding-left:1%; padding-right:30%; background:url(../style/PicList000681_dot.png) repeat;}



.PicList000681 .bx-wrapper{ width:100%; position:relative;}

.PicList000681 .bx-pager{ position:absolute; width:100%; left:0; bottom:4px; text-align:right;}

.PicList000681 .bx-pager div{ display:inline-block;}

.PicList000681 .bx-pager .bx-pager-item{ margin:0 6px;}

.PicList000681 .bx-pager .bx-pager-item a{ width:14px; height:14px; background:#ccc; border-radius:50%; display:block; overflow:hidden; line-height:1000px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}

.PicList000681 .bx-pager .bx-pager-item a.active{ background-color:#e60012; border-radius:15px; -webkit-transition:all ease 0.5s;transition:all ease 0.5s;}

.PicList000681 .list li img{ width:100%; display:block;}



.PicList000681 .list ol{overflow:hidden; padding-bottom:15px;    border-bottom: 1px solid #eee;}

.PicList000681 .list ol img{ float:right; width:30%;}

.PicList000681 .list ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:22px; color:#010101; font-weight:normal;}

.PicList000681 .list ol time{ color:#707070;}

.PicList000681 .list ol p{ margin:0; color:#707070; margin:2% 0 0; line-height:24px;}

.PicList000681 .list ol p span{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display:block}

.PicList000681 .list ol p a{ color:#d34242;display:inline-block;}

.PicList000681 .list li { border-bottom: 1px solid #eee; }

.PicList000681 .list ul li{ height:52px; line-height:51px; overflow:hidden;}

.PicList000681 .list ul li time{ float:right; font-size:16px; color:#4c4c4c;}

.PicList000681 .list ul li a{ display:block; float:left; width:65%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:19px; background:url(../style/PicList000681_dot.jpg) no-repeat 2px center; font-size:16px}

.PicList000681 .list ul li a:hover{ color:#fc0000}

/*@media (max-width:1200px){

	.PicList000681 .list ul li{ line-height:42px; height:43px;}

	}

@media (max-width:1000px){

	.PicList000681 .list ul li{ line-height:32px; height:31px;}

	}

@media (max-width:880px){

	.PicList000681 .flash,.PicList000681 .list{ width:100%;}

	.PicList000681 .flash ul li img{ width:100%; height:auto;}

	.PicList000681 .list{ margin-top:3%;}

	}*/



.Search_list li{ position: relative; width: 100%; line-height:35px; border-bottom:solid 1px #ccc; float: left; }

.Search_list li time{ position: absolute; top:0; right:0; width:85px; }

.Search_list li a{ float: left; display: block; padding-right:95px; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }





/*通用详细*/

.News_info{ font-size: 14px; margin:30px 0; }

.News_info .info_title{ padding:10px 0px 0; font-size:18px; text-align:center; margin:0; font-weight: initial;}

.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; margin:0; font-weight:normal; border-bottom:1px dotted #ccc; padding:16px 0;}

.News_info .info_txt{ padding:20px 0px 10px;}

.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}

.News_info .info_txt p{line-height: 30px;font-size: 14px;text-indent: 2em;margin: 0px 0px 12px;}

.News_info .info_txt p img {display: block;max-width: 100%;margin: 0 auto;}

.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}

.News_info .info_back a{ padding:0px 3px;}

.News_info .info_back .back{ color:#725600; }

.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}

.News_info .PrevNextBox dl{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.News_info .PrevNextBox a:hover{ color:#a90d19; }

.News_info .PrevNextBox a.none{ cursor:default;}

.News_info .PrevNextBox a.none:hover{ color:#ccc;}

/*@media (max-width:640px){

.News_info{ margin:10px 0; }

}

*/



.Map001 * img{ max-width:initial !important; }

/*

企业文化

*/

/*

 .RighInfo002223 为demo编号

 */

.RighInfo002223 {padding:3% 0 4% 0;}

.RighInfo002223 .pic {margin-top: 20px;}

.RighInfo002223 .h3 {color: #e60012;line-height: 1.6;margin: 0;font-size: 20px;}

.RighInfo002223 .h4 {font-size: 16px;color: #e60012;margin: 30px 0px 0 0;}

.RighInfo002223 .h5{font-size:16px;color:#e60012; font-weight:normal; margin-bottom:4px;}

.RighInfo002223 .h3:after, .RighInfo002223 .h4:after {color: #f1535f;width: 50px;height: 2px;background: #f1535f;border: none;margin: 15px 0px;content: "" ;display: block;}

.RighInfo002223 .ul {margin: 0;clear: both;}

.RighInfo002223 .ul li {font-size: 14px;line-height: 2.245; margin-bottom: 14px;}

.RighInfo002223 .ul li span {font-family: Arial;font-size: 14px;color: #e60012;font-weight: bold;}

.RighInfo002223 .ul li .span {display: block; float: left; height:66px;}

.RighInfo002223 p {line-height: 2.245;font-size: 14px;color: #666;margin: 0px 0px 25px;clear: both; padding-left: 7px;}



/*@media screen and (min-width: 1024px) {

 .RighInfo002223 .h3 {font-size: 24px;}

 .RighInfo002223 .pic {width: 75%;}

 .RighInfo002223 .con {width: 25%;}

}



@media screen and (min-width: 768px) {

 .RighInfo002223 .h3:after, .RighInfo002223 .h3:after {margin: 25px 0;}

 .RighInfo002223 .h4 {font-size: 18px;margin-top: 55px;}

 .RighInfo002223 .pic {float: right;width: 73%;margin-top: 100px;}

 .RighInfo002223 .con {float: left;width: 27%;}

}*/

/*

 质量方针

 */

/*

 .RighInfo002225 为demo编号

 */

.RighInfo002225{padding:3% 0 4% 0;}

.RighInfo002225 .item{}

.RighInfo002225 .wrap-content{}

.RighInfo002225 .item{ color:#323232; margin:0 auto; padding:15px 0; max-width:553px;}

.RighInfo002225 .item .word{ text-align:center; margin-bottom:15px;}

.RighInfo002225 .item .pic{ text-align:center;}

.RighInfo002225 .item .tit{ margin-top:0; font-size:24px; font-weight:normal; }

.RighInfo002225 .item.first .tit{ font-style:normal; color:#323232; font-size:24px; }

.RighInfo002225 .item .con{line-height:22px; position:relative; margin:0;}

.RighInfo002225 .item .con:before{ display:none;}

.RighInfo002225 .item.first .con .stit{ color:#323232; font-size:16px; text-transform:uppercase;}





/*@media screen and (min-width: 768px){

 .RighInfo002225 .item{ max-width:none;margin:0; padding:0;}

 .RighInfo002225 .item .word{ float:left; width:50%; text-align:left; padding-right:5%; padding-left:0; margin-bottom:0;}

 .RighInfo002225 .item .pic{ float:right; width:50%;}

 .RighInfo002225 .item.odd .word{ float:right; padding-left:5%; padding-right:0;}

 .RighInfo002225 .item.odd .pic{ float:left; width:50%;}

 .RighInfo002225 .item .tit,.RighInfo002225 .item.first .tit{font-size:30px; }

 .RighInfo002225 .item .word{ padding-top:40px;}

 .RighInfo002225 .item .con{line-height:24px; max-height:96px; overflow:hidden;padding-left:32px;}

 .RighInfo002225 .item .con:before{ position:absolute; left:0; top:10px; height:50%; max-height:60px; width:3px; content:""; background-color:#e60012; display:block;}

 .RighInfo002225 .item .tit em{ font-size:14px;}

 .RighInfo002225 .item.first{ position:relative;}

 .RighInfo002225 .item.first .word{ position:absolute; width:50%; left:0; top:10%; height:90%; padding:6% 10% 0 8%;}

 .RighInfo002225 .item.first .pic{ position:relative; width:50%; z-index:2;}

 .RighInfo002225 .item .pic img{ width:100%; }

 .RighInfo002225 .item.first .con{ padding-left:0;}

 .RighInfo002225 .item.first .con:before{ display:none;}

}

@media screen and (min-width: 1024px){

 .RighInfo002225 .item .tit{font-size:26px;font-weight:normal; }

 .RighInfo002225 .item.first .tit{font-size:36px; margin-bottom: 10px; }

 .RighInfo002225 .item .word{ padding-top:90px;}

 .RighInfo002225 .item .con{line-height:30px;max-height:120px;}

}*/



/*

售后承诺

 */

/*

.RighInfo000576 为demo编号

 */



.RighInfo000576{ padding: 4% 0;}

.RighInfo000576 .box1{position:relative; height:360px; }

.RighInfo000576 .box2 {position:relative; padding-left:650px;height:360px;}



.RighInfo000576 h1{margin:0; color: #4a4a4a; font-size: 40px; font-weight:normal; padding:35px 0 26px 0;}

.RighInfo000576 h1 span{text-transform: uppercase; display: inline-block; color: #dedede; margin-left: 10px; font-size: 25px; font-weight: bold;}

.RighInfo000576 .box1 .pic1{ position:absolute; top:0; right:0;}

.RighInfo000576 .box1 .pic1 img{ width: 600px; height: 360px;}



.RighInfo000576 .box2 .pic2{position:absolute; top:0; left:0;}

.RighInfo000576 .box2 .pic2 img{ width: 600px; height:360px;}



.RighInfo000576  h6{ margin:0; color:#e60012;font-size: 16px; padding:20px 0;  }

.RighInfo000576  p{margin:0; padding:8px 0; line-height:30px;  font-size: 14px; color: #666;  width:620px; padding-right:50px;}

.RighInfo000576  p span{display: block; background:#e60012; width: 8px; height:8px; border-radius: 20px; float: left; margin-top: 10px; margin-right: 10px;}

.RighInfo000576  .h6{padding-top: 12%; }

.RighInfo000576  .p{padding-bottom: 82px }

.RighInfo000576  .h7{padding-top: 5%; }



.RighInfo000576 .h4 {font-size: 16px;color: #e60012;margin: 30px 0px 0 0;}

.RighInfo000576 .h4:after {color: #f1535f;width: 50px;height: 2px;background: #f1535f;border: none;margin: 15px 0px;content: "" ;display: block;}

.RighInfo000576 .ul {margin: 0;clear: both;}

.RighInfo000576 .ul li {font-size: 14px;line-height: 2.245; margin-bottom: 14px;}

.RighInfo000576 .ul li span {font-family: Arial;font-size: 14px;color: #e60012;font-weight: bold;}

.RighInfo000576 .ul li .span {display: block; float: left; height:66px;}



.rides-cs{  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; z-index: 1500; border-radius:6px 0px 0 6px;}

.rides-cs a { color: #00A0E9;}

.rides-cs a:hover { color: #ff8100; text-decoration: none;}

.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1; min-height:165px;}

.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}

.rides-cs .floatR { width:150px; float: left; padding:5px 0; overflow:hidden;}

.rides-cs .floatR .cn {background:#F7F7F7; min-height:150px; border-radius:6px; padding:0 10px; }

.rides-cs .cn .titZx{ display:none; font-size: 14px; color: #333; font-weight:600; float: left; width:100%; line-height:24px; padding:5px; text-align:center;}

.rides-cs .cn ul {padding:0px; overflow: hidden; width:100%;}

.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}

.rides-cs .cn ul li:last-child{ border-bottom:none; }

.rides-cs .cn ul li span { color: #777; float: left;}

.rides-cs .cn ul li a{color: #777;}

.rides-cs .cn ul li img { vertical-align: middle;}

.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image:url(../style/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}

.rides-cs .btnOpen { background-position: 0 0;}

.rides-cs .btnCtn { background-position: -37px 0;}

.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}

.rides-cs ul li.bot { border-bottom: none;}





.Timeline001266{ padding:2% 0; }

.Timeline001266 .scroll{}

.Timeline001266 .scroll ul{ padding-left:40px; }

.Timeline001266 .scroll li{ position:relative; padding:20px 0 20px 150px;background:url(../style/Timeline001266-bg.gif) repeat-y left top;}

.Timeline001266 .scroll li .NeiR{ position:relative; padding-left:156px; min-height:105px; margin-bottom:20px;}

.Timeline001266 .scroll li div figure{ position:absolute; left:0; top:0; border:2px solid #e5e5e5;width:139px; padding-top:105px;}

.Timeline001266 .scroll li div figure .pic,

.Timeline001266 .scroll li figure img{ position:absolute; left:0; top:0; width:100%; height:100%;}

.Timeline001266 .scroll li div figure .pic{ z-index:5;}

.Timeline001266 .scroll li div figure .pic a{ display:block; width:100%; height:100%;}

.Timeline001266 .scroll li p{ margin:0; line-height:24px; max-height:72px; overflow:hidden;}

.Timeline001266 .scroll li time{ position:absolute; border-radius:0 5px 5px 0; background-color:#e5e5e5; padding:0 10px; left:40px; line-height:32px; top:20px;}

.Timeline001266 .scroll li time::before,

.Timeline001266 .scroll li time::after{ position:absolute; content:''; top:50%; }

.Timeline001266 .scroll li time::before{width:0; height:0; border:10px solid #e5e5e5; border-left:0; border-top-color:transparent;border-bottom-color:transparent; left:-10px; margin-top:-10px;}

.Timeline001266 .scroll li time::after{ width:14px; height:14px; border-radius:50%; background-color:#9b9690; border:4px solid #e5e5e5; left:-35px;margin-top:-7px;}

.Timeline001266 .scroll li:hover time{ background-color:#2b87ca; color:#fff;}

.Timeline001266 .scroll li:hover figure{ border-color:#2b87ca;}



.Timeline001266 .scroll li:hover time::before{ border-right-color:#2b87ca;}

.Timeline001266 .scroll li:hover time::after{background-color:#2b87ca; border-color: #a0d7b8; width:20px; height:20px; margin-top:-10px; left:-38px;}



.Timeline001266 #more{width: 120px; height: 40px; line-height: 40px; background: #29a7e2; text-align: center; font-size: 16px; border-radius: 10px; margin:2% auto; position:relative; z-index:100;}

.Timeline001266 #more a{ display:block; color:#fff;}

/*@media(max-width:640px){



.Timeline001266 .scroll li{ padding:50px 0 20px 30px; }

.Timeline001266 .scroll li time{top:0;}

.Timeline001266 #more{ margin:5% auto;}



.RighInfo000576 .box1 .pic1,.RighInfo000576 .box2 .pic2{ position:initial; }

.RighInfo000576 .box1 .pic1 img,.RighInfo000576 .box2 .pic2 img{ height:auto; width:100%; }

.RighInfo000576 .box1,.RighInfo000576 .box2{ padding-left:0; height:auto; padding:0 2%;  margin-bottom:30px;}

.RighInfo000576  p{ width:100%; padding:0; }

.RighInfo000576  .h6{ padding-top:20px; }

.RighInfo000576 .h4{ margin-top:0px; }

.RighInfo000576 .ul li{ margin-bottom:0; }

}

@media(max-width:480px){



.Timeline001266 .scroll li div figure{ position:static; margin-bottom:10px; padding-top:0;}

.Timeline001266 .scroll li figure img{ position:static; height:auto;}

.Timeline001266 .scroll li .NeiR{ padding-left:0;}

}*/