@charset "utf-8";
html{-webkit-font-smoothing:antialiased}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,textarea,th,ul{margin:0;padding:0;}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{/* border-collapse:collapse; *//* border-spacing:0; */}
fieldset,img{border:0}
/* address,b,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:400} */
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;
/* font-weight:normal; */
}
a{text-decoration:none;color: rgb(51,51,51);font-size: 15px;
}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
textarea{resize:none}
button,input[type=submit],input[type=text],input[type=button],select{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur())}
body{color:#000;line-height: 1.3; overflow-x: hidden;background:#fff;font-family: Arial,"";}
.fl{float:left}
.fr{float:right}
.bgc{background: rgb(233,89,48);}
.co{color:rgb(233,89,48); }
.co51{color: rgb(51,51,51);}
.co148{color: rgb(148,148,148);}
.co33{color: rgb(255,105,33);}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
#web-ietip{width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../images/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
/*公共*/
.header{position: fixed;top: 0;left: 0;background: white;width: 100%;height: 109px;border-bottom: 1px solid rgb(234,234,234);z-index: 999;}
.layout{max-width: 1200px; margin:0 auto;}
.header_wrap{padding-top: 32px;line-height: 45px;height: 45px;}
.logo{float: left;}
.nav{float: left;}
.ico{float: right;margin-left:36px;
 /*width: 97px;*/
 position: relative;}
.ico a{display: inline-block;vertical-align: middle;width: 19px; height: 19px;background-repeat: no-repeat;background-position: center;cursor: pointer;}
.ico a:nth-child(2){margin: 0 15px;}

.ico .ico1{background-image: url(../images/search1.png);} 
.ico .ico1:hover{background-image: url(../images/searchon.png);}

.ico .ico2{background-image: url(../images/pelon.png);} 
.ico .ico2:hover{background-image: url(../images/pel.png);}

.ico_search{display: none; position: relative;top: 5px;left: -36px; width: 150px;border:1px solid rgb(234,234,234); vertical-align: middle;overflow: hidden;}
.ico_search .ico_text{border:0; outline: none;width: 110px; padding-left: 10px; float: left; vertical-align: middle;height: 29px;}
.ico_search .all_btn{float: left; width: 29px;height: 29px; cursor: pointer; border:0;outline: none; background: #fff url(../images/search.png) no-repeat center;}
.ico .language{display: none; width: 150px; position: relative;top: 5px;left: -22px; height: 30px;text-align: center;}
.ico .language a{display: inline-block; width: 50px; height:30px;text-align: center; line-height: 30px;border-radius: 5px; background: rgb(233,89,49);color: #fff;}
.ico .ico3{background-image:url(../images/en1.png) ; }
.ico .ico3:hover{background-image:url(../images/enon.png) ; }
.ico .ico3.show{background-image:url(../images/cn.png) ;}
.ico .ico3.show:hover{background-image:url(../images/cnon.png) ;}

.ico .ico4{line-height: 20px;font-size: 15px;width: auto;text-align: center; }
.ico .ico4 img{width: 20px;vertical-align: top; margin-left: 5px; }


.nav>li{margin-right: 34px;float: left;}
.nav>li>a{font-size: 15px;color: #333333;display: inline-block;height: 15px;line-height: 15px; vertical-align: middle;}
.nav>li .menu2{width: 1200px;}
.nav>li.on>a{color:rgb(233,89,48); }
.nav>li>a:hover{color:rgb(233,89,48);}
.num2{display: none;background: #553a99;}
.num2>li>a{color: white;}
.padshowbox{float: right;}
.pc_menu{padding: 10px 0; background: white; position: absolute;left: 0px; top: 110px;width: 100%; border-bottom: 1px solid rgb(233,233,233);display: none;}
.pc_menu .pc_menu2{text-align: center;display: none;}
.pc_menu .pc_menu2 dl {display: inline-block;}
.pc_menu .pc_menu2 dl dd{float: left;margin: 0 30px;}
.pc_menu .pc_menu2 dl dd a{ color:rgb(102,102,102);font-size: 14px;}
.pc_menu .pc_menu2 dl dd a:hover{ color:rgb(233,89,48); }
.pc_menu .pc_menu2 dl dd img{height: 38px;}
.footer{width: 100%; border-top: 1px solid rgb(233,233,233);}
.footer_nav{overflow: hidden;padding-top: 74px;padding-bottom: 43px; width: 1200px; margin: 0 auto;}
.footer_nav>li{float: left;margin-right: 100px;}
.footer_nav h2{font-size: 14px;color: #333;font-weight: bold;}
.footer_nav ul li{line-height: 20px;}
.footer_nav h2{margin-bottom: 30px; cursor: pointer;}
.footer_nav a{font-size: 14px;color:rgb(154,154,154);}
.footer_nav a:hover{color: rgb(233,89,48);}
.footer_nav>li.last{margin-right: 0;float: left;}
.footer_nav .last .hotline{color: rgb(233,97,59);margin-top: 16px;font-weight: bold;}
.footer_nav .last .tele{display: inline-block;width: 18px;height: 18px; background:url(../images/tele.png) no-repeat; background-size: cover;background-position: center 2px;margin-right: 10px;}
.footer_nav .icon_bar .icon-youku{font-size: 44px;}
.footer_nav .icon_bar .iconfont img{height: 100%;}
.code_pic{overflow: hidden;margin-top: 14px;text-align: center;}
.code_pic>div{float: right;}
.code_pic .last{margin-right: 23px;}
.code_pic p{font-size: 14px;color: #666;margin-top: 16px;}
.www dl dd{float: left;  margin-right: 10px;}
.copyright{background: #676767;color: rgb(170,170,170);overflow: hidden;padding-top: 40px;padding-bottom: 80px; width:100%;}
.copyright .center{width: 1200px;margin: 0 auto;}
.copyright .bottom_nav{float: right;}
.copyright .bottom_nav a{color: #fff;}
.copyright .bottom_nav ul{overflow: hidden;}
.copyright .bottom_nav li{float: left;font-size: 12px; margin-right: 8px;}
.copyright .bottom_nav li.last:after{display: none;}
.copyright .text{float: left;font-size: 12px;}
.copyright .text2{float: right;font-size: 12px;}
/*首页轮播*/
/*.home_banner{opacity: 0}*/
/*.home_banner .banner_bg{background: url(../images/banner2.jpg) center no-repeat;background-size: contain;}*/
.home_banner .banner_bg img{width: 100%;}
.home_banner .slick-dots{ position: absolute; bottom: 25px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.home_banner .slick-dots li{ cursor: pointer; width: 14px; overflow: hidden; height: 14px; background:#1c77cf; border-radius: 50%; display: inline-block; zoom: 1; *display: inline; margin: 0 6px;}
.home_banner .slick-dots li button{ background: none; border: none; outline: none; font-size: 0; }
.home_banner .slick-dots li.slick-active{ background:rgb(233,89,48); }
.home_banner .banner_bg .m2{display: none;}
@media screen and (max-width: 1200px){
/*.home_banner .banner_bg{height: 500px;}	*/

}
@media screen and (max-width: 768px){
/*.home_banner .banner_bg{height: 350px;}	*/
.home_banner .slick-dots{bottom: 5px;}
.home_banner .slick-dots li{ width: 10px;height: 10px;}
.home_banner .banner_bg .m1{display: none;}
.home_banner .banner_bg .m2{display: block;}

}
@media screen and (max-width: 414px){
/*.home_banner .banner_bg{height: 260px;}	*/
}

.home2{width: 100%;}
.home2 ul li{float: left;position: relative; width: 33.33%;background-size: cover;background-repeat: no-repeat;background-position: center center;height: 415px;cursor: pointer;}
.home2 ul li .home_dog{position: absolute;top: 50px;left: 40px;width: 100%;}
.home2 ul li .home_dog img{width: 24%;display: block;}
.home2 ul li .home_dog span{font-size: 26px;color: #666666;}
.home2 ul li .home_dog h2{font-size: 20px;color: #666;font-weight: bold;}
.home2 ul li .home2_tit{position: absolute;width: 90%;height: 385px;padding:15px  5%;background: rgba(34,220,245,.9);display:none;}
.home2 ul li .home2_tit .cnt{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.home2 ul li .home2_tit .hmi{padding-top: 15px;}
.home2 ul li .home2_tit h2{font-size: 24px;color: white;}
.home2 ul li .home2_tit em{display: inline-block;width: 45px;height: 1px;background: white;margin:3% 0;}
.home2 ul li .home2_tit p{color: white;}
.home2 ul li .home2_tit .sz{display: inline-block;position: absolute;bottom: 6%;right: 5%; width: 27px;height: 34px;background: url(../images/sz.png) center no-repeat;}
.home2 ul li:hover .home2_tit{display: block;}

@media screen and (max-width: 1200px){
.home2 ul li{height: 310px;}
.home2 ul li .home2_tit{height: 280px;}
.home2 ul li .home2_tit h2{font-size: 18px;}
.home2 ul li .home2_tit p{font-size: 14px;}
.home2 ul li .home_dog span{font-size: 18px;}
.home2 ul li .home_dog h2{font-size: 18px;}
}
@media screen and (max-width: 1000px){
.home2 ul li{height: 300px;}
.home2 ul li .home2_tit .hmi{padding-top: 5px;}
.home2 ul li .home2_tit{height: 270px;}
.home2 ul li .home2_tit .sz{bottom:3px ;}
.home2 ul li .home_dog span{font-size: 20px;}
}
@media screen and (max-width: 768px){
.home2 ul li{width: 100%; height: 300px;}
.home2 ul li .home2_tit{height: 270px;}
}
@media screen and (max-width: 500px){
.home2 ul li{width: 100%; height: 260px;}
.home2 ul li .home2_tit{height: 230px;}
}
@media screen and (max-width: 414px){
.home2 ul li{height: 165px;}
.home2 ul li .home2_tit{height: 120px;}
.home2 ul li .home2_tit .hmi{padding-top: 5px;}
.home2 ul li .home2_tit .sz{bottom:5px ;}
}

/*登录*/
.content{margin: 0 auto;overflow: hidden;padding-top: 110px;}
.con_left{width: 830px;float: left;}
.sign{width: 830px;height: 850px;border: 1px solid rgb(234,234,234);border-radius: 12px;}
.member{position: relative;height: 795px;overflow: hidden;text-align: center;}
/*.cat_top{position: absolute;width: 260px;height: 245px;background: url(../images/cartop.png) no-repeat;background-size: cover;background-position: 0 0;z-index: -10;}*/
/*.cat_bot{position: absolute;bottom: 80px;right: -30px;width: 260px;height: 245px;background: url(../images/carbot.png) no-repeat;background-size: cover;background-position: 0 0;z-index: -10;}*/
.member_tit{padding-top: 17px;padding-left: 20px;font-size: 22px;color: rgb(233,97,59);height: 37px;border-bottom:1px solid rgb(234,234,234);text-align: left;}
.bd{padding-top: 178px;width: 100%;font-size: 18px;text-align: center;color: rgb(233,97,59);}
.member_con{width: 410px;margin: 0 auto;}
.member_con .choose{margin-top: 42px;font-size: 14px;height: 20px;line-height: 20px;vertical-align: middle;}
.choose span{float: left;}
.member_form em{display: inline-block;width: 20px;background-repeat: no-repeat;background-size: cover;background-position: center;}
.form1{margin-top: 25px;}
.pet1{margin:0 5px 15px ;float: left;display: inline-block;width: 20px;height: 20px;background-image: url(../images/radio.png);background-repeat: no-repeat;background-size: cover;background-position: center;cursor: pointer;}
.pet2{margin:0 5px 15px ;display: inline-block;width: 20px;height: 20px;float: left;background-image: url(../images/radio.png);background-repeat: no-repeat;background-size: cover;background-position: center;cursor: pointer;}
.choose .choosed{background-image: url(../images/radioed.png);}
.input_box{height: 50px;line-height: 50px;border: 1px solid rgb(226,226,226);border-radius: 5px;background: url(../images/line.png) no-repeat;background-size:contain;background-position: 45px 0;}
.input_box input{margin-left: 35px;border: 0;outline: none;}
.input_box em{float: left;display: inline-block;width: 18px;height: 25px;margin-left: 14px;margin-top: 10px;background-repeat: no-repeat;background-size: contain;background-position: center;}
.form2{margin-top: 25px;overflow: hidden;position: relative;}
.v_code{float: left;height: 50px;line-height: 50px;border: 1px solid rgb(226,226,226);border-radius: 5px;background: url(../images/line.png) no-repeat;background-size:contain;background-position: 45px 0;}
.v_code em{display: inline-block;float: left;width: 18px;height: 25px;margin-left: 14px;margin-top: 12px;background-repeat: no-repeat;background-size: contain;background-position: center;}
.v_code input{margin-left: 35px;border: 0;outline: none;}
.verifi{display: inline-block;margin-left: 12px;}
.change{position: absolute;bottom: 0;right: 0;font-size: 12px;color: rgb(102,102,102);cursor: pointer;}
.form3{margin-top: 25px;overflow: hidden;}
.phone_code{float: left;height: 50px;line-height: 50px;border: 1px solid rgb(226,226,226);border-radius: 5px;background: url(../images/line.png) no-repeat;background-size:contain;background-position: 45px 0;}
.phone_code em{display: inline-block;float: left;width: 18px;height: 25px;margin-left: 14px;margin-top: 10px;background-repeat: no-repeat;background-size: contain;background-position: center;}
.phone_code input{margin-left: 35px;border: 0;outline: none;}
.con_right{float: left;width: 330px;margin-left: 37px;}
.get_code{background: rgb(233,89,49);width: 147px;height: 47px;border-radius: 2px;border:0;color: white;margin-left: 15px;cursor: pointer;font-size: 16px;}
.agree{text-align: center;margin-top: 20px;}
.sign_box{text-align: center;margin-top: 46px;}
.sign_btn{display: inline-block;width: 300px;height: 48px;border: 0;color:#fff;background-image: url(../images/submit.png);cursor: pointer;font-size: 19px;text-align: center;}
.right_top{border: 1px solid rgb(234,234,234);border-radius: 12px;margin-top: 38px;}
.top_tit{height: 35px;padding-top: 20px;padding-left: 25px;color: rgb(102,102,102);border-bottom: 1px solid rgb(234,234,234);}
.product{padding: 0 10px;}
.product li{height: 80px;border-bottom: 1px dashed rgb(234,234,234);}
.product li:last-child{border-bottom: 0;}
.product li a>em{display: inline-block;width: 44px;height: 40px;margin-top: 20px;float: left;margin-left: 16px;background-repeat:no-repeat;background-size: contain;background-position: center center;}
.product li a div{float: left;margin-left: 23px;}
.product li a div p{padding-top: 20px ;font-weight:bold;color: rgb(51,51,51);}
.product li a div span{color: rgb(102,102,102);font-size: 14px;}
/*.right_bot{margin-top: 38px;}*/
.right_bot h2{font-size: 22px;margin-bottom: 11px;font-weight: bold;}
.recommend span{display: inline-block;font-size: 14px;margin-top: 19px;color: rgb(51,51,51)}
.wx{width: 100%;text-align: center;font-weight: 400;}
.wx_sign{margin: 125px 0 40px;font-size: 25px;}
.red_dog{margin:40px 0 60px;color: rgb(102,102,102);}
.change_phone{display: inline-block;width: 112px;padding-left: 40px;height: 36px;line-height: 36px;border-radius: 5px;background: url(../images/scanrelief.png) no-repeat rgb(233,89,49);background-size: 20px 16px;background-position: 15px center;color: white;cursor: pointer;}
.sm{width: 100%;height: 100%;position: relative;}
.smcode{margin-top: 156px;}
/*.sml{position: absolute;left: -10px;bottom: 130px;width: 336px;height: 525px;background: url(../images/scanrl.png) no-repeat;background-size: cover;background-position:0 0;z-index: -10;}*/
/*.smr{position: absolute;right: 0;bottom: 80px;width: 363px;height: 340px;background: url(../images/scanr.png) no-repeat;background-size: contain;background-position:0 0;z-index: -10;}*/
/*我的宠物*/
.wm{margin: 20px auto;}
.mp{margin: 20px auto;}
.pad{margin: 20px auto;}
.left_top{border: 1px solid rgb(234,234,234);border-radius: 12px;}
.mp .vip_center{padding: 10px 0; border-bottom: 1px solid rgb(234,234,234);}
.wm .vip_center{padding: 10px 0; border-bottom: 1px solid rgb(234,234,234);}
.pad .vip_center{padding: 10px 0; border-bottom: 1px solid rgb(234,234,234);}
.per_con .vip_center{padding: 10px 0; border-bottom: 1px solid rgb(234,234,234);}
.set_con .vip_center{padding: 10px 0; border-bottom: 1px solid rgb(234,234,234);}
.vip_con .vip_center{padding: 10px 0; border-bottom: 1px solid rgb(234,234,234);}
.per_set .vip_center{padding: 10px 0; border-bottom: 1px solid rgb(234,234,234);}
.vip_con .vip_center h2{float:none;}
.set_con .vip_center h2{float:none;}
.per_set .vip_center h2{float:none;}
.put select.ny option{display: inline-block; height: 20px;line-height: 20px;}
.vip_center h2{float: left; font-size: 22px; color: rgb(233,97,59); padding-left: 22px;}
.record_time{float: right;color: rgb(191,191,191);font-size: 12px;padding-right: 22px;vertical-align: middle;margin-left: 22px;}
.record_time span:nth-child(2){margin-left: 17px;}
.per_img{width: 107px;height: 106px;margin-left: 32px;margin-top: 24px;float: left;position: relative;}
.per_img em{position: absolute;left: -7px;top: 5px;width: 27px;height: 27px;background: url(../images/myvon.png) no-repeat;}
.locke{margin-left: 25px;float: left;}
.locke>p{margin-top: 27px;color: rgb(233,89,49);font-size: 16px;}
.my_position{height: 25px;line-height: 25px;padding-left: 27px;font-size: 14px;background: url(../images/my6.png) left center no-repeat;margin-bottom: 8px;}
.activity{float: right;}
.activity li{width: 135px;height: 50px;line-height: 50px; border-bottom: 1px solid rgb(234,234,234); border-left: 1px solid rgb(234,234,234);}
.activity li:nth-child(3){border-bottom: 0;}
.activity li a{display: inline-block;height: 50px;font-size: 14px;padding-left: 54px;color: rgb(51,51,51);background-repeat: no-repeat;background-position: 20px center;}
.autograph{margin-top:14px;margin-bottom: 11px;}
.autograph input{background:url(../images/pen.png) 13px center no-repeat;outline:none;width: 350px;height: 38px;border:1px solid rgb(226,226,226);border-radius: 5px;padding-left: 38px;}
.left_bot{margin-top: 27px;border: 1px solid rgb(234,234,234);border-radius: 12px;}
.my_pet{height: 55px;line-height: 55px; border-bottom: 1px solid rgb(234,234,234);}
.my_pet h2{float: left; font-size: 22px; color: rgb(233,97,59); padding-left: 22px;}
.my_pet span{float: right;color: rgb(233,97,59);font-size: 14px;padding-right: 22px;}
.pet_list .table_th{width:100%;height: 50px;line-height: 50px;border-bottom: 1px solid rgb(234,234,234);}
.pet_list .table_th th:nth-child(1){padding-left: 35px;width: 200px;text-align: left;}
.pet_list .table_th th:nth-child(4){text-align: center;width: 108px;}
.pet_list .table_th th p{line-height: 20px;}
.pet_list .table_td{width: calc(100% - 40px);margin: 0 22px 27px;}
.pet_list .table_td tr{height: 96px;line-height: 96px;border-bottom: 1px dashed rgb(218, 218,218);color: rgb(102,102,102);text-align: center;}
.pet_list .table_td td:nth-child(1){text-align: left;width: 235px;}
.pet_list .table_td td  p{line-height: 20px;}
.pet_list .table_td td:nth-child(1) img{vertical-align: middle;}
.pet_list .table_td td:nth-child(4){width: 65px;text-align: center;}
.note{display: inline-block;width: 18px;height: 18px;background: url(../images/my4.png) no-repeat;cursor: pointer;}
.delete{display: inline-block;width: 17px;height: 19px;background: url(../images/my5.png) no-repeat;cursor: pointer;}
.page{text-align: center;height: 150px;line-height: 150px;}
.page a{vertical-align: middle;display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;color:rgb(102,102,102);font-size: 14px;background-color: rgb(241,241,241);margin-right: 18px;border-radius: 50%;}
.page .pageL{background-image: url(../images/jleft.png) ;background-position: center;background-repeat: no-repeat;}
.page .pageR{background-image: url(../images/jright.png) ;background-position: center;background-repeat: no-repeat;}
.page a.on{background-color: rgb(233,89,49);color: rgb(255,255,255);}
.top_notice{padding: 25px 20px 25px 25px;color: rgb(102,102,102);font-size: 14px;line-height: 25px;}
.right_fot{margin-top: 42px;border: 1px solid rgb(234,234,234);border-radius: 12px;}
.right_fot p{height: 55px;line-height: 55px; border-bottom: 1px solid rgb(234,234,234); color: rgb(102,102,102); padding-left: 22px;}
.help{padding: 23px 0 23px;}
.help a{display: inline-block;text-align: center;float: left;width: 33%;}
.help a:nth-child(2){border-right: 1px dashed rgb(225,225,225); border-left: 1px dashed rgb(225,225,225);}
.help a em{display: inline-block;width: 36px;height: 36px;margin-bottom: 5px;background-repeat: no-repeat;}
.help a span{color: rgb(102,102,102);font-size: 14px;}

@media screen and (max-width: 1200px){
.mp{width: 96%;margin: 20px auto;}
.mp .activity{float: right;margin-left: 20px;}
.mp .locke{float: right;}
}
@media screen and (max-width: 768px){
.mp .locke{float: left;}
.mp .activity li:nth-child(3){border-bottom: 1px solid rgb(234,234,234)}
.mp .pet_list .table_th th:nth-child(1){width: 30%;}
.mp .pet_list .table_td td:nth-child(1){width: 30%;}
.mp .pet_list .table_td{width: 98%;margin:  0 auto;}
.mp .con_right{margin-left: 0;width: 100%;}
.mp .right_top{width: 100%;margin: 0 auto;}
}
@media screen and (max-width: 540px){
.mp .page a{width: 30px;height: 30px;line-height: 30px;margin-right: 10px;}
.mp .record_time{float: left;}
.mp .autograph input{width: 95%;}
}
@media screen and (max-width: 400px){
.mp	.pet_list .table_th th:nth-child(1){padding-left: 12px;}
.mp	.pet_list .table_th th:nth-child(4){width: 20%;}
.mp .autograph input{width: 95%;}
.mp .per_img{margin-left: 22px;}

}
/*添加宠物*/
.add_pet{text-align: center;height: 590px;}
.add_pet p{padding-top: 64px;color: rgb(233,89,49);margin-bottom: 50px;}
.add_pet input{display: inline-block;width: 148px;height: 48px;line-height: 48px;text-align: center;background: rgb(233,89,49);color: rgb(255,255,255);border-radius: 2px;border:0;cursor: pointer;font-size: 18px;}
@media screen and (max-width: 1200px){
 .pad{width: 96%;margin: 20px auto;}
}
@media screen and (max-width: 768px){
.pad .activity li:nth-child(3){border-bottom: 1px solid rgb(234,234,234)}
.pad .add_pet{height: 240px;}
}
@media screen and (max-width: 540px){
.pad .page a{width: 30px;height: 30px;line-height: 30px;margin-right: 10px;}
.pad .record_time{float: left;}
.pad .autograph input{width: 95%;}
}


@media screen and (max-width: 1200px){
.wm{width: 96%;margin: 20px auto;}
.wm .activity{float: right;margin-left: 20px;}
.wm .locke{float: right;}
}
@media screen and (max-width: 768px){
.wm .locke{float: left;}
.wm .activity li:nth-child(3){border-bottom: 1px solid rgb(234,234,234)}
.wm .add_pet{height: 300px;}
}
@media screen and (max-width: 540px){
.wm .record_time{float: left; }
.wm .autograph input{width: 100%;}
}
@media screen and (max-width: 400px){
.wm .autograph input{width: 100%;}
.wm .per_img{margin-left: 22px;}

}
/* 未认证*/
.per_img .unauth{position: absolute;left: -7px;top: 5px;width: 64px;height: 22px;background: url(../images/unauth.png) no-repeat;}
/*宠物设置*/
.my_portrait{float: left;margin: 38px 11px 0 38px;width: 161px;height: 161px;}
.my_portrait img{display: inline-block;width: 100%;}
.upload_wrap p{padding-top: 40px;margin-bottom: 15px;color: rgb(233,89,49);}
.upload_wrap span{color: rgb(191,190,191);font-size: 14px;line-height: 52px;}
.upload_text{display: inline-block;float: left;outline: none;height: 38px;width: 390px;border:1px solid rgb(228,228,228);border-radius: 3px;box-shadow: inset 0 0 5px rgb(226,226,226);}
/*.upload_btn{display: inline-block;text-align: center;height: 38px;width: 50px;line-height: 38px;background: url(../images/linear.png) no-repeat;background-position: center;background-size: 50px 38px;border:0;margin-left: 9px;color: rgb(51,51,51);}*/
.upload_btn{cursor: pointer;font-size: 14px; display: inline-block;position: relative; text-align: center;height: 38px;width: 50px;line-height: 38px;background: url(../images/linear.png) no-repeat;background-position: center;background-size: 50px 38px;border:0;margin-left: 9px;color: rgb(51,51,51);}
.lul{cursor: pointer; height: 38px;width: 50px;position: absolute; opacity: 0; filter:alpha(opacity=0);}
.img_save{margin-top: 10px;font-size: 16px; display: inline-block;width: 148px;height: 43px;line-height: 43px;text-align: center;border-radius: 2px;background: rgb(223,89,49);color: rgb(255,255,255);border:0;margin-bottom: 41px;}
.per_set{margin-top: 20px;}
.pet_wrap{padding: 42px 35px;}
.pet_wrap em{margin-left: 20px;}
.pet_wrap img{margin-right: 5px;}
.pet_wrap .put {float: left; width: 43%;height: 46px;line-height: 46px;border:1px solid rgb(226,226,226);border-radius: 3px;color: rgb(51,51,51);margin-bottom: 22px;}
.pet_wrap .put span{width: 32%;height: 100%;text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;}
/*.put em{display: inline-block;width: 6px;height: 100%;background: url(../images/line2.png) center no-repeat; float: left;}*/
.pet_wrap .put em img{vertical-align: middle; cursor: pointer;}
.pet_wrap .put input{float: right;width:63%;height: 100%;padding-left: 4%; border:0;outline: none;vertical-align: middle; }
.pet_wrap .pz{float: left;width: 90%; height: 46px;line-height: 46px;border:1px solid rgb(226,226,226);border-radius: 3px;color: rgb(51,51,51);margin-bottom: 22px;}
.pet_wrap .pz span{width: 15%;height: 100%;text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;}
.pet_wrap .pz em img{vertical-align: middle; cursor: pointer;}
.pet_wrap .put2, .pet_wrap .put4 , .pet_wrap .put6{margin-left: 3%;}
.pet_wrap .put_b{width: 100%; text-align: center;}
.pet_wrap .put_btn{width: 302px;margin: 0 auto; height: 48px;background: rgb(233,89,49);color: white;text-align: center;line-height: 48px;border-radius: 2px;}
.pet_wrap .put3 select{border:0;width: 15%;background: url(../images/sed.png) right no-repeat;cursor: pointer;color: rgb(102,102,102);margin-left: 20px;}
@media screen and (max-width: 1200px){
.per_set{padding-top: 60px;width: 96%;margin: 0 auto;}
.per_set .vip_center{height: 55px;line-height: 55px; border-bottom: 1px solid rgb(234,234,234);padding: 0;}
 .con_right{width: 100%;margin: 20px auto;}
 .right_top{float: left;}
 .right_bot{float: right;}
.right_bot h2{margin-bottom: 65px;}
 .right_fot{float: left;width: 50%;}
}
@media screen and (max-width: 780px){
.per_set .locke{width: 60%;margin-left: 15px;}
.per_set  .upload_text{width: 70%;}
.per_set .upload_wrap span{line-height: 25px;}
.per_set .my_portrait{width: 25%;min-width: 107px;}
.per_set .my_portrait img{}
.per_set .pet_wrap{padding: 3%;}
.per_set .pet_wrap .put{width: 48%;}
.per_set .pet_wrap em{font-size: 14px;margin-left: 1%}
.per_set .pet_wrap .put span{font-size: 14px;}
.per_set .pet_wrap .pz{width: 99%;}
.per_set .pet_wrap .pz span{font-size: 14px;}
 .right_fot{float: left;width: 100%;}

}
@media screen and (max-width: 550px){
.per_set {padding-top: 15px;}
.per_set .pet_wrap .put{width: 100%;}
.per_set .pet_wrap .put2,
.per_set .pet_wrap .put4,
.per_set .pet_wrap .put6{margin-left: 0;}
.per_set .pet_wrap .put span{font-size: 12px;}
.per_set .pet_wrap em{font-size: 12px;margin-left: 0;}
.per_set .pet_wrap .pz span{font-size: 12px;width: 23%;}
.pet_wrap .put em img{width: 15px;}
.pet_wrap .pz em img{width: 15px;margin-right: 0;}
.per_set .upload_text{width: 70%;}
.per_set .upload_btn{margin-left: 0;}
.per_set .pet_wrap .put_btn{width: 100%;}
}
@media screen and (max-width: 460px){
.per_set .my_portrait{width: 30%;margin: 10% 0 0 5%;min-width: 91px;}
.per_set .locke{width: 60%;margin-left: 1%; float: right;margin-top: 10%;}
.per_set .upload_wrap p{padding: 0;}	
}

/*个人设置页面*/
.role{margin-bottom: 25px;color: rgb(51,51,51);}
.role em img{vertical-align: middle; cursor: pointer;margin-right: 5px;}
.set_wrap{padding: 42px 35px;}
.set_wrap em{margin-left: 20px;}
.set_wrap img{margin-right: 5px;}
.set_wrap .put {float: left; width: 43%;height: 46px;line-height: 46px;border:1px solid rgb(226,226,226);border-radius: 3px;color: rgb(51,51,51);margin-bottom: 22px;}
.set_wrap .put span{width: 32%;height: 100%;text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;}
.set_wrap .put em img{vertical-align: middle; cursor: pointer;}
.set_wrap .put input{float: right;width:63%;height: 100%;padding-left: 4%; border:0;outline: none;vertical-align: middle; }
.set_wrap .pz{float: left;width: 90%; height: 46px;line-height: 46px;border:1px solid rgb(226,226,226);border-radius: 3px;color: rgb(51,51,51);margin-bottom: 22px;}
.set_wrap .pz span{width: 15%;height: 100%;text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;}
.set_wrap .pz em img{vertical-align: middle; cursor: pointer;}
.set_wrap .put:nth-child(even){margin-left: 3%;}
.set_wrap .put_b{width: 100%; text-align: center;}
.set_wrap .put_btn{width: 302px;margin: 0 auto; height: 48px;background: rgb(233,89,49);color: white;text-align: center;line-height: 48px;border-radius: 2px;cursor: pointer;}
.set_wrap .put4 select{border:0;width: 15%; background: url(../images/sed.png) right no-repeat;cursor: pointer;color: rgb(102,102,102);margin-left: 20px;}
.set_wrap .put5 select{border:0;width: 16%; background: url(../images/sed.png) right no-repeat;cursor: pointer;color: rgb(102,102,102);margin-left: 15px;}
.set_wrap .put_add{width: 90%;height: 50px;}
.set_wrap .put_add span{width: 16%;height: 100%;line-height: 50px; text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;background-size: 7px 100%;}
.set_wrap .put_add input{float: right;width:80%;height: 94%; border:0;outline: none;}

@media screen and (max-width: 1200px){
.set_con{width: 96%;margin: 0 auto;}
/*.set_con .vip_center{height: 55px;line-height: 55px; border-bottom: 1px solid rgb(234,234,234);}*/
.set_con .set_wrap{padding:  2%;}
.set_con .set_wrap .put{width:48%; }
.set_con .set_wrap .put:nth-child(even){margin-left: 3%;}
.set_con .set_wrap .put_add{width: 100%;}
}
@media screen and (max-width: 780px){
.set_con .locke{width: 60%;margin-left: 15px;}
.set_con  .upload_text{width: 70%;}
.set_con .upload_wrap span{line-height: 25px;}
.set_con .my_portrait{width: 25%;min-width: 107px;}
}
@media screen and (max-width: 690px){
.set_wrap .put_add span{width: 32%;}
.set_wrap .put_add input{width: 63%;}
.set_con .set_wrap .put{width:90%;margin-left: 5%;}
.set_con .set_wrap .put:nth-child(even){margin-left: 5%;}
}
@media screen and (max-width: 460px){
.set_con .my_portrait{width: 30%;margin: 10% 0 0 5%;min-width: 91px;}
.set_con .locke{width: 60%;margin-left: 0%; float: right;margin-top: 10%;}
.set_con .upload_wrap p{padding: 0;}
.set_con .set_wrap .put{width:100%;margin-left: 0;}	
.set_con .set_wrap .put:nth-child(even){margin-left: 0%;}
.set_con .set_wrap .put_btn{width: 90%;}
.set_con .upload_btn{margin-left: 0}
}
/*兽医师会员*/
.vip_wrap{padding: 42px 35px;}
.vip_wrap em{margin-left: 20px;}
.vip_wrap img{margin-right: 5px;}
.vip_wrap .put {float: left; width: 43%;height: 46px;line-height: 46px;border:1px solid rgb(226,226,226);border-radius: 3px;color: rgb(51,51,51);margin-bottom: 22px;}
.vip_wrap .put span{width: 32%;height: 100%;text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;}
.vip_wrap .put em img{vertical-align: middle; cursor: pointer;}
.vip_wrap .put input{float: right;width:63%;height: 100%;padding-left: 4%; border:0;outline: none;vertical-align: middle; }
.vip_wrap .pz{float: left;width: 90%; height: 46px;line-height: 46px;border:1px solid rgb(226,226,226);border-radius: 3px;color: rgb(51,51,51);margin-bottom: 22px;}
.vip_wrap .pz span{width: 15%;height: 100%;text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;}
.vip_wrap .pz em img{vertical-align: middle; cursor: pointer;}
.vip_wrap .put.ys{width: 35%;}
.vip_wrap .put.ys span{width: 56%;}
.vip_wrap .put.ys input{width: 40%;}
.vip_wrap .ys_l{display: inline-block;text-align: center;height: 46px;width: 50px;line-height: 46px;background: url(../images/linear.png) no-repeat;background-position: center;background-size: 50px 46px;border:0;margin-left: 9px;color: rgb(51,51,51);}
.vip_wrap .putl{margin-left: 3%;}
.vip_wrap .put_b{width: 100%; text-align: center;}
.vip_wrap .put_btn{width: 302px;margin: 0 auto; height: 48px;background: rgb(233,89,49);color: white;text-align: center;line-height: 48px;border-radius: 2px;cursor: pointer;}
.vip_wrap .put4 select{border:0;width: 15%; background: url(../images/sed.png) right no-repeat;cursor: pointer;color: rgb(102,102,102);margin-left: 20px;}
.vip_wrap .put5 select{border:0;width: 16%; background: url(../images/sed.png) right no-repeat;cursor: pointer;color: rgb(102,102,102);margin-left: 15px;}
.vip_wrap .put_add{width: 90%;height: 90px;}
.vip_wrap .put_add span{width: 32%;height: 100%;line-height: 90px; text-align: center; vertical-align: middle;float: left;display: inline-block;background: url(../images/line2.png) right no-repeat;background-size: 7px 100%;}
.vip_wrap .put_add1 span{width: 21%;}
.vip_wrap .put_add textarea{float: right;width:67%;height: 94%; border:0;outline: none;}
.vip_wrap .put_add1 textarea{width: 76%;}
.vip_wrap .put_add2{height: 46px;line-height: 46px;}
.vip_wrap .put_add2 span{width: 16%;line-height: 46px;}
.vip_wrap .put_add2 input{width: 80%;}
.vip_wrap .my_zj{width: 90%;height: 90px;line-height: 90px;color: rgb(233,89,49);}
.vip_wrap .putz{width: 90%;}
.vip_wrap .putz span{width: 21%;}
.vip_wrap .putz input{width: 75%;}

@media screen and (max-width: 1200px){
.vip_con{width: 96%;margin: 0 auto;}
.vip_con .vip_wrap{padding:  2%;}
.vip_con .vip_wrap .put{width:48%; }
.vip_con .vip_wrap .put.ys{width:40%;}
.vip_con .vip_wrap .putz{width: 100%;}
/*.vip_con .vip_wrap .put:nth-child(even){margin-left: 3%;}*/
.vip_con .vip_wrap .put_add{width: 100%;}
}
@media screen and (max-width: 780px){
.vip_con .locke{width: 60%;margin-left: 15px;}
.vip_con  .upload_text{width: 70%;}
.vip_con .upload_wrap span{line-height: 25px;}
.vip_con .my_portrait{width: 25%;min-width: 107px;}
.vip_con .vip_wrap .put.ys{width:38%;}
}
@media screen and (max-width: 690px){
.vip_wrap .put_add2 span{width: 32%;}
.vip_wrap .put_add2 input{width: 63%;}
.vip_con .vip_wrap .put span{font-size: 14px;}
.vip_con .vip_wrap .put{width:90%;margin-left: 5%;}
.vip_con  .vip_wrap .putz  span{width: 32%;}
.vip_con .vip_wrap .putz input{width: 63%;}
.vip_con .vip_wrap .put_add span{line-height: 40px;width: 30%;padding: 0 1%;}
.vip_wrap .put_add1 textarea{width: 65%;}
.vip_con .vip_wrap .put_add1 span{line-height: 90px;}
.vip_con .vip_wrap .put.ys{width:80%;}	
.vip_wrap .ys_l{margin-left: 0;}
}
@media screen and (max-width: 460px){
.vip_con .my_portrait{width: 40%;}
.vip_con .locke{width: 98%;margin-left: 1%;}
.vip_con .upload_wrap p{padding: 0;}
.vip_con .vip_wrap  .put{width:100%;margin-left: 0;}
.vip_con .vip_wrap .putz span{width: 40%;}
.vip_con .vip_wrap .putz input{width: 56%;}
}



/*个人中心*/
.per_con{margin-top: 20px;}
.perc_pet{height: 55px;line-height: 55px; border-bottom: 1px solid rgb(234,234,234);}
.perc_pet h2{float: left; font-size: 22px; color: rgb(233,97,59); padding-left: 22px;}
.perc_pet .perc_sel{margin-right: 10px;}
.perc_pet .perc_sel span{color: rgb(191,190,191);font-size: 14px;cursor: pointer;}
.perc_pet .perc_sel span.on{color: rgb(233,89,49);}
.perc_pet .perc_sel em{margin: 0 8px;color:rgb(191,190,191); }
.perc{width: 92%;padding: 0 4%;}
.perc .perc_list li{padding:  32px 0;border-bottom: 1px solid rgb(238,238,238);}
.perc .perc_img{float: left;}
.perc .perc_img img{width: 100%;}
.perc .perc_tit{float: right;width: 62%;}
.perc .perc_tit h2{font-size: 22px;color: rgb(32,32,32);}
.perc .perc_tit p{font-size: 14px;color: rgb(102,102,102);line-height: 22px;margin-top: 18px;margin-bottom: 20px;}
.perc .perc_tit span{color: rgb(102,102,102);font-size: 14px;}
.perc .perc_tit .js em{display: inline-block;width: 14px;height: 14px;background: url(../images/js.png) center no-repeat;vertical-align: middle;}
.perc .perc_tit .jx em{display: inline-block;width: 14px;height: 15px;background: url(../images/jx.png) center no-repeat;vertical-align: middle;margin-right: 5px;}
.perc .perc_tit a{color:rgb(233,89,49); }
.perc .perc_tit a em{display: inline-block;width: 6px;height: 9px;background: url(../images/cj.png) center no-repeat;}
@media screen and (max-width: 1200px){
.per_con{width: 96%;margin: 0 auto;padding-top: 20px;}
}
@media screen and (max-width: 768px){
.per_con .locke{float: left;}
.per_con .activity li:nth-child(3){border-bottom: 1px solid rgb(234,234,234)}
.per_con .perc .perc_img{width: 30%;}
.per_con .perc .perc_tit{width: 65%;}
.per_con .perc .perc_tit h2{font-size:  18px;}
.per_con .perc .perc_tit p{margin: 8px 0;}
.per_con  .perc .perc_tit a{float: left;font-size: 14px;}
.per_con .page a{margin-right: : 12px;}
}
@media screen and (max-width: 570px){
.per_con .perc .perc_img{width: 100%;}
.per_con .perc .perc_tit{width: 100%;}
.per_con .page a{width: 30px;height: 30px;line-height: 30px;margin-right: 10px;}
/*.per_con  .perc .perc_tit a{float: right;}*/
}
@media screen and (max-width: 540px){
.per_con .record_time{float: left; }
.per_con .autograph input{width: 100%;}
}
@media screen and (max-width: 400px){
.per_con .autograph input{width: 100%;}
.per_con .per_img{margin-left: 22px;}
.per_con .perc .perc_tit h2{font-size:  16px;}
.per_con .page a{margin-right: 5px;}
}
.about1{width: 100%;height: 942px;background-position: cover;background-position: center center ; background-repeat: no-repeat;}
.about1_wrap{width: 1200px;margin: 0 auto;padding-top: 150px;}
.about1_wrap .about1_left{display: inline-block;}
.about1_wrap .about1_left ul li{color: black;display: none;}
.about1_wrap .about1_left ul li.on{display: block;}
/*.about1_wrap .about1_left ul li .videos1{width:1000px;height: 500px;}*/
.about1_wrap .about1_left ul li .tan_v{width: 1000px;height: 500px;position: relative; background: url(../images/about1.png) center no-repeat;background-size: cover;}
.about1_wrap .about1_left ul li .tan_v .pl{position: absolute;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;cursor: pointer;}
.about1_wrap .about1_left ul li .videos2{width:1000px;height: 500px;}
.about1_wrap .about1_left ul li h2{font-size: 47px;font-weight: bolder;}
.about1_wrap .about1_left ul li h3{font-size: 30px;margin-top: 20px;margin-bottom: 35px;font-weight: bold;}
.about1_wrap .about1_left ul li em{display: inline-block;width: 65px;height: 1px;background: rgb(95,95,95);}
.about1_wrap .about1_left ul li p{line-height: 25px;vertical-align: top;margin-top: 22px;margin-bottom: 42px;}
.about1_wrap .about1_left ul li a{width: 115px;height: 50px;display: inline-block;color: white; line-height: 50px;text-align: center;}
.about1_right ul li{width: 110px;height: 120px;text-align: center; padding-top: 30px;background: white;cursor: pointer;}
.about1_right ul li p{ color:rgb(233,89,48);margin-top: 20px; }
.about1_right ul li.on{background: rgb(233,89,48);}
.about1_right ul li.on p{color: white;}
.about1_right ul li:hover{background: rgb(233,89,48);}
.about1_right ul li:hover p{color: white;}
.about2 {width: 100%;height: 1040px;}
.about2_wrap{width: 1200px;margin: 0 auto;padding-top: 230px;}
.about2_wrap .about2_left{display: inline-block;width: 46%;}
.about2_wrap .about2_left h2{font-size: 47px;font-weight: bolder;}
.about2_wrap .about2_left h3{font-size: 30px;margin-top: 20px;margin-bottom: 35px;font-weight: bold;}
.about2_wrap .about2_left em{display: inline-block;width: 65px;height: 1px;background: rgb(95,95,95);}
.about2_wrap .about2_left p{line-height: 25px;vertical-align: top;margin-top: 22px;margin-bottom: 42px;color: rgb(129,129,144);}
/*.about2_wrap .about2_left ul li{text-align: center;margin-right: 35px;float: left;}
.about2_wrap .about2_left ul li:last-child{ margin-right: 0; }
.about2_wrap .about2_left ul li span{display: inline-block;margin-top: 13px;}*/
.about2_wrap .about2_right{display: inline-block;margin-top: 55px;}
.about2_wrap .about2_right .about2_right_wrap{position: relative;}
.about2_wrap .about2_right .about2_right_wrap .ip1{position: absolute;top: 0;right: 0;}
.about2_wrap .about2_right .about2_right_wrap .ip2{position: absolute; right: 148px;top:130px; }
.about3{background: url(../images/abg2.png);height: 1000px;}
/*.about3 .about3_wrap .about3_tit{opacity: 0}*/
.about3 .about3_wrap{width: 1200px;margin: 0 auto;padding-top: 165px;}
.about3 .about3_wrap .about3_tit h2{font-size: 47px;font-weight: bolder;}
.about3 .about3_wrap .about3_tit h3{font-size: 30px;margin-top: 20px;margin-bottom: 35px;font-weight: bold;}
.about3  .about3_left{width: 903px;}
/*.about3_bot{opacity: 0;}*/
.about3_bot .alw_left{width: 406px;position: relative;height: 450px;}
.about3_bot .alw_left>img{position: absolute;top: 0;left: 0;height: 450px;}
.about3_bot .alw_left .ck{position: absolute;left: 0;bottom:0; width: 182px;padding-left: 18px; height: 190px;background: rgba(233,89,48,.9);}
.about3_bot .alw_left .ck p{font-size: 20px;font-weight: bold;color: white;margin-top: 40px;margin-bottom: 30px;}
.about3_bot .alw_left .ck a{font-size: 14px;color: white;display: inline-block;height: 22px;line-height: 22px;}
.about3_bot .alw_left .ck a img{margin-left: 5px;vertical-align:top;}
.about3_bot .alw_right{width: 485px;}
.about3_bot .alw_right ul li{padding-left: 37px;background: white;cursor: pointer;}
.about3_bot .alw_right ul li span{ display: inline-block;color: rgb(51,51,51);height: 50px;vertical-align: middle;line-height: 50px;}
.about3_bot .alw_right ul li p{color: rgb(148,148,148);font-size: 14px;border-bottom:1px solid rgb(229,229,229) ;padding-bottom: 5px; vertical-align: top;padding-right: 5px;}
.about3_bot .alw_right ul li p a{color: rgb(255,105,33);}
.about3_bot .alw_right ul li:hover{background: rgb(230,230,230);box-shadow: 1px 1px 5px rgb(226,226,226)}
.about3_bot .about3_right {padding: 22px;width: 236px;background: white;}
.about3_bot .about3_right .abg{width: 235px;height: 170px;display: inline-block;}
.about3_bot .about3_right span{display: inline-block;height: 55px;line-height: 55px;border-bottom: 1px solid rgb(238,238,238);}
.about3_bot .about3_right p{font-size: 14px;line-height: 25px;vertical-align: top;}
.about3_bot .lookm{ display: inline-block; color: rgb(255,105,33);font-size: 18px;margin-top: 5px;font-weight: bold;}
.about4{background-image:  url(../images/abg3.png);height: 765px;padding-top: 200px;background-position: center;}
.about4 .about4_wrap{width: 1200px;margin: 0 auto}
.about4 .about4_left{width: 355px;padding-left: 85px;padding-top: 50px; background: white;height: 490px;box-shadow: 0 0 30px rgb(236,236,236);border-radius: 4px;opacity: 0}
.about4 .about4_left h2{font-size: 47px;font-weight: bolder;}
.about4 .about4_left h3{font-size: 30px;}
.about4 .about4_left em{display: inline-block;width: 65px;height: 1px;background: rgb(95,95,95);}
.about4 .about4_left ul li{background-position: left;background-repeat: no-repeat; padding:2px 0   2px 60px;margin-top: 25px;color: rgb(149,149,161);}
.about4 .about4_left ul li p{font-weight: bold;}
.about4 .about4_right{width: 535px;height:480px;padding:60px 45px 0 45px;   background: white;box-shadow: 0 0 30px rgb(236,236,236);border-radius: 4px; margin-left: 130px;opacity: 0}
.about4 .about4_right input{width: 240px;height: 38px;line-height: 38px; outline: none;border:1px solid rgb(228,228,228);border-radius: 2px;font-size: 14px;padding-left: 15px;}
.about4 .about4_right input.fi2{margin-left: 10px;}
.about4 .about4_right textarea{width: 505px;height: 248px;padding: 15px; outline: none;border:1px solid rgb(228,228,228);border-radius: 2px;font-size: 14px;margin-top: 10px;margin-bottom: 32px;}
.about4 .about4_right a{display: inline-block; width: 193px;height: 40px;line-height: 40px;text-align: center;color: white;border-radius: 3px;}
@media screen and (max-width: 1200px){
.about1{height: 500px;}
.about1_wrap{width: 96%;margin: 0 auto;padding-top:50px; }
.about2_wrap{width: 96%;margin: 0 auto;padding-top:100px; }
.about2{height: auto;}
.about3{margin-top: 50px;}
.about4 .about4_wrap{width: 96%;margin: 0 auto;padding-top:100px; }
.about1 .about1_right{width: 20%;opacity: 0}
.about1 .about1_left{width: 70%;}
.about1 .about1_left ul li h2{font-size: 30px;}
.about1 .about1_left ul li h3{font-size: 20px;}
.about1 .about1_left ul li .videos1{width: 100%;height:100%;}
.about1_wrap .about1_left ul li .tan_v{width: 100%;height: 440px;}
.about1 .about1_left ul li .videos2{width: 100%;height:100%;}
.about2 .about2_left  h2{font-size: 30px;}
.about2 .about2_left  h3{font-size: 20px;}
.about3 .about3_wrap .about3_tit{padding-top: 20px ;}
.about3 .about3_wrap .about3_tit  h2{font-size: 30px;}
.about3 .about3_wrap .about3_tit  h3{font-size: 20px;}
.about4 .about4_left  h2{font-size: 30px;padding-top: 15px;}
.about4 .about4_left  h2 h3{font-size: 20px;}

.about2 .about2_left{width: 50%;}
.about2 .about2_left ul li{margin-right: 20px;}
.about2_wrap .about2_right {width: 50%;}
.about2_wrap .about2_right .about2_right_wrap .ip2{top: 50px;right: 50px;}
.about2_wrap .about2_right .about2_right_wrap img{width: 80%;}
.about3{height: auto;padding-bottom: 10px;}
.about3 .about3_tit{text-align: center;}
.about3 .about3_wrap{width:96%;margin: 0 auto;padding-top: 20px;}
.about3 .about3_left{width: 100%;}
.about3 .alw_left{width: 45%;max-height: 450px;}
.about3 .alw_left>img{width: 100%;max-height: 450px;}
.about3 .alw_right{width: 54%;}
.about3 .about3_right{width: 100%;padding: 0;margin-top: 10px;}
.about3 .about3_right img{float: left;margin-right: 15px; }
/*.about3 .about3_right .abg{width: 30%;float: left;}
.about3 .about3_right .abg_tit{width: 65%;float: right;}*/


.about4 .about4_left{width: 30%;padding:0 3%;}
.about4 .about4_right{width: 38%;}
.about4 .about4_right{margin:0;width: 46%;padding: 2% 4% 0 4%;}
.about4 .about4_right input{width: 45%;padding-left: 2%;}
.about4 .about4_right input.fi2{margin-left:2%; }
.about4 .about4_right textarea{width: 96%;padding: 2%;}
}
@media screen and (max-width: 880px){
.about3_bot .alw_right ul li span{height: auto;line-height:30px;max-height: 50px;}
}
@media screen and (max-width: 768px){
.about1{height: auto;}	
.about2{height: auto;}
.about4{height: auto;}	
.about1 .about1_left{width: 100%;}
.about1 .about1_right{width: 100%;margin: 10px 0;}
.about1 .about1_right ul li{width: 50%;float: left;height: 45px;line-height:45px;padding:5px 0;}
.about1 .about1_right ul li img{vertical-align: middle;}
.about1 .about1_right ul li p{display: inline-block;margin: 0;}
.about2 .about2_left{width: 100%;text-align: center;}
.about2 .about2_left ul{display: inline-block;margin: 0 auto;}
.about2 .about2_left ul li{margin-right: 5px;}
.about2_wrap .about2_right {width: 100%;height: auto;}
.about2_wrap .about2_right .about2_right_wrap{height: auto;}
.about2_wrap .about2_right .about2_right_wrap .ip2{top: 0px;left: 0px;}
.about2_wrap .about2_right .about2_right_wrap .ip1{top: 0px;right: 0px;}
.about2_wrap .about2_right .about2_right_wrap img{width: 50%;}
.about3 .alw_left{width: 100%;}
.about3 .alw_left>img{width: 100%;}
.about3 .alw_right{width:100%;margin-top: 15px;}
.about3_bot .alw_right ul li {padding: 0 15px;}
.about3_bot .alw_right ul li p{margin-top: 5px;}
.about3 .about3_right{width: 100%;padding: 0;margin-top: 10px;}
.about3 .about3_right img{ width: 100%; }
.about3 .about3_right span{margin-left: 10px;}
.about3 .about3_right p{padding: 0 10px;}

/*.about3 .about3_right .abg{width: 100%;}
.about3 .about3_right .abg_tit{width: 100%;}*/

.about4{padding-top: 0;}
.about4 .about4_left{width: 96%;padding:0 2%;height: auto;}
.about4 .about4_left ul li{width: 70%;float: left;}
.about4 .about4_right{width: 92%;height: auto;margin: 10px 0;padding: 4%;}
.about4 .about4_right input{width: 45%;padding-left: 2%;}
.about4 .about4_right input.fi2{margin-left:2%; }

}
@media screen and (max-width: 414px){
.about1 .about1_left ul li .ph{text-align: center;}
.about3 .about3_bot .about3_left .alw_left .ck{width: 96%;padding: 0 2%;text-align: center;}
}
@media screen and (max-width: 320px){
.about1 .about1_left ul li h2{font-size: 24px;text-align: center;}
.about1 .about1_left ul li h3{font-size: 20px;text-align: center; }
.about2 .about2_left h2{font-size: 24px;text-align: center;}
.about2 .about2_left h3{font-size: 20px;text-align: center; }
.about3 .about3_wrap .about3_tit h2{font-size: 24px;text-align: center;}
.about3 .about3_wrap .about3_tit h3{font-size: 20px;text-align: center; }
.about4 .about4_left h2{font-size: 24px;}
.about4 .about4_left h3{font-size: 20px;}
.about1 .about1_left ul li em{margin: 0 auto;}
}



/*研究院*/
.res1{width: 100%;background-position: center center; background-repeat: no-repeat;background-size: cover;}
.res1 .res1_wrap{position: relative;height: 791px;}
.res1 .res1_wrap ul{position: absolute;bottom: 0;width: 100%;}
.res1 .res1_wrap ul li{text-align: center;width: 33.3%;float: left;background: rgba(243,97,60,.9);height: 155px;padding-top: 45px;}
.res1 .res1_wrap ul li:nth-child(2){background: rgb(103,103,103);}
.res1 .res1_wrap ul li a{display: inline-block;vertical-align: bottom;}
.res1 .res1_wrap ul li a span{font-size: 22px;color: white;padding-top: 25px;margin-left: 10px;text-align: left;}
.res1_ul li a {cursor: pointer;transition: all .6s;transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1); -webkit-transform: scale(1);}
.res1_ul li a:hover{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1); -webkit-transform: scale(1.1)}
.res2 .res2_tit{padding-top: 125px;text-align: center;}
.res2 .res2_tit h2{font-size: 42px;color: black;}
.res2 .res2_tit em{display: inline-block;width: 124px;height: 5px;background:url(../images/line1.jpg) center no-repeat;margin: 20px 0;}
.res2 .res2_tit p{color: rgb(95,95,95);}
.res2 .res2_bot{margin-top: 30px;margin-bottom: 90px;}
.res2 .res2_bot .res2_left{display: inline-block;margin: 0 auto;}
.res2 .res2_left_tit{padding-left: 30px;background: url(../images/ri5.png) left no-repeat;color: rgb(194,194,194);}
.res2 .res2_left_tit span{font-size: 22px;color: black;margin: 0 8px;}
.res2 .rl_wrap{border:1px solid rgb(213,213,213);width: 875px;background: white;}
.res2 .rl_left{width: 320px;border-right: 1px solid rgb(213,213,213);}
.res2 .rl_left li{padding: 18px 0px 16px 16px;cursor: pointer;border-bottom:1px solid rgb(213,213,213); }
.res2 .rl_left li>em{opacity: 0;filter:alpha(opacity=0); position: relative;left: 16px;top: 25px; display: inline-block; width: 11px;height: 21px; background: url(../images/ri7.png) center no-repeat;}
.res2 .rl_left li .xs{display: inline-block;margin-left: 10px;width:198px; }
.res2 .rl_left li .xs p{font-size: 14px;vertical-align: top;color: rgb(72,72,72);}
.res2 .rl_left li .xs p span{color: rgb(31,51,199); font-size: 14px;margin: 0;}
.res2 .rl_left li .xs_b{font-size: 12px;margin-top: 9px;}
.res2 .rl_left li .xs_b span{color: rgb(170,170,170);}
.res2 .rl_left li .xs_b em{display: inline-block;background-image:url(../images/y.png);background-position: left;background-repeat: no-repeat; width: 20px;padding-left:  20px; color: rgb(146,146,146);}
.res2 .rl_left li.on{background-color:  rgb(234,97,60);}
.res2 .rl_left li.on>em{opacity: 1;filter:alpha(opacity=100);}
.res2 .rl_left li.on .xs p{color: white;}
.res2 .rl_left li.on .xs p span{color: white;}
.res2 .rl_left li.on .xs_b span{color: rgb(247,201,193);}
.res2 .rl_left li.on .xs_b em{color:  white;background-image: url(../images/yon.png);}
.res2 .rl_right{width: 553px;}
.res2 .res2_right{display: inline-block;}
.res2 .res2_right_tit{padding-left: 20px;background: url(../images/ri6.png) left no-repeat;color: rgb(194,194,194);}
.res2 .res2_right_tit span{font-size: 22px;color: black;margin:0 8px;}
.res2 .rl_b{padding: 24px 24px 0 24px;}
.res2 .rl_b_tit{border-bottom:1px solid rgb(234,234,234);padding-bottom: 12px;margin-bottom: 14px;}
.res2 .hy{margin-left: 12px;width: 450px;}
.res2 .hy>p{color: rgb(72,72,72);}
.res2 .hy_add{margin-top: 5px;}
.res2 .hy_add span{font-size: 14px;color: rgb(142,142,142);}
.res2 .hy_add span img{margin: 5px;vertical-align: middle;}
.res2 .rl_b>p{font-size: 14px;color: rgb(132,132,132);line-height: 25px;vertical-align: top;margin-bottom: 5px;}
.res2 .rl_b>a{display: inline-block; font-size: 12px;color: rgb(246,130,57);margin-bottom: 16px;}
.res2 .rl_right li{display: none;}
.res2 .rl_right li:first-child{display: block;}
.res2_right .rr_wrap {border:1px solid rgb(213,213,213);width: 287px;background: white;}
.res2_right .rr_wrap ul{padding-left: 12px;padding-right: 14px;margin-top: 6px;}
.res2_right .rr_wrap ul li{padding: 14px 0px 21px 0px;cursor: pointer;border-bottom:1px solid rgb(213,213,213); }
.res2_right .rr_wrap ul li  .rr_play{width: 31.8%;height: 81px;  background: url(../images/rimg2.png) center no-repeat;line-height: 85px;text-align: center;}
.res2_right .rr_wrap ul li>em{opacity: 0;filter:alpha(opacity=0); position: relative;left: 16px;top: 25px; display: inline-block; width: 11px;height: 21px; background: url(../images/ri7.png) center no-repeat;}
.res2_right .rr_wrap ul  li .pv{display: inline-block;float: right; width: 65%;}
.res2_right .rr_wrap ul li .pv p{font-size: 14px;vertical-align: top;color: rgb(72,72,72);}
.res2_right .rr_wrap ul li .pv p span{color: rgb(31,51,199); font-size: 14px;margin: 0;}
.res2_right .rr_wrap ul li .xs_b{font-size: 12px;margin-top: 9px;}
.res2_right .rr_wrap ul li .xs_b span{color: rgb(170,170,170);}
.res2_right .rr_wrap ul li .xs_b em{display: inline-block; width: 20px;padding-left:  20px; color: rgb(146,146,146);background-image:url(../images/y.png);background-position: left;background-repeat: no-repeat;}
.res3{width: 100%;height: 642px;background: url(../images/rbg1.png) ;}
.res3 .res3_tit{padding-top: 90px;text-align: center;}
.res3 .res3_tit h2{font-size: 42px;color: black;}
.res3 .res3_tit .em1{display: block;width: 124px;height: 1px;background: #000; margin: 20px auto 3px;}
.res3 .res3_tit .em2{display:block;width: 110px;height: 1px;background: #000; margin: 0 auto 20px;}
.res3 .res3_tit p{color: rgb(95,95,95);}
.res3 .res3_bot{margin-top: 45px;}
.res3 .res3_bot ul li{float: left;background: white;width: 460px;padding: 45px 80px 45px 30px;}
.res3 .res3_bot ul li:nth-child(2){margin-left: 60px;}
.res3 .res3_bot ul li .lc{width: 355px;}
.res3 .res3_bot ul li .lc span{color: rgb(33,33,33);font-weight: bold;overflow:hidden;
 	display: -webkit-box;
 	-webkit-line-clamp: 1;
 	-webkit-box-orient: vertical;}
.res3 .res3_bot ul li .lc p{font-size: 14px;margin-top: 15px;margin-bottom: 25px;line-height: 25px;vertical-align: top;color: rgb(102,102,102);	overflow: hidden;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp: 2;
 	-webkit-box-orient: vertical;}
.res3 .res3_bot ul li .lc em {display: inline-block;width: 8px;height: 14px;background: url(../images/mfr.png) center no-repeat;margin-left: 8px;vertical-align: middle;}
.res4 .res4_tit{padding-top: 115px;text-align: center;color: rgb(95,95,95);}
.res4 .res4_tit h2{font-size: 42px;color: black;}
.res4 .res4_tit em{display: inline-block;width: 124px;height: 5px;background:url(../images/line1.jpg) center no-repeat;margin: 20px 0;}
.res3 .res4_tit p{color: rgb(95,95,95);}

.mis-slider li figure{border-radius: 135px;overflow: hidden;position: relative;}
.mis-slider li figcaption {position: absolute;bottom: 0;height: 53px; text-align: center;background: rgb(233,89,49);width: 100%;opacity: 0;filter:alpha(opacity=0); color: white;font-size: 12px;}
.mis-slider .mis-slide.mis-current figcaption{opacity: 1;filter:alpha(opacity=0); font-size: 14px;padding-top: 8px;}
@media screen and (max-width: 1200px){

.res1 .res1_wrap{height: 500px;width: 96%;margin: 0 auto;}

.res3 .res3_wrap{width: 96%;margin: 0 auto;}
.res2 .res2_bot .res2_left{width: 100%;}
.res2 .rl_wrap{width: 100%;}
.res2 .res2_wrap{width: 96%;margin: 0 auto;}
.res2 .res2_right{float: none;width: 100%;margin-top: 15px;}
.res2_right .rr_wrap{width: 100%;}
.res2 .rl_left{width: 36%;}
.res2 .rl_left li{padding:5% ;position: relative;}
.res2 .rl_right{width:63%; }
.res2 .rl_right li>img{width: 100%;max-height: 257px;}
.res2 .rl_left li .xs{width: 60%;}
.res2_right .rr_wrap ul{padding: 0 5%;width: 90%;}

.res2_right .rr_wrap ul li{float: left;width: 45%;border-bottom:0;}
.res2_right .rr_wrap ul li:nth-child(even){float: right;}
/*.res2_right .rr_wrap ul li .pv{margin-right:  10%;}*/
.res2 .hy{width: 88%;}
.res2 .rl_left li>em{position: absolute;left: 100%;top:50%; margin-top: -10px;}
.res3 .res3_bot ul li{width: 45%;padding: 2%;}
.res3 .res3_bot ul li:nth-child(2){margin-left: 2%;}
.res3 .res3_bot ul li .lc{width: 78%;}
.res3 .res3_bot ul li .lc p{margin:12px 0;}
}
@media screen and (max-width: 1000px){
.res2 .res2_tit h2{font-size: 35px;}
.res3 .res3_tit h2{font-size: 35px;}
.res4 .res4_tit h2{font-size: 35px;}
.res1 .res1_wrap ul li{padding-top: 15px;height: 150px;}
.res1 .res1_wrap ul li a img{float: none;}
.res1 .res1_wrap ul li a span{ float: none; display: block;text-align: center;padding-top: 5px;font-size: 18px;}
}
@media screen and (max-width: 850px){
.res2 .rl_left li>em{display: none;}
.res2 .rl_left{width: 100%;}
.res2 .rl_left li .xs{width: 75%;}
.res2 .rl_right{width:100%; }
.res2 .rl_right li>img{width: 100%;max-height:auto;}
.res3 .res3_bot ul li .lc{width: 75%;}
}
@media screen and (max-width: 768px){
.res2_right .rr_wrap ul{padding: 0 2%;width: 96%;}
.res2_right .rr_wrap ul li{width: 50%;}
.res1 .res1_wrap{height: 350px;}
.res2 .res2_tit{padding-top: 60px;}
.res2 .res2_tit h2{font-size: 24px;}
.res3 .res3_tit h2{font-size: 24px;}
.res4 .res4_tit h2{font-size: 24px;}
.res2 .res2_tit p{font-size: 14px;}
.res3 .res3_tit p{font-size: 14px;}
.res4 .res4_tit p{font-size: 14px;}
.res2 .rl_left li{padding:2% ;}
/*.res2_right .rr_wrap ul li{width: 100%;}*/
.res2 .hy{width: 84%;}
.res3 .res3_tit{padding-top: 70px;}
.res3 .res3_bot ul li{width: 96%;}
.res3 .res3_bot ul li:nth-child(2){margin-left: 0;margin-top: 10px;}
.res3 .res3_bot ul li .lc{width: 80%;}
.res3 .res3_bot ul li  img{width: 18%}
.res3 .res3_bot ul li .lc span{font-size: 14px;}
.res3 .res3_bot ul li .lc p{margin:5px 0;line-height: 18px;}
.res3 .res3_bot ul li .lc a{font-size: 14px;}
.res1 .res1_wrap ul li{height: 105px;}
.res1 .res1_wrap ul li a img{float: none;width: 38px;}
.res1 .res1_wrap ul li a span{ float: none; display: block;text-align: center;padding-top: 0px;font-size: 14px;}
}
@media screen and (max-width: 620px){
.res2_right .rr_wrap ul li{width: 100%;}
}
@media screen and (max-width: 510px){
.res3 .res3_bot ul li .lc{margin-top: 10px;}
.res3 .res3_bot ul li .lc span{font-size: 14px;}
.res3 .res3_bot ul li  img{width: 18%}
/*.res3 .res3_bot ul li .lc{width: 100%;}*/
.res3 .res3_tit{padding-top: 30px;}
.res2_right .rr_wrap ul li{width: 100%;}
}
@media screen and (max-width: 400px){
.res2 .rl_left li .xs{width: 60%;}
.res2 .hy{width: 78%;}
.res2 .hy_add .sp2{float: left;}
}
@media screen and (max-width: 320px){
.res2 .rl_left li{padding:3%  }
.res2 .rl_left li .xs{width: 198px;}
}

/*公益*/
.we1{height: 598px;width: 100%;background: url(../images/we1.png)  no-repeat;background-position: center center;background-size: cover;}
.we1_banner {position: relative;top: 300px;width: 1200px;z-index: 90;}
.we1_banner li img{width: 100%}
.we1_banner li{padding: 60px 0;opacity: .5;filter:alpha(opacity=50); z-index: 77;outline: none; position: relative;}
.we1_banner li .pic{position: relative; transform:all .5s ; -webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);background: white;padding: 5%;box-shadow: 0 0 5px rgb(245,245,245)}
.we1_banner li .pic p{position: absolute ;bottom: 5%;width: 90%; font-size: 14px; height: 40px;line-height: 40px;text-align: center;color: white;background: rgba(0,0,0,0.5);opacity: 0;filter:alpha(opacity=0);}
.we1_banner li.slick-center{opacity: 1;filter:alpha(opacity=100); position: relative;z-index: 88}
.we1_banner li.slick-center .pic{transform:all .5s ; -webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5);}
.we1_banner li.slick-center .pic p{opacity: 1;font-size: 12px;filter:alpha(opacity=100);}
.we1_banner .slick-list{padding: 0 !important;}
.we1_banner .slick-arrow{width: 33.33%;height: 100%; border:0;cursor: pointer; position: absolute;top: 0;  color: transparent;}
.we1_banner .slick-prev{left: -50px; z-index: 10;background: url(../images/w1jl.png) left no-repeat;}
.we1_banner .slick-next{right: -50px;background: url(../images/w1jr.png) right no-repeat;} 


.box2{display: none;}
.cao2 {position: relative;width:100%;z-index: 90;}
.cao2 li{text-align: center;}
.cao2 li .pic{margin: auto;width: 80%;text-align: center; position: relative; transform:all .5s ; -webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);border-radius: 50%; overflow: hidden;}
.cao2 li img{width: 100%;}
.cao2 li{padding: 60px 0; z-index: 77;outline: none; position: relative;}
.cao2 li .pic p{background:rgb(233,89,49);color: #fff; position: absolute ;bottom: -5px;width: 100%; font-size: 12px; height: 40px;line-height: 40px;text-align: center;opacity: 0;filter:alpha(opacity=0);}
.cao2 li.slick-center{opacity: 1;filter:alpha(opacity=100); position: relative;z-index: 88}
.cao2 li.slick-center .pic{transform:all .5s ; -webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3);}
.cao2 li.slick-center .pic p{left: -10%; opacity: 1;filter:alpha(opacity=100);width: 120%; transform:scale(.8);  }
.cao2 .slick-list{padding: 0 !important;}
.cao2 .slick-arrow{width: 33.33%;height: 100%; border:0;cursor: pointer; position: absolute;top: 0;  color: transparent;}
.cao2 .slick-prev{left: -50px; z-index: 10;background: none;}
.cao2 .slick-next{right: -50px;background: none;}
@media screen and (max-width:768px){
	.box2 {display: block;}
	.box1{display: none;}
}


.we2{margin-top: 10%;}
.we2 .we2_wrap ul{padding: 28px 60px 40px 30px;border:1px solid rgb(234,234,234);}

.we2_banner .slick-arrow{width: 50px;height: 30px; border:0;cursor: pointer; position: absolute;bottom:0px;  color: transparent;}
.we2_banner .slick-prev{left: 50%;margin-left: -25px; z-index: 10;background:  url(../images/wfbl.png) center no-repeat;}
.we2_banner .slick-next{left: 50%;margin-left: 25px;background: url(../images/wfbr.png) center no-repeat;} 
.we2 .we2_btit{width: 400px;margin-left: 35px;}
.we2 .we2_btit h2{color: rgb(32,32,32);font-size: 24px;padding-top: 30px;margin-bottom:  20px;}
.we2 .we2_btit span{color: rgb(102,102,102);font-size: 14px;}
.we2 .we2_btit p{color: rgb(102,102,102);margin-top: 35px;line-height: 30px;vertical-align: top;}
.we3{margin-top: 35px;}
.we3 .we3_wrap u{opacity: 0}
.we3 .we3_wrap ul li{width: 31%;border:1px solid rgb(235,235,235);margin-bottom: 60px;/* float: left; */display: inline-block;vertical-align: top;}
.we3 .we3_wrap ul li.w3_lr{margin-left: 3%;margin-right: 3%;}
.we3 .we3_wrap ul li .we3_img a{display: block;width: 100%;position: relative;padding-top: 66%;}
.we3 .we3_wrap ul li .we3_img a img{position: absolute;left: 0;top: 0;width: 100%;min-height: 100%;}
.we3 .we3_wrap .we3_img img{width: 100%;}
.we3 .we3_tit{padding: 30px 30px 25px 40px;}
.we3 .we3_tit span{font-size: 18px;color: rgb(61,60,65);}
.we3 .we3_tit>em{display: inline-block; font-size: 14px;color: rgb(102,102,102);margin-top: 14px;margin-bottom: 27px;}
.we3 .we3_tit p{font-size: 14px;color: rgb(160,160,160);margin-bottom: 20px;}
.we3 .we3_tit p a{font-size: 14px;color: rgb(160,160,160);}
.we3 .we3_tit a{font-size: 14px;color: rgb(102,102,102);}
.we3 .we3_tit a em{display: inline-block;width: 7px;height: 9px;background: url(../images/m2.png) center no-repeat;margin-left: 8px;}
.we4{height: 701px;padding-top: 100px; width: 100%;background: url(../images/wbg.png);}
.we4 .we4_left{background: white;width: 500px;height: 575px;border:1px solid rgb(231,231,231);padding-left: 42px;padding-right: 40px;}
.we4 .we4_left>h2{line-height: 105px;font-size: 35px;font-weight: bold;color: rgb(233,89,48);}
.we4 .we4_right{background: white;border:1px solid rgb(231,231,231);}
.we4_banner .slick-arrow{width: 50px;height: 30px; border:0;cursor: pointer; position: absolute;bottom:-70px;  color: transparent;}
.we4_banner .slick-prev{right:0px; z-index: 10;background: url(../images/wfbl.png) center no-repeat;}
.we4_banner .slick-next{right:-45px;background: url(../images/wfbr.png) center no-repeat;} 
.we4 .we4_tit{text-align:center;}
.we4 .we4_tit a{position: relative; top: -15px; display: inline-block;border-radius: 2px;  width:106px;height: 30px;background:rgb(233,89,49);line-height: 30px;text-align: center; font-size: 14px;color: white;}
.we4 .we4_tit a em{display: inline-block;width: 5px;height: 14px;background: url(../images/mfr.png) center no-repeat;margin-left: 8px;}
.we4 .we4_tit p{font-size: 24px;color: rgb(51,51,51);margin-bottom: 30px;}
.we4 .we4_tit span{font-size: 14px;color: rgb(180,180,180);}
.we4 .we4_tit span em{display: inline-block;width: 20px;height: 20px;background: url(../images/wi1.png) left no-repeat;vertical-align:middle;}
.we4 .we4_right{width: 500px;height:575px;padding:0 40px 0 42px;   background: white;border-radius: 4px; margin-left: 30px;}
.we4 .we4_right>h2{line-height: 105px;font-size: 35px;font-weight: bold;color: rgb(233,89,48);}
.we4 .we4_right input{width: 220px;height: 38px;line-height: 38px; outline: none;border:1px solid rgb(228,228,228);border-radius: 2px;font-size: 14px;padding-left: 15px;margin-bottom: 25px;}
.we4 .we4_right input.wi2{margin-left: 21px;}
.we4 .we4_right input.wi3{width: 485px;}
.we4 .we4_right textarea{width: 470px;height: 220px;padding: 15px; outline: none;border:1px solid rgb(228,228,228);border-radius: 2px;font-size: 14px;margin-bottom: 30px;}
.we4 .we4_right a{display: inline-block; width: 193px;height: 40px;line-height: 40px;text-align: center;color: white;border-radius: 3px;}
#demo{
	overflow: hidden;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp: 3;
 	-webkit-box-orient: vertical;
}
 .we2 #demo6{
	overflow: hidden;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp: 6;
 	-webkit-box-orient: vertical;
}
#demo2{
	overflow: hidden;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp: 2;
 	-webkit-box-orient: vertical;
}
@media screen and (max-width: 1250px){
.we1_banner .slick-prev{left: 0;}
.we1_banner .slick-next{right: 0;}
.we1_banner li.slick-center .pic p{width: 100%-60;}
.we4_wrap{width: 96%;margin: 0 auto;}
.we4 .we4_left{width: 45%;padding:0 2%;}
.we4 .we4_right{width: 43%;margin-left:  2%; height: auto;padding: 0 2% 30px 2%;}
.we4_banner .slick-prev{right: 50px;}
.we4_banner .slick-next{right: -1%;}
.we4 .we4_right input{width: 45%;padding-left: 2%;}
.we4 .we4_right input.wi2{margin-left: 2%;}
.we4 .we4_right input.wi3{width: 96%;padding-left: 2%;}
.we4 .we4_right textarea{width: 94%;padding: 2%;}
}
@media screen and (max-width: 1200px){
.we1_wrap{width: 96%;margin: 0 auto;}
.we1_banner{width: 96%;margin: 0 auto;}
.we2_banner{width: 96%;margin: 0 auto;}
.we2 .we2_wrap ul{padding: 2% 2% 55px 2%;}
.we2 .w2_img{width: 48%;}
.we2 .w2_img img{width: 100%;}
.we2 .we2_btit {width: 48%;margin-left: 2%;}
.we3_wrap{width: 96%;margin: 0 auto;}
.we2 .we2_btit h2{padding-top: 8px;}
.we2 .we2_btit p{margin-top: 8px;line-height: 22px;}
.we4 .we4_tit p{font-size: 16px;}
}
@media screen and (max-width: 768px){
.we3 .we3_wrap ul li{width: 45%;margin: 0 2% 2% 2%;}
.we3 .we3_wrap ul li.w3_lr{margin-left: 2%;margin-right: 2%;}
.we3 .we3_tit{padding: 3%;}
.we3 .we3_tit>em{margin: 4% 0; }
.we3 .we3_tit span{font-size: 16px;}

.we1{height:auto;}
.we1_banner{top: 100px;}
.we1_banner li .pic p{font-size: 12px;}
.we1_banner li.slick-center .pic p{font-size: 10px;line-height: 14px;}

.we2{margin-top: 100px;}
.we2 .we2_btit h2{font-size: 20px;}
.we2 .w2_img{width: 100%;}
.we2 .we2_btit {width: 100%;margin-left: 0;}
.we4 .we4_left{width: 96%;padding:0 2% 42px 2%;   height: auto;}
.we4 .we4_left .w4_img img{width: 100%;}
.we4 .we4_left>h2,.we4 .we4_right>h2{font-size: 24px;line-height: 60px;}
.we4_banner .slick-arrow{bottom: -42px;}
.we4 .we4_right{width: 96%;margin-left:  0%; height: auto;padding: 0 2% 10px 2%;margin-top: 3%;}
}
@media screen and (max-width: 414px){
.we3 .we3_wrap ul li{width: 100%;margin: 2% 0; ;}
.we3 .we3_wrap ul li.w3_lr{margin:0;}
.we4 .we4_right input{width: 96%;padding-left: 2%;}
.we4 .we4_right input.wi2{margin-left: 0%;}
.we4 .we4_right a{width: 100%;}
.we1_banner li .pic p{display: none;}
}
/*保健营养产品*/
.pro1{background: rgb(251,253,253);}
/*.pro1 .pro1_tit {opacity: 0}*/
.pro1 .pro1_tit h2{width: 335px;color: rgb(233,89,49);font-size: 36px;font-weight: bold;height: 115px;line-height: 115px;background: url(../images/sbg.png)  no-repeat;background-position: right 0; }
.pro1 .pro1_tit h2 img{vertical-align: middle;margin-right: 10px;}
.pro1 .pro1_left{width: 388px;border:1px solid rgb(238,238,238);text-align: center;height: 555px;}
.pro1 .pro1_bot{padding-left: 30px;padding-right: 20px;text-align: left;padding-bottom: 10px;}
.pro1 .pro1_bot h2{font-size: 20px;color: rgb(7,7,7);}
.pro1 .pro1_bot span{font-size: 12px;color: rgb(136,136,136);}
.pro1 .pro1_bot p{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;margin-top: 25px;}
.pro1 .pro1_bot .pa{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;}
.pro1 .pro1_bot a{display: inline-block;width: 24px;height: 24px;border-radius: 50%;border:1px solid #dfdfdf;border-radius: 50%;border:1px solid #dfdfdf;background: url(../images/prom.png) center no-repeat;}

.pro1 .pro1_right{width: 810px;}
.pro1 .pro1_right ul li{height: 257px; border:1px solid rgb(238,238,238);width: 388px;padding-top: 12px; background: white;text-align: center;float: left;margin-left: 15px;margin-bottom: 15px;}
.pro1 .pror_tit{padding-left: 25px;padding-right: 20px;text-align: left;padding-bottom: 27px;}
.pro1 .pror_tit h2{font-size: 20px;color: rgb(7,7,7);}
.pro1 .pror_tit p{position: relative;width: 95%; font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;margin-top: 10px;}
.pro1 .pror_tit p a{position: absolute;top: 0;right: -24px; display: inline-block; width: 24px;height: 24px;border-radius: 50%;border:1px solid #dfdfdf; background: url(../images/prom.png) center no-repeat; vertical-align: top;}
/*.pro1 .pro1_img img{animation :all .5s ;}
.pro1 .pro1_img img{transform: scale( 1.05);}*/

 /*.sev_fd{margin-bottom: 20px;display: inline-block;width: 120px;height: 120px;border-radius: 60px;background:rgb(8,137,237); overflow:hidden;text-align: center;cursor: pointer;}*/
  .pro3_img:hover,
 .pro1_img:hover,
 .pf_img{overflow: hidden;}
 .pf_img .pfimg2,
 .pro3_img img,
 .pro1_img img{cursor: pointer;transition: all .6s;transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1); -webkit-transform: scale(1);}
  .pro3_img img{cursor: pointer;transition: all .6s;transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1); -webkit-transform: scale(1);}
 .pf_img .pfimg2:hover,
 .pro1_img:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1); -webkit-transform: scale(1.1)}
 .pro3_img:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1); -webkit-transform: scale(1.1)}

.pro2{background: rgb(251,253,253);}
.pro2 .pro2_tit{}
.pro2 .pro2_tit h2{width: 335px;color: rgb(233,89,49);font-size: 36px;font-weight: bold;height: 115px;line-height: 115px;background: url(../images/sbg.png)  no-repeat;background-position: right 0; }
.pro2 .pro2_tit h2 img{vertical-align: middle;margin-right: 10px;}
.pro2 .pro2_left{width: 388px;border:1px solid rgb(238,238,238);text-align: center;}
.pro2 .pro2_bot{padding-left: 30px;padding-right: 20px;text-align: left;padding-bottom: 10px;}
.pro2 .pro2_bot h2{font-size: 20px;color: rgb(7,7,7);}
.pro2 .pro2_bot span{font-size: 12px;color: rgb(136,136,136);}
.pro2 .pro2_bot p{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;margin-top: 25px;}
.pro2 .pro2_bot .pa{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;}
.pro2 .pro2_bot a{display: inline-block; width: 24px;height: 24px;border-radius: 50%;border:1px solid #dfdfdf;background: url(../images/prom.png) center no-repeat;}
/*.pro2 .pro2_right{width: 810px;}
.pro2 .pro2_right ul li{border:1px solid rgb(238,238,238);width: 388px;padding-top: 12px; background: white;text-align: center;float: left;margin-left: 15px;margin-bottom: 15px;}
.pro2 .pror_tit{padding-left: 25px;padding-right: 20px;text-align: left;}
.pro2 .pror_tit h2{font-size: 20px;color: rgb(7,7,7);}
.pro2 .pror_tit p{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;margin-top: 10px;}
.pro2 .pro2_bot .pa{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;}
.pro2 .pror_tit  a{display: inline-block;position: relative;left:309px;top:-34px; width: 31px;height: 34px;background: url(../images/prom.png) center no-repeat;}
*/.pro3{background: rgb(251,253,253);}

.pro3 .pro3_tit{}
.pro3 .pro3_tit h2{width: 335px;color: rgb(233,89,49);font-size: 36px;font-weight: bold;height: 115px;line-height: 115px;background: url(../images/sbg.png)  no-repeat;background-position: right 0; }
.pro3 .pro3_tit h2 img{vertical-align: middle;margin-right: 10px;}
.pro3 .pro3_left{height: 520px; width: 388px;border:1px solid rgb(238,238,238);text-align: center;}
.pro3 .pro3_bot{padding-left: 30px;padding-right: 20px;text-align: left;padding-bottom: 70px;}
.pro3 .pro3_bot h2{font-size: 20px;color: rgb(7,7,7);}
.pro3 .pro3_bot span{font-size: 12px;color: rgb(136,136,136);}
.pro3 .pro3_bot p{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;margin-top: 25px;}
.pro3 .pro3_bot .pa{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;}
.pro3 .pro3_bot a{display: inline-block;width: 24px;height: 24px;border-radius: 50%;border:1px solid #dfdfdf;border-radius: 50%;border:1px solid #dfdfdf;background: url(../images/prom.png) center no-repeat;}
.pro3 .pro3_right{width: 810px;}
.pro3 .pro3_right ul li{height: 240px; border:1px solid rgb(238,238,238);width: 388px;padding-top: 12px; background: white;text-align: center;float: left;margin-left: 15px;margin-bottom: 15px;}
.pro3 .pror_tit{padding-left: 25px;padding-right: 20px;text-align: left;padding-bottom: 10px;}
.pro3 .pror_tit h2{font-size: 20px;color: rgb(7,7,7);}
.pro3 .pror_tit p{font-size: 14px;color: rgb(102,102,102);vertical-align: top;line-height: 23px;margin-top: 10px;}
.pro3 .pror_tit p a{display: inline-block; width: 24px;height: 24px;border-radius: 50%;border:1px solid #dfdfdf; background: url(../images/prom.png) center no-repeat; vertical-align: top;}
@media screen and (max-width: 1220px){
.pro1_wrap{width: 96%;margin: 0 auto;}
.pro1 .pro1_left{width:32%;}
.pro1 .pro1_left img{width: 100%;}
.pro3_wrap{width: 96%;margin: 0 auto;}
.pro3 .pro3_left{width: 32%;}
.pro3 .pro3_left img{width: 100%;}
.pro3 .pro3_bot{padding-bottom: 5%;}
.pro2_wrap{width: 96%;margin: 0 auto;}
.pro2 .pro2_left{width: 32%;}
.pro2 .pro2_left img{width: 100%;}
.pro1 .pro1_right{width: 67%;}
.pro1 .pror_tit{padding-bottom: 10px;}
.pro1 .pro1_right ul li{width: 48%;margin-left: 1%;}
.pro3 .pro3_right{width: 67%;}
.pro3 .pro3_right ul li{width: 48%;margin-left: 1%;}
}
@media screen and (max-width: 950px){
.pro1 .pro1_img img{width: 100%;}
.pro2 .pro2_img img{width: 100%;}
.pro3 .pro3_img img{width: 100%;}
}
@media screen and (max-width: 768px){
.pro1 .pro1_tit h2{font-size: 24px;display: inline-block;width: auto;}
.pro1 .pro1_right{width: 100%;}
.pro1 .pro1_left{width: 100%;margin-bottom: 20px;height: auto;}
.pro1 .pro1_left .pf_img {width: 45%; float: left;}
.pro1 .pro1_left .pf_img img{width: 100%;}
.pro1 .pro1_bot{width: 48%;padding-right: 2%; float: right;padding-top: 15px;padding-left: 0;}
.pro1 .pro1_bot a{background-size: 80%;width: 18px;height: 18px;}
.pro1 .pro1_right ul li{height: auto;}
.pro3 .pro3_right ul li{height: auto;}
.pro1 .pror_tit p a{width: 18px;height: 18px;background-size: 80%;}
.pro2 .pror_tit p a{width: 18px;height: 18px;background-size: 80%;}
.pro3 .pror_tit p a{width: 18px;height: 18px;background-size: 80%;}
.pro2 .pro2_tit h2{font-size: 24px;display: inline-block;width: auto;}
.pro2 .pro2_left{width: 100%;}
.pro2 .pro2_left .pf_img {width: 45%; float: left;}
.pro2 .pro2_left .pf_img img{width: 100%;}
.pro2 .pro2_bot{width: 48%;padding-right:  2%; float: right;padding-top: 15px;padding-left: 0;}
.pro2 .pro2_bot a{background-size: 80%;width: 18px;height: 18px;}

.pro3 .pro3_tit h2{font-size: 24px;display: inline-block;width: auto;}
.pro3 .pro3_right{width: 100%;}
.pro3 .pro3_left{width: 100%;margin-bottom: 20px;height: auto;}
.pro3 .pro3_left .pf_img {width: 45%; float: left;}
.pro3 .pro3_left .pf_img img{width: 100%;}
.pro3 .pro3_bot{width: 48%;padding-right: 2%; float: right;padding-top: 15px;padding-left: 0;}
.pro3 .pro3_bot a{background-size: 80%;width: 18px;height: 18px;}
}

/*技术研发部*/
.join1 .point{margin-bottom: 35px;}
.join1 .point_left img{margin-top: 50px;margin-right: 10px;}
.join1 .point_left h2{width: 185px;padding-top: 50px;font-size: 32px;color: rgb(233,89,49);font-weight: bold;background: url(../images/sbg.png)  no-repeat;background-position: right 0;}
.join1 .point_left span{color: rgb(176,176,176);font-size: 14px;}
.join1 .point .point_tit{margin-top: 80px; vertical-align: bottom;}
.join1 .point .point_tit>em{display: inline-block;width: 4px;height: 8px;background: url(../images/point1.png) center no-repeat;margin: 0 5px;}
.join1 .point .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.join1 .point .point_tit a em{display: inline-block;width: 14px;height: 14px;background: url(../images/home.png) center no-repeat;margin-right: 8px;}
.join1 .point .point_tit span{font-size: 13px;color: rgb(135,135,135);}
.join1 .form_wrap select{padding-left: 25px;padding-right: 15px; width: 200px;height: 33px;background: url(../images/sj.png)  no-repeat; background-position: 90% center;cursor: pointer;border: 1px solid rgb(238,238,238);color: rgb(102,102,102);}
.join1 .form_wrap input{border:1px solid rgb(238,238,238);outline: none;width:400px;padding-left: 15px; height: 33px;}
.join1 .form_wrap button{width: 100px;height: 35px;background: rgb(234,84,50);color: white;font-size: 14px;line-height: 35px;text-align: center;border:0;outline: none;border-radius: 4px;cursor: pointer;}
.join1 .join_list li{border-bottom: 1px solid rgb(234,234,234)}
.join1 .join_list li .zw{padding-top: 33px;margin-bottom: 20px;cursor: pointer;}
.join1 .join_list li .zw span{color: rgb(234,84,49);}
.join1 .join_list li .zw .jjr{display: inline-block;width: 17px;height: 17px;background: url(../images/jjr.png) center no-repeat;}
.join1 .join_list li .zw .jjr.show{background-image:  url(../images/jjb.png)}
.join1 .join_list li .zg{margin-bottom: 32px;}
.join1 .join_list li .zg span{color: rgb(102,102,102);font-size: 14px;}
.join1 .join_list li .zg em{margin: 0 25px;}
.join1 .join_list li .zg p{font-size: 14px;color: rgb(153,153,153);}
.join1 .join_list li .zy{display: none;}
.join1 .join_list li .zy h3{margin-bottom: 10px;font-size: 14px;}
.join1 .join_list li .zy p{color: rgb(102,102,102);line-height: 23px;vertical-align: top;font-size: 14px;margin-bottom: 30px;}
@media screen and (max-width: 1200px){
.join1_wrap{width: 96%;margin: 0 auto;}
.join1 .form_wrap select{width: 15.6%;padding-left: 2.1%;}
.join1 .form_wrap input{width: 32.9%;padding-left: 2.1%;}
}
@media screen and (max-width: 768px){
.join1 .point_left{display: inline-block;overflow: hidden;width: 100%;margin-bottom: 15px;}
.join1 .point_left h2{font-size: 20px;}
.join1 .join_list li .zw{padding-top: 15px;margin-bottom: 10px;}
.join1 .join_list li .zg{margin-bottom: 15px;}
.join1 .join_list li .zg span{font-size: 12px;}
.join1 .point .point_tit{float: none;margin-top: 15px;}
.join1 .join_list li .zg em{margin:0 3px;}
.join1 .form_wrap select{width: 30%;}
.join1 .form_wrap select:nth-child(2){margin: 3%;}
.join1 .form_wrap input{width: 70%;padding-left: 2%;}
.join1 .form_wrap button{width: 20%;}	

}
@media screen and (max-width: 500px){
.join1 .join_list li .zg p{float: left;}
.join1 .form_wrap select{margin-bottom: 5px;}	
}
/*招聘信息*/
.rec1{width: 100%;background: url(../images/zbg.png);padding-bottom: 70px;}
/*.rec1 .rec1_point{opacity: 0}*/
.rec1 .rec1_point h2{width: 185px;padding-top: 30px;font-size: 32px;color: rgb(233,89,49);font-weight: bold;background: url(../images/sbg.png)  no-repeat;background-position: right 0;}
.rec1 .rec1_point .point_tit{margin-top: 50px; vertical-align: bottom;}
.rec1 .rec1_point .point_tit>em{display: inline-block;width: 4px;height: 8px;background: url(../images/point1.png) center no-repeat;margin: 0 5px;}
.rec1 .rec1_point .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.rec1 .rec1_point .point_tit a em{display: inline-block;width: 14px;height: 14px;background: url(../images/home.png) center no-repeat;margin-right: 8px;}
.rec1 .rec1_con{background: white;margin-top: 15px;}
.rec1 .rec1_con ul{padding: 0 185px;}
.rec1 .rec1_con ul li{float: left;padding-top: 50px; }
.rec1 .rec1_con ul li img{transition: all .5s;}
/*.rec1 .rec1_con ul li:hover a{display: inline-block;background:rgb(250,250,250);}*/
.rec1 .rec1_con ul li:hover img{transform:  scale(1.2);}
.rec1 .rec1_con ul li:nth-child(2n){margin-left: 125px;}
.rec1 .rec1_tit{width: 255px;margin-left: 25px;}
.rec1 .rec1_tit h2{font-size: 22px;margin-bottom: 15px;}
.rec1 .rec1_tit p{font-size: 14px;color: rgb(102,102,102);line-height: 24px;vertical-align: top;}
.rec1 .rec1_con .btn{width: 100%;height: 68px;line-height: 68px;text-align: center;background: rgb(233,89,49); color: white;margin-top: 110px;cursor: pointer;}
.rec1 .rec1_con .btn em{display: inline-block;width: 11px;height: 6px;background: url(../images/cx.png) center no-repeat;margin-left: 25px;}


@media screen and (max-width: 1200px){
.rec1_wrap{width: 96%;margin: 0 auto;}
.rec1 .rec1_con{width: 100%;}
.rec1 .rec1_con ul{padding: 0 10%;}
.rec1 .rec1_con ul li{width: 45%;}
.rec1 .rec1_con ul li:nth-child(2n){margin-left: 9%;}
.rec1 .rec1_con ul li .rec1_tit{width: 70.7%;margin-left: 3%;}
}
@media screen and (max-width: 800px){
.rec1 .rec1_con ul{padding: 0 5%;}
.rec1 .rec1_con ul li{width: 48%;}
.rec1 .rec1_con ul li:nth-child(2n){margin-left: 2%;}

}
@media screen and (max-width: 670px){
.rec1 .rec1_con ul{padding: 0 5%;}
.rec1 .rec1_con ul li{width: 100%;padding-top: 30px;}
.rec1 .rec1_con ul li:nth-child(2n){margin-left: 0%;}
.rec1 .point_left{float: none;}
.rec1 .point_left h2{font-size: 20px;}
.rec1  .rec1_point .point_tit{float: none;margin-top: 15px;}
}
/*经销商名录*/
.dea .dea_point h2{width: 185px;padding-top: 50px;font-size: 32px;color: rgb(233,89,49);font-weight: bold;background: url(../images/sbg.png)  no-repeat;background-position: right 0;}
.dea .dea_point .point_tit{margin-top: 80px; vertical-align: bottom;}
.dea .dea_point .point_tit>em{display: inline-block;width: 4px;height: 8px;background: url(../images/point1.png) center no-repeat;margin: 0 5px;}
.dea .dea_point .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.dea .dea_point .point_tit a em{display: inline-block;width: 14px;height: 14px;background: url(../images/home.png) center no-repeat;margin-right: 8px;}
.dea .form_wrap{margin-top: 55px;}
.dea .form_wrap select{padding-left: 25px; width: 215px;height: 33px;background: url(../images/sj.png)  no-repeat; background-position: 90% center;cursor: pointer;border: 1px solid rgb(238,238,238);color: rgb(102,102,102);}
/*.dea .form_wrap .seop{position: relative;}
.dea .form_wrap .seop span{display: inline-block;line-height: 33px; padding-left: 5px; width: 215px;height: 33px;background: url(../images/sj.png)  no-repeat; background-position: 90% center;cursor: pointer;border: 1px solid rgb(238,238,238);color: rgb(102,102,102);}
.dea .form_wrap .seop ul{position: absolute;border:1px solid rgb(238,238,238);width: 100%;background: white;}
.dea .form_wrap .seop ul li{color: rgb(102,102,102);font-size: 14px;line-height: 20px;}
.dea .form_wrap .seop ul li:hover{background: blue;color: white;}*/

.dea .form_wrap input{width: 383px;height: 33px;border:1px solid rgb(238,238,238);padding-left: 25px;color: rgb(102,102,102);outline: none;}
.dea .form_wrap button{width: 100px;height: 35px;background: rgb(234,84,50);color: white;font-size: 14px;line-height: 35px;text-align: center;border:0;outline: none;border-radius: 4px;cursor: pointer;}
.dea .dea_con{margin-top: 23px;}
.dea .dea_left{width: 313px;padding: 0 30px;border:1px solid rgb(238,238,238);}
.dea .dea_left ul li{padding:  28px 0;border-bottom: 1px solid rgb(238,238,238)}
.dea .dea_tit{margin-left: 10px;}
.dea .dea_tit h2{color: rgb(62,62,62);font-size: 16px;}
.dea .dea_tit p{font-size: 14px;color: rgb(126,126,126);}
.dea .dea_left .dea_page {text-align: center;padding-top: 30px;padding-bottom: 30px;}
.dea .dea_left .dea_page a{display: inline-block;font-size: 12px;line-height: 40px;text-align: center; color: rgb(102,102,102); width: 40px;height: 40px;border-radius: 20px;background: rgb(241,241,241);margin-right: 10px;vertical-align: middle;} 
.dea .dea_left .dea_page a.on{background:rgb(233,92,52);color: white;}
.dea .dea_left .dea_page .prev{background-image: url(../images/prev.png); background-position: center;background-repeat:  no-repeat;}
.dea .dea_left .dea_page .next{background-image: url(../images/next.png); background-position: center;background-repeat:  no-repeat;}
@media screen and (max-width: 1200px){
.dea .dea_wrap{width: 96%;margin: 0 auto;}
.dea .dea_left{width:27%;padding: 0 2%;border:1px solid rgb(238,238,238);}
.dea .dea_left ul li img{}
.dea .dea_tit{width: 75%;margin-left: 5%;}
.dea .dea_right{width:65%; }
.dea .dea_right img{width: 100%;}
.dea .form_wrap select{width: 15.6%;padding-left: 2.1%;}
.dea .form_wrap input{width: 32.9%;padding-left: 2.1%;}
.dea .form_wrap button{width: 8%;}
}
@media screen and (max-width: 1100px){
.dea .dea_wrap{width: 96%;margin: 0 auto;}
.dea .dea_left{width:96%;padding: 0 2%;border:1px solid rgb(238,238,238);}
.dea .dea_left ul li{width: 48%;float: left;}
.dea .dea_left ul li:nth-child(even){margin-left: 2%;}
.dea .dea_left ul li img{}
.dea .dea_tit{width: 80%;margin-left: 5%;}
.dea .dea_right{width:100%; margin-top: 20px;}
.dea .dea_right img{width: 100%;}

}
@media screen and (max-width: 768px){
.dea .dea_point .point_left{float: none;}
.dea .dea_point h2{font-size: 20px;}
.dea .dea_point .point_tit{float: none;margin-top: 10px;}
.dea .form_wrap select{width: 30%;}
.dea .form_wrap select:nth-child(2){margin: 3%;}
.dea .form_wrap input{width:70%;padding-left: 2%;}
.dea .form_wrap button{width: 20%;}
.dea .dea_left ul li{width: 100%;}
.dea .dea_left ul li:nth-child(even){margin-left: 0;}
}

/*线上网店*/
.shop{background: rgb(251,253,252);padding-bottom: 60px;}
.shop .shop_point h2{width: 185px;padding-top: 50px;font-size: 32px;color: rgb(233,89,49);font-weight: bold;background: url(../images/sbg.png)  no-repeat;background-position: right 0;}
.shop .shop_point .point_tit{margin-top: 80px; vertical-align: bottom;}
.shop .shop_point .point_tit>em{display: inline-block;width: 4px;height: 8px;background: url(../images/point1.png) center no-repeat;margin: 0 5px;}
.shop .shop_point .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.shop .shop_point .point_tit a em{display: inline-block;width: 14px;height: 14px;background: url(../images/home.png) center no-repeat;margin-right: 8px;}
.shop .shop_con{background: white;box-shadow: 0 0 10px rgb(242,244,243);padding: 45px 0;margin-top: 35px;}
.shop .shop_left{margin-left: 35px;}
.shop .shop_left ul li{width: 250px; height: 126px;background-position: center;background-repeat: no-repeat; line-height: 126px;text-align: center;margin-bottom: 10px;cursor: pointer;overflow: hidden;}
.shop .shop_left ul li.on{/*background-image: url(../images/box.png);*/background: rgb(241,241,241);/*border:1px solid rgb(102,102,102);*/}
/*.shop .shop_left ul li img{}*/
.shop .shop_left ul li img{vertical-align: middle;cursor: pointer;transition: all .6s;transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1); -webkit-transform: scale(1);}
.shop .shop_left ul li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1); -webkit-transform: scale(1.1)}
.shop .shop_right{margin-left:  35px;}
.shop .shop_right ul li{width: 740px;display: none; }
.shop .shop_right ul li:first-child{display: block;}
.shop .shop_right ul li dl{float: left;}
.shop .shop_right ul li dl:nth-child(2n+2){margin:0 160px;}
.shop .shop_right ul li dd{line-height: 30px;}
.shop .shop_right ul li .heng{width: 100%;height: 1px;background: rgb(237,237,237);margin: 50px 0;}
.shop .shop_right ul li a{font-size: 14px;color: rgb(102,102,102);}
.shop .page_wrap{text-align: center;width: 100%}
.shop .page{line-height: 100px;height: 100px;}
@media screen and (max-width:1200px){
.shop_wrap{width: 96%;margin: 0 auto;}
.shop .shop_left{margin-left: 3%;}
.shop .shop_right{width:61%;margin-left: 3%;}
.shop .shop_right ul li{width:100% }
.shop .shop_right ul li dl:nth-child(2n+2){margin:0 10%;}
}
@media screen and (max-width:904px){
.shop .shop_left{width: 100%;}
.shop .shop_left ul li{float: left;width: 24%;border:1px solid transparent;}
.shop .shop_left ul li.on{background: none;border:1px solid rgb(102,102,102);}
.shop .shop_right{width:96%;margin-left: 3%;border-top:1px solid rgb(237,237,237); }
.shop .shop_right ul li{width:100% }
.shop .shop_right ul li dl:nth-child(2n+2){margin:0 10%;}
}
@media screen and (max-width:768px){
.shop .point_left{float: none;}
.shop .shop_point .point_tit{float: none;margin-top: 15px;}
.shop .page a{width: 35px;height: 35px;line-height: 35px;}
}
@media screen and (max-width:700px){
.shop .shop_left ul li{float: left;width: 47%;}
.shop .shop_left ul li img{max-width: 90%;}
.shop .shop_left ul li.on{background: none;border:1px solid rgb(102,102,102);}
.shop .shop_right{width:100%;margin-left: 3%;}
.shop .shop_right ul li{width:100% }
.shop .shop_right ul li dl{width: 30%;margin-left: 1.5%;}
.shop .shop_right ul li dl:nth-child(2n+2){margin:0 ;}
}
@media screen and (max-width:700px){
.shop .shop_right ul li dl{width: 97%;margin-left: 0%;border-bottom:1px solid rgb(237,237,237) }
.shop .shop_right ul li dl:nth-child(2n+2){margin:0 ;}
.shop .shop_right ul li .heng{display: none;}
}
/*专家详情*/
.exp{background: url(../images/exp.png);width: 100%;padding-bottom: 60px;}
/*.exp .exp_point{opacity: 0}*/
.exp .exp_point h2{width: 185px;padding-top: 50px;font-size: 32px;color: rgb(233,89,49);font-weight: bold;background: url(../images/sbg.png)  no-repeat;background-position: right 0;}
.exp .exp_point .point_tit{margin-top: 80px; vertical-align: bottom;}
.exp .exp_point .point_tit>em{display: inline-block;width: 4px;height: 8px;background: url(../images/point1.png) center no-repeat;margin: 0 5px;}
.exp .exp_point .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.exp .exp_point .point_tit a em{display: inline-block;width: 14px;height: 14px;background: url(../images/home.png) center no-repeat;margin-right: 8px;}
.exp .exp_con{background: white;padding: 20px 0;margin-top: 35px;}
.exp .exp_con ul{padding-left: 27px;padding-right: 55px;}
.exp .exp_con ul li{padding: 42px 20px 42px 25px; border-left:5px solid transparent;}
.exp .exp_con ul li:hover{background: rgb(249,249,249);border-left:5px solid rgb(233,89,49);}
.exp .exp_con .exp_tit{width: 645px;}
.exp .exp_con .exp_tit h2{font-size: 24px;padding-top: 35px;}
.exp .exp_con .exp_tit em{display: inline-block;width: 22px;height: 1px;background: black;margin-bottom: 50px;margin-top: 20px;}
.exp .exp_con .exp_tit p{font-size: 14px;color: rgb(102,102,102);line-height: 20px;}
.exp .tm{background: white;height:55px;line-height: 55px;margin-top: 22px;font-size: 14px;color: rgb(102,102,102); }
.exp .tm .back_top{padding-left: 35px;cursor: pointer;}
.exp .tm .back_top em{display: inline-block;width: 14px;height: 14px;background: url(../images/top.png) left no-repeat;margin-right: 18px; }
.exp .tm .exp_more{cursor: pointer;padding-right: 35px;}
.exp .tm .exp_more em{display: inline-block;width: 14px;height: 14px;background: url(../images/more.png) right no-repeat; margin-left: 18px;}
@media screen and (max-width: 1200px){
.exp_wrap{width: 96%;margin: 0 auto;}
.exp .exp_con ul{width: 96%;padding: 0 2%;}
.exp .exp_con ul li{width: 96%;padding:  2%;}
.exp .exp_con .exp_img{width: 30%;}
.exp .exp_con .exp_img img{width: 100%;}
.exp .exp_con .exp_tit{width: 54%;}
.exp .exp_con .exp_tit h2{padding-top: 5px;}
.exp .exp_con .exp_tit em{margin-bottom: 10px;}
}
@media screen and (max-width: 768px){
.exp  .point_left{float: none;}
.exp .point_left h2{font-size: 20px;}
.exp .exp_point .point_tit{float: none;margin-top: 10px;}
.exp .exp_con .exp_img{width: 100%;}
.exp .exp_con .exp_img img{width: 100%;}
.exp .exp_con .exp_tit{width: 100%;}
.exp .exp_con .exp_tit h2{padding-top: 5px;font-size: 20px;}
.exp .exp_con .exp_tit em{margin-bottom: 10px;}

}
/*企业资讯*/
.cmy{background: url(../images/exp.png);width: 100%;padding-bottom: 60px;}
/*.cmy .exp_img{opacity: 0;filter:alpha(opacity=0);}*/
.cmy .exp_tit{opacity: 0;filter:alpha(opacity=0);}
.cmy .exp_point h2{width: 185px;padding-top: 50px;font-size: 32px;color: rgb(233,89,49);font-weight: bold;background: url(../images/sbg.png)  no-repeat;background-position: right 0;}
.cmy .exp_point .point_tit{margin-top: 80px; vertical-align: bottom;}
.cmy .exp_point .point_tit>em{display: inline-block;width: 4px;height: 8px;background: url(../images/point1.png) center no-repeat;margin: 0 5px;}
.cmy .exp_point .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.cmy .exp_point .point_tit a em{display: inline-block;width: 14px;height: 14px;background: url(../images/home.png) center no-repeat;margin-right: 8px;}
.cmy .exp_con{background: white;padding: 20px 0;margin-top: 35px;overflow: hidden;}
.cmy .exp_con ul{padding-left: 27px;padding-right: 55px;}
.cmy .exp_con ul li{padding: 42px 20px 42px 25px; border-left:5px solid transparent;}
.cmy .exp_con ul li:hover{background: rgb(249,249,249);border-left:5px solid rgb(233,89,49);}
.cmy .exp_con .exp_tit{width: 645px;}
.cmy .exp_con .exp_tit h2{font-size: 24px;padding-top: 35px;}
/*.cmy .exp_con .exp_tit em{display: inline-block;width: 22px;height: 1px;background: black;margin-bottom: 50px;margin-top: 20px;}*/
.cmy .exp_con .exp_tit p{font-size: 14px;color: rgb(102,102,102);line-height: 20px;margin-top: 15px;margin-bottom: 20px;}
.cmy .exp_con .exp_tit span{font-size: 14px;color: rgb(102,102,102);}
.cmy .exp_con .exp_tit span em{display: inline-block;width: 16px;height: 16px;background: url(../images/times.png) center no-repeat;vertical-align: middle;margin-right: 5px;}
.cmy .tm{background: white;height:55px;line-height: 55px;margin-top: 22px;font-size: 14px;color: rgb(102,102,102); }
.cmy .tm .back_top{padding-left: 35px;cursor: pointer;}
.cmy .tm .back_top em{display: inline-block;width: 14px;height: 14px;background: url(../images/top.png) left no-repeat;margin-right: 18px; }
.cmy .tm .exp_more{cursor: pointer;padding-right: 35px;}
.cmy .tm .exp_more em{display: inline-block;width: 14px;height: 14px;background: url(../images/more.png) right no-repeat; margin-left: 18px;}
@media screen and (max-width: 1200px){
.exp_wrap{width: 96%;margin: 0 auto;}
.cmy .exp_con ul{width: 96%;padding: 0 2%;}
.cmy .exp_con ul li{width: 96%;padding:  2%;}
.cmy .exp_con .exp_img{width: 30%;}
.cmy .exp_con .exp_img img{width: 100%;}
.cmy .exp_con .exp_tit{width: 54%;}
.cmy .exp_con .exp_tit h2{padding-top: 5px;}
.cmy .exp_con .exp_tit em{margin-bottom: 10px;}
}
@media screen and (max-width: 768px){
.cmy  .point_left{float: none;}
.cmy .point_left h2{font-size: 20px;}
.cmy .exp_point .point_tit{float: none;margin-top: 10px;}
.cmy .exp_con .exp_img{width: 100%;}
.cmy .exp_con .exp_img img{width: 100%;}
.cmy .exp_con .exp_tit{width: 100%;}
.cmy .exp_con .exp_tit h2{padding-top: 5px;font-size: 20px;}
.cmy .exp_con .exp_tit em{margin-bottom: 10px;}

}

/*营养膏*/
.nuts .nut{width: 100%;height: auto;background-size:cover; background-repeat: no-repeat;background-position: center;}
.nuts .nut img{width: 100%;}
.nuts .nut .sj{display: none;}
/*.nuts .nut1{background-image:  url(../images/pc1.jpg); }
.nuts .nut2{background-image: url(../images/pc2.jpg);}*/
/*.nuts .nut3{background: url(../images/pc3.jpg);}
.nuts .nut4{background: url(../images/pc4.jpg);}
.nuts .nut5{background: url(../images/pc5.jpg);}
.nuts .nut6{background: url(../images/pc6.jpg);}*/
/*.nuts .nut7{background: url(../images/pc7.jpg);}*/
/*.nut .nut1{background:#f7f7f7;text-align: center;}
.nut .nut_tit {text-align: center;opacity: 0}
.nut .nut_tit h2{font-size: 46px;color: #333333;padding-top: 95px;}
.nut .nut_tit span{display: inline-block;margin-bottom: 40px;margin-top: 20px; font-size: 14px;color: rgb(102,102,102);}
.nut .nut_tit a{display: inline-block;color: #e9582f;font-size: 21px;margin-bottom: 70px;}
.nut .nut_tit a em{display: inline-block;width: 22px;height: 22px;background: url(../images/buy.png) center no-repeat;vertical-align: middle;margin-left: 15px;}
.nut .nut2{background: rgb(251,253,252);padding-bottom: 70px;}
.nut .nut3{background:url(../images/nubg.png) center no-repeat;text-align: center;padding-bottom: 100px;}
.nut .nut3 .nut_tit h2{font-size: 46px;color: white;padding-top: 95px;}
.nut .nut4{background: rgb(251,253,252);}*/
@media screen and (max-width:768px){
.nuts .nut .sj{display: block;}
.nuts .nut .pc{display: none;}
/*.nut .nut_tit h2,.nut .nut3 .nut_tit h2{font-size: 24px;}
.nut1 .nut1_wrap{width: 96%;margin: 0 auto;}
.nut2 .nut2_wrap{width: 96%;margin: 0 auto;}
.nut3 .nut3_wrap{width: 96%;margin: 0 auto;}
.nut4 .nut4_wrap{width: 96%;margin: 0 auto;}
.nut  img{width: 100%;}*/
}
/*研究院详情页*/
.rinf{background:url(../images/exp.png);width: 100%;padding: 53px 0; }
.rinf .rinf_con{background: white;padding: 0 67px;}
.rinf_wrap .point_tit{ vertical-align: bottom;margin-bottom: 10px;}

.rinf_wrap .point_tit>em{display: inline-block;width: 4px;height: 8px;background: url(../images/point1.png) center no-repeat;margin: 0 5px;}
.rinf_wrap .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.rinf_wrap .point_tit a em{display: inline-block;width: 14px;height: 14px;background: url(../images/home.png) center no-repeat;margin-right: 8px;}
.rinf_wrap .point_tit span{font-size: 13px;color: rgb(135,135,135);}

.rinf .rinf_tit{padding-top: 60px;padding-bottom: 25px;border-bottom: 1px solid rgb(239,239,239)}
.rinf .rinf_tit span{font-size:28px; }
.rinf .rinf_tit a{display: inline-block;width: 42px;height: 42px; background-position: center;background-repeat: no-repeat;margin-left: 19px;}
.rinf .rinf_tit a img{width: 100%;}
.rinf .rinf_tit .rinf_lr {position: relative;}
.rinf .rinf_tit .rinf_lr .rinf_lis {position: absolute;width:180px; padding-left: 10px; border:1px solid rgb(153,153,153);background: #fff;border-radius:  5px; display: none;}
 .rinf .rinf_tit .rinf_lr .rinf_lis a{margin: 0;width: 100%;height: 30px; line-height: 30px;}
.rinf .rinf_tit .rinf_lr .rinf_lis a:hover{color: rgb(233,89,48);}
.rinf .rinf_list ul li p{font-size: 14px;color: rgb(102,102,102);line-height: 25px;}
.rinf .share{font-size: 14px;color: rgb(153,153,153);padding: 20px 0;}
.rinf .share span{margin-right: 30px;}
.rinf .share img{vertical-align: middle;margin-right: 8px;}
.rinf .pn{height: 100px;line-height: 100px;border-top:1px solid rgb(238,238,238); }
.rinf .pn a{color: rgb(102,102,102);}
.rinf_wrap .bming{background:  rgb(233,89,48);color: #fff; padding: 5px;display: inline-block;margin-top: 5px;cursor: pointer;margin: 20px 0;}
@media screen and (max-width: 1200px){
.content{padding-top: 81px;}
.rinf_wrap{width: 96%;margin: 0 auto;}
.rinf_img{width: 100%;}
.rinf_img img{width: 100%;}
}
@media screen and (max-width: 768px){
.rinf .rinf_con{padding: 0 10%;}
.rinf .rinf_tit{padding-top: 15px;padding-bottom: 15px;}
.rinf .rinf_tit span{font-size: 18px; float: none;}
.rinf  .share span:nth-child(3){display: block;margin-top: 8px;}
.rinf .rinf_tit .rinf_lr{float: none;margin-top: 10px;}
.rinf .rinf_tit a{width: 30px;height: 30px;border-radius: 15px;}
.rinf .pn{line-height: 50px;margin-top: 30px;}
.rinf .pn a{display: block;float: none;}
}
@media screen and (max-width:435px){
.rinf .rinf_con{padding: 0 5%;}
}
/*会员登录*/

.wd{margin: 20px  auto;}
.sm{margin: 20px auto;}
@media screen and (max-width: 1215px){
.header{line-height:80px; height: 80px;}
.header_wrap{padding: 0;}
.logo{position: relative; top: 17px; left: 20px; z-index: 10002;margin-left: 3%;}
.logo img{width: 130px;} 
.padshowbox{position: fixed; background: #f8f8f8; padding-top: 80px; left: 0; bottom: 0; top: 0; box-sizing: border-box; overflow: auto;
transition: all .5s;-webkit-transition: all .5s;  -ms-transform:all .5s;-o-transform:all .5s;-moz-transform:all .5s;
right: 0;
transform: translate3d(0px,100%, 0px); 
-ms-transform: translate3d(0,100%,0);	/* IE 9 */
-moz-transform: translate3d(0,100%,0); 	/* Firefox */
-webkit-transform: translate3d(0,100%,0); /* Safari 和 Chrome */
-o-transform: translate3d(0,100%,0); 
text-align: center; z-index: 9999;} 
.menubox.show, .padshowbox.show{transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);} 
.navbtn{z-index: 10000;margin-right: 3%; position: relative; right: 20px; background-size: 25px auto; height: 80px; width: 25px; background-image: url("../images/nav-open.png") ; background-position: center; background-repeat:no-repeat; cursor: pointer; float: right;} 
.navbtn.show{background-image: url("../images/nav-close.png");} 
.ico{display: inline-block; float: none; cursor: pointer; margin-left: 0; position: relative;} 
.ico .language{position: relative;top: 5px;left: -22px;}

.nav{float: none;} 
.nav li{margin-right:0; float: none; text-align: center;} 
.nav2{display: block;}
.nav2_menu{display: none;}
.content{width: 100%;} 
.con_left{width: 100%;} 
.nav>li{border-bottom: 1px solid #b7b7b7}
.sign{width: 95%;margin: 0 2.5%;} .con_right{margin-top: 15px;width: 95%;margin-left: 2.5%;} 
.right_top{width: 50%;float: left;} 
.right_bot{width: 45%;float:right;margin-top: 0;margin-left: 0;} 
.right_bot h2{margin-bottom: 80px;} .recommend img{display: inline-block;width: 100%;/*height: 275px;*/} 
.footer{width: 100%;} 
.footer_nav{width: 90%;} 
.footer_nav li{width: 16%;margin:0;}
.footer_nav li ul li{width: 100%;} 
.copyright{height: 100px;line-height: 100px;padding: 0;} 
.copyright .center{width: 100%;height: 100px;line-height: 100px;}
}
@media screen and (max-width: 800px){
.content{padding-top: 46px;}
.header{line-height:45px; height: 45px;} 
.logo{position: relative;top: 0px;left: 3%;height: 25px}
.logo img{width:100px;height: 25px;vertical-align: middle;}
.navbtn{background-size: 25px auto; height: 50px; width: 25px;} 
.choose{padding-left: 5%;} 
.input_box{width: 90%;margin-left: 5%;margin-bottom: 2%;}
.v_code{width: 90%;margin-left: 5%;margin-bottom: 2%;} 
.verifi{margin-left: 5%;} 
.change{position: absolute;right: 20%;bottom: 0;} 
.form3{margin-top: 10px;} 
.phone_code{width: 90%;margin-left: 5%;margin-bottom: 2%;} 
.member_con{width: 100%;} 
.get_code{width: 50%;margin: 0 25%;} 
.sign_btn{width: 70%;} 
.wcode img{display: inline-block;max-width: 315px;width: 80%;} 
.smcode img{display: inline-block;max-width: 315px;width: 80%;} 
.footer_nav{padding-top: 50px;} 
.footer_nav li{width: 30%;margin-right:  3%;} 
.footer_nav li h2{margin-bottom: 15px;} 
.logocode img{max-width: 101px;width: 100%;} 
.copyright{line-height: 20px;}
.copyright .center{text-align: center;line-height: 20px;}
.bottom_nav{margin-top: 15px;width: 100%;}
.bottom_nav ul{margin-left: 20%;width: 60%;text-align: center;}
.bottom_nav ul li{width: 29%;margin: 0;}
.copyright .center .text{padding-top: 10px;width: 100%;text-align: center; float: none;margin-top: 30px;} 
.copyright .center .text2{float: none;}
}

@media screen and (max-width: 800px){
.con_right{min-width: 300px;width: 95%;margin-left: 2.5%;} 
.right_top{width: 100%;margin-left: 0%;} 
.right_bot{width: 100%;margin-top: 0;margin-left: 0;} 
.right_fot{width: 100%;}
.right_bot h2{margin: 15px 0 15px 5%;} 
.recommend{text-align: center;} 
.recommend img{display: inline-block;width: 90%;}
 }
  @media screen and (max-width: 768px){
.footer_nav>li{width: 95%;padding-left: 5%;}
.footer_nav li h2{text-align: left;margin: 15px 0;}
.footer_nav li ul li{float: left;width: auto;}
.footer_nav>li.last{text-align: left;}
  }
  @media screen and (max-width: 414px){
  	.copyright .center .text{margin-top: 8px;}
  }
  .vdl {margin-top: 20px;}
  @media screen and (min-width: 1200px){
  	.num2{display: none;}

  }
  @media screen and (max-width: 1200px){
  	.nav>li{border-bottom: 1px solid #b7b7b7}
  }

  .nu1{opacity: 0}
  .nu2{opacity: 0}
  .nu3{opacity: 0}
  .nu4{opacity: 0}
.mask{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.5);display: none;}
.mask  .tan_vid{ width: 80%;height: 500px;position: absolute;left: 10%;top: 150px;z-index: 1000; }
.mask  .tan_vid .vid1{width: 100%;height: 100%;}
.mask  .tan_vid .guan{position: absolute;right: -45px;top: 0;cursor: pointer;}
.bm{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,.5);display: none;}
.bm .tan_bm{position: absolute;height:  400px; width: 50%; left: 25%;top:150px; background: #fff;z-index: 500;padding: 20px;}
.bm .tan_bm textarea{width: 96%;padding: 2%; height: 300px;outline: none;}
.bm .tan_bm input{width: 100px;padding-left: 5px; height: 30px;line-height: 30px;border:1px solid #999;margin-top: 9px;}
.bm .tan_bm p{float: right; width: 100px;height: 30px;line-height: 30px;text-align: center;color: #fff;background:rgb(233,89,48) ;font-size: 14px;border-radius: 3px;margin-top: 9px;cursor: pointer;}

 .bm .tan_bm{width: 40%;left: 26%;padding: 2%;}
 @media screen and (max-width: 768px){
.bm .tan_bm{width: 80%;left: 5%;padding: 5%;}
}
 @media screen and (max-width: 435px){
.bm .tan_bm{top: 65px;}
.bm .tan_bm .bm_l{float: none;}
.bm .tan_bm p{float: none;}

  }


.s-a{width: 100%;font-size: 0;}
.s-b{width: 100%;}
.s-c{width: 100%;padding-bottom: 87px;}
.s-d{width: 100%;max-width: 1335px;margin: 0 auto;}
.s-e{font-size: 56px;color: #ea4f1a;font-weight: bold;text-align: center;line-height: 1;margin-bottom: 67px;padding-top: 64px;}
.s-f{width: 100%;font-size: 30px;color: #727171;line-height: 36px;margin-bottom: 77px;}
.s-g{text-align: center;font-size: 0;margin-bottom: 67px;}
.s-h{width: 710px;height: 88px;border: 3px solid #ea4f1a;border-radius: 10px;margin-right: 66px;vertical-align: top;font-size: 40px;color: #666;padding: 0 10px;box-sizing: border-box;}
.s-i{vertical-align: top;width: 272px;height: 88px;line-height: 88px;text-align: center;font-size: 40px;color: #fff;cursor: pointer;border-radius: 10px;background-color: #ea4f1a;border: none;}
.s-j{width: 100%;font-size: 30px;color: #727171;line-height: 36px;}
.s-k{width: 1259px;border: 3px solid #ea4f1a;border-radius: 10px;padding: 50px 30px;box-sizing: border-box;margin: 0 auto 67px;font-size: 0;}
.s-l{display: inline-block;vertical-align: top;width: 157px;font-size: 30px;color: #ea4f1a;line-height: 36px;}
.s-m{display: inline-block;vertical-align: top;width: calc(100% - 157px);font-size: 30px;color: #727171;line-height: 36px;}
@media(max-width: 1920px){
	.s-c{padding-bottom: 70px;}
	.s-d{max-width: 1100px;}
	.s-e{font-size: 45px;padding-top: 50px;margin-bottom: 50px;}
	.s-f{font-size: 24px;margin-bottom: 60px;line-height: 30px;}
	.s-g{margin-bottom: 50px;}
	.s-h{width: 600px;height: 70px;margin-right: 50px;border-width: 2px;font-size: 32px;}
	.s-i{width: 217px;height: 70px;line-height: 70px;font-size: 32px;}
	.s-j{font-size: 24px;line-height: 30px;}
	.s-k{width: 1000px;border-width: 2px;padding: 40px 24px;margin-bottom: 55px;}
	.s-l{font-size: 24px;line-height: 30px;width: 130px;}
	.s-m{font-size: 24px;line-height: 30px;width: calc(100% - 130px);}
}
@media(max-width: 1920px){
	.s-c{padding-bottom: 49px;}
	.s-d{max-width: 800px;}
	.s-e{font-size: 36px;padding-top: 35px;margin-bottom: 35px;}
	.s-f{font-size: 18px;margin-bottom: 42px;line-height: 24px;}
	.s-g{margin-bottom: 35px;}
	.s-h{width: 420px;height: 48px;margin-right: 35px;border-width: 1px;font-size: 22px;}
	.s-i{width: 150px;height: 48px;line-height: 48px;font-size: 22px;}
	.s-j{font-size: 18px;line-height: 24px;}
	.s-k{width: 100%;border-width: 1px;padding: 28px 16px;margin-bottom: 38px;}
	.s-l{font-size: 18px;line-height: 24px;width: 100px;}
	.s-m{font-size: 18px;line-height: 24px;width: calc(100% - 100px);}
}
@media(max-width: 900px){
	.s-c{padding-bottom: 30px;padding-left: 20px;padding-right: 20px;box-sizing: border-box;}
	.s-d{max-width: 100%;}
	.s-e{font-size: 20px;padding-top: 20px;margin-bottom: 20px;}
	.s-f{font-size: 14px;margin-bottom: 20px;line-height: 20px;}
	.s-g{margin-bottom: 20px;}
	.s-h{width: calc(100% - 100px);height: 36px;margin-right: 10%;font-size: 16px;border-radius: 5px;margin-right: 10px;}
	.s-i{width: 90px;height: 36px;line-height: 36px;font-size: 14px;border-radius: 5px;}
	.s-j{font-size: 14px;line-height: 20px;}
	.s-k{width: 100%;padding: 12px 10px;margin-bottom: 20px;}
	.s-l{font-size: 14px;line-height: 20px;width: 70px;}
	.s-m{font-size: 14px;line-height: 20px;width: calc(100% - 70px);}
}



.s-m{text-align: left;padding-left: 2%;box-sizing: border-box;padding-bottom: 10px;}
.s-m1{font-size: 0;}
.s-m .c1{width: 85%;margin-bottom: 2%;display: none;}
.s-m .c2{width: 47%;margin-right: 5%;display: none;}
.s-m .ewm{width: 34%;display: none;}
#fwresult{padding-bottom: 0;}
.s-m span{font-size: 30px;line-height: 36px;}
.s-m.show .c1{display: inline-block;}
.s-m.show .c2{display: inline-block;}
.s-m.show .ewm{display: inline-block;}
#sl{display: none;}
#sl.show{display: inline-block;}
.s-ll{width: 100%;font-size: 0;}
@media (max-width: 1920px){
    .s-m span{font-size: 18px;line-height: 24px;}
}
@media (max-width: 900px){
    .s-m span{font-size: 14px;line-height: 20px;}
}
@media(max-width: 500px){
    .s-m .c1{width: 100%;}
    .s-m .c2{width: 54.29%;margin-right: 5.88%;}
    .s-m .ewm{width: 39.83%;}
}

.djie{ width:100%}
.djie ul li{float:none;display:block;width:100%;position:relative;margin-bottom:2%;height: 114px;padding-bottom: 27px;}
 .djie ul li a>img{width:65%;height: 100%;}
 .djie ul li .home2_tit{position: absolute;width: 65%;height:82%;/* padding:15px  5%; */background: rgba(34,220,245,.9);display:none;top: 0;}
.djie ul li .home2_tit .cnt{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height: 40px;
}
.djie ul li .home2_tit .sz{display: inline-block;position: absolute;bottom: 6%;right: 5%; width: 27px;height: 34px;background: url(../images/sz.png) center no-repeat;}
.djie ul li:hover .home2_tit{display: block;}
