@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
ul{list-style-type:none;}
li{ list-style:none;}
img{border:0;}
a{text-decoration:none;}
.clear{clear: both;}
.left{float:left;}
.right{float:right;}
body{font-family:"微软雅黑",Arial; overflow-x: hidden;}

/* CSS Header */
#he_tel{background:#f4f4f4 url(../bgimg/he_tel.png) 0.3125rem center no-repeat;text-indent: 0.78125rem; background-size: 0.46875rem;line-height: 1.09375rem;padding:0 0.15625rem;color: #cb3534;font-size: 0.4rem;}
#he_tel span{width: 2.734375rem;line-height: 1.09375rem;text-align: center;position: absolute;right: 0;top:0;}
#he_tel span a{display: block;color: #fff;font-size: 0.34375rem;background: #f3a519;text-indent: 0;}
#he_01{width:92%;padding:0.46875rem 0;margin:0 auto;text-align: center;}
#he_01 img{width: 100%;vertical-align: middle;}
#he_02{width: 100%;overflow: hidden; margin:0 auto;}
#he_02 li{width: 100%;}
#he_02 li img{width: 100%;display: block;}
#he_03{background: #cb3534;}
#he_03 li{width: 25%;line-height: 0.9375rem;float: left;text-align: center;position: relative;border:solid 0.015625rem rgba(255,255,255,.2);box-sizing:border-box;}
#he_03 li a{display: block;color: #fff;font-size: 0.4rem;}
#zy_01{padding:0.234375rem;text-indent: 0.390625rem; margin:0 auto;position: relative;background: #333;line-height: 0.46875rem;color: rgba(255,255,255,.6);font-size: 0.3125rem;}
#zy_01 a{color: rgba(255,255,255,.6);font-size: 0.3125rem;}

