@charset "utf-8";
/* CSS Document */
/*页面通用部分*/
body {background:url(../image/bg.png) no-repeat; _background:url(../image/bg.png) no-repeat; background-color:#FFF;background-position:top center;_background-position:top center;FONT-SIZE: 12px;MARGIN:0 auto;FONT: 12px/150% Arial; COLOR: #000; padding:0px; TEXT-ALIGN: center;
}
html{
	height:100%;
	width:100%;
	}
ul, ul li,li{list-style: none; padding:0;margin:0} 
form{margin:0;padding:0}
div{ margin:0; padding:0;}
img{
	border:none;
	}
input {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
color: #666666;
background-repeat: repeat-x;
border: 1px solid #CCCCCC;
}
.btn {
background-image: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
select, textarea {font-family:Arial; FONT-SIZE: 12px; float:right; text-align:center;}
A:link {font-family:Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; color: #333333}
A:visited {font-family:Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; color: #333333}
A:hover {font-family:Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; color: #cc0000}
A:active {font-family:Arial; TEXT-DECORATION: none; color: #cc0000}
A.menu:link {font-family:Arial; text-decoration:none;color:#ffffff;}
A.menu:visited {font-family:Arial; text-decoration:none;color:#ffffff;}
A.menu:active {font-family:Arial; text-decoration:none;color:#ffffff;}
A.menu:hover {font-family:Arial; text-decoration:none;color:#ffffff;}

A.menu1:link {font-family:Arial; text-decoration:none;color:#333333;}
A.menu1:visited {font-family:Arial; text-decoration:none;color:#333333;}
A.menu1:active {font-family:Arial; text-decoration:none;color:#333333;}
A.menu1:hover {font-family:Arial; text-decoration:none;color:#ffffff;}

A.blue:link {font-family:Arial; text-decoration:none;color:#0066cc;}
A.blue:visited {font-family:Arial; text-decoration:none;color:#0066cc;}
A.blue:active {font-family:Arial; text-decoration:none;color:#0066cc;}
A.blue:hover {font-family:Arial; text-decoration:none;color:#ff0000;}

td {
font-family:Arial; font-size: 12px;
line-height: 150%;
color: #333333;
text-decoration: none;
}

/*页面通用部分*/
.main{/*主要目的是包围indexcontent内容，让其居中*/
   width:100%;
	max-width:1600px;
	z-index:999;
	height:auto;
	position:relative;
	margin:-301px auto;/*让其靠ibanner顶部显示*/
	}
/*内页语言部分*/
.mainlanguage{
	width:1200px;
	height:20px;
	}
.language{
	  width:235px;
	  height:100%;
	  float:right;
	  margin-right:5px;
	  background:url(../image/language.png);
	  background-repeat:no-repeat;
	}
.hit_language{
	 width:70px;
	 height:100%;
	 float:left;
	 margin-left:3px;
	}
.menu{
      width:1156px;
	  height:40px;
	  margin-top:20px;
	  background-repeat:no-repeat;
	  overflow:hidden;
	  background:url(../image/menu.png) no-repeat;
	}
.menuchange{
	   width:1200px;
	   height:300px;
	   margin:0 auto;
	   z-index:9999;
	}
.hit_logo{
	  clear:both;
	  width:238px;
	  height:100%;
	  float:left;
	}
.hit_menu{
	  width:120px;
	  height:100%;
	  float:left;
	  margin-left:31px;
	  font-family:"微软雅黑";
	  font-size:16px;
	  color:#000000;
	  text-align:center;
	  line-height:40px;
	}
.index_main{
	   width:1200px;
	   min-height:600px;
	   height:auto;
	   margin-top:200px;
	   position:relative;
	   padding-top:7px;
	   background:url(../image/submainbg.png) no-repeat;
	}
/*内页左边部分*/
.sub_left{
    /*position:absolute;
	top:7px;
	left:0px;
	bottom:0px;*/
	width:221px;
	height:100%;
	min-height:400px;
	float:left;
	background:url(../image/sublanmubg.png) repeat-y;
	/*border:1px solid #000;*/
	}
.lefttitle{
	width:80%;
	height:50px;
	line-height:40px;
	float:left;
	margin-top:20px;
	font-family:"微软雅黑";
	font-size:24px;
	color:#da2419;
	text-align:center;
	}
.lanmuon{
	float:left;
	width:100%;
	height:42px;
	line-height:42px;
	text-align:left;
	font-family:"微软雅黑";
	font-size:13px;
	color:#FFF;
	cursor:pointer;
	background:url(../image/lanmuon.png) no-repeat center;
	}
.lanmuoff{
	float:left;
	width:100%;
	height:42px;
	line-height:42px;
	text-align:left;
	font-family:"微软雅黑";
	font-size:13px;
	color:#000;
	cursor:pointer;
	background:url(../image/lanmuoff.jpg) no-repeat center;
	}
/*内页右边部分*/
.sub_right{
	width:980px;
	min-height:500px;
	float:left;
	margin-left:0px;
	/*border:1px solid #000;*/
	}
.weizhi{
	width:90%;
	height:58px;
	float:left;
	margin-top:12px;
	margin-left:55px;
	text-align:left;
	line-height:58px;
	}
.rightcontent{
	width:90%;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:50px;
	line-height:25px;
	text-align:left;
	}
	
/*底部部分*/
.footer{
	clear:both;
	margin-top:10px auto;
	width:100%;
	max-width:1600px;
	height:40px;
	background:url(../image/footerbg.jpg) no-repeat;
	background-position:center top;
	}
.button{
	   padding-top:10px;
	   color:#FFF;
	   display:block;
	   width:1200px;
	   height:100%;
	}
.button_left{
	 width:70%;
	 height:100%;
	 display:block;
	 float:left;
	 text-align:left;
	}
.button_right{
	  width:25%;
	  height:100%;
	  display:block;
	  float:right;
	}
/*首页banner切换*/
.ibanner{height:auto; width:100%; max-width:1600px; top:0px; overflow:hidden; position:relative;  margin:0 auto; background:#ffffff;z-index:1;_zoom:1; clear:none;}
.ibannerScreen{height:301px; width:100%; background-image:url(../banner/1.jpg); background-repeat:no-repeat; background-position:center top; margin-top:0px;}
.indexcontent{clear:both; width:100%; height:auto; min-height:500px; position:absolute; top:0px; left:0px;} /*使用相对位置,解决兼容性问题，让其浮动，并距离右边200个像素居中*/
.ibannerImg{ display:none;}
.ibanner .banNum{width:60px;height:19px;position:absolute;bottom:180px;left:50%;margin-left:-30px; z-index:100;}
.ibanner .banNum a{width:15px;height:19px;background:url(dots.png) no-repeat center ;_background:url(dots.gif) no-repeat center ;display:inline;overflow:hidden;text-indent:-999em;float:left;}
.ibanner .banNum a.dots{background:url(dotsFocus.png) no-repeat center ;_background:url(dotsFocus.gif) no-repeat center ;}

/*产品展示页面左边栏*/
.off1 {
padding-left:30px;
font-size: 12px;
line-height: 30px;
cursor: hand;
color: #333333;
background:url(../image/class_off1.jpg) no-repeat;
text-decoration: none;
}
.subpage-3-1 {
border: none;
clear: both;
float: left;
height: 28px;
line-height: 28px;
text-align: left;
width: 190px;
}
.newson {
font-size: 12px;
line-height: 18px;
color: #b10000;
cursor: hand;
background:url(../image/news_on.gif);
text-decoration: none;
}
.newsoff {
cursor: hand;
font-size: 12px;
line-height: 18px;
color: #333333;
background:url(../image/news_off.gif);
text-decoration: none;
}

.ennewson {
font-size: 12px;
line-height: 18px;
color: #b10000;
cursor: hand;
width:100px;
background:url(../image/news_on_en.gif);
text-decoration: none;
}
.ennewsoff {
cursor: hand;
font-size: 12px;
line-height: 18px;
color: #333333;
width:100px;
background:url(../image/news_off_en.gif);
text-decoration: none;
}