*,html { padding:0px; margin:0px; }
body { font-size:12px; font-family:"ËÎÌå"; background:url(images/mainbg.jpg) center 110px no-repeat; color:#666 }
a { text-decoration:none; color:#666666; }
a:hover { text-decoration:none; color:#800000; }

li { list-style:none; }
img { border:0px; }
.clear { clear:both; }

#main { width: 1002px; margin:0px auto; }


#header { height:110px; width:1002px; float:left; }
#logo { float:left; width:378px;  }
#nav {  float:left; width:624px; height:110px; }

#subnav { margin:10px 6px 40px 0px; height:30px; text-align:right; }
#subnav a { color:#000000; margin:5px; }

#menu { padding-left:14px; font-family:'Î¢ÈíÑÅºÚ'; }
#menu a { color:#195b99; padding:2px 2px; font-weight:bold; font-size:14px; }
#menu a:hover { color:#1d6db9; }
#menu span { margin:0px 8px; color:#858787; font-size:12px;  }


#banner { width:1002px; }


#container { width:1002px; background:#FFFFFF;  }

#indexbox { padding:10px 0px; background:#FFFFFF; float:left; }
#pro { float:left; background:url(images/probg.gif); width:391px; height:209px; }
#protitle { font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold; font-size:14px; color:#414141; line-height:40px; height:40px; padding-left:18px; }

#news { float:left; width:530px;  margin-left:30px; }
#newstitle { border-bottom:#cccccc 1px solid; background:url(images/npic.gif) no-repeat 0 50%; padding:5px 0px 5px 12px;  font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold; font-size:14px; color:#414141; height:20px; width:560px; margin-bottom:10px; }
#newstitle div { float:left; }
#newstitle .t1 { width:120px; }
#newstitle .t2 { width:430px; text-align:right; }
#newstitle .t2 a { color:#0075c5; font-size:12px; }

#pic { float:left; width:560px;  margin-left:30px; margin-top:10px; }
#pic li { float:left; text-align:center; margin-right:20px; }
#pic li a { color:#0075c5; }

#news li { line-height:25px; height:25px; }
#news li .date { margin-right:35px; color:#0075c5; }
#news li a { text-decoration:underline; } 

#sidebar { float:left;  width:218px; top:10px; position: relative; }
#sidebar_title  { }
#sidebar_menu { width:211px; padding:0px 3px; background-color:#f4f4f4; padding-bottom:20px; }
#sidebar_menu li { float:left; width:210px; border-bottom:dotted #CCCCCC 1px; line-height:30px; }
#sidebar_menu li a { margin-left:20px; background:url(images/arrow.gif) no-repeat 0 50%; padding:13px 20px; color:#7e7e7e; font-weight:bold; font-size:14px; }
#sidebar_menu li a:hover { color:#3d95d1 }
#sidebar_menu li .on { color:#3d95d1 }
#sidebar_other { margin-top:10px; width:211px }
#sidebar_other li { margin-top:5px; text-align:center; }


#content { float:left; width:760px; padding:5px 10px; }

#content_main { width:740px;  border:solid #e7e7e7 1px; padding:0px 10px 20px; }
#content_main #title { height:30px; line-height:30px; color:#666666; background:url(images/arrow2.gif) no-repeat 0 50%;  padding:0px 20px; border-bottom:#d9d9d9 solid 1px; margin-bottom:15px; font-size:12px; }
#content_main #content_content { line-height:25px; color:#666666; font-size:14px; }
#content_main #content_content h1 { font-size:16px; text-align:center;  }
#content_main #content_content .date { border-bottom:dashed 1px #e1e1e1; padding-bottom:10px; margin-bottom:10px; text-align:center;  }

#btitle { font-size:18px;  font-family:'Î¢ÈíÑÅºÚ'; color:#a6a6a6; margin:25px 0px 40px; font-weight:bold; }
#btitle span { color:#666666; }

.list .pic { width:172px; height:112px; float:left; border:#a6a6a6 solid 1px; padding:2px; text-align:center; }
.list .mc { font-size:14px; float:left; width: 540px; line-height:22px; padding:0px 10px; }
.list .mc .listtitle { float:left; width:450px; }
.list .mc .listdate { float:left; width:85px; color:#fcc351; }
.list .mc .listcontent { float:left; width: 540px; }
.list .mc .listmore { float:left; width: 540px;  }
.list .mc .listtitle a { color:#0075c5; }
.list .mc .listtitle a:hover { color:#0286e1; }
.list .mc .listmore { margin-top:5px; } 

.list2 {}
.list2 li { border-bottom:dashed 1px #CCCCCC; line-height: 25px; height:25px; width:700px; margin-left:20px; }
.list2 li span { float:left; width:630px; }

.line { margin:20px 0px; border-bottom:dashed 1px #CCCCCC; }

#footer { width:1002px; color:#666666; border-bottom:#e1e1e1 solid 1px; border-top:#e1e1e1 solid 1px; height:50px; line-height:50px; float:left; margin:10px 0px 15px; }
#copyright { width:650px; float:left; line-height:50px; }
#footermenu { width:352px; float:left; line-height:50px; text-align:right; }

.banner {width:1002px;height:294px;position:relative; overflow:hidden}
div.full{width:1002px;height:294px;position:relative;overflow:hidden;}
div.full img{width:1002px;height:294px;position:absolute;top:0px;left:0px;display:none;}
div.picbg{position:absolute;width:620px;background:#000;height:70px;top:169px;left:0px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
div.pictext{position:absolute;width:600px;height:50px;color:#fff;top:169px;left:0px;font-size:12px;padding:10px;display:none;}
div.pictext h2{color:#fff;font-size:13px;font-weight:normal;}
ul.small{ position:relative; top:-75px}
ul.small{list-style:none;width:610px;padding:4px 0px 0px 40px;height:85px;display:block;}
ul.small li{float:left;width:80px;height:45px;margin-right:5px;_display:inline;position:relative;cursor:pointer;}
ul.small li img{position:absolute;top:5px;height:45px;left:0px;width:80px;border:#c4c5c6 solid 1px;}