@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: url(../images/lh-bj1.jpg) top center no-repeat #E5EFF7; color: #333333; font-size: 14px; font-family: "Microsoft YaHei", "SimHei", "Verdana", "Arial", "sans-serif";}

td,th,caption{font-size: 14px;}

h1, h2, h3, h4, h5, h6{font-weight: normal; font-size: 100%;}

address, caption, cite, code, dfn, em,  th, var{font-style: normal; font-weight: normal;}

a{color: #333333; text-decoration: none;}

a:hover{text-decoration: none;}

img{border: none;}

ol,ul,li{list-style: none;}

input, textarea, select, button{font-family:"Microsoft YaHei", "SimHei", "Verdana", "Arial", "sans-serif"; outline: 0; border: 0;}

table{border-collapse: collapse;}

html{overflow-y: scroll;}

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix{*zoom:1;}

/*backgroundImage style*/

.top-bj{width: 100%; height: 781px; position: absolute; left: 0; top: 0; z-index: -99999; overflow: hidden;}

.top-bj img{width: 100%; height: 100%; vertical-align: top;}

/*public style*/

.width1200{width: 1200px; height: auto; margin-left: auto; margin-right: auto;}

.marright0{margin-right: 0!important;}

.marbottom0{margin-bottom: 0!important;}

.main-pad10{padding: 12px;}

/*首页*/

/*header style*/

.lh-header{height: 100px; background-color: #F2FDF2; border-radius: 8px; position: relative; top: 20px;}

.lh-logo{width: 310px; height: 70px; overflow: hidden; float: left; position: absolute; left: 21px; top: 50%; margin-top: -37px;}

.lh-logo img{width: 100%; height: auto; vertical-align: top;}

.lh-nav{width: 71%; float: right; overflow: hidden; margin: 12px 0;}

.lh-nav ul li{height: 76px; float: left; width: 11.98%; margin-right: 0.5%; position: relative;}

.lh-nav ul li a{font-size: 18px; color: #8E939B; height: 100%; display: block; cursor: pointer;}

.lh-nav ul li a:hover{color: #D80915;}

.lh-nav ul li a:hover .wzsy{background: url(../images/lh-wzsy1.png) center center no-repeat;}

.lh-nav ul li a:hover .lhgk{background: url(../images/lh-lhgk1.png) center center no-repeat;}

.lh-nav ul li a:hover .zwgk{background: url(../images/lh-zwgk1.png) center center no-repeat;}

.lh-nav ul li a:hover .bsfw{background: url(../images/lh-bsfw1.png) center center no-repeat;}

.lh-nav ul li a:hover .zmhd{background: url(../images/lh-zmfd1.png) center center no-repeat;}

.lh-nav ul li a:hover .jdhy{background: url(../images/lh-zcjd1.png) center center no-repeat;}

.lh-nav ul li a:hover .zljs{background: url(../images/lh-zljs1.png) center center no-repeat;}

.lh-nav ul li a:hover .znss{background: url(../images/lh-znss1.png) center center no-repeat;}

.lh-nav ul li i{width: 32px; height: 28px; position: absolute; left: 50%; margin-left: -16px; top: 11px;}

.lh-nav ul li span{width: 100%; text-align: center; line-height: 25px; display: inline-block; position: absolute; left: 0; bottom: 0;}

.wzsy{background: url(../images/lh-wzsy.png) center center no-repeat;}

.lhgk{background: url(../images/lh-lhgk.png) center center no-repeat;}

.zwgk{background: url(../images/lh-zwgk.png) center center no-repeat;}

.bsfw{background: url(../images/lh-bsfw.png) center center no-repeat;}

.zmhd{background: url(../images/lh-zmfd.png) center center no-repeat;}

.jdhy{background: url(../images/lh-zcjd.png) center center no-repeat;}

.zljs{background: url(../images/lh-zljs.png) center center no-repeat;}

.znss{background: url(../images/lh-znss.png) center center no-repeat;}

.lh-znss{width: 550px; height: 54px; overflow: hidden; position: absolute; bottom: -98px; right: 0px;}

.lh-znss form{margin: 6px; background-color: #FFFFFF; width: 538px; height: 42px; -webkit-border-radius: 38px; -moz-border-radius: 38px; border-radius: 38px; position: absolute; left: 0; top: 0;}

.lh-znss input{width: 418px; height: 42px; line-height: 42px; border: 0; outline: 0; background-color: #FFFFFF; padding: 0px 15px; vertical-align: top; font-size: 15px; color: #999999; -webkit-border-radius: 38px; -moz-border-radius: 38px; border-radius: 38px;}

.lh-znss span{width: 90px; height: 42px; overflow: hidden; background-color: #0055A0; display: inline-block; cursor: pointer; text-align: center; position: absolute; top: 0px; right: 0px; border-top-right-radius: 38px; border-bottom-right-radius: 38px;}

.lh-znss span img{width: 70px; height: 25px; vertical-align: top; margin-top: 10px;}

.lh-ssbj{height: 54px; background-color: #FFFFFF; opacity: 0.4; -webkit-border-radius: 38px; -moz-border-radius: 38px; border-radius: 38px;}



/*footer style*/

.lh-footerwrap{width: 100%; background-color: #FFFFFF;}

.lh-footer{position: relative;}

.footer-dzjc{width: 220px; height: 80px; position: absolute; left: 17px; top: 50%; margin-top: -40px;}

.footer-dzjg{width: 80px; height: 80px; overflow: hidden; float: left; text-align:center;}

/* .footer-dzjg img{width: 100%; height: auto; vertical-align: top;} */

.footer-wzjc{width: 110px; height: 55px; overflow: hidden; margin-top: 14px; float: right;}

.footer-wzjc img{width: 100%; height: auto; vertical-align: top;}

.footer-jbzx{width: 80px; height: 77px; float: right; overflow: hidden; position: absolute; right: 17px; top: 50%; margin-top: -40px;}

.footer-jbzx img{width: 100%; height: auto; vertical-align: top;}

.footer-wzxg{width: auto; margin: 0 120px 0 260px; font-size: 15px; padding: 43px 0;}

.footer-wzxg ul li{line-height: 32px; text-align: center; font-size: 15px; color: #333333;}

.footer-wzxg ul li a{color: #333333;}

.footer-wzxg ul li a:hover{color: #B2130F;}

.footer-wzxg ul li select{border: 1px solid #DDDDDD;}



/*headline style*/

.lh-headline{width: 100%; overflow: hidden; background-color: #187CAE; margin-top: 340px;border-bottom: 10px #a0cbe0 solid;}

.headline-left{margin: 14px 0 10px 0!important; min-height: 75px; background: url(../images/lh-tt.png) 55px 5px no-repeat;}

h2.headline-bt{margin: 0 60px 20px 205px; padding: 2pt 0 0 0; text-align: center;}

h2.headline-bt a{font-size: 24pt;color: #fff;text-decoration: none; line-height: 150%;letter-spacing: 2pt}

.headline-jj{margin-top: 22px;}

.headline-jj p{font-size: 14px; color: #FFFFFF; line-height: 22px; text-indent: 2em; margin-bottom: 14px;}

/*main style*/

.lh-main-wrap{margin-top: 15px; margin-bottom: 23px; position: relative;}

.main-row-one{overflow: hidden; background-color: #FFFFFF;}

.new-tj{width: 46.5%; float: right; overflow: hidden;}

.new-meun ul li{line-height: 18px; float: left; text-align: center; margin-right: 1.45%; background-color: #F6F6F6;}

.new-meun ul li a{font-size: 16px; color: #666666; display: block; padding: 11px 10px;}

.new-meun .hover{background-color: #0055A0!important;}

.new-meun .hover a{color: #FFFFFF!important;}

.new-box{margin-top: 10px;}

.new-boxgyx ul li{line-height: 35px; height: 35px; width: 100%; overflow: hidden;}

.new-boxgyx ul li a{display: block; width: 82%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 15px; padding-left: 2%; background: url(../images/lh-title.png) 1% center no-repeat;}

.new-boxgyx ul li a:hover{color: #a10000;}

.new-boxgyx ul li span{display: inline-block; width: 14%; float: right; text-align: right; font-size: 15px; color: #999999;}

.lh-slidebtn{width: 6.5%; height: 100%; background-color: #FFFFFF; float: left;}

.lh-slidebtn ul{height: 100%;}

.lh-slidebtn ul li{text-align: center; width: 100%; height: 50%;}

.lh-slidebtn ul li:hover{background-color: #0055A0;}

.lh-slidebtn ul li a{color: #FFFFFF; display: block; width: 100%; height: 100%; cursor: pointer;}

.lh-slidebtn ul li img{padding-top: 45px;}

.lh-slidetpxw{background-color: #2B9DFF; border-bottom: 1px solid #FFFFFF;}

.lh-slidespxw{background-color: #0675BD;}

.main-row-two{margin-top: 15px; height: 95px; overflow: hidden;}

.main-row-two img{width: 100%; height: 95px; vertical-align: top;}

.main-row-two img:hover{opacity: 0.8; filter:alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8;}

.main-row-three{margin-top: 15px; background-color: #FFFFFF;}

.gkpt-left{width: 15.762%; float: left; overflow: hidden;}

.zx-mid{width: 49.322%; float: left; margin-left: 1.271%; overflow: hidden;}

.zw-right{width: 32.249%; float: right; overflow: hidden;}

.gkpt-left h3{line-height: 40px; background-color: #003366; text-align: center; font-size: 16px; color: #FFFFFF; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.gkpt-left ul li{line-height: 30px; text-align: center; margin-top: 4px; background-color: #FFF5D7;}

.gkpt-left ul li a{color: #666666; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.gkpt-left ul li a:hover{color: #a10000;}

.zx-meun ul li{line-height: 18px; float: left; text-align: center; margin-right: 1.45%; background-color: #F6F6F6;}

.zx-meun ul li a{font-size: 16px; color: #666666; display: block; padding: 11px 10px; *padding: 11px 9px;}

.zx-meun .hover{background-color: #B2130F!important;}

.zx-meun .hover a{color: #FFFFFF!important;}

.zx-box{margin-top: 10px;}

.zx-boxgyx ul li{line-height: 32px; width: 100%;}

.zx-boxgyx ul li a{display: block; width: 82%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 15px; padding-left: 2%; background: url(../images/lh-title.png) 1% center no-repeat;}

.zx-boxgyx ul li a:hover{color: #a10000;}

.zx-boxgyx ul li span{display: inline-block; width: 14%; float: right; text-align: right; font-size: 15px; color: #999999;}

.zw-right ul li{width: 31.96%; height: 75px; background-color: #F6F6F6; float: left; margin: 0 2% 8px 0; position: relative;}

.zw-right ul li i{width: 36px; height: 30px; position: absolute; left: 50%; margin-left: -18px; top: 12px;}

.zw-right ul li span{width: 100%; display: inline-block; line-height: 21px; text-align: center; position: absolute; left: 0; bottom: 6px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.zw-right ul li a{font-size: 15px; color: #666666; display: block; height: 100%; cursor: pointer;}

.zw-right ul li a:hover{color: #a10000;}

.zw-right ul li a:hover .wgk,.zw-right ul li a:hover .zzjg,.zw-right ul li a:hover .zfcg,.zw-right ul li a:hover .rsxx,.zw-right ul li a:hover .czyjs,.zw-right ul li a:hover .tjxx,.zw-right ul li a:hover .yjgl,.zw-right ul li a:hover .ghjh,.zw-right ul li a:hover .zdxm{animation: transRotate 0.4s linear; -moz-animation: transRotate 0.4s linear; -webkit-animation: transRotate 0.4s linear; -o-animation: transRotate 0.4s linear;}

@keyframes transRotate

{25% {transform: rotate(45deg);} 50% {transform: rotate(0deg);} 75% {transform: rotate(-45deg);} 100% {transform: rotate(0deg);}}

@-moz-keyframes transRotate

{25% {-moz-transform: -moz-rotate(45deg);} 50% {-moz-transform: -moz-rotate(0deg);} 75% {-moz-transform: -moz-rotate(-45deg);} 100% {-moz-transform: -moz-rotate(0deg);}}

@-webkit-keyframes transRotate

{25% {-webkit-transform: -webkit-rotate(45deg);} 50% {-webkit-transform: -webkit-rotate(0deg);} 75% {-webkit-transform: -webkit-rotate(-45deg);} 100% {-webkit-transform: -webkit-rotate(0deg);}}

@-o-keyframes transRotate

{25% {-o-transform: -o-rotate(45deg);} 50% {-o-transform: -o-rotate(0deg);} 75% {-o-transform: -o-rotate(-45deg);} 100% {-o-transform: -o-rotate(0deg);}}

.wgk{background: url(../images/lh-wgk.png) center center no-repeat;}

.zzjg{background: url(../images/lh-zzjg.png) center center no-repeat;}

.zfcg{background: url(../images/lh-zfcg.png) center center no-repeat;}

.rsxx{background: url(../images/lh-rsxx.png) center center no-repeat;}

.czyjs{background: url(../images/lh-czyjs.png) center center no-repeat;}

.tjxx{background: url(../images/lh-tjxx.png) center center no-repeat;}

.yjgl{background: url(../images/lh-yjgl.png) center center no-repeat;}

.ghjh{background: url(../images/lh-ghjh.png) center center no-repeat;}

.zdxm{background: url(../images/lh-zdxm.png) center center no-repeat;}

.main-row-four{margin-top: 15px;}

.main-row-five{margin-top: 15px;}

.main-row-five > div{width: 32.5%; height: 354px; float: left; margin-right: 1.25%;  border-top: 3px solid #0675BD; background-color: #FFFFFF;}

.lmbt-hgy h3{line-height: 32px; text-align: center;}

.lmbt-hgy h3 a{font-size: 24px; color: #0674BD;}

.lmbt-hgy h3 a:hover{color: #B2130F;}

.lmbt-gyx ul{margin-top: 18px;}

.lmbt-gyx ul li{height: 87px; float: left; width: 22.93%; position: relative; margin-right: 2.75%;}

.lm-lhgk ul li i{width: 54px; height: 54px; position: absolute; left: 50%; margin-left: -27px; top: 0; overflow: hidden; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out;}

.lm-lhgk ul li span{width: 100%; line-height: 21px; text-align: center; display: inline-block; position: absolute; left: 0; bottom: 0;}

.lmbt-gyx ul li a{color: #666666; display: block; height: 100%; cursor: pointer;}

.lmbt-gyx ul li a:hover{color: #0675BD;}

.lmbt-gyx ul li a:hover .xzgh-tb,.lmbt-gyx ul li a:hover .dlwz-tb,.lmbt-gyx ul li a:hover .jjfz-tb,.lmbt-gyx ul li a:hover .tplh-tb{transform: rotateY(360deg); -webkit-transform: -webkit-rotateY(360deg); -moz-transform: -moz-rotateY(360deg); -ms-transform: -ms-rotateY(360deg); -o-transform: -o-rotateY(360deg);}

.xzgh-tb{background: url(../images/lh-lhgkb.png) center center no-repeat;}

.dlwz-tb{background: url(../images/lh-dlwzb.png) center center no-repeat;}

.jjfz-tb{background: url(../images/lh-jjfzb.png) center center no-repeat;}

.tplh-tb{background: url(../images/lh-tslh.png) center center no-repeat;}

.lhjj{margin-top: 38px; height: 125px; padding: 13px 18px; background-color: #F3F3F3; overflow: hidden;}

.lhjj p{line-height: 26px; text-indent: 2em;}

.lhjj-more{margin-top: 12px;}

.lhjj-more a{display: block; width: 100px; margin: 0 auto; text-align: center; line-height: 35px; background-color: #0675BD; color: #FFFFFF;}

.lhjj-more a:hover{background-color: #B2130F;}

.lm-zmhd ul li{background-color: #F9F9F9;}

.lm-zmhd ul li i{width: 36px; height: 36px; position: absolute; left: 50%; margin-left: -18px; top: 13px; overflow: hidden; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out;}

.lm-zmhd ul li span{width: 100%; line-height: 21px; text-align: center; display: inline-block; position: absolute; left: 0; bottom: 8px;}

.lmbt-gyx ul li a:hover .dczj-tb,.lmbt-gyx ul li a:hover .znhd-tb,.lmbt-gyx ul li a:hover .zxft-tb,.lmbt-gyx ul li a:hover .zsk-tb{transform: rotateZ(360deg); -webkit-transform: -webkit-rotateZ(360deg); -ms-transform: -ms-rotateZ(360deg); -moz-transform: -moz-rotateZ(360deg); -o-transform: -o-rotateZ(360deg);}

.dczj-tb{background: url(../images/lh-dczj.png) center center no-repeat;}

.znhd-tb{background: url(../images/lh-znfd.png) center center no-repeat;}

.zxft-tb{background: url(../images/lh-zxft.png) center center no-repeat;}

.zsk-tb{background: url(../images/lh-zsk.png) center center no-repeat;}

.wlwz{margin-top: 38px; overflow: hidden;}

.wlwz h4{line-height: 25px;}

.wlwz h4 a{font-size: 18px; color: #006DA0;}

.wlwz h4 a:hover{color: #B2130F;}

.wlwz ul{margin-top: 9px;}

.wlwz ul li{line-height: 29px;}

.wlwz ul li a{color: #4C504C; display: block; width: 72%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.wlwz ul li a:hover{color: #a10000;}

.wlwz ul li span{color: #4C504C; display: inline-block; width: 26%; padding-right: 1%; text-align: right;}

.bsfw-all{margin-top: 18px; overflow: hidden;}

.bsfw-menu{width: 26.481%; height: 276px; float: left; border-right: 1px solid #DDDDDD;}

.bsfw-menu ul li{line-height: 22px; padding: 34px 0; text-align: center; border-bottom: 1px solid #DDDDDD;}

.bsfw-menu .hover a{color: #EB1F19!important;}

.bsfw-menu ul li a{font-size: 16px; color: #006C9F;}

.bsfw-box{width: 69.662%; float: right;}

.bsfw-gyx ul li{line-height: 35px; float: left; margin: 2px 0 0 2%; width: 31.33%; text-align: center;}

.bsfw-gyx ul li a{color: #666666; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.bsfw-gyx ul li a:hover{color: #EB1F19;}

.sy-bmzx ul li{line-height: 31px; width: 100%; text-align: center;}

.sy-bmzx ul li a{color: #666666; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-left: 8px; background: url(../images/lh-title.png) left center no-repeat;}

.sy-bmzx ul li a:hover{color: #EB1F19;}

.bsfw-more a{color: #0C6AB2!important;}

.bsfw-more a:hover{color: #EB1F19!important;}

.wsbs-search{margin: 25px 0 12px 0;}

.wsbs-search > div{line-height: 37px; overflow: hidden;}

.wsbs-on{float: left; width: 30.079%; height: 37px; background-color: #0675BD; position: relative;}

.wsbs-on:hover{background-color: #F9A100;}

.wsbs-on a{font-size: 15px; color: #FFFFFF; display: block; height: 100%;}

.wsbs-on i{width: 28px; height: 24px; position: absolute; top: 50%; margin-top: -12px; left: 8px; background: url(../images/lh-wsbst.png) center center no-repeat; overflow: hidden; }

.wsbs-on span{display: inline-block; line-height: 24px; position: absolute; top: 50%; margin-top: -12px; right: 8px;}

.wsbs-ss{width: 62.27%; float: right; height: 35px; border: 1px solid #E0E0E0;}

.wsbs-mar{margin: 5px 2%;}

.wsbs-left{width: 42.5%; height: 25px; border-right: 1px solid #D1CEC7; float: left;}

.wsbs-ss select{width: 95%; height: 25px; line-height: 25px; font-size: 15px; color: #525252; margin-right: 5%; vertical-align: top;}

.wsbs-ss form{width: 53.7%; height: 25px; line-height: 25px; overflow: hidden; position: relative; float: right;}

.wsbs-ss input{line-height: 25px; font-size: 14px; color: #999999; width: 100%;}

.wsbs-ss img{width: 28px; height: 24px; position: absolute; top: 50%; margin-top: -12px; right: 0px; cursor: pointer;}



/*right nav*/

.right-nav{width: 63px; height: auto; position: fixed; right: 0; top: 105px; z-index: 999;}

.right-nav ul li{width: 100%; height: 63px; position: relative; cursor: pointer; overflow: hidden; background-color: #000000; opacity: 0.4; filter:alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; margin-bottom: 5px; border-radius: 5px;}

.right-nav ul li:hover{background-color: #0675BD; opacity: 1; filter:alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1;}

.right-nav ul li a{display: block; width: 100%; height: 100%;}

.right-nav ul li img{width: 34px; height: 32px; vertical-align: top; position: absolute; top: 50%; margin-top: -16px; left: 50%; margin-left: -17px;}

.right-nav ul li p{width: 63px; height: 23px; line-height: 23px; padding: 20px 0px; text-align: center; color: #FFFFFF; display: none;}

.right-nav-box > div{width: 125px; height: 125px; position: absolute; left: -138px; overflow: hidden; box-shadow: 0 0 5px 2px #ccc;}

.right-nav-box img{width: 126px; height: 126px; vertical-align: top;}

.nav-phone{top: 38px; display: none;}

/*.nav-weibo{top: 108px; display: none;}

.nav-pingguo{top: 318px; display: none;}*/

.nav-weixin{top: 108px; display: none;}

.nav-anzhuo{top: 178px; display: none;}

.nav-pingguo{top: 248px; display: none;}

#lst-gotop{margin-bottom: 0!important;}



/*栏目公用*/

.pdy-main-wrap{background-color: #FFFFFF; margin-top: 215px; margin-bottom: 23px;}

.pdy-pad15{padding: 12px;}

.pdy-height{min-height: 760px;}

.lmtab-meun{height: 40px; background-color: #F6F6F6;}

.lmtab-meun ul li{line-height: 40px; float: left; text-align: center;}

.lmtab-meun ul li a{color: #00549F; font-size: 16px; display: block; padding: 0 10px;}

.lmtab-meunhover{background-color: #00549F;}

.lmtab-meunhover a{color: #FFFFFF!important;}

.lmtab-box{margin-top: 15px;}

.lmtab-boxgyx ul li a{font-size: 15px; display: block; padding-left: 3%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: url(../images/lh-title.png) 1% center no-repeat;}

.lmtab-boxgyx ul li a:hover{color: #a10000;}

.pdy-pad20{padding: 20px;}

/*龙湖概况*/

.lhgk-col-one{width: 100%; overflow: hidden;}

.col-one-left{width: 42.143%; height: 319px; overflow: hidden; float: left;}

.col-one-left img{width: 100%; height: 319px; vertical-align: top;}

.col-one-right{width: 56.45%; float: right; overflow: hidden; margin-top: 18px;}

.lhgk-all{padding-bottom: 20px; background: url(../images/lhgk-xhx.png) bottom left repeat-x;}

.lhgk-lmbt{width: 10.7666%;  float: left; max-height: 170px; overflow: hidden; margin-left: 2%}

.lhgk-lmbt img{width: 100%; height: auto; vertical-align: top;}

.lhgk-lhjj{width: 82.1212%; min-height: 170px; height: fit-content; float: right; text-indent: 2em; line-height: 30px; font-size: 15px;}

.lhgk-lhjj a{color: #C00000;}

.lhgk-lhjjnr{display: inline-block!important;}



.lhgk-lmtj{ margin-top: 25px;}

.lhgk-lmtj ul li{height: 82px; float: left; width: 12.57%; margin-right: 2%; position: relative;}

.lhgk-lmtj ul li i{width: 34px; height: 34px; position: absolute; left: 50%; margin-left: -17px; top: 5px; overflow: hidden; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out;}

.lhgk-lmtj ul li a{font-size: 15px; display: block; height: 100%;}

.lhgk-lmtj ul li a:hover{color: #a10000;}

.lhgk-lmtj ul li a:hover .lhgk-xzqh,.lhgk-lmtj ul li a:hover .lhgk-zrhj,.lhgk-lmtj ul li a:hover .lhgk-dlwz,.lhgk-lmtj ul li a:hover .lhgk-lsyg,.lhgk-lmtj ul li a:hover .lhgk-mzzj,.lhgk-lmtj ul li a:hover .lhgk-rkgk,.lhgk-lmtj ul li a:hover .lhgk-jjfz{transform: rotateZ(360deg); -webkit-transform: -webkit-rotateZ(360deg); -ms-transform: -ms-rotateZ(360deg); -moz-transform: -moz-rotateZ(360deg); -o-transform: -o-rotateZ(360deg);}

.lhgk-lmtj ul li span{display: inline-block; width: 100%; text-align: center; position: absolute; left: 0; bottom: 0;}

.lhgk-xzqh{background: url(../images/lhgk-xzgh.png) center center no-repeat;}

.lhgk-zrhj{background: url(../images/lhgk-zrhj.png) center center no-repeat;}

.lhgk-dlwz{background: url(../images/lhgk-dlwz.png) center center no-repeat;}

.lhgk-lsyg{background: url(../images/lhgk-lsyg.png) center center no-repeat;}

.lhgk-mzzj{background: url(../images/lhgk-mzzj.png) center center no-repeat;}

.lhgk-rkgk{background: url(../images/lhgk-rkgk.png) center center no-repeat;}

.lhgk-jjfz{background: url(../images/lhgk-jjfz.png) center center no-repeat;}

.lhgk-col-two{margin-top: 20px;}

.lhgk-col-two h2{width: 100%; height: 61px; line-height: 61px; background: url(../images/lhgk-lmhx.png) center center repeat-x; margin-bottom: 20px; position: relative;}

.lhgk-col-two h2 a{display: block; width: 16.666%; height: 100%; background-color: #FFFFFF; margin: 0 auto; text-align: center; overflow: hidden;}

.lhgk-col-two h2 img{width: 100%; height: 61px; vertical-align: top;}

.lhgk-lywhtp1{width: 31.466%; height: 260px; float: left; overflow: hidden; margin-right: 0.5%;}

.lhgk-lywhtp1 img{width: 100%; height: 260px; vertical-align: top; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease;}

.lhgk-lywhtp1 img:hover{transform: scale(1.05); -webkit-transform: -webkit-scale(1.05); -moz-transform: -moz-scale(1.05); -ms-transform: -ms-scale(1.05); -o-transform: -o-scale(1.05); -webkit-transform: -webkit-scale(1.05);}

.lhgk-lywhtp25{width: 36.0723%; float: left; overflow: hidden; margin-right: 0.5%;}

.lhgk-lywhtp25 ul li{width: 49.4%; height: 126px; float: left; margin-right: 1.2%; overflow: hidden; margin-bottom: 8px;}

.lhgk-lywhtp25 img{width: 100%; height: 126px; vertical-align: top; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease;}

.lhgk-lywhtp25 img:hover{transform: scale(1.05); -webkit-transform: -webkit-scale(1.05); -moz-transform: -moz-scale(1.05); -ms-transform: -ms-scale(1.05); -o-transform: -o-scale(1.05); -webkit-transform: -webkit-scale(1.05);}

.lhgk-lywhjs{width: 31.462%; height: 260px; background-color: #5BC7F8; float: right; font-size: 15px; color: #FFFFFF; text-indent: 2em; line-height: 30px; overflow: hidden;}

.lhgk-pad10{padding: 10px;}

.lhgk-col-three{height: 190px; background: url(../images/lhgk-lywh6.png) left center no-repeat; overflow: hidden;}

.lhgk-col-three ul li{height: 94px; width: 94px; float: left; margin-right: 44px;}

.lhgk-col-three ul li img{height: 94px; width: 94px; vertical-align: top;}

.lhgk-col-three ul li img:hover{will-change: transform; -webkit-animation: aniCatePic 9s ease-in-out both; animation:aniCatePic 9s ease-in-out both;}

.lhgk-col-three ul{padding: 46px 0 0 33px;}

.lhgk-col-four{margin-top: 20px;}

.lhgk-col-four > div{width: 32.474%; float: left; margin-right: 1.29%;}

.whtab-boxline ul li{line-height: 31px;}

.whtab-meunmid{height: 40px; background-color: #F6F6F6;}

.whtab-meunmid ul li{line-height: 40px; float: left; text-align: center;}

.whtab-meunmid ul li a{color: #00549F; font-size: 16px; display: block; padding: 0 10px;}

.whtab-meunmid .hover{background-color: #00549F;}

.whtab-meunmid .hover a{color: #FFFFFF!important;}

@-webkit-keyframes aniCatePic{0%{-webkit-transform:translate3d(0,0,0)} 3%{-webkit-transform:translate3d(0,-25px,0)} 6%{-webkit-transform:translate3d(0,0,0)} 8%{-webkit-transform:translate3d(0,-5px,0)} 10%{-webkit-transform:translate3d(0,0,0)} 100%{-webkit-transform:translate3d(0,0,0)}}

@keyframes aniCatePic{0%{transform:translate3d(0,0,0)} 3%{transform:translate3d(0,-25px,0)} 6%{transform:translate3d(0,0,0)} 8%{transform:translate3d(0,-5px,0)} 10%{transform:translate3d(0,0,0)} 100%{transform:translate3d(0,0,0)}}

/*政务公开*/

.zwgk-left{width: 71.9833%; float: left;}

.zwgk-right{width: 26.7833%; float: right; background-color: #F5F5F5;}

.zwgk-width > div{width: 49.072%; float: left; margin-right: 1.84%; margin-top: 15px; overflow: hidden;}

.zw-boxline{line-height: 36px;}

.zwgk-left-two{margin-top: 25px;}

.zw-boxline ul li a{color: #666666;}

.zwgk-left-three{margin-top: 10px;}

.wgktab-meun{height: 40px; background-color: #F6F6F6;}

.wgktab-meun ul li{line-height: 40px; float: left; text-align: center;}

.wgktab-meun ul li a{color: #00549F; font-size: 16px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding: 0 10px;}

.wgktab-box{margin-top: 15px;}

.wgktab-box ul li{width: 32.14%; *width: 32.1%; height: 50px; line-height: 50px; float: left; background-color: #F6F6F6; margin-bottom: 10px; margin-right: 1.785%; position: relative;}

.wgktab-box ul li i{font-style: normal; font-size: 15px; font-family: 'SimSun',"Microsoft YaHei", "SimHei", "Verdana", "Arial"; position: absolute; line-height: 20px; top: 50%; margin-top: -10px; right: 20px;}

.wgktab-box ul li a{font-size: 15px; display: block; height: 100%;}

.wgktab-box ul li a:hover{color: #FF5252;}

.wgktab-box ul li span{display: inline-block; line-height: 20px; position: absolute; top: 50%; margin-top: -10px; left: 70px;}

.wgktab-box ul li s{height: 50px; width: 50px; position: absolute; left: 0; top: 0; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;}

.wgktab-box ul li a:hover .zwgk-jcgktb,.wgktab-box ul li a:hover .zwgk-zxgktb,.wgktab-box ul li a:hover .zwgk-glgktb,.wgktab-box ul li a:hover .zwgk-fwgktb,.wgktab-box ul li a:hover .zwgk-jggktb{transform: rotateY(360deg); -webkit-transform: -webkit-rotateY(360deg); -ms-transform: -ms-rotateY(360deg); -moz-transform: -moz-rotateY(360deg); -o-transform: -o-rotateY(360deg);}

.zwgk-jcgktb{background: url(../images/zwgk-jcgk.png) 12px center no-repeat #FEC356;}

.zwgk-zxgktb{background: url(../images/zwgk-zxgk.png) 12px center no-repeat #7ABD52;}

.zwgk-glgktb{background: url(../images/zwgk-glgk.png) 12px center no-repeat #56B0DE;}

.zwgk-fwgktb{background: url(../images/zwgk-fwgk.png) 12px center no-repeat #E98A8A;}

.zwgk-jggktb{background: url(../images/zwgk-jggk.png) 12px center no-repeat #6CC3B4;}

.zwgk-right-one ul li{height: 110px; float: left; width: 46.816%; margin-right: 6.36%; position: relative;}

.zwgk-right-one ul li i{width: 46px; height: 44px; position: absolute; left: 50%; margin-left: -23px; top: 15px; overflow: hidden; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;}

.zwgk-right-one ul li span{display: inline-block; width: 100%; text-align: center; position: absolute; left: 0; bottom: 15px;}

.zwgk-right-one ul li a{font-size: 15px; color: #FF5252; display: block; height: 100%;}

.zwgk-right-one ul li a:hover .zwgk-ldzctb,.zwgk-right-one ul li a:hover .zwgk-zfjgtb{transform: rotateZ(360deg); -webkit-transform: -webkit-rotateZ(360deg); -ms-transform: -ms-rotateZ(360deg); -moz-transform: -moz-rotateZ(360deg); -o-transform: -o-rotateZ(360deg);}

.zwgk-ldzctb{background: url(../images/zwgk-ldzc.png) center center no-repeat;}

.zwgk-zfjgtb{background: url(../images/zwgk-zfjg.png) center center no-repeat;}

.zwgk-right-two{margin-top: 20px;}

.zwgk-right-two ul li{height: 50px; border-bottom: 1px dotted #DBDBDB; margin-bottom: 16px; position: relative;}

.zwgk-right-two ul li i{width: 50px; height: 50px; position: absolute; left: 0; top: 0;}

.zwgk-gkgwrap{width: 50px; height: 50px; position: absolute; left: 0; top: 0; background-color: #187CAE; overflow: hidden;}

.zwgk-right-two ul li span{display: inline-block; line-height: 22px; position: absolute; top: 50%; margin-top: -11px; left: 70px;}

.zwgk-right-two ul li a{font-size: 16px; display: block; height: 100%;}

.zwgk-right-two ul li a:hover{color: #a10000;}

.zwgk-right-two ul li a:hover .zwgk-zfgzbg,.zwgk-right-two ul li a:hover .zwgk-gzndbg,.zwgk-right-two ul li a:hover .zwgk-gzndbb,.zwgk-right-two ul li a:hover .zwgk-ysqgk,.zwgk-right-two ul li a:hover .zwgk-gkzn{animation: transRotate 0.4s linear; -moz-animation: transRotate 0.4s linear; -webkit-animation: transRotate 0.4s linear; -o-animation: transRotate 0.4s linear;}

.zwgk-zfgzbg{background: url(../images/zwgk-zfgzbg.png) center center no-repeat;}

.zwgk-gzndbg{background: url(../images/zwgk-gzndbg.png) center center no-repeat;}

.zwgk-fzzfjsnb{background: url(../images/zwgk-fzzfjsnb.png) center center no-repeat;}

.zwgk-gzndbb{background: url(../images/zwgk-gzndbb.png) center center no-repeat;}

.zwgk-ysqgk{background: url(../images/zwgk-ysqgk.png) center center no-repeat;}

.zwgk-gkzn{background: url(../images/zwgk-xxgkzn.png) center center no-repeat;}

.zwgk-right-three{margin-top: 25px;}

.zwgk-right-three ul li{height: 80px; float: left; width: 46.816%; margin-right: 6.36%; position: relative; margin-bottom: 8px;}

.zwgk-right-three ul li i{width: 44px; height: 38px; position: absolute; left: 50%; margin-left: -22px; top: 7px; overflow: hidden;}

.zwgk-right-three ul li span{display: inline-block; width: 100%; text-align: center; position: absolute; left: 0; bottom: 5px;}

.zwgk-right-three ul li a{font-size: 15px; display: block; height: 100%;}

.zwgk-right-three ul li a:hover{color: #FFFFFF; background-color: #187CAE;}

.zwgk-right-three ul li a:hover .zwgk-tzggtb{background: url(../images/zwgk-tzgg1.png) center center no-repeat;}

.zwgk-right-three ul li a:hover .zwgk-tjxxtb{background: url(../images/zwgk-tjxx1.png) center center no-repeat;}

.zwgk-right-three ul li a:hover .zwgk-yjgltb{background: url(../images/zwgk-yjgl1.png) center center no-repeat;}

.zwgk-right-three ul li a:hover .zwgk-ghjhtb{background: url(../images/zwgk-ghjh1.png) center center no-repeat;}

.zwgk-right-three ul li a:hover .zwgk-yjstb{background: url(../images/zwgk-czyjs1.png) center center no-repeat;}

.zwgk-right-three ul li a:hover .zwgk-sgfy{background: url(../images/zwgk-sgfy1.png) center center no-repeat;}

.zwgk-right-three ul li a:hover .zwgk-zfgb{background: url(/2022/zfgb/zwgk-zfgb1.png) center center no-repeat;}

.zwgk-tzggtb{background: url(../images/zwgk-tzgg.png) center center no-repeat;}

.zwgk-tjxxtb{background: url(../images/zwgk-tjxx.png) center center no-repeat;}

.zwgk-yjgltb{background: url(../images/zwgk-yjgl.png) center center no-repeat;}

.zwgk-ghjhtb{background: url(../images/zwgk-ghjh.png) center center no-repeat;}

.zwgk-yjstb{background: url(../images/zwgk-czyjs.png) center center no-repeat;}

.zwgk-sgfy{background: url(../images/zwgk-sgfy.png) center center no-repeat;}

.zwgk-zfgb{background: url(/2022/zfgb/zwgk-zfgb.png) center center no-repeat;}

.zwgk-right-four{width: 100%; height: 72px; overflow: hidden; margin-top: 28px;}

.zwgk-right-four img{width: 100%; height: 72px; vertical-align: top;}

.zwgk-right-four img:hover{opacity: 0.6; filter:alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6;}



/*专栏建设*/

.ztjs-wzzt ul li{width: 32.472%; height: 140px; float: left; margin-bottom: 15px; margin-right: 1.29%; overflow: hidden;}

.ztjs-wzzt ul li img{width: 100%; height: 140px; vertical-align: top;}

.ztjs-wzzt ul li img:hover{opacity: 0.6; filter:alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6;}

/*解读回应*/

.jdtab-meun ul li{width: 32.36%; *width: 32.32%; height: 102px; float: left; margin-right: 1.46%; background-color: #B2CCE2; position: relative;}

.jdtab-meun ul li s{width: 24px; height: 14px; position: absolute; left: 50%; margin-left: -12px; bottom: -12px; overflow: hidden;}

.jdtab-meun ul li i{width: 54px; height: 48px; position: absolute; left: 50%; margin-left: -27px; top: 13px; overflow: hidden;}

.jdtab-meun ul li span{display: inline-block; line-height: 25px; width: 100%; text-align: center; position: absolute; left: 0; bottom: 9px;}

.jdtab-meun ul li a{display: block; height: 100%; font-size: 18px; color: #FFFFFF;}

.jdtab-meunhover{background-color: #0055A0!important;}

.jdtab-meunhover s{background: url(../images/jdhy-bj.png) bottom center no-repeat;}

.jdhy-zcjdtb{background: url(../images/jdhy-zcjd.png) center center no-repeat;}

.jdhy-xwfbh{background: url(../images/jdhy-xwfbh.png) center center no-repeat;}

.jdhy-rdhy{background: url(../images/jdhy-rdhy.png) center center no-repeat;}

.jdhy-box{margin-top: 25px;}

.jdhy-txt h2{line-height: 29px;}

.jdhy-txt h2 a{font-size: 22px; color: #444444;}

.jdhy-txt h2 a:hover{color: #a10000;}

.lm-sjxx{padding: 13px 0 25px 0; border-bottom: 1px solid #E5E5E5; margin-bottom: 25px;}

.lm-time{width: 50%; float: left; font-size: 13px; color: #9E9E9E; line-height: 22px;}

.lm-fblm{width: 50%; float: right; line-height: 22px;}

.lm-fblm span{display: inline-block; line-height: 22px; background-color: #347BD7; text-align: center; font-size: 13px; color: #FFFFFF; float: right; margin-right: 2.06%; padding: 0 7px;}

/*.jdhy-page{margin-top: 43px;}*/



/*政民互动*/

.zmhd-left{width: 59.2%; float: left; overflow: hidden;}

.zmhd-right{width: 39.3%; float: right;}

.wlwz-gyx{line-height: 26px; padding: 0 3.5% 0 4%; margin-top: 7px;}

.wlwz-gyx a{font-size: 15px; color: #555555;}

.wlwz-gyx a:hover{color: #a10000;}

.zmhd-wywz{background: url(../images/zmhd-wywz.png) left center no-repeat; float: right; border-right: 1px solid #DBDBDB;}

.zmhd-wycx{background: url(../images/zmhd-wycx.png) left center no-repeat; float: right; margin-left: 3%;}

.zmhd-tb{line-height: 24px; padding: 7px; background-color: #E5F4F9; margin-top: 12px;}

.zmhd-zhuti{float: left; width: 69.5%;}

.zmhd-blzt{float: left; margin-left: 1%; width: 14%; text-align: center;}

.zmhd-blsj{float: right; width: 14.5%; text-align: center;}

.zmhd-center{text-align: center;}

.zmhd-txt ul li{font-size: 15px;}

.zmhd-nr > div{line-height: 25px; margin-top: 12px; color: #777777;}

.zmhd-nr a{color: #666666; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.zmhd-nr a:hover{color: #a10000;}

.zmhd-blzt span{display: inline-block; width: 60%; background-color: #CDCDCD; color: #FFFFFF;}

.zmhd-blztblz span{background-color: #8CCA4F!important;}

.zmhd-left-two{margin-top: 18px;}

.dczj-boxgyx{margin-top: 15px;}

.dczj-boxgyx ul li{line-height: 32px;}

.dczj-boxgyx ul li a{font-size: 15px; color: #666666; display: block; padding-left: 2%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: url(../images/lh-title.png) 0.8% center no-repeat; width: 74%; float: left;}

.dczj-boxgyx ul li a:hover{color: #a10000;}

.dczj-boxgyx ul li span{width: 24%; display: inline-block; float: right; color: #777777; text-align: center;}

.zmhd-right-one ul li{width: 47.55%; *width: 47.35%; height: 122px; float: left; margin-right: 4.9%; position: relative; margin-bottom: 10px;}

.zmhd-fwrx{background-color: #FF9494;}

.zmhd-znhd{background-color: #F4CC67;}

.zmhd-zsk{background-color: #9BDCA0;}

.zmhd-wxwb{background-color: #4F8BBF;}

.zmhd-right-one ul li i{width: 58px; height: 52px; position: absolute; left: 50%; margin-left: -29px; top: 12px; overflow: hidden;}

.zmhd-right-one ul li a{display: block; height: 100%; font-size: 15px; color: #FFFFFF;}

.zmhd-right-one ul li span{display: inline-block; width: 100%; line-height: 21px; position: absolute; left: 0; bottom: 15px; text-align: center;}

.zmhd-right-one ul li:hover{opacity: 0.6; filter:alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6;}

.zmhd-fwrxtb{background: url(../images/zmhd-12345.png) center center no-repeat;}

.zmhd-znhdtb{background: url(../images/zmhd-znhd.png) center center no-repeat;}

.zmhd-zsktb{background: url(../images/zmhd-zsk.png) center center no-repeat;}

.zmhd-wxwbtb{background: url(../images/zmhd-wbwx.png) center center no-repeat;}

.dczjtab-meun{line-height: 40px; margin-top: 18px;}

.dczjtab-meun ul li{line-height: 40px; float: left; width: 111px; text-align: center;}

.dczjtab-meun ul li a{color: #00549F; font-size: 16px; display: block;}

.zmhd-wqhg{height: 41px; line-height: 41px; background-color: #EDF6FB; position: relative;}

.zmhd-wqhg a{font-size: 15px; color: #00549F; display: block; height: 100%;}

.zmhd-wqhg a:hover .zmhd-wqhgtb{background: url(../images/zmhd-bcsy1.png) center center no-repeat;}

.zmhd-wqhg a:hover{color: #FFFFFF;}

.zmhd-wqhg:hover{background-color: #0055A0;}

.zmhd-wqhg i{width: 30px; height: 28px; position: absolute; top: 50%; margin-top: -14px; left: 50%; margin-left: -55px; background: url(../images/zmhd-bcsy.png) center center no-repeat;}

.zmhd-wqhg span{line-height: 20px; position: absolute; top: 50%; margin-top: -10px; right: 50%; margin-right: -55px;}

.zmhd-right-two{width: 100%; height: 249px; overflow: hidden; margin-top: 18px;}

.zmhd-right-two img{width: 100%; height: 249px; vertical-align: top;}

.wlwz-ifr{width: 100%; height: 255px; overflow: hidden;}

/*图片广告样式*/

.main-row-four > div{width: 32.5%; float: left; margin-right: 1.25%; height: 89px; overflow: hidden; position: relative;}

.main-row-four img{width: 100%; height: 89px; vertical-align: top; width: 100%; height: 89px; vertical-align: top; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease;}

.main-row-four img:hover{transform: scale(1.05); -webkit-transform: -webkit-scale(1.05); -moz-transform: -moz-scale(1.05); -ms-transform: -ms-scale(1.05); -o-transform: -o-scale(1.05); -webkit-transform: -webkit-scale(1.05);}

.gd-left{position: relative;}

.slider{width: 100%;}

/*轮播广告一*/

.content_right{float: left; width: 100%;}

.content_right .ad{width: 100%; height: 89px; overflow: hidden;}

.content_right .slider,.content_right .num{position: absolute;}

.content_right .slider li{list-style: none; display: inline;}

.content_right .slider li img{width: 100%; height: 89px; vertical-align: top; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease;}

.content_right .slider li img:hover{transform: scale(1.05); -webkit-transform: -webkit-scale(1.05); -moz-transform: -moz-scale(1.05); -ms-transform: -ms-scale(1.05); -o-transform: -o-scale(1.05); -webkit-transform: -webkit-scale(1.05);}

.content_right .slider li a{display: block; cursor: pointer;}

.content_right .ad .tb_bj{width: 148px; height: 13px; z-index: 2; position: absolute; bottom: 0; right: 0; background: url(/images/lh-zt1.png) right bottom no-repeat;}

.content_right .num{right: 0; bottom: 0; min-width: 23px; float: right; z-index: 3;}

.content_right .flo_rig{float: right;}

.content_right .num li{float: left; color: #FFFFFF; text-align: center; line-height: 12px; width: 20px; height: 12px; font-family: "Arial", "Verdana", "sans-serif"; font-size: 8px; cursor: pointer; overflow: hidden; background-color: #151919; border-left: 1px solid rgba(255,255,255,0.49);}

.content_right .num li.on{background-color: #CE0609;}

/*轮播广告二*/

.content_right1{float: left; width: 100%;}

.content_right1 .ad{width: 100%; height: 95px; overflow: hidden;}

.content_right1 .slider,.content_right1 .num{position: absolute;}

.content_right1 .slider li{list-style: none; display: inline;}

.content_right1 .slider li img{width: 100%; height: 95px; vertical-align: top; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease;}

.content_right1 .slider li img:hover{transform: scale(1.05); -webkit-transform: -webkit-scale(1.05); -moz-transform: -moz-scale(1.05); -ms-transform: -ms-scale(1.05); -o-transform: -o-scale(1.05); -webkit-transform: -webkit-scale(1.05);}

.content_right1 .slider li a{display: block; cursor: pointer;}

.content_right1 .ad .tb_bj{width: 148px; height: 13px; z-index: 2; position: absolute; bottom: 0; right: 0; background: url(/images/lh-zt1.png) right bottom no-repeat;}

.content_right1 .num{right: 0; bottom: 0; min-width: 23px; float: right; z-index: 3;}

.content_right1 .flo_rig{float: right;}

.content_right1 .num li{float: left; color: #FFFFFF; text-align: center; line-height: 12px; width: 20px; height: 12px; font-family: "Arial", "Verdana", "sans-serif"; font-size: 8px; cursor: pointer; overflow: hidden; background-color: #151919; border-left: 1px solid rgba(255,255,255,0.49);}

.content_right1 .num li.on{background-color: #CE0609;}



/*轮播图*/

.lh-slide{width: 52%; height: 368px; float: left; overflow: hidden; position: relative; z-index: 1;}

.banimg{width: 93.5%; height: 368px; z-index: 1; overflow: hidden; float: right; position: relative;}

.banimg ul li{width: 100%; height: 368px; position: absolute; left: 0px; top: 0px;}

.banimg ul li img{width: 100%; height: 368px; vertical-align: top;}

.baninf{width: 93.5%; height: 49px; z-index: 222; background:url(../images/lh-slide1.png); position: absolute; bottom: 0; right: 0;}

.baninf_title{width: 70%; height: 20px; margin-top: 15px; color: #fff; float: left; margin-left: 15px;}

.baninf_title ul li{text-overflow: ellipsis; white-space: nowrap; height: 20px; line-height: 20px; overflow: hidden; display: none;}

.baninf_title ul li a{width: 100%; height: 100%; color: #fff; font-size: 16px;}

.baninf_title ul li a:hvoer{color: #F9A100;}

.baninf_dot{width: 110px; height: 10px; overflow: hidden; z-index: 9; position: absolute; top: 21px; right: 6px;}

.baninf_dot ul li{width: 10px; height: 10px; float: left; margin-right: 8px; cursor: pointer; background: url(../images/lh-slide2.png) center top no-repeat;}

.baninf_ondot{background: url(../images/lh-slide3.png) center top no-repeat!important;}

/*2021*/
div#zoomcon p img {max-width: 69.5%;min-width: 50%;height: auto;display: block;margin: 0.5% auto;}

div#zoomcon p img[src$='.gif'] {max-width: unset; min-width: unset; display:unset; margin:auto;}

div#zoomcon p span {font-size: 16px!important;font-family: 'Microsoft YaHei'!important;}

div#zoomcon p{line-height: 200%!important;margin-bottom: 20px!important;}
/*顶端工具栏*/
.toolbar{height:40px;width:100%;background-color:#ffffff4e;}

.toolbar ul li{float:right;margin-right:30px;height:40px;line-height:40px;font-size:16px;font-weight:bolder;}

/* 显示“支持ipv6” */
.ipv6 {
    border-radius: 13px;
    background: #0055cc;
    color: #fff;
    width: 120px;
    height: 28px;
    position: absolute;
    left: 1%;
    top: 116px;
    opacity: 0.55;
}

.ipv6::after {
    content: '网站支持IPv6';
    line-height: 28px;
    padding-left: 18px;
    letter-spacing: 1px;
    font-size: 13px;
    opacity: 0.9;
}