/* CSS Document */
body{
 margin:0px;
 padding:0px;
 font-size:12px;
 background-color:#FF0000;
 background-image:url(left_bg.jpg);
 }
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#top_div{
 background-image:url(top.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:243px;
 }
#top_div1{
 background-image:url(top1.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:243px;
 }
#list1_top_div{
 background-image:url(list2_top.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:248px;
 }
#list2_top_div{
 background-image:url(list1_top.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:248px;
 }
#top_menu{
 font-size:14px;
 font-weight:800;
 color:#E4261A;
 width:670px;
 margin-left:auto;
 margin-right:auto;
 padding-top:211px;
}
#list1_top_div #top_menu, #list2_top_div #top_menu{
 font-size:14px;
 font-weight:800;
 color:#E4261A;
 width:700px;
 margin-left:auto;
 margin-right:auto;
 padding-top:211px;
}
#top_menu a{
 margin-left:25px;
 color:#E4261A;
 }
#top_menu .mu2{
 margin-left:15px;
 }
#top_menu .mu3{
 margin-left:19px;
 }
#top_menu .mu4{
 margin-left:15px;
 }
#top_menu .mu5{
 margin-left:16px;
 }
#top_menu .mu6{
 margin-left:17px;
 }
#top_menu .mu7{
 margin-left:15px;
 }
#list1_top_div #top_menu .mu1{
 margin-left:15px;
 }
#list1_top_div #top_menu .mu2{
 margin-left:15px;
 }
#list1_top_div #top_menu .mu3{
 margin-left:16px;
 }
#list1_top_div #top_menu .mu4{
 margin-left:17px;
 }
#list1_top_div #top_menu .mu5{
 margin-left:17px;
 }
#list1_top_div #top_menu .mu6{
 margin-left:17px;
 }
#list1_top_div #top_menu .mu7{
 margin-left:15px;
 }
#list2_top_div #top_menu .mu1{
 margin-left:43px;
 }
#list2_top_div #top_menu .mu2{
 margin-left:15px;
 }
#list2_top_div #top_menu .mu3{
 margin-left:16px;
 }
#list2_top_div #top_menu .mu4{
 margin-left:17px;
 }
#list2_top_div #top_menu .mu5{
 margin-left:17px;
 }
#list2_top_div #top_menu .mu6{
 margin-left:17px;
 }
#list2_top_div #top_menu .mu7{
 margin-left:15px;
 }
#banner_bg{
 background-image:url(banner_bg.jpg);
 width:932px;
 height:75px;
 margin-left:auto;
 margin-right:auto;
 line-height:2em;
 font-size:14px;
 font-weight:800;
 padding-left:30px;
 padding-top:40px;
 padding-right:40px;
 letter-spacing:-1px;
 }
#banner_bg a{
 color:#FFFFFF;
 }
#main_div{
 background:url(bg.jpg);
 background-position:top;
 background-repeat:repeat-y;
 }
#main_div1{
 background:url(bg1.jpg);
 background-position:top;
 background-repeat:repeat-y;
 }
#main_div2{
 width:1004px;
 padding-left:4px;
 margin-left:auto;
 margin-right:auto;
 }
#main_div3{
 width:1004px;
 padding-left:4px;
 margin-left:auto;
 margin-right:auto;
 }
#main_div4{
 background-color:#FFFFFF;
 margin-left:4px;
 }
.text_div{
 padding-left:7px;
 padding-top:3px;
 padding-right:4px;
 }
.title1{
 width:183px;
 background-image:url(title1_left.jpg);
 background-position:left;
 background-repeat:no-repeat;
 height:32px;
 color:#FFFF00;
 font-size:17px;
 font-weight:800;
 padding-left:30px;
 line-height:32px;
 }
.text_div_boder{
 border-left:#F0C29D solid 1px;
 border-right:#F0C29D solid 1px;
 background-image:url(text_BG.jpg);
 background-position:top;
 background-repeat:repeat-x;
}
.top_right{
 padding-left:6px;
 padding-right:3px;
 }
.text1_div{
 margin-left:7px;
 margin-right:10px;
 border-bottom:#DB4A38 solid 1px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:9px;
 }
.text1_title1{
 color:#CE0000;
 font-size:14px;
 font-weight:800;
 padding-left:24px;
 padding-bottom:12px;
 padding-top:15px;
}
.text1_title1 a{
 color:#CE0000;
}
.title1_text{
 line-height:16px;
 }
.title1_text img{
 float:left;
 border:#B9B9B9 solid 1px;
 padding:5px;
 margin-right:9px;
 }
.title1_text a{
 color:#000000;
 }
.more a, .more2 a{
 color:#990000;
}
.text2_div{
 margin-left:7px;
 margin-right:10px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:9px;
 }
.title2{
 background-image:url(title2_bg.jpg);
 background-position:left;
 background-repeat:no-repeat;
 width:233px;
 height:20px;
 font-size:15px;
 font-weight:800;
 color:#990000;
 padding-left:65px;
 padding-top:15px;
 margin-bottom:6px;
 margin-top:6px;
 }
.title2 a{
 color:#990000;
}
.text3_div{
 padding-top:12px;
 padding-left:15px;
 }
.text3_div li{
 background-image:url(ico1.jpg);
 background-position:left;
 background-repeat:no-repeat;
 list-style-type:none;
 list-style-position:outside;
 margin-top:9px;
 padding-left:9px;
 }
.more2{
 font-weight:800;
 text-align:right;
 padding-right:30px;
 padding-top:12px;
 }
.title3{
 padding-top:15px;
 font-size:15px;
 font-weight:800;
 }
