/*global*/
dd.title{line-height:36px;width:100%;border-bottom:2px solid #e3e3e3;}
dd.title a.fl{font-size:24px;color:#078770;position: relative;}
dd.title a.fl i{font-size: 30px;color: #adadad;vertical-align: sub;margin-right: 5px;font-weight: normal;display: inline-block;width: 30px;height: 30px;overflow: hidden;}
dd.title a.fl em{position: absolute;left: 0;bottom: -2px;width: 100%;height: 2px;overflow: hidden;background: #078770;}
dd.title a.fr{font-size:12px;color:#cecece;}
dd.title a.fr:hover{color:#f00;}

/*header -s*/
.header{}
.header .top{background:#e6e6e6;padding-top:30px;height:187px;position:relative;}
.header .top div.fl a img{width:438px;height:66px;margin-top: 5px;}
.header .top .h_t_r{width:230px;margin-right:10px;}
.header .top .h_t_r dd{text-align:center;line-height:36px;margin:0 10px;}
.header .top .h_t_r dd a{font-size:14px;color:#046755;cursor:pointer;}
.header .top .h_t_r dd a:hover{color:#f00;border-bottom:2px solid #f00;}
.header .top .search{margin-top:13px;}
.header .top .search .s-form{width:230px;height:28px;background:#046755;vertical-align:middle;display:inline-block;border-radius:25px;overflow:hidden;}
.no-csstransitions .header .top .search .s-form{behavior:url('PIE.htc');}
.header .top .search .s-form .s-text{margin-left:10px;height:28px;text-indent:5px;width:180px;font-size:14px;color:#fff;background:#046755;}
.header .top .search .s-form .s-text::-webkit-input-placeholder{color:#fff;}
.header .top .search .s-form .s-text:-moz-placeholder{color:#fff;}
.header .top .search .s-form .s-text::-moz-placeholder{color:#fff;}
.header .top .search .s-form .s-text:-ms-input-placeholder{color:#fff;}
.header .top .search .s-form .s-icon{width:22px;height:18px;background:url("../img/sbt.png") center no-repeat;margin-top:5px;margin-left:5px;cursor:pointer;}
.header .topnav{width:100%;height:74px;background:url('../img/navbg.png') repeat-x;position:absolute;left:0;bottom:0;}
.header  .topnav ul{width:100%;}
.header  .topnav ul li{text-align:center;position:relative;height:74px;vertical-align:middle;}
.header  .topnav ul li.hoverin{}
.header  .topnav ul li>a:hover{color:#f00;}
.header  .topnav ul li>em{left:0;width:2px;height:16px;overflow:hidden;background:url('../img/navliem.png') center center no-repeat;top:29px;}
.header  .topnav ul li:first-child>em{background:transparent;}
.header  .topnav ul li>a{font-size:18px;color:#fff;line-height:18px;font-weight: bold;}
.header  .topnav ul li .secnav{left:0;z-index:11;width:100%;background:rgba(0,111,86,0.9);display:none;top:74px;}
.no-rgba .header  .topnav ul li .secnav{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5006f56,endColorstr=#E5006f56);}
.header  .topnav ul li .secnav dd.hoverin{background:#006f56;}
.header  .topnav ul li .secnav dd a{color:#ffffff;font-size:18px;font-weight:normal;display:block;padding:15px 10px;}
.header  .topnav ul li .secnav dd a:hover{}
.header .banner-wrapper{}
.header .banner-wrapper .bannerimg{left: 50%;margin-left: -364px;top: 20%;z-index: 2;}
.header .banner-wrapper .bannerimg img{width: 729px;height: 164px;}
.header .banner-wrapper .banner{width: 100%;position: relative;z-index: 1;}
.header .banner-wrapper .banner img{min-width:1240px;width: 100%;}

/*index*/
section.main_box{background:#fff;}
section.area{padding:30px 0;}
section.news{background: #f6f4f4;}
.index_left{width: 624px;}
.index_right{width: 610px;}
.leader_news{width:624px;margin-top:30px;}
.leader_news .hd{font-size:0;right:50px;bottom:97px;z-index:2;}
.leader_news .hd li{width:15px;height:15px;background:url("../img/hdbgwhite.png") center center no-repeat;display:inline-block;margin:0 2px;cursor:pointer;border:1px solid #fff;}
.leader_news .hd li.on{background:url("../img/hdbgred.png") center center no-repeat;}
.leader_news .bd{}
.leader_news .bd li{width:624px;height:388px;}
.leader_news .bd li img{width: 100%;height: 100%;}
.leader_news .bd li dd{width:100%;background:rgba(0,0,0,0.6);padding:5px 70px 0 25px;left: 0;bottom: 0;border-top:1px solid #fff;}
.no-rgba .leader_news .bd li dd{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.leader_news .bd li dd p.leader_title{line-height: 38px;}
.leader_news .bd li dd p.leader_title a{font-size:18px;color:#fff;font-weight: bold;}
.leader_news .bd li dd p.leader_title a:hover{color: #f00;}
.leader_news .bd li dd p.leader_desc{line-height: 24px;}
.leader_news .bd li dd p.leader_desc a{font-size:12px;color:#fff;}
.news_list{margin-top: 30px;}
.news_list .firstnews{border-bottom:1px dashed #cacaca;padding-bottom: 10px;}
.news_list .firstnews .f_title{line-height: 32px;}
.news_list .firstnews .f_title a{font-size: 17px;color: #000;font-weight: bold;}
.dqgz .news_list .firstnews .f_title a{font-size: 18px;}
.news_list .firstnews .f_desc{font-size: 14px;color: #808080;line-height: 24px;margin-top: 5px;}
.news_list ul{}
.news_list ul li{line-height: 42px;}
.news_list ul li span{font-size: 12px;color: #949191;}
.news_list ul li a{font-size: 16px;color: #000;margin-left: 20px;max-width:520px;overflow: hidden;}
.news_list ul li a:hover{color: #f00;}
.notice_list{margin-top:30px;}
.notice_list li{width:100%;margin-top:3px;height: 86px;border-top:1px solid #e5e5e5;}
.notice_list li:first-child{margin-top:0;border-top:none;}
.notice_list li .time{width:58px;text-align:center;vertical-align: middle;}
.notice_list li .time .day{font-size:16px;height:26px;line-height:26px;color:#e5e5e5;background:#078770;}
.notice_list li .time .ym{height:28px;line-height:28px;font-size:12px;color:#848484;background:#eeeeee;}
.notice_list li .info{background:#fff;vertical-align:middle;padding:0 10px;}
.notice_list li .info a{font-size:16px;color:#454545;line-height:30px;}
.notice_list li .info a:hover{color:#f00;}
.linkimg .imgbox img{width: 624px;height: 98px;}
.fengcai .fengcai_list{margin-top: 30px;}
.fengcai .fengcai_list li{width: 299px;height: 231px;margin-left: 33px;}
.fengcai .fengcai_list li:first-child{margin-left: 0;}
.fengcai .fengcai_list li img{width: 299px;height: 181px;}
.fengcai .fengcai_list li.hoverin p{background: #007d5d;color: #fff;}
.fengcai .fengcai_list li p{height: 50px;background: #e4e4e4;font-size: 16px;color: #686868;line-height: 50px;text-align: center;}
/*friendlinks*/
.friendlinks{padding:30px 0;background:#e9e7ea;}
.friendlinks dd.fl{width: 86px;}
.friendlinks dd.fl p{font-size: 18px;color: #078770;line-height: 38px;}
.friendlinks ul{width: 1314px;}
.friendlinks ul li.hoverin{}
.friendlinks ul li.hoverin a{background: #068e74;color: #fff;}
.friendlinks ul li{line-height:38px;text-align:center;margin-left:10px;width:210px;height:38px;display:table;}
.friendlinks ul li:first-child{margin-left:0px;}
.friendlinks ul li a{background:#fff;font-size:14px;color:#727272;display:table-cell;vertical-align:middle;}

/* footer -start */
footer{width:100%;background:url('../img/navbg.png') repeat-x;padding:20px 0;}
footer .info p{font-size:12px;color:#ffffff;line-height:24px;text-align: center;}
footer .info a{font-size:12px;color:#ffffff;line-height:24px;}
footer .info a:hover{color:#f00;border-bottom:2px solid #f00;}

/* show -start */
.show{padding:30px 0;}
.show h1{color:#007c62;font-size:30px;line-height:48px;text-align:center;padding:20px 0;font-weight:bold;}
.show .moreinfo{border-bottom:1px solid #e1e1e1;height:60px;line-height:60px;overflow:hidden;}
.show .moreinfo .left{}
.show .moreinfo .left span{font-size:12px;color:#898989;margin:0 5px;}
.show .moreinfo .right{font-size:0;}
.show .moreinfo .right dd{display:inline-block;}
.show .moreinfo .right .fontsize{font-size:14px;color:#333;margin-right:25px;}
.show .moreinfo .right .fontsize a{color:#333;cursor:pointer;}
.show .moreinfo .right .fontsize a:hover{color:#f00;}
.show .moreinfo .right .print{font-size:14px;color:#333;margin-right:25px;}
.show .moreinfo .right .print a{color:#333;cursor:pointer;}
.show .moreinfo .right .print a:hover{color:#f00;}
.show .moreinfo .right .print a:before{content:'';background:url('../img/print.png') no-repeat center;width:18px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;}
.show .moreinfo .right .print a::before{content:'';background:url('../img/print.png') no-repeat center;width:18px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px;}
.show .show-content{padding-top:10px;font-size:18px;color:#333;line-height:2;padding-bottom:25px;}
.show .show-content img{display:inline-block;}
.show .show-content p{}
.show .fxjc{height:42px;margin-top:32px;border-bottom:1px solid #e1e1e1;}
.show .fxjc .share{}
.show .fxjc .pjcc{}
.show .fxjc .pjcc a{font-size:14px;color:#3d3d73;cursor:pointer;line-height:48px;}
.show .fxjc .pjcc a:hover{color:#f00;}
.show .other{padding:25px 0;}
.show .other dd{font-size:16px;color:#f00;font-weight:bold;line-height:30px;width:50%;}
.show .other dd a{color:#333;font-weight:normal;}
.show .other dd a:hover{color:#f00;border-bottom:2px solid #f00;}

/*list*/
.list{padding:30px 0;}
.list div.left{width:204px;}
.list div.left dd{margin-top:2px;}
.list div.left dd.location{font-size:24px;color:#fff;text-align:center;font-weight:bold;background:#007c62;height:60px;line-height:60px;}
.list div.left dd.catbtn{height:60px;line-height:60px;text-align:center;background:#eaeaea;}
.list div.left dd.catbtn.hoverin{background:#02b590;}
.list div.left dd.catbtn a{color:#717171;font-size:16px;}
.list div.left dd.catbtn.hoverin a{color:#fff;}
.list div.right{width:1046px;margin-right:10px;}
.locbox{border-bottom:1px solid #cccccc;height:40px;line-height:40px;}
.locbox p.catname{font-size:20px;color:#353535;text-align:right;}
.locbox p.catname:before{content:'';width:20px;background:url('../img/locbefore.png') center center no-repeat;height:16px;display:inline-block;vertical-align:baseline;margin-right:10px;}
.locbox p.catname::before{content:'';width:20px;background:url('../img/locbefore.png') center center no-repeat;height:16px;display:inline-block;vertical-align:baseline;margin-right:10px;}
.locbox p.location{font-size:14px;color:#4e4f51;}
.locbox p.location:before{content:'';width:12px;background:url("../img/locationbf.png") center center no-repeat;height:12px;display:inline-block;vertical-align:baseline;margin-right:5px;}
.locbox p.location::before{content:'';width:12px;background:url("../img/locationbf.png") center center no-repeat;height:12px;display:inline-block;vertical-align:baseline;margin-right:5px;}
.locbox p.location a{font-size:14px;color:#4e4f51;margin:0 10px;position:relative;}
.locbox p.location a:before{content:'';width:1px;height:19px;background:url("../img/catnamebf.png") center center no-repeat;position:absolute;left:-8px;top:0;}
.locbox p.location a::before{content:'';width:1px;height:19px;background:url("../img/catnamebf.png") center center no-repeat;position:absolute;left:-8px;top:0;}
.locbox p.location a:hover{color:#f00;border-bottom:2px solid #f00;}
.list ul.news_list_ul{margin-top:25px;}
.list ul.news_list_ul li{height:49px;border-bottom:1px dashed #ccc;line-height:50px;}
.list ul.news_list_ul li em{font-size:16px;color:#007c62;text-align:center;width:24px;font-family:"宋体";}
.list ul.news_list_ul li a{margin-left:15px;}
.list ul.news_list_ul li a span{font-size:18px;color:#333333;}
.list ul.news_list_ul li span.time{font-size:14px;color:#a8a8a8;margin-right:5px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}
.list ul.news_list_ul li.hoverin{}
.list ul.news_list_ul li.hoverin em{color:#f00;}
.list ul.news_list_ul li.hoverin a span{color:#f00;border-bottom:2px solid #f00}
.list ul.news_list_ul li.hoverin span.time{color:#f00;}

/*category*/
section.main_box.category_box{background: #f1f1f1;}
.category{padding-top: 20px;}
.cat_box{padding:10px 45px;border:1px solid #dcdcdc;background: #fff;margin: 25px 0;}
.cat_box .cat_item{margin-top: 20px;}
.cat_box .cat_item:last-child ul.news_list_ul{border-bottom:none;}
.cat_box dd.title a.fl{font-size:18px;color:#424242;font-weight: bold;margin-left: 5px;}
.cat_box dd.title a.fl:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width: 17px;height: 17px;background: url('../img/catnamebefore.png') center center no-repeat;}
.cat_box dd.title a.fl::before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width: 17px;height: 17px;background: url('../img/catnamebefore.png') center center no-repeat;}
.cat_box dd.title a.fr{font-size:14px;color:#8b8b8b;margin-right:5px;}
.cat_box dd.title a.fr:hover{color:#f00;}
.category ul.news_list_ul{padding:10px 0;border-bottom:1px dashed #cf161b;}
.category ul.news_list_ul li{height:50px;line-height:50px;}
.category ul.news_list_ul li em{font-size:18px;color:#db6b11;text-align:center;width:24px;}
.category ul.news_list_ul li a{margin-left:15px;}
.category ul.news_list_ul li a span{font-size:18px;color:#333333;}
.category ul.news_list_ul li span.time{font-size:14px;color:#a8a8a8;margin-right:5px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}
.category ul.news_list_ul li.hoverin{}
.category ul.news_list_ul li.hoverin em{color:#f00;}
.category ul.news_list_ul li.hoverin a span{color:#f00;border-bottom:2px solid #f00}
.category ul.news_list_ul li.hoverin span.time{color:#f00;}
/*分页*/
#dopages{margin:40px 0;}
#dopages .page{font-size:0;text-align:center;}
#dopages .page a{line-height:30px;height:30px;display:inline-block;*display:inline;*zoom:1;font-size:14px;border:1px solid #d5d5d5;background:#fff;color:#666666;text-align:center;padding:0 10px;margin:0 5px;}
#dopages .page a:hover{background:#0076ab;color:#fff;}
#dopages .page a.now{background:#0076ab;color:#fff;}
#dopages .page a.prev{margin-right:10px;}
#dopages .page a.next{margin-left:10px;}