@charset "utf-8";
/* CSS Document */
/*重置样式*/
body,html{width:100%;height:100%;-webkit-text-size-adjust:none}
body,div,dl,dt,dd,ul,li,form,input,textarea,select,p,h1,h2,h3,h4,h5,h6,a{font:12px/24px "微软雅黑";padding:0;margin:0;color:#666}
img{border:0;-ms-interpolation-mode:bicubic}
ul{list-style:none;float:left}
li{float:left;display:inline}
a{text-decoration:none;cursor:pointer;outline:none;blr:expression(this.onFocus=this.blur())}
a:link,a:visited,a:hover{text-decoration:none;/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/}
input{padding-left:3px}
/*清除浮动*/
.clear{clear:both}
.fl{float:left}
.fr{float:left;margin-left:220px;}
/*Header*/
.header{ width:100%; height:80px; background:url(../img/headerBg.png) repeat-x}
.headerCon{
	width:960px;
	height:85px;
	margin:0 auto;
}
.logo{ float:left}
.headerLink{ float:right; margin:17px 0 11px; display:inline}
.headerLink p{ font-size:11px; line-height:21px; color:#b0b0b0; float:left}
.headerLink a{ display:inline-block; line-height:21px; color:#b0b0b0; padding:0 4px}
.headerLink a:hover{ color:#ed141d}
.headerLink input{ width:160px; height:19px; border:1px solid #ebebeb; float:left; margin-left:5px; display:inline; font-size:11px; line-height:19px; color:#b0b0b0}
.headerLink input.submit{ width:26px; height:21px; margin:0; border:0; padding:0; cursor:pointer; background:url(../img/input01.jpg) no-repeat}
.nav{ width:680px; height:50px; float:right}
.nav li{ position:relative; z-index:35}
.nav a{ display:inline-block; width:97px; height:44px; *height:45px; font-size:13px; line-height:28px; color:#333; text-align:center}
.nav a:hover,.nav a.on,.nav a.cur{ background:url(../images/1.jpg) no-repeat; font-weight:bold; line-height:50px; color:#fff}
.sonNav{ position:absolute; top:44px; left:0; display:none; z-index:35; *left:-1px}
.sonNavL,.sonNavM,.sonNavR{ float:left}
.sonNavM{ width:auto; height:163px; background:url(../img/navSonBgM.png) repeat-x}
.sonNavList{ height:150px; float:left; padding:13px 28px 0 17px; background:url(../img/line01.png) no-repeat right center; margin-right:45px; display:inline}
.sonNavList dd{ float:left}
.nav .sonNavList a{ width:90px; height:24px; font-size:12px; line-height:24px;}
.nav .sonNavList a:hover{ background:none; font-weight:normal; line-height:24px; color:#ed141d; text-decoration:underline}
.nav .sonNavList a.long{ width:100px;}
.nav .sonNavList a.longs{ width:108px;}
.sonNavRight{ width:175px; height:121px; float:left; margin:15px 45px 0 0; display:inline}
/*Banner*/
.outer { height:389px; position:relative; top:-5px; overflow:hidden;}
.banner { position:absolute; left:0; top:0; width:1440px; height:596px; }
.banner .b-banner { height:1440px; height:600px; overflow:hidden; }   /* height:596px; */
.banner .b-banner img {position:absolute; left:0; top:0;}

.outer .jsNav { position:absolute; bottom:15px; right:150px}
.outer .jsNav .trigger { display:block; float:left; width:12px; height:12px; line-height:5px; overflow:hidden; background:#fff; margin-left:6px; }
.outer .jsNav .trigger.imgSelected{ background:#db272c}
/*Footer*/
.footer{width:100%; height:38px; background:#9f9f9f;}
.footerCon{ width:960px; height:38px; margin:0 auto;  position: relative; }
.footerCon p,.footerCon a{ line-height:38px; color:#cdcdcd}
.footerCon a{ padding:0 10px}
.footerCon a:hover{ color:#fff}
.footerCon p.fr a{ padding:0}
.footer img.poa{
	position: absolute;
	float:right;
	right: 0;
	top: -85px;
	width: 115px;
	height: 115px;
}

.footer_two{width:100%; height:38px; background:#9f9f9f;}
.footerCon_two{ width:960px; height:38px; margin:0 auto;  position: relative; }
.footerCon_two p,.footerCon a{ line-height:38px; color:#cdcdcd}
.footerCon_two a{ 
	padding:0 10px;
	color:#cdcdcd;
}
.footerCon_two a:hover{ color:#fff}
.footerCon_two p.fr_two a{ padding:0}
.footerCon_two p.fr_two{
	margin-left:250px;
	margin-top:-90px;
}
.footer_two img.poa{
	position: absolute;
	float:right;
	right: 0;
	top: -100px;
	width: 115px;
	height: 115px;
}

/*Bodyer Inside*/
.insideBanner{ width:100%; height:200px; margin:0 auto; position:relative; top:-5px}
.insideBanner_about{ background:url(../img/insideBanner01.jpg) no-repeat center top}
.insideBanner_news{ background:url(../img/insideBanner02.jpg) no-repeat center top}
.insideBanner_solution{ background:url(../img/insideBanner03.jpg) no-repeat center top}
.insideBanner_products{ background:url(../img/insideBanner04.jpg) no-repeat center top}
.insideBanner_tec{ background:url(../img/insideBanner05.jpg) no-repeat center top}
.insideBanner_cases{ background:url(../img/insideBanner06.jpg) no-repeat center top}
.insideBanner_job{ background:url(../img/insideBanner07.jpg) no-repeat center top}
.insideBodyer{ width:100%; background:url(../img/insideBodyerBg.jpg) repeat-x top #fff; margin-top:-5px;}
.insideCon{ width:960px; margin:0 auto; padding-top:22px;}
.side{ width:186px; float:left}
.sideTitle{ width:162px; height:47px; font:bold 14px/40px "微软雅黑"; color:#fff; padding-left:24px; background:url(../img/sideTitleBg.jpg) no-repeat}
.sideList{ width:162px; padding:0 11px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background:#f6f6f6}
.sideList li{ width:162px}
.sideList li a{
	display:inline-block;
	width:113px;
	padding-left:49px;
	font-size:14px;
	line-height:32px;
	background:url(../img/liBg02.jpg) no-repeat
}
.sideList li a.longa{ line-height:16px; padding:5px 0 5px 49px; background:url(../img/liBg02_b.jpg) no-repeat}
.sideList li a:hover,.sideList li a.on,.sideList li a.cur{
	/*background:url(../img/liBg02_h.jpg) no-repeat bottom;*/	
	border:1px solid #8FC31F;
	margin-left:-11px;
	width:133px;
	background-color:#8FC31F;
	color:#ffffff;
}
.sideList li a.longa:hover,.sideList li a.longaon,.sideList li a.longacur{ background:url(../img/liBg02_bh.jpg) no-repeat}
.sideBot{ margin-bottom:5px;}
.sideContact{ width:186px; float:left; padding-bottom:25px;}
.sideContact li{ margin-bottom:5px;}
.sideContact li img{ float:left}
.content{ width:747px; float:right}
.path{ width:100%; height:37px; border-bottom:1px solid #dbdbdb; margin-bottom:20px;}
.path h2{ font-size:14px; line-height:37px; background:url(../img/sign03.jpg) no-repeat left center; padding-left:18px; float:left}
.path p{ line-height:37px; float:right}
.path a{ display:inline-block; line-height:37px;}
.path a:hover,.path span{ display:inline-block; line-height:37px; color:#8FC31F}
.contentCon{ padding-bottom:50px; position:relative; overflow:hidden}
.show-page{overflow:hidden;margin-bottom:30px;}
.show-page ul{overflow:hidden;width:940px;}
.show-page ul li{float:left;width:230px;margin-right:14px;background:#FCF9DF;margin-bottom:25px;}
.show-page .thumb{width:260px;height:70px;}
.show-page .thumb img{width:230px;height:75px;}
.show-page .art{padding:15px 15px 25px 15px;}
.show-page .art .art02{ font-size:16px; font-weight:bold; color:#78952e;}
.show-page .art h4{}
.show-page .art h4 a{color:#78952e;font-size:18px;}
.show-page .art p{color:#999;font-size:14px;}
.turn{ width:100%; border-top:1px dashed #a8a8a8; margin-top:50px; padding-top:25px; position:relative}
.turn a.more{ position:absolute; top:25px; right:0}
.turn a:hover{ color:#8FC31F}

.singleMain{ width:960px; margin:0 auto; padding-bottom:50px;}
.singleTitle{ font-size:26px; line-height:84px; color:#af0008}
.singleMain h2{ font:bold 16px/30px "微软雅黑"; margin-bottom:16px;}
.singleMain p{ font-size:14px; line-height:22px;}
.linksList{ width:960px; position:relative; overflow:hidden}
.linksList ul{ width:996px;}
.linksList li{ width:211px; height:95px; border:1px solid #cfcfcf; border-radius:3px; margin:0 36px 35px 0}
.sitemapMain h2{ width:100%; border-bottom:4px solid #e1dfdf; margin-bottom:20px;}
.sitemapMain h2 a{ display:inline-block; font:20px/40px "微软雅黑"; color:#af0008;}
.sitemapMain p,.sitemapMain a{ font-size:14px; color:#069}
.sitemapMain p a{ padding:0 18px}
.sitemapMain p a.first{ padding-left:0;}
.sitemapL{ width:458px; float:left}
.sitemapR{ width:458px; float:right}

/*sideSearch*/
.sideSearch{ width:116px; padding:10px 34px; background:#f6f6f6; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; margin-top:-1px;}
.sideSearch a{ display:inline-block; width:100%; font-size:14px; line-height:24px; text-decoration:underline; padding:3px 0}
.sideSearch a:hover{ color:#d60008}
.searchListBox{ width:100%;}
.searchListBox h2{ font:20px/40px "微软雅黑"; color:#af0008; border-bottom:4px solid #e1dfdf; margin-bottom:15px;}
.searchListBox li{ width:747px; height:90px; padding-bottom:25px; border-bottom:1px dashed #cbcbcb; margin-bottom:25px;}
.searchListBox li a.title{ display:inline-block; font-size:14px; color:#0062b4;}
.searchListBox li a.title span{ display:inline-block; color:#aa000b}
.searchListBox li a.intro{ display:inline-block; line-height:22px;}
.searchListBox li a.intro:hover{ color:#0062b4}
.searchListBox li h6{ font-size:11px; line-height:20px; color:#999}









