﻿@charset "utf-8";


/* CSS Document */
* {
	margin: 0 auto;
	padding: 0
}

ul,li,dl,dt,p,br,h1,h2 {
	margin: 0;
	padding: 0
}

li {
	list-style: none
}

a {
	color: #3a3a3a;
	text-decoration: none
}

a:hover {
	color: #3a3a3a;
	text-decoration: underline
}

img {
	border: none
}

div {
	overflow: hidden
}

a {
	color: #000;
}

a:link {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #f00;
	text-decoration: underline;
}

a:visited {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

body {
	font-size: 12px;
	margin: 0;
	padding: 0;
	background-color: #fff;
}

ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}

.txt_red {
	font-size: 12px;
	color: #F00;
	margin: 0;
	padding: 0;
}

.txt_white {
	font-size: 12px;
	color: #A0C4F0;
	margin: 0;
	padding: 0;
}

.txt_white a:link {
	color: #fff;
	text-decoration: none;
}

.txt_white a:visited {
	color: #fff;
	text-decoration: none;
}

.txt_white a:hover {
	color: #F00;
	text-decoration: none;
}

.txt_white1 {
	font-size: 13px;
	color: #fff;
	margin: 0;
	padding: 0;
}

.txt_white1 a:link {
	color: #fff;
	text-decoration: none;
}

.txt_white1 a:visited {
	color: #fff;
	text-decoration: none;
}

.txt_white1 a:hover {
	color: #E2F1FF;
	font-weight: 800;
	text-decoration: none;
}

.txt_blue {
	font-size: 12px;
	color: #0556A3;
	margin: 0;
	padding: 0;
}

.txt_blue14 {
	font-size: 14px;
	font-weight: 800;
	color: #0556A3;
	margin: 0;
	padding: 0;
}

.txt_black {
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0;
	line-height: 22px;
}

.txt_timu {
	font-size: 18px;
	font-family: 微软雅黑;
	color: #0556A3;
	margin: 0;
	padding: 0;
	line-height: 25px;
}

.txt_blue14 {
	font-size: 14px;
	font-weight: 800;
	color: #0556A3;
	margin: 0;
	padding: 0;
}

/* 以下首页 */
.input {
	border: solid 1px #FFF;
	color: #000
}

.input01 {
	border: solid 1px #7AB0DA;
	color: #000
}

.input_blue01 {
	border: solid #C5CEEB 1px;
	background-color: #C5CEEB;
}

#nave {
	width: 1000px;
	height: 32px;
	background-image: url(images/nav_bg.gif); /**相对于CSS文件的路径*/
	margin: 0px auto;
}

#nave ul {
	font-size: 13px;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#nave li {
	font-size: 13px;
	float: left;
	text-align: center;
	width: 99px;
	height: 32px;
}

#nave a {
	display: block;
	padding: 11px 6px 5px 6px;
	background: url(images/but_01.jpg) no-repeat;
	margin: 0px;
}

#nave a:link,#nave a:visited {
	color: #000000;
	text-decoration: none;
}

#nave a:hover {
	color: #000000;
	font-weight: 800;
	text-decoration: none;
	background: url(images/but_02.jpg) no-repeat;
	font-weight: 800;
	/* 替换背景图片 */
}

/* 二级栏目左侧导航图片 */
#nave_left {
	font-size: 14px;
	width: 246px;
	margin: 0px auto;
	padding: 0px 5px 0px 0px;
}

#nave_left ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#nave_left li {
	float: left;
	text-align: center;
	width: 246px;
	height: 50px;
}

#nave_left a {
	display: block;
	width: 246px;
	height: 32px;
	padding: 18px 0px 0px 0px;
	background: url(images/02zlgl_but01.gif) no-repeat;
	margin: 0px;
}

#nave_left a:link,#nave_left a:visited {
	color: #000000;
	text-decoration: none;
}

#nave_left a:hover {
	color: #0000ff;
	width: 246px;
	height: 32px;
	text-decoration: none;
	/*
	background:url(images/02zlgl_but02.gif) no-repeat;
	*/ /* 替换背景图片 */
}

