@charset "utf-8";
/* 全局 CSS */

body {
	margin:0px;
	padding:0px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#242424;
}
td {
	vertical-align:top;
	text-align:left;
}
h1{
	font-size:18px;
	color:#c8171e;
}
A {
	FONT-SIZE: 14px;
	COLOR: #242424;
	text-decoration:none;
}
A:link {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #8c5725;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #000;
	TEXT-DECORATION: none
}
ul {
	list-style:none;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	padding:0;
}
ul li {
	height:25px;list-style:none;
}
.news_ul{float:left;
	width:260px;
	overflow:hidden;
}
.news_ul li{line-height:25px;overflow:hidden;margin:0;padding:0;}
ul li a{font-size:13px;}
.main_input {
	BORDER:#ccc 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 7px;
	BACKGROUND: #f7f7f7;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	height:10px;
}
.input_image {
}
.Green{
	color:#6a7f00;
	font-weight:bold;
}
/* 居中 CSS */
#top_1, #top_2, #menubg,#loginbg,#qyjfc,#qyjfc2,#Subject_2,#link,#Inside_inof{
	margin:0 auto;
	width:960px;
}
/* 左浮动 CSS */
.left {
	 float:left;
}
/* 右浮动 CSS */
.right {
	 float:right;
}
/* 头部 CSS */
#top_1 {
	height:10px;
	background:url(../images/top_1.jpg);
	line-height:10px;
}
#top_2 {
	height:67px;
	background:url(../images/top_bg.jpg);
}
.logo {
	margin-left:15px;
	float:left;
}
/* 图片底部对齐 CSS */
.img_b {
	vertical-align:bottom;
}
#top_right {
	float:right;
	text-align:right;
}
.top_span1 {
	text-align:right;
	margin-right:15px;
	color:#fff;
}
.top_span1 a{
	FONT-SIZE: 12px;
	COLOR: #fff;
	margin-top:5px;
}
.top_span1 a:visited {
	COLOR: #fff;
	TEXT-DECORATION: none
}
.top_span1 a:hover {
	COLOR: #ff9c00;
	TEXT-DECORATION: none
}
.top_span1 a:active {
	COLOR: #fff;
	TEXT-DECORATION: none
}

.top_span2 {
	text-align:right;
	border:#000000 solid 1px;
}
/* 导航 CSS */
#menubg {
	background:#444;
	height:38px;
	position:relative;/* 相对定位 */
}
.menu {
	position:absolute;/* 绝对定位 */
	margin-top:5px;
	margin-left:5px;
	width:950px;
	height:28px;
	background:url(../images/nav_bg.jpg) repeat-x;
	text-align:center;
	padding-top:5px;
}
.a_l {
	margin-left:20px;
}
.menu A {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	COLOR: #000;
	margin-top:5px;
}
.menu A:link {
	TEXT-DECORATION: none
}
.menu A:visited {
	COLOR: #000;
	TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #949cb0;
	TEXT-DECORATION: none
}
.menu A:active {
	COLOR: #000;
	TEXT-DECORATION: none
}
/* 头部广告 CSS */
#top_ggw{
	width:960px;
	height:125px;
	margin:5px auto 5px auto;
}
.top_ggw_top{
margin-top:3px;
}

#top_ggw1{
	width:960px;
	height:100px;
	margin:0px auto;
}
/* 登录 CSS */
#loginbg{
height:43px;
background:#e0dcd9;
position:relative;/* 相对定位 */
}
#login {
	position:absolute;/* 绝对定位 */
	margin-top:6px;
	margin-left:4px;
	width:950px;
	height:30px;
	background:#FFF;
	border:#454344 solid 1px;
}
#login_mc{
	background:url(../images/login_bg.jpg) no-repeat;
	width:71px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
}
.login_txt{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	COLOR: #323230;
}
#login_txt{
	width:875px;
	height:30px;
	float:left;
}
.login_ul {
	list-style:none;
	margin-top:3px;
	margin-left:15px;
	padding:0px;
}
.login_ul li{
	float:left;
	line-height:25px;
	margin-left:20px;
}

