.middle { width:977px; height:auto; float:left; margin:5px 0 0 0; padding:0;}
.left { width:252px; height:auto; float:left; margin:0; padding:0;}
.saidbar { width:240px; height:auto; float:right; margin:0 0 5px 0; padding:0; border:1px solid #A9D2E9; background-color:#F9FDFF;}
.saidbar span { width:240px; height:23px; float:left; margin:0; padding:0; border-bottom:1px solid #A9D2E9; background-image:url(../Images/sadbar_bg1.gif);}
.saidbar span h1 { width:240px; height:21px; line-height:21px; float:left; margin:2px 0 0 0; padding:0; background-image:url(../Images/sadbar_bg2.gif); background-repeat:no-repeat; background-position:12px 5px; font-size:14px; font-weight:bold; color:#004E9B; text-align:left; text-indent:25px;}
.saidbar ul { width:232px; height:auto; float:right; margin:0; padding:0 0 8px 0;}
.saidbar ul li { width:225px; height:20px; line-height:20px; float:left; margin:9px 0 0 0; padding:0; list-style:none; border-bottom:1px dashed #C4E1F0; font-size:12px; font-weight:normal; color:#002164; text-align:left; text-indent:19px; background-image:url(../Images/sadbar_bg3.gif); background-repeat:no-repeat; background-position:10px 5px;}
.saidbar ul li a { font-size:12px; font-weight:normal; color:#002164; text-decoration:none;}
.saidbar ul li a:hover { font-size:12px; font-weight:normal; color:#ff0000; text-decoration:underline;}

.right { width:712px; height:auto; float:right; margin:0; padding:0;}
.about_title { width:700px; height:auto; float:left; margin:0 0 5px 0; padding:0;}
.about_title span { width:700px; height:27px; line-height:27px; float:left; margin:0; padding:0; background-image:url(../Images/right_bg1.gif); font-size:14px; font-weight:bold; color:#004E9B; text-align:left; text-indent:19px;}
.about_title ul { width:700px; height:auto; float:left; margin:0; padding:0;}
.about_title ul li { width:700px; height:auto; float:left; margin:7px 0 0 0; padding:0; list-style:none;}
.about_title ul li img { width:700px; height:120px; float:left; margin:0; padding:0; border:0;}
.about_title ul li h1 { width:695px; height:auto; line-height:20px; float:right; margin:5px 0 0 0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left;}

.about_wenzi { width:700px; height:auto; float:left; margin:5px 0 0 0; padding:0;}
.about_wenzi span { width:694px; height:auto; line-height:25px; float:right; margin:5px 0 0 0; padding:0; font-size:14px; font-weight:bold; color:#FF6600; text-align:left;}
.about_wenzi ul { width:694px; height:auto; float:right; margin:0; padding:0;}
.about_wenzi ul li { width:694px; height:auto; line-height:23px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; list-style:none;}
.about_wenzi ul li h1 { width:694px; height:auto; line-height:23px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:center;}
.about_wenzi ul li h2 { width:694px; height:auto; line-height:23px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left;}

/* CSS zaixianbangzhu */
.help { width:685px; height:auto; float:left; margin:5px 0 0 0; padding:0;}
.help span { width:670px; height:26px; float:right; margin:0; padding:0; background-color:#EEF9FF; border-bottom:1px solid #A9D2E9;}
.help span h1,.help span h2 { height:22px; float:left; margin:4px 0 0 0; padding:0;}
.help span h1 { width:600px; line-height:22px; font-size:14px; font-weight:normal; color:#002164; text-align:left; background-image:url(../Images/right_bg2.gif); background-repeat:no-repeat; background-position:8px 2px; text-indent:28px;}
.help span h2 { width:60px;}
.help span h2 img { width:30px; height:16px; float:right; margin:3px 0 0 0; padding:0; border:0;}
.help ul { width:663px; height:auto; float:right; margin:8px 0 0 0; padding:0;}
.help ul li { width:663px; height:auto; line-height:23px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; list-style:none;}
.help ul li h1 { width:650px; height:auto; float:left; margin:0; padding:0; border:1px solid #cccccc;}

/* CSS tousuyijian */
.tousu { width:700px; height:auto; float:left; margin:5px 0 0 0; padding:0;}
.tousu ul { width:690px; height:auto; float:right; margin:0; padding:0;}
.tousu ul li { width:690px; height:auto; line-height:23px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; list-style:none; background-image:url(../Images/dian.gif); background-repeat:no-repeat; background-position:0 9px; text-indent:9px;}
.tousu ul li a { font-size:12px; font-weight:normal; color:#ff0000; text-decoration:none;}
.tousu ul li a:hover { font-size:12px; font-weight:normal; color:#ff0000; text-decoration:underline;}

.gary_text { width:700px; height:auto; float:left; margin:5px 0 0 0; padding:0;}
.gary_text ul { width:690px; height:auto; float:right; margin:0; padding:0;}
.gary_text ul li { width:690px; height:auto; float:left; margin:10px 0 0 0; padding:0; list-style:none;}
.gary_text ul li h1,.gary_text ul li h2 { height:auto; line-height:23px; float:left; margin:0; padding:0; }
.gary_text ul li h1 { width:100px; font-size:12px; font-weight:normal; color:#000000; text-align:right;}
.gary_text ul li h2 { width:590px; font-size:12px; font-weight:normal; color:#000000; text-align:left;}
.gary_text ul li h2 img { width:52px; height:22px; float:left; margin:0; padding:0; border:0;}
.gary_text ul li h3 { width:490px; height:25px; float:right; margin:8px 0 0 0; padding:0;}
.text1 { width:auto; line-height:20px; float:left; margin:0 8px 0 0; padding:0; border:1px solid #cccccc;}
.text2 { width:48px; height:20px; line-height:20px; float:left; margin:0; padding:0; background-image:url(../Images/right_bg3.gif); border:0;}

/* CSS meitibaodao */
.saidbar .meiti { width:240px; height:auto; float:left; margin:0; padding:7px 0 5px 0;}
.saidbar .meiti li { width:236px; height:20px; line-height:20px; float:left; margin:2px 0 0 0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; text-indent:15px; border:0; background-image:url(../Images/dian.gif); background-repeat:no-repeat; background-position:7px 7px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.saidbar .meiti li a { font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.saidbar .meiti li a:hover { font-size:12px; font-weight:normal; color:#003399; text-decoration:underline;}

.saidbar .dizi { width:233px; height:auto; float:right; margin:0; padding:7px 0 5px 0;}
.saidbar .dizi li { width:230px; height:20px; line-height:20px; float:left; margin:2px 0 0 0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; border:0; background-image:none; text-indent:0;}
.saidbar .dizi li a { font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.saidbar .dizi li a:hover { font-size:12px; font-weight:normal; color:#ff0000; text-decoration:underline;}

.meitilist { width:685px; height:auto; float:left; margin:5px 0 0 0; padding:0;}
.meitilist span { width:670px; height:26px; float:right; margin:0; padding:0; background-color:#EEF9FF; border-bottom:1px solid #A9D2E9;}
.meitilist span h1,.meitilist span h2,.meitilist span h3 { height:22px; line-height:22px; float:left; margin:4px 0 0 0; padding:0; font-size:12px; font-weight:bold; color:#006699; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.meitilist span h1 { width:150px; text-align:left; text-indent:20px;}
.meitilist span h2 { width:150px; text-align:center;}
.meitilist span h3 { width:350px; text-align:left; text-indent:80px;}
.meitilist ul { width:663px; height:auto; float:right; margin:8px 0 0 0; padding:0;}
.meitilist ul li { width:663px; height:26px; float:left; margin:0; padding:0;  list-style:none; border-bottom:1px dashed #cccccc;}
.meitilist ul li h1,.meitilist ul li h2,.meitilist ul li h3 { height:22px; line-height:22px; float:left; margin:2px 0 0 0; padding:0; font-size:12px; font-weight:normal; color:#000000; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.meitilist ul li h1 { width:150px; text-align:left; text-indent:20px;}
.meitilist ul li h2 { width:150px; text-align:center;}
.meitilist ul li h3 { width:350px; text-align:left;}
.meitilist ul li h3 a { font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.meitilist ul li h3 a:hover { font-size:12px; font-weight:normal; color:#ff0000; text-decoration:underline;}

.page { width:700px; height:25px; float:left; margin:15px 0 0 0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:center;}
.page a { margin:0 0 0 5px; font-size:12px; font-weight:normal; color:#003399; text-decoration:none;}
.page a:hover { font-size:12px; font-weight:normal; color:#003399; text-decoration:underline;}
.page_text { width:40px; height:15px; margin:1px 5px 0 0; padding:0; border:1px solid #7F9DB9;}
.go { width:25px; height:15px; margin:0; padding:0; background-image:url(../Images/go.gif); border:0; background-color:#FFFFFF; cursor:pointer; background-repeat:no-repeat; background-position:center}

/* CSS jiarunajie */
.left_into { width:286px; height:auto; float:left; margin:0; padding:0;}
.saidbar_into { width:279px; height:auto; float:right; margin:0 0 5px 0; padding:0; border:1px solid #B2C9E0;}
.saidbar_into span { width:277px; height:27px; float:left; margin:0; padding:0; border:1px solid #ffffff; background-image:url(../Images/leftinto_bg1.gif);}
.saidbar_into span h1 { width:273px; height:21px; line-height:21px; float:left; margin:5px 0 0 0; padding:0; font-size:12px; font-weight:bold; color:#154BA0; text-align:left; text-indent:12px;}
.saidbar_into ul { width:279px; height:auto; float:right; margin:0; padding:8px 0 6px 0; border-top:1px solid #B2C9E0;}
.saidbar_into ul li { width:279px; height:auto; float:left; margin:0; padding:0; list-style:none;}
.saidbar_into ul li h1 { width:272px; height:auto; line-height:20px; float:right; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; text-indent:25px;}
.saidbar_into ul li a { font-size:12px; font-weight:normal; color:#002164; text-decoration:none;}
.saidbar_into ul li a:hover { font-size:12px; font-weight:normal; color:#ff0000; text-decoration:underline;}

.saidbar_into .fuwu { width:279px; height:auto; float:right; margin:0; padding:8px 0 6px 0; border-top:1px solid #B2C9E0;}
.saidbar_into .fuwu li { width:139px; height:22px; line-height:22px; float:left; margin:0; padding:0; list-style:none; background-image:url(../Images/dian.gif); background-repeat:no-repeat; background-position:8px 8px; font-size:12px; font-weight:normal; color:#000000; text-align:left; text-indent:15px;}
.saidbar_into .fuwu li a { font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.saidbar_into .fuwu li a:hover { font-size:12px; font-weight:normal; color:#002164; text-decoration:underline;}

.saidbar_into .lianxi { width:279px; height:auto; float:right; margin:0; padding:2px 0 6px 0; border-top:1px solid #B2C9E0;}
.saidbar_into .lianxi li { width:275px; height:auto; float:left; margin:8px 0 0 0; padding:0; list-style:none;}
.saidbar_into .lianxi li h1,.saidbar_into .lianxi li h2 { width:268px; line-height:22px; float:right; margin:0; padding:0; font-size:12px; font-weight:normal; text-align:left;}
.saidbar_into .lianxi li h1 {height:22px;color:#ff0000; text-align:left; text-indent:0;}
.saidbar_into .lianxi li h2 {height:auto;color:#000000; text-align:left;}

.right_into { width:685px; height:auto; float:right; margin:0; padding:0;}
.into_img { width:685px; height:auto; float:left; margin:0 0 5px 0; padding:0;}
.into_img img { width:685px; height:155px; float:left; margin:0; padding:0; border:0;}

.into_box { width:683px; height:auto; float:left; margin:5px 0 7px 0; padding:0 0 3px 0; border:1px solid #B2C9E0;}
.into_box span { width:681px; height:25px; line-height:25px; float:right; margin:0; padding:0; font-size:12px; font-weight:bold; color:#154BA0; text-align:left; text-indent:17px; border:1px solid #ffffff; background-image:url(../Images/right_bg4.jpg); background-repeat:repeat-x;}
.into_box ul { width:674px; height:auto; float:right; margin:0; padding:0;}
.into_box ul li { width:668px; height:auto; line-height:23px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; list-style:none;}

.into_box .intowenzi { width:678px; height:auto; float:right; margin:0; padding:0;}
.into_box .intowenzi li { width:165px; height:23px; line-height:23px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; color:#000000; text-align:left; list-style:none; background-image:url(../Images/dian.gif); background-repeat:no-repeat; background-position:18px 9px; text-indent:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.into_box .intowenzi .lititle { width:672px; height:20px; line-height:20px; float:left; margin:8px 0 10px 0; padding:0; border-bottom:1px solid #B2C9E0; font-size:12px; font-weight:bold; color:#000000; text-align:left; text-indent:8px;background-image:none;}
.into_box .intowenzi li a { font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.into_box .intowenzi li a:hover { font-size:12px; font-weight:normal; color:#ff0000; text-decoration:underline;}

/* CSS liulanqijiancha */
.inspect { width:880px; height:auto; float:right; margin:0; padding:0;}
.inspect span { width:800px; height:20px; float:left; margin:0; padding:0; font-size:12px; font-weight:bold; color:#000000; text-indent:17px; text-align:left; background-image:url(../Images/jiancha_bg1.gif); background-repeat:no-repeat; background-position:0 1px;}
.inspect ul { width:800px; height:auto; float:left; margin:0; padding:0; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc;}
.inspect ul li { width:800px; height:auto; float:left; margin:0; padding:0; list-style:none; border-bottom:1px solid #cccccc; background-color:#F6F6F6;}
.inspect ul li h1,.inspect ul li h2,.inspect ul li h3 {float:left; margin:0; font-size:12px; font-weight:normal; color:#000000;}
.inspect ul li h1 { width:100px; height:30px; line-height:30px;  padding:0; text-align:center;}
.inspect ul li h2 { width:530px; height:auto; line-height:30px;  padding:0 10px 0 10px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; text-align:left; background-color:#ffffff; }
.inspect ul li h3 { width:148px; height:30px; line-height:30px;  padding:0; text-align:center;}

.writing { width:880px; height:auto; float:right; margin:20px 0 0 0; padding:0;}
.writing span { width:800px; height:16px; line-height:16px; float:left; margin:0; padding:0; font-size:12px; font-weight:bold; color:#000000; text-align:left; text-indent:10px;}
.writing ul { width:870px; height:auto; float:right; margin:0; padding:0;}
.writing ul li { width:790px; height:auto; line-height:20px; float:left; margin:5px 0 0 0; padding:0; list-style:none; background-image:url(../Images/dian.gif); background-repeat:no-repeat; background-position:5px 8px; text-indent:13px; font-size:12px; font-weight:normal; color:#000000; text-align:left;}
.writing ul li a {font-size:12px; font-weight:normal; color:#ff0000; text-decoration:none;}
.writing ul li a:hover {font-size:12px; font-weight:normal; color:#ff0000; text-decoration:underline;}



/* CSS shezicookie */
.cookiebox { width:885px; height:auto; float:right; margin:0; padding:0;}
.cookiebox ul { width:800px; height:auto; float:left; margin:0; padding:0 0 8px 0; background-color:#F4F7FB; border:1px solid #BBCAE1;}
.cookiebox ul li { width:782px; height:auto; float:right; margin:0; padding:0; list-style:none;}
.cookiebox ul li h1,.cookiebox ul li h2,.cookiebox ul li h3,.cookiebox ul li h4 { width:775px; float:left; padding:0;}
.cookiebox ul li h1 { height:35px; line-height:35px; margin:5px 0 0 0; font-size:14px; font-weight:bold; color:#000000; text-align:center;}
.cookiebox ul li h2 { height:20px; line-height:20px; margin:0; font-size:12px; font-weight:bold; color:#CC0000; text-align:left;}
.cookiebox ul li h3 { height:auto; line-height:25px; margin:5px 0 7px 0; font-size:12px; font-weight:normal; color:#000000; text-align:left;}
.cookiebox ul li h5 { width:755px; height:20px; line-height:20px; float:left; margin:15px 0 0 0; padding:0; font-size:12px; font-weight:bold; color:#CC0000; text-align:left;}
.cookiebox ul li h4 { height:auto; margin:0; }
.cookiebox ul li h4 img { width:431px; height:448px; float:left; margin:0; padding:0; border:0;}

.mapnav { width:885px; height:auto; float:right; margin:4px 0 0 0; padding:0;}
.mapnav ul { width:810px; height:auto; float:left; margin:0; padding:0;}
.mapnav ul li { width:810px; height:25px; line-height:25px; float:left; margin:0; padding:0; list-style:none; font-size:14px; font-weight:bold; color:#000000; text-align:left; border-bottom:1px dashed #cccccc; background-image:url(../Images/dian.jpg); background-repeat:no-repeat; background-position:10px 10px; text-indent:18px;}

.maplist { width:878px; height:auto; float:right; margin:0; padding:0;}
.maplist ul{ width:277px; height:auto; float:left; margin:17px 0 0 0; padding:0; list-style:none;}
.maplist ul li{ width:243px; height:500px; float:left; margin:0; padding:0; background-color:#F5FBFE; border:1px solid #4FA3E2;}
.maplist ul li span{ width:241px; height:23px; line-height:23px; float:left; margin:0; padding:0; background-color:#F5FBFE; border:1px solid #4FA3E2; background-image:url(../Images/maplist_bg.gif); border:1px solid #4FA3E2; font-size:14px; font-weight:bold; color:#ffffff; text-align:left; text-indent:9px;}
.maplist ul li h1,.maplist ul li h2,.maplist ul li h3,.maplist ul li h4,.maplist ul li h5,.maplist ul li h6{ height:20px; line-height:20px; float:right; padding:0; text-align:left;}
.maplist ul li h1{ width:223px; margin:20px 0 0 0; font-size:14px; font-weight:bold; color:#CC0000;}
.maplist ul li h1 a{ font-size:14px; font-weight:bold; color:#CC0000; text-decoration:none;}
.maplist ul li h1 a:hover{ font-size:14px; font-weight:bold; color:#CC0000; text-decoration:underline;}
.maplist ul li h2{ width:200px; margin:15px 0 0 0;}
.maplist ul li h2 p{ width:50px; height:20px; line-height:20px; float:left; margin:0; padding:0; font-size:12px; font-weight:bold; color:#CC0000; text-align:left; background-image:url(../Images/dian.jpg); background-repeat:no-repeat; background-position:0 7px; text-indent:8px;}
.maplist ul li h2 p a,.maplist ul li h3 a,.maplist ul li h5 a{ font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.maplist ul li h2 p a:hover,.maplist ul li h3 a:hover,.maplist ul li h5 a:hover{ font-size:12px; font-weight:normal; color:#000000; text-decoration:underline;}
.maplist ul li h3{ width:200px; margin:3px 0 0 0; font-size:12px; font-weight:normal; color:#CC0000; background-image:url(../Images/dian.jpg); background-repeat:no-repeat; background-position:0 7px; text-indent:8px;}
.maplist ul li h4{ width:223px; margin:20px 0 0 0; font-size:14px; font-weight:bold; color:#2079C8;}
.maplist ul li h4 a{ font-size:14px; font-weight:bold; color:#2079C8; text-decoration:none;}
.maplist ul li h4 a:hover{ font-size:14px; font-weight:bold; color:#2079C8; text-decoration:underline;}
.maplist ul li h5{ width:180px; margin:3px 0 0 0; font-size:12px; font-weight:normal; color:#CC0000;}
.maplist ul li h6{ width:223px; margin:20px 0 0 0; font-size:14px; font-weight:bold; color:#66CC00;}
.maplist ul li h6 a{ font-size:14px; font-weight:bold; color:#66CC00; text-decoration:none;}
.maplist ul li h6 a:hover{ font-size:14px; font-weight:bold; color:#66CC00; text-decoration:underline;}