/* CSS Document */

body {	 
     margin: 0px auto;
	 padding: 0px;
	 background: #000000 url(../images/mainBg.jpg) top repeat-x ;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 text-align:center;
	 color:#171717;}
	
body,div,span,h1,h2,h3,h4,h5,h6,form,input,ul,li{margin:0; padding:0;list-style-type:none;}
.clear{ clear:both}
p{ line-height:18px; text-align:left;}
.line{ display:block; height:5px; margin-top:7px; background:url(../images/icon_1.gif) repeat-x;}
#page{
width:1003px;
height:635px;
background:url(../images/bg.gif) no-repeat;
margin:0 auto;
text-align:center;}
.home001{
margin-top:70px;
width:863px;
height:auto;}
.home002{
width:708px;
height:40px;
background:url(../images/foot.gif) no-repeat;
padding-left:155px;
padding-top:40px;}
.home002 a{ color:#990000;}
.home002 a:hover{
	color:#003399;
	text-decoration: underline;
}
/*链接颜色-----------*/
a{ color:#171717;
   text-decoration:none;			  
   }
   
a:hover{ color:#AC0000;
         text-decoration:none;
		}
/*head----------------------------------*/		
#head{ width:1003px; height:73px; 
       background:url(../images/bg_head.gif) bottom no-repeat;
	   margin:0 auto;}

#logo{ float:left; width:232px; height:72px; padding-left:40px;  }
.head_right{ float:right; width:400px; height:28px; 
              margin-right:44px!important; 
			   margin-right:23px; 
			  margin-top:31px;
			  text-align:right;
			
			  }	   
	   
	   
/*flash_banner-----------------------------*/

.flash_container{ width:100%; text-align:center;}	
.flash_banner{ width:915px; margin:0 auto;}

/*nav-----------------------------------------*/

#nav{  width:951px; margin:0 auto;  height:auto; padding:0px} 

/*content--------------------------------------*/
.content{
	width:915px;
	margin:0 auto;
	background-color: #092c52;
	color:#FFFFFF
}

/*content_left--------------------------------*/ 
.content_left{
	float:left;
	width:669px;
	margin-top:0px;
	text-align:left;
	padding: 0px 10px;
	;
	background-color: #092c52;
}

