@charset "utf-8";
/* CSS Document */
body,td,th {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/i_02.jpg);
	background-repeat: repeat-x;
}
img{border:0;}
p{
	margin: 0px;
	padding: 0px;
}
#heed{
	padding: 0px;
	clear: none;
	float: none;
	height: auto;
	width: 948px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
}
#logo{
	background-image: url(/images/i_05.jpg);
	background-repeat: no-repeat;
	clear: left;
	float: left;
	height: 88px;
	width: 450px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#logo a{
	padding-top: 100px;
	float: left;
	height: 51px;
	width: 364px;
}
#logo h1 {
	padding-top: 100px;
}
#heed p{
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-top: 37px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#heed span{
	padding: 0px;
	clear: right;
	float: right;
	height: auto;
	width: 240px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #333;
	text-align: right;
}
#heed p a {
	font-size: 12px;
	color: #333;
}
#heed p a:link {
	text-decoration: none;
}
#heed p a:visited {
	text-decoration: none;
	color: #333;
}
#heed p a:hover {
	text-decoration: none;
	color: #FF0000;
}
#heed p a:active {
	text-decoration: none;
	color: #333;
}
#dh{
	padding: 0px;
	clear: both;
	float: none;
	height: 38px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 14px;
	text-align: left;
	line-height: 38px;
}
#dh ul{
	height: 16px;
	width: 970px;
	clear: none;
	float: left;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#dh ul ol,#dh ul li{
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 16px;
	width: 90px;
	text-align: center;
	list-style-type: none;
}

#dh ul li{
	border-left-width: 1px;
	border-left-style: double;
	border-left-color: #fff;
}
#dh h2{
	line-height: 16px;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: auto;
}
#dh a{
	color: #fff;
	text-decoration: none;
}
a{	cursor: pointer;}
#dh a:visited {
	color: #fff;	text-decoration: none;
}
#dh a:hover {
	color: #fff;	text-decoration: underline;
}
#dh a:active {
	color: #fff;	text-decoration: none;
}
#rmdj{
	line-height: 34px;
	height: 34px;
	clear: both;
	float: none;
	width: 968px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}

#rmdj a:link {
	color: #333333;
	text-decoration: none;
}
#rmdj a:visited {
	color: #333333;
	text-decoration: none;
}
#rmdj a:hover {
	color: #FF0000;
	text-decoration: none;
}
#rmdj a:active {
	color: #333333;
	text-decoration: none;
}
#flash{
	padding: 0px;
	clear: both;
	float: none;
	height: 240px;
	width: 990px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#web-c{
	padding: 0px;
	clear: both;
	float: none;
	height: auto;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#web-z{
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 211px;
	margin-top: 0px;
	margin-right: 24px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#cpdh{
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 211px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #dddddd;
}
#cpdh ul{
	clear: left;
	float: left;
	height: auto;
	width: 211px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(/images/cpdh_03.jpg);
	background-repeat: repeat-y;
	margin: 1px;
}
#cpdh ul ol{
	background-color: #c30101;
	background-image: url(/images/i_13.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 39px;
	width: 199px;
	margin: 0px;
	clear: left;
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 14px;
}
#cpdh ul ol span{
	font-size: 11px;
	line-height: 25px;
	color: #FFFFFF;
	clear: right;
	float: right;
	height: 20px;
	width: auto;
}
#cpdh ul li{
	font-size: 14px;
	line-height: 31px;
	text-align: right;
	margin: 0px;
	clear: left;
	float: left;
	height: 31px;
	width: 209px;
	list-style-type: none;
	padding: 0px;
}
#cpdh ul li h3{
	font-size: 14px;
	font-weight: normal;
	line-height: 31px;
	margin: 0px;
	padding: 0px;
}
#cpdh ul li a:link,#cpdh ul li a:visited,#cpdh ul li a:active {
	color: #333333;
	background-image: url(/images/cpdh_02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	clear: right;
	float: left;
	height: 31px;
	width: 189px;
	display: block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cpdh ul li a:hover {
	color: #ffffff;
	background-image: url(/images/cpdh_01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	clear: right;
	float: left;
	height: 31px;
	width: 189px;
	display: block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#tu{
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 214px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tu ul{
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 214px;
}
#tu ul ol,#tu01,#tu02,#tu03{
	line-height: 65px;
	padding: 0px;
	clear: left;
	float: left;
	height: 65px;
	width: 214px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#tu ul ol{
	background-image: url(/images/tu_01.jpg);
	background-repeat: no-repeat;
}
#tu01{
	background-image: url(/images/tu_02.jpg);
	background-repeat: no-repeat;
}
#tu02{
	background-image: url(/images/tu_03.jpg);
	background-repeat: no-repeat;
}
#tu03{
	background-image: url(/images/tu_04.jpg);
	background-repeat: no-repeat;
}
#tu ul ol a,#tu ul li a{
	padding-top: 100px;
	float: left;
	height: 65px;
	width: 214px;
}

