@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:right}
/*Header*/
.header{ width:100%; height:99px; background:url(../images/headerBg.png) repeat-x}
.headerCon{width:960px;height:100px;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(../images/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/liBg01.png) 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(../images/navSonBgM.png) repeat-x}
.sonNavList{ height:150px; float:left; padding:13px 28px 0 17px; background:url(../images/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:596px; overflow:hidden; }
.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}
/*Banner*/
.outer { height:389px; position:relative; top:-5px; overflow:hidden;}

    .fullSlide{ width:100%;  position:relative;  height:389px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:389px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:389px; }

	.fullSlide .hd{ width:150px;  position:absolute; z-index:1; bottom:0; right:0px; height:30px; line-height:30px;margin:0px auto; }
	.fullSlide .hd ul{ text-align:center; margin:0px auto; }
	.fullSlide .hd ul li{  cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; overflow:hidden; background:#fff;filter:alpha(opacity=99);opacity:0.99;  line-height:999px;}
	.fullSlide .hd ul .on{ background:#db272c  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
/*Footer*/

.www360buy{ width:960px; border-top:0px solid #c00;background:url(../images/1.png) no-repeat;  }
	.www360buy .hd{ overflow:hidden; background:url(images/bg.png) 0 -32px #efefef; border-left:1px solid #ddd;  }
	.www360buy .hd li{ position:relative; margin-left:-1px;  height:35px; line-height:35px; text-align:center; width:120px; float:left; border:1px solid #ddd; border-top:0;
		font:normal 12px/35px "Microsoft YaHei"; _font-weight:bold; cursor:default; }
	.www360buy .hd li.on{ width:120px; ba border-bottom:1px solid #fff; color:#FFFFFF; background-color:#c00;  }
	.www360buy .bd{ height:200px; border:1px solid #ddd; border-top:0; padding:0 20px;   }
	.www360buy .lh{ overflow:hidden;  }
	.www360buy .lh li{ width:153px; padding:0 10px; float:left; margin-top:20px; margin-right:10px;    }
	.www360buy .lh li .p-img{ width:153px; height:132px; padding:2px; margin:0 auto; text-align:center; border:#ddd 1px solid;   }
	.www360buy .lh li .p-name{ height:36px; line-height:36px;  word-break:break-all; word-wrap: break-word; overflow:hidden; text-align:center;   }
	.www360buy .lh li .p-price{ color:#999;  }
	.www360buy .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }
	
/*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;
	right: 0;
	top: -115px;
	width: 115px;
	height: 115px;
}
/*Bodyer Inside*/
.insideBanner{ width:100%; height:200px; margin:0 auto; position:relative; top:-5px}
.insideBanner_about{ background:url(../images/insideBanner01.jpg) no-repeat center top}
.insideBanner_news{ background:url(../images/insideBanner02.jpg) no-repeat center top}
.insideBanner_solution{ background:url(../images/insideBanner03.jpg) no-repeat center top}
.insideBanner_products{ background:url(../images/insideBanner04.jpg) no-repeat center top}
.insideBanner_tec{ background:url(../images/insideBanner05.jpg) no-repeat center top}
.insideBanner_cases{ background:url(../images/insideBanner06.jpg) no-repeat center top}
.insideBanner_job{ background:url(../images/insideBanner07.jpg) no-repeat center top}
.insideBodyer{ width:100%; background:url(../images/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(../images/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(../images/liBg02.jpg) no-repeat}
.sideList li a.longa{ line-height:16px; padding:5px 0 5px 49px; background:url(../images/liBg02_b.jpg) no-repeat}
.sideList li a:hover,.sideList li a.on,.sideList li a.cur{ background:url(../images/liBg02_h.jpg) no-repeat bottom; color:#d60008}
.sideList li a.longa:hover,.sideList li a.longaon,.sideList li a.longacur{ background:url(../images/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 h1{ font-size:14px; line-height:37px; background:url(../images/sign03.jpg) no-repeat left center; padding-left:18px; float:left}
.path h2{ font-size:14px; line-height:37px; background:url(../images/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:#bc0404}
.contentCon{ padding-bottom:50px; position:relative; overflow:hidden}
.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:#d60008}
.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}

.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

.input-text{ height:30px; line-height:30px; border:#dddddd 1px solid; width:300px;}
.textarea-text{border:#dddddd 1px solid; width:300px;}
