@charset "utf-8";
/* CSS Document */
body{
	height: auto;
	width: 1003px;
	margin-left: auto;
	margin-right:auto;
	margin-top:0px ;
	margin-bottom:0px;
	background:#b5b5bd; 
	font-family:"宋体";
	font-size:12px;
	line-height:21px; 
	color:#636363;
	padding:0px;
}
a{ 
    color:#636363;
	text-decoration:none;
	}
a:hover{
   color:#fe0000;
   text-decoration:underline;
   }
ul, from, p,li{
  margin:0px;
  padding:0px;
  }
li{ 
  list-style:none;
  }
#box{ 
    width:1003px;
	height:auto; 
	background:url(../images/in01.gif) no-repeat left top;
	}
#top{ 
   width:981px;
   height:21px; 
   text-align:right;
   padding-right:22px;
   }
#memu{
   width:996px;
   height:47px;
   padding-top:86px;
   line-height:47px;
   margin:0px 3px 0px 4px; 
   overflow:hidden;}
#memu_left{ 
   width:232px;
   height:47px;
   float:left;
   padding-left:13px; 
   background: url(../images/in02.gif) repeat-x left bottom; 
   }

#head_rolling{ 
  width:996px;
  height:43px;
  padding:0px 3px 0px 4px;
  }
#head_rolling_img,#head_rolling_img2{ 
  width:78px;
  height:27px;
  padding:16px 0px 0px 0px;
  float:left;
  }
 #head_rolling_text{
  width:829px;
  line-height:43px;
  padding:0px 5px;
  float:left;
}

#content,#two_content{ 
 width:985px; 
 height:auto;
 background:#cecece;
 padding:13px 0px 17px 9px;
 margin:0px 3px 0px 4px; 
 clear:left;
 overflow:hidden;}
#two_content{ 
 width:979px; 
 height:auto;
 background:#cecece;
 padding:7px 7px 7px 7px; }
#left,#two_left{ 
 width:243px;
 height:auto; 
 float:left;
 }
#middle{ 
 width:473px;
 height:auto;
 float:left;
 padding:0px 15px;
 }
#right{ 
 width:231px;
 height:751px; 
 float:left;
 }
#in_email{ 
 width:243px;
 height:180px;
 }
#in_email_left,#Counsel_left,#Company_Qualification_left{ 
 width:27px;
 height:180px;
 background:url(../images/in05.gif) no-repeat left bottom; 
 float:left;
 }
#in_email_right{ 
 width:216px;
 height:180px;
 float:left;
 }
#in_email_right ul{ 
 width:210px;
 height:30px;
 }
#in_email_right li{ 
 display:block;
 float:left;
 }
#Counsel{
 width:243px;
 height:213px;
 padding-top:16px;
}
#Counsel_left{ 
 float:left;
 background:url(../images/in12.gif) no-repeat left bottom;
 height:213px; }
#Counsel_right{ 
 line-height:26px; 
 width:auto; 
 float:left;
 }
#Counsel_right img{
margin-bottom:10px;
}
#news{
 width:473px;
 height:auto;}
#news_title{
 width:473px;
 height:28px;
 }
#news_title_img1,#news_title_img2{ 
 width:104px;
 height:28px;
 display:block;
 float:left;}
#news_title_img2,#products_title_b,#tour_title_b{ 
 width:369px; 
 background:url(../images/in14.gif) repeat-x left bottom;}
#news_contents{ 
 width:429px;
 height:137px;
 background:#4a4a4a; 
 margin-top:20px; 
 border:1px solid #403a3a;
 padding:12px 18px 0px 24px ;
 }
#news_list{
 width:429px;
 height:101px;
 }
#news_list li{ 
 background:url(../images/in16.gif) no-repeat 5px 5px;
 display:block;
 width:429px;
 line-height:28px; 
 text-indent:23px;
 }
 #products ,#tour{ 
  width:473px;
  height:auto;
  margin-top:10px;}
#products_title,#tour_title{
  width:473px;
  height:49px;
  }
#products_title_a,#tour_title_a{ 
 width:115px;
 height:49px;
 float:left;}
#products_title_b,#tour_title_b{
 width:331px;
 height:49px;
 float:left;}
#products_title_c,#tour_title_c{
 width:27px;
 height:49px;
 float:left;}
#products_content,#tour_content{ 
 margin-top:20px;
 width:467px;
 height:120px; 
 background:#4a4a4a; 
 padding:4px 0px 4px 7px; 
 }
#tour_text{  
 width:473px;
 height:21px;
 }
#tour_text li{ 
 width:157px;
 line-height:21px;
 display:block;
 text-align:center; 
 float:left;
 }
 #case{ 
  width:231px;
  height:auto;
  }
#case_title{ 
  width:231px;
  height:17px;}
#case_content{ 
 width:216px;
 height:auto; 
 text-align:center;
 padding:27px 0px 0px 15px;}
#case_img{ 
 width:190px;
 height:135px; 
 background:#4a4a4a;
 padding:6px; 
 }