#web-c-r{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 723px;
}
#news{
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 723px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#news ul{
	background-image: url(/images/i_16.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px;
	clear: left;
	float: left;
	height: 35px;
	width: 723px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
#news ul ol{
	font-size: 14px;
	font-weight: bold;
	color: #e50000;
	line-height: 35px;
	height: 35px;
	width: auto;
	clear: left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#news-lm{	background-image: url(/images/i_19.jpg);
	background-repeat: no-repeat;
	background-position: 87px center;}
#news ul li{
	font-size: 12px;
	color: #666666;
	list-style-type: none;
	line-height: 18px;
}
#news-lm a:link {
	color: #666666;
	text-decoration: none;
}
#news-lm a:visited {
	color: #666666;
	text-decoration: none;
}
#news-lm a:hover {
	color: #1074a5;
	text-decoration: none;
}
#news-lm a:active {
	color: #666666;
	text-decoration: none;
}

#news01{
	padding: 0px;
	clear: both;
	float: none;
	height: 250px;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 31px;
	margin-left: auto;
	background-image: url(/images/i_26.jpg);
	background-position: left 8px;
	background-repeat: no-repeat;
}

#news01 b{
	font-size: 14px;
	color: #006cb7;
	line-height: 35px;
	margin: 0px;
	padding: 0px;
	clear: right;
	float: right;
	height: auto;
	width: 480px;
}
#news01 b a {
	color: #006cb7;
	text-decoration: none;
}
#news01 b a:link {
	text-decoration: none;
}
#news01 b a:visited {
	text-decoration: none;
	color: #006cb7;
}
#news01 b a:hover {
	text-decoration: underline;
	color: #006cb7;
}
#news01 b a:active {
	text-decoration: none;
	color: #006cb7;
}


#news01 span{
	clear: right;
	float: right;
	line-height: 25px;
	text-indent: 25px;
	height: auto;
	width: 480px;
	background-image: url(/images/i_31.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#news02{
	height: auto;
	width: 480px;
	margin: 0px;
	padding: 0px;
	clear: right;
	float: right;
}
#news02 ol,#news02 li{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 200px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style:none;
}
#news02 ol dd,#news02 li dd{
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(/images/i_35.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	clear: left;
	float: left;
	height: 25px;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#news02 a:link,#news02 a:visited,#news02 a:active{
	color: #333333;
	text-decoration: none;
}
#news02 a:hover {
	color: #FF0000;
	text-decoration: none;
}



#cpzs{
	clear: both;
	float: none;
	height: 202px;
	width: 663px;
	border: 5px solid #bf0000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}
#ibl-cph{
	line-height: 39px;
	color: #043673;
	display: inline;
	clear: both;
	float: none;
	height: 39px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 14px;
	padding: 0px;
	width: 668px;
}
#ibl-cph span{
	font-size: 13px;
	line-height: 39px;
	color: #333333;
	float: right;
	height: 39px;
	width: 60px;
}
#ibl-cph span.hover{
	font-weight: normal;
	text-decoration: underline;
	color: #FF0000;
	cursor: pointer;
}
#mbm_prdcp_1,#mbm_prdcp_2,#mbm_prdcp_3{
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: 664px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mbm_prdcp_1 li,#mbm_prdcp_2 li,#mbm_prdcp_3 li{
	display: inline;
	padding: 0px;
	clear: none;
	float: left;
	height: 111px;
	width: 150px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	list-style-type: none;
	line-height: 20px;
	color: #043673;
}
#mbm_prdcp_1 li img,#mbm_prdcp_2 li img,#mbm_prdcp_3 li img{
	padding: 0px;
	clear: none;
	float: left;
	height: 111px;
	width: 150px;
	margin: 0px;
}
#mbm_prdcp_1 li a:link,#mbm_prdcp_2 li a:link,#mbm_prdcp_3 li a:link{
	text-decoration: none;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 20px;
	width: 150px;
	text-align: center;
	color: #333333;
}
#mbm_prdcp_1 li a:visited,#mbm_prdcp_2 li a:visited,#mbm_prdcp_3 li a:visited {
	text-decoration: none;
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 20px;
	width: 150px;
	text-align: center;
}
#mbm_prdcp_1 li a:hover,#mbm_prdcp_2 li a:hover,#mbm_prdcp_3 li a:hover {
	text-decoration: underline;
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 20px;
	width: 150px;
	color: #FF0000;
	text-align: center;
}
#mbm_prdcp_1 li a:active,#mbm_prdcp_2 li a:active,#mbm_prdcp_3 a:active {
	text-decoration: none;
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 20px;
	width: 150px;
	text-align: center;
}



