/*zpysoft*/
@charset "utf-8";
.adv_jypx{ width: 100%;
    position: relative;min-height: 550px;height: 80%;
    max-height: 720px; background: url("/assets/web/assets/web/img/bnner.png"); background-position: center center}
.jypx_main_box{width: 1220px; margin: 0 auto}
.jypx_main_box_box{ margin: 60px auto}
.jypx_mbdh{ background: #f5f5f5; width: 100%;  overflow: hidden}
.jypx_main_box:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.jypx_title{ width: 550px; height: 60px; background: url("/assets/web/assets/web/img/title_B.png");
    margin: 50px auto; line-height: 60px; font-size: 34px; color: #50cdc5; font-weight: 600; text-align: center}
.jypx_our{margin: 10px auto; text-align: center; font-size:30px; color: #000000; font-weight: 600}
.jypx_our_top{ margin-top:70px;}
.jypx_our_sub{margin: 0 auto; text-align: center; font-size:18px; color: #8c8c8c; font-weight: 500}
.lypw_our_sub {
    width: 1030px;
    margin: 0 auto;
    text-align: left;
    text-indent: 35px;
    line-height: 200%;
    font-size: 16px;
    color: #8c8c8c;
	font-weight: 500;}
.jypx_our_main{width: 1220px; margin: 0 auto; overflow: hidden; padding-bottom: 20px;}
.jypx_our_main ul{width: 100%; margin: 0; padding:0}
.jypx_our_main ul li{width: 204px; height:169px; margin: 41px; text-align: center; font-size: 14px; color: #8c8c8c; float: left; border:1px solid #baeee8; border-radius:20px;}
.jypx_our_main ul li h3{ font-size: 18px; color: #000; display: block; padding: 10px 0; font-weight: 500}
.jypx_our_main ul li h3{ font-size: 18px; color: #000; display: block; padding: 10px 0; font-weight: 500}
.marginright{margin-right: 0 !important;}
.jypx_gj{ width:900px; margin: 0 auto}
.jypx_gj ul{margin:0;padding:0}
.jypx_gj ul li{ position: relative; width: 33%; float: left;padding: 50px 0 0 0; text-align: center}
.jypx_gj ul .liimg{position: absolute; bottom:102px; right:-75px;}
.jypx_gj ul li b{display: block; font-weight: 500;font-size: 16px; color: #000000;padding-top: 5px;}
.jypx_zs{ width:516px;  margin-top:120px;float: left}
.jypx_zs_w{ width: 510px; margin-top: 50px;}
.jyps_zsright{margin-right: 45px;}
.jyps_zsleft{margin-left: 51px;}
.jypx_zs ul{margin: 0; padding: 0}
.jypx_zs ul li{width: 113px; background:#ffffff;height: 113px; box-shadow: 0 0 5px rgba(100,100,100,0.2);
    border-radius:10px; text-align: center; float: left; margin:20px 8px;}
.jypx_zs ul li img{margin-top: 18px;}
.jypx_zs ul li b{ font-weight: 500; font-size: 14px; display: block; line-height: 200%}
.imgtop{float: left; margin-top: 70px;}
.jypx_app{ width: 810px; margin:50px auto}
.jypx_app .img{ float: left; margin: 0 124px}
.jypx_app .left{width: 125px; float: left; padding-top: 50px;}
.jypx_app .left li{ font-size: 16px; color: #000;padding: 30px 0 50px 0}
.jypx_app .right{width: 125px; float: left; padding-top: 50px;}
.jypx_app .right li{ font-size: 16px; color: #000;padding: 30px 0 50px 0}
.jypx_zf{ text-align: center; margin: 0 auto}
.jypx_zf .imgtop{ float: none; margin-top: 50px;}
.jypx_zf .bottom{ width: 100%; margin-top: 30px;}
.jypx_zf .bottom li{ border-radius: 8px; float: left;width: 122px; text-align: center; height:143px; background: #ffffff;margin: 10px 15px;}
.jypx_zf .bottom li img{ margin-top: 30px;}
.jypx_zf .bottom li b{ font-weight: 500; display: block;
    background: #ffffff; text-align: center; font-size: 16px; color: #8c8c8c; line-height: 350%}
.jypx_mfsy{width: 256px; height:64px;
    line-height: 64px; margin:0 auto;
    background: url("/assets/web/img/mfsy_btn.png"); color: #fff; font-size: 24px; text-align: center}
.jypx_mfsybottom{margin-bottom: 80px !important;}
.jypx_mfsybottom01{margin-bottom: 30px  !important}
.jypx_mfsytop{margin-top: 30px  !important}
.jypx_mfsybottom0102{margin-bottom: 50px  !important}
/*八大核心功能*/

.main3qj{ width:1210px; text-align:center; clear:both; margin:0 auto; padding:40px 0}
.mrmfboxxhomehome_box{ position:relative; width:153px;height:248px;float:left;z-index:1;margin-right:178px; margin-left: 16px;}
.mrmfboxxhomehome_boxright{ margin-right: 0 !important}
.mrmfboxxhomehome{width:153px;height:248px; padding:0 0px;background:#ffffff; display: inline-block;*display:inline;*zoom:1;text-align:center; color:#111111; cursor:pointer;transition: all .2s;z-index:1;}
.mrmfboxxhomehome:hover{ width:153px; padding:0 0px; border:0px #fee5ee solid;height:250px;box-shadow: 0 0px 20px rgba(24, 182, 166, 0);-webkit-box-shadow: 0 0px 20px rgba(24, 182, 166, 0);
    -moz-box-shadow: 0  0px 20px rgba(24, 182, 166, 0);
    background:#ffffff;display: inline-block;*display:inline;*zoom:1;text-align:center; color:#111111; cursor:pointer; z-index:100;}

.mrmfboxxhomehome .img{margin: 23px auto; margin-bottom:0; transition: all .3s;width:110px;height:110px;}
.mrmfboxxhomehome .imgxx01{ background:url(/assets/web/img/a01.png)}
.mrmfboxxhomehome:hover .imgxx01{ background:url(/assets/web/img/b01.png)}
.mrmfboxxhomehome .imgxx02{ background:url(/assets/web/img/a02.png)}
.mrmfboxxhomehome:hover .imgxx02{ background:url(/assets/web/img/b02.png)}
.mrmfboxxhomehome .imgxx03{ background:url(/assets/web/img/a03.png)}
.mrmfboxxhomehome:hover .imgxx03{ background:url(/assets/web/img/b03.png)}
.mrmfboxxhomehome .imgxx04{ background:url(/assets/web/img/a04.png)}
.mrmfboxxhomehome:hover .imgxx04{ background:url(/assets/web/img/b04.png)}
.mrmfboxxhomehome .imgxx05{ background:url(/assets/web/img/a05.png)}
.mrmfboxxhomehome:hover .imgxx05{ background:url(/assets/web/img/b05.png)}
.mrmfboxxhomehome .imgxx06{ background:url(/assets/web/img/a06.png)}
.mrmfboxxhomehome:hover .imgxx06{ background:url(/assets/web/img/b06.png)}
.mrmfboxxhomehome .imgxx07{ background:url(/assets/web/img/a07.png)}
.mrmfboxxhomehome:hover .imgxx07{ background:url(/assets/web/img/b07.png)}
.mrmfboxxhomehome .imgxx08{ background:url(/assets/web/img/a08.png)}
.mrmfboxxhomehome:hover .imgxx08{ background:url(/assets/web/img/b08.png)}
.mrmfboxxhomehome:hover img{margin: 23px 0px 0px 0; }

.mrmfboxxhomehome h3{ clear:both;margin:7px 0 0px 0; border:0; font-weight:500;  font-size:20px; font-family:"微软雅黑"; color:#333333; border-bottom:0;  overflow:hidden;transition: all 0.01s;}
.mrmfboxxhomehome:hover h3{ color:#238d81;clear:both; margin:7px 0 0px 0; border:0; font-weight:500;  font-size:20px; font-family:"微软雅黑"; border-bottom:0;  overflow:hidden; }
.mrmfboxxhomehome:hover p{ color:#238d81; font-size:14px;  line-height:200%;font-family:"微软雅黑"; opacity: 1; filter: Alpha(opacity=100);  animation:mymove 1s 1;
    -webkit-animation:mymove 1s 1; text-align:center}
.mrmfboxxhomehome p{color:#333333; font-size:14px;  line-height:200%;font-family:"微软雅黑";opacity: 1; filter: Alpha(opacity=1); text-align:center }
.mrmfboxxhomehome .list{ color:#666666; text-align:center}
@keyframes mymove
{
    from {opacity: 1; filter: Alpha(opacity=1)}
    to {opacity: 1; filter: Alpha(opacity=1)}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
    from {opacity: 0; filter: Alpha(opacity=1)}
    to {opacity: 1; filter: Alpha(opacity=1)}
}

/*-------------*/
.jypx_syfw{ width: 100%; text-align: center;
  height:496px; background: url("/assets/web/img/sy_back.jpg"); background-position: center center}

.jypx_syfw_main li{ border-radius: 8px; float: left;width: 112px; height:112px; background: rgba(255,255,255,.9);margin: 5px 21px; }
.jypx_syfw_main li img{ margin-top: 20px;}
.jypx_syfw_main li b{ font-weight: 500; display: block; border-radius: 8px;
    background: ; text-align: center; font-size: 16px; color: #000000; line-height: 350%}
.white{ color: #fff !important;}
.whitemargin{ padding-top: 76px !important;}
.whitemargin01{ padding-top:30px !important;}

.whitebottom{padding-bottom: 30px;}
.whiteright{margin-right: 0 !important;}

.jypx_cgal{width: 100%;padding-top: 55px;}
.jypx_cgal ul{width: 100%; margin: 0; padding: 0}
.jypx_cgal ul li{ width: 188px; height: 120px; margin-right: 18px; margin-bottom: 25px; float: left}
.onli a{ color:#ffffff !important; 
    height:36px; line-height: 36px; display: inline-block; border-radius: 20px;
    background:url(/assets/web/img/mfsy_btn_news.png) !important;
    }
.jypx_cgal ul li img{border-radius: 10px}


.mbdhcol{ color: #8c8c8c; padding: 5px 0}
a.mbdhcol:link {color:#8c8c8c}
a.mbdhcol:visited {color:#8c8c8c ;}
a.mbdhcol:hover {color:#8c8c8c ;}
a.mbdhcol:active {color:#8c8c8c;}



.mymrmfboxxhomehome_boxright{ margin-right:0 !important}


/*零售专卖*/
.adv_lszm{ width: 100%;
    position: relative;min-height: 550px;height: 80%;
    max-height: 720px; background: url("/assets/web/assets/web/img/bnner.png"); background-position: center center}
.lszm_title{ width: 573px; height: 60px; background: url("/assets/web/img/title_B.png");
    margin: 50px auto; line-height: 60px; font-size: 34px; color: #3691ff; font-weight: 600; text-align: center}
.lszmli{margin:49px 19px !important;}
.lszmli-right{ margin-right: 0 !important}
.lszmli-left{ margin-left: 0 !important}

.lszm_our_sub{width:1030px;margin: 0 auto; text-align: left;text-indent:35px; line-height: 200%; font-size:16px; color: #8c8c8c; font-weight: 500}
.imgleft{ margin-left: 200px; margin-top: 60px;}
.lszm_zs{width: 250px; margin-left: 150px; margin-top:85px; float: left; position: relative}
.lszm_zs .lis{height: 410px; width: 20px; border-left: 3px solid #ffedd1}
.lszm_zs .number{ width: 46px; height: 46px; font-size: 24px; line-height: 46px; text-align: center;
    border-radius: 50px; box-shadow: 0 0 5px rgba(255,157,0 ,.5); position: absolute; left:-20px;  color:#ff9d00;background: #fff}
.numbertop{margin-top: 90px;}
.numbertop01{margin-top: 180px;}
.numbertop02{margin-top: 270px;}
.numbertop03{margin-top: 360px;}
.lszm_zs .number span{font-size: 18px;color:#000000; display: inline-block;width:200px;padding-left: 30px;
    position: absolute;
    top: 0; text-align: left}
.lszm_mfsy{width: 256px; height:64px;
    line-height: 64px; margin:0 auto;
    background:#ff821e; color: #fff; font-size: 24px; text-align: center; border-radius:50px;}
.lszm_mfsy_top{ margin-top:80px;}

/*八大核心功能*/

.main3qj{ width:1210px; text-align:center; clear:both; margin:0 auto; padding:40px 0}
.lszmmrmfboxxhomehome_box{ position:relative; width:220px;float:left;z-index:1;margin-right:88px; margin-left: 16px;}

.lszmmrmfboxxhomehome_boxright{ margin-right: 0 !important}
.lszmmrmfboxxhomehome{width:220px; padding:0px 0px; display: inline-block;*display:inline;*zoom:1;text-align:center; color:#111111; cursor:pointer;transition: all .2s;z-index:1;}
.lszmmrmfboxxhomehome:hover{ width:220px; padding:0 0px; border:0px #fee5ee solid;box-shadow: 0 0px 20px rgba(24, 182, 166, 0);-webkit-box-shadow: 0 0px 20px rgba(24, 182, 166, 0);
    -moz-box-shadow: 0  0px 20px rgba(24, 182, 166, 0);
   display: inline-block;*display:inline;*zoom:1;text-align:center; color:#111111; cursor:pointer; z-index:100;}

.lszmmrmfboxxhomehome .img{margin: 23px auto; margin-bottom:0; transition: all .3s;width:88px;height:85px;}
.lszmmrmfboxxhomehome .imgxx01{ background:url(/assets/web/img/a01.png)}
.lszmmrmfboxxhomehome:hover .imgxx01{ background:url(/assets/web/img/b01.png)}
.lszmmrmfboxxhomehome .imgxx02{ background:url(/assets/web/img/a02.png)}
.lszmmrmfboxxhomehome:hover .imgxx02{ background:url(/assets/web/img/b02.png)}
.lszmmrmfboxxhomehome .imgxx03{ background:url(/assets/web/img/a03.png)}
.lszmmrmfboxxhomehome:hover .imgxx03{ background:url(/assets/web/img/b03.png)}
.lszmmrmfboxxhomehome .imgxx04{ background:url(/assets/web/img/a04.png)}
.lszmmrmfboxxhomehome:hover .imgxx04{ background:url(/assets/web/img/b04.png)}
.lszmmrmfboxxhomehome .imgxx05{ background:url(/assets/web/img/a05.png)}
.lszmmrmfboxxhomehome:hover .imgxx05{ background:url(/assets/web/img/b05.png)}
.lszmmrmfboxxhomehome .imgxx06{ background:url(/assets/web/img/a06.png)}
.lszmmrmfboxxhomehome:hover .imgxx06{ background:url(/assets/web/img/b06.png)}
.lszmmrmfboxxhomehome .imgxx07{ background:url(/assets/web/img/a07.png)}
.lszmmrmfboxxhomehome:hover .imgxx07{ background:url(/assets/web/img/b07.png)}
.lszmmrmfboxxhomehome .imgxx08{ background:url(/assets/web/img/a08.png)}
.lszmmrmfboxxhomehome:hover .imgxx08{ background:url(/assets/web/img/b08.png)}
.lszmmrmfboxxhomehome .imgxx09{ background:url(/assets/web/img/a09.png)}
.lszmmrmfboxxhomehome:hover .imgxx09{ background:url(/assets/web/img/b09.png)}
.lszmmrmfboxxhomehome .imgxx10{ background:url(/assets/web/img/a10.png)}
.lszmmrmfboxxhomehome:hover .imgxx10{ background:url(/assets/web/img/b10.png)}
.lszmmrmfboxxhomehome .imgxx11{ background:url(/assets/web/img/a11.png)}
.lszmmrmfboxxhomehome:hover .imgxx11{ background:url(/assets/web/img/b11.png)}
.lszmmrmfboxxhomehome .imgxx12{ background:url(/assets/web/img/a12.png)}
.lszmmrmfboxxhomehome:hover .imgxx12{ background:url(/assets/web/img/b12.png)}
.lszmmrmfboxxhomehome:hover img{margin: 23px 0px 0px 0; }

.lszmmrmfboxxhomehome h3{ clear:both;margin:7px 0 0px 0; border:0; font-weight:500;  font-size:20px; font-family:"微软雅黑"; color:#333333; border-bottom:0;  overflow:hidden;transition: all 0.01s;}
.lszmmrmfboxxhomehome:hover h3{ color:#000000;clear:both; margin:7px 0 0px 0; border:0; font-weight:500;
    font-size:20px; font-family:"微软雅黑"; border-bottom:0;  overflow:hidden; }
.lszmmrmfboxxhomehome:hover p{ color:#8c8c8c; font-size:14px;  line-height:150%;font-family:"微软雅黑"; opacity: 1; filter: Alpha(opacity=100);  animation:mymove 1s 1;
    -webkit-animation:mymove 1s 1; text-align:center;min-height: 70px;}
.lszmmrmfboxxhomehome p{color:#8c8c8c; font-size:14px;  line-height:150%;font-family:"微软雅黑";opacity: 1; filter: Alpha(opacity=1); text-align:center;min-height: 70px; }
.lszmmrmfboxxhomehome .list{ color:#666666; text-align:center}
@keyframes mymove
{
    from {opacity: 1; filter: Alpha(opacity=1)}
    to {opacity: 1; filter: Alpha(opacity=1)}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
    from {opacity: 0; filter: Alpha(opacity=1)}
    to {opacity: 1; filter: Alpha(opacity=1)}
}
/*-----------------*/
.lszm_syfw{ width: 100%; text-align: center;
    background:#ffffff; background-position: center center}
.lszm_main_box{width: 904px; margin: 0 auto}
.lszm_main_box_box{  text-align: center}
.lszm_mbdh{ background: #f7f7f7; width: 100%;  overflow: hidden}
.lszm_main_box:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.lszm_syfw_main li{ border-radius: 8px; float: left;width: 112px; height:112px; background: rgba(255,255,255,.9);margin:0px 20px 0px 21px;  border: 1px solid #eaeaea ; }
.lszm_syfw_main li img{ margin-top: 20px;}
.lszm_syfw_main li h3{ font-weight: 500; display: block; border-radius: 8px;
    background: ; text-align: center; font-size: 16px; color: #000000; line-height: 350%}
.onli_lszm { color:#ff821e !important; padding:0 20px;height:36px; line-height: 36px; display: inline-block; border-radius: 20px;background:#ffffff !important;}

.onli_lszm a{ color:#ff821e !important; }
a.morea_lszm:link {color:#ff821e !important;float: right; font-size: 14px; }
a.morea_lszm:visited {color:#ff821e !important;}
a.morea_lszm:hover {color:#ff821e !important;}
a.morea_lszm:active {color:#ff821e !important;}
.lszm_bottom_padding{padding-bottom: 100px;}
.imgmyqz_zs_zs_left{margin-left: 10px;}
.lszm_zstop {margin-top:80px;}
.lszm_zstop001 {margin-top:40px;}

.lszm_gj{text-align: center; padding: 40px 0 50px 0;}
.lszm_gj .text_main{ width:459px; float:left}
.lszm_gj .text_main li{ color:#8c8c8c; font-size:16px; line-height:180%; overflow:hidden; margin-bottom:22px;}
.lszm_gj .text_main li p{ margin-left:50px;}
.lszm_mfsy_top_top{margin-top: 142px;}
.lszm_gj .imagebig{ float:left}
.text_main_right{margin-right:100px;}
.text_main_left{margin-left:100px;}
.text_main_left01{margin-left:80px;}
.text_main_top{margin-top:100px;}
.text_main_top01{margin-top:50px;}
/*零售专卖*/
.ensurebox{width: 100%; font-size: 18px; color: #8c8c8c; padding-top:70px;}
.ensurebox li{width:226px; height:230px; box-shadow:0 0 0px 0 rgba(0,0,0,0.1); text-align:center; float:left; cursor:pointer; border:1px solid #bdebe8;
border-radius:10px; margin-right:17px;}
.ensurebox .list{width:5px; border-left:1px solid #3eb7eb; float:left; height:90px; margin:0 10px;}
.ensurebox li .image01{ width:70px; height:70px; background:url(/assets/web/img/slb01.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image01{ background:url(/assets/web/img/slb01.png); margin-top: 40px}
.ensurebox li .image02{ width:70px; height:70px; background:url(/assets/web/img/slb02.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image02{ background:url(/assets/web/img/slb02.png);margin-top: 40px }
.ensurebox li .image03{ width:70px; height:70px; background:url(/assets/web/img/slb03.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image03{ background:url(/assets/web/img/slb03.png); margin-top: 40px}
.ensurebox li .image04{ width:70px; height:70px; background:url(/assets/web/img/slb04.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image04{ background:url(/assets/web/img/slb04.png);margin-top: 40px }
.ensurebox li .image05{ width:70px; height:70px; background:url(/assets/web/img/slb05.png); margin:0 auto;margin-top: 40px}
.ensurebox li:hover .image05{ background:url(/assets/web/img/slb05.png); margin-top: 40px}
.ensurebox li img{}

.ensurebox li h3{ font-size:18px; text-align:center; color:#ff821e; padding-top:15px;}
.ensurebox li .title{font-size:12px; color:#8c8c8c; padding-top:10px;}

/*fouryi*/
.fouryi-title{width:1210px;}
.fouryi-title ul{ margin:0; padding:0}
.fouryi-title ul li{width:228px; height:90px; display:inline-block; margin:35px 0px 15px 0px; cursor:pointer}
.fouryi-title ul li:hover .title a{color:#ffffff}
.five-right{margin-right:11px !important}

.fouryi-title ul li.on .title a{color:#ff821e}

.fouryi-title ul li .title a{ font-size:22px; color:#ff821e; font-weight:500; display:block; padding-top:30px;padding-left:65px;text-align: center}
.fouryi-title ul li .title a:hover{ font-size:22px; color:#ff821e; font-weight:500; display:block; padding-top:30px;padding-left:65px;text-align: center}
.fouryi-title ul li:hover .title a{color:#ff821e;}
.fouryi{width:1210px;  display:none; position:relative; border-top:2px solid #f2f2f2;height:488px;}
.fouryi .lihen{ background:#ff821e; height:2px; width:236px; position:absolute;top:-2px;}
.fouryi .titlebox{ padding-top:28px; padding-left:20px; padding-right:40px; float:left; height:460px;}
.titleboxtext{ font-size:20px; padding-left:10px; padding-top:5px; line-height:180%; color: #333333;padding-bottom: 18px;}
a.titleboxtext_more:link {margin-top:10px;margin-right:100px;display:block;clear:both;overflow:hidden; border:2px #ff821e solid; width:110px; height:35px; font-size:16px; color:#ff821e; display:inline-block; border-radius:5px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer
	 }
a.titleboxtext_more:visited {margin-top:0px;margin-right:100px;display:block;clear:both;overflow:hidden; border:2px #ff821e solid; width:110px; height:35px; font-size:16px; color:#ff821e; display:inline-block; border-radius:5px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer
	 }
 a.titleboxtext_more:hover{ background:#ff821e; color:#ffffff}
a.titleboxtext_more:active {margin-top:0px;margin-right:100px;display:block;clear:both;overflow:hidden; border:2px #ff821e solid; width:110px; height:35px; font-size:16px; color:#ff821e; display:inline-block; border-radius:5px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer
	 }
.title_five{ width:138px; height:39px; font-size:24px; color:#333333;
	font-weight: 600; text-indent:8px;padding-bottom:0;margin-top: 15px;line-height: 100%}
.fouryi .contact{ color:#666666; font-size:14px; float:left; margin-left:50px;margin-top:40px;width:450px;}
.fouryi .contact li{padding-left: 5px;}
.fouryi .contact li h3{ font-size:18px; color:#333333; font-weight:500; margin-bottom: 0}
.fouryi .contact li p{ padding-left:29px; padding-bottom:14px; color: #666666;padding-top: 5px;}
.fouryi .contact li h3 img{ vertical-align:middle; margin-right: 5px;}
.five_left{position:absolute;left:-22px;top:1800px;cursor:pointer}
.five_right{position:absolute;right:-20px;top:1800px;cursor:pointer}

/*fouryi*/
.hometitle_box{ text-align:center;  font-size:18px;font-family:"微软雅黑"; margin:40px auto; clear:both; margin-bottom:0; line-height:180%; color: #8c8c8c}
.hometitle_box span{ display:block; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#333333; margin-top:7px;}
.hometitle_box p{ text-align:center;padding:0 20px; background:#FFF; margin-top:-15px; margin-bottom:10px; font-size:16px; color:#a0a0a0;width:auto; display:inline-block !important; display:inline; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif}
.homenew_title{  font-family:'微软雅黑'; padding-top:40px; padding-bottom:10px; text-align:center;font-size:32px; color:#000000;font-weight: 600}
.homenewg_title{ color:#ffffff; font-family:'微软雅黑'; padding-top:30px; padding-bottom:10px; text-align:center;font-size:32px; }
.hr02{height:2px;border:none; width:40px; margin-top:15px;border-top:3px solid #ffffff;}
.hr01{height:1px;border:none; width:37px; margin-top:7px;border-top:2px solid #ff821e; margin-left: 0}
.main_box003{ width:100%; height:240px;}
.main_box003 .boxbb{ width:1298px; margin:0 auto; padding-top:65px;} 
.main_box003 .boxbb li{ margin:0 68px; float:left}
.main_box003 .boxbb li h3{ font-size:60px; text-align:center; margin:0; padding:0; font-weight:500}
.main_box003 .boxbb li h3 span{ color:#46c2ba; font-weight:900px; font-size:48px; display:inline-block; background:#ffffff; width:40px; height:63px; border-radius:10px; margin:5px; font-weight: 600 }
.main_box003 .boxbb li h4{ font-size:16px; text-align:center; margin:0; padding:0; font-weight:500; color:#ffffff; padding-top: 10px;}
.main_box003 .boxbb li h3 hr{}
/*首页新闻*/
.news_main{ width:100%; margin-top:45px; padding-left: 0px;overflow: hidden}
.news_main .item{ width:574px;padding:13px 10px;box-shadow: 0 0 0px rgba(12, 95, 90, .0);float:left;border:1px solid #e1e1e1 ;background:#ffffff; margin-bottom: 25px; border-radius: 5px;position: relative}
.news_main .item:hover{ box-shadow: 0 0 0px rgba(12, 95, 90, .0);border:1px solid #76e6d6;border-radius: 5px;}
.news_main_lszm .item:hover{ box-shadow: 0 0 12px rgba(100,100,100, .0);  border: 1px solid #76e6d6 ;border-radius: 5px;}
.news_main:nth-child(1){margin-right: 17px;}
.news_main .item:nth-of-type(odd){margin-right:17px;}
.news_main .item img{ width:198px; height:122px; float: left}
.news_main .item .mainbox{ width: 359px;padding-left:16px; float: left}
.news_main .item .mainbox .title{ font-size: 18px; padding-bottom:3px;margin-top: -3px;line-height: 140%}
.news_main .item .mainbox .titlesub{font-size:14px; color:#a8a8a8; margin:5px 0;margin-top:5px !important;line-height: 144%}
.news_main .item .mainbox .titlesub_B{font-size:14px; color:#a8a8a8; margin:5px 0;
	margin-top:5px !important;position: absolute;bottom:7px;width: 352px;}
.news_main .item .mainbox .submargin{ margin-top:10px;}
.news_main .item .mainbox .submargin a:link{ color:#a8a8a8;font-size: 14px;}
.news_main .item .mainbox .submargin a:visited{ color:#a8a8a8;}
.news_main .item .mainbox .submargin a:hover{ color:#999999;}
.news_main .item .mainbox .submargin a:active{ color:#a8a8a8;}
a.morea:link {color:#8c8c8c;float: right; font-size:14px;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
a.morea_lszm:link {color:#8c8c8c !important;float: right; font-size: 14px; }
a.morea_lszm:visited {color:#8c8c8c !important;}
a.morea_lszm:hover {color:#8c8c8c !important;}
a.morea_lszm:active {color:#8c8c8c !important;}
/*首页新闻*/
/*banner*/
#banner_img { display: block;}
#banner_img li { position: absolute; top: 0; left: 0; width:100%;height:750px; background-position: center; background-size: cover; display: none; }
#banner_img li.item1 { background:#ff821e;display: block;}
#banner_img li.item2 { background:#5ccffe;}
#banner_img li.item3 { background:#c191ff;}
#banner_img li.item4 { background:#ffc24d;}
#banner_img .ad_img { position:absolute; right: 0px; width: 506px; height: 404px; }
#banner_img .ad_txt { position:absolute;width: 600px; left: 10px; top:60px; color: #fff; text-shadow: 1px 1px rgba(51,51,51,0.3); text-align: left}
.adddd{top:99px !important;}
#banner_img .ad_txt h2 {font-size:66px;font-weight:600;text-shadow:0 10px 10px rgba(0,0,0,.0);letter-spacing:1px;margin-bottom: 5px;}
#banner_img .ad_txt h2 span{color: #ffef64;font-size:72px;}
#banner_img .ad_txt .bb01{font-size:50px;font-weight:500;width:521px;text-shadow:0 0px 0px rgba(0,0,0,.0);
	line-height:169%;padding-top:5px;padding-top:5px;padding-bottom:0px;}
#banner_img .ad_txt .bb02{font-size:30px;font-weight:500;width:622px;text-shadow:0 0px 0px rgba(0,0,0,.0);
	line-height:159%;padding-top:5px;padding-top:5px;padding-bottom:40px;}
#banner_img .ad_txt .bb0303{width:595px !important;}
#banner_img .ad_txt .bb03{font-size:48px;text-shadow:0 10px 10px rgba(0,0,0,.15)}
#banner_img .ad_txt .bb04{font-size: 36px;padding: 10px 0 20px 0}
#banner_img .ad_txt a{display: block; width:206px;height:52px;line-height:52px;text-align:center; margin-top:0px; border:1px solid rgba(255,255,255,0.5); color: #ffffff; text-decoration: none; text-shadow: none;font-size:22px;border-radius: 50px;}
.ata_matop{ margin-top:30px !important;}
.wrapper {width:1170px;margin: 0 auto;margin-top:117px; height: 100%; position: relative;}
/*banner*/
/*top_four*/
.listbiao{width:1200px;margin:0 auto;padding-top:36px; padding-bottom:20px;overflow: hidden}
.listbiao_box{width:261px;border:1px solid #e2e2e2;border-radius:16px;float:left;margin-bottom:4px;}
.listbiao_box p{color:#434343;font-size:14.6px;margin:15px 10px;line-height:170%;text-align:center}
.listright{margin-right:49px;}
.widboxwid{width:177px;text-align:left !important;margin:15px 48px !important}
/*top_four*/

/**/
.sixbox{width:1260px; margin:90px auto; font-size: 18px; color: #ffffff; overflow: hidden; margin-top:33px; }
.sixbox a li{position: relative;width:260px; border: 2px solid #fff; float: left; height: 201px;border-radius: 10px; color: #ffffff;margin:14px 13px;}
.stylew{ color: #ffffff !important;}
.sixbox a li .title{ font-size: 15px; margin-left: 0px; margin-top: 5px; font-weight: 500;text-align: center; margin-bottom: 0px;line-height: 28px;}
.sixbox a li .more{ transition:all 1s;-webkit-transition:all 1s; /* Safari */opacity: 0;font-size: 12px;}
.sixbox a li:hover .more{ width: 90px; height: 29px; line-height: 29px; border-radius: 20px; font-size: 14px; margin-left: 12px; margin-top:15px; border: 1px solid #ffffff;background: #fff; text-align: center; opacity: 1;color: #009188}
.sixbox a li .subtitle{ font-size:14px; margin-left: 12px;}
/*.sixbox a li:hover .mask_ten{background: rgba(0,89,83,.78);height:201px;border-radius:10px;}
.sixbox a li:hover .title{margin-top:45px;}*/
.mask_ten{ width: 100%;height: 40px; background: rgba(0,0,0,.5);position:absolute; bottom:0; border-radius: 0 0 10px 10px;transition:all 0.5s;
	-webkit-transition:all 0.5s; /* Safari */}
/**/

/*fouryi*/
.xy_fouryi-title{width:1200px; margin: 0 0px; margin-top:0px;border-radius: 20px 20px 0 0;}
.xy_fouryi-title ul{ margin: 0 9px; padding:0;}
.xy_fouryi-title ul li{width:210px; height:110px; display:inline-block; margin:28px 0px 0px 0px; cursor:pointer;border-radius: 10px;}
.xy_fouryi-title ul li:hover .title a{color:#ffffff}
.xy_five-rightee{margin-right:28px !important}

.xy_fouryi-title ul li.on .title a{color:#ff821e}
.xy_fouryi-title ul li .title a{font-size:20px;
color:#333333;
font-weight:500;
display:block;
padding-top:67px;
text-align:center;}
.xy_fouryi{width:1170px;
margin:15px 13px;display:none; position:relative; border-top: 2px solid #e7e7e7;margin-top:11px;height:530px;}
.xy_fouryi .lihen{background:#ff821e;height:2px; width:205px; position:absolute;top:-2px;}
.xy_fouryi .titlebox{padding-top:10px;padding-left:30px;padding-right:12px;float:right;height:460px; width: auto !important}
.xy_foryititletop{padding-top:45px !important;
}
.xy_foryilia{padding-top:60px;width:376px;float:left;margin-left:50px;}
.xy_foryiliatop_top{padding-top:60px !important;}
.xy_foryilib{padding-top:37px;width:376px;float:right !important;margin-right:32px;}
.xy_foryilia .title{font-size:30px;width:240px; color:#000000;position: relative;height:95px;display:table-cell;/*按照单元格的样式显示元素*/
vertical-align:bottom; /*底对齐*/padding-bottom:0px; font-weight: 600}
.xy_foryilia .title:before{margin-left: -30px; position: absolute; bottom:5px;}
.xy_foryilia .title span{z-index: 1;position: absolute;display: block;bottom:0}
.xy_foryilia .subtitle{font-size: 18px; color: #000;margin-top: 10px;}
.xy_posi{position: absolute;z-index: 0;bottom:20px;left:0}
.xy_imgleftinde{text-align: center}
.xy_foryilia h3 a{ font-size:18px; color:#666666;font-weight:500; display:block; padding-top:0px;padding-left:0px;text-align:left}
.xy_foryilia .xy_subtitle{padding-top:12px;font-size: 18px; color: #000000;width: 100%;clear: both}
.xy_foryilia .xy_subtitle01{padding-top:13px;font-size:17px; color: #8c8c8c;width: 100%;clear: both;line-height:170%}
.xy_foryilia .xy_subtitle .zx{width:120px;height:39px; background:#ffffff;color:#ff821e;border: 1px solid #ff821e;line-height: 40px;
	border-radius:8px; margin-top:0px; border-radius: 20px;
	text-align: center;font-size:16px;float:left;margin-right:30px;cursor:pointer;margin-left: -2px;}
.xy_foryilia .xy_ubtitle .sy{width:120px;height:38px;background:#fff;color:#ff821e;border:1px solid #ff821e;line-height:38px;text-align:center;font-size: 16px; float: left;cursor: pointer;border-radius:8px; margin-top:18px;}
.xy_fouryi-title ul li .subtitle{font-size: 18px;color:#8c8c8c;padding-left:47px;padding-top:5px; padding-bottom:5px}
.xy_titleboxtext{font-size:20px;padding-left:10px;padding-top:5px; line-height:180%; color: #333333;padding-bottom:12px;}
a.xy_titleboxtext_more:link {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff821e solid; width:120px; height:35px;font-size:16px; color:#ff821e; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.xy_titleboxtext_more:visited {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff821e solid; width:120px; height:35px; font-size:16px; color:#ff821e; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
 a.titleboxtext_more:hover{ background:#ffffff; color:#ff821e}
a.xy_titleboxtext_more:active {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff821e solid; width:120px; height:35px; font-size:16px; color:#ff821e; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.xy_titleboxtext_more01:link {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff821e solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff821e }
a.xy_titleboxtext_more01:visited {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff821e solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px; text-align:center; vertical-align: middle; cursor:pointer;background: #ff821e}
 a.xy_titleboxtext_more01:hover{ background:#ff821e; color:#ffffff}
a.xy_titleboxtext_more01:active {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff821e solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff821e }
.xy_title_five{font-size:24px; color:#333333;
	font-weight: 600; text-indent:8px;padding-bottom:0;}
.xy_fouryi .contact{ color:#666666; font-size:14px; float:left; margin-left:5px;margin-top:80px;max-width: 465px;}
.xy_fouryi .contact li{padding-left: 5px;}
.xy_fouryi .contact li h3{ font-size:18px; color:#333333; font-weight:500; margin-bottom: 0}
.xy_fouryi .contact li p{margin-top: -25px; padding-left:20px; padding-bottom:15px; color: #8c8c8c; font-size: 16px;line-height: 165%}
.xy_fouryi .contact li h3 img{ vertical-align:middle; margin-right: 5px;}
.xy_five_left{position:absolute;left:-5px;top:510px;cursor:pointer}
.xy_five_right{position:absolute;right:0px;top:510px;cursor:pointer}
.xy_subtitle_box{ color: #8c8c8c !important; font-size: 14px !important;padding-top:24px !important;margin-left:-16px; width: 100%}
.xy_subtitle_box li{ display: inline-block;padding: 0 15px; padding-right:34px;min-width:109px;float:left; text-align: left;line-height: 120%;font-size: 16px;height:43px;}
.xy_subtitle_box li img{margin-right: 10px;
vertical-align: bottom;}
.xy_subtitle_box01{ color: #8c8c8c !important; font-size: 14px !important;padding-top: 30px !important;margin-left:-6px;}
.xy_subtitle_box01 li{ display: inline-block;padding: 0 5px; text-align: center;line-height: 120%;font-size: 15px;}
.xy_subtitle_box01 li img{margin-bottom: 5px;}
.xy_subtitle_box_top{margin-top:4px;}
.xy_fouryi .xy_titlebox {
  padding-top: 10px;
  padding-left: 30px;
  padding-right: 12px;
  float: right;
  height: 460px;
  width: auto !important;
}

/*fouryi*/