.little {
	width: 95%;
	height: 35px;
	margin: 0 auto;
	font-size: 16px;
	font-family: "黑体";
	line-height: 25px;
	text-align: center;
	padding-top: 15px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #036;
}

.little-1 {
	width: 95%;
	height: 25px;
	line-height: 25px;
	margin: 0 auto;
	font-size: 12px;
	text-align: center;
	color: #036;
}

.neirong {
	width: 80%;
	/**text-indent: 25px;*/
	line-height: 25px;
	margin: 0 auto;
	font-size: 12px;
	color: #000;
}


/* 二级栏目左侧导航图片 */
#list_center {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#list_center ul {
	list-style: none;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 10px;
}

#list_center ul li {
	background: url(images/dot_1.gif) no-repeat 2px 15px;
	padding: 9px 8px 3px 10px;
	border-bottom: 1px dashed #999999;
}

#list_center ul li a:link,#list_center ul li a:visited {
	color: #000000;
	text-decoration: none;
}

#list_center ul li a:hover {
	color: #B50E0C;
	text-decoration: none;
}

.list_cosco_center {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.list_cosco_center ul {
	list-style: none;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 10px;
}

.list_cosco_center ul li {
	background: url(images/dot_1.gif) no-repeat 2px 15px;
	padding: 9px 8px 3px 10px;
	border-bottom: 1px dashed #999999;
}

.list_cosco_center ul li a:link,.list_center ul li a:visited {
	color: #000000;
	text-decoration: none;
}

.list_cosco_center ul li a:hover {
	color: #B50E0C;
	text-decoration: none;
}

#list_date {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#list_date ul {
	list-style: none;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

#list_date ul li {
	padding: 9px 0px 3px 10px;
	border-bottom: 1px dashed #999999;
}

#list_date ul li a:link,#list_date ul li a:visited {
	color: #000000;
	text-decoration: none;
}

#list_date ul li a:hover {
	color: #B50E0C;
	text-decoration: none;
}

.list_cosco_date {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.list_cosco_date ul {
	list-style: none;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.list_cosco_date ul li {
	padding: 9px 8px 3px 10px;
	border-bottom: 1px dashed #999999;
}

.list_cosco_date ul li a:link,.list_date ul li a:visited {
	color: #000000;
	text-decoration: none;
}

.list_cosco_date ul li a:hover {
	color: #B50E0C;
	text-decoration: none;
}

.input_blue01 {
	border: solid #C5CEEB 1px;
	background-color: #C5CEEB;
}

/* 以下头部 */
#container {
	width: 1000px;
	margin: 0 auto;
}

#container_dl {
	width: 1002px;
	height: 680px;
	background-image: url(images/dl_bg.jpg);
	margin: 0 auto;
}

#banner {
	width: 1000px;
	height: 104px;
	background: norepeat;
	background-image: url(images/banner.jpg)
}

#daohang {
	width: 1000px;
	height: 37px;
	background: norepeat;
	background-image: url(images/daohang.jpg)
}

#main {
	width: 1000px;
	height: 708px;
}

#main_left {
	width: 296px;
	height: 708px;
	float: left;
}

#left_tzgg01 {
	width: 296px;
	height: 51px;
	background: norepeat;
	background-image: url(images/left_tzgg01.jpg);
}

#left_tzgg02 {
	width: 296px;
	height: 178px;
	background: norepeat;
	background-image: url(images/left_tzgg02.jpg)
}

#left_cytb01 {
	width: 296px;
	height: 51px;
	background: norepeat;
	background-image: url(images/left_cytb01.jpg)
}

#left_cytb02 {
	width: 296px;
	height: 174px;
	background: norepeat;
	background-image: url(images/left_cytb02.jpg)
}

#left_zyxz01 {
	width: 296px;
	height: 51px;
	background: norepeat;
	background-image: url(images/left_zyxz01.jpg)
}

#left_zyxz02 {
	width: 296px;
	height: 203px;
	background: norepeat;
	background-image: url(images/left_zyxz02.jpg)
}

#main_center {
	width: 473px;
	height: 708px;
	float: left;
}