#jj{
	clear: both;
	float: none;
	height: auto;
	width: 663px;
	border: 5px solid #dddddd;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#jj ul{
	font-size: 14px;
	color: #043673;
	text-decoration: none;
	padding: 0px;
	clear: both;
	float: none;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	line-height: 39px;
}
#jj p{
	font-size: 12px;
	line-height: 25px;
	color: #333333;
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-indent: 25px;
}

#foot{
	clear: both;
	float: none;
	height: 112px;
	width: 964px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/images/i_54.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 26px;
}
#foot ul{
	height: 112px;
	width: 909px;
	clear: left;
	float: left;
	background-color: #bf0000;
	background-image: url(/images/i_57.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
#foot ul ol{
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 28px;
	width: 906px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	line-height: 28px;
	color: #FFFFFF;
	text-decoration: none;
	list-style-type: none;
}
#foot ul li{
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 28px;
	width: 906px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	line-height: 28px;
	color: #FFFFFF;
	text-decoration: none;
	list-style-type: none;
}
#foot ul dd{
	margin: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 906px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#foot a {
	font-size: 12px;
	color: #FFFFFF;
}
#foot a:link {
	text-decoration: none;
}
#foot a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#foot a:hover {
	text-decoration: none;
	color: #FFFF00;
}
#foot a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.lj {
	font-size: 12px;
	color: #333;
}
.lj:link {
	text-decoration: none;
	color: #333;
}
.lj:visited {
	text-decoration: none;
	color: #333;
}
.lj:hover {
	text-decoration: none;
	color: #FF0000;
}
.lj:active {
	text-decoration: none;
	color: #333;
}


#n-news{
	padding: 1px;
	clear: left;
	float: left;
	height: auto;
	width: 203px;
	border: 5px solid #F2F2F2;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#n-news ul{
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: auto;
}
#n-news ul ol{
	font-size: 14px;
	color: #FFFFFF;
	background-color: #c10800;
	line-height: 30px;
	margin: 0px;
	clear: left;
	float: left;
	height: 30px;
	width: 193px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#n-news ul li{
	font-size: 12px;
	color: #333333;
	clear: left;
	float: left;
	height: auto;
	width: 193px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#n-news ul li dd{
	line-height: 20px;
	clear: left;
	float: left;
	height: 25px;
	width: 163px;
	background-image: url(/images/i_35.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#n-news ul li dd a:link {
	color: #333333;
	text-decoration: none;
}
#n-news ul li dd a:visited {
	text-decoration: none;
	color: #333333;
}
#n-news ul li dd a:hover {
	text-decoration: none;
	color: #FF0000;
}
#n-news ul li dd a:active {
	text-decoration: none;
	color: #333333;
}


#about{
	font-size: 12px;
	line-height: 25px;
	color: #33333;
	text-decoration: none;
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#about a:link {
	color: #1074a5;
	text-decoration: none;
	font-weight: bold;
}
#about a:visited {
	text-decoration: none;
	color: #1074a5;
}

#about a:hover {
	text-decoration: none;
	color: #FF0000;
}
#about a:active {
	text-decoration: none;
	color: #1074a5;
}
#about01{
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 723px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#about01 ul{
	background-image: url(/images/i_16.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px;
	clear: left;
	float: left;
	height: 35px;
	width: 723px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
#about01 ul ol{
	font-size: 14px;
	font-weight: bold;
	color: #043673;
	line-height: 35px;
	height: 35px;
	width: auto;
	clear: left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 16px;
}

#about01 ul li{
	font-size: 12px;
	color: #666666;
	list-style-type: none;
	line-height: 18px;
}





