@charset "utf-8";
body {font-family:Microsoft YaHei, arial, \5b8b\4f53, sans-serif; font-size:12px; font-weight:normal; color:#333; background:#fff;}
* {margin:0; padding:0; border:0;}
ul,ol,li{ list-style: none;}
a{ text-decoration:none; color:#333;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none; color:#c00; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
img{ vertical-align:middle;}
section{ display:block;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}

.m025{margin:0 25px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.mr25{margin-right:25px;}
.mr60{margin-right:60px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h30{height:30px;}
.h35{height:35px;}
.h40{height:40px;}

/*底部*/
.copyright{width:100%;padding:20px 0;height:80px; background:#fff; border-top:1px solid #eaeaea; font:12px/20px arial,"宋体";text-align:center;}
.copyright .p-cut{font:12px/22px arial;margin-top:10px}

/*banner*/
.banner_wrap{width:100%; min-width:1000px; height:210px; padding-top:20px; background:url(../../../images/special/150412/banner.jpg) center top no-repeat; margin:0 auto;}
.banner_wrap .banner{width:1000px; height:100%; margin:0 auto; position:relative;}
.banner_wrap .banner .logo_jl{ float:left;}
.banner_wrap .banner .notes{width:387px; height:139px; position:absolute; top:40px; left:50%; margin-left:-194px;}

/*导航*/
.wrap_nav{width:100%; min-width:1000px; height:70px; background:url(../../../images/special/150412/bg_nav_70.jpg) repeat-x; margin:0 auto;}
.wrap_nav .nav{width:1000px; height:100%; margin:0 auto;}
.wrap_nav .nav ul{width:1000px; height:100%;}
.wrap_nav .nav ul li{height:60px; padding-top:10px; line-height:24px; text-align:center; float:left;}
.wrap_nav .nav ul li.first{ text-align:left;}
.wrap_nav .nav ul li a{ font-size:16px; color:#fff;}
.wrap_nav .nav ul li a:hover{color:#c00;}
.wrap_nav .nav ul .line{ width:2px; height:70px; padding:0 40px; background:url(../../../images/special/150412/bg_line_70.png) center no-repeat;}

/*包裹*/
.wrapper{ width:1000px; height:auto; margin:25px auto 0;}

/*头条*/
.news_focus{ width:1000px; height:auto; padding-bottom:40px;}
.headline{width:470px; height:auto; float:left;}
.headline .today{height:52px; border-left:10px solid #288bcd; background:url(../../../images/special/150412/bg_title.png) repeat;}
.headline .today li{ width:70px;height:26px; line-height:24px; padding-left:10px; background:#fff; font-size:24px; color:#333;}
.headline .title{ height:40px; line-height:40px; font-size:24px; color:#333; text-align:center; margin:18px 0; overflow:hidden;}
.headline .intro{ height:auto; line-height:24px; padding-bottom:12px; margin-bottom:6px; border-bottom:1px dashed #e5e5e5; font-size:12px; font-family:\5b8b\4f53,arial; color:#666;}
.headline .intro a{color:#d51919;}
.headline .list{ height:auto;}
.headline .list li{ height:30px; line-height:30px; font-size:16px; color:#000; overflow:hidden;}
.headline .list li em{ font-size:16px; padding-right:10px;}
.headline .list li a{font-size:16px; color:#000;}
.headline .list li a:hover{ color:#c00;}

/*焦点图*/
#news_pic{width:490px;height:375px; float:right; position:relative;}
#news_pic .changeDiv{ width:490px;height:325px;position:absolute;top:0;left:0;}
#news_pic .changeDiv .tit{width:75%; height:28px;line-height:28px; font-size:20px;position:absolute;left:0;bottom:-40px; overflow:hidden;}
#news_pic .changeDiv .tit a{font-size:20px; color:#000;}
#news_pic .changeDiv .tit a:hover{color:#c00;}
#news_pic .changeDiv img{width:100%;height:100%; border:none;display:block;}
#news_pic .change_liu{position:absolute;right:0;bottom:15px;overflow:hidden;}
#news_pic .change_liu li{display:inline;float:left;}
#news_pic .change_liu span{width:15px;height:13px; display:block; background:url(../../../images/special/150412/dot.png) no-repeat; text-indent:-9999px; margin-right:10px;cursor:pointer;}
#news_pic .change_liu span.on{ background:url(../../../images/special/150412/dot2.png) no-repeat;}

/*列表*/
.wrap_list{width:1000px;height:auto;}
.list_275{width:275px; height:auto; display:inline; float:left;}
.list_315{width:315px; height:auto; display:inline; float:left;}
.list_360{width:360px; height:auto; display:inline; float:left;}
.list_400{width:400px; height:auto; display:inline; float:left;}
.list_470{width:470px; height:auto; padding-bottom:20px; display:inline; float:left;}
.list_700{width:700px; height:auto; display:inline; float:left;}
.h3_01{height:28px; line-height:26px; border-left:10px solid #288bcd; background:url(../../../images/special/150412/bg_title.png) 0 -2px repeat; text-align:right;}
.h3_01 .title{padding-left:10px;font-size:22px; float:left;}
.h3_01 span{ padding-right:10px; font-size:20px;}

.h3_02{height:28px; line-height:26px; background:url(../../../images/special/150412/bg_title2.png) repeat;}
.h3_02 .moTit{  height:28px;font-size:22px; padding-right:10px; padding-left:10px;}
.h3_02 .title{ background:#fff; font-size:22px; color:#247db8;}
.h3_02 .title:hover{ color:#c00;}
.h3_02 span{ font-size:22px;}
.h3_02 span a{margin:0 20px;}

.h3_03{height:36px; line-height:36px; border-bottom:3px solid #288bcd;}
.h3_03 .title{ font-size:22px; float:left;}

.list_comm{ height:auto; padding:25px 0 30px;}
.list_comm.pt8{ padding-top:8px;}
.list_comm.pt0{ padding-top:0; padding-bottom:25px; margin-top:-5px; margin-bottom:-5px; border-bottom:1px solid #ccc;}
.list_comm.pt02{ padding:0; margin-top:-10px;}
.list_comm li{ height:30px; line-height:30px; font-size:14px; color:#000; overflow:hidden;}
.list_comm li em{ font-size:14px; padding-right:10px;}
.list_comm li a{font-size:14px; color:#000;}
.list_comm li a:hover{ color:#c00;}

.list_jd{ width:250px; height:auto; margin-top:-5px; float:left;}
.list_jd li{ height:30px; line-height:30px; font-size:14px; color:#000; overflow:hidden;}
.list_jd li em{ font-size:14px; padding-right:10px;}
.list_jd li a{font-size:14px; color:#000;}
.list_jd li a:hover{ color:#c00;}

.list_sj{ width:100%; height:auto;}
.list_sj li{ height:24px; line-height:24px; font-size:14px; color:#000; overflow:hidden;}
.list_sj li em{ font-size:14px; padding-right:10px;}
.list_sj li span{ padding-right:10px; font-size:14px; color:#666;}
.list_sj li a{font-size:14px; color:#000;}
.list_sj li a:hover{ color:#c00;}

.pic_275_130{width:275px; height:130px; overflow:hidden;}
.pic_275_130 img{width:100%; height:100%; border:none; display:block;}
.paper{width:250px; height:350px; overflow:hidden; margin:0 auto;}
.paper img{width:250px; height:350px; border:none; display:block;}

.sublist_315{width:315px; height:130px; overflow:hidden;}
.sublist_315 .pic{width:145px; height:135px; padding-right:20px; overflow:hidden; float:left;}
.sublist_315 .pic img{width:145px; height:100px; border:none;}
.sublist_315 .pic .txt{ padding-top:8px; line-height:24px; font-size:16px;}
.sublist_315 .intro{ height:auto; line-height:24px; font-size:12px; font-family:\5b8b\4f53,arial; color:#666;}
.sublist_315 .intro a{color:#d51919;}

.sublist_340{width:340px; height:auto; float:left;}
.sublist_340 h4{ line-height:26px; margin-bottom:10px; font-size:18px;}
.sublist_340 .pic{width:100%; height:215px; margin-bottom:6px; overflow:hidden;}
.sublist_340 .pic.h170{height:170px;}
.sublist_340 .pic img{width:100%; height:100%; border:none; display:block;}
.sublist_340 .intro{ height:auto; line-height:24px; font-size:12px; font-family:\5b8b\4f53,arial; color:#666;}
.sublist_340 .intro a{color:#d51919;}

.sublist_360{width:360px; height:130px; overflow:hidden;}
.sublist_360 h4{height:20px; line-height:20px; margin-bottom:12px; font-size:18px; overflow:hidden;}
.sublist_360 .pic{width:160px; height:100px; padding-right:20px; overflow:hidden; float:left;}
.sublist_360 .pic img{width:100%; height:100%; border:none; display:block;}
.sublist_360 .intro{ height:auto; line-height:24px; font-size:12px; font-family:\5b8b\4f53,arial; color:#666;}
.sublist_360 .intro a{color:#d51919;}

.pic_jd{width:180px; height:150px; overflow:hidden; float:left;}
.pic_jd img{width:180px; height:110px; border:none;}
.pic_jd .txt{ padding-top:10px; line-height:24px; font-size:14px;}
.pic_sj{width:100%; height:85px; margin-bottom:10px;}
.pic_sj li{display:inline; float:left;}
.pic_sj .pic{width:190px; height:85px;}
.pic_sj .pic img{width:190px; height:85px; border:none; display:block;}
.pic_sj .txt{ width:240px; height:85px; padding-left:20px;}
.pic_sj .txt span{height:50px; line-height:24px; display:block; margin-bottom:10px; font-size:16px; color:#000; text-align:center; overflow:hidden;}
.pic_sj .txt .more{width:84px; height:22px; line-height:22px; background:#288bcd; border:1px solid #d0d0d0; display:block; font-size:16px; color:#fff; text-align:center; margin:0 auto;}

/*返回顶部*/
.btn-top{ position:fixed; left:50%; width:49px; height:49px; z-index:1000; bottom:120px; margin-left:500px; display:none;}
.btn-top{_position:absolute;_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:150px;}

/*滚动图片*/
.h3_15{ width:100%; height:28px; background:url(../../../images/special/150412/bg_title.png) repeat;}
.h3_15 span{ height:28px; line-height:26px; padding:0 20px 0 10px; border-left:10px solid #288bcd; background:#fff; font-size:22px; color:#333; float:left;}
.news_dutu{width:950px; height:100px; padding:40px 0; margin:0 auto;  position:relative;}
.news_dutu .arrow_left{ width:19px; height:100px;background:url(../../../images/special/150412/arrow_l.png) left center no-repeat; cursor:pointer;position:absolute;left:-25px;top:40px;}
.news_dutu .imgBox{ width:950px; height:100px;  overflow:hidden; position:relative;}
.news_dutu .imgBox li{ width:178px; height:100px; overflow:hidden; margin-right:15px; display:inline; float:left;}
.news_dutu .imgBox img{ width:178px; height:100px; border:none; display:block;}
.news_dutu .arrow_right{width:19px;height:100px;background:url(../../../images/special/150412/arrow_r.png) right center no-repeat; cursor:pointer;position:absolute;right:-25px;top:40px;}
.eve-box{ width:100%;}
.box-hide{ display:none;}

@media screen and (max-width:640px){
.pubTopNav{display:none;}
.copyright{ height:40px;}
.cop_dg{ display:none;}
.btn-top{ display:none;}
.banner_wrap{width:100%; min-width:300px; height:130px; background:url(../../../images/special/150412/banner.jpg) center top no-repeat; background-size:auto 100%;}
.banner_wrap .banner{width:100%;}
.banner_wrap .banner .logo_jl{ width:135px; float:none; display:block; margin:0 auto;}
.banner_wrap .banner .notes{width:167px; height:60px; top:50px; margin-left:-84px;}
.wrap_nav{width:90%; min-width:300px; height:30px; background:none; margin:10px auto 0;}
.wrap_nav .nav{width:100%; height:100%; border-bottom:1px solid #ccc; overflow:hidden;}
.wrap_nav .nav.show{ overflow:visible;}
.wrap_nav .nav ul{width:100%; height:30px; border-top:1px solid #ccc; position:relative;}
.wrap_nav .nav ul li{line-height:28px; padding-top:0; text-align:center; float:none; background:#fff; border:1px solid #ccc; border-top:none;}
.wrap_nav .nav ul li:first-child{background:#fff url(../../../images/special/150412/arrow_d.png) right 12px no-repeat; text-align:center;}
.wrap_nav .nav ul li a{ font-size:16px; color:#000;}
.wrap_nav .nav ul .line{ display:none;}
.wrapper{ width:300px; padding:10px; margin:0 auto;}
.news_focus{ width:100%;}
.headline{width:100%; height:auto; float:left;}
.headline .title{ height:30px; line-height:30px; font-size:20px; margin:10px 0;}
#news_pic{width:300px; height:210px; margin-top:15px; margin-bottom:15px;}
#news_pic .changeDiv{width:300px; height:210px;}
#news_pic .changeDiv .tit{width:70%;}
#news_pic .changeDiv .tit a{font-size:14px;}
#news_pic .change_liu{ right:0; bottom:-35px;}
#news_pic .change_liu span{margin-right:5px;}
.wrap_list{width:300px;height:auto;}
.list_275{width:100%;}
.list_315{width:100%;}
.list_360{width:100%;}
.list_400{width:100%;}
.list_470{width:100%; padding-bottom:0;}
.list_700{width:100%;}
.paper{margin:0 auto 20px;}
.h3_01 .title{font-size:18px;}
.h3_01 span{ font-size:16px;}
.h3_02 .moTit{ padding-left:0; font-size:16px;}
.h3_02 .title{font-size:16px;}
.h3_02 span{ font-size:16px;}
.h3_02 span a{margin:0 5px;}
.h3_03{ border-width:2px;}
.h3_03 .title{font-size:18px;}
.list_comm{ padding:10px 0 15px;}
.list_jd{width:100%;}
.list_sj{ float:left;}
.pic_sj .txt{width:100px; padding-left:10px;}
.sublist_360{width:100%;}
.sublist_315{width:100%;}
.sublist_340{width:100%; margin-bottom:10px;}
.sublist_340 .pic{height:180px;}
.m025, .ml25, .ml20{margin:0;}
.h30{height:15px;}
.h35{height:20px;}
.h40{height:20px;}
.news_dutu{width:178px; height:100px; padding:20px 0;}
.news_dutu .imgBox{ width:100%; margin:0 auto;}
.news_dutu .arrow_left{top:20px;}
.news_dutu .arrow_right{top:20px;}

}