/*************index start****************/
.ineeds{ width:100%; height:auto; padding:55px 0 45px;}
.ineed{ width:1200px; margin:0 auto; padding-top:80px;}
.ineed ul{ overflow:hidden; text-align:center;}
.ineed ul li{ display:inline-block; width:230px; text-align:center; }
.ineed ul li.li2{ margin:0 208px;}
.ineed ul li .ineed_title{ font-size:16px; color:#353535; font-size:16px; line-height:18px; padding:9px 0; border-bottom:1px solid #939393; font-family:"myriad";}
.ineed ul li .ineed_img{ height:335px; position:relative; padding:32px 0;}
.ineed ul li:hover .ineed_img img{ margin-top:-10px;}
.ipeds,.ikitts{ background:url(../images/hei.jpg) center bottom repeat-x;}
.ipeds ul li.li2{ margin:0 40px 0 80px;}
.ipeds ul li.li3{ margin:0 80px 0 40px;}
.ikitts ul li.li2{ margin:0 60px;}
.ikitts ul li img{ height:420px;}
.ineeds.ikitts ul li .ineed_img{height:420px; padding:20px 0 32px 0;}
.ikitts .ineed{ padding-top:10px;}
.ipeds .ineed_title{ display:inline-block; width:auto; min-width:90px; max-width:155px; margin:0 auto;}

/*Pepe Bubbles*/
.bubbles{ width: 100%; background: #0398C3;}
.bubble{ font-size: 26px; color: #fff; font-family: "myriad"; text-align: center;text-transform:uppercase; letter-spacing: 2px; padding: 40px 0; line-height: 36px; position: relative;}
.bubble i{ font-size: 31px;}
.bubble::after{ position: absolute; content: ''; width: 208px; height: 6px; background: #fff; margin: auto; left: 0; right: 0; bottom: 24px;}
/*Pepe Bubbles end*/

/*see work*/
.seeworks{ width:100%; }
.seeworks .seeworks_img img{ width:100%;}
.seework{ width:100%; background:#0398C3;text-align:center;padding:0px 0 20px;}
.seework p{ width:1200px; margin:0 auto;  font-size:36px; color:#fff; padding:30px 0;}
.seework a{ display:inline-block; width:233px; height:38px; line-height:38px; text-align:center; border:3px solid #fff; font-size:28px; color:#fff;}
/*see work end*/

/*广告3*/
.page_img3{ width:1200px; margin:0 auto; padding:60px 0 60px;}
.page_img3 img{ width:100%;}
/*广告3 end*/

/*why choose*/
.chooses{ width:100%; height:auto; background:#AAAAAA;padding:81px 0 48px;position:relative; margin-bottom:25px; border-tpo: 54px solid #02A0CE;}
.choose{ width:1450px; margin:0 auto; text-align:center; }
.choose .choose_title{ width:506px; font-size:42px; color:#fff; position:absolute; padding:0 20px; background:#AAAAAA; margin:auto; left:0; right:0; top:60px;}
.choose .choose_title i{ font-weight:bold;}
.choose .choose_con{ font-size:28px; color:#fff; line-height:32px; padding:27px 25px; border:4px solid #fff}
/*why choose end*/
/*************index end*******************/


/************FAQ start************/
.faqforms{ padding-top:40px;}
.faqform{ width:980px; margin:0 auto; overflow:hidden; padding:40px 0;}
.faqform .faq_input.faq_input1{ float:left;}
.faqform .faq_input.faq_input2{ float:right;}
.faqform .faq_input input{ width:461px; border:2px solid #9E9E9E; font-size:28px; color:#333; text-indent:10px; font-family:"calibri"; padding:0px 0;}
.faqform .faq_textarea{ padding-top:69px;}
.faqform .faq_textarea textarea{ padding:10px; width:956px; height:128px;border:2px solid #9E9E9E; font-size:28px; color:#333;font-family:"calibri"; outline:none}
.faq_btn{}
.faq_btn a{ display:block; width:155px; height:31px; line-height:31px; text-align:center; background:#0398C3; border-radius:8px; font-size:24px; color:#fff; margin:35px auto 0;}


.faqform .faq_input input::-webkit-input-placeholder,.faqform .faq_textarea textarea::-webkit-input-placeholder {color: #dcdcdc;}
.faqform .faq_input input::-moz-placeholder,.faqform .faq_textarea textarea::-moz-placeholder {color: #dcdcdc;}
.faqform .faq_input input:-ms-input-placeholder,.faqform .faq_textarea textarea:-ms-input-placeholder {color: #dcdcdc;}
/************FAQ end**********/

/************商品详情 start********/
.goodedits{ width:100%; height:auto; padding:100px 0 45px;}
.goodedit{ width:1450px; margin:0 auto;}
.gedit{ overflow:hidden;}
.gedit .gedit_left{ float:left; width:29.65%;}
.gedit .gedit_left img{ width:100%;}
.gedit .gedit_right{ padding-left:32.68%; text-align:center;}
.gedit .gedit_right .gedit_right_title{ font-size:48px; color:#525252; font-family:"myriad"; padding-top:65px;}
.gedit .gedit_right .gedit_right_con{ font-size:36px; color:#909090; line-height:45px; padding-top:20px;}
.gedit .gedit_right .gedit_right_con i{ font-weight:bold;}
.gedit .gedit_right .gedit_right_pent{ margin-top:66px;}
.gedit .gedit_right .gedit_right_pent img{ max-width:100%;}

.edit_list{ overflow:hidden; text-align:center;}
.edit_list .edit_list_left{ width:46%; float:left;}
.edit_list .edit_list_right{ width:46%; float:right;}
.edit_list .medit_img{ width:100%; height:267px; display:table; text-align:center; margin-top:50px;}
.edit_list .medit_img span{ display:table-cell; width:100%; height:100%;vertical-align:middle;}
.edit_list .medit_img img{ margin:0 auto; max-height:100%; max-width:100%;}
.edit_list .medit_title{ font-size:40px; color:#000; padding-bottom:20px;}
.edit_list .medit_intro{ color:#757575;}
.edit_list .edit_list_left .medit_intro{ font-size:20px; line-height:28px;}
.edit_list .edit_list_right .medit_intro{ font-size:20px; line-height:30px;}



/*产品推荐*/
.otherbrands{ width:100%; height:auto;}
.otherbrands .otherbrand{ width:920px; margin:0 auto; position:relative; padding:0px 0 11px;}


.otherbrand .hd{ overflow:hidden;}
.otherbrand .hd .prev,.otherbrand .hd .next{ display:block;  width:37px; height:70px; overflow:hidden;cursor:pointer; position:absolute; top:117px; z-index:5;}
.otherbrand .hd .prev{ background:url(../images/sle.png) center no-repeat; left:0;}
.otherbrand .hd .next{ background:url(../images/sre.png) center no-repeat; right:0;}

.otherbrand .bd{ width:879px; margin:0 auto; }
.otherbrand .bd ul{ overflow:hidden; zoom:1; padding-top:32px !important;}
.otherbrand .bd ul li{ margin:0 64px; float:left; _display:inline; overflow:hidden; text-align:center;  -webkit-transition:all 0.5s ease 0s;  -o-transition:all 0.5s ease 0s;  transition:all 0.5s ease 0s;}
.otherbrand .bd ul li:hover{ margin-top:-10px !important;}
.otherbrand .bd ul li .pic{ text-align:center;  width:165px; height:240px; }
.otherbrand .bd ul li .pic img{ max-height:100%; max-width:100%; }
.otherbrand .bd ul li .pic a:hover img{ border-color:#999;  }
.otherbrand .bd ul li .title{ line-height:24px;   }



/*产品推荐 end*/
/************商品详情 end**********/


/************商品列表 start**********/
.goodlists{ padding:45px 0 0px;}
.goodlist{ width:1200px; margin:0 auto; padding:40px 0;}
.goodlist .goods{ overflow:hidden;}
.goods .goods_img,.goods .goods_con{ height:360px;}
.goods .goods_img{ width:600px; text-align:center; display:table;}
.goods .goods_img span{ display:table-cell; vertical-align:middle;}
.goods .goods_img span img{ max-height:325px; max-width:600px;}
.goods .goods_con{ width:480px; padding:0 60px; background:#F3F3F3;}
.goods .goods_con .goods_con_title{ font-size:36px; line-height:40px; font-weight:bold; color:#525252; font-family:"myriad"; padding-top:27px;}
.goods .goods_con .goods_con_intro{ font-size:24px; height:150px; font-family:"myriad"; line-height:30px; color:#525252; padding-top:20px;}
.goods .goods_con .goods_con_btn{ padding-top:10px;}
.goods .goods_con .goods_con_btn a{ display:inline-block; width:193px; height:36px; line-height:36px; text-align:center; background:#0398C3; border-radius:8px; font-size:28px; color:#fff;font-family:"myriad";}

.goods:nth-child(even) .goods_img,.goodsgoods2 .goods_img{ float:left;}
.goods:nth-child(even) .goods_con,.goodsgoods2 .goods_con{ float:right;}
.goods:nth-child(odd) .goods_img,.goodsgoods1 .goods_img,.goodsgoods3 .goods_img{ float:right;}
.goods:nth-child(odd) .goods_con,.goodsgoods1 .goods_con,.goodsgoods3 .goods_con{ float:left; text-align:right;}
/************商品列表 end**********/

/************关于我们 start********/
.aboutus{ background:url(../images/abobg.jpg) center no-repeat; height:804px;}
.aboutus .aboutus_intro{ width:1450px; margin:0 auto; font-size:24px; color:#fff; line-height:36px; padding-top:300px;}
.aboutus .aboutus_intro p{ font-size:32px;}
.aboutus .aboutus_intro i{ font-weight:bold;}
/************关于我们 end********/

/************联系我们 start********/
.contacts{ height:420px; padding-top:230px; background:url(../images/conbg.jpg) center no-repeat;}
.contact{ width:100%; height:314px; background:url(../images/babg.png) repeat;}
.conts{ width:1450px; margin:0 auto; text-align:center; color:#fff;}
.conts .contact_top p{ font-size:38px; padding-top:30px;}
.conts .contact_top span{ display:block; font-size:24px; padding-top:36px;}
.conts .contact_bot{ overflow:hidden; text-align:center;}
.conts .contact_bot .contact_bot_txt{ display:inline-block; text-align:left; margin:0 100px;}
.conts .contact_bot .contact_bot_txt p{ font-size:30px; padding-top:50px;}
.conts .contact_bot .contact_bot_txt span{ font-size:28px; display:block; padding-top:10px;}
/************联系我们 end********/


/****************2021.08.21新增*******************/
.new_ineeds{ padding-bottom: 0; background: #F4F4F4;}
.new_list ul{ font-size: 0;}
.new_list ul li:hover .ineed_img img{ margin-top:-10px;}
.new_list ul li .ineed_img{ position: relative;}
.new_list ul li .ineed_title{ font-size:16px; color:#353535; font-size:16px; line-height:18px; padding:9px 0; border-bottom:1px solid #939393; font-family:"myriad";text-transform:uppercase; text-align: center;}
.new_list4{ text-align: center; width: 1145px; margin: 80px auto 0;}
.new_list4 ul li{ display:inline-block; text-align: center; width:243px; text-align:center; margin: 0 0px; }
.new_list4 ul li .ineed_img{  height:517px; position:relative; overflow: hidden; padding:36px 0 87px;}
.new_list4 ul li .ineed_img img{-webkit-box-reflect:below -34px -webkit-linear-gradient(transparent 75%,rgba(0,0,0,.2));box-reflect:below -34px -webkit-linear-gradient(transparent 75%,rgba(0,0,0,.2));}

.noils{ background: #f7f7f7; border-bottom: 24px solid #02A0CE; border-top: 30px solid #02A0CE;}
.new_list5{ width: 1200px; margin: 0 auto;}
.new_list5 ul{ margin-top: 60px;}
.new_list5 ul li{ display:inline-block; width:218px; text-align:center; margin: 0 0px; }
.new_list5 ul li .ineed_title{ font-size:16px; color:#353535; font-size:16px; line-height:18px; padding:9px 0; border-bottom:1px solid #939393; font-family:"myriad";}
.new_list5 ul li .ineed_img{margin: 0 auto; height:406px; width: 113px; position:relative; overflow: hidden; padding:20px 0 0px;}

.ipeds,.ikitts {background: linear-gradient(180deg,#fff 0%,#F5F5F5 100%);}
.ineeds.ipeds ul li .ineed_img{ height: 425px;}

.new_list_ts{ width: 100%; min-width: 1200px; margin: 100px auto 110px;}
.new_list.new_list_ts ul li .ineed_title{ height: 37px;}
.new_list.new_list_ts ul{ height: 486px; overflow:hidden; zoom:1;}
.new_list_ts ul li{ display: inline-block; float: left; width: 9.375%; margin: 0 calc(5.364vw);}
.new_list_ts ul li .ineed_img{ height: 412px; padding: 18px 0 0;}
.selections{ position: relative;}
.selections .hd .next,
.selections .hd .prev{ position: absolute; bottom: 361px; width: 59px; height: 111px; z-index: 3;}
.selections .hd .next{ right: 275px;}
.selections .hd .prev{ left: 275px;}
.selections .hd ul{ position: absolute; width: 100%; height: 15px; margin: auto; left: 0; right: 0; bottom: 87px; text-align: center; font-size: 0;}
.selections .hd ul li{ width: 15px; height: 15px; display: inline-block; border-radius: 999px; background: #EDEDED; margin: 0 11px;}
.selections .hd ul li.on{ background: #ccc;}

.page_img6{ width: 100%; background: #02A0CE; padding: 30px 0;}
.page_img6 img{ width: 100%;}


/*页面标题*/
.page_title{ text-align: center;text-transform:uppercase; font-size: 40px; color: #939393;}
.page_title p{ display: inline-block; border-bottom: 2px solid #939393; padding: 15px 0; margin: 0 auto;}
.page_title i{ color: #000;}
/*页面标题 end*/

/*detail*/
.shapows{ width: 100%;}
.shapows.shapows1{padding: 108px 0; border-bottom: 8px solid #F1F1F1;}
.shapows.shapows2{ padding: 47px 0 108px;}
.shapow{ width: 1460px; margin: 0 auto;align-items:end; margin-top: 124px;}
.shapows .shapow_cover{ width: 29.59%;}
.shapows .shapow_cover img{ width: 100%;}
.shapows .shapow_detail{ width: 61.71%;}
.shapow_detail_title,
.shapows .shapow_detail .mdetail p,
.shapows .shapow_detail .txt1{ text-align: center; font-family: "myriad";}
.shapow_detail_title{ font-size: 48px; color: #353535;}
.shapows .shapow_detail .mdetail{ font-size: 37px; color: #909090; line-height: 44px;word-break:break-all; letter-spacing: -0.5px;}
.shapows .shapow_detail .mdetail p,
.shapows .shapow_detail .mdetail i{ font-family: "calibri";text-transform:uppercase; color: #000;}
.shapows .shapow_detail .txt1{ font-size: 38px; color: #38acc3; padding: 15px 0; text-decoration: underline;}
.shapow_detail_imgs{ margin-top: 35px;align-items:end;}
.shapows .shapow_detail .txt1.tx_txt1{color: #38acc3;}
.shapows .shapow_detail .txt1.tx_txt2{color: #2E6052;}
.shapows .shapow_detail .txt1.tx_txt3{color: #063CBB;}
.shapows .shapow_detail .txt1.tx_txt4{color: #E18317;}
.shapow_detail_imgs .d_img{width: 364px;}
.shapow_detail_imgs .d_img .ming{ width: 100%; height: 364px; text-align: center; border: 1px solid #EDEDED; overflow: hidden;}
.shapow_detail_imgs .d_img .ming img{ max-width: 100%; max-height: 100%;}
.shapow_detail_imgs .d_img .mtxt{ font-size: 20px; color: #757575;font-family: "calibri"; text-align: center;word-break:break-all; line-height: 30px; letter-spacing: -0.5px;}

.shapows.shapows_ts{ margin-top: 110px;}
.shapow.shapow_ts{ width: 1400px; margin-top: 90px;}
.shapow.shapow_ts .shapow_cover{ width: 28.57%;}
.shapow.shapow_ts .shapow_detail{ width: 64.29%;}
.shapow.shapow_ts .shapow_detail_title{ font-size: 40px;}
.shapow.shapow_ts .shapow_detail_imgs .d_img{width: 100%;}
.shapow.shapow_ts .shapow_detail_imgs .d_img .ming{ width: 364px; height: 364px;}
.shapow.shapow_ts .shapow_detail_imgs .d_img .mtxt{ width: 520px; text-align: left; font-size: 30px;line-height: 55px; letter-spacing: -0.5px;}

.shapows .shapow_detail .txt1.tb_txt1{ color: #d9521a;}
.shapows .shapow_detail .txt1.tb_txt2{ color: #10b2ac;}
.shapows .shapow_detail .txt1.tb_txt3{ color: #145cd9;}
.shapows .shapow_detail .txt1.tb_txt4{ color: #7bbb0c;}
.shapows .shapow_detail .txt1.tb_txt5{ color: #e620c7;}

.shapows.shapows_tc{ margin-top: 110px;}
.shapow.shapow_tc{ width: 1580px; margin-top: 90px;}
.shapow.shapow_tc .shapow_cover{ width: 33.23%;}
.shapow.shapow_tc .shapow_detail{ width: 58.61%;}
.shapow.shapow_tc .shapow_detail_imgs .d_img{ width: 100%; margin-top: 60px;}
.shapow.shapow_tc .shapow_detail_imgs .d_img .ming{ width: 100%; height: auto; border: none;}
.shapow.shapow_tc .shapow_detail_title2{ font-size: 42px;text-align: center; font-family: "myriad";color: #353535;text-transform:uppercase; padding: 80px 0 20px;}

/*detail end*/
/****************2021.08.21新增 end*******************/









