﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:14px; background:#fff; font-family:"微软雅黑"; color:#313131;}
*{ margin:0; padding:0;}
ul li{ list-style-type:none;}
.clear{ clear:both; margin:0; padding:0; line-height:0;}
img { border-style: none; }
table { border-collapse: collapse; border-spacing: 0; border: 1px solid #ccc;/* Remove most spacing between table cells.*/}
tr{border: 1px solid #ccc;}
td{border: 1px solid #ccc;line-height: 35px;text-align: center;}
a{ color:#888; text-decoration:none}
a:hover{ color:#66c5b4; text-decoration: none;}
h1{ font-size:18px; text-align:center;border-bottom:1px dotted #ccc; padding:10px 0; margin:0;}
h4{color:#333; font-size:12px; font-weight:bold; padding-left:15px; margin:0; display:block; float:left;line-height:33px;}
/*
.topbj{width:100%; height:79px; margin:0px; padding:0px;  position:fixed; z-index:100;  border-bottom:1px solid #f2f2f2; top:0; background:#fff;opacity:0.8; }
*/

.topbj{width:100%; height:79px; margin:0px; padding:0px;  position:fixed; z-index:100;  border-bottom:1px solid #f2f2f2; top:0; background:#fff;opacity:1; }

.head{width:1080px; height:auto; margin:0 auto; padding:0px; }
.logo{ max-width:250px; max-height:70px; padding-top:6px; float:left; overflow:hidden;}
.menu{width:800px; height:79px; margin:0px; padding:0px; float:right; }
.menu>ul{ width:780px; height:79px; font-family:"微软雅黑"; font-size:16px;  float:right;}
.menu ul li{ width:95px; height:79px; float:left; text-align:center; padding:0px; display:block;}
.menu ul li.this {background:#66c5b4;}
.menu ul li.this .nava{text-decoration:none; color:#fff;}
.menu ul li .nava{ width:95px; height:79px; line-height:79px; text-decoration:none; color:#313131; text-align:center;float:left;}
.menu ul li:hover {background:#66c5b4;}
.menu ul li .nava:hover{ text-decoration:none; color:#fff;}
.menu ul li .sub li a{color:#313131;}
.menu ul li .sub li a:hover{color:#fff;text-decoration:none; }
.menu ul li .sub li.this a{color:#fff;text-decoration:none; }
/*banner*/
.banner{margin:0 auto; padding:0; width:100%; height:500px; border-top:1px solid #efeded; position:relative; z-index:99; padding-top:80px;overflow: hidden;}
#full-screen-slider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 418px; PADDING-TOP: 0px}
#slides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1440px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT:500px  !important; LIST-STYLE-IMAGE: none;margin:0 auto; PADDING-TOP: 0px ; }
#slides LI {
	POSITION: absolute;PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1440px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; LIST-STYLE-IMAGE: none; margin: 0 auto;PADDING-TOP: 0px;bottom:0;}
#slides LI A {
	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
#pagination {
	Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 450px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; LEFT: 27%}
#pagination LI {
	LIST-STYLE-TYPE: none; WIDTH:10px; DISPLAY: block; filter: alpha(opacity=60); FLOAT: left; HEIGHT: 10px; MARGIN-LEFT: 12px; LIST-STYLE-IMAGE: none; border:#fff 2px solid; border-radius:50%; opcity:0.4}
#pagination LI A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; PADDING-TOP: 0px}
#pagination LI.current {  filter: alpha(opacity=80); opacity:1; BACKGROUND:#fff}
.iproduct{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden;}
.titles{ margin:30px 0px 0px; text-align:center; overflow:hidden; width:1080px; height:55px  ;     overflow: hidden;    line-height: 38px;}
.titles h2{ display:block; color:#6d6d6d; font-size:18px; font-weight:normal; line-height:30px; height:30px; background:url(../images/titbg.jpg) no-repeat center 0;}
.titles span{ color:#9d9d9d; font-family:Verdana, Geneva, sans-serif; margin-right:3px; line-height:25px}
/**产品列表**/
#iprobox{ margin:0px auto; padding:0px; font-size:12px; height:auto; width:1080px; height:auto;margin-top:35px}
#iprobox dl { margin:0; width:250px; height:210px;text-align:center; float:left; margin:0px 13px 13px 13px;}
#iprobox dl:hover{ background:url(../images/podb.jpg) no-repeat left bottom}
#iprobox dt{ margin:0; padding:0;width:250px; height:134px; overflow:hidden; }
#iprobox dt img{ margin:0 auto; padding:0;width:220px;overflow:hidden;height: 134px;}
#iprobox dd{ color:#000;width:250px; height:40px; line-height:40px;  margin:0px; padding:0; overflow:hidden; text-align:center; }
#iprobox dd a{ height:40px; line-height:40px; text-align:center; font-size:16px; color:#747474; text-decoration:none; font-weight:bold}
#iprobox B{margin:0px; padding:0px; text-align:center; line-height:25px;width:220px; overflow:hidden; float:left; color:#ababb2; font-weight:300; height:50px}
/*首页滚动**/
#demo {
	width:100%; overflow: hidden
}
#indemo {
	width: 800%; float: left
}
#demo1 {
	float: left
}
#demo2 {
	float: left
}
.iabout{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden}
.titleab{ margin:35px 0px 0px; text-align:center; overflow:hidden; width:1080px; height:55px}
.titleab h2{ display:block; color:#6d6d6d; font-size:18px; font-weight:normal; line-height:30px; height:30px; background:url(../images/titbg.jpg) no-repeat center 0;}
.titleab span{ color:#9d9d9d; font-family:Verdana, Geneva, sans-serif; margin-right:3px; line-height:25px}
.iableft{width:550px; height:auto; margin-top:50px; padding:0px; float:left; line-height:30px; overflow:hidden;text-indent: 2em;}
.iableft a{ text-align:left; text-decoration:none; color:#66c5b4; line-height:30px}
.iabright{width:510px; height:287px; margin-top:50px; padding:0px; float:right; overflow:hidden}
.anli{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden}	
.antitle{ margin:35px 0px 0px; text-align:center; overflow:hidden; width:1080px; height:55px}
.antitle h2{ display:block; color:#66c5b4; font-size:18px; font-weight:600; line-height:30px; height:30px;}
.antitle span{ color:#9d9d9d; font-family:Verdana, Geneva, sans-serif; margin-right:3px; line-height:25px}
.anfen{width:1080px; height:30px; line-height:30px; margin:0 auto; padding:0px; overflow:hidden; text-align:center; font-size:14px}
.anfen a{ text-decoration:none; color:#66c5b4; padding:0 10px; margin:0px;}
.anfen a.this{font-weight: bold;}
.case{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden;}
.case ul{ margin-top:37px; overflow:hidden}
.case ul li{width:339px; float:left; margin:0 8px 20PX 8px}
.case ul li .casethumb{ height:451px; position:relative; overflow:hidden}
.case ul li .vlock{width:339px; height:451px; position:absolute; top:0; left:0; z-index:99;display:none;}
.case ul li:hover .vlock{background:url(../images/caselock.png) no-repeat 0 0; display:block;}
.case ul li .vlock p{ color:#FFF; font-size:14px; text-align:center; margin-top:120px; height:30px;}
.more{width:1080px; height:35px; margin:0 auto; padding:0px; background:url(../images/casehover.png) no-repeat center center; text-align:center; margin-top:20px}
.more a{ text-align:center; text-decoration:none; margin:0px; padding:0px; font-size:14px; color:#FFF; line-height:35px}
.inewmain{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden}
.inews{  overflow:hidden;}
.inews dl{ margin:50px 0 30px; overflow:hidden}
.inews dt{ float:left; width:234px; margin-right:2px;}
.inews dt p{ margin:0px; padding:0px; line-height:32px; font-size:14px}
.inews dd{ float:left; height:196px; width:844px;}
.ilistnews{ overflow:hidden;*zoom:1;}
.ilistnews li{ width:50%; height:74px; margin-bottom:40px; float:left}
.ilistnews li span,.showdate span{ display:block; width:40px; height:74px; text-align:center; border-right:1px solid #e3e3e3; float: left; margin-right:16px;}
.ilistnews li span em,.showdate span em{ font-size:18px; color:#999; display:block; font-style:normal}
.ilistnews li span i,.showdate span i{ font-size:36px; color:#66c5b4; font-weight:bold; display:block; font-style:normal; width:100%; height:50px; line-height:50px;}
.btit{ width:330px; float:left; height:74px; overflow:hidden;}
.btit h3 a{ font-size:14px; color:#000; font-weight:normal}
.btit h3 a:hover{ text-decoration:underline}
.btit p{ font-size:12px; color:#666; margin-top:10px; line-height:22px;}
.footbj{width:auto; height:136px; margin:0px; padding:0px; background:#66c5b4; overflow:hidden}
.foot{width:1170px;  margin:0px auto; text-align:center;padding-bottom:10px;color:#fff;}
.foot p { line-height:35px; text-align:center; margin:0; padding-top:20px; color:#fff}
.foot a{ color:#fff;}
.fcontact{height:30px; line-height:30px; margin:0px auto; padding:0px;}
.copyright{height:30px; line-height:30px; margin:0px auto; padding:0px;}
.copykeys{height:30px; line-height:30px; margin:0px auto; padding:0px;}
/*友情链接*/
.friendlink { width:1080px; height:auto; margin:0 auto; padding:0;}
.link_tgb { width:100%;  margin:0px auto; padding:0; height:21px;border-bottom:1px solid #66c5b4; padding-top:25px; }
.link_tgb a{ padding-right:15px; float: right; color:#333}
.link_tgb span {padding-left:15px; font-size:14px}
.link_tgb .t1 {color:#fff; cursor:pointer; background:#66c5b4; padding:4px 15px;}
.link_tgb .t2 {color:#fff; cursor: pointer; background:#999;padding:4px 15px;}
.link_tgb .t1 {font-weight:bold;}
.links {width:98%; margin:0px auto; padding:10px; color:#999; margin-bottom:20px; }
.links a {padding:0 5px; line-height:21px; color:#333;}
.links .hidden { display:none;}
.nbanner{width:auto; height:430px; margin:0px; padding:0px; overflow:hidden; background:url(../images/about.jpg) no-repeat center center;position:relative; z-index:99;margin-top:80px; }
.nmain{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-top:20px}
.title { height:38px;padding:0px;padding-left:0px;margin:0px; font-family:"微软雅黑"; margin-bottom:10px; border-bottom:#66c5b4 1px dashed;}
.title h4 {line-height:38px;font-size:24px;  height: 38px; margin:0px; padding:0;  color:#66c5b4;text-transform:uppercase; font-weight:normal;    max-width: 30%;  overflow: hidden; }
.title B {width:50px; height:32px; margin:0px; padding:0;line-height: 36px; padding-right:10px; color:#66c5b4;  font-size:10px; font-weight:normal; float:right;}
.location{ width:auto; height:38px; line-height:48px; text-align:right; padding-right:15px;color:#66c5b4; float:right; font-family:'微软雅黑', Geneva, sans-serif;    max-width: 68%;overflow: hidden;}
.location a{ color:#66c5b4;}
.content{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin:20px 0;}
.conle{width:454px; height:504px; float:left; margin:0px; padding:0px; overflow:hidden}
.conri{width:600px; height:auto; margin:0px; padding:0px; float:left; overflow:hidden}
.conri img{width:476px; height:80px; overflow:hidden; margin:0px; padding-top:20px}
.conri p{ line-height:30px; margin:0px; padding-top:20px; overflow:hidden}
.newscom{ height:437px; background:#f0f0f0; overflow:hidden;*zoom:1;margin-top: 80px;}
.nxs{ width:515px; margin:81px 0 0; float:left}
.ncom{ height:276px; width:540px; float:left;margin:81px 0 0 21px; }
.ncom h2{ line-height:35px;}
.ncom h2 a{ font-size:18px; color:#333; font-weight:normal;}
.ncom .ndate{ color:#777777; font-family:Verdana;}
.ncom .desc{ height:125px; line-height:26px; color:#929292; margin:25px 0; padding-right:15px;}
 .share{ float:right; line-height:25px; height:25px; font-size:11px; font-family:Verdana;}
 .share a{ margin:0 5px; background:url(../images/share.jpg) no-repeat 0 center; width:16px; display:inline-block; height:25px;}
 .share a.tqq{ background-position:-27px 0;}
 .share i{ display:inline-block; font-style:normal; height:25px; float:left;}
.ncom .cmore{ background:#66c5b4; float:left; height:25px; width:102px; display:block; float:left; line-height:25px; color:#fff; font-family:Verdana; text-align:center;}
.iwidth{ width:1080px; margin:0 auto}
/* 新闻频道 */
.nlist{ margin:50px 0 36px; width:1080px; overflow:hidden;}
.nlist li{ float:left; width:280px; color:#666; margin-bottom:10px; margin-right:60px; border-left: 1px solid #e5e5e5; padding:5px 0  5px 18px;  font-size:12px; overflow:hidden;*zoom:1;}
.nlist li h3 a{ color:#666666; font-size:14px; font-weight:normal}

.ldate{ color:#777777; line-height:30px;}
.nlist li .ldesc{ color:#a9a9a9; line-height:24px; height:50px; margin:10px 0 0px;}

.nlist li span{ float:right; color:#999999;}
.nlist li a{ color:#999999;}
.nlist li a:hover{ text-decoration:underline}
/*分页*/
.page {text-align:center; margin:0px auto; padding:0px; width:auto; padding-right: 7px; height: 32px; padding-top:25px; margin-bottom:20px}
.page a{background: #ccc; color: #333; height:20px; line-height:20px; padding:5px 6px;margin:0 2px; text-decoration:none;}
.page a:hover {background:#66c5b4; color: #fff; height:20px; line-height:20px; padding:5px 6px;margin:0 2px;text-decoration:none;}
.page span{ display:inline; background: #7c7c7c; color: #d1d1d1; font-size:12px;height:20px; line-height:20px; padding:5px 6px;margin:0px 5px; }
.left{width:780px; height:auto; margin:0 auto; padding:0px; overflow:hidden; float:left; margin-top:20px}
.contentt{width:760px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-bottom:30px}
.ih6{ text-align:center; margin:0; padding:10px 0; color:#313131;}
.description{width:760px; height:auto; margin:0 auto; padding:0px; /*margin-left:10px; */margin-top:10px; line-height:25px;min-height: 255px;}
.description img{max-width:100%; margin:0 auto; display:block;}
/*上一篇 下一篇*/
.next {text-align:center; margin:0px auto; width:99%; height:32px; line-height:32px;font-size: 12px;border: 1px dotted #ccc;margin-top: 20px;}
.next a{  height:32px; line-height:32px; }
.next a:hover{ color:#66c5b4;}
.next>div{max-width: 48%;
    height: 30px;
    overflow: hidden;}
/*sitemap*/
.sitemap{ height:25px; line-height:25px;border-bottom:1px solid #66c5b4; width:780px; float:left; padding:0px; margin:10px auto;}
.sitemap span{ width:70px; height:25px; line-height:25px;background:#66c5b4; font-size:12px; font-weight:bold; color:#fff; text-align:center; float:left; margin:0; padding:0;}
.link { width:760px;  height:auto; float:left; margin:0 auto; padding:0; line-height:25px; height:auto; min-height:25px;}
.link a{ padding:0 10px; margin:0}
.newscon{margin:0px;  padding:0px; overflow:hidden;}
.newscon ul{margin:0;padding:0px;text-align:left;}
.newscon li{line-height:32px; height:32px; border-bottom:1px dashed #d3d3d3;background:url(../images/square.png) no-repeat 5px 11px; }
.newscon li a{margin-left:28px;float:left; text-align:left;line-height:32px; height:32px;}
.newscon li span{text-align:right; float:right; color:#7d7d7d; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.tags a:hover{ color:#66c5b4;}
.right{widht:280px; height:auto; margin-top:20px; padding:0px; float:right; overflow:hidden}
/* 首页分类 */
.iprolist{width:280px; height:auto; margin:0 auto; padding:0; margin-bottom:25px;}
.listcon {	width:280px; margin:0px auto; padding:0px;  overflow:hidden;}
.listcon DL { margin:0; padding:0;	LIST-STYLE-TYPE: none; }
.listcon DT { margin:0; padding:0;height:45px;LINE-HEIGHT: 45px; PADDING-LEFT:32px; COLOR: #d9dade; background:url(../images/yiji.jpg) no-repeat} 
.listcon DT A {line-height:45px; color:#333}
.listcon DT A:hover{ color:#66c5b4;text-decoration: none;}
.listcon DT A.this{color:#66c5b4;text-decoration: none;}
.listcon DD { margin:0; padding:0;	LINE-HEIGHT:43px; PADDING-LEFT:10px; PADDING-RIGHT: 5px; background:#f5f5f5;background:url(../images/erji.jpg) no-repeat}
.listcon DD A {	LINE-HEIGHT:43px; COLOR: #66c5b4;  padding-left:20px;}
/* 首页左侧联系层 */
.icontact{width:280px; height:auto; margin:0; padding:0; float:right; color:#777;}
.nccontent{height:auto; margin:0px auto; padding:10px 15px 20px 15px; overflow:hidden;line-height:21px; background:#f4f4f4;}
.nccontent p{line-height:30px; margin:0; padding:0;}
/**产品列表**/
#probox{ margin:0px auto; padding:0px; font-size:12px; height:auto;}
#probox dl { margin:0; width:241px; height:auto;text-align:center; float:left; margin:10px 10px 10px 0px;_margin:10px 10px 10px 0px;}
#probox dt{ margin:0 auto; padding:0px;width:241px; height:149px; overflow:hidden;}
#probox dt img{ margin:0 auto; padding:0;width:241px;height:149px;overflow:hidden; }
#probox dd{ text-align:left;width:241px;height:auto;line-height:25px; margin:0; padding:0; padding-top:4px; overflow:hidden;}
#probox dd a{width:241px; color:#555; font-weight:bold; line-height:50px; display:block;}
#probox dd a p{width:241px; color:#555; line-height:25px; display:block}
.des{ width:700px; height:auto; margin:0px auto;padding:0; margin-top:12px; margin-bottom:10px; padding:5px 10px; line-height:25px;border:1px dashed #aaa;}
.contact{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden;}
.contact ul{list-style:none; margin:0px; padding-top: 15px;width:1080px;}
.contact ul li{line-height:32px; height:32px; width:360px; margin:0 auto; float:left; overflow:hidden}
.nmainpo{width:auto; height:auto; margin:0 auto; padding:0px; background:#f5f5f5;position:relative; z-index:99; margin-top:80px;}
.productmain{width:1080px; height:auto; margin:0 auto; padding:0px; overflow:hidden;}

.ncase{ overflow:hidden;margin-top: 10px;}
#caselist{ margin-bottom:48px;}
.ncase li{ padding:0 5px; overflow:hidden;*zoom:1;FLOAT: LEFT;width: 260px;height: 380px; }
.ncase li .thumb{ width:241px;  margin-bottom:10px; position:relative}
.ncase .ctm{ display:none;position:absolute; width:241px; height:100%; background: #66c5b4;opacity:0.6;filter:alpha(opacity=60); z-index:2; left:0; top:0;}
.ncase span.link{ z-index:3; display:none; background:url(../images/link.png) no-repeat 0 0; width:53px; height:53px; position:absolute; top:50%; left:50%; margin:-22px 0 0 -22px;}
.ncase li h3 a{ color:#313131; font-size:14px;}
.ncase li .desc{margin:10px 0; line-height:24px; color:#7b7b7b;overflow: hidden;height:48px;}
.ncase li .nmore{ color:#66c5b4; font-size:11px; font-family:Verdana}
.ncase li .nmore:hover{ text-decoration:underline}
.ncase li .jt{ background:url(../images/jt1.jpg) no-repeat 0 0; display:block; width:14px; height:14px; float:right;}
.ncase li .thumb a:hover .ctm,.ncase li .thumb a:hover .link{ display:block}
.ncase li h3 a:hover{ text-decoration:underline}
.ncase li .jt:hover{ background-image:url(../images/jt2.jpg);}


#caselist{ margin-bottom:48px;}
.ncase1 li{ padding:0 5px; overflow:hidden;*zoom:1;FLOAT: LEFT;width: 260px;height: 260px; }
.ncase1 li .thumb{ width:241px;  margin-bottom:10px; position:relative}
.ncase1 .ctm{ display:none;position:absolute; width:241px; height:100%; background: #66c5b4;opacity:0.6;filter:alpha(opacity=60); z-index:2; left:0; top:0;}
.ncase1 span.link{ z-index:3; display:none; background:url(../images/link.png) no-repeat 0 0; width:53px; height:53px; position:absolute; top:50%; left:50%; margin:-22px 0 0 -22px;}
.ncase1 li h3 a{ color:#313131; font-size:14px;}
.ncase1 li .desc{margin:10px 0; line-height:24px; color:#7b7b7b;overflow: hidden;height:48px;}
.ncase1 li .nmore{ color:#66c5b4; font-size:11px; font-family:Verdana}
.ncase1 li .nmore:hover{ text-decoration:underline}
.ncase1 li .jt{ background:url(../images/jt1.jpg) no-repeat 0 0; display:block; width:14px; height:14px; float:right;}
.ncase1 li .thumb a:hover .ctm,.ncase1 li .thumb a:hover .link{ display:block}
.ncase1 li h3 a:hover{ text-decoration:underline}
.ncase1 li .jt:hover{ background-image:url(../images/jt2.jpg);}



.casecon{ padding:37px 0 49px; overflow:hidden;*zoom:1; background:#f0f0f0;margin-top: 80px;}
.simg{ height:470px;}
.casetit{ height:66px; line-height:66px; background:#fff; text-align:right; padding:0 28px;}
.casetit h3{ float: left; font-size:18px; color:#313131; font-weight:normal; }
.casetit span{ background:url(../images/tel.jpg) no-repeat 0 center; padding-left:30px;margin:0 10px;}
.casetit a{ background:url(../images/qq.jpg) no-repeat 0 center; padding-left:25px; }
.casetit a:hover{ text-decoration:underline}
.casetit span,.casetit a{ height:66px; display:inline-block;}
.ccon{ margin:30px 30px 55px; overflow:hidden; color:#999999; line-height:26px;}
.ccon img{ max-width:100%;}
.cview{ display: block; height:35px; width:215px; font-size:14px; line-height:35px; text-align:center; color:#fff; background:url(../images/xqcur.png) no-repeat 0 0; margin:0 auto}
.cview:hover{ color:#fff; text-decoration:underline; background-image:url(../images/xqhover.png) ;}
.bcf{ background:#fff;padding:10px 10px 20px; width:241px; overflow:hidden;*zoom:1; border-bottom:1px solid #ABDAD2;}
.pofenlei{width:1080px; height:auto; margin:0 auto; padding:0px;position:relative; z-index:99; }



/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		/* .nav{ padding:0 20px; height:34px; line-height:34px; background:#39A4DC;  position:relative; z-index:1;  } */

                .nav a{ color:#313131;  }
		.nav .nLi{ float:left;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;  }
		.nav .sub{ display:none; width:95px; left:0; top:80px;  position:absolute;  z-index:9999; background:#fff; opacity:1;}
		.nav .sub li{ zoom:1;height:40px;}
		.nav .sub a{ display:block; line-height:40px;}



/*分页样式*/
#PageList{margin-top:5px;font-size:12px; float:left; width:98%;padding-top:20px;font-size:12px;margin-bottom: 20px;margin-left: 15px;}
#PageList  li{margin:0px 2px 0px 0px;_margin:0px 2px 0px 0px;padding:2px 5px;border:1px #ccc solid;line-height:16px;float:left;}
#PageList  li a{font-size:12px;color: #424242;}
#PageList .this{ background-color:#66c5b4;}
#PageList .this a{color:#fff;}




/*===招聘频道  开始===*/
.job{ }
.joblist { }
.joblist li {overflow: hidden;}
table.job_table { margin:8px 0px; padding:0px; text-align:center; width:100%; border-collapse:collapse;}
table.job_table td{ padding:8px 5px; border:1px solid #DADBD6;}
table.job_table .Requirement{ text-align:left; padding:8px 5px; line-height:1.5em;}
table.job_table th{color:#333; font-weight:bold; text-align:center; border:1px solid #DADBD6;}
table.job_table .t1 { font-weight:bold;padding:5px 0;width:20%;}
table.job_table .t2 { text-align:left;width:25%;}
table.job_table .t3 {font-weight:bold;width:25%;}
table.job_table .t4 {text-align:left;width:25%;}
table.job_table .operation{text-align:center; margin:0 auto;}
/*应聘*/
table.resume_table { margin:3px; text-align:center; width:97%; border-collapse:collapse;}
table.resume_table th{ font-weight:bold; text-align:left; width:100px;}
table.resume_table td{text-align:left; }
table.resume_table .operation{text-align:center; }
table.resume_table #Detail{ height:200px;}
/*===招聘频道  结束===*/


/*按钮*/
.btn1 {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;
  display: -moz-inline-stack;  display: inline-block;  *display: inline;  vertical-align: middle;  *vertical-align: auto;
  zoom: 1;    height: 32px;  line-height: 32px;  padding: 0px 20px;font-weight: 300;  font-size: 14px; 
  margin: 0; text-decoration: none; text-align: center; text-indent:0; cursor:pointer;
  border: 1px solid #d4d4d4; color: #666666; }
/*默认样式*/
.btn1 {  background-color: #66C5B4;  color: #fff; }
.btn1:hover {  background-color: #4CA999; color:#fff;}
.btn:active {  background: #4CA999;  color: #fff;}
/*按钮大小*/
.btn1-large {font-size: 19px;  height: 38.4px;  line-height: 38.4px;  padding: 0px 26px;}
.btn1-small {  font-size: 12px; height: 25.6px; line-height: 25.6px;  padding: 0px 16px;}
.btn1-tiny {  font-size: 12px;  height: 22.4px;  line-height: 22.4px; padding: 0px 13px;}
/*块按钮*/
.btn1-block {display: block;}



/*表单*/
form {margin: 0;}
button,input,select,textarea { font-size: 100%;margin: 3px; vertical-align: baseline; *vertical-align: middle; }
button,select {text-transform: none;}
.content input{padding:5px 2px;width:90%;border:0;line-height: normal;background-color: #FFF;}
.content textarea{padding: 2px;color: #000000;border:0;background-color: #FFF;}
input#Number,input#WPhone1,input#WPhone2,input#WPhone3{width:98%;}
input#Stime1{width: 45%;}
input#Sstime1{width: 45%;}
input#Stime2{width: 45%;}
input#Sstime2{width: 45%;}
input#Stime3{width: 45%;}
input#Sstime3{width: 45%;}
input#WStime1{width: 45%;}
input#WSstime1{width: 45%;}
input#WStime2{width: 45%;}
input#WSstime2{width: 45%;}
input#WStime3{width: 45%;}
input#WSstime3{width: 45%;}
input#tijiao{background:url(../images/tijiao.png) no-repeat center;width: 118px;height: 36px;margin: 0 auto;display: block;margin-top: 20px;}




.message_title{ height:40px; line-height:40px; font-size:16px; color:#66C5B4; font-weight:bold;}
.message_body{ padding-left: 10px; padding-right: 10px; color:#626262;padding-top: 15px;border-top: 1px dashed #ccc;margin-top: 10px; }
.message_detail{border-bottom: 1px dashed #cacaca;margin-bottom: 15px;padding-bottom: 15px;}
table.guestbook_table{ width:98%; border: 0px; }
table.guestbook_table th{ width:65px; text-align:left}
table.guestbook_table tr{border: 0px; line-height: 40px;}
table.guestbook_table td{ text-align:left;border: 0px; }
table.guestbook_table td span{padding-right: 10px;}
table.guestbook_table .operation{ text-align:center }
table.guestbook_table input[type="radio"]{width:auto;vertical-align: middle;}
table.guestbook_table input[type="checkbox"]{width:auto;vertical-align: middle;}
.form_button { width: 118px;height: 36px;vertical-align:middle; border:0 none;/*解决ie焦点是有黑色边框*/ background:url(../images/tijiao.png) no-repeat;margin-top: 15px;}
.form_text {  width:95%; background-position:  0px 0px;}
.form_textarea { width:95%; height:80px; border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;border-width:1px; padding:2px;}
.form_text:hover {background-position: 0px -37px;}
.form_text, .form_text:hover, .form_text_verifycode, .form_text_verifycode:hover{border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;
border-width:1px; height:20px; line-height:20px;clip: rect;padding: 2px; color: #000000; }



/*搜索样式*/
.slogan{height:38px;line-height:38px;/*padding-bottom: 10px; */ width: 1100px; margin: 0 auto;  padding-top: 15px;}
.laba{float:left;height:22px;margin:8px 10px 0px;border-right:1px dashed #B8B2B2;padding-right:10px;}
.kouhao{width:60%;overflow:hidden;height:38px;padding-left: 5px;font-size: 14px;float:left;}


.search {position: relative;height:31px;width: 253px;overflow: hidden;z-index: 2;float:right;margin-top:4px;background: url(../images/searchl.png) no-repeat;}
.navsearch_input{position:absolute;left:0px;top:0px;height:29px;z-index: 2;}
.navsearch_input input {width: 217px;height: 29px;margin: 0px;padding-left: 5px;border:1px solid #aaa; line-height: 29px;position: relative;z-index: 3;color:#aaa;float:left;}
.searchimage{position:absolute;right:-1px;top:0px;  width: 31px;  padding: 0px;  border: 0px;  margin: 0px;}


#dituContent img{max-width:none !important;max-height:none !important;width:auto;height:auto;}
