﻿@charset "utf-8";
@import url(reset.css);
@import url(base.css);
h1{
 float:left;
 font-weight: normal;
 color:#747474;
 margin-left:20px;
 padding-top:7px;
}

h2{
 padding: 3px 10px 4px 4px;
 float:left;
}


#container{
 width:961px;
 margin:0 auto;
 font-size: 1.2em;
 line-height:1.8;
}

#wrap{
 background: #fff;
}



#wrap .bg{
 background: url(/images/headerbg.gif) left top repeat-x;
 height:29px;
 margin: 0 auto;
}


#wrap .hd01{
	width:961px;
	margin: 0 auto;
	position:relative;
	font-size:1.2em;
	overflow:hidden;
	zoom:1;
}


#wrap .hd01 ul.top01{
 float: right;
 width:470px;
 padding-right:25px;
 padding-top:5px;
}

#wrap .hd01 ul.top01 li{
 display: inline;
 margin-right:10px;

}

#wrap .hd01 ul.top01 li.bdr a{
 color:#FF7500;
}



#wrap .hd01 ul.top01 li input.login{
 border: none;
 background: url(/images/xia_05.gif) left center no-repeat; 
 width: 85px;
 height: 15px;

}

#container .hd02{
 margin: 0 auto;
 background-color:#FFFFFF;
 overflow: hidden;
 zoom:1;
}

#container .bg01{
 height:35px;
 overflow: hidden;
 zoom:1;
}

#container .bg01 ul.search{
 overflow: hidden;
 zoom:1;
 padding-top:3px;
 float:left;
 margin-right:20px;
 width:425px;
}

#container .bg01 ul.search li{
 display:inline;
}
#container .bg01 p.special{
 color: #FFF;
 padding-top:8px;
 float:left;
 margin-right:55px;
}

#container .bg01 p.right{
 color:#FFFFFF;
 
}

#container .bg01 p.special span{
 font-weight:bold;
}

#container .bg01 ul.search li input.search01{
 background:url(/images/xia_28.gif) left center no-repeat;
 width:355px;
 height:22px;
 border: none;
}


#container .hd02 .logo{
 float:left;
 padding: 2px 0 0 0px;

}

#container .hd02 .address{
 text-align:right;
 color:#FF7500;
 font-weight:bold;
 padding: 3px 40px 3px 0;
}

.hd02 .menu{
 background:url(/images/bg_001.gif) repeat;
 width:550px;
 height:30px;
 overflow: hidden;
 zoom:1;
 float:right;
}

.onfous{
background:url(/images/bg_02.gif);
float:left;
width:88px;
height:27px;
text-align:center;
padding-top:3px;
}

.nofous{
background:url(/images/bg_04.gif);
float:left;
width:88px;
height:27px;
text-align:center;
padding-top:3px;
}


.hd02 .menu li a{
 color:#fff;
 font-size:12px;
}

#sideL{
 width:212px;
 float:left;
 margin-right:7px;
}

#sideL .side01{
  border: 1px solid #CCC;
 padding:5px 2px 5px 2px;
  margin-bottom:10px;
}

#sideL ul.btn  li{
 background: url(/images/side01bg.gif) 190px center no-repeat;
 border-bottom: 1px solid #FDE6D2;
 padding: 3px 0 2px 25px;
 color:#393939;
}

#sideL ul.btn li.last{
 border-bottom: none;
}

#sideL .side02{
 border: 1px solid #CCC;
 padding-bottom:15px;
}

#sideL .side02 p{
 background: url(/images/side_bg.gif) left top no-repeat;
 padding: 3px 0 0 18px;
 font-size:1.2em;
 font-weight:bold;
 color:#f8faf9; 
 margin-top: 430px;
}


#sideL .side02 dl{
 padding:10px 0 0 15px;
 margin-bottom:5px;
}

#sideL .side02 dl dt{
 float:left;
 margin-right:13px;
}

#sideL .side02 dl dd{
 padding-top:3px;
}

#sideL .side02 dl dd.red{
 color:#FF6505;
}

#sideL ul.lost{
 margin-top:-1px;
}

#sideL ul.lost li{
 margin-bottom:4px;
 
}



#content{
 float:right;
 width:740px;
 overflow: hidden;
 zoom:1;
}

#content .banner{
 margin-bottom:10px;
}


#content ul.one li{
 display: inline;
}

#content ul.one li a{
 color:#00649d;
}

#content ul.one{
 overflow: hidden;
 zoom:1;
 padding: 0 0 5px 10px;
}

.color3{color:#ffffff;font-weight: bold; cursor:pointer;}
.color17{ color:#464646;font-weight: bold; font-family:"宋体"; font-size:12px; padding-top:3px;}

#first{
  background: url(/images/xxybg01.gif) left bottom repeat-x;
  padding-bottom:20px;
}

#second,#first{
 overflow: hidden;
 zoom:1;
 margin-bottom:20px;
}

#first .tool{
 border: 1px solid #CCCCCC;
 padding:0px 0px 0px 0px;
 width:180px;
 margin-right:5px;
 float:left;
 }
 
