/* CSS Document */
.top_div5{
 background-image:url(image/top/top1.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:220px;
 margin-bottom:5px;
 width:1002px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 }
.map5{
 text-align:right;
 padding-top:12px;
 height:160px;
 width:900px;
 margin-left:auto;
 margin-right:auto;
 }
/*----------------*/

/*----------------*/
.serch_div{
 text-align:right;
 width:908px;
 padding-right:65px;
 }
.img_top{
 }
.img_title1{
 background:url(image/bg.gif) -0px -0px;
 height:30px;
 width:295px;
 line-height:30px;
 padding-top:0px;
 margin-top:-13px!important;
 *margin-top:0px!important;
 }
.img_title1 ul, .img_title2 ul, .img_title3 ul, .img_title4 ul, .img_title5 ul, .img2_title2 ul,, .img2_title4 ul{
 margin:0px;
 padding:0px;
 }
 
 
 .img_title1 li, .img_title2 li, .img_title3 li, .img_title4 li, .img_title5 li, .img2_title2 li, .img2_title4 li{
 list-style-type:none;
 list-style-position:outside;
 padding-left:6px;
 margin-top:0px;
 }

.img_title1 ul .li_ld{
 float:left;
 color:#990000;
 font-size:14px;
 font-weight:800;
   margin-left:-32px!important;
 *margin-left:0px!important;
 }
 .img_title1 .li_td, .img_title2 .li_td, .img_title3 .li_td, .img_title4 .li_td, .img_title5 .li_td, .img2_title2 .li_td, .img2_title4 .li_td{
 float:right; width:50px;
 }

.img_text1{
 border:#32558A solid 1px;
 border-bottom:none;
 border-top:none;
 height:182px;
 background-color:#FFFFFF;
 background-image:url(image/img_text1_bg.jpg);
 background-position:top;
 background-repeat:repeat-x;
 padding-top:10px;
 padding-left:22px;
 line-height:26px;
 }
.img_div{
padding-top:-10px!important;
*padding-top:5px!important;
margin-top:-8px!important;
*margin-top:0px!important;
 clear:both;
 }
.img_title2{
 height:30px;
 width:957px;
 line-height:29px;
 background:url(image/bg.gif) -0px -32px;
 padding-top:0px;
 clear:both;

 }
.img_title2 ul .li_ld{
 float:left;
 padding-left:12px;
 color:#990000;
 font-size:14px;
 font-weight:800;
   margin-left:-32px!important;
 *margin-left:0px!important;

 }
.img_text2{
 border:#32558A solid 1px;
 border-bottom:none;
 border-top:none;
 height:126px;
 background-color:#FFFFFF;
 background-image:url(image/img_text2_bg.jpg);
 background-position:top;
 background-repeat:repeat-x;
 padding-top:30px;
 }
.img_text2 #img_div{
 float:left;
 text-align:center;
 margin-left:20px;
 _margin-left:16px;
 line-height:30px;
 }
.img_text2 img{
 border:#CCCCCC solid 1px;
 background-color:#FFFFFF;
 padding:2px;
 }
.img_title3{
 height:29px;
 width:604px;
 line-height:29px;
 background:url(image/bg.gif) -0px -64px;
 padding-top:0px;
 clear:both;
 }
.img_title3 ul .li_ld{
 float:left;
 
 padding-left:12px;
 color:#990000;
 font-size:14px;
 font-weight:800;
  margin-left:-27px!important;
 *margin-left:0px!important;
 }
.img_text3{
 border:#32558A solid 1px;
 border-bottom:none;
 border-top:none;
 height:136px;
 background-color:#FFFFFF;
 background-image:url(image/img_text2_bg.jpg);
 background-position:top;
 background-repeat:repeat-x;
 padding-left:55px!important;*padding-left:60px!important;_padding-left:60px;
 width:547px!important;*width:542px!important;_width:542px;
 }
.img_text3_img{

 text-align:center;
 line-height:28px;
 width:164px;
 }
.img_text3 li{
 line-height:24px;
 }
.img_text3 .wlfz_li{
 margin-left:30px;
 }
.img_title4{
 height:29px;
 width:348px;
 line-height:29px;
 background:url(image/bg.gif) -608px -64px;
 padding-top:0px;
 }
.img_title4 ul .li_ld{
 float:left;
 width:100px;
 padding-left:12px;
 color:#990000;
 font-size:14px;
 font-weight:800;
  margin-left:-32px!important;
 *margin-left:0px!important;

 }
.img_text4{
 border:#32558A solid 1px;
 border-bottom:none;
 border-top:none;
 height:130px;
 _height:141px;
 background-color:#FFFFFF;
 background-image:url(image/img_text2_bg.jpg);
 background-position:top;
 background-repeat:repeat-x;
 padding-top:6px;
 padding-left:16px;
 }
.img_text4 li{
 line-height:24px;
 }
.img_title5{
 height:29px;
 width:957px;
 line-height:29px;
 background:url(image/bg.gif) -0px -95px;
 padding-top:0px;
 }
