BODY {
	FONT: 12px/1.231 Verdana, Arial, Helvetica, sans-serif ""; BACKGROUND: url(../images/bg.gif) repeat-x; COLOR: #777
}
A {
	COLOR: #777; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-WIDTH: 0px
}
A:hover {
	COLOR: #1897f8; TEXT-DECORATION: underline
}
.vam {
	VERTICAL-ALIGN: middle
}
.clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.tr {
	TEXT-ALIGN: right
}
.tl {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.fw {
	FONT-FAMILY: "ºÚÌå","ËÎÌå"
}
.pa {
	POSITION: absolute
}
.pr {
	POSITION: relative
}
.mt8 {
	MARGIN-TOP: 8px
}
.cart_header {
	MARGIN: 10px auto; WIDTH: 960px
}
.cart_content {
	MARGIN: 10px auto; WIDTH: 960px
}
.cart_footer {
	MARGIN: 10px auto; WIDTH: 960px
}
.head {
	MARGIN: 0px auto; WIDTH: 960px
}
.content {
	MARGIN: 0px auto; WIDTH: 960px
}
.footer {
	MARGIN: 0px auto; WIDTH: 960px
}
.left {
	WIDTH: 201px; FLOAT: left; OVERFLOW: hidden
}
.left2 {
	WIDTH: 670px; FLOAT: left; OVERFLOW: hidden
}
.left3 {
	WIDTH: 754px; FLOAT: left; COLOR: #666; OVERFLOW: hidden
}
.lefttop {
	BACKGROUND: url(../images/left_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.left2top {
	BACKGROUND: url(../images/left2_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.leftbot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/left_bot_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.left2bot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/right_bot2_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right {
	WIDTH: 754px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.right2 {
	WIDTH: 275px; FLOAT: right; OVERFLOW: hidden
}
.right3 {
	WIDTH: 201px; FLOAT: right; COLOR: #666; OVERFLOW: hidden
}
.righttop {
	BACKGROUND: url(../images/right_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right2top {
	BACKGROUND: url(../images/right2_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.rightbot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/right_bot_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right2bot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/left_bot2_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right_main {
	BORDER-BOTTOM: #d5d5d5 0px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 15px; MIN-HEIGHT: 458px; WIDTH: 752px; OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
.right2_main {
	BORDER-BOTTOM: #d5d5d5 0px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 15px; WIDTH: 273px; OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
.left2_main {
	BORDER-BOTTOM: #d5d5d5 0px solid; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 668px; OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
.header {
	BACKGROUND: url(../images/top_Bg.jpg) no-repeat center top
}
.top {
	HEIGHT: 117px; OVERFLOW: hidden
}
.logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 11px
}
.top H2{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 31px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/fgxc1.gif) no-repeat 17px 18px; PADDING-TOP: 38px
}
.top H2 DIV {
	PADDING-LEFT: 58px
}
.youa {
	WIDTH: 430px
}
.login {
	LINE-HEIGHT: 27px; BACKGROUND: url(../images/fgxc2.gif) no-repeat right 50%; HEIGHT: 27px; COLOR: #fff; OVERFLOW: hidden
}
.login A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; COLOR: #fff; PADDING-TOP: 0px
}
.tel {
	COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 42px
}
.tel SPAN {
	COLOR: #fff; FONT-SIZE: 26px
}
.menu {
	LINE-HEIGHT: 36px; BACKGROUND: url(../images/menu_Bg.gif) no-repeat; HEIGHT: 36px; OVERFLOW: hidden
}
.menu LI {
	BACKGROUND: url(../images/menu_fgx.gif) no-repeat right 50%; FLOAT: left
}
.menu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 0px
}
.menu LI A:hover {
	BACKGROUND: url(../images/menua.gif) no-repeat center 50%; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu .cur A {
	BACKGROUND: url(../images/menua.gif) no-repeat center 50%; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu .curs A:hover {
	BACKGROUND: url(../images/menuaa.gif) no-repeat left 50%
}
.menu .curs A {
	BACKGROUND: url(../images/menuaa.gif) no-repeat left 50%
}
.menu .nones {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.search {
	HEIGHT: 40px; OVERFLOW: hidden
}
.ss1 {
	PADDING-TOP: 4px
}
.k2 {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; WIDTH: 150px; HEIGHT: 20px; COLOR: #c6c6c6; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.k3 {
	MARGIN: 0px 11px; WIDTH: 144px; HEIGHT: 22px; COLOR: #c6c6c6
}
.ss2 {
	LINE-HEIGHT: 40px; PADDING-LEFT: 15px; WIDTH: 560px; HEIGHT: 40px; OVERFLOW: hidden
}
.ss2 A {
	PADDING-LEFT: 13px; COLOR: #a4a2a2
}
.yan {
	COLOR: #217db5
}
.footnav {
	LINE-HEIGHT: 32px; BACKGROUND: url(../images/foot_bg.gif) no-repeat; HEIGHT: 32px; COLOR: #fff
}
.footnav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; COLOR: #fff; PADDING-TOP: 0px
}
.ico2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 210px; PADDING-RIGHT: 0px; PADDING-TOP: 35px
}
.ico3 {
	PADDING-TOP: 50px
}
.font2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 13px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; WIDTH: 470px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.font3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 180px; PADDING-RIGHT: 180px; COLOR: #ccc; PADDING-TOP: 8px
}



.main{margin:0 auto; width:960px;}
.hzhb_home_top{border:#d9d9d9 solid; border-width:0px 1px 1px 1px; margin-bottom:15px;}
.title_glzj{background:url(../images/title_right_bg.gif) repeat-x; height:35px; line-height:35px; font-size:14px;}

.title_glzj span{background:url(../images/title_left_bg.gif) repeat-x; display:inline-block; padding:0px 15px; height:35px; color:#fff; font-family:'ºÚÌå'; font-weight:normal; float:left;}

.title_glzj a{float:right; padding:10px 10px 0px 0px;}
.hzhb_home_top ul{height:150px;}

.content1{width:940px; height:auto; margin:0px auto; position:relative; z-index:9999;}

.conter1{margin:0 auto;width:870px;padding:5px;background:url(../images/cp_bg.png) repeat-y;}

.projelist ul{ overflow:hidden; zoom:1; width:100%; height:120px;}

.projelist ul li{float:left;display:inline;position:relative;margin-right:13px;width:175px;}

.projelist ul li a.img_hzhb{
	border:1px #e1e1e1 solid;
	display:inline-block;
	width:151px;
	height:85px;
	text-align: center;
}

.projelist ul li a.img_hzhb:hover,.cljc_cont_home_r dl:hover,.right_glzj_anli_home dl:hover,.anli_zy dl dt:hover,.ygfc_zy dl dt:hover{border:1px #4e3b9a solid;}

.projelist ul li a.title_hzhb{height:30px; line-height:30px; overflow:hidden; display:inline-block; width:175px; text-align:center;}



.projelist ul li.clermargin{ margin-right:0px;}

.projelist ul li .img_wrap{width:158px;height:137px;border:1px #dac99d solid;padding:5px;border-radius:5px;}

.projelist ul li .text-area  p{line-height:24px;text-align:center;height:24px;}

.content1 a.arrowleft{display:block;height:28px;position:absolute;top:60px;width:35px;z-index:200;cursor:pointer;background:url(../images/gd_btn.png) no-repeat 5px 0;}

.content1 a.arrowright{display:block;height:28px;position:absolute;top:60px;width:35px;z-index:200;cursor:pointer;background:url(../images/gd_btn.png) no-repeat 0 -40px;right:0;}

.projelist ul li .bj{ width:181px; height:25px; line-height:25px; background:url(../images/bj_03.png) repeat; position:absolute; left:0px; bottom:0px; padding-left:15px; color:#FFFFFF;}

.probox{position:relative; overflow:hidden;background:#fff;padding:10px; height:120px;}

.content1{margin:0 auto;height:150px;background:url(../images/con_l.png) repeat-x left -390px;}

.Project2 .contop{ background:url(../images/case_open.png) no-repeat left top; _background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/Project_03.png", sizingMethod=scale); }

.Project2 .contopcur{ background:url(../images/close.png) no-repeat left top;_background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/close_03.png", sizingMethod=scale);}

#projeulbox{position:relative; overflow:hidden;}