@charste "utf-8";
/*CSS Document*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0; padding:0; }
ul, li { list-style-type:none; }
body, input, select, button, textarea { 
	font-family:Helvetica,"Microsoft YaHei",Arial,Helvetica,sans-serif;
	-webkit-text-size-adjust:none; 
}
body {font-size:14px;line-height:28px;}
html, body {
            width:100%;
            height:100%;
            margin:0px;
            padding:0px;
        }
a{ text-decoration:none; color:#222; }
a:hover{color:#ff0000;}
img{border:none;}
.left{float:left;}
.right{float:right;}
.wrapper{width:1000px; margin:0 auto; overflow:hidden;}
/*头部*/
.top{height:203px; 
background:#0079ca url(../images/top_bg1.png) no-repeat center;}
/*导航*/
.nav{height:47px; line-height:47px; background:#005690; clear:both;}
.nav ul li{float:left; background:url(../images/nav_hr.png) no-repeat right center; display: block;}
.nav ul li a{color:#fff; height:47px;  display: block; line-height:47px; padding:0 23px; font-size:16px;}
.nav ul li a:hover,.nav ul li .one{background: url(../images/nav_hoer.png) repeat-x center;}
/*活动入口*/
.about{width:495px; overflow:hidden;}
.about .column{height:55px; clear:both; margin-bottom:12px;}
.advert{overflow:hidden; clear:both;}
.plate,.banner{overflow:hidden; clear:both; margin:12px 0;}
.banner .rotation{width:568px; overflow:hidden;}
.banner .news{ width:422px;overflow:hidden;}
/*尾部*/
.footer{height:250px;  background:url(../images/footer_bg.jpg) repeat-x top;  clear:both; margin-top:30px;}
.footer .fot_nav{width:500px; margin:20px auto 25px auto; color:#999999;}
.footer .fot_nav a{ color:#999999; font-size:12px; padding:0 10px;}
.footer .copy{font-size:12px; text-align:center;}
/*办事大厅*/
.service{overflow:hidden;  clear:both; margin-top:12px;}
.service .col_ser{height:55px; clear:both; margin-bottom:12px; background:url(../images/bs_cu.png) no-repeat center; }
.service .col_ser span{float:right; color:#8e8e8e; line-height:55px; font-size:14px; margin-right:15px;}
.service .gcc{overflow:hidden; margin-top:5px;}
.service .title{background:#3e9ad8; color:#fff; padding:0 20px; height:45px; line-height:45px; font-size:16px;}
.service .gcc .gc_service{border:1px solid #e6e6e6; background:#e6f4ff; margin-top:10px; overflow:hidden;}
.service .gcc .gc_service li{float:left; overflow:hidden; padding:20px 0 25px 0; width:124.7px; text-align:center; line-height:20px; height:90px; }
.service .gcc .gc_service li .img{height:45px;margin-bottom:5px;}
.service .gcc .gc_service li a{color:#0071bd;}
.service .gcc .gc_service li:hover{background:#bfeeff;}
.service .ability{overflow:hidden; clear:both;}
.service .ability .rencai{width:49%;overflow:hidden; }
.service .ability .jiuchuang{width:49%; overflow:hidden; }
.jiu_service{margin-top:10px; overflow:hidden;}
 .jiu_service li{float:left; margin-bottom:10px;}
.jiu_service .interval{width:10px; height:10px;}
.jiu_service li .img{height:45px;margin-bottom:5px;}
.jiu_service li a{color:#0071bd; border:1px solid #e6e6e6; background:#e6f4ff; font-size:15px;
overflow:hidden; width:113px; text-align:center; line-height:20px; display:block; padding:10px 0;}
.jiu_service li a:hover{background:#bfeeff;}
.jiu_service li .last{width:236px;}
/*友情链接*/
.friendlink{overflow:hidden; clear:both; margin-top:12px;}
.friendlink .column{height:55px; clear:both; margin-bottom:12px;}
.friendlink .choice{overflow:hidden; padding:20px 10px; border-top:1px solid #efefef; border-bottom:1px solid #efefef; background:#f8f8f8;}
.friendlink .choice select{width:222px; margin:0 10px; height:25px; line-height:25px; padding:0 10px; font-size:12px; border:1px solid #cacaca;}
/*所在位置*/
.location{height:60px; line-height:60px; background:url(../images/loc_icon.png) no-repeat left center;  clear:both; padding-left:40px; color:#8e8e8e;}
.location color{color:#ff0000; font-size:16px;}
/*页面内容*/
.major{overflow:hidden; clear:both;}
.major .wide{width:730px; border:1px solid #e4e4e4; border-top:3px solid #005691; overflow:hidden;}
.major .wide .rubric{height:50px; line-height:50px; padding:0 20px; color:#005691; font-size:18px; border-bottom:1px solid #e4e4e4;}
.major .wide .rubric color{color:#3a3a3a; font-size:16px;}
.major .wide .rubric span{float:right; margin-right:20px;}
.major .wide .rubric span a{padding:8px 20px; background:#f90; color:#fff; border-radius:0.2em; font-size:15px;}
.major .wide .rubric span a:hover{background:#f77b16;}

.major .wide .bs_box{padding:0 20px; margin-top:20px; clear:both; overflow:hidden;}
.major .wide .bs_box .bs_title{
background: #7faed2;
    color: #fff;
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;}
.major .wide .bs_box  .bs_icon_list{margin-top:10px; overflow:hidden;}
.major .wide .bs_box  .bs_icon_list li{float:left; margin-bottom:10px;}
.major .wide .bs_box  .bs_icon_list .kong{width:10px; height:10px;}
.major .wide .bs_box  .bs_icon_list li .img{height:45px;margin-bottom:5px;}
.major .wide .bs_box  .bs_icon_list li a{color:#0071bd; border:1px solid #e6e6e6; background:#e6f4ff; font-size:15px;
overflow:hidden; width:128px; text-align:center; line-height:20px; display:block; padding:10px 0;height:70px;}
.major .wide .bs_box  .bs_icon_list li a:hover{background:#bfeeff;}
.major .wide .bs_box  .gcc li a{ font-size:14px; line-height:16px; padding-bottom:20px;}
	
.major .wide .new_list{ margin:0 20px;}
.major .wide .new_list li{ padding:20px 0; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.major .wide .new_list li p{color:#8e8e8e;}
.major .wide .new_list li span{float:right;}
.major .wide .new_list li span a{color:#6292ea;}
.major .wide .new_list li  .biaoti{font-size:16px; color:#2f6ca9;}
	
.major .narrow{width:252px; border:1px solid #e4e4e4; overflow:hidden;}
.major .narrow .caption{height:50px; line-height:50px; color:#fff; font-size:18px;
background:#005691 url(../images/qu_icon.png) no-repeat 10px center; padding-left:50px; }
.major .narrow .caption span a{float:right; margin-right:10px; color:#e4e4e4; font-size:14px;}
.question{ margin:20px 10px; overflow:hidden;}
.question li {line-height:30px;}
.question li a{background:url(../images/list_style.png) no-repeat left center;  padding-left:15px;}

.major .narrow .subnav{clear:both; overflow:hidden;}
.major .narrow .subnav li a{ height:50px; line-height:50px; padding:0 20px; font-size:16px;
background:url(../images/right.png) no-repeat 90% center; background-size:15px;
 border-bottom:1px solid #e4e4e4; display:block;}
 .major .narrow .subnav li:last-child a{border:none;}
 
 
.substance{margin:20px; overflow:hidden;font-size:14px;line-height:28px;}
.substance p{text-indent:2em;}
.substance .b{color:#005691; font-weight:bold; font-size:15px; margin-top:15px;}
.substance .b_ti{color:#005691; font-size:16px; margin-top:45px;}
.substance .img{text-align:center;}



/*CSS yema*/
.yema_cont{width:580px; margin:20px auto; overflow:hidden; height:50px; padding-top:5px;}
.yema_cont a{border:1px solid #e4e4e4; color:#8e8e8e; margin:0 3px;
text-align:center;padding:6px 14px;  border-radius:0.2em;} 
.yema_cont input{width:30px; height:26px;border:1px solid #e4e4e4; margin:0 6px; text-align:center;}
.yema_cont a:hover,.yema_cont .one{border:1px solid  #005691; background:#005691; color:#ffffff;}


.min_about{border:1px solid #e4e4e4; border-top:3px solid #005691; overflow:hidden; padding-bottom:20px;}
.min_about .wenzhang .tic_title{text-align:center; font-size:24px; color:#005691; margin-top:20px;}
.min_about .tic_time{ background:#f9f9f9; border-top:1px solid #f1f1f1;
 border-bottom:1px solid #f1f1f1;
 height:40px; line-height:40px;
 text-align:center; font-size:12px; color:#8e8e8e; margin:20px 30px 0 30px; }
.min_about .wenzhang  .img{text-align:center; }
.min_about .wenzhang  p{margin:20px 30px; text-indent:2em;}


.min_about  .rukou{ background:#f1faff; border:1px solid #e4e4e4; height:400px; width:350px; margin:50px 0px 50px 100px;}
.min_about  .rukou .enroll_list{overflow:hidden; clear:both; margin:20px 35px;}
.min_about  .rukou .enroll_list li a{background:#005691; width:240px;overflow:hidden;color:#fff; display:block;  font-size:16px;
border-radius:0.5em; margin-bottom:20px; padding:15px 20px;}
.min_about  .rukou .enroll_list li  .b{font-size:22px; margin-top:5px; line-height:35px;}
.min_about  .rukou .enroll_list li  .b span{float:right; margin-right:30px; width:39px; height:36px;  display:block;}


.top_hide{height:30px; line-height:30px; width:100%;background:#f8f8f8;}
.top_hide .end_a{float:left;width:600px;}
.top_hide .end_a a{margin:0 20px;color:#4f4f4f;}
.top_hide .login_end{float:right;width:200px;}
.top_hide .login_end a{margin:0 30px; color:#4f4f4f;}
.top_hide .login_end a img{vertical-align:middle; margin:-2px 3px 0 0 ;}

.bsdt{width:100%;}
.bsdt .menu{background:#f6f6f6; height:35px; border-bottom:#cccccc 1px solid; width:999px;}
.bsdt .menu li{width: 140px;}
.bsdt .menu li.off {border-bottom: 1px solid #fff;}
.bsdt .menu .onetab {border-bottom: 1px solid #fff;}
/**.bsdt .menudiv{height:200px;}**/
.menudiv div .jiu_service li a{background:transparent; width:178px; background: #e6f4ff; color:#0079ca; padding-left:5px;}
.menudiv div .jiu_service li a:hover{color:#0079ca; background:#bfeeff;}
.menudiv div .jiu_service li a .img{float:left; width:50px; text-align:center; }
.menudiv div .jiu_service li a .wen{float:right; width:118px; text-align:center; line-height:50px; font-size:15px; margin-right:10px;}
.menudiv div .jiu_service li a .two_h{line-height:20px;white-space: normal; margin-top:7px;}

.denglu{ width: 70px; background-color: #0071BD; text-align: center; font-size: 16px !important; height: 30px; margin-top: 13px; line-height: 30px !important; border-radius: 0.2em; }
.denglu a{color:#fff;}

@media (max-width: 520px) {
body{
    width:1000px;
}
  }
