/* CSS Document */
*{margin:0; padding:0;}
body {
	font-size: 12px;
	font-family:"ËÎÌå";
	color:#666;
	line-height:24px;	
	background:url(../images/body_bg.jpg) repeat-x;
	
}
#wrapper {
	width:100%;
	padding:0px;
	margin: 0px auto;
	background:url(../images/main.jpg) no-repeat center bottom;
	
	
}
#mainWrapper {
	width:975px;
	margin:0 auto;	
	padding:0;
	height:auto;
	min-height:300px;      
    overflow:hidden;
    _height:auto;
    *overflow:visible;
	background:url(../images/main_bg.png) repeat-y;
	position:relative;
	top:-21px;
	z-index:2;
			
}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}/*È¥³ý²ã¸¡¶¯*/

a {
blr:expression(this.onFocus=this.blur());/*È¥³ý³¬Á´½Ó±ß¿ò*/
}
A:link {
	COLOR: #666; TEXT-DECORATION: none
}
A:visited {
	COLOR:#666; TEXT-DECORATION: none
}
A:active {
	COLOR: #d6092f; TEXT-DECORATION: none
}
A:hover {
	COLOR:#d6092f; TEXT-DECORATION: none
}
ul li{list-style:none;}
h1 {
	font-size:14px;	
	color:#fd7b0c;
}
h2{font-size:13px;color:#ff0000;font-weight:normal;}

#bigpic{overflow:hidden;width:200px;text-align:center;padding:10px;}
#bigpic img{border:none;width:200px;height:auto;}
#enlarge_images{position:absolute;display:none;z-index:2;border:5px solid #f4f4f4}¡¡¡¡/*²úÆ·Í¼Æ¬·Å´ó*/

.out {
  position:relative;
  background:#bbb; 
  margin:10px auto;
  width:212px
  }
.in {
  background:#fff; 
  border:1px solid #555;
  padding:10px 5px;
  position:relative; 
  top:-5px;
  left:-5px;
  width:200px;
  }                                  /*²úÆ·Ð¡Í¼ÕÕÆ¬ÒõÓ°Ð§¹û*/

strong{color:#000;}
.more{width:51px;height:16px;float:right!important;}
.more a:link{color:#000; text-decoration:none;}
.more a:visited{color:#000; text-decoration:none;}
.more a:active{color:#3883d6; text-decoration:none;}
.more a:hover{color:#3883d6; text-decoration:none;}

.description li{line-height:24px;height:auto!important;margin-left:10px;background:none!important;}
.description span{color:#ff0000;}

.title_small{height:30px;line-height:30px;background:#f4f4f4;}
.title_small h2{padding-left:14px; font-size:13px;color:#666;font-weight:bold;}

#header{width:975px;height:125px;margin:0 auto;}
.logo{width:538px;height:88px;margin:17px 0 0 0;float:left;}
.top_box{width:277px;height:51px;float:right;margin:49px 20px 0 0;}
.cn{background:url(../images/cn.jpg) no-repeat left;padding-left:25px;}
.en{background:url(../images/en.jpg) no-repeat left;padding-left:25px;}
.lang{width:120px;height:13px;float:right;}
.lang p{line-height:13px;float:left;font-family:Arial, Helvetica, sans-serif;margin-left:10px;}
.search{width:277px;height:27px;margin-top:11px;float:left;}
.keywordinput{width:241px;height:27px;line-height:27px;text-indent:1em;border:none;background:url(../images/search_input.jpg) no-repeat;}
.btn_search{width:36px;height:27px;border:none;background:url(../images/search_btn.jpg) no-repeat; cursor:pointer;}
.nav{width:975px;height:56px;line-height:56px;margin:0 auto;}
.nav li{width:155px;height:56px;float:left;text-align:center;}
.cindex{font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;font-size:14px;height:20px;}
.eindex{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ccc;}
.nav a:link,.nav a:visited{}
.nav a:hover,.nav a:active{display:block;background:url(../images/nav_mark.jpg) no-repeat center;color:#3883d6;}
.nav_line{width:8px;height:56px;background:url(../images/nav_line.jpg) no-repeat;float:left;}
.banner{width:100%;height:400px;margin-top:12px;}
.main_box{
width:920px;
margin:0 auto;
padding:5px 20px 0 20px;
float:left;



}
.main_bar{width:100%;height:56px;margin:0 auto;}
.hotline{float:left;width:313px;}
.address{float:left;width:335px;}
.Focuson{float:right;width:255px;background:url(../images/fon.jpg) no-repeat left;padding:10px 0 0 10px;}
.about{width:313px;height:auto;float:left;margin-top:20px;}
.news{width:313px;height:auto;float:left;margin:20px 0 0 23px;}
.about_title,.news_title{width:100%;height:16px;line-height:16px;background:url(../images/title_bg.jpg) no-repeat;}
.about_title p,.news_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;font-weight:bold;color:#d6092f;float:left;}
.about_box,.news_box{padding:10px 0 0 0;}
.about_box p{line-height:26px;}
.news_img{width:131px;height:80px;float:left;}
.news_top{width:182px;height:80px;float:right; }
.news_list{padding:5px 0 0 0;}
.NewsName{float:left;}
.NewsTime{float:right;}
.news_list li{height:20px;line-height:20px!important;background:url(../images/arrow.jpg) no-repeat left;padding-left:10px;border-bottom:dashed #ccc 1px;}
.reco{width:241px;height:auto;float:right;margin-top:20px;}
.reco_title{width:100%;height:16px;line-height:16px;background:url(../images/rec_title.jpg) no-repeat;}
.reco_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;font-weight:bold;color:#d6092f;float:right;padding-right:20px;}
.reco_box{padding:20px 0 0 0;}
.ad{width:937px;height:124px;margin:0 auto;}
.ad2{width:937px;height:185px;margin:0 auto;}
.proshow{width:920px;height:auto;margin:0 auto;}
.proshow_title{width:100%;height:30px; border-bottom:solid #ccc 1px;}
.proshow_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;font-weight:bold;color:#d6092f;float:left;padding-right:20px;}
.ename{font-size:10px!important;font-family:Arial, Helvetica, sans-serif!important;line-height:14px;color:#666;}
.company table tr td{border:solid #ccc 1px;padding:2px;line-height:20px;}
.company table{ border:double 1px #ccc!important; padding:5px;}
.company_title{width:100%;height:30px;line-height:30px;border-bottom:solid #ccc 1px;}
.company_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;font-weight:bold;color:#d6092f;float:left;padding-right:20px;}
.pic{width:512px;height:auto;float:left;margin-top:20px;}
.company{width:397px;height:auto;float:right; }
.company table{margin-top:20px;}
.proshow2_title{width:100%;height:30px;border-bottom:solid #ccc 1px;}
.proshow2_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;font-weight:bold;color:#d6092f;float:left;padding-right:20px;}

#wrapper2 {
	width:100%;
	padding:0px;
	margin: 0px auto;
	background:url(../images/main_bg3.png) no-repeat center bottom;
	
}

#mainWrapper2 {
	width:975px;
	margin:0 auto;	
	padding:20px 0 0 0 ;
	height:auto;	   
	min-height:600px;      
    overflow:hidden;
    _height:auto;
    *overflow:visible;
	background:url(../images/main_bg2.jpg) repeat-y #000;
	position:relative;
	top:-21px;
	z-index:2;
	
}

.left{width:223px;height:auto;float:left;}
.left_title{width:100%;height:30px;line-height:30px;border-bottom:solid #ccc 1px;}
.left_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;font-weight:bold;float:left;color:#d6092f;}
.left_title span{font-family:Arial, Helvetica, sans-serif;float:left;padding-left:10px;}
.left_content,.left_content2{padding:10px 0 10px 0;}
.left_content a:link,.left_content a:visited{border-bottom:solid #ccc 1px;display:block;background:url(../images/a.gif) no-repeat left;padding-left:15px;color:#333;}
.left_content a:active,.left_content a:hover{display:block;background:#fff;}
.contact_title{width:100%;height:70px;}
.contact_content{padding:10px 0 0 0;}
.li_c2{margin-left:20px;}

.right2{width:682px;height:auto;float:right;}
.right_title{width:100%;height:30px;line-height:30px;border-bottom:solid #ccc 1px;}
.right_title h1{color:#d6092f;font-family:"Î¢ÈíÑÅºÚ";float:left;}
.right_title p{float:right;}

.right_content{padding:10px 0 10px 0;float:left;width:100%;}
.right_content_news li{height:30px;line-height:30px;border-bottom:dashed #ccc 1px;background:url(../images/arrow.gif) no-repeat left;padding-left:15px;}

#footer{width:100%;height:215px;background:url(../images/footer_bg.jpg) repeat-x;}
.f_box{width:975px;height:auto;margin:0 auto;}
.menu_box{padding-top:30px;float:left;}
.topbtn{width:91px;background:url(../images/top_shadow.jpg) no-repeat bottom;text-align:center;float:right;}
.copyright_box{width:900px;height:auto;text-align:center;padding-top:15px;margin:0 auto;}
.f_logo_l{width:125px;height:72px;float:left;}
.copyright{float:left;line-height:20px;}
.f_logo_r{width:125px;height:72px;float:left;}
.topbtn a{ cursor:pointer;}
.f_box a:hover,.f_box a:active{color:#3883d6;}
.currents{background:#ffffff!important;}
.currents a{display:block;background:url(../images/nav_mark.jpg) no-repeat center;}
