/*
* @Author: 哈利路球
* @Date:   2018-06-05 10:52:50
* @Last Modified by:   Being
* @Last Modified time: 2018-09-13 16:59:08
*/
body{ margin: 0 auto; padding: 0; background: #ffffff; font-size: 14px; line-height: 28px; font-family: "微软雅黑"; min-width: 1200px; max-width: 1920px; }
div{ box-sizing: border-box; }
ul{ margin: 0; padding: 0; }
li{ list-style: none; }
dl{ margin: 0; padding: 0; }
dd{ margin: 0; padding: 0; }
img{ border:0; max-width: 100%;}
a img{ border:0; }
a{ text-decoration: none; }
input{ border: 0; outline: none;}

.clear{ clear:both; }

/* **********************

		公用

******************** */
/* 头部 */
.head_bj{ width: 100%; height: 102px; background: url('../images/header_bj.png') center; }
.head_bj .head{ width: 1200px; height: 102px; margin: 0 auto; padding-top: 10px; padding-left: 15px; }

/* 导航 */
.menu_bj{ width: 100%; height: 50px; background: #2658be; }
.menu_bj .menu{ width: 1200px; margin: 0 auto; }
.menu_bj .menu ul li{ width: 120px; height: 50px; line-height: 50px; float: left; text-align: center; }
.menu_bj .menu ul li, .menu ul li a{ font-size: 18px; color: #ffffff; }

/* 轮播 */
.banner{ width: 100%; height: 325px; }
.silder {width: 100%;height:325px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:325px; overflow:hidden;position: relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#0747be;color:#fff;}
.silder_desc{color:#fff;background:url(tit_bg.png) repeat 0 0;float:left;line-height:42px;height:42px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;}
.silder .silder_page li:hover{cursor:pointer;}

/* 首页新闻列表 */
.index_news_list{ width: 100%; }
.index_news_list ul li{ width: 100%; font-size: 14px; height: 36px; line-height: 36px; }
.index_news_list ul li img{ float: left; padding: 16px 6px; }
.index_news_list ul li a{ color: #333333; float: left; }
.index_news_list ul li span{ font-size: 13px; color: #888888; float: right; }

/* 标题 */
.common_title_bj{ width: 1200px; margin: 20px auto 0; height: 66px; border-top: 2px solid #0269b8; padding-left: 15px; }
.common_title_bj .common_title{ width: 100%; height: 64px; border-bottom: 1px solid #cfcfcf; }
.common_title_bj .common_title .left{ font-size: 24px; color: #2658be; height: 64px; border-bottom: 2px solid #006ec5; float: left; padding-top: 20px; }
.common_title_bj .common_title .left a{ color: #2658be; }
.common_title_bj .common_title .right{ width: 30px; height: 30px; float: right; }
.common_title_bj .common_title .pan{ font-size: 14px; height: 40px; line-height: 40px; color: #2d2e2f; float: right; margin-right: 15px; margin-top: 20px; }



/* 图片列表 */
.img_list{ width: 100%; }
.img_list ul li{ width: 25%; float: left; text-align: center; margin-top: 30px; }
.img_list ul li .title{ padding-left: 20px; height: 34px; line-height: 34px; text-align: left; font-size: 16px; }
.img_list ul li .title a{ color: #2f2f2f; }
.img_list ul li .date{ padding-left: 20px; height: 20px; line-height: 20px; text-align: left; font-size: 14px; color: #a4a4a4; }


/* 分页 */
.page_info{ width: 100%; text-align:center; line-height: 40px; margin: 30px auto; }
.page_info .page { display: inline-block; padding-left: 0; border-radius: 4px; }
.page_info .page li{ display: inline; }
.page_info .page li a{ color:#686868; }
.page_info .page .current a, .page_info .page .current span { z-index: 2; color: #ffffff; cursor: default; background-color: #024b97; border-color: #024b97;}
.page_info .page li a, .page_info .page li span { position: relative; float: left; padding: 10px 20px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #ffffff; border: 1px solid #e5e5e5; }

.link_bj{ width: 100%; background: #2658be; margin-top: 30px; }
.link_bj .link{ width: 1200px; margin: 0 auto; padding: 0 25px; line-height: 50px; font-size: 18px; color: #ffffff; }
.link_bj .link a{ color: #ffffff; padding: 0 10px; }

/* 底部 */
.foot_bj{ width: 100%; background: url('../images/footer_bj.png') center; padding-top: 10px; text-align: center; background-size: cover;}

.box{ width: 1200px; margin: 0 auto; }


/* **********************

		首页

******************** */
.block1{ width: 1200px; margin: 20px auto 0; }
.block1 .left{ width: 640px; float: left; }
.block1 .left .gongshi{ width: 100%; height: 145px; margin-top: 10px; }
.block1 .left .gongshi .gs_left{ width: 65px; float: left; padding-top: 20px; padding-left: 20px; }
.block1 .left .gongshi .gs_right{ width: 560px; float: left; }
.block1 .left .gongshi .gs_right .index_news_list{ margin-top: 20px; }
.block1 .right{ width: 520px; float: left; margin-left: 10px; }
.block1 .right .top{ width: 500px; margin: 0 auto; height: 145px; border-bottom: 1px #07519a dashed; }
.block1 .right .top .cat_name{ height: 50px; padding-top: 13px; }
.block1 .right .top .cat_name img{ padding: 0 8px; }
.block1 .right .top .title{ width: 460px; margin: 0 auto; font-size: 18px; }
.block1 .right .top .title a{ color: #2658be;  }
.block1 .right .top .desc{ width: 445px; margin: 5px auto 0; height: 48px; font-size: 16px; line-height: 24px; overflow: hidden; }
.block1 .right .top .desc a{ color: #2562c7; }
.block1 .right .bottom{ margin-top: 10px; }
.block1 .right .bottom .index_news_list ul li{ font-size: 16px; }

.block2{ width: 1200px; margin: 15px auto 0;  }

.block3{ width: 1200px; margin: 0 auto; }
.block3 .zhaopin_list{ margin-top: 20px; }
.block3 .zhaopin_list ul li{ width: 330px; height: 140px; border: 1px #d2d2d2 solid; float: left; margin-top: 15px; margin-left: 29px; padding: 10px 15px; }
.block3 .zhaopin_list ul li .title{ height: 32px; line-height: 32px; font-size: 16px; color: #000000; overflow: hidden; }
.block3 .zhaopin_list ul li .title span{ color: #ff0000; }
.block3 .zhaopin_list ul li .date{ height: 30px; line-height: 30px; font-size: 12px; color: #6c6c6c; }
.block3 .zhaopin_list ul li dl dd{ width: 50%; height: 22px; line-height: 22px; float: left; font-size: 12px; color: #6c6c6c; }
.block3 .zhaopin_list ul li .more{ height: 30px; line-height: 30px; text-align: right; }
.block3 .zhaopin_list ul li .more a{ color: #6c6c6c; }

.block4{ width: 1200px; margin: 30px auto 0; }
.block4 .title{ width: 100%; height: 37px; line-height: 37px; background: url('../images/block4_title_bj.png') no-repeat; margin-bottom: 10px; }
.block4 .title a{ display: block; width: 133px; font-size: 18px; color: #ffffff; text-align: center; }
.block4 .left{ width: 376px; float: left; }
.block4 .center{ width: 376px; float: left; margin-left: 35px; }
.block4 .right{ width: 376px; float: left; margin-left: 35px; }

.block5{ width: 1200px; margin: 25px auto 0; }

/* **********************

		文章列表

******************** */
.news_list{ width: 100%; padding: 0 15px; margin-top: 20px; }
.news_list ul li{ border-bottom: 1px #adadad dashed; margin-top: 5px; padding-bottom: 15px; }
.news_list ul li .title{ height: 50px; line-height: 50px; font-size: 18px; color: #2658be; }
.news_list ul li .title a{ color: #2658be; }
.news_list ul li .desc{ font-size: 14px; line-height: 28px; color: #2d2e2f; height: 56px; overflow: hidden; }

/* **********************

		文章详情

******************** */
.show_title{ font-size: 18px; height: 50px; line-height: 50px; text-align: center; padding: 0 15px; margin: 20px 0; color: #000000; }
.show_content{ padding: 0 15px; color: #2d2e2f; font-size: 14px; line-height: 28px; }












































