*{padding:0; border:0;margin:0; color:#000; font-family:'Arial';font-size:14px;}
img{border:0px;text-decoration: none;}
a{ color:#000; text-decoration:none; font-size:14px;}
a:hover{text-decoration: none;}
p{ line-height:20px; font-size:14px;   }
ul li{list-style-type: none;}
.en{font-family:'Arial';}
body,html{background: #fff; }
input[type="submit"],
button,
textarea{/*去除苹果默认样式*/
	-webkit-appearance: none;
}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {margin: 0;padding: 0}
@font-face{
	font-family:"fzltcxhjw";
	src:url("../font/fzltcxhjw.eot"),
		url("../font/fzltcxhjw.TTF");
}
.fzl{font-family:"fzltcxhjw";}
@font-face{
	font-family:"TT0036M";
	src:url("../font/tt0036m.eot"),
		url("../font/TT0036M.TTF");
}
.tt{font-family:"TT0036M";}
video{outline:none}
/*================================首页================================================*/
.mm-page{background:#fff;}
.top{width:95%;max-width:1400px;height:70px;overflow:hidden;margin:auto;}
.logo{border-right:1px solid #e5e5e5;display:block;float:left;height:73px;width:99px;padding-right:7px;display: flex;justify-content:center;align-items:Center;}
/*.logo img{max-height:99%;max-width:99.99%;}*/
.logo img{max-height:80%;width:auto;}
.nav{height:23px;width:0px;background:url(../nav_03.png)no-repeat center center;display:block;float:right;margin-top: 21px;visibility:hidden;opacity: 0;transition:all 0.3s ease 0s;}
.loing1{width:99.99%;max-width:1396px;height:auto;overflow:hidden;margin:auto;margin-right:10px;}
.switch{height:73px;line-height:73px;float:left;margin-left:20px;color:#929292;font-size:14px;}
.switch a{color:#929292;font-size:14px;margin-left:5px;margin-right:5px;}
.switch .active{color:#ec008c;}
.search-box{width:253px;padding-top:3px;padding-bottom:3px;background:#f3f3f3;float:right;border-radius:10px;margin-top: 20px;transition:all 0.5s ease 0s;}
.search-box .text{float: left;margin-left: 10px;width: 202px;background:#f3f3f3;height:20px;transition:all 1s ease 0s;}
.search-box .submit{width:17px;height:20px;background:url(../submit_03.png)no-repeat center center;float: right;cursor:pointer;transition:all 0.3s ease 0s;margin-right:10px;}
.lon_listi{float:right;height:16px;color:#828383;line-height:16px;transition:all 0.3s ease 0s;opacity:1;visibility:visible;margin-top: 28px;}
.lon_listi li{float:left;color:#828383;font-size:12px;border-right:1px solid #000;padding:0px 20px 0 40px;}
.lon_listi .loing{margin-right:10px;}
.lon_listi .sign{margin-left:10px;}
.lon_listi li:last-child{border-right:none;}
.lon_listi .head_login1{background:url(../icom_03.png)no-repeat center left 15px;}
.lon_listi .head_login2{background:url(../login_ok.png)no-repeat center left 15px;}
.lon_listi li:nth-child(2){background:url(../icom_05.png)no-repeat center left 15px;}
.lon_listi li:nth-child(3){background:url(../icom_07.png)no-repeat center left 15px;}
.lon_listi li a{color:#828383;font-size:12px;}
.pcnav{width:99.99%;height:41px;background:#000;padding-top:1px;position:relative;transition:all 0.3s ease 0s;opacity:1;visibility:visible;}
.pcnav ul{display:table;margin:auto;}
.pcnav ul li{float:left;height:40px;line-height:40px;margin-top:1px;margin-bottom:1px;background:url(../nav_line_03.png)no-repeat center right;width:114px;}
.pcnav ul li:last-child{background:none;}
.pcnav ul li a{color:#e0e0e0;font-size:14px;text-align:center;line-height:40px;display:block;width:99.99%;height:99%;}
.pcnav ul li:hover{background:#e0e0e0;color:#5b5b5b;transition:all 0.3s ease 0s;}
.pcnav ul li:hover a{color:#5b5b5b;transition:all 0.3s ease 0s;}
.pcnav .act{background:#e0e0e0;color:#5b5b5b;transition:all 0.3s ease 0s;}
.pcnav .act a{color:#5b5b5b;transition:all 0.3s ease 0s;}

.pcnav2{position:absolute;top:41px;height:auto;left:0;width:80%;padding:0 10%;background:#fff;z-index:20;transition:all 0.3s ease 0s;opacity:0;visibility:hidden;overflow:hidden;}
.pcnav ul li:hover .pcnav2{transition:all 0.3s ease 0s;opacity:1;visibility:visible;}
.pcnav2_box{width:99.99%;margin:auto;height:auto;transition:all 0.3s ease 0s;overflow:hidden;}
.pcnav ul li:hover .pcnav2_box{height:auto;transition:all 0.3s ease 0s;}
.nav2{width: 18%; margin-left: 4%;height:auto;float:left;display:none;}
/*.nav2{width:22%;margin-left:30px;height:auto;float:left;opacity:0;transition:all 0.3s ease 0.3s; transform: translateX(2000px);}
.pcnav ul li:hover .nav2{opacity:1;transition:all 0.3s ease 0s;transform: translateX(0px);}
.pcnav ul li:hover .nav2:nth-child(2){transition:all 0.3s ease 0.1s;}
.pcnav ul li:hover .nav2:nth-child(3){transition:all 0.3s ease 0.2s;}
.pcnav ul li:hover .nav2:nth-child(4){transition:all 0.3s ease 0.3s;}
.pcnav ul li:hover .nav2:nth-child(5){transition:all 0.3s ease 0.4s;}
.pcnav ul li:hover .nav2:nth-child(6){transition:all 0.3s ease 0.5s;}*/
.pcnav ul li:hover .nav2{display:block;}
.nav2_title{height:21px;line-height:21px;padding-bottom:10px;padding-top:10px;margin-top:13px;border-bottom:1px solid #a0a0a0;background:url(../nav2icom_08.png)no-repeat center left;width:calc(99% - 35px);padding-left:35px;color:#595959;font-size:14px;display: flex;align-items:Center;}
.nav2_list{padding-top:20px;padding-bottom:30px;}
#nav2_all{max-height:50px;color:#595959;font-size:14px;border-top:1px solid #a0a0a0;padding-top:8px;text-align:left;height:50px;line-height:1.75em;}
#nav2_img {display:block;width:99.99%;height:145px;margin-bottom:10px;transition:all 0.3s ease 1s;overflow:hidden;}
#nav2_img img{width:99.99%;transition:all 1s ease 0s;transform:scale(1);}
.nav2:hover #nav2_img img{transition:all 1s ease 0s;transform:scale(1.05);}
#nav_list{display:block;color:#5f5f5f;font-size:14px;text-align:left;height:auto;}
#nav_list a{display:block;color:#5f5f5f;font-size:14px;text-align:left;height:37px;line-height:37px;}
#nav_list a b{font-weight:normal;color:#5f5f5f;transition:all 0.3s ease 0s;position:relative;}
#nav_list a:hover{color:#000;transform: translateX(5px);}
#nav_list a:hover b{color:#000;transition:all 0.3s ease 0s;}
#nav_list a b p{background: #fff;height:80px;width:80px;position:absolute;padding:10px;top:-45px;right:-120px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);transform: translateX(25px);opacity:0;transition:all 0.3s ease 0s;}
#nav_list a b p:after{border-color: #000 transparent transparent;border-style: solid;border-width: 10px 8px 0;bottom: 43px;content: "";left: -13px;position: absolute;transform:rotate(90deg);}
#nav_list a b p img{width:80px;height:80px;}
#nav_list a b:hover p{transform: translateX(10px);opacity:1;transition:all 0.3s ease 0s;}

.swiper-container {width: 99%;height: auto;transition:all 0.3s ease 0s;z-index:1;}
.swiper-slide {text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background-repeat:no-repeat;background-position:center;background-size:cover;}

.column1{width:96%;margin:auto;overflow:hidden;max-width:1400px;margin-top:34px;margin-bottom:24px;}
.column1 .left{width:calc((99% - 70px)/3);float:left;height:99%;overflow:hidden;}
.column1 .left .column_top{width:99.99%;background:#f6f6f6;display: flex;justify-content:center;align-items:Center;overflow:hidden;}
.col_title{color:#505050;text-align:center;font-size:28px;display: flex;justify-content:center;align-items:Center;position:relative;font-weight:normal;margin-bottom:33px;}
.col_title:before{position:absolute;width:22px;height:1px;background:#505050;content:"";left:49%;margin-left:-11px;bottom:-12px;}
.col_list{width:99.99%;}
.col_list li{width:99.99%;display:block;text-align:center;font-weight:normal;line-height:35px;}
.col_list li a{font-size:14px;color:#505050;}
.col_list li:nth-child(1){margin-bottom:33px;}
.col_list li:nth-child(1) a{font-size:28px;color:#505050;}
.column1 .left .column_middle{width:99.99%;display:block;margin-top:30px;overflow:hidden;}
.column1 .left .column_middle img{width:99.99%;height:99%;}
.column1 .left .column_bott{display:block;width:99.99%;height:50px;line-height:50px;font-size:20px;font-weight: normal;color:#636363;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.column1 .left .more{width:110px;height:35px;line-height:35px;display: block;background:#f036a4;border-radius:2px;color:#f036a4;color:#fff;font-size:14px;text-align:center;transition:all .3s;}

.column1 .left .more:hover{opacity:.7;}
.column1 .middle{width:calc((99% - 70px)/3);height:99%;float:left;overflow:hidden;margin-left:35px;margin-right:35px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;display:block;text-align:center;}
.column1 .middle img{width:99.99%;}
.column1 .middle .title{position:absolute;height:7%;width:99.99%;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50);display: flex;justify-content:center;align-items:Center;bottom:-7%;color:#fff;transition:all 0.3s ease 0s; }
.column1 .middle:hover .title{transition:all 0.3s ease 0s;bottom:0px; }
.column1 .right{width:calc((99% - 70px)/3);height:99%;float:left;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;position:relative;display:block;text-align:center;}
.column1 .right img{width:99.99%;}
.column1 .right .title{position:absolute;height:7%;width:99.99%;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50);display: flex;justify-content:center;align-items:Center;bottom:-7%;color:#fff;transition:all 0.3s ease 0s; }
.column1 .right:hover .title{transition:all 0.3s ease 0s;bottom:0px; }

.incision{width:96%;margin:auto;max-width:1400px;height:27px;background:url(../pc_divide_03.png)no-repeat center center;background-size:99%;}
.incision img{width:99.99%;}

.ind_list{width:99.99%;height:auto;overflow:hidden;margin-top:30px;}
.ind_list p{width:calc(100% / 4);float:left;}
.ind_list p:last-child{margin-right:auto;}
.ind_list p img{width:99.99%;}

.language{width:99.99%;background:#000;height:40px;padding-top:15px;padding-bottom:15px;}
.language .box{max-width:1400px;margin:auto;width:93%;}
.language .box .swi{width:49%;max-width:370px;float:left;color:#fff;display: flex;align-items:Center;position:relative;}
.language .box .swi p{width:100px;float:left;color:#fff;border:1px solid #212121;display: flex;justify-content:center;align-items:Center;height:40px;}
.language .box .swi .foot_warp{width:calc(99% - 130px);float:left;height:40px;line-height: 40px;background-color:#fff;position:relative;color:#999999;background-image:url(../swi_03.png);background-repeat:no-repeat;background-position: center left 9px;padding-left:30px;}
.language .box .swi .drop{display: block;height: 40px;color:#f036a4;}
.language .box .swi .drop font{color:#f036a4;}
.language .box .swi .foot_warp > a{display:none;background-color: #fff;width:100%;left:0;padding-left:30px;border-top:1px solid #ccc;box-shadow:0 3px 5px rgba(50,50,50,0.2);box-sizing: border-box; }
.language .box .swi .foot_warp:hover >a{display:block;position:absolute;top:40px;}
.language .box .swi .drop .inside{position:absolute;width:calc(99% - 30px);height:40px;background-color:#fff;display: flex;align-items:Center;color:#999999;background-image:url(../swi_03.png);background-repeat:no-repeat;background-position: center left 9px;padding-left:30px;top: 0px;left:0;opacity:0;visibility:hidden;transition:all 0.3s ease 0s;border-width: 10px 8px 0;}
.language .box .swi .drop:hover .inside{transition:all 0.3s ease 0s;top:40px;opacity:1;visibility:visible;}
.language .box .swi .drop .direction{position:absolute;right:20px;top:49%;margin-top:-3.5px;transition:all 0.3s ease 0s;}
.language .box .swi .drop:hover .direction{transform:rotate(180deg);transition:all 0.3s ease 0s;}
.language .box .share{width:49%;max-width:370px;float:right;color:#fff;display: flex;align-items:Center;}
.language .box .share p{width:100px;float:left;color:#fff;height:40px;display: flex;align-items:Center;position:relative;color:#fff;background-image:url(../share_03.png);background-repeat:no-repeat;background-position: center left;padding-left:20px;}
.language .box .share ul{float:right;}
.language .box .share ul li{float:left;width:40px;height:39px;border:1px solid #212121;margin-left:10px;}
.language .box .share ul li:nth-child(1){background:url(../language_icom_06.png)no-repeat center center;}
.language .box .share ul li:nth-child(2){background:url(../language_icom_08.png)no-repeat center center;}
.language .box .share ul li:nth-child(3){background:url(../language_icom_10.png)no-repeat center center;}

.foot{width:99.99%;height:auto;overflow:hidden;}
.foot_nav_box{width:96%;margin:auto;max-width:1400px;height:auto;overflow:hidden;}
.foot_nav{display:table;margin:auto;height:auto;overflow:hidden;}
.foot_nav li{float:left;width:170px;text-align:left;}
.foot_nav .class1{font-size:14px;color:#494949;height:40px;display: flex;align-items:Center;margin-top:20px;margin-bottom:5px;}
.foot_nav .class1>a{font-weight:700;}
.foot_nav .class2{display:block;font-size:12px;color:#787878;height:30px;align-items:Center;font-weight:normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.foot_nav .foot_ewm{width:120px;height:120px;margin-top:60px;}
.cd-accordion-menu{display:none;}
.add_info{max-width:890px;margin:auto;overflow:hidden;height:auto;margin-top:25px;color:#999999;font-size:14px;text-align:center;line-height:1.75em;width:95%;}

.foot_incision{width:99.99%;height:40px;background:url(../foot_qie_02.png)no-repeat center center;margin-top:12px;margin-bottom:12px;background-size:99%;}

.foot_ba{max-width:1200px;margin:auto;height:auto;overflow:hidden;width:96%;text-align:center;}
.foot_ba a{color:#9b9c9d;font-size:14px;}
.foot_ba ul{float:right;}
.foot_ba ul li{float:left;margin-left:5px;margin-right:5px;}




/*================================产品列表================================================*/
.screen{width:96%;margin:auto;height:60px;display: flex;align-items:Center;color:14px;max-width:1714px;color:#393939;}
.pro_list_box{display:block;width:96%;margin:auto;max-width:1714px;height:auto;overflow:hidden;}

.pro_list li{width:20%;float:left;position:relative;height:auto;background:#e7e7e7;float:left;}
.pro_list .fm_img{width:calc(99.9999% - 2px);border:1px solid #fff; display: block; }
.pro_list .suspension{position:absolute;top:0;left:0;height: calc(99% + 92px);width:99.99%;background:#fff;transition:all 0.3s ease 0s;opacity:0;visibility:hidden;z-index:5;}
.pro_list li:hover .suspension{transition:all 0.3s ease 0s;opacity:1;visibility:visible;}
.pro_list .suspension img{width:99.99%;}
.pro_list .suspension .title{height:10%;display: flex;justify-content:center;align-items:Center;color:#5a5a5a;font-size:18px;position:absolute;bottom:92px;left:0;width: 99%;}
.pro_list .suspension .para{height:92px;bottom:0;left:0;width:99.99%;position:absolute;text-align:center;z-index:1;background:#fff;}

.pro_list .suspension .para p{width:99.99%;color:#9f9f9f;font-size:14px;line-height:1.2em;}
.pro_list .suspension .para a{display:block;width:165px;border:1px solid #f036a4;height:31px;line-height:31px;text-align:center;border-radius:30px;overflow:hidden;margin:5px auto auto;transition:all 0.3s ease 0s;position:relative;}
.pro_list .suspension .para a b{font-weight:normal;color:#f036a4;transition:all 0.3s ease 0s;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:3;}
.pro_list .suspension .para a:before{position:absolute;top:0;transition:all 0.3s ease 0s;left:0;background:#f036a4;width:0%;height:100%;content:"";z-index:2;}
.pro_list .suspension .para a:hover:before{width:99.99%;transition:all 0.3s ease 0s;}
.pro_list .suspension .para a:hover b{color:#fff;transition:all 0.3s ease 0s;}
.load_more{height:90px;margin-top:2px;margin-bottom:1.8vh;background:#e7e7e7;display: flex;justify-content:center;align-items:Center;}
.load_more a{height:39px;display: flex;justify-content:center;align-items:Center;border:1px solid #f036a4;width:240px;border-radius:40px;position:relative;overflow:hidden;}
.load_more a b{position:absolute;top:0;left:0;width:99.99%;height:99%;font-weight:normal;display: flex;justify-content:center;align-items:Center;color:#f036a4;z-index:2;transition:all 0.3s ease 0s;}
.load_more a:before{z-index:1;position:absolute;width:0%;height:100%;background:#f036a4;content:"";left:0;top:0;transition:all 0.3s ease 0s;}
.load_more a:hover b{color:#fff;transition:all 0.3s ease 0s;}
.load_more a:hover:before{width:100%;transition:all 0.3s ease 0s;}

.pro_list .pro_right{width:40%;height:auto;float:right; margin-bottom:1px;}
.pro_list .pro_right .title, .pro_list .pro_right .para {display:none;}
.pro_list .pro_right .suspension{height:100%;}
.pro_list .pro_right .suspension img{height:100%;}


.pro_list .pro_left{width:40%;float:left;}
.pro_list .pro_left .title, .pro_list .pro_left .para {display:none;}
.pro_list .pro_left .suspension{height:99%;}
.pro_list .pro_left .suspension img{height:auto;}

.ipad_title{display:none;text-align:center;color:#5a5a5a;font-size:14px;text-align:center;padding-top:10px;padding-bottom:10px;}
.ipad_para{display:none;color:#9f9f9f;font-size:14px;line-height:1.75em;text-align:center;}
.foot_ewm2{ display:none;}




/*================================关于我们================================================*/
.about_list{height:auto;overflow:hidden;max-width:1200px;margin:auto;width:96%;margin-top:3vh;border-bottom:1px solid #d2d2d2;}
.about_box{height:auto;overflow:hidden;display: flex;justify-content:center;align-items:Center;position:relative;margin-bottom:12px;}
.about_box:before{position:absolute;width:48%;content:"";height:1px;background:#d2d2d2;left:0;top:0;}
.about_list .about_txt{float:left;width:49%;justify-content:center;align-items:Center;}
.about_list .about_txt p{color:#444444;font-size:20px;     padding-top: 3%; width:99.99%;text-align:center;margin-bottom:2.5vh;display: flex;justify-content:center;align-items:Center;height: 6vh;    line-height: 3vh;}
.about_list .about_txt span{display:block;width:94%;margin: auto;color:#444444;color:#16px;line-height:1.75em;-webkit-line-clamp: 7;    display: -webkit-box;-webkit-box-orient: vertical;max-height:12.25em;overflow:hidden;}
.about_list .about_txt a{display:block;width:137px;margin:20px auto auto;height:32px;line-height:32px;text-align:center;font-size:14px;border-radius:34px;border:1px solid #606060;background:#fff;color:#606060;transition:all 0.3s ease 0s;}
.about_list .about_txt a:hover{color:#fff;background:#f036a4;border:1px solid #f036a4;}
.about_list .about_img{float:right;width:49%;}
.about_info{width:99.99%;height:auto;overflow:hidden;}
.about_info_title{width:99.99%;padding-top:3.5vh;padding-bottom:5.5vh;text-align:center;color:#444444;font-size:5vh;}
.about_info_box{width:96%;margin:auto auto 30px;height:auto;overflow:hidden;padding-bottom:3.5vh;position:relative;}
.about_info_box:before{position:absolute;height:calc(100% - 3.5vh);width:1px;background:#e8e8e8;content:"";top:0;left:50%;}
.about_info_box p{line-height:2em;color:#444444;font-size:16px;}
.about_info_left{width:calc(49% - 27px);float:left;text-align:right;}
.about_info_right{width:calc(49% - 27px);float:right;}

/*================================关于我们内页================================================*/
.about_title{width:96%;max-width:1400px;height:auto;overflow:hidden;color:#505050;font-size:4vh;text-align:center;margin:auto;margin-top:4.5vh;margin-bottom:3vh;}
.about_com{width:99.99%;max-width:1400px;height:auto;overflow:hidden;margin:auto;margin-bottom:4.5vh;}
.about_com img{max-width:99.99%;}



/*================================新闻列表================================================*/
.news_list{width:96%;margin:auto;overflow:hidden;max-width:1400px;height:auto;margin-top:4vh;border-top:1px solid #d2d2d2;margin-bottom:5vh;}
.news_list .news_left{max-width:calc(350px - 2em);width:calc(35% - 2em);float:left;height:auto;overflow:hidden;padding:2em;}
.news_list .news_left .title{color:#444444;font-size:32px;position:relative;margin-bottom:43px;margin-top:2vh;display: flex;align-items:Center;}
.news_list .news_left .title:before{position:absolute;content:"";width:60%;height:1px;background:#d2d2d2;top:54px;left:0;}
.news_list .news_left .com{color:#606060;font-size:16px;line-height:1.75em;word-wrap: break-word;text-align:justify;text-indent:32px;}
.news_list .news_right{max-width:calc(1050px - 2em);width:calc(63% - 2em);float:right;height:auto;overflow:hidden;padding:2em;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap: 1em;-webkit-column-gap: 1em;column-gap: 1em;}
.news_list .news_right .item{padding: 1em;margin: 0 0 1em 0;-moz-page-break-inside: avoid;-webkit-column-break-inside: avoid;break-inside: avoid;height:auto;overflow:hidden;}
.news_list .news_right .item h4{text-align:center;word-wrap: break-word;color:#444444;font-size:24px;font-weight:normal;margin-bottom:1vh;text-transform:uppercase;}
.news_list .news_right .item p{text-align:center;color:#444444;font-size:14px;margin-bottom:1vh;}
.news_list .news_right .item span{text-align:left;color:#444444;font-size:14px;word-wrap: break-word;margin-bottom:3vh;display:block;line-height:1.75em;max-height:7em;-webkit-line-clamp: 4;display: -webkit-box;-webkit-box-orient: vertical;}
.news_list .news_right .item img{width: 99%;margin-bottom:10px;}




/*================================特别推荐================================================*/
/*.reco{max-width:1324px;width:96%;margin:auto;overflow:hidden;padding-top:4.4vh;padding-bottom:4.4vh;height:auto;}
.reco ul{width:99.99%;margin:auto;overflow:hidden;height:auto;}
.reco li{float:left;}
.reco li img{width:99.99%;}
.reco .img{background-repeat:no-repeat;background-position:center;background-size:cover;width:99.99%;}
.reco .reco_title{font-weight:normal;color:#565656;font-size:24px; font-size:2vh;display: flex;align-items:Center;    height: 5%;
margin-top: 0.5%;}
.reco .reco_com{color:#6e6e6e;font-size:14px;display: flex;align-items:Center;}
.reco li:nth-child(2){float:left;margin-top:3vh;width:48.5%;height:auto;}
.reco li:nth-child(2) .img{height:80%;}
.reco li:nth-child(2) .reco_title{margin-top: 1vh;height:9%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(2) .reco_com{height:9%;width:99.99%;display: flex;align-items:Center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.reco li:nth-child(3){float:right;margin-top:3vh;width:48.5%;height:auto;}
.reco li:nth-child(3) .img{height:90%;}
.reco li:nth-child(3) .img img{width:99.99%;}
.reco li:nth-child(3) .reco_title{height:5%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(3) .reco_com{height:3%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(4){float:left;margin-top:4.4vh;width:48.5%;height:auto;}
.reco li:nth-child(4) .img{height:80%;}
.reco li:nth-child(4) .reco_title{height:9%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(4) .reco_com{height:9%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(5){float:left;margin-top:3vh;width:48.5%;height:auto;}
.reco li:nth-child(5) .img{height:90%;}
.reco li:nth-child(5) .img img{width:99.99%;}
.reco li:nth-child(5) .reco_title{height:5%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(5) .reco_com{height:3%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(6){float:right;margin-top:3vh;width:48.5%;height:auto;}
.reco li:nth-child(6) .img{height:80%;}
.reco li:nth-child(6) .reco_title{height:9%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(6) .reco_com{height:9%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(7){float:right;margin-top:3vh;width:48.5%;height:auto; margin-right: 3%;}
.reco li:nth-child(7) .img{height:80%;}
.reco li:nth-child(7) .reco_title{height:9%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(7) .reco_com{height:9%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(8){float:right;margin-top:3vh;width:48.5%;height:auto; margin-right: 3%;}
.reco li:nth-child(8) .img{height:80%;}
.reco li:nth-child(8) .reco_title{height:9%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(8) .reco_com{height:9%;width:99.99%;display: flex;align-items:Center;}

.reco li:nth-child(9) .img{height:80%;}
.reco li:nth-child(9) .reco_title{margin-top: 1vh;height:9%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(9) .reco_com{height:9%;width:99.99%;display: flex;align-items:Center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.reco li:nth-child(10){float:right;margin-top:3vh;width:48.5%;height:auto;}
.reco li:nth-child(10) .img{height:90%;}
.reco li:nth-child(10) .img img{width:99.99%;}
.reco li:nth-child(10) .reco_title{height:5%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(10) .reco_com{height:3%;width:99.99%;display: flex;align-items:Center;}
.reco li:nth-child(11){float:left;margin-top:3vh;width:48.5%;height:auto;}
.reco li:nth-child(11) .img{height:80%;}
.reco li:nth-child(11) .reco_title{height:9%;width:99.99%;display: flex;align-items:Center;margin-top:0.8%;}
.reco li:nth-child(11) .reco_com{height:9%;width:99.99%;display: flex;align-items:Center;}*/

.reco{width:1400px;margin:auto;padding-top:50px;}
.reco ul{width:calc(99% - 70px);padding:10px 35px; overflow:hidden;}
.reco_list{display:block;float:left;padding-bottom:28px;}
.reco_list a{display:block;width:99.99%;}
.reco_list a .img{display:block;width:99.99%;}
.reco_list a .img img{display:block;width:99.99%;height:99%;}
.reco_list a h4{width:99.99%;height:40px;line-height:47px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-size:24px;font-weight:500;color:#565656;}
.reco_list a p{width:99.99%; color:#6e6e6e;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size:14px;height:34px;line-height:30px;}


.reco_numb_fir{width:99.99%;}
.reco_numb{width:calc(49% - 10px);float:left;}
.reco_numb:nth-child(6n + 2){float:right;}
.reco_numb:nth-child(6n + 4){float:right;}
.reco_numb:nth-child(6n ){float:right;}
.reco_numb:nth-child(5n ){padding-bottom:27px;}
.reco_numb:nth-child(11n ){padding-bottom:27px;}
.reco_numb:nth-child(17n ){padding-bottom:27px;}


.reco_numb2:nth-child(4n + 1){width:99.99%;}
.reco_numb2:nth-child(8n + 2){width:calc(49% - 10px);}
.reco_numb2:nth-child(8n + 3){width:calc(49% - 10px);float:right;}
.reco_numb2:nth-child(8n + 4){width:calc(49% - 10px);}
.reco_numb2:nth-child(8n + 6){width:calc(49% - 10px);}
.reco_numb2:nth-child(8n + 7){width:calc(49% - 10px);float:right;}
.reco_numb2:nth-child(8n + 8){width:calc(49% - 10px);float:right;}

/*================================视频================================================*/
.video{width:96%;max-width:1100px;margin:auto;overflow:hidden;height:auto;}
.video_title{height:90px;display: flex;justify-content:center;align-items:Center;font-size:40px;color:#8e8e8e;}
.video_title span:nth-child(1){font-size: 55px;margin-right: 15px;line-height:1em;}
.video_title span:nth-child(2){font-size: 55px;line-height:1em;}
.video_foot{width:99.99%;height:auto;overflow:hidden;background:#2a2b2f;padding-bottom:26px;}
.video_foot .title1{display: flex;align-items:Center;color:#ffffff;font-size:22px;height:60px;max-width:1400px;width:96%;margin:auto;margin-top:20px;}
.video_list1{max-width:1400px;width:96%;margin:auto;height: auto;overflow: hidden;}
.video_list1 li{height:auto;overflow:hidden;float:left;width:23.5%;display:none;margin-bottom:20px;}
.video_list1 li:nth-child(1){display:block;}
.video_list1 li:nth-child(2){padding-left:2%;padding-right:2%;display:block;}
.video_list1 li:nth-child(3){padding-right:2%;display:block;}
.video_list1 li:nth-child(4){display:block;}
.video_list1 li:nth-child(6){padding-left:2%;padding-right:2%;}
.video_list1 li:nth-child(7){padding-right:2%;}
.video_list1 li:nth-child(10){padding-left:2%;padding-right:2%;}
.video_list1 li:nth-child(11){padding-right:2%;}
.video_list1 li:nth-child(14){padding-left:2%;padding-right:2%;}
.video_list1 li:nth-child(15){padding-right:2%;}
.video_list1 li:nth-child(18){padding-left:2%;padding-right:2%;}
.video_list1 li:nth-child(19){padding-right:2%;}
.video_list1.avid li{display:block;}
.video_list1 li img{width:99.99%;}
#my-video{width:96%;margin:auto;max-width:1100px;}
.video_title1{height:64px;display: flex;justify-content:center;align-items:Center;font-size:20px;color:#707070;}
.all_video{width:180px;height:40px;display: flex;justify-content:center;align-items:Center;border:1px solid #dcdcdc;border-radius:40px;margin:auto;color:#707070;font-size:14px;margin-bottom:25px;}



/*================================产品详情页================================================*/
.pro_img_box{width:calc(99% - 40px);margin:20px auto;overflow:hidden;height:auto;background:#e8e8e8;}

.ban{ width:502px; height:600px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:500px; height:500px; position:relative; overflow:hidden;border:1px solid #fff;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:500px; height:500px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:430px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:500px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:80px; height:80px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:99.99%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:49%; top:49%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}



/*================================新闻内页================================================*/
.news_title{color:#444444;font-size:32px;position:relative;margin-top:2vh;display: flex;align-items:Center;}
.news_time{display: flex;align-items:Center;height:40px;color:#444444;font-size:16px;}
.news_com{width:99.99%;height:auto;overflow:hidden;}
.news_com img{max-width:99.99%;}



/*================================特别推荐专题页================================================*/
.blo1{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo1 img{width:99.99%;}
.blo1 .title{color:#df20ad;font-size:7vw;position:absolute;display: flex;justify-content:center;align-items:Center; width:99.99%;top:9%;}
.blo1 .description{color:#8b8b8b;font-size:4.5vw;position:absolute;display: flex;justify-content:center;align-items:Center; width:99.99%;top:23%;}
.blo2{background:#9e9f9f;color:#fff;width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo2 .description{color:#fff;width:76%;margin:auto;margin-top:5%;line-height:1.75em;}
.blo2 .link{display:block;border:1px solid #df20ad;width:200px;height:30px;margin:auto;display: flex;justify-content:center;align-items:Center; border-radius:30px;color:#df20ad;margin-top:1%;margin-bottom:1%;}
.blo3{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo3 img{max-width:99.99%;}
.blo4{color:#fff;background:#8b8b8b;display: flex;justify-content:center;align-items:Center;font-size:4.5vw;padding-top:2vh;padding-bottom:2vh;}
.blo5{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo5 img{width:99.99%;}
.blo5 .title{position:absolute;font-size:3vw;top:30%;left:10%;}
.blo5 .description{position:absolute;font-size:1.5vw;top:38%;left:8%;width:495px;line-height:1.75em;}
.blo6{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo6 img{width:99.99%;}
.blo6 .title{position:absolute;font-size:3vw;display: flex;justify-content:center;align-items:Center;width:99.99%;top:8%;}
.blo6 .description{position:absolute;font-size:1.5vw;display: flex;justify-content:center;align-items:Center;width:99.99%;top:18%;}
.blo7{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo7 img{width:99.99%;}
.blo7 .title{position:absolute;font-size:3vw;display: flex;justify-content:center;align-items:Center;width:99.99%;top:9%;}
.blo7 .description{position:absolute;font-size:1.5vw;display: flex;justify-content:center;align-items:Center;width:99.99%;top:18%;}
.blo7 .link{display:block;border:1px solid #df20ad;width:200px;height:30px;left:49%;margin-left:-100px;display: flex;justify-content:center;align-items:Center; border-radius:30px;color:#df20ad;top:26%;position:absolute;}
.blo8{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo8 img{width:99.99%;}
.blo8 .title{width:99.99%;display: flex;justify-content:center;align-items:Center;color:#fff;background:#8b8b8b;font-size:5vh;padding-bottom:20px;padding-top:20px;}
.blo9{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo9 img{width:99.99%;}
.blo9 .link{display:block;border:1px solid #df20ad;width:200px;height:30px;left:49%;margin-left:-100px;display: flex;justify-content:center;align-items:Center; border-radius:30px;color:#df20ad;bottom:11%;position:absolute;}
.blo10{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo10 img{width:99.99%;}
.blo10 .title{width:99.99%;display: flex;justify-content:center;align-items:Center;color:#fff;background:#8b8b8b;font-size:5vh;padding-bottom:20px;padding-top:20px;}
.blo11{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo11 img{width:99.99%;}
.blo11 .link{display:block;border:1px solid #df20ad;width:200px;height:30px;left:49%;margin-left:-100px;display: flex;justify-content:center;align-items:Center; border-radius:30px;color:#df20ad;bottom:9%;position:absolute;}
.blo12{width:99.99%;height:auto;overflow:hidden;position:relative;}
.blo12 img{width:99.99%;}
.blo12 .link{display:block;border:1px solid #df20ad;width:200px;height:30px;left:49%;margin-left:-100px;display: flex;justify-content:center;align-items:Center; border-radius:30px;color:#df20ad;bottom:9%;position:absolute;}
.blo12 .title{position:absolute;font-size:3vw;display: flex;justify-content:center;align-items:Center;width:99.99%;top:6%;}
.blo12 .description{position:absolute;font-size:1.5vw;display: flex;justify-content:center;align-items:Center;width:99.99%;bottom:14%;}



/*================================登录、注册、忘记密码================================================*/
.loingbox{width:99.99%;background:#f5f5f5;padding-bottom:30px;padding-top:30px;}
.loing{width:99.99%;max-width:1396px;height:auto;overflow:hidden;background:url(../loing_03.jpg)no-repeat top center;margin:auto;}
.loglist{background:rgba(0, 0, 0, 0.48) none repeat scroll 0 0 !important;filter:Alpha(opacity=48);width:96%;max-width:386px;margin-top:149px;margin-bottom:151px;float:right;margin-right:160px;padding-bottom:110px; }
.loglist .link{width:90%;margin:auto;height:auto;overflow:hidden;}
.loglist .link a{width:49%;float:left;height:39px;display:flex;justify-content:center;align-items:center;color:#747474;font-size:16px;background:#fff;margin-top:40px;}
.loglist .link .clt{color:#fff;background:#f036a4;}
.loglist .logtext{width:calc(90% - 47px);margin:auto;display:block;height:34px;margin-top:22px;background-color:#fff;padding-left:45px;border:1px solid #dddddd;}
#yhid{background-image:url(../login_03.jpg);background-repeat:no-repeat;background-position: center left;}
#user_name{background-image:url(../login_03.jpg);background-repeat:no-repeat;background-position: center left;}
#mm{background-image:url(../login_06.jpg);background-repeat:no-repeat;background-position: center left;}
#user_pass{background-image:url(../login_06.jpg);background-repeat:no-repeat;background-position: center left;}
#mm1{background-image:url(../login_06.jpg);background-repeat:no-repeat;background-position: center left;}
#email{background-image:url(../yx_03.jpg);background-repeat:no-repeat;background-position: center left;}
.sumb{width:90%;margin:auto;margin-top:22px;color:#fff;background:#f036a4;display:block;height:36px;}
.subbox{color:#fff;float:right;margin-top:15px;margin-right:5%}
.subbox a{color:#fff;}


@media (max-width: 1440px) {
.reco{width:99.99%;margin:auto;padding-top:30px;}
.reco ul{width:calc(99% - 40px);padding:10px 20px;}
.pcnav2{ width:99.99%; padding:0;}
}



@media (max-width: 1024px) {
.nav{visibility:visible;opacity: 1;transition:all 0.3s ease 0s;width:23px;}
.switch a{font-size:24px;}
.column1 .right .title{bottom: 0%;}
.column1 .middle .title{bottom: 0%;}
.search-box{width:17px;background:#fff;transition:all 0.5s ease 0s;margin-right:30px;}
.search-box .text{width:0px;height:0px;visibility: hidden;background:#fff;transition:all 0.1s ease 0s;}
.search-box .submit{transition:all 0.3s ease 0s;margin-right:0px;}
.lon_listi{transition:all 0.3s ease 0s;opacity:0;visibility:hidden;}
.swiper-container {width: 99%;height: auto;transition:all 0.3s ease 0s;}
.pcnav{transition:all 0.3s ease 0s;opacity:0;visibility:hidden; height: 0px;}
.ind_list p{width:49%;float:left;}
.incision{width:96%;margin:auto;max-width:1400px;height:18px;background:url(../iap_divide_03.png)no-repeat center center;background-size:99%;}
.foot_nav li:last-child{display:none;}
.foot_ba a{display:block;text-align:center;line-height:1.75em;}
.foot_ba ul{float:none;display:table;margin:auto;margin-top:10px;margin-bottom:10px;}
.cd-accordion-menu{display:block;}
.foot_nav{display:none;}
.ipad_title{display:block;}
/*================================产品列表================================================*/
.pro_list li{width:calc(33.3% - 2px);height:auto;border:1px solid #fff;}
.pro_list .pro_right{width:calc(33.3% - 2px);height:auto;float:left;border:1px solid #fff;}
.pro_list .pro_left{width:calc(33.3% - 2px);height:auto;float:left;border:1px solid #fff;}
.pro_list .fm_img{width:100%;height:auto;border:none;}
.pro_list .suspension{display:none;}
.ipad_para{display:block;}

/*================================关于我们================================================*/
.about_list .about_txt span{line-height:1.75em;-webkit-line-clamp: 4;    display: -webkit-box;-webkit-box-orient: vertical;max-height:7em;}
.about_list .about_txt p{margin-bottom: 0.5vh;}
/*================================新闻列表================================================*/
.news_list .news_left .title{font-size:24px;}
.news_list .news_left .com{color:#444444;font-size:14px;}
.news_list .news_left{width:calc(30% - 2em);}
.news_list .news_right{width:calc(60% - 2em);}
.news_list .news_right .item h4{font-size:16px;}
.news_list .news_right .item p{font-size:12px;}
.news_list .news_right .item span{font-size:14px;}

/*================================视频================================================*/
.video_list1 li{height:auto;overflow:hidden;float:left;width:32%;}
.video_list1 li:nth-child(2){padding-left:2%;padding-right:2%;}
.video_list1 li:nth-child(3){padding-right:0%;}
.video_list1 li:nth-child(4){display:none;}


/*================================登录、注册、忘记密码================================================*/
.loingbox{padding-bottom:0px;padding-top:0px;}
.loglist{margin:auto;margin-top:50px;margin-bottom:50px; float:none;}
 
/*================================特别推荐================================================*/
	.reco_list a h4{height:35px;line-height:45px;}
.reco_list a p{font-size:14px;height:22px;line-height:25px;}
/*================================产品详情页================================================*/
.xqtopbox .topnrbox .right .money,.xqtopbox .topnrbox .right .title{font-size:20px !important;}
.column1 .left .column_top{padding-top:10px;}
.column1 .left .column_middle{margin-top:20px;}
}
.artbanner a{ height:620px;width:99.99%; background-size: auto 99%;}

@media (max-width: 768px) {
.artbanner a{ height:47vh; }
.news_list .news_left{ width:99.99%;max-width:92%;}
.news_list .news_right{ width:99.99%;max-width:92%;}
.about_com{ width:90%;}


}
@media (max-width: 640px) {
.artbanner a{ height:34vh; }
.switch a{font-size:14px;}
.reco_list a h4{height:25px;line-height:30px;font-size:16px;}
.reco_list a p{height:15px;line-height:16px;font-size:12px;}
.reco{padding-top:0;}
.reco_list{padding-bottom: 28px;}
}

@media (max-width: 640px) and (min-width: 1024px){
}
@media (max-width: 320px) {
.swiper-container {width: 99%;height: 165px;transition:all 0.3s ease 0s;}
}






/*产品详情*/
.xqtopbox {width: calc(97%); margin: 1.5% auto; background: #e8e8e8;}
.xqtopbox .topnrbox{width: 64.5%; margin: 0 auto; height: auto; overflow: hidden; padding: 52px 0;}
.xqtopbox .topnrbox .left{width: 63%; float: left;}
.xqtopbox .topnrbox .left .pic{width: calc(99% - 2px); height: auto; overflow: hidden; border: 1px #FFFFFF solid;}
.xqtopbox .topnrbox .left .pic .img{background-position: center; transition: all 0.3s ease 0s; background-size: cover; padding: 45.4% 0;}
.xqtopbox .topnrbox .left .piclist{margin: 0 auto; width: 70%; margin-top: 3%;}
.xqtopbox .topnrbox .left .piclist .spic{width: calc(99% - 2px); transition: all 0.3s ease 0s; cursor: pointer; padding: 49% 0; border: 1px #FFFFFF solid; background-position: center; background-size: cover;}
.selesp{border: 1px #f036a4 solid !important;}


.xqtopbox .topnrbox .right{width: 31%; float: right;}
.xqtopbox .topnrbox .right .title{font-size: 30px;  color: #707070;}
.xqtopbox .topnrbox .right .money{font-size: 26.75px; color: #707070; border-bottom: 1px #6f6f6f solid; padding: 5% 0;}
.xqtopbox .topnrbox .right .secnum{font-size: 14px; color: #707070; padding: 3% 0; margin-top: 2%;}
.xqtopbox .topnrbox .right .type{width: calc(99% - 8px); border: 1px #c2c2c3 solid; padding: 3px; margin: 5% 0 8% 0;position:relative;}
.xqtopbox .topnrbox .right .type::after {
	display: block;
	content: "";
	clear: both;
	visibility: hidden;
	line-height: 0;
}
.xqtopbox .topnrbox .right .type .bcolor{width: 44px; height: 44px; float: left;}
.xqtopbox .topnrbox .right .type>span{font-family:"Arial"; color: #707070; text-transform:uppercase; margin-left: 8px; margin-top: 14px; display: inline-block; }
.xqtopbox .topnrbox .right .link{width: 99%; text-decoration: none; text-align: center; display: block; color: #FFFFFF; background: #F036A4; padding: 5% 0; margin: 5% 0;}
.xqtopbox .topnrbox .right .butmess{width: 99%; border-bottom: 2px #c5c5c6 solid; cursor: pointer; border-top: 2px #c5c5c6 solid; margin: 3% 0; padding: 5% 0; text-transform:uppercase; font-size: 16px; color: #F036A4;}
.xqtopbox .topnrbox .right .action img{transform:rotate(180deg);}
.xqtopbox .topnrbox .right .butmess img{float: right;margin-top: 8px;}
.xqtopbox .topnrbox .right .messbox{padding: 5% 0; color: #7c7c7c; font-size: 14px; line-height: 25px;}
.bdimgshare-bg,.bdimgshare-content{display: none;}

.medbox{width: 97%; margin: 0 auto; overflow: hidden;}
.medbox .butit{text-align: center; cursor: pointer;  background: #e8e8e8; width: 100%; color: #595959; font-size: 28px; text-transform:uppercase; padding: 1% 0;}
.medbox .butit img{transform:rotate(180deg);}
.medbox .butit.action img{transform:rotate(0deg);}

.xqnrbox{width: 100%; display: block;}
.xqnrbox img{max-width: 100%;}
.xqnrbox p{font-size: 14px; color: #666; line-height: 20px;}

.medlistbox{width: 97%; margin: 0 auto; overflow: hidden; background: #e8e8e8; margin-top: 3%;}
.medlistbox .title{font-size: 28px; color: #595959; text-align: center; padding: 2%; text-transform:uppercase;}
.medlistbox .othprobox{width: 74%; margin: 2% auto; }
.medlistbox .othprobox .swiper-containers,.medlistbox .othprobox .swiper-containere{padding-bottom: 5%; overflow: hidden;}
.medlistbox .othprobox a{display: block; width: 99%; text-decoration: none;}
.medlistbox .othprobox a .pic{width: 99%; padding: 48% 0; background-position: center; background-size: cover;}
.medlistbox .othprobox .tit{ font-size: 18px; color: #5a5a5a; padding-left: 2%; margin: 2% 0;text-align: left;}
.medlistbox .othprobox .mess{ font-size: 14px; color: #9f9f9f; line-height: 17px; padding-left: 2%;text-align: left;}
.medlistbox  .spages .swiper-pagination-bullet{width: 64px; height: 2px; border-radius: 0;}
.medlistbox  .spages .swiper-pagination-bullet-active{background: #F036A4;}

.custombox{width: 97%; margin: 0 auto; overflow: hidden; background: #e8e8e8; margin-top: 3%;}
.custombox .nrbox{width: 65%; margin: 0 auto; padding: 3% 0; overflow: hidden; border-bottom: 1px #c1c3c4 solid; margin-bottom: 3%;}
.custombox .nrbox .title{font-size: 28px; color: #595959; text-align: center; padding: 2%; text-transform:uppercase;}
.custombox .nrbox .left{width: 47%; float: left;}
.custombox .nrbox .left #star{width: 99% !important; text-align: center !important;}
.custombox .nrbox .left #star img{width: 20px;}
.custombox .nrbox .left .tit{font-size: 32px; color: #595959; text-align: center; text-transform:uppercase;}
.custombox .nrbox .left .pinfen{font-size: 42px; color: #343434; text-align: center;}
.custombox .nrbox .left .desci{text-align: center; font-size: 14px; color: #595959; margin: 2% 0;}
.custombox .nrbox .left ul li{overflow: hidden;}
.custombox .nrbox .left ul li span{width: 20%; float: left; color: #595959; text-transform:uppercase;}
.custombox .nrbox .left ul li img{width: 70%; float: right;}

.custombox .nrbox .right{width: 45%; float: right; overflow: hidden;}
.custombox .nrbox .right .plbox{padding: 3% 0; border-bottom: 1px #c1c3c4 solid;}
.custombox .nrbox .right .plbox>div{margin-bottom: 2%; color: #595959; font-size: 14px;}
.custombox .nrbox .right .plbox>div:nth-child(2){color: #2e2e2e; font-size: 16px !important;}


.swiper-container {width: 99%;height: 625px;transition:all 0.3s ease 0s;}
.swiper-container img{height:625px;}

@media only screen and (max-width: 1024px) {
	.xqtopbox .topnrbox{width: 94%; padding: 3%;}
	.foot_ewm2{ display:block; margin:auto;}
	.about_com{ width:90%;}
	.swiper-container {width: 99%;height: 330px;transition:all 0.3s ease 0s;}
	.swiper-container img{height:330px;}
}

@media only screen and (max-width: 769px) {
	.xqtopbox{width: 99%; margin: 0 0;}
	.xqtopbox .topnrbox{width: 94%; padding: 3%;}
	.medbox,.medlistbox{width: 99%;}
	.custombox{width: 99%;}
	.custombox .nrbox .left{float: none; width: 99%;}
	.custombox .nrbox .right{float: none; width: 99%;}
	.custombox .nrbox .right{border-top: 1px #c1c3c4 solid;}
	.custombox .nrbox{border-bottom: 0;}
	.swiper-container {width: 99%;height: 200px;transition:all 0.3s ease 0s;}
	.swiper-container img{height:200px;}
}

@media only screen and (max-width: 640px)  {
	.xqtopbox{width: 100%; margin: 0 0;}
	.xqtopbox .topnrbox{width: 94%; padding: 3%;}
	.xqtopbox .topnrbox .left ,.xqtopbox .topnrbox .right{float: none; width: 99%;}
	.xqtopbox .topnrbox .right{margin-top: 5%;}
	.medbox,.medlistbox{width: 100%;}
	.medlistbox .othprobox .swiper-containers, .medlistbox .othprobox .swiper-containere{padding-bottom: 12%;}
	.medlistbox .othprobox a .tit{display: none;}
	.medlistbox .othprobox a .mess{display: none;}
	.medbox .butit ,.medlistbox .title,.xqtopbox .topnrbox .right .title,.xqtopbox .topnrbox .right .money{font-size: 18px !important;}
	.custombox{width: 99%;}
	.custombox .nrbox .left{float: none; width: 99%;}
	.custombox .nrbox .right{float: none; width: 99%;}
	.custombox .nrbox .right{border-top: 1px #c1c3c4 solid;}
	.custombox .nrbox{border-bottom: 0;}
	.swiper-container {width: 99%;height: 155px;transition:all 0.3s ease 0s;}
	.swiper-container img{height:155px;}
.column1{height: auto;    margin-top: 30px;}
.column1 .left{width: 99%;height:34%;margin-bottom:2%;}
.column1 .left .column_top{width:calc(49% - 10px);float:left;margin-right: 20px;padding:40px 0px;}
.column1 .left .column_middle{width: calc(49% - 10px);float:left;margin-top: 0px;}
.column1 .left .column_bott{width: calc(49% - 10px);height:37px;line-height:37px;float:left;font-size:14px;}
.column1 .left .more{height:30px;line-height:30px;float:left;}
.column1 .middle{height:auto;width: calc(49% - 10px);margin-left: 0%;margin-right:20px;}
.column1 .middle .title{bottom: 0%;}
.column1 .right{height:auto;width: calc(49% - 10px);}
.column1 .right .title{bottom: 0%;}
.ind_list p{width:99.99%;float:left;}
.incision{width:96%;margin:auto;max-width:1400px;height:17px;background:url(../sj_divide_07.png)no-repeat center center;background-size:99%;}
.language .box .swi p{width:68px;font-size:12px;}
.language .box .swi .drop{/*width:calc(99% - 75px);*/width:99%;background-position: center left 5px;/*padding-left: 25px;*/}
.language .box .swi .foot_warp{width: calc(99% - 68px);}
.language .box .swi .drop .direction{position:absolute;right:5px;top:49%;margin-top:-3.5px;}
.language .box .share p{display:none;}
/*.foot_nav li{width:99.99%;height:60px;overflow:hidden;transition:all 0.3s ease 0s;}
.foot_nav .class1{display: flex;align-items:Center;border-bottom:1px solid #c3c2c2;margin-top:0px;height:60px;font-size:18px;position:relative;transition:all 0.3s ease 0s;}
.foot_nav li:hover{transition:all 0.3s ease 0s;height:auto;}*/
.foot_nav{display:none;}
.foot_incision{background:url(../sj_divide_07.png)no-repeat center center;background-size:99%;}
/*================================产品列表================================================*/
.pro_list li{width:calc(49% - 2px);height:auto;border:1px solid #fff;}
.pro_list .pro_right{width:calc(49% - 2px);height:auto;float:left;border:1px solid #fff;}
.pro_list .pro_left{width:calc(49% - 2px);height:auto;float:left;border:1px solid #fff;}

/*================================关于我们================================================*/
.about_box{display:block;margin-bottom:5vh;}
.about_list .about_txt{width:99.99%;float:none;}
.about_list .about_img{width:99.99%;float:none;}
.about_list .about_txt p{margin-top:2.5vh;}
.about_list .about_txt a{margin: 20px auto;}
.about_box:before{width:99.99%;}
.about_box:nth-child(1):before{display:none;}
.about_info_title{font-size:4vh;}
.about_info_box:before{height:1px;width:99.99%;content:"";top:70%;left:0;}
.about_info_left{width:99.99%;text-align:center;padding-bottom:3.5vh;}
.about_info_right{width:99.99%;text-align:center;padding-top:3.5vh;}

/*================================新闻列表================================================*/
.news_list .news_left .title{font-size:16px;}
.news_list .news_left .com{font-size:12px;}
.news_list .news_left .title{margin-bottom:20px;}
.news_list .news_left .title:before{top:30px;}
.news_list .news_right{max-width:calc(1050px - 2em);width:calc(53% - 2em);-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap: 1em;-webkit-column-gap: 1em;column-gap: 1em;}
.news_list .news_right .item span{-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;height:5.25em;overflow:hidden;}
.news_list .news_left{ width:99.99%;max-width:86%;}
.news_list .news_right{ width:99.99%;max-width:86%;}
/*================================视频================================================*/
.video_list1 li{height:auto;overflow:hidden;float:left;width:49%;}
.video_list1 li:nth-child(2){padding-left:2%;padding-right:0%;}
.video_list1 li:nth-child(3){padding-right:0%;display:none;}
.video_list1.avid li:nth-child(3){display:block;}
.video_list1.avid li:nth-child(4){display:block;}
/*================================特别推荐================================================*/
/*.reco{padding-top: 0vh;}
.reco li:nth-child(1) .reco_com{display:none;}
.reco li:nth-child(2) .reco_com{display:none;}
.reco li:nth-child(2) .reco_title{margin-top: 0vh;}
.reco li:nth-child(3) .reco_com{display:none;}
.reco li:nth-child(4) .reco_com{display:none;}
.reco li:nth-child(4){margin-top:0vh;}
.reco li:nth-child(5) .reco_com{display:none;}
.reco li:nth-child(6) .reco_com{display:none;}
.reco li:nth-child(7) .reco_com{display:none;}
.reco li:nth-child(7) .reco_title{margin-top: 0vh;}
.reco li:nth-child(8) .reco_com{display:none;}
.reco li:nth-child(8){margin-top:0vh;}

.reco li:nth-child(9) .reco_com{display:none;}
.reco li:nth-child(9) .reco_title{margin-top: 0vh;}
.reco li:nth-child(10) .reco_com{display:none;}
.reco li:nth-child(11) .reco_com{display:none;}
.reco li:nth-child(11)){margin-top:0vh;}*/
}





.list1_ck_box{width:96%;margin:auto;height:30px;border:1px solid #ccc;border-radius:5px;display: flex;justify-content:center;align-items:Center;color:#ccc;}




.allvideo{margin:auto;width: 180px;height: 40px;display: flex;justify-content: center;align-items: Center;border: 1px solid #FFF;color: #FFF;font-size: 14px;border-radius: 40px;margin-top:40px;cursor:pointer;}
.searchpage {
	width: 100%;
	padding: 30px 0px 20px;
	background: #FFFFFF;
	min-height: 600px;
}

.searchpage .search_form {
	max-width: 476px;
	height: 40px;
	border: 1px solid #C9C9C9;
	border-radius: 10px;
	margin: 0 auto;
}

.searchpage .search_form >input {
	display: block;
	float: left;
	width: calc(99% - 64px);
	height: 40px;
	line-height: 40px;
	border: none;
	outline: none;
	margin-left: 10px;
	font-size: 14px;
}

.searchpage .search_form >a {
	display: block;
	float: right;
	height: 99%;
}

.searchpage .search_form >a>img {
	display: block;
	height: 99%;
}
.search_list{
	width:calc(100% - 40px);
	max-width:1360px;
	padding:20px;
	margin:auto;
}
.search_list a {
	display:block;
	width:calc(20% - 10px);
	margin-right:10px;
	float:left;
	margin-bottom:10px;
}
.search_list a :nth-child(5n){
	margin-right:0px;
}
.search_list::after {
	display: block;
	content: "";
	clear: both;
	visibility: hidden;
	line-height: 0;
}
.search_list a i{
	display:block;
	width:99.99%;
}
.search_list a i img{
	display:block;
	width:99.99%;
}
.search_list a span {
	display: block;
	width: calc(99% - 40px);
	padding:5px 20px;
	color: #4c484a;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	font-size: 14px;
}


.searchpage>p {
	width: 99%;
	text-align: center;
	font-size: 12px;
	color: #006bd4;
	margin-top: 20px;
}
.back_to_top{position: fixed;right: 0;bottom: 40px;z-index: 999;width: 50px;background: #000;color: #fff;font-size: 12px;text-align: center;padding: 10px 0px;
    cursor: pointer;}
.has-children label div:before{content:''; width:99.99%; height:1px !important; position:absolute; top:7px; background:#666;}
.has-children label div:after{content:''; width:1px !important; height:99%; position:absolute;  left:7px; background:#666;}
#CB_All{display:none;}






/*================================会员中心================================================*/
.user{width:90%;min-height:500px;background:#fff;margin:50px auto;padding-top:20px;height:auto;overflow:hidden;}
.grconbox_zkj{ width:20%; border:1px solid #ddd; min-height:500px; height:auto; margin-left:20px; margin-bottom:20px; float:left; overflow:hidden;}
.grconbox_zkj span{ display:block; width:80%; line-height:30px; font-size:18px; margin:auto; font-size:16px; color:#727171; text-align:left; padding-top:5px; padding-bottom:20px;border-bottom:1px solid #ddd; margin-bottom:10px; background:url(../fkzx_03.png) no-repeat 60px 8px;}
.grconbox_zkj span strong{ font-size:18px; color:#727171}
.grconbox_zkj span a{ font-size:14px; text-decoration:underline;color:#727171}
.grconbox_zkj ul{ display:block;  width:80%; height:auto; margin:auto; overflow:hidden; }
.grconbox_zkj ul li{cursor:pointer; display:block; width: 100%; height:auto; float:right; font-size:12px; color:#797979; line-height:38px;}
.grconbox_zkj ul li a{font-size:12px; color:#797979;}
.grconbox_zkj ul li:last-child{ border-bottom:none;}
.u_top{ width:100%; height:50px; text-align:center; line-height:50px; font-size:20px; color:#333}
.u_top strong{ font-size:20px; color:#333}
.grconbox_zkj h3{ width:80%; margin:auto; font-size:16px;}
.grconbox_zkj .lx{ margin-top:50px;}

.grconbox_left{width:calc(80% - 60px); border:1px solid #ddd;min-height:500px;margin-bottom:20px; float:right;height:auto;margin-right:20px;}
.pre-updbox{width: 100%;}
.pre-updbox input{border:1px solid #ddd;    height: 25px;}
.pru-tab tr td:first-child{text-align: right; width: 160px; font-size: 14px; color: #727171;} 
.pru-tab tr:nth-of-type(6) .long_word{text-align:left;padding-left:160px;}
.pru-tab tr td:nth-child(2){width: calc(99% - 70px); font-size: 14px; color: #727171;}
.pre-text{width: 159px; height: 28px; border: 1px #d2d2d2 solid; padding-left: 5px;}
.pre-bir{width: 73px; height: 28px; border: 1px #d2d2d2 solid;}
.pre-md{width: 59px; height: 28px; border: 1px #d2d2d2 solid;}
.pre-sex{display: inline-block !important; opacity: 1 !important; vertical-align: inherit; margin-right: 5px;}
.pre-bor{display: inline-block; width: 57px; height: 28px; border: 1px #d2d2d2 solid; text-align: center; line-height: 28px;}
.pru-tab tr td a{font-size: 14px; text-decoration: none; color: #3a78bf;}
.pre-sub{width: 64px; height: 25px; color: #FFFFFF; background: #f68a00; border-radius: 3px;cursor:pointer}
.pru-tab tr td{height: 40px;}
.probox{width:99.99%;}
.feedback_table{width:99.99%;}
.feedback_table tbody{width:99.99%;}
.feedback_table tr{width:99.99%;}

.xixq_box{width:99.99%;height:auto;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px;}
.xixq_box:last-child{border-bottom:none;}
.xixq{color: #727171;font-size: 14px;height:auto;padding-top:15px;width:99.99%;word-wrap : break-word;overflow:hidden;}
.xixq a{color: #727171;}
.xixq a:hover{color: #727171;text-decoration: underline;}
.xixq span{color: #727171;font-size: 14px;width:130px;display:block;float:left;}
.xixq b{color: #727171;font-size: 14px;width:calc(99% - 130px);display:block;float:left;font-weight:normal;}
.xixq img{max-width:calc(99% - 130px);float:left;}
#warp{width:99.99%;cursor:pointer}
.vval{width:85px;height:35px;position:relative;padding: 0px 10px;}
.vval p{position:absolute;width:99.99%;height:99%;background-color: #337ab7;font-size: 14px;color:#fff;display: flex;justify-content:center;align-items:Center;z-index:1;top:0;left:0;}
.vval input{position:absolute;width:99.99%;height:99%;z-index:2;top:0;left:0;opacity:0;cursor:pointer}
@media only screen and (max-width: 1024px){
	.search_list a {
	width:calc((99%)/3 - 10px);
}
.search_list a :nth-child(5n){
	margin-right:10px;
}
.search_list a :nth-child(3n){
	margin-right:10px;
}
.col_list li:nth-child(1) a {
    font-size: 18px;
	
}
.col_list li:nth-child(1){
	margin-bottom:0px;
}
.col_title:before {
    bottom: -8px;
}
.col_title {
    margin-bottom: 15px;
}
.col_list li{
	line-height:20px;
}
} 
@media only screen and (max-width: 640px)  {
.search_list a {
	width:calc(49% - 10px);
}
.search_list a :nth-child(3n){
	margin-right:10px;
}
.search_list a :nth-child(2n){
	margin-right:10px;
}
.user{width:96%;margin:30px auto;}
.pre-box{width: 96%;;}
.pre-tit{text-align: center; margin-bottom: 10px;} 
.prr-mebox>div{float: none;   margin: 0 auto;}
.pre-updbox{width: 99%;}
.grconbox_zkj{float:none;width:90%;margin:auto;max-width: 99%;}
.grconbox_zkj ul li{width:99.99%;text-align:left;}
.grconbox_zkj ul li:last-child{ border-bottom:1px solid #bcbcbc;border-right:none;}
.grconbox_left{float:none;width:90%;margin:auto;}
.col_list li:nth-child(1) a {
    font-size: 14px;
	
}
.pru-tab tr td:first-child {
    width: 130px;
}
}


.email_box{width:1400px;max-width:95%;border-top:1px solid #d2d2d2;height:auto;overflow:hidden;margin:auto;margin-top:44px;margin-bottom:80px;}
.email_box .e_title{width:99.99%;height:1.2em;text-align:center;color:#444444;font-size:32px;margin-top:0.8em;margin-bottom:2em;}
.email_box .nr_box{width:1070px;max-width:99.99%;height:auto;overflow:hidden;margin:auto;}
.email_box .email{float:left;width:480px;max-width:55%;height:auto;overflow:hidden;}
.email_box .email_input{width:99.99%;margin-bottom:20px;height:auto;overflow:hidden;}
.email_box .email_input p{color:#444444;font-size:18px;height:1em;margin-bottom:10px;width:99.99%;float:left;}
.email_box .email_input input{border:1px solid #dcdcdc;height:34px;width:449px;float:left;max-width:calc(99% - 30px);}
.email_box .email_input span{height:36px;width:28px;float:left;color:red;text-align:center;line-height:36px;}
.email_box .email_sub{width:99.99%;height:auto;overflow:hidden;}
.email_box .email_sub input{height:34px;background:#e5e5e5;border:1px solid #b5b5b5;color:#878787;font-size:18px;width:128px;float:left;}
.email_box .email_sub p{float:right;color:#878787;font-size:18px;line-height: 32px;}
.email_box .email_sub p span{color:red;}
.email_box .email_img{float:right;max-width:478px;}
.email_box .email_img img{max-width:99.99%;}


@media only screen and (max-width: 1060px) {
.email_box .email{float:none;max-width:99.99%;margin:auto;}
.email_box .email_img{float:none;margin:auto;margin-top:30px;max-width:478px;}
}






















