@charset "utf-8";
/*css document*/
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体";  text-align:left; background:#fff; color:#333333; line-height:16px;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#0860a8; text-decoration:none;}
img , a img , a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}

/*other*/
.clearit{ clear:both;}

/*link property*/
.blue a{ color:#535353;}
.blue a:hover{ color:#0860a8; text-decoration:underline;}

.blue1 a{ color:#535353;}
.blue1 a:hover{ color:#0860a8; }

/*public content*/
#header1{ width:914px; height:122px; background:url(../images/headerbging.jpg) no-repeat;}
#header1 .logo{ float:left; margin:39px 0 0 21px;}

#header{ width:914px; height:81px; background:url(../images/headbg.jpg) no-repeat; }
#header .logo{ float:left; margin:21px 0 0 14px;}
#header .search{ float:right; width:193px; display:inline; margin:55px 10px 0 0;}
#header .search .txt{ float:left; font-family:arial; padding:3px 0 0 3px; width:150px; height:15px; background:#dfecf5; border:1px solid #9eb4c2; color:#6c7982;}
#header .search .btn{ float:right;}
/*change 0927*/
#nav{ width:909px; height:29px; margin:1px 0 0; background:#3080bd; padding-left:5px;}
#nav li{ float:left; height:22px; padding:7px 20px 0; background:url(../images/navli.jpg) no-repeat right 9px; position:relative;}
#nav li.except{ background:none;}
#nav li a{ color:#fff; font-weight:bold; font-size:13px; display:block; height:14px; width:57px;}
#nav .li1 a{ background:url(../images/shouye.jpg) no-repeat; width:41px;}
#nav .li1 a:hover , #nav .li1 a.current{ background:url(../images/shouye1.jpg) no-repeat;}

#nav .li2 a{ background:url(../images/gygj.jpg) no-repeat;}
#nav .li2 a:hover , #nav .li2 a.current{ background:url(../images/gygj1.jpg) no-repeat;}
#nav .li2 div p{ width:120px; line-height:22px;}
#nav .li2 div p a{ display:block; background:#5097cd; font-weight:bold; padding-left:16px; width:104px; height:22px; line-height:22px; }
#nav .li2 div p a:hover{ display:block; background:#92bee0; padding-left:16px; width:104px; }

#nav .li3 a{ background:url(../images/xwzx.jpg) no-repeat;}
#nav .li3 a:hover , #nav .li3 a.current{ background:url(../images/xwzx1.jpg) no-repeat;}
#nav .li3 div{ width:99px;}
#nav .li3 div p{ width:97px; line-height:22px;}
#nav .li3 div p a{ display:block; background:#5097cd; padding-left:16px; width:81px; height:22px; line-height:22px; font-weight:bold; }
#nav .li3 div p a:hover{ display:block; background:#92bee0; padding-left:16px; width:81px; }

#nav .li4 a{ background:url(../images/ywly.jpg) no-repeat;}
#nav .li4 a:hover , #nav .li4 a.current{ background:url(../images/ywly1.jpg) no-repeat;}
#nav .li4 div p{ width:120px; line-height:22px;}
#nav .li4 div p a{ display:block; background:#5097cd;padding-left:16px; width:104px; height:22px; line-height:22px;  font-weight:bold;}
#nav .li4 div p a:hover{ display:block; background:#92bee0; padding-left:16px; width:104px; }

#nav .li5 a{ background:url(../images/qywh.jpg) no-repeat;}
#nav .li5 a:hover , #nav .li5 a.current{ background:url(../images/qywh1.jpg) no-repeat;}
#nav .li5 div{ width:99px;}
#nav .li5 div p{ width:97px; line-height:22px;}
#nav .li5 div p a{ display:block; background:#5097cd; padding-left:16px; width:81px; height:22px; line-height:22px; font-weight:bold; }
#nav .li5 div p a:hover{ display:block; background:#92bee0; padding-left:16px; width:81px; }

#nav .li6 a{ background:url(../images/shzr.jpg) no-repeat;}
#nav .li6 a:hover , #nav .li6 a.current{ background:url(../images/shzr1.jpg) no-repeat;}
#nav .li6 div{ width:99px;}
#nav .li6 div p{ width:97px; line-height:22px;}
#nav .li6 div p a{ display:block; background:#5097cd; padding-left:16px; width:81px; height:22px; line-height:22px;  font-weight:bold;}
#nav .li6 div p a:hover{ display:block; background:#92bee0; padding-left:16px; width:81px; }

#nav .li7 a{ background:url(../images/rlzy.jpg) no-repeat;}
#nav .li7 a:hover , #nav .li7 a.current{ background:url(../images/rlzy1.jpg) no-repeat;}
#nav .li7 div{ width:99px;}
#nav .li7 div p{ width:97px; line-height:22px;}
#nav .li7 div p a{ display:block; background:#5097cd; padding-left:16px; width:81px; height:22px; line-height:22px; font-weight:bold; }
#nav .li7 div p a:hover{ display:block; background:#92bee0; padding-left:16px; width:81px; }

#nav .li8 a{ background:url(../images/tzzzq.jpg) no-repeat; width:71px;}
#nav .li8 a:hover , #nav .li8 a.current{ background:url(../images/tzzzq1.jpg) no-repeat;}
#nav .li8 div{ width:113px;}
#nav .li8 div p{ width:111px; line-height:22px;}
#nav .li8 div p a{ display:block; background:#5097cd; padding-left:16px; width:95px; height:22px; line-height:22px; font-weight:bold; }
#nav .li8 div p a:hover{ display:block; background:#92bee0; padding-left:16px; width:95px; }

#nav li a:hover , #nav li.current a{ text-decoration:underline;}
#nav li div{ background:#fff; position:absolute; left:0; top:29px; width:122px; display:none;}
#nav li div p{ width:120px; margin:1px auto; line-height:22px; }
#nav li div p a{ display:block; background:#5097cd;font-weight:normal; padding-left:16px; width:104px; }
#nav li.current div p a{ text-decoration:none; }
#nav li div p a:hover{ background:#a5c7e3; font-weight:bold; text-decoration:none;}
/*change 0927 end*/
#nav .enbtn{ float:right; margin:6px 16px 0 0; }

#top{ width:910px; margin:0 auto; height:33px;}
#top #day{ float:left; margin:10px 0 0 7px;} 
#top .search1{ float:right; width:193px; display:inline; margin:7px 0 0 0;}
#top .search1 .txt{ float:left; font-family:arial; padding:3px 0 0 3px; width:150px; height:15px; background:#dfecf5; border:1px solid #9eb4c2; color:#6c7982;}
#top .search1 .btn{ float:right;}

#footer{ width:911px; margin:9px auto 0;}
#footer .smallNav{ line-height:29px; background:url(../images/footerbg.jpg) no-repeat; text-align:center; color:#fff;}
#footer .smallNav a{ color:#fff;}
#footer .copyright{ line-height:25px; text-align:center; color:#5f6162; padding-bottom:20px;}

.leftNav{ background:url(../images/leftnavbg.jpg) left top no-repeat; padding-top:13px; overflow:hidden; _height:1%;}
.leftNav li{ width:181px; margin:0 0 1px 11px; float:left; display:inline;}
.leftNav li a{ display:block; height:20px; background:url(../images/leftli1.jpg) no-repeat; padding:6px 0 0 34px; color:#2b405b;}
.leftNav li a:hover , .leftNav li.current a{ color:#fff; font-weight:bold; background:url(../images/leftnavli2.jpg) no-repeat;}
.leftNav li ul{ display:none;}
.leftNav li.current ul{ display:block; margin:6px 0; overflow:hidden; _height:1%; }
.leftNav li.current li{ width:129px; margin:0 0 1px 0; background:url(../images/leftsub.jpg) no-repeat; height:20px; padding:5px 0 0 52px;}
.leftNav li.current li a{ display:inline; height:auto; background:none; padding:0; color:#2b405b; font-weight:normal;}
.leftNav li.current li a:hover , .leftNav li.current li.active a{ color:#0860a8; background:none; font-weight:normal; text-decoration:underline;}

.speedLink1{ padding:14px 0; width:170px; margin:0 0 0 13px; }
.speedLink1 li{ margin-bottom:4px; height:21px; font-weight:bold; padding:5px 0 0 32px; background:url(../images/speed1bg.jpg) no-repeat;}
.speedLink2{ width:182px; margin:60px auto 0;}
.speedLink2 a{ display:block; margin-bottom:12px; height:33px; font-size:14px; font-weight:bold; padding:20px 0 0 83px;}
.speedLink2 a.a1{ background:url(../images/lefta1.jpg) no-repeat;}
.speedLink2 a.a2{ background:url(../images/lefta2.jpg) no-repeat;}
.leftAdver{ display:block; margin:45px auto 0; width:175px;}
.leftAdver img{ display:block; margin-bottom:17px;}

.banner{ width:696px; margin-top:1px;}
.breadCrumb{ text-align:right; padding-right:7px; line-height:26px; margin-top:2px; color:#535353;}
.breadCrumb a{ color:#535353;}
.breadCrumb a:hover{ color:#0860a8; text-decoration:underline;}
.breadCrumb1{ text-align:right; padding-right:50px; line-height:26px; margin-top:2px; color:#535353;}
.breadCrumb1 a{ color:#535353;}
.breadCrumb1 a:hover{ color:#0860a8; text-decoration:underline;}
.pages{ text-align:right; padding:12px 12px 12px 0;}
.pages1{ padding-bottom:35px;}

/*global layout*/
#wrapper{ width:915px; margin:0 auto; background:#ecf2f8;}
#wrapper1{ width:915px; margin:0 auto; background:#f1f5fb;}
#mainbody{ width:910px; margin:0 auto; overflow:hidden;}
#mainbody1{ width:910px; margin:5px auto 0; overflow:hidden;}
.fleft{ float:left; width:239px;}
.fright{ float:right; width:666px;}
.leftTd{ width:204px; vertical-align:top; background:url(../images/lefttd.jpg) left bottom no-repeat #dfedff;}
.rightTd{ vertical-align:top;}

.rightCon{ width:696px; float:right; min-height:400px; _height:400px;}



