f@charset "utf-8";
/* CSS Document */

body{ background:#efefef; font-size:12px; font-family:'宋体';  color: #5b6c89;}

::-moz-focus-inner{border:0px;}

.fr{ float:right;}

.fl{ float:left;}

.w1200{ width:1200px; margin:0px auto;}

/**优化**/
h1{  font-family:'微软雅黑'; font-size:18px; padding:0px; margin: 0px; font-weight:bold;}

h2{  font-family:'微软雅黑';  font-size:14px; padding:0px; margin: 0px; font-weight:bold;}

h3{  font-family:'微软雅黑';  font-size:14px; padding:0px; margin: 0px; font-weight:bold;}







/*院情简介*/
.yqjj{margin-top:20px; background:#fff;display:none}

.yqjjleft{width:308px;height:359px; padding:30px; }

.an{ background:#00ab96; text-align:center;  width:140px; height:40px; border-radius:5px; font-size:18px; color:#fff; line-height:40px; }

.contit{ font-size:30px; font-weight:bold; font-family:"微软雅黑"; color:#000; padding:20px 0px;line-height:40px; }

.cont{ line-height:30px;}

.xqlj{ display:block;color:#e80000; height:30px; line-height:30px; margin-top:30px;}

.yqjjright{ width:832px; height:420px;}

.orbit-wrapper { position: relative; margin: 0 auto; }

#featured { position: relative; width: 830px; height: 420px; overflow: hidden;  }
.orbit > img { display: none; position: absolute; top: 0; left: 0; border: 0 none; }
.orbit > a { display: none; position: absolute; top: 0; left: 0; line-height: 0; border: 0 none; }
.orbit > div { position: absolute; top: 0; left: 0; width: 100%; height: 100% }
.orbit-item { background-color: #f5f5f5; }
.orbit-caption { display: none; position: absolute; left: 0; bottom: 0; z-index: 10; width: 100%; height: 40px; line-height:40px; text-align: left; color: #fff;  text-indent:10px;  background:#000; opacity:0.8\9; filter:alpha(opacity=80); background:rgba(0,0,0,.8)!important; }
.orbit-bullets { position: absolute; z-index: 1000; list-style: none; bottom: 0px; right: 5px; margin: 15px 0 15px -50px; padding: 0; }
.orbit-bullets li { float: left; margin: 0 5px; cursor: pointer; width: 12px; height: 12px; overflow: hidden; text-indent: -9999px; background-color: #fff; border-radius:12px;}
.orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }
.orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid #000; }
.slider-nav { display: block }
.slider-nav span { width: 46px; height: 48px; text-indent: -9999px; position: absolute; z-index: 1000; bottom: 180px; cursor: pointer; }
.slider-nav span.right { background: url(../images/right.jpg) right 0; right: 0;  }
.slider-nav span.left { background: url(../images/left.jpg) 0 0; left: 0;}
.slider-nav span.right:hover { background-position: right bottom; }
.slider-nav span.left:hover { background-position: 0 bottom; }

/*首页新闻*/

.yytl{ border-top:1px solid #00ab96; background:#f1f1f3; margin-top:20px; height:70px;}

.lmk{ width:150px; height:70px; line-height:70px; color:#fff; background:#00ab96; font-size:18px; text-indent:10px;}

.lmk img{ vertical-align:middle;}

.more{ line-height:70px; color:#b4b4b4; padding-right:10px;}

a.more:hover{ color:#e80000;}

.newscont{ width:1160px;  background:#fff; margin:0px auto; padding:20px;display:none}

.nslt{ width:391px; height:258px;}

.newswz{ width:441px; margin-left:35px;}

.nbt{ text-align:center; line-height:30px; color:#000;}

.nnr{ line-height:25px; border-bottom:1px dotted #e9e9e9; padding:8px 0;}

.nnr a{ color:#e80000;}

.xlb{ margin-top:10px;}

.xlb li{ height:30px; line-height:30px; background:url(../images/xlbjt.jpg) no-repeat left center;padding-left:12px;}

.xlb a{ color:#a3a3a3; }

.xlb a:hover{ color:#e80000;}

.rq{ color:#e2e2e2;}

.forek{ width:258px;}

.forek li{ float:left; width:124px; height:124px; text-align:center;}

.forek a{ display:block;color:#fff;font-weight:bold;}

.forek a:hover{ opacity:0.7; filter:alpha(opacity=70);}

.forek img{ margin-top:15px;}

.forek p{ line-height:30px; font-family:"微软雅黑";}

.blue{ background:#3eaee9; margin-bottom:10px; margin-right:10px;}

.red{ background:#e9573e;  margin-bottom:10px;}

.zi{ background:#967bdc;  margin-right:10px;}

.green{ background:#16a56a;}

#slidedeck_frame { width: 1200px; height: 355px; margin:20px auto;} 
			
.skin-slidedeck {
    position: relative;

}

.skin-slidedeck dl.slidedeck {
    position: relative;
	width: 100%;
	height: 100%;
}

.skin-slidedeck dl.slidedeck > dd {
    position: relative;
	width:430px;
	height: 335px;
	padding: 10px 15px;
	background:#fff;
    overflow: hidden;
}

.skin-slidedeck dl.slidedeck > dt {
    position: relative;
	cursor: pointer;
	height: 40px;
	line-height: 22px;
	font-size: 16px;
	/*text-transform: uppercase;*/
	letter-spacing: 1px;
	background: url('../images/spines.png') top left #f4f4f4;
	color: #000;
	margin-left:40px;
}

.skin-slidedeck dl.slidedeck dt.spine:hover {
	color: #000;
	background-position: center top;
}

.skin-slidedeck dl.slidedeck dt.spine.active,
.skin-slidedeck dl.slidedeck dt.spine.active:hover {
	cursor: default;
	color: #fff;
	background-position: right bottom;
}
.skin-slidedeck dl.slidedeck dt.spine .index {
	margin-bottom: 2px;
    font-size: 24px;
	font-weight: normal;
	color: #000;
}
.skin-slidedeck dl.slidedeck dt.spine.active .index { margin-bottom: 0; }

.skin-slidedeck dl.slidedeck dt.spine:hover .index { color: #000000; }

.skin-slidedeck dl.slidedeck dt.spine.active .index { color: #ffffff; }

.skin-slidedeck dl.slidedeck .activeCorner {
	margin-left: -6px;
	background-image: url('../images/corner.png');
	width: 12px;
	height: 25px;
}

.skin-slidedeck dl.slidedeck dd.slide ul.slidesVertical > li {
    overflow: hidden;
    padding: 10px;
}

.skin-slidedeck dl.slidedeck ul.verticalSlideNav {
	height: 70px;
	width: 25px;
	background: none;
	position: relative;
	overflow: hidden;
	padding: 15px 0 0;
	margin: 0;
    top: 0;
	left: 125px;
	-webkit-transform: rotate(90deg);
	-webkit-transform-origin: -7px 0;
	-moz-transform: rotate(90deg);
	-moz-transform-origin: -7px 0;
	-o-transform: rotate(90deg);
	-o-transform-origin: -7px 0;
}

.skin-slidedeck dl.slidedeck ul.verticalSlideNav li {
	position: relative;
    width: 25px;
    height: 12px;
    line-height: 12px;
	padding: 0;
	margin: 0;
    overflow: hidden;
    float: left;
    clear: left;
}

.skin-slidedeck dl.slidedeck dd.slide ul.verticalSlideNav li.arrow { display: none; }


.skin-slidedeck dl.slidedeck ul.verticalSlideNav li a {
	position: relative;
	display: block;
	padding: 12px 0 0 0;
	margin: 0;
	width: 25px;
	height: 0;
	overflow: hidden;
    line-height: 12px;
	background: url('vertical-nav.png') 0 0 no-repeat;
}
.skin-slidedeck dl.slidedeck ul.verticalSlideNav li.active a {
    background-position: 0 -24px;
}
.skin-slidedeck dl.slidedeck dt.active ul.verticalSlideNav li.active a {
	background-position: 0 -12px;
}

dl.slidedeck dd.slide ul.verticalSlideNav li a:hover {
    opacity: 0.75;
    -moz-opacity: 0.75;
    -webkit-opacity: 0.75;
    -khtml-opacity: 0.75;
    -ms-filter: "Alpha(opacity=75)";
    filter: Alpha(opacity=75); 
}


/*成果展示*/
.sgw_img{width:1160px;height:420px;overflow:hidden; background:#fff;padding:20px;margin:0 auto;}
.sgw_img dt{margin-right:1px;float:left;display:inline;width:359px;position:relative;overflow:hidden;}
.sgw_img dd{float:left;position:relative;overflow:hidden;}

.sgw_img_dd1{width:800px;height:211px; float:left;}
.sgw_img_dd1 dd{width:219px;height:210px;overflow:hidden;float:left; margin-right:1px; margin-bottom:1px;}
.sgw_img_dd1 #dd2{ width:359px; float:left;}

.txt{width:179px;background:#000; padding:0px 20px;height:35px;opacity:0.8; filter:alpha(opacity=80);position:absolute;left:0;bottom:0;color:#fff; background:rgba(0,0,0,.8)!important;}
.txt h3{height:35px;text-align:center;line-height:35px; color:#fff; overflow:hidden;}
.txt p{font-size:14px;text-align:center; font-family:"微软雅黑"; line-height:30px;}

.dt{ width:322px;}

.zt{ width:340px;}

.zd{ width:360px;}

.ggt{ margin:20px auto;}

.yqlj {
    background: #fff url(../images/yqlj.png) repeat-x 0 0;
    height: 83px;
    width: 1198px;
    border: 1px solid #ebebeb;
    margin: 0 auto;
    margin-bottom: 20px; margin-top:20px;}

.yqlj_z {
    float: left;
    text-align: center;
    width: 130px;
    text-align: center;
}

.ylqh {
    line-height: 32px;
    font-size: 15px;
    font-family: "微软雅黑";
    color: #00ab96;
    padding-top: 18px;
}

.link {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #9e9e9e;
}
.you_yyy {
   
    border-left: 1px solid #ebebeb;
    height: 84px;
    line-height: 84px;
    font-family: "微软雅黑";
    font-size: 13px;
    padding-left: 30px;
}

.youq_a {
    display: block;
    float: left;
    padding-right: 20px;
    color: #000;
}

.youq_a:hover { color:#00ab96 ;}

.links {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #9e9e9e;
}




















.wrap{ width:96%; margin:0px auto;}

.toph{ background:#00ab96;}

.logo{ width:25%; float:left; padding:12px;}

.logo img{ max-width:90%;}

.nav{ width:70%;float:right;}

#nav-menu .container{position:relative;overflow:visible; z-index:99;}


#nav-menu .menu li.stmenu{width:9%; position:relative;float:left;text-align:center; font-size:14px; font-family:"微软雅黑";}

#nav-menu .menu li a.xialaguang{ display:block; color:#FFF;  font-size:14px;text-align:center; padding:34% 0;}

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#00ab96; background:#fff;}

#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#FFF;}

#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}

#nav-menu .menu ul.children{ width:100%; display:none;position:absolute;top:100%;left:0px; background:#FFF;border-top:0;line-height:normal; z-index:9999;border-bottom:2px solid #00ab96;}

#nav-menu .menu ul.children li{width:100%;display:inline-block;font-size:12px; border-top:1px solid #f7f7f7; }
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;  padding:15% 0;  overflow:hidden;display:block;color:#000;text-align:center;text-decoration:none; font-size:12px;}
#nav-menu .menu ul.children li a:hover{background-color:#00ab96; color:#fff;text-decoration:none; }

.dhxg{ color:#fff;}

.rowont{margin:2% 0; max-height:350px; overflow:hidden; }



/*企业概况*/

.qygk{ width:23%; min-height:350px; overflow:hidden; background:#fff; float:left;}

.hagn{width:94%; padding:4% 3%; border-bottom:2px solid #00ab96;}

.ejbt{ float:left; color:#000; font-weight:normal; font-size:16px;}

.gengduo{ float:right; font-family:Arial, Helvetica, sans-serif; color:#a3a3a3; padding-top:1.5%;}

.jjpic{ width:92%;  padding:4%;}

.onpi img{ max-width:100%; max-height:158px; overflow:hidden;}

.jjwz{ line-height:28px; padding-top:3%;}

/*新闻中心*/

.xwzx{ width:59%; min-height:350px; overflow:hidden; margin:0 1.5%; background:#fff; float:left;}

.hagnxw{width:97.2%; padding:1.4%; border-bottom:2px solid #00ab96;}

.gengduoxw{ float:right; font-family:Arial, Helvetica, sans-serif; color:#a3a3a3; padding-top:1%; }

.xxzx{padding:1.5%;}

#owl-demo2{ float:left; position:relative; width:47%;}
#owl-demo2 .item{ position:relative;display:block;}
#owl-demo2 img{display:block;width:100%; max-height:267px; }
#owl-demo2 b{position:absolute;left:0;bottom:0;width:100%; height:25%; background-color:#000;opacity:.7;filter:alpha(opacity=70);}
#owl-demo2 span{position:absolute;left:0;bottom:11%;width:100%;color:#fff;text-align:center;font-size:20px; font-family:"微软雅黑";}
#owl-demo2 .owl-pagination{position:absolute;right:0;bottom:5%;width:100%;text-align:center;}
#owl-demo2 .owl-page{display:inline-block;width:12px;height:12px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
#owl-demo2 .owl-pagination .active{width:12px;background-image:url(../images/bg16.png);}
#owl-demo2 .owl-buttons div{position:absolute;bottom:2%; width:15%;height:100%; text-indent:-9999px;}
#owl-demo2 .owl-prev{left:0;background:url(../images/left.png) no-repeat center bottom;}
#owl-demo2 .owl-next{right:0;background:url(../images/right.png)no-repeat center bottom;}


/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-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);
}

.xxtiao{width:51%; float:right;}

.hot{ border-bottom:1px dotted #dfdfdf; padding:2% 0;}

.hottiti{font-size:14px; color:#000; text-align:center; font-family:"微软雅黑"; padding-bottom:1%;}

.hotxx{ line-height:30px;}

.xiang{color:#df0000;}

.xwlb{padding-top:2%;}

.xwlbli{ background:url(../images/xlbjt.jpg) no-repeat left center; padding-left:3%; height:30px; line-height:30px; overflow:hidden;}

.shijian{ float:right; color:#e2e2e2;}

.xelbxg{ color:#a3a3a3;}

.xelbxg:hover{ color:#00ab96;}

/*右侧快捷栏目*/

.youxlm{ width:15%; min-height:350px; overflow:hidden; float:left;}

.lmbg{background:#fff; width:94%; display:block; line-height:30px; color:#000; padding:3%; margin-bottom:5%;}

.lastlm{margin-bottom:0px;}

.lmbg:hover{ background:#00ab96; color:#fff;}

.rjkrk{ border:1px solid #dfdfdf; padding:3.2% 13%; font-size:20px; font-weight:normal;}

.lmbg:hover .rjkrk{border:1px solid #fff;}

.jiantou{ font-family:"宋体"; float:right; color:#afafaf;}

.lmbg:hover .jiantou{ color:#fff;}

/*成果展示*/

.case{ background:#fff; margin-bottom:2%;}

.hagncg{width:98%; padding:1%; border-bottom:2px solid #00ab96;}

.gengduocg{ float:right; font-family:Arial, Helvetica, sans-serif; color:#a3a3a3; padding-top:0.5%; }

.casexg{ width:98%; padding:1%; height:auto; overflow:hidden; }
.casexg ul li{ width:19%;  overflow:hidden; float:left; margin-right:1.2%; position:relative; text-align:center;}
.casexg ul li img{ max-width:100%; z-index:10; }
.casexg ul li .mark{ background:#00ab96; opacity:0.7; display:none; width:100%; height:89%; position:absolute; left:0; top:0; z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}
.casexg ul li .markjia{ background:url(../images/jia.png) no-repeat center center; position:absolute; left:0; top:0; z-index:30;display:none; width:100%; height:88%;}
.casexg ul li .mark2{ width:100%; color:#fff;  z-index:20; color:#000;padding-top:2%;}

.gengduo:hover,.gengduoxw:hover,.gengduocg:hover{ color:#00ab96;}

/*来美化样式*/
.content2{padding:10px 0px;width:98%;background:#;margin:5px auto;border:0px solid #ccc;}

#scrollpic2{position:relative;height:249px;width:100%;overflow: hidden;background-color:;}

#prev2,#next2{display:block;height:219px;width:298px;background:#fff;position:absolute;top:0;opacity: 0;z-index:10;}

#prev2{left:0;}

#next2{right:0;}

#scrollpic2 ul{ position:absolute;height:219px;width:100%;}

#scrollpic2 ul li{ float:left;padding:0px;height:249px;width:298px;margin-right:15px;}

#scrollpic2 ul li:hover{cursor:pointer;}

#scrollpic2 ul li .con{z-index:25;width:298px;height:219px;overflow:hidden;}

#scrollpic2 ul li .con img{z-index:29;width:298px;height:219px;position:absolute;}

#scrollpic2 ul li .con .a1{display:block;position:absolute;z-index:30;width:298px;height:219px;}

#scrollpic2 ul li:hover .con .a1{background:url(../images/jia.png) no-repeat center center #00ab96;opacity:0.7;}

#scrollpic2 ul li:hover .a3{color:#00ab96; font-weight:normal;}

#scrollpic2 ul li img{ width:298px;height:219px;}

#scrollpic2 ul li .a3{color:#000; font-weight:normal; width:298px; overflow:hidden; height:30px; line-height:30px;
text-align:center; font:"微软雅黑";background-color:;}


/*来美化样式*/

.fot{ background:#00ab96; color:#fff; text-align:center; padding:1% 0; }

.fot a{color:#fff;}

.foot{width:100%; height:144px; background:url(../images/dbc.png) no-repeat top center #00ab96; padding:40px 0;font-size:13px; }

.dibutop{width: 100%;height:40px;background-color: rgb(255, 255, 255);z-index:-9999;}

.foot a{color:#fff; }

.foot a:hover{color:#ebebeb; }

.ewm{ width:150px; height:150px;}

.dblm{ width:1020px; color:#fff; font-size:13px; line-height:30px; padding-top:15px; font-family:"微软雅黑";}

/*共同单页*/

.aboutbanner{ width:100%; height:349px; /*background:url(../images/aboutbanner.jpg) no-repeat center 0;*/}

.htt{ width:100%; height:80px; background:#f7f7f7; }

.dmain{ width:100%; background:#fff;}

.main{ position:relative;}

.mainleft{margin-top:110px;  width:220px; position:absolute; left:0px; top:-130px;  height:100%; }

.wz{text-indent:262px; line-height:80px; color:#b4b4b4;}

.wz a{ color:#b4b4b4;}

.wz a:hover{ color:#e80000;}

.lmbtk{ width:190px; font-family:"微软雅黑";height:90px; background:url(../images/zylmbg.jpg) no-repeat center top; padding-top:100px; padding-left:30px;}

.xbtlidt{background:url(../images/leftbg.png) no-repeat center top; min-height:600px; }

.dhz{ color:#fff; font-size:30px; font-weight:bold; margin-top:20px;}

.lmbtk span{ display:block; height:3px; width:30px; border-radius:3px; background:#fff; }

.xbtlidt li{ height:50px; line-height:50px; font-family:"微软雅黑"; font-size:14px; }

.wxz{font-weight:bold; display:block;color: #000;display: block;padding-left: 30px; }

.xbtlidt a{  display:block;padding-left:30px;}

.xbtlidt a:hover{ background:url(../images/hover.jpg) no-repeat left center; color:#00ab96; margin-right:-1px; font-weight:bold;}

.xz{background:url(../images/hover.jpg) no-repeat left center; color:#00ab96; margin-right:-1px; font-weight:bold;}


	
.mainrighttw{ float:right;width:935px; padding-left:45px; border-left:1px solid #e9e9e9;}

.mainright{ float:right;width:935px; padding-left:45px; border-left:1px solid #e9e9e9;min-height:800px;}

.nrdhz{ font-size:24px; height:30px; line-height:30px; font-family:"微软雅黑"; font-weight:bold; color:#00ab96; margin-top:30px; margin-bottom:10px;}

.content{ line-height:30px; min-height:600px; height:auto !important; min-height:680px;}

/*新闻列表*/

.newsbanner{width:100%; height:400px; background:url(../images/newsbanner.jpg) no-repeat center 0;}

.xwlist li{ border-bottom:1px solid #e9e9e9; padding-top:15px; padding-bottom:15px;}

.xwlb a:hover{ color:#00ab96;}

.content h3{ font-weight:bold;}

.tit{ color:#000;  }

.tuxx{  color: #5b6c89; }

.tuxx img{ vertical-align:middle;}

.xqz{ width:80px; height:25px; border:1px solid #00ab96;}

.xqq{ width:40px; color:12px; color:#fff; background:#00ab96; text-align:center; line-height:25px; }

.xqh{width:40px; height:25px;display:block;background:url(../images/ljt.png) no-repeat center center;}

.xqz a:hover .xqh{ background:url(../images/bjt.png) no-repeat center center #00ab96;}

/*分页样式*/
.pages{ text-align:center; margin:40px 0px;}

.pages a{ line-height:30px ;border:1px solid #e9e9e9; padding:6px 10px; color:#666;
margin:0px 5px; text-align:center;}

.pages a:hover{ background:#00ab96; color:#FFF; border-color:#00ab96; }

/*详情页*/
.xwnr{color:#000;    FONT-SIZE: 12pt;}
.xqtit{ width:100%; line-height:30px; color:#000; text-align:center;}

.laiyuan{color:#000; width:100%; height:30px; margin:15px 0; line-height:30px; text-align:center;  border-bottom:1px dotted #e9e9e9;}

.laiyuan a{     color: #5b6c89;
}

.laiyuan a:hover{ color:#e80000;}

.sx{ height:60px;  border-top:1px solid #f1f1f1; margin:15px 0px; padding:15px 0; }

.sxfp{ float:left}

.sxfp a{ line-height:30px; color: #000; }

.sxfp a:hover{color:#e80000; }

.fhlb{margin-top:20px; float:right;}

/*成果展示*/

.cgzsbanner{width:100%; height:400px; background:url(../images/cgzs.jpg) no-repeat center 0;}

.guihuabanner{width:100%; height:400px; background:url(../images/guihuabanner.jpg) no-repeat center 0;}

.cplist{ width:935px; height:auto; margin:0px auto; overflow:hidden; }

.cplist li{ width:298px; height:270px; overflow:hidden; float:left; position:relative; text-align:center; margin-right:20px; margin-top:20px;}

.cplist a:hover{ color:#00ab96;}

.cplist li img{ width:298px; height:219px;z-index:10; }

.cplist li .mark{  opacity:0.8; display:none; width:298px; height:219px; position:absolute; left:0; top:0; z-index:15; color:#fff; text-decoration:none;overflow:hidden;filter:alpha(opacity=80); background:url(../images/jia.png) no-repeat center center #00ab96;}

.cplist h3{ text-align:left; color:#000;}

.cplist span{ background:#00ab96; padding:0px 2px;}

/*联系我们*/
.lxdiv{ background:url(../images/lxwopic.jpg) no-repeat center 0; margin-top:20px; height:377px;}

.lxfs{ padding-top:46px; font-size:16px; font-family:"微软雅黑"; line-height:40px; padding-left:60px;}

.map{ margin-bottom:30px;}

/**招聘详细页**/

.zpxxy{  height:34px; line-height:34px; font-family:'微软雅黑'; font-size:18px; font-weight:bold; color:#00ab96; padding-top:30px;}

.zpxxyy{ border-bottom:1px dotted #e0e0e0; line-height:30px; font-family:'微软雅黑'; font-size:14px; padding-bottom:8px;}

.zxwy{line-height:30px; font-family:'微软雅黑'; font-size:14px; font-weight:bold; color:#000; padding-top:8px;}

.zxhi{ line-height:30px;}

.gwss{ border-bottom:1px dotted #e0e0e0; line-height:30px;  padding-bottom:8px;}

.gfop{ padding-bottom:30px;}

.lnn{ text-align:center; padding-top:40px;}

.lini{ text-align:center; color:#9a9a9a; line-height:30px;  padding-top:20px;}


/*咨询建议*/
.zxjy{ width:700px; height:360px; margin:0px auto;background:#f7f7f7; border:1px solid #e9e9e9; margin-top:50px; padding:40px;}

.zxjy input{ border:1px solid #e9e9e9; background:#fff; width:260px; height:30px; padding:0px 10px; line-height:30px;  }

.message{ margin-top:40px; }

.webn{ width:640px; height:200px; border:1px solid #e9e9e9; resize:none; overflow:hidden; background:#fff; resize:none; padding:0px 10px; line-height:25px; }

.sub{ margin:40px auto;  width:200px; height:40px;}

.zxjy .tj{ width:200px; height:40px; line-height:40px; background:#00ac96; font-family:"微软雅黑"; color:#fff; text-align:center; font-size:14px; border:0px; padding:0px; cursor:pointer;}

/*侧边悬浮*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#00ac96;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "寰蒋闆呴粦";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#00ac96;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#e80000;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/**网站地图**/

.wzdtuu{padding-top:30px;}

.wzdt_a{ display:block; width:95px; height:32px; line-height:32px; background:#00ab95; color:#fff;font-family:"微软雅黑"; font-size:14px; text-align:center;}

.wzdt_a:hover{ background:#e80000;}

.wzdt_era{ display:block;width:95px; height:32px; line-height:32px; color:#a3a3a3;font-family:"微软雅黑"; font-size:12px; text-align:center;}

.wzdt_era:hover{ color:#00ab95;}



/**web头部**/

.web_top{ display:none;  width:100%; height:30px; line-height:30px; border-bottom:1px solid #e9e9e9; background:#f4f4f4; color:#b4b4b4; }

.web_top a{color:#b4b4b4;}

/*
.web_nav{ display:none; background:#00ab95;}

.web_nav li{ float:left; border-bottom:1px solid #14cab1; height:30px; line-height:30px; width:25%;}

.web_nava{ display:block; width:100%; text-align:center; height:30px; line-height:30px; border-right:1px solid #14cab1; font-family:'微软雅黑'; font-weight:bold; font-size:14px; color:#fff;}
*/

.web_nav{ display:none; }

.web_nav li{ float:left; border-bottom:1px solid #14cab1; border-right:1px solid #14cab1;  height:30px; line-height:30px; width:24.6%;}

.web_nava{ display:block; background:#00ab95; width:100%; text-align:center; height:30px; line-height:30px; font-family:'微软雅黑'; font-weight:bold; font-size:14px; color:#fff;}

.web_nava1{background:#e80000;}

.web_yytl{border-top:1px solid #00ab96; background:#f1f1f3; margin-top:20px; height:70px; display:none;}

.lmk img{ max-width:20%;}

.web_skk{ display:none; padding:3%; width:94%; font-family:'微软雅黑';}

.web_skk li{ width:50%; line-height:50px; float:left; margin-right:0; margin-bottom:0;}

.web_skk img{ float:left; max-width:20%; padding-left:17%; padding-top:7%; padding-right:5%;} 

.web_skk p{ float:left; font-size:14px; color:#fff;}

.web_case{width:94%; padding:3%; padding-bottom:0; margin-bottom:5%; background:#fff; display:none;}

.web_case a{ display:block; height:auto;}

.web_case li{ float:left; width:48.5%; margin-bottom:3%; position:relative;}

.web_case li img{ max-width:100%;}

.web_case li p{ position:absolute; color:#fff; left:0; bottom:0; line-height:30px; background:#000; opacity:0.7; text-align:center; width:100%;}

.web_foot{ display:none; font-size:12px; width:100%; height:auto; background:url(../images/dbc.png) no-repeat top center #00ab96;font-size:13px; padding:2% 0;}

.web_foot a{color:#fff; }

.web_erji{ display:none; background:#fff; border-bottom:1px solid #e9e9e9; padding:5% 3%;}

.web_erji li{ width:47%; margin-bottom:2%; height:30px; line-height:30px; border:1px solid #11cdb4; border-radius:10px; text-align:center;}

.web_erjia{ display:block; border-radius:10px; color:#000;}

.web_erjia:hover{ background:#11cdb4; color:#fff;}

.web_erjiaxz{ background:#11cdb4; color:#fff;}

.web_banner{ display:none; width:100%;}

.web_banner img{ max-width:100%; }

.web_fy{ height:26px; display:none; line-height:26px; margin-top:5%; margin-bottom:2%;}

.web_ssy{ display:block; float:left; width:48%; height:24px; border:1px solid #e9e9e9; text-align:center; line-height:24px;  color:#000;}

.web_you{ float:right;}

.web_fy{width:100%;  clear:both; margin: 0 auto; margin-top:3%; margin-bottom:3%; display:none;}

.web_fy li{ float:left; margin-right:5PX;  width:50px; height:26px; border:1px solid #e4e4e4; line-height:26px; text-align:center; }

.web_fy a{ color:#6a6a6a; display:block;}

.web_fy a:hover{ color:#FFF; background:#00AB96;}



.web_laiyuan{ width:100%; height:30px; margin:15px 0; line-height:30px; text-align:center;  border-bottom:1px dotted #e9e9e9; text-align:center; display:none;}

.web_laiyuan a{ color:#a3a3a3;}

.web_laiyuan a:hover{ color:#e80000;}

.web_caseaa{width:100%; padding-bottom:0; margin-bottom:5%; display:none;}

.web_caseaa a{ display:block; height:auto ;}

.web_caseaa li{ float:left; width:48.5%; margin-bottom:3%; position:relative;}

.web_caseaa li img{ max-width:100%;}

.web_caseaa li p{ position:absolute; color:#fff; left:0; bottom:0; line-height:30px; background:#000; opacity:0.7; text-align:center; width:100%;}

.web_lxc{ display:none; line-height:24px;}

.web_lxx{ display:none; width:100%; position:relative; height:auto !important; min-height:240px; height:240px;}

.web_lxx img{ max-width:100%;}

.web_zxjy{ display:none; padding-top:5%;}

.web_zxz{ height:30px; line-height:30px; margin-bottom:5%;}

.web_zxxxz{ height:120px;line-height:30px; margin-bottom:5%;}

.web_xmm{ float:left; width:20%; font-family:"微软雅黑"; font-size:14px;}

.web_xmzzzm{float:left; width:20%; font-family:"微软雅黑"; font-size:14px; line-height:118px;}

.web_zxyy{ float:right; width:70%; background: none; height:28px; line-height:28px; border:1px solid #f7f7f7; padding:0 10px;}

.web_zxyyzz{float:right; width:70%; background: none; height:118px; line-height:28px; border:1px solid #f7f7f7; padding:0 10px;}

.web_tijioa{  border: none;display:block; width:40%; border-radius:5px; float:left; height:30px; line-height:30px; background:#00ac96; color:#fff; font-family:"微软雅黑"; font-size:14px; margin-left:23%; text-align:center;}



/*手机样式*/

.sj_top{display:none; width:100%; background:#00ab96; padding:2% 0; }

.sj_jz{ width:96%; margin:0px auto;}

.sj_logo{ float:left; width:75%;}

.sj_logo img{ max-width:100%;}

.sjmenu{ width:12%; float:right; padding:12px 0px; text-align:center; }

.sjmenu img{ max-width:100%; cursor:pointer;}

.menu-right{ position:fixed; right:0; top:0; padding-top:20%; width:30%; height:100%; overflow:hidden; overflow-y:auto; -webkit-overflow-scrolling:touch; z-index:9; height:100%;-webkit-transform:translateX(300px);transform:translateX(300px); transition:all 1s linear;-webkit-transition:all 1s linear; z-index:99; background:#00ab96; opacity:0.8;}

.menu-right.active{ -webkit-transform:translateX(0px);transform:translateX(0px);}

.menu-right a{ display:block;  text-align:center; color:#fff; font-size:14px;  font-family:"微软雅黑"; line-height:40px;}

.overlazy{ position:fixed; width:100%; height:100%; left:0; top:0; z-index:8; display:none;}

.waonr{display:none;}

.sjfot{ display:none;}












@media(max-width:700px){
	
	.w1200{ width:94%; padding:0 3%;}
	.side{ display:none;}
	
	
.toph{ display:none;}

.sj_top{display:block;}

.wrap{ display:none;}

.waonr{display:block;}
	
.qygk{ width:100%; float:none; margin:5% 0; min-height:auto;}

.xwzx{ width:100%; float:none; min-height:auto;  margin:0;}	

.xxtiao{ width:100%; float:none;}

.hottiti{ text-align:left;}

.xwlbli{padding-left:4%;}

.youxlm{ width:100%; float:none; min-height:0; margin:5% 0;}

.lmbg{ width:47%; float:left; margin-right:1.5%; color:#fff;  margin-bottom:1%; padding:1%; background:#00ab96; }

.rjkrk{border:1px solid #fff; font-size:16px; text-align:center; padding:1% 0; text-align:center;}

.lastlm{margin-right:0px;}

.sjyj{ width:98%; text-align:center;}

.case{margin-bottom:5%;}

.casexg{width:96%; padding:3% 2%;}

.casexg ul li{ width:48%; margin-right:2%; margin-bottom:2%; }

.zuihou{ margin-right:0px; margin-bottom:0px;}

.fot{display:none;}

.sjfot{ display:block; background:#00ab96; color:#fff; text-align:center; padding-top:3%;}

.sjfot a{color:#fff;}
	
	.web_top{ display:block;}
	
	.search{ display:none;}
	
	.logo{ text-align:center;}
	
	.wzdtuu{ display:none;}
	
	.logo img{ max-width:100%; padding:0;}
	
	.nav{ display:none;}
	.yqjj{display:block}
	.yqjjright { display:none;}
	
	.yqjjleft{ width:100%; height:auto; padding:0;}
	
	.web_nav{ display:block;}
	
	.an{ background:#00ab96; text-align:center; border-radius:5px; font-size:18px; color:#fff; line-height:30px; height:30px; width:100px; margin-top:5%; }
	
	.contit{ padding:3% 0;}
	
	.xqlj{ margin-top:2%; padding-bottom:3%; }
	
	.yytl{ display:none;}
	
	.web_yytl{ display:block;}
	
	.lmk{ width:130px; height:70px; line-height:70px; color:#fff; background:#00ab96; font-size:18px; text-indent:10px;}
	
	.newscont{ width:94%; padding:3%; margin-bottom:5%;display:block}
	
	.nslt{ display:none;}
	
	.newswz{ width:100%; margin-left:0;}
	
	.forek{ display:none;}
	
	.skin-slidedeck{ display:none;}
	
	.ggt{ display:none;}
	
	.web_skk{ display:block;}
	
	.sgw_img{ display:none;}
	
	.web_case{ display:block;}
	
	.yqlj{ display:none;}
	
	.web_foot{ display:block;}
	
	.fot{ display:none;}
	
	.dblm{ width:100%; text-align:center;}
	
	.aboutbanner{ display:none;}
	
	.web_banner{ display:block;}
	
	.mainleft{ display:none;}
	
	.mainright{ width:94%; padding:3%; border-left:none; mai-nright:900px;}
	
	.wz{text-indent: 0; text-align:right; line-height:40px;}
	
	.htt{ height:40px;}
	
	.web_erji{ display:block;}
	
	.nrdhz{ margin-top:5%;}
	
	.pages{ display:none;}
	.content img{ max-width:100%;}
	.web_fy{ display:block; margin-top: 30px;}
	
	.xwlist li{ border-bottom:1px dotted #e9e9e9; }
	
	.sx{ display:none;}
	
	.web_laiyuan{ display:block;}
	
	.laiyuan{ display:none;}
	
	.cplist{ display:none;}
	
	.web_caseaa{ display:block;}
	
	.content{     margin-top: 40px; line-height:30px; min-height:300px; height:auto !important; min-height:300px;}
	
	.lnn img{ max-width:80%;}
	
	.lini{ text-align:left; color:#9a9a9a; line-height:30px;  padding-top:20px; padding-bottom:3%;}
	
	.web_lxc{ display:block; padding-bottom:5%;}
	
	.web_uyop{ display:none;}
	
	.map{ width:100%; clear:both;}
	
	.lxdiv{ display:none;}
	
	.web_lxx{ display:block;}
	
	.lxfs{ position:absolute; font-size:14px; font-family:"微软雅黑"; line-height:30px; left:6%; top:12%; padding-left:0; padding-top:0;}
	
	.zxjy{ display: none;}
	
	.web_zxjy{ display:block;}
	
}

@media(max-width:1440px){

.lmbg{margin-bottom:5.8%;}

.rowont{max-height:330px;}

#owl-demo2{margin-top:15px;}

.casexg ul li .mark{ height:87%; }
}

@media(max-width:1280px){

.lmbg{margin-bottom:7%;}

.rowont{max-height:320px;}

#owl-demo2{margin-top:20px;}

.casexg ul li .mark{ height:86%;}

}
	
.slidedeck span{ display:inline-block; width:16px; height:16px; margin-left:0px; background:url(../images/yw1.png) no-repeat center center;vertical-align:top; margin-top:12px;}
.skin-slidedeck dl.slidedeck > dt{ font-size:14px; font-family:"微软雅黑"; font-weight:normal; letter-spacing:4px;}
.skin-slidedeck dl.slidedeck > dt.active span{ background:url(../images/yw4.png) no-repeat center center;}
.skin-slidedeck dl.slidedeck > dt div.index{letter-spacing:0;}