
*{ margin: 0; padding: 0;}
body { font: 12px ËÎÌå, ÐÂËÎÌå; text-align: center; color: #000000; }
img{border:none;}
ul{list-style-type:none;}
a:link, a:visited { text-decoration:none; color:#666;}
a:hover, a:active { text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.dblue{color:#0A5792;}
.orange{color:#FF9600;}
.red{color:red;}
#header{height:38px; background:url(../images/p_head_bg.gif) repeat-x left bottom; border-bottom:1px solid #92CCDD;}
#logo { width: 800px; margin: 0 auto;text-align: left; padding-top:5px; }
#logo span{float:right; margin-top:5px;}
#banner{height:198px; margin-top:5px;border:1px solid #DBDBDB; background:url(../images/p_banner.jpg) no-repeat; position:relative; z-index:1; overflow:hidden;}
#banner h1{font-style:italic; font-size:30px; position:absolute; left:235px;top:53px; z-index:2;}
#container { width: 800px; margin: 0 auto;text-align: left; }
.p_info{height:100%; overflow:hidden; position:absolute; right:285px; top:96px;}
.p_info li{float:left; margin-right:10px;}
.nav{width:302px; height:28px; position:absolute; top:164px; right:15px; background:url(../images/p_nav_bg.gif) no-repeat; line-height:28px; padding:0 27px 0 20px; }
.nav li{float:left;font-size:14px; color:#0A5792; margin:0 2px;}
.nav li img{vertical-align:middle;margin-top:0!important; margin-top:6px;}
#mainContent { margin-top:7px; overflow:hidden; height:100%; }
#left{width:185px;}
.rele_info{border:1px solid #DEDFDE;}
.rele_info p{margin:10px;}
.s_t{height:41px; background:url(../images/p_bg_title.gif) repeat-x; padding-left:0.5em;border-bottom:1px solid #DEDFDE;}
#rele_info p{margin:20px 14px; line-height:150%;}
.x_list{margin:10px;}
.x_list li{margin:9px 0;}
#fri_link{margin-top:10px;}
#fri_link h2{height:41px; background:url(../images/p_bg_title.gif) repeat-x; padding-left:0.5em;border-bottom:1px solid #DEDFDE;}
#fri_link ul{ height:100%;background:url(../images/bg_fri.gif) repeat; text-align:center; padding:10px; overflow:hidden;}
#fri_link ul li{margin:5px 0;}
#fri_link ul li img{border:1px solid #DEDFDE;}

#right{width:600px;}
#right p{margin:18px 24px; line-height:150%;}
#footer{ margin:15px auto 30px; background:url(../images/p_foot_bg.gif) repeat-x; padding-top:40px; text-align:center; }
.map{ height:100%; overflow:hidden; margin:10px;}
.map li{float:left; width:24%;}
.sort{margin-top:8px; margin-left:8px; height:19px; line-height:19px; overflow:hidden;}
.sort li{float:left; margin-right:12px;}
.sort_bg_01,.sort_bg_02{background:url(../images/p_sort_01.gif) no-repeat; width:81px;padding-left:15px; color:#4A494A;}
.sort_bg_02{background:url(../images/p_sort_02.gif) no-repeat; width:62px;}
.pic_list{height:100%; overflow:hidden; margin-top:22px; padding-left:5px; }
.pic_list li{float:left; margin-bottom:20px; border-bottom:1px solid #CDCDCD; padding:0 18px;}
.pic_list li img{display:block; border:1px solid #CDCDCD; margin-bottom:12px;}
.info_list{line-height:200%;color:#4A494A; margin-bottom:10px;}
#page{height:45px; background:#FFFBFF; line-height:45px; margin-top:16px;}
#pre_page{width:55px; height:20px; background:url(../images/pre_page.gif) no-repeat; border:none;vertical-align:middle; margin-left:24px; margin-right:50px;}
#next_page{width:55px; height:20px; background:url(../images/nex1.gif) no-repeat; border:none; vertical-align:middle; margin:0 30px;}
#view_page{width:44px; height:20px; background:url(../images/view_page.gif) no-repeat; border:none; vertical-align:middle; margin-left:20px;}
.info_list select{height:20px;vertical-align:middle;}
.tags ul {height:28px; line-height:28px; overflow:hidden; }
.tags li {float:left; height:28px; line-height:28px;background:url(../images/bg_01.gif) no-repeat  0 bottom; margin-right:10px; cursor:pointer; width:90px; text-align:center;}
.tags li.on { height:28px; line-height:28px;}
.tags li.on span {font-weight:normal;}
.tags li.on span a{color:#0A5792; font-size:14px;font-weight:normal;}
.tags li.on span a:hover{font-weight:normal;}
.cont {display:none; clear:both; border:1px solid #ccc;}
#cont1 p{ line-height:150%; margin:10px; margin-top:0;}
#cont2 p{  margin:10px; margin-top:0;}
#cont3 p{  margin:10px; margin-top:0;}
#cont4 p{  margin:10px; margin-top:0;}
#cont5 p{  margin:10px; margin-top:0;}
#cont6 ul{  margin-left:30px; height:100%; overflow:hidden;}
#cont6 ul li{margin:10px 0;}
.i_t{border:1px solid #CCCCCC; color:#900; height:20px; line-height:20px;}
.i_t_1{border:1px solid #CCCCCC; }
.so{margin-left:6px;}
.so li{margin:6px 0;}
#cont3 table{BORDER-COLLAPSE: collapse; border:none;}
#cont3 table td{ border-right: black 1px solid;  border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;height:25px; line-height:25px;}
#cont4 table{BORDER-COLLAPSE: collapse; border:none;}
#cont4 table td{ height:25px; line-height:25px; border-right: black 1px solid;  border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;}
