body{text-align:center;background:#1d2a56 url(../image/logo-bg.jpg) left top no-repeat;padding:0;margin:0;}
*{font-family:arial;,"宋体";}
a{text-decoration:none;}
img{border:0;}

#logo{width:1024px;margin:0 auto;text-align:left;}
#logo h1{padding:0;margin:0;width:565px;display:block;text-algin:left;float:left;}
#logo h1 img{margin:20px 0 5px 0;}
#logo #weather{width:400px;height:25px;line-height:135%;display:block;float:right;text-align:right;font-size:12px;color:#f1f1f1;margin-top:50px;}
#logo #position{width:400px;height:25px;line-height:25px;display:block;float:right;text-align:right;font-size:12px;color:#9399ae;margin-top:60px;}
#logo #position a{color:#9399ae;}
#logo #position a:hover{color:#fff;}

#homenav{margin:20px auto;font-size:12px;}
#homenav #nav{text-align:center;padding-top:30px;}
#homenav #nav img{margin:0 20px;}
#homenav #keywords{padding:8px 10px;font-size:12px;color:#000;background:#fff;border:0;width:400px;}
#homenav #submit{vertical-align: middle;width:30px;height:35px;background:#fff url(../image/btn-search.jpg) center no-repeat;border:0;cursor:pointer;}
#homenav select{padding:2px;border:1px #70afe2 solid;}

#pagenav{text-align:right;padding:18px 20px;color:#fff;font-weight:bold;}
#pagenav a{font-size:14px;font-weight:bold;color:#fff;margin:0 10px;}

#homenews{text-align:left;padding:15px;}
#homenews ul{padding:5px;margin:0;}
#homenews ul li{list-style:none;line-height:120%;text-align:left;margin:10px 0;}
#homenews ul li a{color:#fff;font-size:12px;background:url(../image/arr012.gif) left center no-repeat;padding-left:10px;}
#homenews ul li a:hover{color:#fc9a9a;}
#homenews ul li em{color:#cbcbcb;font-size:12px;}

#gkt{text-align:left;}
#gkt ul{padding:0;margin:0 20px;}
#gkt ul li{list-style:none;width:290px;height:27px;display:block;line-height:25px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;background:url(../image/dashline01.png) center bottom repeat-x;}
#gkt ul li a{color:#fff;font-size:12px;background:url(../image/arr012.gif) left center no-repeat;padding-left:10px;}
#gkt ul li a:hover{color:#fee7d2;}
#gkt ul li em{color:#cbcbcb;font-size:12px;}

#left{}
#left h1{color:#fff;font-size:20px;font-family:"Microsoft YaHei","黑体",Arial;font-weight:normal;text-align:center;padding:35px;margin:0;}
#left h2{font-size:14px;font-weight:bold;color:#fff;text-align:right;padding:10px;margin:0;}
#left .category{font-size:14px;font-weight:bold;color:#fff;text-align:left;padding:10px;}
#left .category a{font-size:12px;font-weight:normal;width:40px;display:block;float:right;color:#fff;}
#left .list{padding: 0 10px 5px 10px;text-align:left;}
#left .list ul{padding:5px;margin:0;}
#left .list ul li{list-style:none;width:230px;height:30px;display:block;line-height:30px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;background:url(../image/dashline01.png) center bottom repeat-x;}
#left .list ul li a{color:#fff;font-size:12px;background:url(../image/arr012.gif) left center no-repeat;padding-left:10px;}
#left .list ul li a:hover{color:#ececec;}

#page{color:#474646;}
#page .newslist{font-size:12px;}
#page .newslist .listtbl{}
#page .newslist .listtbl td{border-bottom:1px #e4e4e4 solid;padding:8px 2px;color:#474646;}
#page .newslist .listtbl th{border-bottom:1px #e4e4e4 solid;border-top:1px #e4e4e4 solid;padding:8px 5px;color:#474646;background:#ececec url(../image/pagerbg.gif) center top repeat-x;text-align:left;}
#page .newslist a{color:#474646;}
#page .newslist a:hover{color:#e57b0b;}
#page .title{font-size:16px;font-weight:bold;text-align:center;padding:35px 10px 15px 10px;}
#page .para{text-align:right;padding-right:20px;font-size:12px;color:#848484;}
#page .content{text-align:left;font-size:14px;line-height:205%;padding:5px;color:#474646;word-break:break-all;word-wrap:break-word;}
#page .content a{color:#006cae;}
#page .content a:hover{color:#f76b3a;}
#page .content ul{margin:10px;padding:10px;}
#page .content li{list-style:inside;}
#page .content .tbl{border-top:1px #c1c1c1 solid;border-left:1px #c1c1c1 solid;}
#page .content .tbl th,
#page .content .tbl td{border-right:1px #c1c1c1 solid;border-bottom:1px #c1c1c1 solid;font-size:12px;padding:1px 5px;line-height:185%;}
#page .content .tbl th{font-weight:bold;background:#ececec url(../image/pagerbg.gif) center top repeat-x;padding:0px 5px;}
#page .print{text-align:right;font-size:12px;color:#474646;padding:10px 0;border-top:1px #efefef solid;}
#page .print a{color:#474646;margin:5px 8px;}


.template_form{font-size:12px;margin:10px auto;}
.template_form th{padding:5px 3px;font-weight:bold;text-align:left;}
.template_form td{padding:5px 3px;text-align:left;}
.template_form .input{padding:3px 5px;font-size:12px;border:1px #ccc solid;width:290px;background:#efefef;}
.template_form .select{padding:3px 5px;font-size:12px;border:1px #ccc solid;width:150px;background:#efefef;}
.template_form .textarea{padding:3px 5px;font-size:12px;border:1px #ccc solid;width:400px;height:100px;background:#efefef;}
.template_form #submit{padding:4px 8px;font-size:12px;}
.template_form .button{padding:4px 8px;font-size:12px;}


#pager{text-align:right;padding:6px 10px;color:#828282;font-size:12px;}
#pager a{color:#828282;background:#ececec url(../image/pagerbg.gif) center top repeat-x;padding:3px 6px;border:1px #c1c1c1 solid;margin:0 2px;text-decoration:none;}
#pager a:hover{color:#c19f6f;border:1px #f1e0b2 solid;background:#fff9eb;}
#pager .on{color:#c19f6f;border:1px #f1e0b2 solid;background:#fff9eb;padding:3px 6px;}

#footer{background:#1f649c;}
#footer td{padding:5px 10px;text-align:left;}
#footer select{width:150px;background:#3b7bae;color:#c2dff6;font-size:12px;font-family:arial,"宋体";padding:2px;border:1px #70afe2 solid;margin:5px;}
#footer a{color:#fff;margin:10px 6px;font-size:12px;}

#copyright{color:#7ac2ff;text-align:center;padding:3px 10px 10px 10px;font-size:12px;}