#case_text{ 
 width:190px;
 line-height:30px;
 height:30px;}
#Company_Qualification{ 
 width:243px;
 height:211px;}
#Company_Qualification_left{ 
 height:211px;
 background:url(../images/in25.gif) no-repeat left bottom; 
}
#Company_Qualification_right{ 
 width:206px;
 height:211px; 
 float:left;}
#footer{ 
 width:972px;
 height:28px; 
 background:#494a4f;
 margin:10px 3px 0px 4px;
 padding:12px 14px 10px 10px; 
 clear:both;} 
#footer img{ 
 float:left;
 }
#footer p{ 
 text-align:right;
 }
#two_left{ 
 height:auto;
 }
#two_right{ 
 width:715px;
 height:auto;
 float:left;
 padding-left:20px;}
#about,#about_title,#about_content,#phone,#phone_title{
 width:243px;
 height:auto;
 }
#about_title{ 
 height:36px;
 }
#about_content li,#about_jj,#list_bottom li{ 
display:block;
background:url(../images/ej05.gif) no-repeat 1px center;
text-indent:21px; 
 }
#list_bottom li{ 
background:url(../images/ej05.gif) no-repeat left center;
text-indent:28px; 
}
#about_jj{ 
 height:5px;}
#phone_title{ 
 height:17px;
 margin:15px 0px 11px 0px;}
#phone_content{ 
 width:230px;
 height:37px;
}
#two_main{ 
 width:715px;
 height:auto;
 }
#two_main_title{ 
 width:715px;
 height:26px; 
 background:url(../images/ej04.gif) no-repeat 2px 8px; 
 border-bottom:1px solid #a5a5a5; 
 text-indent:16px;
 }
#two_main_content{ 
 width:691px;
 height:auto;
 padding:25px 12px;
 }
#banner{ 
 width:974px;
 height:200px;
 border:3px solid #FFFFFF; 
 margin-bottom:10px;
 }
#products_main{
 width:692px; 
 height:auto;
 padding:25px 0px 25px 23px;
 overflow:hidden;
}
#products_photo{ 
 width:136px;
 height:134px;
 float:left;
 }
#products_photo img{ 
 margin-bottom:5px;
}
#products_page{ 
 width:702px;
 line-height:50px;
 background:url(../images/cplb02.gif) repeat-x left top; 
 text-align:right;
 padding-right:13px;
 }
#list_top{ 
 width:612px;
 height:82px;
  }
#list_bottom{ 
 width:621px;
 height:auto;
 }
#contact_left
{
width:280px;
height:auto;
float:left;
padding-right:10px;
}
#contact_right{ 
width:399px;
height:auto;
float:left;
}
#article_title,#article_notes{ 
width:auto;
line-height:30px; 
text-align:center;
}
/*CSS grayr style pagination*/

DIV.grayr {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif;
}
DIV.grayr A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #000; PADDING-TOP: 2px;TEXT-DECORATION: none
}
DIV.grayr A:hover {
	COLOR: #000; BACKGROUND-COLOR: #ffbd0c
}
DIV.grayr A:active {
	COLOR: #000; BACKGROUND-COLOR: #99ffff
}
DIV.grayr SPAN.current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #303030; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
DIV.grayr SPAN.disabled {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #797979; PADDING-TOP: 2px;
}



#memu_right{ 
   width:751px;
   height:47px;
   float:left;
   background: url(../images/in02.gif) repeat-x left bottom; }
#memu_right li{    
   display:block;
   width:88px;
   float:left; 
   height:37px; 
   background:url(../images/in07.gif) no-repeat right 18px; 
   text-align:center;
   } 
 #memu_right ul .lcl a{ display:block; width:88px; height:37px; color:#FFFFFF; font:12px; text-align:center;  }
 #memu_right ul .lcl ul li a{display:block; width:84px; height:25px;  color:#fff;  text-align:center;line-height:25px; text-decoration:none; overflow:hidden;}
 #memu_right ul .lcl ul li a:hover{ color:#FF0000; background:#FFCC66;}
 .lcl #gsjj{position:absolute; width:84px; height:75px; }
 .lcl #gsjj .loo{ position:relative; right:43px; background:#ccc; width:84px; height:75px;}
 #memu_right ul .lcl #gsjj ul{margin:0; padding:0}
 
 .lcl #gsjj01{position:absolute; width:84px; height:50px; }
 .lcl #gsjj01 .loo{ position:relative; right:43px; background:#ccc; width:84px; height:50px;}
 #memu_right ul .lcl #gsjj01 ul{margin:0; padding:0}
 
 
#memu_right li a{ 
   color:#FFFFFF;
   text-decoration:none;
   }
#memu_right li a:hover{
   background:url(../images/in08.gif) no-repeat center top;
   width:84px;
   height:37px;
   display:block;
   color:#070908;
   }
#memu_right #one a{
   background:url(../images/in08.gif) no-repeat center top;
   width:84px;
   height:37px;
   display:block;
   color:#070908;}

