body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;background: #ffffff;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #666;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:focus, a:hover {color: #029642;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;padding:0!important;}


#wrap_index{overflow: hidden;position: relative;}
/*头部*/
#header{width: 100%;height:98px;position: relative;z-index: 8;}
#header .logo{height:98px;padding: 0;}
#header .logo a{display: table-cell;height: 98px;vertical-align: middle;}
#header .logo img{width: 100%;}
#header .holet{width: 100%;height: 98px;}
#header .holet .head_r{padding: 0;height:98px;}
#header .holet .head_r .head_tell{width: 50%;height: 100%;padding: 16px 20px 16px 67px;font-size: 16px;color: #666;line-height: 30px; background: url(../images/tell.png) left center no-repeat;}
#header .holet .head_r .head_tell span{display: block;font-size: 30px;color: #0189cf;}
#header .holet .head_r .head_tell:before{content: "";width: 28px;height: 1px;background: #666;position: absolute;left: 140px;top: 36px;}
#header .holet .head_r .search{width: 32%;height: 32px;border: 1px solid #dfdfdf;margin: 33px 0;padding: 0 14px;border-radius: 16px;}
#header .holet .head_r .search .input{width:85%;height:30px;outline: none;line-height: 30px;font-size: 12px;color: #999;border: none;background: none; }
#header .holet .head_r .search .sput{display: block; border: none;width:21px;height: 30px;background: url(../images/search.png) center no-repeat;outline: none;}
/*导航*/
.pc_navs{ height:58px;width: 100%;background:#01a54f;position: relative;}
#header .nav_box{width: 100%;height:100%;}
#header .nav_box .yiji{width:12.5%;height:100%;text-align: center;position: relative;float: left;}
#header .nav_box .yiji a.one{color: #ffffff;display: block;line-height:58px;font-size: 16px;height:58px;overflow: hidden;position: relative;}
#header .nav_box .yiji:hover a.one,#header .nav_box .yiji.current a.one{background: #3bb977;}
#header .nav_box .yiji .libox{width: 100%;height: auto; background: #00a54f;padding: 12px 0;display: none;position: absolute;top: 58px;left: 0;}
#header .nav_box .yiji .libox a{display: block;color: #ffffff;font-size: 14px;line-height: 30px;width: 100%;height: 30px;overflow: hidden;}
#header .nav_box .yiji .libox a:hover{background: #03933a;}
/*手机头部*/
.mol_hole{width: 100%;height: 40px;line-height: 40px;color: #d9d9d9;text-align: center;background: #01141a;}
#molheader{width: 100%;height: 80px;position: relative;}
#molheader .logomol{width: 78%;margin-left: 16px;margin-top: 10px;}
#molheader .mol_navbutton{position: absolute;top:25px;right:20px;width:30px;height: 30px;}
#molheader .mol_navbutton img{width:100%;}
/*首页banner*/
#banner{width: 100%;height: auto;overflow:hidden;position: relative;}
#banner .carousel-inner img{width: 100%;}
#banner .carousel-indicators{bottom: 10px;}
#banner .carousel-indicators li{background: #fff;border:none;width: 9px;height:9px;margin:0px 6px;position: relative; }
#banner .carousel-indicators li.active{background:#03933a;}

.ban_qiu1{width: 270px;height: 270px;border-radius: 50%;padding: 86px 24px;font-size: 22px;line-height: 32px;background: url(../images/qiu.png) center no-repeat;color: #fff;top: 23%;left: 24%;}
.ban_qiu1 a{display: block;color: #fff;font-size: 16px;padding-top: 48px;}
.ban_qiu1:before{content: "";width: 54px;height: 3px;background: #fff;position: absolute;left: 50%;margin-left: -27px;top: 62%;}
.ban_qiu2{animation-delay: 0.3s;width: 240px;height: 240px;border-radius: 50%;padding: 71px 19px;font-size: 22px;line-height: 32px;color: #0189cf;top: 51%;right: 22%;
background-color: rgba(255, 255, 255, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2fffffff,endcolorstr=#2fffffff);}
.ban_qiu2 a{display: block;color: #999;font-size: 16px;padding-top: 48px;}
.ban_qiu2:before{content: "";width: 54px;height: 3px;background: #0189cf;position: absolute;left: 50%;margin-left: -27px;top: 62%;}

/*手机banner*/
#molbanner{position: relative;width: 100%;height:234px;overflow: hidden;display: none;}
.swiper-banner{position: relative;z-index: 1;width:100%;height:100%;overflow: hidden;}
.swiper-banner .banner-img li{overflow: hidden;}
.swiper-banner .banner-img li .pic{text-align:center;width: 100%;height:100%;display: block;}
.swiper-banner .banner-img li img{vertical-align:top;height:234px;position: absolute;left: 50%;transform:translateX(-50%);}

#main{width: 100%;height: auto;background: #f1f1f1;}
#main .an_box .title{width: 100%;height: 100px;padding: 20px 0;text-align: center;}
#main .an_box .title h1{display: inline-block;padding: 0 156px;font-size: 28px;color: #029642;line-height: 34px;}
#main .an_box .title h1 span{font-size: 14px;color: #666666;display: block;}
/*实验室家具系列*/
#main .an_furns{width: 100%;padding: 20px 0;}
#main .an_furns .title h1{background: url(../images/t1.png) 2px 4px no-repeat;}
/*pc轮播*/
#furniture{width: 100%;height: auto;overflow:hidden;position: relative;padding: 20px 0 30px 0;}
ul.prolist{width: 100%;height: auto;overflow: hidden;}
ul.prolist li{padding: 0 10px;}
ul.prolist li .an_furnimg,ul.prolist li .an_furnimg img{width: 100%;overflow: hidden;}
ul.prolist li .an_furnimg .an_furn_name{width: 100%;font-size: 20px;line-height: 40px;color: #fff;padding: 26px 20px;top: 0;z-index: 8;}
ul.prolist li .an_furnimg .an_furn_name i{display:block;width: 26px;height: 26px;border-radius: 50%;background: #01a54f;line-height: 26px;text-align: center;font-size: 14px;margin: 7px 10px;float: left;}
ul.prolist li .an_furnimg .an_furnzz{opacity: 0;width: 100%;height: 100%;top: 0;left: 0;
	background-color: rgba(0, 0, 0, 0.43);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000);
	-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out;}
ul.prolist li:hover .an_furnimg .an_furnzz{opacity: 1;-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out;}
ul.prolist li .an_furnimg .an_furnzz img{width:52px;height: 52px;position: absolute;top: 50%;left: 50%;margin-left:-26px;margin-top: -26px; }
#furniture .s-prev,#furniture .s-next{width: 31px;height: 31px;display: block;top:48%;font-size: 30px;font-family: "幼圆";background: #d1d1d1;color: #787e90;opacity: 1;text-shadow:none;}
#furniture .s-prev{left:0;}
#furniture .s-next{right:0;}
#furniture .s-prev:hover,#furniture .s-next:hover{color: #fff;background: #01a54f;}
/*手机轮播*/
#mol_furniture{position: relative;height:auto;overflow: hidden;}
.swiper-furn{position: relative;z-index: 1;width:100%;height:auto;}
.swiper-furn .furn-img li .pimg{width: 100%;height: auto;position: relative;}
.swiper-furn .furn-img li .pimg img{width: 100%;}
.swiper-furn .furn-img li .pimg .an_furn_name{width: 100%;font-size:14px;line-height: 26px;color: #fff;padding: 14px 0;top: 0;z-index: 8;}
.swiper-furn .furn-img li .pimg .an_furn_name i{display:block;width: 20px;height: 20px;border-radius: 50%;background: #01a54f;line-height: 22px;text-align: center;font-size: 12px;margin: 2px 6px;float: left;}

/*实验室系统工程*/
#main .an_system{background: url(../images/bg1.png) center no-repeat;}
#main .an_system .title h1{background: url(../images/t2.png) 8px 4px no-repeat;}
#main .an_system .an_system_list{width: 100%;height: auto;overflow: hidden;padding: 20px 0;}
#main .an_system .an_system_list li{padding:12px 7px;}
#main .an_system .an_system_list li a{display: block;width: 100%;height: auto;overflow: hidden;}
#main .an_system .an_system_list li a img{width: 100%;}
#main .an_system .an_system_list li a p,#partner .item ul li a p,.swiper-partner .partner-img li p{width: 100%;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: #666;}
#main .an_system .an_system_list li a:hover p,#partner .item ul li a:hover p{color: #01a54f;}
#main .an_box .more{width: 100%;height: 80px;}
#main .an_box .more a{display: block;width: 222px;height: 38px;border: 1px solid #8fca00;color: #029642;line-height: 38px;text-align: center;font-size: 16px;border-radius: 19px;margin: 0 auto;}

/*合作伙伴*/
#main .an_partner{padding: 20px 0;width: 100%;}
#main .an_partner .title h1{background: url(../images/t3.png) 8px 4px no-repeat;}
#partner{width: 100%;height: auto;overflow:hidden;position: relative;padding: 20px 0 30px 0;}
#partner .item ul{width: 100%;height: auto;overflow: hidden;}
#partner .item ul li{padding: 0 8px;}
#partner .item ul li a{display: block;width: 100%;height: auto;overflow: hidden;}
#partner .item ul li a img{width: 100%;}
/*手机轮播*/
#mol_partner{position: relative;height:auto;overflow: hidden;}
.swiper-partner{position: relative;z-index: 1;width:100%;height:auto;}
.swiper-partner .partner-img li .pimg{width: 100%;height: auto;position: relative;}
.swiper-partner .partner-img li .pimg img{width: 100%;}
/*关于我们*/
#main .an_about{background: url(../images/bg2.jpg) center no-repeat;padding-top: 20px;}
#main .an_about .title h1{background: url(../images/t4.png) -2px 4px no-repeat;color: #fff;}
#main .an_about .title h1 span{color: #fff;}
#main .an_about .an_about_dec{width: 100%;height: auto;overflow: hidden;padding: 20px 0 30px 0;}
#main .an_about .an_about_dec .an_about_img{padding: 0;padding-right: 30px;}
#main .an_about .an_about_dec .an_about_img a{display: block;width: 100%;height: auto;overflow: hidden;}
#main .an_about .an_about_dec .an_about_img a img{width: 100%;}
#main .an_about .an_about_dec .an_about_text{padding: 0;padding-left: 50px;font-size: 16px;color: #fff;line-height: 1.6;max-height: 248px;overflow: hidden;}
#main .an_about .more a{color: #fff;border: 1px solid #fff;}
/*新闻资讯*/
#main .an_news{width: 100%;height: auto;overflow: hidden;padding: 20px 0 60px 0;background: #fff;}
#main .an_news .title h1{background: url(../images/t5.png) 4px 4px no-repeat;}
#main .an_news .an_newtitle .ntitle{width: 100%;height: 60px;line-height: 60px;font-size: 22px;color: #029642;border-bottom: 1px solid #dfdfdf;margin-bottom: 44px;}
#main .an_news .an_newtitle .ntitle a{font-size: 14px;color: #666;float: right;}
#main .an_news .an_newtitle .ntitle a:hover{color: #029642;}
#main .an_news .an_new_compy{padding: 0;padding-right: 16px;}

#new_compy_img{position: relative;height:auto;overflow: hidden;}
.swiper-new{position: relative;z-index: 1;width:100%;height:auto;}
.swiper-new .new-img li .pimg{width: 100%;height: auto;}
.swiper-new .new-img li .pimg img{width: 100%;}
.swiper-new .swiper-dotepro{width:100%;text-align: right;position: absolute;left:0; bottom: 10px;z-index: 33;padding: 0 20px;}
.swiper-new .swiper-dotepro .swiper-pagination-bullet{transition: 400ms;border:none;width: 6px;height:6px;position: relative;opacity: 1;background: #fff;margin:0 5px;}
.swiper-new .swiper-dotepro .swiper-pagination-bullet-active{background: #029642;transition: 400ms;}

#main .an_news .an_new_hy{padding: 0;padding-left: 16px;}
#main .an_news .an_new_hy .newlist{width: 100%;height: auto;overflow: hidden;}
#main .an_news .an_new_hy .newlist li{width: 100%;height:auto;margin-bottom: 40px; }
#main .an_news .an_new_hy .newlist li .new_time{width: 66px;height: 66px;background: #f2f2f2;color: #666;font-size: 12px;line-height: 24px;margin-top: 10px;}
#main .an_news .an_new_hy .newlist li .new_time span{display: block;width: 100%;height: 40px;line-height: 40px;font-size: 24px;border-bottom: 1px solid #fff;}
#main .an_news .an_new_hy .newlist li .new_text{margin-left: 85px;}
#main .an_news .an_new_hy .newlist li .new_text dd{width: 100%;height:36px;line-height: 36px;overflow: hidden;font-size: 16px;font-weight: bold; }
#main .an_news .an_new_hy .newlist li .new_text dt{width: 100%;height: 40px;line-height: 20px;font-size: 14px;overflow: hidden;font-weight: normal;color: #666;}

ul.prolist li .an_furnimg img,#main .an_system .an_system_list li a img,#partner .item ul li a img,#main .an_about .an_about_dec .an_about_img a img,.ne_side_r .an_system_list li a img{transition: 0.8s transform;}
ul.prolist li .an_furnimg:hover img,#main .an_system .an_system_list li:hover a img,#main .an_about .an_about_dec .an_about_img:hover a img,.ne_side_r .an_system_list li:hover a img{transform: scale(1.1, 1.1);transition: 0.8s transform;}
#partner .item ul li:hover a img{transform: scale(0.9, 0.9);transition: 0.8s transform;}

/*页脚*/
#footer{width: 100%;height: auto;overflow: hidden;background: #3e3e3e;}
#footer .foot_top{background: url(../images/bg3.jpg) center no-repeat;padding: 10px 0;}
#footer .foot_top .foot_contact{padding: 0;padding-right: 15px;line-height: 1.6;color: #fff;}
#footer .foot_top .foot_contact h1{height: 52px;line-height: 52px;font-size: 20px;}
#footer .foot_top .foot_ewm{padding: 0;padding-top: 14px;}
#footer .foot_top .foot_ewm .ewm_img{width: 50%;padding-left:40px;float: left;text-align: center; }
#footer .foot_top .foot_ewm .ewm_img img{width: 100%;}
#footer .foot_top .foot_ewm .ewm_img p{height: 30px;line-height: 30px;font-size: 16px;color: #fff;}
#footer .foot_bot{padding: 20px 0;color: #bebebe;height: auto;overflow: hidden;}
#footer .foot_bot .foot_bot_l{padding: 0;}
#footer .foot_bot .foot_nav a{color: #bebebe;margin: 0 8px;}
#footer .foot_bot .foot_nav a:hover,#footer .foot_bot .copy a:hover{color: #029642;}
#footer .foot_bot .copy{width: 100%;font-size: 12px;color: #8b8b8b;margin: 14px 0;}
#footer .foot_bot .copy a{color: #8b8b8b;}
.foot_tell{padding: 0;color: #d7d7d7;font-size: 35px;line-height: 50px;}
.foot_tell img{display: block;float: right;margin-right: 10px;margin-top: 8px;}
.foot_tell span{float: right;}
/*内页页脚*/
.ny_bottom{width: 100%;height: auto;overflow: hidden;background: #2d2c2c;color: #8b8b8b;font-size: 12px;}
.ny_bottom .ny_tell{color: #d7d7d7;font-size: 20px;line-height: 30px;background: #3e3e3e;padding: 8px 0;}
.ny_bottom .ny_tell img{display: inline-block;margin-right: 10px;width: 31px;height: auto;}
.ny_bottom .ny_copy{width: 100%;height: auto;overflow: hidden;line-height: 1.6;padding: 8px 0;}

/*about*/
#main_ny{width: 100%;height: auto;background: #fff;}
#banner_ny{position: relative;}
#banner_ny img{width: 100%;height: inherit;}
#banner_ny .P_title{width: 100%;font-size: 50px;line-height: 1.4;color: #01a54f;top: 40%;padding: 0 20%}
#banner_ny .P_title span{font-size: 20px;display: block;position: relative;text-transform: uppercase;}
.ny_toptitle{width: 100%;height: auto;overflow:hidden; position: relative;padding-top: 16px;line-height: 48px;padding-bottom: 3px; }
.ny_toptitle .ny_daress{float: right;height: 48px;color: #666;font-size: 14px;padding: 0;text-align: right; border-bottom:1px solid #e8e8e8;}
.ny_toptitle .ny_daress a:hover{color: #429cd6;}
.ny_toptitle .ny_posnav{position: relative;padding: 0;padding-left: 38px;height: 48px;font-size: 20px;color: #0189cf;border-bottom:1px solid #e8e8e8;background: url(../images/i4.png) 10px center no-repeat;}
.ny_toptitle .ny_posnav:before{content: "";width: 6px;height: 6px;background: #429cd6;position: absolute;bottom: -3px;left:0;}
.ny_toptitle .ny_posnav span{font-size: 25px;margin-right: 4px;}

.ny_sidecont{width: 100%;height: auto;overflow: hidden;padding: 20px 0 40px 0;}
.ny_sidecont .ne_side_l{width: 219px;height: auto;overflow: hidden;float: left;}
.con-left-nav{width: 100%;height: auto;overflow: hidden;}
.con-left-nav .ce{width: 100%;height: auto;overflow: hidden;}
.con-left-nav .ce li{height:auto;width:100%;position: relative;}
.con-left-nav .ce li a p{width: auto;float: left;}
.con-left-nav .ce li a .icon_go,.con-left-nav .ce ul.er li a .icont_go{font-size: 20px;color: #429cd6;margin-left: 6px;}
.con-left-nav .ce li a .icon_go .icon_go2{color: #fff;display: none;}
.con-left-nav .ce li a.ez .icon_go .icon_go2,.con-left-nav .ce ul.er li a.sen_x .icont_go .icont_go2{display: inline-block;}
.con-left-nav .ce li a.ez .icon_go .icon_go1,.con-left-nav .ce ul.er li a.sen_x .icont_go .icont_go1{display: none;}
.con-left-nav .ce li a{display: block;width:100%;height: 40px;overflow: hidden;color: #666;line-height:40px;font-size: 18px;padding-left:10.9%;position: relative;}
.con-left-nav .ce li a:before{content: "";width: 5px;height: 5px;background: #429cd6;position: absolute;left:3%;top:17px;}
.con-left-nav .ce li a:hover,.con-left-nav .ce li a.ez{color: #fff;background:#429cd6;}
.con-left-nav .ce li a:hover:before,.con-left-nav .ce li a.ez:before{background: #fff;}
.con-left-nav .ce li ul.er{display:none;width:100%;}
.con-left-nav .ce ul.er li a{font-size: 14px;color: #666;height: 40px;line-height: 40px;}
.con-left-nav .ce ul.er li a:before{display: none;}
.con-left-nav .ce ul.er li a:hover{color: #429cd6;background: none;}
.con-left-nav .ce ul.er li a .icont_go .icont_go2{display: none;}
.con-left-nav .ce ul.er li .thr{display: none;}
.con-left-nav .ce ul.er li .thr li a{padding-left: 33%;font-size: 12px;height: 28px;line-height:28px;}
.ny_sidecont .ne_side_r{margin-left: 240px;height: auto;overflow: hidden;padding:30px 36px;border: 1px solid #e7e7e7;color: #666;line-height: 1.6;}
.contact_box{width: 100%;height: auto;overflow: hidden;position: relative;}
.contact_box h1:before{content: "";width: 6px;height: 6px;background: #429cd6;position: absolute;bottom: -3px;left: 0;}
.contact_box h1{position: relative;padding-left: 38px;margin-top: 40px;height: 48px;line-height: 48px;font-size: 20px;color: #0189cf;border-bottom: 1px solid #e8e8e8;background: url(../images/i4.png) 10px center no-repeat;}
.contact_box .contact{width: 100%;height: auto;overflow: hidden;line-height: 30px;font-size: 14px;color: #666;margin-top: 16px;}

/*serve*/
.ny_toptitle .serve_pos{background: url(../images/i3.png) 10px center no-repeat}
/*留言*/
.ny_toptitle .cantact_pos{background: url(../images/i5.png) 4px center no-repeat}
/*form*/
.yuyue_div{width:100%;height: auto;overflow: hidden;font-size: 14px;color: #666;}
.ly_forml{padding: 0;padding-right: 20px;}
.ly_formr{padding: 0;padding-left: 20px;}
.yuyue_div .input,.yuyue_div .input3{width: 100%;height:50px;padding:10px 0;line-height: 30px;text-align: right;position: relative;}
.yuyue_div .input i,.yuyue_div .input2 i{color: #ec383b;}
.yuyue_div .input input{margin-left: 6px;float: right;padding: 0 10px;width:80%;height:32px;background: #fff;border:1px solid #e6e6e6;display: block;outline: none;color: #999;}
.yuyue_div .input2{width: 100%;height:202px;padding:10px 0;text-align: right;position: relative;}
.yuyue_div .input2 textarea{margin-left: 6px;display: inline-block;float: right;padding: 0 10px;width:80%;height:182px;line-height: 30px;resize: none;border:1px solid #dcdcdc;outline: none;}
.yuyue_div .input3 .yzm_img{margin-left: 6px;float: right;width:80%;height:32px;}
.yuyue_div .input3 input{width: 30%;float: left;padding: 0 10px;height:32px;background: #fff;border:1px solid #e6e6e6;display: block;outline: none;color: #999;}
.yuyue_div .input3 span{display: inline-block;width:78px;height: 100%;float: left;margin-left:14px; }

.yuyue_div .form_btn{width: 100%;height: auto;overflow: hidden;text-align: center;padding: 50px 0 10px 0;}
.yuyue_div .lybtn,.czbtn{margin:0 8px; display: inline-block;width:148px;height:36px;line-height: 36px;font-size: 14px;color: #fff;cursor: pointer;background: #c4c4c4;border: none;}
.yuyue_div .lybtn:hover,.czbtn:hover{background: #429cd6;}
input::-webkit-input-placeholder { /* WebKit browsers */ color:#999;font-size: 14px;  }  
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#999;font-size: 14px; }  
input::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#999;font-size: 14px;}  
input:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#999;font-size: 14px;}
textarea::-webkit-input-placeholder{color:#999;font-size: 14px;}
/*cantact*/
.ny_contact{width: 100%;height: auto;overflow: hidden;font-size: 14px;color: #666;line-height: 1.6;}
.ny_contact h1{font-size: 24px;color: #429cd6;margin-bottom: 20px;}
.contact_map{width: 100%;height:auto;overflow: hidden;margin-top: 20px;}
#platform div{width:400px!important;height:378px!important;}
/*new*/
.ny_toptitle .new_pos{background: url(../images/i6.png) 4px center no-repeat}
.ne_side_r .newlist{width: 100%;height: auto;overflow: hidden;}
.ne_side_r .newlist li{width: 100%;height:auto;overflow: hidden; padding:20px 0;border-bottom: 1px dashed #e7e7e7;  }
.ne_side_r .newlist li .new_img{width: 220px;}
.ne_side_r .newlist li .new_img img{width: 100%;}
.ne_side_r .newlist li .new_text{margin-left: 254px;color: #666;height: auto;overflow: hidden;}
.ne_side_r .newlist li .new_text dd{width: 100%;height: 36px;line-height: 36px;font-size: 16px;font-weight: bold;overflow: hidden;}
.ne_side_r .newlist li .new_text:hover dd{color: #429cd6;}
.ne_side_r .newlist li .new_text dt{width: 100%;height: 40px;line-height: 20px;color: #666;font-weight: normal;overflow: hidden;}
.ne_side_r .newlist li .new_text span{display: block;height: 28px;line-height: 28px;margin-bottom: 12px;}
.page{width: 100%;height:24px;overflow: hidden;margin-top: 30px;}
.page a{margin: 0 8px;color: #333;}
.page a.ym{padding: 1px 7px;border-radius: 50%;}
.page a.ym:hover,.page a.on{background: #429cd6;color: #ffffff;}
.page a:hover{color: #429cd6;}
/*new_det*/
.ne_side_r .art_title{width: 100%;height: auto;overflow: hidden;font-size: 22px;line-height: 28px;padding-bottom: 4px;}
.ne_side_r .art_title span{display: block;width: 100%;font-size: 12px;padding: 8px 0;}

.ne_side_r .art_dec{width: 100%;height: auto;overflow: hidden;padding: 16px 0;border-top: 1px dashed #e7e7e7;border-bottom: 1px dashed #e7e7e7;line-height: 1.6;}
.ne_side_r .choose_art{width: 100%;height: 48px;line-height: 24px;margin-top:10px; }
.ne_side_r .choose_art dd{width: 100%;height: 24px;overflow: hidden;font-size: 12px;}
.ne_side_r .choose_art dd:hover a{color: #429cd6;}
/*pro*/
.ny_toptitle .pro_pos{background: url(../images/i7.png) 10px center no-repeat}
.ne_side_r ul.prolist li{padding: 10px;}

.ny_sidecont .pro_side_r2{padding:14px 20px 30px 20px;}
.ne_side_r .an_system_list{width: 100%;height: auto;overflow: hidden;}
.ne_side_r .an_system_list li{padding:12px 7px;}
.ne_side_r .an_system_list li a{display: block;width: 100%;height: auto;overflow: hidden;}
.ne_side_r .an_system_list li a img{width: 100%;}
.ne_side_r .an_system_list li p{width: 100%;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: #666;}
.ne_side_r .an_system_list li:hover p{color: #01a54f;}
/*prodet*/
.pro_title{width: 100%;height:auto;overflow: hidden;font-size: 22px;line-height: 28px;padding-bottom:16px;}
.proimg_s{width: 100%;height: auto;overflow: hidden;padding: 30px 18%;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}
.proimg_s:before{content: "";width: 9%;height: 3px;background: #429cd6;position: absolute;bottom: -1px;left: 0;}
.proimg_s .swiper-pros2{width:100%;height:auto;padding-top:0.3rem;position: relative;}
.proimg_s .swiper-pros2 .pros-img li .pic{width: 100%;height: auto;}
.proimg_s .swiper-pros2 .pros-img li .pic img{width:100%;}
.proimg_s .swiper-button-prev,.proimg_s .swiper-button-next{position: absolute;top: 48%; text-align: center;width: 40px;height: 40px;line-height: 40px;background: #d7d8d8;border-radius: 50%;color: #fff;font-family: "幼圆";font-size: 22px;font-weight: bold;}
.proimg_s .swiper-button-prev{left: 10%;}
.proimg_s .swiper-button-next{right: 10%;}
.proimg_s .swiper-button-prev:hover,.proimg_s .swiper-button-next:hover{background: #429cd6;}
.pro_dec{width: 100%;height: auto;overflow: hidden;padding: 20px 0;border-bottom: 1px solid #e7e7e7;}

.Validform_checktip{position: absolute;right: 2%;top: 16px;height: 20px!important;width: auto!important;}

/*分享开始*/
.newsclass{width:100%;height:145px;padding-top:15px;position:fixed;bottom:-145px;left:0px; z-index:9999; background:#f5f5f5;-webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
.show{transform: translate(0px,-145px);
-ms-transform: translate(0px,-145px);
-webkit-transform: translate(0px,-145px); 
-o-transform: translate(0px,-145px);    
-moz-transform: translate(0px,-145px);}
.share-cance{height:35px;line-height:35px;overflow:hidden;background:rgba(0,0,0,0.05);text-align:center; margin-top:10px;}
.share-con{width:100%;height:85px;overflow:hidden;}
.share-con a{height:85px;width:80px;display:block;float:left;overflow:hidden;text-align:center; }
.share-con a .title{ height:25px; overflow:hidden; color:#333}
.opacity2{width:100%; height:100%; position: fixed; top:0px; left:0px; background:rgba(0,0,0,0.5); z-index:50; display:none;}

/*手机底部*/
.mol_botnav{bottom: 0;left: 0;width: 100%;height:78px;text-align: center;background: #141011;padding: 0;z-index: 99;padding-top: 3px;}
.mol_botnav a{width: 16.666%;height:70px;color: #fff;float: left;}
.mol_botnav a i{display: block;width:36px;height: 36px;margin: 4px auto;}
.mol_botnav a i img{width: 100%;}
/*panle导航开始*/
.class-m{display: none; width: 100%;height:100%;position: fixed;top:0;left: 0;z-index: 66;background: #fff;}
.class-m .class-m-top{width: 100%;height: 80px;position: relative;}
.class-m .class-m-top .close_nav{width: 34px;height: 34px;border-radius: 50%;background: #17ad5e;color: #fff;line-height: 30px;text-align: center;font-size: 32px;top:23px;right: 20px; }
.class-m .class-m-top img{width: 80%;margin-left: 20px;margin-top: 10px;}

.class-m .nnav{width:100%;height:73%;overflow-y: auto;background: #17ad5e;}
.class-m .nnav li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #1a9554;}
.class-m .nnav li a.ce{padding:0 40px;color: #fff;font-size: 20px;display: block;height:60px;line-height:60px;}
.menu_head .ericon{color:#fff;width:40px;height:60px;line-height:60px;text-align:center;float:right;margin-right: 30px;display:inline;font-size:28px;position: relative;z-index: 3;}
.menu_head .ericon .icon1{ display:none;}
.menu_head .ericon.xz .icon1{ display:block;}
.menu_head .ericon.xz .icon2{ display:none;}
.class-m .nnav li .menu_body{display: none;background: #159150;}
.class-m .nnav li .menu_body li{border-bottom: none;}
.menu_body li a.er{padding:0 40px 0 80px;font-size:20px;display: block;height:50px;line-height:50px;color: #fff;}
.menu_body .thricon{width:40px;height:50px;line-height:50px;text-align:center;float:right;margin-right: 30px;display:inline;color: #fff;font-size:28px;position: relative;z-index: 3;}
.menu_body .thricon .icont1{ display:none;}
.menu_body .thricon.tz .icont1{ display:block;}
.menu_body .thricon.tz .icont2{ display:none;}
.class-m .nnav li .thr_body{display: none;background: #187041;}
.class-m .nnav li .thr_body li{border-bottom: none;padding: 0;}
.thr_body li a.thr{position: relative;padding-left:110px;font-size: 16px;display: block;height:40px;line-height:40px;color: #fff;}
/*panle导航结束*/
@media (min-width: 1550px) and (max-width: 1650px){
    #banner_ny .P_title{padding: 0 12%}
}
@media (min-width: 1350px) and (max-width: 1549px){
    #banner_ny .P_title{padding: 0 8%}
}
@media (min-width: 1200px) and (max-width: 1349px){
    #banner_ny .P_title{padding: 0 5%;font-size: 42px;}
}
@media (min-width: 1200px) and (max-width: 1220px){
   .container{width: 1150px;}
}
@media (min-width: 992px) and (max-width: 1199px){
   
   #header .logo a img{width: 90%;}
   #header .holet .head_r .search{width: 36%;}
   #header .holet .head_r .head_tell{width: 60%;padding-right: 12px;}
   #main .an_about .an_about_dec .an_about_text{padding-left: 32px;}

   #banner_ny{height: 280px;}
   #banner_ny img{height: 280px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}
   #banner_ny .P_title{padding: 0 8%;font-size: 40px;}
   
   .ly_forml{padding-right: 10px;}
   .ly_formr{padding-left: 10px;}
   .yuyue_div .input input,.yuyue_div .input2 textarea,.yuyue_div .input3 .yzm_img{width: 76%;}
   .ne_side_r ul.prolist li .an_furnimg .an_furn_name{font-size: 16px;}
   .ne_side_r ul.prolist li .an_furnimg .an_furnzz img{width: 46px;height: 46px;}
   .ban_qiu1{width: 200px;height: 200px;padding: 46px 10px;font-size: 18px;top: 14%;}
   .ban_qiu2{width: 200px;height: 200px;padding: 46px 10px;font-size: 18px;top: 40%;}
   .ban_qiu1 a,.ban_qiu2 a{padding-top: 30px;}
}

@media (max-width: 991px){
   #main .an_news .an_new_hy .newlist li{margin-bottom: 16px;}
   .ly_forml{padding-right: 0;}
   .ly_formr{padding-left: 0;}
}
@media (min-width: 768px) and (max-width: 991px){
   #header .holet .head_r .search{width: 38%;padding: 0 11px;}
   #header .holet .head_r .head_tell{width: 56%;padding-right: 8px;padding-left: 58px; background-size: 46px 38px;}
   #header .holet .head_r .head_tell span{font-size: 24px;}
   #main .an_about .an_about_dec .an_about_img{padding-right: 15px;}
   #main .an_about .an_about_dec .an_about_text{padding-left: 10px;}
   #footer .foot_top .foot_ewm .ewm_img{padding-left: 28px;}
   #banner_ny{height: 280px;}
   #banner_ny img{height: 280px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}
   #banner_ny .P_title{padding: 0 6%;font-size: 40px;}

   .ny_sidecont .ne_side_r{padding: 20px 30px;}
   
   .ne_side_r .newlist li .new_img{width: 170px;}
   .ne_side_r .newlist li .new_text{margin-left: 190px;}
   .ne_side_r .newlist li .new_text dd{height: 30px;line-height: 30px;}
   .ne_side_r .newlist li .new_text span{margin-bottom: 2px;}
   .ny_sidecont .pro_side_r{padding: 20px 12px;}
   .ne_side_r ul.prolist li{padding: 8px;}
   .ne_side_r ul.prolist li .an_furnimg .an_furn_name{font-size: 16px;padding: 10px 4px;line-height: 26px;}
   .ne_side_r ul.prolist li .an_furnimg .an_furnzz img{width: 40px;height: 40px; margin-left: -20px;margin-top: -20px;}
   
   .ny_sidecont .pro_side_r2{padding:14px 14px 30px 14px;}
   .proimg_s{padding: 30px 10%;}
   .proimg_s .swiper-button-prev{left: 0;}
   .proimg_s .swiper-button-next{right: 0;}
   
   .ban_qiu1{width: 160px;height: 160px;padding: 36px 10px;font-size: 16px;top: 14%;line-height: 24px;}
   .ban_qiu2{width: 160px;height: 160px;padding: 36px 10px;font-size: 16px;top: 40%;line-height: 24px;}
   .ban_qiu1 a,.ban_qiu2 a{padding-top: 30px;font-size: 14px;}
   
}
@media (max-width: 767px){
   #main .an_box .title{height: 90px;}
   #main .an_furns .title h1{background: url(../images/t1.png) center 4px no-repeat;}
   #main .an_system .title h1{background: url(../images/t2.png) center 4px no-repeat;}
   #main .an_partner .title h1{background: url(../images/t3.png) center 4px no-repeat;}
   #main .an_about .title h1{background: url(../images/t4.png) center 4px no-repeat;}
   #main .an_news .title h1{background: url(../images/t5.png) center 4px no-repeat;}
   #main .an_box .title h1{padding: 0 100px;font-size: 20px;background-size:372px auto;line-height: 26px;}
   #main .an_box .title h1 span{font-size: 12px;line-height: 16px;}
 
   #main .an_furns{padding-bottom: 40px;background: #fff;padding-left: 16px;padding-right: 16px;}
   #main .an_system .an_system_list{padding:20px 8px;}
   #mol_partner{padding: 0 16px;}
   #main .an_about{background-size: auto 684px;}
   #main .an_about .an_about_dec{padding-top: 0;}
   #main .an_about .an_about_dec .an_about_img{padding: 0 16px;padding-bottom: 16px;}
   #main .an_about .an_about_dec .an_about_text,#main .an_news .an_new_compy,#main .an_news .an_new_hy{padding: 0 16px;}
   #main .an_news .an_newtitle .ntitle{margin: 20px 0;}
   #footer .foot_top{background-size: auto 386px;}
   #footer .foot_top .foot_contact{padding: 0 16px;text-align: center;}
   #footer .foot_top .foot_ewm{padding: 14px 60px 0 60px;}
   #footer .foot_top .foot_ewm .ewm_img{padding: 0 16px;}
   #footer{margin-bottom:78px;}
   .ny_footer{margin-bottom: 0!important;}

   #banner_ny{height: 200px;}
   #banner_ny img{height: 200px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}
   #banner_ny .P_title{padding: 0 4%;font-size: 26px;top: 22%;line-height: 1.5;top: 30%;}
   #banner_ny .P_title span{font-size: 14px;}
   #main_ny{padding: 0 16px;}
   .ny_toptitle .ny_daress{text-align: left;border-bottom: none;font-size: 16px;}
   .ny_toptitle .ny_posnav{font-size: 18px;}
   .ny_toptitle .ny_posnav span{font-size: 20px;}
   .ny_sidecont .ne_side_r{padding:0;margin: 0; border: none;}
   .yuyue_div .input input,.yuyue_div .input2 textarea,.yuyue_div .input3 .yzm_img{width: 76%;}
   .ny_contact h1{font-size: 18px;margin-bottom: 16px;}
   
   .ne_side_r .newlist li .new_img{width:142px;}
   .ne_side_r .newlist li .new_text{margin-left: 152px;}
   .ne_side_r .newlist li .new_text dd{height: 48px;line-height: 24px;margin-bottom: 6px;}
   .ne_side_r .newlist li .new_text span{margin-bottom:0;}
   .page a.ym{margin: 0 2px;}
   .page a{margin: 0 6px;font-size: 16px;}
   .ne_side_r .art_title{font-size: 18px;line-height: 20px;}
   .ne_side_r ul.prolist li{padding: 8px;}
   .ne_side_r ul.prolist li .an_furnimg .an_furn_name{font-size: 16px;padding: 10px 4px;line-height: 30px;}
   .ne_side_r .an_system_list li{padding: 2px 6px;}
   .pro_title{font-size: 20px;}
   .proimg_s{padding: 30px 14%;}
   .proimg_s .swiper-button-prev{left: 0;}
   .proimg_s .swiper-button-next{right: 0;}
   .proimg_s:before{width: 14%;}

   .ban_qiu1{width: 140px;height: 140px;padding: 36px 10px;font-size: 14px;top: 13%;line-height: 20px;left: 8%}
   .ban_qiu2{width: 140px;height: 140px;padding: 36px 10px;font-size: 14px;top: 38%;line-height: 20px;right: 8%;}
   .ban_qiu1 a,.ban_qiu2 a{padding-top: 20px;font-size: 14px;}
}
@media (min-width: 416px) and (max-width: 766px){
   #footer .foot_top .foot_ewm{padding: 14px 22% 0 22%;}
}
@media (max-width: 381px){
   .yuyue_div .lybtn, .czbtn{width: 114px;}
}
@media (max-width: 320px){
   #banner_ny .P_title{font-size: 22px;}
   #banner_ny .P_title span{font-size: 12px;}
   #main .an_box .title h1{padding: 0 80px;font-size: 18px;}
   #main .an_system .an_system_list li a p{height: 34px;line-height: 34px;font-size: 14px;}
   #main .an_about .an_about_dec .an_about_text{max-height: 240px;font-size: 14px;}
   #main .an_news .an_newtitle .ntitle{height: 50px;line-height: 50px;font-size: 18px;}
   #main .an_news .an_new_hy .newlist li .new_text dd{font-size: 14px;}
   #footer .foot_top .foot_contact h1{font-size: 18px;}
   #footer .foot_top .foot_ewm .ewm_img p{font-size: 12px;}

   .class-m .class-m-top img{margin-left: 6px;}
   .class-m .class-m-top .close_nav{right: 12px;}
   .class-m .nnav li a.ce{padding: 0 30px;height: 44px;line-height: 44px;font-size: 18px;}
   .menu_head .ericon,.menu_body .thricon{height: 44px;line-height: 44px;margin-right: 14px;}
   .menu_body li a.er{padding: 0 30px 0 50px;font-size: 16px;height: 44px;line-height: 44px;}
   .thr_body li a.thr{padding-left: 70px;font-size: 16px;}
   .yuyue_div .input input,.yuyue_div .input2 textarea,.yuyue_div .input3 .yzm_img{width: 72%;}
   
   .yuyue_div .form_btn{padding-top: 34px;}
	.ny_contact h1{font-size: 18px;margin-bottom: 16px;}
   .ne_side_r .newlist li{padding: 12px 0;}
   .ne_side_r .newlist li .new_img{width:120px;}
   .ne_side_r .newlist li .new_text{margin-left: 130px;}
   .ne_side_r .newlist li .new_text dd{height: 40px;line-height: 20px;margin-bottom: 6px;font-size: 14px;}
   .ne_side_r .newlist li .new_text span{font-size: 14px;}
   .page a.ym{margin: 0;}
   .page a{margin: 0 5px;font-size: 14px;}
   .ne_side_r .art_title{font-size: 16px;}
   .ne_side_r ul.prolist li .an_furnimg .an_furn_name{font-size: 14px;line-height: 26px;}
   .proimg_s .swiper-button-prev, .proimg_s .swiper-button-next{width: 34px;height: 34px;line-height: 32px;top: 50%;}
   .ban_qiu1{left: 6%;}
   .ban_qiu2{right: 6%;}
}


    

