@charset "utf-8";

*{margin:0;padding:0;list-style:none;color:#000;font-family:"微软雅黑"}
img{border:none;}
a{color:#000;text-decoration:none; outline:none;}
a:hover{text-decoration:none; color:#005dac;}
.auto{height:auto;overflow:hidden;}
.w1200{ width:1200px; margin:0 auto;}
.header{ height:96px; width:100%; position:absolute; left:0; top:0; z-index:9999}
.headersub{ margin-top:96px;*padding-top:96px;}
.logo_shousou_0{width:100%; min-width:1200px; max-width:1920px; margin:0 auto; height:96px; background:url(../images/header_bg.png) left top repeat;}
.logo_shousou{width:1200px; margin:0 auto; overflow:hidden;zoom:1;}
.logo{ float:left; margin:8px 0 0 20px;}
.search{ float:right; margin:19px 20px 0; position:relative; width:168px; height:34px; background:url(../images/shousuo_t.png) no-repeat;}
#search_text{ padding-left:10px; width:120px; height:34px; line-height:34px; border:0; color:#a9a9a9; outline:none; float:left; background:none;}
#search_button{ outline:none; width:38px; height:34px; float:left; background:url(../images/shousuo.png) center center no-repeat; border:0; cursor:pointer; line-height:34px;}
.nav_1{ width:1200px; height:44px; margin:-25px auto; background:#FFF; position:relative; z-index:2;}
.nav_1 ul li{ width:120px; height:44px; float:left; position:relative;}
.nav_1 ul li span{ width:120px; height:44px; text-align:center; line-height:50px; display:block;}
.nav_1 ul li span a{ font-size:16px; display:block; font-family:"微软雅黑"}
.nav_1 ul li .navsub{ position:absolute; left:0; top:44px; width:210px; background:url(../images/navline.jpg) no-repeat left top; display:none;}
.nav_1 ul li .navsub div{ padding-top:3px;}
.nav_1 ul li .navsub a{ display:block; height:48px; background:#fff; line-height:48px; text-indent:27px; border-bottom:1px solid #e8e8e8; border-left:3px solid #fff; color:#828282; font-family:"宋体"}
.nav_1 ul li .navsub a:hover{ border-left:3px solid #004395; color:#000; background:#f4f4f4;}
.nav_1 ul li .navsub a.navsubcur{ border-left:3px solid #004395; color:#000; background:#f4f4f4;}
.nav_1 ul li.cur span{ background:#004395;}
.nav_1 ul li.cur span a{ color:#ffc526;}
.footerwrap { background:url(../images/footerbg.jpg) repeat-x; width:100%; height:90px; text-align:center;}
.footerwrap p{ overflow:hidden; color:#cbe7ff; line-height:24px; margin-top:20px;}

.ywlc ol li:last-child{
display:none!important;
}

.kk{
width:100%!important;
display:block!important;
background:url(../images/kyline.jpg) repeat-x left bottom!important;
line-height:18px !important;
font-weight:normal;
font-size:20px;
color:#005dac;
text-decoration:none!important;
}

.pp{
padding-bottom:10px !important;
border-bottom:1px solid #005dac!important;
display:inline-block!important;
height:27px!important;
text-indent:0!important;
color:#005dac!important;
}