﻿﻿@charset "utf-8";
*{margin:0;padding:0; -moz-box-sizing:border-box; box-sizing:border-box;}
*:not(input,textarea){-webkit-touch-callout:none;-webkit-user-select:none;}
html,body{margin:0;padding:0;height:100%;}
body{font-size:16px;font-family:"Microsoft Yahei","\5b8b\4f53";color:#333;background:#f7f7f7;min-width:1300px; margin:0 auto;}
h1{font-size:36px;font-weight:bold;color:#6f6d6d;}
h4{font-size:18px;font-weight:bold;color:#6f6d6d;}
ul,li{list-style:none;}
img{border:none;}
a{color:#333;text-decoration:none; cursor: pointer;}
a:hover{ color: #074695;text-decoration:none; cursor: pointer;}
a:active{outline:0;text-decoration:none;}
i{font-style:normal;}
input,textarea,select{font-size:16px;font-family:"Microsoft Yahei","Arial";color:#666666;line-height:28px;border-radius:4px;border:none;outline:none;}
input:focus{border:solid 2px rgba(228, 148, 17, 1);}
em{font-style:normal;display:inline-block;}
p{display:block;}
table { border-collapse: collapse;}
table, td, input, textarea { padding: 0px;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}

/*设置输入框默认文字样式*/
::-webkit-input-placeholder{color:#999;} 
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;} 

.mainBox{ width: 1300px; margin: 0 auto;}
.bgcolor{ background-color: #ffffff;}
.padding20{ padding: 20px;}
.marginTop20{ margin-top: 20px;}

/*------------------------------------------首页-------------------------------------------*/
/*---------- 头部 ----------*/
.top{ background: url(../images/top-bg.jpg) no-repeat center top; height: 267px;}
.line{ height: 5px; background-color: #074695; width: 100%;}
.top .logo{ float: left; width: 572px; margin-top: 50px;}
.top .serch{ float: right; width: 332px;margin-top: 80px;}
/* 搜索框 */
.s-form{width: 332px; float: left; line-height:45px;height:45px; vertical-align:top; background:url(../images/serch-bg.png) left top no-repeat; }
.s-form .from-control{float: left; font-size:14px; line-height:45px; width:270px; height:45px; padding:0 10px 0 20px; vertical-align:top; outline:none; background: none; border: none;}
.s-form .btn{float:right; line-height:200px; overflow:hidden; width:60px; height:40px; border:none; outline:none; background: none; border: none; outline: none; cursor: pointer; }
/* 导航 */
.menu{ height: 60px; line-height: 60px; margin-top: 58px;}
.menu li{ float: left; font-size: 18px;}
.menu li a{ display: block; padding: 0 27px; float: left;}
.menu li a img{ float: left; padding: 20px 0; margin-right: 10px;}
.menu li i{ float: right; width: 1px; height: 60px; display: block; background:url(../images/line.png) no-repeat center center;}

/*---------- 头条 ----------*/
.toutiao{ text-align: center;}
.toutiao h2{font-size: 36px; color: #074695; padding:0 0 15px 0;}

/*---------- 焦点图 ----------*/
.ibox1{ margin-top: 35px;}
.ibox1-1{float: left; width: 704px; height: 396px; background-color: #ccc; position: relative;}
.ibox1-1 .bd li{ position: relative;}
.ibox1-1 .bd li .tpcl-img img{width: 704px; height: 396px; display: block;}
.ibox1-1 .bd li .wenz{ position: absolute; width: 100%; left: 0; bottom: 0; background: rgba(0, 0, 0, .6); height: 60px;}
.wenz .time{width: 66px; height: 100%; border-right: 1px solid #686768; float: left; text-align: center;}
.wenz .time em{ font-size: 12px; color: #fff; display: block; margin-top: 8px;}
.wenz .time span{ font-size: 24px; color: #fff; display: block;}
.wenz a{float: left; line-height: 60px; width: 422px; margin-left: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #fff;}
.ibox1-1 .next,.ibox1-1 .prev{ width: 7px; height: 13px; position: absolute; bottom: 23px; z-index: 10; cursor: pointer;}
.ibox1-1 .next{ background: url(../images/mhfs16_03.png) no-repeat; right: 26px;}
.ibox1-1 .prev{ background: url(../images/mhfs17_03.png) no-repeat; right: 54px;}
.ibox1-1 .sline{ width: 1px; height: 11px; background: #fff; position: absolute; right: 43px; bottom: 24px; z-index: 10;}

/*---------- 新闻 ----------*/
.news{float: right; width: 530px; position: relative;}
.news-title{ height: 38px; position: relative;}
.news-title:before{ content: ""; left: 0; bottom: 0; width: 100%; height: 1px; position: absolute; background-color: #c5c5c5;}
.news-title ul{ float: left; position: relative;}
.news-title ul li{ float: left; font-size: 21px; padding-bottom: 8px; border-bottom: 4px solid transparent; margin-right: 40px;}
.news-title ul li.on{ font-weight: bold; color: #074695; border-bottom-color: #074695;}
.news-title ul li.on a{ color: #074695;}
.sylist li{ margin-top: 22px; height: 16px; line-height: 16px; padding-left: 17px; position: relative;}
.sylist li a{ float: left; width: 77%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.sylist li span{ float: right; font-size: 14px; color: #999;}
.sylist li:before{ position: absolute; content: ""; width: 5px; height: 9px; position: absolute; left: 0; top:3px; background: url(../images/mhfs32_03.png) no-repeat;}
.sylist li:hover a{ color: #074695;}
.sylist li:hover:before{ background-position: 0 -11px;}
.sylist li:hover span{ color: #074695;}
.more{ position: absolute; top: 5px; right: 0; font-size: 14px;}

/*---------- 专题 ----------*/
.ibox3{ margin-top: 20px;}
.ibox3-l{ float: left; width: 704px; position: relative; background-color: #ccc; height: 100px;}
.ibox3-l h2{ position: absolute; left: 6px; top: -5px; z-index: 20;}
.ibox3-l-1{ width: 100%; height: 100%; position: relative;}
.ibox3-l-1 .bd li{ position: relative;}
.ibox3-l-1 .bd li img{ width: 704px; height: 100px; display: block;}
.ibox3-l-1 .next,.ibox3-l-1 .prev{ width: 7px; height: 13px; position: absolute; bottom: 12px; z-index: 10; cursor: pointer;}
.ibox3-l-1 .next{ background: url(../images/mhfs16_03.png) no-repeat; right: 13px;}
.ibox3-l-1 .prev{ background: url(../images/mhfs17_03.png) no-repeat; right: 41px;}
.ibox3-l-1 .sline{ width: 1px; height: 11px; background: #fff; position: absolute; right: 30px; bottom: 13px; z-index: 10;}

/*---------- 场景服务 ----------*/
.ibox3-r{float: right; width: 534px; height: 100px;}
.ibox3-r span a{ background-color: #074695; height: 100px; color: #ffffff; width: 40px; display: block; padding: 8px 12px; float: left;}
.ibox3-r b a{ float: left; width: 247px;}

.ibox2{float: left; width: 405px; height: 433px; border-right: 1px solid #f3f3f3;}
/* 标题 */
.title{ height: 40px; position: relative;}
.title:before{ content: ""; left: 0; bottom: 2px; width: 100%; height: 1px; position: absolute; background-color: #c5c5c5;}
.title b a{ float: left; position: relative;font-size: 21px;color: #074695; padding-bottom: 8px; border-bottom: 4px solid #074695; margin-right: 40px;}
.title i a{ font-size: 14px; float: right; width: 50px; line-height: 38px;}
/*---------- 信息公开 ----------*/
.xxgk{ width: 382px;}
.xxgk ul{ margin-top: 10px;}
.xxgk ul li{ float: left; width: 185px; height: 60px; border: 1px solid #eeeeee; margin-left: 10px; margin-top: 10px;position: relative;}
.xxgk ul li:before{ position: absolute; width: 0; height: 0; background: #f8f8f8; content: ""; transition: .2s; left: 50%; top: 50%;}
.xxgk ul li:hover:before{ width: 183px; height: 58px; left: 0; top: 0;}
.xxgk ul li a{ position: absolute; z-index: 5;}
.xxgk ul li a i{ width: 38px; height: 38px; float: left; display: block; margin-top: 10px; margin-left: 15px; margin-right: 15px;}
.xxgk ul li a span{ display: block; float: right; width: 115px; margin-top: 8px; padding-right: 10px;}
.xxgk ul li:last-child a span{ margin-top: 18px;}
/*---------- 业务服务 ----------*/
.ywfw{ width: 382px; margin-top: 20px;}
.ywfw ul{ margin-top: 5px;}
.ywfw ul li{ float: left; width: 185px;transition: .2s; height: 96px; border: 1px solid #eeeeee; margin-top: 10px;position: relative;}
.ywfw ul li:nth-child(2n){ float: right;}
.ywfw ul li a{ position: absolute; z-index: 5;width: 185px; font-size: 16px;}
.ywfw ul li a i{ width: 38px; height: 38px; display: block; margin: 10px auto;}
.ywfw ul li a span{ display: block; text-align: center; margin-top: 8px;}
.ywfw ul li.i1{ background: url(../images/icon9-bg.png) no-repeat 130px 45px;}
.ywfw ul li.i2{ background: url(../images/icon10-bg.png) no-repeat 130px 45px;}
.ywfw ul li:hover{ transform: translateY(-5px);}

.ibox4{float: left; width: 452px; height: 433px; border-right: 1px solid #f3f3f3;}
/*---------- 政策解读 ----------*/
.zcjd{ width: 404px; margin-left: 22px;}
.zctj{ position: relative; width: 404px; height: 132px; margin-top: 20px;}
.zctj span{position: absolute; top: 0; left: 0; background-color: #d00111; display: block; text-align: center; padding: 5px 0; width: 80px; font-size: 14px; border-radius: 0 0 5px 0;}
.zctj span a{color: #ffffff;}
.zctj img{ width: 404px; height: 132px;}

.ibox5{float: right; width: 380px; height: 433px;}
/*---------- 政民互动 ----------*/
.jzxx{ background-color: #f7f7f7; margin-top: 20px; height: 60px; line-height: 60px; padding: 0 10px;}
.jzxx span{ font-weight: bold; font-size: 18px; float: left; display: block;}
.jzxx i{ display: block; background-color: #074695; border-radius: 5px; margin-top: 12px; float: right; width: 258px; height: 36px; text-align: center; line-height: 36px;}
.jzxx i a{ color: #ffffff;}
.zjdc{ margin-top: 15px;}
.zjdc a{float: left; width: 185px; height: 96px; margin-top: 10px;position: relative; transition: .2s;}
.zjdc a:hover{ transform: translateY(-5px);}
.zjdc a:nth-child(2){ float: right;}

/*底部样式*/
.footer{ margin-top: 30px; background-color: #ffffff;}
.footer-top{ text-align: center; font-size: 14px; height: 50px; line-height: 50px;}
.footer-con{ width: 870px; margin: 0 auto; padding-bottom: 20px;}
.foot-left{ float: left; width: 53px; margin-top: 15px;}
.foot-con{ float: left; width: 565px; margin-left: 80px;font-size: 14px; text-align: center; line-height: 28px; color: #707070;}
.foot-con a{color: #707070;}
.foot-con i{ margin: 0 5px;}
.foot-right{ float: right; width: 110px; margin-top: 15px;}
/*------------------------------------------首页结束-------------------------------------------*/

/*-------------------------------------政务公开国标-------------------------------------*/
/*国标公开背景图片*/	
.zwgk-bg{ background: url(../images/zw_bg.png) no-repeat;background-position: top;}
/*国标公开logo*/
.ny-logo{ float: left;}
/*国标公开导航*/
.nav {margin: 15px 0;font-size: 18px; float: right; width: 800px;}
.nav ul {margin: 0;padding: 0;}
.nav li {padding:8px;list-style: none;display: inline-block;}
.nav a {padding: 12px 0;text-decoration: none;color: #ffffff;line-height: 100%;}
.nav a:hover {border-bottom: 2px solid #074695;}
.nav .current a {color: #fff;border-bottom: 2px solid #074695;}

.zw_mainBox{width: 1230px; margin: 0 auto; padding:36px 35px 0 35px; background-color: #f2f2f2;}
/*国标公开信息检索样式*/
.gk_sousuo{padding:12px 0 48px 0; }
.container1{width:1028px; padding: 0 17px; margin: 0 auto; height:50px; background:#f2f2f2;background:url(../images/ssk.png) repeat-x center center;}
.container1:after{content:'';display:block;clear:both}
.container1 .input1{width:510px;height:50px; margin: 0 auto;}
.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 .search{width:64px;height:50px; float: right; cursor:pointer;background: url(../images/icon_index_sousou.png) no-repeat center center;}

/*国标公开左边样式*/
.zwBox_left{ width: 270px; float: left;}
.zw_menu{width:270px;margin:0 auto;overflow:hidden}
.zw_menu .one li{display:block;width:270px;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;}
.zw_menu .one li a{display:block;height:70px; line-height:28px; width:270px;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;}*/
.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:#074695;}
.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:#074695;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:#074695; background-color:#dbe9f8;}
.zw_menu .one li ul li b.active{background:url(../images/zlm_icon1.png) center center no-repeat;color:#074695; font-weight: bold;}
.zw_menu .one li ul li b.active a{color:#074695;}
.zw_menu .one li ul li b.inactive{background:url(../images/zlm_jia1.png) center center no-repeat;color:#074695;}
.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:#074695;}
.zw_menu ul li .active{background:#074695;}
.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;}

/* 国标右边样式 */
.zwBox_right{ float: right; width: 870px; background: #ffffff; box-shadow:0px 0px 5px #dddddd; min-height:1000px; margin-bottom: 100px;}
.zw-Title{ text-align: center; margin-bottom: 70px; margin-top:100px}

/* 模板1公共面包屑导航 */
.mub02address{height:44px; margin-bottom: 20px; background:#FFFFFF;border-bottom: 1px solid #e4e4e4;}
.mub02address .homePage{display: block;width: 43px;height: 43px;background: url(../images/mub02address_homePage.png) no-repeat center;float: left;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.mub02address p{height: 43px; width:80%; line-height: 43px; margin-bottom: 0; font-size: 13px;color: #999999;float: left;margin-left: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mub02address p a{color: #999999;padding: 0 4px;}
.mub02address .backList{display: block;width: 117px;height: 43px;line-height: 43px;text-align: center;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;float: right;font-size: 13px;color: #999999;text-decoration: none; cursor:pointer;}
.mub02address .backList img{display: inline-block;*display: inline-block;margin-right: 10px;position: relative;top: 2px;}

/*国标列表*/
.zw_title{ font-size:32px; display:block; text-align:center; padding-top:35px; margin-bottom:35px; font-weight:bold; color:#074695;}
.zw_list{ padding: 0 30px;}
.zw_list li{clear:both;font-size: 16px; display: block; margin: 0; position: relative; line-height: 35px;}
.zw_list li a{float:left;width:80%; font-size: 16px; color:#333333;line-height:35px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zw_list li span{width:20%;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: 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}

/*国标标题下时间*/
.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_con{ line-height: 35px; padding: 0 35px;font-size:16px; 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_listTitle b{ background: #074695; }
.zw_listCon{padding:0 35px;}
.zw_listTitle{ height: 33px; border-bottom: 2px solid #e0e0e0; margin-bottom:20px;}
.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: 15px auto 0 auto;}


/*-------------------------------------文字列表（多栏目）样式-------------------------------------*/
.zwgk-title{padding:15px 0;border-bottom:#e5e5e5 dashed 1px;}
.zwgk-title a i{width:4px;height:22px;background:#074695;display:inline-block;vertical-align:middle;}
.zwgk-title a span{margin-left:8px;font-weight:bold;font-size:20px;color:#074695;vertical-align:middle;}
.zfxxgk_zdgkc{margin:20px auto;}
.zfxxgk_zdgkc ul li{position:relative;font-size:16px;width:100%;}
.zfxxgk_zdgkc ul li a{padding:10px 0;width:84%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:middle;}
.zfxxgk_zdgkc ul li b{padding:10px 0;width:15%;font-weight:100;font-size:16px;color:#b2b2b2;text-align:right;display:inline-block;vertical-align:middle;}
.zfxxgk_zdgkc .more a{margin:20px auto 40px auto;width:100%;height:40px;line-height:40px;font-size:15px;color:#666666;text-align:center;background:#f9f9f9;border:#eeeeee solid 1px;display:block;}
.zfxxgk_zdgkc .zfjg li.one{width:100%;}
.zfxxgk_zdgkc .zfjg li{float:left;width:33%;font-size:14px;}
.zw_sjbt{position:absolute;left:80px;top:30px;padding:10px;max-height:300px;max-height:215px;background:#f3f9ff;border:1px solid #6f98c4;border-radius:5px;box-shadow:0 0 10px #dddddd;display:none;z-index:999;}
.zfxxgk_zdgkc ul li:hover .zw_sjbt{display:block;}
.gk_tab{margin:0px;font-size:14px;}
.gk_tab table{margin:5px auto 5px auto;border-collapse:collapse;}
.gk_tab table td{padding:12px 3px;}
.gk_tab table td.th{float:left;width:84px;font-size:14px;font-weight:bold;text-align:right;}

/*搜索结果样式*/
.sousuolb{margin:10px 25px;}
.sousuolb_l{ width:865px; padding:20px; float:left;background:#ffffff;}
.sousuolb_l_top{ width:865px; float:left; height:50px; line-height:50px; color:#999;}
.sousuolb_l_nr{}
.sousuolb_l_nr ul{}
.sousuolb_l_nr ul li{ float:left; margin:5px 0px;width:100%;}
.sousuolb_l_xw h1 a{text-align:left; font-size:16px;line-height:30px; color:#074695; font-weight:normal;}
.sousuolb_l_xw img{width:140px; height:83px;object-fit: contain;float:left;margin:10px 10px 0 0;}
.sousuolb_l_xw span{ color:#333; line-height:30px;font-size:14px;}
.sousuolb_l_xw p a{ color:#6C9;}
.sousuolb_l_xw h1 a{display:block;}
.sousuolb_l_xw p{line-height:24px; color:#333; font-size:14px;}
.sousuolb_l_xw .channl{height: 30px;font-size: 14px;line-height: 30px;margin-right: 10px;font-family: "微软雅黑,宋体";padding: 0px 10px;background: #074695;color: #fff; float: left; font-weight: normal;}
.sousuolb_l_xw .channl b{color: #ffffff !important; }

.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:#074695; 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: 14px; display: inline-block;color: #656565;height: 37px;line-height: 37px; margin-right: 25px;padding: 0 13px 2px 12px;}
.searchtype a.checked{font-weight: bold;border-bottom: 3px solid #074695; height: 37px; display: inline-block;}

.Wdate{width:120px; margin:10px 0;height:35px !important;padding:5px;}
.qr_btn{text-align: center;line-height: 28px;display: inline-block;color: #074695;border: #074695 solid 1px;width:45%;}

/* 内页当前位置 */
.ny-title{border-bottom:#dddddd solid 1px; height: 40px;}
.ny-title .fl{ float: left; padding:0 15px; height: 39px;padding-bottom:12px;font-size:20px;font-weight:bold;display:inline-block;color:#074695;border-bottom:#074695 solid 2px;}
.ny-title .position{ float: right; padding:10px;font-size:14px;color:#6b6b6b;}
.ny-title .position a{color:#6b6b6b;}

.blank20{ height:20px;}

/*-------------------------------------02新闻_详细页-------------------------------------*/
.bg{ background: #ffffff;}
.border{border-bottom:2px solid #d2d6d9; padding-bottom:15px;}
.show{ background: #ffffff; padding:0 30px 30px 30px; position: relative;}
.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{ padding:15px 0 15px 15px;font-size:14px;color:#999999;border-top:#dddddd dashed 1px;border-bottom:#dddddd dashed 1px;}
.show .fb-time .fbsj{}
.show .fb-time .fbsj span{margin-right:20px; float:left;}
.show .fb-time .fbsj span a{font-size:14px;color:#999999;}
.show .show-text{padding:0px 0 0px 0;}
.show .show-text{font-size:16px;color:#333333;line-height:36px;text-align:justify;}
.show .show-text p{margin-top:15px;}
.show .show-text p img{max-width:92%; margin: 0 auto; display: block;}
.show .show-text img{max-width:92%; margin: 0 auto; display: block;}
.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 .fb-time .fbsj .baidushare{ float: right; width: 120px;}
.show .fb-time .fbsj .baidushare i{ float: left;}
.bdsharebuttonbox{ float: left;}
.show .show-share{padding:30px 0 66px 0;border-top:#dddddd dashed 1px;}
.show .show-share span{float:left;margin-top:5px;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {margin: 2px 6px 0px 0 !important;}

#zoom .code{margin-top:15px;text-align:center;}
#zoom .code p{font-size: 12px !important;color: #b5b5b5 !important;text-align:center;}


.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 15px 0px 15px;}
.ny-list li{position:relative; font-size:16px; line-height:35px; color:#000000; padding-left:2%; width:98%; background:url(../images/k.jpg) no-repeat left center;}
.ny-list li span{position:absolute; font-size:14px; right:0px; top:0px; display:inline-block; color:#c7c7c7;}

/*------------------------------------------调查征集-------------------------------------------*/
/* 列表 */
.hd-dczj{width:90%; margin: 20px auto; height:200px;background:url(../images/hd-dczj.jpg) center no-repeat;}
.dczj-li{float:left;margin-right:20px; margin-top: 20px; border-radius: 5px; box-shadow: 0 0 5px #eeeeee; padding: 30px; width:407px;height:265px; border: 1px solid #eeeeee;}
.dczj-li:nth-child(3n){ margin-right: 0;}
.dczj-li i{padding:2px 10px;font-size:14px; margin-right: 10px; font-weight: normal; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
.dczj-li i.jxz{color:#ff7600;border:#ff7600 solid 1px;}
.dczj-li i.yjs{color:#ffffff;background:#a3a3a3;border:#a3a3a3 solid 1px;}
.dczj-li span{margin:0px 0 25px 0;width:100%;font-size:16px; font-weight: bold; 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:18px;}
.dczj-li .dczj-li-bottom b{ color: #d00111;font-weight: normal; font-size: 23px;}
.dczj-li .dczj-li-bottom a{float:right;margin-top:15px;padding:5px 18px;font-size:14px;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:#d00111;}
.dczj-li .dczj-li-bottom a.ckjg{background:#9e9c9c;}
/* 列表_详情 */
.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:90%;}
.rdsq h1{margin:44px auto;font-size:30px; color: #333333;font-family:"宋体"; 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:16px; line-height:30px;text-indent:36px;}
/*调查问卷样式*/
.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:16px;}
.dcwj-list input[type="checkbox"]{margin-right:8px;width:14px;height:14px;}
.dcwj-list span{margin:15px 30px 0 auto;width:21%;font-size:16px;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;}

.xjnr-btn{text-align:center; margin-top:20px;}
.sub-btn,.reset-btn{width:20%;text-align:center;line-height:44px;display:inline-block;border-radius:25px;}
.sub-btn{color:#ffffff;background:#0067bb;border:#0067bb solid 1px;}
.reset-btn{margin-left:30px;color:#999999;border:#dddddd solid 1px;}


/*------------------------------------------网站地图-------------------------------------------*/	
.web_addr{overflow:hidden;background:#fff;width:1160px; margin: 20px auto 0 auto;}
.web_addr h1{ width:130px; height:36px; line-height:36px; font-size:18px; text-align:center; color:#fff; background-color:#014687;}
.web_addr h1 a{color:#fff;}
.pdwzdh_nr{margin-left:0px;width:1160px;border-bottom:#dddddd dashed 1px; margin-bottom:25px; padding-bottom:25px;}
.pdwzdh_nr li{float:left;margin:10px 0 0 0; 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;}

/*-------------------------------------我要写信------------------------------------*/
/*个人信息*/
.wyxx{ width: 1160px; margin:50px auto 0 auto;}
.wyxx_con, .wyxx_con1{margin-bottom:30px; }
.wyxx_con b, .wyxx_con1 b, .wyxx_con2 b{ font-size:18px; background-color: #f8f9fb; height: 40px; line-height: 40px; padding-left: 20px; color:#333; margin-bottom:30px; display:block;}
.wyxx_con ul li{ float:left; width:150px; display:block;}
.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; font-size: 16px; line-height:37px; width: 100px; text-align: right;}
.wyxx_con1 li input{ width:250px; height:35px;background: #fdfdfd; border: 1px solid #e0e0e0;}
.wyxx_con1 li .form-control{ width:150px; float:left;}
.wyxx_con1 li .btn-default{ float:right; height:35px;width:120px; border: 1px solid #bdd2df; border-left: none;}
/*手机验证码*/
.sjyzm{width: 351px !important;}
.sjyzm .form1{ width: 131px;}
/*信件内容*/
.wyxx_con2 .xjnr{ margin-bottom:20px;}
.wyxx_con2 .xjnr h2{ font-size:16px; height:35px; width: 100px; text-align: right; line-height:35px; float:left;}
.wyxx_con2 .xjnr .form-control1{background: #fdfdfd; border: 1px solid #e0e0e0;height:35px; float:right; width:91%;}
.wyxx_con2 .xjnr .form-control2{ background: #fdfdfd; border: 1px solid #e0e0e0; height:166px; float:right; 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;}

.wyxx-con{ float:right; width:250px; display:block; margin:5px 0;}
.wyxx-con a{ float:left; width:100px; color:#ffffff; text-align: center; height:35px; line-height:35px; font-size:16px; background:#074695; margin-left:15px;}



/*确定按钮*/
.but{ width: 389px; margin: 0 auto;}
.button_hov{background:#074695;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_lin{background:#074695;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;}.button_left{float:left;}
.button_hov1{background:#074695;width: 160px; height: 44px; margin: 0 auto; font-size: 16px; line-height:44px; border-radius: 2px;border:none;display:block; text-align:center; transition:all .3s;cursor:pointer;}
.button_hov1 a{ color:#ffffff;}

.buts{ width: 160px; margin: 0 auto;}
/*信件列表*/
.lxfk-lists-ul1 li{margin-top: 20px}
.lxfk-lit1{ overflow: hidden; padding: 0 25px; line-height: 42px; background: #f5f6f6;}
.lxfk-lit1 a{ font-weight: bold;}
.lxfk-lit1 a:hover{color: #074695; text-decoration: underline;}
.lxfk-lid1{ height: 42px; border: 1px solid #e3e3e3; font-size: 14px; line-height: 40px; padding: 0 15px;}
.lxfk-lid1 span{ color: #999; float: left; }
.lxfk-lid1 .s2{float: right;}
.lxfk-lid1 .s3{ width: 38%;padding-left: 30px;}
.lxfk-lid1 .s2 i{ color: #074695;}
/*信件详情*/
.line2{ height:1px;background:#dddddd; width:100%;}
.lx h2{ font-size:30px; text-align: center;}
.lx h3{ font-size:18px;}
.lx .lx_right_con{ padding:23px; margin-top:20px;background:#f6f7fb;}
.lx .lx_right_con li{ line-height:30px;display:block; padding:10px 0;}
.lx .lx_right_con li span{ float:left; display:block; width:7%;font-weight: bold; color: #074695;}
.lx .lx_right_con li p{ float:left; display:block; width:90%;}
.lx .lx_right_con strong{ font-weight: normal;}
.lx .lx_right_con li i{ float:left; display:block; width:7%;font-weight: bold; color: #074695;}

.lx_xjnr{ margin-top:5px;}
.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 #dddddd; height:220px; margin-top:20px; margin-bottom:20px;}


/*-------------------------------------新闻------------------------------------*/
/*左边样式*/
.left-menu{width:275px; float: left;background:#ffffff;}

.parentName{padding:15px 2%; background: #074695; 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; border-bottom: 1px solid #eeeeee; padding:18px 7% 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:995px;padding:0 20px 20px 20px; background:#ffffff;}
/*视频列表样式*/
.video-list{}
.video-list li{float:left;margin-right:3%;width:31.33%; margin-top: 15px;}
.video-list li:nth-child(3n){ margin-right: 0;}
.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:173px;}
.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;}

/*信息公开内容页*/
.zwwh{ margin: 20px 0;}
.zwwh table td { border: 1px solid #e5e5e5;}
.xinxi_shbg{width:100%;float:left;margin-top:10px;}
.xinsh_bgbb{font-size:15px;color:#333333;line-height:20px; text-align: right;}
.xinsh_bgbs{font-size:15px;color:#444;line-height:20px;padding:10px;}