.chu {
	line-height:30px;
	color:#000;
	font-weight:bold;
}
.p1 {
	margin-top:5px;
	margin-left:10px;
	line-height:25px;
}

/* 主体top CSS */
#Subject {
	width:960px;
	height:610px;
	margin:10px auto 0px;
}
#Subject_lift {
	width:600px;
	float:left;
}
#subobj_1{margin-bottom:5px;height:245px;}
#Subject1_flash{float:left;
	width:340px;
	height:245px;overflow:hidden;margin-right:2px;display:inline;
}
#sobj_ywzw{
float:left;width:256px;height:243px;
overflow:hidden;border:#ccc solid 1px;
}
#sobj_ywzw ul.news_ul{width:240px;}
#sobj_ywzw ul.news_ul a{color:#00f;}
#Subject1_news{clear:both;
	width:598px;
	height:355px;
	margin-top:10px;
	border:#ccc solid 1px;
}
#Subject1_news_info{
	height:290px;
}
#news_ul2{border-left:1px solid #ccc;padding-left:10px;}
.news_top{
	background-color:#f9fbfa;
	height:30px;
	line-height:30px;
	border-bottom:#ccc 1px solid;
	text-align:right;
	padding-right:10px;
}
.s_span{
	line-height:30px;
	float:left;
	width:110px;
	border-right:#ccc solid 1px;
	text-align:center;
	color:#cf1613;
	font-weight:bold;
	font-size:14px;
	background-color:#FFF;
}
.news_bottom{
	height:30px;
	line-height:30px;
	border-top:#ccc 1px solid;
}
.p2{
	width:170px;
	float:right;
	margin-top:10px;
	margin-right:5px;
	line-height:28px;
	text-align:center;
}
#Subject_right {
	width:351px;
	height:610px;
	float:right;
	text-align:center;
}
#Subject_right_xhxx{
	width:351px;
	margin:5px auto;
}
.aboutIco {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	BACKGROUND: url(../images/sh_bg.gif) no-repeat;
	HEIGHT: 72px
}
.aboutIco LI {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN: 12px 18px 3px 21px;
	+MARGIN: 12px 13px 3px 15px;
	WIDTH: 47px;
	HEIGHT: 45px;
}

#mqcj{
	width:349px;
	height:130px;
	margin-top:10px;
	+margin-top:5px;
	text-align:left;
	border:#ccc solid 1px;overflow:hidden;
}
#mqcj ul{margin-top:5px;}
#mqcj ul li{height:22px;line-height:22px;}
.embed{
	width:349px;
	height:240px;
	text-align:left;
}
/* 企业家风采 CSS */
#qyjfc,#qyjfc2{
	width:960px;
	height:165px;
	margin-top:10px;
	border:#ccc 1px solid;overflow:hidden;
}
#qyjfc img,#qyjfc2 img{
	margin:6px 5px;
}


