.head {
	margin-right: auto;
	margin-left: auto;
	height: 128px;
	width: 1003px;
	background-image: url(images/default_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.content {
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/profile_03.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #E7E7E7;
	padding-bottom: 21px;
}
.dbt {
	padding-left: 165px;
	height: 34px;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 34px;
}
.left {
	float: left;
	height: auto;
	width: 160px;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 1px;
	background-image: url(images/cpc_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 21px;
	margin: 0px;
}
.left_cppd {
	background-image: url(images/cpc_02.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
	width: 127px;
	height: auto;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 33px;
}

.left_cppd li {
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #4C4C4C;
	letter-spacing: normal;
}
.left_cppd ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


.right {
	float: left;
	width: 790px;
	background-image: url(images/profile_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
.cont_head {
	background-image: url(images/profile_05.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 50px;
}
.cont_head a:link {
	color: #FFFFFF;
}
.cont_head a:visited {
	color: #FFFFFF;
}
.cont_head a:hover {
	color: #FF0000;
}
.cont_head1 {
	background-image: url(images/profile_05-1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 50px;
}
.cont_head1 a:link {
	color: #FFFFFF;
}
.cont_head1 a:visited {
	color: #FFFFFF;
}
.cont_head1 a:hover {
	color: #FF0000;
}
.cont_head2 {
	background-image: url(images/profile_05-11.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 50px;
}
.cont_head2 a:link {
	color: #FFFFFF;
}
.cont_head2 a:visited {
	color: #FFFFFF;
}
.cont_head2 a:hover {
	color: #FF0000;
}
.cont_head3 {
	background-image: url(images/profile_05-rc.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 50px;
}
.cont_head3 a:link {
	color: #FFFFFF;
}
.cont_head3 a:visited {
	color: #FFFFFF;
}
.cont_head3 a:hover {
	color: #FF0000;
}
.cont_banner {
	background-image: url(images/profile_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 210px;
}
.cont_main {
	padding-left: 30px;
	padding-top: 30px;
	background-color: #FFFFFF;
	padding-right: 20px;
	height: auto;
	margin: 0px;
	padding-bottom: 0px;
}
.q_1 {
	margin: 0px;
	padding: 0px;
	height: 70px;
	float: left;
	width: 580px;
}

.cont_main p {
	font-weight: normal;
	color: #555555;
	line-height: 26px;
	text-indent: 2em;
	margin: 0px;
	padding: 0px;
}
.STYLE4 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.logo {
	height: 125px;
	width: 550px;
	float: left;
	background-image: url(images/default_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
}
.zyb {
	height: 40px;
	width: 200px;
	float: left;
	margin-top: 3px;
	padding-left: 253px;
	padding-top: 85px;
}
.STYLE1 {color: #533D26}
.menu {
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	width: 933px;
	background-image: url(images/12_13.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 15px;
	padding-left: 55px;
}
.sub {
	width: 200px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
	line-height: 26px;
	padding-top: 4px;
	float: left;
}
.sub a:link {
	color: #CCCCCC;
}
.STYLE1 a:visited {
	color: #FF0000;
}
.STYLE1 a:link {
	color: #FF0000;
}

.sub a:visited {
	color: #CCCCCC;
}
.sub a:hover {
	background-image: url(images/tm-1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.STYLE2 {
	font-weight: normal;
}
#Layer1 {
	position:absolute;
	left:25px;
	top:162px;
	width:280px;
	height:13px;
	z-index:1;
	overflow: hidden;
	visibility: hidden;
}
#Layer1 a:hover {
	color: #053780;
}
#Layer3 {
	position:absolute;
	left:300px;
	top:162px;
	width:168px;
	height:13px;
	z-index:1;
	overflow: hidden;
	visibility: hidden;
}
#Layer3 a:hover {
	color: #8C4048;
}
#Layer4 {
	position:absolute;
	left:440px;
	top:162px;
	width:335px;
	height:13px;
	z-index:1;
	overflow: hidden;
	visibility: hidden;
}
#Layer4 a:hover {
	color: #000000;
}
#Layer7 {
	position:absolute;
	left:710px;
	top:162px;
	width:150px;
	height:13px;
	z-index:1;
	overflow: hidden;
	visibility: hidden;
}
#Layer7 a:hover {
	color: #2A1B08;
}
.banner {
	margin-right: auto;
	margin-left: auto;
	height: 277px;
	width: 1003px;
}
.main {
	margin-right: auto;
	margin-left: auto;
	height: 184px;
	width: 1003px;
}
.new {
	height: 184px;
	width: 407px;
	float: left;
	background-image: url(images/aa_01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.xw {
	padding-left: 22px;
	width: 330px;
	background-image: url(images/12_21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 46px;
	margin-top: 22px;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #B51424;
}
.xw1 {
	padding-left: 22px;
	width: 330px;
	background-image: url(images/12_22.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 46px;
	height: 18px;
	padding-top: 9px;
}
.STYLE3 {
	color: #026698
}
.product {
	height: 184px;
	width: 563px;
	float: left;
	background-image: url(images/aa_01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 33px;
}
.main1 {
	margin-right: auto;
	margin-left: auto;
	height: 264px;
	width: 1003px;
}
.profile {
	height: 264px;
	width: 365px;
	float: left;
	padding-left: 42px;
}
.pro {
	background-image: url(images/gs.JPG);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 21px;
	padding-top: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left: 28px;
	margin-bottom: 15px;
}
.profile p {
	padding: 0px;
	text-indent: 2em;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 5px;
	line-height: 24px;
}


.zxzp {
	height: 161px;
	width: 564px;
	float: left;
	padding-left: 32px;
}
.yp {
	background-image: url(images/line.JPG);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	font-size: 14px;
	font-weight: bold;
	color: #663300;
	padding-left: 25px;
	padding-top: 10px;
	margin-bottom: 10px;
}
.xpx1 {
	height: 15px;
	padding-left: 17px;
	margin-left: 20px;
	padding-top: 1px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}
.xpx {
	background-image: url(images/line1.JPG);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	padding-left: 24px;
	margin-left: 20px;
	padding-top: 1px;
	margin-bottom: 5px;
}


.ss {
	height: 62px;
	width: 475px;
	float: left;
	background-image: url(images/ssk-1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left: 30px;
	padding-top: 41px;
	padding-left: 30px;
}
.wz {
	border: 1px solid #B7B7B7;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.tp {
	background-image: url(images/cpkk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: auto;
	width: 223px;
	margin-right: 14px;
	margin-bottom: 15px;
	padding-top: 9px;
	padding-left: 9px;
	text-align: left;
}

.footer {
	margin-right: auto;
	margin-left: auto;
	height: 44px;
	width: 1003px;
	background-color: #DFE2E4;
	text-align: right;
	padding-top: 15px;
	clear: left;
}
.cont_headcont {
	background-image: url(images/contact-t.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 134px;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 50px;
	background-color: #FFFFFF;
}
.kkk {
	background-image: url(images/contact_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 28px;
	width: 634px;
	margin-left: 20px;
}
.kkk_z {
	background-image: url(images/contact_05.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 634px;
	height: auto;
	margin-left: 20px;
}
.kkk_d {
	background-image: url(images/contact_07.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 634px;
	height: 15px;
	margin-left: 20px;
}
.lxin {
	background-image: url(images/contact-11.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 190px;
	width: 566px;
	padding-left: 60px;
	padding-top: 60px;
}
.lxin p {
	color: #533D26;
}
.wzzz {
	color: #533D26;
	border: 1px solid #533D26;
	font-size: 12px;
	font-weight: normal;
}

.feek {
	height: auto;
	width: 566px;
	padding-left: 60px;
}
.hh {
	font-size: 18px;
	font-weight: bold;
	color: #36200D;
}
.cont_banner1 {

	background-image: url(images/profile_08-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 210px;
}
.hh1 {

	font-size: 18px;
	font-weight: bold;
	color: #124784;
}
.new_gs {
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 211px;
	width: 654px;
	margin-left: 20px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2B77B3;
	border-bottom-color: #2B77B3;
}
.new_gs ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.new_gs li {
	background-image: url(images/new-line.JPG);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	width: 593px;
	float: left;
	padding-left: 28px;
	padding-top: 5px;
}
.zp {
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 211px;
	width: 654px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2B1A5D;
	border-bottom-color: #2B1A5D;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.zp ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.zp li {
	background-image: url(images/zp-line.JPG);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	width: 626px;
	float: left;
	padding-left: 28px;
	padding-top: 5px;
}
.zp p {
	line-height: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ym {
	float: left;
	height: auto;
	width: 654px;
	margin-left: 20px;
	margin-top: 7px;
	text-align: center;
	font-size: 12px;
	margin-bottom: 13px;
	font-weight: normal;
}
.ym a:visited {
	color: #FF0000;
}
.ym a:link {
	color: #FF0000;
}
.ym a:hover {
	color: #FF0000;
}
.STYLE5 {
	color: #FF0000;
	font-weight: bold;
}
.cont_new {
	height: 25px;
	color: #8C4048;
	background-color: #FFFFFF;
	padding-left: 40px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 40px;
}
.cont_ssy {
	height: auto;
	background-color: #F7F7F7;
	padding-left: 400px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: groove;
	border-bottom-style: groove;
	border-top-color: CCCCCC;
	border-bottom-color: #CCCCCC;
	background-image: url(images/sy.jpg);
	background-repeat: no-repeat;
	background-position: 330px center;
}
.cont_main1 {
	padding-left: 27px;
	padding-top: 30px;
	background-color: #FFFFFF;
	padding-right: 10px;
	height: 460px;
}
.hh2 {
	font-size: 18px;
	font-weight: bold;
	color: #124784;
}
.cont_headln {
	background-image: url(images/contact-tt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 196px;
	color: #FFFFFF;
	padding-top: 14px;
	background-color: #FFFFFF;
}
.tpt {
	background-image: url(images/cpkk-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 178px;
	width: 229px;
	margin-right: 8px;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-left: 7px;
}
.cont_banner2 {
	background-image: url(images/profile_08-11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 210px;
}
.hh3 {
	font-size: 18px;
	font-weight: bold;
	color: #060203;
}
.hh4 {
	font-size: 18px;
	font-weight: bold;
	color: #2B1A5D;
}
.cont_banner3 {
	background-image: url(images/rc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 119px;
}
.zpww {
	background-color: #C3B2D4;
	border: 1px solid #8067BA;
	color: #000000;
}
.tpjc {
	background-image: url(images/cpkk-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 151px;
	width: 229px;
	margin-right: 8px;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-left: 7px;
}
.tphj {
	background-image: url(images/cpkk-3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 129px;
	width: 229px;
	margin-right: 8px;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-left: 7px;
}
.tphs {
	background-image: url(images/cpkk-5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 231px;
	width: 193px;
	margin-right: 25px;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-left: 7px;
	margin-left: 5px;
}
a.manu:link {
	color: #555555;
	text-decoration: none;
}
a.manu:visited {
	color: #555555;
	text-decoration: none;
}
a.manu:hover {
	color: #555555;
	text-decoration: none;
	background-color: #CCCCCC;
	
}
a.manu:active {
	text-decoration: none;
	color: #555555;
	background-color: #CCCCCC;
}
.left_dd {
	background-image: url(images/cpc_04.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	width: 127px;
	height: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 33px;
}
.ttt {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 753px;
}

