* {
	margin:0 auto;
	padding:0;
}
body {
	background:#feeedf url(../img/bg.gif) repeat-x left top;
	color:#404040;
	font-family:Arial, 宋体;
	font-size:12px;
	text-align:center;
}
a {
	color:#3f3f3f;
	cursor:pointer;
	text-decoration:none;
}
a:hover {
	color:#960001;
	text-decoration:underline;
}
img, a img {
	border:0;
}
.clear {
	clear:both;
}
.main {
	text-align:left;
	width:996px;
}
ul {
	list-style:none;
}
/*备选标题*/

/*备选字体*/
h1 {
	font-size:24px;
}
h2 {
	font-size:18px;
}
h3 {
	font-size:16px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
}
.txt_1 {
	color:#960001;
}
.txt_2 {
	color:#666000;
}
.txt_3 {
	color:#7f7f7f;
}
.txt_4 {
	color:#55689e;
}
.txt_5 {
	color:#feeedf;
}

/*--------------------------------------- header 开始 --------------------------------------------*/
#header {
	overflow:hidden;
}
/*------------------- logo ------------------*/
#logo {
	background:url(../img/logo.gif) no-repeat 5px top;
	color:#333333;
	float:left;
	font-size:12px;
	overflow:hidden;
	padding-left:182px;
	padding-top:72px;
	width:600px;
	height:42px;
}
#logo .ad_words {
	color:#960001;
	font-family:黑体;
	_font-family:宋体;
	font-size:12px;
	letter-spacing:1px;
	position:relative;
	width:300px;
	top:-30px;
	z-index:2;
}
#logo .ad_words b {
	font-size:22px;
	padding-left:6px;
	padding-right:6px;
}
#logo .tel {
	color:#960001;
	font-family:Arial Black;
	_font-family:Arial;
	font-size:12px;
	letter-spacing:1px;
	margin-top:-42px;
	position:relative;
	width:300px;
	top:10px;
	z-index:2;
}
#logo .tel b {
	font-size:18px;
	padding-left:6px;
	padding-right:6px;
}

/*------------------- header_menu ------------------*/
#header_menu {
	float:right;
	height:113px;
	line-height:24px;
	margin-right:5px;
	overflow:hidden;
	width:200px;
	text-align:right;
	vertical-align:bottom;
}

#header_menu .header_help {
	position:relative;
	top:90px;
	right:10px;
	color:#CC0000;
}

.header_help a {
	color:#cc0000;
	font-family:宋体;
	_font-family:Arial;
	font-size:12px;
	letter-spacing:1px;
}

/*------------------- nav ------------------*/
#nav, .nav_L, .nav_R, .nav_C {
	height:42px;
}
.nav_L, .nav_R {
	width:5px;
}
.nav_L {
	background:url(../img/nav_L_bg.gif) no-repeat left top;
	float:left;
}
.nav_R {
	background:url(../img/nav_R_bg.gif) no-repeat right top;
	float:right;
}
.nav_C {
	background:url(../img/nav_C_bg.gif) repeat-x center top;
	float:left;
	width:986px;
}

#subnav {
	background-color:#860001;
	height:28px;
	line-height:28px;
	padding-bottom:5px;
	padding-top:5px;
}
.subnav_L {
	position:relative;
	float:left;
	color:#9d0305;
	width:700px;
	margin-left:0px;
	text-align:left;
	padding-left:10px;
}
.subnav_L a {
	color:#ffdf8c;
	padding:1px 6px 1px 6px;
	text-decoration:underline;
}
.subnav_L a:hover {
	background-color: #ffdf8c;
	color:#960001;
	text-decoration:none;
}
.subnav_R {
	position:relative;
	float:right;
	color:#9d0305;
	margin-left:0px;
	text-align:right;
	padding-right:10px;
}
.subnav_R a {
	color:#ffdf8c;
	padding:1px 6px 1px 6px;
	text-decoration:underline;
}
.subnav_R a:hover {
	background-color: #ffdf8c;
	color:#960001;
	text-decoration:none;
}

