﻿.page,.top,.header,.foot{width:960px; margin:0 auto; table-layout: fixed;}
.top{ position:relative; z-index:10000000; }
.header{  height:66px; overflow:hidden;}
.nav_login{  float:left; width:766px; margin-left:6px;}
.nav_login{ height:24px; }

/**
.nav,.nav_login{  float:left; width:766px; margin-left:6px;}
.nav_login{ height:24px; }
.nav{ height:42px; background:url(../images/nav_bg.jpg) repeat-x; overflow:hidden;}
**/

.sideleft{ width:188px;}
.sidebar{ width:212px;}
.content{width:741px;}
.content_01{width:763px;}
.commbody{width:547px;}

.h_6{ height:6px; overflow:hidden; clear:both;}
.sideleft,.sidebar,.content,.commbody,.content_01{ float:left; table-layout:fixed; overflow: hidden;  }
.sideleft,.content{ margin-right:6px;}
.sideleft_01{ float: left;table-layout:fixed; overflow: hidden;  width:188px;}
.commbody_01{ margin-right:6px; float:left; table-layout:fixed;  overflow:hidden; width:547px;}


.color_01{ color:#fe6d00;}
.color_02{ color:#823897;}
.color_03{ color:#46952a;}

.more{   float:right; width:65px; font-size:12px; text-align:right;  }
.more_01{   float:right; width:60px; font-size:12px; text-align:right;  line-height:25px;}
.more_02{    text-align:right;  font-size:12px; margin-right:10px; text-align:right; line-height:25px; }
.more_03{    text-align:right;  font-size:12px;  text-align:right; line-height:25px; }
.more_04{  float: right;   text-align:right;  font-size:12px;  text-align:right; line-height:25px; }
.more a,.more_01 a,.more_02 a,.more_03 a,.more_04 a{  color:#0d8fd6; text-decoration:none;}
.more a:hover,.more_01 a:hover,.more_02 a:hover,.more_03 a:hvoer,.more_04 a:hover{  color:#0d8fd6; text-decoration:underline;}
.more a,.more a:hover,.more_01 a,.more_01 a:hover{ padding:5px; }
.title_right{ width:300px; text-align : right; float:right;}
.title_right_01{  margin-left:130px; color:#0d8fd6;}
.title_right a,.title_right a:hover{ padding-left:10px;  color:#0d8fd6; text-decoration:underline;}
.title_right_01 a,.title_right_01 a:hover{ padding-left:10px;  color:#0d8fd6; text-decoration:underline;}

.foot{ height:83px;  text-align:center;}

.h_20{ height:30px; overflow:hidden; clear: both;}
.h_10{ height:10px; overflow:hidden; clear: both;}
.main_tit{ float:right; margin-top:50px; margin-right:10px; }
.main_tit_001{   margin-top:50px; margin-right:10px; line-height:40px; }

.p_b_img{ border:0px;}
