/* CSS Document */
@charset "utf-8";

*,div,p,ul,ol,li,input,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}
body{
	text-align:center;
	font:14px tahoma,sans-serif;
	color:#333;
    SCROLLBAR-FACE-COLOR: #E4E8EA; 
    SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
    SCROLLBAR-SHADOW-COLOR: #999999; 
    SCROLLBAR-3DLIGHT-COLOR: #fff; 
    SCROLLBAR-ARROW-COLOR: #ffffff;  
    SCROLLBAR-TRACK-COLOR: #DCDCDC; 
    SCROLLBAR-DARKSHADOW-COLOR: #000000 
} 
div{
	height:%;
	overflow:hidden;
}
a{
	color:#002B54;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
img{
	vertical-align:middle;
	border:0;
}
input{
	vertical-align:middle;
}
ul{
	list-style:none;
}
#z_container{
	width:1003px;
	text-align:left;
	margin:0px auto;
}
/* --top start-- */
#top{
    background:url(../images/p_01.gif) no-repeat;
   	text-align:left;
	height:110px;
	margin:0px;
	padding:0px;
}
#top p{
    margin:5px 5px 0px 0px;
	text-align:right;
}
#top p a{
   color:#822828;
   font:12px Arial, Helvetica, sans-serif;
   font-weight:bold;
   text-align:right;
}
/* --menu start--
#menu{
  background:url(../images/z_02.gif) no-repeat;
  height:39px;
  margin:0px;
  padding:0px;
}
#menu ul{
  text-align:left;
  font:12px Arial, Helvetica, sans-serif; 
  font-weight:bold;
  margin:12px 3px 0px 23px;
}
#menu ul li{
  float:left;
  margin-right:33px; 
}
#menu ul li a{
  color:#FFFFFF;
} 
*/
/* --top pic start-- */
#toppic01{
  background:url(../images/p_03.gif) no-repeat;
  width:703px;
  height:265px;
  margin:0px;
  padding:0px;
  float:left;
}
#toppic02{
  background:url(../images/p_04.gif) no-repeat;
  height:265px;
  width:217px;
  margin-right:-3px;
  padding:0px;
  float:left;

}#toppic03{
  background:url(../images/p_05.gif) no-repeat;
  height:265px;
  padding:0px;

}
.contact_info{
  margin:130px 15px 15px 28px;
  color:#043470;
  font:12px Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.contact_info p{
  margin-top:3px;
}
.contact_info p a{
  margin-top:3px;
  color:#ff0000;
}
/* --middle start-- */
#middle{
  margin:5px 0px;
}
#m_left{
  width:300px;
  margin:10px 0px 5px 10px;
  float:left;
}
#m_left img{
  /*border:1px solid #8EAAF5;
  padding:5px;*/
  background:#fff;
  margin:10px 0px 10px 20px;
}
#m_right{
  margin:0px;
  padding:0px;
  width:680px;
}
#m_r_top{
  background:url(../images/z_06.gif) no-repeat;
  height:44px;
  margin-left:25px;
}
#m_r_top h3{
  margin:10px 5px 5px 23px;
  font-size:15px;
  font-weight:bold;
  color:#054793;
}
#content_top{  
  background:url(../images/r_top.gif) no-repeat;
  height:22px;
  margin-left:20px;
}
#contet_middle{
  background:url(../images/r_middle.gif) repeat-y;
  margin-left:20px;
}
#content_bottom{
  background:url(../images/r_bottom.gif) no-repeat;
  margin-left:20px;
  height:40px;
}
/*------zust pic list--------*/
#m_top{
  margin:auto 68px;
  padding:0px;
  width:855px;
}
#m_r_top02{
  background:url(../images/z_top_t.gif) no-repeat;
  height:44px;
  margin-left:25px;
}
#m_r_top02 h3{
  margin:10px 5px 5px 23px;
  font-size:15px;
  font-weight:bold;
  color:#054793;
}
#content_top02{  
  background:url(../images/z_top.gif) no-repeat;
  height:38px;
  margin-left:20px;
}
#contet_middle02{
  background:url(../images/z_middle.gif) repeat-y;
  margin-left:20px;
}
#content_bottom02{
  background:url(../images/z_bottom.gif) no-repeat;
  margin-left:20px;
  height:40px;
}
#list_01{
  margin:25px 15px 15px 25px;

}
#title_pic{
  background:url(../images/z_pic.gif) no-repeat top 18px;;
  height:48px;
}
#title_pic h3{
  margin:13px 5px 5px 38px;
  font-size:15px;
  font-weight:bold;
  color:#ff0000;
}
#titlelist_ad{width:690px;border-bottom:1px dashed #000000;overflow:hidden;margin:auto 40px;}
#titlelist_ad span{
   float:left;
   margin:8px 25px 8px 8px;
}
#titlelist_ad span img{
   border:1px solid #8EAAF5;
   padding:5px;
   background:#fff;
   margin-left:35px;
}
#titlelist_ad h1 a,#titlelist_ad h1{
    padding:3px 0px; 
	text-align:left;
	margin-top:9px;
	font-weight:bold;
	font-size:100%;
	color:#FF6200;
}
#titlelist_ad h1 a:hover{text-decoration:underline;}
#list_02{
  margin:25px 15px 15px 15px;
}
#title_pic02{
  background:url(../images/z_pic.gif) no-repeat top 28px;;
  height:48px;
}
#title_pic02 h3{
  margin:13px 5px 5px 48px;
  font-size:15px;
  font-weight:bold;
  color:#ff0000;
}
#titlelist_ad2{width:780px;border-bottom:1px dashed #000000;overflow:hidden;margin:auto 0px;}
#titlelist_ad2 span{
   float:left;
   width:240px;
   margin:8px 0px 8px 12px;
}
#titlelist_ad2 span img{
   border:1px solid #8EAAF5;
   padding:5px;
   background:#fff;
   margin-left:5px;
}
#titlelist_ad2 span h1 a,#titlelist_ad2 span h1{
    padding:1px 0px;
	text-align:center;
	font-weight:bold;
	font-size:100%;
	color:#FF6200;
}
#titlelist_ad2 h1 a:hover{text-decoration:underline;}

