﻿@charset "utf-8";
body,ul,li,h1,h2 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
img{border:none;float:left;}
body {
	background-color: #FFFFFF;
}

a{color: #333333;
	text-decoration: none;
	star:expression(this.onFocus=this.blur()); 
    outline:none;}
a:hover{
	color:#FF6600;
	text-decoration:underline;
}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}
.footer_line {
	background-color: #46A4DC;
	margin-top:-9px;
	height: 0px;
	border-bottom:3px solid #46A4DC;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
}
.footer_line2 {
	background-color: #46A4DC;
	height: 0px;
	border-bottom:3px solid #46A4DC;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
}
#top,#nav,#login,#qixia,#zp,#link,#footer {
	width: 950px;
	margin: 0px auto 8px;
	clear: both;
}
#top {
	margin-bottom: 2px;
	background-image: url(../images/top_bg_3.jpg);
	background-position: right 0px;
	background-repeat: no-repeat;
	>margin-bottom:10px;
	position: relative;
}
#top:after{content:"";display:block;clear:both;overflow:hidden;height:0px;}
#top img{
	float:left;
	margin-bottom: 10px;
}
.biaoyu{position: absolute;
	height:25px;
	color:#0068BD;
	left:237px;
	top:15px;
	font-size: 15px;
	font-weight: bold;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;}
#top #top_r {
	font-size: 12px;
	margin-top: 17px;
	height: 26px;
	color: #003366;
	float:right;
	width: 376px;
	line-height: 20px;
	position: relative;
	left: 8px!important;
	left:18px;
}
#top #top_r li {
	background-image: url(../images/bg.gif);
	float: left;
	height: 27px;
	width: 84px;
	line-height: 27px;
	text-align: center;
	margin-right:10px;
	margin-top: 5px;
	background-position: -612px -33px;
}
#top_r .top_r_geren {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #026DA8;
}
#top_r .top_r_qiye {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
#nav {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px 0px;
	background-color: #3865BA;
}
#nav ul {
	padding-left: 65px!important;
	_padding-left:55px;
}

#nav li {
	float: left;
	font-weight: bold;
	line-height: 26px;
	margin-top:3px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
        font-size:14px;
        
}
#nav a {
	color: #FFFFFF;
	text-align: center;
	display: block;
	width: 78px;
}
.on {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: -703px -30px;
	text-decoration: none;
}
#nav  a:hover{
	text-decoration: underline;
}


#login {
	height: 202px;
	padding-top: 2px;
}

#login #login_l {
	height: 200px;
	width: 336px;
	/*border: 1px solid #819BD8;*/
	float: left;
	background-color: #EFF6FD;
	background-image: url(../images/login_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 26px;
	position: relative;
}
#login #login_l img {
	position: absolute;
	left: 20px;
	top: 44px;
}

#login #login_l #login_l_title {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -33px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 16px;
	color: #4D4D4D;
	left: 0px;
	top: 0px;
}
#login  .kuang  {
	border-left: 1px solid #97BCE9;
	border-right: 1px solid #97BCE9;
	border-bottom: 1px solid #97BCE9;
	height:176px;
}
#login #login_r .kuang {
	margin-top: -10px;
	>margin-top:-1px;
}



#login #login_c {
	float: left;
	height: 202px;
	width: 330px;
	margin-left: 8px;
}
#login #login_c #tupian {
	height: 202px;
	width: 330px;
	position: absolute;
	background-image: url(../image/tupian.gif);
	background-repeat: no-repeat;
	background-position: -5px -5px;
	z-index:100;
}

#login #login_r {
	width: 268px;
	float: left;
	height: 202px;
	margin-left: 8px;
	
}
#login  #login_r  #login_r_title {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: -340px -33px;
	line-height: 26px;
	height:26px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 12px;

}
#login #login_r ul {
	margin-left: 12px!important;
	margin-left:2px;
	padding-top: 10px;
	margin-top: 9px;
	>margin-top:5px;
	
}

#login #login_r li {
	float: left;
	font-size: 14px;
	margin: 8px 10px;
	>margin:3px 10px;
}
#qixia {
	margin-top: -6px;
}

