body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	background-color:#fff;
	
}

.FS{
	font:12px Arial, Helvetica, sans-serif;
	line-height:23px;
}
.FH{
	font-size:12px;
	line-height:20px;
}
.FBC{
	font-weight:bold; color:#0066FF;
}
.FC{
	color:#FF6C00; font-size:13px; margin-bottom:10px;
}

body,ul,li,p,h1,h2,h3,h4,h5,h6,form,table,td,img,div{margin:0;padding:0;border:0;}
ul,li{ list-style:none;}
.right{ float:right;}
h4 {
	font-weight: bold;
	font-size: 13px;
}
.red {
	color: #FF0000;
}
.blue {
	color: #6F81C9;
}



/* A */
a.y:link,a.y:visited{
	color: #FF0000;
	text-decoration: none;
}
a.y:hover {
	text-decoration: underline;
	color: #FF0000;
}
/**/
a.y2:link,a.y2:visited{
	color: #000;
	text-decoration: none;
}
a.y2:hover {
	text-decoration: underline;
	color: #FFf;
}
/**/
a.y3:link,a.y3:visited{
	color: #000;
	text-decoration: underline;
	/*width:150px;float:left;*/
}
a.y3:hover {
	text-decoration: none;
	color: #000;
}
/*a.y4:link,a.y4:visited{
	color: #000;
	text-decoration: none;
	width:60px;float:left;
}
a.y4:hover {
	text-decoration: none;
	color: #000;
}*/



.TOP{
   width:902PX;
   height:100PX;
   margin:auto;
  
   }


