@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	margin:0px;
	padding:0px;
	font-size: 14px;
	font-family: Arial,"宋体";
	color:#666666;
	line-height:26px;
	text-align:left;
	background-color: #f2f2f2;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
div,span,ul,li,dl,dt,dd,img{
	margin:0;
	padding:0;
	border:0;
}
a {
	text-decoration:none;
	color:#545454;
}
a:hover{
	text-decoration:underline;
	color:#D80001;
}
a img {
	border: none;
}
p.clear{
    clear:both;
    padding:10px 0 0 0;
}
.form {
	margin:0;
	padding:0;
}
.textfield{
	width:180px;
	height:18px;
	float:left;
	border:#CCC 1px solid;
}
.textfield2{
	width:135px;
	height:18px;
	float:left;
	border:#CCC 1px solid;
}
.textarea{
	width:180px;
	height:auto;
	float:left;
	border:#CCC 1px solid;
}
.submit{
	width:88px;
	height:23px;
	float:left;
	background:url(../images/submit.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}
.submit3{
	width:94px;
	height:24px;
	float:left;
	background:url(../images/reset.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}
.submit2{
	width:66px;
	height:23px;
	float:left;
	background:url(../images/search.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}
.reset{
	width:94px;
	height:24px;
	float:left;
	background:url(../images/reset.jpg) no-repeat;
	color:#FFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}
.select{
	width:50px;
	height:18px;
	float:left;
	border:#CCC 1px solid;
	color:#999;
}



/* Banner */
#banner {
	width:1028px;
	height:293px;
	margin: 0 auto;
	background:url(../images/banner.jpg) no-repeat center top;
}
.share{
	width:194px;
	height:24px;
	float:left;
	padding-left:784px;
	padding-right:50px;
	margin-top:210px;
}


/* Header */

#header{
	width:981px;
	height:43px;
	background:#FFF url(../images/top_bg.gif) repeat-x left;
	border-bottom:#d9dee2 solid 1px;
	border-left:#d9dee2 solid 1px;
	border-right:#d9dee2 solid 1px;
	padding-left:10px;
	padding-right:10px;
	margin: 0 auto;
}
.logo{
	width:200px;
	height:43px;
	float:left;
	margin-right:300px;
}
.subnav{
	width:481px;
	height:43px;
	float:left;
}

/* Nav */

#mainnav{
	width:1003px;
	height:53px;
	margin: 0 auto;
	background: url(../images/nav_bg.gif) no-repeat center top;
}
#mainnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}
#mainnav li{
	display: inline;
	line-height:53px;
}
#mainnav .sy a{
	width:78px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/sy.gif) no-repeat;
}
#mainnav .sy a:hover{
	width:78px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/sy_2.gif) no-repeat;
}
#mainnav .lvyj a{
	width:160px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lvyj.gif) no-repeat;
}
#mainnav .lvyj a:hover{
	width:160px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lvyj_2.gif) no-repeat;
}
#mainnav .alcg a{
	width:150px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/alcg.gif) no-repeat;
}
#mainnav .alcg a:hover{
	width:150px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/alcg_2.gif) no-repeat;
}
#mainnav .lwdt a{
	width:150px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lwdt.gif) no-repeat;
}
#mainnav .lwdt a:hover{
	width:150px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lwdt_2.gif) no-repeat;
}
#mainnav .lvzz a{
	width:180px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lvzz.gif) no-repeat;
}
#mainnav .lvzz a:hover{
	width:180px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lvzz_2.gif) no-repeat;
}
#mainnav .rdzt a{
	width:150px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/rdzt.gif) no-repeat;
}
#mainnav .rdzt a:hover{
	width:150px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/rdzt_2.gif) no-repeat;
}
#mainnav .lxwm a{
	width:135px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lxwm.gif) no-repeat;
}
#mainnav .lxwm a:hover{
	width:135px;
	height:53px;
	float:left;
	display:block;
	background:url(../images/lxwm_2.gif) no-repeat;
}
#mainnav2{
	width:832px;
	height:86px;
	margin: 0 auto;
	background:url(../images/yy.jpg) no-repeat center top;
	padding:15px 48px 15px 148px;
	color:#00163e;
	font-weight:bold;
	font-size:14px;
	line-height:28px;
}



/* Content */

