@charset "gb2312";


/*政务公开*/
.xz-zwgk-con{width:1080px;margin:0 auto;border:1px solid #e4eaf2;}
.xz-zwgk-top{border-bottom:1px solid #e4eaf2;}
.xz-zwgk-lf{width:280px;padding:0 15px 30px;border-right:1px solid #e4eaf2;margin:1px 0;background:#f6f7fb;}
.xz-ld-tit{height:42px;margin-top:18px;}
.xz-ld-tit span{display:block;float:left;width:42px;height:42px;background:#346699;}
.xz-ld-tit span img{display:block;margin-top:9px;margin-left:12px;}
.xz-ld-tit h3{display:block;height:42px;width:227px;line-height:42px;float:left;padding-left:10px;margin-left:1px;font-size:16px;font-weight:normal;font-family: "Microsoft YaHei", sans-serif;color:#fff;background:#346699;}

.xz-ld-js{margin-top:15px;padding-bottom:20px;border-bottom:1px solid #e4eaf2;}
.xz-ld-img{width:120px;height:150px;padding:1px;border:1px solid #e4eaf2;}
.xz-ld-wz{margin-left:10px;width:136px;line-height:24px;}
.xz-ld-wz h4{font-size:14px;color:#033266;font-weight:bold;}
.xz-ld-wz p{font-size:12px;}
.xz-ld-wz p a{color:#033266;}
.xz-ld-wz p a:hover{color:#b21112;}
.xz-ld-mail{display:block;color:#b21112;font-weight:500;}

.xz-ld-cw{height:52px;line-height:52px;padding-left:5px;border-bottom:1px solid #e4eaf2;font-weight:bold;font-size:12px;}
.xz-ld-cw h4{font-size:12px;}
.xz-ld-cw a{color:#033266;font-weight:normal;}

.xz-ld-fzx{line-height:30px;padding:10px 5px;border-bottom:1px solid #e4eaf2;}
.xz-ld-fzx h4{float:left;font-size:12px;}
.xz-ld-fzx a{display:block;float:left;padding-right:10px;color:#033266;font-size:12px;}
.xz-ld-fzx a:hover{color:#b21112;}
.xz-ld-fzx span{display:block;float:left;height:12px;width:1px;margin-right:10px;margin-top:9px;background:#033266;}

.xz-gk-li{margin-top:14px;}
.xz-gk-li a{display:block;height:32px;line-height:32px;padding-left:14px;border:1px solid #e4eaf2;border-radius:4px;margin-bottom:9px;background:#fff url(imagesxz-zw-bg01.png) no-repeat 253px center;font-size:12px;color:#033266;}
.xz-gk-li a:hover{color:#fff;background-color:#6492c0;border:1px solid #6492c0;}

.xz-gk-btn{height:60px;line-height:60px;text-align:center;background:#64bad2;border-radius:4px;}
.xz-gk-btn a{display:block;font-size:20px;color:#fff;font-family: "Microsoft YaHei", "微软雅黑",sans-serif;}
.xz-gk-img a{display:block;margin-top:15px;}

.xz-zwgk-rt{padding-right:10px;}
.xz-zw-box{width:365px;margin-top:20px;}
.zwgk-box-rt{margin-left:16px;}
.xz-zw-yw{width:415px;}
.xz-zw-box a:hover{color:#b21112;}
.xz-zw-tab{padding:0 10px;height:42px;line-height:42px;border-bottom:1px solid #e4eaf2;background:#f6f7fb;}
.xz-zw-tab span{display:block;float:left;padding:0 25px;font-size:14px;color:#033266;}
.xz-zw-tab span.cur{height:41px;color:#b21112;font-weight:bold;background:#fff;border-bottom:none;border-top:2px solid #346699;border-right:1px solid #e4eaf2;border-left:1px solid #e4eaf2;}
.xz-zw-tab a{float:right;font-size:12px;color:#666;}

.xz-zw-ls{padding:10px 5px 0;}
.xz-zw-ls ul{height:170px;overflow:hidden;}
.xz-zw-yw-ls ul{height:238px;overflow:hidden;}

.xz-zw-ls ul li{line-height:34px;padding-left:12px;background:url(imagesxzly-icon05.png) no-repeat left center;}
.xz-zw-ls ul li a{display:block;max-width:335px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#033266;}

.xz-zw-news{width:316px;}
.xz-fb-con{padding-top:10px;padding-left:9px;}
.xz-fb-con p{line-height:30px;font-size:12px;font-weight:bold;}
.xz-fb-con p span{font-weight:normal;}
.xz-fb-con h4{float:left;line-height:30px;font-size:12px;}
.xz-fb-con label{display:block;float:left;width:226px;height:1px;margin-top:14px;margin-left:16px;background:#e4eaf2;}
.xz-fb-con ul li{line-height:30px;padding-left:12px;font-size:12px;background:url(imagesxz-zw-bg02.jpg) no-repeat 4px center;}
.xz-fb-con ul li a{display:block;max-width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#033266;}

.xz-zw-banner{margin-top:10px;}

.xz-zwgk-msg{padding:0 20px;}
.xz-msg-tit{margin-top:18px;line-height:34px;}
.xz-zwgk-msg h4{float:left;font-size:18px;font-family: "Microsoft YaHei", sans-serif;}
.xz-zwgk-msg label{display:block;float:left;width:910px;height:1px;margin-top:16px;margin-left:18px;background:#e4eaf2;}

.xz-msg-con{margin-top:25px;margin-bottom:28px;}
.xz-msg-con ul li{float:left;width:100px;text-align:center;font-size:12px;margin-right:17px;}
.xz-msg-con ul li a{color:#333;}
.xz-msg-con ul li a:hover{color:#b21112}
.xz-msg-con ul li a span{display:block;height:80px;width:80px;margin:0 auto;border:1px solid #eaeff5;border-radius:4px;margin-bottom:18px;}
.xz-msg-con ul li a:hover span{border:1px solid #ba4649;}
.xz-msg-con ul .msg-01 span{background:#f6f7fb url(imagesxz-zw-logo1.png) no-repeat center;}
.xz-msg-con ul .msg-02 span {background:#f6f7fb url(imagesxz-zw-logo2.png) no-repeat center;}
.xz-msg-con ul .msg-03 span{background:#f6f7fb url(imagesxz-zw-logo3.png) no-repeat center;}
.xz-msg-con ul .msg-04 span{background:#f6f7fb url(imagesxz-zw-logo4.png) no-repeat center;}
.xz-msg-con ul .msg-05 span{background:#f6f7fb url(imagesxz-zw-logo5.png) no-repeat center;}
.xz-msg-con ul .msg-06 span{background:#f6f7fb url(imagesxz-zw-logo6.png) no-repeat center;}
.xz-msg-con ul .msg-07 span{background:#f6f7fb url(imagesxz-zw-logo7.png) no-repeat center;}
.xz-msg-con ul .msg-08 span{background:#f6f7fb url(imagesxz-zw-logo8.png) no-repeat center;}
.xz-msg-con ul .msg-09 span{background:#f6f7fb url(imagesxz-zw-logo9.png) no-repeat center;}

.xz-msg-con ul .msg-01:hover span{background:#ba4649 url(imagesxz-zw-logo1s.png) no-repeat center;}
.xz-msg-con ul .msg-02:hover span {background:#ba4649 url(imagesxz-zw-logo2s.png) no-repeat center;}
.xz-msg-con ul .msg-03:hover span{background:#ba4649 url(imagesxz-zw-logo3s.png) no-repeat center;}
.xz-msg-con ul .msg-04:hover span{background:#ba4649 url(imagesxz-zw-logo4s.png) no-repeat center;}
.xz-msg-con ul .msg-05:hover span{background:#ba4649 url(imagesxz-zw-logo5s.png) no-repeat center;}
.xz-msg-con ul .msg-06:hover span{background:#ba4649 url(imagesxz-zw-logo6s.png) no-repeat center;}
.xz-msg-con ul .msg-07:hover span{background:#ba4649 url(imagesxz-zw-logo7s.png) no-repeat center;}
.xz-msg-con ul .msg-08:hover span{background:#ba4649 url(imagesxz-zw-logo8s.png) no-repeat center;}
.xz-msg-con ul .msg-09:hover span{background:#ba4649 url(imagesxz-zw-logo9s.png) no-repeat center;}

/*检索页*/
.rst-header{height:128px;background:#f1f1f1;border-bottom:1px solid #e5e5e5;}
.rst-header-con{width:1080px;margin:0 auto;}
.rst-header-logo{display:block;float:left;margin-top:18px;}
.rst-search{margin-left:52px;margin-top:35px;}
.rst-header-sear{height:40px;}
.rst-header-sear .rst-txt{float:left;height:38px;width:473px;padding-left:5px;border:1px solid #e5e5e5;background:#fff;}
.rst-header-sear .rst-btn{display:block;float:left;width:100px;height:40px;line-height:40px;color:#033266;text-align:center;margin-left:4px;background:url(imagesxz-rst-bg01.jpg) no-repeat;}
.rst-header-sear .rst-more{display:block;float:left;line-height:40px;margin-left:10px;text-decoration:underline;color:#666;font-size:12px;}
.rst-header-sear a:hover{color:#b21112;}

.rst-sear-fs{line-height:48px;font-size:13px;}
.rst-sear-fs p{float:left;color:#676767;}
.rst-sear-fs .rst-radio-wz{float:left;width:12px;height:12px;margin-top:18px;background:url(imagesxz-radio.png) no-repeat center;}
.rst-sear-fs .rst-radio-px{float:left;width:12px;height:12px;margin-top:18px;background:url(imagesxz-radio.png) no-repeat center;}

.rst-sear-fs label{float:left;display:block;margin-left:5px;margin-right:12px;}
.rst-sear-fs .check{background:url(imagesxz-radio-c.png) no-repeat;}

.rst-sear-fs .rst-radio-wz input{float: left;filter: alpha(opacity=0);opacity: 0;cursor: pointer;}
.rst-sear-fs .rst-radio-px input{float: left;filter: alpha(opacity=0);opacity: 0;cursor: pointer;}

.rst-content{width:1080px;margin:10px auto 0;}
.xz-wdsyw-head p{line-height:43px;padding-left:20px;font-size:12px;}
.xz-wdsyw-head p span{padding:0 6px;}

.rst-main{width:738px;margin:0 auto;padding-bottom:35px;border-bottom:1px solid #eaeff5;}
.rst-main-box{padding:15px 10px 20px 15px;border-bottom:1px dotted #999;}
.rst-main-box .rst-tit{font-size:14px;color:#033266;font-weight:bold;line-height:30px;}
.rst-main-box p{font-size:12px;line-height:26px;padding:5px 0;}
.rst-main-box .rst-link{display:block;font-size:12px;color:#033266;line-height:25px;}
.rst-main-box a:hover{color:#b21112;}

/*弹出框*/
.rst-popup{position:fixed;display:none;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 1000;}
.popup-bg{height:100%;width:100%;position:fixed;z-index:998;top:0;left:0;background-color: #000;opacity: 0.6;filter:alpha(opacity=60);}
.popup-con{position:fixed;height:400px;width:800px;top:20%;left:50%;margin-left:-400px;background:#fff;border:4px solid #d3d3d3;z-index:999;}
.popup-tit{height:30px;line-height:30px;color:#333;font-size:14px;padding-left:15px;background:#f3f3f3;}
.popup-tit p{float:left;}
.popup-tit a{float:right;display:block;width:14px;height:14px;margin-right:8px;margin-top:8px;background:url(imagesrst-tc-close.jpg);}

.popup-con-main{margin-top:55px;margin-left:45px;color:#323232;font-size:14px;}
.popup-con-main .con-main-li{height:26px;line-height:26px;margin-bottom:12px;}
.popup-con-main h4{float:left;width:85px;height:26px;text-align:left;margin-right:25px;}
.popup-con-main .popup-tj{float:left;width:175px;text-align:left;color:#323232;margin-right:45px;}
.popup-con-main input{float:left;height:24px;width:205px;padding-left:5px;line-height:24px;border:1px solid #2c6fb5;font-size:14px;font-family: "Microsoft YaHei", sans-serif;}
.popup-select{position:relative;float:left;height:24px;width:205px;padding-left:5px;line-height:24px;border:1px solid #797a7b;background:url(imagesrst-tc-arrow.jpg) no-repeat 195px center;font-family: "Microsoft YaHei", sans-serif;}
.popup-select ul{position:absolute;display:none;width:210px;left:-1px;border:1px solid #797a7b;background:#fff;z-index:999;}
.popup-select ul li{line-height:26px;padding-left:5px;cursor:pointer;}
.popup-select ul li:hover{background:#999;}

.popup-con-main .rst-radio{float:left;width:13px;height:13px;margin-top:6px;background:url(imagesxz-radio02.jpg) no-repeat center;}
.popup-con-main label{float:left;display:block;margin-left:5px;margin-right:12px;}
.popup-con-main .check{background:url(imagesxz-radio02-c.jpg) no-repeat;}
.popup-con-main .rst-radio input{float: left;filter: alpha(opacity=0);opacity: 0;cursor: pointer;}

.popup-con-main .con-main-btn{height:32px;margin-left:330px;}
.popup-con-main .con-main-btn a{display:block;float:left;margin-right:10px;height:30px;line-height:30px;width:84px;text-align:center;color:#fff;border-radius:4px;}
.popup-con-main .btn-search{border:1px solid #10466e;background:#0e76ad}
.popup-con-main .btn-back{border:1px solid #a70e02;background:#ca3024}


/*西藏旅游*/
.xzly{width: 1068px;margin: 10px auto;padding: 10px 0 0 10px;border: 1px solid #eaeff5;position: relative;color: #023266;font-size: 12px;}
.xzly-img{height: 490px;width: 1058px;overflow: hidden;position: relative;}
.xzly-img-img{width: 10000px;position: absolute;top:0;left:0;}

.xzly-img img{width: 1058px;height: 490px;float: left;}
.xzly:hover .xzly-img-text{
    display: block;
}
.xzly-img-text{display: none;width: 380px;height: 490px;position: absolute;right: 0px;top:0px;}
.xzly-img-bj{ width: 100%;height: 100%;background-color: #000;opacity: 0.5;position: absolute;left: 0;top:0;filter:alpha(opacity=50);}
.showText{position: absolute;left: 25px;top:0;height: 410px;width:330px;overflow: hidden;}
.xzly-img-text-long{height: 410px;width: 10000px;position: absolute;}
.xzly-img-text-con{width:330px;height: 410px;color: #fff;float: left;overflow: hidden;}
.xzly-img-text-con h3{font-size: 24px;font-weight: normal;font-family: "微软雅黑";text-align: center;margin: 22px 22px 10px 22px;}
.xzly-img-text-con p{line-height: 27px;text-indent: 1.5rem;}

.xzly-img-text-btn{width: 330px;height: 80px;position: absolute;left: 0;top:436px;padding:0 25px;}
.xzly-img-btn1,.xzly-img-btn2{display:block;width: 35px;height: 35px;cursor: pointer;}
.xzly-img-btn1{background: url("imagesxzly-icon01.png") no-repeat center center;float: left;}
.xzly-img-btn2{background: url("imagesxzly-icon02.png") no-repeat center center;float: right;}

.xzly-two{margin-top: 24px;height: 465px;}
.xzly-two-lf{width: 670px;float: left;height: 445px;overflow: hidden;}
.xzly-two-lf-nav{float: left;}
.xzly-two-lf-nav ul li{width: 43px;height: 110px;background: url("imagesxzly-icon04.png") no-repeat;margin-bottom: 1px;}
.xzly-two-lf-nav ul li a{display: block;width: 21px;height: 87px;font-size: 14px;color: #fff;padding: 23px 10px 0 12px;}
.xzly-two-lf-nav .action{background: url("imagesxzly-icon03.png") no-repeat;}
.xzly-two-lf-list{margin-bottom: 14px;}
.xzly-two-lf-list img{width: 250px;height: 136px;float: left;margin-right: 30px;}
.xzly-two-lf-con{float: left;margin-left: 25px;}
.xzly-two-lf-text{float: left;width: 306px;color: #666;}
.xzly-two-lf-text a{color: #666;}
.xzly-two-lf-text a:hover{color: #b30011;}
.xzly-two-lf-text h4{font-size: 16px;margin-bottom: 10px;}
.xzly-two-lf-text h4 a{color: #033266;}
.xzly-two-lf-text p{line-height: 26px;}
.xzly-two-rf{width: 356px;float: right;margin-right: 10px;}
.xzly-rf-list{width: 356px;margin-bottom: 10px;}
.xzly-rf-list-he{height: 39px;line-height:40px;padding: 0 10px;background-color: #f6f7fb;border-bottom: 1px solid #eaeff5;}
.xzly-rf-list-he h3{font-size: 14px;color: #b21112;width:110px;height:38px;text-align:center;float: left;background-color: #fff;border-top: 2px solid #346699;border-left: 1px solid #eaeff5;border-right: 1px solid #eaeff5;}
.xzly-rf-list-he a{font-size: 12px;color: #666;float: right;}
.xzly-rf-list ul{margin-top: 11px;padding-left: 10px;}
.xzly-rf-list ul li{background: url("imagesxzly-icon05.png") no-repeat left center;padding-left:12px;height: 34px;line-height: 34px;width: 330px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xzly-rf-list ul li a{color: #033266;}
.xzly-rf-list a:hover{color: #b30011;}

.xzly-msgj{border-top: 1px solid #eaeff5;margin-right: 9px;font-family: "微软雅黑";margin-bottom: 20px;}
.xzly-msgj h2{font-size: 36px;color: #b21112;text-align: center;margin: 15px 0 15px 0;}
.xzly-msgj-con a{width: 145px;height: 140px;color:#fff;float: left;margin-right: 7px;margin-bottom:7px;background-color: #40a3f2;position: relative;}
.xzly-msgj-con a div{width: 145px;height: 140px;background: url("imagesxzly-icon06.png") no-repeat 18px 25px;position: relative;top: 0;left: 0;cursor: pointer;}
.xzly-msgj-con a p{font-size: 16px;font-weight: bold;padding-left: 15px;position: absolute;top:83px;}
.xzly-msgj-con a span{text-transform:uppercase;font-size: 10px;padding-left: 15px;position: absolute;top:110px;}

#xzly-msgj-a3,#xzly-msgj-a11{width: 297px;overflow: hidden;}
#xzly-msgj-a3 img,#xzly-msgj-a11 img{width: 297px;position: absolute;top: 0;left: 0;}

#xzly-msgj-a6{background-color: #ec7e32;}
#xzly-msgj-a8{background-color: #37bd9c;}
#xzly-msgj-a10{background-color: #22b658;}
#xzly-msgj-a6,#xzly-msgj-a12{margin-right: 0;}

.xzly-wyqxz,.xzly-lyts{margin-right: 10px;border-top: 1px solid #eaeff5;padding-top: 20px;}
.xzly-lyts{border-top:none;margin-top: 18px;}
.xzly-wyqxz-lf,.xzly-lyts-lf{float: left;width: 690px;}
.xzly-wyqxz-rf,.xzly-lyts-rf{float: right;}
.xzly-wyqxz-lf-he{height: 40px;line-height:40px;width: 680px;padding-right:10px;background-color: #f6f7fb;}
.xzly-wyqxz-lf-he h4{height: 40px;line-height:40px;text-align:center;width: 165px;font-size: 14px;color: #fff;background-color: #346699;position: relative;float: left;}
.xzly-wyqxz-lf-he h4 span{display: block;width: 10px;height: 5px;background: url("imagesxzly-icon08.png") no-repeat;position: absolute;top:40px;left: 77px;}
.xzly-wyqxz-lf img{margin: 23px 0 0 40px;}

.xzly-wyqxz-lf-he a{font-size: 12px;color: #666;float: right;}
.xzly-lyts-lf ul{margin-top: 15px;width: 710px;}
.xzly-lyts-lf ul li{float: left;display:block;width: 144px;height:52px;line-height:52px;background: url("imagesxzly-icon09.png") no-repeat right center;margin: 0 15px 0 14px;border-bottom: 1px dotted #033266;}
.xzly-lyts-lf .no-margin{margin-right: 0;}
.xzly-lyts-lf ul li a{color: #033266;display: block;}
.xzly-lyts-lf a:hover{color: #b30011;}
.xzly-lyts-lf ul li:hover{background: url("imagesxzly-icon10.png") no-repeat right center;}

.xzly-rf-list-kjww ul{height: 170px;overflow: hidden;}
.xzly-rf-list-lylx ul{height: 270px;overflow: hidden;}
.xzly-rf-list-lyts ul{height: 240px;overflow: hidden;}


/*招商引资*/
.zsyz{width: 1058px;margin: 10px auto;padding: 10px 10px 0 10px;border: 1px solid #eaeff5;color: #023266;font-size: 12px;}
.zsyz-one-lf{width: 610px;height: 340px;float: left;position: relative;overflow: hidden;}

.xj-slide-lr,.slide-lr-img img{width: 610px;height: 340px;}
.slide-lr-text,.slide-text-bj{width: 610px;;height: 50px;}
.slide-lr-text{top: 290px;}
.slide-text-con{padding: 18px 15px 0 35px;width: 610px;}

.arrow-lf,.arrow-rf{width: 30px;height: 54px;position: absolute;top: 126px;cursor: pointer;}
.arrow-lf{left: 0;background: url("imagesarrow-prev1.png") no-repeat center center;opacity: 0.5;filter:alpha(opacity=50);}
.arrow-rf{right: 0;background: url("imagesarrow-next2.png") no-repeat center center;opacity: 0.5;filter:alpha(opacity=50);}

.xj-slide-lr{position: relative;overflow: hidden;}
.slide-lr-img{width: 10000px;position: absolute;left: 0;top:0;}
.slide-lr-img img{float: left;}
.slide-lr-text{position: absolute;}
.slide-text-bj{background-color: #000;opacity: 0.6;filter:alpha(opacity=60);position: absolute;top:0;left: 0;}
.slide-text-con{position: absolute;left: 0;top: 0;}
.slide-text-con p{height: 20px;line-height: 20px;background-color: palegreen}
.slide-text-con a{font-size: 14px;color: #fff;width: 500px;display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slide-text-con a:hover{color: #fff;}

.zsyz-one-rf{width: 440px;height: 340px;float: right;}
.zsyz-rf-list{width: 100%;margin-bottom: 10px;position: relative;}
.zsyz-rf-list-he{height: 39px;line-height:40px;background-color: #f6f7fb;border-bottom: 1px solid #eaeff5;}
.zsyz-rf-list-he h3{font-size: 14px;width:110px;height:38px;line-height:38px;text-align:center;float: left;cursor: pointer;font-weight: normal;}
.zsyz-rf-list-he .action{line-height:36px;color: #b21112;border-top: 2px solid #346699;background-color: #fff;border-left: 1px solid #eaeff5;border-right: 1px solid #eaeff5;font-weight: bold;}
.zsyz-rf-list-he{padding: 0 10px;}
.zsyz-rf-list-he a{font-size: 12px;color: #666;float: right;}
.zsyz-rf-list ul{padding: 0 10px;font-size: 14px;}
.zsyz-rf-list ul li{background: url("imagesxzly-icon05.png") no-repeat left center;padding-left:12px;height: 34px;line-height: 34px;width: 400px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zsyz-rf-list ul li a{color: #033266;}
.zsyz-rf-list a:hover{color: #b30011;}
.zsyz-rf-list h2{font-size: 24px;font-family: "微软雅黑";font-weight: normal;padding: 15px 0 2px 20px;}
.zsyz-rf-list h2 a,.zsyz-rf-list p a{color: #033266;}
.zsyz-rf-list p{color: #666;line-height: 24px;text-indent: 1.5rem;padding: 0 12px 10px 20px;}
.zsyz-one-rf-con1 h2{margin:0 0 10px 0;width: 400px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.overflow-zsdt{height: 290px;overflow: hidden;}
.overflow-zsfw{height: 200px;overflow: hidden;}

.zsyz-two{height: 590px;margin-top: 20px;}
.zsyz-two-lf{float: left;width: 610px;}
.zsyz-two-rf{float: right;width: 437px;}
.zsyz-list-img{height: 196px;width: 290px;position: relative;float: left;}
.zsyz-list-img img{height: 196px;width: 290px;position: absolute;top:0;left: 0;}

.zsyz-list-img-bj{height: 40px;width:100%;position: absolute;bottom: 0;left: 0;background-color: #000;opacity: 0.5;filter:alpha(opacity=50);}
.zsyz-list-img-text{height: 40px;line-height:40px;width:100%;position: absolute;bottom: 0;left: 0;}
.zsyz-list-img a{color: #fff;text-align: center;}
.zsyz-list-img a:hover{color: #fff;}
.haveImg{height: 260px;}
.haveImg ul{float: right;width: 295px;}
.haveImg ul li{width: 285px;}
.haveImg .zsyz-rf-list-he{margin-bottom: 20px;}
.haveImg-mar{margin-top: 38px;}

.zsyz-two-rf-con{margin-top: 20px;width: 437px;}
.zsyz-two-rf-con a{display:block;height: 170px;margin-bottom: 10px;float: left;font-size: 14px;color: #fff;position: relative;}
.zsyz-two-rf-con a span{position: absolute;right: 25px;bottom: 23px;}
#zsyz-a1{float: left;width: 214px;background:#5893cf url("imagesxzly-icon16.png") no-repeat 22px 25px;}
#zsyz-a2{float: right;width: 214px;height:80px;background:#62c3c1 url("imagesxzly-icon11.png") no-repeat 22px 17px;}
#zsyz-a3{float: right;width: 214px;height:80px;background:#e5a439 url("imagesxzly-icon19.png") no-repeat 22px 17px;}
#zsyz-a4{float: left;width: 140px;height:140px;background:#62c3c1 url("imagesxzly-icon12.png") no-repeat 22px 25px;}
#zsyz-a5{float: left;width: 140px;height:140px;background:#eb6100 url("imagesxzly-icon13.png") no-repeat 22px 25px;margin-left: 10px;}
#zsyz-a6{float: right;width: 140px;height:140px;background:#5893cf url("imagesxzly-icon17.png") no-repeat 22px 25px;}
#zsyz-a7{float: left;width: 214px;height:160px;background:#13b5b1 url("imagesxzly-icon15.png") no-repeat 22px 25px;}
#zsyz-a8{float: right;width: 214px;height:160px;background:#80c269 url("imagesxzly-icon18.png") no-repeat 22px 25px;}




/*新闻中心*/
.xz-news-content{
    margin:0 auto;
    width: 1080px;
}
.xz-news-bumb{
    height: 50px;
}
.xz-news-bumb p{
    padding-left:21px;
    height: 100%;
    line-height: 50px;
    font-size: 12px;
    color:#000;
    background: url("imagesxz-bumb_03.jpg") no-repeat left center;
}
.xz-news-bumb p a{
    color:#000;
}
.xz-news-bumb p a:hover{
    color:#b30000;
}
.xz-news-bumb p span{
    padding:0 5px;
    font-family: "Simsum",sans-serif;
}

/*轮播+专题汇合*/
.xz-news-lbzt{
    margin:0 auto;
    width: 1080px;
}
.xz-news-lunbo{
    width: 745px;
    height: 379px;
}
.xz-news-hot{
    float:left;
    margin-left:38px;
    margin-top:15px;
    width: 690px;
}
.xz-news-hot li{
    float: left;
    margin-left: 12px;
}
.xz-news-hot li.ml{
    margin-left: 0px;
}
.xz-news-hot li a{
    display: block;
    height: 30px;
    line-height: 30px;
    color:#033266;
    font-size: 12px;
}
.xz-news-hot li a:hover{
    color:#b30000;
}
.xz-news-hot li.most{
    width: 100%;
    margin:0;
    height: 48px;
}
.xz-news-hot li.most a{
    display: block;

    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 30px;
    font-family: "Microsoft Yahei",sans-serif;
}
/*轮播*/
.xz-news-lbcon{
    margin-top:16px;
    margin-left:20px;
    width: 340px;
    height: 270px;
}
.xz-news-lbinfo{
    margin-top:1px;
    width: 340px;
    height: 34px;
    background: url("imagesxz-lbbg_03.jpg") repeat-x;
}
.xz-news-lbimg{
    position: relative;

    width: 340px;
    height: 235px;
}
.xz-news-lbinfo ul{
    float: right;
    margin-right: 5px;
    margin-top:9px;
    width: 84px;
    height: 16px;
}
.xz-news-lbinfo ul li{
    float: left;
    margin-right: 5px;
    width: 16px;
    height: 100%;
    line-height: 16px;
    text-align: center;
    background: #0f870f;
    border-radius: 1px;
    font-size: 12px;
    color:#fff;
    cursor: pointer;
}
.xz-news-lbinfo ul li.sel{
    background: #ff3300;
}
.xz-news-lbtxt p{
    height: 34px;
    line-height: 34px;
    padding-left: 3px;
    max-width: 245px;
    font-size: 14px;
    color:#004986;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor:pointer;
}
.xz-news-lbimg a{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
}
.xz-news-lbgl{
    margin-top:5px;
    margin-left:15px;
    width: 370px;
    height: 272px;
    overflow: hidden;
}
.xz-news-lbgl li{
    padding-left:12px;
    width: 358px;
    height: 34px;
    background: url("imagesxz-libg_03.jpg") no-repeat left center;
}
.xz-news-lbgl li a{
    display: block;
    max-width: 358px;
    height: 100%;
    line-height: 34px;
    font-size: 14px;
    color: #033266;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.xz-news-lbgl li a:hover{
    color:#990000;
}
/*专题汇总*/
.zx-news-zthz{
    margin-left:15px;
    margin-top:30px;
    padding-left:20px;
    height: 349px;
    border-left: 1px solid #eaeff5;
}
.zx-nzthz-head{
    width: 280px;
    height: 42px;
}
.zx-nzthz-head img{
    display: block;
    float: left;
    border-right:1px solid #fff;
}
.zx-nzthz-head a{
    display: block;
    float: left;
    padding-left: 10px;
    width: 226px;
    height: 100%;
    line-height: 42px;
    background: #346699;
    font-size: 16px;
    font-family: "Microsoft Yahei",sans-serif;
    color:#fff;
}
.zx-nzth-con{
    padding-top:9px;
    width: 280px;
}
.zx-nzth-con a.img{
    display: block;
    margin-top:5px;
    width: 100%;
    height: 65px;
}
.zx-nzth-btntxt{
    margin-top:5px;
}
.zx-nzth-btntxt a{
    display: block;
    float: left;
    font-family: "Microsoft Yahei",sans-serif;
    font-size: 24px;
    text-align: center;
    color:#fff;
}
.zx-nzth-btntxt a.col{
    display: block;
    padding:17.5px 28px;
    width: 1em;
    line-height: 25px;
    background:#3487c7;
}
.zx-nzth-btntxt a.row{
    margin-left:5px;
    width: 195px;
    height: 65px;
    line-height: 65px;
    text-align: center;
}
.zx-nzth-btntxt a.row.dang{
    background: #c24549;
}
.zx-nzth-btntxt a.row.jl{
    margin-top:5px;
    background: #e58c3c;
}

/*分类概览*/
.xz-news-fxgl{
    margin:0 auto;
    margin-top:30px;
    width: 1041px;
    border-top: 1px solid #eaeff5;
    border-bottom: 1px solid #eaeff5;
}
.xz-ngl-item{
    margin-left: 20px;
}
.xz-ngl-item.m0{
    margin-left: 0;
}
.xz-ngl-head{
    width: 330px;
    height: 55px;
    border-bottom: 1px solid #eaeff5;
}
.xz-ngl-head p{
    float: left;
    padding-left: 28px;
    height: 55px;
    line-height: 55px;
    color:#b21112;
    font-weight:bold;
    background: url("imagesxz-ldhd_03.jpg") no-repeat 2px center;
}
.xz-ngl-head a.more{
    display: block;
    float: right;
    margin-right: 10px;
    height: 55px;
    line-height: 55px;
    font-size: 12px;
    color:#666;
}
.xz-ngl-head a.more:hover{
    color:#b30000;
}
.xz-ngl-con{
    width: 330px;
    height: 190px;
}
.xz-ngl-con ul{
    padding-top: 8px;
    margin:0 2px;
    height: 170px;
    overflow: hidden;
}
.xz-ngl-con ul li{
    vertical-align: bottom;
    padding-left: 13px;
    height: 34px;
    background: url("imagesxz-libg_03.jpg") no-repeat left center;
}
.xz-ngl-con ul li.img{
    padding:0;
    height: 100px;
}
.xz-ngl-con ul li.img a{
    font-weight: bold;
}
.xz-ngl-con ul li.img p{
    float: left;
    width: 100%;
    height: 65px;
    line-height: 24px;
    font-size: 12px;
}
.xz-ngl-con ul li.img p img{
    display: block;
    float: left;
}
.xz-ngl-con ul li.img p span{
    display: block;
    float: left;
    margin-left:10px;
    width: 203px;
    height: 100%;
    line-height: 24px;
    font-size: 12px;
}
.xz-ngl-con ul li a{
    display: block;
    float: left;
    max-width: 300px;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    color:#033266;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xz-ngl-con ul li a:hover{
    color:#b30000;
}
/*图片滚动*/
.xz-news-gdlb{
    margin:0 auto;
    width: 1041px;
}
.xz-ngd-head{
    width: 100%;
}
.xz-ngd-con{
    position: relative;
    padding-top: 20px;
    width: 100%;
    height: 150px;
    overflow: hidden;
}
.xz-ngd-scroll{
    position: absolute;
    left:0;
    top:20px;
    height: 100%;
}
.xz-ngd-scroll ul{
    position: absolute;
    height: 150px;
    top: 0px;
}
.xz-ngd-scroll ul li{
    position: relative;
    float: left;
    margin-left: 20px;
    width: 245px;
    height: 100%;
}
.xz-ngd-scroll ul li.m0{
    margin-left: 0;
}
.xz-ngd-scroll ul li p{
    position: absolute;
    left: 0;
    bottom: 0;
    padding:0 30px;
    width:185px;
    height: 36px;
    line-height: 36px;
    font-size: 12px;
    color:#fff;
    background: url("imagesxz-gdmb_11.png") repeat-x;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    cursor:pointer;
}
.xz-ngd-conv{
    position: relative;
    padding-top: 20px;
    width: 100%;
    height: 150px;
    overflow: hidden;
}
.xz-ngd-scrollv{
    position: absolute;
    right:0;
    top:20px;
    height: 100%;
    width: 100%;
}

.xz-ngd-scrollv ul{
    position: absolute;
    height: 150px;
    top: 0px;
    width: 100%;
}
.xz-ngd-scrollv ul li{
    position: relative;
    float: left;
    margin-left: 20px;
    width: 245px;
    height: 100%;
}
.xz-ngd-scrollv ul li.m0{
    margin-left: 0;
}
.xz-ngd-scrollv ul li p{
    position: absolute;
    left: 0;
    bottom: 0;
    padding:0 30px;
    width:185px;
    height: 36px;
    line-height: 36px;
    font-size: 12px;
    color:#fff;
    background: url("imagesxz-gdmb_11.png") repeat-x;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    cursor:pointer;
}
.xz-ngd-scrollv ul li p.video{
    padding-left: 10px;
    width: 205px;
}
.xz-ngd-scrollv ul li p.video span{
    display: block;
    float: left;
    padding-right: 5px;
    width: 18px;
    height: 100%;
    background: url("imagesxz-play.png") no-repeat left center;
}

/*通用概览-文字*/
.xz-wzgl-main{
    margin:0 auto;
    width: 1080px;
    border: 1px solid #f0f0f0;
}
.xz-wzgl-dsyw{
    padding-top: 20px;
    width: 760px;
    background: #fff;
    border-right: 1px solid #f0f0f0;
}
.xz-wdsyw-head{
    margin:0 auto;
    width: 738px;
    height: 43px;
    background: #f6f7fb;
    border-bottom: 1px solid #eaeff5;
}
.xz-wdsyw-head h3{
    padding-left: 15px;
    height: 100%;
    line-height: 43px;
    font-size: 18px;
    font-family: "Microsoft Yahei",sans-serif;
    color:#000;
}
.xz-wdsyw-head h3 span{
    margin-left: 7px;
    padding:3px 7px;
    background: #db0919;
    color:#fff;
}
.zx-wdsyw-con{
    margin:0 auto;
    width: 738px;
    overflow: hidden;
}
.zx-wdsyw-con ul{
    padding-top: 10px;
    width:100%;
    height: 185px;
    border-bottom: 1px solid #eaeff5;
    overflow: hidden;
}
.zx-wdsyw-con ul li{
    padding-left: 24px;
    width: 714px;
    height: 34px;
    background: url("imagesxz-libg_03.jpg") no-repeat 10px center;
}
.zx-wdsyw-con ul li a{
    display: block;
    float: left;
    max-width: 80%;
    height: 100%;
    line-height:34px;
    font-size: 14px;
    color:#033266;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zx-wdsyw-con ul li a:hover{
    color:#b30000;
}
.zx-wdsyw-con ul li span{
    display: block;
    float: right;
    margin-right: 10px;
    height: 100%;
    line-height: 34px;
    font-size: 12px;
    font-family: "Simsum",sans-serif;
    color:#999;
}
.xz-page{
    padding:25px 0;
}
.xz-page a{
    display: block;
    float: left;
    margin-left:4px;
    height: 27px;
    line-height: 27px;

    background: #fff;
    border:1px solid #e6e5e5;
    font-size: 12px;
    color:#b6b6b6;
}
.xz-page a:hover{
    background: #3077c0;
    color:#fff;
    border:1px solid #3077c0;
}
.xz-page a.num{
    padding:0 14px;
}
.xz-page a.more,.xz-page a.pre,.xz-page a.next{
    width: 35px;
    text-align: center;
}
.xz-page a.num.sel{
    background: #3077c0;
    color:#fff;
    border:1px solid #3077c0;
}
.xz-wzgl-others{
    padding-top: 20px;
    /*	padding-bottom: 35px;*/
    width: 319px;
    background: #f6f7fb;
}
.xz-wzgl-others a.fzsh{
    display: block;
    margin: 0 auto;
    width: 280px;
    height: 65px;
    background: url("imagesxz-fzsh_03.jpg") no-repeat;
}
.xz-wzgl-others a.jjlh{
    display: block;
    margin: 0 auto;
    margin-top:10px;
    width: 280px;
    height: 65px;
    background: url("imagesxz-jjlh_03.jpg") no-repeat;
}
.xz-wzgl-rmyd{
    margin:0 15px;
    margin-top: 20px;
}
.xz-wrmyd-head{
    width: 100%;
    height: 36px;
}
.xz-wrmyd-head p{
    float:left;
    padding-left: 26px;
    height: 100%;
    line-height: 36px;
    font-size: 16px;
    color:#b11112;
    background: url("imagesxz-wzgl-icon_03.jpg") no-repeat left center;
    font-weight:bold;
}
.xz-wrmyd-head a.more{
    display: block;
    float: right;
    width: auto;
    height: 100%;
    line-height: 36px;
    font-size: 12px;
    color:#666;
}
.xz-wrmyd-head a.more:hover{
    color: #b30000;
}
a.info:hover{
    color: #b30000;
}
.xz-wrmyd-con{
    width: 100%;
    height: 272px;
}
.xz-wrmyd-con ul{
    width: 100%;
    height: 272px;
    overflow: hidden;
}
.xz-wrmyd-con ul li{
    padding-left:12px;
    vertical-align: bottom;
    width: 277px;
    height: 34px;
    background: url("imagesxz-libg_03.jpg") no-repeat left center;
}
.xz-wrmyd-con ul li a{
    display: block;
    float: left;
    max-width: 80%;
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#033266;
}
.xz-wrmyd-con ul li a:hover{
    color:#b30000;
}
/*gl轮播*/
.xz-wzgl-lb{
    margin:0 auto;
    margin-top:18px;
    width: 280px;
}
.xz-wlb-head{
    width: 100%;
    height: 52px;
    background: url("imagesxz-wzgl-nbg_03.png") no-repeat top center;
}
.xz-wlb-head a{
    display: block;
    float:left;
    width: 98px;
    height: 100%;
    line-height: 52px;
    text-align: center;
    font-size: 14px;
    color:#033266;
}
.xz-wlb-head a.sel{
    color:#ca0100;
}
.xz-wlb-head a.pic{
    margin-left: 42px;
}
.xz-wlb-con{
    position: relative;
    margin:0 auto;
    width: 278px;
    height: 173px;
    background: #fff;
    border-left:1px solid #eaeff5;
    border-right:1px solid #eaeff5;
}
.xz-wlb-img{
    position: relative;
    margin:0 auto;
    width: 238px;
    height: 135px;
}
.xz-wlb-img a{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.xz-wlb-txt{
    position: absolute;
    left: 20px;
    top:105px;
    z-index: 999;
    width: 238px;
    height: 30px;
    background: url("imagesxz-gdmb_11.png");
}
.xz-wlb-txt p{
    padding:0 18px;
    height: 100%;
    line-height: 30px;
    font-size: 12px;
    color:#fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xz-wlb-point{
    margin:0 auto;
    width: 238px;
    height: 38px;
}
.xz-wlb-point ul{
    padding-top: 10px;
    margin:0 auto;
    width: 56px;
    height: 8px;
}
.xz-wlb-point ul li{
    float: left;
    margin-left:8px;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: url("imagesxz-point_03.jpg");
    cursor: pointer;
}
.xz-wlb-point ul li.m0{
    margin-left:0;
}
.xz-wlb-point ul li.sel{
    background: url("../images/xz-points_03.jpg");
}
.xz-wlb-conv{
    position: relative;
    margin:0 auto;
    width: 278px;
    height: 173px;
    background: #fff;
    border-left:1px solid #eaeff5;
    border-right:1px solid #eaeff5;
}
.xz-wlb-imgv{
    position: relative;
    margin:0 auto;
    width: 238px;
    height: 135px;
}
.xz-wlb-imgv a{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.xz-wlb-txtv{
    position: absolute;
    left: 20px;
    top:105px;
    z-index: 999;
    width: 238px;
    height: 30px;
    background: url("imagesxz-gdmb_11.png");
}
.xz-wlb-txtv p{
    padding:0 18px;
    height: 100%;
    line-height: 30px;
    font-size: 12px;
    color:#fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xz-wlb-pointv{
    margin:0 auto;
    width: 238px;
    height: 38px;
}
.xz-wlb-pointv ul{
    padding-top: 10px;
    margin:0 auto;
    width: 56px;
    height: 8px;
}
.xz-wlb-pointv ul li{
    float: left;
    margin-left:8px;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: #e9e9e9;
    cursor: pointer;
}
.xz-wlb-pointv ul li.m0{
    margin-left:0;
}
.xz-wlb-pointv ul li.sel{
    background: #346699;
}
.xz-wzgl-pic{
    padding-bottom: 30px;
    margin:0 auto;
    width: 278px;
    background: #fff url("imagesxz-wzgl-midbg_03.png") no-repeat center bottom;
    border-left:1px solid #eaeff5;
    border-right:1px solid #eaeff5;
}
.xz-wpic-con{
    margin: 0 auto;
    width: 238px;
}
.xz-wpic-item{
    display: block;
    margin-left:16px;
    width: 110px;
    height: 110px;
}
.xz-wpic-item.m0{
    margin-left:0px;
}
.xz-wpic-item a{
    display: block;
}
.xz-wpic-item a.img{
    display: block;
    width: 110px;
    height: 78px;
}
.xz-wpic-item a.info{
    display: block;
    width: 100%;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 12px;
    color:#033266;
    overflow: hidden;
}
.xz-wpic-item a.info:hover{
    color:#b30000;
}
.xz-wzgl-btn{
    padding-top: 7px;
    padding-bottom: 24px;
    margin:0 auto;
    width: 278px;
    background: #fff url("imagesxz-wzgl-xbg_07.jpg") no-repeat center bottom;
    border-left:1px solid #eaeff5;
    border-right:1px solid #eaeff5;
}
.xz-wbtn-con{
    margin: 0 auto;
    width: 238px;
}
.xz-wbtn-con a{
    display: block;
    width: 56px;
}
.xz-wbtn-item{
    margin-top:10px;
    margin-left:35px;
}
.xz-wbtn-con a.img{
    height: 63px;
}
.xz-wbtn-con a.info{
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 12px;
    color:#093467;
}
.xz-wbtn-item.m0{
    margin-left: 0;
}

.xz-wbtn-con a.info:hover{
    color:#b30000;
}
/*通用概览 图片*/
.xz-pgl-main{
    padding-bottom: 66px;
    margin-left:-24px;
    width: 762px;
    height: 940px;
    overflow: hidden;
    border-bottom: 1px solid #eaeff5;
}
.xz-pgl-item{
    float: left;
    margin-left:24px;
    margin-top: 20px;
    width: 228px;
    height: 213px;
    background: #f6f7fb;
    border-radius: 3px;
    border:1px solid #eaeff5;
}
.xz-pgl-item.m0{
    margin-left: 0;
}
.xz-pgl-item a{
    display: block;
}
.xz-pgl-item a.img{
    padding-top: 9px;
    margin:0 auto;
    width: 210px;
    height: 148px;
}
.xz-pgl-item a.info{
    padding:0 10px;
    padding-top: 4px;
    margin:0 auto;
    width: 190px;
    height: 48px;
    line-height: 24px;
    text-align: center;
    font-size: 12px;
    color:#033266;
    overflow: hidden;
}
.xz-pgl-item a.info:hover{
    color:#b30000;
}
.xz-xl-print a:hover{
    color:#b30000;
}
.xz-xlm-con ul li a:hover{
    color: #b30000;
}
/*细览页面*/
.xz-xl-main{
    margin:0 auto;
    width: 1080px;
    border:1px solid #eaeff5;
}
.xz-xl-tit{
    margin:0 auto;
    padding-bottom: 28px;
    width: 980px;
    border-bottom: 1px solid #eaeff5;
}
.xz-xl-tit h3{
    padding:0 28px;
    padding-top: 25px;
    line-height: 60px;
    text-align: center;
    font-size: 30px;
    font-family: "Microsoft Yahei",sans-serif;
    font-weight: normal;
}
.xz-xl-info{
    padding-top: 15px;
    margin:0 auto;
    width: 670px;
    height: 16px;
}
.xz-xl-info p{
    float: left;
    margin-left: 18px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    color:#666;
}
.xz-xl-info p span{
    display: block;
    float: left;
}
.xz-xl-info div.share-num{
    float: left;
    margin-top: 1px;
    margin-left: 6px;
    height: 16px;
}
.xz-xl-info div.share-num div{
    width: 4px;
    height: 16px;
    background: url("imagesxz-xl-pop_03.jpg") no-repeat;
}
.xz-xl-info div.share-num p{
    padding:0 6px;
    margin-left: 0;
    height: 14px;
    line-height: 14px;
    border:1px solid #e3e3e3;
    border-left: 0;
    background: #f7f7f7;
}
.xz-xl-info p.font a{
    display: block;
    float: left;
    margin-top:1.5px;
    margin-left:6px;
    width: 13px;
    height: 13px;
    line-height: 13px;
    text-align: center;
    background: #8599ce;
    color:#fff;
}
.xz-xl-con{
    margin:0 auto;
    width: 980px;
    padding-bottom: 17px;
}
.xz-xl-article{
    padding-bottom: 30px;
    width: 100%;
}
.xz-xl-article img{
    display: block;
    padding-top: 30px;
    padding-bottom: 20px;
    margin:0 auto;
}
.xz-xl-article p.article{
    padding: 0 38px;
    padding-bottom: 30px;
    line-height: 35px;
    font-size: 16px;
    color:#000;
    text-indent: 2em;
}
.xz-xl-print{
    width: 100%;
    height: 12px;
}
.xz-xl-print a{
    display: block;
    float: left;
    margin-left:10px;
    height: 100%;
    line-height: 12px;
    font-size: 12px;
    color:#666;
}
.xz-xl-print p{
    float: right;
    margin-right: 20px;
    height: 100%;
    line-height: 12px;
    font-size: 12px;
    color:#666;
}
.xz-xl-more{
    margin:0 auto;
    width: 980px;
}
.xz-xlm-header{
    width: 100%;
    height: 43px;
    border-bottom: 1px solid #eaeff5;
    background: #f6f7fb;
}
.xz-xlm-header p{
    float: left;
    padding-left: 15px;
    height: 100%;
    line-height: 43px;
    font-size: 14px;
    color:#033266;
    font-weight:bold;
}
.xz-xlm-header a{
    display: block;
    float: right;
    margin-right:15px;
    height: 100%;
    line-height: 43px;
    font-size: 12px;
    color:#999;
}
.xz-xlm-con{
    width: 100%;
}
.xz-xlm-con ul{
    width: 100%;
    height: 224px;
    overflow: hidden;
}
.xz-xlm-con ul li{
    width: 100%;
    height: 44px;
    border-bottom:1px dotted #8d8d8d;
    background: url("imagesxz-libg_03.jpg") no-repeat 9px center;
}
.xz-xlm-con ul li.m0{
    border-bottom: 0;
}
.xz-xlm-con ul li a{
    display: block;
    float: left;
    padding-left: 22px;
    max-width: 80%;
    height: 100%;
    line-height: 44px;
    font-size: 14px;
    color:#033266;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xz-xlm-con ul li span{
    display: block;
    float: right;
    margin-right: 10px;
    height: 100%;
    line-height: 44px;
    font-size: 12px;
    color:#666;
}


/*信息公开*/
.xz-xxgk-main{
    margin:0 auto;
    width: 1080px;
    border:1px solid #f0f0f0;
}
.xz-xxgk-list{
    padding-top: 20px;
    width: 310px;
    background: #f6f7fb;
    border-right: 1px solid #eaeff5;
}
.xz-xxli-subnav{
    margin:0 auto;
    padding-bottom: 20px;
    width: 280px;
    border-bottom: 1px solid #ece9e9;
}
.xz-xxsub-head{
    padding-top: 15px;
    width: 280px;
    height: 46px;
    background: #fff url("imagesxz-xxgk-topbg_03.jpg") no-repeat center top;
}
.xz-xxsub-head p{
    padding-left: 42px;
    height: 46px;
    line-height: 46px;
    font-size: 14px;
    font-weight: bold;
    color:#033266;
    background: url("imagesxz-xxgk-tit_03.jpg") no-repeat 18px center;
}
.xz-xxsub-con{

    padding-bottom: 31px;
    width: 280px;
    background: #fff url("imagesxz-xxgk-bottom_03.jpg") no-repeat center bottom;
}
.xz-xxsub-main{
    padding:0 9px;
    width: 260px;
    border-right: 1px solid #eaeff5;
    border-left:  1px solid #eaeff5;
}
.xz-xxsub-main li{
    cursor: pointer;
}
/*三级菜单*/
.xz-xxli-subnav li.subnav1{
    padding-left: 15px;
    margin-top:15px;
    width: 245px;
    height: 32px;
    line-height: 32px;
    background: #346699;
    border-radius: 2px;
    font-size: 12px;
    color:#fff;
}
.xz-xxli-subnav li.subnav1.m0{
    margin-top: 0;
}
.xz-xxli-subnav li.subnav1-con{
    margin:0 auto;
    width: 227px;
}

.xz-xxli-subnav li.subnav1-con ul li.subnav2:hover{color:#b21112;}
.xz-xxli-subnav li.subnav1-con ul li.subnav2{
    padding-left: 41px;
    width: 186px;
    height: 27px;
    line-height: 27px;
    background: url("imagesxz-xxgk-sub2_03.jpg") no-repeat left center;
    font-size: 12px;
    color:#333;
}
.xz-xxli-subnav li.subnav1-con ul li.subnav2-con{
    margin:0 20px;
}
.xz-xxli-subnav li.subnav1-con ul li.subnav2-con ul{
    width: 100%;
}
.xz-xxli-subnav li.subnav1-con ul li.subnav2-con ul li.subnav3:hover{color:#b21112;}
.xz-xxli-subnav li.subnav1-con ul li.subnav2-con ul li.subnav3{
    padding-left: 33px;
    width: 154px;
    height: 26px;
    line-height: 26px;
    background: url("imagesxz-xxgk-sub3_03.jpg") no-repeat left center;
    font-size: 12px;
    color:#333;
}
/*links*/
.xz-xxli-links{
    margin:0 auto;
    padding-top: 10px;
    width: 280px;
}
.xz-xxli-links a{
    display: block;
    padding-left: 14px;
    margin-top: 9px;
    width: 266px;
    height: 32px;
    line-height: 32px;
    background: #fff url("imagesxz-xxgk-as_03.jpg") no-repeat 253px center;
    border-radius: 3px;
    border:1px solid #eaeff5;
    font-size: 12px;
    color:#033266;
}
.xz-xxli-links a:hover{
    background: #6492c0 url("imagesxz-xxgk-a_03.jpg") no-repeat 253px center;
    border:1px solid #6492c0;
    color:#fff;
}
.xz-xxli-links a.sel{
    background: #6492c0 url("imagesxz-xxgk-a_03.jpg") no-repeat 253px center;
    border:1px solid #6492c0;
    color:#fff;
}
/*右侧主内容*/
.xz-xxgk-rt{
    padding-top:20px;
    width: 769px;
}
.xz-xxgk-rt ul{
    margin:0 14px;
    height: 1196px;
    overflow: hidden;
}
.xz-xxgk-rt ul li{
    width: 100%;
    height: 47px;
    border-bottom:1px solid #eaeff5;
}
.xz-xxgk-rt ul li.tit{
    height: 43px;
    background: #f6f7fb;
}
.xz-xxgk-rt ul li a{
    display: block;
    float: left;
    height: 100%;
    font-size: 14px;
    color:#033266;
}
.xz-xxgk-rt ul li a:hover{
    color:#b21112;
}
.xz-xxgk-rt ul li span{
    display: block;
    float: left;
    height: 100%;
    font-size: 12px;
    overflow: hidden;
    color:#666;
}
.xz-xxgk-rt ul li span.index{
    padding-left: 6px;
    width: 120px;
}
.xz-xxgk-rt ul li span,.xz-xxgk-rt ul li a{
    height: 47px;
    line-height: 47px;
}
.xz-xxgk-rt ul li.tit span,.xz-xxgk-rt ul li.tit a{
    height: 43px;
    line-height: 43px;
    font-size: 12px;
    font-weight: bold;
    color:#033266;
}
.xz-xxgk-rt ul li a.tit{
    margin-left:20px;
    width: 388px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xz-xxgk-rt ul li span.where{
    margin-left:42px;
    width: 60px;
}
.xz-xxgk-rt ul li span.date{
    margin-left:35px;
    width: 60px;
}