/*————————————————导航菜单————————————————————————*/
.container4 li, .container4_2 li{ list-style:none; float:left;}
.container4_2 li{ list-style:none; float:left; padding:0px 10px 0px 10px; border-right:1px solid #ffdf8c;}
.container4 ul, .container4_2{margin:0;}

.container4 { position:relative; float:left; left:0px; top:10px; width:800px; border:0px solid #cc0000;line-height:18px;height:32px; _overflow:hidden; color:#FFFFFF;}
.container4 li { float:left;padding:5px 20px 5px 20px; border-left:1px solid #cc0000;font-size:12px; font-weight:bold;  color:#FFFFFF;}
.container4 div { left:0px; float:left;color:#FFFFFF;}

li.menu4 {z-index:9999; margin:-1px -1px -1px 0px; border:1px solid #cc0000; border-bottom:0; padding-bottom:8px; color:#CC0000; background:#CC0000; font-size:12px; font-weight:bold;}

.container4_2 {position:relative; margin-top:20px; padding:9px; width:968px; border:0px solid #85ccff;background:#CC0000;line-height:18px;font-size:12px;display:none; color:#CC0000; height:20px;}

.container4_2 a{ display:block;_zoom:1;color:ffffff}
.container4_2 a:link, .container4_2 a:visited, .container4_2 a:active {color:#ffffff;text-decoration: none;}
.container4_2 a:hover {color:#ffdf8c; text-decoration: underline;}

.container4 a:link, .container4 a:visited, .container4 a:hover, .container4 a:active {color:#ffffff;text-decoration: none;}
.menu4 a:link, .menu4 a:visited, .menu4 a:active {color:#ffffff;}
.menu4 a:hover{color:#ffffff;text-decoration:underline;}

/*------------------------------------- 下部框架 ------------------------------------------*/
#under {
	position:relative;
	left:0px;
	top:4px;
	overflow:hidden;
	background-color:#FFFFFF;
}

#under_l {
	position:relative;
	float:left;
	width:160px;
	text-align:left;
	overflow: visible;
}

#under_r {
	position:relative;
	float:right;	
	width:835px;
	text-align:left;
}

.under_r_frame {
	position:relative;
	float:right;
	width:834px;
}
/*------------------------------------- 套餐菜单 ------------------------------------------*/
#under_l li {
	position:relative;
	list-style: none;
	list-style-position: inside;
	width:156px;
	height:54px;
	float:left;
}

#under_l img {

}
/*------------------------------------- 内容模块 ------------------------------------------*/


#ad, #case, #guide, #media {
	position:relative;
	float:left;
	left:0px;
	width:530px;
	height:200px;
	margin-bottom:5px;
	border:1px solid #cccccc;
	overflow:hidden;
}

#ad, #feedback {
	height:230px;
}

#case, #client{
	height:250px;
}

#media, #other{
	height:230px;
}
#client, #feedback, #down, #other {
	position:relative;
	float:right;
	width:295px;
	margin-bottom:5px;
	border:1px solid #cccccc;
	overflow:hidden;
}

.hd {
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	margin:3px;
	padding:3px 10px;
}

#feedback .hd, #client .hd, #down .hd, #other .hd {
	background-color:#990000;
	color:#FFFFFF;
	text-align:right;
}

#case .hd, #guide .hd, #media .hd {
	background-color:#eeeeee;
	color:#333333;
	text-align:left;
}
 

.content {
	padding:5px;
	line-height:20px;
}

#content_frame {
	width:780px;
	height:390px;
	overflow-y:scroll;
	
}

#case .content, #guide .content， #media .content{
	float:left;
	width:47%;
}


.case_l img, .case_r img {
	width:100px;
	height:70px;
	padding:7px 3px 0px 3px;
	margin-right:3px;
}


