@charset "utf-8";
/*初始化代码*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fafafa; color:#525252; font-size:16px; font-family: "微软雅黑", "Arial" , "Verdana", "sans-serif"; position: relative;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#525252; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover { text-decoration:none; }
img { border:none; vertical-align: top; -webkit-tap-highlight-color:rgba(0,0,0,0);}
ol,ul,li { list-style:none; }
input, textarea, select, button { font-family: "微软雅黑", "Arial" , "Verdana", "sans-serif"; font-size: 15px;}
table { border-collapse:collapse; }
html {overflow-y: scroll;}
.clearfix:after {content: " "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.width1200{width: 1200px; margin: 0 auto;}
.scroll-height{position: relative; height: 1077px; overflow: hidden;}
/*页面公用样式*/
/*头部样式*/
.openshow-tb{width: 340px; height: 120px; float: left; position: relative; left: 12px; top: 10px;}
.openshow-tb img{width: 425px; height: 117px;}
.openshow-ss{width: 814px; height: 52px; margin-top: 226px; margin-bottom: 150px; position: relative; float: right; z-index: 999;}
.openshow-ss div{ position: absolute; left: 825px; top: 0;}
.openshow-ss form{position: relative; overflow: hidden; background: url(../images/nsinput.png) 0 0 no-repeat;}
.openshow-ss input{float:left;width: 608px; height: 52px; line-height: 52px; border: none; outline: none; background: url(../images/nsinput.png) 0 0 no-repeat; color: #535353; text-indent: 1em;}
.openshow-ss #searchType{float: left; height: 47px;margin-top:2px;border:0px;outline:none;width: 54px;line-height: 47px;}
.openshow-ss input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;border-radius:25px;
}