#main_cyxx01 {
	width: 473px;
	height: 51px;
	background-image: url(images/main_cyxx01.jpg)
}

#main_cyxx02 {
	width: 473px;
	height: 178px;
	background-image: url(images/main_cyxx02.jpg)
}

#main_gzjl01 {
	width: 473px;
	height: 51px;
	background-image: url(images/main_gzjl01.jpg)
}

#main_gzjl02 {
	width: 473px;
	height: 174px;
	background-image: url(images/main_gzjl02.jpg)
}

#main_gxxx01 {
	width: 473px;
	height: 51px;
	background-image: url(images/main_gxxx01.jpg)
}

#main_gxxx02 {
	width: 473px;
	height: 203px;
	background-image: url(images/main_gxxx02.jpg)
}

#main_right {
	width: 231px;
	height: 708px;
	float: right;
}

#right_nyqk01 {
	width: 231px;
	height: 51px;
	background-image: url(images/right_nyqk01.jpg)
}

#right_nyqk02 {
	width: 231px;
	height: 178px;
	background-image: url(images/right_nyqk02.jpg)
}

#right_znxx01 {
	width: 231px;
	height: 51px;
	background-image: url(images/right_znxx01.jpg)
}

#right_znxx02 {
	width: 231px;
	height: 174px;
	background-image: url(images/right_znxx02.jpg)
}

#right_yqlj01 {
	width: 231px;
	height: 51px;
	background-image: url(images/right_yqlj01.jpg)
}

#right_yqlj02 {
	width: 231px;
	height: 203px;
	background-image: url(images/right_yqlj02.jpg)
}

#bottom {
	width: 1000px;
	height: 51px;
	background-image: url(images/bottom.jpg)
}

#more {
	width: 56px;
	height: 30px;
	padding-left: 240px;
}

#more2 {
	width: 51px;
	height: 30px;
	padding-left: 180px;
	padding-top: 10px;
}

#more_zhong {
	width: 90px;
	height: 34px;
	padding-left: 240px;
	padding-top: 18px;
	padding-left: 383px;
}

#list_left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#list_left ul {
	list-style: none;
	padding: 0px 0px 10px 0px;
	margin: 10px 10px 0px 15px;
}

#list_left ul li {
	background: url(images/dot_1.gif) no-repeat 8px 13px;
	padding: 6px 8px 3px 18px;
}

#list_left ul li a:link,#list_left ul li a:visited {
	color: #000000;
	text-decoration: none;
}

#list_left ul li a:hover {
	color: #B50E0C;
	text-decoration: none;
}


/**后添加的*/
#footer {
	width: 1000px;
	height: 31px;
	padding-top: 30px;
	background-image: url(images/sy_20.jpg);
	background-repeat: no-repeat;
	text-align: center;
	overflow: auto; /*溢出：自动*/
}

#flash_div {
	margin: 0 auto;
	width: 1000px;
	height: 218px
}

#second_navigation_div {
	width: 1000px;
	height: 30px;
	line-height: 30px; /**实际高度height和所在行的高度line-height相等,实现单行垂直居中*/
	background-image: url(images/nav_bg2.gif);
	margin: 0 auto;
}

#top_div {
	width: 1000px;
	height: 56px;
	margin: 0 auto;
}

#content_div {
	width: 1000px;
	margin: 0 auto;
}

#right_content_div {
	width: 248px;
	bgcolor: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: right;
}

#left_content_div {
	bgcolor: #FFFFFF;
	margin: 0px 248px 0px 0px;
}

#links_div {
	width: 1000px;
	height: 67px;
	margin: 0 auto;
	clear: right;
}

#right_content_1 {
	width: 248px;
	height: 40px;
	background-image: url(images/sy_08.jpg);
}

#right_content_2 {
	width: 248px;
	height: 133px;
	vertical-align: middle;
	background-image: url(images/yhdl_bg.gif);
}

#right_content_3 {
	width: 248px;
	height: 74px;
}

#right_content_4 {
	width: 248px;
	height: 41px;
}

#right_content_5 {
	width: 248px;
	height: 280px;
}