@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
}
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:980px;
	margin:auto;
}
img{
	border:none;
}
li{
	list-style-type:none;
}
.clear{
	clear:both;
}
.margin_l{
	float:left;
}
.margin_r{
	float:right;
}
.header{
	height:75px;
	border-bottom:2px solid #181818;
}
.header a{
	text-decoration:none;
}
.header h1 a, .header strong a{
	color:#333333;
	line-height:75px;
	font-style:italic;
	font-size:35px;
	margin-left:12px;
}
.header_nav{
	width:355px;
}
body:nth-of-type(1) .header_nav{
	width:381px;
}
.header_nav ul li{
	float:left;
}
.header_nav ul li a{
	float:left;
	color:#000;
	line-height:30px;
	display:inline;
	padding:0px 10px;
}
.header_nav ul li a:hover{
	color:#960;
	text-decoration:underline;
}
.get_quote{
	padding:0px 10px;
	color:#000;
	line-height:17px;
	margin:14px 0px;
	background:url(images/get_price_bg.jpg) no-repeat center;
}
.get_quote:hover{
	color:#F00;
}
.nav{
	width:950px;
	height:22px;
	padding:1px 0px 0px 30px;
	background:url(images/nav_bg.jpg) repeat-x top;
}
.nav ul li{
	float:left;
}
.nav ul li a{
	float:left;
	color:#333333;
	text-decoration:none;
	line-height:19px;
	margin:0px 5px;
}
.nav ul li a strong{
	padding:0px 10px;
}
.nav ul li a:hover{
	background:url(images/nav_l.jpg) no-repeat center left;
}
.nav ul li a:hover strong{
	display:block;
	background:url(images/nav_r.jpg) no-repeat center right;
}
.nav ul li .nav_long:hover strong{
	background:url(images/nav_long.jpg) no-repeat right;
}
.this_nav{
	background:url(images/nav_l.jpg) no-repeat left;
}
.this_nav strong{
	display:block;
	background:url(images/nav_r.jpg) no-repeat right;
}
.nav li dl{
	position:absolute;
	display:none;
	clear:both;
	width:auto;
	background:#ffcc00 url(images/dt_top_bg.jpg) no-repeat left top;
	margin-top:19px;
	*margin-top:0px;
}
.nav li dl dt{	
	left:0px;
	clear:both;
}
.nav li dl dt.sn_first{	
	margin-top:14px;
	*padding:3px 0px 0px 0px;
}
.nav li dl dt.sn_first a{
	margin-top:-5px;
}
.nav li:hover dl{
	display:block;
	padding-top:1px;
}
.nav li dl dt a:hover{
	color:#FFF;
	background:none;
}
.main{
	padding-left:6px;
	padding-top:19px;
	clear:both;
}
.left{
	width:758px;
}
.banner{
	width:740px;
	height:343px;
	background:url(images/banner.jpg) no-repeat;
	padding-bottom:6px;
	border-bottom:1px solid #000;
}
.main h2{
	font-size:12px;
}
.sideBar_l{
	width:214px;
	border-right:1px solid #000;
}
.sideBar_l h2 a{	
	text-decoration:none;
	color:#0065cd;
	line-height:35px;
}
.sideBar_l h2 a:hover{
	text-decoration:underline;
}
.sideBar_l div{
	background:#f0eeef;
	padding:0px 5px 0px 10px;
	border-bottom:1px solid #000;
	height:220px;
}
.sideBar_l div p{
	line-height:16px;
}
.sideBar_l div.sideBar_l_div2{
	background:#FFF;
}
.content{
	width:505px;
	padding:0px 19px;
	line-height:18px;
}
.content div{
	border-bottom:1px solid #000;
	height:220px;
}
.content div h2 a{
	line-height:48px;
	font-size:14px;
	color:#000;
	text-decoration:none;
}
.content div h2 a:hover{
	text-decoration:underline;
}
.content div p{
	color:#676767;
}
.content div p a, .here{
	color:#66ccfd;
	line-height:30px;
}
.text .here{
	line-height:16px;
}
.text .pic .here{
	line-height:30px;
}
.content div p a.here{
	line-height:18px;
}
.content div p a:hover{
	color:#960;	
}
.here:hover{
	color:#960;
}
.content div.content_div_last{
	border-bottom:none;
}
.right{
	border-left:1px solid #000;	
	width:215px;
	line-height:16px;
}
.right .chatnow img{
	margin:0px 0px -1px -8px;
}
.right div{
	padding-left:9px;
	height:220px;
	border-bottom:1px solid #000;
}
.right div.right_div_first{
	height:349px;
}
.right div.right_div_first p{
	height:191px;
}
.right div h2 a{
	text-decoration:none;
	color:#3465cc;
	line-height:35px;
}
.right div h2 a:hover{
	text-decoration:underline;
}
.right div.sideBar_l_div2{
	background:#f0eeef;
}
.footer{
	margin-top:6px;
	border-top:2px solid #727272;
	text-align:center;
}
.footer .footer_nav a{
	color:#000;
	text-decoration:none;
}
.footer .footer_nav{
	color:#960;
}
.footer .footer_nav a:hover{
	color:#F00;
}
.footer .footer_nav{
	text-align:left;
	margin:10px 5px;
	line-height:18px;
}
.footer span{
	color:#960;
	font-weight:bold;
}
.footer .copyright a{
	color:#000;
	text-decoration:none;
}
.right div.right_div_first_1{
	height:auto;
}
.breads{
	line-height:30px;
	height:30px;
	border-bottom:1px solid #000;
}
.breads p{
	display:block;
	float:left;
}
.breads p a{
	text-decoration:none;
	color:#000;
}
.breads p a:hover{
	color:#960;
}
.breads p strong{
	color:#960;
}
.breads span{
	float:right;
	display:inline;
}
.breads .get_quote{
	margin:7px 0px;
	display:block;
}
.main h1{
	clear:both;
	color:#3266cb;
	font-size:16px;
	line-height:30px;
	margin-top:10px;
}
.right_div_first_1{
	text-align:right;
}
.right_div_first_1 strong{
	display:block;
	clear:both;
	height:20px;
	line-height:20px;
}
.right_div_first_1 strong a{
	float:right;
	text-decoration:none;
}
.right_div_first_1 strong span{
	display:block;
	float:right;
	width:8px;
	height:8px;
	cursor:pointer;
	text-align:center;
	margin-left:5px;
	font-weight:bold;
}
.right_div_first_1 ul{
	display:none;
}
.right_div_first_1 ul li{
	clear:both;
	padding-right:5px;
}
.li{
	line-height:10px;
	padding:3px 0;
	border-bottom:1px solid #CCC;
}
.li a{
	text-decoration:none;
}
.right_div_first_1 a{
	color:#000;
}
.right_div_first_1 .chatnow img{
	padding-bottom:2px;
	*padding-bottom:0px;
}
.right_div_first_1 a:hover{
	color:#10419e;
}
.inquiry{
	margin-top:5px;
}
.inquiry textarea{
	width:127px;
	overflow:auto;
	height:150px;
}
.inquiry font{
	color:#F00;
	font-size:11px;
}
.text{
	line-height:16px;
	padding-right:10px;
}
.text h3{
	font-size:11px;
}
.text_p{
	color:#900;
	font-weight:bold;
}
.text .pic{
	border:1px solid #666;
	padding:2px;
}
.text .pic a{	
	display:block;
	text-align:center;
	background:#CCC;
	color:#900;
}
.text .pic a:hover{
	background:#999;
	color:#F00;
}
.text table{
	text-align:center;
	width:745px;
}
.list1{
	margin-top:10px;
}
.list1 li{
	border-bottom:1px solid #CCC;
	padding:5px 0;
	vertical-align:bottom;
	height:81px;
	clear:both;
}
.list1 li a{
	color:#000;
	text-decoration:none;
}
.list1 li a.getprice{
	text-decoration:underline;
	color:#960;
}
.list1 li a:hover{
	color:#930;
	text-decoration:underline;
}
.list1 li a img{
	float:left;
	padding:2px;
	border:1px solid #CCC;
	margin:0px 10px 0px 0px;
}
.list1 li h2{
	display:inline;
}
.text a{
	color:#0CF;
}
.text a:hover{
	color:#960;
}
.cu li{
	padding:0px 0px 0px 30px;
	margin:0px 0px 10px 0px;
}
.cu li span{
	font-weight:bold;
	line-height:25px;
}
.cu li p a{
	color:#C60;
	font-weight:bold;
}
.cu li p a:hover{
	color:#F00;
}
.cu .cul1{
	background:url(../images/li1.gif) no-repeat;
}
.cu .cul2{
	background:url(../images/li2.gif) no-repeat;
}
.cu .cul3{
	background:url(../images/li3.gif) no-repeat;
}
.cu .cul4{
	background:url(../images/li4.gif) no-repeat;
}
.cu .cul5{
	background:url(../images/li5.gif) no-repeat;
}
.cu .cul6{
	background:url(../images/li6.gif) no-repeat;
}
