@charset "utf-8";
/* CSS Document */
body,html{ margin:0; padding:0;font-size:14px; color:#333; font-family:"arial","微软雅黑";}
ul,li,div{ list-style:none; margin:0; padding:0;}
dl,dt,dd{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin:0;}
a{ text-decoration:none; color:#333;}
p{ margin:0;}
/*input{ margin:0; padding:0; border:none; outline:none;}*/
img{border:none;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.clearfix{ clear:both;}
.inner{ width:1200px; margin:0 auto;}
.sinner{ width:1000px; margin:0 auto;}
textarea{resize:none; margin:0; padding:0; display:block; border:none;}

/*页头*/
.head{ width:1400px; margin:auto; margin-top:10px; height:90px;}
.head .logo{ margin-top:20px;}
.nav{ margin-left:30px; margin-top:10px;}
.nav li{ margin:0 25px; float:left; font-size:17px;}
.search{ margin-left:20px;}
.searchbox{float:left; position:relative; margin-top:24px; margin-left:20px; width:180px; height:28px;border:1px solid #e5e5e5; border-radius:14px; text-align:left; color:#888;padding:0 10px;}
.kuang{position:absolute;top:0;left:10px;border:none;line-height:28px;color:#999;background:none;}
.anniu{position:absolute;top:4px;right:6px;background:url(../images/search_06.png) no-repeat;border:none;width:20px;height:24px;cursor:pointer;}
.yuyan{ margin-top:28px;}
.w{width:480px; height:200px;position: absolute; padding-top:20px;z-index: 99;left: 50%;margin-left: -392px; background:#ee7c30;}
.w1{width:480px;height:280px;position: absolute; padding-top:20px;z-index: 99;left: 50%;margin-left: -392px; background:#ee7c30;}
.nav-list{ float:left;margin-top:-10px; margin-left:30px;}
.nav-list li {
	float: left;
	padding:0 24px;
}
.nav-list li.on>a {
	color:#015197;
	box-sizing: border-box;
	border-bottom:4px solid #015197;
}
.nav-list a#current{ color:#015197;}
.box{position:relative;}
.nav-list li a.tit{
	display: inline-block;
	height: 50px;
	font-size: 17px;
	line-height: 50px;
	color: #555;
	text-align: center;
	transition: color 0.5s;
	padding:25px 0;
}
.nav-list a.tit:hover{
	color: #015197;
}
.nav-line{
	position:absolute;
	left: 0;
	bottom: 0;
	width:60px;
	height: 4px;
	background: #ee7c30;
}
.xd-list {
	position: absolute;
	z-index: 100;
	width:100%;
	height: 0px;
	overflow: hidden;
	left: 0;
	background:none;
}
.xd-list .left{ width:150px;}
.xd-list .right{ border-left:1px solid #ccc; padding-left:30px; padding-bottom:30px;}
.xd-list .w1 .right{ height:230px;}
.xd-list div a {
	display:inline-block;
	color: rgba(255, 255, 255,1);
	margin-left:20px;
	line-height:40px;
	padding:0 10px;
	padding-left:20px;
	border-bottom:1px solid #ccc;
	display:block;
	background:url(../images/arrow-right.png) no-repeat;
	background-size:16px; 
	background-position:-3px; center;
}

.xd-list div a:hover {
	color: #e5e5e5;
}
.gyw{color:#fff; font-size:24px; padding-right:60px; padding-top:30px; margin-bottom:30px;}
.chk{border-top:1px solid #fff; border-bottom:1px solid #ccc; width:80px; line-height:36px;}
.harm{color:#fff; font-size:24px; padding-right:30px; padding-top:30px; margin-bottom:30px;}
/*页脚*/
.footer{ background:#2fbe6e; margin-top:30px; padding:20px 0;}
.fnav{ width:628px; margin:auto;}
.fnav li{ float:left; border-right:1px solid #fff; padding:0 20px; height:16px; line-height:16px;}
.fnav li a{ color:#fff;}
.fnav li a:hover{ color:#e5e5e5;}
.foot{ background:#06803c; height:40px; line-height:40px; text-align:center; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ color:#e5e5e5;}
/*二级页面*/
.subbanner{ height:285px; position:relative;}
.location{ width:100%;position:absolute; left:0; bottom:0; height:46px; line-height:46px;background:rgba(6,128,60,0.6);}
.locat{ background:url(../images/icon_03.png) no-repeat left center; }
.locat div{padding-left:24px; color:#fff;}
.locat div a{ color:#fff;}
.locat div a:hover{ color:#e5e5e5;}
.content{ margin-top:30px;}
.slide1{ width:230px;background:#06803c;}
.slide1 ul li{ height:39px; line-height:40px; border-bottom:1px dotted #fff;background:url(../images/icon_07.png) no-repeat 150px center;}
.slide1 ul li:nth-of-type(4){}
.slide1 ul li a{ color:#fff; font-size:15px; padding-left:80px; }
.slide1 ul li a:hover{ color:#e5e5e5;}
.slide{ width:230px;background:#06803c;}
.slide ul li{ height:59px; line-height:60px; border-bottom:1px dotted #fff;background:url(../images/icon_07.png) no-repeat 150px center;}
.slide ul li:nth-of-type(4){}
.slide ul li a{ color:#fff; font-size:15px; padding-left:80px; }
.slide ul li a:hover{ color:#e5e5e5;}
.neir{ width:740px;}
.subtit h2{ font-size:16px; color:#999;}
.subtit h2 span{ font-size:18px; font-weight:bold; color:#06803c;}
.jian{ margin-top:20px;}
.jian .ming{ font-size:16px; color:#015197; line-height:30px; margin-top:12px;}
.jian .since{ background:url(../images/icon_11.png) no-repeat left center; padding-left:12px; line-height:28px;}
.jian .img{ margin:12px 0;}
.jian h3{font-size:18px; color:#ee7c30; margin-top:32px;}
/*企业理念*/
.neiro{ width:770px;}
.jian h4{ font-size:16px; font-weight:bold; color:#ee7c30;}
.jian .hexin{ line-height:30px; margin-top:4px;}
.hanyi{ background:url(../images/logo_04.jpg) no-repeat left center; padding-left:100px; margin-top:16px;}
.hanyi li{ padding-left:26px; background:url(../images/biao_07.png) no-repeat left center; line-height:30px; white-space:nowrap;}
/*发展历程*/
.content .lich{ width:770px; height:240px; overflow:hidden; margin-bottom:30px;}
.fazh{ padding-bottom:10px;background:url(../images/line_19.jpg) repeat-y 56px top,url(../images/icon_08.png) no-repeat 51px top,url(../images/icon_08.png) no-repeat 51px bottom;}
.fazh li{ position:relative;}
.fazh li .year{ width:112px; height:36px; border-radius:20px; border:2px solid #fff; background:#06803c; position:absolute; top:70px;}
.fazh li .year p{ text-align:center; color:#fff; line-height:36px; font-size:16px;}
.fazh .xing{ width:614px; border-bottom:3px solid #e5e5e5; padding-bottom:16px; padding-top:16px;}
.fazh .xing .shi{ width:370px; position:absolute; top:50%; transform:translate(0,-50%);}
.fazh .xing .shi p{ background:url(../images/biao_11.png) no-repeat left 6px; padding-left:20px; line-height:26px;}
.fazh .picture{ width:204px; height:136px; border:1px solid #e5e5e5; padding:7px;}
/*荣誉资质*/
.honor{position:relative;height:660px;overflow:hidden;margin:0 auto;}
#imageFlow{position:relative;width: 100%;height:650px;clear:both;overflow:hidden;}
#imageFlow .diapo{position: absolute;left: -1000px;cursor: pointer;-ms-interpolation-mode: nearest-neighbor; bottom:120px!important;}
#imageFlow .link{}
#imageFlow .bank{visibility: hidden;}
#imageFlow .top{position: absolute;width: 100%;height:10px;margin-top:-30px;overflow:hidden;}
#imageFlow .text{position: absolute;left: 0px;width: 100%;bottom: 8%;text-align: center;color: #FFF;font-family:arial, Helvetica, sans-serif;z-index: 1000;}
#imageFlow .title{font-size:16px;color:#333;font-weight: bold;}
#imageFlow .legend{color:#333;padding-top:14px;}
#imageFlow .scrollbar{position: absolute;left:0%;bottom: 2%;width: 100%;height: 16px;z-index: 1000;}
#imageFlow .track{position: absolute;left: 1%;width: 98%;height: 16px;filter: alpha(opacity=30);opacity: 0.3;}
#imageFlow .arrow-left{position: absolute;}
#imageFlow .arrow-right{position: absolute;right: 0px;}
#imageFlow .bar{position: absolute;height: 22px;left: 25px;}
.rong{ margin-top:30px;}
.rong li{ width:240px; float:left; overflow:hidden; margin-right:10px; height:206px; border-bottom:1px solid #e6e4e2; margin-bottom:20px;}
.rong li:nth-of-type(3n){ margin-right:0;}
.rong li .tup{ width:240px; height:158px;}
.rong li .tup img{ width:240px; height:158px; }
.rong li .zi{ font-size:12px; text-align:center; margin:4px 0;}
.rong1{ margin-top:30px;}
.rong1 li{ width:240px; float:left; overflow:hidden; margin-right:10px; height:370px; border-bottom:1px solid #e6e4e2; margin-bottom:20px;}
.rong1 li:nth-of-type(3n){ margin-right:0;}
.rong1 li .tup{ width:240px; height:340px;}
.rong1 li .tup img{ width:240px; height:340px; }
.rong1 li .zi{ font-size:12px; text-align:center; margin:4px 0;}
/*新闻中心*/
.tui{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.tui li{ float:left; width:235px; margin-right:20px;}
.tui li:nth-of-type(4n){ margin-right:0;}
.tui .pic{ width:235px; height:160px; overflow:hidden;}
.tui .pic img{ width:100%;}
.tui .title a{ display:block;color:#333; height:36px; margin-bottom:6px; margin-top:4px;}
.tui .title a:hover{ color:#015197;}
.tui .title span{ color:#999; padding-left:16px; background:url(../images/icon_36.png) no-repeat left center; font-size:12px;}
.newlist li{ border-bottom:1px dotted #ccc; padding-bottom:16px; margin-top:20px;}
.newlist li a{ display:block; color:#ee7c30; font-size:16px; background:url(../images/icon_05.png) no-repeat left center; padding-left:16px;}
.newlist li a:hover{ color:#015197;}
.newlist li span{ padding-left:16px; font-size:12px; color:#808080; margin-top:8px; margin-bottom:8px; display:block;}
.newlist li .jie{ padding-left:16px; color:#808080; text-indent:0;}
.page{ text-align:center; margin-top:30px; margin-bottom:40px;}
.page a{ margin:0 10px; display:inline-block;line-height:36px;}
.page .ye{ width:36px; height:36px; border:1px solid #ccc; background:#e5e5e5; border-radius:20px;}
.page a.current{ background:#06803c; color:#fff;}
/*新闻详情*/
.biao{ text-align:center; font-size:16px; font-weight:bold; color:#015197; border-bottom:1px solid #ccc; padding-bottom:20px;}
.from{ text-align:center; color:#808080; margin-top:10px; margin-bottom:20px;}
.content01{ margin-top:30px;}
.content01 p{ text-indent:28px;line-height:24px;}
.pian{ margin:12px 0; width:1000px; overflow:hidden;}
.pian img{ max-width:1000px;}
.content01 img{ max-width:1000px;}
/*团队风采*/
.bumen{ margin-top:30px;}
.bumen li{ width:230px; float:left; margin-right:25px;}
.bumen li:nth-of-type(3n){ margin-right:0;}
.bumen h2{ font-size:15px;font-weight:bold;margin-top:8px; margin-bottom:6px; }
.bumen h2 a{color:#ee7c30;}
.bumen h2 a:hover{ color:#06803c;}
.bumen .xuan{ font-size:12px; color:#808080; margin-bottom:20px; line-height:22px; height:44px;}
.bumen .cai{ width:230px; height:160px; overflow:hidden;}
.bumen .cai img{ width:230px; height:160px;transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.bumen .cai img:hover{transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
/*2018.8.18明星员工*/
.bumens{ margin-top:30px;}
.bumens li{ width:170px; float:left; margin-right:20px;}
.bumens li:nth-of-type(4n){ margin-right:0;}
.bumens h2{ font-size:15px;font-weight:bold;margin-top:8px; margin-bottom:6px; }
.bumens h2 a{color:#3e99e9;}
.bumens h2 a:hover{ color:#015197;}
.bumens .xuan{ font-size:12px; color:#808080; margin-bottom:20px; line-height:22px; height:44px;}
.bumens .cais{ width:170px; height:247px; overflow:hidden;}
.bumens .cais img{ width:170px; height:247px;transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.bumens .cais img:hover{transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
/*2018.8.18明星员工详情*/
.ren{ width:460px;}
.ren img{ width:460px;}

/*团队风采详情*/
.anquan{ font-size:18px; font-weight:bold; color:#015197; text-indent:28px;}
.xiang .wen{ width:500px; padding-right:30px; border-right:2px solid #e6e4e2; color:#666;}
.wen .suo{ text-indent:28px; margin-top:6px; margin-bottom:10px; line-height:24px;}
.xiang .xyan{ width:442px; color:#666; line-height:24px; margin-top:6px;}
.xiang{ border-bottom:1px solid #e5e5e5; padding-bottom:36px;}
.return{ margin-top:20px; margin-bottom:10px; line-height:24px;}
.return .shang a:hover{ color:#015197;}
.return .r_back{ float:right; width:100px; height:36px; background:#015197; margin-top:-42px; text-align:center;}
.return .r_back a{ display:inline-block;color:#fff; line-height:36px;}
/*加入我们*/
#pro_table{ width:1000px; margin:30px auto; border-collapse:collapse; color:#666; height:36px; font-size:14px; line-height:36px;text-align:center; }
#pro_table a{ color:#666;}
#pro_table1{ width:1000px; margin:30px auto 16px; border-collapse:collapse; color:#666; height:36px; font-size:14px; line-height:36px;text-align:left; border:1px solid #e5e5e5;}
.jianli{ width:1000px; margin:0 auto 30px; font-size:14px; color:#666;}
.yan{}
.biaoge{ width:600px;}
.int3{ width:80px; border:1px solid #ccc; height:20px;}
/*联系我们*/
.chang{ margin-top:30px; margin-bottom:40px;}
.chang li{ width:300px; background:#f2f2f2;float:left; height:440px; margin-right:50px;}
.chang li img{ width:300px; height:199px;}
.chang li:nth-of-type(3n){ margin-right:0;}
.chang li h3{ font-size:16px; font-weight:bold; margin-top:30px; color:#ee7c30; margin-left:16px; margin-bottom:6px;}
.chang li p{ line-height:30px; margin-left:16px;}
/*职工之家*/
.zhilist{ margin-top:30px;} 
.zhilist li{ margin-top:20px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.zhilist h4{ font-size:16px; margin-bottom:10px;}
.zhilist h4 a{ padding-left:28px; background:url(../images/icon_04.png) no-repeat left center;}
.zhilist h4 a:hover{ color:#015197; background:url(../images/iconh_04.png) no-repeat left center;}
.zhilist .brief{ font-size:12px; color:#999; line-height:22px; padding-left:28px;}
.timu{ font-size:18px; text-align:center;}
.zuozhe{ text-align:right;font-size:12px; color:#666; border-bottom:1px solid #e6e4e2; padding-bottom:10px;}
.wzhang{ margin-top:40px; color:#666; border-bottom:1px solid #e6e4e2;padding-bottom:36px;}
.wzhang p{ text-indent:28px; line-height:24px;}
/*产品展示*/
.prolist{ margin-top:20px; background:url(../images/probg_04.png) no-repeat center 0;}
.prolist li{ width:215px; height:200px; background:#f0f0f0; padding:10px; float:left; margin-right:20px; margin-bottom:20px;}
.prolist li:nth-of-type(4n){ margin-right:0;}
.prolist li img{ width:215px; height:164px; margin-bottom:4px;}
.prolist li a{ color:#ee7c30; text-align:center; font-size:16px; display:block;}
/*产品详情*/
.protext{ width:600px; color:#666; line-height:24px;}
.protext h2{ font-size:18px; margin-bottom:16px;}
/*.protext span{ font-size:16px;}*/
.proimg{ width:370px; height:270px; overflow:hidden;}
.proimg img{ width:100%;}
#pro_table2{ width:1000px; margin:10px auto; border-collapse:collapse; color:#666; height:30px; font-size:14px; line-height:24px; }
.bge h2{ font-size:18px; color:#666; margin-top:20px;}
.picMarquee-left{ width:1000px;  overflow:hidden; position:relative; margin-top:10px; margin-bottom:40px;}
.picMarquee-left .bds ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bds ul li{ margin-right:20px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bds ul li .pic{ text-align:center; }
.picMarquee-left .bds ul li .pic img{ width:320px; height:210px; display:block;}
#pro_table3{ width:600px; margin:0 auto 20px; border-collapse:collapse; color:#666; height:30px; font-size:14px; line-height:24px; }
#pro_table3 td{ width:50%;}
.protu{ width:370px;overflow:hidden; margin-top:20px;}
.protu img{ width:100%; margin-bottom:10px;}
/*网站地图*/
.content dl{ float:left; width:16%; margin-bottom:40px; margin-top:30px; text-align:center;}
.content dl dt{ font-size:16px; font-weight:bold; margin-bottom:12px; color:#06803c;}
.content dl dd{ line-height:26px;}
.content dl dd a:hover{ color:#015197;}


