/*主题样式*/
body{ font-family: "宋体"; font-size: 12px; color: #333333; top: 5px; margin: 0px; }
a,img{border:none;}
a:link{color:#535353;font-family:Tahoma,Arial,"宋体";text-decoration:none;}
a:visited{font-family:Tahoma,Arial,"宋体";text-decoration:none;color:#535353;}
a:active,
a:hover{ text-decoration:underline; font-family:Tahoma, Arial, "宋体"; color: #CC3300; }
div,li{ overflow:hidden; }
tr,td,ul,li,dl,dt,dd,h3,h5,form{ padding:0px; margin:0px; list-style:none; overflow:hidden; color: #333333; }
.fontStrong { font-weight: bold; color: #000000; margin-top: auto; margin-right: 10px; margin-bottom: auto; margin-left: auto; }

.fontColor{ color: #999999; line-height: 20px; height: 20px; width: 223px; border: 1px solid #999999; font-size: 14px; }
.fontType { line-height: 25px; height: 25px; width: 80px; border: 1px solid #999999; font-size: 12px; background-color: #FFFFFF; }
/*三角边框*/
.divBorder{ border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.divTitle { line-height: 30px; height: 30px; background-image: url(/images/card/card_07.png); background-repeat: no-repeat; }

/*全边框*/
.bdAll{
	border: 1px solid #CCCCCC;	
}
/*标题样式 字体*/
.jo_title{
	font-size: 14px;
	font-weight: bold;
	padding-left: 24px;
	padding-top: 2px;
}
/*标题样式 更多*/
.jo_more{
	padding-right: 10px;
}
em,em a{
	color: #990000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
}
.jo_heng {
	height: 4px;
	width: 960px;
	margin: auto;
	overflow:hidden;
}
.jo_heng10 {
	line-height: 10px;
	height: 10px;
	width: auto;
}

.heng_10{
	height: 10px;
	width: 960px;
	margin: auto;
	overflow:hidden;
}
/*轮显TITLE*/
.jo_title_menu{
	height: 27px;
	width: auto;
	margin: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-left-color: #ccc;
	background-image: url(/images/home_43.gif);
}
/*靠左*/
.jo_left{
	float:left;
}
.jo_right{
	float:right;
}
/*背景无*/
.bg_none {
	background-image: none;
}
.clear {
	clear:both;
	margin: auto;
	height: 0px;
	width: auto;
}

.cnlsfs_lst {
	margin: auto;
	height: 65px;
	width: 960px;
}
.cnlsfs_lst li {
	height: 55px;
	width: 105px;
	float: left;
	background-image: url(http://image.cnlsfs.com/images/cnlsfs_lst.PNG);
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 7px;
}

.top_nav_bg{ height: auto; width: 100%; line-height: 28px; background-color: #f3f3f3; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;}
.top_nav_bg .ho_head { margin: auto; height: 28px; width: 960px;  line-height: 28px; }
.top_nav_bg .ho_head li { float: left; height: auto; width: auto; margin-top: auto; margin-right: 5px; margin-bottom: auto; margin-left: 5px;list-style:none;}
/*设为首页*/
.ho_head .ho_home { height: auto; width: 100px; margin-top: 0px; margin-right: auto; margin-bottom: auto; margin-left: 30px; float: right; _padding-top: 6px; }

/*顶部信息*/
.ho_logo {
	height: 64px;
	width: 960px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.ho_logo li {
	float: left;
	list-style:none;
}
.ho_logo .ho_logo_f {
	height: 60px;
	width: 180px;
	text-align: left;
}
.ho_logo .ho_logo_c {
	height: 60px;
	width: 520px;
	text-align: center;
}
.ho_logo_l {
	border: 1px solid #63BAE9;
	height: 52px;
	width: 160px;
	text-align: center;
	margin-top: auto;
	margin-right: 10px;
	margin-bottom: auto;
	margin-left: 10px;
	padding-top: 6px;
}
.ho_lianmeng{
	float: right;
	width: 68px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

/*搜索条*/
.jo_search{ background-image: url(../images/home_21.gif); height: 39px; width: 960px; margin: auto; background-repeat: repeat; }
.jo_search li { float: left; margin: auto; }
.jo_search .jo_search_list {
	height: 39px;
	width: 959px;
	text-align: center;
}
.jo_search .jo_s_ab { height: 60px; width: 80px; line-height: 39px; text-align: center; }
.jo_search .jo_s_center { margin-top: auto; margin-right: 5px; margin-bottom: auto; margin-left: 5px; height: 39px; vertical-align: middle !important; }
.jo_search .jo_s_right { float: right; margin-top: auto; margin-right: 50px; margin-bottom: auto; margin-left: auto; display: block; line-height: 39px; height: 39px; }
.jo_search .selectType { margin-left: 80px; text-align: left; }

.checked {font-weight: bold;}
#underline{ text-decoration: underline; font-weight: bolder; }

.submit {
	background: url(http://image.cnlsfs.com/images/button.png);
	height: 23px;
	width: 70px;
	border:none;
	color: #333333;
	font-weight: bold;
	_behavior:url(/skin/iehoverfix.htc);
}

.sl_search {
	background: url(/images/home_61.gif);
	height: 21px;
	width: 59px;
	border:none;
}

.jo_sourich {
	margin: auto;
	height: 104px;
	width: 960px;
}

/*友情链接*/
.jo_link {
	margin: auto;
	height: auto;
	width: 960px;
}
.jo_link .title {
	background-image: url(/images/foot_03.jpg);
	height: 27px;
	width: auto;
	line-height: 30px;
	background-repeat: no-repeat;
}
.jo_link .title dt{
	float:left;
}
.jo_link .title dd{
	float:right;
	margin-right: 10px;
}
.jo_link .content {
	background-image: none;
	padding: 5px;
	height: 85px;
	width: auto;
}
.jo_link .content li{
	height: 22px;
	width: 105px;
	float: left;
	text-align: center;
	line-height: 22px;
}

.jo_foot { margin: auto; height: 130px; width: 960px; }
.companyDetail{
	font-size: 18px;
	font-weight: bold;
	color: #000000;	
}

/*新闻类*/
.jo_dl_1{
	background-image: url(/images/1.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left 5px;
}
.jo_dl_2{
	background-image: url(/images/2.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.jo_dl_3{
	background-image: url(/images/3.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left 5px;
}
.jo_dl_4{
	background-image: url(/images/4.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.jo_dl_5{
	background-image: url(/images/5.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left 5px;
}
.jo_dl_6{
	background-image: url(/images/6.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.jo_dl_7{
	background-image: url(/images/7.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left 5px;
}
.jo_dl_8{
	background-image: url(/images/8.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.jo_dl_9{
	background-image: url(/images/9.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left 5px;
}
.jo_dl_10{
	background-image: url(/images/10.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.jo_dl_11{
	background-image: url(/images/11.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left 5px;
}
.jo_dl_12{
	background-image: url(/images/12.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.jo_dl_13{
	background-image: url(/images/13.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left 5px;
}
.jo_dl_14{
	background-image: url(/images/14.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}
.footerbg { background-color: #63BAE9; height: 3px; width: 960px; margin-top: 10px; margin-bottom: 5px; margin-right: auto; margin-left: auto; }
.meFooter {
	line-height: 25px;
	background-color: #eee;
	height: 25px;
	width: auto;
	text-align: center;
}
