@charset "utf-8";
.strong{font-weight:bold; color:#000; font-size:24px}
.fasdweww{text-align: center;}
.headerArea{

}
.headerWrap{
z-index:12;
}
.headerWrap .logo{
margin-top:20px;
position:relative;
margin-bottom: 16px;
}
.headerWrap .lightBg{
width:979px;

position:absolute;
top:0;
left:10px;
}
.searchArea{
margin-top:45px;
height:26px;
position:relative;
}
.searchArea .inputDiv{
width:260px;
height:30px;
background:#367eb8;
overflow:hidden;
position:relative;
border:1px solid #cccccc;
}
.searchArea .inputDiv .inputTxt{
padding:0 8px;
height:30px;
line-height:30px;
width:200px;
background:#fff;
border:1px solid #fff;
outline:none;
}
.searchArea .inputDiv .inputButton{

cursor:pointer;
position:absolute;
top:7px;
right:13px;
}

.searchArea p{
line-height:26px;
padding-left:18px;
}
.searchArea p a{
color:#fff;
}
.searchArea p a:hover{
text-decoration:underline;
}
.nav{
margin-top:2px;
position:relative;

line-height:62px;
z-index:10;
border-top: 2px solid #afb0b1;
float:left;
}
.nav li{
float:left;
display:inline;
_background:url() no-repeat left center;
width:127px;
z-index:1;
}
.nav li a{
font-size:18px;
color:#222222;
display:inline-block;
width:127px;
text-align:center;
position:relative;
z-index:2;
}
.nav >li>a {
line-height: 65px;
}

.nav > li > div >a{
display:block;width:47%;float:left;text-align:left;padding-left:3%;font-size:16px;
}
.nav > li:last-child >div , .nav > li:nth-last-child(2) >div{
right:0;
}
.nav li.current > a,.nav li a:hover{
background:#0068b6;
color:#fff;
text-decoration:none;
}
.nav li.current .navLevel2{
text-align:center;
}
.nav li.current .navLevel2 a{
background:none;
}
.nav li.current .navLevel2{
text-align:center;
}
.navLevel2Bg{
background:#fff;
width:100%;
height:36px;
line-height:36px;
display:none;
position:relative;
z-index:5;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity:0.8;
}
.navLevel2{
width:360px;
position:absolute;
top:65px;
display:none;
height:auto;
text-align:left;
filter:alpha(opacity=80);
-moz-opacity:089;
-khtml-opacity:0.8;
background:rgba(255,255,255,0.8);
}
.navLevel2{
color:#535353;
padding: 5px 0 10px 20px;
line-height:32px;
}
.nav .navLevel2 a:hover{
color:#0068b6;
text-decoration:underline;
background:none;
}
.nav1{
width:1024px;
margin-top:2px;
position:relative;
height:40px;
line-height:40px;
background:url() no-repeat right center;
z-index:10;
}
.nav1 li{
padding:0 5px 0 5px;
float:left;
display:inline;
background:url() no-repeat left center;
height:40px;
line-height:40px;
z-index:1;
}
.nav1 li a{
padding:0 5px 0 5px;
font-size:12px;
color:#fff;
display:inline-block;
height:40px;
line-height:40px;
text-align:center;
position:relative;
z-index:2;
}
.nav1 li.current > a,.nav li a:hover,.nav li:hover > a,.nav > li > div > a:hover{
background:#0068b6;
text-decoration:none;
color:#fff;
}

.nav1 li.current .navLevel2{
text-align:center;
}
.nav1 li.current .navLevel2 a{
background:none;
}
.nav1 li.current .navLevel2{
text-align:center;
}
.navLevel2Bg{
background:#fff;
width:100%;
height:36px;
line-height:36px;
display:none;
position:relative;
z-index:5;
}
.navLevel2{
position:absolute;
display:none;
}
.nav1 .navLevel2 a{
width:48%;
font-size:12px;
color:#535353;
padding:0 11px 0 8px;
display:block;
}
.nav1 .navLevel2 a:hover{
background:#0068b6;
text-decoration:underline;
}

.footerArea{
background:#cdcecf;
height:155px;
overflow:hidden;
}
.footerBg{
background:url(/images/footerBg.png) no-repeat;
width:1076px;
height:179px;
left:50%;
margin-left:-530px;
position:absolute;
z-index:1;
}
.footerMain{
z-index:3;
position:relative;
top:10px;
}
.footerMain dl{
float:left;
display:inline;
margin-left:20px;
padding-right:60px;
height:135px;
line-height:20px;
border-right:1px solid #eeeeee;
}
.footerMain dl dt{
font-size:14px;
font-weight:bold;
margin-bottom:4px;
}
.footerMain select{
width:155px;
margin-top:5px;
color:#000;
}
.footerMain .dl2{
padding-right:25px;
}
.footerMain .dl3{
width:210px;
padding-right:33px;
}
.footerMain .dl3 dd{
width:100px;
float:left;
margin-right:3px;
}
.footerMain .dl4{
padding-right:25px;

}
.footerMain .dl6{
padding-right:25px;
width:120px;
}
.footerMain .dl5{
padding-right:0;
border-right:none;
}
.footerMain .dl5 a{
padding-left:50px;
position:relative;
top:4px;
}
.footerMain .weibo{
background-position:-2px -78px;
width:40px;
height:33px;
position:absolute;
}
.footerArea2{
background:#024e8b;
}
.footerArea2 .content{
padding:16px 0 24px 0;
text-align:center;
line-height:24px;
}
.footerArea2 .content p{
color:#ffffff;
}
.footerArea2 .jichaIcon{
background-position:-58px -85px;
width:19px;
height:26px;
position:absolute;
margin-left:15px;
}
.footerArea2 .liulangIcon{
background-position:-92px -89px;
width:50px;
height:12px;
position:absolute;
margin-left:15px;
top:6px;
}

.listContent ul {
width: 100%;
float: left;
border-top: 2px solid #367eb8;
}

.listContent ul li {
background: url() left center no-repeat;
line-height: 49px;
padding-left: 15px;
border-bottom: 1px dotted #cecece;
padding-right:5px;
box-sizing: border-box;
}

.listContent li a {
color:#464748;
text-decoration: none;
}
.listpage table { margin:0 auto; margin-top:40px !important; width:auto !important;}
.listContent { margin-bottom: 40px;}


.headerlink .rightlink {display: none;}
.listContent>dl>dt>span {width:100%;float:left !important;}

.listContent>dl>dt>span {width:100%;float:left !important;}
.listContent dt font {
width:100%;
float: left;
margin-top: 30px;
margin-bottom: 30px;
border:none !important;
}
.listContent dt font>span {
font-size: 28px !important;
color: #367eb8;
font-family: "Î¢ÈíÑÅºÚ";
font-weight: normal;
padding:0;
}

.listContent dl,.listContent dl dt,.listContent dl dd,.listContent dl>div {width:100%;float: left;}

.listContent dl dd {
background: url() left center no-repeat;
line-height: 49px;
padding-left: 15px;
border-bottom: 1px dotted #cecece;
padding-right: 5px;
box-sizing: border-box;
}
.listContent dt {
border-bottom: 2px solid #367eb8;
}
.listContent dl dd a {
font-size: 14px;
color:#464748;
text-decoration: none;
}
.listContent dl dd a:hover {
color:#367eb8;
}

.listContent .cons {
width:100%;
float: left;
margin-top:20px;
}
.listMain {
min-height: 500px;
}