@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";font-size:14px;}
body,ul,li,p,button,input{ margin:0; padding:0;}
li{ list-style:none;}
a{text-decoration:none; color:#808099;cursor:pointer;}
input,select{outline:medium;border:none;list-style-type:none;}
button{ background:none;list-style-type:none;}
.clearfix{ clear:both;}
img {vertical-align:top;border:0px;}
body{ width:100%; height:100%; background:url(bg_img01.jpg) no-repeat top center; background-attachment:fixed; background-size:cover;-moz-background-size:cover;}
/*头*/
.nav_top{ background:#02458d; height:5px;}
.nav_down{ background:#ffffff;filter:Alpha(opacity=85); background:rgba(255,255,255,1);/* padding-bottom:30px;-webkit-box-shadow: 0 4px 7px #cccccc;-moz-box-shadow: 0 4px 7px #cccccc; box-shadow: 0 4px 7px #cccccc; */ } 
.nav_center{ width:1000px; margin:0 auto;}
.nav_center_left{ float:left; padding:20px 0 20px;}
.nav_center_right{ float:right; padding-top:30px;}
.search_find{ overflow:hidden;}
.search_find .search{ float:left; height:36px; line-height:36px;width:260px; background:#f0f0f0;padding-left:10px;color:#808099; font-size:12px;}
.search_find .find{ float:left;height:36px; width:40px; background:#02458d url(search.png) no-repeat center center; cursor:pointer;}
.nav_center_right p{ padding-top:10px; color:#808099;}
.nav_list{background:#02458d;}
.nav_sub{ width:1000px; margin:0 auto;}
.nav_sub li{ float:left;height:46px; }
.nav_sub li a{ font-size:18px; color:#fff; width:125px;line-height:46px; display:block; text-align:center; margin-top:-2px;}
.nav_sub a:hover{ color:#fff; /*! border-bottom:3px solid #02458d; */}
/*头end*/
/*中间内容*/
.main{ width:1000px; margin:30px auto 0 auto; background:#ffffff;filter:Alpha(opacity=85); background:rgba(255,255,255,0.85);}
.main_distance{ width:960px; margin:0 auto;}
.main_crumb{ padding-top:10px;}
.main_crumb a{ line-height:30px; height:30px;}
.main_banner{ padding:10px 0 20px 0;}
/*轮播*/
.focus{position:relative;width:407px;height:253px;background-color:#000; float:left;}  
.focus img{width:407px;height:253px;} 
.focus .shadow .title{width:260px;height:38px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#024886;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:14px;overflow:hidden;margin-left:10px;}  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:0;right:10px;position:absolute;height:28px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; }    
.focus .D1fBt a{position:relative;display:inline;width:11px;height:11px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#024886;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev-wcy,.focus .next-wcy{position:absolute;width:40px;height:74px;background:url(focus_btn.png) no-repeat;}
.focus .prev-wcy{top:50%;margin-top:-45px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next-wcy{top:50%;margin-top:-45px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev-wcy:hover{background-position:0 0;}  
.focus .next-wcy:hover{background-position:-40px 0;}  

/*轮播结束*/
.mian_rdgz{ float:left; border:1px solid #cccccc; margin-left:20px; width:531px;}
.rdgz_top{ width:500px; height:37px;margin:0 auto; border-bottom:1px solid #808099;}
.rdgz_top span{ display:block; float:left; width:64px; background:url(gz_btn.png) no-repeat 0px 5px; font-size:16px; color:#024886; padding-left:30px; margin-top:4px; padding-bottom:4px;line-height:28px; border-bottom:3px solid #024886;}
.more{ float:right; padding-top:10px;}
.more a{ color:#024886;}
.main_lubo{ padding-bottom:20px;}
.rdgz_bottom{ width:500px;margin:0 auto;padding-bottom:5px;}
.rdgz_bottom ul{ margin-top:16px;}
.rdgz_bottom li{ height:32px;}
.rdgz_bottom li a{ display:inline; float:left; width:400px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.rdgz_bottom li span{ display:inline; float:right; color:#808099;}
.rdgz_bottom li a:hover{ color:#024886;}
.topic_img{ padding-bottom:20px;}
.newslist{ margin-bottom:20px;}
.newslist_left{ width:664px; float:left;}
.newslist_left_top{border:1px solid #cccccc;width:320px; float:left;}
.stbh_top{ width:290px; height:37px;margin:0 auto; border-bottom:1px solid #808099;}
.stbh_top span{ display:block; float:left;background:url(st_btn.png) no-repeat 0px 12px; font-size:16px; color:#024886; padding-left:16px;line-height:36px;}
.more_f{ float:right; padding-top:10px;}
.more_f a{ color:#024886;}
.stbh_bottom{ width:290px;margin:0 auto;padding-bottom:5px;}
.stbh_bottom ul{ margin-top:16px;}
.stbh_bottom li{ height:32px;}
.stbh_bottom li a{display:inline;float:left;width: 200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.stbh_bottom li span{ display:inline; float:right; color:#808099;}
.stbh_bottom li a:hover{ color:#024886;}
.marginright{ margin-right:20px;}
.marginbottom{ margin-bottom:20px;}
.newslist_right{ width:274px; float:right;  border:1px solid #cccccc; margin-left:20px;}
.newslist_right_top{width:274px;}
.zcjd_top{ width:244px; height:37px;margin:0 auto; border-bottom:1px solid #808099;}
.zcjd_top span{ display:block; float:left;background:url(zl_btn.png) no-repeat 0px 12px; font-size:16px; color:#024886; padding-left:16px;line-height:36px;}
.more_ff{ float:right; padding-top:10px;}
.more_ff a{ color:#024886;}
.zcjd_bottom{ width:244px;margin:0 auto;padding:16px 0 11px;}
.zcjd_bottom p{ width:150px; float:left; color:#808099; line-height:20px;}
.zcjd_bottom img{ width:86px; float:right;}
.zcjd_img{width:244px;margin:0 auto; padding:12px 0 15px;}

.mian_tpzq{ border:1px solid #cccccc;width:960px;}
.tpzq_top{ width:930px; height:37px;margin:0 auto; border-bottom:1px solid #808099;}
.tpzq_top span{ display:block; float:left; width:64px; background:url(tpzq.png) no-repeat 0px 5px; font-size:16px; color:#024886; padding-left:30px; margin-top:4px; padding-bottom:4px;line-height:28px; border-bottom:3px solid #024886;}
.img_zq{ float:right; padding-top:10px;}
.img_zq a{ color:#024886;}
.tpzq_bottom{ width:930px;margin:0 auto;padding:15px 0 15px;}
.tpzq_bottom li{ float:left;}
.tpztpadding{ padding:0 19px 0 19px;}
.padt19{ padding-bottom:19px;}
.footer{ background:#ffffff;filter:Alpha(opacity=85); background:rgba(255,255,255,0.85); margin-top:30px;}
.footer_top{ background:#808099; height:4px;}
.footer_bottom{ width:1000px; margin:0 auto; text-align:center; margin-top:20px;}
.footer_bottom li{ display:inline-block;}
.footer_bottom li a{ padding-right:4px; color:#024866;}
.footer_bottom p{ width:360px; margin:0 auto;color:#808099; line-height:24px;}
.img_btn{ padding:10px 0 30px; width:170px; margin:0 auto;}
.img_btn a{ display:block;}
.img_btn .dzjg{ float:left;} 
.img_btn .cz{ float:right;}