.case_l {
	float:left;
	width:255px;
	padding:0px 2px 0px 2px;
	margin-left:2px;
	line-height:22px;
	text-indent:2em;
	border:1px solid #eeeeee;
	height:208px;
}

.case_r {
	float:right;
	width:255px;
	padding:0px 2px 0px 2px;
	margin-right:2px;
	line-height:22px;
	text-indent:2em;
	border:1px solid #eeeeee;
	height:208px;
}
.case_l h5, .case_r h5 {
	color:#990000;
	text-align:center;
	line-height:25px;
	border-bottom:1px solid #eeeeee;
}
#feedback .special {
	font-size:14px;
	font:黑体;
	font-weight:bold;
	color:#999999;
	padding:0px 5px 0px 10px;
}

#feedback h5 {
	line-height:25px;
	padding-left:5px;
	color:#990000;
}

#feedback li{
	display:inline; 
	list-style:none;
	width:33%;
	float:left
}
#feedback {
	line-height:20px;
}

#feedback ul {
	padding-left:5px;
}
#feedback img {
	margin:3px;
	padding:5px 5px 0px 0px;
}

#feedback p {
	text-indent:2em;
	padding-left:5px;
	padding-right:7px;
}

#client ul {
	width:280px;
	padding-top:10px;
}


#client li{
	display:inline; 
	padding-right:7px;
	list-style:none;
	line-height:30px;
}

#client img {
	width:60px;
}

#down ul {
	width:280px;
	float:center;
	margin-left:15px;
}

#down li {
	background:url(../img/arrow_download_2.gif) no-repeat 0% 40%;
	line-height: 25px;
	padding-left: 18px;
	width:120px;
	display:block;
	float:left;
}

#client img{
	height:21px;
	padding-bottom:10px;
}

#other {
	text-align:center;
}

#other img{
	padding:8px;

}

#quote {
	float:left;
	padding:5px 0px 5px 20px;
	width:46%;
	line-height:25px;
}

#quote li{
	list-style-image:url(../img/arrow_red_1.gif);
	list-style-position:inside;
}

#media ul{
	width:240px;
	text-align:center;
	height:159px;
	overflow:hidden;
}

#media_newspaper, #media_web {
	overflow:hidden;
	line-height:18px;
	border:1px solid #eeeeee;
	padding:0px 0px 0px 0px;
	margin: 0px 3px 0px 3px;
}

#media_newspaper {
	float:left;
}

#media_web {
	float:right;
}

#media_newspaper_hd, #media_web_hd {
	width:237px;
	background:#FFeeee;
	padding:5px 10px 5px 10px;
	font-weight:bold;
	text-align:right;
	line-height:18px;
	color:#990000;
}


#media_newspaper li, #media_web li {
	display:inline;
	line-height:23px;
	list-style:none;
	float:left;
	text-align:left;
}

#media_newspaper li {
	width:33%
}

#media_web li {
	width:25%;
}

#other img {
	width:250px;
	border: 3px solid #ffffff;
}
.more {
	float:right; 
	height:15px;
	padding:5px 0px;
}

.under_r_guide {
	line-height:25px;
	padding:5px;
	border-bottom: 1px dashed #cccccc;
}

.title {
	line-height:30px;
	padding:5px;
	color:#CC0000;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}
.hd img {
  	float:right;
	padding-right:5px;
	padding-top:3px;
	width:60px;
}

/*------------------------------------- footer 开始 ---------------------------------------*/
#footer {
	position:relative;
	padding:10px;
	background-color:#ffffff;
	text-align:center;
	height:70px;
}

.footer_nav {
	background-color:#eeeeee;
	line-height:30px;
}

.footer_nav a {
	padding-left:6px;
	padding-right:6px;
}

.footer_nav a:hover {
	text-decoration:underline;
}

#copyright, #copyright a {
	color:#7f7f7f;
}