/* CSS Public */
.in_tit{text-align: center;color: #030303;font-size: 0.5625rem;font-weight: bold;margin:0 auto;}
.in_subtit{margin:0.15625rem auto; position: relative;margin-bottom: 0.46875rem;}
.in_subtit p{width: 8.3125rem;line-height: 0.625rem; text-align: center;color: #fff;background: #cb3534; font-size: 0.3125rem;margin:0 auto;border-radius: 0.46875rem;z-index: 2;position: relative;}
.in_subtit:after{width: 11.71875rem;height: 0.015625rem;background: #f5f5f5;position: absolute;content: '';top:50%;left: 50%;margin-left: -5.8125rem;z-index: 1;}
.in_title{width: 98%;background: #02a05f;height: 1.328125rem; margin:0 auto;position: relative;margin-bottom: 2%;}
.in_title span{display: block;background: #ff9800; width: 2.96875rem;height: 1.328125rem;line-height: 1.328125rem;}
.in_title span p{padding-left:0.46875rem;padding-top: 0.15625rem;line-height: 0.46875rem;color: #fff;font-size:0.3125rem;}
.in_title span i{font-style: normal; font-size:0.375rem;}
.in_title span .font{ position: absolute; left: 32%; color: #fff; height: auto; line-height: 0.46875rem; padding-top: 2%; width: 42%; top: 0; font-size: 1.2em;}
.in_more{position: absolute;right: 0.46875rem;top:0.265625rem;width: 2.03125rem;height: 0.78125rem;line-height: 0.78125rem;text-align: center;}
.in_more a{display: block; background: #fff;font-size: 0.28125rem;color: #019f5e;border-radius: 0.15625rem;}
.in_more a:hover{color: #fff;background: #eeb700;}

/* CSS Footer */
.end{ width: 100%; height: 1.875rem; background: #cb3534; left: 0.0rem; bottom:0.0rem; position: fixed; float: left;z-index: 999;}
.end a{ color:#fff; display: block;height: 100%;float: left; line-height:2.5rem; text-align: center;font-size: 0.375rem!important;font-family: "微软雅黑"; width: 40%}
.f1{ width:100%; background:url(../bgimg/footer_home.png) no-repeat  center 30%; background-size: 0.46875rem; height:100%; float:left;  text-align:center;}
.f2{width:100%;background:url(../bgimg/footer_tel.png) no-repeat center 30%; background-size: 0.46875rem;  height:100%; float:left;text-align:center;}
.f4{width:100%;background:url(../bgimg/footer_msm.png) no-repeat center 30% #f3a519;  background-size: 0.46875rem; height:100%; float:left;text-align:center; }


/* CSS Main */
#wrap_01{margin:0.46875rem auto; }
#in_01_fenlei{width: 100%;margin:0 auto; margin-top: 0.234375rem;}
#in_01_fenlei li{float: left; width: 32%;height: 0.703125rem;line-height:0.703125rem; margin-left: 1%;margin-bottom: 0.15625rem;}
#in_01_fenlei li a{display: block; font-size:0.4rem;color: #282828;text-align: center;border-radius: 0.46875rem;background: #e9e9e9;transition: all .4s;}
#in_01_fenlei li a:hover{color: #fff;background: #cb3534;}
#wrap_01_lis{margin:0.46875rem auto;margin-top: 0.15625rem;padding:0 0.15625rem;}
._pro_lis li{width:48%;float: left; margin-bottom: 0.234375rem;border:solid 0.015625rem #e5e5e5; position: relative;box-sizing:border-box;}
._pro_lis li:nth-child(even){margin-left: 4%;}
._pro_lis li ._pro_img{width: 100%;height: 3.59375rem;overflow: hidden;}
._pro_lis li ._pro_img img{width: 100%;height: 3.59375rem; transition: transform 1s ease 0s;}
._pro_lis li:hover ._pro_img img{transform: scale(1.05,1.05);}
._pro_lis li h4{color: #cb3534;font-size: 0.4rem;text-align: center;padding:0 0.234375rem;line-height: 0.859375rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
._pro_lis li ._pro_btn a{display: block;width: 50%;height: 0.859375rem;float: left;text-align: center;line-height: 0.859375rem;background: #eaeff5; color: #100f0f;font-size: 0.3125rem;transition: all .4s;}
._pro_lis li ._pro_btn a:first-of-type{color: #fff;background:#fea803;}
._pro_lis li ._pro_btn a:hover{background: #39a367;color: #fff;}
#adv1{width: 100%;margin:0 auto;}
#adv1 img{width: 100%;display: block;}
#adv2{width: 100%;margin:0.3125rem auto;}
#adv2 img{width: 100%;display: block;}
#adv3{width: 100%;margin:0 auto;}
#adv3 img{width: 100%;display: block;}
#adv4{width: 100%;margin:0 auto;margin-top: 0.3125rem; background: #f7f6f6;padding:0.46875rem 0;}
#adv4 img{width: 100%;display: block;}
#wrap_02{margin:0.46875rem auto;border-bottom: solid 0.15625rem #f7f6f6;padding-bottom: 0.46875rem;}
#wrap_02 ._02_lis{padding:0 0.390625rem; margin:0 auto;margin-top: 0.46875rem;}
#demo02{overflow:hidden;height: 5.46875rem;}
#demo02 img{width:100%;}
#wrap_05{margin:0.46875rem auto;}
._05_lis{padding:0 0.234375rem; margin:0 auto;margin-top: 0.3125rem;}
._05_lis li{width: 100%;height: 1.921875rem;background: #ececec;margin-bottom: 0.3125rem;transition: all .4s;position: relative;overflow: hidden;}
._05_lis li:after{width: 0;height: 0.03125rem;background: #ffc71c;content: '';position: absolute;left: 50%;bottom:0;transition: all .4s;}
._05_lis li ._05_date{width: 1.953125rem;height: 1.921875rem;background: #ffc71c;float: left;transition: all .4s;}
._05_lis li ._05_date p{padding-top: 0.375rem;color: #2a2b30;font-size: 0.34375rem;text-align: center;line-height: 0.46875rem;}
._05_lis li ._05_date p span{font-size: 0.53125rem;}
._05_lis li ._05_date p i{display: block;width: 1.328125rem;height: 0.015625rem;background: rgba(0,0,0,.3);margin:0.078125rem auto;}
._05_lis li ._05_con{width: 6.55rem;float: left;margin-left: 0.34375rem;padding-top: 0.359375rem;}
._05_lis li ._05_con h4{color: #000000;font-size: 0.375rem;line-height: 0.625rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
._05_lis li ._05_con p{color: #666;font-size: 0.3125rem;line-height: 0.46875rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 0.09375rem;}
._05_lis li:hover:after{width: 100%;margin-left: -5.5rem;}
#wrap_06{background: #373737;padding:0.46875rem 0.625rem;margin:0 auto;margin-bottom: 1.8125rem;line-height: 0.546875rem;color: #fff;font-size: 0.3125rem;text-align: center;}
#wrap_06 img{max-width: 80%;}
#wrap_03{margin:0.46875rem auto;border-bottom: solid 0.15625rem #f7f6f6;padding-bottom: 0.46875rem;}
#wrap_03 #intro_img{padding:0 0.234375rem;text-align: center;margin:0 auto;margin-top: 0.46875rem}
#wrap_03 #intro_img img{display: block;width: 100%;}
#intro_num{padding:0 0.234375rem;}
#intro_num ul{display: flex;align-items: center;justify-content: center;}
#intro_num ul li{flex: 1;text-align: center;margin-top: 0.546875rem;}
#intro_num ul li p{line-height: 0.625rem;}
#intro_num ul li p:first-of-type{color: #020202;font-size: 0.3125rem;}
#intro_num ul li p span{color: #f3a519;font-size: 1.015625rem;font-family: Impact;}
#intro_num ul li p span i{font-size: 0.5625rem;font-style: normal;}
#intro_num ul li p:last-of-type{color: #cb3534;font-size: 0.3125rem;}
#wrap_03 #intro_con{padding:0 0.234375rem;line-height: 0.625rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical; font-size: 0.4rem;color: #363535;margin:0.234375rem auto;}
#wrap_03 .intro_more{display: block; width:4.21875rem;border-radius: 0.46875rem; line-height: 0.859375rem;text-align: center;margin:0 auto;color: #fff;background: #fea803;font-size: 0.3125rem;transition: all .4s;}
#wrap_07{margin:0.46875rem auto;border-bottom: solid 0.15625rem #f7f6f6;padding-bottom: 0.46875rem;}
#wrap_07 ._07_lis{padding:0 0.390625rem; margin:0 auto;margin-top: 0.46875rem;}
._07_lis li{width:48%;float: left; margin-bottom: 0.234375rem;border:solid 0.015625rem #e5e5e5; position: relative;box-sizing:border-box;}
._07_lis li:nth-child(even){margin-left: 4%;}
._07_lis li ._img{width: 100%;height: 3.59375rem;overflow: hidden;}
._07_lis li ._img img{width: 100%;height: 3.59375rem; transition: transform 1s ease 0s;}
._07_lis li:hover ._img img{transform: scale(1.05,1.05);}
._07_lis li h4{color: #cb3534;font-size: 0.4rem;text-align: center;padding:0 0.234375rem;line-height: 0.859375rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/* CSS Ziye */
#wrap{ height:auto; margin: 0 auto;position: relative;margin-bottom: 2.34375rem;margin-top: 0.3125rem;}
#wrap_mid{margin:0 auto;color: #282828;font-size: 0.4rem;line-height: 0.703125rem;padding:0 0.390625rem;}
#wrap_mid img{max-width:100%;}
#wrap_nav{height: 1.09375rem;line-height: 1.09375rem; background: #fff;margin:0 auto;color: #ccc;font-size: 0.375rem;border-bottom: 0.015625rem solid #ccc;text-align: center;}
#wrap_nav a{color: #333;font-size: 0.375rem;padding:0 0.3125rem;position: relative;margin:0 0.078125rem;}
#wrap_nav a.cur:after{width: 100%;height: 0.046875rem;background: #ffc71c;content: '';position: absolute;left: 0;bottom: -0.3125rem;}
#product_nav{background: #d0d0d0;margin:0 auto;}
#product_nav ul li{width: 33.3%;float: left;position: relative;height: 1.09375rem;line-height: 1.09375rem;text-align: center;}
#product_nav ul li:after{position: absolute;top:50%;left: 0;width: 0.015625rem;height: 60%;content: '';transform: translate(0,-50%) scaleX(.5);background: #eee;}
#product_nav ul li a{color: #000;font-size: 0.375rem;}
#product_nav ul li.cur{background: #ffc71c;}
#newTitle{width:100%;line-height:0.46875rem;color:#000000;font-size:0.4375rem;text-align:center;margin-top: 0.46875rem;}
#newsInfo{width:100%;line-height: 0.46875rem; ;color:rgba(0,0,0,.4);font-size:0.3125rem;text-align:center;margin-top: 0.15625rem;}
#infoImage{width:100%;text-align:center;margin:0.15625rem auto;}
#infoImage img{ max-width:9.375rem; padding:0.046875rem; border:#dcdcdc solid 0.015625rem;}
.ajaxmore{ display: block; width: 70%; min-width: 1.25rem; height: 0.9375rem; line-height: 0.9375rem; text-align:center; margin: 0.3125rem auto  0.46875rem auto; font-size:0.3125rem;   color:#333; font-weight: normal;background: #ffc71c;border-radius: 0.46875rem;}
#indexNews li{width:100%;height:0.9375rem;line-height: 0.9375rem; margin:0 auto; background: url(../bgimg/icon.png) 0.4375rem center no-repeat;font-family: "微软雅黑";text-indent: 0.890625rem;position: relative;}
#indexNews li a{display:block; color:#585858;font-size:0.375rem;}
#indexNews li:nth-child(odd){background: #e9e9e9 url(../bgimg/icon.png) 0.4375rem center no-repeat;}
#indexNews li span{display: block;position: absolute;right: 0.3125rem;top:0;height: 0.9375rem;line-height: 0.9375rem;color: #585858;font-size: 0.375rem;font-family: "微软雅黑";}
#picUL{ width:100%; height:100%; overflow:hidden;}
#picUL li{width: 48%;float:left;text-align:center;background: #f3f3f3;margin-bottom: 0.3125rem;}
#picUL li:nth-child(even){margin-left: 4%;}
#picUL li .pic_01{width:100%;height:3.84375rem; overflow: hidden; text-align: center;}
#picUL li .pic_01 img{max-height:3.84375rem;max-width:100%;vertical-align:middle;}
#picUL li .pic_01 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
#picUL li .pic_02{line-height: 0.9375rem;position: relative; text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding:0 0.3125rem;}
#picUL li a{color:#282828;font-size:0.3125rem;}
#picUL li a:hover{color:#e80000;}

/*productinfo css*/
.pro_img{width: 100%;margin:0 auto;text-align: center;}
.pro_img img{width: 100%;}
.pro_title{width: 95%;height: 0.9375rem;line-height: 0.46875rem;border-bottom: solid 0.015625rem #d2d2d2; margin:0 auto;color: #303030;font-size: 0.46875rem;font-weight: bold;margin-top: 0.46875rem;margin-bottom: 0.46875rem;}
.pro_con{width: 95%;margin:0 auto; line-height: 0.546875rem;font-size: 0.3125rem;padding-bottom: 0.15625rem;}
.pro_con span{width: 1.953125rem;float: left; color: #000000;}
.pro_con p{width: 8.578125rem;float: left; color: #666666;}
._p_t{width: 95%; margin:0.3125rem auto;}
._p_t table{background: #5b5b5b;text-align:center;font-size: 0.3125rem;}
._p_t table th{background: #252525;color: #fff;font-weight: normal;line-height: 0.78125rem;}
._p_t table td{background: #ffffff;color: #333333;line-height: 0.78125rem;}
._p_b a{display: block;width: 3.421875rem;height: 1.125rem;line-height: 1.125rem;text-indent: 1.25rem;border-radius: 0.078125rem; font-size: 0.375rem;float: left;margin-left: 0.234375rem;transition: all .4s;}
._p_b a._pro_order{background: #d9171f url(../bgimg/_pro_order.png) 0.609375rem center no-repeat;color: #fff;}
._p_b a._pro_qq{background: #ffc71c url(../bgimg/_pro_qq.png) 0.609375rem center no-repeat;color: #000000;}
._p_b a._pro_order:hover{background: #252525 url(../bgimg/_pro_order.png) 0.609375rem center no-repeat;color: #fff;}
._p_b a._pro_qq:hover{background: #252525 url(../bgimg/_pro_qq_hover.png) 0.609375rem center no-repeat;color: #fff;}
._p_i{width: 95%; margin:0.3125rem auto;line-height: 0.546875rem;color: #666666;font-size: 0.3125rem;}
._p_n{margin:0 auto;background: #fff;border-bottom: rgba(0,0,0,.1) solid 0.015625rem;border-top:0.3125rem solid #efeff4;}
._p_n li{width: 25%;height: 0.9375rem;line-height: 0.9375rem;float: left;text-align: center;position: relative;}
._p_n li:after{position: absolute;left: 0;top:0;background: rgba(0,0,0,.1);content: '';width: 0.015625rem;height: 0.9375rem;}
._p_n li a{display: block;color: #282828;font-size: 0.3125rem;}
.nav_positon{width: 100%;background: #fff;position: fixed;top:0;left: 0; z-index: 10000;display: none;border-bottom: rgba(0,0,0,.1) solid 0.015625rem;}
.nav_positon li{width: 25%;height: 0.9375rem;line-height: 0.9375rem;float: left;text-align: center;position: relative;}
.nav_positon li:after{position: absolute;left: 0;top:0;background: rgba(0,0,0,.1);content: '';width: 0.015625rem;height: 0.9375rem;}
.nav_positon li a{display: block;color: #282828;font-size: 0.3125rem;}
.nav_positon li.current{background: #ffc71c;}
.nav_positon li.current a{color: #333;}
.pro_detail{line-height:0.625rem;color:#282828;font-size: 0.3125rem;}
.pro_detail img{max-width: 100%;}
.pro_detail .in_tit{margin-bottom: 0.46875rem;}
.pro_detail_p{line-height:0.625rem;color:#282828;font-size: 0.4rem;padding:0 0.390625rem;}
.hd_60{height: 0.9375rem;margin:0 auto;}
.message_ul{width: 90%;margin:0 auto;}
.G_InputText{width:60%;height:0.9375rem;border:0.015625rem solid #d2d4d6;}
.G_textarea{width:60%;height:1.5625rem;border:0.015625rem solid #dedede;}
.G_captcha{width:30%;height:0.9375rem;border:0.015625rem solid #d2d4d6;}
.G_botton{width:50%;height:0.625rem;line-height:0.625rem;border:0;color: #fff;background:#cb3534;cursor:pointer;}
.borderLi{height:auto; padding-top:0.15625rem;font-size: 0.3125rem;color:#333;}
.borderLi img{cursor:pointer;vertical-align: -0.09375rem;margin-left: 0.078125rem;}
#lxwm_info{line-height:0.625rem;color:#282828;font-size: 0.4rem;}
#backtop{margin:2% auto;}
#backtop a{ display: block; width: 80%; padding:0.078125rem 0.234375rem;background: #ffc71c; border-radius: 0.78125rem;  margin: 0 auto; color: #000; font-size: 0.3125rem; text-align: center;}