/* Write your styles */

.am-g .am-g{margin: 0 auto;width: 100%;}

li{list-style-type: none;}

.container{width: 1200px; margin: 0px auto;}

.g-top{display: none;position: fixed;top: 0px;left: 50%;bottom: auto;right: auto;transform: translate(-50%, 0px);width: 1920px;height: 35px;z-index: 102;content: "tc";max-width: none;min-width: 0px;max-height: none;min-height: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;-webkit-transform: translate(-50%, 0px);background-color: rgba(0, 0, 0, 0.8);}

.g-head{position: fixed;top:0;left: 50%;bottom: auto;right: auto;transform: translate(-50%, 0px);width: 100%;height: 80px;z-index: 101;content: "tc";max-width: none;min-width: 0px;max-height: none;min-height: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;-webkit-transform: translate(-50%, 0px);background-color: rgba(0, 0, 0, 0.7);padding: 0 50px;}



.logo{transform: none;width: 59px;height: 60px;z-index: 103;content: "lt";max-width: none;min-width: 0px;max-height: none;min-height: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;-webkit-transform: none;float: left;padding-top: 10px;}

.logo img{height: calc(100%);}

.m-nav{float: right;}

.m-nav li{float: left;}

.m-nav li a{display: block;color: #fff;font-size: 14px;font-weight: bold;line-height: 80px;padding: 0 25px;}

.m-nav li .submenu{display: none;}

.m-nav li:hover .submenu{display: block;}

.m-nav li .submenu{position: absolute;width: 100%;left: 0px;background-color: rgba(0,0,0,0.8);top: 80px;height: 130px;}

.m-nav li .submenu-title{float: left;width: /*580px*/ 30vw;color: #7e95b9;padding: 3.7rem 5rem 3.2rem 5rem;}

.m-nav li .submenu-title h2{margin: 0;margin: 0;font-size: 30px;line-height: 1.2;color: #fff;font-weight: normal;}

.m-nav li .submenu-title h6{margin: 0;font-size: 12px;color: #fff;line-height: 1.2;font-weight: normal;text-transform: uppercase;}

.m-nav li .space-submenu{float: left;padding: 3rem 0 3rem 5rem;}

.m-nav li .space-submenu li{float: left;width: 135px;text-align: center;margin: 0;}

.m-nav li .space-submenu li a{font-size: 14px;margin: 0;color: #fff;border-bottom: 0;line-height: 40px;width: 100%;padding: 0;text-align: center;border-bottom: 2px solid #fff0;transition: all 1s;padding-bottom: 8px;}

.m-nav li .space-submenu li .icoa {width: 40px;height: 40px;display: block;margin: 0 auto;}

.m-nav li .space-submenu li a:hover{text-decoration: none;border: 0;padding-bottom: 8px;color: #fff;border-bottom: 2px solid #eb6100;}

.m-rlogo{float: right;padding-top:1.5rem;margin-left: 2.5rem;display: none;}    



.m-lang{float: right;padding-top: 2.5rem;}

.m-lang a{width: 30px;height: 30px;line-height: 30px;display: block;background: #fff;color: #eb6100;margin: 0 auto;font-weight: bold;text-align: center;transition: all 500ms;font-family: arial;font-size: 12px;border-radius: 30px;}



.logoA{float: right;padding-top: 2.5rem;margin-left: 2.5rem;}

#w_wbox-1503555408259 { z-index: 999 !important; }

.tanchu{width:652px; position: fixed; left: 50%; margin-left:-326px; top:2030%; opacity:0;z-index:-9999;height:0; overflow:hidden; transition: all 1s;z-index: -99999}   

.tanchuhover{opacity:1; transition: all 1s; top:25%;z-index:1;height: 310px;}

.clickimg{width:37px; height:37px; cursor: pointer}

.close8{width: 30px;height: 30px;display: block;background: #fff;border-radius: 100px;box-shadow: #666 1px 1px 1px;cursor: pointer;color: #58595b !important;position: absolute;text-align: center;font-size: 12px;right: 10px;line-height: 30px;font-size: 12px;top: 10px;}



          .g-fhead {

             

position: fixed;

z-index: 4;

left: 0;

top: 0;

width: 100%;

max-width: 100%;

height:6rem;

overflow: hidden;

background-color: rgba(0, 0, 0, 0.8);

color: #FFF;

text-align: center;

}

          .fmlogo{width: 6rem;float: left;}

          .fmlogo img{width: 100%;}

/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â´Ãƒâ€šÃ‚Â¢*/

.tanchu{width: 652px;height: 310px;background: url(../images/tbg.png) no-repeat;padding-top: 1rem;}

.tanchu h1{width: 100%;line-height: 8.5rem;text-align: center;color: #fff;margin: 0;}

.m-tsea{width:33rem;text-align: center;margin: 0px auto;margin-top: 7rem;}

.m-tsea input{float: left;width: 25rem;height: 4rem;line-height: 4rem;border-width: 1px;border-style: solid;border-color: #f0f0f0;}

.m-tsea button{float: left;border: none;height: 4rem;line-height: 4rem;background-color: #eb6100;color: #fff;padding: 0 2rem; border-radius: revert;}





.g-banner{height: 100%;}

.am-slider-default{margin-bottom:0;}

.g-habou{margin-top: 6rem;}

.m-habout-bd{left: 0px;z-index: 104;width: 527px;height: 112px;font-size:14px;color: #707070 !important;margin-top: 2rem;}

.m-habout-left{padding: 0;}

.m-habout-num span{margin-right: 1.3rem;}

.m-habout-num span:nth-child(4){margin-right: 0;}

.m-habout-sub{height: 14.4rem;background-color: rgba(76, 76, 76, 1);margin-top: 2rem;}

.m-habout-sub-bd{}

.m-habout-sub-left{padding: 0;}

.m-habout-sub-left li{float: left;margin-right:4.4rem;}

.m-habout-sub-left li:nth-child(4){float: left;margin-right:0;}

.m-habout-sub-right{padding: 2.4rem;font-size:12px;color: #D3D3D3;line-height:2}

.g-hnews{margin-top: 5rem;overflow: hidden;margin-bottom: 10rem;}

.m-hnews-title{text-align: center;}

.m-hnews-bd{padding: 0;}

.m-hnews-bd li {width: 400px;float: left;position: relative;height: 434px;padding-top: 5px;}

.m-hnews-bd li a{width: 390px;display: block;margin: 0 auto;padding-top: 5px;transition: all 1.5s;}

.m-hnews-subcate {overflow: hidden;text-align: center;margin-top: 3rem;}

.m-hnews-subcate li{display: inline-block;padding: 0 10px;height: 35px;line-height: 35px;border-radius: 10px;position: relative;width: 150px;padding-left: 0;}

.m-hnews-subcate li a{border: 1px solid #e1e0e0;height: 32px;line-height: 32px;display: block;color: #58595b;text-align: center;transition: all 500ms;background: #fff;font-size: 14px;position: relative;}

.m-hnews-subcate li a:hover,.m-subcate li.active a{height: 32px;line-height: 32px;display: block;background: #eb6100;color: #fff;border: 1px solid #eb6100;text-align: center;}

.ryname{z-index: -1;position: absolute;text-align: center;line-height: 26px;text-transform: uppercase;width: 26px;font-family: arial;height: 0;padding: 0;color: #fff;margin-left: -13px;font-size: 12px;overflow: hidden;top: -37px;left: 50%;transition: all 500ms;}

.g-hhz{background-color: rgba(76, 76, 76, 1);}

.g-hhz-left{padding: 0;}

.g-hhz-right{padding: 0}

.g-hhz li {overflow: hidden;width: 50%;height: 100vh;float: left;opacity: 1;background-image: linear-gradient(0deg,#000000 0,#000000 100%);transition: all 1.5s;}

.g-hhz li .zk1_bg {width: 100%;height: 100vh;position: relative;}

.g-hhz li a.zk1_jd {width: 100%;height: 100%;display: block;position: relative;background: url(../images/hzxx.jpg) no-repeat center center;transition: all 1s;opacity: 0.7;}

.g-hhz li .zk1_bg h1 {width: 106px;height: 106px;text-align: center;display: block;position: absolute;top:25vh;left: 50%;margin-left: -53px;transition: all 1s;}

.g-hhz li .zk1_bg span {width: 200px;text-align: center;color: #fff;font-size: 30px;height: 20px;display: block;position: absolute;top: 40vh;left: 50%;margin-left: -100px;transition: all 1s;}

.g-hhz li .zk1_bg p {width: 40vw;text-align: center;color: #fff;font-size: 12px;height: 20px;display: block;position: absolute;line-height: 2;top: 48vh;left: 50%;opacity: 1;margin-left: -20vw;transition: all 1s;}

.g-hhz li .zk1_bg h2 {width: 130px;height: 36px;font-weight: normal;text-align: center;display: block;position: absolute;top: 60vh;left: 50%;opacity: 1;margin-left: -65px;transition: all 1s;}

.g-hhz li a.more3 {width: 130px;height: 36px;line-height: 36px;display: block;color: #eb6100;margin: 0 auto;text-align: center;transition: all 500ms;font-family: arial;font-size: 14px;border: 1px solid #eb6100;}

.g-hhz li a.zk2_jd {width: 100%;height: 100vh;display: block;background: url(../images/hzjm.jpg) no-repeat center center;transition: all 1s;opacity: 0.7;}

.g-hhz li .zk1_bg:hover a.zk1_jd {background: url(../images/hzxx.jpg) no-repeat center center;transition: all 1s;opacity: 0.3;}

.g-hhz li .zk1_bg:hover a.zk2_jd {background: url(../images/hzjm.jpg) no-repeat center center;transition: all 1s;opacity: 0.3;}

.g-hhz li a.more3:hover {width: 130px;height: 36px;line-height: 36px;display: block;border: 1px solid #eb6100;background: #eb6100;color: #fff;text-align: center;transition: all 500ms;font-family: arial;font-size: 14px;}

.g-hpro{height: 100%;overflow:hidden;background-color: #f8f8f8;padding-top: 2rem;}

.m-hpro{padding-left:2.5vw;margin: 0;}

.m-hpro li{width:32vw;height: 38vh;overflow: hidden;float:left;}



 .m-hpro-item-hd{width:30vw;height: 100%; background: #fff;position: relative;overflow: hidden;}







.m-hpro li:nth-child(3){margin-right: 0;}

.m-hpro li:nth-child(4){width: 48vw;height: 38vh;overflow: hidden;float: left;margin-top: 4vh;margin-bottom: 4vh;}

.m-hpro li:nth-child(4) .m-hpro-item-hd,.m-hpro li:nth-child(5) .m-hpro-item-hd{width: 46vw;height: 38vh;overflow: hidden;background: #fff;position: relative;}





.m-hpro li:nth-child(5){width: 48vw;height: 38vh;overflow: hidden;float: left;margin-top: 4vh;margin-bottom: 4vh;}

.m-hpro li:nth-child(4) .m-hpro-item-left,.m-hpro li:nth-child(5) .m-hpro-item-left{width: 330px;}

.m-hpro-item-left{ width: 230px;height: 230px;position: absolute;left: 2vw;top: 3vh;z-index: 1;}



.m-hpro-item-left .proline{width: 12rem;position: relative;height: 1px;border-top: 1px solid #e6e6e6;margin-top: 10px;margin-bottom: 10px;}

.m-hpro-item-left .proline:before {content: "";display: block;width: 7px;height: 7px;position: absolute;top: -4px;left: 0;z-index: 9999;background: #eb6100;transition: all 1s;opacity: 0;}

.m-hpro li:hover .proline:before {content: "";display: block;width: 7px;height: 7px;position: absolute;left: 120px;z-index: 9999;background: #eb6100;opacity: 1;}

.m-hpro-item-left .probiaoti {color: #eb6100;font-size: 26px;}

.m-hpro-item .sub a{font-size: 14px;line-height: 24px;width: 80px;float: left;color: #717171;font-size: 12px;line-height: 2;color: #717171;transition: all 1s;}

.m-hpro-item .sub a:hover {font-size: 12px;line-height: 2;color: #eb6100;}





.m-hpro-item-right{position: absolute;width: 100%;height: 100%;z-index:0;top: 0px;left:0px;transition: all 1s;overflow:hidden;}

.m-hpro-item-right img{width: 100%;}

.m-hpro li:hover .m-hpro-item-right{left: 20px;}

.m-hpro li:nth-child(4) .m-hpro-item-right,.m-hpro li:nth-child(5) .m-hpro-item-right{position: absolute;width: 100%;height: 100%;z-index:0;top:0px;left:5%;transition: all 1s;overflow:hidden;}

.m-hpro li:nth-child(4):hover .m-hpro-item-right,.m-hpro li:nth-child(5):hover .m-hpro-item-right{left:0px;}

.am-slider-default .am-control-nav{display: none;}

/*ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¢Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€šÃ‚ÂªÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â¥*/



.g-cate-img{margin-top: 5rem;margin-bottom: 5rem;}

.m-cate-title{margin-bottom: 3rem;text-align: center;}

.m-cate-img ul{margin: 0;padding: 0;}

.m-cate-img li{width: 32%;/* background:red; */height:30rem;position: relative;padding: 0;margin-right: 2rem;}

.m-cate-img li img{width: 100%;}

.m-cate-img li:nth-child(3n){margin-right: 0;}

.m-cate-img li .hover{position: absolute;top: 0;width: 100%;height: 100%;/* background-color: rgba(0, 0, 0,0.7); */padding-top: 10rem;}

.m-cate-img li .hover .icoa{width:4rem;height:4rem;display: block;margin: 0 auto;}

.m-cate-img li .hover h2{text-align: center;color: #fff;margin-top: 1rem;margin-bottom: 0;}

.m-cate-img li .hover P{text-align: center;color: #fff;margin-top: 0rem;}



/*ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â¦Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¬*/

.m-about {margin-top: 2rem;margin-bottom: 2rem;}

.m-about-left{padding: 0;padding: 2px 0 16px 0;}

.m-about-right{}

.m-honour{padding:0;}

.m-honour li{width: 20%;float: left;margin-bottom: 1rem;text-align: center;}

.m-honour li img{width: 90%;}

.m-video{margin-top: 3rem;}

.m-video video{width: 100%;}



/*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã¢â‚¬Å“*/

.g-catebanner{position: relative;overflow:hidden;}

.g-catebanner img{width: 100%;}

.m-catename{position: absolute;bottom: 0px;width: 423px;height: 132px;left: 355px;z-index: 2;background-color: rgba(0, 0, 0, 0.6);color:#fff;padding: 2rem;}

.m-catename p{font-size:2.6rem;margin: 0;font-weight: bold;}

.m-catename h3{margin-bottom: 0;font-size: 2.4rem;font-weight: normal;}

.g-box{margin-top: 6rem;}

.g-con-box{margin-top: 12rem;}

.m-bd{margin-top: 2rem;}

.m-subcate{overflow: hidden;}

.m-subcate li{float: left;padding: 0 10px;height: 35px;line-height: 35px;border-radius: 10px;position: relative;width: 150px;padding-left: 0;}

.m-subcate li a{border: 1px solid #e1e0e0;height: 32px;line-height: 32px;display: block;color: #58595b;text-align: center;transition: all 500ms;background: #fff;font-size: 14px;position: relative;}

.m-subcate li a:hover,.m-subcate li.active a{height: 32px;line-height: 32px;display: block;background: #eb6100;color: #fff;border: 1px solid #eb6100;text-align: center;}

.ryname{z-index: -1;position: absolute;text-align: center;line-height: 26px;text-transform: uppercase;width: 26px;font-family: arial;height: 0;padding: 0;color: #fff;margin-left: -13px;font-size: 12px;overflow: hidden;top: -37px;left: 50%;transition: all 500ms;}

.g-pro{background: url(../images/tpp.jpg) no-repeat center center fixed;height:102.9rem;padding:4.5rem 0;}

.m-pro-title p{text-align: center;margin-bottom: 0;margin-top: 0;}

.m-pro-bd{margin-top:3rem;}

.g-contact{height: 45.5rem;background-color: rgba(77, 77, 77, 1);padding: 5.5rem 0;}

.m-contact-title{text-align: center;}

.m-contact-bd{margin-top: 2rem;margin-bottom: 1rem;}

.m-contact-bd li{text-align: center;}

.m-contact-bd li p{margin: 0;}

.m-gobtn{width: 300px;height: 55px;margin: 0px auto;}

.m-gobtn a{width: 130px;height: 36px;line-height: 36px;display: block;color: #eb6100;margin: 0 auto;text-align: center;transition: all 500ms;font-family: arial;font-size: 14px;border: 1px solid #eb6100;}

.g-map{/* height: 24rem; */}

.g-dibu{height: 7.5rem;background-color: rgba(77, 77, 77, 1);color: #fff;text-align: center;line-height: 7.5rem}

.g-rtop{width: 40px;height: 40px;margin-top: 1px;padding: 0;cursor: pointer;position: relative;background: rgba(88,89,91,0.6);position: fixed;right: 10px;margin-right: 0px;bottom: 10px;padding-bottom: 0px;z-index: 999;}

.g-rtop a{width: 100%;display: inline-block;text-align: center;line-height: 4rem;}



/*ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ§Ã¢â‚¬ÂºÃ…Â¸*/
/*
.m-pro-bd li{padding-left: 55rem;margin-bottom:3rem;}
.m-pro-bd li:nth-child(2n+1){padding-right: 60rem;padding-left: 19.5rem;}
.m-pro-bd li:nth-child(5){padding-right: 60rem;padding-left:22.5rem;}
.m-pro-bd li:nth-child(7){padding-right: 60rem;padding-left:9.5rem;}
.m-pro-bd li:nth-child(9){padding-right: 60rem;padding-left:29.5rem;}*/

.m-pro-bd li{text-align: center;overflow: hidden;padding-left: 43.75%;margin-bottom: 3rem;}
.m-pro-bd li span{width:5rem;height:5rem;background: #fff;display: inline-block;border-radius: 50%;text-align: center;line-height:5rem;margin-right:1rem;color: #eb6100;font-size: 3rem;font-style: italic;font-weight: bold;}
.m-pro-bd li i{width: 2rem;height: 2rem;background: rgb(255,255,255,0.3);display: inline-block;border-radius: 50%;position: relative;top: .5rem;}
.m-pro-bd li i:after{content: "";display: block;width: 1rem;height: 1rem;border-radius: 50%;background-color:rgb(255,255,255,0.8);position: relative;top:.5rem;left: .5rem;}
.m-pro-bd li:nth-child(2n){padding-right:43.75%;padding-left:0;}
.m-pro-bd li:nth-child(2n) span{margin-left:1rem;float: right;}
.m-pro-bd li:nth-child(2n) i{float: right;}

.m-pro-bd li:nth-child(2n) .ms .bt{text-align: right;}
.m-pro-bd li:nth-child(2n) .icon{margin-right:0;margin-left: 1rem;float: right;}
.m-pro-bd li:nth-child(2n) .ms{float: right;}

.m-pro-bd li .icon{display: inline-block;height: 5rem;float: left;margin-right:1rem;}
.m-pro-bd li .ms{display: inline-block;float: left;padding-top: 1rem;color:#fff;font-size: 1.6rem;}
.m-pro-bd li .ms .bt{font-size: 2.4rem;text-align: left;}
.m-pro-bd li .ms p{margin: 0;text-align: left;font-size:1.4rem;}




/*ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â³Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¦Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¬*/

.m-book-title{text-align: center;font-size: 3rem;color: #707070 !important;margin:3rem 0;}

.m-book li{position:relative;line-height: 4rem;padding-left: 0;}

.m-book li input{width: 100%;line-height: 4rem;padding-left: 3rem;}

.m-book-icon{position: absolute;left: 0 !important;right: initial;top: 50% !important;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: auto;height: auto;padding-left: 2.5rem;padding-left: 1rem;}

.m-book-input{margin-bottom: 2rem;overflow: hidden;}

.m-book-input input{background: #efefef;border: 1px solid #e9e9e9;}

.m-book-textarea{height: 150px;}

.m-book-textarea textarea{display: inline-block;height: inherit;width: inherit;border-width: 1px;border-style: solid;border-color: #eee;resize: none;border-radius: 3px;width: 100%;padding-top: 5px;background: #efefef;}

.u-btn{width: 100%;margin-top: 1.5rem;margin-bottom: 2rem;}

.u-btn button{background: #eb6100;width: 100%;border: none;line-height: 4rem;color:#fff;border-radius: 3px;}



/*ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨*/



.m-list li{width: 400px;float: left;position: relative;height: 434px;padding-top: 5px;}

.m-list{padding: 0;}

.m-list li a{width: 390px;display: block;margin: 0 auto;padding-top: 5px;transition: all 1.5s;}

.m-list li .pic{width: 380px;height: 253px;margin: 0 auto;transition: all 1.5s;background-size: 100% !important;overflow: hidden;/* background: #222; */}

.m-list li .nr {transition: all 1.5s;width: 380px;margin: 10px auto;height: 150px;transition: all 1s;top: 160px;}

.m-list li .bt1{font-size: 16px;color: #58595b;margin: 0 auto;padding-bottom: 10px;padding-top: 15px;display: block;text-align: center;text-overflow: ellipsis;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}

.m-list li .line {width: 35px;border: 1px solid #ccc;z-index: 0;transition: all 1.5s;margin: 5px auto;}

.m-list li .bt2 {font-size: 12px;color: #9b9998;width: 360px;display: block;margin: 0 auto;padding-top: 3px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 26px;transition: all 1s;height: 88px;opacity: 1;text-align: center;}

.m-list li:hover {background: #f1f1f1;}



/*

ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¹*/

.g-cbox{margin-top: 14rem;}

.m-bd-title{white-space: normal;line-height: 40px;font-size: 20px;text-align: center;}

.m-cbd{width: 80rem;margin: 0px auto;}

.m-cbd .cate{color: #c8c8c8;font-size: 12px;text-align: center;}

.m-cbd span{color: #969696;margin-right: 3rem;}

.m-cbd-con{padding: 3rem 0;border-top:1px solid;border-top-color: rgba(240,240,240,1);}

.m-pn{width: 100%;height: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: rgba(240,240,240,1);opacity: 1;filter: alpha(opacity:100);padding-top:2rem;margin-bottom: 2rem;height: 5rem;}

.m-pn li{color: #969696;}

.m-pn li a{color: #656565;width: auto;max-width: 250px;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap;display: inline-block;}

.m-cbd-con img{width: 100%;height: auto;}



/*ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨*/

.m-subname{margin: 0;padding: 0;margin-top: 2rem;}

.m-subname li{ padding: 0 20px 0 0;height: 40px;line-height: 30px;float: left;overflow: hidden;}

.m-subname li a {width: 100px;height: 40px;line-height: 40px;display: block;color: #333;border-bottom: #fff 3px solid;text-align: center;transition: all 500ms;font-size: 14px;}

.m-subname li a:hover {width: 100px;height: 40px;line-height: 40px;display: block;border-bottom: #eb6100 3px solid;color: #eb6100;text-align: center;}

.m-subname li.active a {width: 100px;height: 40px;line-height: 40px;display: block;border-bottom: #eb6100 3px solid;color: #eb6100;text-align: center;}



.m-imglist{padding: 0;margin: 0;margin-bottom: 10rem;overflow: hidden;}

.m-imglist li{width: calc((100% - 80px)/4);float: left;margin: 10px;}

.m-imglist li figure {background-color: #eee;display: block;line-height: normal;overflow: hidden;width: 280px;position: relative;margin: 0 auto;}

.m-imglist li figure img {display: block;width: 280px;height: 280px;transition: 424ms linear;}

.m-imglist li:hover figure img {transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);}



.m-imglist li figcaption {display: block;color: #5d5d5d;font-size: 14px;line-height: normal;text-align: center;margin-top: 12px;transition: 350ms;margin-bottom: 12px;}





/*ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Âµ*/

.m-page{margin: 2rem 0 5rem 0;overflow: hidden;text-align: right;}

.m-page li{display: inline-table;margin-left:2px;margin-right: 5px;}

.m-page li a{ height: 30px;width: 30px;color: rgba(102, 102, 102, 1);border-width: 0;border-style: solid;border-color: rgba(255,255,255,0);background-color: rgba(242, 242, 242, 1);text-align: center;position: relative;

display: inline-block;}

.m-page li .active,.m-page li:hover a{text-decoration: none;background-color: #eb6100;color: rgba(255,255,255,1);}



/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â´Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Âµ*/



/*ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨*/

.m-pro-desc{min-height:10rem;}

.m-por-left{padding: 0;}

.m-pro-right .buy a{padding-right: 2rem;padding-left: 2rem;font-size: 16px;background-color: rgba(255,102,0,1);height: 4rem;display: inline-block;line-height: 4rem;width: 9.5rem;text-align: center;color:#fff;}

.m-bd-bt{background-color: #eb6100;width: 12rem;line-height: 4.5rem;text-align: center;color: #fff;}

.m-bd-con{border: 1px solid rgba(240, 240, 240, 1);min-height: 4rem;padding: 2rem;}







.g-fhead{display: none;}



.m-pro-bd li .micon{display: none;}





/*ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/

@media (min-width: 992px) and (max-width: 1199px) {

    .m-hpro li{width:31%;margin-right: 2rem;}

.container {width: 100%;padding: 0 1rem;}

    .g-fhead{display: none;}

.m-habout-bd{width: 100%;height:6rem;}

    .m-habout-num{text-align: center;}

    .m-habout-right{text-align: center;}

    .m-habout-sub-left li {float: left;margin-right: 1.2rem;}

    .m-habout-left {padding: 0;margin: 2rem 0;}

    .m-hpro li{margin-right: 2rem;}

    .m-hpro-item-right{display: none;}

    .m-list li{width: 30rem;margin-right: 5rem;}

    .m-list li:nth-child(3){margin-right: 0;}

    .m-list li a{width: 29rem;}

    .m-list li .pic{width: 29.5rem;}

    .m-list li .nr{width: 30rem;}



    .m-cate-img li{width: 34rem;margin-right: 2rem;}

    

    .m-cate-img li{width:32.4%; background:red;height:30rem;position: relative;padding: 0;margin-right: 1.5rem;}

    

    /*ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â®ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹*/

    .m-about-left{width: 50%;}

    .m-about-left img{width: 100%;}

    .m-about-right{width: 50%;}

    .m-honour li{width:25%;}

    .m-video video{width: 100%;}

    .m-hpro-item-right{display: none;}

    .m-nav li .submenu-title{float: left;width: auto;color: #7e95b9;padding: 3rem 5rem 3rem 5rem;}

    

    

    .m-pro-bd li .micon{display: none;}

}



@media (min-width: 768px) and (max-width: 992px) {

    .container {width: 100%;padding: 0 1rem;}

    .m-cate-img li{margin-right: 1.25%;}

    .g-contact{height: auto;}

    .m-hpro-item-right{display: none;}

    .g-head{padding: 0 1rem;}

    .m-rlogo{display: none;}

    .m-nav li .submenu-title{width: auto;}

    .m-about-left{text-align: center;}

    .m-imglist li{width: 46%;}

    .m-bd img{width: 100%;}

      /*ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€¦Ã‚Â¸*/

    .g-pro{height: auto;}

    .m-pro-bd li{padding: 0;margin: 0;margin-bottom: 1rem;}

    .m-pro-bd li:nth-child(2n+1){padding: 0;margin: 0;margin-bottom: 1rem;}

    .m-pro-bd li:nth-child(2n+1) .ms .bt {text-align: left;}

    .m-pro-bd li .icon{display: none;}

    .m-pro-bd li .ms{float:inherit;}

    .m-pro-bd li .ms .bt{text-align: center;}

    .m-pro-bd li .ms p{text-align: center;}

    .m-pro-bd li .ms{padding-top: 0rem;}

    .m-pro-bd li:nth-child(2n+1) .ms .bt {text-align: center;}

    .m-pro-bd li:nth-child(2n+1) .ms p{text-align: center;}

       

    .m-pro-bd li .micon{display: block;}

}



@media (max-width: 767px) {

    .fmlogo{width: 15rem;padding-top: 1rem;padding-left: 1rem;}

    .am-modal:before{height: 20%;}

   .g-fhead{display: block;}

    .container {width: 100%;padding: 0 1rem;}

    .g-banner{height: auto;margin-top: 6rem;}

    .g-catebanner{position: relative;overflow:hidden;margin-top: 6rem;}

    .g-top,.g-head{display: none;}

    .m-habout-bd{width: 100%;height: 100%;}

    .m-habout-right img{width: 100%;}

    .m-habout-num{text-align: center;margin: 2rem 0;}

    .m-habout-num span{margin-bottom: 2rem;display: inline-block;}

    .m-habout-sub-left li{margin-right: 0;width: 25%;}

    .m-habout-sub{height: auto;overflow: hidden;}

    .m-hpro li{width: 100%;margin: 0;overflow: hidden;margin-bottom: 2rem;}

    .m-hpro-item-hd{width: 100%;height: 100%;}

    .m-hpro li:nth-child(4) .m-hpro-item-hd, .m-hpro li:nth-child(5) .m-hpro-item-hd{width: 100%;height: 100%;}

    .m-hpro-item-right{display: none;}

    .m-hpro-item-left{width: 100%;height:auto;position:inherit;}

    .m-hpro-item .sub a{width: 9rem;text-align: center;}

    .m-hpro li:nth-child(4),.m-hpro li:nth-child(5){width: 100%;margin: 2rem 0;margin-top: 0;}

    .g-hhz li{width: 100%;height: 85vh;}

    .g-hhz li .zk1_bg h1{top: 5vh;}

    .g-hhz li .zk1_bg span{top:25vh;}

    .g-hhz li .zk1_bg p{top:35vh;}

    .g-hhz li .zk1_bg h2{top:62vh;}

    .m-hnews-subcate li{width: 33%;float: left;}

    .m-list li,.m-list li a,.m-list li .pic,.m-list li .nr{width: 100%;}

    .g-contact{height: auto;}

    .g-hnews{margin-bottom: 3rem;}

    .g-dibu{line-height:2rem;padding-top:2rem;}

    .am-menu-offcanvas1 .am-menu-toggle{top: 0;}

 

    /*ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â®ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹*/

    .g-catebanner img{width: 100%}

    .m-catename{display: none;}

    .g-box{margin-top: 1rem;}

    .m-subcate li{width: 33%;margin-top: 1rem;}

    .m-about-left img{width: 100%}

    .m-honour li{width:50%}

    .m-video video{width: 100%;}

    

    .m-about-right img{width: 100%;}

    .m-imglist li{width:48.5%;margin:0;margin-right: 1rem}

    .m-imglist li:nth-child(2n){margin-right: 0;}

    .m-imglist li figure{width: 100%;}

    .m-imglist li figure img{width: 100%;height: auto;}

    .m-cate-img li{width: 100%;margin-bottom: 1rem;}

    

    /**/

    

    /*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒâ€šÃ‚Â*/

    .m-subname li{padding: 0 1.8rem 0 0;}

    .item-inform{display: none;}

    .g-con-box{margin-top: 2rem;}

    

    /*ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»*/

    .g-cbox{margin-top: 2rem}

    .m-cbd{width: 100%;}

    .m-bd img{width: 100%;height: auto;}

    .g-lc{display: none;}

    

    /*ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€¦Ã‚Â¸*/

    

    .g-pro{height: auto;}

    .m-pro-bd li{padding: 0;margin: 0;margin-bottom: 1rem;}

    .m-pro-bd li:nth-child(2n){padding: 0;margin: 0;margin-bottom: 1rem;padding-right: 0}

    .m-pro-bd li:nth-child(2n) .ms .bt {text-align: center;}
    .m-pro-bd li:nth-child(2n) span{float: inherit;}
    .m-pro-bd li .icon{display: none;}

    .m-pro-bd li .ms{float:inherit;}

    .m-pro-bd li .ms .bt{text-align: center;}

    .m-pro-bd li .ms p{text-align: center;}

    .m-pro-bd li .ms{padding-top: 0rem;}

    .m-pro-bd li:nth-child(2n+1) .ms .bt {text-align: center;}

    .m-pro-bd li:nth-child(2n+1) .ms p{text-align: center;}

       

    .m-pro-bd li .micon{display: block;}

    /*ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â³Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¦Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¬*/

    .m-book li{margin-bottom: .5rem;padding-right: 0;}

    .m-book-input{margin-bottom:.5rem;}

}

