/* css document */
*{margin:0;padding:0;list-style:none;}
select,input {font-size:12px;}
img {border:0;}
em{font-style:normal;}
a{color:#747474;;}
a:hover {color:#747474;text-decoration:underline;}
body{ width:1000px;margin:0 auto;padding:0;font-size:12px;color:#747474;background:#dfe6ec;font-family:"ËÎÌå", arial;}

ul li p {width:138px;line-height:22px;height:22px;overflow:hidden;}
img,a img{border:0px}
a{color:#075599;text-decoration:none;}
a:hover{text-decoration:underline;color:red;font-size:13px;}
.a14 {  font-size:14px;}
.a14 a:link,.a14 a:visited {color:#5d0c7b; font-weight:bold;}
.a14 a:hover { ;  color:#5d0c7b; font-weight:bold;}
.frame { float:left; margin:0 auto; margin-left:2px !important; margin-left:0; width:1000px; padding-bottom:10px; height:auto;background-color:white;}
.head { float:left; width:1000px; height: auto; border:1px white solid; margin-bottom:10px; }
.nav { float:left; width:990px; height:20px; background: url(bg2.gif) repeat-x; padding-top:10px; padding-left:10px;}
.nav li { float:left; list-style-type:none; display:block; width:100px; text-align:center;}
.nav a:link,.nav a:visited { font-size:14px; font-weight:bold; color:#006699; ;}
.nav a:hover { text-decoration:underline;}

.middle { float:left; width:1000px; height: auto; margin-bottom:10px; padding-bottom:10px;}
.lefthd { float:left; width:600px; height:360px; margin-top:10px;}
.lefthdtit{ float:left; width:100%; height:30px; background:url(hdtit2.gif) repeat-x;}
.topnew { float:left; width:350px; height:330px; margin-top:10px; margin-left:30px;}
.topnewtit { float:left; width:340px; height:30px; background: url(tit1.gif) no-repeat left center;}

.topnewcc { float:left; margin-top:10px; width:340px; height:auto;}
.topnewcc li { list-style-type:none; float:left; width:330px; background:url(icon.gif) no-repeat center left;  padding-left:10px;line-height:19px !important;line-height:20px;}
.topnewcc li a {width:180px;line-height:20px;height:25px;overflow:hidden;}
.topnewcc li span {padding-left:20px;}
.topnewcc a:visited { font-size:13px; color:#c50023;}
.topnewcc a:hover { text-decoration:underline;}


.ad { float:left; margin-top:5px; width:980px; height:auto; border:1px #fcd9c4 solid; text-align:center;  margin-left:2px; padding:5px 0;}

.hot {float:left; margin-top:5px; width:980px; height:auto;  margin-left:2px;  padding-bottom:5px; background-color:#fffbd1;}
.hotpic { float:left; width:940px;  margin-top:10px; height:auto; border:1px #fcd9c4 solid; padding-left:25px; background-color:white; }
.hotpic li { float:left; width:143px; height:190px;  text-align:center; line-height:25px; margin:10px 3px;}
.hotpic a:link { font-size:12px; color:#5d0c7b; ;overflow:hidden;width:130px;background:url(bk2.gif) no-repeat top center;}
.hotpic a:hover { color:#ec870e; text-decoration:underline;background:url(bk3.gif) no-repeat top center;}
.hotpic li a img {width:130px;height:160px;margin:3px auto;}

.top1 { float:left; margin-top:5px; width:980px; height:auto;  margin-left:2px; background-color:#e6f1d8; padding-bottom:10px;}
.top1tit { float:left; width:970px;height:30px !important; height:25px; background-color:#dfe6ec; border:1px white solid; padding-left:10px; }
.tt { float:left; width:98px; height:22px; background:url(titl.gif) no-repeat; padding-top:8px; padding-left:2px; font-size:14px; font-weight:bold; color:#5d0c7b; text-align:center;overflow:hidden;}


.left { float:left; margin-top:5px; margin-left:5px; width:700px;border:1px #c57cac solid; padding:15px 0 10px 18px; height:auto; background-color:white;}
.left li { float:left; list-style-type:none; background: url(pic_bj.gif) no-repeat; width:140px; height: auto; padding:3px 2px; text-align:center; line-height:20px; display:block; margin-right:10px; margin-left:10px;}
.left a:link,.left a;visited { font-size:12px; ;color:#006600;}
.left a:hover { text-decoration:underline; color:#006600;}

.leftfont { float:left; margin-top:5px; margin-left:5px; width:230px; border:1px #c57cac solid; padding:10px 0 13px 5px; background-color:#fefefe;}
.leftfont li { float:left; list-style-type:none; width:210px; display:block; background:url(icon.gif) no-repeat center left; padding-left:10px; padding-bottom:1px; border-bottom:1px #ccc dashed; line-height:22px;height:22px;}
.leftfont a:link,.leftfont a:visited { font-size:12px; color:#1b4f93; ;}
.leftfont a:hover { text-decoration:underline; color:green;}

.top2 { float:left; margin-top:5px; width:400px; height:auto; margin-left:2px; background-color:white; padding-bottom:10px;border:1px #94aad6 solid;}
.top2tit {float:left; width:390px;height:30px !important; height:25px; background-color:#94aad6; border:1px white solid; padding-left:10px;}

.top2pic { float:left; width:140px; height:auto; margin-top:5px; margin-left:2px; text-align:center;background-color:white; padding-top:5px;}
.top2pic li { float:left; width:135px; height:auto; padding:5px; padding:2px;border:1px solid #999; line-height:20px;overflow:hidden;}
.top2pic a:link,.top2pic a:visited { font-size:12px; color:#5d0c7b; ;}
.top2pic a:hover { color:#ec870e; text-decoration:underline;}

.top2font { float:left; width:225px; height:auto; margin-top:10px; background-color:white; margin-left:5px; padding-top:10px;border:1px #94aad6 solid; padding-bottom:10px; padding-left:10px;}
.top2font li{ list-style-type:none; float:left; background:url(icon.gif) no-repeat center left; padding-left:10px; width:180px; line-height:22px;height:22px;overflow:hidden;}
.top2font a:link,.top2font a:visited { font-size:12px; color:#1b4f93; ;text-align:left;}
.top2font a:hover { text-decoration:underline; color:green;}

.top2font2 { float:left; width:370px; height:auto;  background-color:white; margin-left:5px; border:1px #94aad6 solid;  text-align:center;}
.top2font2 li{ list-style-type:none; float:left; width:170px; display:block; line-height:20px;height:20px;overflow:hidden;text-align:leftr;}
.top2font2 a:link,.top2font2 a:visited { font-size:12px; color:#1b4f93; ;}
.top2font2 a:hover { text-decoration:underline; color:green;}
.bigleft { float:left; width:370px; height:auto; padding:0px 0 10px 0;}
.bigpic { float:left; margin-top:10px; margin-left:5px; width:360px; height: auto; padding:5px; border:1px #ccc solid;text-align:center;display:block; }

.bigpic a:link,.bigpic a:visited { font-size:12px; color:#1b4f93; ;}
.bigpic a:hover { text-decoration:underline; color:green;}
.footer     { float:left;width:998px; height: 25px; text-align: center; color: #666666; padding-top: 6px; line-height:150%; font-size:12px; margin-top:5px; border-top:2px #426eb4 solid;margin-bottom:20px !important;margin-bottom:5px }
.logo { float:left; width:887px; height: auto; margin-right:5px;}
.gonggao { float:left; width:100px; height:auto;  font-size:12px; color:#5d0c7b; text-indent:24px;}


.allpic { float:left; margin-top:10px; width:950px; height:auto; padding:5px 0 5px 30px; background-color:#fefefe; }
.allpic li { float:left; list-style-type:none; width:220px; background:url(icon.gif) no-repeat center left; padding-left:10px; line-height:20px; display:block;}
.allpic a:link,.allpic a:visited { font-size:12px; color:#1b4f93; ;}
.allpic a:hover { text-decoration:underline; color:green;}
.fy { float:left; margin-top:5px; width:970px; border:1px #fcd9c4 solid; height:20px; text-align:right; padding-right:10px; font-size:12px; padding-top:8px; }

.link { float:left; width:950px; margin-left:5px; margin-top:10px; height:auto; padding:5px; border:1px #184785 solid;}
.link li { float:left; list-style-type:none; width:100px; display:block; text-align:center; line-height:20px; margin-right:5px;}
.link a:link,.link a:visited { font-size:12px; color:#1b4f93; ;}
.link a:hover { text-decoration:underline; color:green;}
.topbanner { float:left; width:988px; height: auto; border-top:2px #99cccc solid; font-size:12px; margin-top:5px; padding:4px; }
.topbanner .leftnav { float:left; width:150px; height: auto; margin:0;} 
.topbanner .rightcon { float:left; width:790px; height:220px; margin:0; background: #fff; margin-left:5px;border-left:2px #ccc solid;}
.topbanner .leftnav .logosmall { float:left; width:100px; height: auto; padding:10px;}
.topbanner .leftnav .logoad{ float:left; width:150px; height: auto; margin-top:20px; }

.topbanner .leftnav .logosmall li { float:left; width:100px; height:20px;  background:url(icq_link.jpg) center left no-repeat; padding-left:10px; display:block; padding-top:6px; text-align:center;} 
.logosmall a:link,.logosmall a:visited { font-size:14px; font-weight:bold; color:#333333; ;}
.logosmall a:hover { text-decoration:underline; color:#cc00cc;}

.topbanner .rightcon .tit { float:left; width:630px; height:20px; background:url(content_title1.gif) no-repeat left top;  padding-left:70px; margin:5px 5px; font-size:14px; font-weight:bold; color:#993399;}
.topbanner .rightcon .context { float:left; margin:0 5px; width:760px;  height: auto; padding:5px; font-size:12px;}
.topbanner .rightcon .context p { text-indent:24px; line-height:20px;}

.netdt { width:750px; height:20px;  float:left; padding-top:5px;}
.netdt li { float:left; width:100px; display:block; text-align:center; height:20px; margin:0 5px; border-right:2px #fff solid;}
.netdt a:link,.netdt a:visited { ; color:#b2001f; font-size:14px; font-weight:bold;}
.netdt a:hover { text-decoration:underline; color:#000;}