#copyright {
	margin-top:10px;
}
#copyright b {
	padding-left:3px;
	padding-right:3px;
}
/*-------------------------------- footer 结束 ---------------------------------*/
/*-------------------------------- main 开始 ---------------------------------*/
#main {
	background-color:#ffffff;
	padding-bottom:20px;
	padding-left:0px;
	overflow:hidden;
}
.guide_line {
	line-height: 25px;
	padding-left: 10px;
	border-bottom: 1px dashed #eeeeee;
}
/*----------------------------------paperlist 开始 ----------------------------*/

#subguide {
height:30px;
margin-top:10px;
}

#subguide li {
list-style:none;
display:inline;
padding:5px;
}

#subguide ul{
text-align:center;
}
.paperlist_tb {

}

.paperlist_title {
font-size:14px;
color:#990000;
background-color:#eeeeee;
line-height:30px;
font-weight:bold;
padding-left:5px;
border:1px solid #eeeeee;
border-top:2px solid #eeeeee;
border-bottom:0px;
}

.paperlist_faxing {
font-size:12px;
color:#999999;
line-height:25px;
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
border-bottom:1px dashed #eeeeee;
padding-left:5px;
}

.paperlist_intro {
line-height:20px;
font-size:12px;
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
border-bottom:1px dashed #eeeeee;
padding-left:5px;
}
.paperlist_price {
font-size:12px;
line-height:30px;
color:#000000;
border-left:1px solid #eeeeee;
padding-left:5px;
}

.paperlist_price_ps {
color:#999999;
border-right:1px solid #eeeeee;
padding-left:5px;
}

.paperlist_blank {
height:20px;
border-top: 1px solid #eeeeee;
}

/*----------------------------------paperlist 结束 ----------------------------*/
#netlist {
width:750px;
padding-top:10px;
padding-bottom:10px;
border-top:3px solid #eeeeee;
}

#netlist li{
line-height:35px;
width:20%;
list-style:table;
display:inline;
float:left;
border-bottom:1px dashed #eeeeee;
}

.zhishi {
width:700px;
}
.zhishi h4{
color:#990000;
line-height:30px;
border-bottom:1px solid #eeeeee;
padding-bottom:5px;
padding-top:5px;
}
.zhishi p {
line-height:25px;
}

.zhishi li {
line-height:25px;
padding-left:24px;
}

.xiangdao {
width:700px;
}
.xiangdao h4{
color:#990000;
line-height:30px;
border-bottom:1px solid #eeeeee;
padding-bottom:5px;
padding-top:5px;
}
.xiangdao p {
line-height:25px;
}

.xiangdao li {
line-height:25px;
padding-left:24px;
}

