@charset "utf-8";
/*全局样式*/
*{margin:0;padding:0}
body {
	margin:0 auto;
	padding:0; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
 	line-height: 23px;
	color:#000;
	float:left;   /*text-align:center*/ 
	background:url(../images/bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	background-color:#efefe7
}

ul,li {list-style:none;}
.center{text-align:center}
.clear{clear:both;height:0;overflow:hidden}
a:link    {color:#000000;text-decoration: none;}
a:visited {color:#000000;text-decoration: none;}
a:hover   {color:#c50001;text-decoration: none;}
a:active  {color:#000000;text-decoration: none;}

/*顶部*/
#main{width:1009px; margin:0 auto; background:#FFFFFF}
#head{width:1009px; margin:0 auto;}
.topline{ background:url(../images/topline.jpg) repeat-x; width:1009px; height:4px; line-height:4px; overflow:hidden}
.logo{ float:left; width:189px; margin-top:5px; margin-right:10px}
.name{ float:left; width:350px; margin-top:15px; margin-left:100px;display:inline}
.lanage{
	float:right;
	width:132px;
	height:28px;
	background-image: url(../images/lang.jpg);
	background-repeat: no-repeat;
	background-position: top;
	color:#fff;
	padding-left:30px
}
.lanage a{color:#FFFFFF}
.lanage a:visited{color:#FFFFFF}
.lanage a:hover  {color:#cccccc;text-decoration: none;}
.lanage a:active{ color:#FFFFFF}
.search_bn{float:right;; margin-top:10px; width:376px;}
.search{ float:right; background:url(../images/search.jpg) no-repeat; width:306px; height:25px; padding-top:3px}
.login{ float:left; width:60px; height:28px; margin-left:5px}

#menu{ background:url(../images/menubg.jpg) repeat-x; width:1006px;margin:0 auto; height:55px; padding-top:5px; padding-left:3px }
.nav{background:url(../images/menuli.jpg) no-repeat; width:622px; height:51px; float:left}
.nav ul{ width:622px}
.nav ul li{height: 26px;width: 108px;line-height: 26px; float:left;margin-left:15px; display:inline; text-align:center}/*.nav ul li a {
	line-height: 26px;
	color: #fff;
	display: block;
	text-align: center;
	height: 26px;
	width: 100px;  
	background-repeat: no-repeat;
	background-position: right top; text-align:center; margin-right:5px; display:inline;
}
*/.nav ul li a:link{ color:#FFFFFF;}
.nav ul li a:visited{ color:#FFFFFF;}
.nav ul li a:hover {font-weight: bold;}
.nav ul li a:active  {color:#FFFFFF;text-decoration: none;}

.nav ul li ul { color:#000000; width:600px;float:left;position:absolute; top:160px;margin-left:-300px; display:inline /*background-color:#CCCCCC;*/}
.nav ul li ul li { width:100px;  height:26px; line-height:26px; text-align:center; z-index: 1; display:inline; color:#000}
.nav ul li ul li a { width:100px;  height:26px; line-height:26px; text-align:center; display:block;color:#000}
.nav ul li ul li a:link{ color:#000;}
.nav ul li ul li a:hover { color:#CC0000;display:block;}

.newproduct{ float:right; width:368px; height:51px; }

/*中间*/
#midd{ width:1009px;margin:0 auto; margin-top:15px }
#left{ float:left; width:250px}
.left_img{ float:left; width:250px; margin-top:10px;}
.equipment{ float:left; background:url(../images/leftbg.jpg); width:240px; height:24px; color:#FFFFFF; font-weight:bold; padding-left:10px; padding-top:5px;}
.equipment_img{ float:left; width:248px; border:#000000 1px solid}
.contact_bg{float:left; width:240px; line-height:21px; border:#000000 1px solid; background:url(../images/contact_bg.jpg) no-repeat; padding:4px; height:208px;}

#right{ float:right; width:745px;}
.right_xg{ float:left; width:740px; border:#000000 1px solid;margin-top:10px;}
.company{ float:left; width:742px; margin-top:10px}
.company_title{ float:left; background:url(../images/company.jpg) no-repeat; width:732px; height:26px; color:#FFFFFF; font-weight:bold; padding-left:10px; padding-top:4px}
.company_title span{ float:right; color:#000000; font-size:12px; font-weight:normal}
.company_content{ float:left; width:740px;}

.pro ul{ width:100%;margin:0;padding:0}
.pro ul li{width:175px;height:195px;float:left;text-align:center;  overflow:hidden; margin-left:5px; margin-top:8px  }
.pro li img{width:160px;height:160px; border:1px solid #cccccc; padding:2px;float:left;}
.model2{ float:left;width:162px; border-bottom:#cccccc dashed 1px; border-top:#cccccc dashed 1px;text-align:center;  margin-top:2px }

.about_menu{ float:left; width:250px;}
.about_menu ul{ float:left}
.about_menu ul li{float:left; width:250px; background:#999999;   height:18px; line-height:18px; color:#fff; overflow:hidden; padding-bottom:1px }
.about_menu ul li a{ float:left; width:250px; background:#999999;   height:18px; line-height:18px; padding-left:10px;color:#fff; overflow:hidden; padding-bottom:1px}
.about_menu ul li a:hover{ font-weight:bold; background:#d10000;color:#FFFFFF}

.pro_menu{ float:left; width:250px;}
.pro_menu ul{float:left}
.about_menu ul li{float:left; width:250px; background:#999999; margin-top:1px; height:18px; color:#fff; overflow:hidden; padding-top:2px }
.pro_menu ul li a{ float:left; width:240px; background:#999999; margin-top:1px; height:18px; padding-left:10px;color:#fff; overflow:hidden;padding-top:2px;}
/*.pro_menu ul li a:visited{ font-weight:normal; background:#d10000; color:#FFFFFF}
*/.pro_menu ul li a:hover{ font-weight:bold; background:#d10000; color:#FFFFFF}
/*.pro_menu ul li a:active{ font-weight:normal; background:#d10000; color:#FFFFFF}
*/
#foot{ width:1009px; background:url(../images/footbg.jpg) repeat-x; height:56px; text-align:center; padding-top:15px}

.text1{ width:700px; float:left; margin-top:10px; margin-bottom:5px; margin-left:5px}
.news1_title{ width:700px; font-size:14px; color:#000; font-weight:bold; height:20px; margin-bottom:8px; border-bottom:#CCCCCC 1px solid; margin-top:5px; text-align:left }
.date{ float:right; }
.text p{ float:left}
.news_img{ float:left; padding:1px; border:#CCCCCC 1px solid}
.news_image{ text-align:center; margin-top:5px; padding:2px; border:#CCCCCC 1px solid; margin-left:10px}
.news1_list{
	float:left;
	width:450px;
  }
.news1_list ul {
  	color: #000;
	text-align: left;
}
.news1_list ul li { width:420px;float: left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:#CCCCCC 1px dotted;margin-top:5px; margin-left:10px
 }
.more{ float:right; font-size:12px; font-weight:normal; cursor:pointer}

.news_list1{ float:left; width:700px; margin:10px 0 5px 5px; text-align:left}
.news_list1 ul li{ color:#999; margin-right:10px; border-bottom:#dddddd 1px dashed}
.news_list1 ul li span{ float:right}
.about_right{ text-align:center}
.news_show{ text-align:left}
.back1{ text-align:center}
.pro_show{ width:720px; float:left}
.pro_show ul{ float:left}
.pro_show ul li{ float:left; width:700px; margin-left:15px; margin-top:8px}
.pro_show ul li a{ text-align:center}