@charset "utf-8";

/*清除浮动*/
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
i { font-style: normal;}
/*ol,ul {list-style:none;}*//* 所有ul下的自带属性都会去掉*/

.ny-t{ margin-top: 0;}
#sc{display:none;}
/* pc */

@media screen and (min-width:768px){

.padd10{ padding: 10px;}
.padd20{ padding: 20px;}
.padd-bot{ padding-bottom: 0;}
.pad{ margin-top: 0;margin-bottom: 0; }

.ny-top{background:#ffffff;height:100px;}
.ny-main{margin:0 auto;width:1270px;}
.ny-fl{float:left;}
.ny-fl img{margin-top:14px;}
.ny-fr{float:right;text-align:right;}
.ny-fr ul{margin-top:40px;}
.ny-fr ul li{display:inline-block;}
.ny-fr ul li a{padding:5px 10px;font-size:16px;color:#003E7F}
.ny-fr .share{margin-top:24px;font-size:14px;}
.ny-fr .share a{padding:5px 20px;font-weight:bold;}

/*-------------------------------------02新闻_列表图文_有栏目-------------------------------------*/

/*左边样式*/
.left-box{float:left;width:255px; background:#ffffff;}
.commonbox{padding:20px 5%; line-height:1.8;}
.sideBar{float:left; width:100%;}
.parentName{padding:15px 2%; background: #0251a2; text-align:center; line-height:24px; color:#fff;font-size:20px; font-weight:normal;}
.sideMenu{font-size:18px;}
.sideMenu > li{margin-bottom:1px;}
.sideMenu a{display:block; background:#f6f6f6; padding:18px 15% 18px 7%; position:relative; line-height:24px;}
.sideMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(../images/sidemenu_icon.png) no-repeat;}
.sideMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
/*右边样式*/
.right-box{float:right;width:916px;padding:0 20px; background:#ffffff;}

/*-------------------------------------02新闻_列表图文-------------------------------------*/
/*当前位置样式*/

.dqwz-position{padding:20px;font-size:14px;color:#666666; border-bottom:#dddddd solid 1px;}
.zw_position{padding:0px;font-size:14px;color:#666666;}
.dqwz-border{border-bottom: 2px solid #f2f2f2; padding-bottom: 15px;}



.ny-box{box-sizing:border-box;}
/*左边样式*/
.fl-box{float:left;width:744px;padding:0 24px; background:#ffffff;}
.pic-txt-list{}
.pic-txt-list .li{padding:25px 0;clear:both;overflow:hidden;border-bottom:#dddddd dashed 1px;}
.pic-txt-list .li a{width:100%;}
.pic-txt-list .li a img{float:right;width:205px;height:115px;}
.pic-txt-list .li a .txt{position:relative;float:left;width:484px;height:115px;}
.pic-txt-list .li a .txt span{margin-top:15px;font-size:22px;line-height:32px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.pic-txt-list .li a .txt span.time{position:absolute;left:0;bottom:0;}
.pic-txt-list .li a .txt em{margin:20px 25px 0 auto;font-size:12px;color:#999999;}


.ny-box .fb-time1 { text-align: center; width:100%; padding:15px 0;font-size:15px;color:#999999;border-top:#dddddd dashed 1px;border-bottom:#dddddd dashed 1px;}
.ny-box{margin:0 auto;width:100%;}
.czxx{ background: #003e7f; float: right; width:250px;height:180px; margin-top:18px; padding-bottom: 20px;}
.czxxTitle{ font-weight:bold; font-size:20px; color:#fff; padding:20px;}
.czxxList{ background:url(../images/czxxList.png) 110px 7px no-repeat; height:110px; padding-left:40px;}
.czxxList p{ line-height:37px; font-size:14px; font-weight:bold; color:#fff; position:relative;}
.czxxList a{ color:#fff;}
.czxxList a:hover{ color:#ff0;}

.fr-box{float:right;width:395px;}
.tit{ margin-top:24px; display:block;}

.title{border-bottom:#dddddd solid 1px;}
.title .fl{ float: left; height: 26px;font-size:20px;font-weight:bold;display:inline-block;color:#0251a2;}
.title .position{ float: right; padding:10px;font-size:14px;color:#6b6b6b;}
.title .position a{color:#6b6b6b;}

.title .position1{padding:10px;font-size:14px;color:#6b6b6b;}
.title .position2 a{color:#6b6b6b;}


.more2{float:right;margin-top:5px;font-size:12px;color:#828282;}
.txt-list li a{padding:15px 0;font-size:16px;line-height:24px;border-bottom:#dddddd dashed 1px;display:block;}
.jdzx,.zdzx{box-sizing:border-box;background:#ffffff;padding:24px;}
.line15{height:15px;background:#f8f8f8;}
.zdzx .txt-list li a{padding:15px 0 0 0;border:none;}
.zdzx .txt-list li a img{width:347px; height:124px;}
.zdzx .txt-list li a span{margin-top:10px;display:block;}

/*分页样式*/
.page{margin:25px auto;text-align:center;}
.page a{margin-left:6px;padding:8px 10px;font-size:16px;display:inline-block;}
.page a.selected{color:#1e65b2;}

/*-------------------------------------02新闻_详细页-------------------------------------*/
.bg{ background: #ffffff;}
.border{border-bottom:2px solid #d2d6d9; padding-bottom:15px;}
.show{ background: #ffffff; padding:30px 30px 0 30px; border: 1px solid #eeeeee; border-top: none;}
.show h1{margin:10px auto;font-size:32px;font-weight:bold;text-align:center; color:#0251a2;}
.show h2{margin:20px auto;font-size:28px;text-align:center;color:#3a3a3a;}
.show .fb-time{position: relative; height:30px; padding:15px 0 15px 15px;font-size:14px;color:#999999;border-top:#dddddd dashed 1px;border-bottom:#dddddd dashed 1px;}
.show .fb-time .fbsj{ position: absolute; line-height: 25px;}
.show .fb-time .fbsj span{margin-right:25px; float:left;}
.show .fb-time .fbsj span a{font-size:14px;color:#999999;}
.show .show-text{padding:0px 0 50px 0;font-size:18px;color:#333333;line-height:36px;text-align:justify;}
.show .show-text img{max-width:100%; display:block; margin:10px auto;}
.show .zw_con img{display:inline-block;margin:0;}

#zoom .code{margin-top:60px;text-align:center;}
#zoom .code p{font-size: 12px !important;color: #b5b5b5 !important;}


.show .share{ position:absolute; right:120px; width:210px; line-height:25px;}
.show .share span{margin-right:0;vertical-align:middle;}
.show .share a{font-size:14px;color:#333333;vertical-align:middle;}
.show .share a.selected{font-size:18px;color:#c10101;}
.show .share a img{vertical-align:middle;}
.show .show-share{padding:30px 0 66px 0;border-top:#dddddd dashed 1px;}
.show .show-share span{float:left;margin-top:5px;}
.share-box{ position: absolute; width:100px;/* right:0; */z-index: 999;}
.ewm-box{padding:50px 0 80px 0;text-align:center;}
.ewm-box a{color:#999999;}
.ewm-box ul li{margin:55px 30px 0 30px;display:inline-block;}
.ewm-box ul li img{width:190px;height:190px;}
.ewm-box ul li span{margin-top:10px;display:block;}
.c-border{border:#aac0d2 solid 1px;}
.bottom-box{padding:24px;background:#f8f8f8;box-sizing:border-box;}
.xq-jdzx{float:left;width:578px;}
.xq-tpzx{float:right;width:578px;}
.pic-list ul li{float:left;margin:20px 9px;width:270px;height:205px;display:inline-block;}
.pic-list ul li a{width:100%;display:block;}
.pic-list ul li a img{width:100%;height:162px;}
.pic-list ul li a span{margin-top:6px;font-size:16px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ny-list li a{width:89%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ny-list{margin:0 auto; padding:10px 0 0px 0;}
.ny-list li{position:relative; font-size:16px; line-height:35px; color:#000000; padding-left:2%; width:98%; background:url(../images/k.png) no-repeat left center;}
.ny-list li span{position:absolute; font-size:14px; right:0px; top:0px; display:inline-block; color:#c7c7c7;}

/*-------------------------------------02新闻_列表图片和视频-------------------------------------*/
.title1{margin-top:30px;}
.title1 i{width:4px;height:20px;background:#c4c4c4;display:inline-block;vertical-align:middle;}
.title1 span{margin-left:12px;font-size:20px;font-weight:bold;vertical-align:middle;}
.lunbo-pic-news{position:relative;margin-top:15px;width:100%;}
.lunbo-pic-news .banner-main-img01{width:100%;height:706px;}
.lunbo-pic-news .banner-main-img01 ul{position:relative;}
.lunbo-pic-news .banner-main-img01 ul li{width:100%;height:706px;}
.lunbo-pic-news .banner-main-img01 ul li a{position:relative;width:100%;height:706px;display:block;}
.lunbo-pic-news .banner-main-img01 li a img{width:100%;height:706px;}
.lunbo-pic-news .banner-main-img01 li a span{padding:24px;width:100%;height:140px;font-size:34px;line-height:46px;box-sizing:border-box;}

.ny-zhuanti{ margin-bottom: 15px;}
/*视频列表样式*/
.video-list{ margin-top: 10px;}
.video-list li{float:left;margin:1%;width:31.33%;}
.video-list li a{padding:15px;width:100%;height:100%;background:#ffffff;display:block;box-sizing:border-box;border: 1px solid #f5f5f5;}
.video-list li a img{width:100%;height:216px;}
.video-list ul li a span{margin:15px 0;font-size:16px;line-height:20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.video-list ul li a em{font-size:14px;color:#999999;display:block;}
.video-list ul li:hover{box-shadow:#dddddd 1px 4px 7px;}
.video-list ul li a span b{ font-weight: normal;}

.video-list1{margin-top:30px;}
.video-list1 li{float:left;margin:1%;width:31.33%;}
.video-list1 li a{padding:15px;width:100%;height:100%;background:#ffffff;display:block;box-sizing:border-box;}
.video-list1 li a img{width:100%;height:176px;}
.video-list1 ul li a span{margin:15px 0;font-size:16px;line-height:20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.video-list1 ul li a em{font-size:14px;color:#999999;display:block;}
.video-list1 ul li:hover{box-shadow:#dddddd 1px 4px 7px;}


/*-------------------------------------03政务公开国标------------------------------------*/

.body-bg{ background: url(../images/zw_bg.jpg) no-repeat center 110px;}

/*头部*/
.gk-head{width: 100%; background-color: #0251a2;}
.gk-head .top{height: 50px; top: 0; line-height: 50px;border-bottom: 1px solid #0066c3;}
.gk-head .top a{ margin-left:5px; margin-right:5px ; color:#ffffff;}
.gk-logo{ padding-top: 30px; margin-bottom: 50px;}
.gk-logo a{display: block;}
.gk-logo .top-fr{ display: none;}

.gk-ipv6{ background-color: #4595de; border-radius: 50px; margin-top: 10px; height: 30px; line-height: 30px; color:#ffffff; width:120px; text-align: center; float: left; margin-top: 8px;}
/*导航*/

.gk-menu{  height: 60px;}
.gk-menu .fl{ width: 976px;}
.gk-menu .fl li{ float: left; width: 120px; font-size: 20px; font-weight: bold; text-align: center; background: url(../images/gkmenu_line.jpg) no-repeat left center;}
.gk-menu .fl li a{ color:#ffffff;line-height: 60px;}
.gk-menu .fl li:nth-child(1){ background: none;}
.gk-menu .fr{ width: 250px; background: url(../images/ssk.png) no-repeat; height: 35px; margin-top: 12px; margin-right: 20px;}
.gk-menu .fr input{ background: none; border: none; float: left;width: 200px; height: 35px; padding-left: 15px; color:#ffffff}

.gk-menu .fr img{ float: right; margin-top: 2px; margin-right: 2px;}

.zw_list{ padding:15px;}
.zw_list li{font-size: 16px; display: block;margin:15px 0; position: relative;}
.zw_list li a{ color:#333333; line-height: 25px;}
.zw_list li span{ color:#777777;}
.zw_list ul li:hover .zw_sjbt{ display: block;}  
.zw_sjbt{ display: none;padding: 5px; background: #ffecec; position: absolute; left: 0px; z-index: 999; max-height:510px; overflow-y:auto; border: 1px solid #ffbebe; border-radius:5px; box-shadow: 0 0 10px #dddddd;}
.gk_tab{ margin:0px; font-size: 14px;}
.gk_tab table{margin:5px auto 5px auto;border-collapse:collapse;}
.gk_tab table td{ padding: 5px;}
.gk_tab table td.th{ width:70px; font-weight: bold; text-align: right;}

/*政务详细页面索引框*/
.zwwh{ border: 1px solid #eeeeee; border-bottom: none;border-left: none; margin-top:25px;}
.zwwh li{ font-size: 16px; display: block; float: left; border-bottom: 1px solid #eeeeee;}
.zwwh .zwwh-title{float: left;border-left: 1px solid #eeeeee;  width: 100px; background-color: #f7f8fb;display: block;height:40px; line-height: 40px; text-align: right;}
.zwwh .zwwh-con{ float: left; border-left: 1px solid #eeeeee;width: 461px; display: block;height: 40px; line-height: 40px; padding: 0 10px;}

.xinxi_shbg{width:100%;float:left;margin-top:10px;}
.xinsh_bgbb{font-size:15px;color:#333333;line-height:20px;width:100px;padding:10px;}
.xinsh_bgbs{font-size:15px;color:#444;line-height:20px;padding:10px;}
.rad{ color: #ee0000;}

.zwgk-bg{ background: url(../images/zw_bg.png) no-repeat;background-position: top; background-size: 100%;}
.blank20{ height:20px;}
.zw-top{ background: #0e2236;}
.zw-topRight{ background: #20456b;}
.zw-topMenu li a:hover{ border-bottom: 2px solid #0064b5;}
.zw_content_gb{}
.gb_list{background-image: url(../images/zw_bg.jpg); background-repeat:no-repeat; background-size: 100%; background-position: top;}
.container1 .input1{background: url(../images/gk-ssk.png) no-repeat;}

.zw-top{ height: 43px; font-size: 14px; line-height: 43px;}
.zw-topLeft{ float: left; width: 160px;}
.zw-topLeft a, .zw-topMenu a{ color:#ffffff;}
.zw-topMenu{ float:left; width: 800px; margin-left: 110px;}
.zw-topMenu li{ float: left;text-align: center;}
.zw-topMenu li a{ width: 80px; margin: 0 10px; display: block;}
.zw-topRight{ float: right; width: 106px;height: 43px; font-size: 14px; line-height: 43px;}
.zw-topRight .last{padding:0px 15px;font-size:12px;}
.zw-topRight .last a{background:url(../images/icon_index_03.png) left center no-repeat; color:#c4c4c4; font-size: 12px; padding-left: 15px;}
.zw-logo{ padding-top: 32px; width: 1200px; margin: 0 auto 55px auto;}
.zw-Title{ text-align: center; margin-bottom: 70px; margin-top:100px}
.zw_mainBox{width: 1198px; margin: 0 auto; padding:36px 20px 0 20px; background-color: #f2f2f2;}
.zw_shows{width: 1200px; padding:0; background-color:#ffffff; }
/*国标公开信息检索样式*/
.gk_sousuo{padding:12px 0 48px 0; background:url(../images/zw_line.png) repeat-x center 10px;}
.container1{width:510px; padding: 0 17px; margin: 0 auto; position:relative; background:#f2f2f2;}
.container1:after{content:'';display:block;clear:both}
.container1>div{float:left}
.container1 .input1{position:relative;width:510px;height:50px;}
.container1 .input1>input{outline:0;border:0;padding:0 10px 0 20px;background: none;margin:0;height:50px;width:410px;color:#333;font-size:16px;border-radius:4px 0 0 4px}
.container1 .input1>input::-webkit-input-placeholder{color:#333}
.container1 .input1 .picker1{width:50px;padding-right:30px;position:absolute;top:0;left:0;height:100%;line-height:50px;cursor:pointer;color:#333;font-size:20px;text-align:right;background-image:url(../images/down.png);background-position:60px center;background-repeat:no-repeat;user-select:none}
.container1 .input1 .picker-list1{list-style:none;padding:5px 0;width:60px;position:absolute; z-index: 99; left:0;top:50px;margin:0;line-height:26px;font-size:15px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;display:none}
.container1 .input1 .picker-list1>li{padding-left:13px;background-position:10px center;background-repeat:no-repeat;background-size:16px auto}.container .input .picker-list>li:hover{background-color:#ebf1f5;cursor:pointer}
.container1 .input1 .hot-list1{padding:10px 0;width:100%;position:absolute;left:0;top:50px;margin:0;line-height:32px;font-size:14px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;display:none}
.container1 .input1 .hot-list1>a{display:block;color:#333;text-decoration:none;padding:0 10px;overflow:hidden}
.container1 .input1 .hot-list1>a:hover{background-color:#f3f3f3}
.container1 .input1 .hot-list1>a>div{float:left}
.container1 .input1 .hot-list1>a>div.number1{text-align:center;width:40px}
.container1 .input1 .search{width:64px;height:50px; margin-top: 0;; float: right; cursor:pointer;background: url(../images/icon_index_sousou.png) no-repeat center center;}
/*国标左侧样式*/
.zwBox{}
.zwBox_left{ float:left; width: 240px;}
.zwBox_right{background: #ffffff; box-shadow:0px 0px 5px #dddddd; min-height:1000px; margin-bottom: 20px; float: right; width:928px;}
.zwBox_right1{background: #ffffff; box-shadow:0px 0px 5px #dddddd; min-height:1000px;}

.zwBox_content{ width: 100%; background: #ffffff; min-height:1000px;}
.qzfhzb{ width:153px !important;}
.zw_menu{width:240px;margin:0 auto;overflow:hidden}
.zw_menu .one li{display:block;width:240px;margin-bottom:15px;list-style:none;overflow:visible}
.zw_menu .one li strong{ font-weight: normal;display: block;}
.zw_menu .one li i{ width:40px; height:70px; display:block; margin:0 20px; float:left; }
.zw_menu .one li span{ width:110px; display:block;float:left; line-height:28px; margin-top:5px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.zw_menu .one li a{display:block;height:70px; line-height:28px; width:240px;margin-top:0;font-size:22px;outline:0;background:#fff;}
.zw_menu .one li .active{color:#ffffff; background-color: #004FA1;}
.zw_menu .one li ul{display:none;}
.zw_menu .one li .two{overflow: hidden scroll;height: 400px;position:relative;overflow-x: hidden; overflow-y: scroll;}
.zw_menu .one li ul li{ position: relative;display:block;background:none;font-size:15px;list-style:circle;color:#696969;margin:0;padding-top:0;padding-bottom:0; line-height:35px;text-indent: 10px;}
.zw_menu .one li ul li img{ margin-right: 10px;}
.zw_menu .one li ul a:hover{background-color:#dbe9f8;color:#0251a2;}
.zw_menu .one li ul li a{background:none;font-size:15px;height:35px;color:#696969;padding-left:0;line-height:35px;background-color:#f2f2f2; position:relative;}
.zw_menu .one li ul li .active{color:#0251a2;background-color: #dbe9f8; font-weight:bold;}
.zw_menu .one li ul li b{ width:50px; height: 35px;position: absolute;top: 0px;right: 0px;}
.zw_menu .one li ul li a:hover{ font-weight:bold;color:#0251a2; background-color:#dbe9f8;}
.zw_menu .one li ul li b.active{background:url(../images/zlm_icon1.png) center center no-repeat;color:#0251a2; font-weight: bold;}
.zw_menu .one li ul li b.active a{color:#0251a2;}
.zw_menu .one li ul li b.inactive{background:url(../images/zlm_jia1.png) center center no-repeat;color:#0251a2;}
.zw_menu .one li ul li ul{ background:none;}
.zw_menu .one li ul li ul li{display:block;background:none;font-size:15px;list-style:circle;color:#696969;margin:0 auto;padding-top:0;padding-bottom:0; line-height:35px;}
.zw_menu .one li ul li ul li a{background:url(../images/zw_k.png) no-repeat 28px center; padding-left:25px;font-size:15px;height:35px;color:#696969;line-height:35px;}
.zw_menu .one li ul li ul li a:hover{ font-weight:bold;}


.zw_menu ul li i{ background: url(../images/zw_icon.png) no-repeat;}
.zw_menu ul li i.i1{ background:url(../images/zw_icon.png) no-repeat 0px 13px;}
.zw_menu ul li i.i2{ background:url(../images/zw_icon.png) no-repeat -104px 13px;}
.zw_menu ul li i.i3{ background:url(../images/zw_icon.png) no-repeat -239px 13px;}
.zw_menu ul li i.i4{ background:url(../images/zw_icon.png) no-repeat -375px 13px;}
.zw_menu ul li i.i5{ background:url(../images/zw_icon.png) no-repeat -497px 13px;}
.zw_menu ul li i.i6{ background:url(../images/zw_icon.png) no-repeat -615px 13px;}
.zw_menu ul li i.i7{ background:url(../images/zw_icon.png) no-repeat -740px 13px;}
.zw_menu ul li i.i8{ background:url(../images/zw_icon.png) no-repeat -856px 13px;}
.zw_menu ul li i.i9{ background:url(../images/zw_icon.png) no-repeat -976px 13px;}
.zw_menu ul li i.i10{ background:url(../images/zw_icon.png) no-repeat -1095px 13px;}
.zw_menu ul li a{color:#0251a2;}
.zw_menu ul li .active{background:#0251a2;}
.zw_menu ul li .active i.i1{ background:url(../images/zw_icon.png) no-repeat 0px -58px;}
.zw_menu ul li .active i.i2{ background:url(../images/zw_icon.png) no-repeat -104px -58px;}
.zw_menu ul li .active i.i3{ background:url(../images/zw_icon.png) no-repeat -239px -58px;}
.zw_menu ul li .active i.i4{ background:url(../images/zw_icon.png) no-repeat -375px -58px;}
.zw_menu ul li .active i.i5{ background:url(../images/zw_icon.png) no-repeat -497px -58px;}
.zw_menu ul li .active i.i6{ background:url(../images/zw_icon.png) no-repeat -615px -58px;}
.zw_menu ul li .active i.i7{ background:url(../images/zw_icon.png) no-repeat -740px -58px;}
.zw_menu ul li .active i.i8{ background:url(../images/zw_icon.png) no-repeat -856px -58px;}
.zw_menu ul li .active i.i9{ background:url(../images/zw_icon.png) no-repeat -976px -58px;}
.zw_menu ul li .active i.i10{ background:url(../images/zw_icon.png) no-repeat -1095px -58px;}
.zw_menu ul li .inactive{background:url(../images/jia.jpg) center right no-repeat;}

.zw_listTitle b{ background: #0251a2; }
.zw_title2{ background:#0251a2;}


.zw_con{ line-height: 35px; margin-bottom: 20px; padding: 0 35px;font-size:18px; font-family:'宋体'; color:#333333; word-break:break-all; word-wrap:break-word; /* background: url(../images/syin.png) repeat center top;*/}
.zw_con table{ margin:0 auto !important;}




/*国标列表*/
.zw_title{ font-size:32px; display:block; text-align:center; padding-top:35px; margin-bottom:35px; font-weight:bold; color:#0251a2;}
.zw_list{ padding: 0 35px;}
.zw_list li{clear:both;font-size: 16px; display: block;/*margin:8px 0;*/ position: relative; line-height: 35px;}
.zw_list li a{float:left;width:85%;color:#333333;line-height:35px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zw_list li span{width:15%;color:#c7c7c7;text-align:right;line-height:35px;display:inline-block;}


.zw_list ul li:hover .zw_sjbt{ display: block;}  
.zw_sjbt{ display: none;padding: 5px; background: #f3f9ff; position: absolute; left: 80px;top:30px; max-height:300px; z-index: 999; max-height:215px; overflow-y:auto; border: 1px solid #6f98c4; border-radius:5px; box-shadow: 0 0 10px #dddddd;}

.gk_tab{ margin:0px; font-size: 14px;}
.gk_tab table{margin:5px auto 5px auto;border-collapse:collapse;}
.gk_tab table td{ padding: 0;}
.gk_tab table td.th{ width:75px; font-size:14px; font-weight: bold; text-align: right;}

/*国标3样式*/
.zw_listCon{padding:2%; margin-bottom: 15px;}
.zw_listTitle{ height: 33px; border-bottom: 2px solid #e0e0e0; margin-bottom:35px;}
.zw_listTitle b{display: block; font-size: 16px; text-align: center; line-height: 35px; color:#ffffff; float:left;padding:0 20px;}
.zw_more{ width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 16px; font-weight: 500; background: #f2f2f2; display: block; margin: 0 auto;}
/*国标4样式*/
.zw_title1{ font-size: 18px; padding: 20px;}
.zw_title2{ font-size: 18px; height: 40px; line-height: 40px; color:#ffffff; font-weight: bold; padding: 0 20px; float: left; margin-left: 20px;}
.dataList { background: #FFF; }
.tables{ width:888px; margin: 0 auto;}
.tables li:nth-child(odd){background:rgb(246, 246, 246);}
.tables li { height: 45px;float: left; overflow:  hidden; padding: 0px 1.5%; font-size: 16px; width:30%; display: flex;  align-items: center;}
.tables .info{/* border-right:1px solid #d6d6d6;*/border-right:2px solid #ffffff;}
.tables tr:nth-child(odd) {
	background: rgb(246, 246, 246);
}

 .tables td {
	width: 33%;
	height: 45px;
}
 .tables td a {
	padding: 0px 10px;
	display: block;
}

/*详情页面标题及日期 字体大中小*/
.sp_title{font-size: 30px;text-align: center;color: #006eab; padding:0 78px;}
.sp_time{overflow: hidden;font-size: 14px; color: #999999; text-align: center; margin-top: 25px; line-height: 25px;}
.sp_time span{padding: 0 5px;}
.sp_time a{padding: 0 4px;color: #999999;}
.zw_content_title{ font-size: 32px; display: block; text-align: center; padding-top: 15px; margin-bottom: 15px; font-weight: bold; color:#0251a2;}
.zw_content_subtitle{ font-size: 28px; display: block; text-align: center; padding-top: 20px; color:#0251a2;}
.zw_content_downtitle{ font-size: 28px; display: block; text-align: center;  margin-bottom: 20px; color:#0251a2;}


.ylb-btn{clear:both;margin:0 auto;width:730px;text-align:center;overflow:hidden;}
.ylb-btn a{padding:10px 0;width:46%;color:#5594d9;background:#eef4f8;border:#97c6fa solid 1px;display:inline-block;}
.ylb-btn a.fl{float:left;}
.ylb-btn a.fr{float:right;}


.jcgkPadd{ padding:20px; margin: 0;}
.jcgk_con{ border: 1px solid #eeeeee;  box-shadow: 0 0 10px #eee; padding:30px 20px 20px 20px;  float: left;   width: 540px;}
.jcgk_con i{ text-align: center; display: block;}
.jcgk_con b{ font-size: 20px; text-align: center; display: block; margin: 15px 0 30px 0;}
.jcgk_con ul{}
.jcgk_con ul li{ float: left; width:25%; font-size: 16px; padding:10px 0; text-align: center;}

.zxgk_con{ border: 1px solid #eeeeee;box-shadow: 0 0 10px #eee; padding:30px 20px 20px 20px; float: right; width: 240px;}
.zxgk_con i{ text-align: center; display: block;}
.zxgk_con b{ font-size: 20px; text-align: center; display: block; margin: 15px 0 30px 0;}
.zxgk_con ul{}
.zxgk_con ul li{font-size: 16px;padding:10px 0; float: left; width: 50%; text-align: left; border-bottom: 1px dashed #eeeeee;}
.zxgk_con ul li.first{ width: 100%;}
.height480{ height:480px; overflow: hidden;}

.zxgk_con1{ border: 1px solid #eeeeee;box-shadow: 0 0 10px #eee; height: 520px; padding:30px 20px 20px 20px; float: left; width: 240px; margin-right: 20px; margin-bottom: 20px;}
.zxgk_con1 i{ text-align: center; display: block;}
.zxgk_con1 b{ font-size: 20px; text-align: center; display: block; margin: 15px 0 30px 0;}
.zxgk_con1 ul{}
.zxgk_con1 ul li{font-size: 16px;padding:10px 0; text-align: left; border-bottom: 1px dashed #eeeeee;}
.jggk{ margin-right:0 !important;}


.glgk li{font-size: 16px;padding:10px 0; float: left; width: 50%; text-align: left; border-bottom: 1px dashed #eeeeee;}
.glgk li.first{ width: 100%;}


/*-------------------------------------03政务公开_市长信箱------------------------------------*/
.szxx{ background:#ffffff; padding:43px 15px; box-shadow:0 0 10px #d2d2d2;}
/*领导滑动样式*/
.body-box1{width:1160px;}
.timer-shaft-box1{position:relative;width:100%;box-sizing:border-box;}
.timer-shaft1{position:relative;width:1100px;left:30px;height:72px;overflow:hidden}
.timer-left1{position:absolute;top:20px;left:0px;z-index:99;width:15px;height:25px;background-image:url(../images/left.png) ; background-repeat:none; background-position:0 25px;cursor:pointer}
.timer-right1{position:absolute;top:20px;right:0px;z-index:99;width:15px;height:25px;background-image:url(../images/right.png) ; background-repeat:none; background-position:0 25px;cursor:pointer}
.timer-scale1{position:absolute;top:0;left:0px;0px;height:30px;padding-left:25px;font-size:0;white-space:nowrap}
.timer-scale-cont1{display:inline-block;background:#ecf7ff;height:72px;line-height:30px; width:138px;}
.time-circle1{display:inline-block;border-right:1px solid #cce2f1;color:#014687;background:#ecf7ff;vertical-align:middle;width:137px;font-size:20px; height:70px;text-align:center;transition:all .3s;cursor:pointer}
.time-circle1 b{ display:block; margin-top:10px; height:26px; overflow:hidden;font-weight:normal;}
.time-circle1 span{ font-size:12px; text-align:center;}
.timer-scale-cont1.hov .time-circle1{width:138px;height:72px;background:#0064b4 color:#ffffff; font-weight:bold;}
.timer-scale-cont1.hov .time-circle1 b{ display:block; margin-top:10px; height:26px; overflow:hidden;font-weight:bold;}
.timer-scale-cont1.hov .time-circle1 span{ font-size:12px; text-align:center;}
.timer-shaft-content1{width:100%;overflow:hidden;font-size:14px;box-sizing:border-box;}
.shaft-detail-cont1{display:none;width:100%}
/*领导样式*/
.sjxx{ width:1100px; margin:30px auto 0 auto;}
.sjxx .sjxx_left{ float:left; width:208px;}
.sjxx .sjxx_left img{ width:208px; height:270px;}
.sjxx .sjxx_con{ float:left; width:478px; margin-left:32px; line-height:20px;}
.sjxx .sjxx_con .sjxx_top{ margin-bottom:10px; height:40px;}
.sjxx .sjxx_con .sjxx_top i{ font-size:34px;vertical-align:middle; height:40px; line-height:40px; float:left; margin-right:15px; font-weight:bold; display:block;}
.sjxx .sjxx_con .sjxx_top p{ float:left; text-align:left;}
.sjxx .sjxx_con b{ font-size:14px;background: #ecf7ff; color:#0064b5;margin:10px 0; border-radius:5px; display:block; float:left; height:30px; line-height:30px; padding:0 20px;}
.sjxx .sjxx_con span{ font-size:14px; line-height:24px; display:block;}
.sjxx .sjxx_con span a{ color:#d94242;}
.sjxx .sjxx_right{ float:right; width:297px;}
.sjxx .sjxx_right a img{ width:297px; height:120px;}

.bgcolor{ background: #fbf7f7; border-bottom: 1px solid;}
.borders{ border-bottom: 1px solid;}

/*来信选登样式*/
.szxx_list{ padding:30px; background:#ffffff;box-shadow:0 0 10px #d2d2d2;}
.szxx_con{ height:50px;font-size:24px;border-bottom:2px solid #d2d6d9;}
.szxx_con ul{ float:left; width:940px;}
.szxx_con li{ float:left;height:50px; line-height:50px; display:block; text-align:center; margin-right:20px;}
.szxx_con li a{ display:block;height:50px; color:#999999; padding:0 20px;}
.szxx_con li a.hover{ font-weight:bold;  border-bottom: 2px solid #0064b5; color:#0064b5; }
.szxx_con span{ float:right; width:160px; font-size:14px; line-height:40px;}

.lxxd{ margin-top:20px;}
.lxxd table{ width:100%;}
.lxxd table th{ height:39px; line-height: 39px; font-size:16px; font-weight:bold; text-align:center;color: #333333;}
.lxxd table .color{ background: #f5f5f5;}


/*-------------------------------------03政务公开_市长信箱_写信须知------------------------------------*/

.xxxz{line-height:36px; font-size:16px; padding:0 32px;}
.xxxz img{ margin:30px auto; display:block; text-align:center; width:288px;}
.xxxz p{ text-indent:2em;}
.but{ width:400px; margin:10px auto; padding-bottom: 50px;}
.button_hov{background:#0251a2;width: 160px; height: 44px; margin: 0 16px; font-size: 16px; text-align: center; line-height:44px; border-radius: 2px;text-align:center;border:none;display:inline-block;transition:all .3s;cursor:pointer;}
.button_hov a{ color:#ffffff;}
.button_hov1{ float:left;background:#0251a2; width:210px; height:60px; font-size:16px; text-align:center; line-height:60px; border-radius:5px;text-align:center;transition:all .3s;cursor:pointer;}
.button_hov1 a{ color:#ffffff;}
.button_lin{background:#0251a2;width: 160px; height: 44px; margin: 0 16px; font-size: 16px; text-align: center; line-height:44px; border-radius: 2px;text-align:center;border:none;display:inline-block;transition:all .3s;cursor:pointer;}
.button_lin a{color:#ffffff;}
/*-------------------------------------03政务公开_市长信箱_我要写信------------------------------------*/

.wyxx{width: 93%; margin: 0 auto;}
.wyxx .wyxx_title{ font-size:20px;color:#014687; height:50px; line-height:50px; margin-top:30px; margin-bottom:20px; display:block;}
.wyxx .szName{ height:94px;background: url(../images/xx_lin.jpg) repeat-x; width:1136px; margin:0 auto;}
.wyxx .szName li{ float:left; width:142px; height:94px; text-align:center; display:block;}
.wyxx .szName li a{ display:block;width:142px; height:94px;}
.wyxx .szName li a b{ font-size:20px; font-weight:normal; display:block; height:25px; padding-top:20px;}
.wyxx .szName li a span{ font-size:14px;}
.wyxx .szName li .hover{ width:142px;background: url(../images/xx_hov.jpg) no-repeat;  display:block; color:#ffffff;}
.wyxx .szName li .hover b{ font-weight:bold;}
.wyxx .szCon{ font-size:16px; border-bottom:1px solid #dddddd; padding-bottom:50px; margin-bottom:50px;}
.wyxx .szCon img{ float:left; width:142px ; height:182px; margin-right:30px;}
.wyxx .szCon b{ font-size:20px; height:40px; color:#014687; line-height:40px; display:block;}

.wyxx_con, .wyxx_con1{ margin-bottom:30px; font-size: 16px;}
.wyxx_con b, .wyxx_con1 b, .wyxx_con2 b{ font-size:20px; color:#333; margin-bottom:30px; display:block;}
.wyxx_con ul li{ float:left; width:150px; display:block; font-size: 16px;}
.wyxx_con ul li input{ margin-right:10px; background: #fdfdfd; border: 1px solid #e0e0e0;width:15px; height:15px; border:1px solid #dddddd; background:#ffffff;}
.wyxx_con1 li{ float:left; width:380px; margin-bottom:20px;}
.wyxx_con1 li span{ float:left;height:37px; line-height:37px;}
.wyxx_con1 li input{ width:233px; height:35px;border: 1px solid #eeeeee; border-radius: 5px;}
.wyxx_con1 li .form-control{ width:150px; float:left;}
.wyxx_con1 li .btn-default{  float:right; height:37px;width:120px;background: url(../images/button_bg.jpg) repeat-x; border: 1px solid #bdd2df;}



.wyxx_con2{}
.wyxx_con2 .xjnr{ margin-bottom:20px;}
.wyxx_con2 .xjnr h2{ font-size:16px; height:35px; line-height:35px; float:left; width:80px}
.wyxx_con2 .xjnr .form-control1{width:233px; background: #fdfdfd; border:1px solid #dddddd; height:35px; float:left; width:91%;}
.wyxx_con2 .xjnr .form-control2{width:233px; background: #fdfdfd; border:1px solid #dddddd; height:166px; float:left; width:91%;}
.wyxx_con2 .xjnr li{float:left; width:100px; display:block; margin-top:8px;}
.wyxx_con2 .xjnr li input{ margin-right:10px; float:left; display:block; margin-top:3px; width:15px; height:15px; border:1px solid #dddddd; background:#ffffff;}
.wyxx_con2 .xjnr li label{ float:left; font-size: 16px;}

/*-------------------------------------03政务公开_市长信箱_信件详情------------------------------------*/

.ldxx_text{ background:#ffffff; padding:2px 40px 20px 40px; box-shadow:0 0 10px #d2d2d2;}
.ldxx_text .ldxx_textLeft{ float:left; width:755px;}
.ldxx_text .ldxx_textRight{ float:right; width:262px; margin-top:38px;}
.ldxx_text .ldxx_textRight li{ width:258px;background: url(../images/ldxx_lin.jpg) repeat-x; border:2px solid #9bd1f1; border-radius:5px; font-size:24px;height:62px;line-height:62px; margin-top:16px;}
.ldxx_text .ldxx_textRight li i{ width:32px; margin-left:42px; margin-right:32px; float:left; display:block;height:62px;  background-image:url(../blue/images/ldxx_icon.png); background-repeat:no-repeat;}
.ldxx_text .ldxx_textRight li i.i1{ background-position:0 17px;}
.ldxx_text .ldxx_textRight li i.i2{ background-position:0 -65px;}
.ldxx_text .ldxx_textRight li i.i3{ background-position:0 -145px;}
.ldxx_text .ldxx_textRight li i.i4{ background-position:0 -225px;}
.ldxx_text .ldxx_textRight li:hover{ background:url(../blue/images/ldxx_hov.jpg) repeat-x; }
.ldxx_text .ldxx_textRight li:hover a{color:#ffffff;}
.ldxx_text .ldxx_textRight li:hover i.i1{ background-position:-70px 17px;}
.ldxx_text .ldxx_textRight li:hover i.i2{ background-position:-70px -65px;}
.ldxx_text .ldxx_textRight li:hover i.i3{ background-position:-70px -145px;}
.ldxx_text .ldxx_textRight li:hover i.i4{ background-position:-70px -225px;}
.ldxx_text .ldxx_textRight li a{color:#003e7f;}


.xjxq{ background:url(../images/xjxq_bg.jpg) repeat-y -64px 0; padding-left:20px; padding-right:20px;}
.lx .lx_left{ float:left; width:110px;}
.lx .lx_left b{ float:left; width:71px;font-size: 16px; color:#ffffff; border-radius:5px; height:32px; line-height:32px; text-align:center; margin-right:13px; font-weight:normal;}
.color1{ background:#0064b5;}
.color2{ background:#ff4200;}
.color3{ background:#56b600;}
.lx .lx_left i{ margin-top:15px;}
.lx .lx_right{ float:right; width:1056px; font-size: 16px;}
.lx .lx_right h2{ font-size:30px;}
.lx .lx_right h3{ font-size:24px;}
.lx .lx_right_con{ padding:23px; margin-top:20px;}
.lx .lx_right_con li{ line-height:30px;display:block; padding:15px 0;}
.lx .lx_right_con li span{ float:left; display:block; width:8%;}
.lx .lx_right_con li p{ float:left; display:block; width:90%;}
.lx .lx_right_con li i{ margin-right:50px;}
.bgColor1{ background:#fffbf9;}
.bgColor2{ background:#fff2ed;}
.bgColor3{ background:#f3fde9;}
.line1{ height:1px; background:#c6def1; width:100%;}
.line2{ height:1px;background:#f0cfc2; width:100%;}
.line3{ height:1px;background:#9ec27a; width:100%;}

.lx_xjnr{ margin-top:20px;}
.lx_xjnr li{float:left; width:100px; display:block; margin-top:8px;}
.lx_xjnr li input{ margin-right:10px; float:left; display:block; margin-top:8px; width:15px; height:15px; border:1px solid #dddddd; background:#ffffff;}
.lx_xjnr li label{ float:left;}
.lx-control2{ width:100%; border:1px solid #f0cfc2; height:220px; margin-top:20px; margin-bottom:20px;}


/*------------------------------------------06互动交流_调查征集_列表-------------------------------------------*/
.hd-dczj{width:100%; margin: 20px auto; height:200px;background:url(../images/hd-dczj.jpg) center no-repeat;}
.dczj-li{float:left;margin:5px;width:400px;height:344px;}
.dczj-li .dczj-li-l,.dczj-li .dczj-li-r{margin:0;width:48px;height:344px;display:inline-block;}
.dczj-li .dczj-li-l{float:left;background:url(../images/dczj-li-l.png) left top no-repeat;}
.dczj-li .dczj-li-c{float:left;padding-top:40px;width:304px;height:344px;background:url(../images/dczj-li-bg.png) left top;display:inline-block;box-sizing:border-box;}
.dczj-li .dczj-li-r{float:right;background:url(../images/dczj-li-r.png) right top no-repeat;}
.dczj-li i{padding:4px 5px;font-size:14px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
.dczj-li i.jxz{color:#2fa800;border:#2fa800 solid 1px;}
.dczj-li i.yjs{color:#ffffff;background:#a3a3a3;border:#a3a3a3 solid 1px;}
.dczj-li span{margin:15px 0 25px 0;width:100%;font-size:18px;height:55px;line-height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.dczj-li em{font-size:14px;color:#777777;line-height:24px;}
.dczj-li .dczj-li-bottom{margin-top:30px;border-top:#e3e3e3 solid 1px;}
.dczj-li .dczj-li-bottom em{margin-top:25px;}
.dczj-li .dczj-li-bottom a{float:right;margin-top:15px;padding:5px 18px;font-size:18px;color:#ffffff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;}
.dczj-li .dczj-li-bottom a.wycy{background:#ec0402;}
.dczj-li .dczj-li-bottom a.ckjg{background:#614f4e;}

/*------------------------------------------06互动交流_调查征集_列表_详情-------------------------------------------*/
.title2{padding:12px 0;border-bottom:#dddddd solid 1px;}
.title2 span{padding-left:16px;font-size:18px;font-weight:bold;color:#333333;background:url(../images/icon1.png) left center no-repeat;}
.rdsq{margin:0 auto;width:97%;}
.rdsq h1{margin:44px auto;font-size:30px;font-weight:normal;text-align:center;}
.rdsq b{font-size:18px;color:#e00000;}
.rdsq .rdxz-info{margin:10px auto 55px auto;background:#f6f4ee;padding: 20px;}
.rdsq .rdxz-info p{margin:10px auto;font-size:14px;line-height:30px;text-indent:36px;line-height:26px;}
/*调查问卷样式*/
.dcwj-box{margin-top:10px;border:#dddddd solid 1px;}
.dcwj-box h1{margin:25px auto;font-family:"宋体";font-weight:bold;font-size:30px;}
.dcwj-list .tm-tit{padding:25px;font-weight:bold;font-size:18px;border-top:#dddddd solid 1px;background:#f7f7f7;box-sizing:border-box;}
.dcwj-list .dcwj-li{padding:20px 25px;border-top:#dddddd solid 1px;}
.dcwj-list .dcwj-li:hover{background:#f5f5f5;}
.dcwj-list h3{font-weight:bold;font-size:14px;}
.dcwj-list input[type="checkbox"]{margin-right:8px;width:14px;height:14px;}
.dcwj-list span{margin:15px 30px 0 auto;width:21%;font-size:14px;display:inline-block;}
.dcwj-li textarea{padding:10px;width:100%;height:180px;background:#f6f6f6;box-sizing:border-box;}
.subsq-btn{margin:20px auto;width:176px;height:52px;line-height:52px;text-align:center;font-size:18px;color:#ffffff;border-radius:6px;background:#e00000;display:block;}

.dctp-list1 ul{ margin-bottom: 20px;}
.dctp-list1 ul li{padding:20px;font-size:18px;border-bottom:#dddddd solid 1px;clear:both;overflow:hidden;}
.dctp-list1 ul li em{float:left;width:180px;display:inline-block; font-size: 16px;}
.dctp-list1 ul li input[type="checkbox"]{margin-right:10px;width:20px;height:20px;vertical-align:middle;}
.dctp-list1 ul li img{float:left;margin-left:70px;}
.dctp-list1 ul li span{float:right; font-size: 16px;}


.tm-tit{ font-size: 16px; font-weight: bold;}



/*------------------------------------------06互动交流_意见反馈_列表-------------------------------------------*/
.yjfk-list{padding:10px 40px;box-sizing:border-box;}

/*------------------------------------------06互动交流_意见反馈_列表_详细-------------------------------------------*/
.yjfk-show{margin:40px auto;padding:0 30px;width:1070px;border:#dbdbdb solid 3px;box-sizing:border-box;}
.yjfk-show h1{font-family:"宋体";font-size:30px;line-height:45px;}
.xgfj h3{font-weight:bold;font-size:18px;}
.xgfj{padding-bottom:50px;}
.xgfj ul li{margin-top:20px;}
.xgfj ul li a{font-size:16px;}
.yjfk-jdzx{margin:0 auto;width:1070px;} 
.yjfk-jdzx .xq-jdzx{width:450px;}

/*------------------------------------------06互动交流_在线访谈_常见问题-------------------------------------------*/

.shipin{ width: 900px; margin:20px auto; display: block;}
.shipin img{ width: 100%;}
/*左边列表样式*/
.cjwt-box{padding:30px;width:275px;background:#ffffff;box-sizing:border-box;}
.cjwt-list{margin-top:10px;}
.cjwt-list li{margin-top:5px;}
.cjwt-list li a{padding:15px 10px; background: #f2f8fd; width:100%;height:100%;font-size:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-sizing:border-box;display:block;}
.cjwt-list li a i{margin-left:10px;margin-right:10px;width:6px;height:9px;display:inline-block;}
.cjwt-list li a i { background: url(../images/icon1.png) 0 -9px no-repeat;}
/*右边列表样式*/
.djgz-box{padding:30px;width:924px;background:#ffffff;box-sizing:border-box;}
.title4{padding-bottom:14px;border-bottom:#ffffff solid 2px;}
.title4 i{width:5px;height:16px;background:#003e7f;display:inline-block;vertical-align:middle;}
.title4 span{margin-left:10px;font-weight:bold;font-size:18px;vertical-align:middle;}
/*常见问题搜索样式*/
.cjwt-search{width:100%;height:180px;text-align:center; background: url(../images/hdjl-search-bg.jpg) center no-repeat;}
.cjwt-img{width:188px;height:180px;display:inline-block;vertical-align:middle; background: url(../images/zxft-cjwt.png) center no-repeat;}
.cjwt-search input[type="text"]{margin-left:20px;padding:12px;font-size:18px;color:#666666;width:390px;background:#e7f3fc;border:#2771d6 solid 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;vertical-align:middle;}
.cjwt-search a{margin-left:12px;width:100px;height:44px; background: #ff7e00; border: #f35000 solid 1px; font-size:24px;color:#ffffff;line-height:44px;text-align:center;display:inline-block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;vertical-align:middle;}

/*------------------------------------------06互动交流_在线访谈_列表-------------------------------------------*/
.zxft1-box{padding:0;width:394px;}
.zxft1{padding-top:0;width:100%;height:auto;}
.zxft1 span em{width:78%;}
.wqft-box{padding-top:0;width:794px;}
.ftyg{padding:0 24px 24px 24px;}
.ftyg ul{margin-top:20px;}
.ftyg ul li{margin-top:15px;}
.ftyg ul li a{padding:24px 15px;background:#f2f8fd;display:block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-sizing:border-box;}
.ftyg ul li a b{line-height:24px;font-size:16px;display:block;}
.ftyg ul li a em{margin-top:10px;font-size:12px;color:#117dd4;display:block;}

/*------------------------------------------分享-------------------------------------------*/

.bds_more{background:url(../images/share-more.png) 0 0 no-repeat !important;}
.bds_weixin{background:url(../images/share-wx.png) 0 0 no-repeat !important;}
.bds_tsina{background:url(../images/share-wb.png) 0 0 no-repeat !important;}
.bds_sqq{background:url(../images/share-qq.png) 0 0 no-repeat !important;}
.bds_qzone{background:url(../images/share-qzone.png) 0 0 no-repeat !important;}
.bds_more:hover{background:url(../images/share-more-h.png) 0 0 no-repeat !important;}
.bds_weixin:hover{background:url(../images/share-wx-h.png) 0 0 no-repeat !important;}
.bds_tsina:hover{background:url(../images/share-wb-h.png) 0 0 no-repeat !important;}
.bds_sqq:hover{background:url(../images/share-qq-h.png) 0 0 no-repeat !important;}
.bds_qzone:hover{background:url(../images/share-qzone-h.png) 0 0 no-repeat !important;}


.list1{margin:0 auto; padding:10px 0 0px 0;}
.list1 li{position:relative; font-size:16px; line-height:42px; color:#000000; padding-left:2%; width:98%; background:url(../images/k1.png) no-repeat left center;}
.list1 li a{padding-right:80px; color:#404040;}
.list1 li span{position:absolute; font-size:14px; right:0px; bottom:0px; display:inline-block; color:#c7c7c7;}



        .zxft1{padding:0;}
      	.wqft-box{width:1200px;}
        .hd_zxft{background:none;}
        .pic-txt-list3{margin-top:30px;}
        .pic-txt-list3 .video{margin-bottom:30px; padding-bottom: 20px;}
		.pic-txt-list3 .video span{margin:0px auto; width: 90%; display: block;}
        .zxft > span{line-height:30px;display:block;}
        .zxft .zxft-tit{margin:15px 0;font-size:20px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
        .zxft span i,.zxft span em{font-size:14px;vertical-align:top;}
        .zxft span em{width:86%;}
         .hd_zxft span em{font-size:16px;color:#666666;float: left;width: 85px;}
        .hd_zxft span i{float:right; width:229px;line-height: 30px; font-size: 16px;}
        .cms_page{margin:0 auto;width:100%;}
        .video-box{float:left;width:527px;}
        .video-box img{width:100%;}
        .txt-box{float:right;width:680px;}
        .txt-box > span{line-height:30px;display:block;}
        .txt-box .zxft-tit{white-space:normal;}
        .txt-box span i,.txt-box span em{font-size:16px;vertical-align:top;}
		.txt-box span em{width:86%;}
        .txt-box span em.ftms{display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
		
		/*在线访谈*/
		.hd_zxft{padding-top:0;background: url(../images/hd_bg3.jpg) no-repeat;}
		.hd_zxft .hd_title{ text-align: center; font-size: 20px; font-weight: bold; padding:45px 0; display: block;}
		.hd_zxft .hd_title a{margin-left:30px;font-size:16px;color:#666666;}
		.hd_zxft .video{ float: left; width:382px; margin-right: 35px;border: 1px solid #f5f5f5;}
		.hd_zxft .video:nth-child(3n){margin-right: 0;}
		.hd_zxft .video img{ width:100%; }
		.hd_zxft > span{line-height:30px; display:block; }
		.hd_zxft .zxft-tit{margin:15px 0;font-size:16px;  line-height: 30px;font-weight: bold; width:100%;display:block;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/}
		.hd_zxft span em{line-height: 30px;}
		

/*------------------------------------------政务五公开-------------------------------------------*/
.zw-wgk-wrap{position:relative;}
/*决策公开*/
.wgk-tit{float:left;}
.wgk-box{padding:20px 20px 15px 20px;box-sizing:border-box;}
.jcgk-box{float:left;width:470px;}
.wgk-t,.wgk-b{width:138px;height:16px;}
.wgk-m{padding:0;width:138px;text-align:center;}
.wgk-m span{font-size:24px;color:#ffffff;display:block;padding: 10px 0;}
.wgk-list{float:right; width: 270px;}
.wgk-list1{width: 100%; float: left; margin-top: 10px;}
.wgk-list .list-box{padding:15px 0px;}
.wgk-list .jchgk{margin-top:10px;}
.wgk-list .list-box b{width:100px;font-size:14px;box-sizing:border-box; margin-top: 0px !important; margin-bottom: 10px;}
.wgk-list .list-box a{margin:0 15px;font-size:14px;}
.wgk-list1 .list-box b{width:100px;font-size:14px;box-sizing:border-box; margin: 5px 0;}
.wgk-list1 .list-box a{margin:0 12px;font-size:14px;}
.jchgk{ padding: 10px 0;}
.wgk-m img{ width: 30%;}
/*执行公开*/
.zxgk-box{width:343px; float: right;height: 224px;}
.wgk-box > ul li a{padding:5px 0;font-size:15px;display:block;}
/*服务公开*/
.fwgk-box,.jggk-box{margin-top:10px;width:470px;}
.fwgk-box .wgk-list,
.jggk-box .wgk-list{ float: right; width:275px;}
.fwgk-box .wgk-list .list-box{}
.fwgk-box .wgk-list a,
.jggk-box .wgk-list a{line-height:30px;display:block;width:100%;padding: 5px 0; line-height: 30px; font-size: 14px;}
/*管理公开*/
.glgk-box{float:right;margin-top:10px;padding:20px 15px 5px 15px;width:310px;border:none;}
.glgk-box ul{margin-top:15px;}
.glgk-box ul li{box-sizing:border-box;}
.glgk-box ul li.w50{width:50%;}
.glgk-box ul li a{padding:4px 7px;width:100%;display:block;box-sizing:border-box; border-top: 0 !important; border-bottom: #bbd0e7 dashed 1px;}
.glgk-box ul li:nth-child(7),
.glgk-box ul li:nth-child(8),
.glgk-box ul li:nth-child(9),
.glgk-box ul li:nth-child(10),
.glgk-box ul li:nth-child(11),
.glgk-box ul li:nth-child(12){width:100%;}
.glgk-box ul li:nth-child(12) a{border-bottom: 0 !important;}

.glgk-box ul li:nth-child(2),
.glgk-box ul li:nth-child(4),
.glgk-box ul li:nth-child(6),
.glgk-box ul li:nth-child(7),
.glgk-box ul li:nth-child(8),
.glgk-box ul li:nth-child(9),
.glgk-box ul li:nth-child(10),
.glgk-box ul li:nth-child(11),
.glgk-box ul li:nth-child(12){ border-right: 0;}

/*结果公开*/
.jggk-box .wgk-list a{display:inline-block;}
.wgk-ms{padding:48px 0;width:138px;text-align:center;}
.wgk-ms span{margin-top:12px;font-size:24px;color:#ffffff;display:block;}


.wgk-cons{}
.wgk-cons a{float:left; width:50% !important; display:block;}

/*------------------------------------------政务五公开-------------------------------------------*/
.wgk-box, .wgk-box1{background:#ffffff; border:1px solid #cadcef;}
.wgk-t{background:url(../images/wgk-t-bg.png) left top no-repeat;}
.wgk-b{background:url(../images/wgk-b-bg.png) left top no-repeat;}
.wgk-m{background:url(../images/wgk-m-bg.png) left top;}
.wgk-ms{background:url(../images/wgk-m-bg.png) left top;}
.wgk-list .list-box{border:#cadcef solid 1px;}
.wgk-list .list-box b{color:#0251a2;margin-left: 15px; display: block;}
.wgk-list1 .list-box{border:#cadcef solid 1px;}
.wgk-list1 .list-box b{color:#0251a2; margin-left: 15px; }
.wgk-box > ul{ float: right; width: 139px;}
.wgk-box > ul li a{border-top:#bbd0e7 dashed 1px;}
.wgk-box > ul li.first a{border:none;}
.glgk-box ul li.w50{border-right:#bbd0e7 dashed 1px;}
.glgk-box ul li.li-odd{border:none;}
.glgk-box ul li.first{border-top:none;}
.fwgk-box .wgk-list a,
.wgk-box1 .wgk-list a,
.jggk-box .wgk-list a{border-bottom:#bbd0e7 dashed 1px;}
.wgk-box1 .wgk-tit{ float: left; width: 138px;}


.wgk-box1 > ul{}
.wgk-box1 > ul li a{border-top:#bbd0e7 dashed 1px;}
.wgk-box1 > ul li.first a{border:none;}

/*-------------------------------------重点公开样式-------------------------------------*/
.zw-zdgk-box{}
.zw-zdgk li a{background:#ecf0f5;}
.zw-zdgk li.li1 a{background:url(../images/zdgk1.png) center 40px no-repeat #0251a2;}
.zw-zdgk li.li2 a{background:url(../images/zdgk2.png) center 40px no-repeat #bedbff;}
.zw-zdgk li.li3 a{background:url(../images/zdgk3.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li4 a{background:url(../images/zdgk4.png) 30px center no-repeat #bedbff;}
.zw-zdgk li.li5 a{background:url(../images/zdgk5.png) center 85px no-repeat #0251a2;}
.zw-zdgk li.li6 a{background:url(../images/zdgk6.png) 30px center no-repeat #e3f0ff;}
.zw-zdgk li.li7 a{background:url(../images/zdgk7.png) center 40px no-repeat #0251a2;}
.zw-zdgk li.li8 a{background:url(../images/zdgk8.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li9 a{background:url(../images/zdgk9.png) center 85px no-repeat #bedbff;}
.zw-zdgk li.li10 a{background:url(../images/zdgk10.png) center 85px no-repeat #0251a2;}
.zw-zdgk li.li11 a{background:url(../images/zdgk11.png) 50px center no-repeat #bedbff;}
.zw-zdgk li.li12 a{background:url(../images/zdgk12.png) center 85px no-repeat #bedbff;}
.zw-zdgk li.li13 a{background:url(../images/zdgk13.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li14 a{background:url(../images/zdgk14.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li15 a{background:url(../images/zdgk15.png) center 40px no-repeat #bedbff;}
.zw-zdgk li.li16 a{background:url(../images/zdgk16.png) 30px center no-repeat #0251a2;}
.zw-zdgk li.li17 a{background:url(../images/zdgk17.png) 50px center no-repeat #bedbff;}
.zw-zdgk li.li18 a{background:url(../images/zdgk18.png) center 40px no-repeat #0251a2;}
.zw-zdgk li.li19 a{background:url(../images/zdgk19.png) 30px center no-repeat #bedbff;}
.zw-zdgk li.li20 a{background:url(../images/zdgk20.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li21 a{background:url(../images/zdgk21.png) center 40px no-repeat #0251a2;}
.zw-zdgk li.li22 a{background:url(../images/zdgk22.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li23 a{background:url(../images/zdgk23.png) 30px center no-repeat #bedbff;}
.zw-zdgk li.li24 a{background:url(../images/zdgk24.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li25 a{background:url(../images/zdgk25.png) center 85px no-repeat #0251a2;}
.zw-zdgk li.li26 a{background:url(../images/zdgk26.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li27 a{background:url(../images/zdgk27.png) 30px center no-repeat #bedbff;}
.zw-zdgk li.li28 a{background:url(../images/zdgk28.png) center 40px no-repeat #0251a2;}
.zw-zdgk li.li29 a{background:url(../images/zdgk29.png) center 40px no-repeat #bedbff;}
.zw-zdgk li.li30 a{background:url(../images/zdgk30.png) 30px center no-repeat #0251a2;}
.zw-zdgk li.li31 a{background:url(../images/zdgk31.png) center 85px no-repeat #bedbff;}
.zw-zdgk li.li32 a{background:url(../images/zdgk32.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li33 a{background:url(../images/zdgk33.png) 30px center no-repeat #bedbff;}
.zw-zdgk li.li34 a{background:url(../images/zdgk34.png) center 40px no-repeat #bedbff;}
.zw-zdgk li.li35 a{background:url(../images/zdgk35.png) center 40px no-repeat #e3f0ff;}
.zw-zdgk li.li36 a{background:url(../images/zdgk36.png) 30px center no-repeat #0251a2;}
.zw-zdgk li.li37 a{background:url(../images/zdgk37.png) center 40px no-repeat #bedbff;}
.zw-zdgk li.li1 a span,.zw-zdgk li.li5 a span,.zw-zdgk li.li7 a span,.zw-zdgk li.li10 a span,.zw-zdgk li.li16 a span,.zw-zdgk li.li18 a span,.zw-zdgk li.li21 a span,.zw-zdgk li.li25 a span,.zw-zdgk li.li28 a span,.zw-zdgk li.li30 a span,.zw-zdgk li.li36 a span{color:#cfe2f6;}
.zw-zdgk li a:hover{background-position:center 20px;}


/*-------------------------------------重点公开样式-------------------------------------*/


.zw-zdgk-box{box-sizing:border-box;}
.zw-zdgk-box li{ float: left; display: block; margin-top: 12px; margin-right: 10px;}
.zw-zdgk-box li a{display: block;border: 1px solid #f2f2f2; width:196px; height: 73px; line-height: 73px; font-size: 16px; }
.zw-zdgk-box li a:hover{display: block;border: 1px solid #0251a2; width:196px; height: 73px; line-height: 73px; font-size: 16px; color:#0251a2; }
.zw-zdgk-box li:nth-child(4),
.zw-zdgk-box li:nth-child(8),
.zw-zdgk-box li:nth-child(12),
.zw-zdgk-box li:nth-child(16),
.zw-zdgk-box li:nth-child(20){margin-right: 0px;}

.zw-zdgk-box li a i{ float: left; width:73px; height: 73px; display: block; background: url(../images/zdxm-icon.png) no-repeat 8px 10px;}
.zw-zdgk-box li:nth-child(7) a i,
.zw-zdgk-box li:nth-child(13) a i{ float: left; width:50px; height: 73px; display: block; }

.zw-zdgk-box li a .zdgk-i1{ background-position: 8px 10px;}
.zw-zdgk-box li a .zdgk-i2{ background-position: -290px 10px;}
.zw-zdgk-box li a .zdgk-i3{ background-position: -585px 10px;}
.zw-zdgk-box li a .zdgk-i4{ background-position: -885px 10px;}
.zw-zdgk-box li a .zdgk-i5{ background-position: -1180px 10px;}
.zw-zdgk-box li a .zdgk-i6{ background-position: -1475px 10px;}
.zw-zdgk-box li a .zdgk-i7{ background-position: -1770px 10px;}
.zw-zdgk-box li a .zdgk-i8{ background-position: 8px -85px;}
.zw-zdgk-box li a .zdgk-i9{ background-position: -285px -90px;}
.zw-zdgk-box li a .zdgk-i10{ background-position: -577px -93px;}
.zw-zdgk-box li a .zdgk-i11{ background-position: -885px -93px;}
.zw-zdgk-box li a .zdgk-i12{ background-position: -1185px -85px;}
.zw-zdgk-box li a .zdgk-i13{ background-position: -1485px -85px;}
.zw-zdgk-box li a .zdgk-i14{ background-position: -1780px -85px;}
.zw-zdgk-box li a .zdgk-i15{ background-position: 8px -190px;}
.zw-zdgk-box li a .zdgk-i16{ background-position: -285px -190px;}
.zw-zdgk-box li a .zdgk-i17{ background-position: -590px -190px;}
.zw-zdgk-box li a .zdgk-i18{ background-position: -885px -190px;}
.zw-zdgk-box li a .zdgk-i19{ background-position: -1185px -190px;}
.zw-zdgk-box li a .zdgk-i20{ background-position: -1475px -190px;}
.zw-zdgk-box li a .zdgk-i21{ background-position: -1780px -190px;}

.zw-zdgk-box li a:hover .zdgk-i1{ background-position: 8px -290px;}
.zw-zdgk-box li a:hover .zdgk-i2{ background-position: -290px -290px;}
.zw-zdgk-box li a:hover .zdgk-i3{ background-position: -585px -290px;}
.zw-zdgk-box li a:hover .zdgk-i4{ background-position: -885px -290px;}
.zw-zdgk-box li a:hover .zdgk-i5{ background-position: -1180px -290px;}
.zw-zdgk-box li a:hover .zdgk-i6{ background-position: -1475px -290px;}
.zw-zdgk-box li a:hover .zdgk-i7{ background-position: -1770px -290px;}
.zw-zdgk-box li a:hover .zdgk-i8{ background-position: 8px -385px;}
.zw-zdgk-box li a:hover .zdgk-i9{ background-position: -285px -390px;}
.zw-zdgk-box li a:hover .zdgk-i10{ background-position: -577px -393px;}
.zw-zdgk-box li a:hover .zdgk-i11{ background-position: -885px -393px;}
.zw-zdgk-box li a:hover .zdgk-i12{ background-position: -1185px -385px;}
.zw-zdgk-box li a:hover .zdgk-i13{ background-position: -1485px -385px;}
.zw-zdgk-box li a:hover .zdgk-i14{ background-position: -1780px -385px;}
.zw-zdgk-box li a:hover .zdgk-i15{ background-position: 8px -490px;}
.zw-zdgk-box li a:hover .zdgk-i16{ background-position: -285px -490px;}
.zw-zdgk-box li a:hover .zdgk-i17{ background-position: -590px -490px;}
.zw-zdgk-box li a:hover .zdgk-i18{ background-position: -885px -490px;}
.zw-zdgk-box li a:hover .zdgk-i19{ background-position: -1185px -490px;}
.zw-zdgk-box li a:hover .zdgk-i20{ background-position: -1475px -490px;}
.zw-zdgk-box li a:hover .zdgk-i21{ background-position: -1780px -490px;}

/*-------------------------------------03政务公开-领导之窗-------------------------------------*/

.ldzc-fenlei{background:#ffffff; margin-bottom:20px;}
.ldzc-fenlei ul li{float:left;margin-right:20px;padding:12px 20px; font-size: 20px; background: url(../images/hd_ldbg.jpg) no-repeat;}
.ldzc-fenlei ul li.at,.ldzc-fenlei ul li:hover{background:#0064b5;}
.ldzc-fenlei ul li.at span,.ldzc-fenlei ul li:hover span{color:#ffffff;}


.ldzc{ background: #ffffff;}
.ldzcTitle{ background: #ffffff; margin-top: 20px; padding-bottom: 20px;}
.ldzcTitle li{ height:46px;line-height:46px; float:left; margin-right:15px; text-align: center; font-size: 14px; width: 172px; text-align: center;}
.ldzcTitle li a{ height:46px;text-align:center; line-height:46px; color:#666666;width: 172px; display: block;}
.ldzcTitle .at{ height:46px; position: relative; display: block;}
.ldzcTitle .at a{color:#ffffff; text-align: center;}
.ldzc_title{ border-bottom: 2px solid #d6d6d6; height: 50px; line-height: 50px;padding-top: 10px;}
.ldzc_title b{ display: block; margin-left: 30px; border-bottom: 2px solid #0064b5; float: left; padding: 0 15px; font-size: 20px; color:#0064b5; }
.ldzcCon{ background: #f4f9fc; margin: 0 38px; min-height: 600px;}
.ldzcList div{ margin: 20px 53px; border-bottom: 1px solid #c9d7df;}
.ldzcList div b{ float: left; width: 180px; text-align: right; line-height: 150px; font-family: "创艺简老宋"; font-size: 18px;}
.ldzcList div ul{ float:right; width: 940px;}
.ldzcList div ul li{ width: 96px; float: left; margin: 10px 30px;}
.ldzcList div a{width:96px; height: 129px;}
.ldzcList div a img{ display: block;width:96px; height: 129px; }
.ldzcList div a span{ font-size: 14px; height: 35px; line-height: 35px; text-align: center; display: block;}


/*-------------------------------------03政务公开_领导之窗_领导详情_简历------------------------------------*/
/*焦点图样式*/
.ldpic-scroll{width:1200px;}
.ldpic-scroll .lunbo04{float:left;width:1200px;height:616px;position:relative}
.banner-main-img04{height:616px;width:1200px;overflow:hidden}
.banner-main-img04 li{width:1200px;display:none;overflow:hidden;position:absolute;top:0;left:0}
.banner-main-img04 li img{width:1200px;height:616px;display:block;position:relative;left:0;top:0}
.banner-main-img04 li span{position:absolute; bottom:0; padding:15px 15px 0 15px ; background: url(../images/bank.png) repeat; z-index: 999; width:1200px;height:50px; line-height: 50px; overflow:hidden; margin: 0 auto; text-align: left; display: block; font-size: 18px; line-height: 26px; color:#ffffff;}
.ui-controls04 ul{position:absolute;bottom:25px;right:20px; z-index: 9999;}
.ui-controls04 ul li{float:left;width:10px;height:10px; border-radius: 50%; margin:0 5px;background:#eee;text-indent:-9999px;overflow:hidden;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}
.ui-controls04 ul li:hover{background:#0064b5}
.ui-controls04 ul .current{background:#0064b5}
.ui-controls04 .ui-prev04{width:41px;height:69px;position:absolute;top:50%;left:0;margin-top:-35px;text-indent:-9999px;overflow:hidden;background:url(../images/icon-slides.png) no-repeat -84px 50%;z-index:999;cursor:pointer}
.ui-controls04 .ui-next04{width:41px;height:69px;position:absolute;top:50%;right:0;margin-top:-35px;text-indent:-9999px;overflow:hidden;background:url(../images/icon-slides.png) no-repeat -125px 50%;z-index:999;cursor:pointer}
.ui-controls04 .ui-prev04:hover{background-position-x:0}
.ui-controls04 .ui-next04:hover{background-position-x:-42px}
/*滑块样式*/
.ldzc_con{ border-bottom: 2px solid #d2d6d9;}
.ldzc_con li{ height:75px;line-height:75px; float:left; margin-right:50px; text-align: center; font-size: 24px; text-align: center;}
.ldzc_con li a{ height:75px;text-align:center; line-height:75px; color:#666666;display: block;}
.ldzc_con .at{ height:75px; bottom:0;position: relative; display: block;font-weight: bold;}
.ldzc_con .at a{text-align: center; }
.bg{ background: #ffffff;}
/*滑块左侧样式*/
.ldzcLeft{ float: left; width: 787px; padding:0 50px;background: #ffffff;margin-top: 20px; }
/*新闻样式*/
.ldzc_list{ border-bottom: 1px dashed #cccccc; padding-bottom: 30px; margin-top: 40px;}
.ldzc_list a{ font-size: 30px; line-height: 36px; display: block;}
.ldzc_list span{ margin-top: 10px; display: block;}
.ldzc_list span b{ float: left; font-weight: normal; font-size: 16px; color:#666666;width:545px; line-height: 24px;}
.ldzc_list span b i{ display: block; font-size: 14px; height: 40px; line-height:40px;}
.ldzc_list span img{ float: right; width: 189px; height: 120px;}
/*简介样式*/
.ldzc_zggz{ border-bottom: 1px dashed #cccccc; padding-bottom: 20px;}
.ldzc_zggz b, .ldzc_grjl b,.ldzc_gzdt b, .ldzc_zyjh b,.ldzc_zytp b{ display: block; margin-bottom: 10px;}
.ldzc_zggz span, .ldzc_grjl span,.ldzc_gzdt span, .ldzc_zyjh span,.ldzc_zytp span{ line-height: 30px; font-size: 16px;}
.ldzc_grjl{ margin-top: 30px;padding-bottom: 20px;border-bottom: 1px dashed #cccccc;}
.ldzc_gzdt{ margin-top: 30px;padding-bottom: 20px;}

.list{margin: 0 auto; padding:10px 0 0px 0;}
.list li{position: relative; font-size: 16px; line-height: 35px; color: #000000; padding-left: 2%; width: 98%; background: url(../images/k.png) no-repeat left center;}
.list li a{padding-right: 80px; color: #404040;}
.list li span{position: absolute; font-size: 14px; right: 0px; top: 0px; display: inline-block; color:#c7c7c7;}


.zytp-list li{float:left;margin:10px 1% 0 1%;width: 23%;}
.zytp-list li a img{ width: 100%;}
.zytp-list li a span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.leader-more{float:right;margin-top:5px;font-weight:normal;font-size:14px;color:#006cb7;}

/*滑块左侧样式*/
.ldzcRight{ float: left; width: 343px;}
.ldzcRight .ldpic{width:100%; text-align: center; padding: 40px 0; margin: 20px 0; font-size: 20px; text-align: center; background: url(../images/szf_promerBg.png) no-repeat; background-size: 100% 100%;}
.ldzcRight .ldpic img{width:178px; height: 233px; display: block; margin:0 auto 15px auto}
.ldzcRight .ldpic b{ font-size: 20px; color:#014687; display: block; margin:10px 0;}
/*领导照片样式*/
.bg1{ background: #e6e6e6;}
.szrl{}
.szrl_title{ height: 32px;}
.szrl_title b{ float: left; display: block; padding:0 15px; border-bottom: 1px solid #1179c2; height: 32px;}
.szrl ul{ margin-top: 10px; padding: 0 15px;}
.szrl li{ font-size: 16px; line-height: 36px;}
.szrl li .xz{color: #014687; font-size: 16px; line-height: 36px; font-weight: bold;}

.leader-btn{text-align:center;padding: 5px 0;}
.leader-btn a{margin:0 4px;padding:7px 10px;font-size:16px; background: #ffffff; color:#666666;border:#eeeeee solid 1px;border-radius:2px;display:inline-block;}
.leader-btn a.at{background: #0064b5;color:#ffffff;}
/*日历样式*/
.account-box{ margin-top: 10px;}
.account-box .right{ float: right;}
.account-box .left{ float: left;}
.account-title{border-bottom:1px solid;height:50px;line-height:50px;font-size:12px;margin-bottom:10px}
.f-btn-fhby{height:30px;line-height:30px;color:#f77b10;border:1px solid #f77b10;font-size:12px;display:block;width:65px;text-align:center;border-radius:4px;cursor:pointer;margin-top:10px;margin-left:20px}
.f-btn-jian{height:30px; line-height:30px;border:1px solid #ccc;border-right:0;margin-top:10px;text-align:center;width:20px;background:#ececec;color:#666;border-radius:4px;position:relative;left:2px;cursor:pointer}
.f-btn-jia{height:30px;line-height:30px;border:1px solid #ccc;border-left:0;margin-top:10px;text-align:center;width:20px;background:#ececec;color:#666;border-radius:4px;position:relative;left:-2px;cursor:pointer}
.f-riqi{width:100px;padding:0 10px;background:#fff;color:#666;font-size:12px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;height:30px;line-height:30px;margin-top:10px;display:block}
.f-rili-table tbody td{background:#fff;position:relative}
.f-rili-table tbody tr{border-bottom:1px dashed #ccc}
.f-rili-table .f-today{background-color:#ffffff}
.f-rili-table .f-on{background-color:#6495ed;color:#fff}
.f-number{cursor:pointer}.f-rili-table{width:100%}
.f-rili-th{float:left;width:12.2%; margin-bottom: 10px; text-align:center; font-size: 12px; line-height:27px;height:27px; margin-right:1.25%; color:#333; border: 1px solid #8d8d8d; border-radius: 5px; background: #ffffff;}
.f-td{border-bottom:1px dashed #ccc;float:left;font-size:12px;width:14.25%;text-align:center;height:35px;line-height:35px;position:relative}
.f-yuan{position:absolute;width:20px;height:20px;top:13px;left:50%;margin-left:10px;}
.f-table-msg{position:absolute;z-index:2;top:34px;left:50%;margin-left:-120px;width:280px;line-height:55px;height:46px;text-align:center;display:none;color:#666}
/*领导专题样式*/
.szzt{ margin-top: 10px;}
.szzt img{ width: 297px; height: 121px;}



.fuwu-news{ width: 100%; margin: 0 auto;}
.fuwu-title{height: 50px; line-height: 50px;background:#eff7ff;}
.fuwu-title ul li{float: left;width: 120px;text-align: center;font-size: 18px}
.fuwu-title ul li a{display: block}
.fuwu-title ul li.on{background:#0251a2;color: #ffffff; height: 50px;}
.fuwu-title ul li.on a{color: #ffffff;}
.fuwu-content{ }
.item-news2{padding: 9px 0;overflow: hidden;}

/* 服务*/
.fuwu{ padding:20px 30px;width:1140px; background: #ffffff;}
.fuwuTitle{margin:0px auto; display:block; border-bottom:2px solid #d2d6d9; height:45px; font-size:20px;}
.fuwuTitle li{ height:45px; float:left;margin:0 50px; text-align:center;}
.fuwuTitle li a{ height:45px;float:left; text-align:center; line-height:40px; color:#666666; padding:0 20px;}
.fuwuTitle .at{ height:45px; float:left; position:relative;}
.fuwuTitle .at a{font-weight:bold; color:#003E7F; border-bottom:2px solid #003E7F;}

.icon-ztfw .grbs{padding-bottom:15px;border-bottom:#efefef dashed 1px;}
.icon-ztfw .frbs{margin-top:10px;}
.icon-ztfw a {float: left;overflow: hidden;display: block;width: 100px;height: auto;line-height: 30px;text-align: center; margin-top: 15px; font-size: 16px;white-space: nowrap;text-overflow: ellipsis;}
.icon-ztfw a i {display: block;width: 70px;height: 40px;margin: 0 auto 6px;padding: 15px 0;border: 1px solid #dce8f5;border-radius: 5px;text-align: center;color: #596fad;font-size: 3rem;}
.icon-ztfw a:hover i {color: #fff;transition: all .5s; }
.icon-ztfw a.bs-tit{margin-right:20px;padding:10px 4px;width:36px;font-weight:bold;font-size:16px;color:#ffffff;line-height:20px;text-align:center;background:#0064b5;border-radius:4px;white-space:normal;box-sizing:border-box;}
.icon-ztfw a.frbs-tit{padding-top:70px;height:220px;}
.icon-bmfw{height: auto;overflow: hidden; margin-top: 10px;}
.icon-bmfw ul{height: auto;overflow: hidden;}
.icon-bmfw ul li{width: 22.5%;height: auto;overflow: hidden;padding: 8px 10px;float: left;text-align: center;}
.icon-bmfw ul li a{display: block;font-size: 16px;border: 1px solid #E5E5E5;padding: 8px 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all .3s;}
.icon-bmfw ul li:hover a{background: #226EBC;color: #FFFFFF;}


/*主题服务*/
.icon_slbg{background: url(../images/slbg.png) no-repeat center;}
.icon_zyzb{background: url(../images/zyzb.png) no-repeat center;}
.icon_ghjs{background: url(../images/ghjs.png) no-repeat center;}
.icon_zjbl{background: url(../images/zjbl.png) no-repeat center;}
.icon_ggaq{background: url(../images/ggaq.png) no-repeat center;}
.icon_hblh{background: url(../images/hblh.png) no-repeat center;}
.icon_gysy{background: url(../images/gysy.png) no-repeat center;}
.icon_ztzg{background: url(../images/ztzg.png) no-repeat center;}
.icon_zzrd{background: url(../images/zzrd.png) no-repeat center;}
.icon_zyzg{background: url(../images/zyzg.png) no-repeat center;}
.icon_rlzy{background: url(../images/rlzy.png) no-repeat center;}
.icon_tzsp{background: url(../images/tzsp.png) no-repeat center;}
.icon_nlmy{background: url(../images/nlmy.png) no-repeat center;}
.icon_gthgh{background: url(../images/gthgh.png) no-repeat center;}
.icon_jtys{background: url(../images/jtys.png) no-repeat center;}
.icon_hblh{background: url(../images/hblh.png) no-repeat center;}
.icon_mzzj{background: url(../images/mzzj.png) no-repeat center;}
.icon_zljs{background: url(../images/zljs.png) no-repeat center;}
.icon_aqsc{background: url(../images/aqsc.png) no-repeat center;}
.icon_gaxf{background: url(../images/gaxf.png) no-repeat center;}
.icon_frzx{background: url(../images/frzx.png) no-repeat center;}
.icon_daww{background: url(../images/daww.png) no-repeat center;}
.icon_qt{background: url(../images/qt.png) no-repeat center;}
/*个人服务选中效果*/
.icon_slbg:hover{background: #596fad url(../images/slbg_hv.png) no-repeat center;}
.icon_zyzb:hover{background: #596fad url(../images/ztzb_hv.png) no-repeat center;}
.icon_ghjs:hover{background: #596fad url(../images/ghjs_hv.png) no-repeat center;}
.icon_zjbl:hover{background: #596fad url(../images/zjbl_hv.png) no-repeat center;}
.icon_ggaq:hover{background: #596fad url(../images/ggaq_hv.png) no-repeat center;}
.icon_hblh:hover{background: #596fad url(../images/hblh_hv.png) no-repeat center;}
.icon_gysy:hover{background: #596fad url(../images/gysy_hv.png) no-repeat center;}
.icon_zyzg:hover{background: #596fad url(../images/zyzg_hv.png) no-repeat center;}
.icon_zzrd:hover{background: #596fad url(../images/zzrd_hv.png) no-repeat center;}
.icon_zyzb:hover{background: #596fad url(../images/zyzb_hv.png) no-repeat center;}
.icon_rlzy:hover{background: #596fad url(../images/rlzy_hv.png) no-repeat center;}
.icon_tzsp:hover{background: #596fad url(../images/tzsp_hv.png) no-repeat center;}
.icon_nlmy:hover{background: #596fad url(../images/nlmy_hv.png) no-repeat center;}
.icon_gthgh:hover{background: #596fad url(../images/gthgh_hv.png) no-repeat center;}
.icon_jtys:hover{background: #596fad url(../images/jtys_hv.png) no-repeat center;}
.icon_mzzj:hover{background: #596fad url(../images/mzzj_hv.png) no-repeat center;}
.icon_zljs:hover{background: #596fad url(../images/zljs_hv.png) no-repeat center;}
.icon_aqsc:hover{background: #596fad url(../images/aqsc_hv.png) no-repeat center;}
.icon_gaxf:hover{background: #596fad url(../images/gaxf_hv.png) no-repeat center;}
.icon_frzx:hover{background: #596fad url(../images/frzx_hv.png) no-repeat center;}
.icon_daww:hover{background: #596fad url(../images/daww_hv.png) no-repeat center;}
.icon_qt:hover{background: #596fad url(../images/qt_hv.png) no-repeat center;}

.clearBoth{ clear:both;}

.zjdc{ background: #ffffff; padding:20px; width:841px;}
.zjdcCon a{ float: left; margin:15px 15px 0 15px;}

.rmbs{ width:261px; background: #ffffff; padding:20px;}
.tyml{ width:1160px; background: #ffffff; padding:20px;}

.activityshow{position:relative;width:1160px;height:160px;}
.scrollcontainer{position:relative;margin-left:106px;width:984px;height:160px;overflow:hidden;}
.scrollcontainer ul{position:absolute;width:20000px;left:0px;top:0px;}
.scrollcontainer ul li{position:relative;float:left;text-align:center;}
.scrollcontainer ul li a{margin:10px;width:228px;height:140px;font-size:20px;behavior:url(css/PIE.htc);border-radius:6px;}
.scrollcontainer ul li a img{margin:18px auto 16px auto;}
.abtn{position:absolute;top:8px;display:block;width:40px;height:126px;overflow:hidden;text-indent:-20000px;}
.aleft{left:0;background:url(../images/arrow_left.png) no-repeat center #5b99e2;}
.aright{right:0;background:url(../images/arrow_right.png) no-repeat center #5b99e2;}

.rmsx-ul { margin-top: 15px; border: 1px solid #e5e5e5;}
.rmsx-ul li { overflow: hidden;border: 2px solid #fff;border-bottom: none;line-height: 40px;background: #f3f3f3;white-space: nowrap;text-overflow: ellipsis;}
.rmsx-ul li:nth-of-type(even){background: #fff;}
.rmsx-ul li:last-child { border-bottom: 2px solid #fff; }
.rmsx-ul li em {font-size: 16px;color: #999999;padding: 0 10px;}
.rmsx-ul li:nth-child(-n+3) i { background: #c90000;color: #fff; }
.rmsx-ul li a{font-size: 16px;}
.zt-title{border-bottom:#dddddd solid 1px;}
.zt-title li{float:left;margin-right:40px;}
.zt-title li span{padding:12px 0;color:#333333;display:block;}
.zt-title li.select span{font-weight:bold;font-size:20px;color:#014687;border-bottom:#014687 solid 2px;}



.ylb-btn{clear:both;margin:0 auto;width:730px;text-align:center;overflow:hidden;}
.ylb-btn a{padding:10px 0;width:46%;color:#5594d9;background:#eef4f8;border:#97c6fa solid 1px;display:inline-block;}
.ylb-btn a.fl{float:left;}
.ylb-btn a.fr{float:right;}

.option-checkbox{display:none;}
.agree-btn >{margin-left:2px;vertical-align:middle;display:inline-block;}
.option-checkbox + label{position:relative;margin-right:0;width:14px;height:14px;border-radius:3px;border:1px solid #0064b5;background-color:transparent;display:inline-block;vertical-align:middle;}
.option-checkbox:checked + label:after{position:absolute;top:3px;left:3px;content:'\00a0';width:7px;height:4px;border:2px solid #0064b5;border-top-width:0;border-right-width:0;display:inline-block;transform:rotate(-50deg);-webkit-transform:rotate(-50deg);}

.zcdc-tit{margin:10px auto;font-weight:bold;font-size:20px;color:#014687;text-align:center;}


.list-title{height: 33px; line-height: 33px;background:#eff7ff;}
.list-title span{ width: 100px; background:#0251a2;color: #ffffff; font-size: 16px; display: block; float: left; text-align: center;}
.list-title em{ float: right; width: 20px; margin-right: 5px; margin-top: 5px;}

.news-content{ position: relative; width: 100%;}
.news-content ul li{height: 35px;font-size: 16px; line-height: 35px;overflow: hidden;background: url("../images/k.jpg") 4px center no-repeat;text-indent: 14px}
.news-content .more{ position: absolute; top:-27px; right: 5px; width: 20px; height: 20px;}

.tab-title{border-bottom:#dddddd solid 1px;}
.tab-title li{padding:5px 15px 10px 15px;display:inline-block;}
.tab-title li.selected{background-color:#215097;}
.tab-title li.selected a{color:#ffffff;}
.tab-title li a{font-weight:bold;font-size:18px;}
.tabcon .tab-more{float:right;margin-top:-30px;font-size:14px;color:#999999;}

.ldxx{ float: left; width: 830px;}

.pdwzdh_nr{margin-left:0px;width:1160px; margin-bottom:25px; padding-bottom:25px;}
.pdwzdh_nr li{float:left;margin:10px 0 0 0;width:190px;height:30px;line-height:40px; text-align:left;overflow:hidden;}
.pdwzdh_nr li a{padding:0 15px;height:36px;line-height:36px;font-size:16px;color:#666;}

.zhuanti .pdwzdh_nr{margin-left:0px;width:100%; padding-bottom:25px;}
	.zhuanti .pdwzdh_nr li{float:left;margin:10px 0 0 0;width:25%;height:30px;line-height:40px; text-align:left;}
	.zhuanti .pdwzdh_nr li a{padding:0 15px;height:36px;line-height:36px;font-size:16px;color:#666; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*------------------------------------------信息公开年度报告-------------------------------------------*/
.bg_bg{}
.bg_bg .pc_bg_logo{ width:803px; margin:0 auto;  padding-top: 20px; padding-bottom: 100px;}
.bg_bg .bg_menu{ width: 860px; margin: 0 auto; padding-bottom: 180px;}
.bg_bg .bg_menu li{ float: left; width: 180px; height: 50px; margin-left: 33px;}
.bg_bg .bg_con{ background: #f6f6f6; padding: 20px; margin-top: 20px; border-radius: 10px;}
.bg_box{}
.bg_box li{ float: left; width:330px; height: 45px; line-height: 45px; text-align: left; padding-left: 10px; margin-top: 20px; margin-left: 30px; font-size: 18px;}
.bg_box li a{ width:330px; height: 45px; line-height: 45px;background: #ffffff; display: block; padding-left: 10px;}
.bg_box li a:hover{ width:330px; color:#ffffff; height: 45px; line-height: 45px;background: #066be4; }

.bg_logo{ display: none;}

/*------------------------------------------登录-------------------------------------------*/
/*登录页面公共部分*/
.themec{ color:#015293;}
.themebgc{ background-color:#0064b5;}
.themebdc{ border-color: #015293;}
.oneColumn{ padding: 40px 259px 50px 259px; }
.hide{ display: none;}
.mt5{ margin-top: 5px; }
.mt8{ margin-top: 8px; }
.mt10{ margin-top: 10px; }
.mt15{ margin-top: 15px; }
.mt18{ margin-top: 18px; }
.mt20{ margin-top: 20px; }
.mt23{ margin-top: 23px; }
.mt25{ margin-top: 25px; }
.mt30{ margin-top: 30px; }
.mt35{ margin-top: 35px; }
.mt45{ margin-top: 45px; }
.mt60{ margin-top: 60px; }
.mt80{ margin-top: 80px; }
.mt120{ margin-top: 120px; }
.ml5{ margin-left: 5px; }
.ml10{ margin-left: 10px; }
.ml40{ margin-left: 40px; }
.ml80{ margin-left: 80px; }
.mr5{ margin-right: 5px; }
.auto{margin-left:auto;margin-right:auto;}
.clearBoth { clear: both;}


/*统一1px的边框*/
.pub_border{ border:1px #dddddd solid;}
.column_pub_border{ border:1px #dddddd solid; border-top: none;}
/*登录区域*/
.login-div{ width: 400px; }
.login-mode{ height: 40px; }
.login-mode-div{ width: 80px; height: 39px; text-align: center; cursor: pointer;}
.mode-font{ line-height: 39px; 	font-weight: bold; 	color: #6f6f6f;	font-size: 18px; }
.login-active{ 	color: #005095;	border-bottom: 1px #005095 solid;}
.login-active span{ color: #005095;}
/*下边框1px的div*/
.pub-bottom-border{ border-bottom: 1px #c4c4c4 solid;}
.pub-bottom-border input{}
.pub-bottom-border-blue{ border-bottom: 1px #015293 solid;}
/*输入框样式*/

/*通用*/
.import-div{height: 40px;position: relative;}
.import-div input{	margin-top: 8px;margin-left: 7px;width: 350px; height: 20px; border: 0;font-size: 15px;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;	line-height: 20px;background-color: #FFF;}
.importcode-div{height: 35px;}
.importcode-div input{margin-top: 13px;	margin-left: 10px;	width: 280px;  height: 20px;   border: 0;	font-size: 15px;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;line-height: 20px;	background-color: #FFF;}
/*蓝底白字按钮宽400按钮*/
.blue-button400{width: 400px;height: 38px;border: 0;border-radius: 5px;	color: #fff;font-size: 18px;text-align: center;line-height: 40px;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
.blue-button400:hover{background-color: #5087b2;}
/*返回上一步按钮*/
.gray-button400{width: 400px;height: 35px;background-color: #e1e1e1;	border: 0;border-radius: 5px;	color: #000;font-size: 16px;text-align: center;	line-height: 35px;font-weight: bold;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
.gray-button400:hover{background-color: #cccccc;}
/*注册按钮*/
.white-button400{width: 400px;height: 38px;border-width: 1px;	border-style:solid;	border-radius: 5px;	font-size: 18px;font-weight: bold;	text-align: center;	line-height: 38px;cursor: pointer;background-color: #FFF;	font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
.white-button400:HOVER{	color: #5087b2;}
/*获取验证码按钮*/
.code-button{width: 136px;height: 35px;line-height:35px;border: 1px #cccccc solid;	border-radius: 5px;	text-align: center;	font-size: 16px;color: #666666;	cursor: pointer;background-color: #FFF;	vertical-align: middle;	font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
.code-button:disabled{background-color: #eeeeee;}
/*弹出窗按钮样式*/
.dialog-button{	width: 70px;height: 25px;border: 0;	border-radius: 2px;	color: #fff;font-size: 12px;text-align: center;	letter-spacing:1px;	line-height: 24px;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
.dialog-button:HOVER{background-color: #5087b2;}
/*二维码刷新按钮样式*/
.qr-button{	width: 70px;height: 25px;border: 0;	border-radius: 2px;	background-color: #3b99fc;color: #fff;font-size: 12px;text-align: center;	letter-spacing:1px;line-height: 24px;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
.qr-button:HOVER{background-color:#00a3d2;}

/*错误信息提示*/
.error-hint{padding: 5px;border: 1px #dddddd solid;}
.error-hint span{font-size: 14px;line-height: 20px;	width: 360px;}

/*账号密码输入后的附加信息*/
.addition span{ font-size: 12px;color: #909090; }
.addition a{ font-size: 12px; color: #6f6f6f; }

.change-login{ height: 20px; }
.note-login{ font-size: 12px; line-height: 20px;color: #005095;	cursor: pointer;}
.third-party-login img{ cursor: pointer;margin-top: 2px;}
.third-party-login-span{font-size: 12px; line-height: 20px;	color: #898989;}

/*用户登录名注册样式*/
.greenColumn{padding: 40px 383px 50px 383px;}
.idcarbind{	color: #6f6f6f;	font-size: 14px;font-weight: normal;}
/*样式小标*/
.red-star{margin-right: 3px;color: #ee6664;   font-weight: normal;  vertical-align: middle;}
/*通用*/
.title-font{
	font-size: 16px;
	font-weight: bold;
}
.nophone-font{
	font-size: 14px;
	color: #727272;
	line-height: 25px;
	font-weight:normal;
}
.idcardcheck {
    font-size: 14px;
    color: #727272;
    line-height: 19px;
    font-weight: normal;
}
.phone-font{
	font-size: 14px;
	color: #3a99fc;
	line-height: 19px;
	font-weight:normal;
	cursor: pointer;
}
.greenpass-font{
	color: #3a99fc;
	cursor: pointer;
}
.agreement-font{
	font-size: 14px;
	color: #6a6a6a;
	font-weight: bold;
}
.register-agree-font{
	color: #3a99fc;
	cursor: pointer;
}

.setup2{
	width: 400px;
}
/*流程提示样式*/
.flow-active {
    color: #fff;
    background-color: #015293;
}
.rectangle {
    position: relative;
    width: 200px;
    text-align: center;
    line-height: 36px;
    font-size: 16px;
    display: block;
    float: left;
    height: 36px;
    background-color: #cfcfcf;
}
.rectangle.active {
    color: #fff;
    background-color: #015293;
}
.rectangle-4 {
    width: 150px;
}
.rectangle-3{
	width: 210px;
}
.right-move {
    margin-left: 40px;
}
.active .triangle {
    border-color: transparent transparent transparent #015293;
}
.active .triangle-cave {
    border-color: #015293 #015293 #015293 transparent;
}
.triangle {
    position: absolute;
    right: -36px;
    top: 0;
    display: block;
    width: 0;
    height: 0;
    border-width: 18px;
    border-style: dashed dashed dashed solid;
    border-color: transparent transparent transparent #cfcfcf;
}
.triangle-cave {
    position: absolute;
    left: -36px;
    top: 0;
    width: 0;
    height: 0;
    border-width: 18px;
    border-style: solid solid solid dashed;
    border-color: #cfcfcf #cfcfcf #cfcfcf transparent;
}

/*弹出窗样式*/
/* .hintdiv{
	position: absolute;
	top: 200px;
	width: 240px;
	height: 150px;
} */
.setup1{
	width: 400px;
}
.register-mode{ height: 40px; }
.register-mode-div{ 
	width: 80px; 
	height: 39px; 
	text-align: center; 
	cursor: pointer;
}
.mode-font{ 
	line-height: 39px; 
	font-weight: bold; 
	color: #6f6f6f; 
	font-size: 18px; 
}
.register-active{ 
	color: #005095; 
	border-bottom: 1px #005095 solid; 
}
.register-active span{ color: #005095;}

.codesuc-font{
	font-size: 14px;
	line-height: 20px;
	color: #898989;
}

/*扫描区域*/
.scan-div{ width: 170px; }
.scan-signal{height: 18px;font-size: 18px;line-height: 18px;font-weight: bold;}
.scan-img{width: 160px;height: 160px;}
.scan-font-down p{font-size: 14px;line-height: 18px;font-weight: bold;color: #6f6f6f;}
.mask {
	display:none;
    opacity: 0.6;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    background: #000;
    position: absolute;
    width: 160px;
    height: 160px;
}
.scanned{
	text-align: center;
	position: absolute;
    color: white;
    left: 43px;
    top: 50px;
    display: none;
}
.qrdiv{
	position: relative;
}
.refreshQa{
    margin-top: 10px;
    cursor: pointer;
}

.forget-setup1{
	width: 400px;
	margin: 0 auto;
	margin-top: 90px;
}
.forget-setup2-change {
    margin-top: 60px;
}
.forget-setup1-title {
    font-size: 16px;
    font-weight: bold;
}
.pb5 {
    padding-bottom: 5px;
}


.forget-setup1{
	width: 400px;
	margin: 0 auto;
	margin-top: 90px;
}
.forget-setup2-change{
	margin-top: 60px;
}
.forget-setup2-pe{
	width: 550px;
	margin: 0 auto;
	margin-top: 40px;
}
.forget-setup3{
	width: 400px;
	margin:0 auto;
	margin-top: 90px;
}
.forget-setup4{
	width: 300px;
	margin:0 auto;
	margin-top: 110px;
	text-align: center;
}

.change-setup1{
	width: 550px;
	margin: 0 auto;
	margin-top: 110px;
}
.change-setup2{
	width: 400px;
	margin: 0 auto;
	margin-top: 110px;
}
.change-setup3{
	width: 320px;
	margin:0 auto;
	margin-top: 110px;
	text-align: center;
}
/*填写账户名*/
.forget-setup1-title{
	font-size: 16px;
	font-weight: bold;
}

/*通过手机邮箱找回*/
.pe-title{
	font-size: 16px;
}
.pe-form{
	width: 400px;
}
.contact-way{
	height: 30px;
}
.contact-title{
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
}
.contact-message{
	font-size: 16px;
	line-height: 35px;
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.contact-goto{
	font-size: 16px;
	line-height: 35px;
	cursor: pointer;
}
.contact-code-title{
	font-size: 14px;
	color: #cfcfcf;
	line-height: 20px;
}
.code-hint{
	font-size: 12px;
	line-height: 18px;
	margin-top: 40px;
}
.pe-problem-title{
	font-size: 16px;
}
.pe-problem-hint{
	font-size: 14px;
}
.change-again{
	font-size: 16px;
	cursor: pointer;
}

/*设置密码*/
.set-pwd-title{
	font-size: 16px;
	font-weight: bold;
}
/*设置成功*/
.set-pwd-success{
	font-size: 18px;
	font-weight: bold;
}
.you-can{
	font-size: 14px;
	font-family: "微软雅黑",Arial;
}
.login-now-button{
	width: 75px;
	height: 30px;
	border-radius: 5px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
}

/*登录状态修改密码样式*/
.pwdtitle-font{
	font-size: 16px;
	font-weight: bold;
}

/*错误信息提示*/
.info-hint{
	border: 1px #dddddd solid;
}
.info-hint p{
	width: 350px;
	font-size: 14px;
	line-height: 18px;
	color: #686868;
}
.hint-title-font{
	color: #004e91;
	font-size: 15px;
}
.hint-font{
	font-size: 15px;
}
.appeal-font{
	color: #004e91;
	cursor: pointer;
}

.setup3{
	width: 450px;
	text-align: center;
}
.authentication-font{
	font-size: 15px;
	font-weight: bold;
	color:#000000;
}
.authentication-font span {
	color: #004e91;
	cursor: pointer;
}

.page-body{padding-bottom:20px; min-height:500px; margin-top: 20px;}
.page-left{ width:250px;float:left; font-family: Microsoft Yahei; background:#ffffff; border: 1px solid #eeeeee;}
.page-left a{line-height:20px;color:#333333; font-size:16px;display: block; height: 20px; padding: 20px 0; width:250px; border-bottom: 1px dashed #eeeeee;}
.page-left a i{ float: left; width:30px; margin-left: 20px;}
.page-left a i img{width:20px;}
.page-left a span{ float: left; width:150px; line-height: 25px;}
.page-left a dl{ float: right; width:20px; margin-right: 20px;}
.page-left a dl img{ width:20px;vertical-align:text-bottom;}
.page-left a:hover{ background: #fafafa;}

.page-right{ float:right; width:954px; display:block; background:#ffffff;}
.page-title{ height:20px; line-height:20px; padding: 20px 0; border-bottom:1px solid #dddddd; }
.page-title b{ float: left;line-height: 25px; font-size: 16px; font-weight:bold;letter-spacing: 1px; display: block;color:#333333;}
.page-title b i{ float: left; width:20px; margin-right: 10px; }
.page-title b i img{ width:20px;vertical-align:text-bottom;}
.page-title a{ float: right; width:100px;}
.page-title a i{ float: left; width:20px; margin-right: 10px; }
.page-title a i img{ width:20px;vertical-align:text-bottom;}
.page-right .fl{ width:150px; text-align: center; font-weight: bold;}
.page-right .fl img{ width: 150px; height: 150px; display: block; margin-bottom: 15px; border-radius: 100px;}
.page-right .fr{ width:700px;}

.centerlist{ padding:0 15px;}
.centerlist ul{ margin-top:15px; padding-bottom:10px; margin-bottom:10px;}
.centerlist ul li{ width: 100%; height: 50px; line-height:50px; font-size: 16px; border-bottom:1px dashed #dddddd;}
.centerlist ul li a{ float:right; margin-left:10px; width:5%; font-size: 14px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left;color:#20528f;}
.centerlist ul li span{ display: block; width:15%; float: left; text-align: left; font-size:16px;color:#888888;}
.centerlist li.lm_line{ border-bottom:1px solid #dddddd; padding:18px 0 0; height:0; line-height:0; margin-bottom:18px; background:none;}

.xjlist{ margin:15px 0;}
.xjlist_bt{height:45px; line-height:45px; background:#f9f9f9; border-left:1px #eeeeee solid; border-top:1px #eeeeee solid; border-bottom:1px #eeeeee solid; margin-top:10px;}
.xjlist_bt1{width:190px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee; font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_bt2{width:512px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee;font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_bt3{width:124px; line-height:45px; font-size:16px; border-right:1px solid #eeeeee; font-weight:bold; color:#515151; float:left; text-align:center;}
.xjlist_nr{margin-top:10px;}
.xjlist_nr ul li{ line-height:45px; height:45px; border-bottom:1px #eee dotted;}
.xjlist_nr ul li:hover{ background:#f8f8f8;}
.xjlist_nr1{width:190px; line-height:45px; font-size:14px;  float:left; text-align:center;}
.xjlist_nr2{width:512px; line-height:45px; font-size:14px;  float:left; text-align:center;}
.xjlist_nr3{width:124px; line-height:45px; font-size:14px;  float:left; text-align:center;}
.xjlist_nr3 a{ background: #ffd4d4; color:#d40000; font-size: 12px; text-align: center; width: 80px; padding: 5px; border-radius: 5px;}


/*------------------------------------------搜索结果页-------------------------------------------*/

.blank5{ height:5px;}
.sousuolb{margin:10px 25px; font-size: 16px;}
.sousuolb_l{ width:910px; padding:20px; float:left;background:#ffffff;}
.sousuolb_l_top{ width:825px; float:left; height:50px; line-height:50px; color:#999;}
.sousuolb_l_nr{}
.sousuolb_l_nr ul{}
.sousuolb_l_nr ul li{ margin-bottom:25px;}
.sousuolb_l_xw h1 a{text-align:left; font-size:14px;line-height:30px; color:#515151; font-weight:bold;}
.sousuolb_l_xw span{ color:#999; line-height:30px;}
.sousuolb_l_xw p a{ color:#6C9;}

.sousuolb_r{ width:180px; background:#f9f9f9; float:right; border:1px solid #eeeeee;padding-left:40px;  padding-top:20px; padding-bottom:20px; }
.sousuolb_r_nr{}
.sousuolb_r_nr ul{}
.sousuolb_r_nr ul li{ margin:10px auto;}
.sousuolb_r_nr ul li .sousuolb_r_nr_bt ul li { color:#666; font-size:14px; line-height:20px;}
.sousuolb_r_nr ul li .sousuolb_r_nr_bt h1 a{ color:#F30; font-size:16px; line-height:40px;}
.sousuolb_r_nr ul li .sousuolb_r_nr_bt h1 a:hover{ color:#1188d4; font-size:16px; line-height:40px;}

.searchtype {background:#ffffff;border:1px solid #e9e9e9; margin-bottom:15px;}
.searchtype a{font-size:16px; display:inline-block;color:#656565;height:37px;line-height:37px; margin-right:25px;padding:0 13px 2px 12px;}
.searchtype a.checked{font-weight:bold;height:34px;border-bottom:3px solid #f44236!important;}
.sousuolb_l_xw .tits{ height:22px; line-height:22px; margin-bottom:10px;}
.sousuolb_l_xw .tits a{display:block; font-weight:bold;}
.sousuolb_l_xw p{line-height:20px; color:#999;}
.sousuolb_l_xw .channl{height:22px;font-size:15px;line-height:20px;margin-right:10px;font-family:"微软雅黑,宋体";padding:0px 10px;background:#f44236;color:#fff; float:left; font-weight:normal;}
.sousuolb_l_xw .channl b{color:#ffffff !important; }
.sousuolb_l_xw .sousou_pic{ float:left; margin-right:20px;}
.sousuolb_l_xw .sousou_pic img{ width:118px;}
.sousuolb_l_xw .sousou_con{width:850px; font-size:14px;}

.search-box {
  position:relative;
  width:500px;
  height:52px;
  margin:20px auto;
}
.search-box input[type="text"] {
    box-sizing:border-box;
    width:100%;
    height:100%;
    padding:0 104px 0 13px;
    border-radius:4px;
    background-color:#fff;
    font-size:16px;
	padding-left:10px;
	border:1px solid #dddddd;
}
.search-box .search-Btn-box {
    position:absolute;
    top:3px;
    right:3px;
}
.search-box .search-Btn-box .search-Btn {
    display:inline-block;
    width:98px;
    height:46px;
    background:#0064b5;
    border-radius:4px;
    line-height:46px;
    text-align:center;
}
.search-box .search-Btn-box .search-Btn .icon-svg-Search {
    vertical-align:-2px;
    margin-right:2px;
    display:inline-block;
    width:16px;
    height:16px;
    background:url(../images/icon_index_sousou.png);
	background-size:100%;
}
.search-box .search-Btn-box a{ color:#ffffff}



}


/* 手机 */

@media screen and (max-width:768px){
	
	.ny-zhuanti{ margin-bottom: 5vw; width: 100%;}
	.ny-zhuanti img{ width: 100%; height: 120px;}
	
	.padd10{ padding:0;}
	.padd20{ padding:3%;}
	.padd-bot{ padding-bottom: 0;}
	.pad{ margin-top: 0;margin-bottom: 0; display: none;}
	
	.ny-top{background:#ffffff;}
	.ny-main{margin:0 auto;width:100%;}
	.ny-fl{float:left;}
	.ny-fl img{margin-top:14px;}
	.ny-fr{float:right;text-align:right;}
	.ny-fr ul{margin-top:40px;}
	.ny-fr ul li{display:inline-block;}
	.ny-fr ul li a{padding:5px 10px;font-size:16px;color:#003E7F}
	.ny-fr .share{margin-top:24px;font-size:14px;}
	.ny-fr .share a{padding:5px 20px;font-weight:bold;}
	
	/*-------------------------------------02新闻_列表图文_有栏目-------------------------------------*/
	
	/*左边样式*/
	.left-box{float:left;width:100%;background:#ffffff;}
	.commonbox{padding:20px 5%; line-height:1.8;}
	.sideBar{float:left; width:100%;}
	.parentName{padding:15px 2%; background: #0251a2; text-align:center; line-height:24px; color:#fff;font-size:20px; font-weight:normal;}
	.tabTitle{ display: none;}
	.ny-menu{ background:#f6f6f6;}
	.sideMenu{font-size:4.5vw;}
	.sideMenu > li{ float: left; width: 33.333%; text-align: center;}
	.sideMenu a{display:block; padding:10% 15% 10% 7%; position:relative; line-height:24px; border:1px solid #ffffff}
	.sideMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(../images/sidemenu_icon.png) no-repeat;}
	.sideMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
	
	.zt-sideMenu{font-size:4.5vw; margin-bottom: 5vw;}
	.zt-sideMenu > li{ float: left; width: 100%; text-align: left;}
	.zt-sideMenu a{display:block; padding:4% 5% 4% 5%; position:relative; line-height:24px; border:1px solid #ffffff}
	.zt-sideMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(../images/sidemenu_icon.png) no-repeat;}
	.zt-sideMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
	
	/*右边样式*/
	.right-box{}
	.page{ display: none;}
	
	/*-------------------------------------02新闻_列表图文-------------------------------------*/
	/*当前位置样式*/
	
	.dqwz-position{display: none;}
	.zw_position{padding:0px 0 24px 0;font-size:14px;color:#666666;}
	.dqwz-border{border-bottom: 2px solid #f2f2f2; padding-bottom: 15px;}

	.ny-box{box-sizing:border-box;}
	/*左边样式*/
	.fl-box{float:left;width:744px;padding:0 24px; background:#ffffff;}
	.pic-txt-list{}
	.pic-txt-list .li{padding:25px 0;clear:both;overflow:hidden;border-bottom:#dddddd dashed 1px;}
	.pic-txt-list .li a{width:100%;}
	.pic-txt-list .li a img{float:right;width:205px;height:115px;}
	.pic-txt-list .li a .txt{position:relative;float:left;width:484px;height:115px;}
	.pic-txt-list .li a .txt span{margin-top:15px;font-size:22px;line-height:32px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.pic-txt-list .li a .txt span.time{position:absolute;left:0;bottom:0;}
	.pic-txt-list .li a .txt em{margin:20px 25px 0 auto;font-size:12px;color:#999999;}
	
	
	.ny-box .fb-time1 { text-align: center; width:100%; padding:15px 0;font-size:15px;color:#999999;border-top:#dddddd dashed 1px;border-bottom:#dddddd dashed 1px;}
	.ny-box{margin:0 auto;width:100%; float: left;}
	.czxx{ background: #003e7f; float: right; width:250px;height:180px; margin-top:18px; padding-bottom: 20px;}
	.czxxTitle{ font-weight:bold; font-size:20px; color:#fff; padding:20px;}
	.czxxList{ background:url(../images/czxxList.png) 110px 7px no-repeat; height:110px; padding-left:40px;}
	.czxxList p{ line-height:37px; font-size:14px; font-weight:bold; color:#fff; position:relative;}
	.czxxList a{ color:#fff;}
	.czxxList a:hover{ color:#ff0;}
	
	.fr-box{float:right;width:395px;}
	.tit{ margin-top:24px; display:block;}
	
	.title{border-bottom:#dddddd solid 1px; height: 40px; margin: 0;}
	.title .fl{ float: left; height: 26px;padding-bottom:12px;font-size:20px;font-weight:bold;display:inline-block;color:#0251a2;}
	.title .position{ float: right;font-size:4vw;color:#6b6b6b; display: none;}
	.title .position a{color:#6b6b6b;}
	
	.title .position1{display:none}
	.title .position2 a{color:#6b6b6b;}
	
	
	.more2{float:right;margin-top:5px;font-size:12px;color:#828282;}
	.txt-list li a{padding:15px 0;font-size:16px;line-height:24px;border-bottom:#dddddd dashed 1px;display:block;}
	.jdzx,.zdzx{box-sizing:border-box;background:#ffffff;padding:24px;}
	.line15{height:15px;background:#f8f8f8;}
	.zdzx .txt-list li a{padding:15px 0 0 0;border:none;}
	.zdzx .txt-list li a img{width:347px; height:124px;}
	.zdzx .txt-list li a span{margin-top:10px;display:block;}
	
	/*分页样式*/
	.page{margin:25px auto;text-align:center;}
	.page a{margin-left:6px;padding:8px 10px;font-size:14px;display:inline-block;}
	.page a.selected{color:#ffffff;}
	
	/*-------------------------------------02新闻_详细页-------------------------------------*/
	.bg{ background: #ffffff;}
	.border{border-bottom:2px solid #d2d6d9; padding-bottom:15px;}
	.show{ background: #ffffff;}
	.show h1{margin:10px auto;font-size:32px;font-weight:bold;text-align:center; color:#3a3a3a;}
	.show h2{margin:20px auto;font-size:28px;text-align:center;color:#3a3a3a;}
	.show .fb-time{position: relative; height:30px; line-height: 30px; padding:5px 0 5px 15px;font-size:14px;color:#999999;border-top:#dddddd dashed 1px;border-bottom:#dddddd dashed 1px;}
	.show .fb-time .fbsj{ position: absolute; }
	.show .fb-time .fbsj span{margin-right:25px; float:left;}
	.show .fb-time .fbsj span.pc{ display: none;}
	.show .fb-time .fbsj span a{font-size:14px;color:#999999;}
	.show .show-text{padding:0px 0 20px 0;margin-top:15px;font-size:18px;color:#333333;line-height:36px;text-align:justify;}
	.show .show-text img{max-width:100%; display:block; margin:10px auto;}
	.show .show-text .code{display:none;}
	.show .share{ position:absolute; right:120px; width:210px; line-height:25px;}
	.show .share span{margin-right:0;vertical-align:middle;}
	.show .share a{font-size:14px;color:#333333;vertical-align:middle;}
	.show .share a.selected{font-size:18px;color:#c10101;}
	.show .share a img{vertical-align:middle;}
	.show .show-share{padding:30px 0 66px 0;border-top:#dddddd dashed 1px;}
	.show .show-share span{float:left;margin-top:5px;}
	.share-box{ position: absolute; width:100px;/* right:0; */z-index: 999;}
	.ewm-box{padding:50px 0 80px 0;text-align:center;}
	.ewm-box a{color:#999999;}
	.ewm-box ul li{margin:55px 30px 0 30px;display:inline-block;}
	.ewm-box ul li img{width:190px;height:190px;}
	.ewm-box ul li span{margin-top:10px;display:block;}
	.c-border{border:#aac0d2 solid 1px;}
	.bottom-box{padding:24px;background:#f8f8f8;box-sizing:border-box;}
	.xq-jdzx{float:left;width:578px;}
	.xq-tpzx{float:right;width:578px;}
	.pic-list ul li{float:left;margin:20px 9px;width:270px;height:205px;display:inline-block;}
	.pic-list ul li a{width:100%;display:block;}
	.pic-list ul li a img{width:100%;height:162px;}
	.pic-list ul li a span{margin-top:6px;font-size:16px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.ny-list li a{width:89%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.ny-list{margin:0 auto; padding:10px 0 0px 0;}
	.ny-list li{position:relative; font-size:16px; line-height:35px; color:#000000; padding-left:2%; width:98%; background:url(../images/k.png) no-repeat left center;}
	.ny-list li span{position:absolute; font-size:14px; right:0px; top:0px; display:inline-block; color:#c7c7c7;}
	
	/*-------------------------------------02新闻_列表图片和视频-------------------------------------*/
	.title1{margin-top:30px;}
	.title1 i{width:4px;height:20px;background:#c4c4c4;display:inline-block;vertical-align:middle;}
	.title1 span{margin-left:12px;font-size:20px;font-weight:bold;vertical-align:middle;}
	.lunbo-pic-news{position:relative;margin-top:15px;width:100%;}
	.lunbo-pic-news .banner-main-img01{width:100%;height:706px;}
	.lunbo-pic-news .banner-main-img01 ul{position:relative;}
	.lunbo-pic-news .banner-main-img01 ul li{width:100%;height:706px;}
	.lunbo-pic-news .banner-main-img01 ul li a{position:relative;width:100%;height:706px;display:block;}
	.lunbo-pic-news .banner-main-img01 li a img{width:100%;height:706px;}
	.lunbo-pic-news .banner-main-img01 li a span{padding:24px;width:100%;height:140px;font-size:34px;line-height:46px;box-sizing:border-box;}
	
	/*视频列表样式*/
	.video-list{}
	.video-list li{float:left;margin:1%;width:48%;}
	.video-list li a{padding:2%;width:100%;height:100%;background:#ffffff;display:block;box-sizing:border-box;border: 1px solid #f5f5f5;}
	.video-list li a img{width:100%;}
	.video-list ul li a span{margin:2vw 0 2vw 0;font-size:16px;line-height:20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.video-list ul li a em{font-size:14px;color:#999999;display:block;}
	.video-list ul li:hover{box-shadow:#dddddd 1px 4px 7px;}
	.video-list ul li b{ font-weight: normal;}
	
	.video-list1{margin-top:30px;}
	.video-list1 li{float:left;margin:1%;width:31.33%;}
	.video-list1 li a{padding:15px;width:100%;height:100%;background:#ffffff;display:block;box-sizing:border-box;}
	.video-list1 li a img{width:100%;height:176px;}
	.video-list1 ul li a span{margin:15px 0;font-size:16px;line-height:20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.video-list1 ul li a em{font-size:14px;color:#999999;display:block;}
	.video-list1 ul li:hover{box-shadow:#dddddd 1px 4px 7px;}
	
	
	.zw_list{ padding:15px;}
	.zw_list li{font-size: 16px; display: block;margin:15px 0; position: relative;}
	.zw_list li a{ color:#333333; line-height: 25px;}
	.zw_list li span{color:#777777; float: left;}
	.zw_list ul li:hover .zw_sjbt{ display: block;}  
	.zw_sjbt{ display: none;padding: 5px; background: #ffecec; position: absolute; left: 0px; z-index: 999; max-height:510px; overflow-y:auto; border: 1px solid #ffbebe; border-radius:5px; box-shadow: 0 0 10px #dddddd;}
	.gk_tab{ margin:0px; font-size: 14px;}
	.gk_tab table{margin:5px auto 5px auto;border-collapse:collapse;}
	.gk_tab table td{ padding: 5px;}
	.gk_tab table td.th{ width:70px; font-weight: bold; text-align: right;}
	
	/*政务详细页面索引框*/
	.zwwh{ border: 1px solid #eeeeee; border-bottom: none;border-left: none; margin-top:25px;}
	.zwwh li{ font-size: 16px; display: block; float: left; border-bottom: 1px solid #eeeeee;}
	.zwwh .zwwh-title{float: left;border-left: 1px solid #eeeeee;  width: 30vw; background-color: #f7f8fb;display: block;height:40px; line-height: 40px; text-align: right;}
	.zwwh .zwwh-con{ float: left; border-left: 1px solid #eeeeee;width: 59vw; display: block;height: 40px; line-height: 40px; padding: 0 2vw;}
	
	.xinxi_shbg{width:100%;float:left;margin-top:10px;}
	.xinsh_bgbb{font-size:15px;color:#333333;line-height:20px;width:100px;padding:10px;}
	.xinsh_bgbs{font-size:15px;color:#444;line-height:20px;padding:10px;}
	
	
	
	
	/*-------------------------------------03政务公开国标-------------------------------------*/
	
	.body-bg{ background: url(../images/zw_bg.jpg) no-repeat center 110px;}
	/*头部*/
	.gk-head{width: 100%; background-color: #0251a2;}
	.gk-head .top{height: 50px; top: 0; line-height: 50px;border-bottom: 1px solid #0066c3;}
	.gk-head .top .fl{ float: none;}
	.gk-head .top a{ margin:0 5%; color:#ffffff;}
	.gk-logo{ padding-top: 30px; margin-bottom: 50px;}
	.gk-logo a{display: block;}
	.gk-logo a img{ width: 80%; margin: 0 auto 0 2%;}
	.gk-logo .top-fr{ display: none;}
	
	.toplm{ display: none;}
	
	.gk-ipv6{ background-color: #4595de; border-radius: 50px; margin-top: 10px; height: 30px; line-height: 30px; color:#ffffff; width:120px; text-align: center; float: left; margin-top: 8px;}
	/*导航*/
	
	.gk-menu{ background: #0251a2; height:145px; border-radius: 10px 10px 0px 0;}
	.gk-menu .fl{ width: 100%; margin-top: 10px; border-bottom: 1px solid #055ab5;}
	.gk-menu .fl li{ float: left; width: 25%; font-size: 20px; font-weight: bold; text-align: center; background: url(../images/menu_line.jpg) no-repeat left center;}
	.gk-menu .fl li a{ color:#ffffff;line-height: 40px;}
	.gk-menu .fl li:nth-child(1){ background: none;}
	.gk-menu .fr{ width: 90%; background:#02458b; border-radius: 50px; border: 1px solid #055ab5; height: 35px; margin: 8px 5% 0 auto;}
	.gk-menu .fr input{ background: none; border: none; float: left;width: 200px; height: 35px; padding-left: 15px; color:#ffffff}
	.gk-menu .fr img{ float: right; margin-top: 3px; margin-right: 2px;}
	
	
	.zwgk-bg{ background: url(../images/zw_bg.png) no-repeat;background-position: top; background-size: 200%;}
	.blank20{ height:20px;}
	.zw-top{ background: #0e2236;}
	.zw-topRight{ background: #20456b;}
	.zw-topMenu li a:hover{ border-bottom: 2px solid #0064b5;}
	.zw_content_gb{}
	.gb_list{background-image: url(../images/zw_bg.jpg); background-repeat:no-repeat; background-size: 100%; background-position: top;}
	
	.zw-top{ height: 43px; font-size: 14px; line-height: 43px;}
	.zw-topLeft{ float: left; width: 160px;}
	.zw-topLeft a, .zw-topMenu a{ color:#ffffff;}
	.zw-topMenu{ float:left; width: 800px; margin-left: 110px;}
	.zw-topMenu li{ float: left;text-align: center;}
	.zw-topMenu li a{ width: 80px; margin: 0 10px; display: block;}
	.zw-topRight{ float: right; width: 106px;height: 43px; font-size: 14px; line-height: 43px;}
	.zw-topRight .last{padding:0px 15px;font-size:12px;}
	.zw-topRight .last a{background:url(../images/icon_index_03.png) left center no-repeat; color:#c4c4c4; font-size: 12px; padding-left: 15px;}
	.zw-logo{ padding-top: 32px; width: 1200px; margin: 0 auto 55px auto;}
	.zw-Title{ text-align: center; width: 80%; margin: 8% auto 10% auto}
	.zw-Title img{ width: 100%;}
	.zw_mainBox{width: 82%; margin: 0 auto; padding:5% 5% 0 5%; background-color: #f2f2f2;}
	.zw_shows{width: 1200px; padding:0; background-color:#ffffff; }
	/*国标公开信息检索样式*/
	.gk_sousuo{padding:5% 0 7% 0;}
	.container1{width:100%; margin: 0 auto; position:relative; background:#ffffff; border:2px solid #004FA1; border-radius: 10px; }
	.container1:after{content:'';display:block;clear:both}
	.container1>div{float:left}
	.container1 .input1{position:relative;width:100%;height:50px;}
	.container1 .input1>input{outline:0;border:0;padding:0 3vw 0 2vw;background: none;margin:0;height:50px;width:70%;color:#333;font-size:16px;border-radius:4px 0 0 4px}
	.container1 .input1>input::-webkit-input-placeholder{color:#333}
	.container1 .input1 .picker1{width:50px;padding-right:30px;position:absolute;top:0;left:0;height:100%;line-height:50px;cursor:pointer;color:#333;font-size:20px;text-align:right;background-image:url(../images/down.png);background-position:60px center;background-repeat:no-repeat;user-select:none}
	.container1 .input1 .picker-list1{list-style:none;padding:5px 0;width:60px;position:absolute; z-index: 99; left:0;top:50px;margin:0;line-height:26px;font-size:15px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;display:none}
	.container1 .input1 .picker-list1>li{padding-left:13px;background-position:10px center;background-repeat:no-repeat;background-size:16px auto}.container .input .picker-list>li:hover{background-color:#ebf1f5;cursor:pointer}
	.container1 .input1 .hot-list1{padding:10px 0;width:100%;position:absolute;left:0;top:50px;margin:0;line-height:32px;font-size:14px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;display:none}
	.container1 .input1 .hot-list1>a{display:block;color:#333;text-decoration:none;padding:0 10px;overflow:hidden}
	.container1 .input1 .hot-list1>a:hover{background-color:#f3f3f3}
	.container1 .input1 .hot-list1>a>div{float:left}
	.container1 .input1 .hot-list1>a>div.number1{text-align:center;width:40px}
	.container1 .input1 .search{width:64px;height:50px; margin-top: 0;; float: right; cursor:pointer;background: url(../images/icon_index_sousou.png) no-repeat center center;}
	/*国标左侧样式*/
	.zwBox{}
	.zwBox_left{}
	.zwBox_right{background: #ffffff; box-shadow:0px 0px 5px #dddddd; margin-bottom: 100px;}
	.zwBox_right1{background: #ffffff; box-shadow:0px 0px 5px #dddddd; margin-bottom: 100px;}
	.zwBox_content{ width: 100%; background: #ffffff; min-height:1000px;}
	.right-padd{ padding: 0;}
	.zwBox_right .margin15{ margin: 0;}
	.brs{ display: none;}
	.zw_menu{width:100%;margin:0 auto;overflow:hidden}
	.zw_menu .one li{display:block;width:100%;margin-bottom:15px;list-style:none;overflow:visible}
	.zw_menu .one li strong{ font-weight: normal;}
	.zw_menu .one li i{ width:40px; height:70px; display:block; margin:0 4vw; float:left; }
	.zw_menu .one li span{ width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left; line-height:56px; margin-top:5px;}
	.zw_menu .one li a{display:block;height:70px; line-height:28px; width:100%;margin-top:0;font-size:5vw;outline:0;background:#fff;}
	.zw_menu .one li .active{color:#ffffff; background-color: #004FA1;}
	.zw_menu .one li ul{display:none;}
	.zw_menu .one li .two{overflow: hidden scroll;height: 400px;position:relative;}
	.zw_menu .one li ul li{ position: relative;display:block;background:none;font-size:15px;list-style:circle;color:#696969;margin:0;padding-top:0;padding-bottom:0; line-height:35px;text-indent: 10px;}
	.zw_menu .one li ul li img{ margin-right: 10px;}
	.zw_menu .one li ul a:hover{background-color:#dbe9f8;color:#0251a2;}
	.zw_menu .one li ul li a{background:none;font-size:15px;height:35px;color:#696969;padding-left:0;line-height:35px;background-color:#f2f2f2; position:relative;}
	.zw_menu .one li ul li .active{color:#0251a2;background-color: #dbe9f8; font-weight:bold;}
	.zw_menu .one li ul li b{ width:50px; height: 35px;position: absolute;top: 0px;right: 0px;}
	.zw_menu .one li ul li a:hover{ font-weight:bold;color:#0251a2; background-color:#dbe9f8;}
	.zw_menu .one li ul li b.active{background:url(../images/zlm_icon1.png) center center no-repeat;color:#0251a2; font-weight: bold;}
	.zw_menu .one li ul li b.active a{color:#0251a2;}
	.zw_menu .one li ul li b.inactive{background:url(../images/zlm_jia1.png) center center no-repeat;color:#0251a2;}
	.zw_menu .one li ul li ul{ background:none;}
	.zw_menu .one li ul li ul li{display:block;background:none;font-size:15px;list-style:circle;color:#696969;margin:0 auto;padding-top:0;padding-bottom:0; line-height:35px;}
	.zw_menu .one li ul li ul li a{background:url(../images/zw_k.png) no-repeat 28px center; padding-left:25px;font-size:15px;height:35px;color:#696969;line-height:35px;}
	.zw_menu .one li ul li ul li a:hover{ font-weight:bold;}
	
	
	.zw_menu ul li i{ background: url(../images/zw_icon.png) no-repeat;}
	.zw_menu ul li i.i1{ background:url(../images/zw_icon.png) no-repeat 0px 13px;}
	.zw_menu ul li i.i2{ background:url(../images/zw_icon.png) no-repeat -104px 13px;}
	.zw_menu ul li i.i3{ background:url(../images/zw_icon.png) no-repeat -239px 13px;}
	.zw_menu ul li i.i4{ background:url(../images/zw_icon.png) no-repeat -375px 13px;}
	.zw_menu ul li i.i5{ background:url(../images/zw_icon.png) no-repeat -497px 13px;}
	.zw_menu ul li i.i6{ background:url(../images/zw_icon.png) no-repeat -615px 13px;}
	.zw_menu ul li i.i7{ background:url(../images/zw_icon.png) no-repeat -740px 13px;}
	.zw_menu ul li i.i8{ background:url(../images/zw_icon.png) no-repeat -856px 13px;}
	.zw_menu ul li i.i9{ background:url(../images/zw_icon.png) no-repeat -976px 13px;}
	.zw_menu ul li i.i10{ background:url(../images/zw_icon.png) no-repeat -1095px 13px;}
	.zw_menu ul li a{color:#0251a2;}
	.zw_menu ul li .active{background:#0251a2;}
	.zw_menu ul li .active i.i1{ background:url(../images/zw_icon.png) no-repeat 0px -58px;}
	.zw_menu ul li .active i.i2{ background:url(../images/zw_icon.png) no-repeat -104px -58px;}
	.zw_menu ul li .active i.i3{ background:url(../images/zw_icon.png) no-repeat -239px -58px;}
	.zw_menu ul li .active i.i4{ background:url(../images/zw_icon.png) no-repeat -375px -58px;}
	.zw_menu ul li .active i.i5{ background:url(../images/zw_icon.png) no-repeat -497px -58px;}
	.zw_menu ul li .active i.i6{ background:url(../images/zw_icon.png) no-repeat -615px -58px;}
	.zw_menu ul li .active i.i7{ background:url(../images/zw_icon.png) no-repeat -740px -58px;}
	.zw_menu ul li .active i.i8{ background:url(../images/zw_icon.png) no-repeat -856px -58px;}
	.zw_menu ul li .active i.i9{ background:url(../images/zw_icon.png) no-repeat -976px -58px;}
	.zw_menu ul li .active i.i10{ background:url(../images/zw_icon.png) no-repeat -1095px -58px;}
	.zw_menu ul li .inactive{background:url(../images/jia.jpg) center right no-repeat; background-color: #ffffff;;}
	
	.zw_listTitle b{ background: #0251a2; }
	.zw_title2{ background:#0251a2;}
	
	
	.zw_con{ line-height: 35px;  padding: 0 2%;font-size:18px; font-family:'宋体'; color:#333333; word-break:break-all; word-wrap:break-word; /* background: url(../images/syin.png) repeat center top;*/}
	.zw_con table{ margin:0 auto !important;}
	
	/*国标列表*/
	.zw_title{ font-size:32px; display:block; text-align:center; padding-top:35px; margin-bottom:35px; font-weight:bold; color:#0251a2;}
	.zw_list{ padding: 0 4%;}
	.zw_list li{clear:both;font-size: 16px; display: block;/*margin:8px 0;*/ position: relative; line-height: 35px;}
	.zw_list li a{float:left;width:100%;color:#333333;line-height:35px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.zw_list li span{width:100%;color:#c7c7c7;text-align:left;line-height:35px;display:inline-block;}
	
	
	.zw_list ul li:hover .zw_sjbt{ display: block;}  
	.zw_sjbt{display: none; padding: 5px;background: #f3f9ff;position: absolute;left: 150px;top:30px;max-height:300px;z-index: 999;overflow-y:auto;border: 1px solid #6f98c4;border-radius:5px;box-shadow: 0 0 10px #dddddd;}
	
	.gk_tab{ margin:0px; font-size: 14px;}
	.gk_tab table{margin:5px auto 5px auto;border-collapse:collapse;}
	.gk_tab table td{ padding:0 3px;}
	.gk_tab table td.th{ width:80px; font-size:14px; font-weight: bold; text-align: right; float:left}
	
	/*国标3样式*/
	.zw_listCon{padding:0 4%; margin-bottom: 5%;}
	.zw_listTitle{ height: 33px; border-bottom: 2px solid #e0e0e0; margin-bottom:35px;}
	.zw_listTitle b{display: block; font-size: 16px; text-align: center; line-height: 35px; color:#ffffff; float:left;padding:0 20px;}
	.zw_more{  display: none;}
	/*国标4样式*/
	.zw_title1{ font-size: 18px; padding: 20px;}
	.zw_title2{ font-size: 18px; height: 40px; line-height: 40px; color:#ffffff; font-weight: bold; padding: 0 20px; float: left; margin-left: 20px;}
	.dataList { background: #FFF; }
	.tables{ width:100%; margin: 0 auto;}
	.tables li:nth-child(even){background:rgb(246, 246, 246);}
	.tables li { height: 45px;line-height: 45px;  overflow:  hidden; padding: 0px 10px; font-size: 16px; width:96%; margin: 0 auto;}
	.tables .info{/* border-right:1px solid #d6d6d6;*/border-right:2px solid #ffffff;}
	.tables td {width: 33%;height: 45px;}
	.tables td a {padding: 0px 10px;display: block;}
	
	/*详情页面标题及日期 字体大中小*/
	.sp_title{font-size: 30px;text-align: center;color: #006eab; padding:0 78px;}
	.sp_time{overflow: hidden;font-size: 14px; color: #999999; text-align: center; margin-top: 25px; line-height: 25px;}
	.sp_time span{padding: 0 5px;}
	.sp_time a{padding: 0 4px;color: #999999;}
	.ziti{ display:none;}
	.zw_content_title{ font-size: 32px; display: block; text-align: center; padding-top: 15px; margin-bottom: 15px; font-weight: bold; color:#0251a2;}
	.zw_content_subtitle{ font-size: 28px; display: block; text-align: center; padding-top: 20px; color:#0251a2;}
	.zw_content_downtitle{ font-size: 28px; display: block; text-align: center;  margin-bottom: 20px; color:#0251a2;}
	
	
	.ylb-btn{clear:both;margin:0 auto;width:96%;text-align:center;overflow:hidden;}
	.ylb-btn a{padding:10px 0;width:47%; font-size: 16px; padding:2%;color:#5594d9;background:#eef4f8;border:#97c6fa solid 1px;display:inline-block;}
	.ylb-btn a.fl{float:left;}
	.ylb-btn a.fr{float:right;}
	
	.jcgkPadd{ padding:20px; margin: 0;}
	.jcgk_con{ border: 1px solid #eeeeee;  width: 76%; margin: 0 auto 10% auto; box-shadow: 0 0 10px #eee; padding:30px 2% 20px 2%;}
	.jcgk_con i{ text-align: center; display: block;}
	.jcgk_con b{ font-size: 20px; text-align: center; display: block; margin: 15px 0 30px 0;}
	.jcgk_con ul{}
	.jcgk_con ul li{ float: left; width:50%; font-size: 16px; padding:10px 0; text-align: center;}
	
	.zxgk_con{ border: 1px solid #eeeeee; width: 70%; margin: 0 auto 10% auto; box-shadow: 0 0 10px #eee; padding:30px 5% 20px 5%;}
	.zxgk_con i{ text-align: center; display: block;}
	.zxgk_con b{ font-size: 20px; text-align: center; display: block; margin: 15px 0 30px 0;}
	.zxgk_con ul{}
	.zxgk_con ul li{font-size: 16px;padding:10px 0; text-align: left; border-bottom: 1px dashed #eeeeee;}


.zxgk_con1{ border: 1px solid #eeeeee;width: 70%; margin: 0 auto 10% auto; box-shadow: 0 0 10px #eee; padding:30px 5% 20px 5%;}
.zxgk_con1 i{ text-align: center; display: block;}
.zxgk_con1 b{ font-size: 20px; text-align: center; display: block; margin: 15px 0 30px 0;}
.zxgk_con1 ul{}
.zxgk_con1 ul li{font-size: 16px;padding:10px 0; text-align: left; border-bottom: 1px dashed #eeeeee;}

.jggk{ }
.glgk li{font-size: 16px;padding:10px 0; float: left; width: 50%; text-align: left; border-bottom: 1px dashed #eeeeee;}
.glgk li.first{ width: 100%;}
	
	
	/*-------------------------------------03政务公开_市长信箱------------------------------------*/
	.szxx{ background:#ffffff; padding:43px 15px; box-shadow:0 0 10px #d2d2d2;}
	/*领导滑动样式*/
	.body-box1{width:1160px;}
	.timer-shaft-box1{position:relative;width:100%;box-sizing:border-box;}
	.timer-shaft1{position:relative;width:1100px;left:30px;height:72px;overflow:hidden}
	.timer-left1{position:absolute;top:20px;left:0px;z-index:99;width:15px;height:25px;background-image:url(../images/left.png) ; background-repeat:none; background-position:0 25px;cursor:pointer}
	.timer-right1{position:absolute;top:20px;right:0px;z-index:99;width:15px;height:25px;background-image:url(../images/right.png) ; background-repeat:none; background-position:0 25px;cursor:pointer}
	.timer-scale1{position:absolute;top:0;left:0px;0px;height:30px;padding-left:25px;font-size:0;white-space:nowrap}
	.timer-scale-cont1{display:inline-block;background:#ecf7ff;height:72px;line-height:30px; width:138px;}
	.time-circle1{display:inline-block;border-right:1px solid #cce2f1;color:#014687;background:#ecf7ff;vertical-align:middle;width:137px;font-size:20px; height:70px;text-align:center;transition:all .3s;cursor:pointer}
	.time-circle1 b{ display:block; margin-top:10px; height:26px; overflow:hidden;font-weight:normal;}
	.time-circle1 span{ font-size:12px; text-align:center;}
	.timer-scale-cont1.hov .time-circle1{width:138px;height:72px;background:#0064b4 color:#ffffff; font-weight:bold;}
	.timer-scale-cont1.hov .time-circle1 b{ display:block; margin-top:10px; height:26px; overflow:hidden;font-weight:bold;}
	.timer-scale-cont1.hov .time-circle1 span{ font-size:12px; text-align:center;}
	.timer-shaft-content1{width:100%;overflow:hidden;font-size:14px;box-sizing:border-box;}
	.shaft-detail-cont1{display:none;width:100%}
	/*领导样式*/
	.sjxx{ width:1100px; margin:30px auto 0 auto;}
	.sjxx .sjxx_left{ float:left; width:208px;}
	.sjxx .sjxx_left img{ width:208px; height:270px;}
	.sjxx .sjxx_con{ float:left; width:478px; margin-left:32px; line-height:20px;}
	.sjxx .sjxx_con .sjxx_top{ margin-bottom:10px; height:40px;}
	.sjxx .sjxx_con .sjxx_top i{ font-size:34px;vertical-align:middle; height:40px; line-height:40px; float:left; margin-right:15px; font-weight:bold; display:block;}
	.sjxx .sjxx_con .sjxx_top p{ float:left; text-align:left;}
	.sjxx .sjxx_con b{ font-size:14px;background: #ecf7ff; color:#0064b5;margin:10px 0; border-radius:5px; display:block; float:left; height:30px; line-height:30px; padding:0 20px;}
	.sjxx .sjxx_con span{ font-size:14px; line-height:24px; display:block;}
	.sjxx .sjxx_con span a{ color:#d94242;}
	.sjxx .sjxx_right{ float:right; width:297px;}
	.sjxx .sjxx_right a img{ width:297px; height:120px;}
	
	.bgcolor{ background: #fbf7f7; border-bottom: 1px solid;}
	.borders{ border-bottom: 1px solid;}
	
	/*来信选登样式*/
	.szxx_list{ padding:30px; background:#ffffff;box-shadow:0 0 10px #d2d2d2;}
	.szxx_con{ height:50px;font-size:24px;border-bottom:2px solid #d2d6d9;}
	.szxx_con ul{ float:left; width:940px;}
	.szxx_con li{ float:left;height:50px; line-height:50px; display:block; text-align:center; margin-right:20px;}
	.szxx_con li a{ display:block;height:50px; color:#999999; padding:0 20px;}
	.szxx_con li a.hover{ font-weight:bold;  border-bottom: 2px solid #0064b5; color:#0064b5; }
	.szxx_con span{ float:right; width:160px; font-size:14px; line-height:40px;}
	
	.lxxd{ margin-top:20px;}
	.lxxd table{ width:100%;}
	.lxxd table th{ height:39px; line-height: 39px; font-size:16px; font-weight:bold; text-align:center;color: #333333;}
	.lxxd table .color{ background: #f5f5f5;}
	
	.lxxd table th.left{ text-align:left; width: 150px; padding:0 10px;}
	.lxxd table th.con{ text-align:left;padding:0 10px;}
	.lxxd table th.right{ text-align:center; width:100px; padding:0 10px;}
	.lxxd table td{ line-height:60px; font-size:16px; height:60px; border-bottom:1px solid #efefef ;}
	.lxxd table td.left{ text-align:left; width:153px; padding:0 10px;}
	.lxxd table td.con{ text-align:left;padding:0 10px;}
	.lxxd table td.right{ text-align:center; width:100px; padding:0 10px;}
	.lxxd table td .green{ color:#4ebf42;}
	.lxxd table td .red{ color:#ff5026;}
	
	/*-------------------------------------03政务公开_市长信箱_写信须知------------------------------------*/
	
	.xxxz{line-height:36px; font-size:16px; padding-bottom: 10%;}
	.xxxz img{ margin:30px auto; display:block; text-align:center; width:288px;}
	.xxxz p{ text-indent:2em;}
	.but{ width:94%; margin:10px auto; padding-bottom: 5%;}
	.button_hov{background:#0251a2;width: 45%; float: left; height: 44px; margin: 0 2%; font-size: 16px; text-align: center; line-height:44px; border-radius: 2px;text-align:center;border:none;display:inline-block;transition:all .3s;cursor:pointer;}
	.button_hov a{ color:#ffffff;}
	.button_hov1{ float:left;background:#0251a2; width:210px; height:60px; font-size:16px; text-align:center; line-height:60px; border-radius:5px;text-align:center;transition:all .3s;cursor:pointer;}
	.button_hov1 a{ color:#ffffff;}
	.button_lin{background:#0251a2;width: 45%; float: right; height: 44px; margin: 0 2%; font-size: 16px; text-align: center; line-height:44px; border-radius: 2px;text-align:center;border:none;display:inline-block;transition:all .3s;cursor:pointer;}
	.button_lin a{color:#ffffff;}
	/*-------------------------------------03政务公开_市长信箱_我要写信------------------------------------*/
	
	.wyxx{}
	.wyxx .wyxx_title{ font-size:20px;color:#014687; height:50px; line-height:50px; margin-top:30px; margin-bottom:20px; display:block;}
	.wyxx .szName{ height:94px;background: url(../images/xx_lin.jpg) repeat-x; width:1136px; margin:0 auto;}
	.wyxx .szName li{ float:left; width:142px; height:94px; text-align:center; display:block;}
	.wyxx .szName li a{ display:block;width:142px; height:94px;}
	.wyxx .szName li a b{ font-size:20px; font-weight:normal; display:block; height:25px; padding-top:20px;}
	.wyxx .szName li a span{ font-size:14px;}
	.wyxx .szName li .hover{ width:142px;background: url(../images/xx_hov.jpg) no-repeat;  display:block; color:#ffffff;}
	.wyxx .szName li .hover b{ font-weight:bold;}
	.wyxx .szCon{ font-size:16px; border-bottom:1px solid #dddddd; padding-bottom:50px; margin-bottom:50px;}
	.wyxx .szCon img{ float:left; width:142px ; height:182px; margin-right:30px;}
	.wyxx .szCon b{ font-size:20px; height:40px; color:#014687; line-height:40px; display:block;}
	
	.wyxx_con, .wyxx_con1{border-bottom:1px solid #dddddd; padding-bottom:30px; margin-bottom:30px; }
	.wyxx_con b, .wyxx_con1 b, .wyxx_con2 b{ font-size:20px; color:#333; margin-bottom:3%; display:block;}
	.wyxx_con ul li{ float:left; width:33%; padding: 2% 0; display:block; font-size: 4vw;}
	.wyxx_con ul li input{ margin-right:10px; background: #fdfdfd; border: 1px solid #e0e0e0;width:15px; height:15px; border:1px solid #dddddd; background:#ffffff;}
	.wyxx_con1 li{ float:left; width:380px; margin-bottom:3%; font-size: 4vw;}
	.wyxx_con1 li span{ height:37px; line-height:37px; display: block;}
	.wyxx_con1 li input{ width:100%; border: 1px solid #eeeeee; border-radius: 5px; height:35px;}
	.wyxx_con1 li .form-control{ width:60vw; float:left;}
	.wyxx_con1 li .btn-default{  float:right; height:37px;width:120px;background: url(../images/button_bg.jpg) repeat-x; border: 1px solid #bdd2df;}
	
	
	.wyxx_con2{padding-bottom:50px; }
	.wyxx_con2 .xjnr{ margin-bottom:20px;}
	.wyxx_con2 .xjnr h2{ font-size:16px; height:35px; line-height:35px; }
	.wyxx_con2 .xjnr .form-control1{width:233px; background: #fdfdfd; border: 1px solid #e0e0e0;height:35px;width:100%;}
	.wyxx_con2 .xjnr .form-control2{width:233px; background: #fdfdfd; border: 1px solid #e0e0e0; height:166px;  width:100%;}
	.wyxx_con2 .xjnr li{float:left; width:100px; display:block; margin-top:8px;}
	.wyxx_con2 .xjnr li input{ margin-right:10px; float:left; display:block; margin-top:3px; width:15px; height:15px; border:1px solid #dddddd; background:#ffffff;}
	.wyxx_con2 .xjnr li label{ float:left; font-size: 4vw;}
	
	/*-------------------------------------03政务公开_市长信箱_信件详情------------------------------------*/
	
	.ldxx_text{ background:#ffffff; padding:2px 40px 20px 40px; box-shadow:0 0 10px #d2d2d2;}
	.ldxx_text .ldxx_textLeft{ float:left; width:755px;}
	.ldxx_text .ldxx_textRight{ float:right; width:262px; margin-top:38px;}
	.ldxx_text .ldxx_textRight li{ width:258px;background: url(../images/ldxx_lin.jpg) repeat-x; border:2px solid #9bd1f1; border-radius:5px; font-size:24px;height:62px;line-height:62px; margin-top:16px;}
	.ldxx_text .ldxx_textRight li i{ width:32px; margin-left:42px; margin-right:32px; float:left; display:block;height:62px;  background-image:url(../blue/images/ldxx_icon.png); background-repeat:no-repeat;}
	.ldxx_text .ldxx_textRight li i.i1{ background-position:0 17px;}
	.ldxx_text .ldxx_textRight li i.i2{ background-position:0 -65px;}
	.ldxx_text .ldxx_textRight li i.i3{ background-position:0 -145px;}
	.ldxx_text .ldxx_textRight li i.i4{ background-position:0 -225px;}
	.ldxx_text .ldxx_textRight li:hover{ background:url(../blue/images/ldxx_hov.jpg) repeat-x; }
	.ldxx_text .ldxx_textRight li:hover a{color:#ffffff;}
	.ldxx_text .ldxx_textRight li:hover i.i1{ background-position:-70px 17px;}
	.ldxx_text .ldxx_textRight li:hover i.i2{ background-position:-70px -65px;}
	.ldxx_text .ldxx_textRight li:hover i.i3{ background-position:-70px -145px;}
	.ldxx_text .ldxx_textRight li:hover i.i4{ background-position:-70px -225px;}
	.ldxx_text .ldxx_textRight li a{color:#003e7f;}
	
	
	.xjxq{ font-size: 4vw;}
	.lx .lx_left{ display: none;}
	.lx .lx_left b{ float:left; width:71px; color:#ffffff; border-radius:5px; height:32px; line-height:32px; text-align:center; margin-right:13px; font-weight:normal;}
	.color1{ background:#0064b5;}
	.color2{ background:#ff4200;}
	.color3{ background:#56b600;}
	.lx .lx_left i{ margin-top:15px;}
	.lx .lx_right{}
	.lx .lx_right h2{ font-size:30px;}
	.lx .lx_right h3{ font-size:24px;}
	.lx .lx_right_con{ padding:23px; margin-top:20px;}
	.lx .lx_right_con li{ line-height:30px;display:block; padding:15px 0;}
	.lx .lx_right_con li span{ display:block;}
	.lx .lx_right_con li p{ float:left; display:block; width:90%;}
	.lx .lx_right_con li i{ display: block;}
	.bgColor1{ background:#fffbf9;}
	.bgColor2{ background:#fff2ed;}
	.bgColor3{ background:#f3fde9;}
	.line1{ height:1px; background:#c6def1; width:100%;}
	.line2{ height:1px;background:#f0cfc2; width:100%;}
	.line3{ height:1px;background:#9ec27a; width:100%;}
	
	.lx_xjnr{ margin-top:20px;}
	.lx_xjnr li{float:left; width:100px; display:block; margin-top:8px;}
	.lx_xjnr li input{ margin-right:10px; float:left; display:block; margin-top:8px; width:15px; height:15px; border:1px solid #dddddd; background:#ffffff;}
	.lx_xjnr li label{ float:left;}
	.lx-control2{ width:100%; border:1px solid #f0cfc2; height:220px; margin-top:20px; margin-bottom:20px;}
	
	
	/*------------------------------------------06互动交流_调查征集_列表-------------------------------------------*/
	.hd-dczj{display: none;}
	.dczj-li{width:80%;box-shadow:#dddddd 1px 4px 7px; margin-bottom: 5%; padding: 10%; border: 1px solid #f1f1f1;}
	.dczj-li .dczj-li-l,.dczj-li .dczj-li-r{display:none;}

	.dczj-li .dczj-li-c{float:left;width:100%;background:#ffffff;display:inline-block;box-sizing:border-box;}

	.dczj-li i{padding:4px 5px;font-size:14px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
	.dczj-li i.jxz{color:#2fa800;border:#2fa800 solid 1px;}
	.dczj-li i.yjs{color:#ffffff;background:#a3a3a3;border:#a3a3a3 solid 1px;}
	.dczj-li span{margin:15px 0 25px 0;width:100%;font-size:18px;height:55px;line-height:30px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.dczj-li em{font-size:14px;color:#777777;line-height:24px;}
	.dczj-li .dczj-li-bottom{margin-top:30px;border-top:#e3e3e3 solid 1px;}
	.dczj-li .dczj-li-bottom em{margin-top:25px;}
	.dczj-li .dczj-li-bottom a{float:right;margin-top:15px;padding:5px 18px;font-size:18px;color:#ffffff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;}
	.dczj-li .dczj-li-bottom a.wycy{background:#ec0402;}
	.dczj-li .dczj-li-bottom a.ckjg{background:#614f4e;}
	
	/*------------------------------------------06互动交流_调查征集_列表_详情-------------------------------------------*/
	.title2{padding:12px 0;border-bottom:#dddddd solid 1px;}
	.title2 span{padding-left:16px;font-size:18px;font-weight:bold;color:#333333;background:url(../images/icon1.png) left center no-repeat;}
	.rdsq{margin:0 auto;width:100%;}
	.rdsq h1{margin:44px auto;font-size:30px;font-weight:normal;text-align:center;}
	.rdsq b{font-size:18px;color:#e00000;}
	.rdsq .rdxz-info{margin:10px auto 55px auto;background:#f6f4ee;padding: 20px;}
	.rdsq .rdxz-info p{margin:10px auto;font-size:14px;line-height:30px;text-indent:36px;line-height:26px;}
	/*调查问卷样式*/
	.dcwj-box{margin-top:10px;border:#dddddd solid 1px;}
	.dcwj-box h1{margin:25px auto;font-family:"宋体";font-weight:bold;font-size:30px;}
	.dcwj-list .tm-tit{padding:25px;font-weight:bold;font-size:18px;border-top:#dddddd solid 1px;background:#f7f7f7;box-sizing:border-box;}
	.dcwj-list .dcwj-li{padding:20px 25px;border-top:#dddddd solid 1px;}
	.dcwj-list .dcwj-li:hover{background:#f5f5f5;}
	.dcwj-list h3{font-weight:bold;font-size:14px;}
	.dcwj-list input[type="checkbox"]{margin-right:8px;width:14px;height:14px;}
	.dcwj-list span{margin:15px 30px 0 auto;width:100%;font-size:4vw;display:inline-block;}
	.dcwj-li textarea{padding:10px;width:100%;height:180px;background:#f6f6f6;box-sizing:border-box;}
	.subsq-btn{margin:20px auto;width:176px;height:52px;line-height:52px;text-align:center;font-size:18px;color:#ffffff;border-radius:6px;background:#e00000;display:block;}
	/*图片样式*/
	.dctp-list ul li{position:relative;float:left;margin:10px;width:226px;height:310px;text-align:center;border:#dddddd solid 1px;box-sizing:border-box;}
	.dctp-list ul li img{margin-top:10px;width:206px;height:150px;}
	.dctp-list ul li h3{margin-top:20px;font-size:24px;color:#333333;}
	.dctp-list ul li span{margin-top:15px;font-weight:bold;font-size:14px;color:#ff5400;display:block;}
	.dctp-list ul li .toupiao{position:absolute;left:0;bottom:0;width:100%;padding:16px 0;background:#f6f6f6;}
	.dctp-list ul li .toupiao input[type="checkbox"]{width:22px;height:22px;vertical-align:middle;}
	.dctp-list ul li .toupiao em{margin-left:10px;font-size:14px;vertical-align:middle;}
	/*进度条样式*/
	.dctp-list1 ul{ margin-bottom: 5vw;}
	.dctp-list1 ul li{padding:20px 0;font-size:3.5vw;border-bottom:#dddddd solid 1px;clear:both;overflow:hidden;}
	.dctp-list1 ul li em{float:left;width:40%;display:inline-block;}
	.dctp-list1 ul li input[type="checkbox"]{margin-right:10px;width:20px;height:20px;vertical-align:middle;}
	.dctp-list1 ul li img{float:left;margin-left:4vw;}
	.dctp-list1 ul li span{float:right; width: 23%;}
    
	.tm-tit{ font-size: 4vw; font-weight: bold;}
	
	/*------------------------------------------06互动交流_意见反馈_列表-------------------------------------------*/
	.yjfk-list{padding:10px 40px;box-sizing:border-box;}
	
	/*------------------------------------------06互动交流_意见反馈_列表_详细-------------------------------------------*/
	.yjfk-show{margin:40px auto;padding:0 30px;width:1070px;border:#dbdbdb solid 3px;box-sizing:border-box;}
	.yjfk-show h1{font-family:"宋体";font-size:30px;line-height:45px;}
	.xgfj h3{font-weight:bold;font-size:18px;}
	.xgfj{padding-bottom:50px;}
	.xgfj ul li{margin-top:20px;}
	.xgfj ul li a{font-size:16px;}
	.yjfk-jdzx{margin:0 auto;width:1070px;} 
	.yjfk-jdzx .xq-jdzx{width:450px;}
	
	/*------------------------------------------06互动交流_在线访谈_常见问题-------------------------------------------*/
	/*左边列表样式*/
	.cjwt-box{padding:30px;width:275px;background:#ffffff;box-sizing:border-box;}
	.cjwt-list{margin-top:10px;}
	.cjwt-list li{margin-top:5px;}
	.cjwt-list li a{padding:15px 10px; background: #f2f8fd; width:100%;height:100%;font-size:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-sizing:border-box;display:block;}
	.cjwt-list li a i{margin-left:10px;margin-right:10px;width:6px;height:9px;display:inline-block;}
	.cjwt-list li a i { background: url(../images/icon1.png) 0 -9px no-repeat;}
	/*右边列表样式*/
	.djgz-box{padding:30px;width:924px;background:#ffffff;box-sizing:border-box;}
	.title4{padding-bottom:14px;border-bottom:#ffffff solid 2px;}
	.title4 i{width:5px;height:16px;background:#003e7f;display:inline-block;vertical-align:middle;}
	.title4 span{margin-left:10px;font-weight:bold;font-size:18px;vertical-align:middle;}
	/*常见问题搜索样式*/
	.cjwt-search{width:100%;height:180px;text-align:center; background: url(../images/hdjl-search-bg.jpg) center no-repeat;}
	.cjwt-img{width:188px;height:180px;display:inline-block;vertical-align:middle; background: url(../images/zxft-cjwt.png) center no-repeat;}
	.cjwt-search input[type="text"]{margin-left:20px;padding:12px;font-size:18px;color:#666666;width:390px;background:#e7f3fc;border:#2771d6 solid 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;vertical-align:middle;}
	.cjwt-search a{margin-left:12px;width:100px;height:44px; background: #ff7e00; border: #f35000 solid 1px; font-size:24px;color:#ffffff;line-height:44px;text-align:center;display:inline-block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;vertical-align:middle;}
	
	/*------------------------------------------06互动交流_在线访谈_列表-------------------------------------------*/
	.zxft1-box{padding:0;width:394px;}
	.zxft1{padding-top:0;width:100%;height:auto;}
	.zxft1 span em{width:78%;}
	.wqft-box{padding-top:0;width:794px;}
	.ftyg{padding:0 24px 24px 24px;}
	.ftyg ul{margin-top:20px;}
	.ftyg ul li{margin-top:15px;}
	.ftyg ul li a{padding:24px 15px;background:#f2f8fd;display:block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-sizing:border-box;}
	.ftyg ul li a b{line-height:24px;font-size:16px;display:block;}
	.ftyg ul li a em{margin-top:10px;font-size:12px;color:#117dd4;display:block;}
	
	.shipin{ width: 100%; margin-top: 5vw;}
	.shipin img{ width: 100%;}
	
	/*------------------------------------------分享-------------------------------------------*/
	
	.bds_more{background:url(../images/share-more.png) 0 0 no-repeat !important;}
	.bds_weixin{background:url(../images/share-wx.png) 0 0 no-repeat !important;}
	.bds_tsina{background:url(../images/share-wb.png) 0 0 no-repeat !important;}
	.bds_sqq{background:url(../images/share-qq.png) 0 0 no-repeat !important;}
	.bds_qzone{background:url(../images/share-qzone.png) 0 0 no-repeat !important;}
	.bds_more:hover{background:url(../images/share-more-h.png) 0 0 no-repeat !important;}
	.bds_weixin:hover{background:url(../images/share-wx-h.png) 0 0 no-repeat !important;}
	.bds_tsina:hover{background:url(../images/share-wb-h.png) 0 0 no-repeat !important;}
	.bds_sqq:hover{background:url(../images/share-qq-h.png) 0 0 no-repeat !important;}
	.bds_qzone:hover{background:url(../images/share-qzone-h.png) 0 0 no-repeat !important;}
	
	
	.list1{margin:0 auto; padding:10px 0 0px 0;}
	.list1 li{position:relative; font-size:16px; line-height:42px; color:#000000; padding-left:2%; width:98%; background:url(../images/k1.png) no-repeat left center;}
	.list1 li a{padding-right:80px; color:#404040;}
	.list1 li span{position:absolute; font-size:14px; right:0px; bottom:0px; display:inline-block; color:#c7c7c7;}
	
	
	
	        .zxft1{padding:0;}
	      	.wqft-box{width:1200px;}
	        .hd_zxft{background:none;}
	        .pic-txt-list3{margin-top:30px;}
	        .pic-txt-list3 .video{margin-bottom:30px;height:373px;}
			.pic-txt-list3 .video span{margin:0px auto; width: 90%; display: block;}
	        .zxft > span{line-height:30px;display:block;}
	        .zxft .zxft-tit{margin:15px 0;font-size:20px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	        .zxft span i,.zxft span em{font-size:14px;vertical-align:top;}
	        .zxft span em{width:86%;}
	         .hd_zxft span em{font-size:16px;color:#666666;float: left;width: 85px;}
	        .hd_zxft span i{float:right; width:229px;line-height: 30px; font-size: 16px;}
	        .cms_page{margin:0 auto;width:100%;}
	        .video-box{}
	        .video-box img{width:100%;}
	        .txt-box{}
	        .txt-box > span{line-height:30px;display:block;}
	        .txt-box .zxft-tit{white-space:normal;}
	        .txt-box span i,.txt-box span em{font-size:16px;vertical-align:top;}
			.txt-box span em{width:100%;}
	        .txt-box span em.ftms{/*display:-webkit-box;*/-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
			
			/*在线访谈*/
			.hd_zxft{padding-top:0;background: url(../images/hd_bg3.jpg) no-repeat;}
			.hd_zxft .hd_title{ text-align: center; font-size: 20px; font-weight: bold; padding:45px 0; display: block;}
			.hd_zxft .hd_title a{margin-left:30px;font-size:16px;color:#666666;}
			.hd_zxft .video{ width:100%; border: 1px solid #f5f5f5; padding-bottom: 10%;}
			.hd_zxft .video img{ width:100%; }
			.hd_zxft > span{line-height:30px; display:block; }
			.hd_zxft .zxft-tit{margin:15px 0;font-size:16px;  line-height: 30px;font-weight: bold; width:100%;display:block;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/}
			.hd_zxft span em{line-height: 30px;}
			
	
	/*------------------------------------------政务五公开-------------------------------------------*/
	.zw-wgk-wrap{position:relative;}
	/*决策公开*/
	.wgk-tit{float:left;}
	.wgk-box{padding:20px 20px 15px 20px;box-sizing:border-box;}
	.jcgk-box{float:left;width:470px;}
	.wgk-t,.wgk-b{width:138px;height:16px;}
	.wgk-m{padding:0;width:138px;text-align:center;}
	.wgk-m span{font-size:24px;color:#ffffff;display:block;padding: 10px 0;}
	.wgk-list{float:right; width: 270px;}
	.wgk-list1{width: 100%; float: left; margin-top: 10px;}
	.wgk-list .list-box{padding:15px 0px;}
	.wgk-list .jchgk{margin-top:10px;}
	.wgk-list .list-box b{width:100px;font-size:14px;box-sizing:border-box; margin-top: 0px !important; margin-bottom: 10px;}
	.wgk-list .list-box a{margin:0 15px;font-size:14px;}
	.wgk-list1 .list-box b{width:100px;font-size:14px;box-sizing:border-box; margin: 5px 0;}
	.wgk-list1 .list-box a{margin:0 12px;font-size:14px;}
	.jchgk{ padding: 10px 0;}
	.wgk-m img{ width: 30%;}
	/*执行公开*/
	.zxgk-box{width:343px; float: right;height: 224px;}
	.wgk-box > ul li a{padding:5px 0;font-size:15px;display:block;}
	/*服务公开*/
	.fwgk-box,.jggk-box{margin-top:10px;width:470px;}
	.fwgk-box .wgk-list,
	.jggk-box .wgk-list{ float: right; width:275px;}
	.fwgk-box .wgk-list .list-box{}
	.fwgk-box .wgk-list a,
	.jggk-box .wgk-list a{line-height:30px;display:block;width:100%;padding: 5px 0; line-height: 30px; font-size: 14px;}
	/*管理公开*/
	.glgk-box{float:right;margin-top:10px;padding:20px 15px 5px 15px;width:310px;border:none;}
	.glgk-box ul{margin-top:15px;}
	.glgk-box ul li{box-sizing:border-box;}
	.glgk-box ul li.w50{width:50%;}
	.glgk-box ul li a{padding:4px 7px;width:100%;display:block;box-sizing:border-box; border-top: 0 !important; border-bottom: #bbd0e7 dashed 1px;}
	.glgk-box ul li:nth-child(7),
	.glgk-box ul li:nth-child(8),
	.glgk-box ul li:nth-child(9),
	.glgk-box ul li:nth-child(10),
	.glgk-box ul li:nth-child(11),
	.glgk-box ul li:nth-child(12){width:100%;}
	.glgk-box ul li:nth-child(12) a{border-bottom: 0 !important;}
	
	.glgk-box ul li:nth-child(2),
	.glgk-box ul li:nth-child(4),
	.glgk-box ul li:nth-child(6),
	.glgk-box ul li:nth-child(7),
	.glgk-box ul li:nth-child(8),
	.glgk-box ul li:nth-child(9),
	.glgk-box ul li:nth-child(10),
	.glgk-box ul li:nth-child(11),
	.glgk-box ul li:nth-child(12){ border-right: 0;}
	
	/*结果公开*/
	.jggk-box .wgk-list a{display:inline-block;}
	.wgk-ms{padding:48px 0;width:138px;text-align:center;}
	.wgk-ms span{margin-top:12px;font-size:24px;color:#ffffff;display:block;}
	
	
	.wgk-cons{}
	.wgk-cons a{float:left; width:50% !important; display:block;}
	
	/*------------------------------------------政务五公开-------------------------------------------*/
	.wgk-box, .wgk-box1{background:#ffffff; border:1px solid #cadcef;}
	.wgk-t{background:url(../images/wgk-t-bg.png) left top no-repeat;}
	.wgk-b{background:url(../images/wgk-b-bg.png) left top no-repeat;}
	.wgk-m{background:url(../images/wgk-m-bg.png) left top;}
	.wgk-ms{background:url(../images/wgk-m-bg.png) left top;}
	.wgk-list .list-box{border:#cadcef solid 1px;}
	.wgk-list .list-box b{color:#0251a2;margin-left: 15px; display: block;}
	.wgk-list1 .list-box{border:#cadcef solid 1px;}
	.wgk-list1 .list-box b{color:#0251a2; margin-left: 15px; }
	.wgk-box > ul{ float: right; width: 139px;}
	.wgk-box > ul li a{border-top:#bbd0e7 dashed 1px;}
	.wgk-box > ul li.first a{border:none;}
	.glgk-box ul li.w50{border-right:#bbd0e7 dashed 1px;}
	.glgk-box ul li.li-odd{border:none;}
	.glgk-box ul li.first{border-top:none;}
	.fwgk-box .wgk-list a,
	.wgk-box1 .wgk-list a,
	.jggk-box .wgk-list a{border-bottom:#bbd0e7 dashed 1px;}
	.wgk-box1 .wgk-tit{ float: left; width: 138px;}
	
	
	.wgk-box1 > ul{}
	.wgk-box1 > ul li a{border-top:#bbd0e7 dashed 1px;}
	.wgk-box1 > ul li.first a{border:none;}
	
	/*-------------------------------------重点公开样式-------------------------------------*/
	.zw-zdgk-box{background:#d7e9ff;}
	.zw-zdgk li a{background:#ecf0f5;}
	.zw-zdgk li.li1 a{background:url(../images/zdgk1.png) center 40px no-repeat #0251a2;}
	.zw-zdgk li.li2 a{background:url(../images/zdgk2.png) center 40px no-repeat #bedbff;}
	.zw-zdgk li.li3 a{background:url(../images/zdgk3.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li4 a{background:url(../images/zdgk4.png) 30px center no-repeat #bedbff;}
	.zw-zdgk li.li5 a{background:url(../images/zdgk5.png) center 85px no-repeat #0251a2;}
	.zw-zdgk li.li6 a{background:url(../images/zdgk6.png) 30px center no-repeat #e3f0ff;}
	.zw-zdgk li.li7 a{background:url(../images/zdgk7.png) center 40px no-repeat #0251a2;}
	.zw-zdgk li.li8 a{background:url(../images/zdgk8.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li9 a{background:url(../images/zdgk9.png) center 85px no-repeat #bedbff;}
	.zw-zdgk li.li10 a{background:url(../images/zdgk10.png) center 85px no-repeat #0251a2;}
	.zw-zdgk li.li11 a{background:url(../images/zdgk11.png) 50px center no-repeat #bedbff;}
	.zw-zdgk li.li12 a{background:url(../images/zdgk12.png) center 85px no-repeat #bedbff;}
	.zw-zdgk li.li13 a{background:url(../images/zdgk13.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li14 a{background:url(../images/zdgk14.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li15 a{background:url(../images/zdgk15.png) center 40px no-repeat #bedbff;}
	.zw-zdgk li.li16 a{background:url(../images/zdgk16.png) 30px center no-repeat #0251a2;}
	.zw-zdgk li.li17 a{background:url(../images/zdgk17.png) 50px center no-repeat #bedbff;}
	.zw-zdgk li.li18 a{background:url(../images/zdgk18.png) center 40px no-repeat #0251a2;}
	.zw-zdgk li.li19 a{background:url(../images/zdgk19.png) 30px center no-repeat #bedbff;}
	.zw-zdgk li.li20 a{background:url(../images/zdgk20.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li21 a{background:url(../images/zdgk21.png) center 40px no-repeat #0251a2;}
	.zw-zdgk li.li22 a{background:url(../images/zdgk22.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li23 a{background:url(../images/zdgk23.png) 30px center no-repeat #bedbff;}
	.zw-zdgk li.li24 a{background:url(../images/zdgk24.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li25 a{background:url(../images/zdgk25.png) center 85px no-repeat #0251a2;}
	.zw-zdgk li.li26 a{background:url(../images/zdgk26.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li27 a{background:url(../images/zdgk27.png) 30px center no-repeat #bedbff;}
	.zw-zdgk li.li28 a{background:url(../images/zdgk28.png) center 40px no-repeat #0251a2;}
	.zw-zdgk li.li29 a{background:url(../images/zdgk29.png) center 40px no-repeat #bedbff;}
	.zw-zdgk li.li30 a{background:url(../images/zdgk30.png) 30px center no-repeat #0251a2;}
	.zw-zdgk li.li31 a{background:url(../images/zdgk31.png) center 85px no-repeat #bedbff;}
	.zw-zdgk li.li32 a{background:url(../images/zdgk32.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li33 a{background:url(../images/zdgk33.png) 30px center no-repeat #bedbff;}
	.zw-zdgk li.li34 a{background:url(../images/zdgk34.png) center 40px no-repeat #bedbff;}
	.zw-zdgk li.li35 a{background:url(../images/zdgk35.png) center 40px no-repeat #e3f0ff;}
	.zw-zdgk li.li36 a{background:url(../images/zdgk36.png) 30px center no-repeat #0251a2;}
	.zw-zdgk li.li37 a{background:url(../images/zdgk37.png) center 40px no-repeat #bedbff;}
	.zw-zdgk li.li1 a span,.zw-zdgk li.li5 a span,.zw-zdgk li.li7 a span,.zw-zdgk li.li10 a span,.zw-zdgk li.li16 a span,.zw-zdgk li.li18 a span,.zw-zdgk li.li21 a span,.zw-zdgk li.li25 a span,.zw-zdgk li.li28 a span,.zw-zdgk li.li30 a span,.zw-zdgk li.li36 a span{color:#cfe2f6;}
	.zw-zdgk li a:hover{background-position:center 20px;}
	

	/*-------------------------------------重点公开样式-------------------------------------*/
	
	
	.zw-zdgk-box{box-sizing:border-box;}
	.zw-zdgk-box li{ float: left; display: block; margin-top: 12px; margin-right: 10px;}
	.zw-zdgk-box li a{display: block;border: 1px solid #f2f2f2; width:196px; height: 73px; line-height: 73px; font-size: 16px; }
	.zw-zdgk-box li a:hover{display: block;border: 1px solid #0251a2; width:196px; height: 73px; line-height: 73px; font-size: 16px; color:#0251a2; }
	.zw-zdgk-box li:nth-child(4),
	.zw-zdgk-box li:nth-child(8),
	.zw-zdgk-box li:nth-child(12),
	.zw-zdgk-box li:nth-child(16),
	.zw-zdgk-box li:nth-child(20){margin-right: 0px;}
	
	.zw-zdgk-box li a i{ float: left; width:73px; height: 73px; display: block; background: url(../images/zdxm-icon.png) no-repeat 8px 10px;}
	.zw-zdgk-box li:nth-child(7) a i,
	.zw-zdgk-box li:nth-child(13) a i{ float: left; width:50px; height: 73px; display: block; }
	
	.zw-zdgk-box li a .zdgk-i1{ background-position: 8px 10px;}
	.zw-zdgk-box li a .zdgk-i2{ background-position: -290px 10px;}
	.zw-zdgk-box li a .zdgk-i3{ background-position: -585px 10px;}
	.zw-zdgk-box li a .zdgk-i4{ background-position: -885px 10px;}
	.zw-zdgk-box li a .zdgk-i5{ background-position: -1180px 10px;}
	.zw-zdgk-box li a .zdgk-i6{ background-position: -1475px 10px;}
	.zw-zdgk-box li a .zdgk-i7{ background-position: -1770px 10px;}
	.zw-zdgk-box li a .zdgk-i8{ background-position: 8px -85px;}
	.zw-zdgk-box li a .zdgk-i9{ background-position: -285px -90px;}
	.zw-zdgk-box li a .zdgk-i10{ background-position: -577px -93px;}
	.zw-zdgk-box li a .zdgk-i11{ background-position: -885px -93px;}
	.zw-zdgk-box li a .zdgk-i12{ background-position: -1185px -85px;}
	.zw-zdgk-box li a .zdgk-i13{ background-position: -1485px -85px;}
	.zw-zdgk-box li a .zdgk-i14{ background-position: -1780px -85px;}
	.zw-zdgk-box li a .zdgk-i15{ background-position: 8px -190px;}
	.zw-zdgk-box li a .zdgk-i16{ background-position: -285px -190px;}
	.zw-zdgk-box li a .zdgk-i17{ background-position: -590px -190px;}
	.zw-zdgk-box li a .zdgk-i18{ background-position: -885px -190px;}
	.zw-zdgk-box li a .zdgk-i19{ background-position: -1185px -190px;}
	.zw-zdgk-box li a .zdgk-i20{ background-position: -1475px -190px;}
	.zw-zdgk-box li a .zdgk-i21{ background-position: -1780px -190px;}
	
	.zw-zdgk-box li a:hover .zdgk-i1{ background-position: 8px -290px;}
	.zw-zdgk-box li a:hover .zdgk-i2{ background-position: -290px -290px;}
	.zw-zdgk-box li a:hover .zdgk-i3{ background-position: -585px -290px;}
	.zw-zdgk-box li a:hover .zdgk-i4{ background-position: -885px -290px;}
	.zw-zdgk-box li a:hover .zdgk-i5{ background-position: -1180px -290px;}
	.zw-zdgk-box li a:hover .zdgk-i6{ background-position: -1475px -290px;}
	.zw-zdgk-box li a:hover .zdgk-i7{ background-position: -1770px -290px;}
	.zw-zdgk-box li a:hover .zdgk-i8{ background-position: 8px -385px;}
	.zw-zdgk-box li a:hover .zdgk-i9{ background-position: -285px -390px;}
	.zw-zdgk-box li a:hover .zdgk-i10{ background-position: -577px -393px;}
	.zw-zdgk-box li a:hover .zdgk-i11{ background-position: -885px -393px;}
	.zw-zdgk-box li a:hover .zdgk-i12{ background-position: -1185px -385px;}
	.zw-zdgk-box li a:hover .zdgk-i13{ background-position: -1485px -385px;}
	.zw-zdgk-box li a:hover .zdgk-i14{ background-position: -1780px -385px;}
	.zw-zdgk-box li a:hover .zdgk-i15{ background-position: 8px -490px;}
	.zw-zdgk-box li a:hover .zdgk-i16{ background-position: -285px -490px;}
	.zw-zdgk-box li a:hover .zdgk-i17{ background-position: -590px -490px;}
	.zw-zdgk-box li a:hover .zdgk-i18{ background-position: -885px -490px;}
	.zw-zdgk-box li a:hover .zdgk-i19{ background-position: -1185px -490px;}
	.zw-zdgk-box li a:hover .zdgk-i20{ background-position: -1475px -490px;}
	.zw-zdgk-box li a:hover .zdgk-i21{ background-position: -1780px -490px;}
	
	/*-------------------------------------03政务公开-领导之窗-------------------------------------*/
	
	.ldzc-fenlei{background:#ffffff; margin-top: 2%;}
	.ldzc-fenlei ul li{float:left; width: 30%; font-size: 4vw; padding: 3% 0; margin: 2% 1.5%; text-align: center;background: url(../images/hd_ldbg.jpg) no-repeat;}
	.ldzc-fenlei ul li.at,.ldzc-fenlei ul li:hover{background:#0064b5;}
	.ldzc-fenlei ul li.at span,.ldzc-fenlei ul li:hover span{color:#ffffff;}
	
	
	.ldzc{ background: #ffffff;}
	.ldzcTitle{ background: #ffffff; margin-top: 20px; padding-bottom: 20px;}
	.ldzcTitle li{ height:46px;line-height:46px; float:left; margin-right:15px; text-align: center; font-size: 14px; width: 172px; text-align: center;}
	.ldzcTitle li a{ height:46px;text-align:center; line-height:46px; color:#666666;width: 172px; display: block;}
	.ldzcTitle .at{ height:46px; position: relative; display: block;}
	.ldzcTitle .at a{color:#ffffff; text-align: center;}
	.ldzc_title{ border-bottom: 2px solid #d6d6d6; height: 50px; line-height: 50px;padding-top: 10px;}
	.ldzc_title b{ display: block; margin-left: 30px; border-bottom: 2px solid #0064b5; float: left; padding: 0 15px; font-size: 20px; color:#0064b5; }
	.ldzcCon{ background: #f4f9fc; margin: 0 38px; min-height: 600px;}
	.ldzcList div{ margin: 20px 0px; border-bottom: 1px solid #c9d7df;}
	.ldzcList div b{line-height: 5vw; font-family: "创艺简老宋"; font-size: 18px; display: block;}
	.ldzcList div ul{}
	.ldzcList div ul li{ width: 30%; float: left; margin:5vw 1.5%;}
	.ldzcList div a{width:100%;}
	.ldzcList div a img{ display: block;width:100%; }
	.ldzcList div a span{ font-size: 14px; height: 35px; line-height: 35px; text-align: center; display: block;}
	
	
	/*-------------------------------------03政务公开_领导之窗_领导详情_简历------------------------------------*/
	.leader-more{ display: none;}
	
	/*焦点图样式*/
	.ldpic-scroll{width:1200px;}
	.ldpic-scroll .lunbo04{float:left;width:1200px;height:616px;position:relative}
	.banner-main-img04{height:616px;width:1200px;overflow:hidden}
	.banner-main-img04 li{width:1200px;display:none;overflow:hidden;position:absolute;top:0;left:0}
	.banner-main-img04 li img{width:1200px;height:616px;display:block;position:relative;left:0;top:0}
	.banner-main-img04 li span{position:absolute; bottom:0; padding:15px 15px 0 15px ; background: url(../images/bank.png) repeat; z-index: 999; width:1200px;height:50px; line-height: 50px; overflow:hidden; margin: 0 auto; text-align: left; display: block; font-size: 18px; line-height: 26px; color:#ffffff;}
	.ui-controls04 ul{position:absolute;bottom:25px;right:20px; z-index: 9999;}
	.ui-controls04 ul li{float:left;width:10px;height:10px; border-radius: 50%; margin:0 5px;background:#eee;text-indent:-9999px;overflow:hidden;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}
	.ui-controls04 ul li:hover{background:#0064b5}
	.ui-controls04 ul .current{background:#0064b5}
	.ui-controls04 .ui-prev04{width:41px;height:69px;position:absolute;top:50%;left:0;margin-top:-35px;text-indent:-9999px;overflow:hidden;background:url(../images/icon-slides.png) no-repeat -84px 50%;z-index:999;cursor:pointer}
	.ui-controls04 .ui-next04{width:41px;height:69px;position:absolute;top:50%;right:0;margin-top:-35px;text-indent:-9999px;overflow:hidden;background:url(../images/icon-slides.png) no-repeat -125px 50%;z-index:999;cursor:pointer}
	.ui-controls04 .ui-prev04:hover{background-position-x:0}
	.ui-controls04 .ui-next04:hover{background-position-x:-42px}
	/*滑块样式*/
	.ldzc_con{ border-bottom: 2px solid #d2d6d9;}
	.ldzc_con li{ height:75px;line-height:75px; float:left; margin-right:50px; text-align: center; font-size: 24px; text-align: center;}
	.ldzc_con li a{ height:75px;text-align:center; line-height:75px; color:#666666;display: block;}
	.ldzc_con .at{ height:75px; bottom:0;position: relative; display: block;font-weight: bold;}
	.ldzc_con .at a{text-align: center; }
	.bg{ background: #ffffff;}
	/*滑块左侧样式*/
	.ldzcLeft{ float: none; width: 100%; margin: 0 auto; background: #ffffff;}
	/*新闻样式*/
	.ldzc_list{ border-bottom: 1px dashed #cccccc; padding-bottom: 30px; margin-top: 40px;}
	.ldzc_list a{ font-size: 30px; line-height: 36px; display: block;}
	.ldzc_list span{ margin-top: 10px; display: block;}
	.ldzc_list span b{ float: left; font-weight: normal; font-size: 16px; color:#666666;width:545px; line-height: 24px;}
	.ldzc_list span b i{ display: block; font-size: 14px; height: 40px; line-height:40px;}
	.ldzc_list span img{ float: right; width: 189px; height: 120px;}
	/*简介样式*/
	.ldzc_zggz{ border-bottom: 1px dashed #cccccc; padding-bottom: 20px;}
	.ldzc_zggz b, .ldzc_grjl b,.ldzc_gzdt b, .ldzc_zyjh b,.ldzc_zytp b{ display: block; margin-bottom: 10px;}
	.ldzc_zggz span, .ldzc_grjl span,.ldzc_gzdt span, .ldzc_zyjh span,.ldzc_zytp span{ line-height: 10vw; font-size: 4vw;}
	.ldzc_grjl{ margin-top: 30px;padding-bottom: 20px;border-bottom: 1px dashed #cccccc;}
	.ldzc_gzdt{ margin-top: 30px;padding-bottom: 20px;}
	
	.list{margin: 0 auto; padding:10px 0 0px 0;}
	.list li{position: relative; font-size: 16px; line-height: 35px; color: #000000; padding-left: 2%; width: 98%; background: url(../images/k.png) no-repeat left center;}
	.list li a{padding-right: 80px; color: #404040;}
	.list li span{position: absolute; font-size: 14px; right: 0px; top: 0px; display: inline-block; color:#c7c7c7;}
	
	
	.zytp-list li{float:left;margin:10px 1% 0 1%;width: 47%;}
	.zytp-list li a img{width: 100%;}
	.zytp-list li a span{width:100%; font-size: 4vw; display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
	.leader-more{float:right;margin-top:5px;font-weight:normal;font-size:14px;color:#006cb7;}
	
	/*滑块左侧样式*/
	.ldzcRight{ width: 100%;}
	.ldzcRight .ldpic{width:94% ; margin: 0 auto; padding: 5% 0; font-size: 20px; text-align: center;}
	.ldzcRight .ldpic img{width:178px ; height: 233px; margin: 0 auto 5% auto; display: block;}
	.ldzcRight .ldpic b{ font-size: 20px; color:#014687; display: block; margin:10px 0;}
	/*领导照片样式*/
	.bg1{ background: #e6e6e6;}
	.szrl{padding:22px;}
	.szrl_title{ height: 32px;}
	.szrl_title b{ float: left; display: block; padding:0 15px; border-bottom: 1px solid #1179c2; height: 32px;}
	.szrl ul{ margin-top: 10px;}
	.szrl li{ font-size: 16px; line-height: 36px;}
	.szrl li .xz{color: #014687; font-size: 16px; line-height: 36px; font-weight: bold;}
	
	.leader-btn, .ld-zytp{display: none;}
	/*日历样式*/
	.account-box{ margin-top: 10px;}
	.account-box .right{ float: right;}
	.account-box .left{ float: left;}
	.account-title{border-bottom:1px solid;height:50px;line-height:50px;font-size:12px;margin-bottom:10px}
	.f-btn-fhby{height:30px;line-height:30px;color:#f77b10;border:1px solid #f77b10;font-size:12px;display:block;width:65px;text-align:center;border-radius:4px;cursor:pointer;margin-top:10px;margin-left:20px}
	.f-btn-jian{height:30px; line-height:30px;border:1px solid #ccc;border-right:0;margin-top:10px;text-align:center;width:20px;background:#ececec;color:#666;border-radius:4px;position:relative;left:2px;cursor:pointer}
	.f-btn-jia{height:30px;line-height:30px;border:1px solid #ccc;border-left:0;margin-top:10px;text-align:center;width:20px;background:#ececec;color:#666;border-radius:4px;position:relative;left:-2px;cursor:pointer}
	.f-riqi{width:100px;padding:0 10px;background:#fff;color:#666;font-size:12px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;height:30px;line-height:30px;margin-top:10px;display:block}
	.f-rili-table tbody td{background:#fff;position:relative}
	.f-rili-table tbody tr{border-bottom:1px dashed #ccc}
	.f-rili-table .f-today{background-color:#ffffff}
	.f-rili-table .f-on{background-color:#6495ed;color:#fff}
	.f-number{cursor:pointer}.f-rili-table{width:100%}
	.f-rili-th{float:left;width:12.2%; margin-bottom: 10px; text-align:center; font-size: 12px; line-height:27px;height:27px; margin-right:1.25%; color:#333; border: 1px solid #8d8d8d; border-radius: 5px; background: #ffffff;}
	.f-td{border-bottom:1px dashed #ccc;float:left;font-size:12px;width:14.25%;text-align:center;height:35px;line-height:35px;position:relative}
	.f-yuan{position:absolute;width:20px;height:20px;top:13px;left:50%;margin-left:10px;}
	.f-table-msg{position:absolute;z-index:2;top:34px;left:50%;margin-left:-120px;width:280px;line-height:55px;height:46px;text-align:center;display:none;color:#666}
	/*领导专题样式*/
	.szzt{ margin-top: 10px;}
	.szzt img{ width: 297px; height: 121px;}
	
	
	
	.fuwu-news{ width: 100%; margin: 0 auto;}
	.fuwu-title{height: 50px; line-height: 50px;background:#eff7ff;}
	.fuwu-title ul li{float: left;width: 120px;text-align: center;font-size: 18px}
	.fuwu-title ul li a{display: block}
	.fuwu-title ul li.on{background:#0251a2;color: #ffffff; height: 50px;}
	.fuwu-title ul li.on a{color: #ffffff;}
	.fuwu-content{ }
	.item-news2{padding: 9px 0;overflow: hidden;}
	
	/* 服务*/
	.fuwu{ padding:20px 30px;width:1140px; background: #ffffff;}
	.fuwuTitle{margin:0px auto; display:block; border-bottom:2px solid #d2d6d9; height:45px; font-size:20px;}
	.fuwuTitle li{ height:45px; float:left;margin:0 50px; text-align:center;}
	.fuwuTitle li a{ height:45px;float:left; text-align:center; line-height:40px; color:#666666; padding:0 20px;}
	.fuwuTitle .at{ height:45px; float:left; position:relative;}
	.fuwuTitle .at a{font-weight:bold; color:#003E7F; border-bottom:2px solid #003E7F;}
	
	.icon-ztfw .grbs{padding-bottom:15px;border-bottom:#efefef dashed 1px;}
	.icon-ztfw .frbs{margin-top:10px;}
	.icon-ztfw a {float: left;overflow: hidden;display: block;width: 100px;height: auto;line-height: 30px;text-align: center; margin-top: 15px; font-size: 16px;white-space: nowrap;text-overflow: ellipsis;}
	.icon-ztfw a i {display: block;width: 70px;height: 40px;margin: 0 auto 6px;padding: 15px 0;border: 1px solid #dce8f5;border-radius: 5px;text-align: center;color: #596fad;font-size: 3rem;}
	.icon-ztfw a:hover i {color: #fff;transition: all .5s; }
	.icon-ztfw a.bs-tit{margin-right:20px;padding:10px 4px;width:36px;font-weight:bold;font-size:16px;color:#ffffff;line-height:20px;text-align:center;background:#0064b5;border-radius:4px;white-space:normal;box-sizing:border-box;}
	.icon-ztfw a.frbs-tit{padding-top:70px;height:220px;}
	.icon-bmfw{height: auto;overflow: hidden; margin-top: 10px;}
	.icon-bmfw ul{height: auto;overflow: hidden;}
	.icon-bmfw ul li{width: 22.5%;height: auto;overflow: hidden;padding: 8px 10px;float: left;text-align: center;}
	.icon-bmfw ul li a{display: block;font-size: 16px;border: 1px solid #E5E5E5;padding: 8px 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all .3s;}
	.icon-bmfw ul li:hover a{background: #226EBC;color: #FFFFFF;}
	
	
	/*主题服务*/
	.icon_slbg{background: url(../images/slbg.png) no-repeat center;}
	.icon_zyzb{background: url(../images/zyzb.png) no-repeat center;}
	.icon_ghjs{background: url(../images/ghjs.png) no-repeat center;}
	.icon_zjbl{background: url(../images/zjbl.png) no-repeat center;}
	.icon_ggaq{background: url(../images/ggaq.png) no-repeat center;}
	.icon_hblh{background: url(../images/hblh.png) no-repeat center;}
	.icon_gysy{background: url(../images/gysy.png) no-repeat center;}
	.icon_ztzg{background: url(../images/ztzg.png) no-repeat center;}
	.icon_zzrd{background: url(../images/zzrd.png) no-repeat center;}
	.icon_zyzg{background: url(../images/zyzg.png) no-repeat center;}
	.icon_rlzy{background: url(../images/rlzy.png) no-repeat center;}
	.icon_tzsp{background: url(../images/tzsp.png) no-repeat center;}
	.icon_nlmy{background: url(../images/nlmy.png) no-repeat center;}
	.icon_gthgh{background: url(../images/gthgh.png) no-repeat center;}
	.icon_jtys{background: url(../images/jtys.png) no-repeat center;}
	.icon_hblh{background: url(../images/hblh.png) no-repeat center;}
	.icon_mzzj{background: url(../images/mzzj.png) no-repeat center;}
	.icon_zljs{background: url(../images/zljs.png) no-repeat center;}
	.icon_aqsc{background: url(../images/aqsc.png) no-repeat center;}
	.icon_gaxf{background: url(../images/gaxf.png) no-repeat center;}
	.icon_frzx{background: url(../images/frzx.png) no-repeat center;}
	.icon_daww{background: url(../images/daww.png) no-repeat center;}
	.icon_qt{background: url(../images/qt.png) no-repeat center;}
	/*个人服务选中效果*/
	.icon_slbg:hover{background: #596fad url(../images/slbg_hv.png) no-repeat center;}
	.icon_zyzb:hover{background: #596fad url(../images/ztzb_hv.png) no-repeat center;}
	.icon_ghjs:hover{background: #596fad url(../images/ghjs_hv.png) no-repeat center;}
	.icon_zjbl:hover{background: #596fad url(../images/zjbl_hv.png) no-repeat center;}
	.icon_ggaq:hover{background: #596fad url(../images/ggaq_hv.png) no-repeat center;}
	.icon_hblh:hover{background: #596fad url(../images/hblh_hv.png) no-repeat center;}
	.icon_gysy:hover{background: #596fad url(../images/gysy_hv.png) no-repeat center;}
	.icon_zyzg:hover{background: #596fad url(../images/zyzg_hv.png) no-repeat center;}
	.icon_zzrd:hover{background: #596fad url(../images/zzrd_hv.png) no-repeat center;}
	.icon_zyzb:hover{background: #596fad url(../images/zyzb_hv.png) no-repeat center;}
	.icon_rlzy:hover{background: #596fad url(../images/rlzy_hv.png) no-repeat center;}
	.icon_tzsp:hover{background: #596fad url(../images/tzsp_hv.png) no-repeat center;}
	.icon_nlmy:hover{background: #596fad url(../images/nlmy_hv.png) no-repeat center;}
	.icon_gthgh:hover{background: #596fad url(../images/gthgh_hv.png) no-repeat center;}
	.icon_jtys:hover{background: #596fad url(../images/jtys_hv.png) no-repeat center;}
	.icon_mzzj:hover{background: #596fad url(../images/mzzj_hv.png) no-repeat center;}
	.icon_zljs:hover{background: #596fad url(../images/zljs_hv.png) no-repeat center;}
	.icon_aqsc:hover{background: #596fad url(../images/aqsc_hv.png) no-repeat center;}
	.icon_gaxf:hover{background: #596fad url(../images/gaxf_hv.png) no-repeat center;}
	.icon_frzx:hover{background: #596fad url(../images/frzx_hv.png) no-repeat center;}
	.icon_daww:hover{background: #596fad url(../images/daww_hv.png) no-repeat center;}
	.icon_qt:hover{background: #596fad url(../images/qt_hv.png) no-repeat center;}
	
	.clearBoth{ clear:both;}
	
	.zjdc{ background: #ffffff; padding:20px; width:841px;}
	.zjdcCon a{ float: left; margin:15px 15px 0 15px;}
	
	.rmbs{ width:261px; background: #ffffff; padding:20px;}
	.tyml{ width:1160px; background: #ffffff; padding:20px;}
	
	.activityshow{position:relative;width:1160px;height:160px;}
	.scrollcontainer{position:relative;margin-left:106px;width:984px;height:160px;overflow:hidden;}
	.scrollcontainer ul{position:absolute;width:20000px;left:0px;top:0px;}
	.scrollcontainer ul li{position:relative;float:left;text-align:center;}
	.scrollcontainer ul li a{margin:10px;width:228px;height:140px;font-size:20px;behavior:url(css/PIE.htc);border-radius:6px;}
	.scrollcontainer ul li a img{margin:18px auto 16px auto;}
	.abtn{position:absolute;top:8px;display:block;width:40px;height:126px;overflow:hidden;text-indent:-20000px;}
	.aleft{left:0;background:url(../images/arrow_left.png) no-repeat center #5b99e2;}
	.aright{right:0;background:url(../images/arrow_right.png) no-repeat center #5b99e2;}
	
	.rmsx-ul { margin-top: 15px; border: 1px solid #e5e5e5;}
	.rmsx-ul li { overflow: hidden;border: 2px solid #fff;border-bottom: none;line-height: 40px;background: #f3f3f3;white-space: nowrap;text-overflow: ellipsis;}
	.rmsx-ul li:nth-of-type(even){background: #fff;}
	.rmsx-ul li:last-child { border-bottom: 2px solid #fff; }
	.rmsx-ul li em {font-size: 16px;color: #999999;padding: 0 10px;}
	.rmsx-ul li:nth-child(-n+3) i { background: #c90000;color: #fff; }
	.rmsx-ul li a{font-size: 16px;}
	.zt-title{border-bottom:#dddddd solid 1px;}
	.zt-title li{float:left;margin-right:40px;}
	.zt-title li span{padding:12px 0;color:#333333;display:block;}
	.zt-title li.select span{font-weight:bold;font-size:20px;color:#014687;border-bottom:#014687 solid 2px;}
	
	.ylb-btn{clear:both;margin:0 auto;width:730px;text-align:center;overflow:hidden;}
	.ylb-btn a{padding:10px 0;width:46%;color:#5594d9;background:#eef4f8;border:#97c6fa solid 1px;display:inline-block;}
	.ylb-btn a.fl{float:left;}
	.ylb-btn a.fr{float:right;}
	
	.option-checkbox{display:none;}
	.agree-btn >{margin-left:2px;vertical-align:middle;display:inline-block;}
	.option-checkbox + label{position:relative;margin-right:0;width:14px;height:14px;border-radius:3px;border:1px solid #0064b5;background-color:transparent;display:inline-block;vertical-align:middle;}
	.option-checkbox:checked + label:after{position:absolute;top:3px;left:3px;content:'\00a0';width:7px;height:4px;border:2px solid #0064b5;border-top-width:0;border-right-width:0;display:inline-block;transform:rotate(-50deg);-webkit-transform:rotate(-50deg);}
	
	.zcdc-tit{margin:10px auto;font-weight:bold;font-size:20px;color:#014687;text-align:center;}
	
	
	.list-title{height: 33px; line-height: 33px;background:#eff7ff;}
	.list-title span{ width: 100px; background:#0251a2;color: #ffffff; font-size: 16px; display: block; float: left; text-align: center;}
	.list-title em{ float: right; width: 20px; margin-right: 5px; margin-top: 5px;}
	
	.news-content{ position: relative; width: 100%;}
	.news-content ul li{height: 35px;font-size: 16px; line-height: 35px;overflow: hidden;background: url("../images/k.jpg") 4px center no-repeat;text-indent: 14px}
	.news-content .more{ position: absolute; top:-27px; right: 5px; width: 20px; height: 20px;}
	
	.tab-title{border-bottom:#dddddd solid 1px;}
	.tab-title li{padding:5px 15px 10px 15px;display:inline-block;}
	.tab-title li.selected{background-color:#215097;}
	.tab-title li.selected a{color:#ffffff;}
	.tab-title li a{font-weight:bold;font-size:18px;}
	.tabcon .tab-more{float:right;margin-top:-30px;font-size:14px;color:#999999;}
	
	.ldxx{ float: left; width: 830px;}
	
	.pdwzdh_nr{margin-left:0px;width:100%; padding-bottom:25px;}
	.pdwzdh_nr li{float:left;margin:10px 0 0 0;width:50%;height:30px;line-height:40px; text-align:left;}
	.pdwzdh_nr li a{padding:0 15px;height:36px;line-height:36px;font-size:16px;color:#666;}
	
	.zhuanti .pdwzdh_nr{margin-left:0px;width:100%; padding-bottom:25px;}
	.zhuanti .pdwzdh_nr li{float:left;margin:10px 0 0 0;width:100%;height:auto;line-height:40px; text-align:left;}
	.zhuanti .pdwzdh_nr li a{padding:0 15px;height:36px;line-height:36px;font-size:16px;color:#666;}
	
	/*------------------------------------------信息公开年度报告-------------------------------------------*/
	.bg_bg{ }
	.bg_bg .bg_logo{ width: 90%;margin: 0 auto; text-align: center; padding-top:0; padding-bottom: 10vw;}
	.bg_bg .bg_menu{ width: 100%; margin: 0 auto; padding-bottom: 180px;}
	.bg_bg .bg_menu li{ float: left; width: 180px; height: 50px; margin-left: 33px;}
	.bg_bg .bg_con{ background: #f6f6f6; width: 90%; padding:2% 5% 5% 5%; margin: 0 auto 5% auto;}
	.bg_box{}
	.bg_box li{  width:100%; height: 45px; line-height: 45px; text-align: left;margin-top: 20px; font-size: 18px;}
	.bg_box li a{ width:97%; height: 45px; line-height: 45px;background: #ffffff; display: block; padding-left: 3%;}
	.bg_box li a:hover{ width:100%; color:#ffffff; height: 45px; line-height: 45px;background: #066be4; }
	.pc_bg_logo{ display: none;}
	.bg_logo img{ width: 90%;margin: 0 auto;}
	
	
	/*------------------------------------------登录-------------------------------------------*/
	/*登录页面公共部分*/
	.themec{ color:#015293;}
	.themebgc{ background-color:#0064b5;}
	.themebdc{ border-color: #015293;}
	.oneColumn{ padding: 5% 0 5% 0; }
	.hide{ display: none;}
	.mt5{ margin-top: 5px; }
	.mt8{ margin-top: 8px; }
	.mt10{ margin-top: 10px; }
	.mt15{ margin-top: 15px; }
	.mt18{ margin-top: 18px; }
	.mt20{ margin-top: 20px; }
	.mt23{ margin-top: 23px; }
	.mt25{ margin-top: 25px; }
	.mt30{ margin-top: 30px; }
	.mt35{ margin-top: 35px; }
	.mt45{ margin-top: 45px; }
	.mt60{ margin-top: 60px; }
	.mt80{ margin-top: 80px; }
	.mt120{ margin-top: 120px; }
	.ml5{ margin-left: 5px; }
	.ml10{ margin-left: 10px; }
	.ml40{ margin-left: 40px; }
	.ml80{ margin-left: 80px; }
	.mr5{ margin-right: 5px; }
	.auto{margin-left:auto;margin-right:auto;}
	.clearBoth { clear: both;}
	
	.oneColumn .fl{ float: none;}
	.oneColumn .fr{ float: none;}
	/*统一1px的边框*/
	.pub_border{ border:1px #dddddd solid;}
	.column_pub_border{ border:1px #dddddd solid; padding-top:5%;border-top: none;}
	/*登录区域*/
	.login-div{ width: 94%; margin: 0 auto;}
	.login-mode{ height: 40px; }
	.login-mode-div{ width: 80px; height: 39px; text-align: center; cursor: pointer;}
	.mode-font{ line-height: 39px; 	font-weight: bold; 	color: #6f6f6f;	font-size: 18px; }
	.login-active{ 	color: #005095;	border-bottom: 1px #005095 solid;}
	.login-active span{ color: #005095;}
	/*下边框1px的div*/
	.pub-bottom-border{ border-bottom: 1px #c4c4c4 solid;}
	.pub-bottom-border input{}
	.pub-bottom-border-blue{ border-bottom: 1px #015293 solid;}
	/*输入框样式*/
	
	/*通用*/
	.import-div{height: 40px;position: relative;}
	.import-div input{	margin-bottom:8vw;margin-left: 7px;width: 80%; height: 20px; border: 0;font-size: 15px;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;	line-height: 20px;background-color: #FFF;}
	.importcode-div{height: 35px;}
	.importcode-div input{margin-top: 13px;	margin-left: 10px;	width: 280px;  height: 20px;   border: 0;	font-size: 15px;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;line-height: 20px;	background-color: #FFF;}
	/*蓝底白字按钮宽400按钮*/
	.blue-button400{width: 100%;height: 38px;border: 0;border-radius: 5px;	color: #fff;font-size: 18px;text-align: center;line-height: 40px;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
	.blue-button400:hover{background-color: #5087b2;}
	/*返回上一步按钮*/
	.gray-button400{width: 100%;height: 35px;background-color: #e1e1e1;	border: 0;border-radius: 5px;	color: #000;font-size: 16px;text-align: center;	line-height: 35px;font-weight: bold;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
	.gray-button400:hover{background-color: #cccccc;}
	/*注册按钮*/
	.white-button400{width: 100%;height: 38px;border-width: 1px;	border-style:solid;	border-radius: 5px;	font-size: 18px;font-weight: bold;	text-align: center;	line-height: 38px;cursor: pointer;background-color: #FFF;	font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
	.white-button400:HOVER{	color: #5087b2;}
	/*获取验证码按钮*/
	.code-button{width: 136px;height: 35px;line-height:35px;border: 1px #cccccc solid;	border-radius: 5px;	text-align: center;	font-size: 4vw;color: #666666;	cursor: pointer;background-color: #FFF;	vertical-align: middle;	font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
	.code-button:disabled{background-color: #eeeeee;}
	/*弹出窗按钮样式*/
	.dialog-button{	width: 70px;height: 25px;border: 0;	border-radius: 2px;	color: #fff;font-size: 12px;text-align: center;	letter-spacing:1px;	line-height: 24px;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
	.dialog-button:HOVER{background-color: #5087b2;}
	/*二维码刷新按钮样式*/
	.qr-button{	width: 70px;height: 25px;border: 0;	border-radius: 2px;	background-color: #3b99fc;color: #fff;font-size: 12px;text-align: center;	letter-spacing:1px;line-height: 24px;cursor: pointer;font-family: "FZLTTHK GBK1 0","FZYouHK_512B","微软雅黑","宋体",Arial;}
	.qr-button:HOVER{background-color:#00a3d2;}
	
	/*错误信息提示*/
	.error-hint{padding: 5px;border: 1px #dddddd solid;}
	.error-hint span{font-size: 14px;line-height: 20px;	width: 360px;}
	
	/*账号密码输入后的附加信息*/
	.addition span{ font-size: 12px;color: #909090; }
	.addition a{ font-size: 12px; color: #6f6f6f; }
	
	.change-login{ height: 20px; }
	.note-login{ font-size: 12px; line-height: 20px;color: #005095;	cursor: pointer;}
	.third-party-login img{ cursor: pointer;margin-top: 2px;}
	.third-party-login-span{font-size: 12px; line-height: 20px;	color: #898989;}
	
	/*用户登录名注册样式*/
	.greenColumn{}
	.idcarbind{	color: #6f6f6f;	font-size: 14px;font-weight: normal;}
	/*样式小标*/
	.red-star{margin-right: 3px;color: #ee6664;   font-weight: normal;  vertical-align: middle;}
	/*通用*/
	.title-font{
		font-size: 16px;
		font-weight: bold;
	}
	.nophone-font{
		font-size: 14px;
		color: #727272;
		line-height: 25px;
		font-weight:normal;
	}
	.idcardcheck {
	    font-size: 14px;
	    color: #727272;
	    line-height: 19px;
	    font-weight: normal;
	}
	.phone-font{
		font-size: 14px;
		color: #3a99fc;
		line-height: 19px;
		font-weight:normal;
		cursor: pointer;
	}
	.greenpass-font{
		color: #3a99fc;
		cursor: pointer;
	}
	.agreement-font{
		font-size: 14px;
		color: #6a6a6a;
		font-weight: bold;
	}
	.register-agree-font{
		color: #3a99fc;
		cursor: pointer;
	}
	
	.setup2{
		width: 400px;
	}
	/*流程提示样式*/
	.flow-active {
	    color: #fff;
	    background-color: #015293;
	}
	.rectangle {
	    position: relative;
	    width: 200px;
	    text-align: left;
		padding-left:2vw;
	    line-height: 36px;
	    font-size: 3.5vw;
	    display: block;
	    float: left;
	    height: 36px;
	    background-color: #cfcfcf;
	}
	.rectangle.active {
	    color: #fff;
	    background-color: #015293;
	}
	.rectangle-4 {
	    width: 150px;
	}
	.rectangle-3{
		width: 29.5%;
	}
	#tab_setup_1{ margin-left: 2%;}
	.right-move {
	    margin-left: 0px;
	}
	.active .triangle {
	    border-color: transparent transparent transparent #015293;
	}
	.active .triangle-cave {
	    border-color: #015293 #015293 #015293 transparent;
	}
	.triangle {
	    position: absolute;
	    right: -36px;
	    top: 0;
	    display: block;
	    width: 0;
	    height: 0;
	    border-width: 18px;
	    border-style: dashed dashed dashed solid;
	    border-color: transparent transparent transparent #cfcfcf;
	}
	.triangle-cave {
	    position: absolute;
	    left: -29px;
	    top: 0;
	    width: 0;
	    height: 0;
	    border-width: 18px;
	    border-style: solid solid solid dashed;
	    border-color: #cfcfcf #cfcfcf #cfcfcf transparent;
	}
	
	/*弹出窗样式*/
	/* .hintdiv{
		position: absolute;
		top: 200px;
		width: 240px;
		height: 150px;
	} */
	.setup1{
		width: 90%
	}
	.register-mode{ height: 40px; }
	.register-mode-div{ 
		width: 80px; 
		height: 39px; 
		text-align: center; 
		cursor: pointer;
	}
	.mode-font{ 
		line-height: 39px; 
		font-weight: bold; 
		color: #6f6f6f; 
		font-size: 18px; 
	}
	.register-active{ 
		color: #005095; 
		border-bottom: 1px #005095 solid; 
	}
	.register-active span{ color: #005095;}
	
	.codesuc-font{
		font-size: 14px;
		line-height: 20px;
		color: #898989;
	}
	
	/*扫描区域*/
	.scan-div{ width: 170px; margin: 0 auto; text-align: center;}
	.scan-signal{height: 18px;font-size: 18px;line-height: 18px;font-weight: bold;}
	.scan-img{width: 160px;height: 160px;}
	.scan-font-down p{font-size: 14px;line-height: 18px;font-weight: bold;color: #6f6f6f;}
	.mask {
		display:none;
	    opacity: 0.6;
	    filter: alpha(opacity=60);
	    -moz-opacity: 0.6;
	    background: #000;
	    position: absolute;
	    width: 160px;
	    height: 160px;
	}
	.scanned{
		text-align: center;
		position: absolute;
	    color: white;
	    left: 43px;
	    top: 50px;
	    display: none;
	}
	.qrdiv{
		position: relative;
	}
	.refreshQa{
	    margin-top: 10px;
	    cursor: pointer;
	}
	
	.forget-setup1{
		width: 400px;
		margin: 0 auto;
		margin-top: 90px;
	}
	.forget-setup2-change {
	    margin-top: 60px;
	}
	.forget-setup1-title {
	    font-size: 16px;
	    font-weight: bold;
	}
	.pb5 {
	    padding-bottom: 5px;
	}
	
	
	.forget-setup1{
		width: 400px;
		margin: 0 auto;
		margin-top: 90px;
	}
	.forget-setup2-change{
		margin-top: 60px;
	}
	.forget-setup2-pe{
		width: 550px;
		margin: 0 auto;
		margin-top: 40px;
	}
	.forget-setup3{
		width: 400px;
		margin:0 auto;
		margin-top: 90px;
	}
	.forget-setup4{
		width: 300px;
		margin:0 auto;
		margin-top: 110px;
		text-align: center;
	}
	
	.change-setup1{
		width: 550px;
		margin: 0 auto;
		margin-top: 110px;
	}
	.change-setup2{
		width: 400px;
		margin: 0 auto;
		margin-top: 110px;
	}
	.change-setup3{
		width: 320px;
		margin:0 auto;
		margin-top: 110px;
		text-align: center;
	}
	/*填写账户名*/
	.forget-setup1-title{
		font-size: 16px;
		font-weight: bold;
	}
	
	/*通过手机邮箱找回*/
	.pe-title{
		font-size: 16px;
	}
	.pe-form{
		width: 400px;
	}
	.contact-way{
		height: 30px;
	}
	.contact-title{
		font-size: 16px;
		line-height: 35px;
		font-weight: bold;
	}
	.contact-message{
		font-size: 16px;
		line-height: 35px;
		width: 230px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.contact-goto{
		font-size: 16px;
		line-height: 35px;
		cursor: pointer;
	}
	.contact-code-title{
		font-size: 14px;
		color: #cfcfcf;
		line-height: 20px;
	}
	.code-hint{
		font-size: 12px;
		line-height: 18px;
		margin-top: 40px;
	}
	.pe-problem-title{
		font-size: 16px;
	}
	.pe-problem-hint{
		font-size: 14px;
	}
	.change-again{
		font-size: 16px;
		cursor: pointer;
	}
	
	/*设置密码*/
	.set-pwd-title{
		font-size: 16px;
		font-weight: bold;
	}
	/*设置成功*/
	.set-pwd-success{
		font-size: 18px;
		font-weight: bold;
	}
	.you-can{
		font-size: 14px;
		font-family: "微软雅黑",Arial;
	}
	.login-now-button{
		width: 75px;
		height: 30px;
		border-radius: 5px;
		color: #FFF;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		line-height: 30px;
		cursor: pointer;
	}
	
	/*登录状态修改密码样式*/
	.pwdtitle-font{
		font-size: 16px;
		font-weight: bold;
	}
	
	/*错误信息提示*/
	.info-hint{
		border: 1px #dddddd solid;
	}
	.info-hint p{
		width: 350px;
		font-size: 14px;
		line-height: 18px;
		color: #686868;
	}
	.hint-title-font{
		color: #004e91;
		font-size: 15px;
	}
	.hint-font{
		font-size: 15px;
	}
	.appeal-font{
		color: #004e91;
		cursor: pointer;
	}
	
	.setup3{
		width: 450px;
		text-align: center;
	}
	.authentication-font{
		font-size: 15px;
		font-weight: bold;
		color:#000000;
	}
	.authentication-font span {
		color: #004e91;
		cursor: pointer;
	}
	
	.page-body{padding-bottom:20px; min-height:500px; margin-top: 20px;}
	.page-left{ width:100%; font-family: Microsoft Yahei; background:#ffffff; border: 1px solid #eeeeee;}
	.page-left a{line-height:20px;color:#333333; font-size:16px;display: block; height: 20px; padding: 20px 0; width:100%; border-bottom: 1px dashed #eeeeee;}
	.page-left a i{ float: left; width:30px; margin-left: 20px;}
	.page-left a i img{width:20px;}
	.page-left a span{ float: left; width:150px; line-height: 25px;}
	.page-left a dl{ float: right; width:20px; margin-right: 20px;}
	.page-left a dl img{ width:20px;vertical-align:text-bottom;}
	.page-left a:hover{ background: #fafafa;}
	
	.page-body .fl{ float: none;}
	.page-body .fr{ float: none;}
	
	.page-right{  width:100%; display:block; background:#ffffff;}
	.page-title{ height:20px; line-height:20px; padding: 20px 0; border-bottom:1px solid #dddddd; }
	.page-title b{ float: left;line-height: 25px; font-size: 16px; font-weight:bold;letter-spacing: 1px; display: block;color:#333333;}
	.page-title b i{ float: left; width:20px; margin-right: 10px; }
	.page-title b i img{ width:20px;vertical-align:text-bottom;}
	.page-title a{ float: right; width:100px;}
	.page-title a i{ float: left; width:20px; margin-right: 10px; }
	.page-title a i img{ width:20px;vertical-align:text-bottom;}
	.page-right .fl{ width:150px; text-align: center; font-weight: bold; margin:5vw auto;}
	.page-right .fl img{ width: 150px; height: 150px; display: block; margin-bottom: 15px; border-radius: 100px;}
	.page-right .fr{ width:100%;}
	
	.centerlist{}
	.centerlist ul{ margin-top:15px; padding-bottom:10px; margin-bottom:10px;}
	.centerlist ul li{ width: 100%; height: 50px; line-height:50px; font-size: 16px; border-bottom:1px dashed #dddddd;}
	.centerlist ul li a{ float:right; margin-left:10px; width:11%; font-size: 14px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left;color:#20528f;}
	.centerlist ul li span{ display: block; width:22%; float: left; text-align: left; font-size:4vw;color:#888888;}
	.centerlist li.lm_line{ border-bottom:1px solid #dddddd; padding:18px 0 0; height:0; line-height:0; margin-bottom:18px; background:none;}
	
	.xjlist{display: none;}

	
	/*------------------------------------------搜索结果页-------------------------------------------*/
	
	.blank5{ height:5px;}
	.sousuolb{margin:10px 0px; font-size: 16px;}
	.sousuolb_l{ width:100%;background:#ffffff;}
	.sousuolb_l_top{ width:825px; float:left; height:50px; line-height:50px; color:#999;}
	.sousuolb_l_nr{}
	.sousuolb_l_nr ul{}
	.sousuolb_l_nr ul li{ margin-bottom:25px;}
	.sousuolb_l_xw h1 a{text-align:left; font-size:14px;line-height:30px; color:#515151; font-weight:bold;}
	.sousuolb_l_xw span{ color:#999; line-height:30px;}
	.sousuolb_l_xw p a{ color:#6C9;}
	
	.sousuolb_r{display: none }

	.searchtype {background:#ffffff;border:1px solid #e9e9e9; margin-bottom:15px;}
	.searchtype a{font-size:16px; display:inline-block;color:#656565;height:10vw;line-height:10vw; width: 24%; text-align: center;}
	.searchtype a.checked{font-weight:bold;height:10vw;border-bottom:3px solid #f44236!important;}
	.sousuolb_l_xw .tits{  margin-bottom:10px;}
	.sousuolb_l_xw .tits a{display:block; font-weight:bold;}
	.sousuolb_l_xw p{line-height:8vw; color:#999;word-break:break-all;}
	.sousuolb_l_xw .channl{height:22px;font-size:15px;line-height:20px;margin-right:10px;font-family:"微软雅黑,宋体";padding:0px 10px;background:#f44236;color:#fff; float:left; font-weight:normal;}
	.sousuolb_l_xw .channl b{color:#ffffff !important; }
	.sousuolb_l_xw .sousou_pic{ float:left; margin-right:20px;}
	.sousuolb_l_xw .sousou_pic img{ width:118px;}
	.sousuolb_l_xw .sousou_con{width:100%; font-size:4vw; line-height: 10vw;}
	
	.search-box {
	  position:relative;
	  width:100%;
	  height:52px;
	  margin:20px auto;
	}
	.search-box input[type="text"] {
	    box-sizing:border-box;
	    width:100%;
	    height:100%;
	    padding:0 2% 0 2%;
	    border-radius:4px;
	    background-color:#fff;
	    font-size:16px;
		padding-left:10px;
		border:1px solid #dddddd;
	}
	.search-box .search-Btn-box {
	    position:absolute;
	    top:3px;
	    right:3px;
	}
	.search-box .search-Btn-box .search-Btn {
	    display:inline-block;
	    width:98px;
	    height:46px;
	    background:#0064b5;
	    border-radius:4px;
	    line-height:46px;
	    text-align:center;
	}
	.search-box .search-Btn-box .search-Btn .icon-svg-Search {
	    vertical-align:-2px;
	    margin-right:2px;
	    display:inline-block;
	    width:16px;
	    height:16px;
	    background:url(../images/icon_index_sousou.png);
		background-size:100%;
	}
	.search-box .search-Btn-box a{ color:#ffffff}
	
	
	
	
}





/*耀州-规范性文件*/

      
.doclib-left { width: 100%; height: 50px; text-align: center; background-color: #ffffff; display: inline-block; font-size:16px;}
.doclib-left ul { width: 100%; display: inline-block; vertical-align: middle;}
.doclib-left ul li{float: left; width: 150px; min-height: 50px; line-height: 50px; cursor: pointer;}
.doclib-left ul li.current { background-color: #0064b5; color: #00d0ff; font-weight: bold;}

 /*无左边*/
/*检索*/
.gfwj-search { margin: 0px 0 25px; padding: 0 8px;}
.gfwj-search li{ float: left; height: 55px; text-align: right; font-size: 14px; color: #606266;}
.gfwj-search li.gfwj-box1{ width: 32%; margin-right: 2%;}
.gfwj-search li.gfwj-box2{ width: 30%;}
.gfwj-search li.gfwj-box3{ width: 36%;}
.gfwj-search li.gfwj-box4{ width: 100%; float: left;text-align: center;}
.gfwj-title{width: 22%;float: left; text-align: right;height: 30px; line-height: 30px; display: block; margin: 10px 0;}
.gfwj-title1{width: 44%;float: left; text-align: right;height: 30px; line-height: 30px; display: block; margin: 10px 0;}

.gfwj-search input[type=button], input[type=submit] {padding: 10px 20px; font-size: 14px; border-radius: 4px; border: none; margin-right: 10px; margin-top: 8px; outline: none;}
.gfwj-search input[type=submit] { background-color: #0762b1; border-color: #0762b1; color: #fff;}
.gfwj-search input[type=text] { width: calc(73% - 10px); font-size: 14px; height: 34px; line-height: 34px; background-color: #FFF; background-image: none; border-radius: 4px; border: 1px solid #DCDFE6; padding-left: 10px; outline: none;}
.gfwj-search input[class=search-date] { width: calc((73% - 46px) / 2); float: left; padding-left: 10px; outline: none;}
.gfwj-search input[class=search-date1] { width: calc((73% - 46px) / 2); float: right; padding-left: 10px; outline: none;}
.gfwj-search-box1{ margin:10px 0; }
.gfwj-search-box { margin:10px 0; float: right; width: 75%; background-color: #ffffff; border-radius: 4px; border: solid 1px #dddddd; height: 36px; position: relative; outline: none;}
.gfwj-search-box select { float: left; width: 80px; height: 34px; text-align: center; background-color:#ffffff; font-size: 14px; border: 0; color: #666666; position: relative; outline: none;}
.gfwj-search-box input { float: left; border: 0 !important; width: calc(100% - 92px) !important; padding-left: 10px; font-size: 14px; outline: none;}
.gfwj-search-box2 { margin:10px 0; float: right; width: 55%; background-color: #ffffff; border-radius: 4px; height: 34px; position: relative; outline: none;}
.gfwj-search-box2 input[type=text] { width: calc(100% - 10px); font-size: 14px; height: 34px; line-height: 34px; background-color: #FFF; background-image: none; border-radius: 4px; border: 1px solid #DCDFE6; padding-left: 10px; outline: none;}
.reset {border: 1px solid gray !important;}
/*列表*/
.table-list{ width: 100%; background-color: #ffffff; margin-bottom: 20px;}
.table-tit{ display: block; background: #99caf3; font-size:16px; height: 45px; font-weight: bold; text-align: center; line-height: 35px; padding: 5px;}
.table-tit1{ width: 40%; float: left;}
.table-tit2{ width: 13%; float: left;}
.table-tit3{ width: 25%; float: left;}
.table-tit4{ width: 10%; float: left;}
.table-tit5{ width: 12%; float: left;}
.table-list-box li{ font-size:16px; border-bottom: 1px solid #e3e3e3; text-align: center;  color: #606266; width: 100%;  line-height: 32px; display: -webkit-flex; -webkit-align-items: center; display: flex; align-items: center;}
.table-list-box li:hover{cursor: pointer; background-color: #f5f6f9;}
.table-box1{ width: 38%; padding: 5px; text-align: left;}
.table-box2{ width: 15%; padding: 5px; -webkit-flex: 1;flex: 1;}
.table-box3{ width: 24%; padding: 5px;}
.table-box4{ width: 9%; padding: 5px;}
.table-box5{ width: 12%; padding: 5px;}
.pc-hidden{ display: none;}
.table-box2 a{ margin: 0 10px;}
.green{ color:rgb(0, 128, 0);}

.down_area{ position: absolute; top: -55px; right:0;}
.down_area li{ width:100px; text-align:center; background:#ffffff; float:left; height:40px; line-height:40px; margin-left:15px;}
.down_area li a{ }

@media screen and (max-width:768px){

.doclib-left ul li{float: left; width: 78px; min-height: 50px; line-height: 50px; cursor: pointer;}
.doclib-left ul li.current { background-color: #0064b5; color: #00d0ff; font-weight: bold;}
	/*检索*/
	.gfwj-search li.gfwj-box1{ width: 100%; margin-right: 0;}
	.gfwj-search li.gfwj-box2{ width: 100%;}
	.gfwj-search li.gfwj-box3{ width: 100%;}
	.gfwj-search li.gfwj-box4{ width: 100%; float: left;text-align: center;}
	
	/*列表*/
	.table-tit{display: none;}
	.table-list-box li{ text-align: left; display: block;width: 90%; margin: 10px auto; padding: 10px 0; background:#ffffff; padding:2%; border: 1px solid #EBEEF5;}
	.table-list-box li:hover{cursor: pointer; background-color: #f5f6f9;}
	.table-box1{ width: 100%; padding:0;}
	.table-box2{ width: 100%; padding:0; -webkit-flex: 0;flex: 0;}
	.table-box3{ width: 100%; padding:0;}
	.table-box4{ width: 100%; padding:0;}
	.table-box5{ width: 100%; padding:0;}
	.pc-hidden{ display: block; float: left; color:#0762b1; }
	.table-box2 a{ margin: 0 10px;}
	.green{ color:rgb(0, 128, 0);}	

	.down_area{ position: absolute; top: -40px; right:10px;}
	.down_area li{margin-left:10px; width:55px; height:30px; line-height:30px;}
	
}