/*åˆå§‹åŒ–æ ·å¼*/
html{margin:0;padding:0;border:0;}
div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section{margin:0;padding:0;border:0;}

a{text-decoration:none;outline:none;}

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


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
p{margin:0;}



/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

.of{overflow:hidden;}
.pos{position:relative;width:1920px;left:50%;margin-left:-960px;}
.wh{width:1240px;margin:0 auto;}




.com-img{overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}



.flexf{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flexs{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.flexd{display: flex;justify-content: space-between;align-items:flex-end;flex-wrap:wrap;}


/*å¤´éƒ¨æ ·å¼*/
.top2{height:100px;}
.logo{float:left;line-height:100px;}
.logo img{width:100%;}
.kk{line-height:100px;margin-left:26px;}





/*ä¸»ä½“æ ·å¼*/
.box1{padding:68px 0 52px;}
.bt{text-align:center;}
.bt .wz{font-weight:bold;color:#333333;font-size:46px;}
.bt .wz span{color:#07bf7f;}
.bt .wz2{color:#a1a2a2;font-size:22px;text-transform:uppercase;}

.pcont{margin-top:45px;}
.pz{border-radius: 10px;border:1px solid #eff0f0;width:240px;padding-bottom:15px;}
.ptt{text-align:center;background:#07bf7f;border-top-left-radius:10px;border-top-right-radius:10px;height:107px;color:#fff;padding-top:20px;}
.ptt .wz{font-size:25px;font-weight:bold;}
.ptt .wz2{font-size:14px;text-transform:uppercase;margin-top:5px;}

.sortp{width:215px;margin:0 auto;margin-top:25px;}
.sortp li{border:1px solid rgb(218, 217, 217);background:#f6f9f7;border-radius:25px;padding:7px 19px 7px 23px;margin-bottom:14px;}
.sortp li a{font-size:15px;color:#000;line-height:22px;display:block;background: url(//cdn.myxypt.com/2b3d268a/24/08/beef92633c826fdc44f505bdb2347b7d3a3aa66b.png) no-repeat right center;padding-right:30px;}

.prod1{width:970px;}
.prod1 li{float:left;margin-right:27px;text-align:center;}
.prod1 li:nth-child(3n){margin-right:0;}
.prod1 li .img img{width:305px;height:257px;display:block;}
.prod1 li .wz{text-align:center;color:#333333;font-size:15px;line-height:58px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}



.box2{background: url(//cdn.myxypt.com/2b3d268a/24/08/b70cc074120ae5f18842eacbe809742b0e9a2b8f.jpg) no-repeat;height:803px;padding-top:105px;}
.apic{width:448px;height:615px;}
.abz{width:734px;}
.abtt{font-weight:bold;color:#fff;font-size:46px;text-transform:uppercase;line-height:45px;}
.abtt span{color:#faec9e;}
.abtt i{font-size:22px;font-style:normal;font-weight:normal;}
.abx{background-color: rgb(231, 231, 231);width: 46px;height:8px;margin:25px 0 47px;}
.gsm{font-weight:bold;color:#fff;font-size:34px;}
.abwz{color:#fff;font-size:15px;line-height:32px;margin:17px 0 49px;}
a.am{display:block;text-align:center;border-radius: 18px;background-color:#fbed9e;width: 158px;line-height: 38px;color:#000000;font-size:15px;text-transform:uppercase;}
.sj{margin-top:55px;}
.sj li .det{width: calc(100% - 82px);}
.sj li .wz{color:#fff;font-size:15px;}
.sj li .wz2{color:#faf987;font-size:40px;font-weight:bold;line-height:49px;}



.box3{padding:50px 0 80px;}
.case1{margin-top:48px;}
.case1 li{float:left;margin-right:40px;text-align:center;border-radius: 10px;background-color: rgb(246, 249, 247);}
.case1 li:nth-child(3n){margin-right:0;}
.case1 li .img img{width:386px;height:334px;display:block;border-top-left-radius:10px;border-top-right-radius:10px;}
.case1 li .wz{text-align:center;color:#000000;font-size:16px;line-height:67px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
a.cm{border:1px solid #dcdadb;background:#eff0f0;width: 176px;line-height: 48px;border-radius:22px;margin:0 auto;margin-top:57px;display:block;color:#666666;font-size:16px;text-align:center;}





.box4{background: url(//cdn.myxypt.com/2b3d268a/24/08/9a29607f688171417336eabc6569dcfb20a361ba.jpg) no-repeat;height:821px;padding-top:131px;}
.lyt{width:570px;margin-top:10px;}
.lyt img{width:570px;height:533px;}
.lyright{width:633px;}
.lytt{text-align:right;}
.lytt .wz{color:#000000;font-size:46px;font-weight:bold;line-height:55px;}
.lytt .wz span{color:#07bf7f;}
.lytt .wz2{color:#a1a2a2;font-size:24px;font-weight:200;text-transform:uppercase;}
.lytt .hx{width:36px;height:8px;background:#e7e7e7;float:right;margin:11px 0;}


.hz{margin-top:71px;position:relative;}
.hz .mySwiperh{overflow:hidden;}
.hz .swiper-slide{text-align:right;}
.hz .swiper-slide img{height:59px;}
.hz .swiper-slide .wz{color:#29c58c;font-size:26px;font-weight:bold;margin-top:32px;}
.hz .swiper-slide .wz2{color:#606060;font-size:16px;line-height:36px;height:108px;overflow:hidden;}
.hz .swiper-slide .hx{width:20px;height:2px;background:#1c4767;float:right;margin:20px 0;}
.aniu{width:450px;float:right;margin-top:95px;}
.fwdh{color:#000000;font-size:18px;text-transform:uppercase;}
.fwdh strong{font-size:24px;margin-left:10px;}
.fjt{width:135px;}
.fjt .swiper-button-prevh{position:static;margin-top:0;width:50px;height:50px;opacity:1;z-index:999;background:url(//cdn.myxypt.com/2b3d268a/24/08/760681b181dc7fa86e8c07f6e7ac7f0a992a4609.png) no-repeat;background-size:100% 100%;}
.fjt .swiper-button-nexth{position:static;margin-top:0;width:50px;height:50px;opacity:1;z-index:999;background:url(//cdn.myxypt.com/2b3d268a/24/08/33a992a00ae345a5a007c46181b31518506aed11.png) no-repeat;background-size:100% 100%;}
.fjt .swiper-button-prevh:hover{background:url(//cdn.myxypt.com/2b3d268a/24/08/fb17ff918de979130ef0c99b5bb27f56c21c64db.png) no-repeat;background-size:100% 100%;}
.fjt .swiper-button-nexth:hover{background:url(//cdn.myxypt.com/2b3d268a/24/08/61c8c9d52049ab11dacbb95c4a8ead389147a398.png) no-repeat;background-size:100% 100%;}




.box5{background: url(//cdn.myxypt.com/2b3d268a/24/08/cd1a2681f8096829fbf7278569528b7ef9985e86.jpg) no-repeat;height:239px;padding-top:61px;}
.htz{color:#fff;width:860px;}
.htz .wz{font-size:42px;font-weight:bold;}
.htz .wz2{font-size:17px;margin:8px 0 24px;}
.htz .wz3{font-size:8px;text-transform:uppercase;opacity:.3;}
.k2{font-size:15px;color:#fff;line-height:35px;background: url(//cdn.myxypt.com/2b3d268a/24/08/24a82c7c3f28289f44b8d530e9994b233f19b8ad.png) no-repeat right center;padding-right:75px;text-align:right;}
.k2 p:nth-child(2){font-size:36px;font-weight:bold;font-style:italic;padding:6px 0;}


.box6{padding:72px 0 108px;}
.sortx{width:422px;}
.sortx li{border:1px solid rgb(223, 222, 222);border-radius:30px;width: 198px;line-height: 54px;text-align:center;}
.sortx li a{color:#333333;font-size:17px;}
.sortx li img{margin-right:11px;}

.xcont2{margin-top:58px;}
.xw1{width:401px;}
.xw1 li .img img{width:401px;height:331px;display:block;}
.xw1 li .wz{color:#262526;font-size:20px;margin:38px 0 18px;opacity:.8;}
.xw1 li .wz2{color:#6f6f6f;font-size:15px;line-height:30px;height:60px;overflow:hidden;}
.xw1 li .mo{color:#fff;font-size:16px;line-height:44px;background-color: rgb(7, 191, 127);width: 180px;text-align:center;margin-top:46px;}

.xw2{width:804px;}
.xw2 li{width:49%;}
.xw2 li .xx1{padding-bottom:24px;border-bottom:1px solid #eeeeee;margin-bottom:23px;}
.xw2 li .tm{text-align:center;}
.xw2 li .tm1{color:#343235;font-size:36px;line-height:40px;}
.xw2 li .tm2{color:#999999;font-size:13px;padding-top:11px;}
.xw2 li .det{width: calc(100% - 80px);}
.xw2 li .wz{color:#343235;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.xw2 li .wz2{color:#999999;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:16px;}
.xw2 li .mo{color:#999999;font-size:15px;background: url(//cdn.myxypt.com/2b3d268a/24/08/2eb49f53844363529a725e3fd981de9f4d322c4f.png) no-repeat right center;}
.xw2 li:nth-child(n+3){margin-top:68px;}











/*å‹æƒ…é“¾æŽ¥*/
.f_link a{margin:0 2px;}

/*é¡µé¢åº•éƒ¨*/
.foot{background:#0075b9;}
.fcont1{padding:48px 0 37px;}
.f_nav{width:620px;float:left;}
.f_nav dl{}
.f_nav dt{margin-bottom:18px;font-size:18px;color:#fff;font-weight:normal;}
.f_nav dd a{font-size:14px;color:#ebe8e8;line-height:32px;}


.ftb{margin-left:92px;width:352px;}
.ftt{margin-bottom:18px;font-size:18px;color:#fff;}
.lx1{font-size:14px;color:#ebe8e8;line-height:32px;}
.lx2{font-size:14px;line-height:30px;color:#ebe8e8;}
.lx2 p:nth-child(1){color:#fff;font-size:30px;font-weight:bold;padding:10px 0 14px;}



.codes{width:141px;text-align:center;}
.codes img{width:100%;display:block;}
.codes p:nth-child(2){color:#ebe8e8;font-size:14px;margin-top:21px;}



.bq{border-top:1px solid #2388b8;color:#fff;font-size:14px;line-height:24px;padding:12px 0;text-align:center;}
.bq a{color:#fff;}







/*------------å†…é¡µ-------------------*/
#container{width:1240px;margin:0 auto;margin-top:15px;}
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"å¾®è½¯é›…é»‘";
background:#07bf7f;font-size:18px;color:#fff;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:100%;margin:0 auto;}
.n_banner img{width:100%;margin:0 auto}
.left{width:255px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:914px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:#07bf7f;color:#fff;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:left;text-indent:15px;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.sitemp .site a{color:#fff;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}
.sort_album{margin-top: 15px;}




/*é¦–é¡µç•™è¨€è¡¨å•*/
.index_message{position: relative;}
.name_input{border:1px solid #cccccc; margin-top: 5px; background: #fff; height:24px; width: 204px;}
.input_left{float: left; width: 40px; text-align: center; background:url(//cdn.myxypt.com/2b3d268a/24/09/a74a9cad59b49a06e9fbaa0d1872c553c3a15705.jpg) left top repeat-x; height: 22px; line-height: 22px;color:#666;font-size:12px;}
.input_right{position: relative; float: right;}
.input_right input{height: 22px; line-height: 22px;}
.input_right .m_label{position:absolute;width:100px;text-align:left;line-height:22px;padding-left:6px;color:#ccc;z-index:1;cursor:text;}


#m_div{width:222px;position:fixed;right:2px;bottom:0px;padding-bottom:1px;z-index:99999;background:none;}
.d_label{line-height:18px;padding-top:8px; width:160px;}
.w_message{border:1px solid #4a9cf9;padding:7px;padding-top:3px; height:238px; background:#fff;padding-bottom:27px;background:url(//cdn.myxypt.com/2b3d268a/24/09/10300eec408d5d2a9990e2333f495959baa4f0f2.jpg) left top no-repeat;background-size: 100% 100%;}
.w_message #name{width:156px;height:22px;line-height:22px; border: none !important;}
.w_message #contact{width:156px;height:20px;line-height:20px; border: none !important;}
.w_message #email{width:156px;height:20px;line-height:20px; border: none !important;}
.w_message #address{width:156px;height:20px;line-height:20px; border: none !important;}
.w_message #content{width:192px;height:65px;resize:none;overflow-y:auto;overflow-x:hidden;}
.w_message #checkcode{width:99px;height:22px;line-height:22px;border:1px solid #ccc;background-color:#fff;}


#message_main{display:table-cell;}
.w_message #message_main tr{display:block;width:100%;overflow:hidden;line-height:28px;}
.w_message #message_main tr th{height:28px;line-height:28px;width:37px;text-align:center;vertical-align:middle;overflow:hidden;}
.w_message #code{padding-top:0px; margin-top: 5px;}
.w_title{background:none;color:#fff;;position:relative;cursor:pointer;height:33px;width:222px;overflow:hidden;}
.w_message #message_main .m_input{border:1px solid #ccc;background-color:#fff;}
.w_message .msgbtn{width:93px;height:29px;line-height:20px; background:url(//cdn.myxypt.com/2b3d268a/24/09/2152d87c31859a0211ba4a1bf2d2ebfa5d885fa4.png) 50% 50% no-repeat;margin-top:3px;border:none;font-family:"å®‹ä½“",arial;font-size:12px;font-family: "å¾®è½¯é›…é»‘"; color: #fff;}
.w_message .msgbtn_hover{background:#3c96fc;color:#fff;border:1px solid #3c96fc;}



.m_close{background:url(//cdn.myxypt.com/2b3d268a/24/09/79c382db7f06e24ad38ac0a4fa2c95fca1c8752a.png) left top no-repeat;position:absolute;right:0px;top:0px;cursor:pointer;overflow:hidden;
width:19px;height:20px;right:12px;top:8px;cursor:pointer;}
.m_open{background:url(//cdn.myxypt.com/2b3d268a/24/09/8ae413576ef37474a05cb0a7848766f7a67ed5c6.png) left top no-repeat;}
.w_message .m_under{position:absolute;width:227px;left:0;bottom:1px;text-align:center;}
.w_message .support{color:#000;width:100px;position:absolute;bottom:1px;right:8px;font-size:12px;}
#m_top{height: 1px;font-size: 0px;line-height: 1px;margin: 0 2px;background:#4a9cf9;}
#m_mid{height: 1px;font-size: 0px;line-height: 1px;margin: 0 1px;background:#4a9cf9;}
#m_bot{background:#4a9cf9;height:31px;line-height:31px;padding-left:9px; font-family: "å¾®è½¯é›…é»‘"; font-size: 13px;}
.m_label{position:absolute;width:160px;text-align:left;line-height:22px;padding-left:8px;color:#ccc;z-index:1;cursor:text;font-size:12px;}
.message #content{border:1px solid #dedede;}
