/* ----------------------------------- layout ----------------------------------- */
body	{
		margin: 0;
		padding: 0;
		border: 0;
		text-align:center;
		background:#eee url('../images/body_bg.gif') top repeat-x;
		line-height: 150%;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
}

div#artcangku {
		margin: 0 auto;
		padding: 0;
		border: 0;
		width: 960px;
		text-align: left;
		background: transparent;
}

div#header {
		margin: 0;
		padding: 0;
		border: 0;
		width: 960px;
		height: 80px;
		background :#fff;
}

div#menu {
		margin: 0;
		padding: 0;
		border: 0;
		width: 960px;
		height: 31px;
		background :url('../images/menu_2.gif');
}

div#content {
        overflow:hidden;
		margin: 10px 0 0 0;
		padding: 0;
		border: 0;
		width: 960px;
}

div#footer {
		margin: 10px 0 0 0;
		padding: 0;
		border: 0;
		width: 960px;
		height:62px;
		color:#5e5e5e;
		text-align:right;
		background:url('../images/bottom_bg.gif') no-repeat;
}

/* ----------------------------------- header -----------------------------------*/


div#header h1 {padding: 0;margin: 0;float: left;}
div#header h1 a{display: block;text-decoration: none;background:url('../images/logo.gif') top no-repeat;text-indent: -1000em;width:213px;height:80px;}


div#header .sosuo {text-align:right;background:url('../images/so_bg.gif') top right no-repeat;height:31px;padding:3px 5px 0 0;margin:0px 0 0 0;}
.l_input{border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#fff;height:21px;line-height:21px;color:#ccc;}
.l_bnt{background:url(../images/so.gif) no-repeat;width:30px;height:25px;line-height:25px;border:0px;color:#fff;font-size:12px;}

/* ----------------------------------- menu -----------------------------------*/

div#menu .ad {
        margin: 0;
		padding: 0;
		border: 0;
		width:160px;
		height:31px;
		float:left;
		background : url('../images/menu_1.gif') top no-repeat;
}

div#menu .link {
        margin: 0;
		padding: 0;
		border: 0;
		height:31px;
		width:481px;
		float:left;
}

div#menu .link ul { line-height:31px;margin: 0;padding: 0;list-style:none;}
div#menu .link li {display:inline;float:left;width:auto; height:31px;text-align:center;background: url('../images/menu_4.gif') right no-repeat;padding:0;margin:0;}
div#menu .link li a {color: #fff;font-size:14px;display:block;width:70px; height:31px;text-decoration:none;}
div#menu .link li a:hover {text-decoration:none;background : url('../images/menu_5.gif') right no-repeat;}
div#menu .link .on {font-weight:bold;background : url('../images/menu_5.gif') right no-repeat;}


div#menu .login {
        margin: 0;
		padding: 0;
		border: 0;
		width:319px;
		height:31px;
		float:left;
		background : url('../images/menu_3.gif') top no-repeat;
}

div#menu .login ul {float:right; line-height:31px;margin: 0;padding: 0;list-style:none;}
div#menu .login li {display:inline;float:left; height:31px;text-align:center;padding:0;margin:0;}
div#menu .login li a {color: #fff;font-size:12px;width:40px;display:block; height:31px;text-decoration:none;padding:0;}
div#menu .login li a:hover {text-decoration:underline;}

/* ----------------------------------- content -----------------------------------*/

div#content #content_left{
        overflow:hidden;
		margin: 0;
		padding: 0;
		border: 0;
		width: 680px;
		float:left;
		border:0px solid #d9d9d9;
		background :url('../images/content_left_bg2.gif') repeat-y;
}

div#content #content_left #focus{
        margin:0;
        padding: 10px 0 0 10px;
        border: 0;
		width: 670px;
		float:left;
		background : url('../images/content_left_bg1.gif') top no-repeat;

}


div#content #content_left #tuijian{
        margin: 10px 0 0 0;
		padding: 0 0 0 10px;
		border: 0;
		width: 660px;
		float:left;
                
}

