@charset "utf-8";
/* CSS Document */
html,body{margin:0 auto; font-size:12px; line-height:24px; color:#666; font-weight:normal;  text-decoration:none; font-family:"微软雅黑";}
a{font-size:12px; line-height:24px; color:#666; font-weight:normal; text-decoration:none;}
a:hover{ color:#B00202; line-height:24px;}
ul{list-style:none; margin:0; padding:0;}
ul li{margin:0; padding:0;}
img{border:0;}
.clear{clear:both;}
/*-----------------------------------------*/
.logo_inner{display:block; width:1003px; margin:0 auto; height:90px;}
.logo_left{float:left; width:223px; height:90px;}
.hover{display:block; width:74px; height:30px; background:url(../img/hover.jpg) no-repeat center top;}
.logo_right{float:right;width:695px;height:30px;padding-top:30px;}
.menu{float:right;}
.menu li{float:left;width:74px; height:30px;text-align:center;margin-right:3px;}
.menu li a{font-size:14px;color:#fff;line-height:30px;}
.menu li a:hover{display:block; width:74px; height:30px; background:url(../img/hover.jpg) no-repeat center top;line-height:30px;color:#fff;}
.hover{display:block; width:74px; height:30px; background:url(../img/hover.jpg) no-repeat center top;line-height:30px;}
/*--------------------------------------------------------------*/
#slides_outer{height:402px;overflow:hidden;margin:0px;}
.banner{height:402px;width:100%;text-align:center;overflow:hidden;}
.slides_container{height:402px;overflow:hidden}
.slides_container img{position:relative;}
.slides_container #slide1{background:url(../img/banner_1_bg.png) repeat-x 0 0}
.slides_container #slide2{background:url(../img/banner_2_bg.png) repeat-x 0 0}
.slides_container #slide3{background:url(../img/banner_3_bg.png) repeat-x 0 0}
.slide .free_btn{position:absolute;display:block;width:315px;height:78px;top:270px;background-position:0 0}
.slide a.free_btn:hover{}.slide a.free_btn:active{}
ul.pagination{position:relative;width:200px;margin:-23px auto;z-index:10;height:5px;overflow-y:hidden}
ul.pagination li{width:50px;height:5px;background-color:#FFF;opacity:.35;filter:alpha(opacity=35);float:left;margin-left:3px}
ul.pagination li a{width:50px;height:5px;display:block}
ul.pagination li.current{opacity:1;filter:alpha(opacity=100)}
/*-------------------------------------------------------------*/
.hang1{display:block;width:100%;height:280px; background:url(../img/h1_bg.jpg) repeat-x left top;}
.hang1_inner{display:block; width:1003px;margin:0 auto; }
.z1{font-size:17px; font-weight:bold;color:#333;line-height:24px;}
.z2{font-size:12px; font-weight:bold;color:#71b002;}
.z3{font-size:24px; font-weight:bold;color:#71b002; font-family:Arial, Helvetica, sans-serif;line-height:24px;padding-top:2px;}
.z4{font-size:17px; font-weight:bold;color:#bab9b9; font-family:Arial, Helvetica, sans-serif;line-height:24px;height:19px;padding-top:5px;}
.z5{font-size:17px;font-weight:bold; color:#fff;padding-left:20px;line-height:26px;}
.z6{font-size:14px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#fff;text-transform: uppercase;}
.z7{font-size:14px;color:#71b002;font-weight:bold;}
.box{width:285px;float:left;margin-top:25px;}
.box2{float:right;width:280px;margin-top:25px;}
.box_con{padding-top:6px;}
.company{display:block; padding-right:50px; background:url(../img/company.jpg) no-repeat 80px center;}
.Engineering{display:block; padding-right:50px; background:url(../img/Engineering.jpg) no-repeat 80px center;}
.ge{float:left; width:74px; height:267px; background:url(../img/ge.jpg) no-repeat center top;}
.img1{display:block; width:280px; height:110px;}
.engi{display:block; width:285px;}
.engi li{float:left;width:137px;margin-right:4px;}
.engi li a{padding-left:8px; background:url(../img/dian.jpg) no-repeat left center;color:#666;}
.service{display:block; padding-right:50px; background:url(../img/service.jpg) no-repeat 80px center;}
.content{display:block; width:1003px;margin:0 auto; background:url(../img/xian.jpg) repeat-y 718px top; margin-top:25px;}
.right{display:block; width:693px; float:left;}
.left{display:block; float:right;width:260px;}
.more{float:right;padding-right:10px; background:url(../img/jia.jpg) no-repeat right center;line-height:24px; height:24px;}
.more2{float:right;padding-right:10px; background:url(../img/jia2.jpg) no-repeat right center;line-height:24px; height:24px;margin-right:5px;}
.more2 a{line-height:24px;font-size:12px;}
.products_con{padding-top:10px;}
.pro li{float:left; width:166px; height:153px; background:url(../img/pro_bg.jpg) no-repeat left top; text-align:center;margin-right:7px;margin-bottom:10px;}
.pro li a{display:block; width:150px; padding-left:8px;padding-top:8px;padding-right:8px;line-height:34px;}
.pro li img{display:block;width:150px; height:113px; }
.customer{display:block;margin-top:15px;}
.customer_con{display:block; width:693px; height:134px; background:url(../img/customer_bg.jpg) no-repeat left top;margin-top:10px;}
.cus li{float:left; width:138px; height:67px;text-align:center;}
.cus li img{width:112px; height:41px; margin-left:13px;margin-top:12px;}
.news{display:block;width:260px;}
.cate_con{padding-top:7px; background:url(../img/cate_1.jpg) no-repeat left top;}
.list li{float:left;width:122px; height:27px; background:url(../img/li_bg.jpg) no-repeat left top;margin-right:7px;margin-bottom:3px; text-align:left;}
.list li a{padding-left:18px; line-height:27px;}

.news_con{}
.cate{display:block;width:260px;margin-top:25px;}
.cate_top{display:block; height:26px; background:#e8eaec url(../img/cate_top.jpg) no-repeat left top; line-height:26px;}

.bot{display:block; width:100%; height:190px; background:url(../img/bot.jpg) repeat-x left top; margin-top:25px;}
.bot_inner{text-align:center;width:1003px;margin:0 auto;}
.bot_left{width:55px; float:left;padding-top:106px;}
.bot_mid{width:750px;float:left;padding-top:20px; text-align:center;}
.bot_right{width:177px; float:right;}
.bot_di1{height:115px;}
.bot_di2{margin-top:10px;height:35px;color:#fff;}
.bot_di2 a{color:#fff;}
.bot_di2 a:hover{color:#70b002; }

.nei_banner{display:block; width:100%; height:220px; background:url(../img/nei_b.jpg) no-repeat center top;}
.nei_content_out{display:block; width:100%; margin:0 auto; background:url(../img/nei_bg.jpg) repeat-x center top;}
.nei_content{ width:1003px; margin:0 auto;padding-top:25px;}
.nei_left{width:230px; float:left; }
.nei_right{width:693px;float:right;}
.cate2{display:block;width:230px;}
.cate2_top{display:block; width:230px; height:32px; background:url(../img/cate2_top.jpg) no-repeat left top;line-height:32px;}
.cate2_con{background-color:#f4f4f4;padding-top:8px;padding-left:8px;width:214px;padding-right:8px;}
.cate2_bot{display:block;width:230px; height:8px; background:url(../img/cate2_bot.jpg) no-repeat left top;overflow:hidden;}
.list2{padding-bottom:4px;width:214px;display:block;}
.list2 li{height:28px;line-height:28px;margin-bottom:3px;width:214px;}
.list2 li a{display:block; width:178px;padding-left:36px;line-height:28px; background:url(../img/li_bg2.jpg) no-repeat left top; }
.list2 li a:hover{display:block; width:178px; padding-left:36px; background:url(../img/li_hover.jpg) no-repeat left top;color:#fff;}
.message{display:block; width:230px;margin-top:10px;}
.nei_top{background:url(../img/xian2.jpg) no-repeat left bottom;padding-bottom:10px;}
.local{font-size:12px; color:#999; float:right;}
.news_li{margin-top:6px;}
.news_top2{height:24px; line-height:24px; background:url(../img/ar.jpg) no-repeat left center;padding-left:15px;}
.news_top2 a{font-size:13px; font-weight:bold; color:#70b002;}
.news_con2{font-size:12px; line-height:20px;}
.time{color:#999;}
.style{margin-top:15px;margin-left:12px;}
.style li{float:left;margin-right:14px;margin-bottom:10px;}
.style li img{background-color:#fff;width:210px; height:158px; padding:5px; border:1px solid #e1e1e1;}
.honor{margin-top:15px;margin-left:15px;}
.honor li{float:left; margin-right:13px;margin-bottom:8px;}
.honor li img{width:210px; height:147px; padding:5px; border:1px solid #e1e1e1;}
.honor li.none img{width:250px;height:345px;  padding:4px; border:1px solid #e1e1e1;}
.style2{margin-left:10px;}
.style2 li{float:left; margin-right:15px;margin-bottom:2px;}
.style2 li img{width:120px; height:84px; padding:4px; border:1px solid #e1e1e1;}
/*-------------------------*/
.ProTitmeImg{width:150px;height:113px;padding:3px;border:1px solid #e1e1e1;}
.Prodes{background-color:#F9F9F9;margin:0;padding-left:5px; line-height:24px;padding-right:5px;height:90px;width:556px;border:1px solid #e9e9e9;}
.red{margin:0;padding:0;}
.red a{padding-left:10px;font-size:14px;font-weight:bold;color:#b00202;}


.nav{display:block; width:200px; margin-left:0px;margin-top:0px;}
.zi{height:28px;line-height:28px;margin-bottom:3px;width:214px;}
.zi a{display:block; width:178px;padding-left:36px;line-height:28px; background:url(../img/li_bg2.jpg) no-repeat left top;}
.input4{width:260px;background-color:#EDECF1;border-top:1px solid #e1e1e1; border-left:1px solid #e1e1e1;border-right:none; border-bottom:none;height:24px;}
.textarea1{background-color:#EDECF1;border-top:1px solid #e1e1e1; border-left:1px solid #e1e1e1;border-right:none; border-bottom:none;margin-top:5px;}
.btn4{display:block; width:53px;height:25px;margin-right:8px;}
.btn3{display:block; width:53px;height:25px;}
.xunjia{display:block;width:97px;height:37px;background:none;border:none; background:url(../img/xun.jpg) no-repeat center center; cursor:pointer;}



