* { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:14px;}
p, ul, li, h1, h2, h3, h4, img { border:0; padding:0; margin:0; list-style:none; }
html { height:100%;}
body { background-color:#005163;}

th { text-align:left; font-size:14px; font-weight:normal;}
td { text-align:left; height:36px; font-size:14px; vertical-align:middle; }
.bd01 { border:1px solid #ccc; background-color:#fff; height:20px;}

#logo { margin:0 auto; height:140px; width:1003px; background:url(../images/0-logo.jpg) no-repeat 0 0;padding-left:25px;}

#container { width:1003px; background-image:url(../images/main-bg.jpg); background-repeat:repeat-y; overflow:auto; zoom:1; margin:0 auto; }


#dh { float:left; width:210px; text-align:right; background:url(../images/0-dh-1.jpg) repeat-y; padding-left:30px;}
#nav { width:210px;}
#nav a { display:block; text-align:right; width:100%; height:41px; background:url(../images/0-dh-2.jpg) no-repeat 0 0;}
#nav a:hover { background:url(../images/0-dh-2.jpg) no-repeat 0 -41px;}
#nav img { width:123px; height:30px; border:0px;}


#info { float:left; width:763px; text-align:center; background-color:#fff; font-size:14px;}
#copyright { width:93%; border-top:1px solid #005163; margin-top:43px; padding-top:10px; padding-bottom:26px; font-size:14px; color:#000; line-height:150%;}




#text-15 { font-size:14px; line-height:180%; color:#000; text-align:left; width:92%;  margin:0 auto;}
#users { font-size:14px; line-height:230%; color:#000; text-align:left; width:92%;}


#prolist { list-style:none; width:660px; height:550px; margin:0 auto;}
#prolist li { background:#fff url(../images/3-pro-2-e.gif) repeat-y 0 0; text-align:left; padding-left:30px;}
#prolist li a { display:block; padding-top:12px; height:31px; color:#066; font-size:14px; font-weight:bold; text-decoration:none; background-color:#fff;}
#prolist .current { background-color:#F3F3F3;}
#prolist li a:hover { text-decoration:underline;}


#newslist { list-style:none; width:740px; height:550px; margin:0 auto;}
#newslist li { background:#fff url(../images/3-pro-2.gif) repeat-y 0 0; text-align:left; padding-left:30px;}
#newslist li a { display:block; padding-top:10px; height:26px; color:#066; font-size:14px; font-weight:bold; text-decoration:none; background-color:#fff;}
#newslist .current { background-color:#F3F3F3;}
#newslist li a:hover { text-decoration:underline;}


#newstitle { text-align:center; font-size:14px; font-weight:bold; width:100%;}
#newstitle2 { text-align:center; font-size:14px; font-weight:bold; padding-bottom:20px; color:#f00}
#protitle1 { text-align:center; font-size:14px; font-weight:bold; padding-bottom:10px; color:#03c}
#protitle2 { text-align:center; font-size:14px; padding-bottom:20px; color:#000}

#newsdate { text-align:right; font-size:14px; width:85%; padding-bottom:30px;}
#newsback { text-align:right; width:88%; padding-top:40px;}
#newsinfo { font-size:14px; line-height:180%; color:#000; text-align:left; width:92%; height:460px; margin:0 auto;}

#proback { text-align:center; font-size:14px; padding-top:30px;}


#pic { width:100%; margin:0 auto;}
#pic1 { width:100%; margin:0 auto;}
#pic2 { width:100%; margin:0 auto;}


.honor { width:42%; height:166px; float:left; text-align:right;}
.honor img { width:200px; height:142px; border:1px solid #000;}

.gjmy { width:43%; height:186px; float:left; text-align:right;}
.gjmy img { width:220px; height:165px; border:2px solid #066;}

.gjmy1 { width:49%;; height:196px; float:left; text-align:center;}
.gjmy1 img { width:220px; height:165px; border:2px solid #066; margin-bottom:3px;}

.gjmy2 { width:45%;; height:196px; float:left; text-align:center;}
.gjmy2 img { width:250px; height:166px; border:2px solid #066;}

.gjmy3 { width:49%;; height:196px; float:left; text-align:center;}
.gjmy3 img { width:250px; height:169px; border:2px solid #066;}

.giant { width:330px; padding-left:15px; margin-left:15px; margin-bottom:3px; float:left; text-align:left; line-height:30px; background:url(../images/7-giant-2.gif) repeat-y 0 0;}


.link01 { color: #005163; text-decoration: none;}
.link01:link { color: #005163; text-decoration: none;}
.link01:hover { color: #005163; text-decoration: underline;}

.link02 { color: #000; text-decoration: none;}


.link03 { color: #066; font-size:15px; font-weight:bold; text-decoration: none;}
.link03:link { color: #066;text-decoration: none;}
.link03:hover { color: #066;text-decoration: underline;}


.link04 { color: #f60; text-decoration: none;}

.link05 { color: #03c; text-decoration: none; font-weight:bold;}
