﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;font-family: "宋体"; font-size:12px; padding:0; color:#333333; background:url(bg.jpg) repeat-x #ededed;}
ul,li,form,p,input{margin:0px; padding:0px; list-style:none;}
li ul{ display:none;}
h1{ font-size: 15px;font-weight: bold;color:#ffffff;float:left;width:733px;margin:0px; padding:0px; padding-left:27px;height:30px; line-height:30px; background:url(R0.jpg) no-repeat;}
h3,h4,h5{ font-size:12px; margin:0px; padding:0px; font-weight:normal;}
a {color:#333333;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}
a:active{color:#ff0000; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
.clear{ clear:both;}
.zd{ height:auto; overflow:hidden;}
.jz{ margin-left:auto; margin-right:auto;}
.sjj{ margin-top:10px;}
.zjj{ margin-left:8px;}

.top{ width:100%; height:99px; background:url(top.jpg) no-repeat top center; padding-top:10px;}
.top p{ width:993px;line-height:20px; text-align:right;}
.nav{ width:1008px; height:43px;}
.nav ul{ width:1008px; height:43px; }
.nav ul li{ width:110px; height:43px; line-height:43px; float:left; background:url(nav_li.jpg) no-repeat left top; text-align:center; color:#ffffff; font-size:14px; font-weight:bold;}
.ds a{ color:#ffffff; }
.ds a:visited{ color:#ffffff;}
.ds a:hover{ color:#ff0000;}
.ds a:active{ color:#ff0000;}
.banner{ width:100%; height:373px; padding-top:22px; background:url(banner.jpg) no-repeat top center;}
.banner1{ width:1004px; height:343px;}
.content{ width:1003px; padding:0px 9px 10px 9px; background:#FFF;}
.content_L{ width:227px;}
.content_L p{ width:195px; height:35px; background:url(L1.jpg) no-repeat; padding-left:32px; font-size:14px; font-weight:bold; color:#FFF;line-height:28px;}
.content_L ul{ width:225px; border:1px solid #c7ddeb;border-top:none;padding-bottom:7px; }
.content_L ul li{ width:167px; height:23px; line-height:23px; padding-left:30px; font-size:13px;margin-top:8px; background:url(L1_1.jpg) no-repeat;}
.content_L h3{ width:205px; border:1px solid #c7ddeb;border-top:none; line-height:26px; padding:15px 10px 8px 10px;}
.content_L h4 img{ width:221px; height:44px;}
.content_M{ width:500px; margin-left:10px;}
.content_M p{ width:480px; height:28px; line-height:28px;background:url(M1.jpg) no-repeat; padding-left:20px; font-size:14px; font-weight:bold; color:#FFF;}
.content_M p span{ float:right; margin-right:10px; font-size:12px; font-weight: normal;}
.content_M h3{ width:480px; line-height:24px;border:1px solid #c7ddeb;border-top:none; padding:9px 9px 8px 9px;}
.content_M h3 img{ float:left; width:184px; height:137px; margin-right:10px; border:1px solid #CCC; padding:1px;}
.content_M ul{ width:498px; border:1px solid #c7ddeb;border-top:none;padding-top:7px; padding-bottom:8px;}
.content_M ul li{ width:470px;line-height:26px; padding-left:15px; background:url(M1_li.jpg) no-repeat left center;}
.content_M ul li span{ float:right;}
.content_R0{ width:252px;}
.content_R0 p{ width:232px; height:28px;line-height:28px;background:url(M1.jpg) no-repeat; padding-left:20px; font-size:14px; font-weight:bold; color:#FFF;}
.content_R0 p span{ float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.content h5{ width:236px; height:181px;border:1px solid #c7ddeb;border-top:none; padding:15px 7px 13px;}
.content h4{ width:221px;border:1px solid #c7ddeb;border-top:none; line-height:26px; padding:15px 15px 8px 14px;}
.content h4 img{ width:221px; height:44px;}
.box2{ width:983px;height:28px; line-height:28px;background:url(box2.jpg) no-repeat; padding-left:20px; font-size:14px; font-weight:bold; color:#FFF;}
.box2 span{ float:right; margin-right:10px; font-size:12px; font-weight: normal;}
.box2_1{width:1001px; border:1px solid #e2e4e3; height:174px;}
.box2_1 ul{ width:1001px;}
.box2_1 ul li{ width:157px; margin-top:12px; float:left; margin-left:15px; text-align:center; line-height:24px; margin-bottom:4px;}
.box2_1 ul li img{ width:153px; height:130px; padding:1px; border:1px solid #CCC;}
.box3{ width:1003px;}
.box3_L{ width:329px;}
.box3_L p{ width:309px; height:28px;line-height:28px; background:url(box3_1.jpg) no-repeat;padding-left:20px; font-size:14px; font-weight:bold; color:#FFF;}
.box3_L p span{ float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.box3_L ul{ width:327px; border:1px solid #c7ddeb;border-top:none; padding-bottom:4px; padding-top:6px;}
.box3_L ul li{ width:295px; line-height:28px; padding-left:10px;}
.foot{ width:100%; background:url(foot_bg.jpg) repeat-x; margin-top:15px;line-height:24px; padding-top:35px; padding-bottom:20px; color:#FFF; text-align:center; height:92px;}
.content_R{ width:760px;}
.ny_01{width:738px; line-height:24px; padding-top:6px; padding-left:10px; padding-right:10px;border:1px solid #e9e9e9; border-top:none; }
.ny_01 p{ text-indent:24px;}

.ny_02{width:758px;border:1px solid #e9e9e9; border-top:none;}
.ny_02 ul{ width:738px; margin-left:auto; margin-right:auto; padding-top:3px; margin-bottom:5px;}
.ny_02 ul li{width:718px; border-bottom:1px dashed #cccccc; line-height:30px; background:url(news0.gif) no-repeat 1px center; padding-left:20px;}
.ny_02 ul li span{ float:right; margin-right:5px;}
.ny_03{width:758px;border:1px solid #e9e9e9; border-top:none;}
.ny_03 ul{ width:758px;height:auto; overflow:hidden; padding-top:10px;}
.ny_03 ul li{ width:167px; text-align:center; float:left; margin-left:17px; line-height:30px;  display:inline; margin-bottom:3px;}
.ny_03 ul li img{ width:163px; height:138px; padding:1px; border:1px solid #CCC;}
.fs0{ font-size:0;}
.h0{ height:0;}
.of{ overflow:hidden;}
.sech3 { font-size:14px; font-weight:bolder; padding:8px 0 0px 0; text-align:center; background:none; }
#secp { border-bottom:1px dashed #ccc; margin:8px 0 ; padding-bottom:5px; text-align:center;}
#prd { font-size:16px; padding:8px 0 5px 0; text-align:center;}
.prp {padding:10px; overflow:hidden; line-height:24px;}
#GuestForm td{ height: 30px; }
.width100 { width:80px;}
.tdright { text-align:right;}
.sepage { clear:both; text-align:center; padding:8px 0;}