/*关于亚泰----------------------------*/
.c_about{ width:669px; padding-bottom:20px;}
h1{ font-size:14px; color:#AC0000; line-height:25px;}
h1 a{ color:#AC0000;
    text-decoration:none;			  
   }
   
h1 a:hover{ 
            color:#171717;
         text-decoration: underline;
		}


.c_about_text{ width:669px; margin-top:10px; line-height:18px; color:#565656;}
.c_about_text a{ color:#565656;
   text-decoration: none;			  
   }
   
.c_about_text a:hover{ color:#565656;
         text-decoration: underline;
		}

.c_about_text img{ float:left; margin-right:15px; margin-top:8px;}

/*案例推荐----------------------------*/
.case{ width:910px; 
       margin-bottom:30px!important;
	   margin-bottom:30px;
       clear:both;
	   color:#FFFFFF;
	   padding:5px}

/*案例推荐_左边----------------------------*/
.case_left{ float:left;   margin-top:3px;}
/*.case_left ul{ padding:0; margin:0;}
.case_left li{ float:left; list-style:none; width:179px; height:89px; 
               margin-right:20px; margin-bottom:10px;}*/
			   
			   .linehang{
			   color:#666666;
			   line-height:150%;}
			   
/*案例推荐_右边----------------------------*/
.case_right{ float:right; width:211px; margin-top:10px;}
.case_right ul{ padding:0; margin:0;}
.case_right li{  line-height:20px; list-style:none;}
.more{ width:211px; font-family: Arial, Helvetica, sans-serif;
       font-size:11px;
       margin-top:20px; line-height:20px;}
.more a{ color:#AC0000;
   text-decoration:underline;			  
   }
   
.more a:hover{ color:#171717;
         text-decoration: underline;
		}


/*content_right-------------------------------*/
.content_right{
	float:right;
	width:218px;
	margin-top:0px;
	text-align:left;
	background-color: #092c52;
	padding-right: 2px;
	;
}
.vcflat{ width:216px; height:253px; border:#ECECEC 0px solid;
         text-align:center;
         padding-top:4px;
		 margin-bottom:20px;
}
h2{ width:216px;
    font-size:14px; 
	color:#b4d5d9; 
	text-align:left;
    border-bottom:#B4B4B4 2px solid; 
	line-height:25px;
	margin-bottom:5px;}
h2 a{ color:#b4d5d9;
     text-decoration:none;			  
   }
   
h2 a:hover{ 
            color:#171717;
            text-decoration:none;
		}

.news_title{ width:216px; line-height:16px; margin-left:2px; color:#A00000;}

.news_title a{ color:#A00000;
               text-decoration:none;			  
   }
   
.news_title a:hover{ 
            color:#A00000;
            text-decoration: underline;
		}
.date{ width:210px;
        padding-left:4px;   
        font-family:Arial, Helvetica, sans-serif; 
        font-size:11px;
		line-height:20px;
		text-align:left;
		}
		
.news_text{ width:216px; margin-left:2px; line-height:18px;
            color:#6B6B6B;}	
.more1{ width:216px; 
       font-family: Arial, Helvetica, sans-serif;
	   margin-left:2px;
       font-size:11px;
       line-height:20px;}
.more1 a{ color:#171717;
   text-decoration:underline;			  
   }
   
.more1 a:hover{ color:#A00000;
         text-decoration: underline;
		}

/*in_content-------------------------------------------*/
.in_content{
	width:915px;
	margin:0 auto;
	text-align:left;
	margin-top:9px;
	background-color: #FFFFFF;
			 }
			 
	/*in_left--------------------------------------*/
	.in_left{ float:left; width:194px; }
	
	h3{ width:184px; 
	    height:27px;
		line-height:27px;
		padding-left:10px;
	    background:#C6D3DC;
		color:#000;
		font-size:14px;
		}
	.in_menu{ width:194px; 
	          padding-top:14px;
			  background:#E7ECF0; 
			  overflow:hidden
	         }
	.in_menu ul{ margin:0; padding:0; width:163px; margin-left:12px; }
	.in_menu li{ width:128px; 
	             height:31px;
				 line-height:25px;
				 text-align:left;
				 padding-left:35px;
	             background:url(../images/in_left_menu.gif) no-repeat;
				  overflow:hidden
	}
	

	.in_list{ width:128px; 
	          height:31px;
			  line-height:25px;
			  text-align:left;
			   padding-left:35px; 
			   margin-bottom:5px;
	           background:url(../images/in_left_menu.gif) no-repeat; 
			   margin-left:12px; }

    .in_list_box{ width:128px; margin-left:12px; margin-bottom:20px;}
	.in_list1{  width:116px; 
			   text-align:left;
			    padding-left:45px;
	        	height:22px; 
	            line-height:25px;
				margin-bottom:3px;
				margin-left:3px;  
				background: url(../images/in_menu1.gif) no-repeat;}
	
	.in_left_foot{ width:179px; 
	               height:253px;
				   padding-left:15px;
				   padding-top:20px; 
	              background:url(../images/bg_left.gif) bottom no-repeat;}
	
	/*in_right-------------------------------------*/
	.in_right{ float:right; width:710px; 
	            background:url(../images/bg_right.gif) no-repeat;
				height:auto;
				padding-bottom:30px;
				}		 
	h4{  height:25px;
	    line-height:25px; 
	     background:url(../images/icon_2.gif) left 8px no-repeat; 
		 padding-left:10px;
		 margin-left:15px;
		 margin-top:5px;
		 font-size:12px;
		 font-weight:normal;
		 }		 
			 
	.title{ margin-left:16px; height:17px; margin-top:20px;}
	.t1{ float:left; height:17px; width:5px;}
	.t2{float:left; 
	     line-height:14px;	    
		color:#AF0000;
		font-size:14px;
		font-weight:bold;
	     padding:2px 8px 0px 8px; 
	     border-top:#ABABAB 1px solid;
	     border-bottom:#ABABAB 1px solid;
		 }	
	 .t2 a{color:#AF0000;}
	 .t2 a:hover{color:#fF0000;}
     .t3{float:left; height:17px; width:12px;}
	 
     /*in_news---------------------------------*/
	 .in_about,.in_news{ width:677px; 
	                      margin-left:25px; 
	                      margin-top:20px;
						  color:#434343;
						  line-height:170%;}
						  in_news8{ width:600px; 
	                      margin-left:25px; 
	                      margin-top:0px;
						  color:#434343;
						  line-height:170%;}
	 .in_news ul{ padding:0; margin:0; width:650px;}
	 .in_news li{ width:650px;  
	              background:url(../images/icon_1.gif) bottom repeat-x;
	              line-height:23px; 
				  height:23px;
				  margin-bottom:6px;
				  }
	 .in_news li .title1{ float:left; 
	                      background:url(../images/icon_5.gif) left 8px no-repeat;
						  padding-left:6px;
						  }
	 .in_news li .date1{ float:right; color:#737373;}
	 h5{ line-height:20px;
	      font-size:14px;	      
	     text-align:center; color:#515151; 
}
	 .date3{ color:#5B5A5A; line-height:40px; text-align:center;}
	 .f1{ color:#A00000;}
	 /*page------------------*/
	 .page{ height:25px; line-height:25px; clear:both;  margin-top:20px;}
	 
/*in_case------------------------------------*/
#gd{
float:right;
margin:0 auto;
padding:0;
width:710px;
height:200px;
text-align:center;
}
.in_case{ width:690px; 
	       margin-left:25px; 
	       margin-top:15px;	
		   text-align:center;	  
		   color:#434343;}
.in_case ul{ padding:0; margin:0; width:690px; clear:both;   padding-top:25px; }
.in_case li{ float:left; list-style:none; width:179px; 
              height:130px; 
			  *height:130px; 
			  _height:130px; 
              margin-right:20px; 
			  margin-left:25px!important;
			  margin-left:17px;
			  }
.in_case_title{ width:179px; line-height:23px;  text-align:center;}			   	 
	 h6{ line-height:20px;
	      font-size:14px;
		  margin-bottom:20px;
		  margin-top:10px;	      
	     text-align:center; color:#515151; 
}	 
.in_caseshow{ width:677px; 
	           margin-left:25px; 
	           margin-top:20px;
			   text-align:center;
			  color:#434343; }	 
 /*foot--------------------------------------------*/
 .foot{ clear:both;
        height:50px; 
        text-align:left;
        background:url(../images/bg_foot.gif) left top no-repeat;
		line-height:30px;
		font-family:Arial, Helvetica, sans-serif;
		}
/*其他*/
	#in_list12{  width:116px; 
			   text-align:left;
			    padding-left:45px;
	        	height:22px; 
	            line-height:25px;
				margin-bottom:3px;
				margin-left:3px;  
				background: url(../images/in_menu1.gif) no-repeat;
				overflow:hidden}
	.toptop{
	height:35px;
	margin-top:10px;
	text-align:right;}
	
	
	
.jmenu{font-size:12px;position:relative;z-index:100;}   
.jmenu ul{list-style:none;}   
.jmenu ul li {float:left;position:relative;height: 29px;}   
.jmenu ul li ul {visibility:hidden;position:absolute;left:-10px;top:28px; filter:Alpha(opacity=80)}   
.jmenu table {position:absolute; top:0; left:0;}   
.jmenu ul li:hover ul,   
.jmenu ul li a:hover ul{visibility:visible;}   
.jmenu ul li a{display:block;padding:2px 10px; margin-top:2px;color:#4C4C4C; font-size:13px; font-weight:bold;text-decoration:none;}   
.jmenu ul li a:hover{color:#000000;padding:2px 10px; margin-top:2px;font-size:13px;border:0px solid #000;}   
.jmenu ul ul{}   
.jmenu ul ul li {clear:both;text-align:left;font-size:12px; height:20px;}    
.jmenu ul li ul li a{display:block;background:#fefefe; color:#000000; font-size:12px;width:100px;margin:0; padding:2px 5px; padding-top:6px; border-bottom:0px solid #858585; height:27PX; overflow:hidden;}   
.jmenu ul li ul li a:hover{border:0;background:#fafafa; font-size:12px; argin:0; padding:2px 5px; padding-top:6px; border-bottom:0px solid #fff; height:27PX; overflow:hidden;}
.content_abover_hr {
	MARGIN: 0px auto;
	WIDTH: 915px;
	 
}
.content_abover_hr_bottom {
	MARGIN: 0px auto;
	margin-top:12px;
	WIDTH: 915px;
	background-color: #96824f;
	height: 5px;
	overflow: hidden;

}


