﻿.wrap{ width: 1400px; height: auto; margin: 0 auto; }
.wrap2{ width: 1200px; height: auto; margin: 0 auto; }
body{ color: #434343; font-family:Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 16px; overflow-x: hidden; max-width: 1920px; margin: 0 auto; }
a{ color: #434343; }

.header{ position: fixed; left: 0; top: 0; width: 100%; height: 80px; line-height: 80px; background: #FFFFFF; z-index: 999; box-shadow: 0px 3px 3px #c1c1c1; }

.header .nav_list ul li{ float: left; margin: 0 5px; position: relative; height: 80px; line-height: 80px; position: relative; }
.header .nav_list ul li>a{ color: #333; font-size: 18px; display: block;  }
.header .nav_list ul li span{  display: inline-block; vertical-align: middle; height: 40px; line-height: 40px; padding: 0 15px; }
.header .nav_list ul li:hover{ border-bottom: 2px solid #d01313; }
.header .nav_list ul li:hover>a{ color: #D01313; }
.header .nav_list ul li.on{ border-bottom: 2px solid #d01313; }
.header .nav_list ul li.on>a{ color: #D01313; }
.header .nav_list ul li .erjixialadaohang{ position: absolute; left: -60px; top: 80px; background: #fff; width: 880px; padding: 30px 40px; line-height: 36px; display: none; box-shadow: 5px 5px 10px #C1C1C1; }
.header .nav_list ul li .erjixialadaohang2{ position: absolute; left: -25%; top: 80px; background: #fff; width: 150%; display: none; padding: 0; padding-bottom: 25px;; }
.header .nav_list ul li .erjixialadaohang dl{ float: left; margin-right: 0.5%; width: 33%; }
.header .nav_list ul li .erjixialadaohang dl:nth-child(3n){ margin-right: 0; }
.header .nav_list ul li .erjixialadaohang dl dt{ font-size: 18px; font-weight: 600; margin-bottom: 8px; padding-left: 20px; }
.header .nav_list ul li .erjixialadaohang dl dd{ font-size: 14px; }
.header .nav_list ul li .erjixialadaohang dl dd a{ display: block; padding-left: 20px; }
.header .nav_list ul li .erjixialadaohang dl dd:hover{ background: linear-gradient(to right, #f82619, #ed1c21); border-radius: 30px; }
.header .nav_list ul li .erjixialadaohang dl dd:hover a{ color: #fff; }
.header .nav_list ul li .erjixialadaohang2 ul li{ display: block; height: 34px; line-height: 34px; text-align: center; width: 100%; margin: 0; }
.header .nav_list ul li .erjixialadaohang2 ul li a{ font-size: 14px; }
.header .nav_list ul li .erjixialadaohang2 ul li:hover{background: linear-gradient(to right, #f82619, #ed1c21);  }
.header .nav_list ul li .erjixialadaohang2 ul li:hover a{ color: #fff; }
.header .nav_list ul li:hover .erjixialadaohang{ display: block; }

.chakanquanbuchanp{ position: absolute; right: 20px; bottom: 10px; font-size: 13px; }
.chakanquanbuchanp:hover{ color: #d01313; }
.swiper-button-prev:after, .swiper-button-next:after{color: #d01313;  }

.sousuokuang .sousuokuang2{ display: inline-block; vertical-align: middle; width: 180px; height: 34px; line-height: 34px; background: #efefef; border-radius: 30px; padding: 0 15px; }
.sousuokuang .sousuokuang2 .tj1{ width: 20px; height: 34px;  background: url(../images/ssicon.png) no-repeat center center; float: left; }
.sousuokuang .sousuokuang2 .ss1{ width: 130px; height: 34px; line-height: 34px; float: left;  background: #efefef; padding-left: 6px; }

.bannertu{ margin-bottom: 50px; margin-top: 80px; }
.bannertu .swiper-slide{  height: 500px; }
.bannertu .swiper-slide .wrap{ position: relative; height: 100%; }
.bannertu .swiper-slide .bannerwenzi{ position: absolute; left: 0; top: 26%; z-index: 888; width: 60%; }
.bannertu .swiper-slide .bannerwenzi h2{ font-size: 42px; color: #505050; line-height: 80px; margin-bottom: 16px; }
.bannertu .swiper-slide .bannerwenzi p{ font-size: 18px; color: #ababab; margin-bottom: 90px; letter-spacing: 1.5px; }
.bannertu .swiper-slide .bannerwenzi2{ display: block; width: 186px; height: 36px; line-height: 36px; border: 1px solid #6f7173; border-radius: 25px; text-align: center; position: absolute; left: 0; bottom: 100px; }
.bannertu .swiper-slide .bannerwenzi2 span{ background: url(../images/sj1.png) no-repeat right center; padding-right: 20px; }
.bannertu .swiper-slide .bannerwenzi2:hover{ background: linear-gradient(to right, #f82619, #ed1c21); border: 1px solid #D01313; color: #FFFFFF; }
.bannertu .swiper-slide .bannerwenzi2:hover span{ background-image: url(../images/sj1bs.png); }
.bannertu .swiper-slide .bannerwenzi a{ display: block; width: 186px; height: 36px; line-height: 36px; border: 1px solid #6f7173; border-radius: 25px; text-align: center; }
.bannertu .swiper-slide .bannerwenzi a span{ background: url(../images/sj1.png) no-repeat right center; padding-right: 20px; }
.bannertu .swiper-slide .bannerwenzi a:hover{ background: linear-gradient(to right, #f82619, #ed1c21); border: 1px solid #D01313; color: #FFFFFF; }
.bannertu .swiper-slide .bannerwenzi a:hover span{ background-image: url(../images/sj1bs.png); }
.bannertu .swiper-pagination-bullet-active{ border-radius: 8px; width: 60px; background: #f13b3b; }










.biaoti{ text-align: center; font-size: 36px; height: 50px; line-height: 50px; font-weight: 600; margin-bottom: 40px; }
.index_anli{ margin-bottom: 50px; }

.index_anli ul li{ float: left; position: relative; margin-bottom: 35px; }
.index_anli ul li.li1{ width: 56%; margin-right: 2.5%; }
.index_anli ul li.li2{ width: 41.5%;}
.index_anli ul li.li4{ width: 56%; }
.index_anli ul li.li3{ width: 41.5%;  margin-right: 2.5%; }
.index_anli ul li.li5{ width: 56%; margin-right: 2.5%; }
.index_anli ul li.li6{ width: 41.5%;}
.index_anli ul li a{ display: block; }
.index_anli ul li .img{ overflow: hidden;  border-radius: 30px;  }
.index_anli ul li .img img{ width: 100%; transition: all 0.7s; }
.index_anli ul li .wenzi{ position: absolute; left: 0; bottom: 40px; width: 100%; padding: 0 60px; color: #FFFFFF; }
.index_anli ul li .wenzi h2{ font-size: 24px; line-height: 30px; text-shadow: 0px 0px 5px #424242; }
.index_anli ul li .wenzi p{ font-size: 16px; margin-bottom: 10px; text-shadow: 0px 0px 5px #424242; }
.index_anli ul li .wenzi .lianjie{ display: block; width: 140px; height: 36px; line-height: 36px; background: #d0d0d0;text-align: center; color: #424242; }
.index_anli ul li .wenzi .lianjie span{ background: url(../images/sj1.png) no-repeat right center; padding-right: 20px; }
.index_anli ul li:hover .img img{ transform: scale(1.1); }
.index_anli ul li:hover .lianjie{ background: linear-gradient(to right, #f82619, #ed1c21);  color: #FFFFFF; }
.index_anli ul li:hover .lianjie span{ background-image: url(../images/sj1bs.png); }

.index_chanpinzixun{ padding: 40px 0; background: #f7f9fc; }
.index_chanpinzixun .left{ width: 60%; }
.index_chanpinzixun .left ul li{ width: 49%; float: left; margin-right: 2%; position: relative; box-shadow: 2px 2px 3px #dee0e2; border-top-left-radius: 30px; border-top-right-radius: 30px;overflow: hidden; background: #FFFFFF; -webkit-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0); }
.index_chanpinzixun .left ul li a{ display: block; }
.index_chanpinzixun .left ul li:nth-child(2n){ margin-right: 0; }
.index_chanpinzixun .left ul li .img{ overflow: hidden; position: relative; margin-bottom: 10px; height: 280px; }
.index_chanpinzixun .left ul li .img img{ transition: all 0.7s; width: 100%; }
.index_chanpinzixun .left ul li .img h2{ position: absolute; left: 0; bottom: 10px; width: 100%; line-height: 26px; padding: 0 20px; font-size: 18px; color: #FFFFFF; font-weight: 600; text-shadow: 0px 0px 5px #424242; }
.index_chanpinzixun .left ul li .wenzi{ padding:25px; }
.index_chanpinzixun .left ul li .wenzi .zs2{ height: 64px; line-height: 32px; margin-bottom: 10px; overflow: hidden; color: #606060; }
.index_chanpinzixun .left ul li .wenzi .lianjie2{ text-align: right; color: #000000; }
.index_chanpinzixun .left ul li .wenzi .lianjie2 span{ margin-left: 3px; color: #D01313; }
.index_chanpinzixun .left ul li:hover .img img{ transform: scale(1.1); }
.index_chanpinzixun .left ul li .dingweiwenzi{ position: absolute; left: 30px; top: 30px; width: 110px; height: 32px; line-height: 32px; text-align: center; background: linear-gradient(to right, #f82619, #ed1c21);  color: #FFFFFF; z-index: 44; }



.index_chanpinzixun .right{ width: 40%; padding-left: 20px;  }
.index_chanpinzixun .right ul{ height: 440px; overflow-y: scroll; padding-right: 15px; }
.index_chanpinzixun .right ul li{ padding: 15px 27px; background: #e8eff5; border-radius: 15px; margin-bottom: 8px; box-shadow: 0px 2px 3px #dee0e2; }
.index_chanpinzixun .right ul li h2{ font-size: 17px; margin-bottom: 5px; font-weight: 600; }
.index_chanpinzixun .right ul::-webkit-scrollbar {width:10px;}
.index_chanpinzixun .right ul::-webkit-scrollbar-thumb { background-color:#e8eff5; border-radius: 10px;}
.index_chanpinzixun .right ul li:hover{ background: linear-gradient(to right, #f82619, #ed1c21);  }
.index_chanpinzixun .right ul li:hover a{ color: #FFFFFF; }
.index_chanpinzixun .right ul li .zs2{ font-size: 14px; }

.mingxinchanpin .swiper-button-next:after{ font-size: 30px; }
.mingxinchanpin .swiper-button-prev:after{ font-size: 30px; }
.mingxinchanpin2 .swiper-button-next:after{ font-size: 30px; }
.mingxinchanpin2 .swiper-button-prev:after{ font-size: 30px; }




.guanzhuwomen{ text-align: right; padding: 10px 0; margin-top: 30px; }
.guanzhuwomen ul li{ display: inline-block; font-size: 17px; margin-left: 15px; width: 35px; height: 35px; border-radius: 50%;  box-shadow: 0px 0px 2px #c1c1c15e; }
.guanzhuwomen ul li:first-child{ width: auto; height: auto;  border-radius: inherit;  box-shadow: none; }
.guanzhuwomen ul li img{ width: 35px; height: auto; }
.jiaobu_top{ width: 100%; height: 76px; line-height: 76px; background: #e4edf8; text-align: center; font-size: 17px; }
.jiaobu_bottom{ padding: 50px 0; background: #fcfcfc; }
.jiaobu_bottom dl{ float: left; width: 12%; margin-right: 2.6666%; }
.jiaobu_bottom dl dt{ font-size: 22px; margin-bottom: 15px; }
.jiaobu_bottom dl dd{ font-size: 16px; line-height: 30px; }
.jiaobu_bottom dl dd .jiaobu_bottom_ejxiala{ display: none; }
.jiaobu_bottom dl dd .jiaobu_bottom_ejxiala a{ display: block; color: #8c8785; font-size: 14px; }
.jiaobu_bottom dl dd .jiaobu_bottom_ejxiala a:hover{ color: #D01313; }
.jiaobu_bottom dl dd >a.on{ color: #D01313; }
.jiaobu_bottom dl dd >a:hover{ color: #D01313; }
.jiaobu_bottom dl:last-child{ margin-right: 0; }
.jiaobu_bottom dl:last-child dd{ }

.piaofu{ position: fixed; right: 20px; bottom: 10%; }
.piaofu ul li{ width: 50px; height: 50px; line-height: 50px; border-radius: 15px; text-align: center; background: #E8EFF5; cursor: pointer; }
.piaofu ul li a{ display: block; }
.piaofu ul li svg{ display: inline-block; vertical-align: middle; }
.piaofu ul li span{ display: inline-block; vertical-align: middle; line-height: 18px; font-size:14px; }
.piaofu ul li:hover{ background:#D01313; color:#fff; }
.piaofu ul li:hover a{ color:#fff; }
.piaofu ul li img{ width:20px; }
.piaofu ul li .img2{ display:none }
.piaofu ul li:hover .img1{ display:none }
.piaofu ul li:hover .img2{ display: inline-block; }







/*=================关于我们整体页面样式=======================*/
.erjibanner{ width: 100%; margin-top: 80px; position: relative; height: 500px; }
.erjibanner img{ width: 100%; }
.erjibanner img.yderjibanner{ display: none; }
.erjibanner .wenzixinxi{ position: absolute; right: 18%; top: 25%; width: 500px; }
.erjibanner .wenzixinxi h2{ font-size: 36px; height: 50px; line-height: 50px; color: #D01313; margin-bottom: 20px; }
.erjibanner .wenzixinxi p{ font-size: 16px; line-height: 30px; }


.erjibanner2{ width: 100%; margin-top: 80px; position: relative; height: 500px; display: none; }



.erjidaohang{ text-align: center; background: #e4edf8; }
.erjidaohang a{ padding: 0 10px; margin: 0 15px; font-size: 18px; display: inline-block; height: 52px; line-height: 52px; }
.erjidaohang a:hover{ border-bottom: 1px solid #D01313; color: #D01313; }
.erjidaohang a.on{ border-bottom: 1px solid #D01313; color: #D01313; }
.mianbaoxieweizhi{ background: #e4edf8; height: 52px; line-height: 52px; }
.mianbaoxieweizhi a:last-child{ color: #D01313; }
.guanyuwomenwaicheng{ padding-top: 80px; }
.erjiyebiaoti1{ text-align: center; margin-bottom: 60px;}
.erjiyebiaoti1 p{ font-size: 42px; color: #E8EFF5; }
.erjiyebiaoti1 h2{ font-size: 32px; color: #D01313; }
.gywm_jianjie .img{ width: 35%; }
.gywm_jianjie .img img{ width: 100%; }
.gywm_jianjie .wenzi{ width: 61%; color: #888888; line-height: 32px; }
.gywm_lingdaojiyu .img{ width: 25%; text-align: center; }
.gywm_lingdaojiyu .img img{ max-width: 100%; margin-bottom: 10px; }
.gywm_lingdaojiyu .wenzi{ width: 71%; color: #888888; line-height: 32px; }
.zigongsijianjie{ margin-bottom: 50px; }
.gywm_news{ padding-bottom: 50px; }
.gywm_news ul li{ margin-bottom: 30px; padding:10px; }
.gywm_news ul li .img{ width: 16%; overflow: hidden; height: 125px; }
.gywm_news ul li .img img{ width: 100%; transition: all 0.7s; display: block; height: 100%; }
.gywm_news ul li .wenzi{ width: 84%; padding: 0px 20px; }
.gywm_news ul li .wenzi h2{ font-size: 18px; margin-bottom:15px;}
.gywm_news ul li .wenzi h2 span.shijian2{ display: block; font-weight: 400; color: #888888; }
.gywm_news ul li .wenzi h2 span.biaoti2{ width: 70%; overflow: hidden; display: block; float: left; margin-right: 20px;  height: 32px; line-height: 32px;   }
.gywm_news ul li .wenzi h2 b{ display: inline-block; font-weight: 400; width: 70px; height: 32px; line-height: 32px; border-radius: 26px; text-align: center; font-size: 16px; display: none; }
.gywm_news ul li .wenzi h2 b.on{ display: inline-block; }
.gywm_news ul li .wenzi h2 b.yuanchuang{ background: linear-gradient(to right, #f82619, #ef383d); color: #fff; }
.gywm_news ul li .wenzi h2 b.lianzai{ background: #b3b3b3; color: #fff; }
.gywm_news ul li .wenzi h2 b.xin{color: #d01313; }
.gywm_news ul li .wenzi  .wenzix{ height: 52px; overflow: hidden; font-size: 14px; }
.gywm_news ul li .wenzi p{ line-height: 26px; height: 78px; overflow: hidden; margin-bottom: 10px; }
.gywm_news ul li .wenzi .chakangengduo{ text-align: right; }
.gywm_news ul li .wenzi .chakangengduo a{ color: #D01313; width: 130px; height: 36px; line-height: 36px; }
.gywm_news ul li:hover .img img{ transform: scale(1.1); }
.gywm_news ul li:hover .wenzi h2 span.biaoti2{ color: #D01313; }
.gywm_news ul li:hover .chakangengduo a{ display: inline-block; width: 130px; height: 36px; line-height: 36px; background: linear-gradient(to right, #ff482a, #e61c0a); color: #fff; text-align: center; border-radius: 30px; }
.gywm_news ul li:hover{ box-shadow: 0px 0px 10px #DEE0E2; }
.gywm_news .fanye ul li:hover{ box-shadow: none; }


.index_qyzz .swiper-slide img{ width: 100%; }
.index_qyzz{ position: relative; padding-bottom: 50px; }
.index_qyzz .swiper-pagination{ width: 100%; text-align: center; bottom: 0;  }
.index_qyzz .swiper-pagination span{ margin: 0 3px; }
.index_qyzz .swiper-pagination-bullet-active{ background: #D01313; }
.beijingshe{ margin-bottom: 80px; }
.rongyu2 .title{ height: 80px; line-height: 80px; font-size: 18px; font-weight: 600; background: #f7f7f7; }
.rongyu2 .title .left{ width: 50%; padding: 0 30px; }
.rongyu2 ul{ width: 50%; }
.rongyu2 ul li{  ; }
.rongyu2 .shijian{ width: 105px; text-align: center; }
.rongyu2 ul li{ display: block; height:60px; line-height:60px; padding:0 30px; overflow:hidden; font-size: 18px; }
.rongyu2 ul li:nth-child(2n){ background: #fdfdfd; }
.rongyu2 ul li a:hover{ color: #D01313; }
.rongyu2 ul li span{ display: block; width:80%; }
.rencaizhaopin ul li{ margin-bottom: 10px; }
.rencaizhaopin ul li p.p1{ height: 60px; line-height: 60px; background: #F9F9F9; padding: 0 50px; font-size: 16px; }
.rencaizhaopin ul li .zhaopinxq{ padding: 30px 50px; display: none; line-height: 30px; font-size: 14px; }

.rencaizhaopin ul li p.p1 span{ display: block; color: #888888; }
.rencaizhaopin ul li p.p1 span.span4{ margin-right: 0; cursor: pointer; width: 60px; text-align: center;  background: url(../images/sjx.png) no-repeat center center; height: 60px; }
.rencaizhaopin ul li p.p2 span.span4{ background: url(../images/sjs.png) no-repeat center center; }
.rencaizhaopin ul li p.p1 span.span44{ background: url(../images/sjs.png) no-repeat center center; }
.rencaizhaopin ul li p.p1 span.span1{ font-size: 17px; font-weight: 600; color: #000000; }

.waichengduiqi{ position: relative; }
.womendehuoban .swiper-button-prev{ outline: none; left: -50px; background: url(../images/leftjtx.png) no-repeat center center; background-size: auto 95%;  }
.womendehuoban .swiper-button-next{ outline: none; right: -50px; background: url(../images/rightjtx.png) no-repeat center center; background-size: auto 95%; }
.womendehuoban .swiper-slide img{ width: 100%; }
.womendehuoban .swiper-pagination{ display: none;}



input{
    -webkit-appearance: none;
}

.lianxiwomen{ margin:0 auto; margin-bottom: 50px; width:70%;  }
.lianxiwomen ul{ margin-bottom:60px; }
.lianxiwomen ul li{ margin-bottom: 40px; width: 100%;  }
.lianxiwomen ul li:nth-child(2n){ margin-right: 0; }
.lianxiwomen .img{ width: 50%; }
.lianxiwomen .img img{ width: 100%; }
.lianxiwomen .wenzi{ width: 50%; padding: 25px; line-height: 36px; margin-top:60px; }
.lianxiwomen .wenzi h2{ font-size: 26px; margin-bottom: 30px; }

.lianxibiaoti1{ font-size: 22px; margin-bottom: 40px; font-weight: 600; }
.chazhaobanshichu{ background: #E4EDF8; padding: 40px; text-align: center; position:relative; }
.duiqi02{ display:inline-block; position:relative;  height: 50px; line-height: 50px; width: 85%; }
.sstanchu{ position:absolute; left:0; top:50px; background:#fff; box-shadow:0px 5px 10px #ddd; text-align:left; width: 100%; padding: 30px 50px; z-index:9; }
.xuetanchaxun{ width:140%; z-index:99; text-align:center; }
.chazhaobanshichu dl b{ float:left; display:block; }
.chazhaobanshichu dl b:nth-child(1){ width:10%; }
.chazhaobanshichu dl b:nth-child(2){ width:25%; }
.chazhaobanshichu dl b:nth-child(3){ width:65%; }
.chazhaobanshichu dl span{ float:left; display:block; }
.chazhaobanshichu dl span:nth-child(1){ width:10%; }
.chazhaobanshichu dl span:nth-child(2){ width:25%; }
.chazhaobanshichu dl span:nth-child(3){ width:65%; }



.chazhaobanshichu ul li{ margin-bottom:25px; line-height:30px; }

.qiyerongyu img.img2{ display:none; }



.xuetanchaxun dl b{ float:left; display:block; }
.xuetanchaxun dl b:nth-child(1){ width:15%; }
.xuetanchaxun dl b:nth-child(2){ width:15%; }
.xuetanchaxun dl b:nth-child(3){ width:30%; }
.xuetanchaxun dl b:nth-child(4){ width:15%; }
.xuetanchaxun dl b:nth-child(5){ width:25%; }
.xuetanchaxun dl span{ float:left; display:block; }
.xuetanchaxun dl span:nth-child(1){ width:15%; }
.xuetanchaxun dl span:nth-child(2){ width:15%; }
.xuetanchaxun dl span:nth-child(3){ width:30%; }
.xuetanchaxun dl span:nth-child(4){ width:15%; }
.xuetanchaxun dl span:nth-child(5){ width:25%; }


.sskuangx{ background:url(../images/ssicon.png) no-repeat center center }

 








.chazhaobanshichu input{ display: inline-block; }
.chazhaobanshichu input.input1{ width: 100%; padding: 0 15px; height: 50px; line-height: 50px; border-radius: 50px; overflow: hidden; margin-right: 20px; }
.chazhaobanshichu input.input2{ width: 15%; height: 50px; line-height: 50px; border-radius: 50px; overflow: hidden; background: #f9342a; color: #FFFFFF; font-size: 18px; font-weight: 600; }
.fazhanlicheng{ position: relative; padding-bottom: 100px; }
.fazhanlicheng .swiper-slide{ padding: 0 60px; }
.fazhanlicheng .swiper-slide .wenzi{ width: 50%; padding: 30px;; }
.fazhanlicheng .swiper-slide .img{ width: 50%; }
.fazhanlicheng .swiper-slide img{ width: 100%; }
.swiper-pagination{ outline: none; }
.swiper-button-next{ outline: none; }
.swiper-button-prev{ outline: none; }
.fazhanlicheng .swiper-slide .wenzi h2{ font-size: 42px; margin-bottom: 30px; height: 100px; line-height: 100px;  color: #D01313; }
.fazhanlicheng .swiper-slide .wenzi h2 span{ color: #D01313; }
.fazhanlicheng .swiper-slide .wenzi p{ font-size: 20px; line-height: 40px; }
.fazhanlicheng .swiper-pagination{ height: 60px; line-height: 60px; background: url(../images/xian1.png) no-repeat center center; width:60%; left:20%; }
.fazhanlicheng .swiper-pagination span{ width: 20px; height: 20px; background: #E4EDF8; opacity: 1; margin: 0 15px !important; outline: none; display: inline-block; vertical-align: middle; }
.fazhanlicheng .swiper-pagination span.swiper-pagination-bullet-active{ width: 35px; height: 35px; background: url(../images/yuandian1.png) no-repeat center center; background-size: cover; }
.fazhanlicheng .swiper-button-next:after, .fazhanlicheng  .swiper-button-prev:after{ color: #D01313; }


.mySwiper{ height: 60px; line-height: 60px; background: url(../images/xian1.png) no-repeat center center; width: 60%; }
.mySwiper .swiper-slide{  background: url(../images/yuandian0.png) no-repeat center center; }
.mySwiper .swiper-slide.swiper-slide-thumb-active{  background: url(../images/yuandian1.png) no-repeat center center; }


.qiyerongyu{ position: relative; background: none; padding: 0; }
.qiyerongyu img{ width: 100%; }
.qiyerongyu .erjiyebiaoti1{ position: absolute; left: 0; top: 80px; width: 100%; text-align: center; }


/*==========产品中心页面样式=====*/
.chanpinyemian{ margin: 50px auto; }
.chanpinyemian_nr1,.chanpinyemian_nr2,.chanpinyemian_nr3,.chanpinyemian_nr4,.chanpinyemian_nr5,.chanpinyemian_nr6,.chanpinyemian_nr7{ padding: 40px 0; }
.chanpinbt1{ text-align: center; font-size: 32px; font-weight: 600; height: 40px; line-height: 40px; color: #333333; margin-bottom: 20px; }
.chanpinyemian_nr1 .neirong{ line-height: 38px; }
.chanpinyemian_nr1 .neirong img{ max-width: 70%; display:block; margin:8px auto; height:auto !important; }

.chanpinyemian_nr61 .neirong{ line-height: 32px; }
.chanpinyemian_nr61 .neirong img{ max-width: 70%; height:auto !important; display:block; margin:8px auto; }



.chanpinyemian_nr2_list ul li{ width: 48%; float: left; margin-right: 4%; margin-bottom: 45px; }
.chanpinyemian_nr2_list ul li:nth-child(2n){ margin-right: 0; }
.chanpinyemian_nr2_list ul li .img{ width: 90px; height: 90px; line-height: 90px; border-radius: 50%; overflow: hidden; text-align: center; }
.chanpinyemian_nr2_list ul li .img img{ display: inline-block; width: 50%; }
.chanpinyemian_nr2_list ul li .img img:nth-child(2){ display: none; }

.chanpinyemian_nr2_list ul li:hover .img{  background: #de2525; }
.chanpinyemian_nr2_list ul li:hover .img img:nth-child(2){ display: inline-block; }
.chanpinyemian_nr2_list ul li:hover .img img:nth-child(1){ display: none; }




.chanpinyemian_nr2_list ul li .wenzi{ width: 76%; padding-left: 20px; }
.chanpinyemian_nr2_list ul li .wenzi h2{ font-size: 18px; margin-bottom: 4px; height: 30px; line-height: 30px; overflow: hidden; }
.chanpinyemian_nr2_list ul li .wenzi p{ line-height: 30px; height: 90px; overflow: hidden; }

.chanpinyemian_nr4{ background: #f9fafc; padding: 65px 0; }
.chanpinliangdian{ width: 1060px; margin: 0 auto; }
.chanpinliangdian ul li{ width: 30%; margin-right: 5%; float: left; text-align: center; background: #fff; padding: 35px; border-radius: 15px; margin-bottom:20px;  }
.chanpinliangdian ul li:nth-child(3n){ margin-right: 0; }
.chanpinliangdian ul li .img{ width: 90px; height: 90px; line-height: 90px; border-radius: 50%; text-align: center; margin: 0 auto; margin-bottom: 15px; }
.chanpinliangdian ul li .img img{ width: 50%; }
.chanpinliangdian ul li .img img:nth-child(2){ display: none; }
.chanpinliangdian ul li .wenzi h2{ font-size: 18px; margin-bottom: 15px; height: 48px; line-height: 24px; overflow: hidden; }
.chanpinliangdian ul li .wenzi p{ line-height: 26px; height: 104px; font-size: 13px; overflow: hidden; }
.chanpingongneng{ text-align: center; }
.chanpinliangdian ul li .img img:nth-child(2){ display: none; }
.chanpinliangdian ul li:hover .img{  background: #f0eeee; }
.chanpinliangdian ul li:hover .img img:nth-child(2){ display: inline-block; }
.chanpinliangdian ul li:hover .img img:nth-child(1){ display: none; }

.chanpinyemian_nr1 .neirong h2{ text-indent: 0 !important; }

.chanpingongneng ul li{ display: inline-block; width: 19.5%; border-radius: 6px; overflow: hidden; padding: 26px; }
.chanpingongneng ul li .img{ width: 100px; height: 100px; line-height: 100px; margin: 0 auto; margin-bottom: 20px; border-radius: 50%; background: #f5f5f5; overflow: hidden; }
.chanpingongneng ul li .img img{ width: 45%; }
.chanpingongneng ul li .img img:nth-child(2){ display: none; }
.chanpingongneng ul li .wenzi h2{ font-size: 17px; margin-bottom: 10px; height: 48px; line-height: 24px; overflow: hidden; }
.chanpingongneng ul li .wenzi p{ text-align: justify; line-height: 26px; font-size: 13px; height: 182px; overflow: hidden; }
.chanpingongneng ul li:hover{ background: #f4f4f4; }
.chanpingongneng ul li:hover .img{ background: #de2525; }
.chanpingongneng ul li:hover .img img:nth-child(1){ display: none; }
.chanpingongneng ul li:hover .img img:nth-child(2){ display: inline-block; }
.chanpinyemian_nr7_list ul li{ margin-bottom: 50px; }
.chanpinyemian_nr7_list ul li:last-child{ margin-bottom: 0; }
.chanpinyemian_nr7_list ul li .img{ width: 45%; overflow: hidden; border-radius: 20px; }
.chanpinyemian_nr7_list ul li .img img{ width: 100%; transition: all 1s; }
.chanpinyemian_nr7_list ul li .wenzi{ width: 55%; padding: 20px; padding-right: 5%; }
.chanpinyemian_nr7_list ul li .wenzi h2{ font-size: 18px; margin-bottom: 20px; }
.chanpinyemian_nr7_list ul li .wenzi p{ font-size: 16px; line-height: 32px;  overflow: hidden; text-indent: 2em; }
.chanpinyemian_nr7_list ul li:nth-child(2n) .wenzi{  padding-left: 5%; padding-right: 20px; }
.chanpinyemian_nr7_list ul li:hover .img img{ transform: scale(1.1); }
.chanpinyemian_nr7_list2 ul li:hover .wenzi h2{ color:#D01313; }
.chanpinyemian_nr7_list2 ul li:hover .wenzi{ background: #f3f3f3; }



.fuwuyuzhichi_cpzl_bt{ height: 60px; line-height: 60px; }
.anzhuangruanjian{ text-align:center; margin-bottom:80px; }
.anzhuangruanjian a{ display:inline-block; padding:6px 40px; background:linear-gradient(to right, #ff482a, #e61c0a); color:#fff; font-size:18px; border-radius:50px; }
.menc{ position: fixed; width: 100%; height: 100%; z-index: 9; left: 0; top: 0;  display: none; }
.shouquanmatanchu{ position: fixed; width: 360px; height: auto; border-radius: 15px; overflow: hidden; box-shadow: 0px 0px 15px #8C8785; z-index: 99; left: 50%; top: 40%; margin-left: -150px; margin-top: -50px; background: #FFFFFF; padding: 25px; display: none !important; }
.shouquanmatanchu h2{ text-align: center; font-size: 18px; height: 40px; line-height: 40px; margin-bottom: 15px; }
.shouquanmatanchu input{ display: block; width: 100%; height: 40px; line-height: 40px; border: 1px solid #D0D0D0; padding: 0 10px; margin: 15px auto; }
.shouquanmatanchu p{  }
.shouquanmatanchu a{ display: block; width: 160px; height: 44px; line-height: 44px; margin: 0 auto; background: linear-gradient(to right, #ff482a, #e61c0a); color: #FFFFFF; border-radius: 44px; text-align: center; }
.guanbi{ width: 30px; height: 30px; text-align: center; line-height: 30px; font-weight: 600; position: absolute; right: 5px; top: 5px; color: #000000; font-size: 26px; cursor: pointer; }

input::-webkit-input-placeholder{
            color:#D0D0D0; font-size: 13px;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:D0D0D0;font-size: 13px;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:D0D0D0;font-size: 13px;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:D0D0D0;font-size: 13px;
        }

.on{ display: block; }

.about-bot{width:100%; margin-top:30px; margin-bottom:60px;}
.about-bot ul{margin-left:-18px;}
.about-bot li{width:32%;float:left;height: 370px; margin-right:2%; border:1px solid #DCDCDC;padding:8px;overflow: hidden;}
.about-bot li:nth-child(3n){ margin-right:0; }
.about-bot li .pic{width:100%;float:left;position: relative;overflow: hidden;}
.about-bot li .pic img{width: 100%;vertical-align: bottom;  }
.about-bot li .pic p{position: absolute;top:45%; left:0;width:100%;height: 100%;text-align: center;font-size:40px;color: #fff;display: table;}
.about-bot li .pic .bg{width:100%;height: 100%;position: absolute;top:0;left:0;background:rgba(0,0,0,.3);}
.about-bot li .text{padding:25px 20px;width:100%;float:left;font-size:18px;line-height: 40px;
  /*display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;*/
}
.about-bot li:hover .pic .bg{background:rgba(0,0,0,.2);}
.about-bot li:hover img {
  -webkit-transform: scale(1.15);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 750ms;
  -moz-transform: scale(1.15);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 750ms;
  overflow: hidden;
}
.about-bot li img{
  -webkit-transform: scale(1, 1);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 550ms;
  -moz-transform: scale(1, 1);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 550ms;
}












.jichuruanjian{ padding: 60px 0; }
.jichuruanjian .top{ margin-bottom: 60px; }
.jichuruanjian .top .img{ width: 40%; }
.jichuruanjian .top .img img{ width: 100%; }
.jichuruanjian .top .wenzi{ width: 60%; padding-left: 5%; font-size: 16px; line-height: 36px; }
.jichuruanjian .bottom ul li{ width: 49%; margin-right: 2%; float: left; margin-bottom: 30px; }
.jichuruanjian .bottom ul li:nth-child(2n){ margin-right: 0; }
.jichuruanjian .bottom ul li .img{ width: 30%; }
.jichuruanjian .bottom ul li .img img{ width: 100%; }
.jichuruanjian .bottom ul li .wenzi{ width: 70%; padding: 15px 25px; }
.jichuruanjian .bottom ul li .wenzi h2{ font-size: 17px; margin-bottom: 10px; }
.jichuruanjian .bottom ul li .wenzi .wenzi2{ line-height: 30px; height: 60px; overflow: hidden; font-size: 14px; }
.jichuruanjian .bottom ul li:hover{ background: #F5F5F5; }
.jichuruanjian .bottom ul li:hover h2{ color: #D01313; }
.sanjifenlie{ background: #e8edf3;  margin-bottom: 50px; }
.sanjifenlie a{ display: block; float: left; padding: 0 15px; margin: 0 20px; text-align: center; height: 56px; line-height: 56px; font-size: 18px; font-weight: 600; }
.sanjifenlie a.on{ border-bottom: 2px solid #D01313; }
.sanjifenlie a:hover{ border-bottom: 2px solid #D01313; }


.fuwuyuzhichi{ padding: 60px 0; }
.fuwuyuzhichi .fuwbiaoti{ text-align: center; font-size: 30px; color: #9da1a7; margin-bottom: 40px; display: none; }
.fuwuyuzhichi ul li{ width: 32%; margin-right: 2%; float: left;  box-shadow: 0px 5px 10px #f3f3f3; border-radius: 25px; overflow: hidden; }
.fuwuyuzhichi ul li:nth-child(3n){ margin-right: 0; }
.fuwuyuzhichi ul li .img{ overflow: hidden; box-shadow: 0px 5px 10px #f3f3f3; }
.fuwuyuzhichi ul li .img img{ width: 100%; transition: all 1s; }
.fuwuyuzhichi ul li .wenzi{ text-align: center; padding: 40px; line-height: 36px; }
.fuwuyuzhichi ul li .wenzi h2{ font-size: 34px; margin-bottom: 10px; }
.fuwuyuzhichi ul li .wenzi p{ margin-bottom: 10px; }
.fuwuyuzhichi ul li .wenzi span{ display: inline-block; width: 160px; height: 44px; line-height: 44px;  background: linear-gradient(to right, #f82619, #ed1c21);border-radius: 30px; color: #FFFFFF; }
.fuwuyuzhichi ul li:hover .img img{ transform: scale(1.1); }

.fuwuyuzhichi_cpzl{ padding: 60px 0; }
.fuwuyuzhichi_cpzl_bt{ text-align: center; background: url(../images/xian2.png) no-repeat center center; font-size: 50px; margin-bottom: 80px; }
.fuwuyuzhichi_cpzl1{ margin-bottom: 80px; }
.fuwuyuzhichi_cpzl1 ul li a{ display: inline-block; vertical-align: middle; width: 50px; height: 50px; background: url(../images/xiazaiicon.png) no-repeat center center;  }
.fuwuyuzhichi_cpzl1 ul li:hover a{ background: url(../images/xiazaiiconhs.png) no-repeat center center; }

.fuwuyuzhichi_cpzl2 ul li{ width: 32%; margin-right: 2%; float: left;  box-shadow: 0px 1px 10px #dedbdb; padding: 20px; border-radius: 6px; overflow: hidden; background: url(../images/cpziltu.jpg) no-repeat center center; margin-bottom: 15px; }
.fuwuyuzhichi_cpzl2 ul li:nth-child(3n){ margin-right: 0; }
.fuwuyuzhichi_cpzl2 ul li h2{ font-size: 20px; background: url(../images/xian3.png) no-repeat left bottom; padding-bottom: 5px; line-height: 30px; height: 65px; overflow: hidden; margin-bottom: 10px; }
.fuwuyuzhichi_cpzl2 ul li p{ line-height: 26px; height: 52px; overflow: hidden; margin-bottom: 10px; }
.fuwuyuzhichi_cpzl2 ul li span{ display: block; width: 160px; height: 40px; line-height: 40px; color: #FFFFFF; border-radius: 30px; text-align: center; background: linear-gradient(to right, #ff482a, #e61c0a); }

.xinwenxiangqing{ padding: 60px 0; }
.xinwenxiangqing .xinwenxiangqing_bt{ text-align: center; margin-bottom: 50px; }
.xinwenxiangqing .xinwenxiangqing_bt h2{ font-weight: 400; font-size: 32px; line-height: 54px; margin-bottom: 20px; }
.xinwenxiangqing .xinwenxiangqing_bt p{  font-size: 18px; color: #999; }
.xinwenxiangqing .neirongxq img{ display: block; margin: 15px auto; max-width:80%; }

.xuetang1{ margin-bottom: 80px; }
.xuetang1 .img{ width: 35%; }
.xuetang1 .img img{ max-width: 100%; }
.xuetang1 .wenzi{ width: 65%; font-size: 18px; line-height: 42px; padding-top: 50px; padding-left: 50px; }
.xuetang1 .wenzi p{ text-indent: 2em; }
.xuetang2 { margin-bottom: 80px; }
.xuetang2 .xuetangbiaoti2{ text-align: center; font-size: 32px; margin-bottom: 40px; font-weight: 600; }
.xuetang2 ul li{ width: 100%; background: #f9f9f9; border-radius: 66px; overflow: hidden; margin-bottom: 30px; box-shadow: 0px 6px 6px #E0D7D1; }
.xuetang2 ul li .left{ height: 66px; line-height: 66px;  width: 20%; background: #F13B3B; text-align: center; font-size: 24px; color: #FFFFFF;  }
.xuetang2 ul li .left .left22{ display:inline-block; vertical-align:middle; line-height:26px; }
.xuetang2 ul li .right{ height: 66px; line-height: 66px;  width: 80%; padding: 0 50px; overflow: hidden; font-size: 18px; }
.xuetang3{ overflow: hidden; padding: 25px 0; }
.xuetang3_nr{ position: relative; margin-bottom: 30px; padding: 0 10%; }
.xuetang3_nr .img{ width: 35%; }
.xuetang3_nr .img img{ width: 100%; }
.xuetang3_nr .wenzi{ width: 65%; padding-left: 5%; line-height: 42px; font-size: 18px; }






.xuetang3_nr ul li{ position: absolute; font-size: 14px; }
.xuetang3_nr ul li.li1{ left: -320px; width: 300px; top: 60px; text-align: right; }
.xuetang3_nr ul li.li2{ right: -320px; width: 300px; top: 60px; }
.xuetang3_nr3{ text-align: center; margin-bottom: 60px; }
.xuetang4{ padding: 60px 0; background: #F9F9F9; }
.xuetang4 .title{ margin-bottom: 50px; }
.xuetang4 .title a{ width: 32%; height: 46px; line-height: 46px; border: 2px solid #a4a7ad; border-radius: 30px; text-align: center; margin-right: 2%; display: block; float: left; font-size: 18px; }
.xuetang4 .title a:nth-child(3n){ margin-right: 0; }
.xuetang4 .title a:hover{ background: #f72b2a; color: #fff;  border: 2px solid #f72b2a; }
.xuetang4 .title a.on{ background: #f72b2a; color: #fff;  border: 2px solid #f72b2a; }
.xuetang42 ul li .img{ width: 36%; }
.xuetang42 ul li .img img{ width: 100%; }
.xuetang42 ul li .wenzi{ width: 64%; padding-left: 50px; }
.xuetang5 { padding: 60px 0; }
.xuetang5 .xuetangbiaoti3{ text-align: center; font-size: 32px; margin-bottom: 10px; font-weight: 600; }
.xuetang5 .xuetangbiaoti4{ text-align: center; font-size: 18px; margin-bottom: 40px; }

.xuetang52{ width: 900px; margin: 0 auto;  }
.xuetang52 input{ height: 50px; line-height: 50px; }
.xuetang52 .input1{ width: 80%; display: block; float: left; border: 1px solid #d8d9db; padding: 0 20px; border-bottom-left-radius: 30px; border-top-left-radius: 30px; border-right: none; }
.xuetang52 .input2{ width: 20%; display: block; float: left; background: #f21f28; color: #FFFFFF;  border: 1px solid #f21f28;  border-bottom-right-radius: 30px; border-top-right-radius: 30px; font-size: 18px; font-weight: 600; }

.peixunziliao ul li{ width: 23.5%; margin-right: 2%; float: left; margin-bottom: 20px; box-shadow: 0 5px 10px 0 rgba(0,0,0,.1); overflow: hidden; border-radius: 10px; }
.peixunziliao ul li:nth-child(4n){ margin-right: 0; }
.peixunziliao ul li .img{ overflow: hidden; height: 364px;width: 261px; }
.peixunziliao ul li .img img{ width: 100%; transition: all 0.7s; }
.peixunziliao ul li .wenzi{ padding: 20px; background: #FFFFFF; }
.peixunziliao ul li .wenzi h2{ font-size: 18px; height: 30px; line-height: 30px; overflow: hidden; margin-bottom: 6px;text-align: center; }
.peixunziliao ul li .wenzi p{ line-height: 26px; height: 52px; overflow: hidden; font-size: 14px; margin-bottom: 17px; }
.shijianchakan{ font-size: 14px;  }
.shijianchakan span.dianjichakan{ display: inline-block; width: 100px; height: 30px; line-height: 30px; background: #ececec; border-radius: 30px; text-align: center; color: #3d3d3d; }
.shijianchakan span.shijian3{ background: url(../images/shijian.png) no-repeat left center; padding-left: 22px; color: #B3B3B3; }
.peixunziliao ul li:hover .img img{ transform: scale(1.1); }
.peixunziliao ul li:hover{  }
.peixunziliao ul li:hover span.dianjichakan{ background: linear-gradient(to right, #f4232a, #f53037); color: #fff; }

.peixunziliao1 ul li{ width: 48%; margin-right: 2%; float: left; margin-bottom: 20px; box-shadow: 0 5px 10px 0 rgba(0,0,0,.1); overflow: hidden; border-radius: 10px; }
.peixunziliao1 ul li:nth-child(4n){ margin-right: 0; }
.peixunziliao1 ul li .img{ overflow: hidden; }
.peixunziliao1 ul li .img img{ width: 100%; transition: all 0.7s; }
.peixunziliao1 ul li .wenzi{ padding: 20px; background: #FFFFFF; }
.peixunziliao1 ul li .wenzi h2{ font-size: 18px; height: 30px; line-height: 30px; overflow: hidden; margin-bottom: 6px; }
.peixunziliao1 ul li .wenzi p{ line-height: 26px; height: 52px; overflow: hidden; font-size: 14px; margin-bottom: 17px; }
.shijianchakan{ font-size: 14px;  }
.shijianchakan span.dianjichakan{ display: inline-block; width: 100px; height: 30px; line-height: 30px; background: #ececec; border-radius: 30px; text-align: center; color: #3d3d3d; }
.shijianchakan span.shijian3{ background: url(../images/shijian.png) no-repeat left center; padding-left: 22px; color: #B3B3B3; }
.peixunziliao1 ul li:hover .img img{ transform: scale(1.1); }
.peixunziliao1 ul li:hover{  }
.peixunziliao1 ul li:hover span.dianjichakan{ background: linear-gradient(to right, #f4232a, #f53037); color: #fff; }

.jinruxuetanglianjie{ text-align: right; margin: 20px auto; }
.jinruxuetanglianjie a{ color: #0154a1; }


.shengtaihesuan01{ background: url(../images/xttu4.jpg) no-repeat center center; background-size: cover; padding-bottom: 80px; }
.shengtaihesuan .wenzi{ width: 50%; padding-right: 30px; line-height: 32px; }
.shengtaihesuan .wenzi h2{ font-size: 40px; font-weight: 400; height: 50px; line-height: 50px; margin-bottom: 20px; }
.shengtaihesuan .img{ width: 50%; }
.shengtaihesuan .img img{ width: 100%; }
.womendehuoban{ padding: 60px 0; }
.womendehuoban .title{ text-align: center; font-size: 32px; margin-bottom: 40px; }
.womendehuoban ul li{ width: 15%; margin-right: 2%; float: left; border: 1px solid #f2f2f2; text-align: center; margin-bottom: 20px; }
.womendehuoban ul li:nth-child(6n){ margin-right: 0; }
.womendehuoban ul li img{ width: 100%; }

.hezuohuibanquanyi{ margin-bottom: 80px; }
.hezuohuibanquanyi .title{ text-align: center; font-size: 32px; margin-bottom: 40px; }
.hezuohuibanquanyi .img{ text-align: center; }
.hezuohuibanquanyi .img img{ max-width:70%; }
.chengweihuiban{ padding: 60px 0; background: #f1f5f9; }
.chengweihuiban .title{ text-align: center; font-size: 32px; margin-bottom: 40px; overflow: hidden; height: 50px; line-height: 50px; }
.chengweihuiban ul{ width: 880px; margin: 0 auto; margin-bottom: 40px; }
.chengweihuiban ul li{ float: left; width: 420px; margin-right: 40px; border: 1px solid #9fa4ad; background: #f1f5f9; margin-bottom: 20px; }
.chengweihuiban ul li:nth-child(2n){ margin-right: 0; }
.chengweihuiban ul li span{ display: block; float: left; width: 108px; text-align: center; height: 50px; line-height: 50px;  }
.chengweihuiban ul li input{ display: block; float: left; width: 310px; background: #f1f5f9; height: 50px; line-height: 50px; }

.tijiao input{ display: block; width: 160px; height: 40px; line-height: 40px; border-radius: 30px; margin: 0 auto; background: #F21F28; color: #FFFFFF; font-size: 18px; font-weight: 600;  }
.chazhaohuoban .title{ text-align: center; font-size: 32px; margin-bottom: 40px; overflow: hidden; height: 50px; line-height: 50px; }

.shengtaishipei01{ margin-bottom: 80px; }
.shengtaishipei1 .img{ width: 40%; }
.shengtaishipei1 .img img{ width: 100%; }
.shengtaishipei1 .wenzi{ width: 60%; padding-left: 5%; line-height: 60px; padding-top: 40px; letter-spacing: 2px; }
.shengtaishipei1 .wenzi h2{ font-size: 42px; font-weight: 400; margin-bottom: 10px; color: #6F7173; }
.shengtaishipei1 .wenzi h3{ font-size: 42px; font-weight: 400; margin-bottom: 10px; }
.shengtaishipei1 .wenzi h3 b{ font-size: 80px; color: #D01313; display: block; float: left; margin: 0 20px; }
.shengtaishipei1 .wenzi h3 sub{ display: block; float: left;  line-height: 40px;}

.renzhengfanwei{ margin-bottom: 80px; }
.renzhengfanwei .title{ text-align: center; font-weight: 600; font-size: 32px; margin-bottom: 40px; overflow: hidden; height: 50px; line-height: 50px; }
.renzhengfanwei ul li{ width: 15%; margin-right: 2%; float: left; padding: 20px; background: #fcfdfe; box-shadow: 0px 4px 4px #e2e2e2; text-align: center; }
.renzhengfanwei ul li:nth-child(6n){ margin-right: 0; }
.renzhengfanwei ul li .img{ height: 80px; line-height: 80px; }
.renzhengfanwei ul li h2{ height: 50px; line-height: 50px; font-size: 18px; }

.shengtailiucheng{ margin-bottom: 40px; padding: 40px 0 60px; background: #f7f7f7; }
.shengtailiucheng .title{ text-align: center; font-weight: 600; font-size: 32px; margin-bottom: 40px; overflow: hidden; height: 50px; line-height: 50px; }
.shengtailiucheng ul{ width: 1030px; margin: 0 auto; }
.shengtailiucheng ul li{ width: 130px; height: 130px; line-height: 130px; text-align: center; position: relative; border-radius: 50%; box-shadow: 0px 4px 4px #e2e2e2;  float: left; margin-right: 95px; background: #fff; }
.shengtailiucheng ul li .duiqi{ display: inline-block;vertical-align: middle; line-height: 32px; }
.shengtailiucheng ul li .img{ width: 70px; height: 70px; line-height: 70px; overflow: hidden; }
.shengtailiucheng ul li .img img{ display: inline-block; vertical-align: middle; max-width: 60%; }
.shengtailiucheng ul li .img img.img1{  }
.shengtailiucheng ul li .img img.img2{ display: none; }
.shengtailiucheng ul li h2{ font-size: 18px; }
.shengtailiucheng ul li:nth-child(5n){ margin-right: 0; }
.shengtailiucheng ul li:nth-child(5) .sanjiao{ display:none; }
.shengtailiucheng ul li .sanjiao{ position: absolute; left: 100%; top: 0; width: 100px; height: 130px; background: url(../images/lcsjhs.png) no-repeat center center; }
.shengtailiucheng ul li:hover .sanjiao{ background: url(../images/lcsjhs2.png) no-repeat center center; }
.shengtailiucheng ul li:hover .img img.img1{ display: none; }
.shengtailiucheng ul li:hover .img img.img2{ display: inline-block; }
.shengtailiucheng ul li:hover { background: #D01313; color: #FFFFFF; }

.renzhengchaxun{ background:#f9fcfe; padding:40px 0; }
.renzhengchaxun .title{ text-align: center; font-size: 32px; font-weight: 600; margin-bottom: 25px; overflow: hidden; height: 50px; line-height: 50px; }
.renzhengchaxun .title2{ height: 80px; padding: 20px 40px; background: #e4edf8; margin-bottom: 40px; box-shadow: 0px 6px 15px #dddddf; }
.renzhengchaxun .title2 .left { width: 30%; margin-right: 5%;  border: 1px solid #D0D0D0; border-radius: 30px; overflow: hidden; padding: 0 20px;  background: #fff; }
.renzhengchaxun .title2 .left select{ height: 40px; line-height: 40px; background: #fff; width: 100%; }
.renzhengchaxun .title2 input{ display: block; height: 40px; line-height: 40px; width: 100%; }
.renzhengchaxun .title2 .center{  width: 30%; margin-right: 5%; overflow: hidden; padding: 0 20px;  background: #fff; }
.renzhengchaxun .title2 .right{  width: 30%;  overflow: hidden; padding: 0 20px;  background: #fff; }

.renzhengchaxun dl{ padding: 0 30px; }
.renzhengchaxun dl dt span{ width: 25%; display: block; float: left; text-align: center; }
.sousuojieguo{ margin:20px auto; text-align:center; }





.renzhengchaxun dl dt{ height: 50px; line-height: 50px; margin-bottom: 15px; background: #E4EDF8; border-radius: 30px; font-size: 18px; font-weight: 600; }
.renzhengchaxun dl dd{ line-height: 26px; padding:5px 0; border-radius: 30px; overflow:hidden; }
.renzhengchaxun dl dd:nth-child(2n){  background: #E4EDF8; }
.renzhengchaxun dl dd span{ width: 25%; display: block; float: left; text-align: center; }
.fanye{ margin-top: 15px; }
.title{ font-weight: 600 !important; }
.shipeishenqing{ margin-bottom: 80px; background: #FCFDFE url(../images/stbgtu1.png) no-repeat right bottom; padding: 40px 0; }
.shipeishenqing .title{ text-align: center; font-size: 32px;  font-weight: 600; margin-bottom: 25px; overflow: hidden; height: 50px; line-height: 50px; }
.shipeishenqing ul{ width: 880px; margin: 0 auto; margin-bottom: 40px; }
.shipeishenqing ul li{ float: left; width: 420px; margin-right: 40px; border: 1px solid #9fa4ad;  margin-bottom: 20px; overflow:hidden; height: 52px; }
.shipeishenqing ul li:nth-child(2n){ margin-right: 0; }
.shipeishenqing ul li span{ display: block; float: left; width: 108px; text-align: center; height: 50px; line-height: 50px;  }
.shipeishenqing ul li input{ display: block; float: left; width: 310px;  height: 50px; line-height: 50px; }
.shipeishenqing ul li.li5{ width: 100%; margin-right: 0; }
.shipeishenqing ul li.li5 span{ width: 180px; }
.shipeishenqing ul li.li5 select{ display: block; width: 698px; float: left; height: 50px; line-height: 50px; color: #333333; }


.liaojiegengduo2{ text-align:right; height:40px; line-height:40px; padding-right:50px; }
.liaojiegengduo2 a span{ display:inline-block; color:#D01313; margin-left:3px; }



.lianxitanchu{ position: fixed; left: 50%; top: 50%; width: 700px; height: 400px; margin-left: -350px; margin-top: -200px; background: #FFFFFF; box-shadow: 0px 10px 10px #e5e5e5; z-index: 99; border-radius: 25px; overflow: hidden; display: none; }
.lianxitanchu .title{ height: 60px; line-height: 60px; background: linear-gradient(to right, #f82619, #ed1c21); color: #FFFFFF; padding: 0 50px; font-size: 24px; font-weight: 400; margin-bottom: 30px; }
.lianxitanchu .neirong{ text-align: center; margin-bottom: 50px; }
.lianxitanchu .neirong dl{ display: inline-block; padding: 25px 40px; box-shadow: 0px 10px 10px #e5e5e5;  }
.lianxitanchu .neirong dl:nth-child(1){ margin-right: 40px; }
.tanchudianhua{ text-align: center; }
.lianxitanchu .neirong dl dt{ font-size: 21px; border-bottom: 1px solid #888888; height: 50px; line-height: 50px; margin-bottom: 25px; }
.lianxitanchu .neirong dl dd{ font-size: 14px; }
.lianxitanchu .neirong dl dd a{ display: inline-block; }
.lianxitanchu .neirong dl dd a:nth-child(1){ margin-right: 50px; }
.lianxitanchu .neirong dl dd span{ display: block; }
.lianxitanchu .tanchudianhua{ font-size: 30px; color: #4a4b68; }

.shenqingshuyongtanchu2{ position: fixed; left: 50%; top: 50%; width: 700px; height: 500px; margin-left: -350px; margin-top: -250px; background: #FFFFFF; box-shadow: 0px 10px 10px #e5e5e5; z-index: 99; border-radius: 25px; overflow: hidden; display: none; }
.shenqingshuyongtanchu3{ position: fixed; left: 50%; top: 50%; width: 700px; height: 500px; margin-left: -350px; margin-top: -250px; background: #FFFFFF; box-shadow: 0px 10px 10px #e5e5e5; z-index: 99; border-radius: 25px; overflow: hidden; display: none; }
.shenqingshuyongtanchu2 .title{ height: 60px; line-height: 60px; background: linear-gradient(to right, #f82619, #ed1c21); color: #FFFFFF; padding: 0 50px; font-size: 24px; font-weight: 400; margin-bottom: 30px; }
.shenqingshuyongtanchu3 .title{ height: 60px; line-height: 60px; background: linear-gradient(to right, #f82619, #ed1c21); color: #FFFFFF; padding: 0 50px; font-size: 24px; font-weight: 400; margin-bottom: 30px; }


.shenqingshuyongtanchu{ position: fixed; left: 50%; top: 50%; width: 700px; height: 500px; margin-left: -350px; margin-top: -250px; background: #FFFFFF; box-shadow: 0px 10px 10px #e5e5e5; z-index: 99; border-radius: 25px; overflow: hidden; display: none; }
.shenqingshuyongtanchu .title{ height: 60px; line-height: 60px; background: linear-gradient(to right, #f82619, #ed1c21); color: #FFFFFF; padding: 0 50px; font-size: 24px; font-weight: 400; margin-bottom: 30px; }
.guanbi23{ width: 22px; height: 22px; position: absolute; right: 25px; top: 18px; background: url(../images/xlxgb.png) no-repeat center center; cursor: pointer; }
.chengweihuiban2 ul{ width: 600px; margin: 0 auto; margin-bottom: 40px; }
.chengweihuiban2 ul li{ float: left; width: 280px; margin-right: 40px; border: 1px solid #9fa4ad; margin-bottom: 20px; }
.chengweihuiban2 ul li:nth-child(2n){ margin-right: 0; }
.chengweihuiban2 ul li span{ display: block; float: left; width: 80px; text-align: center; height: 40px; line-height: 40px;  }
.chengweihuiban2 ul li input{ display: block; float: left; width: 198px; ; height: 40px; line-height: 40px; }
.chengweihuiban2 ul li textarea{ display: block; width: 518px; margin: 0; padding: 8px; height: 100px; line-height: 26px; }
.tijiao23 input{ display: block; width: 160px; height: 40px; line-height: 40px; border-radius: 30px; margin: 0 auto; background: #F21F28; color: #FFFFFF; font-size: 18px; font-weight: 600;  }


.on{ display: inline-block !important; }




.zhuceyemian{ width: 650px; margin: 50px auto; }
.zhuceyemian .title{ font-size: 24px; font-weight: 600; margin-bottom: 20px; padding-left: 120px; }
.zhuceyemian ul{ margin-bottom: 15px; }
.zhuceyemian ul li{ margin-bottom: 10px; }
.zhuceyemian ul li .left{ float: left; width: 120px; text-align: right; padding-right: 10px; height: 40px; line-height: 40px; }
.zhuceyemian ul li .left span{ color: #D9001B; margin-right: 6px; }
.zhuceyemian ul li .right{ float: left; width: 530px; border: 1px solid #636363; }
.zhuceyemian ul li .right input{ display: block; width: 100%; height: 40px; line-height: 40px; padding: 0 6px; }
.zhuceyemian ul li .right select{ display: block; width: 100%; height: 40px; line-height: 40px; padding: 0 6px; }
.zhuceyemian ul li .right textarea{ display: block; width: 100%; height: 160px; line-height: 40px; padding: 0 6px; }
.zhuceyemian ul li.chanpin .right{ border: none; }
.zhuceyemian ul li.chanpin .right label{ margin-right: 2%; display: block; float: left; width: 49%; }
.zhuceyemian ul li.chanpin .right label:nth-child(2n){ margin-right: 0; }
.zhuceyemian ul li.chanpin .right input{ display: inline-block; vertical-align: middle; width: 18px; height: 16px; margin-right: 2px; }
.tijiao{ width: 530px; margin-left: 120px; }
.tijiao input{ width: 100%; height: 40px; line-height: 40px; background: #D9001B; color: #FFFFFF; text-align: center; border-radius: 40px; }



.tijiaochenggong{ width: 640px; margin: 100px auto; }
.tijiaochenggong .title{ text-align: center; font-size: 18px; line-height: 32px; margin-bottom: 20px; }
.tijiaochenggong .title span{ font-size: 24px; background: url(../images/u25.png) no-repeat left center; padding-left: 35px; margin-bottom: 15px; display: inline-block; }
.tijiaochenggong .erweima{ width: 140px; margin: 10px auto; }
.tijiaochenggong .erweima img{ width: 100%; }
.tijiaochenggong .wenzi2{ color: #D9001B; }
.tijiaochenggong .wenzi2 p span{ display: inline-block; width:43px; }


.tijiao2222{ margin:0 auto; }














/*===========================手机导航样式================================*/
.menubtn2 {
  float: right; display: none;
  padding-top: 39px;
  width: 80px;
  height: 80px;
  box-sizing: border-box; background:#D01313;
}
.menubtn2{ position:relative; z-index: 20; cursor: pointer; transition: 0.4s; cursor: pointer; cursor: pointer;}
.menubtn2 span{ margin: auto; display:block; width: 26px; height: 2px; background:#fff; position:relative; vertical-align: middle; transition: 0.45s;}
.menubtn2 span:after,
.menubtn2 span:before { content: ""; position: absolute; display: inline-block; width: 26px; height: 2px; left: 0;
 background-color: #fff; -webkit-transition-duration: .3s,.3s; -moz-transition-duration: .3s,.3s; -ms-transition-duration: .3s,.3s;-o-transition-duration: .3s,.3s; transition-duration: .3s,.3s;-webkit-transition-delay: .3s,0s;-moz-transition-delay: .3s,0s;-ms-transition-delay: .3s,0s;-o-transition-delay: .3s,0s; transition-delay: .3s,0s; transition: background 0.3s 0s;}
.menubtn2 span:before {top: -8px;-webkit-transition-property: top,transform;-moz-transition-property: top,transform;-ms-transition-property: top,transform;-o-transition-property: top,transform;transition-property: top,transform;}
.menubtn2 span:after {bottom: -8px;-webkit-transition-property: bottom,transform;-moz-transition-property: bottom,transform;-ms-transition-property: bottom,transform;-o-transition-property: bottom,transform;
transition-property: bottom,transform;}
.menubtn2.active1 span:before{ display:none; }
.menubtn2.active1 span{ transform: rotate(45deg); display:block; }

.menubtn2.active1 span:after{ transform: rotate(-90deg); display:block; bottom:0; }

.navs__pop {
  position: fixed;
  left: 100%;
  top: 62px;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 5;
  overflow: hidden; line-height: 36px;
  transition: 0.7s cubic-bezier(0.77, 0, 0.175, 1);
}
.navs__pop.show {
	left:0;
}
.navs__menu-wrap {
  position: relative;
  height: 100vh;
}
.navs__menus {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -263px;
  width: 100%;
}


.navs__li{ display: block; }
.navs__li ul li{ line-height: 50px; border-bottom: 1px solid #d4d4d4; padding: 0 6px; }
.navs__li ul li>a{ color: #333; display: block; background: url(../images/jtr.png) no-repeat right center; background-size:30px auto; }
.sanjilanmu{ position: absolute; left: 100%; top:90px; z-index: 5; background: #fff; width: 100%; height: 100%; margin-bottom: 95px; padding: 0px; transition: all 0.6s; overflow: scroll; }
.sanjilanmu.on{ left: 0; }
.sanjilanmu dl{ padding-bottom: 90px; }
.sanjilanmu dl dt{ height: 50px; line-height: 50px; background: #f2f2f2; padding: 0 5%;  border-bottom: 1px solid rgba(255,255,255,0.3); font-size: 18px; }
.sanjilanmu dl dt a{ color: #333; font-weight: 600; }
.sanjilanmu dl dd{ line-height: 50px;  padding: 0 5%; border-bottom: 1px solid #d4d4d4; }
.sanjilanmu dl dd a{ display: block; border-bottom: 1px solid rgba(255,255,255,0.4); color: #333;  }

.sanjilanmu dl dd  ul li{ height: auto; color: #333; }
.sanjilanmu dl dd ul li h2{  border-bottom: 1px solid rgba(255,255,255,0.4); }
.div22 { padding-left: 20px; }
.div22 p{ border-bottom:1px solid #d4d4d4 }
.div22 p:last-child{ border-bottom:none; }

.guanzhuwomen ul li{ position:relative;  cursor:pointer; }
.guanzhuwomen ul li .tu2{ position:absolute; left:-50px; top:-120px; width:120px; height:120px; display: none; }
.guanzhuwomen ul li .tu2 img{ width:100% !important; }
.erweimatanchu.on .tu2{ display:block !important; }

.ui-paging-toolbar{ width:auto !important; background:#fff !important; }
.ui-paging-container li.ui-paging-toolbar a{ height:32px; line-height:32px; }

#map1{ height:300px; }
#map2{ height:300px; }
#map3{ height:300px; }
#map4{ height:300px; }
#map5{ height:300px; }

.ui-paging-container li.ui-pager{ border:none !important; border-radius:12px !important; }
.ui-paging-container li{ width:32px; height:32px; text-align:center; line-height:32px; padding:0 !important; background:#e2e3e6; }
.fanye{ text-align:center; height:50px; line-height:50px; }


.fazhanlicheng .swiper-button-next{ background:none; }
.fazhanlicheng .swiper-button-prev{ background:none; }