.sborder {
	POSITION: absolute; HEIGHT: 120px; width:950px; margin:5px;
}
#demo,#dem1o {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 120px
}
#demo IMG ,#dem1o IMG {
	MARGIN: auto 1px; WIDTH: 120px; HEIGHT: 117px
}
#demo1,#dem1o1 {
	DISPLAY: inline
}
#demo2,#dem1o2 {
	DISPLAY: inline
}
#demo1 UL,#dem1o1 UL {
	DISPLAY: inline
}
#demo2 UL,#dem1o2 UL {
	DISPLAY: inline
}
#demo1 UL LI,#dem1o1 UL LI {
	DISPLAY: inline
}
#demo2 UL LI,#dem1o2 UL LI {
	DISPLAY: inline
}
/* 主体Bottom CSS */
#Subject_2 {
	width:960px;
	height:675px;
	margin-top:10px;
}
#Subject_2_1,#Subject_2_2{
	float:left;
	width:370px;
	margin-right:7px;
	height:675px;
}
.news_no1{
	width:350px;
	height:65px;
	margin:5px auto;
	background:#f7f7f7;
	border:#b5b5b5 1px solid;
}
.news_no1 img{
	float:left;
	margin:3px 4px;
}
.news_no1 span{
	line-height:20px;
}
.hydt{
	width:368px;
	margin-top:5px;
	border:#ccc solid 1px;
}
.hydt{
	height:306px;
}
#xhld{
	width:368px;
	margin-top:5px;
	border:#ccc solid 1px;
	height:201px;overflow:hidden;
}
#xhld_info{
	width:81px;
	height:87px;
	margin-top:3px;
	margin-left:30px;
	+margin-left:20px;
	text-align:center;
	float:left;
}
#xhld_img{
	width:81px;
	height:69px;
	border:#ccc solid 1px;
}
#xhld_img img{
	margin:1px;
}
#xhld table{
	width:340px;
	height:60px;
	margin:5px auto;
	line-height:20px;
}
.c_td{
	color:#d01413;
	text-align:right;
	width:50px;
	font-size:13px;
}
.td_10 {
	padding-left:10px;
	font-size:13px;
}
.td_10 a{
	width:50px;
	display:block;
	margin-right:6px;
	float:left;
}
#Subject_2_3{
	float:left;
	width:200px;
	height:675px;
}
.zmqy{
	width:200px;
	height:164px;
	margin-bottom:5px;
	border:#ccc solid 1px;overflow:hidden;
}
.jypx{
	width:200px;
	height:121px;
	margin-bottom:5px;
	border:#ccc solid 1px;overflow:hidden;
}


.dzzz{
	width:200px;
	height:201px;
	border:#ccc solid 1px;overflow:hidden;
}
.dzzz_txt{
	width:190px;
	margin:3px auto;
}
.dzzz_txt span{
	width:90px;
	float:left;
	line-height:25px;
	text-align:center;
}
.dzzz_txt span img{
	margin-bottom:10px;
}
/* 会员推荐 CSS */
#hytj {
	width:960px;
	height:80px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	border:#ccc solid 1px;
}
/* 友情链接 CSS */
#link {
	width:960px;
	height:137px;
	margin-top:10px;
	border:#ccc solid 1px;
}
#link span {
	line-height:35px;
	color:#000;
}
/* 底部 CSS */
#Bottom {
	width:962px;
	margin:0 auto;
	height:135px;
	border-top:#ee0000 4px solid;
	text-align:center;
	overflow: hidden; 
	background:#fff;
}
#Bottom p {
	margin-top:10px;
	line-height:20px;
}

/* 内页Inside CSS */
 
#Inside_so{
	margin:5px auto;
	width:960px;
	height:30px;
	background:url(../images/Inside_sobg.jpg) repeat-x;
	border:#ccc 1px solid;
}
#Inside_so_mc{
	background:url(../images/Inside_so_mc.jpg) no-repeat;
	width:113px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
}
#Inside_so_txt{
	float:right;
	margin-top:3px;
	width:825px;
	height:25px;
	line-height:25px;
}
/* 内页inof CSS */
#Inside_inof{
	/*min-height:995px;*/
	margin-top:5px;
	margin-bottom:5px;
	/*overflow: hidden;*/
}
#Inside_inof_lift{
	width:245px;
	float:left;
	/*height:995px;*/
	background: #FFF;
}
#Inside_inof_right{
	width:710px;
	float:right;
	border:#ccc solid 1px;
	position:relative;
}


/*Inside_inof_lift*/
#Inside_inof_lift_flash{
	width:245px;
	height:230px;
}
.p3{
	font-size:14px;
	font-weight:bold;
	width:80px;
	height:25px;
	line-height:25px;
	margin:0px auto;
	text-align:center;
}
#Inside_inof_lift_news,#Inside_inof_lift_mthz,#Inside_inof_lift_hzhb{
	width:243px;
	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	background:url(../images/Inside_Title.jpg) top repeat-x;
}
#Inside_inof_lift_news{
	height:280px;
}
#Inside_inof_lift_mthz{
	width:223px;
	text-align:center;padding:5px 10px;
}
.p4{
	margin:8px 0px 0px 0px;
}
#Inside_inof_lift_hzhb{
	height:348px;
	text-align:center;
}