#ib7-plistc{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 716px;
}
#ib7-plistcf{
	display: inline;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 320px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align:center;
}
#ib7-plistcf img{
	padding: 0px;
	height: 154px;
	width: 240px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #F2F2F2;
	display: block;
}
#ib7-plistcf font{
	line-height: 26px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 180px;
	color: #bf0000;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	display:block;
}
#ib7-plistcf font a:link {
	text-decoration: none;
	color: #bf0000;
	font-size: 14px;
	font-weight: bold;
}
#ib7-plistcf font a:visited {
	text-decoration: none;
	color: #bf0000;
	font-size: 14px;
	font-weight: bold;
}
#ib7-plistcf font a:hover {
	text-decoration: underline;
	color: #bf0000;
	font-size: 14px;
	font-weight: bold;
}
#ib7-plistcf font a:active {
	text-decoration: none;
	color: #154d97;
	font-size: 14px;
	font-weight: bold;
}
#ib7-plistcf p{
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 212px;
}
#ib7-plistcf span{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 20px;
	width: 212px;
	color: #3b9ff7;
}
#ib7-plistcf span a:link {
	text-decoration: none;
	color: #3b9ff7;
}
#ib7-plistcf span a:visited {
	text-decoration: none;
	color: #3b9ff7;
}
#ib7-plistcf span a:hover {
	text-decoration: underline;
	color: #3b9ff7;
}
#ib7-plistcf span a:active {
	text-decoration: none;
	color: #3b9ff7;
}
#listfy{
	margin: 0px;
	clear: none;
	float: left;
	height: 25px;
	width: 715px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#listfy li{
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 2px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	color: #02529b;
}
#listfy li:hover{border: 2px solid #02529b;}

#listfy li a:link {
	text-decoration: none;
	color: #02529b;
}
#listfy li a:visited {
	text-decoration: none;
	color: #02529b;
}
#listfy li a:hover {
	text-decoration: underline;
	color: #02529b;
}
#listfy li a:active {
	text-decoration: none;
	color: #02529b;
}

/*************************************产品详细页样式开?**************************************************************/
#ib7-pconc{
	margin: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 668px;
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 24px;
}
#ib7-pcont{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 30px;
	width: 442px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#ib7-pcont h1{
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FF6600;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: auto;
	width: auto;
}
#ib7-pcont span{
	line-height: 30px;
	color: #333333;
	display: inline;
	padding: 0px;
	clear: none;
	float: right;
	height: 30px;
	width: 100px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ib7-pcongs{
	padding: 0px;
	clear: none;
	float: left;
	height: 105px;
	width: 442px;
	line-height: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ib7-pconc dd{
	margin: 0px;
	padding: 0px;
	clear: right;
	float: right;
}
#ib7-pconc dd img{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: right;
	height: 138px;
	width: 173px;
	border: 4px solid #CCCCCC;
}
#ib7-pconct{
	line-height: 30px;
	color: #FF6600;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 30px;
	width: 442px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
	font-weight: bold;
}
#ib7-pconcc{
	line-height: 20px;
	padding: 0px;
	clear: both;
	float: none;
	height: auto;
	width: 660px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	
}

#ib7-pconlx{
	background-image: url(/images/i_27.jpg);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	display: inline;
	clear: none;
	float: left;
	height: 110px;
	width: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #fc5b03;
	font-weight: bold;
	color: #fc5b03;
	padding-top: 65px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 20px;
}
#ib6-news{
	clear: none;
	float: left;
	height: auto;
	width: 236px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#ib6-newh{
	margin: 0px;
	clear: none;
	float: left;
	height: 35px;
	width: 211px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bf0000;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #bf0000;
	background-image: url(/images/i_25.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:25px;
}
#ib6-newc{
	margin: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 236px;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ib6-newc li{
	line-height: 20px;
	margin: 0px;
	clear: none;
	float: left;
	height: 20px;
	width: 211px;
	background-image: url(/images/n_05.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	list-style-type: none;
}
#ib6-newc li a:link {
	color: #333;
	text-decoration: none;
	line-height: 25px;
}
#ib6-newc li a:visited {
	color: #333;
	text-decoration: none;
}
#ib6-newc li a:hover {
	color: #FF0000;
	text-decoration: none;
}
#ib6-newc li a:active {
	color: #333;
	text-decoration: none;
}

#page{
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 474px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 0px;
}
#tag-page{
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 474px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

#page li,#tag-page li{
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
}
.thisclass{
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	color: #33333;
	line-height: 20px;
	background-color: #eeeeee;
}

#page a:link,#tag-page a:link {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
#page a:visited,#tag-page a:visited {
	color: #333333;
	text-decoration: none;
}
#page a:hover,#tag-page a:hover {
	color: #FF6600;
	text-decoration: underline;
}
#page a:active,#tag-page a:active {
	color: #333333;
	text-decoration: none;
}

