﻿@charset "utf-8";
/* CSS Document */

@import url("cssreset.css");

body {  font: 12px/1.6 "宋体", "Times New Roman"; min-width:980px; text-align:center; background:#D0EDF7 url(../images/bg.gif) repeat-y top center;}
#wrapper {background-color:#fff; width:973px; margin:0 auto; text-align:left;}

/* =top -----------------------------------------------------------------------------*/
#top {
	background:url(../images/topBg.gif) repeat-x;
	height:83px;
}
#top img {
	float:left;
	display:inline;
	margin-left:105px;
}
#top ul {
	float:right;
	display:inline;
	border-top:4px solid #C0C2C4;
	margin-right:35px;
}
#top ul li{
	float:left;
	background:url(../images/dot.gif) no-repeat left center;
	padding:0 10px;
}
#top ul li a{
	color:#666666;
}



/* =nav -----------------------------------------------------------------------------*/
.forNavBg {
	background-color:#CEE7F8;
}
#nav {
	background:url(../images/navBg.gif) no-repeat top center;
	width:938px;
	height:34px;
	margin:0 auto;
	overflow:hidden;
}
#nav li{
	float:left;
	height:34px;
	background:url(../images/line.gif) no-repeat left center; 
	padding:0 12px 0 15px;
	margin-left:-6px;
}
#nav li a {
	display:block;
	float:left;
	width:80px;
	height:34px;
	line-height:34px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
#nav li a:hover,#nav li a.select{
	text-decoration:none;
	color:#186091;
	background:url(../images/navHover.gif) no-repeat center bottom;
}
/*
#nav li.design a {
	width:120px;
}
#nav li.design a:hover,#nav li.design a.select{
	text-decoration:none;
	color:#186091;
	background:url(../images/navHover2.gif) no-repeat center bottom;
}*/
	



/* =mn -----------------------------------------------------------------------------*/
#mn {
	padding-top:5px;
}
#mn_left {
	float:left;
	width:724px;
	display:inline;
	margin-left:10px;
}
.title {
	background:url(../images/titleBg.gif) no-repeat top right;
	height:26px;
	line-height:26px;
	margin-bottom:13px;
}
.title .titlebg {
	float:left;
	background:url(../images/titleBg01.gif) repeat-x;
}
.title .titlebgright {
	background:url(../images/titleBg03.gif) no-repeat top right;
	padding-right:16px;
}
.title h3 {
	background:url(../images/titleBg02.gif) no-repeat;
	padding-left:26px;
	color:#fff;
	font-weight:bold;
}
.title .more {
	float:right;
	background:url(../images/more.gif) no-repeat;
	width:45px;
	height:8px;
	overflow:hidden;
	margin:10px 20px 0 0;
}
.box {
	margin-top:5px;
}
.box img {
	float:left;
	border:3px solid #DBDADA;
	display:inline;
	margin-right:8px;
}
.box ul {
	float:left;
	display:inline;
	margin-right:8px;
}
.box ul li {
	line-height:28px;
}
.box ul li a {
	color:#000;
	float:left;
	background:url(../images/dot01.gif) no-repeat 0 center;
	padding-left:18px;
	width:13em;
	overflow:hidden;
	white-space:nowrap;
}
#mn_right {
	float:right;
	width:221px;
	display:inline;
	margin-right:10px;
}
.rigthBox {
	background:url(../images/rightBg01.gif) repeat-y;
	margin-bottom:5px;
}
.rigthBox .boxBottom {
	background:url(../images/rightBg02.gif) no-repeat bottom;
	padding-bottom:6px;
}
.rigthBox h3 {
	width:221px;
	height:35px;
	text-indent:-9999px;
}
#orderForm {
	padding:10px 0 0 15px;
}
#orderForm p{
	margin-bottom:3px;
}
#orderForm label{
	font-weight:bold;
	color:#727376;
}
#orderForm #usname,#orderForm #uscontact {
	width:112px;
	border:1px solid #727376;
	font-size:12px;
}
#orderForm textarea {
	width:190px;
	height:83px;
	border:1px solid #727376;
	font-size:12px;
}
#orderForm #submit {
	margin:0 10px 0 30px;
}
#list1 {
	margin:5px 20px;
}
#list1 li a{
	color:#274A9F;
	float:left;
	background:url(../images/dot02.gif) no-repeat 0 center;
	padding-left:18px;
	width:13em;
	overflow:hidden;
	white-space:nowrap;
	font-weight:bold;
}
#step {
	padding:5px 10px;
}
#step p {
	margin:5px 0;
}
#step p img {
	margin-right:5px;
}
#step p span.red {
	color:red;
	font-weight:bold;
	font-size:14px;
}
#service img.img{
	margin-left:3px;
	float:left;
}
#service img.img1 {
	margin:0 3px 0 5px;
}
#service .msn {
	text-indent:40px;
	font-weight:bold;
	margin:10px 0 0 0;
}
#service .tel {
	padding-left:25px;
	font-weight:bold;
}
#tsDetails {
	width:208px;
	margin:5px auto;
}
#tsDetails textarea {
	width:208px;
	height:70px;
	border:1px solid #727376;
}
.rigthBox1 {
	background:url(../images/title07.gif) repeat-y;
	width:217px;
}
.rigthBox1 .boxBottom1 {
	background:url(../images/title08.gif) no-repeat bottom;
	padding-bottom:5px;
}
.rigthBox1 h3{
	background:url(../images/title06.gif) no-repeat;
	width:217px;
	height:34px;
	text-indent:-9999px;
}
#searchForm {
	padding:10px 20px;
}
#searchForm  p{
	margin:5px 0;
}