#qixia_title {
	background-image: url(../images/bg.gif);
	background-position: 0px -91px;
	height: 22px;
}
#qixia_content {
	border-right: 1px solid #FF6100;
	border-bottom: 1px solid #FF6100;
	border-left: 1px solid #FF6100;
        padding-top:3px;
	>padding-bottom:10px;
}
#qixia_content img {
	height: 55px;
	width: 176px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-bottom: 8px;
	margin-left: 8px;
        padding:1px;
}
#content {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:10px;
}
#left {
	float: left;
	width: 710px;
}
#l_title {
	background-image: url(../images/bg.gif);
	background-position: 0px -60px;
	height: 29px;
	background-color: #F0F9FF;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	line-height: 29px;
	text-indent: 15px;
	color: #333333;
}
#l_content {
	border: 1px solid #97BCE9;
	padding: 5px 10px;
	>padding:7px 10px;
}
#l_content ul {
	display: block;
	float: left;
	width: 334px;
	line-height: 20px;
	padding:5px 5px 4px;
}
#l_content .company a {
	font-size: 14px;
	font-weight: bold;
	color: #FF7100;
	text-decoration: none;
}
#l_content li {
	font-size: 12px;
}
#l_content a {
	color: #333333;
}
.green {
	color: #02BCBB;
	font-size: 12px;
	margin-left: 10px;
	font-weight: normal;
}
.bule {
	color: #0B65BD!important;
}
.backyellow {
	background-color: #FAF7E8;
}
.bold {
	font-weight: bold;
}
.orange {
	color: #FF7100;
	font-size: 12px;
	line-height: 29px;
	font-weight: normal;
	margin-left: 30px;
}
.margin-bottom0 {
	margin-bottom: 0px!important;
}






#right {
	float: right;
	width: 227px;
}
.r_title {
	background-image: url(../images/bg.gif);
	height: 29px;
	background-position: -725px -60px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	padding-left: 15px;
	color: #333333;
}
.r_title a {
	float: right;
	margin-right: 5px;
	color: #666666;
	font-weight: normal;
}
#right ul.clearfix {
	padding: 10px;
	>padding:9px 10px 8px;
	border: 1px solid #97BCE9;
	font-size: 12px;
	margin-bottom: 9px;
        overflow:hidden;
}
#right li {
	background-image: url(../images/bg.gif);
	background-position: -935px -37px;
	background-repeat: no-repeat;
	text-indent: 15px;
	height: 20px;
	line-height: 20px;
}
#right li.imgs {
	text-indent: 0px;
	width: 100%;
	height: 60px;
	background-image: none;
	margin-top: -3px;
	margin-bottom: 3px;
}
#right li.imgs img {
	height: 49px;
	width: 67px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
}
#right li.imgs strong {
	font-weight: bold;
        font-size:14px;
	color: #FF7100;
	clear: right;
	display: block;
}
#right li.imgs a{color:#555555;}
#right li.imgs2 {
	background-image: none;
	text-align: center;
	text-indent: 0px;
	height: 60px;
}


#right .clearfix a {
	color: #0B65BD;
}
#links {
	width: 948px;
	border: 1px solid #97BCE9;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
}
#link_title {
	background-color: #DDF1FC;
	line-height: 22px;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	text-indent: 15px;
}
#links ul {
	padding: 10px;
}
#links li {
	line-height: 18px;
	float: left;
	height: 18px;
	width: 116px;
}
#footer {
	/*background-image: url(../images/fbg.gif);*/
        border-top: 3px solid #0C64BD;
	background-repeat: repeat-x;
	height: 134px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
	padding-top: 5px;
	color: #0C64BD;
}
#footer a {
	color: #0C64BD;
}
#copy {
	margin-right: 150px;
	margin-left: 150px;
        line-height: 22px;
	border-top: 1px solid #0C64BD;
	color: #000;
}
#copy a {
	color: #000;
	text-decoration:none;
}









.curl {
	position: absolute;
	height: 166px;
	width: 250px;
	background-color: #FFFFFF;
	border: 1px solid #3461B6;
	top:47px;
	left:156px;
	z-index: 998;
	padding-left: 5px;
	display: none;
}
.curl  .tishi {
	font-size: 14px;
	color: #D84E0C;
	margin-bottom: 5px;
	margin-left: 5px!important;
	margin-left:8px;
	font-weight: bold;
	margin-top: 10px;
}
.curl li{
	font-size: 12px;
	float: left;
	margin: 0px 6px 5px!important;
	margin:0px 6px 5px 5px;
}

#login #login_l #qyimg,#login #login_l #qyzce {
	top: 95px;
}
#login  #login_l  #dlimg,#login  #login_l  #ssimg {
	top: 160px;
}
#login  #login_l  #ssimg {
	left: 90px;
}

