body{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif}
@namespace url(http://www.w3.org/1999/xhtml);

body,
textarea {
overflow-y: scroll!important; overflow-y:no;
}
ul,li{ list-style:none; margin:0; padding:0;}
.top{width:922px; margin:0 auto;}
.nav{width:907px; padding-left:15px; height:33px; margin:0 auto 3px; background:url(../images/navbg.jpg) repeat-x;}
.nav li{float:left; border-left:1px solid #fff; height:23px; padding:10px 30px 0 10px;}
.nav li a{ font-family:Candara; font-size:14px; color:#0A4C8C; text-decoration:none;}
.nav li a:hover{ font-family:Candara; font-size:14px; color:#0A4C8C; text-decoration:underline;}
.main{width:922px; margin:15px auto;}
.main .left{float:left; width:208px; border-left:1px solid #E8E8E9; padding-left:20px; border-right:1px solid #E8E8E9; padding-top:20px; background:url(../images/leftbg.jpg) center bottom no-repeat;}
h1{font-size:22px; font-variant:normal; color:#427CCA; font-family:Arial, Helvetica, sans-serif;}
h2{font-size:16px; color:#427CCA; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; margin:2px 0}
h3{font-family:"Times New Roman", Times, serif; font-size:14px; color:#427CCA;}



a.maillink{font-size:13px; color:#FF8111; font-family:"Times New Roman", Times, serif; text-decoration:underline;}
a.maillink:hover{font-size:13px; color:#FF8111; text-decoration:none;}
a.newslink{font-family: "Times New Roman", Times, serif; font-size:14px; color:#000; text-decoration:none}
a.newslink:hover{font-family: "Times New Roman", Times, serif; font-size:14px; color:#000; text-decoration:underline}
a.navlink_2{font-size:12px; color:#fff; text-decoration:none}
a.navlink_2:hover{font-size:12px; color:#fff; text-decoration:underline}

a.maplink{font-size:12px; color:#1D4E97; text-decoration:underline; line-height:22px;}
a.maplink:hover{font-size:12px; color:#1D4E97; text-decoration:none;}

.main .right{float:right; width:630px; margin-right:26px; padding-top:15px;}
.main .right p{}
.main .right p img{float:left; margin-right:30px; margin-top:2px;}

.listnews{width:98%; margin:0 auto;}
.listnews li{ background:url(../images/listpic1.jpg) top left no-repeat; padding-left:10px; font-family: "Times New Roman", Times, serif; line-height:20px; margin:15px 0;}

.listnews2{width:880px; margin:0 auto 15px;}
.listnews2 li{font-family: "Times New Roman", Times, serif;  padding-top:15px!important; padding-bottom:15px!important; padding:5px 0 5px 0; line-height:24px;}
.listnews2 li a{float:left; width:720px; font-size:14px; color:#000; text-decoration:none; background:url(../images/listpic1.jpg) left top no-repeat; padding-left:10px;}
.listnews2 li a:hover{float:left; font-size:14px; color:#000; text-decoration:underline;}
.listnews2 li span{float:left; width:150px; }

.ddfont{font-size:14px; color:#FF7800;}

.titlebox{width:912px; margin:1px auto 0; padding:6px 0 6px 10px; background-color:#E3E3E3; font-family:Candara; font-size:14px; color:#1D4E97; font-weight:bold;}
.titlebox a{font-family:Candara; font-size:14px; color:#1D4E97; font-weight:bold; text-decoration:underline;}
.titlebox a:hover{font-family:Candara; font-size:14px; color:#1D4E97; font-weight:bold; text-decoration:none;}

#tablelink a{font-family:"Times New Roman", Times, serif; color:#1D4E97; font-size:14px; text-decoration:none;}
#tablelink a:hover{font-family:"Times New Roman", Times, serif; color:#1D4E97; font-size:14px; text-decoration:underline;}

.mainbox{width:892px; margin:0 auto; padding:15px; background-color:#F3F6FA;}
.mainboxpeopleimg{float:left; margin-right:20px; width:100px; height:100px;}
.mainboxmapimg{float:right; margin-left:20px; margin-bottom:10px;}
.mainbox p{margin:10px 0 10px 20px;}
.mainbox p a{font-size:14px; font-family:"Times New Roman", Times, serif; text-decoration:underline; color:#000}
.mainbox p a:hover{font-size:14px; font-family:"Times New Roman", Times, serif; text-decoration:none;}
.mainfont{font-size:14px; font-family:"Times New Roman", Times, serif; line-height:20px;}

.bottomnav{width:912px; margin:0 auto 10px; height:16px; background-color:#1D4E97; padding:5px; color:#fff; clear:both}
.copy{width:922px; margin:0 auto; text-align:right; font-size:11px; font-family:"Times New Roman", Times, serif; padding-bottom:10px;}