.Top_a{ width:902px; float:left; border-bottom-color:#c2c2c2; border-bottom-style:solid; border-bottom-width:1px;}
.Top_a1{ width:160px; float:left; }
.Top_b{ width:742px; float:left;}
.Top_b p{ width:742px; float:left;}
.Top_b li{ float:left;}


input {
	border: 1px solid #C0C0C0;
}
.input_css {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Topright{
   padding-top:10px;
   float:right;
   }
.Topright span{
   display:block;
   
   padding-top:5px;
   color:#75E0FF;
   text-align:right;padding-right:15px;
   /*padding-left:290px;
   width:440px;*/
   }
.Topright span img{
   margin-bottom:3px;*margin-bottom:0px; /*float:left;*/
   }
/*.Topright span a{ text-decoration:none; color:#f00;}
.Topright span a:hover{ text-decoration:underline;}*/

.NAV{
   width:902px;
   height:37px;
   margin:auto;
   background:url(images/nav0.jpg) repeat-x left top;
   }
.NAV2{
   width:823px;
   height:37px;
   line-height:37px;
   margin-left:38px;
   background:url(images/nav.jpg) no-repeat left top;
   }
.NAV2 a{
   width:117px;
   height:37px;
   line-height:37px;
   text-align:center;
   font-weight:bold;
   font-size:14px;
   float:left;
   }
.Nav_a{
	background:url(images/nav12.jpg) no-repeat right top;
   }

   .Nav_a1{
	background:url(images/nav2.jpg) no-repeat right top;
	color: #FFFFFF;
   }
a.Nav_a1:link, a.Nav_a1:visited  {
	color: #FFFFFF;
}

.NAV2 a:link,.NAV2 a:visited{
	text-decoration: none;
}
.NAV2 a:hover {
	text-decoration: none;
	color: #FFf;
	background:url(images/nav2.jpg);
	width:117px;
    height:37px;
	display:block;
}
   
.main{
   width:903px;
   height:334px;
   margin:auto; 

   border-bottom:3px solid #999999;
  
   }
.mainleft{
   width:340px;
   height:auto;
   line-height:20px;
   float:left;
   padding-left:45px;
   }
.mainleft h2{
   height:30px;
   line-height:30px;
   font-size:18px;
   color:#1A3E94;
   padding-top:5px;
   margin-bottom:18px;
   }
.mainleft .color1 a, .mainleft .color2 a, .mainleft .color3 a, .mainleft .color4 a, .mainleft .color5 a, .mainleft .color6 a, .mainleft .color7 a      {
	color: #0066FF;
	padding-left: 10px;
}
.mainleft .color1 a:hover {
	height: 34px;
	width: 340px;
	display: block;
	text-decoration: none;
	background-image: url(images/se1.jpg);
	background-repeat: no-repeat;
}
.mainleft .color2 a:hover {
	width: 340px;
	display: block;
	text-decoration: none;
	background-image: url(images/se2.jpg);
	background-repeat: no-repeat;
	height: 30px;
}
.mainleft .color3 a:hover {
	width: 340px;
	display: block;
	text-decoration: none;
	background-image: url(images/se3.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
	height: 31px;
}
.mainleft .color4 a:hover {
	height: 31px;
	width: 340px;
	display: block;
	text-decoration: none;
	background-image: url(images/se4.jpg);
	background-repeat: no-repeat;
}
.mainleft .color5 a:hover {
	height: 31px;
	width: 340px;
	display: block;
	text-decoration: none;
	background-image: url(images/se5.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
}
.mainleft .color6 a:hover {
	height: 30px;
	width: 340px;
	display: block;
	text-decoration: none;
	background-image: url(images/se6.jpg);
	background-repeat: no-repeat;
}
.mainleft .color7 a:hover {
	width: 340px;
	display: block;
	text-decoration: none;
	background-image: url(images/se7.jpg);
	background-repeat: no-repeat;
	margin-top: 1.px;
	height: 30px;
}
.mainleft .color1 {
	line-height: 34px;
}
.mainleft .color2 {
	line-height: 30px;
	margin-top: 1px;
}

.mainleft .color3{
	line-height: 32px;
	margin-top: 1px;
}
.mainleft .color4 {
	line-height: 31px;
}
.mainleft .color5 {
	line-height: 32px;
}
.mainleft .color6 {
	line-height: 30px;
	margin-top: 1px;
}
.mainleft .color7 {
	line-height: 31px;
	margin-top: 1px;
}
.pro_an{ background:#ccc;}
.pro_list{ background:#COCOCO; height:auto; width:150px;}

.mainleft h3 img{
	padding-left:50px;
	float:right;
	font-size:1px;
	line-height:1px;
	margin-top:-20px;
}
.mainleft span,.main2_N SPAN{
   float:right;
   padding-right:25px;
   }
 
.mainright{
	width:514px;
	height:334px;
	float:right;
	background: url(images/flsh.jpg) no-repeat left top;
   }
   
.main2{
	width:902px;
	height:auto;
	margin:auto;
	padding-top:12px;
   }





.main2_N{
	width:225px;
	height:203px;
	float:left;
	margin: 0px;
	padding: 0px;
   }
.main2_N h2{
   height:25px;
   line-height:25px;
   text-align:center;
   font-size:12px;
   color:#193F94;
   background:url(images/Americo33_r7_c4_1.jpg) no-repeat center top;
   }
.main2_N ul{
	margin-top:10px;
	height:160px;
	padding: 0px;
   }
.Br{ border-right:2PX solid #999999;}
.Br h3{
text-align:center;
}
/*.main2_N li{
	line-height:20px;
	list-style:none;
	padding-left:35px;
	margin: 0px;
	background: url(images/200811.jpg) no-repeat left top;
	width: 160px ; margin-left:20px;
	height:22px ;
	overflow:hidden ;
   }
   
   */.fir{
   
	line-height:22px;
	list-style:none;
	padding-left:35px;
	margin: 0px;
	background: url(images/200811.jpg) no-repeat left top;
	width: 155px ;
	margin-left:34px;

	height:22px ;
   }
   
   .sec{
   	line-height:20px;
	list-style:none;
	margin: 0px;
	width: 186px ; 
	margin-left:20px;
	height:22px ; 
   }
.main2_liks { font-size:14PX;color:#0066FF;padding-left: 38px; padding-top:12px;font-weight: bold;padding-bottom: 12px;}

a:link,a:visited{
	 color:#726666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #f00;
}
.main2 .main2_left {
	width: 208px;
	float: left;
	padding-left: 15px;
}
.main2 .main2_left h5 {
	line-height: 25px;
	height: 25px;
	background-image: url(images/Americo_index_33.jpg);
	background-repeat: no-repeat;
	padding-left: 40px;
	font-size: 16px;
	color:#FFFFFF;
	font-weight: bold;
}

.main2_left_div {width: 170px; float:left;overflow:auto ;_width: 190px;
/*
border-right-width: 1px;border-left-width: 1px;border-right-style: solid;
border-left-style: solid;border-right-color: #dadddd;border-left-color: #dadddd;
*/
	padding:15px 15px 0px 20px;_padding:15px 8px;scrollbar-face-color: #6f81c9;scrollbar-shadow-color: #fff;scrollbar-highlight-color: #fff;scrollbar-3dlight-color: #fff;scrollbar-darkshadow-color: #fff;scrollbar-track-color: #fff;scrollbar-arrow-color: #fff;SCROLLBAR-BASE-COLOR:#1E0E18;}

.main2_left_div li {
	
	line-height: 25px;
	/*
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E5E4E2;
	*/
	
	width: 150px;
	*width: 150px ;
	float:left;
	text-align:left;
	display: block;
	}
.main2_left_div a {
	float:left; color:#0066FF;
}
.main2_left_div a:hover{ text-decoration:underline; color:#de232e;}
.main2_left_divs {
	width: 176px;
	height:auto;
	overflow:auto ;
	_width: 190px;
	/*
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dadddd;
	border-left-color: #dadddd;
	*/
	padding: 15px;
	_padding:15px 8px;
	scrollbar-face-color: #6f81c9;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #fff;
	SCROLLBAR-BASE-COLOR:#1E0E18;
}
.main2_left_divs li {
	
	line-height: 25px;
	/*
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E5E4E2;
	*/
	width: 168px;
	*width: 156px ;
	float:left;
	text-align:left;
	display: block;
	color:#0066ff;
	
}
.main2_left_divs a {
	float:left; color:#0066FF;
}
.main2_left_divs a:hover{ text-decoration:underline; color:#de232e;}




.main2_left_dottom {background-image: url(images/Americo_index_44.jpg);background-repeat: no-repeat; width:208px;float:left;padding-bottom:10px;}


.main2 .main2_right {
	float: left;
	width: 668px;
	padding-left: 2px;
	scrollbar-face-color: #6f81c9;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #fff;
	SCROLLBAR-BASE-COLOR:#1E0E18;
}

.main2_right_div {
	float: left;
	width: 300px;
	padding-left:15px;
	margin-left:15px;
	
	padding-top: 6px;
	margin-bottom: 5px;

}

.main2_right_top {background-image: url(images/Americo_index_06.jpg) ; float:none; height:190px; color:#0066FF; font-size:14px; margin:10px 0px 10px 0px;}


.main2_right_down{
	background-image: url(images/Americo_index_30.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
	
}

.main2 .main3_right {
	float: left;
	width: 669px;
	margin-left: 10px;
	padding-top: 6px;
}
.main2 .main3_com_right {
	float: left;
	width: 767px;
	margin-left: 10px;
	padding-top: 6px;
}

.main3_right_top {
	
	/*padding: 20px;*/
	height: 640px;
	/*border-left:1px #ccc solid;*/
	
}

.main3_right_down{
	
	padding-top: 6px;
	
}
.main2_left_title {
	/*line-height: 51px;*/
	
	display: block;
	height: 51px;
	
	padding-left: 20px;
	font-weight: bold;
	color: #1b365e;
	font-size: 12px;
	padding-bottom: 10px;
}
.main2_font1 {
	font-weight: bold;
}

   
.fooper{width:885px; padding:10px 15px 0 0; line-height:35px;  text-align:right; margin:auto; color:#000000; clear:both;
 }
.main2_font1 {
	font-weight: bold;
}


   
.fooper{
   width:885px;
   padding:10px 15px 70px 0;
   
   line-height:35px;
   text-align:right;
   margin:auto;
  
   color:#cbcbcb;
   clear:both;
   }

.fooper p{ line-height:20px;}

a.ty   {color:#4d5d2c;text-decoration:underline;cursor:pointer;}
.pointer {cursor:pointer;}
.right {float:right}
.right img{margin:0 0 0 6px}
.infobar {background:#fff9e3;border:1px solid #fadc80;color:#743e04;margin-bottom:10px;padding:8px 20px 4px 20px;

}
.tp {position:absolute;
	left:440px;
		left:440px!important;
	top:190px;

	z-index:1;width:100px; height:100px;padding:0px 2px 6px 10px;border:1px solid #fb7;}

.main3{width:100%;height:100%}



.h3bg1{border-left:5px solid #7aafe4;border-top:5px solid #91bde9;border-right:5px solid #4877a7;border-bottom:5px solid #406993; background:#5f9fdf; margin-bottom:5px; padding-left: 5px;width:320px;}
.h3bg2{border-left:5px solid #ff5476;border-top:5px solid #ff718d;border-right:5px solid #c22543;border-bottom:5px solid #c22543; background:#ff315a; margin-bottom:5px; padding-left: 5px;width:320px;}
.h3bg3{border-left:5px solid #2baa80;border-top:5px solid #4fb995;border-right:5px solid #00734c;border-bottom:5px solid #006544; background:#009966; margin-bottom:5px; padding-left: 5px;width:320px;}
.h3bg4{border-left:5px solid #ffaa80;border-top:5px solid #ffaa80;border-right:5px solid #c2734c;border-bottom:5px solid #ad6544; background:#ff9966; margin-bottom:5px; padding-left: 5px;width:320px;}
.h3bg5{border-left:5px solid #b443da;border-top:5px solid #bc57de;border-right:5px solid #7d169d;border-bottom:5px solid #70138b; background:#a51dd2; margin-bottom:5px; padding-left: 5px;width:320px;}
.h3bg6{border-left:5px solid #dec839;border-top:5px solid #e3d15b;border-right:5px solid #a38e0d;border-bottom:5px solid #917d0b; background:#d7bd11; margin-bottom:5px; padding-left: 5px;width:320px;}

.h3bg7{border-left:5px solid #61a1b2;border-top:5px solid #7cb1bf;border-right:5px solid #316a79;border-bottom:5px solid #2c5e6b; background:#418ea2; margin-bottom:5px; padding-left: 5px;width:320px;}



.main4 { width:900px; height:100%; margin:0 auto;}

.main4 ul { padding-bottom:45px;}
.main4 h1 { font-size:20px; line-height:60px; text-align:center;}
.main4 li { width:200px;  line-height:25px; text-align:center; float:left; padding-left:20px;}
.main4_bottom { width:690px; height:100%; margin:0 auto; padding-bottom:20px; padding-top:20px;}
.main4 p { text-align:center; line-height:24px; font-size:12px; padding-bottom:20px; color:#736666;}

.main5 { width:900px; height:100%; background:#FCFCFC; margin:0 auto;}
.main5 ul { padding-bottom:15px; padding-left:40px;}
.main5 h1 { font-size:20px; line-height:45px; color:#253F8A;}
.main5 li { line-height:20px;}
.main5_a {width:600px;margin-left:220px;padding-bottom:15px;border-top-width: 1px;border-top-style: solid;border-top-color: #DBDBDB;}
.main5_a h1 {text-align:center; color:#253F8A; font-size:16px;}
.main5_a p {}


/*������ʽ*/
.main3_right_top_a{font-size:12px;text-align:right; padding-right:15px; padding-top:15px;}
.main3_right_top_b{padding-top:15px;}






.main4_a { width:900px; float:left;}
.main4_a_left{ width:360px; height:290px;  float:left;}
.main4_text{ width:360px;line-height:34px;  float:left;}
.main4_text h2{font-size:20px; line-height:60px; text-align:right;}
.main4_text h3{font-size:20px; line-height:60px;}
.main4_text p{  text-align:right; color:#CBCBCB;}
.main4_a_center{ background:url(smarty/templates/images/aa.gif) center no-repeat; width:170px; height:290px; float:left; text-align:center;}
.main4_a_right{ width:370px;height:290px; float:left;}



/*����*/
.NAV_swq{width:734px;  height:37px; margin:auto; float:left; }
.NAV2_swq{ width:680px; height:40px; line-height:40px;  float:left;padding:3px 0;}
.NAV2_swq li{ margin-left:25px; float:left; display:block;}
.NAV2_swq a{
  
   height:30px;
   line-height:29px;
   text-align:center;
   font-weight:bold;
   font-size:14px;
   float:left;
   }

.swq{ border-top-color:#d1d1d1; border-top-style:solid; border-top-width:1px;  padding-top:10px;}
.swq p{ color:#888;}

.NAV2_swq a:link,.NAV2_swq a:visited{
	text-decoration: none;
}
.NAV2_swq a:hover {
	text-decoration: none;
    height:29px;
	display:block;
}
.maina_swq{ float:left; margin-bottom:80px;}
.maina_zb{ width:132px;  float:left;margin-left:40px;}
.maina_zb h1{ font-size:14px; color:#243F8C; }
.maina_zb li{ font-size:12px; }
.maina_zb_a{ width:640px; margin-top:100px; float:left;line-height:28px;  display:inline;}
.maina_zb_a1{ width:320px; float:left; font-size:14px; color:#243F8C; font-weight:bolder;}

.maina_zb_a1 a{
color:#243F8C;
}
.maina_zb_a2{ width:320px; float:left;}
.main_hx{ float:left;font-size:10px;}
.main_hx h1{ color:#243F8C;}
.main_hx p{ width:902px; text-indent:20px; margin-top:15px; line-height:15px; font-size:px; float:left;}
.main_hx a{ color:#243F8C; font-weight:bolder; text-decoration:none;}
.main_hx dl{ text-align:center; line-height:45px;}

/**
 * ���� news_list ��ʽ
 * made by yc */
.news_list h4{
	margin-top:30px;
}
.news_list p{
	text-indent:20px;
}
div.news_div{
	padding-left:20px;
}
.highlight a{
color:red;
}

.main3_right_top li{
padding: 5px 0;
}

.main3_right_top li a{
color:#000;
font:14px Arial, Helvetica, sans-serif;
}


.main2 .main_right4{
margin-left:80px;
}
.main22_liks {
    color: #0066FF;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 12px;
}


.main4_liks {
    color: #0066FF;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 12px;
    padding-left: 38px;
    padding-top: 12px;
}


.company li{
list-style:outside;
margin-left:33px;
}