#login #login_l #denglue {
	left: 80px;
	top: 30px;
}
#grzce2{top:0px;left:240px;}
#top #qzzp #fj #grzce2 {padding:5px;}
#top #qzzp #fj #grzce2 .tishi{>margin-top:13px!important;margin-top:7px;margin-bottom:-5px;line-height:1.2;text-indent:4px;}
#top #qzzp #fj #grzce2 li {
	font-size: 12px;
	float: left;
	text-indent:0px;
	line-height:15px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background:none;
}
* html #top #qzzp #fj #grzce2 li {
	margin: 0px;
	padding: 3px 6px;
}


/*资讯样式*/
#nav_scend {
	background-image: url(../images/bg2.gif);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	height: 30px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -8px;
	margin-bottom: 10px;
}
#nav_scend ul {
	margin-left: 10px;
	background-color: #E1EAF9;
	background-image: url(../images/bg2.gif);
	background-repeat: no-repeat;
	background-position: 904px 0px;
	width: 930px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 10px;
}
#nav_scend li {
	float: left;
	margin-right: 10px;
	>margin-right:12px;
}
#zcontent {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#z_left {
	float: left;
	width: 766px;
	overflow:hidden;
}
#imagsflash {
	float: left;
	height: 190px;
	width: 293px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#zhanhui {
	float: left;
	width: 452px;
	height: 190px;
	margin-bottom: 10px;
}
#zh_title {
	background-image: url(../images/bg2.gif);
	height: 28px;
        overflow:hidden;
	background-position: -39px 0px;
}
.sd01,.sd02 {
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: 103px;
	display: block;
	float: left;
	margin-top: 2px;
	margin-left: 2px;
	text-indent: 28px;
	padding-top: 6px;
	background-image: url(../images/bg2.gif);
	background-position: -42px bottom;
}
.sd02 {
	color: #FFFFFF;
	text-indent: 20px;
	background-position: -148px bottom;
}
#c01, #c02 {
	border-right: 1px solid #90AFCE;
	border-bottom: 1px solid #90AFCE;
	border-left: 1px solid #90AFCE;
        padding:2px 0px;
	height: 157px;
	background-color: #FEFEF4;
	font-size: 12px;
}
#c01 ul, #c02 ul {
	margin: 10px;
	>margin-left:0px;
	text-align: right;
	float: left;
	width: 435px;
	display:inline;
}
#c01  li,#c02 li {
	line-height: 20px;
	height: 20px;
}
#c01 a, #c02 a {
	float: left;
	line-height: 20px;
	height: 20px;
}
#c01 .orange, #c02 .orange {
	margin: 0px 5px 0px 0px;
}
.hidden {
	display: none;
}





#zadv {
	width: 757px;
	height: 68px;
	margin-bottom: 10px;
	clear: both;
}
.zxun {
	float: left;
	width: 371px;
	margin-right: 10px;
	border-top: 3px solid #90AED0;
	border-right: 1px solid #90AED0;
	border-bottom: 1px solid #90AED0;
	border-left: 1px solid #90AED0;
}
.zxun h2 {
	background-image: url(../images/bg2.gif);
	background-repeat: no-repeat;
	background-position: -496px 1px;
	height: 26px;
	padding-left: 20px;
	line-height: 26px;
	font-weight: bold;
	font-size: 14px;
	background-color: #E4E4E4;
}
.zxun  h2 a {	
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	font-size: 14px;
	float:none;
}
#zcontent #z_left .zxun ul {
	margin: 10px;
}

.zxun li {
	font-size: 12px;
	text-align: right;
	line-height: 20px;
	height: 20px;
}
.zxun a {
	float: left;
	line-height: 20px;
	height: 20px;
}
.zxun .orange {
	margin: 0px 5px 0px 0px;
	color: #FF7100;
}


#z_right {
	float: right;
	width: 184px;
}
#z_right img {
	width: 184px;
	margin-bottom: 6px;
}

#zlinks {
    margin-top:10px;
	width: 948px;
	border: 1px solid #2A70CF;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
}
#zlink_title {
	background-color: #92B9F0;
	line-height: 22px;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, "宋体";
	text-indent: 15px;
}
#zlinks ul {
	padding: 10px;
}
#zlinks li {
	line-height: 18px;
	float: left;
	height: 18px;
	width: 116px;
}