#list_03{
  margin:25px 15px 15px 15px;
}
#title_pic03{
  background:url(../images/z_pic.gif) no-repeat top 28px;;
  height:48px;
}
#title_pic03 h3{
  margin:13px 5px 5px 48px;
  font-size:15px;
  font-weight:bold;
  color:#ff0000;
}
#titlelist_ad3{width:795px;border-bottom:1px dashed #000000;overflow:hidden;margin:auto 0px;}
#titlelist_ad3 span{
   float:left;
   width:368px;
   margin:8px 15px 8px 0px;
}
#titlelist_ad3 span img{
   border:1px solid #8EAAF5;
   padding:5px;
   background:#fff;
   margin-left:5px;
}
#titlelist_ad3 span h1 a,#titlelist_ad3 span h1{
    padding:1px 0px;
	text-align:center;
	font-weight:bold;
	font-size:100%;
	color:#FF6200;
}
#titlelist_ad3 p{
    margin-left:15px;
}
#titlelist_ad3 h1 a:hover{text-decoration:underline;}


#titlelist_ad6{width:800px;overflow:hidden;margin:auto 0px;}
#titlelist_ad6 span{
   float:left;
   width:368px;
   margin:8px 15px 8px 0px;
}
#titlelist_ad6 span img{
   border:1px solid #8EAAF5;
   padding:5px;
   background:#fff;
   margin-left:5px;
}
/*------zust pic list end--------*/
#content{
   padding:5px 10px;
   height:1%;
   overflow:hidden;
}
#content p{
   font:14px Tahoma, Geneva, sans-serif;	
   color:#002B54;
   line-height:20px;
   margin:6px 25px 6px 25px;	
}
#content img{
   /* border:1px solid #8EAAF5;
   padding:5px; */
   background:#fff;
   margin:2px 5px 10px 10px;
   float:left;
}
.title h3{
  margin:10px 5px 5px 23px;
  font-size:18px;
  font-weight:bold;
  color:#054793;
}
/* --middle end-- */
/*--bottom start---*/
#bottom{
  margin:0px 0px 10px 0px;
  padding:0px;
}
#bottom_right{
  margin:0px 0px 10px 0px;
}
#bottom_right p{
  margin-top:6px;
  font-size:12px;
  color:#9C9B9B;
  font-weight:bold;
}
#bottom_right p a{
  color:#9C9B9B;
}