@charset "utf-8";
body {
	background-image: url(../images/bg_2.gif);
	margin:0;
	font-size:13px;
	letter-spacing:1px;
	color:#555;
}
img {
	border:0;
	margin:0;
	padding:0;
}
.top_bg1 {
	background-image: url(../images/top1_04.jpg);
	text-align: right;
}
.top_bg1 a:link, .top_bg1 a:visited {
	color:#FFF;
	text-decoration:none;
}
.news_text1 a:link, .news_text1 a:visited {
	color:#FFF;
	text-decoration:none;
}
.top_bg1 a:hover {
}
.table_bg1 {
	text-align: left;
	text-decoration: none;
	background-color: #800A0D;
}
.table_bg2 {
	text-align: left;
	text-decoration: none;
	background-color: #F4F2F7;
}
.content_bg1 {
	background-image: url(../images/table_2.gif);
	text-align: left;
}
.map_bg1 {
	background-image: url(../images/map_02.gif);
	text-align: left;
}
.map_bg2 {
	background-image: url(../images/map_05.gif);
	text-align: left;
}
.dot_bg {
	background-image: url(../images/dot.gif);
	text-align: left;
}
.dot_bg2 {
	background-image: url(../images/dot2.gif);
	text-align: left;
}
.center_bg1 {
	background-image: url(../images/index_center_061.jpg);
}
.news_bg1 {
	background-image: url(../images/index_center_03.jpg);
}
.bar_bg {
	background-image: url(../images/bar1_02.gif);
}
.footer_bg1 {
	background-image: url(../images/footer2_02.gif);
}
.top_tex {
	font-size: 12px;
	color: #FFF;
	letter-spacing: 2px;
}
.center_text1 {
	font-size: 13px;
	color: #e5c7ca;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 25px;
}
.bar_text1 {
	font-size: 13px;
	color: #e5c7ca;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 25px;
}
.news_text1 {
	font-size: 13px;
	color: #e5c7ca;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 18px;
}
.t1 {
	font-size: 13px;
	color: #575757;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 25px;
}
.t4_doc_name {
	font-size: 15px;
	color: #65080a;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 25px;
}
.t2 {
	font-size: 13px;
	color: #d87d1b;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 25px;
}
.mdservice {
	margin:0;
	padding:0 0 0 47px;
	vertical-align:top;
}
.mdservice p {
	margin:0;
	padding:0;
}
.mdservice a{
	font-size:13px;
	color:#e5c7ca;
	text-decoration:none;
	letter-spacing:2px;
	line-height:25px;
}
.mdservice ul {
	margin:2px 0 20px 5px;
	padding:0;
	list-style:none inside;
}
.mdservice li {
	margin:0;
	padding:0;
}
.t3 {
	font-size: 13px;
	color: #e75f49;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 25px;
}
.map_text1 {
	font-size: 13px;
	color: #efefef;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 18px;
}
.map_text2 {
	font-size: 13px;
	color: #fff79e;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 18px;
}
.footer_text1 {
	font-size: 12px;
	color: #af898c;
	letter-spacing: 2px;
	line-height: 25px;
	text-decoration: none;
}
.footer_text2 {
	font-size: 12px;
	color: #af898c;
	letter-spacing: 0px;
	line-height: 25px;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.topright, .topright a {
	font-size:12px;
	color:#FFF;
	letter-spacing:2px;
}
.footer-mdservice {
	margin:0;
	padding:0;
	vertical-align:top;
}
.footer-mdservice td {
	margin:0;
	padding:0;
	vertical-align:top;
}
.footer-mdservice p {
	margin:0;
	padding:0;
}
.footer-mdservice a {
	font-size:13px;
	color:#e5c7ca;
	text-decoration:none;
	letter-spacing:2px;
	line-height:25px;
}
.footer-mdservice ul {
	margin:2px 0 10px 7px;
	padding:0;
	list-style:none inside;
}
.footer-mdservice li {
	margin:0;
	padding:0;
}
.footer-menu {
	font-size: 12px;
	color: #af898c;
	letter-spacing:2px;
	line-height:25px;
	margin:0;
	padding:16px 0;
	vertical-align:top;
}
.footer-menu td {
	padding:0;
	vertical-align:top;
}
.footer-menu a:link, .footer-menu a:visited {
	color:#af898c;
	text-decoration:none;
	padding-right:15px;
}
.footer-menu a:hover {
	color:#af898c;
	text-decoration:underline;
}

.footer {
	font-size:12px;
	color:#af898c;
	letter-spacing:0;
	line-height:25px;
	margin:0;
	padding:20px 0;
	vertical-align:top;
}
td.kantent {
	padding:0 37px 0 17px;
	vertical-align:top;
	line-height:190%;
}
.kantent h1 {
	background:url(../images/bg-service-h1.gif) 0 0 no-repeat;
	margin:0;
	padding:0;
}
.kantent h2 {
	margin:0;
	padding:0;
}
.kantent h3 {
	color: #d87d1b;
	font-size:13px;
	font-weight:normal;
	letter-spacing: 2px;
	line-height: 25px;
	margin:12px 10px;
}
.kantent h1 img, .kantent h2 img {
	margin:0;
	padding:0;
}
.kantent p {
	margin:21px 10px;
	padding:0;
	letter-spacing:2px;
}
.kantent ul {
	margin:9px 10px 9px 27px;
	padding:0;
}
.kantent li {
	margin:0;
	padding:0;
}
.kantent img {
	margin:6px 10px;
}
div.service-points {
	width:100%;
	height:27px;
	font-size:13px;
	color: #d87d1b;
	text-decoration: none;
	letter-spacing:2px;
	line-height:25px;
	clear:both;
}
.service-points ul {
	margin:2px 0 0 30px;
	padding:0;
	clear:both;
}
.service-points li {
	float:left;
	margin-right:30px;
	padding:0;
}
.kantent a:link, .kantent a:visited {
	color: #d87d1b;
	text-decoration:none;
}
.kantent a:hover {
	text-decoration:underline;
}
.clr {
	clear:both;
}
table.comparison {
	text-align: left;
	border-top:#800A0D solid 1px;
	border-left:#800A0D solid 1px;
	margin:6px 10px;
}
.comparison td {
	text-align: left;
	vertical-align:top;
	border-bottom:#800A0D solid 1px;
	border-right:#800A0D solid 1px;
	padding:4px;
}
table.pics-tab {
	text-align:left;
	margin:6px 10px;
}
.pics-tab td {
	padding:0 0 9px 0;
}
.pics-tab img {
	margin:0;
	padding:0;
}
p.question {
	background:url(../images/qa.gif) 20px 0 no-repeat;
	color: #e75f49;
	margin:7px 0;
	padding-left:52px;
}
p.answer {
	background:url(../images/answer.gif) 20px 0 no-repeat;
	margin:7px 0;
	padding-left:52px;
}
.hightlight {
	color: #d87d1b;
}
.contactform {
	border-top:#540c12 solid 1px;
	border-left:#540c12 solid 1px;
	background-color:#8a1319;
	margin-bottom:12px;
}
.contactform th {
	border-bottom:#540c12 solid 1px;
	border-right:#540c12 solid 1px;
	font-weight:bold;
	letter-spacing:20px;
	margin:0;
	padding:2px 4px;
}
.contactform td {
	font-size:13px;
	border-bottom:#540c12 solid 1px;
	border-right:#540c12 solid 1px;
	margin:0;
	padding:4px 4px;
	color:#ffffff;
	vertical-align:top;
}
input, textarea {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
}
input:focus, textarea:focus {
	background:#FFFFCC;
	border:#FFCCCC solid 2px;
}
/*新版型*/
#wapper{ width:960px; margin:0 auto; background-image:url(../images/map_05.gif); position:relative;}
#banner{ height:160px; background-image:url(../images/top.png); position:relative;}
#linkhome{ width:360px; height:165px; position:absolute ; left:0; top:0;}
#fb{position:absolute;left: 475px;top: 70px; font-family:Arial, Helvetica, sans-serif;}
#fb a{color:#FFF;text-decoration:none;}
#fb a:hover{ text-decoration:underline;}
#topmenu{
	position:absolute;
	left: 400px;
	top: 98px;
}
#topmenu ul{ padding:0; margin:0; list-style:none;}
#topmenu li{ float:left;}
#topmenu1{ background-image:url(../images/top1_06.jpg); width:116px; height:65px;}
#topmenu2{ background-image:url(../images/top1_07.jpg); width:144px; height:65px;}
#topmenu3{ background-image:url(../images/top1_08.jpg); width:129px; height:65px;}
#topmenu4{ background-image:url(../images/top1_09.jpg); width:138px; height:65px;}
#topmenu1:hover{ background-image:url(../images/top2_roll_over_06.jpg)}
#topmenu2:hover{ background-image:url(../images/top2_roll_over_07.jpg)}
#topmenu3:hover{ background-image:url(../images/top2_roll_over_08.jpg)}
#topmenu4:hover{ background-image:url(../images/top2_roll_over_09.jpg)}
#header{ height:253px; background-image:url(../images/header_flash.png); }
#contenttop{ height:14px; background-image:url(../images/table_1.gif);}
#content{  background-image:url(../images/table_2.gif);}
#contentbuttom{ height:21px; background-image:url(../images/table_3.gif);}
#center{ height:100px; background-image:url(../images/index_center_03.jpg); padding:10px 30px 10px 35px; margin:0;}
#center td{ padding:5px; vertical-align:top;}
#center a{font-size: 13px;color: #fff;text-decoration: none;letter-spacing: 2px;line-height: 18px;}
#center a:hover{ text-decoration:underline;}