.text3_bg{
 background-image:url(text3_bg.jpg);
 background-position:bottom;
 background-repeat:no-repeat;
 width:225px;
 padding-left:20px;
 padding-top:12px;
 height:735px!important;
 *height:725px!important;
 _height:725px;
 line-height:19px;
 }
.text3_bg div{
 margin-bottom:15px;
 }
.text3_bg a{
 color:#330000;
 }
.year{
 color:#FF0000;
 font-size:14px;
 }
.right_bg_line{
 background-image:url(right_bg_line.jpg);
 background-position:top;
 background-repeat:repeat-y;
 }
.line1{
 height:3px;
 _height:0px;
 }
.more3{
 background-image:url(title1_right2.jpg);
 background-position:right;
 background-repeat:no-repeat;
 width:50px;
 height:22px;
 padding-top:10px;
 }
.more3 a{
 color:#000000;
 }
.title4_div{
 float:left;
 width:270px;
 padding-top:12px;
 padding-left:50px;
 line-height:22px;
 vertical-align:middle;
 margin-right:30px;
 }
.title4_div img{
 float:left;
 border:#999999 solid 1px;
 padding:3px;
 margin-right:24px;
 }
.text3_div_text{
 margin-top:20px;
 clear:both;
 }
.text3_div_text li{
 background-image:url(ico1.jpg);
 background-position:left;
 background-repeat:no-repeat;
 list-style-type:none;
 list-style-position:outside;
 margin-top:9px;
 padding-left:9px;
 float:left;
 width:263px;
 _width:273px;
 margin-left:50px;
 _margin-left:27px;
 margin-right:30px;
 _margin-right:30px;
 }
.text5_div{
 padding:10px;
 height:276px;
 line-height:20px;
 padding-left:10px;
 padding-top:14px;
 }
.text6_div a{
 color:#FFFF00;
 }
.text5_div img{
 border:#666666 solid 1px;
 padding:5px;
 margin-bottom:18px;
 }
.text_div2{
 padding-left:7px;
 padding-top:3px;
 padding-right:7px;
 }
.title5_div{
 float:left;
 height:130px;
 width:136px;
 text-align:center;
 padding-top:19px;
 padding-left:16px;
 padding-right:10px;
 }
.title5_div img{
 border:#CCCCCC solid 1px;
 padding:3px;
 margin-bottom:3px;
 }
.bottom_message{
 text-align:center;
 margin-top:10px;
 margin-bottom:9px;
 padding-top:12px;
 line-height:22px;
 border-top:#333333 solid 1px;
 margin-left:20px;
 margin-right:20px;
 }
.bottom_message a{
	color: #0D88C1;
}
#bottom{
 width:1004px;
 padding-left:4px;
 margin-left:auto;
 margin-right:auto;
 }
.bottom_img1{
 padding-left:1px!important;
 *padding-left:0px!important;
 _padding-left:0px;
 width:1003px;
 background-image:url(bottom.jpg);
 }
.bottom_img{
 padding-left:1px!important;
 *padding-left:0px!important;
 _padding-left:0px;
 width:1000px;
 margin-left:auto;
 margin-right:auto;
 }
.text4_div a{
 color:#000000;
 }
 
 .text5_div a{
 color:#000000;
 }
 
.now{
 color:#E30000;
 font-weight:800;
 padding-left:12px;
 }
.second_menu{
 background-color:#FFFFFF;
 padding-left:39px;
 padding-top:18px;
 }
.second_menu a{
 color:#000000;
 }
.second_menu li{
 background-image:url(about_us_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 list-style-type:none;
 list-style-position:outside;
 padding-left:16px;
 margin-bottom:20px;
 }
.list_text{
 margin-left:50px;
 margin-right:50px;
 padding-top:20px;
 }
.list_text a, .page a, .page2 a{
 color:#000000;
 }
.list_text div{
 border-bottom:#0051A2 dotted 1px;
 padding-bottom:5px;
 margin-bottom:9px;
}
.list_text div .td_l{
 background-image:url(ico1.jpg);
 background-position:left;
 background-repeat:no-repeat;
 list-style-type:none;
 list-style-position:outside;
 padding-left:9px;
 margin-bottom:20px;
 }
.page{
 text-align:center;
 border-top:#CCCCCC solid 1px;
 margin:25px;
 margin-bottom:12px;
 padding-top:12px;
 }
.select1_div{
 margin-left:65px;
 margin-right:65px;
 padding-top:25px;
 }
.system_list_top_div{
 margin-top:12px;
 margin-left:12px;
 }
.project_list_text{
 line-height:22px;
 padding-top:30px;
 }
.select1_text{
 background-image:url(select1_list_bg.jpg);
 background-position:top;
 background-repeat:repeat-x;
 padding:20px;
 padding-left:16px;
 padding-bottom:0px;
 }
.select1_text a{
 color:#000000;
 }
.select1_text .td_l{
 background-image:url(ico1.jpg);
 background-position:left;
 background-repeat:no-repeat;
 list-style-type:none;
 list-style-position:outside;
 padding-left:9px;
 }
.select1_text table{
 margin-bottom:9px;
 }
.list2_text{
 padding-top:16px;
 height:510px;
 }
.list2_text a{
 color:#284A82;
 }
.list2_div{
 float:left;
 border:#cccccc solid 1px;
 background-color:#E6E6E6;
 padding:9px;
 padding-top:5px;
 padding-bottom:3px;
 margin-left:31px;
 _margin-left:25px;
 margin-bottom:22px;
 text-align:center;
 width:148px;
 height:130px;
 }
.list2_div img{
 margin-bottom:3px;
 }
.page2{
 text-align:center;
 padding-top:20px;
 padding-bottom:20px;
 }
#select .text_div{
 width:989px;
 }