/*rest*/
*{ padding:0; margin:0; word-break:break-all;}
body{ font-size:12px; font-family:"宋体";letter-spacing:0px; background:url(../images/bodybg.jpg)}
a{ text-decoration:none; color:#000000}
a:hover{text-decoration: underline }
a img{ border:0px}
li ,ul{ padding:0; margin:0; list-style:none}
.cle{ font-size:0px; height:0px; line-height:0px; display:block; clear:both}
/* 在线客服 QQ*/
#QQFloatDiv { width:118px; margin:0 auto; }
#QQFloatDiv .Head { height:41px; background:url("../images/QQ/head.gif");}
#QQFloatDiv .Body { background:url("../images/QQ/body.gif"); text-align:center; }
#QQFloatDiv .Foot { height:40px; background:url("../images/QQ/foot.gif");}
/*body*/
.wrapper{ width:1004px; height: auto;  margin:0 auto}
.header{ width: 1440px; height:435px; overflow:hidden; margin:0 auto; text-align:center; position:relative}
.banner{ width:auto; position:absolute}
.content{ width:1004px; height:auto; float:left}
.content-top{ width:1004px;  height:31px; float:left; background:url(../images/index_06.jpg) no-repeat}
.content-center{ width:1004px; height:720px; float:left; background:url(../images/index_07.jpg) repeat-y}
.insidecontent{ width:954px; height: auto; float:left; background:#fefb93; padding-left:19px; padding-right:31px}
.content-bottom{ width:1004px; height:8px; float:left; font-size:0px; background:url(../images/index_26.jpg) no-repeat}
/*first-layer*/
.first-layer{ width:964px; height:205px; float:left; padding:12px 21px 0px 19px}
/*video*/
.video{ width:279px; height:205px; float:left}
.videotitle{ width:279px; height:34px; float: left; position:relative; background:url(../images/indevideo.jpg) no-repeat}
.videocontent{ width:279px; height:171px; float:left; background:url(../images/index_16.jpg) no-repeat}
/*aboutus*/
.aboutus{ width:342px; height:205px; float:left; padding:0 18px}
.aboutustitle{ width:342px; height:35px; float:left; position:relative; background:url(../images/index_09.jpg) no-repeat}
.aboutuscontent{ width:322px; height:155px; float:left; background:url(../images/index_17.jpg) no-repeat; padding:15px 5px 0px 15px; line-height:20px}
/*join us*/
.joinus{ width:307px; height:205px; float:left}
.joinustitle{ width:307px; height:35px; float:left; position:relative; background:url(../images/index_11.jpg) no-repeat}
.joinuscontent{ width:307px; height:170px; float:left; background:url(../images/index_18.jpg) no-repeat}
/*second layer*/
.secondlayer{  width:964px; height:235px; float:left; padding: 25px 21px 0 19px}
/*company dynamic*/
.dynamic{ width:279px; height:205px; float:left}
.dynamictitle{ width:279px; height:34px; float: left; position:relative; background:url(../images/indevideo.jpg) no-repeat}
.dynamicocontent{ width:279px; height:171px; float:left; background:url(../images/index_16.jpg) no-repeat; position:relative}
 

/*aboutus*/
.news{ width:342px; height:205px; float:left; padding:0 18px}
.newstitle{ width:342px; height:35px; float:left; position:relative; background:url(../images/index_09.jpg) no-repeat}
.newscontent{ width:322px; height:160px; float:left; background:url(../images/index_17.jpg) no-repeat; padding:10px 5px 0px 15px;  }
.newscontent li{ width:300px; height:22px; line-height:22px}
/*join us*/
.contact{ width:307px; height:205px; float:left}
.contacttitle{ width:307px; height:35px; float:left; position:relative; background:url(../images/index_11.jpg) no-repeat}
.contactcontent{ width:307px; height:170px; float:left; background:url(../images/index_18-1.jpg) no-repeat; position:relative}
.contacttel{ width:200px; height:35px; position:absolute; top:80px; color: #FF0000; font-size:28px; font-weight:bold;right:33px; line-height:35px}
.contactaddress{ width:240px; height:50px; position:absolute; bottom:-5px; left:25px; font-size:13px; font-weight:bold; color:#333}
/*industry news*/
.industry{width:864px; height:36px; float:left; margin: 0px 21px 0 19px; background:url(../images/index_22.jpg); display:inline;; padding-left:100px}
.industry li{ line-height:38px; height:36px; width:700px;background: url(../images/nebg.jpg) no-repeat left center;padding-left:20px ; float:left; font-size:14px; color:#FFFFFF}
.industry li a{ color:#FFFFFF} 
/*product*/
.product{ width:964px; height:165px; float:left; margin:24px 21px 0px 19px; background:url(../images/index_24.jpg) no-repeat; display:inline; position:relative}
#wonderful_1{ width:840px; height:140px;  overflow:hidden; position:absolute; left:60px; top:15px}
#leftbutton{ width:30px; height:30px; position:absolute;  left:23px; top:70px;  }
#rightbutton{ width:30px; height:30px; position:absolute;   right:23px; top:70px; }
.picbox{ width:210px; height:138px; float:left;   text-align:center}
.picboxtitle{ width:210px; height:30px; float:left; text-align: center; line-height:30px}
.picboxb{ width:210px; height:138px; float:left}
/*foot*/
.foot{ width:1004px; height:192px; float:left; background:url(../images/index_27.jpg) no-repeat; text-align:center}
.link{ width:1004px; height:50px; float:left;  margin-top:39px; line-height:50px; font-size:12px; color:#493029; text-align:center}
.link a{ margin:0 10px; color:#493029; height:50px; line-height:50px;   font-size:12px}
.footmenu{ width:1000px; height:30px; float:left; margin:15px 0 10px 0; line-height:30px; text-align:center; font-size:12px}
.footmenu a{ height:30px; line-height:30px; font-size:12px; margin: 0 3px }
/*title*/
.icatname{ height:30px; line-height:30px; position:absolute; top:5px; left:27px; color:#FFFFFF; font-size:14px}
.more{ height:30px; line-height:30px; position:absolute; top:5px; right:27px; color:#fff; font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif }
/*left-nav*/
/*left*/
.left_nav{ width:196px; height:auto; float:left;  }
.lproductcat{ width:196px; height: auto; float:left}
.lproductcattitle{ width:196px; height:36px; position:relative; background: url(../images/inside_03.jpg) no-repeat}
.lftitle{height:36px; line-height:36px; position:absolute; color:#FFFFFF; font-size:14px; left:75px; top:3px}
.lproductcatcontent{ width:164px;   float:left; background:url(../images/inside_07.jpg) repeat-y; padding:10px 0px 15px 32px}
.lproductcatcontent li{  height:30px;   width:126px; float:left ; background: url(../images/inside_11.jpg)  no-repeat 0px 0px;}
.lproductcatcontent li a{ height:25px; line-height:25px;  width:126px; display:block; text-align:center; color:#fff }
.lproductbottom{ width:265px; height:18px; background:url(../images/lproductbottom.gif) no-repeat; float: left}
 
.lcontact{ width:265px; height: auto; float:left;margin-top:30px; display: inline}
.lcontacttitle{ width:265px; height:36px; position:relative; background:url(../images/inside_03.jpg) no-repeat}
 
.lcontactcontent{ width:225px;height:113px; float:left; background:  url(../images/inside_5547.jpg) no-repeat; padding:20px 20px 0px 20px; line-height:20px; position:relative }
.lcontactcontenttel{ width:140px; height:35px; position:absolute; top:55px; color: #FF0000; font-size:20px; font-weight:bold;left:50px; line-height:35px}
.lcontactcontentaddress{ width:180px; height:32px; position:absolute; bottom:15px; left:10px; font-size:10px;  color:#333; line-height:16px} 
/*inside right*/
/**/
.right_content{ width:743px; height:auto; float:right; background: url(../images/rightcontetnbg.jpg)  repeat-y  left top  ;   }
.right_title{ width:743px; height:39px;  position:relative; margin-bottom:5px; background: url(../images/insideright_05.jpg) no-repeat}
.right_catname{ height:20px; line-height:20px; position:absolute; font-size:14px; font-weight:bold; left:47px;top:9px; color:#fff}
.right_guide{ height:20px; line-height:20px; position:absolute; font-size:12px;   right:15px;top:7px;}
.content-content{ width:695px; float:right;   padding:10px 20px 0px 20px; height:400px; text-align:left; min-height:400px; _height:400px; height:auto;}
 
/*新闻列表*/
.class_news_list{ margin-top:10px}
.class_news_list li { height:28px; line-height:28px; float:left; width:700px; background: url(../images/nebg.jpg) left 10px no-repeat; border-bottom: 1px dotted #cee7bd }
.n_title{ float:left; text-indent:15px }
.n_time{ float:right}
/*详情页*/
.class_title{ margin-top:20px; width:743px; height:60px; float:left }
.class_title_bt{ width:743px; float:left; height:20px; line-height:20px; font-size:14px; color:#000000; text-align:center; font-weight:bold}
.class_title_bt11{ width:743px; float:left; height:20px; line-height:20px; font-size:12px; color:#000000; text-align:center}
/*产品列表*/
.class_products_list{ margin-top:10px; padding-left:0px}
.class_products_list li{ height:160px; float:left; width:173px}
.p_pic{ width:164px; height:124px; border:1px solid #666666}
.p_title{ width:164px; height:30px; line-height:30px; text-align:center; font-size:14px }