* {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	overflow: hidden;
	overflow-y: auto;
}
html {
    font-size: 16px;
}


img {
	border: 0;
}

div {
	font-size: 14px;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
select,
p,
blockquote,
th,
td,
section {
	margin: 0;
	padding: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	/* 2 */
	cursor: pointer;
	/* 3 */
}

a {
	color: #777;
	text-decoration: none;
}

a:focus,
a:link,
a:active {
	outline: none;
	text-decoration: none;
}

body,
input,
textarea,
select,
button {
	text-rendering: optimizeLegibility;
	/* 1 */
	-webkit-font-smoothing: antialiased;
	/* 2 */
	-moz-osx-font-smoothing: grayscale;
	/* 3 Default: auto */
	-moz-font-feature-settings: "liga", "kern";
}

body {
	font-family: "Microsoft YaHei";
	overflow-x: hidden;
}

select {
	-webkit-appearance: none;
	/*去除系统默认的样式*/
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	/* 点击高亮的颜色*/
}

select::-ms-expand {
	display: none;
}

em {
	font-style: normal;
}

button,
input,
optgroup,
select,
textarea {
	box-shadow: 0;
	color: inherit;
	/* 1 */
	font: inherit;
	/* 2 */
	margin: 0;
	/* 3 */
}

a:hover {
	text-decoration: none;
}

button,
input {line-height: normal;}

input[type=file] {width: 66px;}

button,
select {text-transform: none;}

input[type=button],
input[type=text] {-webkit-appearance: none;outline: none}

li,
dd,
dl {list-style: none;margin: 0px;padding: 0px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.banner{width: 100%;position: relative;}
.banner .swiper-container .swiper-slide>img{width: 100%;}
.banner .swiper-container .swiper-slide>img:nth-of-type(2){display: none;}
.banner .swiper-pagination-bullet{width: 50px;height: 6px;opacity: 1;border-radius: 10px;background: #fff;}
.banner .swiper-pagination-bullet-active{background: #dd2c34;}
.banner  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 15px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 55px;}
.banner .banner-txt1{position: absolute;width: 100%;text-align: center;top: 50%;transform: translateY(-50%);color: #fff;}
.banner .swiper-container .swiper-slide .banner-txt1 h1{font-size: 60px;font-weight:bold;letter-spacing:4px;margin-top: 100px;}
.banner .swiper-container .swiper-slide .banner-txt1 p{font-size: 40px;line-height:84px;margin-top: 40px;opacity: 0.8;letter-spacing:3px;}
.banner .swiper-container .swiper-slide:nth-of-type(2) .banner-txt1 p{}
.banner .swiper-container .swiper-slide:nth-of-type(3) .banner-txt1 p{}
.banner .swiper-container .swiper-slide:nth-of-type(3) .banner-txt1 h1{}
.banner .swiper-container .swiper-slide .banner-txt1 a{display: inline-block;width: 240px;height: 72px;line-height: 72px;font-size: 32px;color: rgb(26,24,58);background: #fff;border-radius: 50px;margin-top: 40px;}
.banner .swiper-container .swiper-slide:nth-of-type(3) .banner-txt1 a{}
header{width: 100%;z-index: 99;position: fixed;}
.header-container{max-width: 1600px;margin: 0 auto;}
header .logo{float: left;display: inline-block;margin-top: 30px;}
header .logo img{margin-right:15px;max-height:40px}
header .logo img:last-of-type{display: none;}
.header{border-bottom:1px solid #d8d8d8;}
.header .logo img:last-of-type{display: inline-block;}
.header .logo img:first-of-type{display: none;}
header .menu{float: right;}
header .menu nav{float: left;}
header .menu nav ul li{float: left;position: relative;}
header .menu nav ul li>a{font-size:22px;color: #fff;display: inline-block;padding: 0 10px;margin: 0 8px;height:90px;line-height: 90px;}
header .menu nav ul li .this_menu{color:#D5264D;}
header .menu nav ul li>img{position:absolute;right: -.08rem;top: .12rem;}
header .menu .search {float: right;width: 120px;height: 40px;line-height: 38px;position: relative;margin-left: 130px;margin-top:26px;}
header .menu .search span{background: rgba(245, 245, 245, 0.17);border-radius: 22px;width: 100%;height: 100%;color: #fff;padding: 0 0 0 54px;font-size: 20px;display: inline-block;cursor: pointer;}
header .menu .search form{display: inline-block;width: 100%;height: 100%;}
header .menu .search button{position: absolute;outline: none;left:20px;top: 2px;border: 0;width: 40px;height:100%;background:transparent;}
header .menu .search button img:last-of-type{display: none;}
.login{float: right;width: 120px;height: 40px;line-height: 38px;border: 1px solid rgba(255, 255, 255, 0.51);box-sizing: border-box;border-radius: 22px;text-align: center;margin-top: 26px;margin-left: 24px;}

/*header .menu .search input::-webkit-input-placeholder {color: #fff;}
.header .menu .search input::-webkit-input-placeholder {color:#282828;}*/
.login a:first-of-type{color: #fff;font-size: 20px;display: inline-block;width: 100%;}

.header .login{border: 1px solid #d7d7d7;}
.header .login a{color: #282828;}
.menu .menu2{position: absolute;left: 50%;transform: translateX(-50%);;top: 86px;background-color: rgba(255,255,255,0.9);border: #eeeeee solid 1px;padding: 10px 14px;    -webkit-border-radius: 8px;display: none;width:130px}
header .menu nav ul li:nth-of-type(3) .menu2{width: 146px;}
header .menu nav ul li:nth-of-type(4) .menu2{width: 190px;}
header .menu nav ul li:nth-of-type(5) .menu2{width: 190px;}
.menu .menu2 a{display: inline-block;width: 100%;padding: 10px 0;color: #333;font-size: 16px;line-height: 20px;border-bottom: #eeeeee solid 1px;text-align: center;}
.menu .menu2 a:hover{color:#1978cb;}
.header{background: #fff;}
.header .menu nav ul li>a{color: #575757;}
.header .menu nav ul li>.this_menu{color: #D5264D;}
.header .menu .search span{color: #282828;border: 1px solid #d7d7d7;}
.header .menu .search button img:last-of-type{display: inline-block;}
.header .menu .search button img:first-of-type{display: none;}

.search-box{width: 100%;background: #fff;padding: 35px 0;position: fixed;top: 90px;left: 0;box-shadow: 0 5px 10px 0 #ECECEC;}
.search-input{width: 680px;height: 56px;margin: 0 auto;background: #F2F3F4;position: relative;padding: 0 15px;}
.search-input input{width: 600px;height: 100%;border: 0;background: #F2F3F4;font-size:18px;color:#000}
.search-input input::-webkit-input-placeholder {color:#B4B4B4;}
.search-input button{width: 36px;height: 36px;border: 0;position: absolute;right: 15px;top: 10px;background: transparent;}
.search-input button img{width: 100%;}
.search-wrap{width: 100%;margin-top: 306px;}
.search-main{max-width: 1200px;margin: 0 auto}
.search-main h2{font-size: 20px;line-height: 28px;color: #000;margin-bottom: 20px;}
.search-li{width: 100%;}
.search-li ul li{width:100%;border:2px solid #ececec;padding: 32px 60px;margin-bottom: 20px;}
.search-bt h3 a{font-size: 22px;line-height: 31px;color: #000000;display: inline-block;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.search-bt h3{width: 748px;float: left;}
.search-bt span{float: right;}

.search-bt{width:100%;line-height: 31px;overflow: hidden;margin-bottom: 9px;}
.search-li ul li p{font-size: 15px;line-height: 21px;color:#3F3F3F;}
.search-li ul li span{max-width:90%;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space:inherit;}
.search-li ul li p a{color: #d71c3d;transform: translateY(-4px);display: inline-block;cursor: pointer;}
.wbox{width: 100%;height: 100px;line-height: 100px;text-align: center;font-size: 24px;line-height: 34px;color: #9A9A9A;}
.page{width: 100%;padding: 40px 0;text-align: center;font-size: 0;}
.page a{display: inline-block;font-size: 24px;line-height: 34px;color:#000;padding: 0 6px;}
.page .this_page{color:#d71c3d;text-decoration: underline;}
.page a:hover{color:#d71c3d;text-decoration: underline;}

.main1-wrap{width: 100%;padding-top: 50px;padding-bottom: 50px;}
.main1 img{max-width:100%;margin-bottom:.6rem}
.main1{width: 1050px;margin: 0 auto;text-align: center;color: #AF9F9F;}
.main1 h2{font-size: 50px;color:#282828;line-height: 84px;font-weight:bold;}
.main1 p{font-size:26px;line-height: 60px;color: #282828;margin: 28px 0 20px;text-align: justify;}
.main1 h3{font-size: 32px;color:#282828;line-height: 84px;}
.main1 a{display: block;font-size: 32px;line-height: 45px;color: #236EB4;margin-bottom: 60px;}

.main2-wrap{width: 100%;padding: 100px 0 200px;background:#161616;}
.main2{max-width: 1480px;margin: 0 auto;color: #fff;position: relative;height: 2325px;}
.main2 h2{font-size: 50px;line-height: 84px;text-align: center;}
.main2 .main2-top{text-align: center;margin-top: 28px;}
.main2 .main2-top p{font-size: 32px;line-height: 45px;}
.main2-img1{width: 100%;text-align: center;margin-top: 40px;height: 783px;background: url(../img/main2-top.png) no-repeat top;background-size:auto 100%}
.main2-center{width:100%;background:rgba(40, 40, 40, 0.93);position: absolute;top: 760px;border-radius: 16px;padding: 60px 100px;}
.main2-center h3{font-size: 52px;line-height: 73px;color: #fff;text-align: center;}
.main2-center p{font-size: 32px;line-height: 45px;color: rgba(255, 255, 255, 0.76);margin: 16px 0 42px;text-align: center;}
.main2-li{width: 100%;overflow: hidden;}
.main2-li .main2-left{width: 50%;float: left;}
.main2-left ul li{width: 100%;line-height: 42px;margin-bottom: 10px;}
.main2-left ul li span:first-of-type{display: inline-block;font-size: 24px;line-height: 34px;color:#A0A0A0;margin-right: 32px;}
.main2-left ul li span:first-of-type:before{content: "";display: inline-block;margin-right: 12px;transform: translateY(2px);width: 24px;height: 24px;background:#A0A0A0;;border-radius: 50%;}
.main2-left ul li span:nth-of-type(2){font-size: 30px;line-height: 42px;color: #FFFFFF;}
.main2-li  .main2-left:nth-of-type(2) ul li span:first-of-type{color:#575757;}
.main2-li  .main2-left:nth-of-type(2) ul li span:first-of-type:before{background:#575757}
.main2-img2{width: 100%;text-align: center;margin-top: 40px;height:783px;background:url(../img/main2-bot.png) no-repeat top;position: absolute;top: 1300px;background-size: auto 100%;}
.main2-img2 img{display:inline-block}
.main2-bot{width:100%;background:rgba(40, 40, 40, 0.93);position: absolute;top: 1935px;border-radius: 16px;padding: 60px 100px;}
.main2-bot h3{font-size: 52px;line-height: 73px;text-align: center;color: #FFFFFF;}
.main2-bot p{font-size: 32px;line-height: 45px;text-align: center;margin: 16px 0 40px;color: rgba(255, 255, 255, 0.76);}
.main2-bot .main2-txt{font-size: 32px;line-height: 45px;text-align: center;color: #FFFFFF;}

.main3-wrap{width: 100%;background-size: 100% auto;padding: 100px 0;background: #f5f5f5;position: relative;}
.main3bac{position: absolute;position: absolute;left: 0;top: 0;max-width: 100%;}
.main3{max-width: 1600px;margin: 0 auto;overflow: hidden;position: relative;}
.main3 h2{font-size: 60px;line-height: 84px;text-align: center;color: #000000;}
.main3>p{font-size: 32px;line-height: 45px;/* identical to box height */text-align: center;color: #282828;margin-top: 28px;margin-bottom: 140px;}
.main3-center{width: 100%;overflow: hidden;position: relative;}
.main3x{position: absolute;top:246px;left:0;max-width: 100%;}
.main3-center ul li{width: 508px;float: left;text-align: center;margin-right: 38px;}
.main3-center ul li:last-of-type{margin-right: 0;}
.main3-center ul li .main3-top{width: 160px;height: 160px;background: #FFFFFF;box-shadow: 0px 12px 24px rgba(43, 9, 9, 0.12);text-align: center;line-height: 160px;border-radius: 50%;margin: 0 auto;}
.main3-center ul li .top-name{font-size: 36px;line-height: 50px;text-align: center;color: #282828;display:inline-block;margin-top: 32px;}
.main3-box{width: 100%;margin-top: 89px;}
.main3-sbox{width: 100%;padding: 47px;background: #FFFFFF;border: 1px solid #C4C4C4;border-radius: 16px;margin-bottom: 38px;}
.main3-sbox>span{font-size: 32px;line-height: 45px;text-align: center;color: #282828;display: inline-block;margin-top: 24px;}
.main3-sbox .main3-span span{display: inline-block;width: 100%;}
.main3-sbox img{width: 120px;display: block;margin: 0 auto;}
.main3-center ul li:nth-of-type(2) .main3-box a:first-of-type .main3-sbox{height:433px;margin-bottom: 48px;}
.main3-center ul li:nth-of-type(2) .main3-box a:nth-of-type(2) .main3-sbox{height:450px;}
.main3-center ul li:nth-of-type(3) .main3-box .main3-sbox{height:931px;}
.main3-sbox .main3-span{max-width: 174px;margin:20px auto 0;text-align: left;}
.main3-sbox .main3-span span{font-size: 24px;line-height: 34px;color: rgba(40, 40, 40, 0.75);}
.main3-sbox .main3-span2{max-width: 270px;}
.main3-sbox .main3-span3{max-width: 108px;}

.main4-wrap{width:100%;background:#FFFFFF;padding: 35px 20px;}
.main4{width:100%;overflow: hidden;align-items: center;}
.main4 h2{font-size: 40px;line-height: 84px;text-align: center;color: #393939;font-weight:Medium;padding-top: 20px;font-weight: bold;}
.main4>p{font-size: 32px;line-height: 45px;text-align: center;color: #000000;}
.main4 .main4-box{max-width: 100%;overflow: hidden;margin-top: 20px;}
.main4-box ul li{width: 100%;overflow: hidden;margin-bottom: 20px;position: relative;background: #F0F0F0;}
.main4-box ul li img{margin-right: 20px;width: 900px;height: 500; float: left;}
.main4-box ul li .main4-txt{padding: 100px;width: 930px;height: 100%;background: #F0F0F0;position: absolute;left: 850px;top: 0;}

.main4-txt h3{font-size: 32px;color: #282828;font-weight:bold;}
.main4-txt p{font-size: 21px;line-height: 38px;color: #282828;margin: 21px 0 21px;}
.main4-txt a{display:inline-block;width: 240px;height: 50px;margin: 12px auto;font-size: 20px;line-height: 50px;border-radius: 30px;}
.main4-txt a:first-of-type{background: #b01b37;color: #fff;text-align: center;}
.main4-txt a:nth-of-type(2){background: #fff;color: #282828;border:1px solid #282828;}

.main5-warp{width: 100%;padding: 100px 0;}
.main5{max-width: 1600px;margin: 0 auto;overflow: hidden;}
.main5 h2{font-size: 60px;line-height: 84px;text-align: center;color: #282828;}
.main5>p{font-size: 32px;line-height: 45px;text-align:center;color: #282828;margin-top: 28px;}
.main5-container{width:100%;overflow: hidden;margin-top: 80px;}
.main5-top{width: 100%;overflow: hidden;margin-bottom: 30px;}
.main5-top span{font-size: 24px;line-height: 34px;color: #000000;display: inline-block;margin-right: 10px;font-weight: bolder;}
.main5-top span:first-of-type:after{content: "";display: inline-block;width: 6px;height: 6px;background: #1b1b1b;border-radius: 50%;margin-left: 10px;transform: translateY(-5px);}
.main5-top a{font-size: 18px;line-height: 34px;float: right;color: #5D5D5D;}

.main5-left{width: 49%;float: left;}
.main5-box{width: 100%;}
.main5-box ul li{width: 100%;display: flex;margin-bottom: 38px;overflow: hidden;}
.main5-box ul a:last-of-type li{margin-bottom: 0;}
.main5-box ul li .main5-img{margin-right: 20px;}
.main5-box ul li .main5-txt{display: flex;flex-direction: column;justify-content: center; overflow:hidden; text-overflow: ellipsis;}
.main5-txt h3{font-size: 16px;line-height: 22px;color: #000000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main5-txt p{font-size: 15px;line-height: 21px;margin: 10px 0;color: #3F3F3F;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.hy-top{width: 100%;overflow: hidden;}
.hy-top h3{max-width: 70%;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px;line-height: 22px;color: #000000;}
.hy-top span{float: right;font-size: 14px;line-height: 20px;color: #666666;}

.main5-txt span{font-size: 14px;line-height: 20px;text-align: right;color: #666666;float: right;text-align: right;}
.main5-right{width: 49%;float:right}
.main5-hybox{width: 100%;padding-top: 18px;padding-left: 90px;background: url(../img/main5right.png) no-repeat 0 20px;background-size:auto 85%;}
.main5-hybox ul li p{font-size: 15px;line-height: 21px;color: #3F3F3F;margin-top: 9px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.main5-hybox ul li{width: 100%;margin-bottom: 47px;}
.main5-hybox ul a:last-of-type li{margin-bottom: 0;}

.main6-wrap{width: 100%;background: #333;padding: 65px 0;}
.main6{max-width: 1600px;margin: 0 auto;overflow: hidden;padding-left: 5%;}
.main6 ul li{width: 25%;float: left;}
.main6-box{max-width: 269px;border-bottom: 2px solid #fff;}
.main6-box .numbox span:first-of-type{font-size: 74px;line-height: 104px;font-weight: 600;color: #FFFFFF;display: inline-block;margin-right: 18px;}
.main6-box .numbox span:nth-of-type(2){font-weight: 600;font-size: 22px;line-height: 31px;color: #FFFFFF;transform: translateY(-37px);display: inline-block;}
.main6-box p{font-weight: 600;font-size: 26px;line-height: 36px;color: #FFFFFF;margin: 20px 0 28px;}

footer{width: 100%;background: #282828;}
.footer-main{max-width: 1600px;margin: 0 auto;}
.footer-top{padding: 36px 0;width: 100%;overflow: hidden;border-bottom:1px solid #394046;}
.footer-top .footer-lxbox{float: right;}
.footer-lxbox span{font-size:14px;color: #7e8184;}
.footer-lxbox b{font-size:16px;color: #dd2c34;}
.footer-lxbox img{margin-right: 10px;}
.footer-lxbox img:last-of-type{margin-left: 20px;}
.footer-container{width: 100%;overflow:hidden;padding: 25px 0 15px;border-bottom:1px solid #394046;}
.footer-container ul li{width:12.5%;float: left;}
.footer-container ul li span{padding-bottom: 10px;font-size:15px;color: #c7c8c9;line-height: 24px;display: inline-block;width: 100%;}
.footer-container ul li a{font-size: 12px;color: #a2a2a2;line-height: 36px;display: inline-block;width: 100%;}
.footer-bot{width: 100%;padding: 24px 0;text-align: center;border-bottom:1px solid #394046;}
.footer-bot p{font-size: 12px;color: #adadad;line-height: 26px;}
.footer-bot img{display: none;}
.yq-box{width: 100%;padding: 26px 0;}
.yq-box span,.yq-box a{display: inline-block;font-size:12px;color: #a1a1a1;margin-right: 20px;}
.yd-footer{width: 100%;overflow: hidden;position: fixed;bottom: 0;left: 0;background: #282828;height: 1rem;display: none;z-index: 999;}
.yd-footer a{display: inline-block;width: 25%;float: left;text-align: center;}
.yd-footer a img{width: .64rem;display: block;margin: 0 auto;}
.yd-footer a  span{font-size:.22rem;line-height: .31;color:#fff;}

/* index.html ruanjina1.html #FlowerCat-Begin */

.image {
	display: block;
	width: calc(43px *1.25);
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #ec8f9f;
	background-size: 100% 100%;
	opacity: .96;
}
.tutu1{background: url(../img/linghuoyonggong.png) no-repeat;}
.tutu2{background: url(../img/wangluohuoyun.png) no-repeat;}
.tutu3{background: url(../img/dazongjiaoyi.png) no-repeat;}
.tutu4{background: url(../img/hetonghuoyun.png) no-repeat;}
.tutu5{background: url(../img/B2Bdianshan.png) no-repeat;}
.tutu6{background: url(../img/jinrongfuwu.png) no-repeat;}
.akina > div:nth-child(2) {
	margin-bottom: 6px;
	width: 100%;
	height: 118px;
	text-align: center;
}
.akina > div:nth-child(2) > h2 {
	font-size: calc(16px *1.25);
	color: black;
	display: block;
	width: 100%;
	height: calc(34px *1.25);
	/* background-color: aquamarine; */
}
.akina > div:nth-child(2) > p {
	display: block;
	padding: 0 calc(15px *1.25);
	color: #8B93A7;
	font-family: 'Microsoft YaHei';
	font-style: normal;
	font-size: 16px;
	font-weight: 400;
	line-height: calc(20px *1.25);	
}
.akina > div:nth-child(3) > a {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: calc(95px *1.25);
	height: calc(32px *1.25);
	color: #FFF;
	font-weight: 600;
	font-size: 15px;
	line-height: calc(24px *1.25);
	text-align: center;
	text-decoration: none;
	background: linear-gradient(90deg, #B01B37 0%, rgba(176, 27, 55, 0.8) 100%);
	border-radius: calc(2px *1.25);
}
a:hover {
	opacity: .92;
}
.know {
	margin-top: calc(20px *1.25);
	border: calc(1px *1.25) solid rgba(176, 27, 55, 0.85);
	box-sizing: border-box;
	box-shadow: calc(0px *1.25) calc(4px *1.25) calc(4px *1.25) rgba(157, 157, 157, 0.25);
	background: #F9F9F9 !important;
	color:  rgba(176, 27, 55, 0.85) !important;
}

/* #RiceCat */
.product-box {
	display: block;
	width: fit-content !important;
	margin-left: auto;
	margin-right: auto;
	background-color: lightcoral !important;
}
.product-box ul li {
	display: inline-block !important;
	float: none !important;
}
.sun {
	padding-top:.32rem !important;
	width: fit-content !important;
	height: auto !important;
	background-size: 100% 100%;;
	background-color: rgba(225, 225, 225, .6);
	border-radius: 4px !important;
	border: 2px solid #F4F4F4;
	overflow: hidden;
 }
 .sun:hover { border: 2px solid #EB193C;}
 .sun > div:nth-child(1) {
	 width: 100%;
	 height: .6rem !important;
}
.sun-pice {
	width: 100%;
	background-color: #109CFF !important;
 }
.sun-font > h3 {font-size: 22px !important;}
.sun-font > p {
	padding: 20px 18.75px !important;
	font-size: .18rem !important;
	line-height: 20px !important;
	text-align: center;
}
.button-url > a {
	width: 1.2rem !important;
	height: .42rem !important;
	color: #FFF;
	text-align: center;
	font-weight: 600 !important;
	font-size: 16px !important;
	line-height: .42rem !important;
	border-radius: 4px !important;

}
/* index.html ruanjina1.html #FlowerCat-End */


/*手机端菜单部分样式*/
.yd-nav{z-index: 99;cursor: pointer;width: 96px;height: 48px;position: absolute;left:16px;top:21px;display: none;}
.yd-menu{position:fixed;left:-260px;top: 0;background: #fff;padding: 15px 0;width: 260px;height:100%;text-align: left;z-index: 999;transition: all 0.3s;overflow: auto;}
.yd-menu ul li a img,.menu2 ul li img{position: absolute;right:30px;top:17px;width: 20px;transition: all 0.3s;}
.yd-menu ul li a{position: relative;;display: inline-block;padding: 17px 15px 18px;font-family: ubm;font-size: 14px;width: 100%;border-bottom: 1px solid #ebeaea;}
.yd-menu ul li .menu2 ul li{position: relative;border-bottom: 1px solid #ebeaea;;display: inline-block;padding: 17px 15px 18px 20px;font-family: ubm;font-size: 14px;width: 100%;color: #777;}
.yd-menu ul li {position: relative;}
.yd-menu ul li>img{position: absolute;left: 1rem;top: 0rem;width: .4rem;}
.yd-menu .menu2,.yd-menu .menu3{display: none;}
.visbox{width:100%;height:10000px;position: absolute;left: 0;top: 0;background:rgba(0,0,0,0.75);z-index:100;display: none;}
.yd-nav2{display: none;}

/*内页*/
.ny-top a {color: #131313;font-size:24px;}
.ny-header{background:linear-gradient(to right,#505050,#D3D3D3);}
.ny-banner{width: 100%;background:#000;height: 450px;padding-top: 90px;}
/*.ny-banner2{background: url(../img/nybanner2.png) no-repeat center;}*/
.ny-banner2{background:#000}
.ny-banner3{background: #000}
.ny-banner4{background: #000}
.ny-banner5{background: #000}
.ny-banner6{background: #000}
.ny-banner7{background: #000}
.ny-banner8{background: #000}
.ny-banner9{background:url(../img/nybanner9.png) no-repeat center;height: 500px;background-size: cover;}
.ny-banner10{background:url(../img/nybanner10.png) no-repeat center;height: 500px;background-size: cover;}
.ny-banner11{background:url(../img/nybanner11.png) no-repeat center;height: 500px;background-size: cover;} 
.ny-banner12{background:url(../img/nybanner12.png) no-repeat center;height: 500px;background-size: cover;}
.ny-banner13{background:url(../img/nybanner13.png) no-repeat center;height: 500px;background-size: cover;}
.ny-banner14{background:url(../img/nybanner14.png) no-repeat center;height: 500px;background-size: cover;}
.ny-banner15{background:url(../img/nybanner15.png) no-repeat center;height: 500px;background-size: cover;}
.ny-banner16{background:url(../img/nybanner16.png) no-repeat center;height: 500px;background-size: cover;}
.ny-banner h2{font-size:.6rem;line-height:.84rem;color: #FFFFFF;position: absolute;left:0;top: 50%;transform: translateY(-50%);max-width: 90%;}
.ny-banner h2 p{font-size:.32rem;line-height: .45rem;color: #FFFFFF;}
.nybanner-txt{max-width: 1600px;margin: 0 auto ;position: relative;height: 100%;}

.gl1-wrap{width: 100%;}
.gl1-wrap{padding: 1rem 0}
.gl1-wrap h2{text-align: center;font-size: .56rem;line-height: .78rem;text-align: center;margin-bottom: .5rem;color: #282828;}
.gl1-wrap h2 img{width: .6rem;}
.gl1-main{max-width: 1120px;margin: .4rem auto 0;}
.gl1-box{font-size: .24rem;line-height:.44rem;color: #282828;margin-bottom: .6rem;}
.gl1-box h1{font-size:.34rem;margin-bottom:.3rem}
.gl1-box p{font-size: .24rem;line-height: .34rem;/* identical to box height */color: #282828;margin-bottom: .2rem;}
.gl1-box p:last-of-type{line-height:.5rem;}
.gl1-box  ul li{font-size: .24rem;line-height: .34rem;/* identical to box height */color: #282828;margin-bottom: .2rem;}
.gl1-box  ul li{padding-left: .34rem;position: relative;}
.gl1-box  ul li:before{content: "";display: inline-block;position: absolute;left: .1rem;top: .1rem;width: .12rem;height: .12rem;background:#282828;border-radius: 50%;}
.gl1-box img{max-width: 100%;margin: 1.1rem auto 0;}

.gl-img{width: 100%;text-align: center;}
.gl2-wrap{width:100%;background:#F6F6F6;padding: 1rem 0 0 0;}
.gl2-txt{max-width: 1107px;padding: .3rem 0;font-size:.24rem;line-height: .42rem;margin: 0 auto;}
.gl2-main{width:100%;overflow: hidden;align-items: center;}

.gl2-box{width:100%;overflow: hidden;align-items: center;text-align:center;}
.gl2-box h1{font-size:.34rem;margin-bottom:.3rem;text-align: left;padding: 0 1%}
.gl2-box ul{text-align: center;width: 100%;}
.gl2-box ul li{position: relative;text-align:left;width:31%; ;height: 2.63rem;background: #fff;padding: .4rem .4rem .4rem 1.2rem;float: left;border-radius:.14rem;font-size: 0;margin-left: 1%;margin-right:1%;margin-top:1%;margin-bottom:1%;}
.gl2-box ul li span{font-size: 30px;line-height: .56rem;font-weight:bold;color: #282828;display: inline-block;margin-bottom: .12rem;}
.gl2-box ul li p{font-size: 21px;line-height: .42rem;color: #282828;;}
.gl2-box ul li>img{position: absolute;left:.4rem;top: .4rem;}
.gl2-box>img{margin-top: .3rem;max-width: 100%;}

.gl2-main .swiper-container2 .swiper-slide{text-align:center}
.gl2-main .swiper-container2 .swiper-slide img{max-width:100%;box-shadow: 0 10px 25px #ccc;}
.gl2-main .swiper-container2 .swiper-slide p{font-size: .24rem;line-height:.34rem;text-align: center;margin-top:.2rem}

.zsbox{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.75);z-index: 100;display: none;}
.zsimg{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;height: 80%;}
.zsimg img{max-height: 100%;}
.zsimg span{font-size: .24rem;line-height: .34rem;color: #fff;text-align: right;display: block;margin: .05rem auto;cursor: pointer;}
.ydimg{display: none;}

.gl3-box ul li{background:#F5F5F5;}
.gl3-wrap{height: 200%;}
.gl4-wrap{
    /*background:#F5F5F5; */
    padding: 0.2rem 0 0.2rem;
}
.gl4-wrap .gl2-box a{width: 2.4rem;height:.72rem;font-size: .28rem;line-height: .72rem;display: inline-block;margin:  0 .24rem;border-radius: .4rem;background: #b01b37;color: #fff; text-align:center;}
.bimg{padding:.3rem 0;text-align:center;}
.bimg img{max-width:100%}

.gl5-wrap{width: 100%;padding: 1rem 0 1rem}
.gl5-box{width: 100%;text-align: center;}
.gl5-box ul li{width: 3.7rem;display: inline-block;font-size: 0;margin:.1rem;}
.gl5-box ul li img{width: 100%;}
.gl5-box ul li p{padding: .24rem;border: 1px solid #C4C4C4;font-size:.16rem;line-height:.22rem;color: #000000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gl5-box2 ul li p{border: 0;font-size: .2rem;}

.gl6-wrap{padding: 1rem 0}
.gl6-main{max-width:1600px;margin: .6rem auto 0;overflow: hidden;}
.gl6-box{width: 100%;text-align: center;}
.gl6-box ul{width: 100%;overflow: hidden;}
.gl6-box ul li{float: left;}
.gl6-box .yhbot{width: 100%;text-align: center;clear: both;margin-top: .4rem;}

.yhbot a{font-size:.24rem;line-height:.3rem;color: #282828;padding-right: .1rem;margin-right: .1rem;position: relative;}
.yhbot a:after{content: "";display: inline-block;width: 1px;height: .24rem;background: #282828;position: absolute;right:0rem;top: .05rem;}
.yhbot a:last-of-type:after{display: none;}

.jr1-wrap{width: 100%;background:#F6F6F6;padding: 1rem 0;}
.jr1-wrap h2{font-size: .6rem;line-height:.84rem;/* identical to box height */padding: 0 .4rem;text-align: center;margin-bottom: .24rem;color: #000000;}
.jr1-wrap h3{font-size: .24rem;line-height: .34rem;/* identical to box height */padding: 0 .4rem;text-align: center;color: #282828;}
.jr1-main{max-width: 1600px;margin: .6rem auto 0;}

.jr1-top{width: 100%;overflow: hidden;}
.jr1-top ul li,.hy2-top ul li{width: 5.08rem;background: #FFFFFF;border-radius: .16rem;padding: .4rem .48rem .4rem 1.24rem;float: left;margin-right: .38rem;position: relative;}
.jr1-top ul li:last-of-type,.hy2-top ul li:last-of-type{margin-right: 0;}
.jr1-top ul li img,.hy2-top ul li img{position: absolute;left: .48rem;top: .4rem;width: .64rem;}
.jr1-top ul li span,.hy2-top ul li span{font-size: .32rem;line-height: .45rem;color: #282828;margin-bottom: .12rem;display: inline-block;}
.jr1-top ul li p,.hy2-top ul li p{font-size: .16rem;line-height:.22rem;color: #282828;}

.jr1-center{width: 100%;overflow: hidden;margin-top: .6rem;}
.jr1-left{width: 11.2rem;float: left;float: left;}
.jr1-left .jr1-sbox{width: 100%;margin-bottom: .6rem;}
.jr1-left .jr1-sbox h4{font-size: .2rem;line-height:.28rem;color: #282828;margin-bottom:.12rem;}
.jr1-left .jr1-sbox:last-of-type{margin-bottom: 0;}
.jr1-left .jr1-sbox span{font-size:.48rem;line-height: .67rem;color: #282828;margin-bottom: .24rem;display: inline-block;width: 100%;}
.jr1-left .jr1-sbox p{font-size: .2rem;line-height: .28rem;margin-bottom: .12rem;color: #282828;padding-left: .44rem;position:relative}
.jr1-left .jr1-sbox p:last-of-type{margin-bottom: 0;}
.jr1-left .jr1-sbox p:before{content: "";display: inline-block;position: absolute;left: .22rem;top: .08rem;width: .12rem;height: .12rem;border-radius: 50%;background:#282828;}
.jr1-right{width: 4.4rem;float: right;}
.jr1-right img{width: 100%;}
.jr1-left .jr1-sbox:last-of-type p{width: 40%;display: inline-block;}
.jr1-left .jr1-sbox:last-of-type p:last-of-type:before{display: none;}
.jr1-left .jr1-sbox:last-of-type p:last-of-type{padding-left: .22rem;}
.jr2-wrap{background: #fff;}
.jr2-wrap .jr1-left{width: 7.8rem;}
.jr2-wrap .jr1-right{width: 7.8rem;float: right;}
.jr3-wrap{background: #f6f6f6;}

.hy1-wrap{width: 100%;padding: 1rem 0;}
.hy1-wrap h2{font-size: .56rem;line-height: .78rem;text-align: center;color: #282828;}
.hy1-main{max-width: 1046px;margin: .4rem auto 0;}
.hy1-main p{font-size: .3rem;line-height: .44rem;color: #282828;}

.hy2-wrap{background: #f6f6f6;}
.hy2-main{max-width: 1600px;margin: .6rem auto 0;}
.hy2-top{width: 100%;overflow: hidden;}
.hy2-top ul li:nth-of-type(3n){margin-right: 0;}
.hy2-top ul li{margin-bottom: .38rem;}
.hy2-top ul li{height: 2.03rem;}
.hy2-img{width:100%;text-align: center;margin:.6rem auto}
.hy2-img img{max-width: 100%;}

.hy3-wrap h3{font-size: .24rem;line-height:.34rem;text-align: center;color: #282828;margin-top: .24rem;padding: 0 .4rem;}
.hy3-main{width: 100%;}
.hy3-img{width: 100%;text-align: center;margin: .6rem  auto 0;}
.hy3-img img{max-width: 100%;}

.hy4-img{width: 100%;text-align: center;margin: .6rem  auto 1rem;}
.hy4-img img{max-width: 100%;}

.wl1-wrap{width: 100%;padding: 1rem 0;}
.wl1-main{max-width: 1120px;margin: 0 auto;}
.wl1-main h1{font-size: .56rem;line-height: .78rem;text-align: center;color: #282828;margin-bottom: .4rem;}
.wl1-box{width: 100%;}
.wl1-box p{font-size: .24rem;line-height: .44rem;color: #282828;margin-bottom: .4rem;}
.wl1-box img{width: 100%;margin-bottom: .4rem;}

.b2-wrap{width: 100%;padding: 1rem 0;position: relative;}
.b2-wrap .b2-main{max-width: 1440px;margin: 0 auto; padding:0 45px;}
.b2-main h1{font-size:.56rem;line-height:.56rem;text-align: center;color:#282828;margin-bottom: .4rem;}
.b2-main h1 span{display: inline-block;width:100%;}
.b2-box{width: 100%;}
.b2-box h2{font-size:42px;font-weight:bold;text-align: center;margin-bottom:40px;margin-top:20px;}
.b2-box p{font-size: 30px;line-height:.44rem;color: #282828;}
.b2-box img{width: 100%;margin: .4rem 0;}
.b2li{width: 100%;margin: .2rem 0;}

.b2li p{font-size: 22px;line-height: 50px;color: #282828;position: relative;margin: .2rem;}
.b2li h2{font-size: 26px;line-height: 50px;color: #282828;position: relative;margin: .2rem;}
.b2li{margin: 10px;float: left;}

.pt1-top{max-width:1054px;margin: 0 auto;overflow: hidden;}
.pt1-top ul li:nth-of-type(2n){margin-right: 0;}
.pt1-top ul li{width: 5.08rem;background: #FFFFFF;border-radius: .16rem;padding: .4rem .48rem .4rem 1.24rem;float: left;margin-right: .38rem;position: relative;margin-bottom: .38rem;}
.pt1-top ul li img{position: absolute;left: .48rem;top: .4rem;width: .64rem;}
.pt1-top ul li span{    font-size: .32rem;line-height: .45rem;color: #282828;margin-bottom: .12rem}
.pt1-top ul li p{ font-size: .16rem;line-height: .22rem;color: #282828;}  

.pt1-wrap{width: 100%;padding: 1rem 0;}
.pt1-main{max-width: 1120px;margin: 0 auto;}
.pt1-main h2{font-size: .56rem;line-height:.78rem;text-align: center;color: #282828;margin-bottom: .4rem;}
.pt1-main p{font-size:.24rem;line-height:.44rem;color: #282828;}
.pt1-main>img{width: 100%;margin-top: .6rem;}

.pt2-wrap{width: 100%;padding: 1rem 0;background: #f5f5f5;}
.pt2-main{max-width: 1054px;margin: 0 auto;}
.pt2-main h2{font-size: .56rem;line-height:.78rem;text-align: center;color: #282828;margin-bottom: .4rem;}
.pt2-main h3{font-size: .24rem;line-height: .34rem;}
.pt2-main .pt1-top{width: 100%;overflow: hidden;}

.pt3-wrap{background: #fff;}
.pt3-wrap .pt2-main .pt1-top ul li{background: #F5F5F5;;}
.pt4-wrap{background:#F5F5F5;}
.pt5-wrap{background: #fff;}
.pt6-wrap{background:#F5F5F5;}

.ht-main{max-width: 1120px;}
.ht-main .pt1-top{margin-top: .4rem;}

.fw-wrap{width: 100%;background: #F6F6F6;padding: 0rem 0;}
.fw-main{max-width: 1480px;margin: 0 auto;overflow: hidden;}
.fw-main ul li{width: 660px;float: left;margin-right: 160px;text-align: center;margin-bottom: .6rem;}
.fw-main ul li:nth-of-type(2n){margin-right: 0;}
.fw-main ul li img{margin: 0 auto;width: 1.8rem;width:.72rem;margin-right:.24rem}
.fw-main ul li span{font-size: .36rem;line-height:.5rem;text-align: center;color: #282828;display: inline-block;margin: .48rem 0 .24rem;}
.fw-main ul li p{font-size:.18rem;line-height:.25rem;text-align: center;color: #282828;}

.ywtxt{font-size: .24rem;line-height:.44rem;color: #282828;margin-bottom: .6rem;}
.ly-wrap{width: 100%;background:url(../img/lybac.png) no-repeat right center;padding: 0.6rem 0;background-size:auto 90%;}
.ly-wrap2{background:#f5f5f5;}

.ly-main{max-width: 100%;margin-right: 40px;margin-left:40px;}
.ly-main h2{font-size: .38rem;line-height:.67rem;color: #282828;margin-bottom:.4rem;text-align: center;font-weight:bold;letter-spacing: 4px;}
.ly-main2 h2{color: #b01b37;}
.ly-box{width: 100%;margin-bottom: .32rem;position: relative;}
.ly-lbox{width: 100%;overflow: hidden;display: flex; flex-direction: column;  justify-content: center; align-items: center;}
.ly-lbox .ly-box{float: left;margin-left: 12px; overflow:hidden;}

.ly-main .ly-lbox:first-of-type .ly-box:first-of-type{width: 520px;}
.ly-main .ly-lbox:first-of-type .ly-box:first-of-type input{width: 325px;}
.ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(2){width: 520px;}
.ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(2) input{width: 325px;}
.ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3){width: 520px;}
.ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3) input{width: 156px;}
.ly-main .ly-lbox:nth-of-type(2) .ly-box{width: 35.2%;}
.ly-main .ly-lbox:nth-of-type(2) .ly-box input{width: 388px;}
.ly-main .ly-lbox:nth-of-type(3) .ly-box{width: 35.2%;}
.ly-main .ly-lbox:nth-of-type(3) .ly-box input{width: 388px;}
.ly-main .ly-lbox:nth-of-type(3) .ly-box:first-of-type input{width: 388px;}
.ly-main .ly-lbox:first-of-type .ly-box span{width:auto;}
.ly-box textarea{width:100%;height:3rem;font-size:.28rem;border: 1px solid #B8B8B8;}
.ly-box>span{display:inline-block;font-size:.24rem;line-height:.34rem;color: #282828;margin-right: .2rem;width:1.7rem;margin-left:10px;margin-right:10px;}
.ly-main2 .ly-box>span{color:#b01b37;}
/*.ly-main2 button*/
.ly-box input{width: 840px;height:.4rem;padding: 0 .15rem;background: #fcfcfc;font-size: .24rem;border: 1px solid #B8B8B8;border-radius: 4px;}
.ly-box input::-webkit-input-placeholder{color:#666666;font-size: .24rem;}

.yzbox{position: relative;display: inline-block;}
.yzbox img{position: relative;top: -.04rem;width: .22rem;}
.yzbox>span{border: 1px solid #323232;box-sizing: border-box;border-radius: 4px;width: 300px;height: .4rem;font-size: .2rem;background: #fff;color:#323232;display: inline-block;text-align: center;line-height: .4rem;cursor: pointer;}

.ly-main2 .yzbox>span{color: #b01b37;border:1px solid #b01b37;}
.ly-main .tjbut{width: 200px;height: .44rem;border: 0;line-height: .44rem;font-size: .24rem;color: #fff;display: block;margin: 0 auto;background: #282828;border-radius: 4px;}
.ly-main2 .tjbut{color: #fff;width:3rem;height: .44rem;border-radius:50px;background: #b01b37;}
.ly-main2>p{text-align: center;font-size: .3rem;color: #b01b37;margin-top:.3rem;}

.lm-wrap{padding: .6rem 0;}
.lm-bac{background: #FCFCFC;}
.lm2-wrap{width: 100%;margin-top: .8rem;}
.lm2-main{max-width: 1550px;margin: 0 auto;overflow:hidden;}
.lm2-main ul li{width: 750px;float: left;padding: 70px 30px;background: #323232;margin-right: 40px;color: #fff;margin-bottom: 40px;}
.lm2-main ul li:nth-of-type(2n){margin-right: 0;}
.lm2-main ul li h3{font-size: 45px;margin-bottom: .3rem;}
.lm2-main ul li p{font-size: 28px;}
.lm2-main ul li:nth-of-type(3) p,.lm2-main ul li:nth-of-type(4) p{padding-left: 42px;position: relative;margin-bottom: .2rem;}
.lm2-main ul li:nth-of-type(3) p:after,.lm2-main ul li:nth-of-type(4) p:after{content: "";display: inline-block;width:.15rem;height: .15rem;background: #fff;border-radius: 50%;position: absolute;left:7px;top: 7px;}

.about-main .gl1-box p{font-size: .24rem;line-height: .44rem;margin-bottom: .6rem;}
.about-main .gl1-box p:last-of-type{margin-bottom: 0;}
.about-wrap{padding-bottom: 0;}

.map-wrap{width: 100%;padding: 1rem 0;background:#282828;}
.map-main{max-width: 1600px;margin: 0 auto;overflow: hidden;}
.map-main h2{font-size: .6rem;line-height: .84rem;color: #fff;margin-bottom: .6rem;text-align: center;}
.map-main .map-left{float: left;width: 780px;}
.map-main .map-right{float: right;width: 780px;}
.map-left img{width: 100%;}
.map-right p{font-size:.24rem;line-height:.44rem;color:#FFFFFF;}

.lyt2-wrap{width: 100%;background:#F5F5F5;padding: 1rem 0;}
.lyt2-main{max-width:1054px;margin: 0 auto;overflow: hidden;}
.lyt2-main h2{font-size: .6rem;line-height: .84rem;text-align: center;margin-bottom: .24rem;}
.lyt2-main h3{font-size: .24rem;line-height: .34rem;text-align: center;}

.lyp{max-width: 1325px;margin: 0 auto;}
.lyp p{font-size: .32rem;line-height: .45rem;margin-bottom: .4rem;text-align: center;color: #282828;}
.ylwlp p{font-size:.24rem;line-height:.34rem;color: #282828;}
.jrimg img{margin: .6rem auto;}

.login-wrap{width: 100%;padding: 1rem 0;}
.login-main{max-width: 1600px;margin: 0 auto;overflow: hidden;}
.login-left{width: 1028px;float: left;}
.login-sbox{width: 100%;}
.login-sbox>h3{font-size: .32rem;line-height: .45rem;color: #000;margin-bottom: .24rem;}
.login-sbox>h3:before{content: "";display: inline-block;width: .12rem;height: .24rem;background: #282828;margin-right: 8px;}
.login1{width: 100%;overflow: hidden;margin-bottom: 1.2rem;}
.login1>img{float:left;}
.login1 {width: 740px;float: right;}
.login-txt{width: 740px;float: right;}
/*.login-txt h2{font-size: .48rem;line-height: .67rem;color:#000;margin-bottom: .12rem;} */
.login-txt h2{font-size: .4rem;line-height: .67rem;color:#000;margin-bottom: .12rem;} /* fong-size属性修改过，上方为原值 2023.02 */
.login-txt p{font-size: .15rem;line-height: .21rem;color: #000;}
.login-txt .login-tsp{margin-bottom: .08rem;}
.login-txt .link{font-size:.15rem;line-height: .21rem;color: #000;text-decoration: underline;display: inline-block;margin: 20px 0 32px;}
.login-right{width: 480px;float: right;}

.down-sbox .down-bt{display: inline-block;font-size:.15rem;line-height: .21rem;color:#5D5D5D;width: 100%;margin-bottom: 8px;}
.down-sbox ul li{width: 100%;line-height: .48rem;background:#F5F5F5;margin-bottom: 8px;padding: 0 .2rem;overflow: hidden;}
.down-sbox ul li>span:first-of-type{font-size: .15rem;color: #000;display: inline-block;max-width: 45%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float: left;}
.down-sbox ul li a{float: right;font-size:.15rem;color: #282828;}
.down-sbox ul li a img{margin-left: .08rem;    transform: translateY(-.02rem);}
.down-sbox ul li>span:nth-of-type(2){float: right;font-size: .15rem;margin-right: .2rem;padding-right: .2rem;position: relative;}
.down-sbox ul li>span:nth-of-type(2):after{content: "";display: inline-block;width: 1px;height:.24rem;background: #727272;position: absolute;right: 0;top: .12rem}
.down-right .login-txt{width: 100%;}
.down-right .down-sbox ul li>span:first-of-type{max-width: 60%;}

.news-wrap{width: 100%;padding: 1rem 0;}
.news-main{max-width: 1200px;margin: 0 auto;}
.news-nav{width: 100%;height: 126px;text-align: center;box-shadow: 0 5px 10px 0 #ECECEC;}
.news-nav a{display: inline-block;width:320px;height: 100%;overflow: hidden;padding: 30px 40px;position: relative;}
.news-nav a img{float: left;}
.news-nav a .navtxt{position: absolute;left:50px;top: 30px;}
.news-txt{width: 100%;padding: 40px;}
.news-txt h2{font-size: 40px;line-height: 96px;margin-bottom: 40px;}
.news-txt h3{font-size: 28px;line-height: 67px;margin-bottom: 40px;}
.news-txt p{font-size: 24px;line-height: 48px;color: #282828;margin-bottom: 40px;}
.news-txt img{max-width: 100%;display: block;margin: 0 auto 40px;}

.newsp{width: 100%;line-height: 22px;padding:32px 0;border-bottom:1px solid #ddd;}
.newsp span{font-size: 16px;color: #868686;margin-right: 30px;}
.newsp span img{display: inline-block;margin-right:10px;}

.navtxt span{display: inline-block;width: 100%;}
.navtxt span:first-of-type{font-size: 32px;line-height: 45px;color: #282828;}
.navtxt span:nth-of-type(2){font-size: 12px;line-height: 17px;color: #000;}
.this_nav:after{content: "";display: inline-block;position: absolute;bottom: 0;left: 0;width: 100%;height: 4px;background: linear-gradient(90deg, #B01B37 0%, #D81C3E 32.81%, #FB8733 67.19%, #FC9946 96.88%);}

.xq-wrap{width: 100%;margin-top:90px;background: #f5f5f5;padding: 0 0 1rem;}
.xq-wrap .ny-top{width:100%;line-height: 80px;}
.xq-main{max-width: 1600px;margin: 0 auto;overflow: hidden;}
.xq-left{width: 1120px;float: left;padding: 48px 80px;background: #fff;}
.xq-left h1{font-size: 48px;line-height: 67px;color: #000;margin-bottom: 24px;}
.xq-left>img{max-width: 100%;width: 100%;}

.xq-wrap .breadcrumb ul {float:left;max-width: 1600px;margin: 0 auto;overflow: hidden;}
.xq-wrap .breadcrumb ul li {float:left;max-width: 1600px;margin: 0 auto;overflow: hidden;}
.xq-wrap .breadcrumb li a {font-size:40px;}
.xq-wrap .breadcrumb li::before {content: "→";}
.xq-wrap .breadcrumb li:first-child::before {content: "";}

.zf-left h1{margin-bottom: 0;}
.zf-left h1{font-size: 48px;line-height: 67px;}
.zf-txt p{font-size: 24px;line-height: 58px;margin-bottom: 40px;}

.xq-right{width: 480px;float: right;padding: 48px 40px;background:#fbfbfb;}
.xq-right h3{font-size: 24px;line-height: 34px;color: #000;margin-bottom: 20px;}
.xq-right ul li{width: 100%;padding: 24px 0;border-bottom:1px solid #eaeaea;}
.xq-right ul li span{font-size: 18px;line-height: 25px;color: #666666;}
.xq-right ul li a{display: inline-block;font-size: 20px;line-height: 28px;color: #282828;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 8px;}
.xq-right ul li a:hover{color:#D81C3E;}

.xmain2-wrap{width:100%;background: #fff;height: auto;}
.xmain2{width:100%;padding: 40px 40px;}
.xmain2-top{width: 100%;height: auto;display: flex;justify-content: center;align-items: center;background: #3b3f44;margin-bottom: 2%;}
.xmain2-top div h3{font-size: 56px;color: #fff;text-align: center;padding-bottom: 40px;}
.xmain2-top div p{font-size: 30px;color: #fff;text-align: center;}
.xmain2-center{width: 100%;height: 425px;background: #000000;display: flex;justify-content: center;align-items: center;}
.xmain2-center div{text-align: center;}
.xmain2-center h3{font-size: 56px;color: #fff;}
.xmain2-center p{font-size: 30px;color: #fff;padding: 36px 0 55px;}
.xmain2-center a{font-size:30px;color:#d81c3e;}

.xmain2-bot{width: 100%;overflow: visible;}
.xmain2-bot ul li{width:31%;height:480px;background: #F0F0F0;float: left;margin-left: 1%;margin-right:1%;margin-top:1%;margin-bottom:1%;padding-top:3%;border-radius:.14rem;}
.xmain2-bot ul li div{}
.xmain2-bot ul li h3{font-size: 34px;color:#000;text-align: center;font-weight:bold;}
.xmain2-bot ul li p{font-size: 21px;color: #000;padding: 30px 0px 20px 0px;max-width:75%;margin: 0 auto;text-align: justify;line-height: 36px}
.xmain2-bot ul li a{font-size:30px;color:#d81c3e;display: inline-block;text-align: center;width: 100%;}
.xmain2-bot ul li img{display: flex;width: 20%; justify-content: center;align-items: center;}

.xmain3-wrap{background: #fff;}
.xmain3-top{background: #efefef;}
.xmain3-top div h3{color: #282828;}
.xmain3-top div p{color: #282828;}
/*.xmain3-bot ul li{background: #F6F6F6;}*/
.xmain3-bot ul li{background: rgba(250,250,250,.6);}
.xmain3-bot ul li h3{color: #282828;}
.xmain3-bot ul li p{color: #282828;}
.xmain3-bot ul li a{display:block;width: 240px;height: 60px;margin: 12px auto;font-size: 20px;line-height: 60px;border-radius: 30px;box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);}
.xmain3-bot ul li a:first-of-type{background: #b01b37;color: #fff;}
.xmain3-bot ul li a:nth-of-type(2){background: #fff;color: #282828;}

.xmain4-wrap{width:100%;background: #fff;}
.xmain4{width:100%;align-items:center;}
.xmain4-bot{width: 100%;overflow: visible;}
.xmain4-bot ul li{width:31%;height:400px;background: #FFFFFF;float: left;margin-left: 1%;margin-right:1%;margin-top:1%;border-radius:.14rem;}
.xmain4-bot ul div{width:100%; display: flex; flex-direction: column;  justify-content: center;align-items: center;}
.xmain4-bot ul li h3{font-size: 32px;color: #692A2A;text-align: center;font-weight:bold;margin-top:4%;}
.xmain4-bot ul li p{font-size: 22px;color: #000;padding: 30px 0px 30px 0px;max-width:60%;margin: 0 auto;text-align: center;line-height: 45px}
.xmain4-bot ul li a{font-size:30px;color:#d81c3e;display: inline-block;text-align: center;width: 100%;}
.xmain4-bot ul li img{width: 200px;background:none;}




/*      light colors         */
/*           Font Smoothing      */
.card h1, .card .h1, .card h2, .card .h2, .card h3, .card .h3, .card h4, .card .h4, .card h5, .card .h5, .card h6, .card .h6, .card p, .card .navbar, .card .brand, .card .btn, .card a, .card .td-name, .card td {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: "Playfair Display","Raleway","Helvetica Neue",Arial,sans-serif;
}
.card h1, .card .h1, .card h2, .card .h2, .card h3, .card .h3, .card h4, .card .h4 {font-weight: 400;margin: 30px 0 15px;}
.card h1, .card .h1 {font-size: 52px;}
.card h2, .card .h2 {font-size: 36px;}
.card h3, .card .h3 {font-size: 28px;margin: 20px 0 10px;}
.card h4, .card .h4 {font-size: 30px;line-height: 30px;}
.card h5, .card .h5 {font-size: 18px;margin-bottom: 15px;}
.card h6, .card .h6 {font-size: 14px;font-weight: 600;text-transform: uppercase;}
.card p {font-size: 16px;line-height: 1.3;}
.card .category,.card .label,.card .title-modern,.card .btn-modern,.card .price h4 {font-family: "Raleway","Helvetica","Arial", sans-serif;}
.card h1 small, .card h2 small, .card h3 small, .card h4 small, .card h5 small, .card h6 small, .card .h1 small, .card .h2 small, .card .h3 small, .card .h4 small, .card .h5 small, .card .h6 small, .card h1 .small, .card h2 .small, .card h3 .small, .card h4 .small, .card h5 .small, .card h6 .small, .card .h1 .small, .card .h2 .small, .card .h3 .small, .card .h4 .small, .card .h5 .small, .card .h6 .small {color: #9A9A9A;font-weight: 300;line-height: 1.3;}
.card h1 small, .card h2 small, .card h3 small, .card h1 .small, .card h2 .small, .card h3 .small {font-size: 60%;}
.card .text-primary, .card .text-primary:hover {color: #1D62F0 !important;}
.card .text-info, .card .text-info:hover {color: #109CFF !important;}
.card .text-success, .card .text-success:hover {color: #0C9C14 !important;}
.card .text-warning, .card .text-warning:hover {color: #ED8D00 !important;}
.card .text-danger, .card .text-danger:hover {color: #EE2D20 !important;}

a {color: #2CA8FF;}
a:hover, a:focus {color: #109CFF;text-decoration: none;}

a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {outline: 0;}

.ui-slider-handle:focus,
.navbar-toggle {outline: 0 !important;}

/*           Animations              */
.form-control,
.input-group-addon,
.tagsinput,
.navbar,
.navbar .alert {-webkit-transition: all 300ms linear;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-ms-transition: all 300ms linear;transition: all 300ms linear;}
.tagsinput .tag,
.tagsinput-remove-link,
.filter,
.btn-hover,
[data-toggle="collapse"] i {-webkit-transition: all 150ms linear;-moz-transition: all 150ms linear;-o-transition: all 150ms linear;-ms-transition: all 150ms linear;transition: all 150ms linear;}

.btn-morphing .fa,
.btn-morphing .circle,
.gsdk-collapse {-webkit-transition: all 370ms linear;-moz-transition: all 370ms linear;-o-transition: all 370ms linear;-ms-transition: all 370ms linear;transition: all 370ms linear;}

.margin-top {margin-top: 50px;}

.btn-center {text-align: center;}

.btn {border-width: 1px;background-color: transparent;font-weight: 400;opacity: 0.8;filter: alpha(opacity=80);padding: 8px 16px;border-color: #888888;color: #888888;}
.btn:hover, .btn:focus, .btn:active, .btn.active, .open > .btn.dropdown-toggle {background-color: transparent;color: #777777;border-color: #777777;}
.btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled.focus, .btn.disabled:active, .btn.disabled.active, .btn:disabled, .btn:disabled:hover, .btn:disabled:focus, .btn:disabled.focus, .btn:disabled:active, .btn:disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled].focus, .btn[disabled]:active, .btn[disabled].active, fieldset[disabled] .btn, fieldset[disabled] .btn:hover, fieldset[disabled] .btn:focus, fieldset[disabled] .btn.focus, fieldset[disabled] .btn:active, fieldset[disabled] .btn.active {background-color: transparent;border-color: #888888;}
.btn.btn-fill {color: #FFFFFF;background-color: #888888;opacity: 1;filter: alpha(opacity=100);}
.btn.btn-fill:hover, .btn.btn-fill:focus, .btn.btn-fill:active, .btn.btn-fill.active, .open > .btn.btn-fill.dropdown-toggle {background-color: #777777;color: #FFFFFF;}
.btn.btn-fill .caret {border-top-color: #FFFFFF;}
.btn .caret {border-top-color: #888888;}
.btn:hover, .btn:focus {opacity: 1;filter: alpha(opacity=100);outline: 0 !important;}
.btn:active, .btn.active, .open > .btn.dropdown-toggle {-webkit-box-shadow: none;box-shadow: none;outline: 0 !important;}
.btn.btn-icon {padding: 8px;}

.btn-primary {border-color: #3472F7;color: #3472F7;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {background-color: transparent;color: #1D62F0;border-color: #1D62F0;}
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary:disabled, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled.focus, .btn-primary:disabled:active, .btn-primary:disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {background-color: transparent;border-color: #3472F7;}
.btn-primary.btn-fill {color: #FFFFFF;background-color: #3472F7;opacity: 1;filter: alpha(opacity=100);}
.btn-primary.btn-fill:hover, .btn-primary.btn-fill:focus, .btn-primary.btn-fill:active, .btn-primary.btn-fill.active, .open > .btn-primary.btn-fill.dropdown-toggle {background-color: #1D62F0;color: #FFFFFF;}
.btn-primary.btn-fill .caret {border-top-color: #FFFFFF;}
.btn-primary .caret {border-top-color: #3472F7;}

.btn-success {border-color: #05AE0E;color: #05AE0E;}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {background-color: transparent;color: #049F0C;border-color: #049F0C;}
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success:disabled, .btn-success:disabled:hover, .btn-success:disabled:focus, .btn-success:disabled.focus, .btn-success:disabled:active, .btn-success:disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {background-color: transparent;border-color: #05AE0E;}
.btn-success.btn-fill {color: #FFFFFF;background-color: #05AE0E;opacity: 1;filter: alpha(opacity=100);}
.btn-success.btn-fill:hover, .btn-success.btn-fill:focus, .btn-success.btn-fill:active, .btn-success.btn-fill.active, .open > .btn-success.btn-fill.dropdown-toggle {background-color: #049F0C;color: #FFFFFF;}
.btn-success.btn-fill .caret {border-top-color: #FFFFFF;}
.btn-success .caret {border-top-color: #05AE0E;}

.btn-info {border-color: #2CA8FF;color: #2CA8FF;}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {background-color: transparent;color: #109CFF;border-color: #109CFF;}
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info:disabled, .btn-info:disabled:hover, .btn-info:disabled:focus, .btn-info:disabled.focus, .btn-info:disabled:active, .btn-info:disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {background-color: transparent;border-color: #2CA8FF;}
.btn-info.btn-fill {color: #FFFFFF;background-color: #2CA8FF;opacity: 1;filter: alpha(opacity=100);}
.btn-info.btn-fill:hover, .btn-info.btn-fill:focus, .btn-info.btn-fill:active, .btn-info.btn-fill.active, .open > .btn-info.btn-fill.dropdown-toggle {background-color: #109CFF;color: #FFFFFF;}
.btn-info.btn-fill .caret {border-top-color: #FFFFFF;}
.btn-info .caret {border-top-color: #2CA8FF;}

.btn-warning {border-color: #FF9500;color: #FF9500;}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {background-color: transparent;color: #ED8D00;border-color: #ED8D00;}
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning:disabled, .btn-warning:disabled:hover, .btn-warning:disabled:focus, .btn-warning:disabled.focus, .btn-warning:disabled:active, .btn-warning:disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {background-color: transparent;border-color: #FF9500;}
.btn-warning.btn-fill {color: #FFFFFF;background-color: #FF9500;opacity: 1;filter: alpha(opacity=100);}
.btn-warning.btn-fill:hover, .btn-warning.btn-fill:focus, .btn-warning.btn-fill:active, .btn-warning.btn-fill.active, .open > .btn-warning.btn-fill.dropdown-toggle {background-color: #ED8D00;color: #FFFFFF;}
.btn-warning.btn-fill .caret {border-top-color: #FFFFFF;}
.btn-warning .caret {border-top-color: #FF9500;}

.btn-danger {border-color: #FF3B30;color: #FF3B30;}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {background-color: transparent;color: #EE2D20;border-color: #EE2D20;}
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger:disabled, .btn-danger:disabled:hover, .btn-danger:disabled:focus, .btn-danger:disabled.focus, .btn-danger:disabled:active, .btn-danger:disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {background-color: transparent;border-color: #FF3B30;}
.btn-danger.btn-fill {color: #FFFFFF;background-color: #FF3B30;opacity: 1;filter: alpha(opacity=100);}
.btn-danger.btn-fill:hover, .btn-danger.btn-fill:focus, .btn-danger.btn-fill:active, .btn-danger.btn-fill.active, .open > .btn-danger.btn-fill.dropdown-toggle {background-color: #EE2D20;color: #FFFFFF;}
.btn-danger.btn-fill .caret {border-top-color: #FFFFFF;}
.btn-danger .caret {border-top-color: #FF3B30;}

.btn-neutral {border-color: #FFFFFF;color: #FFFFFF;}
.btn-neutral:hover, .btn-neutral:focus, .btn-neutral:active, .btn-neutral.active, .open > .btn-neutral.dropdown-toggle {background-color: transparent;color: #FFFFFF;border-color: #FFFFFF;}
.btn-neutral.disabled, .btn-neutral.disabled:hover, .btn-neutral.disabled:focus, .btn-neutral.disabled.focus, .btn-neutral.disabled:active, .btn-neutral.disabled.active, .btn-neutral:disabled, .btn-neutral:disabled:hover, .btn-neutral:disabled:focus, .btn-neutral:disabled.focus, .btn-neutral:disabled:active, .btn-neutral:disabled.active, .btn-neutral[disabled], .btn-neutral[disabled]:hover, .btn-neutral[disabled]:focus, .btn-neutral[disabled].focus, .btn-neutral[disabled]:active, .btn-neutral[disabled].active, fieldset[disabled] .btn-neutral, fieldset[disabled] .btn-neutral:hover, fieldset[disabled] .btn-neutral:focus, fieldset[disabled] .btn-neutral.focus, fieldset[disabled] .btn-neutral:active, fieldset[disabled] .btn-neutral.active {background-color: transparent;border-color: #FFFFFF;}
.btn-neutral.btn-fill {color: #FFFFFF;background-color: #FFFFFF;opacity: 1;filter: alpha(opacity=100);}
.btn-neutral.btn-fill:hover, .btn-neutral.btn-fill:focus, .btn-neutral.btn-fill:active, .btn-neutral.btn-fill.active, .open > .btn-neutral.btn-fill.dropdown-toggle {background-color: #FFFFFF;color: #FFFFFF;}
.btn-neutral.btn-fill .caret {border-top-color: #FFFFFF;}
.btn-neutral .caret {border-top-color: #FFFFFF;}
.btn-neutral:active, .btn-neutral.active, .open > .btn-neutral.dropdown-toggle {background-color: #FFFFFF;color: #888888;}
.btn-neutral.btn-fill, .btn-neutral.btn-fill:hover, .btn-neutral.btn-fill:focus {color: #888888;}
.btn-neutral.btn-simple:active, .btn-neutral.btn-simple.active {background-color: transparent;}

.btn:disabled, .btn[disabled], .btn.disabled {opacity: 0.5;filter: alpha(opacity=50);}

.btn-round {border-width: 1px;border-radius: 30px !important;padding: 9px 18px;}
.btn-round.btn-icon {padding: 9px;}

.btn-simple {border: 0;font-size: 16px;padding: 8px 16px;}
.btn-simple.btn-icon {padding: 8px;}

.btn-lg {font-size: 18px;border-radius: 6px;padding: 14px 30px;font-weight: 400;}
.btn-lg.btn-round {padding: 15px 30px;}
.btn-lg.btn-simple {padding: 16px 30px;}

.btn-sm {font-size: 12px;border-radius: 6px;padding: 5px 10px;}
.btn-sm.btn-round {padding: 6px 10px;}
.btn-sm.btn-simple {padding: 7px 10px;}

.btn-xs {font-size: 12px;border-radius: 6px;padding: 1px 5px;}
.btn-xs.btn-round {padding: 2px 5px;}
.btn-xs.btn-simple {padding: 3px 5px;}
.btn-wd {min-width: 140px;}
.btn-group.select {width: 100%;}
.btn-group.select .btn {text-align: left;}
.btn-group.select .caret {position: absolute;top: 50%;margin-top: -1px;right: 8px;}

/*           Labels & Progress-bar              */
.label {padding: 10px 13px;border-radius: 2px;font-weight: 500;font-size: 11px;text-transform: uppercase;display: inline-block;}
.label-primary {background-color: #3472F7;}
.label-info {background-color: #2CA8FF;}
.label-success {background-color: #05AE0E;}
.label-warning {background-color: #FF9500;}
.label-danger {background-color: #FF3B30;}

.section {padding: 30px 0;position: relative;background-color: #FFFFFF;}
.section-gray {background-color: #EEEEEE;}
.section-white {background-color: #FFFFFF;}

.card {border-radius: 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.23);background-color: #FFFFFF;margin-bottom: 20px;position: relative;max-width: 320px;margin-left: auto;margin-right: auto;}
.card .title,
.card .stats,
.card .category,
.card .description,
.card .social-line,
.card .actions,
.card .content,
.card .footer,
.card small,
.card a {position: relative;z-index: 3;}
.card a {color: #444444;}
.card a:hover, .card a:focus {color: #333333;}
.card[data-radius="none"] {border-radius: 0px;}
.card[data-radius="none"] .header {border-radius: 0px 0px 0 0;}
.card[data-radius="none"] .header img {border-radius: 0px 0px 0 0;}
.card.card-plain {box-shadow: none;}
.card .btn {text-shadow: none;font-weight: bold;}
.card .title-uppercase {text-transform: uppercase;}
.card .header {position: relative;border-radius: 6px 6px 0 0;height: 200px;z-index: 3;}
.card .header img {opacity: 0;filter: alpha(opacity=0);display: none;}
.card .header .category {padding: 15px;}
.card .content .price {border: 2px solid rgba(255, 255, 255, 0.7);color: white;border-radius: 50%;width: 152px;height: 152px;margin: 50px auto;text-align: center;vertical-align: middle;line-height: 200px;}
.card .content .price h4 {margin: 5px 0 0;font-size: 36px;}
.card .content .price h6 {margin-top: 45px;font-size: 16px;}
.card .content .price .currency {font-size: 22px;font-weight: normal;}
.card .actions {padding: 10px 15px;}
.card .filter,
.card .header .actions {position: absolute;z-index: 2;background-color: rgba(0, 0, 0, 0.76);top: 0;left: 0;width: 100%;height: 100%;text-align: center;opacity: 0;filter: alpha(opacity=0);}
.card .header .actions {background-color: transparent;z-index: 3;}
.card .header .actions .btn {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.card:hover .filter {opacity: 0.7;filter: alpha(opacity=70);}
.card:hover .header .social-line,
.card:hover .header .actions {opacity: 1;filter: alpha(opacity=100);}
.card .category,
.card .label {font-size: 14px;margin-bottom: 0px;}
.card .category i,
.card .label i {font-size: 16px;}
.card .category {color: #9A9A9A;}
.card .label {text-shadow: none;}
.card .title {color: #333333;}
.card > .title {margin: 0;padding: 30px 0 0;}
.card .content {padding: 15px 15px 5px 15px;}
.card .content .title {margin: 10px 0 20px 0;}
.card .content .category ~ .title {margin-top: 0px;}
.card .content .description ~ .title {margin-top: -10px;}
.card .description {font-size: 18px;color: #9A9A9A;line-height:30px;width:260px}
.card h6 {font-size: 12px;margin: 0;}
.card .footer {padding: 0 15px 15px;}
.card .footer .social-line .btn:first-child {border-radius: 0 0 0 6px;}
.card .footer .social-line .btn:last-child {border-radius: 0 0 6px 0;}
.card.card-separator:after {height: 100%;right: -15px;top: 0;width: 1px;background-color: #DDDDDD;content: "";position: absolute;}
.card .icon {display: block;margin: 0 auto;top: 50%;position: relative;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;}
.card .icon i {font-size: 60px;border: 2px solid rgba(0, 0, 0, 0.3);padding: 18px;border-radius: 50%;}
.col-lg-4 .card .icon i {font-size: 80px;padding: 22px;}
.card.card-with-border .content {padding: 15px 15px 25px 15px;}
.card.card-with-border .footer {padding-bottom: 25px;}
.card.card-with-border:after {position: absolute;display: block;width: calc(100% - 10px);height: calc(100% - 10px);content: "";top: 5px;left: 5px;border: 1px solid rgba(0, 0, 0, 0.15);z-index: 1;border-radius: 5px;}
.card.card-just-text .content {padding: 30px 30px;text-align: center;}

.card[data-background="image"] .image, .card[data-background="color"] .image {border-radius: 6px;}
.card[data-background="image"] .title, .card[data-background="color"] .title {font-weight: bold;}
.card[data-background="image"] .filter, .card[data-background="color"] .filter {border-radius: 6px;}

.card[data-background="image"] .title,
.card[data-background="image"] .stats,
.card[data-background="image"] .category,
.card[data-background="image"] .description,
.card[data-background="image"] .content,
.card[data-background="image"] .footer,
.card[data-background="image"] small,
.card[data-background="image"] a, .card[data-background="color"] .title,
.card[data-background="color"] .stats,
.card[data-background="color"] .category,
.card[data-background="color"] .description,
.card[data-background="color"] .content,
.card[data-background="color"] .footer,
.card[data-background="color"] small,
.card[data-background="color"] a {color: #FFFFFF;}
.card[data-background="image"] a:hover,
.card[data-background="image"] a:focus, .card[data-background="color"] a:hover,
.card[data-background="color"] a:focus {color: #FFFFFF;}
.card[data-background="image"] .icon i, .card[data-background="color"] .icon i {color: #FFFFFF;border: 2px solid rgba(255, 255, 255, 0.6);}
.card[data-background="image"].card-with-border:after, .card[data-background="color"].card-with-border:after {border: 1px solid rgba(255, 255, 255, 0.45);}
.card[data-background="image"] {text-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);}
.card[data-background="image"] .filter {opacity: 0.55;filter: alpha(opacity=55.0);}
.card[data-background="image"]:hover .filter {opacity: 0.75;filter: alpha(opacity=75);}

.card[data-color="blue"] {background: #4087ea;background: -webkit-radial-gradient(center, ellipse cover, #533ce1 0%, #4087ea 100%);background-size: 250% 250%;}
.card[data-color="azure"] {background: #45c0fd;background: -webkit-radial-gradient(center, ellipse cover, #4091ff 0%, #45c0fd 100%);background-size: 250% 250%;}
.card[data-color="green"] {background: #a1eb3a;background: -webkit-radial-gradient(center, ellipse cover, #53A319 0%, #a1eb3a 100%);}
.card[data-color="orange"] {background: #ffb33b;background: -webkit-radial-gradient(center, ellipse cover, #ff5221 0%, #ffb33b 100%);background-size: 250% 250%;}
.card[data-color="red"] {background: #ff3b30;background: -webkit-radial-gradient(center, ellipse cover, #bb0502 0%, #ff3b30 100%);background-size: 250% 250%;}
.card[data-color="black"] {background: #787878;background: -webkit-radial-gradient(center, ellipse cover, #343434 0%, #787878 100%);background-size: 250% 250%;}

.filter.filter-white {background-color: rgba(255, 255, 255, 0.91);}
.filter.filter-blue {background: #4087ea;background: -webkit-radial-gradient(center, ellipse cover, #533ce1 0%, #4087ea 100%);background-size: 250% 250%;}
.filter.filter-azure {background: #45c0fd;background: -webkit-radial-gradient(center, ellipse cover, #4091ff 0%, #45c0fd 100%);background-size: 250% 250%;}
.filter.filter-green {background: #a1eb3a;background: -webkit-radial-gradient(center, ellipse cover, #53A319 0%, #a1eb3a 100%);background-size: 250% 250%;}
.filter.filter-orange {background: #ffb33b;background: -webkit-radial-gradient(center, ellipse cover, #ff5221 0%, #ffb33b 100%);background-size: 250% 250%;}
.filter.filter-red {background: #ff3b30;background: -webkit-radial-gradient(center, ellipse cover, #bb0502 0%, #ff3b30 100%);background-size: 250% 250%;}



.breadcrumbs {height: 60px;line-height: 60px;}
.breadcrumbs {color: #666;font-size: 18px;}
.breadcrumbs a {color: #666;text-decoration: none;}
.breadcrumbs a:hover {color: #f60;}
.breadcrumbs span {margin: 0 10px;}

    /*2022.04.08 ruanjian.html #RiceCat */
    .gundam-top { margin-left: auto; margin-right: auto; }
    .gundam-mid { margin-left: auto; margin-right: auto; display: block !important; width: 5.2rem; }
    .gundam-mid > span { display: inline-block !important; width: auto !important; }
    .gundam-mid > input { display: inline-block; width: 3.5rem;}
    
    /*2022.04.12 yewu.html #RiceCat*/
    .first-box { text-align:center; }
    .yzbox-code { width:325px; text-align:left; }
    .second-box {  text-align:center; letter-spacing:center; }
    .second-box input { width:325px !important; }
    
    .king{ color: black; }
    /*2022.04.11 index.html #RiceCat*/
    
    /*2022.04.13 liuyan.html #RiceCat*/
    .pure { width: 5.95rem !important; }
    .pure > span { width: auto !important; }
    .liuyan-content { height: auto !important; }
    .liuyan-content > textarea { border-radius: 4px; }
    
    /*2023.02.16 #公众号二维码引导 */
    .domeVideo { width: 100%; height: auto; padding-top: 8px; padding-bottom: 8px; text-align:center; background-color: rgba(250,250,250,.6); }
    .domeVideo > img { display: block; width: 12%; margin: 0 auto 1%; }
    .dome-padding { padding: 1% 0; }
    
    /* 首页>产品介绍展示 */
    .product-show { padding: 8px 22px; background-color: rgba(250,250,250,.7); border-radius: 6px; }
    .proShow-p { font-size:18px; }
    
@media only screen and (max-width: 1919px) {
    .king{ color: red; }
    
    .gundam-mid > input { display: inline-block; width: 4.2rem !important; }
    .gundam-mid { width:6.6rem; }
    .gundam-gai,.gundam-gai1 { width:6.6rem !important; }
    .gundam-gai input { width:4.2rem !important; }
    
	.header-container{padding: 0 24px;}
	.banner .banner-txt2{width: 100%;padding: 0 24px;}
	.main1 h2,.main2 h2,.main3 h2,.main4-txt h3,.main4 h2,
	.main5 h2{font-size:48px;}
	.main4-txt h3{font-size:34px;}
	.main1 p,.banner .swiper-container .swiper-slide .banner-txt1 a,
	.main1 a,.main2 .main2-top p,.main2-center p,.main2-bot p,.main2-bot .main2-txt,
	.main3>p,.main3-sbox>span,.main4>p,.main4-txt a,.main5>p{font-size: 21px;}
	.banner .swiper-container .swiper-slide .banner-txt1 p{font-size:48px;line-height: 70px;}
	.main3-center ul li .top-name{font-size: 34px;}
	.main2-center h3,.main2-bot h3{font-size: 50px;}
	.main4-txt p,.main6-box p{font-size: 21px;}
	.main2-left ul li span:first-of-type,.main5-top span{font-size: 22px;}
	.main2-left ul li span:nth-of-type(2){font-size: 28px;}
	.main5-top a{font-size: 16px;}
	.main6-box .numbox span:first-of-type{font-size: 68px;}
	.main6-box .numbox span:nth-of-type(2){font-size: 20px;}
	.main4-box ul li img{width: 50%;}
	.main4-box ul li .main4-txt{width: 60%;left: 42%;}
	.main5,.main6,.footer-main{max-width: 1400px;}
	/*.main3x{top: ;}*/
	.main3>p{margin-bottom: 80px;}
	.main3-wrap{padding: 100px 20px;}
	.main3-center ul li{width: 32%;margin-right: 2%;}
	.ny-banner h2{left: 24px;}
	.gl2-main{  max-width: 100%;padding: 0 24px;}
	.gl2-box ul li{width: 31%;margin: 0 1%;}
	.gl5-box ul li{width: 22%;margin: .2rem 1%}
	.gl6-main{width: 100%;padding: 0 24px;}
	.gl6-box ul li{width: 10%;}
	.gl6-box ul li img{max-width: 100%;}
	.header-container{max-width: 100%;padding: 0 24px}
	.jr1-main{width: 100%;padding: 0 .4rem;}
	.jr1-top ul li,.hy2-top ul li{width: 31%;margin: 0 1%;}
    .hy2-top ul li{margin: 0 1% .38rem;}
    .jr1-left{width: 70%;}
    .jr1-right{width: 29%;}
    .jr2-wrap .jr1-left{width: 49%;}
    .jr2-wrap .jr1-right{width: 49%;}
    .hy1-wrap h2{padding: 0 .4rem;}
    .hy2-main{width: 100%;padding: 0 .4rem;}

    .map-main{max-width:100%;padding: 0 .4rem;}
    .map-main .map-left,.map-main .map-right{width: 49%;}
    .lyt2-main{max-width: 100%;padding: 0 .4rem;}
    .login-main{max-width: 100%;padding: 0 .4rem;}
    .login-left{width: 64%;}
    .login-right{width: 30%;}
    .login1 .login-txt{width: 73%;}
    .login1>img{width: 25%;}
    .down-right .login-txt{width: 100%;}
    .xq-main{max-width: 100%;padding:0 .4rem;}
    
    .xq-left{width: 70%;}
    .xq-right{width: 30%;}
    
    .product-box{ width:fit-content !important; }
}

@media only screen  and (max-width: 1599px) {
    .king{ color: orange; }
    
    .gundam-mid > input { display: inline-block; width: 3.2rem !important; }
    .gundam-mid { width:5.3rem; }
    .gundam-gai,.gundam-gai1 { width:5.3rem !important; }
    .gundam-gai input { width:3.2rem !important; }
    
	.banner .swiper-container .swiper-slide .banner-txt1 h1,.main1 h2,.main2 h2,.main3 h2,.main4 h2,
	.main5 h2{font-size:40px;}
	.main4-txt h3{font-size:30px;}
	.main1,.main2,.main3{max-width: 1200px;}
	
	.main3>p{margin-top: 28px;margin-bottom: 80px;}
	header .menu nav ul li>a{font-size:20px}
	.main1 p,.banner .swiper-container .swiper-slide .banner-txt1 a,
	.main1 a,.main2 .main2-top p,.main2-center p,.main2-bot p,.main2-bot .main2-txt,
	.main3>p,.main3-sbox>span,.main4>p,.main4-txt a,.main5>p{font-size: 21px;}
	.banner .swiper-container .swiper-slide .banner-txt1 p{font-size: 36px;line-height: 56px;margin-top: 20px;}
	.banner .swiper-container .swiper-slide .banner-txt1 a{margin-top:66px;}
	.main3-center ul li .top-name{font-size: 32px;}
	.main2-center h3,.main2-bot h3{font-size:46px;}
	.main4-txt p,.main6-box p{font-size: 20px;}
	.main2-left ul li span:first-of-type,.main5-top span{font-size: 20px;}
	.main2-left ul li span:nth-of-type(2){font-size: 26px;}
	.main5-top a{font-size: 16px;}
	.main6-box .numbox span:first-of-type{font-size: 64px;}
	.main6-box .numbox span:nth-of-type(2){font-size: 18px;}
	.main4-box ul li .main4-txt{padding: 60px;}
	.main3-center ul li .main3-top{width: 140px;height: 140px;line-height: 140px;}
	.main5, .main6, .footer-main{max-width: 1300px;}
	header .menu .search{margin-left:20px;}
	.main4-box ul li img{width: 50%;}
	.hy2-top ul li{height: 2.4rem;}
	.fw-main{max-width: 86%;}
	.fw-main ul li{width: 45%;margin-right: 10%;}
	.xq-left{padding: 30px 60px;}
	.xq-left h1{font-size: 40px;}
	.news-txt p{font-size: 20px;line-height: 40px;}
	.xq-right{padding: 30px;}
	.news-txt h2{font-size: 36px;line-height: 55px;}
	.xmain2-top{height: 560px;}
	.xmain2-bot ul li{height: 440px;}
	.xmain2-bot ul li p{max-width: 80%;padding:26px 0 10px;line-height:32px; color:#494949;}
	.lm2-main{max-width: 100%;padding: 0 .4rem;}
	.lm2-main ul li{width: 49%;margin-right: 2%;}
	.ny-banner9{background:url(../img/nybanner9.png) no-repeat center;height: 560px;background-size: cover;}
    .ny-banner10{background:url(../img/nybanner10.png) no-repeat center;height: 560px;background-size: cover;}
    .ny-banner11{background:url(../img/nybanner11.png) no-repeat center;height: 560px;background-size: cover;} 
    .ny-banner12{background:url(../img/nybanner12.png) no-repeat center;height: 560px;background-size: cover;}
    .ny-banner13{background:url(../img/nybanner13.png) no-repeat center;height: 560px;background-size: cover;}
    .ny-banner14{background:url(../img/nybanner14.png) no-repeat center;height: 560px;background-size: cover;}
    
    .product-box{ width:1300px !important; height: auto; }
	.sun { width: 4.0rem !important; }
	
	/*2023.02.16 #公众号二维码引导 */
    .domeVideo { width: 100%; height: auto; padding-top: 8px; padding-bottom: 8px; text-align:center; background-color: rgba(250,250,250,.6); }
    .domeVideo > img { display: block; width: 12%; margin: 0 auto 1%; }
    .dome-padding { padding: 1% 0; }
}
    .main4 h2{font-size: 40px;line-height: 84px;text-align: center;font-weight:medium;}
    .main1 p{font-size: 22px;line-height:46px;}

@media only screen  and (max-width: 1200px) {
    .king{ color: yellow; }
    
    .gundam-mid > input { display: inline-block; width: 3.6rem !important;}
    .gundam-mid { width:5.2rem; }
    
	 nav{display: none;}
	.yd-nav{display: block;}
	.yd-nav2{display: none;}
	
	.login{width: 120px;position: absolute;right: 20px;top: 23px;margin: 0}
	
	.header .yd-nav{display: none;}
	.header .yd-nav2{display: block;}
	 header .menu .search{width: 120px;position: absolute;right:110px;top: 23px;margin-top: 0;}
	 header .menu .search input{display: none;}
	 header .menu .search button{width: 34px;}
	 header .menu .search button img{width: 100%;}
 	 header{height: 90px;line-height: 90px;}
	 header .logo{width: auto;float: none;text-align: center;margin: 0 auto;display: block;}
	.banner .swiper-container .swiper-slide .banner-txt1 h1, .main1 h2, .main2 h2, .main3 h2, .main4 h2, .main4-txt h3, .main5 h2{font-size: 40px;}
	.banner .swiper-container .swiper-slide .banner-txt1 p, .main1 p, .banner .swiper-container .swiper-slide .banner-txt1 a, .main1 a, .main2 .main2-top p, .main2-center p, .main2-bot p, .main2-bot .main2-txt, .main3>p, .main3-sbox>span, .main4>p, .main4-txt a, .main5>p{font-size: 24px;}
	
	.main2-center{padding: 30px 50px;}
	.main2-center h3, .main2-bot h3{font-size: 42px;}
	
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 20px;}
	.banner .swiper-container .swiper-slide .banner-txt1 h1, .main1 h2, .main2 h2, .main3 h2, .main4 h2, .main5 h2{font-size: 40px;}
	
	.main4-txt h3{font-size: 28px;line-height: 60px;}
	.main4-txt p{margin: 15px 0;}
	.main4-box ul li .main4-txt{padding: 20px;}
	
	.footer-bot img{display:block;margin: 0 auto;max-width: 123px;}
	.footer-top,.footer-container,.yq-box{display: none;}
	
	.main3-sbox{padding: 47px 20px;}
	
	.gl1-main{max-width: 100%;padding: 0 24px;}
	.gl2-box ul li{width: 31%;margin: 0 1%;}
	
	.hy2-top ul li{width: 48%;height:2.5rem;padding-left: 1rem;}
	.hy2-top ul li img{left: .2rem;}
	.hy2-top ul li:nth-of-type(3n){margin-right: 1%;}
	
	.hy1-main{max-width: 100%;padding:0 .4rem;}
	.wl1-main{width: 100%;padding: 0 .4rem;}
	.b2-wrap .b2-main{max-width: 100%;padding:0 .4rem;}
	
	.pt1-main{max-width: 100%;padding: 0 .4rem;}
	.pt2-main .pt1-top ul li{width: 49%;margin-right: 2%;}
	.pt2-main .pt1-top ul li:nth-of-type(2n){margin-right: 0;}
	.pt2-main{max-width: 100%;padding:0 .4rem;}
	.pt2-main .pt1-top ul li{height: 2rem;}
	
	.ly-box input{width: 100%;}
	
	/*.yzbox{width:100%;}*/
	.yzbox input{width: 74%;}
	.yzbox button{width: 22%;margin-left: 2%;}
	/*.yzbox img{right: 28%;}*/
	/*.yzbox img{right: .3rem;}*/
	
	.map-main .map-left,.map-main .map-right{width:100%;}
	.map-main .map-right{margin-bottom: .6rem;}
	 
	.xmain2-top{height: 400px;}
	.xmain2-bot ul li{width: 100%;margin-right: 0;height: auto;padding: 30px 0;margin-bottom：14px;}
	.xmain2-center{padding: 0 30px;}
	
	  .card .header {height: 265px;}
  .card[data-background="color"] .header {height: 230px;}
  .col-md-3 .card .header,
  .col-sm-3 .card .header,
  .col-xs-3 .card .header,
  .col-lg-3 .card .header {height: 185px;}
    
    .first-box { text-align:center; }
    .yzbox-code { width:325px; text-align:left; }
    
    .product-box{ width:85% !important; }
    .sun { width: 3.62rem !important; }
    
    /*2023.02.16 #公众号二维码引导 */
    .domeVideo { width: 100%; height: auto; padding-top: 8px; padding-bottom: 8px; text-align:center; background-color: rgba(250,250,250,.6); }
    .domeVideo > img { display: block; width: 2.5rem; margin: 0 auto 1%; }
    .dome-padding { padding: 1% 0; }
}
@media only screen and (max-width: 968px) {
    .king { color: darksalmon;}
    .product-box{ width:95% !important; background-color:pink !important; }
    .sun { width: 3rem !important; padding: 15px 2px 15px 10px !important; }
} 
@media only screen and (max-width: 768px) {
    .king{ color: yellowgreen; }
    
    .gundam-mid > input { display: inline-block; width: 4.5rem !important;}
    .gundam-mid {width: 5.2rem;}
    .gundam-gai,.gundam-gai1 { width:98% !important; }
    .gundam-gai input { width:4.5rem !important; }
    
	.banner{margin-top: .9rem;}
	.banner .swiper-container .swiper-slide>img{display: none;}
	.banner .swiper-container .swiper-slide>img:nth-of-type(2){display: block;}
	.banner .swiper-container .swiper-slide{height: 6rem;position: relative;}
	.banner .swiper-container .swiper-slide video{height: 6rem;width: auto;position:absolute;left: 50%;transform: translateX(-50%);z-index: 1;}
	.main1 h2, .main2 h2, .main3 h2, .main4 h2, .main5 h2{font-size: .54rem;}
	 .main4-txt h3{font-size: .50rem;}
	.banner .swiper-container .swiper-slide .banner-txt1 a, .main1 a, .main2 .main2-top p, .main2-center p, .main2-bot p, .main2-bot .main2-txt, .main3>p, .main3-sbox>span,  .main5>p{font-size: .28rem;}
	.main1{max-width: 85%;margin: 0 auto;text-align: center;color: #AF9F9F;}
	.main4>p, .main4-txt a{font-size: .30rem;}
	.main2 .main2-top p{line-height:.45rem;}
	.main2-center h3, .main2-bot h3{font-size: .52rem;line-height: .73rem;}
	.main2-left ul li span:first-of-type, .main5-top span{font-size: .24rem;line-height: .34rem;margin-right: .32rem;}
	.main2-left ul li span:nth-of-type(2){font-size: .3rem;line-height: .42rem;}
	.main3-center ul li .top-name{font-size: .36rem;margin-bottom: .84rem;margin-top: .32rem;}
	.main4-txt p{font-size: .32rem;line-height:.50rem;}
	.main5-top a{font-size: .18rem;line-height:.34rem;}
	.main5-top span:first-of-type:after{transform: translateY(-2px);}
	.main5-txt h3,.hy-top h3{font-size: .16rem;}
	.main5-txt p,.main5-hybox ul li p{font-size: .15rem;}
	.main5-txt span,.hy-top span{font-size: .14rem;}
	.main6-box .numbox span:first-of-type{font-size: .74rem;}
	.main6-box .numbox span:nth-of-type(2){font-size: .22rem;}
	.main6-box p{font-size: .26rem;}
	header{height: .9rem;line-height:.9rem;}
	header .logo img{max-height: .4rem;}
	.yd-nav{width: .48rem;height: .48rem;left: .16rem;
    top: .21rem;}
    header .menu .search{top: .28rem;right:.24rem;height: .3rem;margin: 0;width: .4rem;}
    .login{display: none;}
    header .menu .search button{width: .34rem;left: 0;top: 0;}
    header .menu .search span{display: none;}
    
	/*.banner .swiper-container .swiper-slide .banner-txt1 h1{display: none;}*/

	.banner .swiper-container .swiper-slide .banner-txt1 a{width: 2.4rem;height: .72rem;line-height: .72rem;margin-top: .88rem;}
	
	.main1 img{max-width: 100%;}
	.main1{padding: 0 .15rem;}
	.main1-wrap{padding-top: 5px;padding-bottom: 5px;}
	.main1 h2{font-size: 32px;color:#282828;font-weight:bold;line-height:.84rem;}
	.main1 p{font-size: 18px;color: #282828;text-align: justify;line-height: 0.62rem;}
	.main1 a{margin-bottom: .6rem;}
	
	.main2 .main2-top{margin-top: .28rem;}
	.main2-left ul li span:first-of-type:before{width: .24rem;height: .24rem;}
	.main2-left ul li{line-height: .42rem;margin-bottom: .1rem;}
	.main2-left{width: 100%;}
	.main2-img1{height: 7.8rem;margin-top: .4rem;}
	.main2-img2{height: 7.8rem;top: 13.5rem;left: 0;}
	.main2-bot p{line-height: .45rem;margin:  .14rem 0 .40rem;}
	.main2-bot .main2-txt{line-height: .45rem;}
	.main2-bot h3{line-height: .73rem;}
	.main2-bot{width: 6.5rem;margin: 0 auto;left: 50%;transform: translateX(-50%);top: 19.35rem;padding: .4rem .4rem;}
	.main2{padding: 0;height: 23.25rem;}
	.main2-wrap{padding: 1rem 0 2rem;}
	.main2-li{width: 100%;}
	.main2-li{padding-left: .8rem;}
	.main2-center{width: 6.7rem;margin: 0 auto;top: 6.6rem;left: 50%;transform: translateX(-50%);}
	.main2-center{padding: .3rem .2rem;}
	.main2-center p{line-height: .45rem;margin: .16rem 0 .42rem;}
	
	.banner .swiper-pagination-bullet{width: .5rem;height: .06rem;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 .15rem;}
	
	.main3-wrap{padding: 1rem 0;}
	.main3x{display: none;}
	.main3bac{display: none;}
	.main3mbac{display: block;}
	.main3 h2{line-height: .84rem;}
	.main3>p{font-size: .32rem;line-height: .45rem;margin-bottom: 1rem;}
	.main3-center ul li:nth-of-type(2) 
	.main3-center ul li:first-of-type{margin-top: 0;}
	.main3-center ul li{width: 100%;float: none;margin-right: 0;margin-top: 1rem;}
	.main3-center ul li .main3-sbox{height:auto;padding:.48rem;border: 0;}
	.main3-center ul li .main3-top{width: 1.6rem;height: 1.6rem;line-height: 1.6rem;}
	.main3-center ul li .main3-top img{width: .6rem;}
	.main3-box a:first-of-type 
	.main3-box a:nth-of-type(2) 
	.main3-box{width: 5.9rem;margin:0 auto}
	.main3-sbox img{width: 1.2rem;}
	.main3-sbox{margin-bottom:.38rem;}
	.main3-sbox>span{font-size: .32rem;line-height: .45rem;margin-top: .32rem;}
	.main3-sbox,.main3-center ul li:nth-of-type(2) 
	.main3-sbox,.main3-center ul li:nth-of-type(3) 
	.main3-sbox .main3-span span{font-size: .24rem;line-height: .34rem;}
	.main3-sbox .main3-span{max-width:1.74rem;}
	.main3-sbox .main3-span2{max-width:2.7rem;}
	.main3-sbox .main3-span3{max-width:1.08rem;}	
	.main3-b.main3-sbox{height:auto}
	
	.main1, .main2, .main3, .main5, .main6, .footer-main{padding: 0 .2rem}
	.main2{padding: 0;}
	
	.main4-wrap{padding: 1rem 20px;}
	.main4 h2{font-size:26px;line-height: .84rem;}
	.main4 .main4-box{margin-top: .8rem;}
	.main4-box ul li img{width: 100%;margin-right: 0;float: none;}
	.main4-box ul li 
	.main4-txt{position: static;width: 100%;float: left;padding: .6rem .4rem;}
	.main4-txt h3{line-height: .67rem;}
	.main4-txt p{line-height: .45rem;margin: .28rem 0 .32rem;}
	.main4-box ul li{margin-bottom: .6rem;}
	
	.main5-warp{padding: 1rem 0;}
	.main5 h2{line-height: .84rem;}
	.main5>p{margin-top: .28rem;}
	.main5-left,.main5-right{width: 100%;float:none}
	.main5-container{margin-top: .8rem;}
	.main5-top{margin-bottom: .3rem;}
	.main5-txt h3, .hy-top h3{font-size: .32rem;line-height: .42rem;font-weight:bold;}
	.main5-box ul li .main5-img{width: 2.7rem;margin-right: .2rem;}
	.main5-box ul li .main5-img img{width: 2.7rem;}
	.main5-box ul li .main5-txt{width:4rem;}
	.main5-txt p, .main5-hybox ul li p{font-size:.26rem;line-height: .42rem;}
	.main5-txt span, .hy-top span{font-size: .26rem;font-weight:bold;}
	.main5-box ul li{margin-bottom: .4rem;}
	.main5-right{margin-top: .8rem;}
	.main5-hybox{padding-left: .9rem;padding-top: .18rem;}
	.main5-top{width: 100%;overflow: hidden;margin-bottom: 30px;}
    .main5-top span{font-size: 24px;line-height: 34px;color: #000000;display: inline-block;margin-right: 10px;font-weight: bolder;}
    .main5-top span:first-of-type:after{display: none;}
    .main5-top a{font-size: 22px;line-height: 34px;float: right;color: #5D5D5D;font-weight:bold;}
	
	
	.main6{padding: 0;}
	.main6 ul li{width:2.68rem;margin-right: 1.1rem;margin-bottom: 0;}
	.main6 ul li:first-of-type,.main6 ul li:nth-of-type(2){margin-bottom: .8rem;}
	.main6 ul li:nth-of-type(2n){margin-right: 0;}
	.main6-box .numbox span:first-of-type{line-height: 1.04rem;}
	.main6-box .numbox span:nth-of-type(2){line-height: .3rem;transform: translateY(-.3rem);}
	.main6-box p{line-height: .36rem;margin: .2rem 0 .28rem;}
	.main6-wrap{padding: .65rem .5rem;}
	
	.footer-bot p{font-size: .28rem;line-height: .45rem;margin-top: .3rem;text-align: left;}
	.footer-bot p:last-of-type{text-align:center;}
	.footer-bot{padding: .6rem 1.04rem;border-bottom: 0;}
	.footer-bot img{width: 1rem;}
	.footer{padding-bottom: 1rem;}
	
	.yd-footer{display: block;}
	.yd-menu ul li a{font-size: .24rem;padding:.2rem}
	.yd-menu ul li a img, .menu2 ul li img{width:.2rem;top: .17rem;right: .3rem;}

	.gl1-wrap h2{padding: 0 .4rem;}
	.gl1-box p, .gl1-box ul li{font-size: .27rem;line-height: .39rem;}

	.gl2-main{padding:0 .4rem;}
	.gl2-box ul li{width: 100%;float: none;padding:.4rem .4rem .4rem 1.2rem;margin-bottom: .4rem;height: auto;background: FCF8F8;}
	.gl2-box ul li>img{left: .4rem;top: .4rem;width: .64rem;}
	.gl2-box ul li p{width: 95%;line-height:.54rem;font-size: .36rem;}
	.gl2-box ul li span{font-size: .48rem;line-height: .67rem;}


	/*.ny-banner2{background:url(../img/ny-mbanner2.png) no-repeat;height: 5rem;background-size: 100%;}*/
	.ny-banner h2 span{display: inline-block;width: 100%;font-size: .56rem;}
	.ny-banner{background:#000;height: 5rem;background-size: 100%;padding-top: 0;}
	.ny-banner2{background:#000;height: 5rem;}	
	.ny-banner3{background:#000;height: 5rem;background-size: 100%;}	
	.ny-banner4{background:#000;height: 5rem;background-size: 100%;}
	.ny-banner5{background:#000;height: 5rem;background-size: 100%;}
	.ny-banner6{background:#000;height: 5rem;background-size: 100%;}
	.ny-banner7{background:#000;height: 5rem;background-size: 100%;}
	.ny-banner8{background:#000;height: 5rem;background-size: 100%;}
	.ny-banner9{background:url(../img/mbanner9.png) no-repeat;height: 5rem;background-size: 100%;}
	.ny-banner10{background:url(../img/mbanner10.png) no-repeat;height: 5rem;background-size: 100%;}
	.ny-banner11{background:url(../img/mbanner11.png) no-repeat;height: 5rem;background-size: 100%;}
	.ny-banner12{background:url(../img/mbanner12.png) no-repeat;height: 5rem;background-size: 100%;}
	.ny-banner13{background:url(../img/mbanner13.png) no-repeat;height: 5rem;background-size: 100%;}
	.ny-banner14{background:url(../img/mbanner14.png) no-repeat;height: 5rem;background-size: 100%;}
	.ny-banner15{background:url(../img/mbanner15.png) no-repeat;height: 5rem;background-size: 100%;}
	.ny-banner16{background:url(../img/mbanner16.png) no-repeat;height: 5rem;background-size: 100%;}	
	.tny-banner{background:#000;height: 5rem;background-size: 100%;}
	.t2ny-banner{background:#000;height: 5rem;background-size: 100%;}
	.t3ny-banner{background:#000;height: 5rem;background-size: 100%;}
	
	/*.t4ny-banner{background:url(../img/t4banner.png) no-repeat;height: 5rem;background-size: 100%;}
	.t5ny-banner{background:url(../img/t5banner.png) no-repeat;height: 5rem;background-size: 100%;}*/
	
	.ydimg{display: block!important;}
	.pcimg{display: none!important;}
	
	.gl4-wrap .gl2-box a{display: block;margin: .48rem auto;}
	.gl5-box ul li{width: 45%;margin: 0 2% .4rem;}
	.gl5-box ul li p{padding: .16rem;font-size: .22rem;}
	.gl6-main{padding:0 .75rem;}
	
	.jr1-top ul li{width: 100%;}
	.jr1-top ul li span,.hy2-top ul li span{font-size:.48rem;line-height:.67rem;color: #282828;}
    .jr1-top ul li p,.hy2-top ul li p{font-size:.28rem;line-height: .39rem;color: #282828;}
    .jr1-top ul li img,.hy2-top ul li img{top: .48rem;}
    .jr1-top ul li,.hy2-top ul li{margin-bottom: .4rem;}
    .jr1-left{width: 100%;}
    .jr1-right{width: 100%;margin-bottom: .6rem}
    .jr1-left .jr1-sbox p{font-size: .28rem;line-height: .39rem;color: #282828;margin-bottom: .24rem;}
    .jr1-main{padding: 0 .4rem;}
    .jr1-left .jr1-sbox p:before{top: .15rem;}
    .jr1-left .jr1-sbox:last-of-type p{width: 100%;}
    .jr1-left .jr1-sbox h4{font-size:.28rem;line-height: .39rem;margin-bottom: .24rem;color: #282828;}

    .jr2-wrap .jr1-right{width: 100%;}
    .jr2-wrap .jr1-left{width: 100%;}

    .hy1-main p{font-size: .28rem;}
    .hy2-top ul li{width: 100%;margin-right: 0;height: auto;background:#f5f5f5;}
    .hy2-top ul li:nth-of-type(3n){margin-right: 0;}

    .wl1-main h1{text-align: left;}
    .wl1-box p{font-size: .28rem;}

    .b2-main h1{text-align: left;margin-bottom: .6rem;}
    .b2-box p{font-size: .28rem;line-height: .54rem;}
    .b2-box h2{font-size:36px;font-weight:bold;text-align: center;margin-bottom:40px;margin-top:20px;}
    .b2li p{font-size: 18px;margin-bottom:.24rem;line-height: 40px;}
    .b2li h2{font-size: 23px;margin-bottom:.24rem;line-height: 40px;font-weight:bold;}
    .b2-box .b2li{margin: .24rem 0;}

    .pt1-main h2{text-align:left;margin-bottom: .6rem;}
    .pt1-main p{font-size: .28rem;line-height: .54rem;}
    .pt2-main .pt1-top ul li{height:auto;width: 100%;}
    .pt2-main .pt1-top ul li span{font-size:.48rem;line-height:.67rem;color: #282828;}
    .pt2-main .pt1-top ul li p{font-size:.28rem;line-height: .39rem;color: #282828;}
    .pt2-main .pt1-top ul li img{top: .48rem;}
    .pt2-main .pt1-top ul li{margin-bottom: .4rem;}
    .pt2-main h2{padding: 0 1rem;}
    .pt3-wrap .pt2-main .pt1-top ul li{background: #fff;}

    .lyt2-main .pt1-top ul li{width: 100%;float: none;margin-right: 0;margin-bottom: .4rem;}
    .lyt2-main .pt1-top ul li img{top: .48rem;}
    .lyt2-main .pt1-top ul li span{font-size:.48rem;line-height:.67rem;color: #282828;}
    .lyt2-main .pt1-top ul li p{font-size:.28rem;line-height: .39rem;color: #282828;}
    
    .ht-main h2{text-align: left;padding: 0;}
    .fw-main{max-width:100%;padding: 0 1rem;}
    .fw-main ul li{width: 100%;margin-right:0;}
    .fw-main ul li span{font-size:.48rem;line-height:.67rem;text-align: center;color: #282828;}
    .fw-main ul li p{font-size:.28rem;line-height:.39rem;text-align: center;color: #282828;}

    .gl1-wrap .tleft{text-align: left;}
    .gl1-wrap h2 span{display: inline-block;width: 100%;}
    .gl1-box .ywtxt{font-size: .28rem;line-height: .54rem;}
    
    .ly-wrap{background: transparent;}
    .ly-main .tjbut{width: 100%;height: .8rem;line-height: .8rem;}
    .ly-box input{width: 100%;height: .8rem;line-height: .8rem;}
    .ly-box>span{font-size: .28rem;}

    .yzbox>span{width:24%;height: .8rem;line-height: .8rem;}
    .yzbox img{right:2.6rem;top: .24rem;}

    .lm-wrap h2{font-size: .48rem;line-height: .67rem;}
    .map-right p{font-size: .28rem;line-height: .39rem;}
    .about-main .gl1-box p{font-size: .28rem;line-height: .54rem;}

    .lyp p{font-size: .28rem;line-height: .44rem;text-align: left;}
    .lyt2-main h3{font-size: .24rem;line-height: .34rem;}
    .ylwlp p{font-size: .28rem;line-height: .44rem;}
    .hy2-img{margin:.6rem auto;}

    .login-wrap{padding: .8rem 0;}
    .login1>img{width: 2.4rem;float:none;display: block;}
    .login1 .login-txt{width: 100%;float: none;}
    .login-sbox>h3{margin-bottom: .5rem;}
    .login-txt h2{font-size: .4rem; line-height: .56rem;margin-bottom: .24rem;} 
    .login-txt p{font-size: .24rem;line-height: .34rem;}
    .login-txt .link{font-size: .3rem;line-height: .42rem;margin: .4rem 0;}
    .login-txt .login-tsp{margin-bottom: .16rem;}

    .down-sbox .down-bt{font-size: .3rem;line-height: .42rem;margin-bottom: .12rem;}
    .down-sbox ul li{line-height: .8rem;}
    .down-sbox ul li>span:first-of-type{font-size: .3rem;max-width:4.87rem;}
    .down-sbox ul li>span:nth-of-type(2){display: none;}
    .down-sbox ul li a{font-size: .24rem;margin-top:.2rem}
    .down-sbox ul li a span{display: none;}
    .down-sbox ul li a img{width: .24rem;}
    .down-right .down-sbox ul li>span:first-of-type{max-width: 4.87rem;}

    .wbox{padding: 1rem 0;line-height:.48rem;font-size: .34rem;}

    .search-wrap{margin-top:1.7rem;}
    .search-box{padding: .23rem .35rem;top: .9rem;}
    .search-input{width: 100%;height: .8rem;}
    .search-input input{width: 86%;font-size: .3rem;line-height: .42rem;}
    .search-input button{width: .45rem;top: .1rem;right: .2rem;}
    .search-main h2{font-size:.3rem;line-height: .42rem;color: 000;}

    .search-bt{margin-bottom: .12rem;}
    .search-bt h3 a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;white-space: inherit;overflow: hidden;width: 100%;font-size: .3rem;line-height: .42rem;}
    .search-bt h3{width: 100%;}
    .search-bt span{position: absolute;bottom: .3rem;left: .3rem;font-size:.22rem;line-height:.31rem;}

    .search-li ul li{padding: .32rem .40rem .8rem;position: relative;}
    .search-li ul li p{font-size: .24rem;line-height:.34rem;color: #3F3F3F;}
    .search-li ul li p span{display:inline-block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
    .search-li ul li p a{display: inline-block;margin-top: .1rem;}

    .page a{font-size: .3rem;line-height: .42rem;padding: 0 .2rem;}
    .page a img{width: .4rem;}

    .news-nav a{width: 3.2rem;}
    .news-nav a img{width: .64rem;}
    .news-nav{height: 1.26rem;}
    .news-nav a {padding: .3rem .4rem;}
    .news-nav a .navtxt{left:1.2rem;top: .38rem;}

    .newsp span{font-size: .22rem;line-height: .31rem;margin-right: .3rem;}
    .newsp span img{margin-right: .1rem;width: .24rem;}
    .newsp{padding: .32rem 0;}
    .newsp span:last-of-type{margin-right: 0;}

    .xq-wrap{margin-top: .9rem;background: #fff;}
    .xq-left{width: 100%;float: none;padding: 0;}
    .xq-left h1{font-size: .36rem;line-height: .5rem;}
    .xq-right{width: 100%;float: none;padding: 0;background: #fff;}
    .xq-right ul li{padding: .32rem .4rem;border:1px solid #ececec;margin-bottom: .2rem;}
    .xq-right ul li a{font-size: .3rem;line-height: .42rem;margin-bottom: .2rem;}
    .xq-right ul li span{font-size: .22rem;line-height: .31rem;}
    .xq-right h3{font-size: .3rem;line-height: .42rem;}

    .zf-txt p{font-size: .24rem;margin-bottom: .4rem;line-height: .48rem;}
    .navtxt span:first-of-type{font-size: .32rem;line-height: .45rem;}
    .navtxt span:nth-of-type(2){font-size: .12rem;line-height: .17rem;display: none;}

    .news-txt{padding: .4rem 0;}
    .news-txt p{font-size: .3rem;line-height: .72rem;}
    .news-txt h2{font-size: .32rem;line-height: .48rem;margin-bottom: .4rem;}
    .news-txt h3{font-size: .28rem;margin-bottom: .4rem;line-height: .48rem;}
    .news-txt img{margin: 0 auto .4rem;}

    .xmain3-top div h3{font-size: .40rem;padding-bottom: .4rem;}
    .xmain3-top div p{font-size: .28rem;}
    .xmain3-bot ul li{background: #FFFFFF;}
    .xmain3-bot ul li h3{font-size: .40rem}
    .xmain3-bot ul li a{width: 3.5rem;height: .8rem;line-height: .8rem;font-size: .24rem;}
    .xmain3-bot ul li a{float: left;display:block;width: 140px;height: 50px;margin-left: 14px;margin-right:14px;font-size: 26px;line-height: 50px;border-radius: 30px;}

    .xmain2{padding: .6rem .4rem;}
    .xmain2-top{height: auto;padding: .3rem .15rem;margin-bottom: 5%;}
    .xmain2-top div h3{font-size: .56rem;padding-bottom: .4rem;}
    .xmain2-top div p{font-size: .28rem;}
    .xmain2-center{margin-bottom: 5%;}
    .xmain2-center h3{font-size: .42rem;}
    .xmain2-center p{font-size: .28rem;}
    .xmain2-center{height: auto;padding: .3rem .15rem;}
    .xmain2-center p{padding: .26rem 0;}
    .xmain2-center a{font-size: .28rem;}
    .xmain2-bot ul li{width: 6.8rem;height: 285px;padding: .5rem;margin-bottom: 5%;margin-left:-4px;box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.05);}
    .xmain2-bot ul li h3{font-size: .32rem;}
    .xmain2-bot ul li p{max-width: 100%; padding-top: .14rem; margin-top: 3px; font-size: .25rem; line-height: 1.6}
    .xmain2-bot ul li a{font-size: .18rem; }

    .xmain4{padding: .6rem .4rem;}
    .xmain4-top{height: auto;padding: .3rem .15rem;margin-bottom: 5%;}
    .xmain4-top div h3{font-size: .56rem;padding-bottom: .4rem;}
    .xmain4-top div p{font-size: .28rem;}
    .xmain4-center{margin-bottom: 5%;}
    .xmain4-center h3{font-size: .42rem;}
    .xmain4-center p{font-size: .28rem;}
    .xmain4-center{height: auto;padding: .3rem .15rem;}
    .xmain4-center p{padding: .26rem 0;}
    .xmain4-center a{font-size: .28rem;}
    .xmain4-bot ul li h3{font-size: .50rem;color: #A22C3A;}
    .xmain4-bot ul li a{font-size: .28rem;}
    .xmain4-bot ul li div{margin-top: -20px;}
    .xmain4-bot ul li{width: 6.3rem;height: 320px;padding: .5rem;margin-bottom: 5%;background: #FFFFFF;}
    .xmain4-bot ul li p{max-width: 80%;padding: .26rem 0;font-size: .36rem;line-height: 1.6}
    .xmain4-bot ul li img{width: 60%;position: relative;display: flex;}


    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3) input{width: 73%;}
    .lm2-main ul li{width: 100%;margin-right: 0;padding: .7rem .3rem;margin-bottom: .3rem;}
    .lm2-main ul li h3{font-size: .56rem;}
    .lm2-main ul li p{font-size: .28rem;}
    .lm2-main ul li:nth-of-type(3) p, .lm2-main ul li:nth-of-type(4) p{padding-left: .4rem;}

    .banner .banner-txt1{padding: 0 .4rem;z-index: 99;}
    .banner .banner-txt1 p img{width: 2rem;}
    .banner .swiper-container .swiper-slide .banner-txt1 h1{margin-left:0.5rem;margin-right:0.5rem;margin-top: 0rem;font-size: .65rem;line-height: .9rem;letter-spacing:1px;}
    .banner .swiper-container .swiper-slide .banner-txt1 p{margin-left:0.5rem;margin-right:0.5rem;line-height: .52rem;font-size: .40rem;margin-top: .4rem;}
    .banner .swiper-container .swiper-slide .banner-txt1 a{display: inline-block;width: 140px;height: 45px;line-height: 45px;font-size: 20px;color: rgb(26,24,58);background: #fff;border-radius: 50px;margin-top: 24px;}
    
    .navbar-transparent {padding-top: 15px;background-color: rgba(0, 0, 0, 0.45);}

     body {position: relative;}
    .social-line .btn {margin: 0 0 10px 0;}
    .card .header .social-line .btn {margin: 0;}

    .col-md-4 {max-width: 100%;}
    
/*   申请试用页面参数    */

    .ly-main{max-width: 100%;margin-right: 10px;margin-left:10px;}
    .ly-main h2{max-width:100%;font-size: .40rem;line-height:.67rem;color: #282828;margin-bottom:.4rem;letter-spacing: 1px;}
    
    .ly-main .ly-lbox:first-of-type .ly-box:first-of-type{width: 400px;}
    .ly-main .ly-lbox:first-of-type .ly-box:first-of-type input{width: 280px;}
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(2){width: 400px;}
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(2) input{width: 280px;}
    /*.ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3){width: 400px;}*/
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3){width: 400px; height:auto;}
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3) input{width: 133px;}
    .ly-main .ly-lbox:first-of-type .ly-box span{width:auto;}

    .ly-box{width: 100%;height:50px;margin-bottom: .32rem;position: relative;}
    .ly-box>span{display:inline-block;font-size:.34rem;line-height:.34rem;color: #282828;margin-right: .2rem;width:1.7rem;margin-left:10px;margin-right:10px;}
    .ly-box input{width: 280px;height:50px;padding: 0 .15rem;background: #fcfcfc;font-size: .38rem;border: 1px solid #B8B8B8;border-radius: 4px;}

    .yzbox{max-width:280px;}
    /*.yzbox img{position: absolute;right:160px;width: 24px;}*/
    .yzbox img{position: relative; right: -1%; top: 1.5%; width: 24px;  }
    /*.yzbox span{width: 120px;height: 48px;font-size: .23rem; background: #fff; color:#F0F0F0;line-height: 50px;} #aki */  
    .yzbox span{width: 120px;height: 48px;font-size: .23rem; background: #fff; color:#8e8e8e; line-height: 50px; }
    
    .ly-main .tjbut{width: 380px;height: 50px;line-height: .44rem;font-size: .32rem;color: #fff;background: #282828;font-weight:bold;}
    .ly-main2 .tjbut{color: #fff;width:3rem;height: .44rem;border-radius:50px;background: #b01b37;}
    
    .first-box { text-align:center; }
    .yzbox-code { width: 325px; text-align:left !important; }
    .yzbox { max-width: 325px !important;}
    .form2-code { width: 65% !important; }
    
    .product-box{ width:fit-content !important; }
	.sun { width: fit-content !important; }
	.button-url { width: 48%; margin: 0 auto; }
}

@media only screen  and (max-width:765px) {
    .king{ color: skyblue; }
    
    .gundam-mid > input { display: inline-block; width: 4.5rem !important;}
    .gundam-gai,.gundam-gai1 { width:100% !important; }
    .gundam-gai input { width:4.5rem !important; }
    
    .xmain3-bot ul li a{float: left;display:block;width: 138px;height: 45px;margin-left: 6px;margin-right:6px;font-size: 16px;line-height: 45px;border-radius: 30px;align-items: center；}
    .xmain2-bot ul li{height: 230px;}
    
    .tjbut { width: 360px !important; }
    .form2-code { width: 100% !important;}
    
    .first-box { text-align:center; }
    .first-input2 { width:325px !important; }
    .yzbox-code { max-width: 325px !important; width:325px !important; text-align: left; }
    
    /*.pure { width: 5.8rem !important; }*/
    .pure > input { width: 3.4rem !important; }
    .liuyan-infoCode { width:1.6rem !important; }
    
    .product-box{ width:fit-content !important; }
	.sun { width: fit-content !important; }
	.button-url { width: 42%; margin: 0 auto; }
    .sun { width: fit-content !important; }
    .sun > div:nth-child(1) { height: 1rem !important;  }
	.button-url > a { display: inline-block; width: fit-content !important; height: auto !important; padding: 4px; }
	
	.sun-font > h3 {margin-top: 4px; font-size: .3rem !important;}
    .sun-font > p { padding: 14px 16.75px !important; font-size: .25rem !important; line-height: 30px !important; }
}
@media only screen and (max-width:600px) {
    .xmain4-bot ul li{width: 6.3rem;height: 320px;padding: .5rem;margin-bottom: 5%;background: #FFFFFF;}
}
@media only screen  and (max-width:580px) {
    .button-url { width: 60%; margin: 0 auto; }
}
/*@media only screen and (max-width:375px) { */
/*    .xmain2-bot ul li p { font-size: .25rem !important; } */
/*}*/
@media only screen  and (max-width:360px) {
    .king{ color: pink; }
    
    .gundam-mid > input { display: inline-block; width: 4.5rem !important;}
    .gundam-gai { width:99.5% !important; }
    .gundam-gai input { width:4.5rem !important; }
    #code { width:62px;}
    
    /*   首页软件产品列表参数    */    
    .main3-sbox .main3-span3{max-width:100%;width:100%;text-align:center}
    .xmain3-bot ul li{height: 240px;}
    .xmain2-bot ul li{height: 210px;}
    .xmain3-bot ul li a{float: left;display:block;width: 130px;height: 45px;margin-left: 4px;margin-right:4px;font-size: 16px;line-height: 45px;border-radius: 30px;}
    .xmain4-bot ul li{width: 6.4rem;height: 240px;margin-bottom: 5%;background: #FFFFFF;}
    .xmain4-bot ul li p{max-width: 100%;font-size: .33rem;line-height: 1.6}
    
    /*   申请试用页面参数    */
    .ly-main{max-width: 100%;margin-right: 10px;margin-left:10px;}
    .ly-main h2{max-width:100%;font-size: .50rem;line-height:.67rem;color: #282828;margin-bottom:.4rem;text-align: center;font-weight:bold;letter-spacing: 2px;}
    .ly-box{width: 100%;height:50px;margin-bottom: .32rem;position: relative;}
    .ly-main .ly-lbox:first-of-type .ly-box:first-of-type{width: 360px;}
    .ly-main .ly-lbox:first-of-type .ly-box:first-of-type input{width: 240px;}
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(2){width: 360px;}
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(2) input{width: 240px;}
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3){width: 360px;}
    .ly-main .ly-lbox:first-of-type .ly-box:nth-of-type(3) input{width: 116px;}
    .ly-main .ly-lbox:first-of-type .ly-box span{width:auto;}
    .ly-box>span{display:inline-block;font-size:.34rem;line-height:.34rem;color: #282828;margin-right: .2rem;width:1.7rem;margin-left:10px;margin-right:10px;}
    .ly-box input{width: 210px;height:50px;padding: 0 .15rem;background: #fcfcfc;font-size: .38rem;border: 1px solid #B8B8B8;border-radius: 4px;}
    .yzbox{max-width:260px;}
    .yzbox img{position: relative; right:-.6%;width: 24px;}
    .yzbox span{border: 1px solid #323232;box-sizing: border-box; background: #fff;border-radius: 4px;width: 120px;height: 50px;font-size: .3rem;line-height: 50px;}
    .ly-main .tjbut{width: 320px;height: 50px;border: 0;line-height: .44rem;font-size: .32rem;color: #fff;display: block;margin: 0 auto;background: #282828;border-radius: 4px;}
    .ly-main2 .tjbut{color: #fff;width:3rem;height: .44rem;border-radius:50px;background: #b01b37;}
    
    .first-box { text-align:center; }
    .yzbox-code { width:325px; text-align:center; }
    .first-input2 { width:325px !important; }
    .tjbut { width: 260px !important; }
    
    .pure { width: 100% !important; }
    
    .sun { width: fit-content !important; }
	.sun > div:nth-child(1) { height: 1.4rem !important;  }
	
	.xmain4-bot ul li{width: 6.3rem;height: 260px;padding: .5rem;margin-bottom: 5%;background: #FFFFFF;}
	
}


    /*2022.04.02 yewu.html*/
    .tayloy {
        width: 32.5%;
    }
    
    .swift > span{
        
        font-size: .24rem;
        line-height: .34rem;
        color: #282828;
        margin-right: 0.2rem;
        width: 1.7rem;
        margin-left: 10px;
        margin-right: 10px;
    }
    
    .swift input {
        width: 840px;
        height: 0.4rem;
        padding: 0 0.15rem;
        background: #fcfcfc;
        font-size: .24rem;
        border: 1px solid #B8B8B8;
        border-radius: 4px;
    }
   
