/*喜庆背景#back {
	background:url(http://www.sofoo.com/images/index/guoqing_back1.jpg) center top repeat-x #9C1B27;
	padding-top:90px;
}*/

#back {
	background:url(http://www.sofoo.com/images/index/newyear_back.jpg) center top repeat-x #FFF;
	padding-top:90px;
}

#logo {
	width:1004px;
	margin:auto;
}

#nav{
	background:#940000;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	width:1004px;
	text-align:center;
	margin:auto;
}

#nav a {
	color:#fff;
}

#nav a:hover {
	/*color:#FFFFFF;text-decoration:underline;background:#000000;border: 1px solid #06c; background: white; color: #06c*/
	padding:4px;
    border-top:1px solid #FFB0B0;
    border-right:1px solid #000;
    border-bottom:1px solid #000;
    border-left:1px solid #FFB0B0;
	background: #B92626;

}

#main01 {
	width:1004px;
	margin:auto;
}

#main01_back {
	background:#fff;
	width:994px;
	padding:5px;
	float:left;
}

#main01_left {
	float:left;
	width:760px;
	text-align:left;
}

#main01_right {
	float:right;
	width:217px;
	border:1px #B9DAF9 solid;
	background:#E7F2FA;
	padding:0 4px;
	text-align:left;
}

.right_box {
	width:203px;
	padding:6px;
	background:#fff;
	line-height:26px;
}

.right_box_en {
	width:240px;
	padding:6px;
	background:#fff;
	line-height:26px;
}


#news_pic {
	width:312px;
	float:left;
}

#news_text {
	width:440px;
	float:right;
	text-align:left;
	font-size:14px;
	color:#666;
	line-height:28px;
}

#xwdt_xsyj,#bwjx_jllt{
	clear:both;
	height:287px;
}

#xwdt,#bwjx {
	width:376px;
	float:left;
}

#xsyj,#jllt {
	width:376px;
	float:right;
}

.title {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding-left:30px;
	width:100px;
	float:left;
	line-height:23px;
}

.nav_child {
	color:#008000;
	line-height:23px;
	float:left;
	width: 240px;
	text-align:right;
}

.nav_child a {
	color:#008000;
}
	

.title_back01 {
	background:url(../images/index/title_back01.gif) no-repeat;
	height:23px;
}

.title_back02 {
	background:url(../images/index/title_back02.gif) no-repeat;
	height:23px;
}

#xwdt_news,#xsyj_news,#bwjx_news,#jllt_news {
	clear:both;
	border:1px #B9DAF9 solid;
	padding:4px;
	height:248px;
}

#xwdt_news li {
	background:url(../images/index/icon_01.gif) no-repeat left top;
	text-indent:20px;
	*line-height:29px;
	line-height:31px !important;
	font-size:14px;
	color:#069;
}

#xsyj_news li {
	background:url(../images/index/icon_02.gif) no-repeat left top;
	text-indent:20px;
	*line-height:29px;
	line-height:31px !important;
	font-size:14px;
	color:#069;
}

#jllt_news li {
	background:url(../images/index/icon_03.gif) no-repeat left top;
	text-indent:20px;
	*line-height:29px;
	line-height:31px !important;
	font-size:14px;
	color:#069;
}

#bwjx_list {
	float:right;
	width:280px;
}

#bwjx_list li {
	background:url(../images/index/icon_03.gif) no-repeat left top;
	text-indent:20px;
	*line-height:29px;
	line-height:31px !important;
	font-size:14px;
	color:#069;
}

#bwjx_pic {
	float:left;
	width:70px;
	text-align:center;
	color:#008000;
}

#main_ad {
	clear:both;
	width:994px;
	margin:auto;
	padding:0 5px 10px 5px;
	background:#fff;
}

h1 {
	font-size:24px;
	font-family:"黑体";
	color:#09548B;
	font-weight:bold;
	text-align:center;
}

h6 {
	font-size:20px;
	font-family:"黑体";
	/*color:#09548B;*/
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}

h2 {
	font-size:14px;
	font-family:"黑体";
	color:#fff;
	font-weight:bold;
	background:url(../images/index/h2_back.gif);
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:27px;
}

h3 {
	font-size:14px;
	font-family:"Verdana;黑体";
	color:#094C8D;
	font-weight:bold;
	background:#D7EDFF;
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:16px;
}

#h3_en {
	font-size:16px;
	font-family:"Arial Black";
	color:#FF0000;
	font-weight:bold;
	background:#D7EDFF;
	height:32px;
	line-height:23px;
	text-align:left;
	padding-left:16px;
	padding-top:5px;
}

h4 {
	font-size:12px;
	font-family:"宋体";
	color:#fff;
	font-weight:bold;
	background:url(../images/index/h4_back.gif);
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:27px;
	clear:both;
}

h4 a {
	color:#fff;
}

