﻿@charset "utf-8";
/* CSS Document */

.a_banner{
	width:100%; height:275px;
	background-image:url(../images/cfx_index_b.jpg);
	margin-top:5px;
	}
.banner_bg{
	width:980px; height:275px;
	margin:0 auto;
	}
.about_bg{
	width:100%;
	background-color:#FFF;
	}
.about_main{
	width:980px; 
	margin:0 auto;
	background-color:#FFF;
	margin-top:5px;
	}
.about_l{
	width:648px;
	margin-top:36px;
	float:left;
	}
.pagebox{
	width:648px; height:26px;
	background-color:#e7eaec;
	font-size:12px;
	color:#505456;
	line-height:26px;
	text-indent:1em;
	}
.pagebox a{ color:#505456;}
.about_l h3{
	font-size:18px;
	color:#001018;
	font-weight:500;
	background:url(../images/list_icon.jpg) no-repeat left;
	text-indent:0.5em;
	}
.about_l h3 a{ color:#001018;}
.about_l h3 a:hover{ color:#06F;}
.about_l h6{
	font-size:12px;
	color:#9d9d9d;
	border-bottom:1px dashed #c4c4c4;
	text-align:right;
	line-height:26px;
	font-weight:normal;
	}
.about_l p{
	font-size:14px;
	text-indent:2em;
	line-height:24px;
	color:#505456;
	text-align:justify;
	margin-top:5px;
	}
.about_l ul{
	margin:0px; padding:0px;
	}
.about_l ul li{
	margin-top:25px;
	
	font-size:16px;}
	
.about_right{
	width:271px;
	border:2px solid #e7eaec;
	border-top:0px;
	float:right;
	}
.news_title{
	width:273px; height:30px;
	background-image:url(../images/navbg_r.jpg);
	margin-left:-2px;
	margin-top:35px;
	font-size:16px;
	color:#FFF;
	line-height:30px;
	text-indent:1em;
	}
.about_news ul{
	margin:0px; padding:0px;
	margin-top:18px;
	padding-left:10px;
	}
.about_news ul li{
	background:url(../images/list_icon.jpg) no-repeat left;
	font-size:14px;
	color:#4f4f4f;
	margin-top:12px;
	text-indent:0.7em;
	}
.about_news ul li a{ color:#4f4f4f;}
.weixin_title{
	width:273px; height:30px;
	background-image:url(../images/navbg_r2.jpg);
	margin-left:-2px;
	margin-top:35px;
	font-size:16px;
	color:#FFF;
	line-height:30px;
	text-indent:1em;
	}
.weixin img{

	margin-top:14px;
	margin-left:12px;
	}
.r_contact ul{
	margin:0px; padding:0px;
	margin-top:20px;
	padding-left:18px;
	margin-bottom:20px;
	}
.r_contact ul li{
	margin-top:15px;
	}
.r_contact ul li img{
	width:30px; height:30px;
	float:left;
	}
.r_contact ul li p{
	font-size:14px;
	padding-left:6px;
	line-height:24px;
	float:left;
	}



DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 40px; MARGIN: 3px; PADDING-TOP: 25px; TEXT-ALIGN: center; font-size:14px;
}
DIV.digg A {
	BORDER-RIGHT: #aaaadd 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #aaaadd 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #aaaadd 1px solid;
	COLOR: #0066FF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #aaaadd 1px solid;
	TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #0066FF 1px solid; BORDER-TOP: #0066FF 1px solid; BORDER-LEFT: #0066FF 1px solid; COLOR: #000; BORDER-BOTTOM: #0066FF 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #0066FF 1px solid; BORDER-TOP: #0066FF 1px solid; BORDER-LEFT: #0066FF 1px solid; COLOR: #000; BORDER-BOTTOM: #0066FF 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #0066FF 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #0066FF 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #0066FF 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #0066FF 1px solid;
	BACKGROUND-COLOR: #0066FF
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