#tuijian #sub_title ul,#tuijian #sub_title li{margin: 0;padding: 0;list-style:none;}
#tuijian #sub_title li.sub{float:left;background:#fff;border-top:1px solid #d9d9d9;height:24px;margin-bottom:-1px;text-align:center;font-weight:bold;color:#0289cf;line-height:24px;}
#tuijian #sub_title li.sub a{color:#FE8300;text-decoration:none;margin:0 10px 0 10px;}
#tuijian #sub_title li {float:left;background:url('../images/sub_1.gif') top repeat-x;margin-right:-1px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:24px;text-align:center;line-height:24px;}
#tuijian #sub_title li a{color:#333;text-decoration:none;margin:0 10px 0 10px;}
#tuijian #sub_box{border:1px solid #d9d9d9;margin: 0;padding: 0;clear:both;}
.sub_con {overflow:hidden;margin:15px 0 0 10px;}
.sub_con ul {margin: 0;padding: 0;list-style:none;}
.sub_con li {float:left;display:inline;padding:0;margin:0 12px 0 12px;}
.sub_con li span {float:left;width:102px;height:101px;background:url('../images/sub_2.gif') no-repeat;}
.sub_con li h2 {
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:clip;
width:4em;
margin: 0;padding: 0;text-align:center;clear:both;font-weight:normal;}
.sub_con li a {color: #707070;line-height:25px;font-size:12px;text-decoration:none;padding:0;}
.sub_con li a:hover {color: #FE8300;text-decoration:underline;}
.dis{display:none;}


div#content #content_left #zuixin{
        padding:0;
		margin: 10px 0 0 10px;
		display:inline;
		border: 0;
		width: 660px;
		float:left;
		background:url('../images/sub_4.gif') repeat-y;
}
#zuixin #s_title{margin: 0;padding: 0;background:url('../images/sub_3.gif') no-repeat;height:30px;line-height:30px;font-size:14px;font-weight:bold;text-indent:1em;color:#494949;text-align:right;}
#zuixin #s_title span {float:left;}
#zuixin #s_title a {font-weight:normal;color:#494949;font-size:12px;height:30px;text-decoration:none;padding:0 25px 0 0;}
#zuixin #s_title a:hover {color:#FE8300;text-decoration:underline;}
#zuixin #s_box{clear:both;padding: 0 0 5px 0;}
.s_box_con {overflow:hidden;margin:0 0 0 15px;color:#707070;}
.s_box_con ul {margin: 0;padding: 0;list-style:none;}
.s_box_con li {float:left;display:inline;padding:0;margin:20px 0 0 0;width:215px;}
.s_box_con li p{margin: 5px 0 0 0;padding: 0;}
.s_box_con li span {float:left;width:110px;height:101px;background:url('../images/sub_2.gif') no-repeat;}
.s_box_con li h2 {
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:clip;
display:block;
width:91px;
margin: 0;padding: 0;}
.s_box_con li a {color:#707070;line-height:25px;font-size:12px;text-decoration:none;padding:0;}
.s_box_con li a:hover {color: #FE8300;text-decoration:underline;}

div#content #content_left .end{
        margin:0;
        padding: 0;
        border: 0;
        height:24px;
		width: 680px;
		background : url('../images/content_left_bg3.gif') no-repeat;

}




div#content #content_right{
        overflow:hidden;
		margin: 0 0 0 20px;
		padding: 0;
		border:0;
		width: 260px;
		background : url('../images/content_right_bg.gif') top repeat-y;
		float:left;
}

div#content #content_right #yishujia{
        padding:0;
		margin: 0;
		border: 0;
		width: 260px;
		float:left;
}
#yishujia .y_title{margin: 0;padding: 0;background:url('../images/sub_6.gif') no-repeat;height:28px;line-height:28px;font-size:14px;font-weight:bold;text-indent:1em;color:#6D6D6D;text-align:right;}
#yishujia .y_title span {float:left;}
#yishujia .y_title a {font-weight:normal;color:#494949;font-size:12px;height:28px;text-decoration:none;padding:0 15px 0 0;}
#yishujia .y_title a:hover {color:#FE8300;text-decoration:underline;}
#yishujia .y_box{width:240px;padding:0 0 10px 0;margin: 0 0 0 9px;border:1px solid #E5E5E5;background:#fff;}
#yishujia .y_title2{margin: 0 0 0 9px;padding: 0;background:url('../images/sub_7.gif') no-repeat;height:30px;line-height:30px;font-size:14px;font-weight:bold;text-indent:2em;color:#6D6D6D;}

.y_box_con {overflow:hidden;margin:0 0 0 10px;color:#707070;}
.y_box_con ul {margin: 0;padding: 0;list-style:none;}
.y_box_con li {float:left;display:inline;padding:0;margin:10px 0 0 0;width:215px;}
.y_box_con li p{margin: 0 0 0 0;padding: 0;}
.y_box_con li span {float:left;width:70px;height:60px;}
.y_box_con li h2 {margin: 0;padding:0;}
.y_box_con li a {color:#707070;line-height:22px;font-size:12px;text-decoration:none;padding:0;}
.y_box_con li a:hover {color: #FE8300;text-decoration:underline;}

.y_txt_con {overflow:hidden;margin:10px 0 0 10px;color:#707070;}
.y_txt_con ul {margin: 0;padding: 0;list-style:none;}
.y_txt_con li {float:left;display:inline;padding:0 0 0 10px;margin:0;background:url('../images/sub_8.gif') 0 8px no-repeat;width:215px;}
.y_txt_con li a {color:#707070;line-height:22px;font-size:12px;text-decoration:none;padding:0;}
.y_txt_con li a:hover {color: #FE8300;text-decoration:underline;}

.fenlei_box{width:242px;padding:0;margin: 0 0 0 9px;border-top:1px solid #e5e5e5;}
.fenlei_box ul {margin: 0;padding:0;list-style:none;}
.fenlei_box li {float:left;display:inline;padding:0;margin:10px 0 0 0;width:220px;}
.fenlei_box li p{margin: 0;padding: 0;}
.fenlei_box li h2 {margin: 0;padding:0;font-size:12px;color:#6e6e6e;}
.fenlei_box li a {color:#6e6e6e;line-height:22px;font-size:12px;text-decoration:none;padding:0;}
.fenlei_box li a:hover {color: #FE8300;text-decoration:underline;}

#content_right .endbg {width:260px;height:20px;float:right;padding:0;margin: 0;background : url('../images/content_right_bg1.gif') bottom no-repeat;}

#content_right .endbg2 {width:260px;height:30px;float:right;padding:0;margin: ;background : #eee url('../images/content_right_bg1.gif') top no-repeat;}

/* ----------------------------------- footer -----------------------------------*/
#footer span {line-height:52px;text-indent:1em;float:left;}
#footer a {color: #5e5e5e;font-size:12px;text-decoration:none;padding:0;margin:0 5px 0 0;line-height:52px;}
#footer a:hover {text-decoration:underline;}







/* ----------------------------------- liebiao.htm -----------------------------------*/

div#content #content_left #fenlei{
        margin:0;
        border: 0;
		width: 680px;
		float:left;
		background : url('../images/content_left_bg1.gif') top no-repeat;

}

#fenlei .lb{
        margin:10px 0 0 1px;
        display:inline;
        border: 0;
		width: 678px;
		float:left;
		background:#ffffcf;

}

.lb_box{width:660px;padding:0;margin: 5px 0 0 9px;}
.lb_box ul {margin: 0;padding:0;list-style:none;}
.lb_box li {float:left;display:inline;padding:0;margin:5px 0 0 0;width:500px;}
.lb_box li p{margin: 0;padding: 0;}
.lb_box li h2 {float:left;margin: 0;padding:0;font-size:12px;color:#6e6e6e;line-height:22px;}
.lb_box li a {color:#6e6e6e;line-height:22px;font-size:12px;margin:0 5px 0 5px;text-decoration:none;padding:0;}
.lb_box li a:hover {color: #FE8300;text-decoration:underline;}
.lb_box li .on {color: #FE8300;text-decoration:underline;}

label{display:block; float:left;margin:0;}



.pagebreak{
	text-align: right;
	margin:10px 0 0 0;
	line-height: 30px;
	color: #FE8300;
	float:left;
        width:660px;
	}
	
.pagebreak span{
	margin: 0 5px 0 0;
}

.pagebreak a{
	margin: 0 5px 0 0;
	color:#666;
}

.pagebreak a:link, .pagebreak a:visited	{
	text-decoration : none;
	color:#666;
	background : transparent;
	}
.pagebreak a:hover	{
	text-decoration : underline;
	color:#FE8300;
	background : transparent;
	}
	
	
div#content #content_left #ysjzuixin{
        padding:0;
		margin: 10px 0 0 10px;
		border: 0;
		width: 660px;
		float:left;
		display:inline;
		background:url('../images/sub_4.gif') repeat-y;
}
#ysjzuixin #ysj_title{margin: 0;padding: 0;background:url('../images/sub_3.gif') no-repeat;height:30px;line-height:30px;font-size:14px;font-weight:bold;text-indent:1em;color:#494949;text-align:right;}
#ysjzuixin #ysj_title span {float:left;}
#ysjzuixin #ysj_title a {font-weight:normal;color:#494949;font-size:12px;height:30px;text-decoration:none;padding:0 25px 0 0;}
#ysjzuixin #ysj_title a:hover {color:#FE8300;text-decoration:underline;}
#ysjzuixin #ysj_box{clear:both;padding: 0 0 5px 0;}
.ysj_box_con {overflow:hidden;margin:0 0 0 15px;color:#707070;}
.ysj_box_con ul {margin: 0;padding: 0;list-style:none;}
.ysj_box_con li {float:left;display:inline;padding:0;margin:20px 0 0 0;width:625px;border-bottom:1px solid #ccc;}
.ysj_box_con li p{margin: 10px 0 0 0;padding: 0;}
.ysj_box_con li span {float:left;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:clip;
margin:0 10px 0 0;
width:100px;height:100px;background:url('../images/sub_2.gif') no-repeat;}
.ysj_box_con li a {color:#707070;line-height:25px;font-size:12px;text-decoration:none;padding:0;}
.ysj_box_con li a:hover {color: #FE8300;text-decoration:underline;}	
	
	
	
/* ----------------------------------- neirong.htm -----------------------------------*/
div#content #content_left #nr{
        margin:0;
        border: 0;
		width: 680px;
		float:left;
		background : url('../images/content_left_bg1.gif') top no-repeat;

}
div#content #content_left .end2{
        margin:0;
        padding: 0;
        border: 0;
        height:24px;
		width: 680px;
		float:left;
		background : url('../images/content_left_bg4.gif') no-repeat;

}
.daohang {margin:0 0 0 20px;padding:0;width: 640px;height:30px;color:#6e6e6e;}
.daohang p{padding:0;margin:0;}
.daohang a {color:#6e6e6e;line-height:30px;font-size:12px;text-decoration:none;padding:0;}
.daohang a:hover {color: #FE8300;text-decoration:underline;}
.n_box_con {overflow:hidden;margin:0 0 0 20px;color:#707070;width: 638px;border:1px solid #e5e5e5;}
.n_box_con ul {margin: 0;padding: 0;list-style:none;}
.n_box_con li {float:left;display:inline;padding:0;margin:0;width:500px;}
.n_box_con li p{margin: 5px 0 0 0;padding: 0;}
.n_box_con li span {float:left;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:clip;
width:150px;height:150px;
margin:0 10px 0 0;
}
.n_box_con li h2 {margin: 0;padding:0;font-size:14px;line-height:25px;}
.n_box_con li a {color:#FE8300;line-height:25px;text-decoration:none;padding:0;}
.n_box_con li a:hover {color: #FE8300;text-decoration:underline;}
.n_box_con .yel {color: #FE8300;}
.endText {margin:10px 0 0 20px;padding:0;width: 640px;}


.ys_box_con {overflow:hidden;margin:0 0 0 20px;color:#707070;width: 638px;border:1px solid #e5e5e5;}
.ys_box_con ul {margin: 0;padding: 0;list-style:none;}
.ys_box_con li {float:left;display:inline;padding:0;margin:0;width:500px;height:120px;}
.ys_box_con li p{margin: 5px 0 0 0;padding: 0;}
.ys_box_con li span {float:left;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:clip;
margin:10px;
width:100px;height:100px;text-align:center;padding:0;}
.ys_box_con li h2 {margin:10px 0 0 0;padding:0;font-size:14px;}
.ys_box_con li a {color:#FE8300;line-height:25px;text-decoration:none;padding:0;}
.ys_box_con li a:hover {color: #FE8300;text-decoration:underline;}