@charset "utf-8";
/* CSS Document */
body,html {margin:0; padding:0; color: #666;  font:12px/180% "微软雅黑","Helvetica Neue", Arial, Helvetica, sans-serif;}
*{ margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; }
body{width:100%; background: #f0f1f3 url(../images/b2g.jpg) no-repeat center top;}
body a{outline:none; blr:expression(this.onFocus=this.blur());}
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; list-style:none;}
li {list-style: none; vertical-align: bottom;}
img {border: none; display: block;}
em,i {font-style: normal;}
a{text-decoration:none; color: #666;}
.disable {display: none;}
.fl {float: left;}
.fr {float: right;}
.clearfix:after {content:""; height:0; display:block; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
* +html .clearfix {height:1%;}
.clearfix {display:block; clear:both;}
input,textarea{ resize:none; font-family:"微软雅黑"; outline:none;}
button{ font-family:"Arial"; outline: none;}
select{height:22px; line-height:18px; padding:2px 0; outline:none;}

.wrapper{ width: 1194px; margin: 0 auto;}

/*主体*/
.main{ background-color:#fff; width: 1160px; padding: 23px 17px;}

/*动态*/
.index_trends{ height: 326px; overflow: hidden;}
.scroll{ float: left; width: 618px; height: 326px; position: relative; overflow: hidden;}
.scroll .bd a{ display:block; position: relative;}
.scroll .bd img{ width: 618px; height: 326px;}
.scroll .bd h4{ position: absolute; left: 0; bottom: 0; right: 0; padding-left: 15px; font-size: 16px; color: #fff; height: 44px; line-height: 44px; font-weight: 400; overflow: hidden; background-color: rgba(0,0,0,0.45);}
.scroll .hd{ position:absolute; right: 12px; bottom: 16px;}
.scroll .hd li{ float:left; font-size: 0; width: 10px; height: 10px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #ebebea; margin-left: 6px;}
.scroll .hd li.on{ background-color: #d52408;}

.index_trends .right{ float:right; width: 515px;}
.index_trends .title{ height: 36px; background: url(../images/img_02.jpg) no-repeat left bottom; padding-left: 37px;}
.index_trends .title h2{ float:left; font-size: 18px; color: #3c6cb5; font-weight: 400; line-height: 27px; height: 27px;}
.index_trends .title a{ float: right; font-size: 12px; line-height: 27px; color: #999;}

.hot{ height: 153px; border-bottom: 1px #ccc dashed; overflow: hidden; color: #008cd7;}
.hot h4{ display:block; padding-top: 10px; font-size: 18px; line-height: 50px; height: 50px; overflow: hidden;}
.hot h4 a{ color:#008cd7;}
.hot p{ font-size: 14px; line-height: 30px;}
.hot p a{ color:#ed7704;}

.index_trends .list{ padding-top: 7px;}
.index_trends .list li{ height: 30px; line-height: 30px; font-size: 14px; padding-left: 10px; background: url(../images/img_05.jpg) no-repeat left center; overflow: hidden;}
.index_trends .list a{ display:block; position: relative; height: 30px; color: #000; padding-right: 65px;}
.index_trends .list i{ position:absolute; right: 0; top: 0; color: #000;}
.index_trends .list a:hover{ color:#008cd7;}

/*公示*/
.index_notice{ margin-top: 20px; height: 280px;}
.index_notice .news{ float: left; width: 405px; margin-right: 25px; overflow: hidden;}
.index_notice .title{ height: 37px; background: url(../images/img_03.jpg) no-repeat left bottom; padding-left: 29px;}
.index_notice .title h2{ float:left; font-size: 18px; color: #3c6cb5; font-weight: 400; line-height: 35px;}
.index_notice .title a{ float: right; font-size: 12px; line-height: 35px; color: #999;}
.index_notice .title01{ background-image: url(../images/img_04.jpg);}
.index_notice .list{ padding-top:10px;}
.index_notice .list li{ height: 35px; line-height: 35px;overflow: hidden; padding-left: 10px; background: url(../images/img_05.jpg) no-repeat left center;}
.index_notice .list a{ display:block; position: relative; padding-right: 65px; font-size: 14px; color: #000;}
.index_notice .list a i{ position: absolute; right: 0; top: 0; color: #999;}
.index_notice .list a:hover{ color:#008cd7;}

.links{ float: right; width: 298px; overflow: hidden;}
.links a{ display:block; margin-bottom: 8px;}

/*广告位
.banner{ padding-bottom: 20px;}
.banner a{ display:block; margin-bottom: 10px; overflow: hidden;}
.banner img{ width: 575px; height: 90px;}*/

/*会员展示*/
.cener .title{ position: relative; padding-left: 18px; height: 37px; border-bottom: 2px #2188d5 solid;}
.cener .title i{ position:absolute; left: 0; bottom: 0; height: 2px; width: 122px; background-color: #2188d5; overflow: hidden;}
.cener .title em{ position:absolute; left: 0; top: 5px; width: 6px; height: 24px; background-color: #178edf; overflow: hidden;}
.cener .title h2{ float: left; font-size: 18px; color: #3c6cb5; font-weight: 400; line-height: 35px;}
.cener .title a{ float:right; color: #999; line-height: 35px; font-size: 12px;}

.show{ margin-top: 24px; position: relative; height: 210px; overflow: hidden;}
.show .bd li{ float:left; width: 220px; margin-right: 15px; overflow: hidden;}
.show .bd img{ width: 100%; height: 168px;}
.show .bd a{ display:block; color: #333;}
.show .bd h4{ display:block; font-size: 16px; line-height: 42px; height: 42px; overflow: hidden; text-indent: 10px; font-weight: 400;}
.show .bd a:hover{ color:#fff; background-color: #178edf; text-decoration: none;}
.show .hd a{ position:absolute; width: 34px; height: 34px; top: 63px; background-image: url(../images/btn.png);}
.show .hd .prev{ left: 0; background-position: 0 0;}
.show .hd .next{ right: 0; background-position: right 0;}

/*友情链接*/
.friends{ margin-top: 10px; border: 1px #e0e0e0 solid; padding: 0 35px; position: relative;}
.friends img{ position: absolute; left: -6px; top: 7px;}
.friends h2{ display:block; font-size: 18px; font-weight: 400; border-bottom: 1px #e0e0e0 solid; line-height: 48px;}
.friends ul{ padding: 10px 0;}
.friends li{ position:relative; padding-left: 100px; font-size: 14px; color: #666; line-height: 30px; padding-bottom: 5px;}
.friends li i{ position:absolute; left: 0; top: 0; color: #1786d5;}
.friends li a{ margin-right: 15px;}
.friends li a:hover{ color: #1786d5;}

/*底部
.footer{ height: 118px; text-align: center; background-image: url(../images/img_15.jpg); color: #fff; overflow: hidden; font-size: 14px; line-height: 40px;}
.footer ul{ padding-top:20px; }
.footer i{ margin-left: 20px;}*/

/*------------------------------------------------2019-04-07---------------------------------------------*/
.main01{ padding-top: 0;}
/*当前位置*/
.locationg{ padding: 10px 0 10px 25px; font-size: 16px; line-height: 30px; background: url(../images/s_01.png) no-repeat 0 15px;}
.locationg a:hover{ color: #178edf; text-decoration: underline;}

/*新闻*/
.erjinews_main{ padding-bottom: 20px;}
.erjinews_main .left{ float:left; width: 240px;}
.erjinews_main .right{ float: right; width: 905px;}

.erjinews_nav h2{ display:block; font-size: 18px; color: #fff; background-color: #178edf; line-height: 55px;}
.erjinews_nav h2 i{ display:block; padding-left: 80px; background: url(../images/s_02.png) no-repeat 40px center;}
.erjinews_nav ul{ border: 1px #dcdcdc solid; border-top: none;}
.erjinews_nav li{ border-top: 1px #dcdcdc solid;}
.erjinews_nav a{ display:block; border-left: 4px #fff solid; padding-left: 50px; height: 48px; line-height: 48px; font-size: 16px; color: #333;}
.erjinews_nav a:hover,.erjinews_nav li.on a{ border-left-color: #178edf; color:#178edf; text-decoration: none; font-weight: 600; background: url(../images/s_04.png) no-repeat 200px 20px; background-color: rgba(56,130,223,.08);}

.n_title{ margin-bottom: 20px; height: 55px; line-height: 55px; border-left: 4px #178edf solid; background-color: rgba(56,130,223,.08); color: #178edf; padding-left: 20px;}
.n_title h2{ display: block; font-size: 20px;}

.erjinews_list{ border: 1px #dcdcdc solid; padding: 15px 18px; min-height: 455px; font-size: 16px; line-height: 40px;}
.erjinews_list .list li.on{ height: 40px; padding-left: 12px; background: url(../images/s_03.png) no-repeat left center; overflow: hidden;}
.erjinews_list .list li.on a{ float:left; color: #333;}
.erjinews_list .list li.on a:hover{ color:#178edf;}
.erjinews_list .list li.on i{ float: right; color: #999; font-family: "Arial";}
.line{border-bottom: 1px solid #ededed; padding: 18px 0 0; height: 0; line-height: 0; margin-bottom: 18px;}
.erjinews_list .list li:nth-child(5n+5){padding-bottom:18px;margin-bottom:18px;border-bottom:1px #dcdcdc solid;}

/*分页*/
.page{ text-align: center; padding: 3px 0; line-height: 28px; font-size: 14px;}
.page a,.page span{display: inline-block; border: 1px solid #d9d9d9; color: #666; margin: 3px; padding: 0 10px; text-decoration: none; white-space: nowrap; height: 28px;}
.page a:hover{background: #178edf; border: 1px solid #178edf; color: #fff !important;}
.page a.active{border: 1px solid #178edf; color: #fff;}
.page span.current,.page span.current:hover{ background: #178edf; border: 1px solid #178edf; color: #fff;}
.page span.disabled,.page span.disabled:hover{border: 1px solid #178edf; color: #666; background: #eee;}
.page a.text,.page a.text:hover{color: #fff; background: #178edf; border: #178edf 1px solid; cursor: text;}
.page a.pagemore,.page a.pagemore:hover{color: #666; background: #fff; border: 1px solid #fff; cursor: text; padding: 0 3px;}
.page .inputBar{border: 0; height: 28px; padding: 0 6px;}
.page .total{border: 0; height: 28px; padding: 0;}
.page .inputBar input{width: 40px; height: 24px; line-height :24px; padding: 2px 5px; border: #ccc 1px solid; margin: -3px 3px 0; *margin: -3px 3px 0; _margin: -3px 3px 0; background: #eee; vertical-align: middle;}



