﻿.dn{left:0px !important; top:0px !important}
/**飘窗动态**/
.pc_img li img{width:100%;}
/**网上业务平台**/
.gryw{background:url(/web/uiFramework/commonResource/image/2020030215252913583.png ) no-repeat; background-size:100%; height:345px;position: relative;}
.gryw_gr,.gryw_dw{width: 290px;height: 100px;line-height: 40px;border: 1px solidred;text-align: center;} 
.gryw_gr{background:url(/web/uiFramework/commonResource/image/2020030309270256705.jpg ) no-repeat; background-size:100%;position: absolute;top: 200px;left: 42px; }
.gryw_dw{background:url(/web/uiFramework/commonResource/image/2020030309271345102.png ) no-repeat; background-size:100%; position: absolute;top: 100px;left: 42px;}
.gryw_gr a,.gryw_dw a{font-size:20px; color:#fff;margin-top: 20px;margin-left: 60px;display:block;}
/**统一标题**/
.tybt{width:100%;border-bottom:1px solid #e0e0e0;}
.tybt p{color: #bd1b2b;font-size: 20px;float: left; border-bottom: 2px solid #bd1a2d; text-align: center; height: 48px; font-weight: 800; line-height: 48px;}
.tybt span{float:right;line-height: 48px;}
.tybt span a{color: #999;}
.tybt span a:hover{color: #bd1a2d;}
/**统一标题2**/
.tybt_zf{width: 84%;border-bottom: 1px solid #e0e0e0;margin: 0 auto;padding-top: 30px;}
.tybt_zf p{color:#bd1b2b;font-size: 20px;float: left;border-bottom: 2px solid#bd1a2d;width: 8%;text-align: center;height: 50px;line-height: 50px;font-weight: 600;}
.tybt_zf span{float:right;line-height: 50px; height:50px;}
/**统一标题3**/
.tybt_dj{width: 100%;border-bottom: 1px solid #e0e0e0;margin: 0 auto; }
.tybt_dj p{color:#bd1b2b;font-size: 20px;float: left;border-bottom: 3px solid #bd1a2d; text-align: center;height: 50px;line-height: 50px;font-weight: 800;}
.tybt_dj span{float:right;line-height: 50px; height:50px;}
.tybt_dj span a{color: #999;}
.tybt_dj span a:hover{color: #bd1a2d;}
/**政务服务**/
.zwfw_rq{width: 1200px;margin: 0 auto;}
.zf_01 ul li{float:left;background:#fff;padding: 40px;width: 10%;margin-top: 45px;border-radius: 6px;margin-right: 21px;margin-left:21px;}
.zf_02 ul li{float: left;background:#fff;padding: 10px;width: 16%;margin-top: 45px;border-radius: 6px;margin-right: 20px;margin-left: 8px;}
.zf_02 ul li:hover{background:#bd1a2d;}
.zf_02 ul li a:hover{color:#fff;}
.zf_01,.zf_02{overflow:hidden;}
.zf_01 ul li p{margin-top: 14px;}
.zf_01 ul li p a{font-size: 16px;}
.zf_02 ul li p a{font-size: 16px; height: 40px;display: block;line-height: 40px; }

/*工作动态*/
.gjj_qh{ position: relative;}
.gjj_qh span{ position: absolute; right: 0px; display: block; bottom: 20px;}
.gjj_qh span a{color: #999;}
.gjj_qh span a:hover{    color: #bd1a2d;}
/**政府文件**/
.zhengfgk_rq{width:1200px; margin:0 auto;margin-top:50px;padding-bottom:50px;}
.myddc01{width: 30%;float: left;margin-left: 35px;}
.cxgd_st{width: 66%!important;float: left; }
/**政府信息公开**/
.myddc{ background: #f5f5f5; padding: 50px 0;width:100%;}
.tybt_zf04{width: 100%;border-bottom: 1px solid #e0e0e0;margin: 0 auto; }
.tybt_zf04 p{color:#bd1b2b;font-size: 20px;float: left;border-bottom: 3px solid #bd1a2d; text-align: center;height: 50px;line-height: 50px;font-weight: 800;}
.tybt_zf04 span{float:right;line-height: 50px; height:50px;}
.tybt_zf04 span a{color: #999;}
.tybt_zf04 span a:hover {color: #bd1a2d;}
.zfxx_02{width:100%; margin-top:20px;}
.zfxx_02 p{float:left; background: #fff;width: 23%;height: 40px;line-height: 36px;text-align: center;border-radius: 7px;margin-left:29px;    padding: 10px 0;}
.xp_02{margin-left:14px;}
.zfxx_02 p a{    font-size: 18px;margin-left: 14px; line-height: 40px;}
.zfxx_03{width: 99%;border: 1px solid  #bebebe;border-radius: 6px;height: 40px;line-height: 36px;text-align: center;margin: 0 auto;margin-top: 0px;margin-top: 20px;}
.zfxx_02 p img{    margin-bottom: 7px;}
.zfxx_03 a{font-size: 16px;margin-left: 20px;}
.zfxx_04 p{float:left;}
.zfxx_04{margin-top:20px;}
.dp_s{margin-left:8px;}
.zfgk_icon{display: inline-block;height: 18px;width: 10px;}
/**政民互动**/
.bg_yc{background: #f5f5f5;}
.cjet p{font-size: 18px;font-weight: 600;border-left: 4px solid#bd1a2d;padding-left: 10px;}
.sdk_st{width:34%;border:1px solid #d0d0d0;padding: 20px;}
.tsjy ul li{float:left; margin-left: 20px;margin-bottom: 15px;}
/**分中心**/
.zfxx_f_02{width:100%; margin-top:20px;}
.zfxx_f_02 p{float:left;background:#fff;width: 48%;height: 50px;line-height: 50px;text-align: center;border-radius: 7px;}
.xp_f_02{margin-left:14px;}
.zfxx_f_02 p a{font-size: 16px;}
.zfxx_f_03{width: 99%;background:#fff;border-radius: 6px;height: 50px;line-height: 50px;text-align: center;margin: 0 auto;margin-top: 0px;margin-top: 20px;}
.zfxx_f_03 a{font-size: 16px;}
/*专题推荐*/ 
.product { width: 100%; height: 550px; background: url(cp_bg.jpg) no-repeat top center; padding: 35px 0; position: relative; }
.productTit { margin-left: 615px; }
.productTit a { color: #fff; font-size: 42px; padding-bottom: 15px; background: url(mk_bg1.png) no-repeat right bottom; }
.product_con { width: 100%; }
.product_list { width: 110%; }
.product_list li { /*width: 212px; height: 300px;*/ width: 268px; height:230px; float: left; margin: 35px 40px 60px 0; position: relative; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: transform 500ms; -moz-transition: transform 500ms; -ms-transition: transform 500ms; -o-transition: transform 500ms; transition: transform 500ms;background:#f9f8f8; border-bottom:3px solid #af1d2c } 
.product_list li img { width: 270px; height: 160px; }
.product_list li .txt { position: absolute; /*width: 212px; height: 300px;*/ width: 380px; height: 450px; background: url(black60.png); top: 0; left: 0; display: none; }
.product_list li .txt p { /*padding: 30px;*/ padding: 70px; font-size: 16px; color: #fff; line-height: 30px; }
.product_list li .txt a { display: block; margin: 0 auto; width: 190px; height: 50px; line-height: 50px; background: #003b8d; opacity: 0.8; filter: alpha(opacity=80); text-align: center; color: #fff; border-radius: 6px; font-size: 16px; }
.txt_tit a{font-size:16px; display: block;text-align:center;line-height:65px;}
.tempWrap{width:100%!important;}
/**右侧内容**/
.rig_nr02 ul li{float:left;width: 50%;text-align: center;margin-top: 20px;}
.rig_nr02 ul li p a{font-size: 16px;}
.rig_nr02,.rig_nr03,.rig_nr04 a img{margin-top: 20px;}
.rig_nr02_1,.rig_nr03_1{height: 60px;background:#db9f3c;color:#fff;font-size: 24px;font-weight: 600;text-align: center;line-height: 60px;border-radius: 5px 5px 0 0;}
.rig_nr02 ul {border: 1px solid #bebebe;height: 148px;border-top: none;}
.rig_nr03 ul li{margin:0 auto;width: 70%;height: 30px;line-height: 30px;}
.rig_nr03 ul li a{ font-size: 16px;}
.rig_nr03 ul{border: 1px solid #bebebe;height: 110px;border-top: none;padding-top:20px;}
/**政务信息公开**/
.zfxx_brq{width:1200px; margin:0 auto;}
/* 内容 */
.Tit1{display: block; height: 60px; line-height: 60px; text-align: center; font-size: 24px; color: #bd1a2d; background-color: #fff;margin:17px 0;}
.con1{margin-bottom:50px; overflow:hidden; margin-top:50px;}
.con1L,.con1L .tpxw ul li{width:790px; overflow: hidden; position: relative;}
.con1L .tpxw ul li a{ display: block;}
.con1L .tpxw ul li a .titBg,.con1L .tpxw ul li a .tit{display:block; position: absolute; left: 0px; bottom:0px; height: 40px; line-height: 40px;}
.con1L .tpxw ul li a .titBg{background-color: rgba(255,255,255,.8); width: 100%;background-color:#fff; opacity:0.8;filter:alpha(opacity=80)}
.con1L .tpxw ul li a .tit{padding-left: 2%; width: 98%; overflow: hidden;;text-overflow: ellipsis; white-space: nowrap; font-size: 16px;}
.con1L .tpxw div.swiper-pagination,.page{width:100px; position: absolute; right:0px; bottom: 17px;}
.con1L .tpxw div.swiper-pagination li,.tpxw .swiper-pagination-bullet{width: 10px; height: 10px; margin:0 5px; float: left; background-color: #fff; border-radius: 10px; text-indent: -2em; overflow: hidden; opacity: 1; display: inline-block;}
.con1L .tpxw div.swiper-pagination li.on,.con1L .tpxw .swiper-pagination-bullet-active{background-color:#e60012 !important; }
.con1R4{width:380px;margin-top:2px; }
h2.TabTit a{color: #000; font-size: 16px; display: inline-block;    margin-right:2%;}
h2.TabTit{border-bottom: 1px solid #e0e0e0;}
h2.TabTit a.current{    border-bottom:3px solid#bd1a2d;color: #bd1a2d;font-weight: 800; margin-bottom: -1px;font-size: 20px; line-height: 48px;}
.TabCon li{overflow: hidden;}
.TabCon{padding-top: 10px;}
.HideCon{display: none;}
.TabCon li a{float: left;display: block; /*width: 75%;*/ height: 38px; line-height:38px; overflow: hidden;; text-overflow: ellipsis; white-space: nowrap;/** padding-left: 15px;**/ background:  url(icon.png) left center no-repeat; font-size: 16px;}
.deg_tab li a{height: 50px; line-height: 50px;}
.TabCon li span{display: inline-block; height: 38px; line-height: 38px; float: right; width: 25%; color: #999;text-align: right; font-size: 14px;}

.con2{overflow: hidden;}
 
.PubList{width: 98%;  float: left; background-color: #fff; padding:0 10px;  }
.PubList h2{border-bottom: 1px #e3e3e3 solid;}
.PubList h2.TabTit a{    color: #404040;margin-bottom: -1px;font-size: 20px;    line-height: 48px;}
.PubList h2.TabTit a.current{background: none; color: #bd1a2d; font-weight: bold;border-bottom: 3px #bd1a2d solid;}

#gjj_ze{width: 100%;overflow: hidden;border-bottom: 1px solid #e0e0e0;}
#gjj_ze>a{ color: #bd1b2b;font-size: 20px; float: left;border-bottom: 3px solid #bd1a2d;text-align: center; height: 50px; line-height: 50px;font-weight: 600; }
#gjj_ze>#TabTit_h2{float: right;width: 72%;    border-bottom:0;}
#gjj_ze>#TabTit_h2>a{    font-size: 16px;}
#gjj_ze>#TabTit_h2 a.current{color: #bd1a2d; font-weight: 800; margin-bottom: -1px; font-size: 16px; line-height: 53px;    border-bottom: 0;}

.PubList .TabCon li a{/**width: 68%; padding-left: 15px; background:  url(icon.png) left center no-repeat;**/}
.Jcgz{margin-bottom:36px;}
.FyZj{width: 390px; height: 290px;background:url(yjzj.jpg) left top no-repeat;  background-size: cover;}
.FyZj a{display: block;}
.FyZj a.wsxzfy{margin-bottom:24px;}
.yjzj{}
.yjzjtxt{display: block; margin:15px auto 10px; }
.yjzj a{display: block; width: 90%; margin:5px auto 10px; background:  url(yjzjBg.png) 0 0 repeat; overflow: hidden; padding:10px 0;}
.yjzj a i{width: 30%; float: left; display: block;}
.yjzj a img{display: block; margin:0 auto;}
.yjzj a span{float:left; display: block; width: 70%;}
.yjzj a span font{display: block; font-size: 18px; color:#023b8f;}
.yjzj a span b{font-weight: normal;}


@media only screen and (max-width:768px){
.myddc{padding:0}
        #gjj_ze>#TabTit_h2{width:100%;    border-top: 1px solid #e0e0e0;  background: #f5f5f5;}
        #gjj_ze{border-bottom:0;  }
        #gjj_ze>#TabTit_h2 a.current{line-height: 30px; }
#gjj_ze>#TabTit_h2>a{    padding: 8px;}
.Jcgz{margin-bottom:0px;}
.zfxx_brq{width:96%; margin:0 auto;}
.zfxx_02 p{ width:100%; margin-left:0; margin-top:20px;height:auto;}
.zfxx_02{margin-top:0;}
.zwfw_rq{width:100%;margin:0 auto;}
.zhengfgk_rq{width:96%; margin:0 auto;padding-bottom:20px;}
.cxgd_st{width:100%!important;}
.con1L, .con1L .tpxw ul li{width:100%;}
.con1R4{width:100%;}
.rq_fg{width:100%!important;}
.myddc01{width:100%; margin-left:0px;}
.rig_nr01 img,.rig_nr04 img{width:100%;}
.zfxx_brq{margin-bottom:0px;    padding-bottom: 20px;}
.con1L, .con1L .tpxw ul li{margin-bottom:20px;}
.PubList{padding:0;width:100%;}
.TabCon li a{    width: 66%;}
}