@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
BODY {
	font-size:12px;
	line-height:22px;
}
IMG {border:0;}
A {
	color:#000;
	font-size:12px;
	text-decoration:none;
}
A:HOVER {
	color:#006;
	text-decoration:underline;
}
UL {list-style-type:none;}

.clear {
	clear:both;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
.m_top {
	margin-top:8px;
}
.border {
	border:solid #D0CECF;
	border-width:0 1px 1px 1px;
}
.border_top3 {
	border-top:1px solid #d0cecf;
}
.border_top {
	border-top:2px solid #1e345f;
}
.border_top2 {
	border-top:2px solid #f90;
}
#contain {
	width:970px;
	margin:0 auto;
}

/**********BOF:头部***********/
#header {
	height:70px;
}
#logo {
	margin-top:10px;
}
#logo_r {
	text-align:right;
}
#logo_r span {
	margin-right:10px;
}
#logo_r #nav {
	margin-top:10px;
}

/********BOF:导航链接**************/
.nav {
	width:726px;
	margin-top:15px;
	float:right;
}
.nav li {float:left}
.nav li a {
	background:url(nav_l.gif) no-repeat;
	padding-left:10px;
	line-height:27px;
	display:block;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.nav li a span {
	background:url(nav_r.gif) no-repeat top right;
	padding-right:17px;
	display:block;
	padding-left:7px;
	float:left;
}
.nav li a:hover {
	background:url(nav_curr_l.gif) no-repeat;
	padding-left:10px;
	line-height:27px;
	display:block;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	cursor:hand;
}
.nav li a:hover span {
	background:url(nav_curr_r.gif) no-repeat top right;
	padding-right:17px;
	display:block;
	padding-left:7px;
}

/***********EOF:导航结束**********/
/************EOF:头部***********/

/**************BOF:主体**********/
#main {}
#banner_index {
	margin-bottom:10px;
}
#main_l {
	width:742px;
}
#main_r {
	width:220px;
}
.index_box {
	width:365px;
}
.title_box {
	background:url(title_bg02.png) repeat-x;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #d0cecf;
}
.title_box2 {
	background:url(title_bg_anli.png) repeat-x no-repeat;
	border-bottom:1px solid #d0cecf;
	height:25px;
	line-height:25px;
	padding-left:10px;
}
.title2 {
	background:url(ico_01.png) left center no-repeat;
	line-height:25px;
	padding-left:12px;
}
.title {
	background:url(title_bg01.png) no-repeat;
	color:#FFF;
	padding-left:28px;
	margin-left:10px;
}
.more_index {
	color:#666;
	float:right;
	margin-right:5px;
	margin-right:10px !important;
}
.more_index2 {
	color:#666;
	float:right;
	margin-right:5px;
	margin-right:10px !important;
	text-align:right;
	width:600px;
}
.more_index a,.more_index a:visited {
	color:#666;
	display:block;
	text-decoration:none;
}
.more_index a:hover {
	color:#1e345f;
	display:block;
	text-decoration:none;
}
.index_box_img {
	margin:5px 0;
	text-align:center;
}
.list_index {
	padding:0 10px;
}
.list_index li {
	background:url(ico_02.png) left center no-repeat;
	padding-left:8px;
}
#index_case {
	height:170px;
}
.case_title {
	background:url(title_anli_bg.png) no-repeat;
	height:36px;
	color:#FFF;
	line-height:30px;
	padding-left:38px;
}
.title_02 {
	width:90px;
	position:absolute;
	left:15px;
}
.case_content {
	padding:10px 10px;
}
.case_list li {
	background:url(line_p.png) center bottom no-repeat;
	float:left;
	text-align:center;
	margin-right:8px;
	margin-left:4px;
	margin-left:8px !important;
}
.case_list li img {
	border:1px solid #3F527A;
}
.case_list li a {
	color:#3f527a;
}
.case_list li a:hover {
	font-weight:bold;
	text-decoration:none;
}
.contact_c {
	padding:3px 10px;
}

/********友情链接******/
#flink {
	border:1px solid #CFCFCF;
	background-color:#F4F4F4;
	color:#666;
	padding:5px 10px;
}
#flink a {
	color:#666;
	padding:0 5px;
}
.list_tj {
	margin-top:5px;
	padding:0 10px;
}
.list_tj .tj_t {
	line-height:25px;
}
.list_tj .tj_t a {
	color:#3f527a;
	text-decoration:none;
}
.list_tj .tj_t a:hover {
	color:#3f527a;
	text-decoration:underline;
}
.list_tj .tj_c {
	color:#666;
	text-indent:20pt;
}
/*******友情链接结束*****/
/************EOF:主体**********/

/*********底部********/
#footer {
	padding:15px 5px;
}
.footer_l a {
	padding:0 8px;
}
/********底部结束*********/


/*************BOF:列表样式*************/
#main #main2_l {
	width:220px;
}
#main #main2_r {
	width:735px;
}
.art_content {
	padding:5px 10px;
}
.list_l_img {
	text-align:center;
}
.index_content .h1_01 {
	font-size:14px;
	line-height:35px;
	text-align:center;
}
.pagelist {
	text-align:right;
	line-height:35px;
}
.xiangg {
	margin-top:10px;
	border-top:1px dashed #3f527a;
}
.case_padding {
	padding:0 10px;
	margin:5px;
}
/************EOF:列表页样式************/
