*{
	margin: 0;
	padding: 0;
   font-family:'Microsoft YaHei';
}
.clear{
	clear: both;
}
/*网页头部*/
header{
	width: 100%;
	height: 170px;
	position: relative;
	background: url(../Images/ys.png) no-repeat;
    background-size:100% 100%;
}

/*搜索框*/
.search {
    width: 310px;
    height: 35px;
    margin: 0 auto;
    margin-left: 480px;
    padding-top: 40px;
    display: flex;
}

    .search > .search_in {
        height: 35px;
        width: 250px;
        padding-left: 10px;
    }

.search_tu {
    width: 60px;
    height: 39px;
    background-color: #01704F;
    margin: 0 auto;
    cursor: pointer;
}

    .search_tu > img {
        margin: 0 15px;
        margin-top: 3px;
    }

/*搜索框*/

.head_top{
	width: 1000px;
	height: 110px;
	margin: 0 auto;
}
.logo{
	width: 458px;
	height: 50px;
    line-height:60px;
	background: url(../Images/wxlogo1.png) no-repeat;
    background-size:100% 100%;
    position: absolute;
	top: 35px;
}
.logo2 {
    width: 147px;
    height: 50px;
    background: url(../Images/sl.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 830px;
    position: absolute;
    top: 30px;
}

/*下拉*/
.head_bj{
    width: 100%;
    height: 230px;
    background:url(../Images/banner1.jpg) no-repeat;
    background-size:100% 100%;
}
.head_bj2{
    width: 100%;
    height: 230px;
    background:url(../Images/banner2.jpg) no-repeat;
    background-size:100% 100%;
}
.head_bj3{
    width: 100%;
    height: 230px;
    background:url(../Images/banner3.jpg) no-repeat;
    background-size:100% 100%;
}
.head_footer{
	width: 100%;
	height: 65px;
	background-color: #016145;
}
.nav{
    width: 1000px;
	height: 65px;
    line-height:65px;
	margin: 0 auto;
}
.nav>ul{
    padding:0; 
    margin:0 auto;
    list-style-type: none;
    width:100%;
}
.nav>ul li {
    float:left;
    width:106px;
    margin-right:19px;
    text-align:center;
}
ul li ul {
    display: none;
    z-index: 999;
}
.nav>ul>li>a, .nav>ul>li>a:visited {
    display:block;
    float:left;
    width:101px;
    height:65px;
    font-size:20px;
    line-height:65px; 
    text-decoration:none; 
    padding:0 0 0 0px;  

}
.nav>ul li a{
    color:white;
}

.nav>ul li:hover a {
    color:#01704E;
    background-color:rgba(255,255,255,.8);
}
ul li:hover ul {
    display:block; 
    position:absolute; 
    width:100%; 
    top:175px; 
    left:0; 
    background-color:rgba(255,255,255,.8); 
    color:black;
}
/*.xiala_zi{
   
}*/
.xiala_zi>li>a{
    display:inline-block;
    width:100px;
    list-style:none;
    font-size:18px;
   background: transparent!important;
}
.xiala_zi>li:nth-of-type(1){
    margin-left:27%;
}
a{
    text-decoration:none;
}

.xiala_zi>li>a:hover{
    color:black;
    background-color:rgba(255,255,255,.8);
    
}
.xiala_zi2>li:nth-of-type(1){
    margin-left:31%;
}
.xiala_zi3>li:nth-of-type(1){
    margin-left:35%;
}
.xiala_zi4>li:nth-of-type(1){
    margin-left:42%;
}
.xiala_zi5>li:nth-of-type(1){
    margin-left:46%;
}
.xiala_zi6>li:nth-of-type(1){
    margin-left:46%;
}

 @media screen and (max-width: 1601px) { 
           .xiala_zi > li:nth-of-type(1) {
               margin-left: 23%;
           }
           .xiala_zi2 > li:nth-of-type(1) {
               margin-left: 27%;
           }

           .xiala_zi3 > li:nth-of-type(1) {
               margin-left: 32%;
           }

           .xiala_zi4 > li:nth-of-type(1) {
               margin-left: 40%;
           }

           .xiala_zi5 > li:nth-of-type(1) {
               margin-left: 44%;
           }

           .xiala_zi6 > li:nth-of-type(1) {
               margin-left: 44%;
           }
       }
/*导航栏*/

/*网页主体*/
.dise{
    width:100%;
    height:400px;
    position:absolute;
    background:rgba(144,144,144,.2);
    z-index:1;
}
.mian{
	width: 1000px;
	min-height: 1000px;
	margin:0 auto;
	display: flex;
}

/*网页主体左*/
.content_l{
	width: 670px;
	min-height: 1000px;
	margin-right: 30px;
}

/*轮播*/
.banner{
	width: 670px;
	height: 350px;
	margin: 25px 0;
	overflow:hidden;
    position:relative;
    z-index:99;
    margin-bottom:80px;
    cursor:pointer;
}
.silder{
	width: 100%;
	 height:350px;
}

/*轮播*/
.news_span1{
     display: inline-block;
    border-left: 8px solid #00845C;
    height: 30px;
    position: absolute;
    top: 11px;

}
.news_span2{
    margin-left:20px;
    font-size:18px;
}
.news{
	width: 670px;
	margin-bottom: 10px;
	position: relative;
	min-height: 350px;
}
.news_two{
    min-height:280px;
}
.news_left{
	position: absolute;
     background-color:white;
     padding-right:81px;
}
.news>.news_h{
	width: 670px;
	height: 50px;
	background-color: #E3E3E3;
	margin-bottom: 30px;
	
	/*position: relative;*/
}
.news>.news_h>.tab2>.news_left>p{
	display: inline-block;
	width: 100px;
    font-weight:600;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 20px;	
}
.news>.news_h>.tab3>.news_left>p{
	display: inline-block;
	width: 100px;
    font-weight:600;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 20px;	
}
.news>.news_h>.tab4>.news_left>p{
	display: inline-block;
	width: 100px;
    font-weight:600;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 20px;	
}
.news>.news_h>.tab5>.news_left>p{
	display: inline-block;
	width: 100px;
    font-weight:600;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 20px;	
}
.news_xin{
    margin-left:5px;
    width:24px;
    height:15px;
    background-position-y:5px;
}


.content-item>p>img{
	margin-bottom: 15px;
}
.content-item>p{
	width: 670px;
    /*width:1150px;*/
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	display: flex;
}
.content-item>p:last-child{
    margin-bottom:30px;
}
.news_cspan1 {
    height: 40px;
    width: 650px;
    color: #555555;
    display: inline-block;
    /*要显示文字的宽度*/
    overflow: hidden;
    /*超出的部分隐藏起来。*/
    white-space: nowrap;
    /*不显示的地方用省略号...代替*/
    text-overflow: ellipsis;
    /* 支持 IE */
    text-decoration: none;
    cursor: pointer;
}
.news_cspan2{
	width: 100px;
	text-align: right;
    color:#666666;
}



.nav2>.ul1>li{
	width: 25%;
}
.news_tu{
	width: 800px;
	height: 350px;
}
.content-wrap>.content-item2{
	width: 670px;
	height: 450px;
	position:relative;
}
.content-item2>div:nth-child(2){
    position:absolute;
    left:230px;
    top:0px;
}
.content-item2>div:nth-child(3){
    position:absolute;
    left:450px;
    top:0px;
}
.content-item2>div:nth-child(5){
    position:absolute;
    left:230px;
    top:180px;
}
.content-item2>div:nth-child(6){
    position:absolute;
    left:450px;
    top:180px;
}

.content-item2>div{
	width: 200px;
	height: 170px;
	text-align: center;
    padding-top:10px;
    margin-right:30px;
    cursor:pointer;
}
.content-item2>div>img{
	width: 200px;
	height: 120px;
}
.xx>p{
    display:inline-block;
	width: 180px;
	height: 60px;
   font-size: 14px;
}
.xx{
    width: 180px;
	height: 60px;
	margin: 0 auto;
	font-size: 14px;
    text-align:left;
}
.xx>a{
     display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    
}
.xx>a>span{
    margin-left:10px;
    color:#999999;
}
.item1>p{
    margin-left:-10px;
}

.tab3{
    min-height:480px;
}

/*6*/
.news_main{
	width: 670px;
	min-height: 260px;
}
.news_main1{
	width: 670px;
	height: 90px;
	display: flex;
    position:relative;
}
.news_main1>img{
	width: 130px;
	height: 90px;
    margin-right:20px;
    cursor:pointer;
}
.news_main1>div>a>.news_2wzp{
	font-size: 18px!important;
	width: 520px;
	height: 24px;
    color:#333333;
	overflow: hidden;
	/*超出的部分隐藏起来。*/
	white-space: nowrap;
	/*不显示的地方用省略号...代替*/
	text-overflow: ellipsis;
    margin-bottom:5px;
}
.news_main1 .news_2rq{
    position:absolute;
    right:6px;
    bottom:0;
    height:20px;
    line-height:20px;
}
.news_2wzp3{
    font-size: 20px!important;
	width: 650px!important;
	height: 70px!important;
    line-height:30px;
}
.news_main1>div>a>p{
    font-size: 20px!important;
	width: 520px;
	height: 24px;
	overflow: hidden;
	/*超出的部分隐藏起来。*/
	white-space: nowrap;
	/*不显示的地方用省略号...代替*/
	text-overflow: ellipsis;
    margin-bottom:5px;
    cursor:pointer;
}
.news_main1>div>p{
    font-size: 14px!important;
	width: 520px;
	/*height: 80px;*/
    color:#777777;
    line-height:20px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
	position: relative;
}
.news_main1>div>.news_2wzp2{
	font-size: 14px!important;
	width: 520px;
	/*height: 80px;*/
     line-height:20px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
	position: relative;
}
.news_main2{
	width: 670px;
	height: 180px;
}
.news_main2>ul{
	list-style-type: none;
}
.news_main2>ul>li{
	height: 30px;
	width: 670px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: flex;
}
.news_main2>ul>li>img{
	width: 40px;
	height: 30px;
	margin: -5px 0;
}
.news_main2>ul>li>a>.news_2wz{
	display:inline-block;
	width: 600px;
	height: 30px;
	font-size: 20px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news_2rq{
	display: inline-block;
	width: 150px;
	height: 30px;
	line-height: 30px;
    color:#999999;
	text-align: right;
}
.news_2wz{
    display:inline-block;
    width:500px;
    height:21px;
    overflow:hidden;
    margin-left:-10px;
    color:#555555;
}
.content-item>li{
    margin-left:-10px;
}
.content-item>.news_li1{
    height:35px;
    cursor:pointer
}
.a_yanse{
    margin-right:10px;
    font-size:16px;
}
/*6*/
/*7*/

.content-item>.erzi{
	width: 670px;
	min-height: 280px;
	display: flex;
	flex-wrap:wrap;
}

.content-item>.erzi>.fxxf_div{
	width: 310px;
	height: 100px;
	display: flex;
    cursor:pointer;
}
.content-item>.erzi>.fxxf_div:nth-of-type(odd){
    margin-right:30px;
}
.fxxf_div>.fxxf_tu{
	width: 70px;
	height: 70px;
	margin: 10px 0;
	background-color: #2FB26C;
	position: relative;
}
.fxxf_div>.fxxf_tu>p:nth-of-type(1){
	font-size: 30px;
	line-height: 60px;
	color: white;
	text-align: center;
}
.fxxf_div>.fxxf_tu>p:nth-of-type(2){
	font-size: 12px;
	position:absolute ;
	bottom: 5px;
	left: 12px;
	color: white;
	text-align: center;
}
.fxxf_wz{
	width: 220px;
	height: 90px;
	margin-left: 10px;
	margin-top: 10px;
}
.fxxf_wz>a>p:nth-of-type(1){
	font-size: 18px;
	color: #262626;
    height:25px;
    overflow:hidden;
}
.fxxf_wz>a>p:nth-of-type(2){
	line-height: 20px;
    width:220px;
    height:40px;
    overflow:hidden;
    margin-top:5px;
	font-size: 14px;
    color:#9C9C9C;
}
.a1{
    background-color:#00835B !important;
    color:white !important;
    box-shadow:1px 1px 1px #00835B;
}
/*7*/
/*上方是页面左*/
/**************************************************************************/
/*下方页面右*/

/*网页主体右*/
.service{
	width: 300px;
	height: 350px;
	margin: 25px 0;
    position:relative;
    z-index:99;
    margin-bottom:80px;
    background-color:white;
    border-radius:15px;
}
/*已解答和处理消费问题*/
.service_p1{
	width:200px ;
	height: 50px;
	text-align: center;
	font-size: 16px;
	margin: 0 auto;
	padding-top: 53px;
	color: #676767;
    display:flex;
    justify-content:center;
}
.service_p1>.service_span1{
	font-size: 40px;
	color: #00835C;
    display: inline-block;
    height: 50px;
    max-width:140px;
    text-align:right;
    overflow: hidden;
}
.service_p2 {
        width: 200px;
        height: 30px;
        text-align: center;
        font-size: 16px;
        margin: 0 auto;
        color: #676767;
        margin-top: 10px;
    }

.hot {
    width: 300px;
    height: 150px;
}
.hot_top,.hot_footer{
	display: flex;
    justify-content:space-around;
    margin-top:40px;
}
.hot_1,.hot_2,.hot_3,.hot_4 {
	width: 55px;
	height: 110px;
	text-align:center;
    cursor:pointer;
}
.hot_1>img,.hot_2>img,.hot_3>img,.hot_4>img{
	width: 48px;
	height: 48px;
	margin-top: 10%;
}
.hot_1{
    margin-left:40px;
}
.hot_4 {
    margin-right: 40px;
}
    .hot_1 > p, .hot_2 > p, .hot_3 > p, .hot_4 > p {
        margin-top: 5px;
        font-size: 12px;
        width: 51px;
        margin-left: 2px;
    }

/*已解答和处理消费问题*/

/*和解平台 调解平台*/
.guild{
	width: 300px;
	height: 225px;	
    margin-bottom:30px;
}
.hejie,.tiaojie,.shangping{
	width: 300px;
	height: 60px;
	margin-bottom: 20px;
	border-radius: 10px;
    cursor:pointer;
    
}
.hejie{
	background: url(../Images/hj.png);
    background-size:100% 100%;
}
.hejie:hover{
    background: url(../Images/hj2.png);
    background-size:100% 100%;
}
.tiaojie{
	background: url(../Images/tj.png);
    background-size:100% 100%;
}
.tiaojie:hover{
    background: url(../Images/tj2.png);
    background-size:100% 100%;
}
.shangping{
    background: url(../Images/spsc.png);
    background-size:100% 100%;
}
.shangping:hover{
    background: url(../Images/spsc2.png);
    background-size:100% 100%;
}
/*和解平台 调解平台*/

/*8回音壁*/
.hyb{
	width: 300px;
	min-height: 200px;
	margin-bottom: 30px;
	border-radius: 10px;
    padding-bottom:20px;
	border:1px solid;
    border-color:rgba(144,144,144,.4);
}
.hyb_top{
	width: 300px;
	height: 50px;
	background: url(../Images/ys.png);
	margin-bottom: 10px;
	border-radius:10px 10px 0 0;
	display: flex;
}
.hyb_wz1{
	width: 300px;
	height: 50px;
	line-height: 50px;
	margin-left: 20px;
	color: white;
	font-size: 20px;
}
.hyb_wz2{
	width: 100px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: white;
	font-size: 20px;
	position: relative;
}
.hyb_wz2>span{
	position: absolute;
	top: 2px;
}
.hyb_xx{
	width: 300px;
	height: 35px;
	display: flex;
}
.hyb_dian{
	width: 5px;
	height: 5px;
	background-color: #0F7F59;
	border-radius: 50%;
	margin-top:18px;
	margin-left: 10px;
	margin-right: 5px;
}
.hyb_dian2{
	width: 20px;
	height: 19px;
    color:white;
    text-align:center;
	background-color: #0F7F59;
	margin-top:11px;
	margin-left: 10px;
	margin-right: 5px;
}

.hyb_wz3{
	width: 270px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.hyb_sj{
	width: 60px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #008416;
    cursor:pointer;
}
.hyb_sj>a{
    color:#008416;
}
/*8*/
/*9*/
.xyzs{
	width: 300px;
	min-height: 200px;
	border-radius: 10px;
	margin-bottom: 30px;
	border:1px solid;
    border-color:rgba(144,144,144,.4);
    background-color:#E5EEEC;
}
.xyzs_search{
	width: 260px;
	height: 35px;
	margin: 0 auto;
	margin-top: 30px;
	display: flex;
}
.xyzs_search>input{
	width: 180px;
	height: 30px;
	padding-left: 10px;
}
.xyzs_search>span{
	width: 55px;
	height: 34px;
	background-color: #01704F;
    cursor:pointer;
}
.xyzs_search>span>img{
	margin: 5px 15px;
    width:48%;
    height:70%;
}
.xydj{
	width: 260px;
	height: 20px;
	display: flex;
	margin: 0 auto;
	margin-top: 15px;
}
.xydj_wz1{
	width: 90px;
	height: 20px;
	line-height: 20px;
	color: #565656;
    font-size:14px;
}
.xydj_wz2{
	width: 35px;
	height: 20px;
	line-height: 20px;
	color: #2D4398;
    cursor:pointer;
    font-size:12px;
}
.a_yanse{
    color:white;
}
.a_yanse:hover{
    color:white;
}
/*9*/
/*10*/
.xfdc_tu{
	width: 280px;
	height: 170px;
	margin: 0 auto;
    margin-bottom:15px;
	position: relative;
}
.xfdc_wz{
	width: 270px;
	height: 40px;
    padding-left:10px;
	line-height: 40px;
	font-size: 14px;
    overflow:hidden;
	color: white;
	background:rgba(0, 0, 0, 0.4);
	position: absolute;
	bottom: 0px;
}
.xfdc_wz>a{
    color:white;
   cursor: pointer;
}
.xfdc_wz2{
	width: 250px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xfdc_wz2>a{
    width:250px;
    color:#555555;
}
.a3{
    color:#555555;
}
.a3:hover{
    color:#555555;
}
/*10*/
/*底部*/
footer{
    width:100%;
	height: 292px;
	background: url(../Images/yw.png);
}
.footer_box{
    width: 1000px;
	height: 226px;
    margin:0 auto;
    position: relative;
}
/* footer>.footer{

} */
/* 企业标识 */
.footer-identification{
    height: 65px;
    /* background: #141414; */
}
.footer-identification_line{
    width: 100%;
    height: 1px;
    background: radial-gradient( 0% 0%, #007063 0%, #FFFFFF 100%);
    opacity: 0.16;
}
.footer-identification .footer-identification_text {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.footer-identification .footer-identification_text a {
    color: #A1A0A0;
    font-size: 14px;
}
.footer-identification .identificationIcon #_ideConac{
    width: 31px;
    height: 39px;
    margin-right: 14px;
}
.footer-identification .identificationIcon #_ideConac img{
    width: 31px;
    height: 39px;

}
.code {
    width: 125px;
    height: 125px;
    position: absolute;
    top: 50px;
    left: 0;
    background: url(../Images/qrcode_for_gh_afbea3afb054_344.jpg)no-repeat;
    background-size:100% 100%;
}

.footer_nav{
	width: 220px;
	height: 150px;
	position: absolute;
	top: 50px;
	left: 230px;
}
.footer_nav>p{
	color: white;
}
.footer_nav>a{
     display:block;
	margin-top: 5px;
	color:#565656;
}
.friendlink{
	width: 500px;
	height: 80px;
	position: absolute;
	top: 50px;
	left: 510px;
}
.friendlink>p{
	color: white;
	margin-bottom: 10px;
}
.friendlink_xx>a{
	display: inline-block;
	text-align: center;
    /* height: 25px; */
    /* line-height:25px; */
	background-color: #242424;
	color: #A2A0A0;
    margin:0 10px 10px 0;
    padding: 10px 10px;
    font-size:12px;
}
.friendlink_xx>a:hover{
    color:white;
}

/*二维码*/
  .wxsyis {
            width: 126px;
            height: 180px;
            position:absolute;
            right:0;
            top:500px;
            z-index:99;
        }
        .wxsyis_top{
            width:100%;
            height:40px;
            background-color:black;
            color:white;
            font-size:16px;
            text-align:center;
            line-height:40px;
        }
        .wxsyis_nr {
            width: 100%;
            height: 150px;
            background-color: #00855C;
            color: white;
            font-size: 20px;
            text-align: center;
        }
        .wxsyis_nr>img{
            width:100px;
            height:100px;
            margin-top:20px;
        }
        .wxsyis_nr>p{
            font-size:14px;
        }

#close2{
    width:20px;
    height:20px;
    position:absolute;
    right:0;
    z-index:999;
    cursor:pointer;
}

.xiala_zi>li>a:hover{
    color:black!important;
}


.yan2{
    background-color:#00845C!important;
}
.yan3{
    color:#00845C!important;
}

/*浮动广告*/
    #roll {
            width: 250px;
            height: 150px;
            position: absolute;
            z-index:1000;
            display:block;
        }
        .adv {
            width: 250px;
            height: 150px;
            position: relative;
            z-index:9;
        }
        .adv_1 {
            display: block;
            width: 250px;
            height: 80px;
            border-bottom:1px solid white;
        }
            .adv_1>img{
                width:100%;
                height:100%;
                
            }
          #aaa {
                width: 20px;
                height: 20px;
                position: absolute;
                right: 0;
                top:0;
                z-index:999;
            }

        .adv_2 {
            display: block;
            width: 250px;
            height: 150px;
            z-index: 9;
        }
        .adv_2 > img {
            width: 100%;
            height: 100%;
            z-index:9;
        }

/**/
.xfzy_dian{
    display:inline-block;
    width:35px;
    height:35px;
    background:url(../Images/dian.png);
}

.renci {
    display: inline-block;
    width: 40px;
    margin-top: 20px;
}

.news_cspan1:hover {
    color: #00845C
}

.xx > a:hover {
    color: #00845C
}

.news_2wz:hover {
    color: #00845C
}

.xfdc_wz2 > a:hover {
    color: #00845C
}

.footer_nav > a:active {
    color: white;
}

.hyb_wz3 > a {
    width: 210px;
    cursor: pointer;
}

.footer_nav > a:hover {
    color: white;
}
#RestAssuredConsumptionFour{
    text-align:center;
}
#RestAssuredConsumptionFour>img{
    margin-top:64px;
}
#RestAssuredConsumptionFour>p{
    font-size: 16px;
    font-family: SourceHanSansCN-Normal, SourceHanSansCN;
    font-weight: 400;
    color: #AAAAAA;
    text-align:center;
    display:inherit
}