body {
    background: url(../images/yqby_bg_02.jpg?v=1) no-repeat center 118px;
}
.yqby-content{border-top: 8px solid #3a88ee;background: #FFF;-webkit-box-shadow: 0px 3px 7px rgba(44,49,56,0.2);}
.zt-header { width: 100%; height:200px;position: relative;}
.zcwdpt-box{padding-bottom: 30px;}
.header_box { width: 100%;max-width: 1200px;margin: 0 auto;}
.header_top { height: auto; width: 100%; overflow: hidden;background: none;}
.header_top #wza{margin-right:20px;width: 98px;
    height: 36px;
    border-radius: 2px;
    background: rgb(241 0 74);
    display: block;
    float: right;
    margin-top: 38px;
    color: #FFF;
    line-height: 36px;
    font-size: 15px;
    text-align: center;
    box-sizing: border-box;}
.header_top .logo  { display: block; float: left; margin-top:24px;}
.header_top .logo img {display: block;}
.header_top .fhsy { width:98px; height:36px; border-radius: 2px; background: rgb(3 61 219); display: block; float: right; margin-top:38px; color: #FFF; line-height:36px; font-size: 15px; text-align: center; box-sizing: border-box;}
.header_top .fhsy:hover {opacity: 0.8;}

.input_div select {width: 100px;height:48px;border: none;background: none;text-align: center;font-size: 14px;color: #666;outline: none;padding:5px 10px;position: absolute;top: 0;left:0;}
.input_div .btn_a {background:#246dc7;width:170px;height: 70px;border: none;font-size: 30px;position: absolute;right:-3px;top:0px;border-radius: 0 20px 20px 0;cursor: pointer;color: #FFF;}
.input_div {border: none;width: 800px;font-size: 14px;color: #333;float: left;padding-top: 80px;padding-left: 40px;}
.input_div .input {border:none;width:100%;font-size: 22px;line-height: 16px;color:#333;padding:5px 15px;outline: none;box-sizing: border-box;padding-right:82px;height: 70px;border-radius: 15px;-webkit-box-shadow: 0px 3px 7px rgba(44,49,56,0.2);margin-bottom: 10px;}
.input_div form{width:800px;position: relative;}
.input_div .input::-webkit-input-placeholder{color:#adadad;}
.input_div .input::-moz-placeholder{color:#adadad;}
.input_div .input:-moz-placeholder{color:#adadad;}
.input_div .input:-ms-input-placeholder{color:#adadad;}

.zcwj-tt{margin-top: 60px;}
.zcwj_xzs{float: left;padding-left: 50px;}

.tab_box02{padding-left: 13px;padding-top: 10px;background: #FFF;margin-top: 30px;box-shadow: 0 4px 20px 0 rgb(0 0 0 / 10%);position: relative;max-height: 450px;overflow: hidden;}
.zcwj-top{overflow: hidden; }
.tab_box02_fix{display:none;position: absolute;top:0;right:0;bottom:0;left:0;background-color:#f7f6f6;}
.close_btn{position: absolute;right: 5px;top: 5px;cursor: pointer;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.close_btn:hover{background-color:gray;color:#fff;}
.common-loading{
	min-height: 100px;
	padding:35px 0 !important;
	background: url(http://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) #f7f6f6 center center no-repeat;
}

.p-tit.p-ico {
    width: 100%;
    overflow: hidden;
}
.tit-tip {
    height: 50px;
    line-height: 50px;
    float: left;
    background-color: #3885ec;
    color: #fff;
    text-align: center;
    width: 13%;
	font-size: 28px;
	padding: 0px 20px;
	box-sizing: border-box;
}
.tab_box02 .hd {position: relative;overflow: hidden;border-bottom: 1px solid #aaaaaa;float: left;margin: 0 25px;width: 82%;bottom: 2px;}
.tab_box02 .hd ul li {padding: 0 10px;float: left;}
.tab_box02 .hd ul li a{color: #aaaaaa;font-size: 22px;display: block;height: 50px;line-height: 50px;padding: 0 10px;} 
.tab_box02 .hd ul li a span{float: right;color: #000;font-size: 16px;height: 50px;line-height: 50px;}
.tab_box02 .hd ul li.on a {color: #3885ec;font-size: 22px;border-bottom: 1px solid #1f2f81;}
.tab_box02 .bd02 {overflow: hidden;padding: 0px;}
.p-body li a {
	display:block;
	color: #404040;
	font-size: 22px;
	height: 58px;
	line-height: 58px;
    float: left;
    max-width: 288px;
    min-width: 54%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 35px;
    background: url(../images/list_dian_03.png) 10px center no-repeat;
	
}
.zxdb_box{padding-top: 90px;}
.p-body ul{min-height: 348px;
    padding: 20px 0;
    overflow: hidden;}
.p-body span{float: right;height: 58px;line-height: 58px;padding-right: 35px;color: #404040;font-size: 22px;}

.zcsp-box {margin-top: 65px;overflow: hidden;margin-bottom: 145px;}
.zczx_text{display: block;clear: both;padding: 55px 0;}
.zczx_text img{display: block;margin: 0 auto;padding-left: 85px;}
.zcsp-box .input_div{padding-top: 0;margin: 0 auto;width: 100%;}
.zcsp-box .input_div form{width: 815px;margin: 0 auto;}

.zxdb_tt{margin-bottom: 45px;}

.zxdbjies-left {
    width: 350px;
}
.UL_One li {
    text-align: center;
    box-shadow: 0 4px 20px 0 rgb(0 0 0 / 10%);
    cursor: pointer;
    transition: 0.3s;
	margin-bottom: 30px;
}
.UL_One li a {
    color: #000000;
    display: inline-block;
    width: 350px;
    height: 268px;
	background: #fafbff;
}
.UL_One li img {
    margin: 29px 0 20px 0;
}
.UL_One li p {
    font-size: 24px;
    line-height: 35px;
}
.zxdbjies-right {
    width: 820px;
}.zxdb-text {
    width: 820px;
    box-shadow: 0 4px 20px 0 rgb(0 0 0 / 10%);
    box-sizing: border-box;
   	height: auto;
    background: #FFF;
	padding: 35px 20px;
}
.zxdb-text p {
    text-indent: 2em;
    font-size: 21px;
    line-height: 45px;
	color: #626262;
}
.text-more{color: #fecd44;}


.xzf_list { float: left; width:395px; max-width: 100%; margin-right:7px;background: url(../images/bdb_lbg.png) no-repeat;padding: 5px 10px;box-sizing: border-box;min-height: 306px;}
.xzf_list:last-child { margin-right: 0;;}

.xzf_list .hd { height: 47px; line-height: 47px; position: relative; z-index: 99;border-bottom:1px solid #cacfe5;}
.xzf_list .hd ul li { float: left;text-align: center; margin-right: 36px;}
.xzf_list .hd ul li:last-child {margin-right: 0;}
.xzf_list .hd ul li a { color: #224b7f; font-size:18px; text-align: center; display: inline-block;font-weight: bold;}
.xzf_list .hd ul .on a {color:#1a69ad;border-bottom:1px solid #1a69ad; height:47px;}
.xzf_list .list_bd ul { padding:16px 0 16px 0; box-sizing: border-box; float: left; position: relative; width: 100%;}
.xzf_list .list_bd ul li { line-height:36px;}
.xzf_list .list_bd ul li a { float: left; width:100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;max-width: 90%;padding-left: 28px;background: url(../images/bdb_dian_03.png) 10px center no-repeat;font-size: 14px;color: #FFF;}
.xzf_list .list_bd ul li span { float: right; font-size: 14px; color: #687e94;}
.xzf_list .list_bd ul li a:hover { color: #1f2f81;}
.tab_more{float: right;color: #FFF;font-size: 14px;}


.zwfw_list ul li.li1 {
    width: 185px;
}
.zwfw_list .bd ul li {
    float: left;
    margin-top: 15px;
    margin-right: 5px;
}
.zwfw_list .bd ul li:nth-child(2n+2){margin-right: 0;}
.zwfw_list ul li.li1 a {
    height: 50px;
    text-align: center;
    line-height: 50px;
}
.zwfw_list ul li.li1 a:hover{background: #69b5f8;}
.zwfw_list .bd ul li a {
    background: #FFF;
    display: block;
}
.zwfw_list ul li.li1 a span {
    color: #06358e;
    display: block;
    font-size: 28px;
    font-weight: bold;
}
.zwfw_list ul li.li2{width: 100%;margin-top: 5px;}
.zwfw_list ul li.li2 a {
    height: 50px;
	line-height: 50px;
    text-align: left;
}
.zwfw_list ul li.li2 a img {
    display: block;
    float: left;
    margin-left: 120px;
    margin-top: 14px;
}
.zwfw_list ul li.li2 a span {
    font-size: 20px;
    color: #595959;
    display: inline-block;
    line-height: 50px;
    padding-left: 30px;
}
.csyjs img{margin-left: 117px!important;}
.csyjs span{padding-left: 26px!important;}
.zwfw_list{background: url(../images/zwfw_bg.png) no-repeat;}
.zxdb-list{overflow: hidden;
    margin-bottom: 80px;}
.cydhb_list .list_bd ul li { line-height:36px;float: left; width:100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;max-width: 90%;padding-left: 28px;background: url(../images/bdb_dian_03.png) 10px center no-repeat;font-size: 14px;color: #FFF;}

.yqby-box{clear: both;}
.scroll-xg{float: right;}
.scroll-left{float: left;}
.scroll-right{float: right;}

.scroll-xg{width: 326px;height: 350px;background: url(../images/dtjq_bg.png) no-repeat;}
.sclf-rt{padding: 68px 0 0 116px;}
.sclf-sz{padding: 5px 0 0 32px;}
.sclf-robot{padding: 5px 0 0 32px;}
.sclf-rt a{width: 52px;height: 66px;display: block;background: url(../images/rgkf_4.png) no-repeat;animation-name: myfirst;animation:myfirst 3s;-webkit-animation:myfirst 3s;animation-iteration-count: infinite;animation-delay:0s; /* Safari and Chrome */}
.sclf-sz a{width: 92px;height: 100px;display: block;background: url(../images/click_1.png) no-repeat;animation-name: second;animation:second 3s;-webkit-animation:second 3s;animation-iteration-count: infinite;animation-delay:3s; /* Safari and Chrome */}
.sclf-robot a{width: 114px;height: 159px;display: block;background: url(../images/robot_2.png) no-repeat;animation-name: third;animation:third 3s;-webkit-animation:third 3s;animation-iteration-count: infinite;animation-delay:6s; /* Safari and Chrome */}
.sclf-robot{padding: 130px 31px 0 0;}

@keyframes myfirst
{
	0%   {background:url(../images/rgkf_1.png) no-repeat;}
	30%  {background:url(../images/rgkf_2.png) no-repeat;}
	60%  {background:url(../images/rgkf_3.png) no-repeat;}
	100%  {background:url(../images/rgkf_4.png) no-repeat;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	0%   {background:url(../images/rgkf_1.png) no-repeat;}
	30%  {background:url(../images/rgkf_2.png) no-repeat;}
	60%  {background:url(../images/rgkf_3.png) no-repeat;}
	100%  {background:url(../images/rgkf_4.png) no-repeat;}
}

@keyframes second
{
	0%   {background:url(../images/click_1.png) no-repeat;}
	30%  {background:url(../images/click_2.png) no-repeat;}
	60%  {background:url(../images/click_3.png) no-repeat;}
	100%  {background:url(../images/click_4.png) no-repeat;}
}

@-webkit-keyframes second /* Safari and Chrome */
{
	0%   {background:url(../images/click_1.png) no-repeat;}
	30%  {background:url(../images/click_2.png) no-repeat;}
	60%  {background:url(../images/click_3.png) no-repeat;}
	100%  {background:url(../images/click_4.png) no-repeat;}
}

@keyframes third
{
	0%   {background:url(../images/robot_2.png) no-repeat;}
	30%  {background:url(../images/robot_3.png) no-repeat;}
	60%  {background:url(../images/robot_4.png) no-repeat;}
	100%  {background:url(../images/robot_5.png) no-repeat;}
}

@-webkit-keyframes third /* Safari and Chrome */
{
	0%   {background:url(../images/robot_2.png) no-repeat;}
	30%  {background:url(../images/robot_3.png) no-repeat;}
	60%  {background:url(../images/robot_4.png) no-repeat;}
	100%  {background:url(../images/robot_5.png) no-repeat;}
}