.img_title5 ul .li_ld{
 float:left;
 padding-left:10px!important;
 *padding-left:12px!important;
 color:#990000;
 font-size:14px;
 font-weight:800;
 margin-left:-27px!important;
 * margin-left:0px!important;
 }
.img_text5{
 border:#32558A solid 1px;
 border-bottom:none;
 border-top:none;
 height:140px;
 _height:151px;
 background-color:#FFFFFF;
 padding-top:6px;
 padding-left:16px;
 }
.img_text5 div{
 float:left;
 text-align:center;
 margin-left:20px;
 _margin-left:16px;
 line-height:30px;
 }
.img_text5 img{
 border:#CCCCCC solid 1px;
 background-color:#FFFFFF;
 padding:2px;
 }
.img_text5 a:link{
	color: #333333;
	text-decoration: none;
}
.img_text5 a:visited{
	text-decoration: none;
	color: #333333;
}
.img_text5 a:hover {
	color: #333333;
	text-decoration: underline;
}
.map5 a:link{
	color: #ffffff;
	text-decoration: none;
}
.map5 a:visited{
	text-decoration: none;
	color: #ffffff;
}
.map5 a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.img_line{
 width:941px;
 margin-left:auto;
 margin-right:auto;
 border-bottom:#666666 solid 1px;
 height:20px;
 }
 
/*-----------------------*/
.top_div6{
 background-image:url(image/top/top2.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:216px;
 margin-bottom:5px;
 }
.img2_top{
 }
.img2_text1{
 width:616px;
 border:#686868 solid 1px;
 border-left:none;
 border-right:none;
 background-color:#FFFFFF;
 background-image:url(image/img2_text1_bg.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 height:335px;
 overflow:hidden;
 color:#185892;
 padding-top:8px;
 padding-right:29px;
 }
.img2_text1 img{
 border:#0252A3 solid 1px;
 padding:6px;
 float:left;
 margin-right:18px;
 }
.img2_text1 div{
 margin-top:20px;
 }
.img2_title2{
 height:30px;
 width:304px;
 line-height:29px;
 background:url(image/img2_bg.gif) -0px -0px;
 padding-top:0px;
 margin-top:-12px!important;
 *margin-top:0px!important;
 }
.img2_title2 .li_ld{
 float:left;
 
 padding-left:12px;
 color:#990000;
 font-size:14px;
 font-weight:800;
 }
.img2_text2{
 border-left:#CCCCCC solid 1px;
 border-right:#CCCCCC solid 1px;
 background-color:#FDFDFE;
 width:282px;
 height:180px;
 padding-top:16px;
 padding-left:20px;
}
.img2_text2 li{
 line-height:24px;
 }
.img2_title2_bottom{
 background:url(image/img2_bg.gif) -1px -32px;
 width:280px;
 height:100px;
 padding-top:19px;
 color:#185892;
 font-size:14px;
 font-weight:800;
 padding-left:12px;
 padding-right:12px;
 }
.img2_title3{
 height:30px;
 width:945px;
 line-height:30px;
 background:url(image/img2_bg.gif) -0px -154px;
 padding-left:12px;
 color:#990000;
 font-size:14px;
 font-weight:800;
 }
.img2_text3{
 border-left:#33568B solid 1px;
 border-right:#33568B solid 1px;
 background-color:#FDFDFE;
 height:700px;
 padding-left:3px;
 padding-right:5px;
 padding:6px;
}
.img2_title4{
 height:33px;
 width:927px;
 line-height:33px;
 background:url(image/img2_bg.gif) -0px -186px;
 padding-top:0px;
 
 }
.img2_title4 .li_ld{
 float:left;
margin-left:-20px!important;
*margin-left:0px!important;
 padding-left:12px;
 color:#101D32;
 font-size:14px;
 font-weight:800;
 }
.img2_text4{
 background-color:#F0F2F7;
 height:132px;
 width:927px;
 margin-bottom:12px;
}
.img2_text4 li{
 line-height:24px;
 }
.img2_text4 div{
 float:left;
 text-align:left;
 margin-left:12px;
 _margin-left:8px;
 line-height:30px;
 }
.img2_text4 img{
 border:#CCCCCC solid 1px;
 background-color:#FFFFFF;
 padding:2px;
 }
.img2_text4_list{margin-left:0px; width:200px; padding-top:12px}

.zt_div{
 width:765px;
}
.zt_title1{
 background:url(image/img2_bg.gif) -0px -219px;
 width:750px;
 height:20px;
 font-size:14px;
 font-weight:800;
 color:#284A82;
 padding-left:15px;
 padding-top:9px;
 }
.zt_text1{
 background-color:#EEF2F7;
 height:530px;
 }
.zt_div1{
 background-image:url(image/zt_line.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 height:135px;
 margin:3px;
 padding-left:40px;
 padding-right:20px;
 padding-top:20px;
 }
.zt_title2{
 border-bottom:#284A82 dotted 1px;
 color:#284A82;
 text-align:center;
 font-size:14px;
 font-weight:800;
 margin-left:200px;
 padding-bottom:6px;
 margin-bottom:9px;
 }
 #demo {
overflow:hidden;
width:915px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}