h5 {
	font-size:12px;
	font-family:"Verdana;宋体";
	color:#fff;
	font-weight:bold;
	background:url(../images/index/h5_back.gif);
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:27px;
	margin-top:4px;
}

#main02 {
	clear:both;
	width:1004px;
	margin:auto;
	background:#fff;
}

#main02_back {
	width:996px;
	margin:auto;
	background:#fff;
	float:left;
	padding:0 4px;
	margin-bottom:6px;
}

#shipin,#zlsj {
	float:left;
	width:374px;
	height:256px;
	border:1px #B9DAF9 solid;
	margin-right:8px;
	text-align:center;
}

#shipin ul,#zlsj ul,#xzzx ul {
	width:96%;
	text-align:left;
	padding-top:16px;
	margin:auto;
}

#zlsj li {
	background:url(../images/e01.gif) no-repeat left top;
	height:27px;
	text-indent:20px;
}

#xzzx li {
	background:url(../images/e02.gif) no-repeat left top;
	height:27px;
	text-indent:20px;
}

#shipin li {
	background:url(../images/e03.gif) no-repeat left top;
	height:27px;
	text-indent:20px;
}

#tztg li {
	background:url(../images/e04.gif) no-repeat left center;
	text-indent:12px;
}

#xzzx {
	float:right;
	width:225px;
	height:256px;
	border:1px #B9DAF9 solid;
	background:#E7F2FA;
}

#yqlj {
	clear:both;
	width:984px;
	border-top:1px #B9DAF9 solid;
	border-left:1px #B9DAF9 solid;
	border-right:1px #B9DAF9 solid;
	margin:auto;
	margin-top:6px;
	padding:5px;
	text-align:center;
}

#yqlj img {
	margin-right:12px;
}

#copyright_back {
	width:1004px;
	margin:auto;
	background:#fff;
}

#copyright {
	width:974px;
	border:1px #B9DAF9 solid;
	margin:auto;
	background:#ECF6FD;
	color:#069;
	padding:10px;
	margin-bottom:10px;
	text-align: center;
}

/*-----------------------------------栏目页样式-------------------------------------*/

#lanmu_main01_left {
	float:left;
	width:217px;
	border:1px #B9DAF9 solid;
	background:#E7F2FA;
	padding:0 4px;
	text-align:left;
}

#lanmu_main01_left_en {
	float:left;
	width:254px;
	border:1px #B9DAF9 solid;
	background:#E7F2FA;
	padding:0 4px;
	text-align:left;
}

#lanmu_main01_right {
	float:right;
	width:755px;
	text-align:left;
}

#lanmu_main01_right_en {
	float:right;
	width:715px;
	text-align:left;
}

#news_list ul {
	padding:20px;
}

#news_list li {
	background:url(../images/index/icon_03.gif) no-repeat left top;
	text-indent:20px;
	line-height:31px;
	font-size:14px;
	color:#069;
}

#special_list {
	padding: 0px;
	margin: 0px;
}

#special_list ul {
	padding:20px;
}

#special_list li {
	background:url(../images/index/icon_03.gif) no-repeat left top;
	text-indent:20px;
	line-height:31px;
	font-size:14px;
	color:#069;
}

.text {
	float:right;
	width:550px;
}

.pic {
	float:left;
	width:200px;
	text-align:center;
}

.more_news {
	text-align:right;
}

#lanmu li {
	background:url(../images/index/icon_04.gif) no-repeat left top;
	line-height:32px;
	font-size:12px;
	color:#004DB5;
	font-weight:bold;
	border-bottom:1px #ccc dashed;
	text-indent:38px;
}

#lanmu_en li {
	background:url(../images/index/icon_05.gif) no-repeat left top;
	line-height:32px;
	font-size:11px;
	color:#004DB5;
	font-weight:bold;
	border-bottom:1px #ccc dashed;
	text-indent:15px;
	font-family: Verdana;
}

#lanmu li a {
	color:#004db5;
}

#lanmu li a:hover {
	color:#00B100;
}

#detail {
	/*color:#666;*/
	color:#000;
	font-size:14px;
	line-height:33px;
	padding:20px;
}

#detail_en {
	color:#000;
	font-size:14px;
	line-height:33px;
	font-family: Verdana;
	padding:0px 10px 0px 10px;
}

#detail li {
	background:url(../images/e01.gif) no-repeat left center;
	text-indent:20px;
}

#reports {
	color:#000;
	font-size:14px;
	line-height:26px;
	padding:20px;
}

#blog_nav {
	font-size:14px;
	font-family:"楷体_GB2312";
	color:#FF0000;
	background:#EEEEEE;
	/*height:23px;*/
	line-height:23px;
	text-align:center;
	padding:5px 16px 5px 16px;
	margin:16px;
}

/*.lanmu_box {
	width:203px;
	padding:6px;
	background:#fff;
	line-height:26px;
}*/

.right_banner {
	padding:6px 0px;
	text-align:center;
}