.openshow-ss i{display: block; width: 152px; height: 52px; position: absolute; top: 0px; right: 0px; cursor: pointer; background: url(../images/nssele.png) 0 0 no-repeat;}
.openshow-zt{width: 100%; border: 3px solid #2C87D6; background-color: #F4F8FB; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; position: relative; clear: both; height: 626px;}
.openshow-db{width: 100%; background: url(../images/dgssh-sy-bottombj.png); margin-top: 48px; position: relative;}
.header-ssh{height: 120px; position: absolute; top: 0; z-index: 99; width: 1200px;}
/*列表文章无移动修改*/
.openshow-lbwz{width: 814px; height: 52px; margin-bottom: 40px; position: relative; float: right; z-index: 999; right: 269px;}
.openshow-lbwz div{ position: absolute; left: 825px; top: 0;}
.openshow-lbwz form{position: relative; overflow: hidden; background: url(../images/nsinput.png) 0 0 no-repeat;}
.openshow-lbwz input{width: 659px; height: 52px; line-height: 52px; border: none; outline: none; background: url(../images/nsinput.png) 0 0 no-repeat;  color: #535353; text-indent: 1em;}
.openshow-lbwz i{display: block; width: 152px; height: 52px; position: absolute; top: 0px; right: 0px; cursor: pointer; background: url(../images/nssele.png) 0 0 no-repeat;}
.ssh-topbj{width: 100%; height: 170px; background: url(../images/dgssh-sy-topbj.png) top center no-repeat;}
.ssh-gn .cSkin a{background: url(../images/changeskin.png) 29% center no-repeat!important; padding-left: 12%;}
.cSkin a:hover{background: url(../images/changeskin1.png) 29% center no-repeat!important;}
.header-logo{width: 340px; height: 120px; margin: 10px 12px 0 12px; float: left;}
.header-logo img{ height: 117px;}
.header-nav{width: 750px; float: right; margin-top: 15px;}
.header-nav ul li{width: 14.28%; height: 60px; float: left; position: relative; text-align: center;}
.header-nav ul li a{width: 100%; height: 60px; display: block; font-size: 15px; color: #FFFFFF;}
.header-nav ul li a:hover{color: #F9A100;}
.header-nav ul li a:hover .nav-wzsy,.header-nav ul li a:hover .nav-zjyq,.header-nav ul li a:hover .nav-xxgk,.header-nav ul li a:hover .nav-wsbs,.header-nav ul li a:hover .nav-zcfw,.header-nav ul li a:hover .nav-hdjl,.header-nav ul li a:hover .nav-hfgn{-webkit-transform: -webkit-rotateY(360deg); -ms-transform: -ms-rotateY(360deg); -moz-transform: -moz-rotateY(360deg); -o-transform: -o-rotateY(360deg); transform: rotateY(360deg);}
.header-nav ul li a:hover .nav-wzsy{background: url(../images/dgssh-sy-home1.png) center center no-repeat;}
.header-nav ul li a:hover .nav-zjyq{background: url(../images/dgssh-sy-zjyq1.png) center center no-repeat;}
.header-nav ul li a:hover .nav-xxgk{background: url(../images/dgssh-sy-xxgk1.png) center center no-repeat;}
.header-nav ul li a:hover .nav-wsbs{background: url(../images/dgssh-sy-wsbs3.png) center center no-repeat;}
.header-nav ul li a:hover .nav-zcfw{background: url(../images/dgssh-sy-zcfw2.png) center center no-repeat;}
.header-nav ul li a:hover .nav-hdjl{background: url(../images/dgssh-sy-hdjl1.png) center center no-repeat;}
.header-nav ul li span{width: 100%; display: inline-block; position: absolute; bottom: 0px; left: 0; text-align: center;}
.header-nav ul li i{width: 38px; height: 32px; position: absolute; top: 0px; left: 50%; margin-left: -19px; -webkit-transition: -webkit-transform 0.4s linear; -ms-transition: -ms-transform 0.4s linear; -moz-transition: -moz-transform 0.4s linear; -o-transition: -o-transform 0.4s linear; transition: transform 0.4s linear;}
.nav-wzsy{background: url(../images/dgssh-sy-home.png) center center no-repeat;}
.nav-zjyq{background: url(../images/dgssh-sy-zjyq.png) center center no-repeat;}
.nav-xxgk{background: url(../images/dgssh-sy-xxgk.png) center center no-repeat;}
.nav-wsbs{background: url(../images/dgssh-sy-wsbs2.png) center center no-repeat;}
.nav-zcfw{background: url(../images/dgssh-sy-zcfw.png) center center no-repeat;}
.nav-hdjl{background: url(../images/dgssh-sy-hdjl.png) center center no-repeat;}
.ssh-gn{position: absolute; top: 0; right: 0; width: 100%; text-align: center;}
.ssh-gn a{height: 30px!important; line-height: 30px;}
.top-search{width: 67.83%; height: 52px; margin: 0 auto;}
.top-search form{position: relative; overflow: hidden;}
.top-search input{width: 77.69%; height: 52px; line-height: 52px; border: none; outline: none; background-color: #FFFFFF; padding: 0 2%; color: #535353;}
.top-search i{display: block; width: 18.31%; height: 52px; position: absolute; top: 0px; right: 0px; cursor: pointer; background: url(../images/dgssh-sy-search.png) center center no-repeat;}
/*轮播图*/
.ssh-slide{width: 43.22%; height: 299px; float: left; position: relative; z-index: 1; background-color: #FFFFFF; overflow: hidden;}
.banimg{width: 100%; height: 299px; z-index: 1; overflow: hidden;}
.banimg li{width: 100%; height: 299px; position: absolute; left: 0px; top: 0px;}
.banimg li img{width: 100%; height: 100%; cursor:pointer;}
.baninf{width: 100%; height: 50px; z-index: 222; background:url(../images/dgssh-sy-slidebj.png); position: absolute; bottom: 0;}
.baninf>div{float: left;}
.baninf_title{width: 75%; height: 20px; margin-top: 14px; margin-left: 3.5%; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.baninf_title li a{width: 100%; height: 100%; color: #fff; font-size: 15px;}
.baninf_title li a:hvoer{color: #F9A100;}
.baninf_dot{height: 9px; position: absolute; overflow: hidden; margin-top: 21px; right: 0; z-index: 9; margin-right: 3.5%;}
.baninf_dot li{width: 9px; height: 9px; float: left; margin-right: 5px; cursor: pointer; background: url(../images/dgssh-sy-slide4.png) center top no-repeat;}
.baninf_ondot{background: url(../images/dgssh-sy-slide3.png) center top no-repeat!important;}
.baninf_dot li:last-child{margin-right: 0;}

/*专题轮播广告*/
.wsbs-ads{width: 100%; height: 110px; margin-top: 10px; position: relative; z-index: 1; background-color: #FFFFFF; overflow: hidden;}
.content_right {float: left; width: 100%;}
.content_right .ad {width: 100%;height: 110px; overflow: hidden;position: relative;background-color: #eee;}
.content_right .slider,
.content_right .num {position: absolute;}

.content_right .slider li{list-style: none;display: inline; width: 100%;}
.content_right .slider{width: 100%;}
.content_right .slider li a{cursor: default;}
.content_right .slider img{width: 100%;height: 110px;display: block;cursor: pointer;}
.content_right .slider img:hover {opacity: 0.8; filter: alpha(opacity=60);}
.content_right .num {right: -1px;bottom: -1px;}
.content_right .num li {float: left;color: #4F97E2; text-align: center;line-height: 20px;width: 20px;height: 20px;font-size: 12px;cursor: pointer;overflow: hidden;margin-left: 2px;background: url(../images/dgssh-sy-zxzj2.png) center no-repeat;}
.content_right .num li.on {color: #fff;line-height: 20px;width: 20px;height: 20px;font-size: 12px;margin-left: 2px;font-weight: bold; background: url(../images/dgssh-sy-zxzj1.png) center no-repeat;}
/*首页轮播广告*/
.ssh-zxzj{width: 99.5%; height: 80px; margin-top: 10px; position: relative; z-index: 1; background-color: #FFFFFF; overflow: hidden;}
.content_right .imgheight{width: 100%!important;}
.content_right .syad{width: 100%; height: 80px!important; overflow: hidden;position: relative;background-color: #eee;}
.imgheight img{width: 100%;height: 80px!important;display: block;cursor: pointer;}

/*手机版底部*/
.m-footer{width: 100%; height: 30px; line-height: 30px; text-align: center; background-color: #2C87D6; display: none; clear: both;}
.m-footer p{font-size: 14px; color: #FFFFFF;}
.m-footer a{font-size: 14px; color: #FFFFFF;}

/*手机版头部*/
.m-header{width: 100%; height: 60px; position: fixed; top: 0px; background-color: #2C87D6; z-index: 9999; clear: both; display: none;}
.m-search{width: 20px; height: 20px; background: url(../images/dgssh-search10.png) center center no-repeat; position: absolute; top: 50%; margin-top: -10px; left: 20px;}
.m-searchbox{width: 100%; position: absolute; top: 60px; left: 0px; background: #FFFFFF; border-bottom: 2px solid #2C87D6; padding: 10px 5%; display: none;}
.m-searchbox input{width: 72%; height: 28px; line-height: 28px; border: 1px solid #DDDDDD; float: left; padding-left: 10px; font-size: 14px; outline: none;}
.m-searchbox i{width: 15%; height: 30px; float: left; background: url(../images/dgssh-search11.png) center center no-repeat; background-color: #2C87D6;}
.m-logo{width: 130px; height: 22px; position: absolute; top: 50%; margin-top: -11px; left: 50%; margin-left: -65px;}
.m-logo img{width: 100%; height: auto;}
.m-meun{width: 22px; height: 22px; background: url(../images/dgssh-meun5.png) center center no-repeat; position: absolute; top: 50%; margin-top: -11px; right: 20px;}
.m-hover{background: url(../images/dgssh-meun6.png) center center no-repeat!important;}
.m-meunbox{width: 100%; position: absolute; top: 60px; left: 0px; background: rgba(203,225,240,0.95); padding: 8px 0; display: none;}
.m-meunbox ul li{width: 25%; float: left; padding: 6px 0; text-align: center;}
.m-meunbox ul li a{font-size: 15px; font-weight: bold; color: #2C87D6;}

/*换肤功能样式*/
b.body_bg {display: block; width: 100%; height: 100%; background: #fff; opacity: 0; filter: alpha(opacity=0)}
#wrapper {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;min-width: 100%;width: auto;height: auto; z-index: 0;}
video#bgvid {position: fixed;right: 0;bottom: 0;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;background-size: cover;-webkit-transition: 1s opacity;transition: 1s opacity;}
.ck-slide {width: 346px;height: 232px;}
.ck-slide ul {margin: 0;padding: 0;list-style-type: none;}
.ck-slide {position: relative;overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {position: absolute;top: 0;left: 0;z-index: 1;margin: 0;padding: 0;}
.ck-slide ul.ck-slide-wrapper li {position: absolute;}
.ck-slide .ck-next,.ck-slide .ck-prev {position: absolute;top: 50%;z-index: 2;width: 35px;height: 70px;margin-top: -35px;border-radius: 3px;opacity: .15;background: red;text-indent: -9999px;background-repeat: no-repeat;transition: opacity .2s linear 0s;}
.skin-wrap {position: absolute;top: -148px;left: 0;width: 100%;height: 148px;background: url(../images/dgssh-sy-skinbg.png) top repeat-x;z-index: 9999;}
#picVideo-wrap {position: relative;width: 1003px;margin: 0 auto;}
#picVideo-wrap .Menubox_skin {width: 100%;height: 31px;line-height: 31px;text-align: center;}
#picVideo-wrap .Menubox_skin li {display: inline-block;width: 75px;text-align: center;color: #666;font-size: 14px;cursor: pointer;}
#picVideo-wrap .Menubox_skin li.hover {border-bottom: 2px solid #2C87D6;color: #2C87D6;font-weight: 700;}
#picVideo-wrap .Menubox_skin .slideHidden {position: absolute;right: 55px;width: 65px;background: url(../images/dgssh-sy-up_ico.png) right no-repeat}
.skinChange {margin: 0 auto;width: 924px;height: 115px;overflow: hidden;}
.skinChange ul {margin: 0;padding: 0;list-style-type: none;}
.skinChange ul.ck-slide-wrapper li {padding-top: 18px;width: 924px;height: 95px;}
.skinChange ul.ck-slide-wrapper li img {float: left;margin: 0 8px;width: 138px;height: 75px;opacity: .2;filter: alpha(opacity=20);cursor: default;}
.ck-next,.skinChange .ck-prev {position: absolute;top: 72px;z-index: 2;width: 38px;height: 38px;border-radius: 3px;text-indent: -9999px;background-repeat: no-repeat;}
.skinChange .ck-prev {left: 0;background: url(../images/dgssh-sy-arrow_btns.png) left no-repeat}
.skinChange .ck-next {right: 0;background: url(../images/dgssh-sy-arrow_btns.png) right no-repeat}
.img-loaded img {height: 100%;}
.right-bar {position: absolute;right: 20px;top: 25px;width: auto;height: 35px;color: #fff;text-align: right;}
.right-bar span {padding: 0 15px 0 30px;display: inline-block;width: auto;height: 30px;cursor: pointer;}
.right-bar a {color: #fff;font-size: 14px;}
.right-bar a:hover {text-decoration: underline}
@keyframes show_background {from {opacity: 0;}to {opacity: 1;}}
@-webkit-keyframes show_background {from {opacity: 0;}to {opacity: 1;}}
@-moz-keyframes show_background {from {opacity: 0;}to {opacity: 1;}}
#bgstretcher .img-loaded:nth-child(2) {animation: show_background 10s;-moz-animation: show_background 10s infinite alternate 3s;-webkit-animation: show_background 10s infinite alternate 3s;}

/*首页*/
/*主体内容样式*/
.wrap-content{width: 100%; border: 3px solid #2C87D6; margin-top: 40px; background-color: #F4F8FB; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}

/*右侧导航*/
.nav-right{width: 80px; height: 465px; position: absolute; top: -3px; right: -100px; border-radius: 5px; overflow: hidden; background: url(../images/dgssh-sy-navbj.png); z-index: 9999;}
.nav-right ul li{height: 93px; position: relative; text-align: center;}
.nav-right ul li a:hover .ssh-djpd,.nav-right ul li a:hover .ssh-qypd,.nav-right ul li a:hover .ssh-mspd,.nav-right ul li a:hover .ssh-tzpd,.nav-right ul li a:hover .ssh-ztpd{-webkit-transform: -webkit-rotate(360deg); -ms-transform: -ms-rotate(360deg); -moz-transform: -moz-rotate(360deg); -o-transform: -o-rotate(360deg); transform: rotate(360deg);}
.nav-right ul li i{width: 44px; height: 44px; position: absolute; left: 50%; margin-left: -22px; top: 10px; z-index: 99; -webkit-transition: -webkit-transform 0.4s linear; -ms-transition: -ms-transform 0.4s linear; -moz-transition: -moz-transform 0.4s linear; -o-transition: -o-transform 0.4s linear; transition: transform 0.4s linear;}
.ssh-djpd{background: url(../images/dgssh-sy-djpd.png) center center no-repeat;}
.ssh-qypd{background: url(../images/dgssh-sy-qypd.png) center center no-repeat;}
.ssh-mspd{background: url(../images/dgssh-sy-mspd.png) center center no-repeat;}
.ssh-tzpd{background: url(../images/dgssh-sy-tzpd.png) center center no-repeat;}
.ssh-ztpd{background: url(../images/dgssh-sy-ztpd.png) center center no-repeat;}
.nav-right ul li a{width: 80px; height: 93px; font-size: 15px; color: #FFFFFF; display: block;}
.nav-right ul li span{position: relative; top: 65px;}
.nav-right ul li a:hover{background: none repeat scroll 0 0 #59B2D9;}
.nav-right ul li a:link, .nav-right ul li a:visited{position: relative; text-align: center; text-decoration: none; text-transform: uppercase; overflow: hidden;
  letter-spacing: .08em; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; z-index: 98;}
.nav-right ul li a:link:after, .nav-right ul li a:visited:after { content: ""; position: absolute; background: none repeat scroll 0 0 #59B2D9; height: 0%; left: 50%; top: 50%; width: 100%; z-index: -1; -webkit-transition: all .3s ease 0s; -moz-transition: all .3s ease 0s; -o-transition: all .3s ease 0s; transition: all .3s ease 0s;}
.nav-right ul li a:link:hover:after, .nav-right ul li a:visited:hover:after {height: 420%;}
.nav-right ul li a:after {opacity: .5; -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}
.nav-right ul li a:hover:after {height: 140%; opacity: 1;}

/*first-part*/
.wrap-mar10{margin: 15px; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ssh-tab{width: 55.28%; height: 300px; float: right; margin-left: 1.5%; overflow: hidden;}
.ssh-meun{margin-bottom: 15px;}
.ssh-meun ul li{float: left; margin-right: 25px;}
.ssh-meun ul li a{font-size: 20px; color: #999999;}
.ssh-tabcolor a{color: #1376D1!important;}
.ssh-boxli ul li{line-height: 33px;}
.ssh-boxli ul li a{display: block; width: 82%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.ssh-boxli ul li a:hover{color: #a10000;}
.ssh-boxli ul li span{width: 16%; text-align: right; float: right;}

/*second-part*/
.second-part{overflow: hidden;}
.second-left{width: 43.22%; float: left;}
.ssh-zcfwlm{padding: 15px 15px 0 15px; background-color: #EEEEEE; height: 187px;}
.ssh-zcfwlm h2 a{font-size: 20px; color: #2C86D6;}
.ssh-zcfwlm h2 a:hover{color: #F9A100;}
.ssh-zcfwlm ul li{line-height: 48px; height: 48px; background: url(../images/nsbook.png) 0 14px no-repeat; padding-left: 30px; position:relative;}
.ssh-zcfwlm ul li div{ margin-right: 92px; overflow: hidden; height: 48px;}
.ssh-zcfwlm ul li span{ width: 92px; position: absolute; display: block; height: 48px; top: 0; right: 0;}
.ssh-zcfwlm ul li a{color: #333333;}
.ssh-zcfwlm ul li a:hover{color: #a10000;}
.ssh-border{border-bottom: 1px dashed #CECECE;}
.second-right{width: 55.28%; float: right; margin: 26px 0 0 1.5%;}
.ssh-interactive{margin-bottom: 15px;}
.ssh-interactive ul li{width: 23.85%; height: 60px; line-height: 60px; float: left; position: relative;}
.ssh-interactive ul li:hover{background-color: #EB4600;}
.ssh-interactive ul li:hover .wlwz-i,.ssh-interactive ul li:hover .zdxx-i,.ssh-interactive ul li:hover .wsbs-i,.ssh-interactive ul li:hover .dczj-i{-webkit-transform: -webkit-translateX(5px); -ms-transform: -ms-translateX(5px); -moz-transform: -moz-translateX(5px); -o-transform: -o-translateX(5px); transform: translateX(5px);}
.ssh-interactive ul li a{font-size: 18px; color: #FFFFFF; display: block; width: 100%; height: 60px;}
.mar-15{margin-right: 1.5%;}
.ssh-wlwz{background-color: #2C9EDC;}
.ssh-zdxx{background-color: #F97628;}
.ssh-wsbs{background-color: #6CC039;}
.ssh-dczj{background-color: #30AE9C;}
.ssh-zdxx span{margin-top: 11px;}
.ssh-wlwz span,.ssh-wsbs span,.ssh-dczj span{margin-top: 21px;}
.ssh-interactive ul li i{width: 40px; height: 39px; position: absolute; top: 50%; left: 50%; margin-left: -60px; margin-top: -20px; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
.ssh-interactive ul li span{width: 80px; text-align: center; line-height: 18px; display: inline-block; vertical-align: middle; position: absolute; left: 50%; margin-left: -15px; top: 0px;}
.wlwz-i{background: url(../images/dgssh-sy-wlwz.png) center center no-repeat;}
.zdxx-i{background: url(../images/dgssh-sy-lyxxgk.png) center center no-repeat;}
.wsbs-i{background: url(../images/dgssh-sy-wsbs.png) center center no-repeat;}
.dczj-i{background: url(../images/dgssh-sy-dczj.png) center center no-repeat;}
.gyx-zyl{float: left; width: 23.85%; height: 190px; border: 1px solid #DCDCDC; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ssh-xxgk{background: url(../images/dgssh-sy-bjtp1.png) bottom center no-repeat #FFFFFF; background-size:  100% auto;}
.ssh-zwrx{background: url(../images/dgssh-sy-bjtp2.png) bottom center no-repeat #FFFFFF; background-size:  100% auto;}
.ssh-bmfw{background: url(../images/dgssh-sy-bjtp3.png) bottom center no-repeat #FFFFFF; background-size:  100% auto;}
.ssh-ggzy{background: url(../images/dgssh-sy-bjtp4.png) bottom center no-repeat #FFFFFF; background-size:  100% auto;}
.gyx-zyl h3{margin: 0 5px; text-align: center; height: 40px; line-height: 40px; border-bottom: 1px solid #EEEEEE; color: #0D65AE;}
.gyx-zyl h3 span{padding: 0 8px 8px 8px; border-bottom: 2px solid #0D65AE; width: auto;}
.gyx-zyl ul{margin: 15px 10px;}
.gyx-zyl ul li{width: 50%; line-height: 30px; float: left; text-align: left;}
.gyx-zyl ul li a{font-size: 14px; color: #545454; display: inline-block; line-height: 18px; background: url(../images/dgssh-sy-title.png) left 8px no-repeat; padding-left: 10%;}
.gyx-zyl ul li a:hover{color: #F9A100;}
.ssh-zwrximg{width: 100%; height: 67px; text-align: center; margin: 15px 0;}
.ssh-zwrximg img{width: auto; height: auto;}
.ssh-zwrximg img:hover{opacity: 0.8; filter:alpha(opacity=80);}

/*互动交流*/
.hdjl-left{width: 64%; float: left;}
.hdjl-wlwztop{height: 42px; border-bottom: 2px solid #E0E0E0;}
.hdjl-wlwztop h2{float: left;}
.hdjl-wlwztop h2 a{font-size: 20px; color: #1376D1; border-bottom: 2px solid #1376D1; padding-bottom: 16px;}
.hdjl-wlwztop h2 a:hover{color: #F9A100; border-bottom: 2px solid #F9A100;}
.hdjl-wlwztop ul{width: 75.26%; float: right; margin-top: 10px;}
.hdjl-wlwztop ul li{width: 24.81%; float: left; overflow: hidden; font-size: 14px; color: #999999; position: relative;}
.hdjl-wlwztop ul li span{width: 41.77%; display: inline-block; text-align: center; float: left;}
.hdjl-wlwztop ul li input{width: 48.96%; height: 21px; line-height: 23px; border: 1px solid #EEEEEE; background-color: #FFFFFF; outline: 0; font-size: 14px; color: #999999; padding: 0 3%; float: right;}
.slbm{/*清除select默认样式*/appearance:none; -moz-appearance:none; -webkit-appearance:none; -ms-appearance:none; border: 1px solid #EEEEEE; width: 54.96%; height:23px; line-height: 23px;
    /*自定义箭头的样式*/background:url("../images/dgssh-hdjl-slbm.png") no-repeat scroll right center #FFFFFF!important; outline: none; float: right; font-size: 14px; color: #999999;}
.hdjl-wlwztop .search{width: 22px; height: 23px; background: url(../images/dgssh-hdjl-search.png) center center no-repeat; margin-left: 15px; cursor: pointer; vertical-align: middle;}
.hdjl-wlwztop .hdjl-next{width: 18px; height: 23px; background: url(../images/dgssh-hdjl-next.png) center center no-repeat; position: absolute; top: 0px; left: 50px;}
.hdjl-head{height: 35px; line-height: 35px; background-color: #ECF3FB; clear: both;}
.hdjl-head ul li{float: left; font-size: 15px; color: #2C87D6;}
.zhuti{width: 11.26%; text-align: center;}
.leixing{width: 58.40%; padding-left: 16%;}
.hfsj{width: 14.31%; text-align: center;}
.hdjl-body{margin: 0 1%; clear: both;}
.hdjl-body ul li{border-bottom: 1px dashed #DDDDDD; font-size: 15px; padding: 10px 0;}
.hdjl-body ul li em{width: 9.46%; text-align: center; display: inline-block; color: #2C87D6; vertical-align: top;}
.hdjl-body ul li a{width: 70.84%; text-align: left; display: inline-block; padding: 0 2%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.hdjl-body ul li a:hover{color: #a10000;}
.hdjl-body ul li span{width: 13.61%; text-align: right; display: inline-block; vertical-align: top;}
.hdjl-interactive{margin: 10px 1% 0 1%;}
.hdjl-interactive ul li{width: 19.03%; height: 97px; float: left; text-align: center; position: relative; -webkit-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear;}
.hdjl-interactive ul li i{width: 46px; height: 44px; position: absolute; top: 12px; left: 50%; margin-left: -23px; -webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear;}
.hdjl-interactive ul li a{width: 100%; height: 97px; font-size: 15px; display: block; -webkit-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear;}
.hdjl-interactive ul li a:hover{color: #FFFFFF;}
.hdjl-interactive ul li:hover{background-color: #D76244;}
.hdjl-interactive ul li a:hover .hdjl-wyzx{transform: scale(1.1); background: url(../images/dgssh-hdjl-wyzx1.png) center center no-repeat;}
.hdjl-interactive ul li a:hover .hdjl-wyts{transform: scale(1.1); background: url(../images/dgssh-hdjl-wyts1.png) center center no-repeat;}
.hdjl-interactive ul li a:hover .hdjl-wyjy{transform: scale(1.1); background: url(../images/dgssh-hdjl-wyjy1.png) center center no-repeat;}
.hdjl-interactive ul li a:hover .hdjl-xfdt{transform: scale(1.1); background: url(../images/dgssh-hdjl-xfdt1.png) center center no-repeat;}
.hdjl-interactive ul li a:hover .hdjl-zfrs{transform: scale(1.1); background: url(../images/dgssh-hdjl-zfrx1.png) center center no-repeat;}
.hdjl-interactive ul li span{position: absolute; width: 100%; text-align: center; left: 0px; bottom: 6px;}
.wyzx-bgcolor{background-color: #DAEDF8; margin-right: 1.2%;}
.wyts-bgcolor{background-color: #F3E6EB; margin-right: 1.2%;}
.wyjy-bgcolor{background-color: #E6F1E9; margin-right: 1.2%;}
.xfdt-bgcolor{background-color: #E2EAFA; margin-right: 1.2%;}
.zfrx-bgcolor{background-color: #F0E6E5;}
.hdjl-wyzx{background: url(../images/dgssh-hdjl-wyzx.png) center center no-repeat;}
.hdjl-wyts{background: url(../images/dgssh-hdjl-wyts.png) center center no-repeat;}
.hdjl-wyjy{background: url(../images/dgssh-hdjl-wyjy.png) center center no-repeat;}
.hdjl-xfdt{background: url(../images/dgssh-hdjl-xfdt.png) center center no-repeat;}
.hdjl-zfrs{background: url(../images/dgssh-hdjl-zfrx.png) center center no-repeat;}

.hdjl-right{width: 29.58%; float: right; background-color: #FFFFFF; padding: 12px 2% 0 2%;}
.hdjl-rightgyx h2 a{font-size: 20px; color: #1376D1;}
.hdjl-rightgyx h2 a:hover{color: #F9A100;}
.hdjl-mar15{margin: 15px 0;}
.hdjl-mar15 li{line-height:34px;}
.hdjl-mar15 span{float:right;}
.hdjl-mar10{margin-top: 25px;}

/*信息公开*/
.xxgk-left{width: 30.75%; float: left; background: #FFFFFF;}
.xxgk-mar15{margin: 0 15px 30px 15px;}
.xxgk-left h2{height: 58px; background: url(../images/dgssh-xxgk-gkpt.png) left center no-repeat;}
.xxgk-left h2 a{font-size: 16px; color: #FFFFFF; margin: 14px 0 0 20px; display: inline-block;}
.xxgk-left h2 a:hover{color: #F9A100;}
.xxgk-first{margin: 8px 0 7px 0;}
.xxgk-first ul li{width: 49.3%; line-height: 40px; float: left; margin-bottom: 8px; border: 1px solid #EDEDED; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.xxgk-first ul li a{width: 83%; font-size: 14px; display: block; padding: 11px 12% 11px 5%; line-height: 18px;}
.xxgk-first ul li a:hover{color: #a10000;}
.xxgk-first ul li a:hover .xxgk-mid{background: url(../images/dgssh-xxgk-gkptmin1.png) center center no-repeat;}
.xxgk-mar12{margin-right: 1.2%;}
.xxgk-width100{width: 100%!important;}
.xxgk-mid{width: 13px; height: 14px; position: absolute; top: 50%; margin-top: -7px; right: 8px; background: url(../images/dgssh-xxgk-gkptmin.png) center center no-repeat;}
.xxgk-second{margin-bottom: 30px;}
.xxgk-second ul li{width: 49%; height: 58px; float: left; position: relative;}
.xxgk-second ul li:hover .xxgk-xwftr,.xxgk-second ul li:hover .xxgk-lygk{-webkit-transform: translateX(8px); -ms-transform: translateX(8px); -moz-transform: translateX(8px); -o-transform: translateX(8px); transform: translateX(8px);}
.xxgk-second ul li i{width: 32px; height: 36px; position: absolute; top: 50%; margin-top: -18px; left: 50%; margin-left: -55px; -webkit-transition: -webkit-transform 0.2s linear; -ms-transition: -ms-transform 0.2s linear; -moz-transition: -moz-transform 0.2s linear; -o-transition: -o-transform 0.2s linear; transition: transform 0.2s linear;}
.xxgk-second ul li a{font-size: 15px;}
.xwfyr-bgcolor{background-color: #C3EAF2; margin-right: 2%;}
.xwfyr-bgcolor a{color: #006699; position: absolute; top: 50%; margin-top: -8px; right: 50%; margin-right: -65px;}
.lygk-bgcolor{background-color: #E6EFC3;}
.lygk-bgcolor a{color: #649233; display: block; width: 64px; position: absolute; top: 50%; margin-top: -20px; right: 50%; margin-right: -65px;}
.xxgk-xwftr{background: url(../images/dgssh-xxgk-xwfyr.png) center center no-repeat;}
.xxgk-lygk{background: url(../images/dgssh-xxgk-lyxxgk.png) center center no-repeat;}
.xxgk-meun{margin-bottom: 15px;}
.xxgk-meun ul li{height: 36px; line-height: 36px; float: left; padding-right: 15px; position: relative;}
.xxgk-ywzy{width: 36px; height: 36px; position: absolute; left: 0px; top: 0px; background: url(../images/dgssh-xxgk-ywzy.png) left center no-repeat;}
.xxgk-meun ul li a{font-size: 18px; color: #999999;}
.ywzytb a{padding-left: 35px;}
.xxgk-leftbox{width: 100%; background: url(../images/dgssh-xxgk-ywzybj.png) 6px top no-repeat;}
.xxgk-leftbox ul{margin-left: 30px;}
.xxgk-leftbox ul li{line-height: 26px; padding: 7px 0; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; height: 52px;}
.xxgk-leftbox ul li a{font-size: 15px;}
.xxgk-leftbox ul li a:hover{color: #a10000;}
.tabgyx a{color: #1376D1!important;}
.xxgk-gyxtxtxzsp{display: none;}
.xxgk-right{width: 67.75%; float: right;}
.xxgk-right-first{margin-bottom: 20px;}
.xxgk-right-one{width: 47.8%; float: left;}
.gyx-meun{margin-bottom: 10px;}
.gyx-meun ul li{float: left; padding-right: 20px;}
.gyx-meun ul li a{font-size: 20px; color: #999999;}
.gyx-box ul li{line-height: 33px;}
.gyx-box ul li a{font-size: 15px; display: block; width: 84%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; float: left;}
.gyx-box ul li a:hover{color: #a10000;}
.gyx-box ul li span{width: 14%; float: right; text-align: right;}
.xxgk-right-two{width: 47.8%; float: right;}
.xxgk-right-second{margin-bottom: 10px;}
.xxgk-right-three{width: 47.8%; float: left;}
.xxgk-right-four{width: 47.8%; float: right;}
.gyx-boxson2{display: none;}

.zjyq-left{width: 31%; float: left; margin-bottom: 10px;}
.zjyq-yqgk{margin-bottom: 32px;}
.zjyq-title h2{width: 155px; height: 60px; margin: 5px 0px 0 0.8%; overflow: hidden; float: left;}
.zjyq-title img{width: 100%; height: auto; vertical-align: top;}
.zjyq-title a{float: right; margin: 20px 5px 0 0; font-size: 14px; color: #6E7981;}
.zjyq-title a:hover{color: #F9A100;}
.zjyq-yqgk p{font-size: 15px; line-height: 28px; clear: both;}
.zjyq-yqgk a{font-size: 14px; color: #D76044; line-height: 17px;}
.zjyq-yqgk a:hover{color: #F9A100;}
.zjyq-lmdh ul li{float: left; height: 70px; width: 31.5%; position: relative;}
.zjyq-lmdh ul li a{width: 100%; height: 70px; display: block; -webkit-transition: -webkit-transform 0.3s ease; -ms-transition: -ms-transform 0.3s ease; -moz-transition: -moz-transform 0.3s ease; -o-transition: -o-transform 0.3s ease; transition: transform 0.3s ease;}
.zjyq-lmdh ul li a:hover{color: #F9A100;}
.zjyq-lmdh ul li a:hover .yqjj,.zjyq-lmdh ul li a:hover .qwjt,.zjyq-lmdh ul li a:hover .mbdw,.zjyq-lmdh ul li a:hover .cyfz{-webkit-transform: rotateY(40deg); -ms-transform: rotateY(40deg); -moz-transform: rotateY(40deg); -o-transform: rotateY(40deg); transform: rotateY(40deg);}
.zjyq-lmdh ul li span{position: absolute; top: 50px; left: 0px; width: 100%; text-align: center; display: inline-block;}
.zjyq-lmdh ul li i{width: 50px; height: 44px; position: absolute; top: 0px; left: 50%; margin-left: -25px; -webkit-transition: -webkit-transform 0.3s ease; -ms-transition: -ms-transform 0.3s ease; -moz-transition: -moz-transform 0.3s ease; -o-transition: -o-transform 0.3s ease; transition: transform 0.3s ease;}
.zjyq-mar2{margin-right: 2%;}
.yqjj{background: url(../images/nsw1.png) center center no-repeat;}
.qwjt{background: url(../images/nsw2.png) center center no-repeat;}
.mbdw{background: url(../images/dgssh-zjyq-mbdw.png) center center no-repeat;}
.cyfz{background: url(../images/nsw3.png) center center no-repeat;}
.zjyq-bgimg{width: 100%; height: 115px; background: url(../images/dgssh-zjyq-xgbj.png) center center no-repeat;}
.zjyq-right{width: 67.58%; float: right;}
.zjyq-rightmid{width: 51.59%; background-color: #FFFFFF; float: left;}
.zjyq-xcsp{margin-bottom: 10px;}
.zjyq-video{width: 100%; height: 145px; overflow: hidden; position: relative; clear: both; background-color: #eee;}
.zjyq-video img{width: 100%; height: 145px; vertical-align: top;}
.zjyq-video a{display: block; -webkit-transition: opacity 0.1s ease; -ms-transition: opacity 0.1s ease; -moz-transition: opacity 0.1s ease; -o-transition: opacity 0.1s ease; transition: opacity 0.1s ease;}
.zjyq-video:hover{opacity: 0.8; filter: alpha(opacity=80);}

.zjyq-video i{width: 46px; height: 46px; position: absolute; left: 50%; margin-left: -23px; top: 50%; margin-top: -23px; background: url(../images/dgssh-zjyq-xcspvideo.png) center center no-repeat; z-index: 99;}
.zjyq-dsj{margin: 20px 19px 0 19px; position: relative;}
.zjyq-dsj div.dsjys:hover{ background: #cc0000; color: #ffffff;}
.zjyq-dsj div{width: 31%; height: 38px; line-height: 38px; text-align: center; margin-right: 3.5%; margin-bottom: 8px; float: left;}
.zjyq-dsj div a{ color: #525252; display: block; font-size: 14px;}
.zjyq-dsj div:hover a{ color: #ffffff;}
.dsjone{ background: #FBDDD8;}
.dsjtwo{ background: #D8EFF8;}
.zjyq-dsj div.dsjthree{ background: #F8E3EF; float: right; margin-right: 0;}
.dsjfour{ background: #FBEED4;}
.dsjfive{ background: #CCE2F7;}
.zjyq-dsj div.dsjsix{ background: #E9F3DD; float: right; margin-right: 0;}
.zjyq-rightrig{width: 46.45%; float: right; float: right; margin-right: 0;}
.zjyq-txt ul li{line-height: 30px; height: 30px; padding-left: 2.5%; background: url(../images/dgssh-all-title.png) left center no-repeat; float: left; width: 97.5%;}
.zjyq-txt ul li a{font-size: 15px; width: 84%; display: block; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.zjyq-txt ul li span{width: 14%; float: right; text-align: right;}
.zjyq-txt ul li a:hover{color: #a10000;}
.zmar20{margin-bottom: 20px;}
.zmar28{margin-bottom: 28px;}
.zmartop28{margin-top: 28px;}
.zmar15{margin-bottom: 15px;}
.content-top{margin-bottom: 10px;}
.zjyq-shyx{height: 152px; clear: both; background: url(../images/nsyxbg.jpg) left center no-repeat #DDE8F0; position: relative; overflow: hidden;}
.content {width: 76.5%; float: right; margin: 16px 50px 0 0; float: right;}
.shyx-btn{width: 15.4%; height: 100%; float: left; cursor: pointer;}
.shyx-btn a{display: block; width: 100%; height: 100%;}
.box_con {position: relative;}
.box_con .btnl {position: absolute;}
.box_con .btn {display: block;width: 38px;height: 118px;position: absolute;top: 0px;cursor: pointer;}
.box_con .btnl {background: url(../images/dgssh-zjyq-left.png) center no-repeat; left: -50px; z-index: 998;}
.box_con .btnr {background: url(../images/dgssh-zjyq-right.png) center no-repeat; right: -50px; z-index: 998;}
.box_con .conbox {position: relative;overflow: hidden; height: 118px;}
.box_con .conbox ul {position: relative;list-style: none;}
.box_con .conbox ul li {float: left;width: 159px;height: 112px;margin-left: 17px;overflow: hidden; border: 3px solid #2C87D6; display: table-cell;}
.box_con .conbox ul li:first-child {margin-left: 0;}
.box_con .conbox ul li img {display: block;width: 159px;height: 112px;transition: all 0.5s;}
.box_con .conbox ul li:hover img{transform: scale(1.1);}

/*网上办事*/
.wsbs-box33{width: 100%; height: 100%; position: relative; z-index: 8;}
.wsbs-box44{width: 100%; height: 100%; position: relative; z-index: 9;}
#zcmenu a{font-size: 20px; color: #AAAAAA; margin-right: 20px;}
#zcmenu a.acolor {color: #1376D1; margin-right: 20px;}
#zcmenu a.hover{ color: #1376D1; margin-right: 20px;}
#ycslide span{width: 16px; height: 16px; float: left; margin-left: 5px; cursor: pointer; background: url(../images/dgssh-wsbs-frbs.png) center center no-repeat;}
#ycslide span.tubiao{width: 16px; height: 16px; float: left; margin-left: 5px; cursor: pointer; background: url(../images/dgssh-wsbs-grbs.png) center center no-repeat;}
.wsbs-left{width: 63.8%; float: left; position: relative;}
.wsbs-meun{margin-bottom: 20px;position:relative;}
.wsbs-meun .wsbssearch_form{position: absolute;display: block;width: 280px;height: 30px;line-height: 30px;left: 240px;top: 0px;border-radius: 4px;}
.wsbs-meun .wsbssearch_form .search_text{padding-left:12px;display: block;width: 226px;height: 30px;line-height: 30px;display: block;float: left;outline: none;border: 1px solid #ddd;border-radius: 4px 0px 0px 4px;}
.wsbs-meun .wsbssearch_form .search_button{width: 38px;height: 30px;background: url(../images/wsbsiinput.png) no-repeat center center;float: left;border: 1px solid #ddd;border-radius: 0px 4px 4px 0px;}
@media only screen and (max-width:375px) {
	.wsbs-meun .wsbssearch_form{display: none;}
}
.wsbs-btn{margin-top: 5px; position: absolute; top: 0; right: 0;}
.wsbs-bsdt{width: 100%; height: 525px; overflow: hidden;}
.wsbs-box ul li{width: 92px; height: 150px; float: left; position: relative; margin: 0 70px 5px 0;}
.wsbs-box ul li a{color: #666666; width: 100%; height: 150px; display: block; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear;}
.wsbs-box ul li i{width: 92px; height: 92px; position: absolute; top: 10px; left: 50%; margin-left: -46px; overflow: hidden;}
.wsbs-box ul li span{width: 100%; text-align: center; display: inline-block; position: absolute; bottom: 10px; left: 0px;}
.slbg-bj{background: url(../images/dgssh-wsbs-slbg.png) center 10px no-repeat;}
.slbg{background: url(../images/dgssh-wsbs-slbg1.png) center center no-repeat;}
.cwsw-bj{background: url(../images/dgssh-wsbs-cwsw.png) center 10px no-repeat;}
.cwsw{background: url(../images/dgssh-wsbs-cwsw1.png) center center no-repeat;}
.zyzb-bj{background: url(../images/dgssh-wsbs-zyzb.png) center 10px no-repeat;}
.zyzb{background: url(../images/dgssh-wsbs-zyzb1.png) center center no-repeat;}
.lxsp-bj{background: url(../images/dgssh-wsbs-lxsp.png) center 10px no-repeat;}
.lxsp{background: url(../images/dgssh-wsbs-lxsp1.png) center center no-repeat;}
.jrtz-bj{background: url(../images/dgssh-wsbs-jrtz.png) center 10px no-repeat;}
.jrtz{background: url(../images/dgssh-wsbs-jrtz1.png) center center no-repeat;}
.dwjl-bj{background: url(../images/dgssh-wsbs-dwjl.png) center 10px no-repeat;}
.dwjl{background: url(../images/dgssh-wsbs-dwjl1.png) center center no-repeat;}
.jsgl-bj{background: url(../images/dgssh-wsbs-jsgl.png) center 10px no-repeat;}
.jsgl{background: url(../images/dgssh-wsbs-jsgl1.png) center center no-repeat;}
.ldbz-bj{background: url(../images/dgssh-wsbs-ldbz.png) center 10px no-repeat;}
.ldbz{background: url(../images/dgssh-wsbs-ldbz1.png) center center no-repeat;}
.jsgl{background: url(../images/dgssh-wsbs-jsgl1.png) center center no-repeat;}
.jsgl-bj{background: url(../images/dgssh-wsbs-jsgl.png) center 10px no-repeat;}
.zzrz-bj{background: url(../images/dgssh-wsbs-zzrz.png) center 10px no-repeat;}
.zzrz{background: url(../images/dgssh-wsbs-zzrz1.png) center center no-repeat;}
.rlzy-bj{background: url(../images/dgssh-wsbs-rlzy.png) center 10px no-repeat;}
.rlzy{background: url(../images/dgssh-wsbs-rlzy1.png) center center no-repeat;}
.zljc-bj{background: url(../images/dgssh-wsbs-zljc.png) center 10px no-repeat;}
.zljc{background: url(../images/dgssh-wsbs-zljc1.png) center center no-repeat;}
.aqfh-bj{background: url(../images/dgssh-wsbs-aqfh.png) center 10px no-repeat;}
.aqfh{background: url(../images/dgssh-wsbs-aqfh1.png) center center no-repeat;}
.hblh-bj{background: url(../images/dgssh-wsbs-hblh.png) center 10px no-repeat;}
.hblh{background: url(../images/dgssh-wsbs-hblh1.png) center center no-repeat;}
.tdfc-bj{background: url(../images/dgssh-wsbs-tdfc.png) center 10px no-repeat;}
.tdfc{background: url(../images/dgssh-wsbs-tdfc1.png) center center no-repeat;}
.wwbh-bj{background: url(../images/dgssh-wsbs-wwbh.png) center 10px no-repeat;}
.wwbh{background: url(../images/dgssh-wsbs-wwbh1.png) center center no-repeat;}

.xwgd-bj{background: url(../images/dgssh-wsbs-xwgd.png) center 10px no-repeat;}
.jtys-bj{background: url(../images/dgssh-wsbs-jtys.png) center 10px no-repeat;}
.llmy-bj{background: url(../images/dgssh-wsbs-llmy.png) center 10px no-repeat;}
.slsw-bj{background: url(../images/dgssh-wsbs-slsw.png) center 10px no-repeat;}
.ylws-bj{background: url(../images/dgssh-wsbs-ylws.png) center 10px no-repeat;}
.pczx-bj{background: url(../images/dgssh-wsbs-pczx.png) center 10px no-repeat;}
.njns-bj{background: url(../images/dgssh-wsbs-njns.png) center 10px no-repeat;}
.qt-bj{background: url(../images/dgssh-wsbs-qt.png) center 10px no-repeat;}
.xwgd{background: url(../images/dgssh-wsbs-xwgd1.png) center center no-repeat;}
.jtys{background: url(../images/dgssh-wsbs-jtys1.png) center center no-repeat;}
.llmy{background: url(../images/dgssh-wsbs-llmy1.png) center center no-repeat;}
.slsw{background: url(../images/dgssh-wsbs-slsw1.png) center center no-repeat;}
.ylws{background: url(../images/dgssh-wsbs-ylws1.png) center center no-repeat;}
.pczx{background: url(../images/dgssh-wsbs-pczx1.png) center center no-repeat;}
.njns{background: url(../images/dgssh-wsbs-njns1.png) center center no-repeat;}
.qt{background: url(../images/dgssh-wsbs-qt1.png) center center no-repeat;}

.sysy-bj{background: url(../images/dgssh-wsbs-sysy.png) center 10px no-repeat;}
.sysy{background: url(../images/dgssh-wsbs-sysy1.png) center center no-repeat;}
.hj-bj{background: url(../images/dgssh-wsbs-hj.png) center 10px no-repeat;}
.hj{background: url(../images/dgssh-wsbs-hj1.png) center center no-repeat;}
.jy-bj{background: url(../images/dgssh-wsbs-jy.png) center 10px no-repeat;}
.jy{background: url(../images/dgssh-wsbs-jy1.png) center center no-repeat;}
.by-bj{background: url(../images/dgssh-wsbs-by.png) center 10px no-repeat;}
.by{background: url(../images/dgssh-wsbs-by1.png) center center no-repeat;}
.jiuye-bj{background: url(../images/dgssh-wsbs-jiuye.png) center 10px no-repeat;}
.jiuye{background: url(../images/dgssh-wsbs-jiuye1.png) center center no-repeat;}
.ns-bj{background: url(../images/dgssh-wsbs-ns.png) center 10px no-repeat;}
.ns{background: url(../images/dgssh-wsbs-ns1.png) center center no-repeat;}
.sb-bj{background: url(../images/dgssh-wsbs-sb.png) center 10px no-repeat;}
.sb{background: url(../images/dgssh-wsbs-sb1.png) center center no-repeat;}
.yl-bj{background: url(../images/dgssh-wsbs-yl.png) center 10px no-repeat;}
.yl{background: url(../images/dgssh-wsbs-yl1.png) center center no-repeat;}
.crj-bj{background: url(../images/dgssh-wsbs-crj.png) center 10px no-repeat;}
.crj{background: url(../images/dgssh-wsbs-crj1.png) center center no-repeat;}
.zf-bj{background: url(../images/dgssh-wsbs-zf.png) center 10px no-repeat;}
.zf{background: url(../images/dgssh-wsbs-zf1.png) center center no-repeat;}
.zgzx-bj{background: url(../images/dgssh-wsbs-zyzg.png) center 10px no-repeat;}
.zgzx{background: url(../images/dgssh-wsbs-zyzg1.png) center center no-repeat;}
.grjt-bj{background: url(../images/dgssh-wsbs-grjt.png) center 10px no-repeat;}
.grjt{background: url(../images/dgssh-wsbs-grjt1.png) center center no-repeat;}
.whty-bj{background: url(../images/dgssh-wsbs-whty.png) center 10px no-repeat;}
.whty{background: url(../images/dgssh-wsbs-whty1.png) center center no-repeat;}
.mzzj-bj{background: url(../images/dgssh-wsbs-mzzj.png) center 10px no-repeat;}
.mzzj{background: url(../images/dgssh-wsbs-mzzj1.png) center center no-repeat;}
.grqt-bj{background: url(../images/dgssh-wsbs-grqt.png) center 10px no-repeat;}
.grqt{background: url(../images/dgssh-wsbs-grqt1.png) center center no-repeat;}
.zyzg-bj{background: url(../images/dgssh-wsbs-zyzg.png) center 10px no-repeat;}
.zyzg{background: url(../images/dgssh-wsbs-zyzg1.png) center center no-repeat;}
.wsbs-box ul li a:hover{color: #F9A100;}
.wsbs-box ul li a:hover .xwgd,.wsbs-box ul li a:hover .jtys,.wsbs-box ul li a:hover .llmy,.wsbs-box ul li a:hover .slsw,.wsbs-box ul li a:hover .jy,.wsbs-box ul li a:hover .by,.wsbs-box ul li a:hover .ylws,.wsbs-box ul li a:hover .pczx,.wsbs-box ul li a:hover .njns,.wsbs-box ul li a:hover .qt,
.wsbs-box ul li a:hover .slbg,.wsbs-box ul li a:hover .cwsw,.wsbs-box ul li a:hover .zyzb,.wsbs-box ul li a:hover .lxsp,.wsbs-box ul li a:hover .zzrz,.wsbs-box ul li a:hover .jrtz,.wsbs-box ul li a:hover .dwjl,.wsbs-box ul li a:hover .aqfh,.wsbs-box ul li a:hover .hblh,.wsbs-box ul li a:hover .tdfc,.wsbs-box ul li a:hover .wwbh,.wsbs-box ul li a:hover .jsgl,.wsbs-box ul li a:hover .ldbz,.wsbs-box ul li a:hover .rlzy,.wsbs-box ul li a:hover .zljc,
.wsbs-box ul li a:hover .sysy,.wsbs-box ul li a:hover .hj,.wsbs-box ul li a:hover .zljc,.wsbs-box ul li a:hover .jiuye,.wsbs-box ul li a:hover .ns,.wsbs-box ul li a:hover .sb,.wsbs-box ul li a:hover .yl,.wsbs-box ul li a:hover .crj,.wsbs-box ul li a:hover .zf,.wsbs-box ul li a:hover .zgzx,.wsbs-box ul li a:hover .grjt,.wsbs-box ul li a:hover .whty,.wsbs-box ul li a:hover .mzzj, .wsbs-box ul li a:hover .grqtj, .wsbs-box ul li a:hover .zyzg,.wsbs-box ul li a:hover .grqt{-webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear; -webkit-animation: moveFromBottom 0.3s ease; -moz-animation: moveFromBottom 0.3s ease; -o-animation: moveFromBottom 0.3s ease; -ms-animation: moveFromBottom 0.3s ease; animation: moveFromBottom 0.3s ease;}
@-webkit-keyframes moveFromBottom {from { -webkit-transform: translateY(120%) scale(0.5) ; opacity: 0; }
 to { -webkit-transform: translateY(0%) scale(1); opacity: 1; }}
@-moz-keyframes moveFromBottom { from { -moz-transform: translateY(120%) scale(0.5) ; opacity: 0; } to { -moz-transform: translateY(0%) scale(1); opacity: 1; } }
@-ms-keyframes moveFromBottom {from { -ms-transform: translateY(120%) scale(0.5) ; opacity: 0; } to { -ms-transform: translateY(0%) scale(1); opacity: 1; } }
@-o-keyframes moveFromBottom { from { -o-transform: translateY(120%) scale(0.5) ; opacity: 0; } to { -o-transform: translateY(0%) scale(1); opacity: 1; }}
@keyframes moveFromBottom { from { transform: translateY(120%) scale(0.5) ; opacity: 0; } to { transform: translateY(0%) scale(1); opacity: 1; } }
.wmar0{margin-right: 0px!important;}
.wsbs-right{width: 32.2%; float: right;}
.wsbs-zcfw{margin-bottom: 35px;}
.wsbs-zcfw h2{margin-bottom: 10px;}
.wsbs-gyx h2 a{color: #1376D1; font-size: 20px;}
.wsbs-gyx h2 a:hover{color: #F9A100;}
.wsbs-zcfw ul li{line-height: 33px; font-size: 15px;}
.wsbs-zcfw ul li a{width: 82%; display: block; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-left: 2%; background: url(../images/dgssh-all-title.png) left center no-repeat;}
.wsbs-zcfw ul li a:hover{color: #a10000;}
.wsbs-zcfw ul li span{width: 14%; float: right; text-align: right;}
.wsbs-ztfw{margin-bottom: 30px;}
.wsbs-ztfw h2{margin-bottom: 25px;}
.wsbs-lmdn{margin-bottom: 15px;}
.wsbs-lmdn ul li{width: 48.5%; height: 126px; float: left; position: relative; text-align: center;}
.znwd{background-color: #6EBBF2; margin-right: 3%;}
.grzx{background-color: #72D2AF;}
.wsbs-lmdn ul li:hover{background-color: #2C87D6;}
.znwdtb{background: url(../images/dgssh-wsbs-znwd.png) center center no-repeat;}
.grzxtb{background: url(../images/dgssh-wsbs-grzx.png) center center no-repeat;}
.wsbs-lmdn ul li i{width: 50px; height: 50px; display: block; margin: 0 auto 15px;}
.wsbs-lmdn ul li a{width: 100%; height: 111px; padding-top: 15px; display: block; font-size: 18px; color: #FFFFFF;}
.wsbs-lmdn ul li span{}

/*列表页*/
.list-top{padding-bottom: 20px; border-bottom: 1px solid #E5E5E5;}
.list-top h2{font-size: 24px; color: #2799CD; float: left;}
.list-dqwz{float: right; margin: 5px 5px 0;}
.list-szwz{font-size: 14px; color: #9E9E9E; float: left;}
.list-lmwz{float: right; color: #333333; font-size: 14px;}
.list-lmwz a{color: #333333;}
.list-lmwz a:hover{color: #a10000;}
.list-szwz{padding-left: 18px; background: url(../images/dgssh-ssh-listwz.png) left center no-repeat;}
.list-wrap{margin-top: 10px 20px 20px 20px;}
.list_left{width: 18.9%; background-color: #F7F7F7; min-height: 591px; border-right: 1px solid #EEEEEE; float: left; margin: 10px 0;}
.list_left ul li{line-height: 24px; padding: 15px 2.5%; text-align: center;}
.list_left ul li a{font-size: 17px; color: #777777; display: block;}
.list-bjys{background-color: #299BCF!important;}
.list-bjys a{color: #FFFFFF!important;}
.list_right{float: right; width: 77.9%;}
.list_tt h3{height: 60px; line-height: 50px; color: #df3a39; text-align: center; font-size: 30px; font-weight: lighter; margin-top: 30px;}
.list_ttnr{line-height: 30px; font-size: 15px; color: #444444; margin: 20px 0 40px;}
.list-content ul li{padding: 12px  0; line-height: 24px; border-bottom: 1px dashed #E1E1E1; position: relative; float: left; width: 100%; height: auto; word-wrap:break-word; word-break:break-all; }
.list-content dt{float:left; color:#F60;}
.list-content ul li a{font-size: 15px; color: #444444; padding-left: 2%; background: url(../images/dgssh-ssh-title.png) left 8px no-repeat; display: block; float: left; width:87%}
.list-content ul li a:hover{color: #a10000;}
.list-content ul li img{ width:200px; height:145px; float:left;padding-right: 10px;}
.list-content ul li p{line-height: 25px; 
font-size: 14px;
color: #656565;}
.list-content ul li span{font-size: 15px; color: #444444; text-align: right; margin-right: 1%; float: right;}






.list-contentz ul li{padding: 12px  0; line-height: 24px; border-bottom: 1px dashed #E1E1E1; position: relative; float: left; width: 100%; height: auto; word-wrap:break-word; word-break:break-all; }
.list-contentz dt{float:left; color:#F60; }
.list-contentz ul li a{font-size: 15px; color: #444444; padding-left: 2%; display: block; float: left; width:72%}
.list-contentz ul li a:hover{color: #a10000;}
.list-contentz ul li img{ width:200px; height:145px; float:left;padding-right: 10px;}
.list-contentz ul li p{line-height: 25px; 
font-size: 14px;
color: #656565;}
.list-contentz ul li span{font-size: 15px; color: #444444; text-align: right; margin-right: 1%; float: right;}





.wrap-nrwz{width: 100%; border: 3px solid #2C87D6; background-color: #F4F8FB; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin-top: 0!important;}

/*文章页*/
.article-top{padding-top: 10px;}
.article-dqwz{float: left;}
.article-szwz{font-size: 14px; color: #9E9E9E; float: left;}
.article-lmwz{float: right; color: #333333; font-size: 14px;}
.article-lmwz a{color: #333333;}
.article-lmwz a:hover{color: #a10000;}
.article-szwz{padding-left: 18px; background: url(../images/dgssh-ssh-listwz.png) left center no-repeat;}
.article-share{height: 20px; line-height: 20px; float: right;}
.article-title{margin-top: 20px; font-size: 24px; color: #df3a39; text-align: center;}
.article-info{margin: 10px 0 20px 0; border-bottom: 1px solid #E5E5E5;}
.article-info ul li{float: left; font-size: 14px; color: #525252; line-height: 24px; overflow: hidden; padding: 6px 0;}
.article-time{width: 19.5%; margin-right: 1%;}
.article-source{width: 31.5%; margin-right: 1%;}
.article-agency{width: 31.5%; margin-right: 1%;}
.article-size{float: right!important; margin-right: 0;}
.article-size a:hover{color: #a10000;}
.article-txt{padding: 20px; line-height: 30px!important; font-size: 15px; color: #535353;}
.article-scroll{height: 588px; overflow-y: scroll; margin-bottom: 20px;}
.article-sys{width: 160px; margin: 0 auto; font-size: 14px; color: #9E9E9E; text-align: center;}
.article-sys p{line-height: 24px;}
.article-ewm{padding-top: 20px;}
.article-bottom{height: 50px; line-height: 50px; border-top: 1px solid #E5E5E5;}
.article-features{float: right; font-size: 15px;}
.article-features a:hover{color: #a10000;}

/*底部样式*/
.footer{width: 100%; background: url(../images/dgssh-sy-bottombj.png); margin-top: 48px;}
.footer-wrap{position: relative;}
.footer-left{width: 18.3%; position: absolute; top: 50%; margin-top: -44px; left: 0px;}
.footer-right{width: 23.4%; position: absolute; top: 50%; margin-top: -43px; right: 40px;}
.footer-dzjg{width: 39%; height: 80px; float: left; text-align: center;}
.footer-wzjc{width: 58%; height: 55px; float: right; text-align: center; margin-top: 13px;}
.footer-wzjc img{width: 110px; height: 55px;}
.footer-middle{width: 50.3%; margin: 0 24.16% 0 20.75%; text-align: center;}
.footer-middle p{font-size: 14px; color: #FFFFFF; line-height: 24px; text-align: center;}
.footer-li ul{display: inline-block; margin-top: 35px;}
.footer-li ul li{float: left; font-size: 14px; color: #FFFFFF; line-height: 24px;}
.footer-li ul li a{color: #FFFFFF; line-height: 24px;}
.footer-li ul li a:hover{color: #F9A100;}
.footer-weibo{width: 27.6%; float: left;}
.footer-weixin{width: 27.6%; float: left; margin-left: 8.6%;}
.footer-es{width: 27.6%; float: right;}
.footer-weibo img,.footer-weixin img,.footer-es img{width: 100%; height: auto;}
.symar35{padding-bottom: 35px;}
.footer-middle a{color: #FFFFFF;}
.footer-middle a:hover{color: #F9A100;}
.footer-middle-p1{padding-top: 29px;}


.nsxx{ margin: 0 15px; padding-top: 10px; height: 262px;}
.nsxx li{ height: 40px; line-height: 40px; background: url(../images/nsxxbg.png) top center no-repeat #F2F7FB; margin-bottom: 10px;}
.nsxx li div{ width: 30px; height: 30px; float: left; margin-right: 22px; padding: 5px 10px;}
.nsxx li a{ display: block;}
.nsxx li a:hover{color:#cc0000;}
.nsxx li i{ width: 30px; height: 30px; display: block; transition: all .3s ease-in-out;cursor: pointer;}
.nsxx li:hover i{ transform: rotate(360deg);}
.nsxx li.nsxx1 div{ background: #AED5C8;}
.nsxx li.nsxx2 div{ background: #F4C6BD;}
.nsxx li.nsxx3 div{ background: #FCC550;}
.nsxx li.nsxx4 div{ background: #A7CDDD;}
.nsxx li.nsxx5 div{ background: #BFB9DC;}
.nsxx li.nsxx1 i{ background: url(../images/nsxx1.png);}
.nsxx li.nsxx2 i{ background: url(../images/nsxx2.png);}
.nsxx li.nsxx3 i{ background: url(../images/nsxx3.png);}
.nsxx li.nsxx4 i{ background: url(../images/nsxx4.png);}
.nsxx li.nsxx5 i{ background: url(../images/nsxx5.png);}
.nsxx a{ color: #2C87D6; font-size: 16px;}
.nsxw{ margin: 0 15px; }
.nsxw li{ width: 48%; height: 120px; float: left; margin-bottom: 14px; text-align: center;}
.nsxw li a{ display: block; padding-top: 17px; height: 103px; color: #ffffff; font-size: 16px;}
.nsxw li i{ width: 50px; height: 56px; display: block; margin: 0 auto 11px; transition: all .3s ease-in-out;cursor: pointer;}
.nsxw li:hover i{ transform: rotate(360deg);}
.nsxw li.nsxw1{ background: #73CA45;}
.nsxw li.nsxw2{ background: #E76E4D; float: right;}
.nsxw li.nsxw3{ background: #4287DC;}
.nsxw li.nsxw4{ background: #13B3C2; float: right;}
.nsxw li.nsxw1 i{ background: url(../images/nsxw1.png);}
.nsxw li.nsxw2 i{ background: url(../images/nsxw2.png);}
.nsxw li.nsxw3 i{ background: url(../images/nsxw3.png);}
.nsxw li.nsxw4 i{ background: url(../images/nsxw4.png);}
.nsxw li:hover{ background: #cc0000;}
.nstix{ height: 40px; line-height: 40px; background: #EBEBEB; }
.nstix li{ width: 121px; height: 40px; text-align: center; float: left; padding-right: 0 !important;}
.nstix li a{ display: block; color: #525252 !important; font-size: 18px;}
.nstix1 li.tabgyx{ background: #73CA45;}
.nstix2 li.tabgyx{ background: #E76E4D;}
.nstix3 li.tabgyx{ background: #13B3C2;}
.nstix4 li.tabgyx{ background: #E74941;}
.nstix li.tabgyx a{ color: #ffffff !important;}
.nspic{ width: 788px; height: 70px;}
.nsip{ height: 32px; line-height: 32px;}
.nsip input{ width: 148px; height: 30px; border: 1px solid #DFDFDF; text-indent: 1em; line-height: 30px; color: #525252; float: left; margin-right: 8px; }
.nsip img{ float: right;}
.nsti2{ height: 40px; line-height: 40px; margin-bottom: 10px; background: #F1F1F1;}
.wsbs-frbs{background: #F1F1F1;}
.nsti2 li{ width: 102px !important; height: 40px !important; text-align: center; float: left; color: #333333; margin: 0 !important; cursor:pointer}
.nsti2 li.hover{ background: #3188D2; color: #ffffff; cursor:pointer}
.clear{ clear: both;}

.hdjl-rightgyx li a{ font-size: 16px;}
.hdjl-rightgyx span{ font-size: 14px; color: #9e9e9e; display: block;}
.hdjl-rightgyx dt{float:left; color:#F60;}
.hdjl-rightgyx{ min-height: 269px;}

.nsboxs{position: relative;}
.nsboxs .nsbt{ width: 56px; height: 8px; position: absolute; right: 0; top: -83px;}
.nsbt li{ width: 8px; height: 8px; float: left; background: url(../images/nsli.png) no-repeat; margin-right: 10px; cursor: pointer;}
.nsbt li.hover{ background: url(../images/nslia.png) no-repeat;}
.nsbox{ padding-top: 18px;}
.nsbox li{ width: 91px; height: 138px; margin-bottom: 11px; text-align: center; padding: 0 28px; float: left;}
.nsbox li a{ display: block; width: 91px; height: 138px; color: #666666; font-size: 16px;}
.nsbox li img{ width: 91px; height: 91px; display: block; margin: 0 auto 13px; transition: all .3s ease-in-out;cursor: pointer;}
.nsbox li img:hover{ transform: rotate(360deg);}
.nsbli{ width: 370px; max-width: 100%; float: left; padding-top: 15px;}
.nsbli li{ height: 38px; line-height: 38px; background: url(../images/nsb.png) 5px 12px no-repeat; text-indent: 30px;}
.nsbli li a{ color: #666666; font-size: 16px;}
.nsbli li:hover{ background: url(../images/nsba.png) 5px 12px no-repeat;}
.nsbli li:hover a{ color: #E06B1B;}

.list_right #fl{ margin-top:15px;}
.list_right #fl li{    float: left; margin-right: 10px; font-weight:bold;
    
    height: 40px;
    line-height: 40px; cursor:pointer;background-color: #299bcf;

color: #ffffff; margin-bottom:10px;

padding: 0 10px;border-radius: 7px; border:#299bcf solid 1px;}
.list_right #fl li.hover{

 float: left; margin-right: 10px; font-weight:bold;
    
    height: 40px;
    line-height: 40px; cursor:pointer;background-color: #FFF;

color: #299bcf; margin-bottom:10px;

padding: 0 10px;border-radius: 7px; border:#299bcf solid 1px;
}


.list-contentaa ul li{padding: 12px  0; line-height: 24px; border-bottom: 1px dashed #E1E1E1; position: relative; float: left; width: 50%; height: auto; word-wrap:break-word; word-break:break-all; min-height:190px; }
.list-contentaa ul li a{font-size: 15px; color: #444444; padding-left: 2%; background: url(../images/dgssh-ssh-title.png) left 8px no-repeat; display: block; float: left;}
.list-contentaa ul li a:hover{color: #a10000;}
.list-contentaa ul li img{ width:200px; height:145px; float:left;padding-right: 10px;}
.list-contentaa ul li p{line-height: 25px; 
font-size: 14px;
color: #656565;}
.list-contentaa ul li span{font-size: 15px; color: #444444; text-align: right; margin-right: 1%; float: right;}
#pages {padding:20px 0 0 0;}
#pages b{background: #fff;

border: 1px solid #dfdfdf;

padding: 5px 8px;




height: 20px;

text-align: center; font-size:12px; line-height:20px; font-weight:bold}
#pages a{ background: #fff;

border: 1px solid #dfdfdf;

padding: 5px 8px;




height: 20px;

text-align: center; font-size:12px; line-height:20px;}

.home-bmfw li{line-height: 24px!important;}

.jdconR {
margin-top: 20px;
padding: 0 0 0 30px;
}
.jdconR h3 {
line-height: 35px;
font-size: 18px;

}
.jdconR li {
line-height: 30px;
margin-top: 10px;
border: 1px solid #F1F1F1;
padding-left: 12px;
}


.wsbs_img img{ width: 100%;}