/*@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:1000; background:#E8F1F8  url(../images/3beg.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;}

/*头部
.header{ height: 190px; min-width: 1194px; overflow: hidden;}
.logo{ float: left; padding: 50px 0 0 52px;}
.h_resiger{ text-align:right; padding-top: 15px; height: 24px; line-height: 24px;}
.h_resiger a{ display:inline-block; vertical-align: top; font-size: 12px; color: #686868; margin-left: 15px; padding-left: 28px; background: url(../images/img_01.png) no-repeat 0 0; transition: all .2s;}
.h_resiger .ico02{ background-image: url(../images/img_02.png);}
.h_resiger a:hover{ background-position: 0 bottom;}
.h_search{ margin-top: 40px; position: relative;}
.h_search input{ display:block; border: 0; width: 293px; height: 34px; line-height: 34px; background: url(../images/search.png); padding-left: 20px; font-size: 14px; color: #025ab9;}
.h_search button{ position: absolute; right: 15px; top: 7px; border: 0; width: 19px; height: 20px; background-image: url(../images/search_bot.png); background-color: transparent; cursor: pointer;}
.h_hot{ font-size:12px; color: #b20000; line-height: 38px;}
.h_hot a{ color: #0068b7; margin-right: 10px;}*/

/*导航
.nav{ height: 56px; line-height: 56px; background-color: #2188d5; overflow: hidden;}
.nav a{ float: left; width: 10%; height: 56px; line-height: 56px; color: #fff; font-size: 17px; text-align: center;}
.nav a:hover,.nav a.on{ text-decoration:none; background-color: #0671c1;}*/

/*主体*/
.ma3in{ background-color:#E8F1F8; width: 1300px; padding: 7px 12px; }

/*动态*/
.index_trends{ height: 111px; overflow: hidden;}
.scroll{ float: left; width: 1200px; height: 326px; position: relative; overflow: hidden;}
.scroll .bd a{ display:block; position: relative;}
.scroll .bd img{ width: 1200px; 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: 10px; height: 50px; overflow: hidden;}
.hot h4 a{ color:#008cd7;}
.hot p{ font-size: 17px; 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: -101px;
	<!--.top: 5px;
	<!--.color: #000;
}
.index_trends .list a:hover{ color:#ff0000;}

/*公示*/
.index_notice{ margin-top: 0px; height: 420px;padding-left: 40px;}
.index_notice .news{ float: left;  width: 585px; height: 396px; margin-right: 30px; overflow: hidden;background:#ffffff }
.index_notice .title{ width: 585px; height: 74px; background: url(../images/xdtt.jpg) no-repeat left bottom; padding-left: 2px;}
.index_notice .title h2{ float:left; font-size: 18px; color: #3c6cb5; font-weight: 500; line-height: 15px;}
.index_notice .title a{ padding-left: 500px; font-size: 13px; line-height: 78px; color: #2D2D32;}
.index_notice .title01{ width: 585px; height: 74px; background: url(../images/xmgsxt.jpg) no-repeat left bottom; padding-left: 503px;line-height: 73px;}
.index_notice .list{ padding-top:10px;}
.index_notice .list li{ height: 35px; line-height: 38px;overflow: hidden; padding-left: 35px; background: url(../images/ddddd.jpg) no-repeat left center;}
.index_notice .list a{ display:block; position: relative; padding-right: 65px; font-size: 15px; color: #666666;}
.index_notice .list a i{ position: absolute; right: 0; top: 0; color: #999;}
.index_notice .list a:hover{ color:#008cd7;}

.links{ float: right; width: 98px; overflow: hidden;}
.links a{ display:block; margin-bottom: 8px;}

.index_notice .hot{ height: 100px; border-bottom: 1px #ccc dashed; overflow: hidden; color: #ff0000;font-size: 15px;line-height: 32px;padding-top: 20px;padding-left: 20px;padding-right: 20px;}
.index_notice .hot h4{ display:block; padding-top: -3px; font-size: 16px; line-height: 10px; height: 20px; overflow: hidden;}
.index_notice .hot h4 a{ color:#666666;font-weight: bold; }
.index_notice .hot p{ font-size: 17px; line-height: 30px;}
.index_notice .hot p a{ color:#ff0000;}

/*广告位
.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: 252px; overflow: hidden;}
.show .bd li{ float:left; width: 270px; margin-right: 20px; overflow: hidden;}
.show .bd img{ width: 100%; height: 210px;}
.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: 40px; border-top: 1px #e0e0e0 solid; padding: 30 55px;padding-left: 18px; font-weight: 400; font-size: 54px;}
.friends img{ position: absolute; left: -1px; top: 17px;}
.friends h2{ display:block; font-size: 34px; font-weight: 400; border-bottom: 4px #ff0000 solid; line-height: 48px;}
.friends ul{ padding: 10px 0;}
.friends li{ position:relative; padding-left: 0px; font-size: 14px; color: #ff0000; line-height: 30px; padding-bottom: 15px;}
.friends li i{ position:absolute; left: 0; top: 0; color: #ff0000;}
.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;}

/*新闻*/
.news_main{ padding-bottom: 20px;}
.news_main .left{ float:left; width: 240px;}
.news_main .right{ float: right; width: 905px;}

.news_nav h2{ display:block; font-size: 18px; color: #fff; background-color: #178edf; line-height: 55px;}
.news_nav h2 i{ display:block; padding-left: 80px; background: url(../images/s_02.png) no-repeat 40px center;}
.news_nav ul{ border: 1px #dcdcdc solid; border-top: none;}
.news_nav li{ border-top: 1px #dcdcdc solid;}
.news_nav a{ display:block; border-left: 4px #fff solid; padding-left: 50px; height: 48px; line-height: 48px; font-size: 16px; color: #333;}
.news_nav a:hover,.news_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;}

.news_list{ border: 1px #dcdcdc solid; padding: 15px 18px; min-height: 455px; font-size: 16px; line-height: 40px;}
.news_list .list li.on{ height: 40px; padding-left: 12px; background: url(../images/s_03.png) no-repeat left center; overflow: hidden;}
.news_list .list li.on a{ float:left; color: #333;}
.news_list .list li.on a:hover{ color:#178edf;}
.news_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;}
.news_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;}
