@media screen{
/* Base */
.warp{width:947px;overflow:hidden;*overflow:visible}
.warp,.por,a{color:black}

/* No repeat */
#right.box .content,
.contactForm,
#right.box .content_service{
	background-repeat:no-repeat
}

/* Hide text */
.logo,
.nav .button{
	text-indent:-9999px
}

/* Public */
.hzdtjx_public .content{
	padding-left:10px
}
.hzdtjx_home .content{
	padding-left:0;padding-bottom:70px
}


/* Head */
.hd{
	overflow:hidden
}
.logo{
	float:left;width:188px;height:107px;background-image:url(../../img/logo.png)
}
.navANDsearch{
	margin-left:197px;width:750px;position:relative
}
.navANDsearch .contactInfo{
	margin-top:40px;margin-left:3px;font-weight:bold
}



/* Navigation */
.nav{
	float:left;height:40px
}
.nav .item{
	display:inline
}
.nav .item .button{
	float:left;padding-top:40px;width:116px;height:0;line-height:40px;text-align:center;
	background-image:url(../../img/nav.png)
}
.nav .item .navHome{
	width:117px
}

.nav .item .navAbout{
	background-position:-117px 0
}
.nav .item .navPro{
	background-position:-234px 0
}
.nav .item .navTS{
	background-position:-351px 0
}
.nav .item .navContact{
	background-position:-468px 0
}

.nav .item .navHome:hover{
	background-position:0 -40px
}
.nav .item .navAbout:hover{
	background-position:-117px -40px
}
.nav .item .navPro:hover{
	background-position:-234px -40px
}
.nav .item .navTS:hover{
	background-position:-351px -40px
}
.nav .item .navContact:hover{
	background-position:-468px -40px
}

.nav .item .navHome:active{
	background-position:0 -80px
}
.nav .item .navAbout:active{
	background-position:-117px -80px
}
.nav .item .navPro:active{
	background-position:-234px -80px
}
.nav .item .navTS:active{
	background-position:-351px -80px
}
.nav .item .navContact:active{
	background-position:-468px -80px
}

.nav.navHome .item .navHome{
	background-position:0 -40px
}
.nav.navAbout .item .navAbout{
	background-position:-117px -40px
}
.nav.navPro .item .navPro{
	background-position:-234px -40px
}
.nav.navTS .item .navTS{
	background-position:-351px -40px
}
.nav.navContact .item .navContact{
	background-position:-468px -40px
}



/* Main Contact */
.search{
	position:absolute;right:0;padding-top:5px;padding-left:5px;width:164px;height:35px;overflow:hidden;
	background-image:url(../../img/nav.png);background-position:-581px 0
}
.search .l,
.search .cBox,
.search .r{
	display:block;position:relative;top:4px;height:19px
}
.search .l{
	left:10px;z-index:2;width:20px;background-image:url(../../img/searchfield_leftcap.png)
}
.search .cBox{
	position:absolute;top:9px;left:34px;z-index:0;padding-top:2px;width:110px;height:17px;line-height:25px;
	overflow:hidden;background-image:url(../../img/searchfield_repeat.png)
}
.search .c{
	margin-top:-11px;padding-left:5px;width:105px;height:16px;border:none
}
.search .c:hover{
	background:none;border:none
}
.search .r{
	top:-15px;left:139px;width:10px;background-image:url(../../img/searchfield_rightcap.png)
}



/* Main */
.mn{
	height:auto;overflow:hidden
}



/* Left */
#left.box{
	float:left
}
#left.box .GSCC{
	margin-top:9px
}



/* Page menu */
.menu .menuItem{
	position:relative
}
.menu .menuLink{
	display:block;padding-top:1px;padding-bottom:1px;
	width:175px;text-indent:3px;line-height:15px;height:17px;background-image:url(../../img/menuBar.gif)
}
.menu .menuLink:hover,.menu .menuLink.cur{
	background-color:#eee;color:#007EFF
}
.menu .menuItemSecond{
	position:absolute;left:175px;top:0;opacity:.60;filter:alpha(opacity=60);display:none
}
.menu .menuItemSecond a{
	color:black
}
.menu a{
	color:#414141
}



/* Right */
#right.box{
	margin-left:199px
}
#right.box .local{
	width:746px;height:26px;text-indent:10px;background-image:url(../../img/local.png)
}
#right.box .content_service{
	margin-top:13px;padding:0 5px;width:734px;height:500px;line-height:36px;font-weight:bold;
	background-image:url(../../img/serviceBar.png)
}
#right.box .content_service #abk{
	margin-left:auto;margin-right:auto;text-align:center
}
#right.box .content{
	margin-top:13px;width:744px;height:500px;*height:auto;line-height:36px;font-weight:bold;
	background-image:url(../../img/content.png)
}
#right.box .panels{
	float:left;overflow:hidden
}
#right.box .panel{
	float:left;padding:5px;width:226px;height:145px;background-image:url(../../img/panel.png)
}
#right.box .panel.center{
	margin-left:18px;margin-right:18px
}



/* Contact Us */
.contactForm{
	padding-top:33px;margin-left:43px;width:100%;position:relative;
	background-image:url(../../img/contactBar.png);background-position:right 0
}
.contactForm .text{
	width:164px;height:19px;border:1px solid black
}
.contactForm .textarea{
	width:404px;height:184px;border:1px solid #a5acb2
}
.contactForm .submit{
	width:99px;height:23px;border:none;cursor:pointer;
	background-image:url(../../img/contactFormSubmit.png)
}
.contactText{
	position:absolute;top:30px;left:265px
}
.contactText p{
	height:48px
}



/* Products */
.hzdtjx_pro .content{
	line-height:24px!important;font-size:11px
}
.hzdtjx_pro .content .info{
	margin-left:315px;width:423px
}

.hzdtjx_pro .boxB{
	float:left;margin-top:15px;width:700px;overflow:auto
}
.hzdtjx_pro .boxB table{
	text-align:center;margin-bottom:15px
}
.hzdtjx_pro .boxB td{
	height:19px;line-height:19px;font-weight:normal
}
.hzdtjx_pro .odd td,.hzdtjx_pro .odd th{
	background-color:#c0c0c0
}
.hzdtjx_pro .even td{
	background-color:white
}



/* Bottom */
.bm{
	margin-top:17px;margin-left:199px;width:749px;text-align:center
}
.bm .link{
	padding-top:10px;padding-bottom:10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5
}
.bm .link a{
	color:#007eff
}
.bm .link a:hover{
	color:red
}
.bm a{
	color:red
}



/* a:over color */
a:hover,.por:hover{color:#007eff}



/* IE style */
* html .nav .item .button{padding-top:0}
* html .navANDsearch{margin-left:194px}
* html .hd{float:left}
* html #right.box{margin-left:194px}
.hzdtjx_public .content{*margin-right:-10px}
* html .contactForm{margin-right:-43px}
* html .search .l,* html .search .r{behavior:url("js/png/iepngfix.htc")}
.search .cBox{*padding-top:4px;*height:15px}
* html .search .cBox{padding-top:10px;height:9px}
.menu{*width:175px;*overflow:hidden}
.menu .menuItem{*float:left;*width:100%;*height:1%}
.menu .menuLink{*height:1%;*line-height:17px}
.contactForm .submit{*border:0 solid white}
.contactText{*left:270px}
.contactText p{*height:40px}
/* EOF */
