/*global*/
dd.title{line-height:36px;width:100%;}
dd.title a.fl{font-size:24px;color:#0061ae;}
dd.title a.fl::before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;}
dd.title a.fr{font-size:14px;color:#979797;margin-right:5px;}
dd.title a.fr:hover{color:#f00;}
dd.title.xyxw a.fl::before{width:31px;height:31px;background:url("../img/xyxw.png") center center no-repeat;}
dd.title.tzgg a.fl::before{width:34px;height:30px;background:url("../img/tzgg.png") center center no-repeat;}
dd.title.xshd a.fl::before{width:28px;height:38px;background:url("../img/xshd.png") center center no-repeat;}

/*header -s*/
.header{}
.header .top{background:url('../img/topbg.png') center top no-repeat;padding-top:45px;height:161px;position:relative;}
.header .top div.fl a img{width:955px;height:72px;}
.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:#0061ae;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:32px;background:#0061ae;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:32px;text-indent:5px;width:180px;font-size:14px;color:#fff;background:#0061ae;}
.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:7px;margin-left:5px;cursor:pointer;}
.header .topnav{width:100%;height:54px;background:#0061ae;position:absolute;left:0;bottom:0;}
.header  .topnav ul{width:100%;}
.header  .topnav ul li{text-align:center;position:relative;height:54px;vertical-align:middle;}
.header  .topnav ul li.hoverin{}

/* .header  .topnav ul li.hoverin>a{color: #f00;} */
.header  .topnav ul li>a:hover{color:#f00;}
.header  .topnav ul li>em{left:0;width:1px;height:16px;overflow:hidden;background:#c6c6c6;top:20px;}
.header  .topnav ul li:first-child>em{background:transparent;}
.header  .topnav ul li>a{font-size:18px;color:#fff;line-height:16px;}
.header  .topnav ul li .secnav{left:0;z-index:11;width:100%;background:rgba(0,65,158,0.9);display:none;top:54px;}
.no-rgba .header  .topnav ul li .secnav{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E50061ae,endColorstr=#E50061ae);}
.header  .topnav ul li .secnav dd.hoverin{background:#0061ae;}
.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 .slider-wrapper{}
.header .slider-wrapper .nivoSlider{}
.header .slider-wrapper .nivoSlider .nivo-directionNav a{font-size:80px;font-family:"宋体";color:#e1e1e1;}
.header .slider-wrapper .nivoSlider .nivo-directionNav a:hover{color: #303030;}
.header .slider-wrapper .nivoSlider img{min-width:1345px;}

/*index*/
section.main_box{background: #fff url('../img/mainboxbg.png') left bottom repeat-x;}
.index{padding:30px 0;}
.index_left{width:905px;}
.index_left .leader_news{width:502px;margin-top:30px;}
.index_left .leader_news .hd{font-size:0;right:15px;bottom:55px;z-index:2;}
.index_left .leader_news .hd li{width:15px;height:15px;background:url("../img/hdbgwhite.png") center center no-repeat;display:inline-block;margin:0 4px;cursor:pointer;}
.index_left .leader_news .hd li.on{background:url("../img/hdbgred.png") center center no-repeat;}
.index_left .leader_news .bd{}
.index_left .leader_news .bd li{}
.index_left .leader_news .bd li img{width:502px;height:348px;}
.index_left .leader_news .bd li p{width:472px;height:70px;line-height:70px;background:rgba(0,0,0,0.6);padding:0px 15px 0 15px;position: absolute;left: 0;bottom: 0;}
.no-rgba .index_left .leader_news .bd li p{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.index_left .leader_news .bd li p a{font-size:18px;color:#fff;}
.index_left .leader_newslist{width:377px;margin-top:30px;}
.index_left .leader_newslist li{line-height:26px;min-height:52px;border-bottom:1px solid #e1e1e1;padding:8px 0 8px 0;}
.index_left .leader_newslist li:first-child{padding-top:0;}
.index_left .leader_newslist li a{font-size:16px;color:#333;}
.index_left .leader_newslist li a:hover{color:#f00;}
.index_left .leader_newslist li a:hover span{border-bottom:2px solid #f00;}
.index_left .index_news_list{margin-top:30px;}
.index_left .index_news_list li{border-top:1px dashed #e1e1e1;padding:15px 0;}
.index_left .index_news_list li:first-child{border-top:none;padding-top:0;}
.index_left .index_news_list li:last-child{padding-bottom:0;}
.index_left .index_news_list li .time{width:71px;height:73px;background:url('../img/xshdbg.png') center center no-repeat;}
.index_left .index_news_list li .time .day{font-size:18px;color:#bf242a;text-align:center;margin-top:24px;}
.index_left .index_news_list li .time .ym{font-size:14px;color:#e59093;text-align:center;}
.index_left .index_news_list li .info{width:700px;}
.index_left .index_news_list li .info .info_title{line-height:30px;}
.index_left .index_news_list li .info .info_title a{font-size:16px;color:#333;font-weight:bold;}
.index_left .index_news_list li .info .info_title a:hover{color:#f00;}
.index_left .index_news_list li .info .info_desc{line-height:20px;}
.index_left .index_news_list li .info .info_desc a{font-size:14px;color:#555;}
.index_left .index_news_list li .info .info_desc a:hover{color:#f00;}
.index_right{width:405px;}
.index_right .notice_list{margin-top:30px;}
.index_right .notice_list li{width:100%;margin-top:26px;}
.index_right .notice_list li:first-child{margin-top:0;}
.index_right .notice_list li .time{width:68px;text-align:center;}
.index_right .notice_list li .time .ym{font-size:14px;color:#fff;background:#0061ae;height:36px;line-height:36px;}
.index_right .notice_list li .time .day{height:32px;line-height:32px;font-size:18px;color:#0061ae;background:#e1e1e1;}
.index_right .notice_list li .info{background:#f7f7f7;vertical-align:middle;padding:0 10px;}
.index_right .notice_list li .info a{font-size:16px;color:#333;line-height:24px;}
.index_right .notice_list li .info a:hover{color:#ab1f2a;}
.linkimg_list{font-size: 0;margin-top: 30px;}
.linkimg_list li{display: inline-block;width: 335px;height: 127px;margin-left: 120px;}
.linkimg_list li img{width:335px;height:127px;}
.linkimg_list li:first-child{margin-left:50px;width: 334px;}
.linkimg_list li:first-child img{margin-left:0;width: 334px;}
.info_list_ul{}
.info_list_ul li{width: 440px;height: 160px;text-align: center;vertical-align: middle;}
.info_list_ul li p{width: 350px;margin:0 auto;}
.info_list_ul li .info_title{font-size: 18px;color: #01468d;}
.info_list_ul li .info_title span{font-size: 72px;color: #01468d;font-weight: bold;}
.info_list_ul li .info_title em{font-size: 30px;color: #01468d;font-weight: bold;}
.info_list_ul li .info_desc{margin-top: 20px;font-size: 14px;color: #6e6f6f;line-height: 24px;}
/*friendlinks*/
.friendlinks{padding:30px 0;background:#014286;}
.friendlinks dd.fl{width:206px;margin-top:40px;}
.friendlinks dd.fl p{font-size:26px;color:#fff;line-height:46px;}
.friendlinks dd.fl p i{font-size:46px;color:#fff;vertical-align:middle;height:46px;display:inline-block;}
.friendlinks ul{width:1139px;}
.friendlinks ul li.hoverin{}
.friendlinks ul li.hoverin a{background:#005ab7;color:#fff;}
.friendlinks ul li{line-height:42px;text-align:center;margin-left:26px;width:163px;height:42px;display:table;margin-top:15px;}
.friendlinks ul li a{background:#fff;font-size:16px;color:#727272;display:table-cell;vertical-align:middle;}

/* footer -start */
footer{width:100%;background:#014286 url("../img/footerbg.png") center top repeat-x;padding:20px 0;}
footer .info p{font-size:14px;color:#ffffff;line-height:24px;text-align:center;}
footer .info a{font-size:14px;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:#dc0000;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:#0061ae;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:#e77224;}
.list div.left dd.catbtn a{color:#717171;font-size:16px;}
.list div.left dd.catbtn.hoverin a{color:#fff;}
.list div.right{width:996px;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:50px;border-bottom:1px dashed #ccc;line-height:50px;}
.list ul.news_list_ul li em{font-size:16px;color:#e70000;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;}