@charset "utf-8";
/* CSS Document */

/* 平板电脑布局: 320px 至 374px。样式继承自: 移动设备布局。 */
@media (min-width: 320px) and (max-width:374px) {
	html,body{font-size:75%;}
	
}

/* 平板电脑布局:375px 至 413px。样式继承自: 移动设备布局。 */

@media (min-width: 375px) and (max-width:479px) {
	html,body{font-size:100%;}
}

/* 平板电脑布局:414px 至480px。样式继承自: 移动设备布局。 */
@media (min-width: 414px) and (max-width:479px) {
	html,body{font-size:100%;}

}

/* 桌面电脑布局: 481px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */

@media (min-width: 480px) {
	html,body{font-size:150%;}

}

@font-face {
 font-family:'bookman_demi';
 src:url('fonts/bookman_demi-webfont.eot');
 src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/bookman_demi-webfont.woff') format('woff'), url('fonts/bookman_demi-webfont.ttf') format('truetype'), url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
 font-weight:normal;
 font-style:normal;
}
@font-face {
font-family: 'iconfont';
 src: url('fonts/iconfont.eot'); /* IE9*/
 src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('fonts/iconfont.woff') format('woff'), /* chrome、firefox */ url('fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family:"iconfont" !important;
	font-style:normal;
}
	
/*全局样式*/
html{ margin:0; padding:0;-webkit-text-size-adjust: 100%; font-size:100px;}
body{font-family:"微软雅黑","Microsoft YaHei", Arial; font-size:0.295em; padding:0px; margin:0px;}
.phone{width:100%; max-width:750px; color:#333333; margin:auto; font-family:Microsoft YaHei, Arial;line-height:1.5; padding:0; overflow:hidden;  }
div,span,h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{ margin:0; padding:0; list-style:none;vertical-align:baseline;}
.clear{ clear:both;}
a { color:#333333; text-decoration:none;}
a:hover { color:#333;}
img {
	border:0 none;
	vertical-align:top;
	width:100%;
	height:auto;
}
i, em {
	font-style:normal
}
.tpright{ float:right;}
.tpleft{ float:left;}
.ellipsis{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.molEllipsis{ display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
input{ outline:none;-webkit-appearance: none;}
textarea{resize:none}
.cen_m{ width:90%; margin:0px auto;}
div:after, li:after{content:"\200B"; display:block; height:0px; overflow:hidden; clear:both;}


.shower{ position:fixed; width:100%; height:100%; left:0; top:0; background-color:white; background-position:top center; background-repeat:no-repeat; background-size:cover; z-index:999999;transition:all .5s;-webkit-transition:all .5s;}
.shower.hide{ transform:translateY(-100%) translateX(-100%);-webkit-transform:translateY(-100%) translateX(-100%);}
.loader{position:relative;width:2.5em;height:2.5em;transform:rotate(165deg);}.waiting{background:white;position:absolute;height:100%;width:100%;left:0;top:0;z-index:999999; font-size:12px;}.loader:after,.loader:before{content:'';position:absolute;top:50%;left:50%;display:block;width:.5em;height:.5em;border-radius:.25em;transform:translate(-50%,-50%)}.loader:before{animation:before 2s infinite}.loader:after{animation:after 2s infinite}@keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}35%{width:2.5em;box-shadow:0 -.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)}70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)}100%{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}}@keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)}70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)}100%{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}}.loader{position:absolute;top:calc(50% - 1.25em);left:calc(50% - 1.25em)}
.header{}
.header .bg{ background:#000000; height:0.43rem;}
.header .top{ background:#fff; position:relative; height:0.88rem;overflow:hidden;}
.header .logo{ position:absolute; left:5%;width:2.77rem; top:31%;}

.header .top a.downbtn{ display:block; background-size:100%; background-repeat:no-repeat;position:fixed; right:5%;width:8%; z-index:100; top:.7rem; width:0.5rem;}

.ab_one{ text-align:center; color:#3e3e40; padding-top:0.5rem; padding-bottom:0.58rem; overflow:hidden;}
.ab_one .title{ font-size:0.48rem;}
.ab_one .desc{font-size:0.3rem; position:relative; padding-bottom:19px;}
.ab_one .desc:after{ position:absolute; content:"\200B"; display:block;width:0.44rem; height:2px; bottom:0px; left:50%; margin-left:-20px; background:#acce39; border-radius:2px;}

.ab_two{ background:#f2f3f5 url(../images/abbg_05.jpg) top repeat-x;padding-top:0.6rem; overflow:hidden; padding-bottom:0.59rem; margin-bottom:0.67rem;}

.index_bt{ text-align:center; color:#3e3e40; margin-bottom:0.35rem;}
.index_bt .title{font-size:0.48rem;}
.index_bt .nr{font-size:0.24rem; color:#3e3e40;}
.index_bt .nr span{ color:#acce39;}

.ab_js{ text-align:center; color:#616060; font-size:0.24rem; line-height:1.9;}
.ab_three{font-size:0.24rem; color:#616060; line-height:1.8; text-align:center;}
.ab_four{ margin-bottom:0.29rem; position:relative;}
.ab_four .bnl,.ab_four .bnr{ width:0.51rem; height:1.32rem; position:absolute;cursor:pointer; top:16%; display:block;}
.ab_four .bnl{ background:#f0f0f0 url(../images/logo_08.png) center no-repeat; background-size:55%; left:0px;}
.ab_four .bnr{ background:#f0f0f0 url(../images/logo_15.png) center no-repeat; background-size:55%; right:0px;}
.ab_four .bnl:hover{ background:#f0f0f0 url(../images/logo_13.png) center no-repeat; background-size:55%;}
.ab_four .bnr:hover{ background:#f0f0f0 url(../images/logo_10.png) center no-repeat; background-size:55%; }

.footer .menu{ padding:8% 6% 2%; background:#3e3e40;}
.footer .menu li{ line-height:2.5; background-image:url(../images/xbt_15.jpg); background-repeat:repeat-x; background-position:bottom center; }
.footer .menu li a{color:#fff; font-size:0.3rem;background-image:url(../images/dbjt.png);background-position:right center; display:block; background-repeat:no-repeat; }
.footer .menu li a:hover{background-image:url(../images/dbjtb.png);background-position:right center; display:block; background-repeat:no-repeat; }
.footer .copyright{ padding:2% 6% 2%; line-height:1.7;color:#ffffff;font-size:0.26rem; background:#3e3e40;}
.footer .copyright p{ margin-bottom:10px;}

.iproduct{background:#fff url(../images/product_05.jpg) top repeat-x; padding-top:0.7rem;}
.pro_one ul li{box-shadow:0px 0px 15px #dcdada; background:#fff; border-radius:7px; padding-bottom:28px; margin-bottom:30px; }
.pro_one ul li .cen_m{ padding-top:25px;}
.pro_one ul li .photo{ width:100%; margin-bottom:25px;}
.pro_one ul li .title a{ margin-bottom:15px;font-size:0.32rem; font-weight:bold; display:block; line-height:0.32rem; color:#3e3e40;}
.pro_one ul li .title a img{ width:0.29rem;}
.pro_one ul li .nr{ color:#616060; line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; font-size:0.24rem; margin-bottom:20px;}
.pro_one ul li a.more{ display:block; line-height:0.26rem; font-size:0.24rem; color:#616060;}
.pro_one ul li a.more img{ width:0.26rem; float:left;}

.sq_bg{padding-top:15px; padding-bottom:35px;background:url(../images/pindex_43.jpg);}
.sq_bg .title{ text-align:center; color:#fff; font-size:18px; margin-bottom:20px;}
.sq_bg .title img{ width:80%;}
.cl_five{ width:85%; margin:0px auto 0px;}
.cl_five input{ background:#fff; border:1px #cfcfcf solid; border-radius:15px; line-height:30px; margin-bottom:10px; padding-left:5%; width:95%;font-family:"Microsoft YaHei"; color:#666666;}
.cl_five input.jm_tj{ width:100%; height:33px; line-height:33px;border-radius:15px; text-align:center; color:#fff; font-size:15px; background:#acce39; border:0px; margin-top:5px;}

.ab_banner{ position:relative;}
.ab_banner .xfk{ background:#fbcb73; position:absolute; bottom:0px; width:100%; border-top-left-radius:25px;border-top-right-radius:25px; font-size:0.24rem; color:#3e3e40; line-height:1.8; padding-top:20px; padding-bottom:20px;}
.pro_bg{ background:#f2f3f5; padding-top:1.25rem; padding-bottom:30px;}
.pro_three{ margin:0rem auto 0.5rem; border:1px #dbdbdb solid; background:#fff url(../images/xjt.png) center no-repeat; background-size:60%;width:0.8rem; height:0.8rem; display:block; border-radius:0.4rem;}
.pro_three a{ display:block;}
.pro_two{}
.pro_two ul li{ background:#fff; border-radius:7px;box-shadow:0px 0px 15px #dcdada; position:relative; margin-bottom:1.28rem;}
.pro_two ul li:hover{ background:#fbcb73;}
.pro_two ul li:hover .cont .title a{ color:#3e3e40;}
.pro_two ul li .photo{ width:38%; position:absolute; left:4%; bottom:10px; border:1px #e5e5e5 solid;}
.pro_two ul li .photo a{ display:block; padding-top:3.58rem;background-size:cover; background-repeat:no-repeat;}
.pro_two ul li .cont{ width:48%; float:right; padding-bottom:25px; padding-top:25px; margin-right:3%;}
.pro_two ul li .cont .title a{ font-size:0.3rem; display:block; margin-bottom:7px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#2a5369; }
.pro_two ul li .cont .title a span{ color:#555555;}
.pro_two ul li .cont .nr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#555555; font-size:0.24rem; margin-bottom:15px;}
.pro_two ul li .cont a.more{background:url(../images/pindex_43.jpg); font-size:0.24rem; color:#616060; line-height:0.24rem;}
.pro_two ul li .cont a.more span{font-size:0.30rem; display:inline-block ; width:18px; height:18px; border-radius:9px; background:#2a5369; color:#fff; line-height:15px; text-align:center; font-weight:bold; margin-right:6px;}
.pro_two ul li:hover .cont a.more span{ background:#dcac53;}
.pro_two ul li:last-child{ margin-bottom:0.58rem;}


.pro_four ul li{ width:24%; text-align:center; float:left; margin-bottom:1%;box-sizing:border-box;-webkit-box-sizing:border-box;}
.pro_four ul li.no2,.pro_four ul li.no6{ width:27%;}
.pro_four ul li a{ background:#848484; margin-right:2%; display:block; padding-top:0.42rem; color:#fff; padding-bottom:0.25rem;}
.pro_four ul li a:hover{ b color:#3e3e40;}
.pro_four ul li a .tb{ width:0.29rem; height:0.39rem; margin:0px auto 5px;}
.pro_four ul li a .title{ font-size:0.24rem; font-weight:bold;}
.pro_four ul li a .eng{ font-size:0.16rem; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.pro_four ul li.no1 a .tb{background-image:url(../images/prtb_03.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no2 a .tb{background-image:url(../images/prtb_05.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no3 a .tb{background-image:url(../images/prtb_07.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no4 a .tb{background-image:url(../images/prtb_09.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no5 a .tb{background-image:url(../images/prtb_15.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no6 a .tb{background-image:url(../images/cpt_16.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no7 a .tb{background-image:url(../images/prtb_17.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no8 a .tb{background-image:url(../images/prtb_18.png); background-size:cover; background-repeat:no-repeat;}

.pro_four ul li.no1 a:hover .tb{background-image:url(../images/cpt_03.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no2 a:hover .tb{background-image:url(../images/cpt_05.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no3 a:hover .tb{background-image:url(../images/cpt_07.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no4 a:hover .tb{background-image:url(../images/cpt_09.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no5 a:hover .tb{background-image:url(../images/cpt_15.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no6 a:hover .tb{background-image:url(../images/prtb_16.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no7 a:hover .tb{background-image:url(../images/cpt_17.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no8 a:hover .tb{background-image:url(../images/cpt_18.png); background-size:cover; background-repeat:no-repeat;}

.pro_four ul li.no1 a:hover{ background:#ecc173; color:#3e3e40;}
.pro_four ul li.no2 a:hover{ background:#f29838; color:#3e3e40;}
.pro_four ul li.no3 a:hover{ background:#eb5350; color:#3e3e40;}
.pro_four ul li.no4 a:hover{ background:#f4b4cf; color:#3e3e40;}
.pro_four ul li.no5 a:hover{ background:#97bedd; color:#3e3e40;}
.pro_four ul li.no6 a:hover{ background:#a69aca; color:#3e3e40;}
.pro_four ul li.no7 a:hover{ background:#bcc670; color:#3e3e40;}
.pro_four ul li.no8 a:hover{ background:#b5b39c; color:#3e3e40;}

.show_1{ background-size:100%; padding-top:0.7rem; padding-bottom:1rem;}
.show_1 .title{ font-size:0.36rem; color:#3e3e40;}
.show_2{ background:#fff; border-top-left-radius:25px; margin-top:-0.52rem; padding-top:0.53rem; margin-bottom:0.5rem;}
.show_2 .title{ font-size:0.36rem; margin-bottom:10px;}
.show_2 .nr{ color:#555555;}

.show_3{background:url(../images/showt_03.jpg) bottom repeat-x; margin-bottom:0.24rem; overflow:hidden;}
.show_3 .tpleft{background:url(../images/prshow_05.jpg) left no-repeat; background-size:0.21rem; padding-left:0.39rem; font-size:0.36rem; color:#606060; border-bottom:2px #fbcb73 solid; padding-bottom:0.08rem;}
.show4{ background:#f2f3f5; border:1px #e5e5e5 solid; padding-top:0.4rem; padding-bottom:0.4rem; color:#616060; margin-bottom:0.5rem;}
.show4 p{ margin-bottom:0.24rem;}
.show4 .xq td{ border-bottom:1px #d9dadc dashed; padding-top:0.2rem; padding-bottom:0.2rem;}
.show_5{ color:#616060;}
.show_5 .photo{ margin-bottom:0.31rem;}
.show_5 .spe{ margin-bottom:0.7rem;}
.show_5 .spe img{ width:0.71rem; margin-right:7px;}
.show_6{ background:#2a5369; width:3.52rem; line-height:0.84rem; border-radius:20px; text-align:center; margin:0rem auto 1.02rem;}
.show_6 a{ color:#fff; display:block; font-size:0.36rem;}
.sq_bg.one{ background:#f2f3f5; padding-top:0.7rem; margin-top:0.95rem;}

.baik_one{ background:#f2f3f5; padding-top:0.5rem; overflow:hidden; margin-bottom:0.48rem;}
.baik_one ul li{ margin-bottom:0.48rem;}
.baik_one ul li .tpleft{ width:25%; float:left; text-align:center; padding-top:0.47rem;}
.baik_one ul li .tpleft img{ width:80%; margin-bottom:10px;}
.baik_one ul li .tpleft a{ color:#facb73; display:block; border:2px #facb73 solid; border-radius:20px; line-height:0.41rem;}
.baik_one ul li .cont{ background:#fff; position:relative; float:right; padding-top:0.3rem; padding-bottom:0.5rem; width:70%; float:right;box-shadow:0px 0px 15px #ccc;}
.baik_one ul li .cont .title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#333333; font-size:0.33rem; margin-bottom:0.22rem;}
.baik_one ul li .cont .photo{margin-bottom:0.22rem;}
.baik_one ul li .cont .nr{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#555555; }
.baik_one ul li .cont .san{ position:absolute; top:0.42rem; left:-12px;
    width:0;
    height:0;
    border-top:12px solid transparent;
    border-bottom:12px solid transparent;
    border-right:12px solid #ffffff;}
.baik_one ul li:nth-child(1n) .tpleft a{color:#facb73;border:2px #facb73 solid; }
.baik_one ul li:nth-child(2n) .tpleft a{color:#eb5350;border:2px #eb5350 solid; }

.baik_two{ margin-bottom:20px;}
.baik_two ul li{ clear:both; padding-top:0rem; overflow:hidden; padding-bottom:4%;}
.baik_two ul li .nrjs{ padding-top:0.25rem; width:57%; float:left; margin-left:0%; padding-bottom:0.50rem; border-bottom:1px #e3e3e3 solid;}
.baik_two ul li .tp{ width:35%; float:right; margin-right:0%; background-size:cover; padding-top:23%;}
.baik_two ul li .nrjs .bt a{ display:block; color:#454545;overflow:hidden; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; margin-bottom:2%;}
.baik_two ul li:last-child .nrjs{ border-bottom:0px; }
.solu_bg{ background:#f2f3f5 url(../images/solubanner_02.jpg) top center no-repeat; background-size:100%; padding-bottom:0.6rem; padding-top:7.4rem;}
.so_one{ }
.so_one ul li{ width:45%; margin-left:3.3%; background:#fff url(../images/bany.png) left top no-repeat; background-size:40%; border-radius:5px;border-top-right-radius:30px; padding-top:0.4rem; float:left;box-shadow:0px 0px 15px #b9b8b8; padding-bottom:0.54rem; margin-bottom:0.4rem;}
.so_one ul li .tb{ width:0.86rem; height:0.86rem; border-radius:0.88rem; border:2px #345b6f solid; background-size:60%; background-repeat:no-repeat; background-position:center;}
.so_one ul li .cen_m{ width:85%; margin:0px auto;}
.so_one ul li .title{ color:#2a5369; font-size:0.36rem; font-weight:bold; margin:0.32rem auto;}
.so_one ul li .nr{ color:#555555;overflow:hidden; display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}

.contact_bg{ background:#fff url(../images/contact_02.jpg) top center no-repeat; background-size:100%; padding-bottom:0rem; padding-top:4.65rem;}
.contact_one{ background:#2a5369;border-top-left-radius:40px;border-bottom-right-radius:40px; padding-top:0.49rem; padding-bottom:0.49rem; color:#fff;}
.contact_one .title{ font-size:0.48rem; text-align:center; margin-bottom:0.3rem;}
.contact_one .nr{  text-align:center; margin-bottom:0.66rem;}

.tellus{ color:#acce39; margin-bottom:0.47rem;}
.tellus img{ width:0.61rem;}
.tellus td{ padding-top:5px; padding-bottom:5px;display: table-cell;
            vertical-align:middle}

.contact_two{}
.contact_two ul li{ border-bottom:1px #f1f1ef solid;color:#2e2e2e; padding-bottom:0.37rem; padding-top:0.63rem; }
.contact_two ul li .title{  font-size:0.38rem; overflow:hidden; margin-bottom:0.18rem;}
.contact_two ul li .nr{ margin-bottom:0.42rem;}

.contact_two ul li .bt{ color:#acce39; font-size:0.18rem; font-weight:bold;}
.contact_two ul li .eng{font-size:0.18rem;color:#bfbfbf; font-family:Arial, Helvetica, sans-serif;}
.contact_two ul li:last-child{ border-bottom:0px;}

.newone{ background:#f2f3f5; padding-top:0.5rem; margin-bottom:0.5rem;}
.newone ul li{overflow:hidden; padding-bottom:0.2rem; margin-bottom:0.5rem;}
.newone ul li .photo{  margin-bottom:15px;}


.newone ul li .cont{ margin:0px auto;}
.newone ul li .cont .title a{ color:#2e2e2e; font-size:0.34rem; margin-bottom:0.2rem;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.newone ul li .cont .nr{ color:#555555;  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;margin-bottom:0.2rem;}
.newone ul li .cont .date{color:#898989;}
.newtwo{ width:95%; margin:0rem auto 1rem;}
.newtwo a{ display:block; background:#3e3e40; text-align:center; float:left; color:#fff; font-size:0.32rem; margin-left:3%; margin-right:2%; width:45%; line-height:2.5;}
.newtwo a:hover{ background:#acce39;}

.newshow{ width:90%; margin:0px auto auto;}
.newshow .s_bt{  margin-bottom:0.56rem;}
.s_bt .bgt{ color:#151515; font-size:0.40rem; margin-bottom:0.28rem; }
.s_bt .laiy{ color:#999999; }
.newjs{ color:#555555; line-height:25px; overflow:hidden;}
.newjs .img{ width:auto; max-width:100%; height:auto;}
.newjs p{ margin-bottom:15px;}
.zrbj{ color:#555555; padding-top:2%;text-align:right;}

.newthree{ margin-bottom:0.96rem;}
.newthree .title{ font-size:0.37rem; color:#555555; margin-bottom:0.3rem;}
.newthree ul li{ width:48%; margin-right:3%; float:left; text-align:center;}
.newthree ul li:nth-child(2n){ margin-right:0rem;}
.newthree ul li .photo{ margin-bottom:0.1rem;}
.newthree ul li .photo a{ display: block; padding-top:65%; background-size:cover; background-repeat:no-repeat;}
.newthree ul li .bt a{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#333333;}
/**/
.downmenu{ position:fixed;width:40%; height:100%; right:0; top:0;background:rgba(115,115,115,.9);transform:translateX(100%);-webkit-transform:translateX(100%); transition:all .7s;-webkit-transition:all .7s; overflow:hidden; opacity:0;z-index:100;}
.downmenu.active{transform:translateX(0);-webkit-transform:translateX(0); opacity:1;}
.downmenu ul{ position:absolute; left:0; top:10%; width:100%;}
.downmenu ul:after{content:'\200B'; display:block; height:0px; overflow:hidden; clear:both;}
.downmenu ul li{height:40px; line-height:40px;box-sizing:border-box; }
.downmenu ul li a{display:block; color:#fff; text-align:center; padding-left:20%;text-align:left; font-size:16px;}
.downmenu ul li a:hover{ background-color:rgba(58,58,58,.9);border-left:solid 3px #ba0628;}
.downmenu ul li:last-child{ height:auto; padding-top:10%;}
.downmenu ul li:last-child a{display:block;width:25%; background:white; padding:0px; margin-left:20%; padding-bottom:25%; background-image:url(../images/tel.png); background-position:center; background-repeat:no-repeat; background-size:50%;border-radius:100%;}
.downmenu ul li:last-child a:hover{ background-color:none; border:none;}
.downmenu .upbtn{ position:absolute; top:4.5%; left:19%;}
.downmenu .upbtn img{width:40%;}
.fixed.ONLINE_KF{ position:fixed; bottom:0px; right:0px;width:2.95rem; z-index:105;}