﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead{margin:0;padding:0; font-size:100%;}
body { font-size:14px; font-family: "Microsoft Yahei"; color:#333; background-color:#fff; -webkit-tap-highlight-color:transparent; }
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], textarea { font-family:"Microsoft Yahei"; -webkit-appearance: none; border-radius:0; }
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
ul, li, ol, dl, dt {list-style:none;}
img { border:0; vertical-align:top; max-width:100%;}
a { text-decoration:none; color:#222; cursor:pointer; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
a:hover { text-decoration:none; color:#b90d0d; }
*{ margin:0; padding:0; border:0; font-size:100%; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
.clearfix { zoom: 1 }
.fl { float:left; }
.fr { float:right; }
.w{width:99.6%; margin:0 auto; }
.align-vertical { display:table-cell; vertical-align:middle;}
.hide{ display:none;}

/*阻止旋转屏幕时自动调整字体大小*/
textarea { resize: none; -webkit-appearance: listbox; -moz-appearance: listbox; }
/*取消按钮在iphone上的默认样式*/
input[type=button], input[type=number] { -webkit-appearance: none; outline: none; }
/*移除上下小箭头  chrome*/
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0;}
input[type=number], input[type=date], input[type=datetime], input[type=datetime-local] { -moz-appearance: textfield; -webkit-appearance: none !important; margin: 0; }
/*移除上下小箭头 Firefox*/
input::-webkit-input-placeholder { color: rgba(0,0,0,.3); }
textarea::-webkit-input-placeholder { color: rgba(0,0,0,.3); }
input::-webkit-input-speech-button { display: none; }


@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width:0.2px;
  -moz-osx-font-smoothing:grayscale;
}
.bui-icon, address, cite, dfn, em, i, var {font-style: normal;}
.trans{ -webkit-transition: all .6s cubic-bezier(0.245, 0.145, 1.355, 1); -moz-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1); -o-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1); -ms-transition: all .6s cubic-bezier(0.445, 1.045, 0.355, 1); transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1); }
.tra1 { transition: 300ms ease 50ms; -webkit-transition: 300ms ease 50ms; }
.tra2 { transition: 300ms ease 100ms; -webkit-transition: 300ms ease 100ms; }
.tra3 { transition: 300ms ease 150ms; -webkit-transition: 300ms ease 150ms; }
.tra4 { transition: 300ms ease 200ms; -webkit-transition: 300ms ease 200ms; }
.tra5 { transition: 300ms ease 250ms; -webkit-transition: 300ms ease 250ms; }
.tra6 { transition: 300ms ease 300ms; -webkit-transition: 300ms ease 300ms; }
.tra7 { transition: 300ms ease 350ms; -webkit-transition: 300ms ease 350ms; }
.tra8 { transition: 300ms ease 400ms; -webkit-transition: 300ms ease 400ms; }
.tra9 { transition: 300ms ease 450ms; -webkit-transition: 300ms ease 450ms; }
.tra10 { transition: 300ms ease 500ms; -webkit-transition: 300ms ease 500ms; }
.tra11 { transition: 300ms ease 550ms; -webkit-transition: 300ms ease 550ms; }
.tra12 { transition: 300ms ease 650ms; -webkit-transition: 300ms ease 650ms; }
.tra13 { transition: 300ms ease 700ms; -webkit-transition: 300ms ease 700ms; }
.tra14 { transition: 300ms ease 750ms; -webkit-transition: 300ms ease 750ms; }
.tra15 { transition: 300ms ease 800ms; -webkit-transition: 300ms ease 800ms; }
.tra16 { transition: 300ms ease 850ms; -webkit-transition: 300ms ease 850ms; }

