BODY {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url("topbj.jpg") repeat-x center top; COLOR: #636363; FONT-SIZE: 12px; PADDING-TOP: 0px
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
 A {
	COLOR: #636363; TEXT-DECORATION: none
}
 A:hover {
	TEXT-DECORATION: underline
}

.top {
	Z-INDEX: 1000; POSITION: relative; MARGIN: 0px auto; WIDTH: 962px; BACKGROUND: url("logo.jpg") no-repeat; HEIGHT: 121px
}
.langua{
	width:100%; text-align:right; padding-top:10px; color:#FFF;
}
.langua a{
	color:#FFF;
}
.langua a:hover{
	color:#999;
}


.navouter {
	Z-INDEX: 1000; WIDTH: 962px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; HEIGHT: 39px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.navouter UL LI {
	Z-INDEX: 1000; LINE-HEIGHT: 39px; WIDTH: 115px; FLOAT: left; HEIGHT: 39px; VERTICAL-ALIGN: middle
}
.navouter LI {
	POSITION: relative
}
.navouter UL LI A {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 112px; DISPLAY: block; HEIGHT: 39px; COLOR: #fff; TEXT-DECORATION: none
}
.navouter UL LI A:hover {
	BACKGROUND: url("navhover.jpg")
}
.focus {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; WIDTH: 962px; HEIGHT: 306px
}
.containern {
	MARGIN: 0px auto; WIDTH: 962px; HEIGHT: auto; CLEAR: both
}
.containerleft {
	WIDTH: 660px; FLOAT: left; HEIGHT: 520px
}
.aboutusbt {
	WIDTH: 660px; BACKGROUND: url("aboutusbt.jpg"); HEIGHT: 59px
}
.title_bg {
	WIDTH: 660px; HEIGHT: 59px
}
.title_bg_28 {
	BACKGROUND: url("aboutusbt.jpg")
}
.title_bg_44 {
	BACKGROUND: url("aboutusbt.jpg")
}
.aboutusmid {
	POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 640px; PADDING-RIGHT: 10px; BACKGROUND: url("3.jpg") no-repeat; HEIGHT: 137px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.aboutusmid A {
	POSITION: absolute; WIDTH: 45px; DISPLAY: block; HEIGHT: 45px; TOP: 110px; LEFT: 609px
}
.hide {
	DISPLAY: none
}
.second_menu {
	Z-INDEX: 1000
}
.navouter .second_menu LI {
	POSITION: relative; BACKGROUND: #0c4cae
}
.navouter .second_menu LI A {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.navouter .second_menu LI A:hover {
	BACKGROUND: #017ac7
}
.navouter .second_menu {
	POSITION: absolute
}
.navouter .second_menu .third_menu {
	POSITION: absolute; TOP: 0px; LEFT: 115px
}
.navouter .second_menu .third_menu LI {
	WIDTH: 190px
}
.navouter .second_menu .third_menu LI A {
	WIDTH: 180px
}
.productshowbt {
	POSITION: relative; MARGIN-TOP: 15px; WIDTH: 660px; BACKGROUND: url("products.gif") no-repeat; HEIGHT: 48px
}

.aboutusbt {
	POSITION: relative; MARGIN-TOP: 15px; WIDTH: 660px; BACKGROUND: url("aboutus.gif") no-repeat; HEIGHT: 48px
}
.aboutusbt A {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 50px; DISPLAY: block; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 20px; COLOR: #1d68c2; VERTICAL-ALIGN: middle; TOP: 15px; TEXT-DECORATION: none; LEFT: 588px
}
.aboutusbt A:hover {
	TEXT-DECORATION: underline
}

.probt1 {
	POSITION: relative; MARGIN-TOP: 15px; WIDTH: 660px; BACKGROUND: url("projects.gif") no-repeat; HEIGHT: 48px
}
.probt1 {
	MARGIN-TOP: 5px; WIDTH: 960px; BACKGROUND: url("projects.gif") no-repeat
}
.productshowbt A {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 50px; DISPLAY: block; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 20px; COLOR: #1d68c2; VERTICAL-ALIGN: middle; TOP: 15px; TEXT-DECORATION: none; LEFT: 588px
}
.probt1 A {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 50px; DISPLAY: block; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 20px; COLOR: #1d68c2; VERTICAL-ALIGN: middle; TOP: 15px; TEXT-DECORATION: none; LEFT: 588px
}
.probt1 A {
	LEFT: 888px
}
.probt1 A:hover{ text-decoration:underline;}
.productshowbt A:hover {
	TEXT-DECORATION: underline
}
.productshowmid {
	WIDTH: 658px; BACKGROUND: #eee; HEIGHT: 210px
}
.prod1 {
	WIDTH: 658px; BACKGROUND: #eee; HEIGHT: 210px
}
.prod1 {
	WIDTH: 960px
}
.productshowmid_inner {
	MARGIN: 0px auto; WIDTH: 638px; BACKGROUND: #fff; HEIGHT: 200px
}
.proinner1 {
	MARGIN: 0px auto; WIDTH: 638px; BACKGROUND: #fff; HEIGHT: 200px
}
.proinner1 {
	MARGIN: 0px auto; WIDTH: 944px; BACKGROUND: #fff; HEIGHT: 200px
}
.productul LI {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 157px; FLOAT: left; HEIGHT: 176px
}
.oneli {
	MARGIN: 0px auto; WIDTH: 142px; DISPLAY: block; HEIGHT: 141px
}
.twoli {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 10px auto 0px; WIDTH: 142px; DISPLAY: block; BACKGROUND: #1559af; HEIGHT: 25px; COLOR: #fff; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.twoli:hover {
	COLOR: #f00
}
.containerright {
	WIDTH: 290px; FLOAT: right
}
.newsbt {
	WIDTH: 289px; BACKGROUND: url("nesbt.jpg"); HEIGHT: 29px
}
.newsulouter {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; MARGIN-TOP: 15px; WIDTH: 287px; BACKGROUND: #f6f6f6; HEIGHT: 356px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.newsulinner {
	BORDER-BOTTOM: #f3efee 2px solid; BORDER-LEFT: #f3efee 2px solid; WIDTH: 283px; HEIGHT: 352px; BORDER-TOP: #f3efee 2px solid; BORDER-RIGHT: #f3efee 2px solid
}
.newsulinner IMG {
	MARGIN: 10px auto 5px; DISPLAY: block
}
.nuesul LI {
	LINE-HEIGHT: 25px; MARGIN: 0px auto; text-indent:15px; WIDTH: 250px; BACKGROUND: url("lis.jpg") no-repeat 2px center; HEIGHT: 25px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.nuesul LI A {
	COLOR: #636363; TEXT-DECORATION: none
}
.nuesul LI A:hover {
	TEXT-DECORATION: underline
}
.rongyu {
	BORDER-BOTTOM: #1559af 1px solid; BORDER-LEFT: #1559af 1px solid; MARGIN: 12px auto 0px; PADDING-LEFT: 8px; WIDTH: 279px; DISPLAY: block; HEIGHT: 128px; BORDER-TOP: #1559af 1px solid; BORDER-RIGHT: #1559af 1px solid; PADDING-TOP: 8px
}
.rongyupic {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.tjmiaos {
	LINE-HEIGHT: 24px; WIDTH: 135px; FLOAT: left; HEIGHT: 120px; VERTICAL-ALIGN: middle
}
.tjmiaos A {
	DISPLAY: block; COLOR: #043473; TEXT-DECORATION: none
}
.tjmiaos A:hover {
	TEXT-DECORATION: underline
}
.footer {
	MARGIN: 0px auto; WIDTH: 962px; BACKGROUND: #0f3c7f;  CLEAR: both
}
.footer IMG {
	DISPLAY: block; FLOAT: left
}
.footer DIV.info_bottom {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px;  WIDTH: 100%;  FLOAT: left; COLOR: #fff; MARGIN-LEFT: 20px; VERTICAL-ALIGN: middle; padding:12px 0;
}
.friendlink {
	LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 962px; HEIGHT: 30px; VERTICAL-ALIGN: middle; text-align:center; color:#FFFFFF;
}



.friendlink UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 30px; COLOR: #fff; PADDING-TOP: 0px
}
.friendlink  A {
	COLOR: #fff; TEXT-DECORATION: none
}
.friendlink  A:hover {
	TEXT-DECORATION: underline
}
.full {
	BORDER-BOTTOM: #1764c6 1px solid; MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND: #1559af; HEIGHT: auto; CLEAR: both
}
.footerouter {
	WIDTH: 100%; BACKGROUND: #0f3c7f; HEIGHT: auto
}
.fefu {
	MARGIN-TOP: 13px; DISPLAY: block
}
.rcpbt {
	WIDTH: 289px; BACKGROUND: url("rcpbt.jpg"); HEIGHT: 29px
}
.rcpbt_news {
	BACKGROUND: url("xwzx.jpg")
}
.rcpbt_agent {
	BACKGROUND: url("czdl.jpg")
}
.rcpbt_28 {
	BACKGROUND: url("about.jpg")
}
.rcpbt_44 {
	BACKGROUND: url("about.jpg")
}
.newsulouter2 {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; MARGIN-TOP: 15px; WIDTH: 287px; BACKGROUND: #f6f6f6; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.newsulinner2 {
	BORDER-BOTTOM: #f3efee 2px solid; BORDER-LEFT: #f3efee 2px solid; WIDTH: 283px; BORDER-TOP: #f3efee 2px solid; BORDER-RIGHT: #f3efee 2px solid; padding:8px 0 15px 0;
}
.newsulinner2 IMG {
	MARGIN: 10px auto 5px; DISPLAY: block
}
.nuesul2 LI {
	LINE-HEIGHT: 28px; MARGIN: 0px auto;  WIDTH: 250px; BACKGROUND: url("lis.jpg") no-repeat 15px center; FONT-SIZE: 13px; PADDING-LEFT: 35px; border-bottom:1px dotted #ccc;
}

.nuesul2 LI A {
	COLOR: #1d64c0; TEXT-DECORATION: none
}
.nuesul2 LI A:hover {
	COLOR: #636363; TEXT-DECORATION: underline
}
.footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer .nav_bottom {
	TEXT-ALIGN: center; LINE-HEIGHT: 16px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; color:#FFFFFF;
}
.footer .nav_bottom A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
.footer .nav_bottom A.item_last {
	BORDER-RIGHT: medium none
}
.cpfl {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 150px; PADDING-TOP: 10px
}
.cpfl_last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.cpfl_img {
	WIDTH: 142px; FLOAT: left; HEIGHT: 141px
}
.cpflnr {
	WIDTH: 470px; FLOAT: right
}
.cpflnr H3 {
	FONT-SIZE: 14px
}
.cpflnr H3 A {
	COLOR: #666
}
.cpflnr A {
	COLOR: #036
}
.where {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
.where A {
	COLOR: #888; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.where A:visited {
	COLOR: #888; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.pre_next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.pre_next .pre {
	FLOAT: left
}
.pre_next .next {
	FLOAT: right
}
		  
.box { padding:3px; border:1px solid #E9E9E9;}
.prolist img{ border:1px solid #dddccc; padding:3px;}