/*global*/
dd.title{line-height:30px;width:100%;}
dd.title a{font-size: 18px;color: #024188;font-weight: bold;}
dd.title a span{font-size: 14px;color: #666;font-weight: normal;text-transform: uppercase;}
dd.title a:hover{color: #f00;}
dd.title a:hover span{color: #f00;}
.newsbox{width: 380px;}
.newsbox .firstnews{}
.newsbox .firstnews a.zoom img{width: 380px;height: 220px;}
.newsbox .firstnews .fn_title{line-height: 50px;border-bottom:1px solid #eeeeee;}
.newsbox .firstnews .fn_title a{font-size: 16px;color: #333;font-weight: bold;}
.newsbox .firstnews .fn_title a:hover{color: #f00;}
.newsbox .newslist{margin-top:20px;}
.newsbox .newslist li:first-child{margin-top:0;}
.newsbox .newslist li{line-height:20px;margin-top:10px;height:24px;}
.newsbox .newslist li em{font-family:"ËÎÌå";font-size:10px;color:#c9c9c9;}
.newsbox .newslist li a{font-size:16px;color:#666666;margin-left:10px;}
.newsbox .newslist li a:hover{color:#f00;border-bottom:2px solid #f00;font-weight: bold;}
/*header -s*/
.header{}
.header .top{background:#004ca3;padding-top: 30px;height: 162px;position: relative;}
.header .top div.fl a img{width: 759px;height: 65px;margin-top: 4px;}
.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: #fff;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:24px;background:#fff;vertical-align:middle;display:inline-block;border-radius:25px;overflow:hidden;}
.no-csstransitions .header .top .search .s-form{behavior:url('/gjjyxy/res/css/PIE.htc');}
.header .top .search .s-form .s-text{margin-left:10px;height:24px;text-indent:5px;width:180px;font-size:14px;color:#0062ae;background:#fff;}
.header .top .search .s-form .s-text::-webkit-input-placeholder{color:#0062ae;}
.header .top .search .s-form .s-text:-moz-placeholder{color:#0062ae;}
.header .top .search .s-form .s-text::-moz-placeholder{color:#0062ae;}
.header .top .search .s-form .s-text:-ms-input-placeholder{color:#0062ae;}
.header .top .search .s-form .s-icon{width:22px;height:18px;background:url("/gjjyxy/res/img/sbtb.png") center no-repeat;margin-top:3px;margin-left:5px;cursor:pointer;}
.header .topnav{width:100%;height: 54px;background:#fff;position: absolute;left: 0;bottom: 0;}
.header  .topnav ul{width:100%;}
.header  .topnav ul li{text-align:center;position:relative;height: 56px;vertical-align: middle;}
.header  .topnav ul li.hoverin{}
/* .header  .topnav ul li.hoverin>a{color: #f00;} */
/* .header  .topnav ul li.hoverin>a>span{color: #f00;} */
.header  .topnav ul li>a:hover{color: #f00;}
.header  .topnav ul li>a:hover>span{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:#004ca3;line-height: 16px;}
.header  .topnav ul li>a>span{font-size: 12px;color: #a8a8a8;}
.header .banner{width: 100%;}
.header .banner .bannerimg{height: 473px;width:100%;margin:0 auto;overflow:hidden;position: relative;}
.header .banner .bannerimg li{overflow: hidden;position: absolute;transition: all .6s;width: 1290px;height: 473px;}
.header .banner .bannerimg li img{width: 100%;height: 100%;}
.header .banner .bannerimg li.i1{z-index: 1;filter: blur(1px);left:calc((1290px - 100%) / 2);transform:scale(0.8);transform-origin:left}
.header .banner .bannerimg li.i2{z-index: 2;filter: blur(1px);left:0;transform:scale(0.9);transform-origin:left}
.header .banner .bannerimg li.i3{z-index: 3;left:calc((100% - 1290px) / 2);transform:scale(1);}
.header .banner .bannerimg li.i4{z-index: 2;filter: blur(1px);left:calc(100% - 1290px);transform:scale(0.9);transform-origin:right}
.header .banner .bannerimg li.i5{z-index: 1;filter: blur(1px);left:calc((100% - 1290px) / 2 * 3);transform:scale(0.8);transform-origin:right}

/*index*/
section.main_box{background: #fff;}
.index{padding:30px 0;}
.index_left{width: 786px;}
.index_left .hd{font-size: 0;}
.index_left .hd li{line-height: 30px;position: relative;display: inline-block;}
.index_left .hd li a{font-size: 18px;color: #707070;font-weight: bold;margin:0 10px;}
.index_left .hd li a span{font-size: 14px;color: #666;font-weight: normal;text-transform: uppercase;}
.index_left .hd li em{left: 0;width: 1px;height: 16px;overflow: hidden;background: #cacaca;top: 8px;}
.index_left .hd li:first-child>em{background: transparent;}
.index_left .hd li.on a{color: #024188;}
.index_left .hd li.on span{}
.index_left .hd li.on em{}
.index_left .item_box{margin-top: 20px;}
.index a.vm{font-size: 14px;color: #024188;line-height: 30px;margin-top: 20px;display: inline-block;}
.index a.vm:hover{color: #f00;}
.index a.vm:after{content:'';width: 4px;height: 8px;display: inline-block;background: url('/gjjyxy/res/img/sanjiao.png') center center no-repeat;margin-left: 5px;}
.index a.vm::after{content:'';width: 4px;height: 8px;display: inline-block;background: url('/gjjyxy/res/img/sanjiao.png') center center no-repeat;margin-left: 5px;}
.index_right{width: 350px;}
.notice_list{margin-top: 20px;}
.notice_list li{margin-top: 5px;}
.notice_list li:first-child{margin-top: 0;}
.notice_list li .mdtime{width: 70px;height: 66px;margin-top: 7px;}
.notice_list li .mdtime .month{border:1px solid #dddddd;border-top:2px solid #024188;color: #024188;text-align: center;font-size: 24px;line-height: 39px;height: 39px;}
.notice_list li .mdtime .day{font-size: 16px;color: #666;background: #ddd;line-height: 22px;height: 22px;text-align: center;}
.notice_list li .info{width: 260px;}
.notice_list li .info p{line-height: 26px;}
.notice_list li .info p a span{font-size: 16px;color: #666;}
.notice_list li .info p a:hover span{color: #f00;border-bottom:2px solid #f00;}
.notice_list li .info .time{font-size: 12px;color: #c5c5c5;}
/*friendlinks*/
.friendlinks{padding:30px 0;background:#f4f7f9;}
.friendlinks dd.title{margin-bottom: 20px;}
.friendlinks dd.title p{font-weight: bold;font-size: 20px;line-height: 36px;color: #024188;line-height: 30px;}
.friendlinks dd.title p span{font-size: 14px;color: #666;font-weight: normal;text-transform:uppercase;}
.friendlinks ul{}
.friendlinks ul li.hoverin{}
.friendlinks ul li.hoverin a{}
.friendlinks ul li{line-height:48px;text-align:center;margin-left:10px;width:155px;height:60px;display: table;}
.friendlinks ul li:first-child{margin-left:0px;}
.friendlinks ul li a{background:#fff;font-size:14px;color:#017f69;display: table-cell;border:1px solid #dcdcdc;vertical-align: middle;}
.friendlinks ul li a img{margin:0 auto;max-width: 153px;}
/* footer -start */
footer{width:100%;background: #004ca3;padding:20px 0;}
footer .info{font-size:12px;color:#ffffff;line-height:24px;}
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:#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('/gjjyxy/res/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('/gjjyxy/res/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:#004ca3;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:920px;margin-right:10px;}
.locbox{border-bottom:1px solid #cccccc;height:40px;line-height:40px;}
.locbox p.catname{font-size:20px;color:#014982;text-align:right;font-weight:bold;}
.locbox p.catname:before{content:'';width:4px;background:#014982;height:18px;display:inline-block;vertical-align:baseline;margin-right:10px;}
.locbox p.catname::before{content:'';width:4px;background:#014982;height:18px;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("/gjjyxy/res/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("/gjjyxy/res/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("/gjjyxy/res/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("/gjjyxy/res/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:#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;}


/*·ÖÒ³*/
#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;}