@charset "utf-8";
/* CSS Document */
/*基本定义*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote{margin: 0; padding: 0; border:0;}
body{font:12px 宋体, Arial, Helvetica, sans-serif; text-align:center; color:#373736; line-height:22px; background:#f6f3ec;}
ul,ol,li,dl,dt,dd{list-style-type: none;}
img{border:0; vertical-align:bottom;}
img {max-width:100%; max-height:100%; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; }

a:link,a:visited{color:#373736; text-decoration:none;}
a:hover,a:active{color:#ff6600; text-decoration:underline;}
.mt10{margin-top:10px;} 
.cl{clear:both;}

/*字体样式*/
.white,.white a,.white a:link,.white a:visited{color:#fff; text-decoration:none; font-size:18px; font-family:"华文行楷";}
.white a:hover{color:#ffa800; text-decoration:underline;}

.gray,.gray a,.gray a:link,.gray a:visited{color:#706253; font-size:18px; font-family:"华文行楷"; text-decoration:none;}
.gray a:hover{color:#ff6600; text-decoration:underline;}

.gray2,.gray2 a,.gray2 a:link,.gray2 a:visited{color:#706253; font-size:18px; font-family:"华文行楷"; text-decoration:none;}
.gray2 a:hover{color:#ff6600; text-decoration:underline;}

.gray1,.gray1 a,.gray1 a:link,.gray1 a:visited{color:#706253; font:10px Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.gray1 a:hover{color:#ff6600; text-decoration:underline;}

.yellow,.yellow a,.yellow a:link,.yellow a:visited{color:#a5554a; text-decoration:none;}
.yellow a:hover{color:#ff6600; text-decoration:underline;}

/*导航*/
.wrapper{width:991px; text-align:left; margin:0 auto; overflow: hidden; _zoom: 1; background:url(../image/body_bg.jpg)  no-repeat;}
#subnavs{width:991px; background:url(../image/nav_bg.jpg) no-repeat; height:54px; line-height:54px;} 
#subnavs ul li{float:left; text-align:center; line-height:54px;}
#subnavs ul li a {display:block; width:100px; text-align:center;}
#subnavs ul li a:hover{display:block; width:100px; text-align:center;}
#subnavs ul li ul {display:none; position:absolute;}
#subnavs ul li ul li {float:none; width:100px; background:#333; margin:0; height:35px; line-height:35px; text-align:center;}
#subnavs ul li ul li a {background:none; font-size:16px; height:35px; line-height:35px; color:#fff;}
#subnavs ul li ul li a:hover {background:#fff; height:35px; line-height:35px; font-size:16px; color:#9c2511; text-decoration:none;}
#subnavs ul li:hover ul {display:block;}
#subnavs ul li.sfhover ul {display:block;}

/*左侧*/
.tit{height:24px; line-height:24px; width:210px; background:url(../image/title_bg.jpg) no-repeat; padding:0 0 0 35px;}
.tit span{float:right; margin:5px 30px 0 0;}

.title{background:url(../image/title_bg1.jpg) no-repeat; height:24px; line-height:24px;width:650px;  padding-left:25px;}
.title span{float:right; margin:5px 35px 0 0;}

.title1{background:url(../image/title_bg2.jpg) no-repeat; height:24px; line-height:24px; width:670px; padding-left:35px;}

.leftbox{width:265px; float:left;}
.leftbox .mv{margin:10px 0 0 10px;}
.leftbox .introduction{margin:15px 0 0 10px; width:253px;}
.leftbox .introduction img{float:left; margin-right:10px;}
.leftbox .introduction .lh{margin-top:10px;}

/*右侧*/
.rightbox{float:right; width:680px; background:url(../image/line1.jpg) no-repeat left; padding-left:30px; padding-bottom:15px;}
.rightbox .left{float:left; width:400px;}
.rightbox .left .pl{padding:5px 0 0 16px;}
.rightbox .right{float:right; width:248px; margin:20px 10px 0 0; _margin-right:0;}
.rightbox .right li{background:url(../image/li_bg.jpg) no-repeat; height:31px; width:248px; line-height:31px; padding-left:16px;}

.rightbox .works{width:660px; border:1px solid #dcdcdc; background:#f1ece6; padding:2px; float:left; margin-top:15px;}
.rightbox .works .left1{float:left; width:90px; background:url(../image/line.jpg) repeat-y right; padding:5px;}
.rightbox .works .right1{float:right; width:550px;}
.rightbox .works .right1 ul{width:550px;}
.rightbox .works .right1 li{float:left; margin:8px 6px 0 4px; width:120px;}
.rightbox .works .right1 li img{width:100px; height:100px; padding:1px; border:1px solid #dcdcdc;}
.rightbox .works .right1 li p{width:100px; text-align:center;}

/*广告条*/
.ad{margin-left:12px;}

/*联系我们*/
.leftbox .contact{margin:15px 0 0 10px;}
.rightbox1{float:left; width:690px; background:url(../image/line1.jpg) no-repeat left; padding-left:30px; margin-top:15px;}
.rightbox1 li{float:left; margin:8px 5px 0 6px; width:159px;}
.rightbox1 li img{width:155px; height:113px; padding:1px; border:1px solid #dcdcdc;}
.rightbox1 li p{width:155px; text-align:center;}

/*内页关于我们*/
.leftbox .about{margin-left:10px;}
.leftbox .aboutCate,.leftbox .newsCate{margin-top:8px;}
.leftbox .aboutCate li,.leftbox .newsCate li{background:url(../image/li_bg.jpg) no-repeat; height:31px; width:258px; line-height:31px; padding-left:16px;}
.rightbox2{float:right; width:705px;}
.rightbox2 .page{width:700px; text-align:center; margin-top:10px;}
.rightbox2 .a_content{padding:10px 8px 0 10px;}

/*内页新闻*/
.rightbox2 .news_list{width:718px; _width:705px; padding-top:10px;}
.rightbox2 .news_list dl{padding-bottom:10px; line-height:24px; width:700px;}
.rightbox2 .news_list dt{height:15px; padding:0 0 10px 15px; font-weight:bold; margin-top:10px;}
.rightbox2 .news_list dd{text-indent:2em; border:1px solid #d8d8d8; border-width:1px 0; background:#f6f6f6; padding:10px;}
.rightbox2 .news_list .name{font-size:12px; float:left; width:320px; list-style-type:disc;}
.rightbox2 .news_list .ntime{float:right; margin-right:10px; color:#666; width:200px; text-align:right; font:10px Arial, Helvetica, sans-serif,'宋体';}
.rightbox2 .news_list .name1{width:700px; text-align:center; font-weight:bold; font-size:14px;}
.rightbox2 .news_list .time{width:700px; text-align:center;}
.rightbox2 .news_list .nr{width:690px; padding:10px;}

.rightbox2 .news_list .nr img{ max-width:680px;width:680px; } 
/*分页资质荣誉*/
.rightbox2 .hooner_info{width:710px; height:280px; _width:705px; float:left;}
.rightbox2 .hooerlist{width:325px; text-align:center; float:left; height:280px; margin:10px 6px;}
.rightbox2 .hooerlist img{border:2px solid #d8d8d8; width:310px; height:230px; float:none;}
.rightbox2 .hooerlist p{font-size:14px; font-weight:bold; width:325px; height:20px; margin-top:10px;}

/*招聘页面*/
/*.rightbox2 .job li,.rightbox2 .job .j_content li{width:140px; _width:135px; display:block; float:left; height:30px; line-height:30px; text-align:center;}
.rightbox2 .job{width:710px; _width:700px; margin-top:10px;}
.rightbox2 .job li{background:url(../image/job_bg.jpg) repeat-x; height:32px; line-height:32px; font-weight:bold;}
.rightbox2 .job .j_content{width:710px; _width:700px; float:left;}
.rightbox2 .job .j_content li{color:#555; padding-top:3px; background:none; font-weight:normal; border-bottom:1px solid #dcdcdc;}
.rightbox2 .jobline{height:28px; line-height:28px; font-weight:bold; border-bottom:1px solid #d0d0d0; background-color:#f6f6f6; padding-left:15px;}
*/


/*产品页面*/
.rightbox2 .proshow{width:721px; _width:705px; margin-left:10px;}
.rightbox2 .proshow img{height:150px; width:165px; padding:1px; border:1px solid #cfcfcf;}
.rightbox2 .proshow li{float:left; width:169px; float:left; margin:10px 3px 0 5px; _margin:10px 3px 0 3px;}
.rightbox2 .proshow p{width:167px; text-align:center; padding-top:6px;}

/*产品内页*/
.leftbox .ConMenu{width:200px; background:url(../image/li_bg1.jpg) no-repeat; height:30px; line-height:30px; padding-left:40px; font-weight:bold;}
.leftbox .ConMenu a{color:#66490d;}
.leftbox .ConMenu a:hover{color:#ff6600;}

/*产品详细页*/
.rightbox2 .pro_detail .p_left img { width:360px;}
.rightbox2 .pro_detail .p_left{width:364px; float:left;}
.rightbox2 .pro_detail .p_left .dt{width:360px; height:211px; padding:1px;}

.rightbox2 .pro_detail .p_left #imgOthers{margin-top:10px;}
.rightbox2 .pro_detail .p_left #imgOthers li{float:left; width:88px; height:50px; margin-left:3px; _margin-left:2px;}
.rightbox2 .pro_detail .p_left #imgOthers li img{width:80px; height:46px;}
.rightbox2 .pro_detail .p_left #imgOthers li a{height:46px; width:80px; float:left; border:1px solid #d8d8d8;}
.rightbox2 .pro_detail .p_left #imgOthers li a:hover{border:1px solid #ff0000; height:46px; width:80px; float:left;}

.rightbox2 .pro_detail .p_right{float:right; width:300px; margin:10px 8px 0 0;}
.rightbox2 .pro_detail .p_right ul{line-height:25px;}
.rightbox2 .pro_detail .p_right .send{width:260px; border:1px solid #bebebe; background:#f8f8f8; height:65px; padding:5px 8px; margin-bottom:10px;}
.rightbox2 .pro_detail .p_right .send .br{border:1px solid #999; height:18px; line-height:18px;}

.rightbox2 .pro_detail .explain{margin-top:10px; float:left; width:710px;}
.rightbox2 .pro_detail .explain .content{padding:10px;}


/*友情链接*/
.linktab{background:url(../image/nav_bg.jpg) no-repeat; height:54px; line-height:54px; margin-top:10px; padding:0 10px;}
.linktab li{ padding-right:20px; float:left; }
.linktab li a, .linktab li a:link, .linktab li a:visited{ color:#fff; text-decoration:none;} 
.linktab li a:hover{ color:#fff; text-decoration:underline;} 
/*尾部*/
.footer{ padding-top:10px;}
.footer p{ text-align:center; margin:5px 0 20px 0; line-height:200%;}

.error{ border:solid 1px red;}
/* 分页 */

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