/* =friendly_link -----------------------------------------------------------------------------*/
#friendly_link {
	margin-top:10px;
	background:url(../images/friendly_link1.gif) repeat-x;
}
#friendly_link.subpage {
	margin:0;
}
#friendly_link h3 {
	float:left;
	background:url(../images/friendly_link.gif) repeat-x;
	height:34px;
	line-height:34px;
	padding:0 10px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
#friendly_link ul {
	float:left;
	height:34px;
	line-height:34px;
}
#friendly_link ul li{
	float:left;
	padding:0 10px;
}
#friendly_link ul li a {
	color:#fff;
}
/* =footer -----------------------------------------------------------------------------*/
.zzsm {
	height:24px;
	line-height:24px;
	text-align:center;
}
#footer {
	background:url(../images/footerBg.gif) no-repeat;
	width:943px;
	height:92px;
	padding:20px 0 0 30px;
	line-height:26px;
}








/* =内页 -----------------------------------------------------------------------------*/
#banner {
	width:973px;
	height:200px;
	margin:0 auto;
}
#formnbg {
	background:url(../images/bg02.gif) repeat-x;
}
#left {
	width:221px;
	float:left;
	display:inline;
	margin-left:10px;
}
.menu_title {
	background:url(../images/dot03.gif) no-repeat 8px 9px;
	padding-left:30px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #D2D2D2;
}
.menu {
	margin:10px 0 0 23px;
}
.menu li {
	line-height:22px;
}
.menu li a {
	display:block;
	background:url(../images/dot04.gif) no-repeat 0 3px;
	padding-left:17px;
	color:#3F3F3F;
	width:15em;
	overflow:hidden;
	white-space:nowrap;
}
#right {
	width:722px;
	float:right;
	display:inline;
	margin-right:10px;
}
#proList {
	float:left;
	width:721px;
	background:url(../images/dot7.gif) repeat-y left top; padding-left:1px;
	min-height:520px;
	_height:520px;
}
#proList h3.proList_title {
	margin-top:15px;
	margin-left:17px;
	float:left;
	display:inline;
}
p.quicklink {
	float:right;
	display:inline;
	margin-top:15px;
	background:url(../images/dot8.gif) no-repeat left center;
	padding-left:10px;
	margin-right:24px;}
p.quicklink a{
	color:#000;}
.prolist {margin-left:6px; margin-top:10px;}
.prolist li{width:112px; float:left; display:inline; margin:15px;}
.prolist img,.prolist strong {
	display:block;}
.prolist img {border:1px solid #010101;}
.prolist strong {color:#000;
padding-left:16px;}
.page {color:#000; text-align:center; margin-top:30px; margin-bottom:54px;}
.page a{color:#000;}
#details {
	width:680px;
	line-height:26px;
	margin:20px auto;
}
h3.detailstitle {height:29px; line-height:29px; background-color:#DFDFDF; border-bottom:1px solid #D0D0D0; border-top:1px solid #D0D0D0; color:#3C3938; padding-left:14px; font-size:14px; font-weight:bold; margin:26px 29px 7px 23px;}
p.addtime {color:#AF1010; margin-left:34px;}
.back{width:80px;margin:20px auto;border-top:1px solid #DBDBDB; padding-top:13px; padding-left:600px;}
.back span { display:block;background:url(../images/back.gif) no-repeat; width:31px; height:15px; line-height:15px; padding-left:15px; font-family:Arial; font-size:11PX; color:#EAEAEA; cursor:pointer;}

#newslist { width:680px; margin:20px auto; text-align:center;}
#newslist .list{text-align:left;}
#newslist th{ background-color:#DFDFDF; border-bottom:1px solid #D0D0D0; border-top:1px solid #D0D0D0; height:29px; line-height:29px;}
#newslist th.one {width:70px;}
#newslist th.two {width:530px; overflow:hidden;}
#newslist th.three {width:80px;}
#newslist span {color:#fff; text-align:center; height:18px; line-height:18px; display:inline-block; background-repeat:no-repeat;}
#newslist span.id{background:url(../images/newslistbg.gif); width:46px; margin:0 12px;}
#newslist span.tit{background:url(../images/newslistbg1.gif); width:67px;}
#newslist span.time{background:url(../images/newslistbg2.gif); width:72px;}
#newslist td {border-bottom:1px solid #DBDBDB;height:24px;line-height:24px; color:#AF1010;}
#newslist td img {vertical-align:middle; float:left; margin-top:5px; margin-right:7px;}
#newslist td a { color:#000; display:inline-block;width:444px;overflow:hidden; white-space:nowrap; float:left;}
#newslist td.id {color:#000;}

