﻿@charset "utf-8";
/* CSS Document */
.head{}
.topbox{
width:960px; margin:0 auto;
height:88px;
}
.topbox .logo{
display:inline;
margin:20px 0 0 14px;
}
.list01{
padding-top:30px;
}
.list01 li{
float:right;
display:inline;
margin-left:8px;
}
.list01 li p{
color:#8b8c8d
}
.list01 li p a:link,.list01 li p a:hover,.list01 li p a:active,.list01 li p a:visited{
color:#8b8c8d
}
.list02 li{
float:right;
display:inline;
margin-left:10px;
}
.list02{
padding-top:42px;
}
.list02 li.ipt01{
background:url(../images/ipt01_bg.gif) no-repeat;
width:182px;
height:18px;
padding:2px 2px 2px 24px;
}
.list02 li.ipt01 input{
width:182px;
height:18px;
line-height:18px;
border:none;
background:none;
}
.list02 li.btn01{
margin-top:2px;
}
.list02 li.btn01 input{
background:url(../images/btn01_bg.gif) no-repeat;
width:29px;
height:18px;
border:none;
cursor:pointer;
}
#nav{ width:960px; position:relative; height:33px; margin:0 auto; z-index:100}
#nav .nav_t{ margin:0 auto; background:url(../images/nav_bg.gif) repeat-x; height:30px;padding:2px 0 0 45px;}
#nav .nav_t p.wzsy{
padding:9px 32px 0;
}
#nav #jtcy{
background:url(../images/jtcy_nav_bg.png) no-repeat left top;
width:310px;
height:269px;
padding:0 17px;
font-family:"宋体";
font-size:12px;
border:none;
z-index:999;
}
#nav #jtcy .jtcy_box{
padding:14px 0 12px;
}
#nav #jtcy .jtcy_box h2{
font-size:12px;
color:#b90000;
line-height:26px;
}
#nav #jtcy .jtcy_box table td{ line-height:26px;}
#nav #jtcy .jtcy_box table td a:link,#nav #jtcy .jtcy_box table td a:visited{ color:#253e80;}
#nav #jtcy .jtcy_box table td a:hover,#nav #jtcy .jtcy_box table td a:active{ color:#676767; text-decoration:underline;}
.New_news{ width:945px; margin:0 auto; background:url(../images/New_news_bg.gif) no-repeat; height:24px; padding:11px 0 0 15px;}
.New_news h2{ background:url(../images/icon01.gif) no-repeat left center; padding-left:10px; color:#132a78; display:inline; margin-right:5px;}
#demot{ float:left; width:805px; overflow:hidden; zoom:1}
#indemot{ float: left; width: 8000%;}
#demot1{ float: left;}
#demot2{ float: left;}
#indemot em{ padding:0 8px;}
.New_news .more{ display:inline; margin:3px 15px 0 0}

.newNav li{ position:relative; z-index:100}
.newNav li{ float:left; height:30px; display:inline-block; font-weight:bold;}
.newNav li h3 a{display:block; float:left; width:123px;height:30px; line-height:32px; color:#ffffff; text-decoration:none; text-align:center;}
.newNav li h3 a:link,.newNav li h3 a:visited{ color:#fff}
.newNav li h3.cur a{background:#FFF;color:#133282;}
.newNav li h3.cur a:link,.newNav li h3.cur a:visited{color:#133282;}

.newNav .submenu{ position:absolute; left:0; top:30px;display:none;  font-weight:normal}
.newNav .submenu{ border:#e6e6e6 solid 1px; border-top:none; background-color:#ffffff; padding:6px 2px;  color:#253e80}
.newNav  p.submenu a{ padding:0 11px;}
.newNav  p.submenu a,.newNav  p.submenu span{ display:inline-block}
.newNav .submenu a:link,.newNav .submenu a:visited{color:#253e80}
.newNav .submenu a:hover,#.newNav .submenu a:active{text-decoration:underline;color:#253e80}

.sub01,.sub02,.sub03,.sub04,.sub05{white-space:nowrap;}
.newNav .submenu.sub05{ width:97px}
.newNav .submenu.sub06{ left:-217px}