@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;color: #333;}
body{font: 14px tahoma,arial, "微软雅黑";}
button, input, select, textarea{ font: 12px tahoma,arial,"微软雅黑";color: #484847; outline:none; resize:none;}
img{border: none;}
ul,li{list-style: none;padding-left:0px;margin-left:0px;}
a{text-decoration: none;color: #333;font: 12px tahoma,arial,"微软雅黑";}

/*公共头部*/
.Public_topwrap{ width:100%; float:left; background-color:#2980d0;}
.Public_top{ width:1200px; height:260px; margin:0 auto;}
.Public_top .logo{width:400px; height:100px; float:left; margin-top:75px;}
.Public_top .bgpic{ width:680px; height:260px; float:right;}
.Public_nav{ width:100%; height:59px; float:left; background:#1769b4;}
.Public_nav .nav_center{ width:1200px; height:59px; line-height:59px; margin:auto;}

.Public_nav .nav_center ul li{ width:150px; height:59px; float:left;  text-align:center; line-height:59px;}
.Public_nav .nav_center ul li a{ text-align:center; line-height:59px; font-size:18px; color:#ffffff; }
.Public_nav .nav_center ul li a:hover{ text-align:center; line-height:59px; font-size:18px; color:#0E426F;}

/*首页 · 新闻 · 通告*/
.index_wrap{ width:100%; float:left; min-height:500px; height: auto !important; min-height:500px;}
.index_center{ width:1200px; margin:auto;min-height:500px; height: auto !important; min-height:500px; padding-top:20px;}
.index_top{ width:1200px; height:310px; float:left;}

.index_news{ width:873px; height:278px; border:1px solid #ccc; float:left; padding:15px;}
.index_news .news_pic{ width:460px; height:280px; float:left;}
#KinSlideshow{ width:460px; height:280px;}

.index_news .news_words{width:398px; height:280px; float:left; margin-left:15px;}
.index_news .news_words .news_title{ width:398px; height:36px; float:left; background:url(../images/shuixin.jpg) no-repeat;}
.index_news .news_words .news_title .title_name{ width:100px; height:36px; line-height:36px; color:#ffffff; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.index_news .news_words .news_title .title_more{ width:80px; height:36px; float:right; text-align:right;}
.index_news .news_words .news_title .title_more a{line-height:36px; color:#333333; font-size:13px;}
.index_news .news_words .news_title .title_more a:hover{ text-decoration:underline;}
.index_news .news_words .news_list{width:398px; height:230px; float:left; padding:7px 5px;}
.index_news .news_words .news_list ul li{ width:398px; height:35px; float:left;}
.index_news .news_words .news_list .list_title{ width:308px; float:left;   overflow:hidden; font-size:14px;}
.index_news .news_words .news_list .list_title a{font-size:14px; line-height:24px; color:#3d3d3d;}
.index_news .news_words .news_list .list_title a:hover{font-size:14px; line-height:24px; color:#5eaef8;}
.index_news .news_words .news_list .list_date{ width:80px; line-height:24px; font-size:14px; color:#17509d; text-align:left; padding-right:10px; float:left;}

.index_notice{ width:280px; height:310px; float:left; margin-left:15px;}
.index_notice .notice_title{ width:280px; height:40px; float:left; background:url(../images/sy_gao.jpg) no-repeat;}
.index_notice .notice_title .title_name{ width:90px; height:40px; float:left; font-size:14px; font-weight:bold; color:#fff; line-height:40px; padding-left:15px;}
.index_notice .notice_title .title_more{ height:40px; float:right; line-height:40px; font-size:12px; padding-right:10px;}
.index_notice .notice_title .title_more a{ height:40px; float:right; line-height:40px; font-size:12px; color:#fff;}
.index_notice .notice_title .title_more a:hover{text-decoration:underline;}
.index_notice .notice_list{ width:278px; height:258px; float:left; padding:5px 0; border:1px solid #ccc;}
.index_notice .notice_list .list_title{ width:240px; height:33px;  float:left; overflow:hidden; font-size:14px; line-height:33px; background:url(../images/sy_gaotips.jpg) no-repeat left; margin-left:12px; padding:0 13px;}
.index_notice .notice_list .list_title a{overflow:hidden; font-size:14px; color:#3d3d3d; line-height:23px;}
.index_notice .notice_list .list_title a:hover{ color:#5eaef8;}

/*首页 · 横幅广告*/
.index_middle{width:1170px; height:120px; padding:14px; border:1px solid #ccc; float:left; margin-top:15px;}

/*首页 · 制度 · 服务 · 资料*/
.index_bottom{width:1200px; height:310px; float:left; margin-top:15px;}

.index_system{width:290px; height:310px; float:left; margin-right:13px;}
.index_system .system_title{ width:290px; height:36px; float:left; background:url(../images/zd.jpg) no-repeat;}
.index_system .system_title .title_name{ width:100px; height:36px; line-height:36px; color:#ffffff; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.index_system .system_title .title_more{ width:80px; height:36px; float:right; text-align:right;}
.index_system .system_title .title_more a{line-height:36px; color:#333333; font-size:13px;}
.index_system .system_title .title_more a:hover{ text-decoration:underline;}
.index_system .system_list{width:288px; height:230px; float:left; padding:7px 0; border:1px solid #ccc;}
.index_system .system_list ul li{ width:245px; height:33px; float:left; line-height:33px; padding:0 15px 0 20px; background:url(../images/hong.png) left no-repeat; margin-left:10px;}
.index_system .system_list ul li a{font-size:14px; line-height:23px;}
.index_system .system_list ul li a:hover{color:#5eaef8;}

.index_plat{width:290px; height:310px; float:left;}
.index_plat .plat_title{ width:290px; height:36px; float:left; background:url(../images/zd.jpg) no-repeat;}
.index_plat .plat_title .title_name{ width:100px; height:36px; line-height:36px; color:#ffffff; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.index_plat .plat_list{width:258px; height:220px; float:left; padding:12px 15px; border:1px solid #ccc;}
.index_plat .plat_list .plat_show{width:228px; height:46px; float:left; padding-left:30px; background-color:#4f9bfc; margin-bottom:12px;}
.index_plat .plat_list .plat_show .show_name{width:180px; height:46px; float:left; padding-left:28px; line-height:46px; font-size:15px; font-weight:bold; color:#fff;}

.index_plat .plat_list .plat_show .show_name a{ line-height:46px; font-size:15px; font-weight:bold; color:#fff;}
.index_plat .plat_list .plat_show .show_bg1{background:url(../images/gr.png) left no-repeat;}
.index_plat .plat_list .plat_show .show_bg2{background:url(../images/mn.png) left no-repeat;}
.index_plat .plat_list .plat_show .show_bg3{background:url(../images/search.png) left no-repeat;}
.index_plat .plat_list .plat_show .show_bg4{background:url(../images/kj.png) left no-repeat;}

/*内页样式*/
.Inside_wrap{ width:100%; float:left; min-height:500px; height: auto !important; min-height:500px;}
.Inside_center{ width:1200px; margin:auto;min-height:500px; height: auto !important; min-height:500px; padding-top:20px;}
.Inside_left{ width:260px; float:left;min-height:500px; height: auto !important; min-height:500px; padding-bottom:20px;}
.Inside_menu{ width:260px; float:left; height:220px; height:auto !important; min-height:220px;}
.Inside_menu .menu_title{ width:260px; float:left; height:35px; background:url(../images/sy_gao.jpg) no-repeat left; line-height:35px; font-size:16px; font-weight:500; text-align:center; color:#ffffff;}
.Inside_menu .menu_list{ width:228px; float:left; height:163px; height:auto !important; min-height:163px; border:1px solid #ccc; border-top:0px; padding:10px 15px;}
.Inside_menu .menu_list ul li{ width:228px; float:left; height:35px; background:url(../images/sy_wen.jpg) left no-repeat; margin-top:5px;  line-height:35px; text-align:center;}
.Inside_menu .menu_list ul li a{ line-height:35px; font-size:14px; font-weight:bold; color:#3d3d3d;}
.Inside_menu .menu_list ul li a:hover{ line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#5eaef8;}

.Inside_right{ width:925px;  float:right; border:1px solid #ccc; margin-bottom:20px;}
.Inside_right .right_title{ width:925px; height:34px; float:left; border-bottom:1px solid #ccc;}
.Inside_right .right_title .right_wei{ width:88px; height:34px; float:left;  background:url(../images/hover_bg.png) no-repeat; text-align:center; color:#ffffff; font-size:14px; line-height:34px;}
.Inside_right .right_main{ width:865px; height:400px; height:auto !important; min-height:400px; line-height:35px; font-size:16px; color:#434342; padding:20px 35px; float:left;}
.Inside_right .right_main .title_style{width:100%; height:40px; text-align:center; line-height:40px; font-size:16px;}
.Inside_right .right_main .date_style{width:100%; height:30px; text-align:center; line-height:30px; font-size:13px; color:#999;}


/*新闻中心*/
.Inside_right .News_list{ width:905px;  line-height:30px; font-size:13px; color:#434342; padding:10px;float:left;}
.Inside_right .News_list .list_show{ width:905px; height:44px; border-bottom:1px dashed #c6c5c5; line-height:44px; background:url(../images/lan.png) no-repeat; float:left;}
.Inside_right .News_list .list_show .News_title{ width:600px; height:44px;line-height:44px;  float:left; margin-left:20px; font-size:13px; color:#585656;}
.Inside_right .News_list .list_show .News_title a{ line-height:44px;  float:left; font-size:15px; color:#585656;}
.Inside_right .News_list .list_show .News_title a:hover{ line-height:44px;  float:left; font-size:15px; color:#2f75d7;}
.Inside_right .News_list .list_show .News_date{ width:100px; height:44px;line-height:44px;  float:right;  font-size:14px; color:#737373; text-align:right;}

/*分页*/
.page_width{width:925px; float:left; height:40px; margin-top:10px;}
.page_font{ min-width:200px; float:right; height:40px; margin-right:15px;}
.page_font ul li{float:left;}
.page_font ul li a{font-size:14px; color:#575757;text-align:center; padding:2px 8px; display:block; line-height:20px; margin:0px 5px 0px auto; border:1px solid #cccccc;}
.page_font ul li a:hover{font-size:14px; color:#4a4a4a;text-align:center;  display:block; line-height:20px; text-decoration:none;border:1px solid #4c8ddc; background:#c7ddf5;}

/*公共尾部*/

.Public_bottom{ width:100%; height:165px; float:left; background-color:#1662a8;}
.Public_bottom .bottom_center{ width:1200px; height:165px; margin:auto;}
.Public_bottom .bottom_center .bottom_link{ width:165px; height:60px; float:left; padding-top:30px; font-size:15px; color:#ffffff; text-align:center; display:none;}
.Public_bottom .bottom_center .bottom_link .link_list{ width:160px; height:60px; float:left; margin-right:13px;}
.Public_bottom .bottom_center .bottom_link .link_list img{ width:160px; height:60px;}
.Public_bottom .bottom_center .bottom_ban{ width:1200px;  float:left;color:#fff; text-align:center; font-size:16px; line-height:35px; padding:25px 0;padding-top:40px;}