﻿html{
  voerflow:hidden;
}
body { 
	padding: 0; 
	margin: 0; 
	font: 0.7em 宋体, sans-serif; 
	line-height: 1.5em;
	background: #EBEBEB; 
}
.sideright{
   padding-bottom: 32767px;
   margin-bottom: -32767px; 
}
.sidecenter{
   padding-bottom: 32767px;
   margin-bottom: -32767px; 
}
a {	color: #000;background: inherit;text-decoration: none;}
a:hover { color: #FCB223; background: inherit; }
h1 { display:none;margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }
h4{ margin: 0;color: #A0A0A0;font: bold 1.2em 宋体, sans-serif; padding:5px 2px 5px 2px; width:160px;}
p {	margin:0; }
ul { margin: 0; padding : 0; list-style : none; }
form { margin: 0; padding:5px 1px;}

#box { 
	margin: 0 auto;
	width:787px;
}
div {
 overflow: hidden;
 text-align: left;
}
p {
 margin: 0;
}
#main{
    float:left;
	width:787px;
    margin: auto;
    position: relative;
    overflow: hidden;
	background-color:#DCDCDC;
}
.sideleft{
	float:left;
	width:590px;
	background-color:#fff;
}
.sideleft img{
	padding:10px 8px 0px 8px;
}
.sideleft p{
    width:95%;
    padding:6px 8px;
    font: 1.1em 宋体;
	text-align:justify;
    line-height:22px;
}
.tech{
    width:558px;
	height:200px;
    margin-left:10px;
	background-color:#EAEAEA;
}
.tech ul{
	float:left;
    width:30%;
    border-right:1px #ccc dotted;
    padding-left:17px;
	background-color:#EAEAEA;
}
.tech li{
    color:#0000CC;
    font: 1.1em 宋体;
	text-align:justify;
    line-height:20px;
}
.sideright{
	float:right;
	width:190px;
}
.sideright p{
	text-align:left;
    padding:7px 2px;
}

#header{
	border:solid 0px;/******del this style border display********/
	}
.bar {
	height:30px;
	border:1px #A9A9A9 solid;
	background:url(../img/chinajps_menubg.gif) center repeat-x;
}
.bar ul{
	line-height:20px;
	text-align:center;
}
.bar li{
	display:inline;
}
.bar li a{
     padding:1px 25px;
     border-right:2px #ccc solid;
     font:bold 1.2em 宋体;
     
     text-decoration:none;
     line-height:30px;
    background:url(../img/chinajps_arr.gif) 88px 3px no-repeat;
}
.show{
	float:left;
	border-top:4px #A0A0A0 solid;
	border-right:2px #A0A0A0 solid; 
	background-color:#A0A0A0;
}
.show p{
	float:left;
}
.show ul{
	float:right;
}
.show li{
    text-align:center;
}
.show li a{
    display:block;
    width:194px;
    height:33px;
    color:#43567C;
    font:bold 1.2em 宋体;
	text-decoration:none;
    background:url(../img/chinajps_leftbaron.gif) no-repeat;
}
.show li a:hover{
    background:url(../img/chinajps_leftbaroff.gif) no-repeat;
}
.show li a img {
}


#footer{
	float:left;
	width:100%;
    border-top:3px #050B3D solid;
    border-bottom:1px #000 dotted;
    background:url(../img/chinajps_logo.gif) right center no-repeat;
	background-color:#F0F0FA;
}
#footer p{
    width:80%;
    padding:5px 20px 0px 20px;
	font: 1.1em Arial;
	line-height:20px;
	text-align:left;
}