@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px;}
body{ background:url(../image/template/8004/bg.jpg) #ededed ;}
img{ border:0;display:block;}
a{ text-decoration:none; color:#000}
ul,li,ol{ list-style:none; list-style-type:none;}
.clear{ clear:both;}
.topClass{ margin:0 auto;background:url(../image/body/bg.png) no-repeat;width:960px;}
.TextFont{ font-size:24px;}
.Inp{ border:0; width:115px; height:18px; margin-left:10px; float:left; margin-top:4px;}
.But{ width:20px; height:20px; margin-top:2px; float:left; margin-left:5px;background:url(../image/navStyle/7/search.png) 100px 3px no-repeat; border:0;}

nav{ margin:0 auto; width:960px; height:44px;}
.NavBg{ height:44px;background:url(../image/navStyle/7/nav_center.png);}
.NavBg ul{ padding:0; margin:0;}
.NavBg ul li{ float:left;text-align:center; margin:0 3px; height:42px; line-height:42px; display:inline-block; position:relative;}
.NavBg ul li a{ color:#FFF; font-size:14px; display:block; width:90px; height:42px; line-height:44px; line-height:42px;}
.NavBg ul li a.current{background:url(../image/navStyle/7/navbg.png) center repeat-x; color:#000;}
.NavBg ul li a:hover{background:url(../image/navStyle/7/navbg.png) center repeat-x; color:#000;}
.NavBg2{background:url(../image/navStyle/7/hover_center.png) repeat-x; text-align:center; font-size:14px;}

.NavBg ul li dl{ position:absolute; z-index:10; display:none;}
.NavBg ul li dl dd{ background:#4b4b4b; height:30px; line-height:30px;}
.NavBg ul li dl dd a{ color:#FFF; height:30px; line-height:30px; font-size:12px;}
.NavBg ul li dl.product dd a{ color:#FFF; height:30px; line-height:30px; font-size:12px;width:150px;}
.NavBg ul li dl dd a:hover{ background:#767676;color:#FFF;}

.brand{height:280px;margin: 0 auto;width:960px;}
.flexslider {
	height:280px;
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 450px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	height:280px;
	margin: 0 auto;
	position: relative;
	width:960px;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../image/body/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../image/body/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}

.homebody{ width:960px; background:url(../image/body/home_bg_02.jpg) repeat-y; margin:0 auto;}
.homebody .seat1{ border:1px solid #ff3e07; float:left; width:230px; height:100px; margin-left:13px; margin-top:10px;}
.homebody .seat1 .ewm{ margin-left:10px; margin-top:10px;}
.homebody .seat1 strong{ font-size:16px;background:#ff680b; color:#FFF;}
.homebody .seat1 span{ font-size:14px;}

.homebody .seat2{ border:1px solid #ff3e07; float:left; width:220px; height:100px; margin-left:12px; margin-top:10px;}
.homebody .seat2 .ewm{ margin-left:10px; margin-top:10px;}
.homebody .seat2 strong{ font-size:16px;background:#ff680b; color:#FFF;}
.homebody .seat2 span{ font-size:14px;}

.homebody .seat3{ border:1px solid #ff3e07; float:left; width:220px; height:100px; margin-left:12px; margin-top:10px;}
.homebody .seat3 .title{ background:#ff680b; height:30px; line-height:30px; font-weight:bold; color:
#FFF; padding-left:15px; font-size:14px;}
.homebody .seat3 .content{ margin-top:8px; margin-left:10px;}

.homebody .seat4{ border:1px solid #ff3e07; float:left; width:220px; height:100px; margin-left:12px; margin-top:10px;}
.homebody .seat4 .title{ background:#ff680b; height:30px; line-height:30px; font-weight:bold; color:
#FFF; padding-left:15px; font-size:14px; margin:0 1px;}
.homebody .seat4 .content{ margin-top:15px; margin-left:10px;}
.homebody .seat4 .content strong{ font-size:18px; color:#ff680b;}

.homebody .homebodyleft{ float:left; width:195px; margin-left:14px;}
.homebody .homebodyleft dl{}
.homebody .homebodyleft dl dt{ width:180px; height:34px; background:#000; color:#FFF; font-size:14px; font-weight:bold; line-height:34px; padding-left:15px; margin-bottom:10px;}
.homebody .homebodyleft dl dd{}
.homebody .homebodyleft dl dd a{ height:30px; line-height:30px; width:175px; border-bottom:1px solid #999999; padding-left:20px; background:url(../image/body/2000142.gif) 6px 11px no-repeat; cursor:pointer; display:block;}
.homebody .homebodyleft dl dd a:hover{ color:#FFF; display:block;background:url(../image/body/2000142.gif) 6px 11px no-repeat #999999; }

.homebody .homebodycenter{ float:left; width:423px; margin-left:13px;}
.homebody .homebodycenter .hometitle{ height:32px; background:url(../image/body/line_1.jpg) no-repeat;}
.homebody .homebodycenter .hometitle dl{}
.homebody .homebodycenter .hometitle dl dt{ float:left; font-size:16px; padding:7px 0 0 40px;}
.homebody .homebodycenter .hometitle dl dd{ float:right; padding:10px 20px 0 0;}
.homebody .homebodycenter .homecenter{ height:240px; background:url(../image/body/line_2.jpg) repeat-y;}
.homebody .homebodycenter .homecenter ul{ padding-top:10px; padding-left:20px; padding-right:20px;}
.homebody .homebodycenter .homecenter ul li{ height:30px; line-height:30px; border-bottom:1px solid #dbdbdb;}
.homebody .homebodycenter .homecenter ul li a:hover{ color:#d88708;}

.homebody .homebodycenter .homefooter{ height:14px; background:url(../image/body/line_3.jpg) no-repeat;}
.homebody .homebodyright{ float:left; width:286px; margin-left:13px;}
.homebody .homebodyright dl{ background:#dbdbdb; width:286px; height:88px;}
.homebody .homebodyright dl dt{ padding-left:6px; padding-top:6px; float:left;}
.homebody .homebodyright dl dd{ float:left; width:110px;}
.homebody .homebodyright dl dd.title{ margin-top:20px; margin-left:15px; font-size:16px; font-weight:bold;}
.homebody .homebodyright dl dd.link{margin-top:15px; margin-left:15px; }

.homebody .footer{ background:url(../image/body/home_bg_01.jpg) no-repeat; width:960px; height:10px;}

.homebody .link{ width:926px; margin:0 auto; margin-top:10px;}
.homebody .link .title{ background:url(../image/body/line_4.jpg) no-repeat; height:32px;}
.homebody .link .title ul{}
.homebody .link .title ul li{ padding-top:7px; margin-left:40px; font-size:16px;}
.homebody .link .content{ background:url(../image/body/line_5.jpg) repeat-y; padding:10px;}
.homebody .link .content dl{ float:left; margin:5px; text-align:center;}
.homebody .link .footer{ background:url(../image/body/line_6.jpg) no-repeat; height:10px;}

footer{ width:960px; margin:10px auto;}
footer .content{background:url(../image/body/bottomNav_03.png) repeat-x; text-align:center; color:#FFF;}
footer .content a{ color:#FFF;}
footer .info{ text-align:center; line-height:30px;}


/*内页左侧内容*/
.homebody .leftpage{ width:210px; margin-left:13px; float:left;}
.homebody .leftpage .bgleft{ background:url(../image/body/side_center.png) repeat-x;}
.homebody .leftpage .bgleft span{ font-size:14px; color:#FFF; padding-left:10px;}
.homebody .leftpage ul{ background:url(../image/body/line7.jpg) repeat-y;}
.homebody .leftpage ul li{}
.homebody .leftpage ul li a{ height:30px; line-height:30px; width:190px; border-bottom:1px solid #999999; padding-left:20px; background:url(../image/body/2000142.gif) 6px 11px no-repeat; cursor:pointer; display:block;}
.homebody .leftpage ul li a:hover{ color:#FFF; display:block;background:url(../image/body/2000142.gif) 6px 11px no-repeat #999999; }
.homebody .leftpage .footer{ width:210px; height:8px; background:url(../image/body/line8.jpg) no-repeat;}
/*内页右侧内容*/
.homebody .rightpage{ width:704px; float:left; margin-left:15px;}
.homebody .rightpage .title{ background:url(../image/body/line_9.jpg) no-repeat; height:32px; line-height:32px;}
.homebody .rightpage .title span{ font-size:16px; margin-left:36px; margin-top:3px; float:left; display:block;}
.homebody .rightpage .content{ background:url(../image/body/line_10.jpg) repeat-y; }
/*联系我们*/
.homebody .rightpage .content .contact{ padding:20px 50px; line-height:25px;min-height:260px;}
/*关于我们*/
.homebody .rightpage .content .about{ padding:10px 20px; line-height:25px;min-height:600px;}
/*产品详情页*/
.homebody .rightpage .content .productview{ padding:10px 20px; line-height:25px;min-height:600px;}
.homebody .rightpage .content .productview .productpic img{ padding:3px; border:1px solid #CCC; margin:15px auto; max-width:400px;}
.homebody .rightpage .content .productview .producttitle{ background:url(../image/body/prod.jpg) no-repeat; width:630px; height:41px; margin:0 auto; line-height:41px; font-weight:bold; font-size:16px; padding-left:26px;}
.homebody .rightpage .content .productview .productcontent{ padding:10px 15px;}

/*人力资源*/
.homebody .rightpage .content .resource{padding:3px 15px; line-height:25px;min-height:260px;}
.homebody .rightpage .content .resource .tablebg{background:#9b9b9b;}
.homebody .rightpage .content .resource .tabletitle{background:#cccccc; text-align:center; height:30px}
.homebody .rightpage .content .resource .tablecontent{background:#FFF;}
.homebody .rightpage .content .myjob{ padding:20px 50px; line-height:25px;min-height:260px;}
.homebody .rightpage .content .myjob .tdtitle{ font-weight:bold; height:30px;}
.homebody .rightpage .content .myjob .inputcss{ width:300px;}
.homebody .rightpage .content .myjob .butcss{ padding:5px 10px;}
.homebody .rightpage .content .myjob span{ font-weight:bold; font-size:14px; color:red; padding-right:15px; padding-left:5px;}


/*新闻列表*/
.homebody .rightpage .content .newslist{ padding:10px 20px; min-height:600px;}
.homebody .rightpage .content .newslist li{ text-align:left; clear:both; line-height:30px; height:30px; border-bottom:1px dashed #CCCCCC;}
.homebody .rightpage .content .newslist li:hover{ color:#d88708;}
.homebody .rightpage .content .newslist li a{ float:left; display:block;}
.homebody .rightpage .content .newslist li a:hover{ color:#d88708;}
.homebody .rightpage .content .newslist li span{ float:right; display:block;}
/*新闻详情页*/
.homebody .rightpage .newstitle{ border-bottom:1px #CCC dashed;}
.homebody .rightpage .newstitle h1{ font-size:16px; text-align:center; height:40px; line-height:40px;}
.homebody .rightpage .fenxiang{ width:420px; margin:0 auto; height:25px; margin-top:10px;}
.homebody .rightpage .fenxiang .fxd{ float:left; font-size:14px; padding-top:4px;}
.homebody .rightpage .fenxiang .fxn{ float:left;}
.homebody .rightpage .fenxiang .fxn a span{ margin:0 10px;}
.homebody .rightpage .newscontent{ padding:10px;}
/*产品列表页*/
.homebody .rightpage .content .product{ padding:3px 10px;}
.homebody .rightpage .content .product dl{ float:left; width:207px; margin:10px 7px; border:1px solid #CCC; padding:2px;}
.homebody .rightpage .content .product dl dt{ width:207px; height:207px; text-align:center; overflow:hidden;}
.homebody .rightpage .content .product dl dd{ text-align:center; height:30px; line-height:30px;}


/*企业荣誉列表页*/
.homebody .rightpage .content .honor{ padding:3px 11px;}
.homebody .rightpage .content .honor dl{ float:left; width:150px; margin:10px 7px; border:1px solid #CCC; padding:2px;}
.homebody .rightpage .content .honor dl dt{ width:150px; height:150px; text-align:center; overflow:hidden;}
.homebody .rightpage .content .honor dl dd{ text-align:center; height:30px; line-height:30px;}





.homebody .rightpage .content .page{ text-align:center; line-height:35px;}
.homebody .rightpage .content .page a{ font-size:14px;}
.homebody .rightpage .footer{background:url(../image/body/line_11.jpg) no-repeat; width:704px; height:10px;}
.messagefrom{ margin:0 auto; width:500px;}
.messagefrom tr td{ font-size:12px; height:40px; font-weight:bold;}
.red{ color:red; font-weight:bold; font-size:14px;}
.messageinput{border:#ccc 1px solid; height:22px; margin-left:15px; width:400px;}

.g_ibutton {display: inline-block;cursor: pointer;text-align: center;text-decoration: none;font-size: 12px;padding: 0 10px!important;_padding: 0 4px;height: 23px;_height: 22px;line-height: 19px;_line-height: 22px;border: 1px solid #8f8f8f;background: #f5f5f5;color: #666; margin-left:100px}






