﻿@charset "utf-8";

/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
------------------------------------------------------------------------------------------------------ */

/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:13px; font-family:"微软雅黑","Arial"; color:#666;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
td{ vertical-align:center; font-size:13px;}
body{ background:#fff;}

h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 3em; line-height: 1; margin:0; padding:0;}
h2 { font-size: 2em;  margin:0; padding:0;}
h3 { font-size: 1.5em; line-height: 1;  margin:0; padding:0;}
h4 { font-size: 1.2em; line-height: 1.25; margin:0; padding:0;}
h5 { font-size: 1em;  margin:0; padding:0;}
h6 { font-size: 1em; }

/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}


/* 头部
-------------------------------------------------------------- */

.header { margin: 0 auto;width:100%; }
.nhead { margin:0 auto; height:79px;}
.logo { float:left; padding-top:10px;}
.yhead { float:right;}



/* 导航
-------------------------------------------------------------- */
.menu { margin: 0 auto; height:auto; width:100%;}
.menu a{ color:#666;}
.menu a:hover{ color:#eb891a;}

/* 尾部
-------------------------------------------------------------- */
.footer { margin:40px auto 14px; width:100%; background-color:#fff; padding-top:20px; border-top:1px solid #d9dee5; }
.foot_left{ width:1000px; float:left;}
.foot_left p{ font-size:13px; color:#666; line-height:24px; margin-bottom:15px; margin-top:16px;} 
.foot_left a{ font-size:13px; color:#666; line-height:26px;} 
.foot_right{ width:187px; float:right;} 
.foot_right p{ font-size:13px; color:#666; line-height:26px; margin-bottom:10px; font-weight:bold;} 
.foot_right span{ position:relative; display:inline-block; cursor:pointer;}
.foot_right span .weixin{ position:absolute; top:-110px; left:-45px; z-index:9999; width:0px; height:0px; transition:all 0.3s;}
.wei{ vertical-align:-9px;}
.foot_right span:hover .weixin{ width:110px; height:110px;}
.lian{ margin-top:2px; margin-left:10px; width:102px; height:28px; font-size:13px; color:#fff; display:inline-block; border-radius:3px; background-color:#9a9a9a; text-align:center; line-height:28px;}
.lian img{ vertical-align:-2px;}
 /* 主体内容开始
-------------------------------------------------------------- */

.page { margin: 0 auto; width:100%; height: auto; }
.content{ width:100%; position:relative; z-index:2; background:#fff; margin-top:0px;}
.content a:hover{color:#eb891a;}
 
/* 主页
-------------------------------------------------------------- */
/* 所有的页面的样式用注释标签标注一下
-------------------------------------------------------------- */

.w_1200{ width:1200px; margin:0 auto;}

.top01{width:100%; height:79px; background:#fff ; position:fixed;top:0; left:0; z-index:9999; border-bottom:1px solid #ececec;}
.top02{width:1200px; height:79px; margin:0px auto;}
.top02_l{width:212px; height:61px; float:left; padding-top:10px;}
.top02_l img{ display:block;}
.top02_c{height:79px; margin-left:207px; float:left;}
.top02_r{ height:79px; float:right; border-left:1px solid #e5e5e5;}
.top02_r .top02_r01{ float:right; margin-left:20px;}
.top02_r .top02_r02{ float:right;}
.top02 .search_dk{width:20px; height:20px; cursor:pointer; margin-top:31px; display:block;}
.top02 .search_gb{width:20px; height:20px; cursor:pointer; margin-top:31px; display:none;}
.top02 .search02{width:100%; height:auto; position:fixed; left:0px; top:79px; z-index:99999; display:none;}
.top02 .search03{width:1200px; height:auto;margin:0px auto;}
.top02 .search04{width:215px; height:30px; background:#FFF; float:right;}
.top02 .search05{width:45px; height:44px; float:right;}
.top02 .in{width:92%; height:40px; line-height:40px; border:0px; display:block; outline:none; border: 1px solid #e7e7e7; padding-left:15px;}
.search05  button{width:8%; height:40px; background:url(../images/sousuo03.png) no-repeat center center; cursor:pointer; width:45px; height:44px; border:0px; float:left;}



.top02 .search_dk01{width:20px; height:20px; cursor:pointer; margin-top:31px; display:block;}
.top02 .search_gb01{width:20px; height:20px; cursor:pointer; margin-top:31px; display:none;}
.top02 .search06{width:100%; height:auto; background:url(../images/sousuo02.png); position:fixed; left:0px; top:79px; z-index:99999; display:none;}
.top02 .search07{width:1200px; height:auto; padding:15px 0px; margin:0px auto;}
.top02 .search09{width:215px; height:30px; background:#FFF; float:right;}
.top02 .search08{width:103px; height:30px; float:right;}
.top02 .search08 a{     font-size: 17px;
    margin-LEFT: 21PX;
    color: #FFF;}
.top02 .search08 a:hover{ color:#FFF;}

.dh{width:100%; height:auto;}
.dh ul{width:100%; height:auto;}
.dh ul li{ height:110px; float:left;}
.dh ul li .a01{line-height:79px; text-align:center; color:#000; font-size:14px; padding: 0 13px;display:block;-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.dh ul li:hover .a01{color:#fff; background:#e60211;}
.dh_xl01{width:100%; height:auto; background:#f5a11b; padding:20px 0px; position:absolute; left:0px; top:79px; z-index:999999; display:none;padding-bottom: 10px;}
.dh_xl02{width:1200px; height:auto; margin:0px auto;}
.dh_xl02_l{ height:auto;}
.dh_xl02_l a{ height:40px; line-height:40px;color:#fff;text-align:center; border:1px solid #fff; padding:0 15px; font-size:15px; margin:0px 30px 10px 0px; display:block; float:left;-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.dh_xl02_l a:hover{ background:#e60211;border:1px solid #e60211;}
.dh_xl02_r{width:480px; height:auto; float:right;}

/* banner */
.banner_container{ width:100%; height:500px; position:relative; margin-top:79px;}  
.banner{ width:100%; height:500px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:500px; float:left;}
.b-list{ height:50px; padding-top:400px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; display:none;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:1200px; height:100%; left:50%; margin-left:-600px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:65px; height:100%; left:50%; margin-left:600px; background:none; top:0px; }
.bar-left em{ display:block; width:63px; height:64px; background:url(../images/arrleft.png) 0 0px no-repeat; float:right; margin-top:400px;}
.bar-right em{ display:block; width:63px; height:64px; background:url(../images/arrright.png) 0px 0px no-repeat; margin:0 auto; margin-top:400px;}
 

/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px; display:none}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;

	top:50%;
	left:0;
	
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:76px;
	width:54px;
	background:transparent url(../images/l.jpg) no-repeat left top;
	margin-top:-30px;
	
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background:transparent url(../images/r.jpg) no-repeat left top;
	right:0;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}
.conhe{ width:1200px; margin:0 auto; box-sizing:border-box;}
.product{ font-size:26px; color:#333; line-height:26px; font-weight:normal; margin:0px auto 18px; text-align:center; padding-top:47px;}
.intro{ font-size:13px; color:#333; line-height:24px; text-align:center;}

.conhe .con01{ width:386px; float:left; height:349px; margin-right:21px; margin-top:34px;}
.conhe .con01 .con_top{ position:relative; box-shadow:1px 1px 10px #ccc;}
.conhe .con01 .con_top .ima{ width:100%; overflow:hidden;}
.conhe .con01 .con_top img{ width:100%;  -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.conhe .con01:hover .con_top img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
.conhe .con01 .con_top .xont01{  -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease; width:386px; position:absolute; top:0; left:0; box-sizing: border-box; background:rgba(45,119,181,0.8); height:207px; font-size:13px; color:#fff; line-height:26px; display:none; opacity:0;   transition: 0.3s;  -webkit-transition: .5s; -moz-transition: .5s;  }
.xont01 p{ font-size:13px !important; line-height:24px; margin:50px 25px 0 !important; color:#fff !important;}
.conhe .con01 h2{ font-size:18px; color:#333; margin-top:30px; line-height:20px;}
.conhe .con01 p{ font-size:14px; color:#333; margin:9px 0;}
.conhe .con01 b{ font-weight:normal; font-size:13px; color:#666666;}
.conhe .con01:hover .con_top .xont01{ display:block;opacity:1; }
.conhe .con01:hover h2{color:#2d77b5;}
.xin_bo{ width:100%; height:auto; background:url(../images/new.jpg) no-repeat 0 0; padding:40px 0;}
.xin_bo .left{width:1024px;}
.xin_bo .left .lef{ float:left; width:147px;}
.xin_bo .left .lef a{ display:block; margin-top:140px;}
.xin_bo .left .ler{ float:left; width:877px;}


/*按钮样式*/
#ClickMe {
	width: 388px;
	height: 216px; border:0;
	margin:0 auto; padding:0; outline:none; cursor:pointer;
	overflow:hidden;
}
#ClickMe img{-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
#ClickMe:hover img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
#goodcover {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 133%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: 0.50;
	filter: alpha(opacity=80);
}
#code {
	width: 600px;
	height: 400px;
	background-color: #fff;
	padding: 10px;
	position: absolute;
	display: none;
	left: 45%;
	z-index: 1002;
}
.close1 {
	width: 600px;
	height: 60px;
}
#closebt {
	float: right;
}
#closebt img {
	width: 20px;
}
.goodtxt {
	text-align: center;
}
.goodtxt p {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #000;
	font-weight: 600;
}
.code-img {
	width: 250px;
	margin: 30px auto 0 auto;
	padding: 10px;


}
.code-img img {
	width: 240px;
}


#conp {
	margin: 0 auto;
	padding-top: 0;
}
#tagp { height:57px; }
#tagp LI {
	float: left;
	border-bottom: none;
	background: url(../images/huiquan.png) no-repeat left center;
	text-align: center;height: 36px;
	display: block;margin-right:21px;
}
#tagp LI A {
	color: #333;
	font-family: "微软雅黑";
	display: block;
	font-size: 17px; font-weight:bold; line-height:29px;
	text-decoration: none;
	height: 44px;
}
#tagp LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}
#tagp LI.selectTagp {
	color: #838383;
 	display: block; border-bottom:2px solid #00abeb;
}
#tagp LI.selectTagp A {
	color: #00abeb;
}
#tagContentp {
	overflow: hidden; 
}
.tagContentp {
	DISPLAY: none;  
}
#tagContentp DIV.selectTag {
	DISPLAY: block;
	text-align: center;
}
.tagContentp .news{ width:877px;}
.tagContentp .xinlie{ float:right; width:499px;    margin-top: 72px; position:relative;}
.tagContentp .xinlie .xin01 h2{ font-size:20px; font-weight:bold; margin-bottom:20px; color:#bd8728;}
.tagContentp .xinlie .xin01 p{ font-size:15px; background:url(../images/xinheng.png) no-repeat bottom; padding-bottom:20px;}
.tagContentp .xinlie .more{
    display: block; font-size:14px; color:#999;position: absolute;
    top: -66px;
    right: 0;}
.tagContentp .xinlie .more:hover{ color:#bd8728;}
	.tagContentp .xinlie .mshi p { margin-top:18px;}
.tagContentp .xinlie .mshi p a{ font-size:16px; color:#333;}
.tagContentp .xinlie .mshi p img{ margin-right:8px;}
.tagContentp .xinlie .mshi p span{ float:right; font-size:13px; color:#bfbfbf;}
.tagContentp .xinlie .mshi p a:hover{ color:#bd8728;}
.tagContentp .xinlie .xin01 p:hover{ color:#bd8728;}
.tagContentp .xinlie .mshi p:hover a{ margin-left:7px;}
/* 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);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* 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);
}


#owl-demo{position:relative;width:877px;}
#owl-demo .item{ position:relative;display:block; width:877px; height:170px; overflow:hidden;}
#owl-demo b{width:100%;height:20px; display:block; font-size:13px; font-weight:normal; color:#a2a2a2; margin-bottom:18px;}
#owl-demo span{width:80%;font:17px "微软雅黑","黑体";color:#333;text-align:left;    height: 56px;
    display: block;
    line-height: 56px; }

.owl-pagination{position:absolute;  right: 5px; top:20px;width:100%;height:22px;text-align: center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background:url(../images/udian.png) no-repeat;*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background:url(../images/hdian.png) no-repeat;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
.item_left{ width:583px; float:left;}
.item_right{ width:276px; float:right; padding:0;}
.item_right img{ margin:0; width:276px; }

/*幻灯片*/
/* 核心代码 */
.focus{width:877px;height:169px;overflow:hidden;position:relative;}
.focus ul{height:380px;position:absolute;}
.focus ul li{float:left;width:877px;height:280px;overflow:hidden;position:relative;}
.focus ul li h2{ font-weight:normal; font-size:17px; color:#333333; height: 56px; line-height: 56px;}
.focus ul li span{width:100%;height:20px; display:block; font-size:13px; font-weight:normal; color:#a2a2a2; margin-bottom:18px;}
.focus ul li p{}
.focus ul li a{ display:block; width:877px;}
.focus .btn{position:absolute;height:10px; right:420px; top:19px;text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:8px;height:8px;margin-left:9.95px;cursor:pointer; border:1px solid #a4a4a4;border-radius:50%;}
.focus .btn span.on{ border:1px solid #00abeb;background:#00abeb;}
.focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;display:none;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}
.wechat{ width:176px; float:right; padding-top:57px;}
.nei_ye{ width:100%; height:50px; background:#e4e8e8;}
.nei_ye a{ display:block; float:left; padding:0 40px; line-height:50px; background:#d6d6d6; color:#333; font-size:16px;-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.nei_ye a:hover{ background:#00abeb; color:#fff;}
.nei_ye .on{ background:#00abeb; color:#fff;}

.dangnei{ width:100%; border-bottom:1px solid #c9d0d9; height:44px; text-align:right;}
.dangnei .wwer{ float:right; border:1px solid #c9d0d9; border-top:0; height:44px;padding:0 16px; border-bottom:0; margin-right:15px;}
.dangnei .wwer a img{ margin-top:16px; display:block;}
.dangnei .wwer01{ float:right; height:44px; line-height:44px;}
.dangnei .wwer01 a{ padding:0 3px; font-size:13px;}

/*新闻中心开始*/
.content .nxin{ width:1200px; margin:0 auto; margin-top:49px; padding-bottom:50px;}
.content .nxin .ntui{ width:1200px;  background:#fff; margin-bottom:40px;}
.content .nxin .ntui ul li{ width:341px; float:left; height:394px; border-left:1px solid #E3E3E3; padding:29px;}
.content .nxin .ntui ul li .ntuix{ width:326px;padding:14px; padding-top:24px;     padding-left: 0;}
.content .nxin .ntui ul li .ntuix h2{ font-size:17px; color:#333;  padding-bottom:10px;}
.content .nxin .ntui ul li .ntuix p{ font-size:14px;}
.content .nxin .ntui ul li .ntuix .shi{ font-size:14px; color:#bebebe;padding-bottom:10px;}
.content .nxin .ntui ul li .ntuix .more{ width:30px; height:30px; background:url(../images/morehui.png) no-repeat; margin-top:15px;}
.content .nxin .ntui ul li:hover .ntuix .shi{color:#dd0800;}
.content .nxin .ntui ul li:hover .ntuix p{color:#dd0800;}
.content .nxin .ntui ul li:hover .ntuix h2{color:#dd0800;}
.content .nxin .ntui ul li:hover .ntuix .more{ width:30px; height:30px; background:url(../images/morehua.png) no-repeat; margin-top:15px;}
.content .nxin .ntui ul li:hover{box-shadow: #E0E0E0 0px 0px 10px;}
.content .nxin .ntui ul li .dade{ width:341px; height:204px; overflow:hidden;}
.content .nxin .ntui ul li .dade img{width: 100%;
overflow-x: hidden;
overflow-y: hidden;
position: relative;
z-index: 1;
transition-delay: 0s;
transition-duration: 1s;
transition-property: all;
transition-timing-function: ease;
-moz-transition-delay: 0s;
-moz-transition-duration: 1s;
-moz-transition-property: all;
-moz-transition-timing-function: ease;
-webkit-transition-delay: 0s;
-webkit-transition-duration: 1s;
-webkit-transition-property: all;
-webkit-transition-timing-function: ease;
-o-transition-delay: 0s;
-o-transition-duration: 1s;
-o-transition-property: all;
-o-transition-timing-function: ease;}

.content .nxin .ntui ul li:hover .dade img{transform: scale(1.1, 1.1);
-ms-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);}
.content .xliebiao{ width:1200px; height:auto; margin:0 auto; margin-top:41px;}
.content .xliebiao ul li{ height:160px; background:#fff; width:1200px; margin-bottom:25px;}

.content .xliebiao ul li .naleft{ width:1015px; height:120px; background:#fff; float:left; padding-top:40px; border-bottom:1px solid #d4d4d4;}
.content .xliebiao ul li .naleft h2{ font-size:17px; color:#333; padding-bottom:15px;-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.content .xliebiao ul li .naright{ width:113px; height:120px; background:#EBEBEB; float:right; padding-top:40px; padding-left:40px;-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.content .xliebiao ul li .naright h2{ font-size:24px; color:#b7b7b7; font-weight:normal;}
.content .xliebiao ul li .naright .sj{ font-size:14px;}
.content .xliebiao ul li .naright .more01{ width:38px; height:38px; background:url(../images/mo01.png) no-repeat; margin-top:15px;}
.content .xliebiao ul li:hover .naright{ background:#e60211;}
.content .xliebiao ul li:hover .naright h2{ color:#fff;}
.content .xliebiao ul li:hover .naright .sj{ color:#fff;}
.content .xliebiao ul li:hover .naright .more01{ width:38px; height:38px; background:url(../images/mo02.png) no-repeat; margin-top:15px;} 
.content .xliebiao ul li:hover .naleft h2{ color:#e60211;}
.content .xliebiao .fen{ width:1100px; height:53px; background:#F0F0F0;}

/*关于我们*/
.about p{ color:#333;font-size:14px; padding-bottom:20px;}
.about .shipini{ padding-bottom:35px;}
.about .shipini .right{ overflow:hidden;}
.about .shipini .right img{ width:100%;-webkit-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;}
.about .shipini .right:hover img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
.about img{ max-width:100%; margin-bottom:20px;}
.hon01 h3{ font-size:36px; color:#666; margin:55px 0 20px;}
.hon01{ border-bottom:1px solid #d9dee5; padding-bottom:15px; margin-bottom:30px;}
/*新的导航*/
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.inner { width: 1500px; margin: 0px auto; }
.insideW { width: 1500px; margin: 0px auto; }

.header-box { position: fixed; width: 100%; left: 0; top: 0; z-index: 99999; height: 122px; background: #fff;}
.header-box .hedd{ margin:0 auto;}
.header {background: #ffffff; }
.nav-box { display: block; width: 100%; text-align: center; height:79px}
.nav { display: inline-block; margin: auto; }
.nav li { float: left; position: relative; height:79px; }
.nav li:before { content: ""; width: 100%; height: 100%; background: #00abeb; position: absolute; left: 0; top: 0; -webkit-transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1); transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1); transition: transform .4s cubic-bezier(.4,0,.2,1); transition: transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1); transform-origin: left 100%; -webkit-transform-origin: left 100%; transform: scaleY(0); -moz-transform: scaleY(0); -webkit-transform: scaleY(0); visibility: hidden\9; }
.nav li a { display: block; height: 79px; line-height:79px; padding: 0 25px; position:relative; color: #000; font-size:15px; font-family: "Microsoft Yahei"; }
.nav span{ float:left; line-height:122px; color:#dcdcdc;    font-size: 18px;}
.nav li:hover:before, .nav li.current:before { transform: scaleY(1); -webkit-transform: scaleY(1); transform-origin: left 0; -webkit-transform-origin: left 0; visibility: visible\9; }
.nav li:hover a, .nav li.current a { color: #fff; }
.nav .actives a{ background-color:#00abeb !important; color:#fff;}

.mon { float: right; position: relative; z-index: 10; }
.monline { float: left; margin-top: 20px; margin-right: 18px; }
.monline strong { display: block; line-height: 1; color: #646464; border: 1px solid #7f8b90; border-radius: 5px; font-weight: normal; padding: 3px; float: left; width: 24px; }
.monline b { float: left; color: #0d4194; font-size: 30px; line-height: 33px; font-weight: normal; margin-left: 12px; font-family: "Conv_Helvetica-Condensed-Light"; }
.monstar { float: left; width: 96px; }
.monstar a { display: block; padding-top: 46px; position: relative; height: 28px; line-height: 1; text-align: center; color: #323232; }
.monstar a:hover img{ -webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); -webkit-animation: shake 0.5s; animation: shake 0.5s; }
.menu { position: absolute; left:0; top:79px; background:#00abeb; width:100%; opacity: 0; height: 0; overflow: hidden; box-sizing:border-box;}
 @-webkit-keyframes slideIn {
    0% { width: 0; }
    100% { width: 100%; }
}

@keyframes slideIn {
    0% { width: 0; }
    100% { width: 100%; }
}

.fresh { width: 318px; position: absolute; right: 7.77777%; top: 35.42%; }
.fresh-info { float: left; margin-bottom: 52px; transform-origin: 0 0; transform: translateX(100%); -webkit-transform: translateX(100%); -moz-transform: translateX(100%); opacity: 0; transition: 0.6s 0; }
.fresh-info:nth-child(2n+2) { float: right; }
.baby { position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; }
.btime { text-align: center; margin-bottom: 3.5%; opacity: 0; }
.btime img { display: block; margin: auto; line-height: 1; }
.bdpage1 { text-align: center; }
.bdpage1 img { display: block; margin: auto; opacity: 0; transform: scale(1, 1) translateY(100%); }
.bannerwr { position: absolute; width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.worries { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.worries-info { width: 50%; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden; }
.worries-info .wrrestimg { display: block; width: 100%; height: auto; position: absolute; left: 0; bottom: 0; }
.worrest { width: 100%; position: absolute; left: 0; top: 18%; z-index: 5; opacity: 0; transform: translateY(-200%); -webkit-transform: translateY(-200%); -moz-transform: translateY(-200%); transition: 0.65s 0s; }
.worrest h2 { text-align: center; color: #8c8c8c; font-size: 32px; line-height: 1; font-weight: bold; margin-bottom: 13px; }
.worrest p { text-align: center; color: #8c8c8c; font-size: 15px; margin-bottom: 16px; line-height: 1.8; }
.worrest p img { display: block; margin: auto; }
.worrest strong { display: block; text-align: center; color: #41cbf3; font-size: 19px; font-weight: bold; }
.worries-info1 { left: 50%; }
.mindles { position: absolute; left: 50%; margin-left: -90px; top: 41.42%; opacity: 0; transform: scale(1, 1) rotate(-180deg); z-index: 20; }
.worries-info mark { display: block; width: 100%; height: 100%; background: #caf0fb; position: absolute; left: 0; top: 0; z-index: 10; transform: translateX(0%); -webkit-transform: translateX(0); -moz-transform: translateX(0); transition: 1s 0.8s; }
.numble { position: absolute; left: 170px; bottom: 40px; z-index: 20; }
.numble span { display: inline-block; float: left; line-height: 24px; color: #0d4194; font-size: 15px; }
.numble b { display: inline-block; float: left; color: #0d4194; line-height: 24px; font-weight: normal; font-size: 15px; margin: 0 4px; }

.enav.showinfo { display: block; }
.enav { position: relative; text-align: left; display: none;  }
.navigate { margin:33px auto 0; width:755px; padding-left:445px;}
.navigate .logoin { display: inline-block; vertical-align: bottom; margin-left: 30px; padding-top: 72px; }
.navigate .logoin a { font-size: 14px; color: #fff; margin-right: 14px; line-height: 1; padding-bottom: 3px; position: relative; }
.navigate .logoin a:before { content: ""; width: 100%; height: 1px; background: #fff; position: absolute; left: 0; bottom: 0; transform-origin: 100%; -webkit-transform-origin: 100%; -webkit-transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1); transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1); transition: transform .3s cubic-bezier(.4,0,.2,1); transition: transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1); transform: scaleX(0); -webkit-transform: scaleX(0); visibility: hidden\9; }
.navigate .logoin a:hover:before { transform: scaleX(1); -webkit-transform: scaleX(1); -moz-transform: scaleX(1); transform-origin: 0; -webkit-transform-origin: 0; visibility: visible\9; }
.navigate .logoin .line { font-size: 12px; color: #fff; margin-right: 14px; line-height: 1; padding-bottom: 3px; position: relative; }
.navtt { height: 130px; align-items: center; margin-bottom: 20px; display: -webkit-flex; display: flex; }
.navtt img { line-height: 1; max-height: 100%; display: inline-block; vertical-align: bottom; }
.levalMenu { position: relative; }
.levalMenu > li { float: left; margin-right: 50px; margin-bottom: 15px; }
.levalMenu > li:last-child { margin-right: 0; }
.levalMenu > li > a { display: block; line-height: 1; padding-bottom: 17px; color:#fff; font-size:15px; position: relative; }
.levalMenu > li > a:before { content: ""; width: 100%; height: 3px; background: #fff; position: absolute; left: 0; bottom: 0; transform-origin: 100%; -webkit-transform-origin: 100%; -webkit-transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1); transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1); transition: transform .4s cubic-bezier(.4,0,.2,1); transition: transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1); transform: scaleX(0); -webkit-transform: scaleX(0); visibility: hidden\9; }
.levalMenu > li > a:hover{ color:#fff;}
.levalMenu > li:hover > a:before, .levalMenu > li.now > a:before { transform: scaleX(1); -webkit-transform: scaleX(1); -moz-transform: scaleX(1); transform-origin: 0; -webkit-transform-origin: 0; visibility: visible\9; }
.levalMenu > li.now .menudown { display: block; }
.menudown { position: absolute; left: 0; top: 26px; padding-top: 30px; display: none; }
.menudown li { float: left; padding-right: 45px; }
.menudown li:last-child { margin-right: 0; }
.menudown li a { display: inline-block; line-height: 1; color: #6699ff; font-size: 14px; }
.menudown li a:hover, .menudown li.current a { color: #fff; }
.global { float: right; position: relative; }
.global img { display: block; height: 280px; width: auto; line-height: 0; }
.global h3 { color: #ffffff; font-size: 48px; position: relative; line-height: 1; padding-left: 26px; border-left: 4px solid #fff; font-family: "Conv_Century751 SeBd BT Semi Bold"; font-weight: normal; position: absolute; right: 288px; top: 50%; margin-top: -72px; }
/*--企业文化--*/
.whnlie { width:1100px; margin:50px auto 0; padding-bottom:20px;}
.whnlie ul li { width:219px; height:545px; position:relative; overflow:hidden; float:left; margin-right:1px}

.whbt { height:87px; left:0; overflow:hidden; background:url(../images/whbg_03.png) repeat; width:197px;position:absolute;  padding-left:22px; color:#FFF; }
.whbt span { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:500; text-transform:uppercase; display:block;}
.wb1 .whbt { bottom:0;}
.whbt1 {height:67px; padding-top:20px;  font-size:20px; color:#FFF; font-weight:bold; position:absolute; bottom:0;}
.whdw p { padding-top:104px; padding-left:22px;  padding-right:22px; font-size:14px; color:#FFF;}
.whdw { position: absolute; width:100%; left:0; height:0; top:0px;}
.wb2 { margin-top:80px;}
.wb2 .whbt { top:0;}
.whbt2 {height:67px; padding-top:20px;  font-size:20px; color:#FFF; font-weight:bold; position:absolute; top:0;}
.wb2 p { top:104px; left:0;font-size:14px; color:#FFF;}
.whsbt { font-size:20px;  padding-bottom:24px; margin-bottom:40px;}
.lxwmnr { padding-bottom:40px;}
.lxwmnr p { font-size:14px; color:#999999; line-height:28px;}
.lxnr2 { padding-top:25px; overflow:hidden;}
.lxyou { border:2px solid #B9B9B9; float:right;}
.lxzuo { float:left; width:570px; height:328px; padding-top:68px; padding-left:50px;}
.lxzuo h3 { font-size:20px; font-weight:500; color:#FFF; padding-top:26px;}
.lxzuo p { font-size:16px; color:#FFF; line-height:43px; padding-top:22px;}
.huit { width:566px; height:52px; background:#F4F4F4; font-size:14px; line-height:52px; padding-left:24px;}
.lyru { width:470px; height:30px; color:#999999; line-height:30px; margin-top:11px; background:0; border:0; outline:0; cursor:pointer;}
.wenyu { background:#F4F4F4; width:562px; height:190px; line-height:25px; color:#999999; font-size:14px; border:0; outline:0; padding:10px;}
.ttbtn { background:#F4F4F4; border:0; font-size:14px;  color:#999999; width:287px; height:52px; line-height:52px;}
/*荣誉资质*/ 
.book{ background-color:#f2f2f2; height:512px;}
.book h2{ font-size:30px; color:#333; text-align:center; padding:40px 0 0 0; margin:0; font-weight:normal;}
.book p{ font-size:14px; color:#666; text-align:center; margin:0; text-transform:uppercase; line-height:48px;}
.carousel { margin:100px auto 0; padding:0; width:1200px; height: 295px; overflow: hidden; position: relative;}
.carousel .slides { overflow: hidden; position: relative; margin:0 auto; }
.carousel .slides .slideItem { padding: 0px; overflow: hidden; position: absolute; cursor: pointer; opacity: 1 !important; box-shadow:0 3px 8px rgba(0,0,0,0.1); }
.carousel .slides .slideItem a { overflow: hidden; display: block; }
.carousel .slides .slideItem img { width: 100%; height: 100%; }
.carousel .slides .slideItem .cover { background: rgb(0, 0, 0); left:0px; top: 0px; width:100% !important;  display: block; position: absolute; }
.prevButton {  background:url(../images/pleft.png) no-repeat no-repeat center 0px; top:110px; left:0px; width:36px;height:62px; display: block; position: absolute; z-index: 99; cursor: pointer; }
.nextButton { background:url(../images/pright.png) no-repeat; top:110px; right: 0px;width:36px;height:62px;display: block; position: absolute; z-index: 99; cursor: pointer; }
.prevButton:hover{ background:url(../images/pleft.png) no-repeat center 0px;}
.nextButton:hover{ background:url(../images/pright.png) no-repeat; }
.carousel_description{ height:30px; position:relative; width:600px; margin:0 auto 90px;}
.carousel_description div{ width:330px; text-align:center; display:none; margin:0 auto; }
.carousel_description div span{ display:inline-block; height:48px; line-height:24px;  }
.carousel_description div span a{ display:block; height:48px;width:600px; margin:0 auto;  line-height:24px; text-align:center; font-size:16px; color:#00abeb; }
/*新闻资讯*/ 
.new li{ float:left; width:360px; margin:40px 60px 30px 0;}
.new li a{ display:block; width:360px; height:300px; overflow:hidden; padding-top:15px; box-sizing:border-box; position:relative;} 
.new li a h3{ font-size:16px; color:#333; line-height:24px;}
.new li a span{ display:block;font-size:13px; color:#666; line-height:24px; margin:6px 0 12px;}
.new li:hover{ box-shadow:2px 2px 12px #bbb;}
.show{ position:absolute; left:0px; top:0px; padding:26px 20px;width:320px; background-color:#00abeb; height:250px; display:none;}
.show h3,.show p,.show span{ color:#fff !important;}
.show p{ border-top:2px solid #fff; padding-top:16px;} 
.show i{ display:block; width:120px; height:36px; line-height:36px; font-size:14px; color:#fff; font-style:normal; text-align:center; border:1px solid #fff; margin-top:40px;} 
.new li a:hover .show{ display:block;}
.xwlei ul li{ border-bottom:1px dashed #E4E4E4; height:100px; padding:20px 0;}
.xwlei ul li .left{ width:100px; height:90px; text-align:center; background:#E9E9E9; padding-top:10px;}
.xwlei ul li .left b{ font-size:40px; font-family:Impact; color:#a5a5a5; display:block; padding-bottom:5px;}
.xwlei ul li .left span{ font-size:14px;}
.xwlei ul li .right{ width:1048px; padding-right:10px;}
.xwlei ul li .right h2{ font-size:16px; color:#262822; font-weight:normal; padding-bottom:20px; padding-top:8px;}
.xwlei ul li .right h2 span{ float:right; font-size:12px; color:#666;}
.xwlei ul li:hover .left{ background-color:#00abeb; -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in; }
.xwlei ul li:hover h2{ color:#00abeb;}
.xwlei ul li:hover h2 span{ color:#00abeb;}
.xwlei ul li:hover .left b { color:#fff;}
.xwlei ul li:hover .left span { color:#fff;}
/*翻页*/
#pages{padding-top:60px; margin:0 auto; height:30px; text-align: center;}
#pages a{border: 1px solid #DDD;
    color: #333;
    margin: 0 5px;
    padding:8px 15px;
    text-decoration: none;
    font-size:13px;
    border-radius:18px;}
#pages a:hover{border: 1px solid #00abeb; text-decoration: none; color:#00abeb; font-size:13px;}
#pages span { 
    border: 1px solid #00abeb;
    color: #004da9;
    margin:0 5px;
    padding:8px 12px;
    font-size: 13px;
    border-radius:18px;}
 
/*新闻详情*/ 
.article_left{ width:840px; float:left; margin-top:50px; margin-bottom:20px;}
.article_right{ width:317px; float:right;margin-top:69px; margin-bottom:20px;}
.biaoti {width:100%;text-align: center;color:#333; font-size:24px; margin-bottom:8px;}
.shijian2 {width:100%; margin:0 auto; font-size:13px; color:#999; text-align:center; line-height:25px; border-bottom:1px dashed #c8c7c7;
 padding-bottom:20px; margin-bottom:30px;}
.article_content p{font-size:14px; color:#777;  line-height:26px; margin-bottom:20px; }
.article_content{ border-bottom:1px dashed #c8c7c7; margin-bottom:14px;}
.updown{ float:left; }
.updown p span{ color:#a09f9f; font-size:13px; line-height:32px;}
.updown p a{ color:#a09f9f; font-size:13px; line-height:32px;}
.ying ul{ margin-top:13px; width:317px;}
.ying ul li{ list-style:none; background:url(../images/dot.png) no-repeat 0px center;  height:39px; clear:both; line-height:39px; padding:0; color:rgba(134,134,134,0.8); }
.ying ul li a{ line-height:39px;  color:#777;  padding-left:16px; font-size:13px;  width:190px; float:left; overflow:hidden; height:39px; display:block;}
.ying ul li span{ line-height:39px; display:block; float:right; width:80px; margin-left:26px;  color:rgba(134,134,134,0.5); float:right; font-size:13px;}
.fenxaing { width: 100%; height: 30px;line-height: 30px;padding-bottom: 20px;}
.newdbt2 span{color:#333; font-size:24px;}
.newdbt2{ color:#333; font-size:14px; border-bottom:2px solid #eaeaea; padding:13px 0 20px 0; margin-bottom:30px; }
.showMore { margin:35px 0 35px 36px; }
.showMore a { display: inline-block; width:116px; height:37px; border-radius:9px; background-color:#eee; text-align:center; line-height:37px; color:#00abeb; font-size: 14px; cursor: pointer; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; overflow: hidden; }
.showMore a:before { content: ""; position: absolute; z-index: -1; left: 0; height: 37px; width: 100%; bottom: -37px; background: #00abeb; border-radius:9px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; color:#fff !important; }
.showMore a:hover { color: #fff; }
.showMore a:hover:before, .showMore a:focus:before { bottom: 0;  }
/*产品列表*/ 
.products{ margin-top:30px;} 
.products li{ float:left; width:385px; height:309px; margin:11px 22.5px 11px 0; background-color:#f0f0f0; }
.products li a{ display:block; width:385px; height:309px; overflow:hidden; box-sizing:border-box; position:relative;} 
.chan{ width:385px; height:207px; transition:all 0.5s; overflow:hidden;}
.products li:hover .chan{ transform:scale(1.1,1.1); }
.products li:hover{ box-shadow:2px 2px 12px #aaa;}
.products li a h3{ font-size:26px; color:#666; line-height:50px; font-weight:normal; text-align:center; margin-top:12px;}
.products li a span{ display:block;font-size:16px; color:#666; line-height:24px; text-align:center;}
.showup{ position:absolute; left:0px; top:309px; padding:26px 20px;width:345px; background-color:rgba(50,185,235,0.9); height:224px; transition:all 0.3s;}
.showup h3,.showup p,.showup span{ color:#fff !important;}
.showup p{ border-top:none !important; padding-top:8px; text-align:center; font-size:13px;} 
.showup i{ display:block; width:120px; height:36px; line-height:36px; font-size:14px; color:#fff; font-style:normal; text-align:center; border:1px solid #fff; margin-top:40px;} 
.products li a:hover .showup{ top:85px;} 
.showup h3{ font-size:26px; color:#fff; line-height:30px !important; margin-top:0px !important; margin-bottom:10px; font-weight:normal; text-align:center; }
.showup span{ display:block; font-size:16px; color:#fff; line-height:24px;  text-align:center;}
.showup img{ display:block; margin:10px auto;} 
.products li a:hover .pname,.products li a:hover .sname{ color:#f0f0f0;}
/*新闻轮播*/
 /*-----------新闻轮播--------*/
.focusa { height:363px;width:1200px;margin:40px auto 20px; position:relative; margin-top:40px;}
.focusa .left{float:left; width:649px; height:363px; position:relative;overflow:hidden;}
.focusa .left li{position:absolute; left:0; top:0; width:640px; height:363px; z-index:1; opacity:0; filter:alpha(opacity=0);}
.focusa .left li.active{z-index:2;}

.focusa .right{float:right; width:560px; position:absolute; right:0; top:0;}
.focusa .right li{width:560px; height:121px; background:url(../images/xwmbg.jpg) no-repeat right; cursor:pointer;}
.focusa .right li a{ display:block;}
.focusa .right li:hover{ background:url(../images/xwmbg.png) no-repeat 0 0;}

.nesy { width:465px; padding-left:55px; padding-top:23px; line-height:25px;}
.nesy p { text-align:right; padding-bottom:6px;font-size:14px; color:#999;}
.nesy p span { font-size:18px; text-align:left; float:left;}
 

.focusa .right li:hover,.focusa .right li.active{ background:url(../images/xwmbg.png) no-repeat 0 0;}
.focusa .right li.active a, .focusa .right li.active span{ color:#fff;}
.focusa .right li.active a{ color:#fff;}
.focusa .right ul li.active a .nesy p{ color:#fff;}
.newlie { width:1180px; margin:0 auto; padding-top:46px;}
.newlie ul li { border-top:1px solid #EFEFEF; padding-top:40px; overflow:hidden; padding-bottom:34px;}
.newsj { background: url(../images/xwsjbga.png) no-repeat; width:62px; height:63px; text-align:center; float:left;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.newsj span { font-size:26px; color:#FFF; padding-top:2px; display:block;}
.newsj p { font-size:13px; padding-top:3px; color:#FFF;}
.newlie ul li:hover .newsj { background: url(../images/xwsjbg.png) no-repeat;}
.newyou { width:1071px; float:right; padding-right:5px;}
.newyou h3 { font-size:20px; color:#333333; font-weight:500; padding-bottom:6px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.newyou span { display:block; color:#b6b6b6; padding-top:4px;}
.newlie ul li:hover .newyou h3 { color:#1655b2; }
/*人力资源*/
.jopb { max-width:1200px; margin:0 auto;padding-top:35px; padding-bottom:30px;}

.sishiliu{ min-height:159px; padding-bottom:10px; overflow:hidden;width:90%; padding-left:5%; padding-right:5%;color:#666666; padding-top:28px; background:url(../images/zpbg2.jpg) no-repeat left top; background-color:#f0f0f0 ;margin-bottom:10px; position:relative;}
.sishiliu .zpkd1 { width:100%; float:left; font-size:18px; color:#333333; padding-bottom:10px;} 
.sishiliu .zpkd3 { float:left;font-size:12px;} 
.sishiliu .zpkd5 { width:auto;font-size:12px; padding-left:10px; float:left;} 
.zpkd3 span ,.zpkd5 span { font-size:12px; color:#00a1e9;}

.person3 { color:#FFF;background:#ED1B24; }
.person4 {background-color:#F2F2F2;}
.amenuTitle  .aaa{width:40px;height:40px; position:absolute; background:url(../images/jiahao.png) no-repeat center; top:85px;right:3%; cursor:pointer;}

.aactiveTitle .aaa{width:40px;height:40px; position:absolute; background:url(../images/jianh.png) no-repeat center; top:85px;right:3%; cursor:pointer;}
.golf1{height:auto;width:100%;margin:0 auto; background:#f0f0f0 ;display:none; overflow:hidden; margin-bottom:10px; padding-bottom:18px;}
.figure-1{color:#666;font-size:13px; float:left;}
.figure-1 button{ border:0;}
.figure-2{color:#666666;font-size:13px;float:left; line-height:30px;}
.currentDd{color:#666666;}
.currentDt{color:#006dbf;}
.huixian{width:90%; margin:0 auto; overflow:hidden; position:relative;}
.shenqing { width:50%; text-align:left;overflow:hidden;}
.shenqing a { font-size:14px; color:#FFF; background-color:#00A1E9; border-radius:5px; display:block; float:left; text-align: center; width:100%; height:40px; line-height:40px;}
.shenqing a:hover { background-color:#D1D1D1; color:#333;}

.zuojp { float:left; min-height:93px; width:28%; padding-right:5%;  padding-top:48px;}
.zuojp2 { float:left; width:28%; padding-right:5%;  padding-top:48px;}

.zjjp { float:left; width:45%;border-left:1px dashed #CBCBCB; padding-left:5%; margin-bottom:10px;}
.zjjp span { font-size:14px; display:block; padding-bottom:10px; color:#00abeb;}
.zjjp p { font-size:13px; color:#666;}
.aactiveTitle { margin-bottom:0;}
.aactiveTitle .zjjp{ margin-bottom:0;}
.aactiveTitle .zjjp{ min-height:165px;}
.wzdt_xt { width:70%; float:left;}
.wzdt_xt ul li{float:left; padding-left:10px;}
.wzdt_xt ul li a{color:#666;}
.gsbt { width:100%; background:url(../images/gsxian1.jpg) no-repeat bottom center; text-align:center; font-size:30px; color:#333333; padding-top:35px; padding-bottom:15px;}
.gsjjnr { width:100%; padding-top:32px;}
 .gsjjnr p { text-align:center; padding-bottom:15px; font-size:14px;}
.gshh { width:100%; background:url(../images/gsbg.jpg) no-repeat center; margin:0 auto; height:421px; margin-top:10px;}
.gshhnr { text-align:center; }
.gshhnr h3 { color:#FFF; font-size:30px; padding-top:73px; font-weight:500; padding-bottom:28px;letter-spacing:8px;}
.gshhnr p { color:#fff; background:url(../images/gsxian2.jpg) no-repeat center bottom; font-size:14px; padding-bottom:28px;}
.jobbg p{ text-align:center;}
.lxmiao {
    width: 100%;
    font-size: 18px;
    color: #333;
    text-align: center;
    line-height: 25px;
    padding-top: 18px;
}

.box{width:880px; margin:0px auto 0; box-sizing:border-box; padding-bottom:110px;}
.tab_menu{overflow:hidden; padding-top:75px;}
.tab_menu li{ height:230px; float:left; margin:0 55px;}
.tab_menu li a{ display:block; width:180px;;height:180px; box-sizing:border-box; transition:all 0.3s; padding:0; background:rgba(0,0,0,0.7); border-radius:50%; border:1px solid #fff; text-align:center;cursor:pointer;}
.tab_menu li p{ font-size:18px; color:#fff; margin-top:50px; display:block;}
.tab_menu li span{ font-size:13px; color:#fff; line-height:30px; display:block;}
.tab_menu li img{ display:block; margin:20px auto 0;}
.tab_menu li.current a{ background:rgba(8,156,224,0.8); border:1px solid rgba(8,156,224,0.8); transform:translateY(-6px)}
.tab_menu li.current{ background:url(../images/trigle.png) no-repeat center bottom;}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333;}
.tab_box{padding:20px; background-color:#e8ebf2; }
.tab_box .hide{display:none;} 
/*联系我们*/
.contact{ height:545px; width:100%; position:relative;}
.map{ height:545px; width:100%;}
.phone{ position:absolute; top:0px; right:50%; margin-right:-600px;}
.infor{ float:right; width:400px; height:545px;}
.click{ float:right; width:49px; cursor:pointer;}
.infor_right{ float:right; width:351px; height:545px; background-color:rgba(255,255,255,0.9); box-sizing:border-box;}
.infor_right h3{ font-size:25px; color:#222; margin:75px 0 10px 50px;}
.infor_right span{ margin:25px 0 15px 50px; width:205px; height:30px; background-color:#00abeb; display:block; text-align:center; color:#fff; font-size:16px; line-height:30px}
.infor_right p{ font-size:14px; color:#333; line-height:30px; margin-left:50px;}
.we{ margin-top:50px; border-top:1px dashed #b1b1b0; padding-top:30px;}
.we img{ margin-left:40px;}
.biaodan{ width:960px; margin:56px auto; display:flex;}

.biaodan ul{ width:960px; margin:0 auto; display:flex;}
.biaodan ul li{ flex:1; box-sizing:border-box;}
.biaodan ul li span{ font-size:14px; color:#666; line-height:32px; display:inline-block; width:25%; text-align:right;}
.biaodan ul li input{ width:70%; height:32px; line-height:32px;}
.biaodan  span{ font-size:14px; color:#666; line-height:32px; display:inline-block; width:80px; text-align:right;}
.biaodan input{ border-radius:2px; border:1px solid #ddd; padding-left:10px; width:866px; height:32px; line-height:32px; margin-bottom:20px;}
.biaodan textarea{ border-radius:2px; border:1px solid #ddd; padding-left:10px; width:866px; line-height:32px;}
.biaodan button{ border-radius:2px; width:95px; height:31px; display:block; border:1px solid #00abeb; background-color:#00abeb; color:#fff; margin:28px auto 0; clear:both; cursor:pointer;}















