@charset"UTF-8";
* {margin:0;padding:0;}
body,table,td,div,p {word-wrap:break-word;}
body {text-align:center;font:14px/20px "SimSun", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "Arial Narrow", HELVETICA;margin:0;padding:0;background:#FFF;color:#666;}
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;filter: gray;}
ol,ul {list-style:outside none none;}
em,i,u {font-style:normal;}
button,input,select,textarea {background:#fff none repeat scroll 0 0;color:#999;font:100%Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
em {font-style:normal;}
fieldset,img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
a {color:#333;text-decoration:none;}
a:hover {color:#c00;}
:focus {outline:0}
.clearfix::after {clear:both; display:block; height:0; visibility:hidden; font-size:0; line-height: 0; content:".";}
.clearfix {*zoom:1}
.fl {float:left;_display:inline;}
.fr {float:right;_display:inline;}
/*--all public--*/
body{background:#fff url(../images/1.jpg) no-repeat top center;}
body.bg1{background:#fff url(../images/1.jpg) no-repeat top center;}
body.bg2{background:#fff url(../images/2.jpg) no-repeat top center;}
body.bg3{background:#fff url(../images/3.jpg) no-repeat top center;}
body.bg4{background:#fff url(../images/4.jpg) no-repeat top center;}
body.bg5{background:#fff url(../images/5.jpg) no-repeat top center;}
body.bg6{background:#fff url(../images/6.jpg) no-repeat top center;}
body.ztxjp {background:#fff url(../images/ztxjpbg.jpg) no-repeat top center;}
body.mztj{background:#fff url(../images/mztj.jpg) no-repeat top center;}
body.xzc{background:#fff url(../images/xzc.jpg) no-repeat top center;}
body.xcsyd{background:#fff url(../images/sydzz.jpg) no-repeat top center;}
body.sjdzt{background:#fff url(../images/sjdzt.jpg) no-repeat top center;}
body.jjpc{background:#fff url(../images/jjpc.jpg) no-repeat top center;}
.wyrk{position: relative;width:1100px;margin:0 auto;}
.wyrk a{display:block;width: 77px;height: 28px;position: absolute; top:10px; right:0; background: url(../images/wyrk.png) no-repeat;}


.main {width:1100px;margin:0 auto;overflow: hidden; clear:both;background-color: #fff;}
.mainzt{width: 1000px;margin:0 auto;overflow: hidden; clear:both;background-color: #fff;}
.mainzt .mt15{width: 100%;}
.mt15 {margin-top:15px;}
.mt450{margin-top: 420px;}
.f_MY{font-family:"Microsoft YaHei", "\5fae\8f6f\96c5\9ed1";}
.left, .right,.left2, .right2{float: left;}

/*index top*/
.top-wrap{height: 270px;overflow: hidden;width: 930px;margin: 0 auto;background:transparent;padding: 0 85px;margin-top:105px;} 
.top-wrap2020{height: 220px;overflow: hidden;width: 1100px;margin: 0 auto;background:transparent ; padding: 250px 0px 0;}
/*.tip19da{ background: url(../images/19da.png) no-repeat top center;}*/
.top-wrap h1{display:inline; margin-top: 84px;/*margin-top: 104px;*/}
.top-wrap h1 a{
    width: 405px;
    height: 100px;
    display: block;
/*     background:url(../images/logo1.png) no-repeat; */
    background:url(../images/logo.png) no-repeat;
    line-height:1000px;
}
.seach-wrap{height: 38px;margin-top: 120px;border: 2px solid #ddd; overflow:hidden;}
.seach-wrap input{float: left; border:none;}
.seach-wrap .txtbox{background:#fff; padding-left: 10px; height: 38px;line-height: 38px;width: 220px;}
.seach-wrap .btn{background:#FA8D00 url(../images/magnifier.png) no-repeat center center;color:#fff;font-size:16px;width: 83px;height: 38px;line-height: 99;text-align: center; cursor:pointer;}


.h_login,#toolbarSwitch{
    margin-top:130px;
    margin-right: 15px;
}
#toolbarSwitch{
    margin-right:20px;
    font-weight:
    bold;
    color: #fff;
}
/*nav*/
.nav-wrap{width: 1100px;margin: 0 auto;}
.nav{height:48px;line-height: 48px; background:#c00; padding: 0 60px;}
.nav ul li{float: left; display: inline-block;}
.nav ul li a{display: block;width: 140px; color:#fff; font-size:18px; font-weight:bold;}
.nav ul li a:hover{width: 140px;background:#fff; color:#c00; border-radius:5px;height: 100%;}

/*topline-wrap*/
.topline-wrap{overflow: visible; width: 1100px;margin: 15px auto 0; background-color: #fff;}
.top-line{position:relative; height: 90px;}
.top-line b{display:inline-block; width:100px;height: 42px; background:url(../images/index.png) no-repeat 0 0; position:absolute; top:-7px; left:10px;}
.top-line .content a{width: 900px;line-height: 50px;font-weight: bold; text-align:center; color:#c00; font-size:28px; display:block; position: absolute;top:5px;left:100px;}
.top-line .content p{line-height: 30px;font-size: 14px;color: #777;position: absolute;bottom: 5px;text-align: center;display: block;left: 0;width: 100%;}

/*part-news*/
.part-news{padding:10px; border: 1px solid #ddd; overflow:hidden;}
.focus-wrap{overflow: hidden;}
.focus-img{width: 530px; min-height:280px; _height:280px;}
.focus-list{padding-left: 17px;}

.news-btm{padding-top: 10px;}
.titlebar{height: 30px; line-height: 30px; border-bottom: 1px solid #E3E3E3; text-align:left; font-size:16px; color:#D50066; padding-left: 10px; position:relative;}
.news-btm .titlebar{ width: 330px;}
.more{position:absolute;right: 0; top: 0;padding-right: 5px; color:#9a9a9a; font-size:12px;}
.more2{position:absolute;right: 60px; top: 0;padding-right: 5px; color:#9a9a9a; font-size:12px;}
.news-btm .video-list{padding-top: 15px; min-height:110px; _height:110px; overflow: hidden;}
.news-btm .video-list dl{float: left; overflow:hidden; width:160px;padding: 0 5px;}
.news-btm .video-list dl dt{ height: 95px; width: 100%; background:#c00}
.news-btm .video-list dl dd{line-height: 25px; font-size:12px;}
.news-btm .center{padding: 0 29px;}

.ld{width: 100%;padding-top: 15px;}
.ld dl, .ldlist{background:#fff;overflow:hidden;} 
.ld dl dd{ float: left; position: relative;margin-right:15px;}
.ld dl dd a{display:block;}
.ld dl dd span{display: none;position:absolute; bottom:0; line-height: 30px; width: 100%; left:0; background: url(../images/tm.png) repeat; color:#fff;}
.ld dl dd a img{width: 90px;height: 110px;/* display: none; */}
.ldlist{padding:15px 0;border-left: 1px dashed #ddd;width: 235px;text-align:justify;}
.ldlist a{display:block;text-align: left;padding-left:19px;line-height: 27px;width: 210px;/* background:url(../images/index.png) no-repeat 15px -126px;*/padding: 0;}
.ad{width: 100%;margin: 15px 0;height: 80px; background:#f60;}

/*part-maintab*/
.part-maintab {overflow:hidden;border: 1px solid #ddd;}
.maintab{}
.maintab-tablabel {width:100px;border-top:2px solid #fff;float: left; overflow: hidden; width: 105px;}
.main-tabs li {float:left;position:relative;overflow:hidden;border-left:2px solid #fff;display: inline-block;}
.main-tabs li a {width:103px;height: 50px;display:block;outline:none;color:#878787;font-size:18px;font-family:'Microsoft Yahei'; padding-top: 110px;background:#e3e3e3 url(../images/maintab.png) no-repeat;border-bottom: 2px solid #fff;}
.main-tabs li.on a {color:#fff; background:#D73C3C url(../images/maintab.png) no-repeat;}
.main-tabs li.tip1 a{background-position:30px 35px;}
.main-tabs li.tip1.on a {background-position:-90px 35px;}
.main-tabs li.tip2 a{background-position:30px -120px;}
.main-tabs li.tip2.on a {background-position:-90px -120px;}
.main-tabs li.tip3 a{background-position:30px -275px;}
.main-tabs li.tip3.on a {background-position:-90px -275px;}
.mainlist {position:relative;overflow:hidden;display:none;}
.mainlist-wrap .show {display:block;}
.main-tabcon {padding:15px 15px 0;overflow: hidden; float: left;}
/*xxgk*/
.xxgk-wrap,.bsfw-wrap,.zmhd-wrap{overflow: hidden;}
.xxgk-wrap{min-height:236px;_height:236px;}
.xxgk-wrap .left{width: 560px;overflow: hidden;}
.xxgk-wrap .right{width: 390px;overflow: hidden;padding-left: 13px;}
.xxgk-wrap .zn-box{width: 160px; overflow: hidden;}
.xxgk-wrap .zn-box li{float: left; border: 1px solid #ddd; margin-bottom: 7px;}
.xxgk-wrap .zn-box li a{display:block; width: 110px;padding-left: 45px; height: 30px; line-height: 30px;background:url(../images/index.png) no-repeat; text-align: left;}
.xxgk-wrap .zn-box li a.bg1{background-position: 0 -176px;}
.xxgk-wrap .zn-box li a.bg2{background-position: 0 -215px;}
.xxgk-wrap .zn-box li a.bg3{background-position: 0 -253px;}
.xxgk-wrap .zn-box li a.bg4{background-position: 0 -292px;}
.xxgk-wrap .zn-box li a.bg5{background-position: 0 -330px;}
.xxgk-wrap .zn-box li a.bg6{background-position: 0 -369px;}
.gwywj-tab{padding-left: 10px;}
.gkml-box{width:100%;padding: 10px 0 20px;}
.gkml-box .list{padding: 15px 5px 0; overflow: hidden;}
.gkml-box .list a{display:inline-block; float: left; font-size:12px; padding-bottom: 10px;padding-left: 14px; width: 64px; line-height: 24px; background:url(../images/index.png) no-repeat 0 -406px; text-align:left;}
.zdlygk-box{padding: 0 0 0 60px; background:url(../images/index.png) no-repeat 0 -449px; width:470px; height:74px; overflow:hidden;}
.zdlygk-box a{display:block; float: left; line-height: 22px; width: 62px; padding: 45px 5px 5px 4px; border: 1px solid #ddd; font-size:12px; margin-left: 5px; background:url(../images/zdlygk.png) no-repeat;}
.zdlygk-box a.bg1{background-position: 22px 10px;}
.zdlygk-box a.bg2{background-position: -54px 10px;}
.zdlygk-box a.bg3{background-position: -138px 10px;}
.zdlygk-box a.bg4{background-position: -222px 10px;}
.zdlygk-box a.bg5{background-position: -306px 10px;}
.zdlygk-box a.bg6{background-position: -391px 10px;}
.cgzb-box .title, .ldxxtitle {display: block;background: #f2f2f2;height: 32px; line-height: 32px; width: 390px; position:relative; text-align:left;}
.cgzb-box .title h2 a, .ldxxtitle h2 a{display:block; padding: 5px 10px; font-size:16px; height:20px; width:84px;line-height: 20px;background: #c00; color:#FFF; text-align: center;}
.zdlygk-more{width:20px;height:74px;border:1px solid #ddd;margin-left:5px;}
.zdlygk-more a{display:inline-block;padding-top:20px;font-size:12px;text-align:center;}
/*bsfw*/
.bsfw-wrap .left{width: 556px;overflow: hidden;}
.bsfw-wrap .right{width: 390px;overflow: hidden;padding-left: 17px;}
.ggfw-list{padding: 18px 2px; overflow:hidden; min-height:198px; _height:198px;}
.ggfw-list ul{overflow:hidden;width:552px;padding:0 2px;}
.ggfw-list ul li{float: left;  padding-bottom:10px;}
.ggfw-list ul li a{ float: left;display:block;border: 1px solid #ddd; line-height: 20px; width: 80px; padding: 5px 10px;  margin:0 3px 0px 3px;}
/*.ggfw-list ul li a.bg1{background-position: 20px 11px;}
.ggfw-list ul li a.bg2{background-position: -126px 13px;}
.ggfw-list ul li a.bg3{background-position: -262px 13px;}
.ggfw-list ul li a.bg4{background-position: -406px 13px;}
.ggfw-list ul li a.bg5{background-position: 20px -48px;}
.ggfw-list ul li a.bg6{background-position: -126px -48px;}
.ggfw-list ul li a.bg7{background-position: -262px -48px;}
.ggfw-list ul li a.bg8{background-position: -406px -48px;}
.ggfw-list ul li a.bg9{background-position: 20px -108px;}
.ggfw-list ul li a.bg10{background-position: -126px -108px;}
.ggfw-list ul li a.bg11{background-position: -262px -108px;}
.ggfw-list ul li a.bg12{background-position: -406px -108px;}*/
.grbslist{padding: 15px 1px 0px 0px; overflow: hidden;}
.grbslist a{ float: left;display:block;border: 1px solid #ddd; line-height: 20px; width: 65px; padding: 10px 10px 10px 28px; background:url(../images/index.png) no-repeat 10px -584px; margin:0 3px 10px 3px;}
.bmfw-box{padding: 20px 3px; overflow: hidden;}
.bmfw-box a{display:block; line-height: 24px;width: 76px; float:left; background:url(../images/index.png) no-repeat 0 -404px; text-align:left; padding: 2px 0 12px 20px;}
.bmbslist{padding-top: 20px; overflow:hidden;}
.bmbslist a,.sub-bmbslist a{ background:url(../images/bmbs.jpg) repeat-x;display:block; float:left;border: 1px solid #ddd; line-height: 20px; width: 68px; padding: 8px 20px; margin: 0 10px 10px; border-radius:3px;}
/*zmhd*/
.zmhd-wrap .left{width: 410px;overflow: hidden;}
.zmhd-wrap .right{width: 530px;overflow: hidden;padding:0 0 0 20px; height:auto;}
.ldxxtitle{width: 100%;}
.ldxxtitle b{position: absolute;right:57px; font-size:8px; top:0; color:#aaa}
.ldxxlist{padding: 10px 5px 0; min-height:150px; _height:150px; overflow:hidden;}
.zxftlist{padding: 10px 5px 0;overflow: hidden; min-height:150px;_height:150px;}
.zxftlist2{padding: 10px 5px 0;overflow: hidden;}
.weixin{width: 120px; padding-left: 20px;}
.weixin dl{background:#F3F3F3; padding:10px 10px 20px; overflow: hidden;}
.weixin dt{ float: left;}
.weixin dt img{width: 100px; height: 100px;}
.weixin dd{float: left; text-align:center; width: 100%;}
.weixin dd.f16{line-height: 24px; padding: 15px 0; font-size:16px; color:#333;}
.weixin dd.f14{line-height: 20px; font-size:14px; color:#c00;font-weight:bold;}
.weixin li{float: left; width: 150px; margin:0 7px;}
.weixin li dl{background:#F3F3F3; padding:10px 25px 20px; overflow: hidden;}
.mgt20{margin-top: 20px;}

/*part-btm*/
.part-btm{padding: 20px 0; overflow:hidden;}
.part-btm .left{width: 332px;overflow: hidden;}
.part-btm .right{width: 1098px;overflow: hidden;border: 1px solid #ddd;}
.part-btm .titlebar{font-size:18px; color:#D73A3A; border-bottom: 1px solid #ddd; line-height: 35px; padding-bottom: 5px;}
.part-btm .titlebar h2{font-weight: bold;}
.fxj-box{border: 1px solid #ddd; padding-top: 5px;}
.fxj-box .titlebar{ width: 310px;}
.fxj-box .content{overflow: hidden;padding: 6px 10px;}
.fxj-box .content h3{font-size:20px; color:#333; line-height: 30px;  width: 100%; display:block; float: left;padding: 0 0 5px;}
.fxj-box .content span{display: block;font-size:12px; line-height: 20px; text-indent:2em; text-align:left; padding: 0 0 10px;float: left;border-bottom: 1px dashed #ddd;}
.fxj-box .content span a{color:#c00;}
.ztzl-box{padding-top: 5px;}
.ztzl-box .content{overflow: hidden;width: 1083px; padding: 10px 0 0 10px;}
.ztzl-box ul li{float: left; padding: 0 10px 9px 0; display:inline-block;}
.ztzl-box ul li a{display: block;background:#c60;width: 240px;height: 90px;}
.ztzl-box ul li img{width: 240px;height: 90px;}
.link-wrap{border: 1px solid #ddd; padding: 10px; line-height: 30px;overflow: hidden;}
.link-wrap li{width: 15%;padding-left:4%;float: left; text-align:left;}
.copyright{width: 1100px; margin:0 auto;line-height: 30px;font-family:'Microsoft Yahei';text-align: center; font-size:14px; color:#333; padding: 30px 0; position:relative;}
.copyright .fl{
    text-align: left;
    width: 550px;
}
.dzjg {
    float: right;
    width: 520px;
    height: 80px;
}
.dzjg>a{
    position: relative;
    height: 80px;
    float: left;
    /* width: auto; */
    /* display: block; */
    width: 130px;
}
#_ideConac{
    float: left;
    /* width:80px; */
    /* height:80px; */
}
#_ideConac a{
    float: none;
}
#_ideConac:nth-child(1){
    display: none;
}
.abox >a{
    position: relative;
    height: 80px;
    float: left;
    /* width: auto; */
    /* display: block; */
    width: 120px;
    margin-right: 10px;
}
.abox >a img{
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
}
.dzjg>a img{
    position:absolute;
    top: 50%;
    transform: translateY(-50%);
}

.jiucuo {
    position: absolute;
    top: 50px;
    left: 20px;
    width: 110px;
    height: 55px;
}

.wj {
    position: absolute;
    top: 45px;
    right: 110px;
    background: url(../images/110.jpg);
    width: 112px;
    height: 50px;
}
.wj2 a{
    position: absolute;
    top: 45px;
    right: 125px;
    background: url(../images/250.jpg);
    width: 139px;
    height: 50px;
}

.jb a{
    position: absolute;
    top: 45px;
    right: 0px;
    background: url(../images/jb.jpg);
    width: 112px;
    height: 50px;
}
.jb span{
    position: absolute;
    top: 45px;
    right: 270px;
    width: 112px;
    height: auto;
}

.jb2{
    top: 45px;
    right: 0px;
    font-size: 14px;
    line-height: 30px;
    margin-top: 30px;
}
.jbimg1{display: block; float: left;}
.jbimg1 a{display: block; background: url(../images/12388.jpg) no-repeat 0 0; width: 180px; height: 120px;}
.jbimg2{display: block; float: right;background: url(../images/12388wx.jpg) no-repeat right center; width: 120px; height: 120px;}



/*sub page style*/
/*sub-xxgk*/
.sub-box{/* overflow: hidden; */ border: 1px solid #ddd;}
.xxgk-wrap .left2{width: 690px;}
.xxgk-wrap .right2{width: 362px; padding-left: 16px;}
.p15{padding: 15px;}
.p10{padding: 10px;}
.pt15{padding-top: 15px;}
.plr13{padding: 0 10px;}
.mr10{margin-right: 10px;}
.w520{width: 520px;}
.ld2 .listbox{padding: 15px 0; min-height:160px; _height:160px; overflow: hidden;}
.ld2 dl dd{height:150px;}
.ld2 dl dd a{float:left;}
.ld2 dl dd span{bottom:10px; display:block; float:left;}
.zwgk-zfld .fr{width:230px;}
.zwgk-zfld .fl dd span{display:none;}
.zwgk-zfld .fl dd a img{height:125px;}
.ld2 dl dd b{display: block;float: left; line-height: 20px; height: 40px; width: 90px;color:#666; padding: 3px 0;}
.ld2 .ldlist{padding: 4px 0;}
.ld2 .ldlist a{padding: 5px 0 5px 10px; background-position: 15px -123px;}
.gkml-box2 .left{width: 550px;}
.gkml-box2 .right{width: 518px; padding-left: 10px;}
.gkml-box2 .gkml-box{padding: 0;}
.seach-gkml{padding:30px 0 0; overflow: hidden;}
.gkml-box2 .list a{width: 73px; padding-left: 17px; font-size:14px;}
.gkml-box2 .zdlygk-box{padding-left: 45px;width:470px;height:74px;overflow:hidden; background:url(../images/index.png) no-repeat 0 -705px; position: relative;}
.gkml-box2 .zdlygk-box a{padding: 45px 3px 5px; margin-left: 4px;}
.gkml-box2 .zdlygk-box .tip{border: 1px solid #ddd; margin-left: 3px; display: block; width: 20px; height: 57px; position: absolute; right: 0; top: 0; padding: 15px 0 0;background:none;}
.gkml-box2 .zdlygk-box .tip a{}
.sub-listwrap{width: 1110px; overflow:hidden;}
.sub-titlebar {border-bottom: 1px solid #ddd; padding-bottom: 6px; text-align:left; position:relative}
.sub-titlebar h2{height:20px; line-height: 20px; border-left: 5px solid #c00; padding-left: 15px; font-size:18px; color:#c00; font-weight:bold;}
.sub-list{width: 328px; padding: 10px 0 0; min-height:180px; height:180px;}
.sub-list.tab-list li a{width: 60%;}
.sub-bmbslist{padding: 20px 4px; overflow:hidden;}
.sub-bmbslist a{ padding: 8px; }
/*sub-news*/
.sub-titlebar2{border-bottom: 2px solid #c00; text-align:left; position:relative;}
.sub-titlebar2 .more{top:10px;}
.sub-titlebar2 h2{height:40px; line-height: 40px; width: 100px; padding: 0 25px; text-align:center; font-size:18px; color:#fff; font-weight:bold; background-color:#c00;}
.sub-list2{padding:10px 15px 15px; min-height:180px; height:180px;}
.sub-listwrap .spxw{width: 698px;}
.sub-listwrap .tpxw{width: 1068px;}
/*sub-bsfw*/
.sub-ggfw{overflow:hidden;width: 100%;}
.sub-ggfw .left{width: 742px;overflow: hidden;}
.sub-ggfw .right{width: 326px;overflow: hidden;}
.sub-listggfw{width: 698px;overflow: hidden; padding: 10px 0 0 2px;}
.sub-listggfw ul{position:relative;overflow: hidden; }
.sub-ggfw .bmfw-box{padding: 15px 13px 0;}
.sub-ggfw .bmfw-box a{padding: 2px 4px 18px 20px;}
.sub-listggfw li{float: left;}
.sub-listggfw li a{ float: left;display:block;border: 1px solid #ddd; line-height: 14px; height: 14px; width: 66px; padding: 9px 12px 9px 21px; background:url(../images/index.png) no-repeat 10px -589px; margin:10px 9px 0 6px;overflow: hidden;}
.cjfw{padding: 8px 0;}
.cjfw h2{display:block; padding: 0 18px; width: 24px; float: left;}
.cjfw h2 a{color:#c00; font-weight:bold;font-size:18px;}
.cjfw .list{width: 670px; overflow: hidden;}
.cjfw .list a{display:block; float: left; height: 20px; line-height: 20px; padding: 54px 25px 6px; width: 60px; border-left: 1px solid #ddd; background:url(../images/cjfw.png) no-repeat;}
.cjfw .list a.bg1{background-position: 13px 0;}
.cjfw .list a.bg2{background-position: -82px 0;}
.cjfw .list a.bg3{background-position: -170px 0;}
.cjfw .list a.bg4{background-position: -265px 0;}
.cjfw .list a.bg5{background-position: -362px 0;}
.cjfw .list a.bg6{background-position: -457px 0;}
.sub-grbs{overflow: hidden;}
.sub-grbs .left{width: 742px;overflow: hidden;}
.sub-grbs .right{width: 326px;overflow: hidden;}
.sub-grbs .grbs-tab{width: 720px; padding: 10px 5px 0; border: 1px solid #ddd;}
.sub-grbs .grbslist{padding: 9px 0 0; height: 196px;}
.sub-grbs .grbslist ul{height: 196px; overflow:hidden; position:relative; display:inline-block;}
.sub-grbs .left .tab-list li{padding: 0 5px 16px; overflow:hidden; float: left; background:none;}
.sub-grbs .left .tab-list a{display:block; float:left; width: 80px; padding:60px 26px 0px; line-height: 25px;text-align:center;  margin: 0 5px 7px;}
.sub-grbs .bg1 a{ background:url(../images/sub-grbs.png) no-repeat; }
.sub-grbs .bg2 a{ background:url(../images/sub-qybs.png) no-repeat; }
.sub-grbs .bg3 a{ background:url(../images/sub-bmbs.png) no-repeat; }
.sub-grbs .bg1 a.bg1{background-position: 0px -12px;}
.sub-grbs .bg1 a.bg2{background-position: -140px -12px;}
.sub-grbs .bg1 a.bg3{background-position: -280px -12px;}
.sub-grbs .bg1 a.bg4{background-position: -420px -12px;}
.sub-grbs .bg1 a.bg5{background-position: -558px -12px;}
.sub-grbs .bg1 a.bg6{background-position: 0px -110px;}
.sub-grbs .bg1 a.bg7{background-position: -140px -110px;}
.sub-grbs .bg1 a.bg8{background-position: -280px -110px;}
.sub-grbs .bg1 a.bg9{background-position: -420px -110px;}
.sub-grbs .bg1 a.bg10{background-position: -558px -110px;}

.sub-grbs .bg2 a.bg1{background-position: 0px -12px;}
.sub-grbs .bg2 a.bg2{background-position: -140px -12px;}
.sub-grbs .bg2 a.bg3{background-position: -280px -12px;}
.sub-grbs .bg2 a.bg4{background-position: -420px -12px;}
.sub-grbs .bg2 a.bg5{background-position: -558px -12px;}
.sub-grbs .bg2 a.bg6{background-position: 0px -110px;}
.sub-grbs .bg2 a.bg7{background-position: -140px -110px;}
.sub-grbs .bg2 a.bg8{background-position: -280px -110px;}
.sub-grbs .bg2 a.bg9{background-position: -420px -110px;}
.sub-grbs .bg2 a.bg10{background-position: -558px -110px;}

.sub-grbs .bg3 a.bg1{background-position: 0px -12px;}
.sub-grbs .bg3 a.bg2{background-position: -140px -12px;}
.sub-grbs .bg3 a.bg3{background-position: -280px -12px;}
.sub-grbs .bg3 a.bg4{background-position: -420px -12px;}
.sub-grbs .bg3 a.bg5{background-position: -558px -12px;}
.sub-grbs .bg3 a.bg6{background-position: 0px -110px;}
.sub-grbs .bg3 a.bg7{background-position: -140px -110px;}
.sub-grbs .bg3 a.bg8{background-position: -280px -110px;}
.sub-grbs .bg3 a.bg9{background-position: -420px -110px;}
.sub-grbs .bg3 a.bg10{background-position: -558px -110px;}

/*sub-zjxx*/
.zjxx .left{width: 538px; overflow:hidden;}
.zjxx .right{width: 530px;overflow: hidden;padding-top: 10px;}
.zjxx .text{font-size:14px; line-height: 30px; padding: 5px; overflow: hidden;}
.zjxx .sub-focus{float: left; min-height:260px; height:260px;width: 100%;}
.zjxx .imgbox{overflow: hidden; padding: 0 4px;}
.zjxx .imgbox a{display:block;float: left; width: 77px; height: 30px;padding: 95px 0 0;margin: 0 5px; background:url(../images/zjxx.png) no-repeat; font-size:18px; font-weight:bold; color:#999;}
.zjxx .imgbox a.bg1{background-position: 0px 0px;}
.zjxx .imgbox a.bg2{background-position: -90px 0px;}
.zjxx .imgbox a.bg3{background-position: -179px 0px;}
.zjxx .imgbox a.bg4{background-position: -268px 0px;}
.zjxx .imgbox a.bg5{background-position: -358px 0px;}
.zjxx .imgbox a.bg6{background-position: -448px 0px;}
.sub-imglist{padding-top: 15px; min-height:180px; _height:180px; width: auto;}
.xxyx-list{float: left; width: 622px; overflow: hidden;}
/*sub-zmhd*/
.sub-zmhd{overflow: hidden;}
.sub-zmhd .right{padding-left: 10px;}
.ad-zmhd{height: 90px; background-color: #c60; overflow: hidden;}
.sub-zmhd .wb{width: 718px;}
.sub-zmhd .wx{width: 328px;}

.sub-imgbox{float: left; display: inline; margin:0 11px; line-height: 0; overflow: hidden;}
.sub-imgbox .photo{display: block; overflow: hidden;border: 2px solid #ddd; padding: 2px;}
.sub-imgbox .photo img{width: 202px;height: 142px;}
.tpxw .photo img,.xxyx .photo img{width: 183px;height: 142px;}
.sub-imgbox h3{line-height: 20px; padding-top: 10px;overflow: hidden;text-align: center; display:inline-block;}

.ztzl-list{margin: 15px auto;width: 1000px;padding: 20px 50px;background: #fff;}
.ztzl-list li{
    margin: 15px 25px;padding: 0 10px;float:left;
    width: 45%;
box-sizing: border-box;}
.ztzl-list li img{
    width:100%;
    height:160px;
}

.navbar{width: 1058px; line-height: 40px; padding: 4px 0; text-align:left; padding-left: 40px; border: 1px solid #ddd;}
.mztj .navbar{width:958px;}
.navbar a{font-size:14px;}
.sublist-left{width: 208px; padding:10px 15px; border: 1px solid #ddd; overflow: hidden;}
.sublist-left table{text-align:left;}
.sublist-left h3{width: 100%; background:#c00; color:#fff; font-size:18px; text-align:center; line-height:40px;}
.sublist-left ul li{float: left; padding-top: 10px; width: 100%;}
.sublist-left ul li a{display:block; line-height: 30px; width: 100%; background: #f1f1f1; color:#888; padding: 4px 0; font-size:16px;}
.sublist-left ul li.hover a{color:#c00; background:#e0e0e0 url(../images/index.png) no-repeat 180px -632px;}
.sublist-right{padding-left: 15px; width: 845px;}
.mh600{min-height:650px; _height:650px; position: relative; border-top: none;padding: 15px;}
.location{border: 1px solid #ddd;border-bottom:none;padding: 15px 15px 0;}
.location .sub-titlebar{padding-bottom: 15px;}
.location .sub-titlebar span{float:right;display:block;line-height: 0;margin-top: -5px;}
.nr-content{padding: 20px;}
.zmhd-box{border: 1px solid #ddd; border-top: none;}
.zmhd-seach{line-height: 50px;} .zmhd-seach table{margin:0 auto;}
.zmhd-main{padding: 20px 0;}
.ysqgktable{border-left: 1px solid #ddd; border-top: 1px solid #ddd; border-collapse:collapse;}
.ysqgktable td{padding: 5px; border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.ysqgktable td input{border: 1px solid #eee;}


.xgwab{display:block;background:url(../images/ga.png) no-repeat 0 6px; padding-left:24px; height:30px; line-height:30px;}


/*department*/
.dpt-nav ul li a,.dpt-nav ul li a:hover{width: 108px;}
.dpt-listwrap{width: 1100px; padding-top: 10px; overflow:hidden;}
.dpt-listwrap .left, .dpt-listwrap .right{width:513px; overflow:hidden; padding:10px 15px;}
.dpt-listwrap .left{margin-right: 10px;}
.dpt-list{ padding: 10px 0 0; min-height:180px; height:180px;}
.dpt-list2{padding: 10px 0 0; min-height:210px; height:210px;}
.po{position: relative;}
.czj-top{width: 470px;height: 32px;position: absolute; left:180px; bottom:40px; background:url(../images/czjtop.png) no-repeat;}
.lyj-nav ul li a,.lyj-nav ul li a:hover{width: 122px;}
.jjjc-nav,.hbj-nav{padding: 0;}
.jjjc-nav ul li a,.jjjc-nav ul li a:hover{width: 100px;}
.jjjc-top{background:url(../images/jjjctop.png) no-repeat;}
.jb{line-height: 30px; font-size:16px;}
.lyj-top{background:url(../images/lyjtop.png) no-repeat;}
.hbj-top{background:url(../images/hbjtop.png) no-repeat;}
.gtj-top{background:url(../images/gtjtop.png) no-repeat;}
.hbj-nav ul li a,.hbj-nav ul li a:hover{width: 137px;}

.xcx a{display:block;width: 100%; height: 101px; background:url(../images/tsxcx20181011.jpg) no-repeat 0 0;}
/*Ã¥Ë†â€ Ã©Â¡Âµ*/
#page-div{margin:0 auto;text-align: center;margin-top: 20px;}
.pagination-first,.pagination-last{margin: 10px 0;}
.pagination-index,.pagination-num{border: 1px solid #3871a6;margin: 0 3px;padding:0 15px;display: inline-block;border-radius: 3px;color: #3871a6;}
.pagination-num.active,.pagination-index:hover,.pagination-num:hover{background: #3871a6;color: white;}
.pagination-last span{margin: 0 5px;}
.pagination-last input{height: 18px;width: 30px;text-align: center;}
/* piclist */
.piclist li{
    box-sizing: border-box;float:left;
    width:33%;
    padding: 10px;
}
.piclist li img{
    max-width:100%;
    height:167px;
}
.piclist li p{
    width:100%;
    height:20px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.bh2020 {
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); 
	filter:gray; }


.h_login a{
    font-weight:
    bold;
    font-size:14px;
    color: #fff;
}
.h_login ul{
    display:none;
}
.h_login:hover ul{
    display:block;
}

.xglj, .xgfj {
    display: none;
    font-size: 20px;
    text-align: left;
}
.xglj span, .xgfj span {
    color: #00b0f0;
}
.xglj .list span {
    color: #666;
}
.xglj .list li, .xgfj .list li{
    border: 0;
}

@media (min-width:1200px) and (max-width:1300px){
    .sublist-right{width:825px;}
}