/* CSS Document */
body{
	font:Arial, Helvetica, sans-serif;
	background:#dbedf7;
	text-align:left;
	color: #000;
	font-size:12px;
}
*{ margin:0px auto; padding:0px;}
a { color:#666;text-decoration:none;}
a:hover { color:#000; text-decoration:none;}

/******************top*******************/
#top{ background:url(image/top.gif) no-repeat; height:134px; width:1003px;}
.logo{ float:left;}
.topright{ width:770px; float:right;}
.denglu{color:#5e8e98; padding-top:10px; padding-right:20px; text-align:right;}
.top_boder{ border:1px #d3dfdc solid; background:#f0fbf8; width:100px; height:20px;}
.top_button{ background:url(image/top_delu.gif) no-repeat; width:53px; height:18px; border:0px; color:#fff; margin-left:5px;}
#top h1{color:#1b9cda; font-size:36px; padding-top:10px;}
/******************main*******************/
#main{ width:1003px; background:url(image/main_bg.gif) repeat-y; }
.left{ width:190px;float:left; padding-left:22px;
}
.left h2{ height:25px; background:url(image/navh2_bg.gif) no-repeat; font-size:12px;}
.left h2 a{ color:#fff; text-decoration:none; line-height:25px; padding-left:20px;}
.left h2 a:hover{ color:#FFCC00; text-decoration:none;}
.nav {   
width:190px;   
list-style-type: none;   
text-align:left;   
margin:0px 0 0 0px;
background:#fff7e1; 
}   
.nav a {   
width: 160px;    
display: block;   
padding:5px 0 5px 30px;   
}    
.nav li {   
background: url(image/navli_bg.gif) no-repeat;   
}   
.nav li a:hover{   
background: url(image/navli_bg.gif) no-repeat;  
}   
  
.nav a:link  {   
color:#fff;text-decoration:none;font-weight:bold;   
}   
.nav a:visited  {   
color:#fff;text-decoration:none;font-weight:bold;   
}    
.nav a:hover  {   
color:#ffffff;   
text-decoration:none;   
font-weight:bold;   
}   
.nav li ul { 
list-style:none;text-align:left;    
}    
.nav li ul li h3{    
background: #fff7e1; font-size:12px; margin:0px; padding:0px;  
}   
.nav li ul li h3 a{   
padding-left:10px; width:110px;font-weight:normal; color:#ed8601;  
}   
.nav li ul li h3 a:link  {   
color:#ed8601; text-decoration:none;font-weight:normal;   
}   
.nav li ul li h3 a:visited  {   
color:#ed8601; text-decoration:none; font-weight:normal;  
}   
.nav li ul li h3 a:hover {   
color:#ed8601;   
text-decoration:underline;   
font-weight:normal;
background:0;    
}   
.nav li:hover ul {   
left: auto;   
}   
.nav li.sfhover ul {   
left: auto;   
}   
#content {   
clear: left;    
}   
.nav ul.collapsed {   
   
} 
.right{ float:left; margin-left:15px; width:745px;}
.search{ text-align:right;}
.search_border{ border:1px #c8c8c8 solid; height:20px; width:240px;}
.search_button{ width:55px; height:22px; background:url(image/searchbutton.gif) no-repeat; color:#fff; border:0px;}
.right img{ margin:6px 0 0 0; }
.zhuce{ background:url(image/zhuce_bg.gif) no-repeat; height:383px;}
.zhucelist{ width:420px; float:left; margin-top:40px; padding-left:40px;}
.zhucelist p{ margin:10px;}
.zhucelist span{ color:#FF0000;}
.zhucelist label{ width:100px;}
.zhuce_boder{ height:25px; width:270px; color:#666; border:1px #d3d6e2 solid; margin:0 0 0 20px; }
.zhuce_boder_qiuzhi{ height:25px; width:270px; color:#666; border:1px #d3d6e2 solid; }
.zhuce_boder_type{ height:25px; width:150px; color:#666; border:1px #d3d6e2 solid; }
.zhuce_boder_name{ height:25px; width:200px; color:#666; border:1px #d3d6e2 solid;margin:0 0 0 20px; }
.zhuce_boder_phone{ height:25px; width:200px; color:#666; border:1px #d3d6e2 solid;margin:0 0 0 20px;}
.zhuce_boder_jie{ width:270px; color:#666; border:1px #d3d6e2 solid;margin:0 0 0 20px;}
.liji{ width:274px; height:34px; background:url(image/liji.gif) no-repeat; color:#fff; border:0px; margin:20px 0 0 40px;}
.zhucetext{ width:220px; float:right; margin-top:250px;}
.zhucetext p{ color:#ff8e00; margin-bottom:10px;}
/******************tab*******************/
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; 
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 12px sans-serif;
	background-color: #fecf56;
	list-style: none;
	border-left: solid 1px #e08e22;
	border-bottom: solid 1px #fecf56;
	border-top: solid 1px #e08e22;
	border-right: solid 1px #e08e22;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #fff;
}

.TabbedPanelsTabSelected {
	border-bottom: 1px solid #fecf56;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
}

.TabbedPanelsContent {
	padding: 0px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	border-bottom: solid 1px #999;
}


.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
.title_bg{ height:25px; width:745px; background:url(image/title_bg.gif) no-repeat;}
.title_bg h2{ color:#fff; font-size:12px; font-weight:normal; float:left; line-height:25px;}
.title_zheti{ margin:0 310px 0 90px;}
.title_huifu{ margin:0 60px 0 60px;}
.title_bottom_bg{ height:25px; width:745px; background: url(image/zhuti_bottom.gif) no-repeat;}
.textcent{ margin:0px; padding:0px; list-style:none;}
.textcent li{ width:735px; border:1px #cdcdcd solid; margin:10px 0 10px 0; padding:5px;}
.textmain{ background:#fef5ee; height:25px; border:1px #ffb8b8 solid; line-height:25px;}
.textmain h3{ float:left; width:327px; overflow:hidden; white-space:nowrap;}
.textmain h3 img{ margin:3px 5px 0 5px;}
.textmain span{ float:left;}
.text_name{width:50px; margin:0 60px 0 100px; color:#ff5400; overflow:hidden; white-space:nowrap;}
.text_name a{ color:#ff5400; text-decoration:none;}
.text_name a:hover{ color:#5895D3; text-decoration:underline;}
.text_list{ color:#a000a2; width:90px;}
.text_time{ color:#666; width:80px; margin-left:20px;}
.textcent_text{ width:660px; height:36px; background:url(image/text_bg.gif) no-repeat; padding:25px 30px 10px 45px;
 color:#9c9c9c;
}
.textcent_text_span{ height:35px; width:650px;overflow:hidden; white-space: normal; line-height:20px;}
.text_text{ overflow:hidden; white-space: normal;}
.fatie{ margin:5px; display:block;}
.fatie img{ border:0px;}
.font_yellow{ color:#f66e00;}
.font_blue{ color:#4671d3;}
.font_green{ color:#119a17;}
/******************links*******************/
#links{ width:1003px; font-size:0px;}
#links h2{ height:34px; background:url(image/link_bg.gif) no-repeat; font-size:14px; padding:20px 0 0 50px; }
.links_text{ background:url(image/link_text_bg.gif) repeat-y; padding:10px 30px 10px 50px; line-height:24px;}
.links_text a{ margin-right:20px; font-size:12px;}
/******************footer*******************/
#footer{clear:both;width:953px; background:url(image/footer_bg.gif) no-repeat; height:86px; padding:10px 0 0 50px;}