body,html{
height:100%;
width:100%;
padding:0px;
margin:0px;
background-color:#FFFFFF;
font-family: "microsoft yahei";
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, textarea, p, blockquote, th, td, img { padding: 0; margin: 0; }
html { width: 100%; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }

abbr, acronym { border: 0; }

body { width: 100%; color: #555; font: 12px/20px SimSun, Tahoma, Helvetica, Arial, sans-serif; -webkit-text-size-adjust: none; }

ul,li{padding: 0px;margin: 0px; list-style: none;}
a{text-decoration: none;}
.fl { float: left !important; }

.fr { float: right !important; }

a { color: #555; text-decoration: none; outline: none; }
a:hover { color: #f30; text-decoration: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.allbg{
	min-width: 1024px;
	width: 100%;
	min-height:100%;
	overflow: hidden;
}

.pg_head{
	height: 40px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	position: relative;
	background-color: #f2f2f2;
}

.fix_width { width: 1024px; margin: 0px auto; padding: 0px; }

#header { margin-bottom: 1px; }
.logoBar { width: 1024px; margin: 0 auto; }
.toplogo{
    width: 100%;
    height:153px;
    padding: 0px;
    margin: 0px;
    background: url(../image/bg_p.png) bottom center no-repeat;
}
.logo_eport{
    width: 40%;
    height: 74px;
    margin-top: 45px;
    background: url(../image/logo_p.png) bottom center no-repeat ;
}
.logo_describ{
    width: 45%;
    height: 33px;
    margin-top: 100px;
    background: url(../image/logo_sub_p.png) bottom center no-repeat;
}

.navBar { position: relative; z-index: 1;
    width: 1024px; margin: 0 auto;
    height: 46px; line-height: 40px;
    background: url(../image/bg_nav.png) 0 0 repeat-x;
}

.nav { width: 980px; margin: 0 auto; font-family: "Microsoft YaHei", SimSun, SimHei; }
.nav li{
    float: left;text-align: center;
}
.nav li.active { background: url(../image/navbg_yellow.png) bottom center no-repeat;height: 44px;  }

.nav a:hover { text-decoration: none; color: #ff0; }

.nav h3 { float: left; font-size: 100%; font-weight: normal; font-size: 16px; height: 46px; overflow: hidden; }

.nav h3 a { display: block; color: #fff; padding: 0 20px;  vertical-align: top;line-height: 46px; }

.nav .on { border-color: #1F7CAF; }




.account-dropbox{float: right;line-height: 40px;}
.account-dropbox a{color: #fd7802;font: normal 14px/40px "microsoft yahei";cursor: pointer;}
.divider{color: #777777;padding: 0px 4px 0px 4px;}

/*nav*/
.main_navbar { width: 880px;float: left; padding: 0px; }
.main_navbar .homenav {
	list-style: none;
	position: relative;
	z-index: 1000;
	width: 1200px;
}
.main_navbar .homenav li { float: left; margin-right: 12px;
}
.main_navbar .homenav li.active { background: url(../image/navbg.png) bottom center no-repeat; }
.main_navbar .homenav a {
	color: #030303;
	text-decoration: none;
	display: block; float: left;
	padding: 0 8px;
	font-size: 16px;
	height: 44px;
	line-height: 44px;
	color: #333; }

.main_navbar .homenav a:hover { color: #e32625; background: url(../image/navbg.png) bottom center no-repeat; }
.main_navbar .homenav a.old { font-size: 12px; line-height: 20px; color: #666; }
.main_navbar .homenav a.old:hover { background: none; }

.comp_logo{background: url("../image/top_logo.png") no-repeat 0 bottom ;height:90px; }

.pg_content{}
.pg_foot{width: 1026px;background-color: #dcdcdc;height: 42px; margin:10px auto;position:relative;}
.foot_content{}
.cp_right{font-size: 12px;line-height: 42px;color: #505050;float: left;margin-left:10px;}
.cp_right a{font-size: 12px;line-height: 42px;color: #505050;text-decoration:none;margin-left: 10px;}
.free_tel{ font-size: 14px; line-height: 42px; color: #d81713; float: right;margin-right:10px;}

#goTop { position: absolute; display: none; width: 64px; height: 64px; background: url("../image/gotop.png") no-repeat center center; cursor: pointer }
#goTop:hover { background: url("../image/gotop_h.png") no-repeat center center; }