/**
border:1px solid #FF0004;
**/
.myidex1s{width:100%;margin:0 auto;min-height:550px; _height:550px;height:auto;overflow:hidden;background:#F4F4F4; padding-top:1%; padding-bottom:1%;}



.myidex{width:100%;margin:0 auto;min-height:500px; _height:500px;height:auto;overflow:hidden;background:#fff; padding-top:1%; padding-bottom:1%;}

.topw{width:99.6%; margin:0 auto; }
/**index*0065B7*/
.zqHead{ background:#313131; width:100%; height:101px; position:relative; padding:0px 0px 0 0px; z-index:99; transition:all 0.3s;}
.zqHead-logo{width:490px;transition:all 0.3s;}
.zqHead-logo img{height:101px;float:left;}
.topw a:hover{color:#000000;}

.zqHead-nav{padding-top:0px; transition:all 0.4s;}
.zqHead-nav li{ float:left; height:101px; position:relative; margin:0 2px; display:inline-block; zoom:1;}
.zqHead-nav li a.far{ padding:0 26px 0px 26px; position:relative; display:block; font-size:14px; line-height:101px;color:#C4C4C4;}
.zqHead-nav li a.far:before{ content:''; background:#D4AD3E; width:0; height:0px; position:absolute; left:50%;bottom:0;transition:all 0.3s;}
.zqHead-nav li:hover a.far, .zqHead-nav li.active a.far{ color:#ffffff;background:#D8B64E;transition:all 0.3s;}
.zqHead-nav li:hover a.far:before, .zqHead-nav li.active a.far:before{ width:100%; left:0;}
.zqHead-nav li .subnav{background:#D4AD3E; width:100%;position:absolute;  top:99%; text-align:center; z-index:2; display:none;}
.zqHead-nav li .subnav a{ display:block; font-size:14px; line-height:34px; border-bottom:1px #BF9A2B solid;color:#ffffff;}
.zqHead-nav li .subnav a:hover{background:#DCBD5F;color:#ffffff;}
.zqHead.scoll{height:101px; position:fixed; left:0; top:0; box-shadow:0 0 5px rgba(0,0,0,0.3);}
.zqHead.scoll .zqHead-logo{width:490px;}
.zqHead.scoll .zqHead-nav{padding-top:0px;}
.zqHead.scoll .zqHead-nav li{ height:101px;}


.top_menu{width:50px; height:50px; position:absolute; right:10px; top:3px; z-index:1100; cursor:pointer;display:none;}
.top_menu .cha{width:50px; position:absolute; left:0; top:0; display:none;background:none;}
.top_menu img{width:50px; height:50px; float:left;}
.top_menu .open{width:50px; background:none;}


.myindex_top{margin:0 auto;width:100%;padding:0px 120px 0 120px;min-height:38px;_height:38px;height:auto;overflow:hidden;font-size:14px;color:#686868;border:1px solid #E9E9E9;}
.myindex_top_left{text-align:left;float:left;color:#686868;min-height:38px; _height:38px;height:auto;overflow:hidden;font-size:14px;color:#686868;line-height:38px;}
.myindex_top_right{text-align:right;float:right;color:#686868;min-height:38px; _height:38px;height:auto;overflow:hidden;font-size:14px;color:#686868;line-height:38px;}
.myindex_top_right span{color:#D4AD3E;font-size:14px;font-weight:bold;line-height:38px;text-transform:uppercase;}
.myindex_top_right a{color:#686868;line-height:38px;}
.myindex_top_right a:hover{color:#D4AD3E;line-height:38px;}


/**手机导航**/
.menuBtn { width:35px; height:30px; position:absolute; right:10px; top:15px; z-index:1100; cursor:pointer; display:none;}
.menu-handler { width:35px; height:30px; cursor: pointer; position: relative; float: right; transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0.3s cubic-bezier(0.445, 0.145, 0.355, 1); background-color:#313131; }
.menu-handler .burger { width:25px; height: 2px; background: #c1c1c1; display: block; position: absolute; z-index: 5; top:8px; left:5px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; -webkit-transition: all .6s cubic-bezier(0.245, 0.145, 1.355, 1); -moz-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1); -o-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1); -ms-transition: all .6s cubic-bezier(0.445, 1.045, 0.355, 1); transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);}
.menu-handler .burger-2 { top: 14px; }
.menu-handler .burger-3 { top: 21px; }
.menu-handler.active .burger-1 { top: 14px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3 { top: 14px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }


.menuMobileBox { position: fixed; left: 0px; top: 0%; width: 100%; height: 0%; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; z-index: 10006; background:#000000;opacity:1.0;filter: alpha(opacity=96);transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; }
.menuclose {width:35px; height:30px; display: block; position: absolute; right:10px; top:15px; cursor: pointer;}
.menuclose:hover { background-color:#ffffff; }
.menuclose:hover i { background-color: #010101; }
.menuclose i { width:25px; height: 2px; background-color: #c1c1c1; position: absolute; left: 5px; top: 15px;}
.menuclose .i1 { -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menuclose .i2 { -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
.mobileLogo {width:100%;float:left;height:127px;width:100%; margin-top:-66px;background-color:#313131;position: absolute; top:0px; left:0px;}
.mobileLogo img{width:131px;height:51px;top:0px;margin-left:5px;float:left;}

.mobilewenzi{width:154px;height:46px;line-height:14px;padding-top:13px;float:left;color:#C4C4C4;position:absolute;font-size:10px;display:inline-block;margin-left:134px;background:url(../images/logobg.png) left center no-repeat;padding-left:10px;}



.navMobile {padding:65px 0;}
.navMobile dd { display: block; width: 100%; text-align: center; border-bottom:#333 solid 1px;background:#000000;}
.navMobile dd p a { display:block; text-transform: uppercase; font-size:14px; position: relative; padding:7px 0; transition: 600ms ease 350ms; -webkit-transition: 600ms ease 350ms; opacity: 0;color: #fff;}
.navMobile dd p a.cur, .navMobile dd p a:hover { background:#D4AD3E; color: #fff; }
.navMobile dd .msubnav { background-color: #333; display: none; padding: 0px 0px;}
.navMobile dd .msubnav a { display: block; font-size: 14px; padding: 5px 0px; color: #ffffff; position: relative; border-bottom:#666 solid 1px;}
.navMobile dd .msubnav a:hover{ background:#D8B54B; color:#fff;}

.open .menuMobileBox{ height: 100%;}
.open .mobileLogo{ padding-top:71px;padding-left:6px;}
.open .navMobile dd p a{opacity: 1;}



/**Banner**/
.zqBanner{width:100%; position:relative; overflow:hidden;margin-top:-30px;}
.zqBanner-pic{width:100%;overflow:hidden;position:relative;}
.zqBanner-pic li img{width:100%;display:block;}
.zqBanner-pic .swiper-pagination{ font-size:0; bottom:28px !important;}
.zqBanner-pic .swiper-pagination-bullet{ background:rgba(255,255,255,.4); width:42px; height:6px; border-radius:10px;margin:0 5px !important; opacity:1; transition:all 0.4s;}
.zqBanner-pic .swiper-pagination-bullet-active{ background:#ffffff; width:42px; border-radius:10px;}

.pcbon{display:block;}
.sjbon{display:none;}


#slideBox{
margin-top:0px;
width:100%;position:relative;
}
#slideBox .swiper-button-next{
	width: 42px;
	height: 42px;
	background: url(../images/slider_rig.png) no-repeat left top;
	z-index: 9999;
}
#slideBox .swiper-button-prev{
	width: 42px;
	height: 42px;
	background: url(../images/slider_left.png) no-repeat left top;
	z-index: 9999;
}
#slideBox .swiper_btns:hover{
	opacity: .8;
    filter: alpha(opacity=80);
}
.pagination{
	position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}
#slideBox .swiper-pagination-bullet-active{
	opacity: 1;
	background: #e70012;
}

#slideBox a{	
display: block;
}
#slideBox img{
max-width: 100%;
margin: 0 auto;
display: block;
}


/**Banner**/


/*toptiao start*/
.indextcxlnav{width:100%;margin:0 auto;min-height:20px; _height:20px;height:auto;overflow:hidden;background:#fff; padding-top:1px; padding-bottom:1px;}
.myindextcxlnav{width:100%;margin:0 auto;text-align:left; z-index:2; }
.myindextcxl ul{margin:0 auto;}
.myindextcxl li{width:24.88%;font-size:14px;color:#ffffff;float:left; margin-left:0.1%; background:#504F4F;text-align:center;padding:5%;}
.myindextcxl li img{display:block;margin:0 auto;}
.myindextcxl li a{color:#FFFFFF;line-height:40px;font-size:16px;display:block;width:100%;text-align:center;}
.myindextcxl li a:hover{font-size:16px;line-height:40px;color:#FFFFFF;text-decoration:none;display:block;}
.myindextcxl li:hover{background:#D4AD3E;}



.sjbdhtnav{width:100%;margin:0 auto;text-align:left; z-index:2;padding-top:1px;}
.sjbdht ul{margin:0 auto;}
.sjbdht li{width:19.68%;font-size:14px;color:#ffffff;float:left; margin-left:0.2%; background:#504F4F;text-align:center;padding:1%;}
.sjbdht li img{display:block;margin:0 auto;width:49.88%;}
.sjbdht li a{color:#FFFFFF;line-height:20px;font-size:10px;display:block;width:100%;text-align:center;}
.sjbdht li a:hover{font-size:10px;line-height:20px;color:#FFFFFF;text-decoration:none;display:block;}
.sjbdht li:hover{background:#504F4F;}

/*toptiao end*/


.encase_al{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;margin-top:1px;margin-bottom:1px; background:#fff;}

.encases {
  padding: 0px 0 0px 0;
  width:100%;margin:0 auto;
}
.encases .encases_ul li {
  overflow: hidden;
  width:24.88%;
  margin-left:0.1%; 
  float:left;
  position: relative;
  margin-bottom:0px;
  display:block;
}


.encases .encases_ul li .maImg{width:100%;height:auto;display:block;padding-bottom:74.2%;position:relative;overflow:hidden;}
.encases .encases_ul li .maImg img{display:block;position:absolute;width: 100%;height:auto;overflow:hidden;transition: all ease-out .3s;background:#fff url(../images/load.gif) no-repeat center center;}

.encases .encases_ul li:nth-child(4n) {margin-right:0%;}
.encases .encases_ul li:hover img {transform: scale(1.05);}
.encases .encases_ul li:hover .text {padding-top:20%;background: rgba(0, 0, 0, 0.58); height:100%;}
.encases .encases_ul li img {transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.encases .encases_ul li .text {
  position: absolute;
  width: 100%;
  color: #fff;
  left: 0;
  bottom: 0;
  padding-top:20%;
  height: 100%;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  background: rgba(0, 0, 0, 0.28);
  text-align: center;
}
.encases .encases_ul li .text .h1 {font-size: 16px;line-height:30px;font-weight:normal;text-align:left;}
.encases .encases_ul li .text .h1 font{font-size:20px;line-height:40px;}
.encases .encases_ul li .text .t {display: inline-block;color: #fff;font-size:14px;line-height: 30px;padding: 0 10px;text-align: left;margin:8px;background:#D4AD3E;border-radius:5px;}
.encases .encases_ul li .text .t2 {display: inline-block;color: #fff;font-size:14px;line-height: 30px;padding: 0 10px;text-align: left;margin:8px;background:#4B4A4A;border-radius:5px;}
.encases .encases_ul li .text .t a{color: #fff;font-size:12px;}
.encases .encases_ul li .text .t2 a{color: #fff;font-size:12px;}







.header-tel{margin-top:10px;float:right;margin-right:8%;width:120px;}
.header-tel a{
	display:inline-block;
	font-size:12px;
	color:#D4AD3E;
	padding-left:1.4em;
	background:url(../images/tels.png) left center no-repeat;
	background-size:1.2em 1.2em;
	font-weight:normal;
	line-height:2.6em;
	padding-top:0.1em;
	}
.header-tel a:hover{color:#D4AD3E;}


/**bottom**/
.common-gud {display: flex;background:#ffffff url(../images/xbto-shadow.png) repeat-x 0 0 / auto 100%;position: fixed;z-index: 9;bottom: 0;left: 0;width: 100%; display:none;border-top:1px solid #dadada;}
.common-gud a { flex: 1; text-align: center; padding:0px 0; margin:6px 0; border-right:1px solid #dadada;}
.common-gud img { height:25px; }
.common-gud p { color: #666666; font-size:12px; }
.common-gud p:hover{color:#D4AD3E;}
/**bottom**/

/* bottom2 */
.mybottom{width:100%;margin:0 auto;color:#DFDFDF;background:#313131;min-height:25px; _height:25px;height:auto;overflow:hidden; padding-bottom:56px;padding-top:1px;display:none;}
.mybottom_1{width:95%;margin:0 auto;min-height:25px; _height:25px;height:auto;overflow:hidden;text-align:center; color:#ffffff;font-size:10px;line-height:25px;padding-bottom:5px;}
.mybottom_1_left{width:68%;float:left;text-align:left;font-size:12px;}
.mybottom_1_left img {width:20px;margin-right:3px; float:left;}
.mybottom_1_right{width:100px;float:right;text-align:center;}
.mybottom_1_right img {height:75px; margin-right:3px;margin-top:5px;}
.mybottom_2{border-top:1px solid #4F4E4E;width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;color:#ffffff;font-size:10px; text-align:center; padding-top:6px;padding-bottom:8px;}

/* bottom2 */


/* footer */
.footer{width:100%;margin:0 auto;color:#DFDFDF;background:#313131;min-height:25px; _height:25px;height:auto;overflow:hidden; padding-bottom:1px;padding-top:1px;}
.footer02833{width:100%;margin:0 auto;color:#DFDFDF;min-height:25px; _height:25px;height:auto;overflow:hidden;border-top:0px solid #4F4E4E;}

.footer_1{width:1300px;margin:0 auto;font-size:14px;line-height:30px;text-align:center; padding-top:5px;min-height:10px; _height:10px;height:auto;overflow:hidden;}

.footer_2_1{width:980px;margin:0 auto;text-align:left;color:#ffffff;margin-top:5px;margin-bottom:5px;min-height:10px; _height:10px;height:auto;overflow:hidden;}
.footer_2_1 li{text-align:center;color:#ffffff;line-height:21px;height:21px; font-size:14px; width:24%;float:left;}
.footer_2_1 li a{ color:#ffffff;line-height:31px; font-size:14px;height:31px;}
.footer_2_1 li a:hover{color:#ffffff;line-height:31px;height:31px;}
.footer_2_1 img{float:left;}


.footer_1_left{width:870px;float:left;color:#ffffff;margin-top:5px;margin-bottom:5px;min-height:10px; _height:10px;height:auto;overflow:hidden;}
.footer_1_right{width:328px;float:right;color:#ffffff;margin-top:5px;margin-bottom:5px;min-height:10px; _height:10px;height:auto;overflow:hidden; }
/* footer */


/* index */
.mywidth{margin:0 auto;width:100%;min-height:25px; _height:25px;height:auto;margin-top:2.2em; margin-bottom:1.5em;}
.mywidth_1{margin:0 auto;width:60%;min-height:20px; _height:20px;height:auto;font-size:14px;line-height:24px; color:#5B5B5B; text-align:center;font-weight:normal;text-transform:capitalize;}
.mywidth_1 img{}
.mywidth_1 strong{color:#D4AD3E;font-size:26px; font-weight:bold;line-height:36px;}
.mywidth_1 span{margin:0 auto;width:30px;border-bottom:0px #D4AD3E solid;line-height:3px;height:3px; display:block; margin-top:5px; margin-bottom:5px;}
.mywidth_1 span img{width:30px;height:3px;}
.mywidth_1 font{font-size:14px;font-weight:normal;color:#838383;line-height:30px;height:30px;}
.mywidth_1 font img{height:30px;}
.mywidth_1 b{color:#D4AD3E;font-weight:bold;}

.syabout{display: block; position: relative;margin:0 auto;width:66%;min-height:25px; _height:25px;height:auto;margin-top:1.2%; margin-bottom:1.2%;}
.txtx{font-size:14px;color:#666; line-height:1.8em; margin-bottom:0.8%;}
.syabout .img{ display: block; width: 50%; overflow: hidden; position: relative; text-align:center;}
.moreMess{ width:100px; height:36px; line-height:36px; padding:0 15px; color:#444; font-size:12px; display:block; position:relative; z-index:1; margin-top:25px; border:1px #dcdcdc solid;margin:0 auto;}
.moreMess .ico{ background: url(../images/mtj.png) no-repeat 0 0; width:15px; height:10px; position:absolute; top:13px; right:15px;}
.moreMess:before{ content:""; width:100%; height:100%; background-color:#e80000; position:absolute; left:0; z-index:-1; bottom:0px; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0);  visibility:hidden\9; }
.syabout:hover .black{ opacity: 1; visibility: visible;}
.syabout:hover .img img{ transform: scale(1.06); -webkit-transform: scale(1.06);}
.syabout:hover .moreMess{ color:#fff;}
.syabout:hover .moreMess .ico{ background-position:0 -13px;}
.syabout:hover .moreMess:before { transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9; }



.tops028{width:100%;margin:0 auto;min-height:30px; _height:30px;height:auto;overflow:hidden;background:#F7F7F7; padding-top:15px; padding-bottom:12px;}
.mytopd_left{width:55%;float:left;height:30px;color:#909090;text-transform:uppercase;font-size: 14px; text-align:left;line-height:30px;}
.mytopd_left span{color:#000000;font-size:14px; font-weight:bold;line-height: 30px;height: 30px;}
.mytopd_left a{color:#909090;}
.mytopd_left a:hover{color:#157935;}

.mytopd_right{margin-left:40px;margin-right:20px;float:right;height:30px;color:#909090;text-transform:uppercase;font-size:16px; text-align:left;line-height:30px;}
.mytopd_right span{color:#157935;font-size:16px; font-weight:bold;line-height: 30px;}
.mytopd_right img{text-align:left;}



/*产品分类   border:1px solid #FF0004; */
.case-introduced {
	width:100%;
	height:auto;
	overflow:hidden;
	zoom:1;
	clear:both;
	margin-top:0.2%;
	
}

.case-introduced .case-introduced-top .mypcon{display:block;}
.case-introduced .case-introduced-top li {
	display:block;
	width:18.8%;
	float:left;
	position:relative;
	margin-left:0.6%;
	margin-right:0.6%;
	margin-bottom:10px;
	border-radius:16px; 
}
.case-introduced .case-introduced-top li .case_tp {
	display:block;
	width:100%;
	height:100%;
}
.case-introduced .case-introduced-top li span {
	display:none;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.3)!important;
	position:absolute;
	bottom:0;
	clear:both;
	cursor:pointer;
	border-radius:16px; 
	text-align:center;
	color:#ffffff;font-size:22px;text-transform:capitalize;
	
}
.case-introduced .case-introduced-top li span font{font-size:12px;display:block;}
.case-introduced .case-introduced-top li span img {
	display:block;
	margin:0 auto;
	margin-top:25%;
	vertical-align: middle;
	
}
.case-introduced .case-introduced-top li span:hover {
background:rgba(0, 0, 0, 0.4)!important;
	}
.case-introduced .case-introduced-top li span a {
	display:block;
	width:85px;
	height:30px;
	border:1px solid #ff0000;
	margin:0 auto;
	text-align:center;
	vertical-align:middle;
	line-height:30px;
	text-decoration:none;
	color:#fff;
}

.mordex {margin:0px auto;width:13%;min-height:30px; _height:30px;height:auto;overflow:hidden;margin-top:10px;}
.mordex a{width:100%; border: 1px solid #D4AD3E;border-radius: 3px;color: #ffffff;display: block;font-size:12px;height:30px;line-height: 30px;text-indent: 0px; transition: all 0.3s ease-out 0s;margin-BOTTOM:10px; text-align:center;background:#D4AD3E;}
.mordex a:hover{ color:#ffffff; border:1px solid #2B8749;background:#2B8749;}


/* sy */
.syw{ width:76.6%; margin:0px auto; }
.myabout{margin:0 auto;width:100%;min-height:65px;_height:65px;height:auto;overflow:hidden; }
.myabout img{margin-left:4%; float:right;}
.myabout .txtxs{font-size:16px;color:#666; line-height:1.8em; margin-bottom:0.8%;}
.morexxxde {margin:0px auto;width:100%;}
.morexxxde a{width:12%; border: 1px solid #D4AD3E;border-radius: 3px;color: #ffffff;display: block;font-size:12px;height:30px;line-height: 30px;text-indent: 0px; transition: all 0.3s ease-out 0s;margin-BOTTOM:10px; text-align:center;background:#D4AD3E;}
.morexxxde a:hover{ color:#ffffff; border:1px solid #2B8749;background:#2B8749;}
/*数字滚动*/
/*数字滚动*/
.xlbox {padding-top:10px;}
.xlbot ul li {width:16%;text-align: center;float: left;}
.xlbot ul li span {font-size: 40px;color: #D4AD3E;}
.xlbot ul li em {font-size: 20px;color: #6E6E6E;}
.xlbot ul li p {margin-top: 10px;font-size: 14px;color: #D4AD3E;}
.containergs{margin:0px auto;width:100%;padding-top:20px;}
/*数字滚动*/
/*数字滚动*/
/* sy */

/* sy产品滑动 */
.mysyhd_title{width:100%;margin:0 auto;padding:0;min-height:1.4rem; _height:1.4rem;height:auto;overflow:hidden;clear:both; margin-top:1.2em;margin-bottom:1.6em;}
.mysyhd_title_left{ width:99.9%;margin:0 auto;min-height:2.8em; _height:2.8em;height:auto;overflow:hidden; margin-top:-0em;}
.mysyhd_title_left ul{position: relative;left: 50%;float:left;}
.mysyhd_title_left ul li{position: relative;right: 50%;display:inline;float: left;text-align: center;padding-left:20px;padding-right:20px;line-height:2.8em;cursor: pointer; color: #000000;border:1px solid #E4E4E4;border-radius:10px;margin-left:6px;margin-right:6px;}
.mysyhd_title_left ul li a{color: #000000; text-align:center;}
.mysyhd_title_left ul li.active{ position: relative;color: #ffffff;background-color: #D4AD3E;}
.mysyhd_title_left ul li.active:after{ content: ""; position: absolute; width: 100%; left: 0; bottom: -0px; height: 0px; background-color: #D4AD3E; z-index: 99;}
.mysyhd_content{margin:0 auto;width:100%;min-height:30px; _height:30px;height:auto;overflow:hidden;margin-top:0.8em;}

/*028tx border:1px solid #FF0004; */
.syicase_listsy{width:76.6%; margin:0 auto; margin-top:1px;margin-bottom:1px;min-height:30px; _height:30px;height:auto;overflow:hidden;}
.syicase_listsy .syicase_list_boxsy{width:24%;overflow:hidden; display: block; cursor:pointer; float:left; margin-right:0.5%;margin-left:0.5%; margin-bottom:0.5%;}
.syicase_listsy #marginright.syicase_list_boxsy{ margin-right:0;}
.syicase_listsy .syicase_list_box a{width:100%;position:relative;display: block;}
.syicase_listsy .syicase_list_boxsy span{width:100%; display:block; text-align:center;line-height:2.8em; font-size:14px; transition: all ease-out .3s; color:#666;}
.syicase_listsy .syicase_list_boxsy a:hover span{ display:block; color:#E90A00; line-height:2.8em;text-decoration:none;}
.syicase_listsy .syicase_list_boxsy a:hover{text-decoration:none;}
.syicase_listsy .syicase_list_boxsy .pic{width:99%;height:auto;display:block;padding-bottom:76%;position:relative;overflow:hidden;border:1px solid #DDDDDD;}
.syicase_listsy .syicase_list_boxsy a img{display:block;position:absolute;width: 100%;height:100%;overflow:hidden;transition: all ease-out .3s;background:#fff url(../images/load.gif) no-repeat center center;}
.syicase_listsy .syicase_list_boxsy a:hover img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}
/*028tx  */

/* sy产品滑动 */

/* sy工程案例 */
.wrap{width:76.6%;margin:0 auto;}
.scopeH{padding:5px 0 40px 0;}
.scopeH-main{margin:5px 0 0 0;position: relative;}
.scopeH-main .bd{width:100%;overflow:hidden;margin:0 auto;}
.scopeH-main .bd ul{width:100%;height:100%;}
.scopeH-main .bd li{ float:left;margin:0 24px 0 0;width:24.5%;margin-top:-24px; }
.scopeH-main .bd li .item{width: 100%;position: relative;margin-top:24px;}
.scopeH-main .bd li img{ width:100%; height:100%; display:block; }
.scopeH-main .mr_frBtnL{display:inline;left:-31px;}
.scopeH-main .mr_frBtnR{right:-31px;}
.scopeH-main .mr_frBtnL,.scopeH-main .mr_frBtnR{position: absolute;bottom:44%;width:26px;height:61px;cursor:pointer;z-index: 9999;}
.scopeH-main ul li a dl{position:absolute;top:0;left:0;background:url(../images/ybg1.png) repeat;width: 100%;height: 100%;color:#fff;text-align: center;font-size:16px;/*display:none;*/transform: scale(0);transition: 400ms; display:block;line-height:1.8em; padding:1%; padding-top:33%;}
.scopeH-main ul li a:hover dl{/*display:block;*/transform: scale(1);}
/* sy工程案例 */


/* sycp  background:rgba(0,43,100,.65);*/
.cpw{ width:76.6%; margin:0px auto; }
.mainIbox{ padding:1px 0 1px 0;}
.ny-proList { margin:0 1px; position:relative;}
.ny-proList li{ width:23.4%; text-align:center; float:left;margin-left:0.8%;margin-right:0.8%;margin-top:0.8%;margin-bottom:0.8%;position:relative;display: block;}

.ny-proList li .aImg{width:100%;height:auto;display:block;padding-bottom:64%;position:relative;overflow:hidden;}
.ny-proList li .aImg img{display:block;position:absolute;width: 100%;height:auto;overflow:hidden;transition: all ease-out .3s;background:#fff url(../images/load.gif) no-repeat center center;}

.ny-proList li .aTit{ background:rgba(0,0,0,.56); width:100%; color:#fff; line-height:2.8; position:absolute; left:0; bottom:0; z-index:10;display:none;}
.ny-proList li .aBg{  background:rgba(0,0,0,.2); width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
.ny-proList li .aIco{ background:url(../images/cpbgs.png) center no-repeat; width:100%;height:100%; display:inline-block; position:absolute;margin:0px 0 0 0px; z-index:1; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;color:#fff; display:table-cell; vertical-align:middle; line-height:50px; padding-top:33%;text-align:center;}
.ny-proList li a:hover .aBg{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.ny-proList li a:hover .aIco{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.ny-proList li a:hover .aTit{ background:rgba(0,0,0,.66);}



/**新闻中心**/
.pNews-list{ margin-bottom:2%; position:relative;}
.pNews-list li{ width:48.1%; padding:2px; margin:0.5% 0.5% 1.5% 1%; float:left; position:relative; display:inline-block; border:1px #cccccc solid; transition:all 0.4s; }
.pNews-list li:before{ content:''; background:#D4AD3E; width:0; height:0px; position:absolute; left:0; bottom:0; transition:0.3s;}
.pNews-list li figure{display:block;width:50%;line-height:1; overflow:hidden;padding-bottom:25%;position:relative; float:left;margin-right:1.8%;}
.pNews-list li figure img{display:block;width:100%; transition:0.5s;position:absolute;}
.pNews-list li .tit{ margin:10px; height:33px; line-height:33px; overflow:hidden; font-size:16px;margin-bottom:-5px; }
.pNews-list li .txt{ color:#666; margin:10px;  height:72px; line-height:24px; overflow:hidden; text-align:justify;}
.pNews-list li .tome{padding:15px; border-top:1px #efefef solid;width:46%;float:right; margin-right:1.8%;}
.pNews-list li .tome .d{ color:#888; line-height:30px;}
.pNews-list li .tome .v{ height:30px; line-height:28px; padding:0 12px; color:#888; position:relative; overflow:hidden; border:1px #cccccc solid;}
.pNews-list li .tome .v em{ font-style:normal; transition:640ms; position:relative; z-index:5;}
.pNews-list li .tome .v:before{ content:""; width:100%; height:100%; background:#D4AD3E; position:absolute; left:-100%; top:0; transition:380ms;}

.pNews-list li :hover{color:#D4AD3E;}
.pNews-list li .txt:hover{color:#666;}
.pNews-list li:hover{ border-color:#D4AD3E;}
.pNews-list li:hover:before{ width:100%;}
.pNews-list li:hover .tome{ border-top:1px #D4AD3E solid;}
.pNews-list li:hover .tome .v{ color:#D4AD3E; border-color:#D4AD3E;}
.pNews-list li:hover .tome .v em{ color:#fff;}
.pNews-list li:hover .tome .v:before{ left:0;}
.pNews-list li:hover figure img{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); }
.heades{width:100%;margin:0 auto;min-height:320px; _height:320px;height:auto;overflow:hidden;}

/* 优势 */
.syyst{width:98%;margin:0 auto;min-height:25px; _height:25px;height:auto;overflow:hidden;text-align:center; color:#8a8989;font-size:14px;line-height:25px;background:#D4D4D4;margin-bottom:5px;}
.syyst_left{width:49.7%;float:left;text-align:left;}
.syyst_left img {width:100%;}
.syyst_right{width:49.3%;float:right;text-align:left; padding-left:4%;}
.syyst_right li{ width:100%; float:left; position:relative; display:inline-block;transition:all 0.4s; margin-top:5.4%;}
.syyst_right li strong{color:#3E3938;font-size:24px;font-weight:bold;line-height:2.0em;display:block;}
.syyst_right li span{color:#8a8989;font-size:14px; display:block;}
.syyst_right img {height:100%;float:left; margin-right:4%;}



.w1200 {width:76%;margin: 0 auto;min-height:10px; _height:10px;height:auto;overflow:hidden;font-size: 14px;text-align:left; margin-top:30px;margin-bottom:20px;}
.w1200 font {width:50%;}
.w1200 font img{width:100%;}
.w1200 p {padding-top:70px;width:50%;}
.w1200 strong {color:#000000;font-size:22px; font-weight:bold;line-height:36px;}






/* sy优势 */
.syyst_1{width:100%;margin:0 auto;min-height:25px; _height:25px;height:auto;overflow:hidden;text-align:center;color:#8a8989;font-size:14px;background:#ffffff;margin-bottom:1%;margin-top:1%;}
.syyst_2{width:1400px;margin:0 auto;min-height:500px; _height:500px;height:auto;overflow:hidden;margin-bottom:1%;}


.syyst_3{width:530px;float:left;text-align:left;padding:5px;margin-left:60px;margin-bottom:0px;margin-top:30px;display:block;min-height:25px; _height:25px;height:auto;overflow:hidden;}
.syyst_3 strong{font-size:26px;color:#D4AD3E;font-weight:bold;line-height:1.8em;display:block;}
.syyst_3 font{color:#E77918;}
.syyst_3 span{font-size:14px;color:#000000;font-weight:normal;line-height:1.8em;display:block;}

.syyst_4{width:530px;margin:0 auto;text-align:center;padding:5px; display:block;min-height:25px; _height:25px;height:auto;overflow:hidden;position:relative;}
.syyst_4 strong{font-size:26px;color:#D4AD3E;font-weight:bold;line-height:1.8em;display:block;}
.syyst_4 font{color:#E77918;}
.syyst_4 span{font-size:14px;color:#000000;font-weight:normal;line-height:1.8em;display:block;}
.syyst_4 img {display:block; margin-left:40%;}

.myidex3{width:100%;margin:0 auto;min-height:330px; _height:330px;height:auto;overflow:hidden;background:url(../images/qsbg.jpg) top center no-repeat; padding-top:0; padding-bottom:0;}

.myidex2{width:100%;margin:0 auto;min-height:100px; _height:100px;height:auto;overflow:hidden;margin-bottom:1.1%;margin-top:0.1%;background:#FFFFFF url(../images/bjks.png) top  repeat-x;}




.syyst_3s strong{font-size:18px;color:#D4AD3E;font-weight:bold;line-height:1.6em;display:block; margin-top:6px;}
.syyst_3s font{color:#E77918;}
.syyst_3s span{font-size:14px;color:#000000;font-weight:normal;line-height:1.6em;display:block;}


/* sy优势 */



/* new */
.myidex_newv{margin:0 auto;width:100%;min-height:25px; _height:25px;height:auto;overflow:hidden;}
.myidex_new{width:22%;float:left;text-align:left;padding:5px; margin-left:1%; margin-right:1%;margin-bottom:15px; margin-top:15px;background:#FFFFFF url(../images/bjk.png) top  repeat-x;}
.myidex_new span{font-size:14px;color:#000000;font-weight:bold;line-height:1.8em;display:block;}
.myidex_new font{font-size:14px;color:#8F8F8F;line-height:1.6em;}
.myidex_new strong{font-size:26px;color:#8F8F8F;font-weight:normal;line-height:35px;display:block;height:35px;}

.myidex_new i{margin-top:5px; margin-bottom:5px;border-bottom:1px solid #E6E5E5; width:0px; display:block; height:0;transition: width 0.8s;height:1px;font-size:0px;line-height:1px; }
.myidex_new:hover{box-shadow:0 0px 0px rgba(0,0,0,.45);background:url(../images/qjhdh.png) top right no-repeat;}
.myidex_new:hover i{border-bottom:1px solid #D4AD3E; width:100%;height:1px; font-size:0px;line-height:1px; }
.myidex_new:hover span{color:#D4AD3E;}
.myidex_new:hover strong{font-size:26px;color:#D4AD3E;font-weight:normal;line-height:35px;display:block;}


.myidex_new.activexx i{border-bottom:1px solid #D4AD3E; width:100%;height:1px; font-size:0px;line-height:1px; }
.myidex_new.activexx span{color:#D4AD3E;}
.myidex_new.activexx strong{font-size:26px;color:#D4AD3E;font-weight:normal;line-height:35px;display:block;}
.myidex_new.activexx{box-shadow:0 0px 0px rgba(0,0,0,.45);background:url(../images/qjhdh.png) top right no-repeat; }
.myidex_new b{width:99%;height:auto;display:block;padding-bottom:56%;position:relative;overflow:hidden;margin-top:2%;}
.myidex_new b img{display:block;position:absolute;width: 100%;overflow:hidden;}

/* new */



/* index */

/****/
.pbanner{ width:100%; position:relative; overflow:hidden;}
.pbanner img { display: block; width:100%; }
.pbanner .ptext{ width:393px; position:absolute; left:50%; top:50%; margin-left:-197px; margin-top:-140px; text-align:center; padding:20px 0; border:3px #fff solid; overflow:hidden;}
.pbanner .ptext .cn{ font-size:36px; font-weight:bold; color:#fff; line-height:1.2; z-index:1;}
.pbanner .ptext .en{ font-size:48px; font-weight:bold; color:rgba(255,255,255,.5); line-height:1.2; margin-top:5px; text-transform:uppercase;}
/*.pbanner.article-block:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; background:#fff; z-index:5; display:none\9;} 
.pbanner.article-block mark{ opacity:2; opacity:1\9;}
.pbanner.article-block .ptext{ opacity:2; opacity:1\9;}
.pbanner.article-block .ptext:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; background:#fff; display:none\9;}
.pbanner.articleShow:before{ animation:scroll_on1 1s ease-in-out forwards;}
.pbanner.articleShow mark{ animation:scroll_on2 1s ease-in-out forwards;}
.pbanner.articleShow .ptext{ animation:scroll_on2 0.8s 0.3s ease-in-out forwards;}
.pbanner.articleShow .ptext:before{ animation:scroll_on1 0.8s 0.3s ease-in-out forwards;}*/
@keyframes scroll_on1 {
	0% { left:0; }
	100% { left:100%; }
}

@keyframes scroll_on2 {
	0% { opacity:0; }
	100% { opacity:1; }
}
.pbanner-menu{ background:rgba(0,0,0,.85); width:100%; position:absolute; left:0; bottom:0; text-align:center; font-size:0;}
.pbanner-menu a{ padding:0 30px; line-height:64px; font-size:18px; color:#fff; display:inline-block; position:relative;}
.pbanner-menu a span{ position:relative; z-index:1;}
.pbanner-menu a:before{ content:''; background:#b90d0d; width:100%; height:100%; position:absolute; left:0; top:0; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1); transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1); transition:transform .5s cubic-bezier(.215,.61,.355,1); transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.pbanner-menu a.active:before, .pbanner-menu a:hover:before{ transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.com_c_a .divpc{}
.com_c_a .divsj{display:none;}

/* content */
.content_txt{font-size:16px;text-align:left;color:#666666;line-height:1.8em; margin-top:1.2%;min-height:280px; _height:280px;height:auto;overflow:hidden;margin-bottom:1.2%;}
.content_txt p{margin:0;padding:0; font-size:100%;}
.content_txt td{ border:1px solid #EBEBEB;color:#434343;font-size:14px; padding-left:5px;}
.content_txt img{max-width:100%;border:0px solid #D9D9D9;padding:2px;}
/* content */

.lftabout {float:left; width:52%; text-align:left;}
.ritabout {float:right; width:48%;text-align:left;}


/*最终页面*/
.pNewsmain{margin-bottom:1.2%;width:100%;min-height:20px; _height:20px;height:auto;overflow:hidden;}
.pNews-detaTop{ text-align:center; padding:28px 0 15px 0; border-bottom:2px dotted #C7C5C5;_border-bottom:2px solid #C7C5C5;}
.pNews-detaTop .t{ font-size:28px;}
.pNews-detaTop .c{ margin-top:16px; color:#969696;}
.pNews-detaTop .c span{padding:0 14px;}
.pNews-detaFix{font-size:16px;text-align:left;color:#666666;line-height:1.8em; margin-top:1.2%;min-height:280px; _height:280px;height:auto;overflow:hidden;margin-bottom:1.2%;}
.pNews-detaFix img{max-width:100%;border:0px solid #D9D9D9;padding:2px;}

.pNews-detaPage{ background:#efefef; line-height:43px; margin-top:45px; position:relative; padding:0 20px;}
.pNews-detaPage .return{ background:#b4b4b4; text-align:center; color:#fff; display:inline-block;  padding:0 15px; position:absolute; left:50%; margin-left:-73px; top:0;}
.pNews-detaPage .return i{ font-size:24px; margin-right:5px; vertical-align:top; display:inline-block;}
.pNews-detaPage .prev, pNews-detaPage .next{ width:calc(50% - 90px); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.sfgbt{display:inline;}

/*返回*/

.returnlist {
  height: 97px;
  background: #f9f8f8;
  line-height: 97px;
  font-size: 16px;
  padding-left: 25px;
}
.returnlist img {
  margin-left: 10px;
  vertical-align: middle;
  position: relative;
  top: -2px;
}
.returnlist .img2 {
  display: none;
}
.returnlist a:hover .img1 {
  display: none;
}
.returnlist a:hover .img2 {
  display: inline-block;
}
.returnlist .share1 {
  display: inline-block;
  color: #999;
  font-size: 14px;
  margin-left: 40px;
}
.returnlist .share1 > div {
  display: inline-block;
  vertical-align: middle;
}
.returnlist a:hover {
  color: #003d98;
}


/*分页*/
.PageBox{margin:0 auto;width:97%; text-align:center;min-height:30px; _height:30px;height:auto;overflow:hidden; padding-bottom:1.8%;}
.SplitPage a{height:28px;border:1px #d8d8d8 solid;margin:0 -1px;padding:0 10px;color:#a6a6a6;font-size: 14px;font-family: '微软雅黑';display:inline-block;line-height:26px;}
.SplitPage :hover{background:#E90A00;color:#fff;text-decoration:none;}
.SplitPage .nowpage{background:#E90A00;color:#fff;width: 28px;height: 28px;display: inline-block;vertical-align: top;line-height: 30px;font-weight: normal;}
.SplitPage [disabled]{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
.SplitPage .disabled{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
.SplitPage :disabled{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}





/*浮窗*/
.position{position: fixed;right:10px;top:45%;width: 62px;z-index: 999999999;}
.position ul li{background:#b90d0d;width: 100%;height: 62px;text-align: center;margin:0 0 1px 0;position: relative;z-index: 999;}
.position ul li dl{height: 30px;line-height: 25px;display:list-item;list-style: none;padding: 7px 0 0 0;}
.position ul li p{color:#fff;font-size: 12px;}
.ewm2{position: absolute;right:62px;top:-34px;background:#2a363e;height:113px;z-index: 999999999;width:0;border-radius: 5px 0 0 5px;}
.ewm2 img{width: 100%;height: 100%;}
.position ul li:hover{background:#e00e0e;}



/*备用*/
/*工程案例*/
.engineering {
  padding: 26px 0 0px 0;
}
.engineering .engineering_ul li {
  overflow: hidden;
  width: 22.9%;
  float: left;
  margin-left: 1.0%;
  margin-right: 1.0%;
  position: relative;
  margin-bottom: 30px;
}

.engineering .engineering_ul li .maImg{width:100%;height:auto;display:block;padding-bottom:76%;position:relative;overflow:hidden;}
.engineering .engineering_ul li .maImg img{display:block;position:absolute;width: 100%;height:auto;overflow:hidden;transition: all ease-out .3s;background:#fff url(../images/load.gif) no-repeat center center;}


.engineering .engineering_ul li:nth-child(4n) {
  margin-right:0%;
}
.engineering .engineering_ul li:hover img {
  transform: scale(1.05);
}
.engineering .engineering_ul li:hover .text {
  padding-top: 20%;
  background: rgba(0, 0, 0, 0.28);
  height: 100%;
}
.engineering .engineering_ul li img {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}
.engineering .engineering_ul li .text {
  position: absolute;
  width: 100%;
  color: #fff;
  left: 0;
  bottom: 0;
  padding: 0 15px;
  height: 40px;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  background: rgba(0, 0, 0, 0.29);
  text-align: center;
}
.engineering .engineering_ul li .text .h1 {
  font-size: 18px;
  line-height: 40px;
  font-weight: normal;
  text-align: left;
}
.engineering .engineering_ul li .text .t {
  display: inline-block;
  font-size: 16px;
  line-height: 35px;
  border: 1px solid #fff;
  padding: 0 15px;
  text-align: left;
}
.engineering .engineering_ul li .text .te {
  font-size: 16px;
  text-align: left;
  line-height: 22px;
  margin:5px 0;
}
.engineering .engineering_ul li .text .more {
  display: inline-block;
  font-size: 16px;
  width: 150px;
  text-align: center;
  color: #fff;
  border: 1px solid #fff;
  line-height: 36px;
  margin-top: 20px;
  border-radius: 5px;
}
.engineering .in_equipment_c {
  position: relative;
}
.engineering .in_equipment_c .swiper-container_4_2 {
  position: relative;
  overflow: hidden;
  height: 600px;
  padding: 30px 0 60px 0;
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide {
  background: #fff;
  border-right: 8px solid #2d65ae;
  -webkit-box-shadow: 0 0 8px rgba(186, 186, 186, 0.34);
  box-shadow: 0 0 8px rgba(186, 186, 186, 0.34);
  filter: progid:DXImageTransform.Microsoft.Shadow(color=rgba(186, 186, 186, 0.34), direction=0, strength=8px);
  /*兼容ie*/
  -moz-box-shadow: 0 0 8px rgba(186, 186, 186, 0.34);
  /*兼容firefox*/
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .img {
  width: 50%;
  overflow: hidden;
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .img img {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .img:hover img {
  transform: scale(1.05);
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .text {
  width: 50%;
  padding: 50px;
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .text .h1 {
  font-size: 22px;
  line-height: 30px;
  padding-bottom: 10px;
  position: relative;
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .text .h1:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80px;
  height: 2px;
  background: #D4AD3E;
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .text .tex {
  font-size: 16px;
  margin: 12px 0;
  line-height: 30px;
  height: 240px;
  overflow: hidden;
}
.engineering .in_equipment_c .swiper-container_4_2 .swiper-slide .text .more {
  display: inline-block;
  width: 155px;
  line-height: 40px;
  text-align: center;
  margin-top: 60px;
  font-size: 18px;
  border: 1px solid #D4AD3E;
  border-radius: 5px;
  color: #D4AD3E;
  /*.Gradient(@jb:#0059a3,@jb2:#00d24a);*/
}
.engineering .in_equipment_c .prev4 {
  position: absolute;
  bottom: 100px;
  right: 50px;
  display: inline-block;
  width: 45px;
  font-size: 20px;
  height: 45px;
  line-height: 45px;
  border-radius: 50%;
  border: 1px solid #cccccc;
  color: #cccccc;
  z-index: 15;
  text-align: center;
}
.engineering .in_equipment_c .next4 {
  position: absolute;
  bottom: 100px;
  right: 100px;
  font-size: 20px;
  display: inline-block;
  width: 45px;
  height: 45px;
  line-height: 45px;
  border-radius: 50%;
  border: 1px solid #cccccc;
  color: #cccccc;
  z-index: 15;
  text-align: center;
}
.engineering .eng_t {
  color: #444444;
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 10px;
  margin-bottom: 30px;
  line-height: 30px;
}
.engineering .eng_t .t_til {
  font-size: 24px;
  font-weight: normal;
}
.engineering .eng_t .return {
  font-size: 14px;
}
.engineering .eng_t .iconfont {
  color: #00aab5;
}
/*工程案例 over*/
.com_list {
  display: flex;
  padding-bottom: 40px;
}
.com_list a {
  flex: 1;
  display: inline-block;
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 50px;
  background: #005ca9;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}
.com_list a:hover,
.com_list a.active {
  background: #D4AD3E;
}
/*新闻中心*/
.news {padding: 26px 0 0px 0;}
.news .news_ul li {
  overflow: hidden;
  width: 48.6%;
  float: left;
  margin-right: 1.866666667%;
  position: relative;
  margin-bottom:1.8%;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  background: #F6F6F6;
}
.news .news_ul li:nth-child(2n) {
  margin-right: 0%;
}
.news .news_ul li:hover {
  background: #D4AD3E;
  color: #fff;
}
.news .news_ul li:hover img {
  transform: scale(1.05);
}
.news .news_ul li:hover .text {
  color: #fff;
}
.news .news_ul li  a:hover {color:#000000;}
.news .news_ul li:hover .text .time {
  color: #fff;
}
.news .news_ul li:hover .text .te {
  color: #fff;
}
.news .news_ul li:hover .text .more {
  color: #fff;
  border-bottom: 1px solid #fff;
}
.news .news_ul li .img {
  overflow: hidden;
  width:42%;
  float:left;
  margin-right:2%;
  margin-bottom:-2%;
}
.news .news_ul li .img img {
  width: 100%;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
}
.news .news_ul li .text {
  padding: 12px; padding-bottom:0px;
}
.news .news_ul li .text .h1 {
  margin-top:5px;
  font-size: 16px;
  font-weight: bold;
  height: 30px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.news .news_ul li .text .te {
  font-size: 14px;
  line-height:26px;
  height: 78px;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.news .news_ul li .text .bt {
  margin-top:20px;
}
.news .news_ul li .text .time {
  color: #888888;
  line-height: 30px;
}
.news .news_ul li .text .time span {
  font-size: 14px;
  font-weight: normal;
  vertical-align: middle;
}
.news .news_ul li .text .more {
  display: inline-block;
  font-size: 14px;
  color: #888888;
  line-height: 30px;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}
/*新闻中心 over*/


/* 本站无关 */

.com_timg{
  position: relative;
}
.com_timg .h1{
  position: absolute;
  left: 50%;
  transform: translate(-50%,0);
  bottom: 15%;
  color: #fff;
  font-size: 50px;
}
.com_timg img {
  width: 100%;
}
.com_top {
  line-height:70px;
  font-size: 16px;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.17);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.17);
  filter: progid:DXImageTransform.Microsoft.Shadow(color=rgba(0, 0, 0, 0.17), direction=0, strength=8px);
  /*兼容ie*/
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.17);
  /*兼容firefox*/
}
.com_top img {
  margin-right: 10px;margin-top:18px;
}
.com_c_a {
  padding:28px 0px 0px 0px;
  text-align: center;margin-bottom:-6px;
}
.com_c_a a {
  display: inline-block;
  width:10%;
  line-height:38px;
  margin-right:1%;
  background: #f1f1f1;
  border-radius: 40px;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  margin-bottom: 10px;
}
.com_c_a a.active,
.com_c_a a:hover {
  color: #fff;
  background: #D4AD3E;
}
.com_c_a a:last-child {
  margin-right: 0;
}
/* 本站无关 */