/*------------------------------------套餐开始---------------------------------*/
.Package_box {
	PADDING-BOTTOM: 8px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px auto;
}
.Package_top {
	BORDER-BOTTOM: #cfcfcf 1px solid;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px auto;
	HEIGHT: 78px;
	PADDING-TOP: 5px
}
.Package_top IMG {
	FLOAT: left
}
.Package_top_txt {
	MARGIN-TOP: 55px;
	FLOAT: left;
	MARGIN-LEFT: 15px
}
.Package_top_txt SPAN {
	COLOR: #2d5f9c;
	MARGIN-LEFT: 240px
}
.Package_top P {
	MARGIN-TOP: 55px
}
.Package_head {
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px auto;
	HEIGHT: 132px
}
.Package_head IMG {
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	MARGIN: 12px 0px 0px 2px;
	FLOAT: left;
	BORDER-TOP: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid
}
.Package_head_font {
	MARGIN: 8px 0px 0px 25px;
	WIDTH: 455px;
	FLOAT: left
}
.Package_head H1 {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 10px;
	COLOR: #2d5f9c;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
.Package_head H1 SPAN {
	COLOR: #000000;
	FONT-SIZE: 24px
}
.Package_head P {
	LINE-HEIGHT: 20px;
	MARGIN-LEFT: 5px
}
.Package_head H2 {
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	PADDING-TOP: 8px
}
.Package_head H2 SPAN {
	COLOR: #960001;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
.Package_head_phone {
	TEXT-ALIGN: center;
	WIDTH: 196px;
	FLOAT: right;
	PADDING-TOP: 5px
}
.Package_head_phone IMG {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px
}
.Package_txt {
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #f0f0f0;
	MARGIN: 0px auto;
	PADDING: 10px;
	TEXT-INDENT: 2em;
}
.Package_txt P {
	LINE-HEIGHT: 20px;
	TEXT-INDENT: 2em;
	MARGIN: 8px 20px
}
.Package_txt H5 {
	TEXT-ALIGN: center;
	MARGIN: 0px 20px;
	COLOR: #960001
}
.Package_content {
	BORDER-BOTTOM: #cfcfcf 1px solid;
	BORDER-LEFT: #cfcfcf 1px solid;
	PADDING-BOTTOM: 10px;
	MARGIN: 15px auto 0px;
	BORDER-TOP: #cfcfcf 1px solid;
	BORDER-RIGHT: #cfcfcf 1px solid;
	PADDING-TOP: 10px
}
.Package_content_head {
	padding-left: 15px;
	HEIGHT: 32px
}
.Package_content_head H4 {
	PADDING-BOTTOM: 8px;
	PADDING-RIGHT: 50px;
	FLOAT: left;
	FONT-SIZE: 14px;
	PADDING-TOP: 6px
}
.Package_content_head UL {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	LIST-STYLE-TYPE: none;
	WIDTH: 719px;
	FLOAT: left;
	HEIGHT: 30px
}
.Package_content_head UL LI {
	WIDTH: 87px;
	FLOAT: left
}
.Package_content_head UL LI A {
	TEXT-ALIGN: center;
	WIDTH: 87px;
	DISPLAY: block;
	BACKGROUND: url(../image/package_content_dt.gif);
	FLOAT: left;
	HEIGHT: 21px;
	PADDING-TOP: 10px
}
.Package_content_head UL LI A:hover {
	TEXT-ALIGN: center;
	WIDTH: 87px;
	DISPLAY: block;
	BACKGROUND: url(../image/package_content_dt3.gif);
	FLOAT: left;
	HEIGHT: 21px;
	TEXT-DECORATION: none;
	PADDING-TOP: 10px
}
.Package_content_head UL LI SPAN {
	TEXT-ALIGN: center;
	WIDTH: 87px;
	BACKGROUND: url(../image/package_content_dt2.gif);
	FLOAT: left;
	HEIGHT: 21px;
	COLOR: #960001;
	FONT-WEIGHT: bold;
	PADDING-TOP: 10px;
	isplay: block
}
.Package_content_txt {
	MARGIN: 0px auto;
	padding-left:20px;
	border-bottom:2px solid #eeeeee;
	margin-bottom:10px;
	padding-right:10px;
}
.Package_content_txt P {
	LINE-HEIGHT: 20px;
	TEXT-INDENT: 1em;
	COLOR: #333333;
}
.Package_content_txt H1 {
	TEXT-INDENT: 1em;
	MARGIN: 10px 0px 5px;
	PADDING-TOP: 10px
}
.Package_content_txt H1 SPAN {
	COLOR: #333333;
	FONT-WEIGHT: normal
}
.Package_content_txt H4 {
	MARGIN: 10px 0px 5px;
	BORDER-TOP: #cccccc 1px dashed;
	PADDING-TOP: 10px
}
.Package_content_txt H4 SPAN {
	COLOR: #333333;
	FONT-WEIGHT: normal
}
.Package_content_txt H5 {
	TEXT-INDENT: 1em;
	MARGIN: 5px 0px;
	COLOR: #2d5f9c
}
.Package_content_txt H2 {
	MARGIN: 10px 0px;
	BORDER-TOP: #cccccc 1px dashed;
	PADDING-TOP: 10px
}
.Package_content_txt H2 SPAN {
	COLOR: #960001;
	FONT-SIZE: 14px
}