/*************************************产品详细页样式结?**************************************************************/
/*************************************新闻详细页样式开?**************************************************************/
#ib7-ncontt{
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 50px;
	width: 660px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
	font-weight: bold;
	color: #011d32;
	line-height: 50px;
	text-align: center;
}
#ib7-ncontimec{
	line-height: 30px;
	color: #ff5704;
	text-align: right;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: 30px;
	width: 660px;
}
#ib7-congs{
	margin: 0px;
	padding: 15px;
	clear: none;
	float: left;
	height: auto;
	width: 628px;
	line-height: 20px;
	background-color: #efefef;
	border: 1px solid #dddddd;
}
/*************************************新闻详细页样式结?**************************************************************/
/*************************************新闻列表样式开?**************************************************************/
#newslb{
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 723px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#newslb ul{
	background-image: url(/images/i_16.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px;
	clear: left;
	float: left;
	height: 35px;
	width: 723px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
#newslb ul ol{
	font-size: 14px;
	font-weight: bold;
	color: #043673;
	line-height: 35px;
	height: 35px;
	width: auto;
	clear: left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 16px;
}

#newslb ul li{
	font-size: 12px;
	color: #666666;
	list-style-type: none;
	line-height: 18px;
}
#ib7-nlistcf{
	padding: 0px;
	clear: none;
	float: left;
	height: 95px;
	width: 658px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#nlist-h{
	margin: 0px;
	clear: none;
	float: left;
	height: 27px;
	width: 628px;
	background-image: url(/images/n_26.jpg);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 27px;
	background-position: 0px 3px;
}
#nlist-h span{
	color: #ff5700;
	line-height: 27px;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: right;
	height: 27px;
	width: 100px;
}
#nlist-h a:link {
	text-decoration: none;
	color: #8a0f12;
	font-size: 14px;
	font-weight: bold;
}
#nlist-h a:visited {
	text-decoration: none;
	color: #8a0f12;
	font-size: 14px;
	font-weight: bold;
}
#nlist-h a:hover {
	text-decoration: underline;
	color: #8a0f12;
	font-size: 14px;
	font-weight: bold;
}
#nlist-h a:active {
	text-decoration: none;
	color: #8a0f12;
	font-size: 14px;
	font-weight: bold;
}
#nlist-c{
	line-height: 25px;
	padding: 0px;
	clear: none;
	float: left;
	height: 65px;
	width: 658px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*************************************新闻列表样式结束***************************************************************/
#xxypage{
	width: 680px;
	padding: 0px;
	clear: left;
	float: left;
	height: 25px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 12px;
	background-color: #eeeeee;
	border: 1px solid #dddddd;
}
#xxypage li{
	font-size: 12px;
	line-height: 25px;
	color: #333333;
	margin: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 325px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style:none;
}

#xxypage li a:link {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 25px;
}
#xxypage li a:visited {
	color: #333333;
	text-decoration: none;
}
#xxypage li a:hover {
	line-height: 25px;
	color: #FF0000;
}
#xxypage li a:active {
	color: #333333;
	text-decoration: none;
}

.hf-lx{
	font-size: 14px;
	line-height: 25px;
	background-image: url(/images/bj03.jpg);
	background-repeat: no-repeat;
	background-position: 200px 10px;
	width: 600px;
	margin: 0px;
	height: auto;
	padding-left: 30px;
}

#map{
	padding: 0px;
	clear: both;
	float: none;
	height: auto;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.map01{
	background-color: #eeeeee;
	margin: 0px;
	clear: left;
	float: left;
	height: 30px;
	width: 978px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border: 1px solid #dddddd;
	display: inline;
}
.map01 span{
	font-size: 12px;
	padding: 0px;
	clear: none;
	float: right;
	height: auto;
	width: auto;
	line-height: 30px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#map h2{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	width: 80px;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 30px;
}

#map h3{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	width: 978px;
	padding-left: 10px;
	height: 30px;
	background-color: #eeeeee;
	border: 1px solid #dddddd;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#map ul{
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 978px;
	list-style-type: none;
	line-height: 25px;
	height: auto;
}
#map ul li{
	list-style-type: none;
	padding: 0px;
	clear: none;
	float: left;
	height: 25px;
	width: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 25px;
}
#map a {
	font-size: 12px;
	color: #333333;
}
#map a:link {
	text-decoration: none;
}
#map a:visited {
	text-decoration: none;
	color: #333333;
}
#map a:hover {
	text-decoration: none;
	color: #FF0000;
}
#map a:active {
	text-decoration: none;
	color: #333333;
}
.map03{
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 978px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}