#middlemenu{height:200px; background-image:url(../images/001.png); padding:122px 20px 10px 40px;}
#middlemenu td {margin:0;padding:0;vertical-align:top;}
#middlemenu ul {margin:2px 20px 10px 7px;padding:0;list-style:none inside;}
#middlemenu li {border-bottom:#cfcfcf 1px dashed;}
#middlemenu h1 {border-bottom:#cfcfcf 1px dashed;margin:2px 20px 2px 7px;padding:0;list-style:none inside; font-weight:normal;}
#middlemenu a {font-size:13px;color:#e5c7ca;text-decoration:none;letter-spacing:2px;line-height:25px;}
#footermenu{ height:269px; background-image:url(../images/buttom.png); padding:10px 60px 0 60px; position:relative;}
#footerfont{position:absolute;left: 68px;top: 191px;font-size:12px;color:#af898c;letter-spacing:0;}

td.newsitems{vertical-align:top; color:#FFFFFF; padding:0 0 0 40px;font-size:13px;}
.newsitems ul{margin:0 15px; padding:0; list-style:inherit; line-height:160%;}
.newsitems li{margin:0; padding:7px 0; list-style:inherit;letter-spacing:2px;}
.newsitems a{
	color:#e5c7ca;
	text-decoration:none;
}
.newsitems a:hover{text-decoration:underline;}
