@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px; background:#fff;} 
*{ margin:0; padding:0;}
.clear{ clear:both;}
a{  text-decoration:none; color:#000;}
ul,li{ list-style:none;}
img{ border:none;}
input{ outline:none;}
textarea{ outline:none;resize:none}
#maxdiv{ width:100%;}
#centerdiv{ width:1440px; margin:0 auto;}

.header{ height:147px;}
.top{ height:103px; background:url(../images/topbg.jpg) no-repeat;}
.logo{ float:left; margin-left:220px;}
.code{ float:right; margin-right:216px;}
.nav{ height:44px; line-height:44px; background:url(../images/navbg.jpg) no-repeat;}
.nav ul{ margin-left:185px;}
.nav li{ background:url(../images/navli_bg.jpg) no-repeat; padding:0 46px; float:left;}
.nav a{ color:#fff; font-size:15px; font-family:"微软雅黑";}
.naven{ height:44px; line-height:44px; background:url(../images/navbg.jpg) no-repeat;}
.naven ul{ margin-left:185px;}
.naven li{ background:url(../images/navli_bg.jpg) no-repeat; padding:0 50px; float:left;}
.naven a{ color:#fff; font-size:15px;}

.aboutbg{ width:1050px; height:391px;  position:absolute; left:180px; top:-30px;}
.index_about{ height:400px; clear:both; position:relative;}
.abgcn{background:url(../images/aboutbg.jpg) no-repeat;}
.abgen{background:url(../images/aboutbg_en.jpg) no-repeat;}

.index_product{ height:539px; background:url(../images/pdtbg.jpg) no-repeat; overflow:hidden;}
.picbox{ margin-left:167px; margin-top:68px;}
.apic{ float:left; width:168px; height:270px; margin-left:17px; position:relative;}
.op_name{ position:absolute; width:168px; text-align:center; left:0; top:75px;}
.op_ename{position:absolute; width:168px; text-align:center; left:0; top:75px;}
.p_more{ width:50px; height:19px; line-height:19px; text-align:center; border:1px solid #fff; left:58px; top:166px; position:absolute;}
.op_name a{ color:#fff;font-size:26px; font-family:"微软雅黑";}
.op_ename a{color:#fff;font-size:16px; font-family:"微软雅黑";}
.p_more a{ color:#fff;}
.p_intro{color:#c3c3c3;font-size:13px; font-family:"微软雅黑"; width:975px; margin:0 auto; text-align:center; margin-top:45px; line-height:22px;}

.columns{ width:1004px; margin:0 auto; height:344px;}
.col_left{ width:485px; float:left;}
.index_map{ height:163px;}
.index_ctt{ line-height:26px;}
.col_right{ width:467px; float:right; min-height:299px; background:url(../images/newsbg.jpg) no-repeat;}
.onenews{ width:455px; height:65px; margin-bottom:48px; position:relative;}
.index_news_title{ margin-left:87px; width:370px;}
.index_news_title a{ color:#292929;}
.index_news_title a:hover{ color:#4B241D; text-decoration:underline;}
.index_news_content{ width:370px;margin-left:87px; line-height:20px; margin-top:10px; color:#626262;}
.index_news_time{ position:absolute; left:12px; top:14px; text-align:center; line-height:22px; color:#fff;}
.index_news_time span{ font-size:18px; font-weight:bold;}

.foot{ background:url(../images/footbg.jpg) no-repeat; height:47px; line-height:47px; text-align:center; color:#fff; }
.foot a{ color:#fff;}

.subleft{ width:267px; height:595px;  float:left;}
.lcnbg{background:url(../images/leftbg.jpg) no-repeat;}
.lenbg{background:url(../images/leftbgen.jpg) no-repeat;}
.type_gather{ width:250px; margin-left:6px; margin-top:78px;}
.one_gather{ height:72px;}
.one_gather li{ height:24px; line-height:24px; margin-left:10px; float:left; width:100px;}
#leftli:nth-of-type(odd){ width:130px;}
#leftli{ overflow:hidden;}
.one_gather li a{ color:#fff;}
.one_gather li a:hover{ color:#F5A228;}
.aa{ height:11px;}
.about_content{ padding:20px 10px; line-height:26px;}
.index_abtinfo{ line-height:24px; position:absolute; left:25px; top:138px; width:235px;}
.index_cttinfo{ position:absolute; left:860px; top:42px;}
.index_cttinfo td{ height:67px;color:#494949;font-size:13px; font-family:"微软雅黑";}


.subpage{  height:auto; padding-bottom:30px; clear:both;}
.subbigdiv{  width:1050px; margin:0 auto; overflow:hidden;}
.dingwei{ height:30px; position:absolute; left:195px; top:662px;width:1050px; background:#fff;}
.subtopdiv{ height:7px; background:#4e2c23;}
.subkdiv{ border:1px solid #ccc; border-bottom:none; height:23px;}

.about{ width:1012px; border:1px solid #ccc; padding:15px 18px 0 18px; border-top:none; overflow:hidden;background:url(../images/about_bg.jpg) no-repeat right bottom;}
.aboutright{ min-height:507px;  width:703px; float:left; margin-left:36px; padding-bottom:305px;}
.subcontent{width:1012px; border:1px solid #ccc; padding:15px 18px; border-top:none; overflow:hidden;}
.subright{  width:703px; float:left; margin-left:36px;}
.main{padding:20px 10px; }

.news li{ line-height:32px; height:32px; border-bottom:1px dashed #000; padding-left:35px; padding-right:25px;background:url(../images/new0.gif) no-repeat 5px 10px; position:relative;  }
.news li a{ color:#000;}
.news li span{ position:absolute; top:3px; left:610px;}
.news_contents{ padding:0 5px 0 5px;line-height:28px;}
.news_contents h2{ font-size:16px; font-weight:bold; margin-top:10px;}
.news_contents p{line-height:28px; margin-top:10px;}

.order{ margin-top:20px;}
.order td{ height:38px; text-align:center;}
.order input{ height:26px; border:1px solid #999; width:400px;}
.order textarea{ resize:none;width:400px; height:50px;border:1px solid #999; float:left;}

.productpic{ height:160px; width:210px; margin:0 auto; position:relative; overflow:hidden; }
.minmax{ height:160px; width:210px;overflow:hidden; margin:0 auto; margin-top:4px;}
.minmax img{ min-height:160px; max-width:200px;}
.pic li{ width:210px; height:180px;  margin-left:13px; margin-bottom:15px; text-align:center; float:left;}
.pic_name{ height:20px; line-height:20px; text-align:center; margin-top:3px;}
.animate{ -webkit-transition-duration: .5s; -moz-transition-duration: .5s;transition-duration: .5s;}
.pic li:hover .animate img{ opacity:0.8;}
.big_name{ font-size:16px; font-weight:bold;  text-align:center; margin-bottom:20px;}
.pdt_main{ line-height:22px; margin:0 auto; display:table;}
.pdt_main img{ padding:4px; border:1px solid #d1d1d1; margin-bottom:5px;}

.contact{ line-height:22px;}



/*==========分页===========*/

.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #22150D; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#22150D; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#22150D; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}