#content{
	width:983px;
	height:auto;
	margin:0 auto;
	padding:10px 10px 0 10px;
	background-color:#FFF;
	overflow:auto;
}
.yy_group{
	width:983px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.yy_group_title{
	width:983px;
	height:48px;
	float:left;
}
.yy_group_con{
	width:941px;
	height:auto;
	float:left;
	background-color:#f7f7f7;
	border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	padding:10px 20px 10px 20px;
}



.djfh_group{
	width:983px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.djfh_rroup_title{
	width:983px;
	height:49px;
	float:left;
}
.djfh_group_con{
	width:981px;
	height:185px;
	float:left;
	background:url(../images/djfh_bg.gif) no-repeat center top;
	border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	line-height:22px;
}
.djfh_group_con2{
	width:224px;
	height:65px;
	float:left;
	padding:90px 50px 20px 50px;
}
.djfh_group_con3{
	width:223px;
	height:65px;
	float:left;
	padding:90px 50px 20px 55px;
}
.djfh_group_con4{
	width:222px;
	height:65px;
	float:left;
	padding:90px 50px 20px 57px;
}



.jbyq_group{
	width:983px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.jbyq_group_title{
	width:983px;
	height:55px;
	float:left;
}
.jbyq_group_con{
	width:981px;
	height:186px;
	float:left;
	background:url(../images/jbyq_bg.gif) no-repeat center top;
	border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
}
.jbyq_group_con2{
	width:550px;
	height:26px;
	float:left;
	padding:50px 133px 58px 300px;
}
.jbyq_group_con3{
	width:550px;
	height:26px;
	float:left;
	padding:0 133px 26px 300px;
}


.rzcx_group {
	width:983px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.rzcx_group_title{
	width:983px;
	height:55px;
	float:left;
}
.rzcx_group_con2{
	width:981px;
	height:347px;
	float:left;
	border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
}


.txjs_group{
	width:983px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.txjs_group_title{
	width:983px;
	height:55px;
	float:left;
}
.txjs_group_con{
	width:951px;
	height:auto;
	float:left;
	border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	background-color:#f7f7f7;
	padding:15px;
}
.txjs_group_con2{
	width:951px;
	height:auto;
	float:left;
}
.txjs_group_con3{
	width:951px;
	height:auto;
	float:left;
	list-style-type: none;
	padding-top:15px;
	margin-top:15px;
	border-top:#e7e7e7 1px solid;
}
.txjs_group_con4{
	width:298px;
	height:auto;
	float:left;
	margin-right:28px;
}
.txjs_group_con5{
	width:298px;
	height:auto;
	float:left;
}
.txjs_group_con6{
	width:298px;
	height:170px;
	float:left;
}
.txjs_group_con7{
	width:278px;
	height:auto;
	float:left;
	line-height:26px;
	padding:10px 10px 0 10px;
	text-align:center;
}
.txjs_group_con8{
	width:278px;
	height:auto;
	float:left;
	line-height:26px;
	padding:10px 10px 0 10px;
}
.pic_table_searchTitleb {
	width:122px;
	height:16px;
	float: left;
	cursor: hand;
	color:#484848;
	border-left:#484848 solid 4px;
	padding-left:14px;
	line-height:26px;
	font-weight:bold;
	list-style-type: none;
	line-height:16px;
	margin:0;
}
.pic_table_searchTitlea {
	width:122px;
	height:16px;
	float: left;
	cursor: hand;
	color:#d80001;
	border-left:#d80001 solid 4px;
	padding-left:14px;
	line-height:26px;
	font-weight:bold;
	list-style-type: none;
	line-height:16px;
	margin:0;
}




.yzgd_group{
	width:983px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.yzgd_group_title{
	width:983px;
	height:49px;
	float:left;
}
.yzgd_group_con{
	width:981px;
	height:335px;
	float:left;
    border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	background:url(../images/yzgd_bg.gif) no-repeat center top;
	line-height:24px;
}
.yzgd_group_con2{
	width:741px;
	height:83px;
	float:left;
	padding:40px 40px 20px 200px;
}
.yzgd_group_con3{
	width:742px;
	height:148px;
	float:left;
	padding:15px 203px 30px 36px;
}



.lxwm_group{
	width:983px;
	height:auto;
	float:left;
	margin-bottom:20px;
	background-color:#f7f7f7;
}
.lxwm_group_title{
	width:983px;
	height:55px;
	float:left;
}
.lxwm_group_con{
	width:941px;
	height:autopx;
	float:left;
	background-color:#f7f7f7;
    border-left:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	background:url(../images/lxwm_bg.gif) no-repeat center bottom;
	padding:20px;
}
.lxwm_group_con2{
	width:490px;
	height:auto;
	float:left;
	border-right:#CCC solid 1px;
	padding-right:20px;
	margin-right:100px;
}
.lxwm_group_con3{
	width:390x;
	height:auto;
	float:left;
	line-height:24px;
}



/* Footer */
#footer{
	width:1003px;
	height:75px;
	margin:0 auto;
	border-top:#aaaaaa solid 1px;
	background-color:#d5d5d5;
	text-align:center;
	padding:20px 0 20px 0;
	font-size:12px;
	color:#545454;
}
