html{color:#000;background:#fff;}
body{font:12px/1.5 "microsoft yahei",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;margin: 0 auto !important;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd,td,th{margin:0;padding:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}/* table{border-collapse:collapse;border-spacing:0;} */
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
a{color: #333333; text-decoration: none;}
a:hover{text-decoration:inline;color: #cc0000;}
.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}
.clearboth{clear:both; height:2px; overflow:hidden;}
input:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}

/*top*/
.zg_topNav .zg_top{ width:100%!important;}
.zg_topNav .zg_heard{ border-bottom: none;}
.zg_topNav {border-bottom: 1px solid #e7e7e7; height: 42px;/*margin-bottom: 20px;*/ width: 100%;}
.lh_left>h3{display: inline-block;margin: 0 4px;*display: inline;zoom:1;vertical-align: top;font:12px/1.2 'Microsoft Yahei';color: #999;}
.lh_left>h3 a{color: #999;}
/*默认1920（1632）*/
/*有效区域的展示宽度 */
.layut{width:100%;min-width: 1000px; max-width: 1920px;margin:0 auto;}
.wrap{width:85%;margin:0 auto;text-align: left;min-width:1000px; max-width: 1920px;}

/*栏目页、列表页两侧通用宽度*/
.lh_left{width:66%; float:left;}
.lh_rig{width:30%; float:right;}
/*公共logo部分*/

.lh_logoTop{height:85px;}

.lh_logoLeft{width:400px;height:100%;}
.lh_logoLeft .zg_logo{padding-top:12px; display:inline-block; *display:inline; zoom:1; float:left;}
/*.lh_logoLeft .zg_logo img{width: 175px; height: 64px;}*/
.lh_logoLeft p{font:bold 22px/1.1 'microsoft yahei';color:#333;float:left;margin-top:35px; padding-left:13px;}
.lh_logoLeft p span{display:inline-block; *display:inline; zoom:1; padding:0 10px; background:#e60012; font:16px/1.8 'Microsoft Yahei'; color:#fff; margin-left:12px; border-radius:5px; position:relative; top:-2px;}
.lh_logoLeft p a{color:#333; vertical-align: text-top;}
.lh_logoRig{width:570px;padding-top:16px;}
.lh_logoRig .top{width:310px; height:36px;float:right;}
.lh_intSeach{width:265px; height:34px;border:1px solid #d4d4d4; border-radius:4px 0 0 4px;border-right:none; text-indent:0.8em;font:16px/34px 'microsoft yahei';color:#333;}
.lh_intSubmit{width:44px;height:36px; background:#ef2d36 url(../../images/zgimg/spild.png) no-repeat 13px 9px; border:none; cursor:pointer;border-radius:0 4px 4px 0;  }
.lh_logoRig .fenbu{width:100%;text-align:right;padding-top:7px;line-height:19px;font-size:12px;clear:both;}
.lh_logoRig .fenbu span{display:inline-block;width:36px;height:19px;background:url(../../images/zgimg/fbbk_new.jpg) no-repeat;padding-right:4px;text-align:center;color:#ffa421;}
.lh_logoRig .fenbu a{margin-left:8px;color:#666;}

/* 导航 */
.lh_nav{height:50px; background:#ef2d36; position:relative;}

.lh_navcont{height:100%;}

.lh_navcont li{width:9.2%;padding-top:3px;float:left;margin-right:1px;}
.lh_navcont a{height:47px;display:block; text-align:center; font:20px/46px 'microsoft yahei';color:#fff;}
.lh_navcont li.fr{ float:right; }
.lh_navcont li.lh_wid01{width:12.6%}
.lh_navcont li.lh_wid02{width:5.5%;}
.lh_navcont li.lh_wid09{width:17%;}
.lh_navcont li.lh_wid07{width:13.5%;}
.lh_navcont li.lh_wid11{width:20%;}
.lh_navcont li.zjpd_pos{ position: relative; }
.lh_navcont a:hover{background:#fff; border-radius:4px 4px 0 0;color:#ef2d36;font-weight:bold;}

.lh_navTab{border-bottom:1px solid #e3e3e3; overflow:hidden;}
.lh_navTab_cont{height:100%;}
.lh_hotNews{font:bold 16px/26px 'microsoft yahei';color:#ef2d36;width:71px; height:26px;border:1px solid #ef2d36;border-radius:4px;margin-top:13px;padding-left:23px; background:url(../../images/zgimg/spild.png) no-repeat 8px -44px;}
.lh_focus{height:54px;width:92%;position:relative; overflow:hidden;}
.lh_oulRig{height:100%;position:absolute;left:0; top:0;width:100%;}
.lh_oulRig li{float:left;font:16px/54px 'microsoft yahei';color:#333;margin-right:1.6%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.lh_oulRig li em{display:inline-block;*display:inline;zoom:1; width:5px;height:5px;background:#ff464f; vertical-align:middle;border-radius:100%;margin-right:8px;}
.lh_navcont li.on a,.lh_navcont li.hover a{background:#fff; border-radius:4px 4px 0 0;color:#ef2d36;font-weight:bold;}
.lh_navcont li.wqh.on a{background:#d71019; color:#fff;}
.lh_hotPub{font:bold 16px/26px 'microsoft yahei';color:#ef2d36;width:74px; height:26px;border:1px solid #ef2d36;border-radius:4px;margin-top:13px; text-align:center;}
.lh_navcont li .lh_opcon{height:100%;width:90%;margin-left:1.6%; padding:10px 0;}
.lh_navcont li .lh_opcon a{font:16px/34px 'microsoft yahei';margin-right:1.6%;white-space:nowrap; display:inline-block; *display:inline; zoom:1; height:auto; color:#333;}
.lh_navcont li .lh_opcon a:hover{color:#ef2d36; }
.abs_tag{position:absolute; left:0; background:#fff; z-index:2; display:none;}

/*中公地址*/
.zg_main7{ overflow: hidden;}
.zgm7_bt{ width: 100%; height: 69px; border-bottom: 1px solid #dfdfdf; margin-bottom: 3%;}
.zgm7_bt h3{ height: 68px;border-bottom: 2px solid #e60012; float: left; line-height: 68px; font-size: 30px; color: #e60012; font-family: 'Microsoft Yahei';}
.zgm7_left{ width: 31.8%; float: left;}
.zgm7_left dl dt{ font-size: 22px; color: #333; font-family: 'Microsoft Yahei'; font-weight: bold; padding-left: 25px;}
.zgm7_left dl dd{ line-height: 38px; font-size: 18px; color: #666; font-family: 'Microsoft Yahei';}
.zgm7_left dl.d1{ margin-bottom: 14px;}
.zgm7_left dl.d1 dt{ line-height: 44px; background: url(../../images/zgimg/offcn_pd25.jpg) no-repeat left center;}
.zgm7_left dl.d2 dt{ line-height: 40px; background: url(../../images/zgimg/offcn_pd26.jpg) no-repeat left center;}
.zgm7_left dl.d2{ margin-bottom: 4px;}

.zgm7_left dl.d3{overflow:hidden;padding-top:10px;position:relative;}
.zgm7_left dl.d3 dt{line-height: 60px;float: left;width: 150px;text-align:center;padding-left: 0;}
.zgm7_left dl.d3 dt img{border:solid 1px #eaeaea;width:100%;height:auto;}
.zgm7_left dl.d3 dt p{font: 14px/30px 'Microsoft Yahei';width: 100%;}
.zgm7_left dl.d3 dd{position:absolute;left:167px;top:50%;margin-top:-55px;}
.zgm7_left dl.d3 dd a{display: block;width:150px;height:44px;line-height:44px;margin-bottom:15px;text-align: center;color:#fff;border-radius:40px;}
.zgm7_left dl.d3 dd a.qq{background:#6ea9e1;}
.zgm7_left dl.d3 dd a.gz{background:#ff8182;}

.zgm7_right{ width: 67%; float: right;}
.zgm7_Ru{ padding-left: 9.5%; overflow: hidden;margin-bottom: 3%;}
.layut16 .zgm7_Ru{ padding-left:0%;}
.zgm7_Ru li{float: left; padding: 0 20px; height: 36px; margin-top:1.3%;  margin-right: 5px; cursor: pointer; font-size: 18px; color: #333; font-family: 'Microsoft Yahei';  border-radius: 4px; line-height: 36px; background: #f1f1f1}
.zgm7_Ru li.on{ background: #e60012; color: #fff;}
.zgm7_Rbox{ width: 100%; height: auto;}
.zgm7_Rbox dl{ margin-left: 9.5%; width: 40%; float: left; height: 170px;}
.layut16 .zgm7_Rbox dl{ margin-left:2px; width:48%;}
.zgm7_Rbox dl dt{ height: 36px; line-height: 36px; font-size: 18px; color: #333; font-family: 'Microsoft Yahei'; font-weight: bold;}
.zgm7_Rbox dl dd{ line-height: 36px; font-size: 16px; color: #666; font-family: 'Microsoft Yahei';}
.layut16 .zgm7_Rbox dl{ height: 205px;}
.layut16 .zgm7_Rbox dl dt{ height: 34px; line-height: 34px;}
.layut16 .zgm7_Rbox dl dd{ line-height: 34px;}

/*右侧小能浮窗 数据源121 offcnzt 20181130*/
.sd_rightfc{position:fixed;right:0; top:30%; width:86px; padding:6px 0 0;z-index:10;}
.sd_rightfc .fx_close{display:block; width:12px; height:12px; background:url(../../images/zgimg/script_jhicon.png) no-repeat 0 -218px; position:absolute; top:0; right:0; }
.sd_rightfc a.fx_close:hover{background:url(../../images/zgimg/script_jhicon.png) no-repeat 0 -269px;}
.sd_rightfc li{width:68px; border:1px solid #e6e6e6; margin-bottom:3px; text-align:center; font:14px/1 'Microsoft Yahei'; background:#fff; position:relative; box-shadow: 0 0 10px #dcdada;}
.sd_rightfc li a{color:#505e65; display:block;  padding:49px 0 14px;  }
.sd_rightfc li.li1 a{background:url(../../images/zgimg/script_jhicon.png) no-repeat -54px -176px;}
.sd_rightfc li.li1 a:hover{background:url(../../images/zgimg/script_jhicon.png) no-repeat -54px -248px #e60012; color:#fff;}
.sd_rightfc li.li2 a{background:url(../../images/zgimg/script_jhicon.png) no-repeat -114px -176px;}
.sd_rightfc li.li2 a:hover{background:url(../../images/zgimg/script_jhicon.png) no-repeat -114px -248px #e60012; color:#fff;}
.sd_rightfc li.li3 a{background:url(../../images/zgimg/script_jhicon.png) no-repeat -194px -176px;}
.sd_rightfc li.li3 a:hover,.sd_rightfc li.li3 a.on{background:url(../../images/zgimg/script_jhicon.png) no-repeat -194px -248px #e60012; color:#fff;}
.sd_rightfc li.li4 a{background:url(../../images/zgimg/script_jhicon.png) no-repeat -256px -176px;}
.sd_rightfc li.li4 a:hover{background:url(../../images/zgimg/script_jhicon.png) no-repeat -256px -248px #e60012; color:#fff;}
.zgzf_ycxf_ewm{ width: 160px; height: 160px; padding-right: 10px; position: absolute; left: -170px; top: -42px; z-index: 99; display: none;}
.zgzf_ycxf_ewm em{ display: block; width: 11px; height: 17px; background: url(../../images/zgimg/index_ycxf_05.png) no-repeat center; position: absolute; right: 0; top: 73px;}
.zgzf_ycxf_ewmn{ width: 158px; height: 158px; border: 1px solid #e8e8e8; box-shadow: 0 0 5px #f4f4f4; background: #fff;}
.zgzf_ycxf_ewmn img{ display: block; width: 140px; height: 140px; margin: 10px auto 0;}
.sd_rightfc li.li5 a {    background: url(../../images/zgimg/20181120113116208.jpg) no-repeat 50% 15px;}
.sd_rightfc li.li5 a:hover{    background: url(../../images/zgimg/20181120113140239.png) no-repeat 50% 15px #e60012;color: #fff;}
.sd_rightfcdiv{width: 116px!important;height: 370px!important;background: #fff;border:1px solid #ff6b6b;box-shadow: 0 0 20px #e8e8e8;left: -119px!important;padding-right: 0!important;top:0!important;}
.sd_rightfcdiv div{height: 385px;padding-top: 15px;}

.sd_rightfc li.li3 .sd_rightfcdiv div a{display: block;font:14px/26px "Microsfot Yahei";color: #333333;padding:0;padding-left: 17px;background: none;text-align: left;overflow: hidden;height: 26px;}
.sd_rightfc li.li3 .sd_rightfcdiv div a i{background: url("../../images/zgimg/offcn_zgbg1.jpg") no-repeat left 50%;display: inline-block;*display: inline;*zoom: 1;width: 14px;height: 13px; padding-left:8px;}
.sd_rightfc li.li3 .sd_rightfcdiv div a:hover{color: #fe1c1c}
.sd_rightfc li.li3 .sd_rightfcdiv div a:hover i{background: url("../../images/zgimg/offcn_zgbg2.jpg") no-repeat left 50%;}
.sd_rightfcdiv div::-webkit-scrollbar
{
    width: 5px;
    height: 10px;
    background-color: #fff;
}
.sd_rightfcdiv div::-webkit-scrollbar-track
{
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/
    border-radius: 10px;
    background-color: #fff;
}
.sd_rightfcdiv div::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    background-color: #e6e6e6;
}
/*右侧小能浮窗 数据源121 offcnzt 20181130*/



/*公共底部*/
.zg_dbyl{background:#333; padding: 1% 0 0;}
.zg_box{ width: 100%; height: auto;}

.zg_dbmk{ width: 100%; height: auto; padding:1.8% 0; background: #333; border-bottom: 1px solid #575757;}

.zg_link{height: 58px; line-height: 58px; border-bottom: 1px solid #575757; margin-bottom: 11px;}

.zg_link li{ float: left; font-size: 20px; color: #d0d0d0; font-family: 'Microsoft Yahei'; margin-right: 30px; cursor: pointer;}
.zg_link li.on{ color: #fff;}
.zg_linkb{ width: 100%; height: auto; overflow: hidden; padding-bottom: 1.87%;}

.zg_linkb ul{height: auto; overflow: hidden; display: none;}

.zg_linkb li{ float: left; line-height:34px; font-size: 16px; color: #d0d0d0; margin-right: 13px;}

.zg_linkb li a{ color: #d0d0d0;}

.zg_linkb li a:hover{ color: #e60012;}

.zg_dbwl{ width: 100%; height: auto; overflow: hidden;}

.zg_dbwld{ float: left; background: url(../../images/zgimg/offcn19_52.jpg) no-repeat left 13px;}

.zg_dbwld1{ background:none; width: 11.6%; }

.zg_wldl{ width: 100%; height: auto; }

.zg_wldl dt{ height: 44px; line-height: 44px; font-size: 20px; color: #ffffff; font-family: 'Microsoft Yahei';}

.zg_wldl dd{ line-height: 28px; font-size: 14px; color: #d0d0d0; font-family: 'Microsoft Yahei';}

.zg_wldl dd a{ display: block; height: 28px; font-size: 14px; color: #d0d0d0; font-family: 'Microsoft Yahei';}

.zg_dbwld2{ padding-left: 6%; width: 11.58%;}

.zg_wldl a:hover{ color: #e60012;}

.zg_dbwld3{ padding-left:4%; width: 26%; overflow: hidden;}

.zg_dbwld3 dl{ width: 120px; float: left; padding-bottom: 40px;}

.zg_dbwld3 dl dt{ height: 44px; line-height: 44px; font-size: 20px; color: #ffffff; font-family: 'Microsoft Yahei'; margin-bottom: 6px; text-align:center;}

.zg_dbwld3 dl dd{ width: 120px; height: 120px;}

.zg_dbwld3 dl dd img{ display: block; width: 100%; height: 100%;}

.zg_dbwb{margin-right: 17%;}

.zg_dbwld4{ padding-left: 2.5%; width: 20%; padding-top: 13px;}

.zg_dbtel{ padding-left: 63px; height: 87px; background: url(../../images/zgimg/offcn19_33.jpg) no-repeat left top;}

.zg_dbtel span{ display: block; line-height: 16px; margin-bottom: 5px; font-size: 14px; color: #d0d0d0; font-family: 'Microsoft Yahei';}

.zg_dbtel p{ line-height: 30px; font-size: 30px; color: #fff; font-family: 'Microsoft Yahei';}

.zg_dbzx{ height: 70px; background-image: url(../../images/zgimg/offcn19_34.jpg);}

.zg_dbzx a{ display: block; font-size: 20px; color: #fff; font-family: 'Microsoft Yahei'; line-height: 30px;}

.zg_dbzx a:hover{ color: #e60012;}

.zg_advice{ line-height: 18px; font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; padding-bottom: 20px;}

.zg_footer{ padding: 24px 0 27px; line-height: 26px; text-align: center; font-size: 12px; color: #999; font-family: 'SimSun'; background: #333;}

.zg_footer a{ color: #999;}





/*屏幕1600-1366*/

.zg_1600 .zg_dbwld2{ padding-left:4%; width: 10%;}

.zg_1600 .zg_dbwld3{ padding-left:2.5%;}

.zg_1600 .zg_dbwld4{ width: 24%;}

.zg_1600 .zg_dbwb{ margin-right: 10%;}

.zg_1600 .zg_dbtel{padding-left:57px;}

.zg_1600 .zg_dbtel p{font-size:28px;}



/*屏幕1366以下*/

.zg_1366 .zg_dbwld3{ width: 28%;}

/* .zg_1366 .zg_dbwld2{ padding-left: 4%; width: 11%;}

.zg_1366 .zg_dbwld3 dl{ width: 110px;}

.zg_1366 .zg_dbwld3 dl dd{ width: 110px; height: 110px;}

.zg_1366 .zg_dbwld3{ padding-left: 3%; width: 27%;}

.zg_1366 .zg_dbwb{ margin-right: 8%;}

.zg_1366 .zg_dbwld4{ width: 25%;}

.zg_1366 .zg_dbtel p{ font-size: 26px;} */


/*1600（1360）或者1366（1092）*/

.layut16 .wrap{width:80%;}

.layut16 .lh_navcont a{font-size:18px;}

.layut16 .lh_hotNews,.layut16 .lh_oulRig li,.layut16 .lh_navcont li .lh_opcon a{font-size:14px;}

.layut16 .lh_focus,.layut16 .lh_navcont li .lh_opcon{width:90%;}
.layut16 .lh_areahei .lh_opcon{padding:6px 0;}