#first .right{
  width:330px;
  overflow: hidden;
  zoom:1;
  float:right;
  
}

#first .right h3{
 font-size:1.2em;
 color:#F67800;
}

#first .right p.one span{
 font-weight:bold;

}

#first .right p.one{
 line-height:22px;
  color:#333333;
}

#first .right p.tel{
 color: #00659d;
 font-weight:bold;
 padding-bottom:0;
 margin-bottom:0;

}

#first .right p.tel01{
 background: url(/images/xxybg.gif) left bottom no-repeat;
 padding-bottom:10px;
 margin-bottom:13px;
 
}

#first .right p.none{
 margin-bottom:15px;
}

#first .right p.tel span{
color:#F67800;
}

#first .right dl{
 background: #FFFCEB;
 padding: 10px 0 10px 120px;
 border: 1px solid #EDDA7C;
}

#first .right dl dt{
 float:right;
 margin-top:-10px;
 padding-right:30px;
}


#first .right dl dd{
 color:#333333;
}

#first .right dl dd input.number{
 width:25px;
}

#content table th{
 background:url(/images/xxy03.jpg) left top repeat-x;
 color:#FFFFFF;
}

#content table{
 margin-bottom:20px;
}

#content table td{
 background:url(/images/xxy04.jpg) left top repeat-x;
 color:#333333;
 font-weight:bold;
 text-align:center;
}

#content table td,#content table th{
 border-right: 2px solid #FFFFFF;

}

#second ul.picture{
 float: right;
}

#second ul.picture li{
 margin-bottom:50px;
}

#second .informaition{
 width:355px;
 float:left;
 color:#333333;
}

#second .informaition p.special{
 font-weight:bold;
 margin-bottom:30px;
}

#second .informaition p{
 margin-bottom:45px;
}




#main{
 overflow: hidden;
 zoom:1;
 padding-top:4px;
}


#three{
 padding: 10px 45px;
 overflow: hidden;
 zoom:1;
 clear:both;
}



#three dl{
 width:139px;
 background: url(/images/dlbg.gif) right top no-repeat;
 float:left;
 margin-right:20px;
 padding-bottom:10px;
 overflow: hidden;
 zoom:1;
}

#three dl.ones dt{
 background: url(/images/index023.gif) left center no-repeat;
 padding-left:35px;
}

#three dl.ones{
 width:169px;
}

#three dl.threes dt{
  background: url(/images/index025.gif) left center no-repeat;
}

#three dl.threes{
 padding-bottom:30px;
}

#three dl.twos{
 width:196px;
}

#three dl.twos dt{
 background: url(/images/index024.gif) left center no-repeat;
 }

#three dl.over{
 background:none;
 margin-right:0;
}

#three dl dt{
 background: url(/images/index021.gif) left center no-repeat;
 padding-left:43px;
 font-size:1.2em;
 font-weight: bold;
 color:#313131;
 margin-bottom:5px;
 padding-top:20px;
}

#three dl dd{
 background: url(/images/index022.gif) 5px center no-repeat;
 padding-left:25px;
 margin-bottom:5px;
}




#footer{
	padding-top:5px;
	color:#333333;
}

#footer .footer{
	margin: 0 auto;
	width:961px;
	font-size:1.2em;
	padding-bottom:50px;
}

#footer .footer ul li{
 display: inline;
	margin-right:5px;
	border-right: 1px dotted #333333;
	padding-right:5px;
}
#footer .footer ul li a{
 color:#333333;
}

#footer .footer ul li.last{
 border:none;
}

#footer .footer ul{
 padding-top:20px;
	margin-bottom:10px;
	text-align:center;
}

#footer .footer address{
 text-align:center;
	margin-bottom:25px;

}

#footer .footer p{
 text-align:center;
	padding-bottom:40px;
}

#footer .footer dl{
 float:left;
 width:63px;
 margin-right:15px;
 padding-left:188px;
}

#footer .footer dl dd{
 text-align:center;
}

#footer .footer dl dt{
 text-align:center;
}



.tabbox {width:201px; margin: 8px 0 8px 0;}
.tabmenu {width:202px;height:28px;border-left:1px solid  #CCC;border-top:1px solid #ccc;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:100px; height:27px; overflow:hidden; background-color:#FAFAFA; line-height:27px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:14px; font-weight: bold;}
.tabmenu .cli {text-align:center;float:left;display:block;width:100px;height:27px;overflow:hidden;color:#446D27;line-height:27px;border-right:#ccc 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:14px; cursor:pointer;}
#tabcontent {width:201px;background-color:#fff;border-left:#CCC 1px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid;}
#tabcontent ul {margin:0 0 20px 0;padding:5px;list-style-type: none;}
#tabcontent ul li.one a,#tabcontent ul li a:hover{ color:#DB4200; }
#tabcontent ul li{ background: url(/images/libg.gif) 20px center no-repeat; padding-left:30px; margin-bottom:5px;}
#tabcontent .hidden {display:none;}

.uiaixunad{
 width:340px;
 }
.uiaixunad img{
float:left;
margin-right:7px;
border:#CCCCCC 1px solid;
}