/* Inside_inof_right */
#Inside_inof_right_Title,#Inside_inof_right_img,#Inside_inof_right_info{
	width:700px;
	margin:5px auto;
}
#Inside_inof_right_Title{
	height:25px;
	line-height:25px;
	border-bottom:#ccc solid 1px;
	font-weight:bold;
}
#Inside_inof_right_img{
	height:90px;
	margin:5px auto;
}
.Inside_inof_right_txt{
	width:690px;
	height:840px;
	margin:5px auto;
	padding-top:10px;
	padding-left:10px;
}
.Inside_inof_right_ent{
	width:690px;
	height:930px;
	margin:10px auto;
	padding-top:10px;
	padding-left:10px;
}
.ent_info{
	width:122px;
	height:145px;
	margin:5px 20px;
	text-align:center;
	float:left;
}
.ent_img{
	width:119px;
	height:122px;
	border:#ccc solid 1px;
	margin-bottom:3px;
}
.ent_img img{
	margin:1px;
}
.Inside_inof_right_txt DL {
	margin-left:20px;
}
.Inside_inof_right_txt DT {
	FLOAT: left; LINE-HEIGHT: 25px; WIDTH: 550px; BORDER-BOTTOM: #ccc 1px dotted; margin:0px;
}
.Inside_inof_right_txt DD {
	FLOAT: left; WIDTH: 80px; COLOR: #888; LINE-HEIGHT: 25px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: center;margin:0px;
}

.table {
	width:640px;
	margin-left:18px;
	margin-top:20px;
}
.bline {
	border-bottom: 1px dotted #BCD0B5;
	font-size:14px;
	text-align:center;
	line-height:30px;
}
#Inside_inof_right_bottom{
	width:710px;
	height:38px;
	line-height:38px;
	text-align:center;
	background-color:#f7f7f7;
	border-top:#ccc 1px solid;
	position:absolute;
	bottom:0;
	left:0;
}

#Inside_inof_right_info{
	+height:900px;
	min-height:900px;
	margin-top:10px;
	margin-bottom:50px;
}
.Inside_inof_right_Title{
	width:650px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:5px auto;
}
#Inside_inof_right_sm{
	width:650px;
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:#f7f7f7;
	border:#ccc 1px solid;
	margin:5px auto;
}
.p5{
	text-align:left;
	width:650px;
	margin:5px auto;
	line-height:25px;
}
/* 会员注册 CSS */
.tit01 {FONT-SIZE: 16px; COLOR: #EF0000; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none;font-weight: bold;}
.link01 {FONT-SIZE: 12px; COLOR: #777777; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none; height:220px;}
.agreement{
	width:958px;
	margin:5px auto;
	border:#ccc solid 1px;
}
.p_Agreement{
	width:650px;
	margin:10px auto;
}

#register_inof{
	width:800px;
	margin:10px auto;
}
#register_inof p {
	padding:5px 20px;
	line-height:130%;
}
.f7{
	background:#f7f7f7;
}
.cf{
	background:#cfcfcf;
}
.chu{
	font-weight:bold;
}
.but {
	padding:10px;
	background:#f7f7f7;
	text-align:center;
}
.m_login{
	width:500px;
	margin:0px auto;
	border:#cfcfcf solid 1px;
}
.xia_xu{
	border-bottom:#cfcfcf 1px dotted;
}
.m_info{
	width:800px;
	margin:0px auto;
	background:#f7f7f7;
	border:1px solid #cfcfcf;
}

/* 内页js CSS */
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#linkPush A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 6px; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.overflow {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
