/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:''; }

.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}
.wapper2{ width:1600px; margin:0 auto;}


.head{padding: 1% 0;background: #FFFFFF;width: 100%;}
.head .wapper{}
.head .logo{float: left;width: 30%;}
/*.head .logo img{max-width: 60%; margin-top:21px;}*/
.head .lxfs{float: left;width: 25%;background: url(../images/tell.png) no-repeat left center;margin-left: 4%;}
.head .lxfs h2{font-size: 26px;color: #FF0000;line-height: 3em;margin-left: 8%;}
.head .right{float: right;width: 70%;}
.head .right .menu{margin-top: 1%;}

/*menu*/
.menu{height:50px;line-height:50px;}
.menu ul{text-align: right;}
.menu ul li{display: inline-block; position:relative; background:url(../images/line.jpg) right center no-repeat;width:11%;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:50px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; z-index: 9999;text-align: center;}
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:16px;color:#333; text-decoration:none; display:block;text-align:center;font-weight: bold;}
.menu a:hover{color:#e20b20;}
a.menu_hover{ color:#e20b20;border-bottom: 3px solid #E20B20;}

.nav {margin:0px; padding:0; width:100%; display:none;}
.nav-item {margin:0px;padding:0px; list-style:none;zoom:1;width:100%; text-align: center;}
.nav-item a {display:block;-webkit-transition: color .2s linear,background .2s linear;-moz-transition: color .2s linear,background .2s linear;-o-transition: color .2s linear,background .2s linear;transition: color .2s linear,background .2s linear; font-size:14px; background:#fff;color: #333; border-top:1px solid rgba(16,24,32,.2); line-height:49px; height:49px; overflow:hidden;}
.nav-item a:hover {background:#efefef;color: #000;}
.nav-mobile {display: none;cursor: pointer;position: absolute; top: 0; right:2%; background: url(../images/navbg1.png) center no-repeat;width: 50px;height:50px;z-index: 9999;}
.nav-list {width:100%;margin-top:;padding:0px;float:left;display:none;}
.nav-inner {display: none;}
.nav-active, .nav-active-inner .nav-inner {display:block;}



/*---------------------------轮换图片-------------------------------*/
.slide_container { position: relative;float: left;width: 100%;margin-top: 5.4%;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.slide {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;top: 0;}
.slide img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 50%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/themes.gif") no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}
/*---------------------------轮换图片 End-------------------------------*/

.con0{ margin-top: 3%;overflow: hidden;display: none;}
.con0 ul{width: 111%; }
.con0 ul li{display: inline-block;width: 48%;margin-right: 1%; }
.con0 .ann{width: 100% ;}
.con0 .ann img{max-width: 100%;vertical-align: middle;}
.con0 .ann a{font-size: 14px;color: #FFFFFF;padding: 3% 30%;background: #E20B20;display: inline-block;line-height: 2em;}


.con1{padding: 3% 0;}
.con1 .con1bt{text-align: center;}
.con1 .con1bt h2{font-size: 30px;color: #333;line-height: 2em;}
.con1 .con1bt p{font-size: 16px;color: #999999;line-height: 2em;}
.con1 .con1nr{margin-top: 3%;}
.con1 .con1nr ul{text-align: center;width: 103%;}
.con1 .con1nr ul li{display: inline-block;width: 23%;margin-right: 1%;border-radius: 20px;overflow: hidden;}
.con1 .con1nr ul li .img{position: relative;}
.con1 .con1nr ul li .img img{max-width: 100%;}
.con1 .con1nr ul li .img .zidw{text-align: center;position: absolute;top: 0;left: 0;padding: 10%;}
.con1 .con1nr ul li:hover .img .zidw{background: rgba(226,11,32,0.8);height: 100%;}
.con1 .con1nr ul li .img .zidw img{}
.con1 .con1nr ul li .img .zidw .warp{position: relative;margin-top: 20%;margin-bottom: 10%;}
.con1 .con1nr ul li .img .zidw .warp i{font-size: 50px;color: #FFFFFF;font-style: inherit;}
.con1 .con1nr ul li .img .zidw .warp em{font-size: 14px;color: #FFFFFF;position: absolute;top: 0;right: 20%;font-style: inherit;}
.con1 .con1nr ul li .img .zidw span{font-size: 16px;color: #FFFFFF;line-height: 2em;display: block;}
.con1 .con1nr ul li .img .zidw a{font-size: 16px;color: #FFFFFF;line-height: 2em;background: url(../images/inx1_more_icon.png) no-repeat right 5% center;padding: 1% 15% 1% 5% ;margin-top: 10%;display: inline-block;}
.con1 .con1nr ul li:hover .img .zidw a{background: url(../images/inx1_right.png) no-repeat right 5% center;border: 1px solid #FFFFFF;border-radius: 25px;}
.con1 .nav1nr{display: none;}

.con2{padding: 3% 0;}
.con2 .con2bt{text-align: center;}
.con2 .con2bt h2{font-size: 30px;color: #333;line-height: 2em;}
.con2 .con2bt p{font-size: 16px;color: #999999;line-height: 2em;}
.con2 .con2nr{margin-top: 3%;}
.con2 .con2nr ul{text-align: center;}
.con2 .con2nr ul li{display: inline-block;width: 18%;margin-right: 1%;margin-top: 1%;overflow: hidden;}
.con2 .con2nr ul li .dbt{background: #EFEFEF;text-align: center;}
.con2 .con2nr ul li .dbt h2{font-size: 25px;color: #333333;line-height: 2em;}
.con2 .con2nr ul li .img{position: relative;width: 100%;}
.con2 .con2nr ul li .img img{max-width: 100%;}
.con2 .con2nr ul li .img .imgtmd{position: absolute;top: 0;left: 0;height: 100%; background: rgba(0,0,0,.5);padding: 15% 10%;}
.con2 .con2nr ul li .img .imgtmd{}
.con2 .con2nr ul li .img .imgtmd span{font-size: 14px;color: #FFFFFF;line-height: 1.5em;display: block;text-align: center;}
.con2 .nav2nr{display: none;}

.an{text-align: center;margin-top: 4%;}
.an a{font-size: 16px;color: #FFFFFF;padding: 1% 5%;background: #E20B20;border-radius: 25px;}

.con3{padding: 3% 0;}
.con3 .con3bt{text-align: center;}
.con3 .con3bt h2{font-size: 30px;color: #333;line-height: 2em;}
.con3 .con3bt p{font-size: 16px;color: #999999;line-height: 2em;}
.con3 .con3nr{margin-top: 3%;}
.con3 .con3nr ul {width: 102%;text-align: center;}
.con3 .con3nr ul li{display: inline-block;width: 23%;margin-right: 1%;margin-top: 1%;overflow: hidden;}
.con3 .con3nr ul li .nrk{position: relative;}
.con3 .con3nr ul li .nrk .img{width: 100%;}
.con3 .con3nr ul li .nrk .img img{max-width: 100%;}
.con3 .con3nr ul li .nrk .tet{width: 100%;background: #EFEFEF;}
.con3 .con3nr ul li .nrk .tet h2{font-size: 30px;color: #333333;line-height: 2em;text-align: center;}
.con3 .con3nr ul li .nrk .imgtmd{position: absolute;bottom:-50% ;left: 0;background: rgba(255,255,255,0.7);display: block;transition: all ease .3s;height: 50%; width:100%;}
.con3 .con3nr ul li .nrk:hover .imgtmd{position: absolute;bottom: 0;left: 0;display: block;transition: all ease .3s; width:100%;}
.con3 .con3nr ul li .nrk .imgtmd h2{font-size: 14px;color: #333333;line-height: 2em;text-align: center;}
.con3 .con3nr ul li .nrk .imgtmd span{font-size: 14px;color: #333333;line-height: 1.5em;display: block;text-align: center;}
.con3 .nav3nr{display: none;}

.con4{padding: 3% 0;}
.con4 .con4bt{text-align: center;}
.con4 .con4bt h2{font-size: 30px;color: #333;line-height: 2em;}
.con4 .con4bt p{display: none;}
.con4 .con4nr{}
.con4 .con4nr ul{width: 103%;text-align: center;}
.con4 .con4nr ul li{width: 40%;display: inline-block;margin-right: 1%;border: 1px solid #DDDDDD;border-radius: 5px;margin-top: 2%;padding:1% 3%;}
.con4 .con4nr ul li:hover{border: 1px solid #E20B20;}
.con4 .con4nr ul li .left{float: left;background: url(../images/inx3_list2.jpg) no-repeat right center;width: 25%;}
.con4 .con4nr ul li .left h3{font-size: 24px;color: #333333;line-height: 1.5em;font-weight: normal;text-align: left;}
.con4 .con4nr ul li .left span{font-size: 14px;color: #999999;line-height: 1.5em;display: block; text-align: left;}
.con4 .con4nr ul li .right{float: right;width: 70%;overflow: hidden;}
.con4 .con4nr ul li .right p{width: 100%; font-size: 14px;color: #333333;line-height: 2em;text-align: left;-webkit-line-clamp: 1;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;}
.con4 .con4nr ul li .right span{font-size: 12px;color: #999;line-height: 2em;display: block;text-align: left;-webkit-line-clamp: 1;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;}
.con4 .nav4nr{display: none;}

.nav5{display: none;}

.foot{background: #2c2f35;}
.foot .f1{text-align: center;padding: 3% 0;}
.foot .f1 a{font-size: 14px;color: #FFFFFF;line-height: 2em;}
.foot .f1 span{font-size: 14px;color: #FFFFFF;line-height: 2em;padding: 0 3%;}
.foot .f2{padding: 2% 0;}
.foot .f2 .left{float: left;width: 30%;margin-top: 2%;}
.foot .f2 .left span{font-size: 16px;color: #FFFFFF;line-height: 1.5em;display: block;}
.foot .f2 .left h2{font-size: 26px;color: #FFFFFF;line-height: 1.5em;}
.foot .f2 .center {float: left;width: 40%;}
.foot .f2 .center p{font-size: 16px;color: #FFFFFF;line-height: 2.25em;text-align: left;}
.foot .f2 .right{float: right;text-align: center;width: 30%;}
.foot .f2 .right img{max-width: 30%;}
.foot .f2 .right span{font-size: 16px;color: #FFFFFF;line-height: 2em;display: block;}
.foot .f2 .{}
.foot .f3{background: #21242b;text-align: center;}
.foot .f3 p{font-size: 14px;color: #FFFFFF;line-height: 4em;}
.foot .f3 p a{color:#fff;}

.navrightdw{display: none;}

.banner{background: url(../images/b4e194941b34fcf6f25e31754a0e1e73.png) no-repeat center center ;height: auto;margin-top: 6%;padding: 6% 0 3% 0;}
.banner h2{font-size: 30px;color: #FFFFFF;line-height: 2em;border-bottom: 1px solid #4c4e53;width: 30%;}
.banner p{font-size: 16px;color: #FFFFFF;line-height: 3em;}

.weizhi{background: #f1f1f1;}
.weizhi span{font-size: 14px;color: #666666;line-height: 3em;padding: 0 0.5%;}
.weizhi a{font-size: 14px;color: #666666;line-height: 3em;}

.products1{padding: 3% 0;}
.products1 .products1bt{background: url(../images/bt.png) no-repeat center center;}
.products1 .products1bt h2{font-size: 30px;color: #333333;line-height: 2em;text-align: center;font-weight: normal;}
.products1 .products1bt p{font-size: 16px;color: #333333;line-height: 2em;text-align: center; display: none;}
.products1 .products1nr{margin-top: 3%;}
.products1 .products1nr .left{float: left;width: 48%;}
.products1 .products1nr .left img{max-width: 100%;}
.products1 .products1nr .right{float: right;width: 48%;}
.products1 .products1nr .right span{font-size: 14px;color: #333333;line-height: 2em;display: block;text-indent: 2rem;}

.products2{padding: 3% 0 0 0;}
.products2 .products2bt{background: url(../images/bt.png) no-repeat center center;}
.products2 .products2bt h2{font-size: 30px;color: #333333;line-height: 2em;text-align: center;font-weight: normal;}
.products2 .products2bt p{font-size: 18px;color: #333333;line-height: 2em;text-align: center;display: none;}
.products2 .products2nr{margin-top: 3%;}
.products2 .products2nr ul{ width: 103%;}
.products2 .products2nr ul li{display: inline-block;width: 23.5%;margin-top: 2%;margin-right: 1%;}
.products2 .products2nr ul li .img{width: 100%;}
.products2 .products2nr ul li .img img{max-width: 100%;}
.products2 .products2nr ul li .text{background: #F9F9F9;}
.products2 .products2nr ul li .text h2{font-size: 20px;color: #333333;line-height: 2em;text-align: center;}
.products2 .products2nr ul li .text p{font-size: 16px;color: #333333;line-height: 3em;text-align: center;}
.navproducts2nr{display: none;}

.page{padding: 3% 0;}
.page a{font-size: 12px;color: #ff0000;width: ;height: auto; border: 1px solid #FF0000;border-radius: 3px;padding: 0.5% 1%;margin-left: 1%;text-align: center;}
.page a:hover{color: #FFFFFF;background: #FF0000;border: 1px solid #FF0000;}

.navproducts3{display: none;}

.cpxiangqing1{padding: 3% 0;}
.cpxiangqing1 .left{float: left;width: 30%;}
.cpxiangqing1 .left .img{width: 100%;  text-align:center;}
.cpxiangqing1 .left .img img{max-width: 100%;}
.cpxiangqing1 .left .an{text-align: center;}
.cpxiangqing1 .left .an a{font-size: 18px;color: #FFFFFF;padding: 2% 20%;background: #FF0000;border-radius: 25px;}
.cpxiangqing1 .left .rightzian{display: none;}
.cpxiangqing1 .right{float: right;width: 65%;}
.cpxiangqing1 .right h1{font-size: 16px;color: #333333;line-height: 2em;}
.cpxiangqing1 .right span{font-size: 14px;color: #333333;line-height: 2em;display: block;}

.leftlist{width: 25%;float: left;}
.left-a{width: 100%;}
.left-a .left-abt{border-bottom: 1px solid #DDDDDD;}
.left-a .left-abt h2{font-size: 20px;color: #333333;line-height: 2em;border-bottom: 3px solid #FF0000;width: 30%;}
.left-a .left-anr{margin-top: 5%;}
.left-a .left-anr ul{}
.left-a .left-anr ul li{text-align: center;width: 100%;border: 1px solid #DDDDDD;margin-top: 1%;}
.left-a .left-anr ul li img{max-width: 30px;vertical-align: middle;}
.left-a .left-anr ul li a{font-size: 16px;color: #333333;line-height: 2em;font-weight: bold;}
.left-a .left-anr ul li:hover {background: #FF0000;}
.left-a .left-anr ul li:hover a{color: #FFFFFF;}

.left-b{width: 100%;margin-top: 10%;}
.left-b .left-bbt{border-bottom: 1px solid #DDDDDD;}
.left-b .left-bbt h2{font-size: 20px;color: #333333;line-height: 2em;border-bottom: 3px solid #FF0000;width: 30%;}
.left-b .left-bnr{margin-top: 5%;overflow: hidden;}
.left-b .left-bnr .img{width: 100%;position: relative;}
.left-b .left-bnr .img img{max-width: 100%;}
.left-b .left-bnr .img .imgtmd{background: rgba(0,0,0,.5);position: absolute;bottom: 0;left: 0;right: 0;}
.left-b .left-bnr .img .imgtmd span{font-size: 16px;color: #FFFFFF;line-height: 3em;text-align: center;display: block;}
.left-b .left-bnr .rgeio {width: 105%;margin-top: 5%;}
.left-b .left-bnr .rgeio a{font-size: 16px;color: #FFFFFF;line-height: 2em;text-align:  center;}
.left-b .left-bnr .rgeio .an1{width:49%;background: #e50011;display: inline-block;}
.left-b .left-bnr .rgeio .an2{width: 49%;background: #FFA500;display: inline-block;}

.left-c{width: 100%;overflow: hidden;margin-top: 20%;}
.left-c .fwrx{}
.left-c .fwrx .img {float: left;width: 15%;}
.left-c .fwrx .img  img{max-width: 100%;vertical-align: middle;margin-top: 5%;}
.left-c .fwrx .tel{float: left;width: 70%;}
.left-c .fwrx .tel span{font-size: 14px;color: #333333;line-height: 1.5em;}
.left-c .fwrx .tel h3{font-size: 24px;color: #333333;line-height: 1em;}
.left-c .oirg{width: 105%;margin-top: 5%;}
.left-c .oirg .an3{width:49%;background: #6c400f;display: inline-block;line-height: 3em;text-align: center;color: #FFFFFF;}
.left-c .oirg .an4{width: 49%;background: #976b3a;display: inline-block;line-height: 3em;text-align: center;color: #FFFFFF;}
.rightlist{float: right;width: 70%;}

.news1{padding: 2% 0;}
.news1 .news1right .news1rightbt{display: none;}
.news1 .news1right ul{}
.news1 .news1right ul li{width: 100%;border-bottom: 1px dashed #DDDDDD;padding: 2% 0;}
.news1 .news1right ul li .left{float: left;width: 70%;}
.news1 .news1right ul li .left p{font-size: 16px;color: #333333;line-height: 2em;font-weight: bold;}
.news1 .news1right ul li .left span{font-size: 10px;color: #333333;line-height: 2em;display: block;
-webkit-line-clamp: 2;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
}
.news1 ul li .right{float: right;width: 20%;text-align: right;}
.news1 ul li .right h3{font-size: 14px;color: #FF0000;line-height: 2em;font-weight: normal;margin-top: 20%;}
.news1 ul li .right p{font-size: 12px;color: #999999;line-height: 2em;}

.navnews2{display: none;}
.navnews3{display: none;}

.lxwm1{}
.lxwm1 .lxwm1bt{text-align: center;background: url(../images/bt.png) no-repeat center center;}
.lxwm1 .lxwm1bt h2{font-size: 30px;color: #333333;line-height: 2em;font-weight: normal;}
.lxwm1 .lxwm1nr{text-align: center;border-bottom: 1px solid #DDDDDD;}
.lxwm1 .lxwm1nr:hover{background: #f7f7f7;}
.lxwm1 .lxwm1nr h2{font-size: 26px;color: #333333;line-height: 3em;font-weight: normal;}
.lxwm1 .lxwm1nr h2 span{font-size: 26px;color: #FF0000;line-height: 3em;}
.lxwm1 .lxwm1nr p{font-size: 14px;color: #999999;line-height: 4em;}

.lxwm2{padding: 2% 0;}
.lxwm2 .lxwm2bt{text-align: center;background: url(../images/bt.png) no-repeat center center;}
.lxwm2 .lxwm2bt h2{font-size: 30px;color: #333333;line-height: 2em;font-weight: normal;}
.lxwm2 .lxwm2nr{text-align: center;}
.lxwm2 .lxwm2nr img{max-width: 100%;}

.inside{padding: 2% 0;}
.inside .inside1{}
.inside .inside1 .inside1bt{text-align: center;border-bottom: 3px solid #FF0000;}
.inside .inside1 .inside1bt h2{font-size: 20px;color: #333333;line-height: 2em;}
.inside .inside1 .inside1nr{padding: 2% 0;}
.inside .inside1 .inside1nr span{font-size: 16px;color: #333333;line-height: 2em;display: block;text-indent: 2rem;}

.sxp{padding: 3% 0;}
.sxp a{font-size: 16px;color: #333333;line-height: 2em;}

.inside .inside1 .inside1bt p{display: none;}



.yyk{}
.yyk a{}

.zxsy{width: 100%;height: 100%;position: fixed;margin: 0 auto;background: rgba(0,0,0,.3);left: 0;top: 0;z-index: 20;display: none;}
.zxyy{width: 30%;min-height: 42em; border: 1px solid #333;margin:auto;background: #FFFFFF;margin-top: 10%;}

.zxyy .zxyybt{ }
.zxyy .zxyybt h2{ }

.zxyy .gban{width: 20px ;height: 20px;float: right;padding-right: 10px;padding-top: 10px;}
.zxyy .gban img{max-width: 100%;}

.zxyy .inpk{ padding: 2% 5%;}
.zxyy .inpk .slideTxtBox_01 .hd{}
.zxyy .inpk .slideTxtBox_01 .hd ul{border-bottom: 1px solid #DDDDDD;height: 30px;}
.zxyy .inpk .slideTxtBox_01 .hd ul li{background: -webkit-linear-gradient(top,#fcfcfc,#ededed); float: left;width: 20%;height: 30px;line-height: 31px; text-align: center;border-top: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;}
.zxyy .inpk .slideTxtBox_01 .hd ul li:first-child{border-right: none;}
.zxyy .inpk .slideTxtBox_01 .hd ul li.on{background: #FFFFFF;cursor: pointer;border-bottom: none;}
.zxyy .inpk .slideTxtBox_01 .hd ul li a{font-size: 14px;color: #333333;line-height: 31px;}
.zxyy .inpk .slideTxtBox_01 .bd{border: 1px solid #DDDDDD;border-top: none;}
.zxyy .inpk .slideTxtBox_01 .bd ul{padding: 3% 5%;}
.zxyy .inpk .slideTxtBox_01 .bd ul li{}
.zxyy .inpk .slideTxtBox_01 .bd ul li p{background: url(../images/gth.png) no-repeat left center;font-size: 14px;color: #999999;line-height: 3em;width: 80%;display: inline-block;padding-left: 6%;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table{width: 100%;margin: 0 auto;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr{}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr .bt{width: 20%;text-align: right;position: relative;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr td{font-size: 14px;color: #333333;line-height: 2em;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr td span{position: absolute;top: 0;right: 0;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr td font{font-size: 16px;color: #FF0000;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr td .text1{width: 94%;height: 22px;border: 1px solid #DDDDDD;margin-top: 3%;font-size: 12px;color: #999999;line-height: 22px;padding-left: 2%;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr td .textarea1{width: 95%;min-height: 10rem;border: 1px solid #DDDDDD;margin-top: 3%;}
.zxyy .inpk .slideTxtBox_01 .bd ul li table tr td .btn1{width: 30%;height: 30px;background: #1e90ff;border-radius: 5px;text-align: center;font-size: 14px;color: #FFFFFF;margin-top: 2%;}

.zxyy .inpk .slideTxtBox_01 .bd ul li .wz{background: no-repeat; font-size: 14px;color: #333333;line-height: 2em;text-align: center;}
.zxyy .inpk .slideTxtBox_01 .bd ul li .gnhd{text-align: center;padding:0 20% ;margin: 5% 0;}
.zxyy .inpk .slideTxtBox_01 .bd ul li .gnhd .text2{width: 60%;height: 30px;border: 1px solid #1E90FF;float: left;border-radius: 20px 0 0 20px;}
.zxyy .inpk .slideTxtBox_01 .bd ul li .gnhd .btn2{width: 38%;height: 32px;background: #1E90FF;border-radius:0 20px 20px 0;color: #FFFFFF;line-height: 30px;font-size: 14px;float: left;}




@media only screen and (max-width: 768px) {
	.wapper{width: 98%;margin: 0 auto;}
	
	
		.head .lxfs{display: none;}
	.menu{display: none;}
	.nav {display: block;}
	.nav-mobile { display:block;}

	.slide_container { position: relative;float: left;width: 100%;margin-top: 21%;}
	
	.con0{display: block;}
	
	.con1 .con1nr{display: none;}
	.con1 .nav1nr{display: block;}
	.con1 .nav1nr{overflow: hidden;}
	.con1 .nav1nr ul{ width: 106%; }
	.con1 .nav1nr ul li{display: inline-block;width: 40%;margin-right: 1%; border: 1px solid #E20B20;padding: 2% 3%;text-align: center;margin-top: 2%;}
	.con1 .nav1nr ul li .warp{ }
	.con1 .nav1nr ul li .warp i{ font-size: 25px;color: #333333;line-height: ;font-style: inherit;}
	.con1 .nav1nr ul li .warp em{font-size: 23px;color: #E20B20; font-style: inherit;}
	.con1 .nav1nr ul li span{font-size: 14px;color: #333333;line-height: 2em;display: block;text-align: center;
	-webkit-line-clamp: 3;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	
	.con2 .con2nr{display: none;}
	.con2 .nav2nr{display: block;}
	.con2 .nav2nr ul{}
	.con2 .nav2nr ul li{display: inline-block;width: 24%;margin-top: 2%;text-align: center;}
	.con2 .nav2nr ul li .img{width: 100%;}
	.con2 .nav2nr ul li .img img{max-width: 100%;}
	.con2 .nav2nr ul li .text{width: 100%;}
	.con2 .nav2nr ul li .text span{font-size: 13px;color: #333333;line-height: 2em;display: block; }
	
	.con3 .con3nr{display: none;}
	.con3 .nav3nr{display: block;overflow: hidden;margin-top: 5%;}
	.con3 .nav3nr .scroll_03{}
	.con3 .nav3nr .scroll_03 .hd .prev,.con3 .nav3nr .scroll_03 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
	.con3 .nav3nr .scroll_03 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
	.con3 .nav3nr .scroll_03 .bd li{  width:100%; overflow:hidden; }
	.con3 .nav3nr .scroll_03 .bd li .left{float: left;width: 30%;text-align:  center;}
	.con3 .nav3nr .scroll_03 .bd li .left img{max-width: 60%;}
	.con3 .nav3nr .scroll_03 .bd li .right{float: right;width: 60%;margin-right: 5%;}
	.con3 .nav3nr .scroll_03 .bd li .right .rightbt{border-bottom: 2px solid #E20B20;}
	.con3 .nav3nr .scroll_03 .bd li .right .rightbt h1{font-size: 20px;color: #333333;line-height: 2em;}
	.con3 .nav3nr .scroll_03 .bd li .right .lxfk{color: #E20B20;}
	.con3 .nav3nr .scroll_03 .bd li .right span{font-size: 12px;color: #333333;line-height: 2em;}
	.con3 .nav3nr .scroll_03 .bd li .right .nr{}
	.con3 .nav3nr .scroll_03 .bd li .right .nr span{font-size: 12px;color: #333333;line-height: 2em;display: block;}
	.con3 .nav3nr .scroll_03 .bd li .right .nrkann{width: 100%;margin-top: 10%;}
	.con3 .nav3nr .scroll_03 .bd li .right .nrkann .clckxq{width: 48%;font-size: 14px;color: #FFFFFF;padding: 1% 0;text-align: center;background: #343399;float: left;} 
	.con3 .nav3nr .scroll_03 .bd li .right .nrkann .ljyy{width: 48%;font-size: 14px;color: #FFFFFF;padding: 1% 0;text-align: center;background: #946831;float: left;margin-left: 1%;}

	
	
	.con4 .con4nr{display: none;}
	.con4 .con4bt p{display:block;font-size: 14px;color: #999999;line-height: 2em;text-align: center;}
	.con4 .nav4nr{display: block;}
	.con4 .nav4nr ul{}
	.con4 .nav4nr ul li{margin-top: 2%;border-bottom: 1px solid #DDDDDD;}
	.con4 .nav4nr ul li a{float: left;border-left: 5px solid #E20B20;font-size: 16px;color: #333333;line-height: 1em;padding-left: 1%;width: 80%;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	.con4 .nav4nr ul li span{float: right;font-size: 14px;color: #999;line-height: 3em;display: block;width: 60%;text-align: right;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	
	.nav5{display: block;padding: 3% 0;}
	.nav5 .nav5bt{text-align: center;}
	.nav5 .nav5bt h2{font-size: 26px;color: #333333;line-height: 2em;}
	.nav5 .nav5nr{text-align: center;border: 1px solid #E20B20;border-radius: 5px;padding: 3%  0 5% 0;margin-top: 3%;}
	.nav5 .nav5nr p{font-size: 14px;color: #333333;line-height: 2em;}
	.nav5 .nav5nr img{max-width: 100%;}
	.nav5 .nav5nr h2{font-size: 26px;color: #E20B20;line-height: 1.5em;text-align: center;}
	.nav5 .nav5nr .nav5an{text-align: center;margin-top: 5%;}
	.nav5 .nav5nr .nav5an a{font-size: 24px;color: #FFFFFF;padding: 1% 20%;background: #E20B20;border-radius: 25px;box-shadow: 0px 2px 10px #E20B20;}
	
	.navan{text-align: center;margin-top: 5%;}
	.navan a{font-size: 14px;color: #ff0000;padding: 1% 3%;border: 1px solid #ff0000;border-radius: 5px; font-weight:800;}
	
	.foot .f1{display: none;}
	.foot .f2{display: none;}
	
	.navrightdw{position: fixed;top: 40%;right: 0;display: none;background: orange;border-radius: 50px;text-align: center;}
	.navrightdw img{max-width: 80%; padding: 10% 0 ;}
	
	.banner{background: url(../images/banner.jpeg) no-repeat center center ; margin-top: 9%;padding: 26% 0;background-size: cover;}
	 
	.banner h2{display: none;}
	.banner p{display: none;}
	
	.weizhi{display: none;}
	
	.products1{}
	.products1 .products1bt h2{font-size: 20px;line-height: 1.5em;}
	.products1 .products1bt p{font-size: 18px;color: #333333;line-height: 1.5em;text-align: center; display: block;}
	.products1 .products1nr .left{width: 100%;}
	.products1 .products1nr .right{width: 100%;}
	
	.products2 .products2bt h2{font-size: 20px;line-height: 1.5em;}
	.products2 .products2bt p{font-size: 18px;color: #333333;line-height: 1.5em;text-align: center;display: block;}
	.products2 .products2nr{display: none;}
	.navproducts2nr{display: block;}
	.navproducts2nr li{  width: ; overflow:hidden; border-bottom: 1px solid #DDDDDD;padding: 2% 0;}
	.navproducts2nr li .left{float: left;width: 30%;text-align:  center;}
	.navproducts2nr li .left img{max-width: 80%;}
	.navproducts2nr li .right{float: right;width: 60%;margin-right: 5%;}
	.navproducts2nr li .right .rightbt{border-bottom: 2px solid #E20B20;}
	.navproducts2nr li .right .rightbt h1{font-size: 20px;color: #333333;line-height: 2em;font-weight: normal;}
	.navproducts2nr li .right .lxfk{color: #E20B20;}
	.navproducts2nr li .right span{font-size: 12px;color: #333333;line-height: 2em;}
	.navproducts2nr li .right .nr{}
	.navproducts2nr li .right .nr span{font-size: 12px;color: #333333;line-height: 2em;display: block;}
	.navproducts2nr li .right .nrkann{width: 100%;margin-top: 26%;}
	.navproducts2nr li .right .nrkann .clckxq{width: 48%;font-size: 14px;color: #FFFFFF;padding: 1% 0;text-align: center;background: #343399;float: left;} 
	.navproducts2nr li .right .nrkann .ljyy{width: 48%;font-size: 14px;color: #FFFFFF;padding: 1% 0;text-align: center;background: #946831;float: left;margin-left: 1%;}
	
	.page{padding: 3% 4%;}
	
	.navproducts3{padding: 2% 0;display: block;}
	.navproducts3 .navproducts3bt{background: url(../images/bt.png) no-repeat center center;}
	.navproducts3 .navproducts3bt h2{font-size: 20px;color: #333333;line-height: 2em;text-align: center;font-weight: normal;}
	.navproducts3 .navproducts3bt p{font-size: 16px;color: #666;line-height: 2em;text-align: center;}
	.navproducts3 .navproducts3nr{ }
	.navproducts3 .navproducts3nr ul{text-align: center;}
	.navproducts3 .navproducts3nr ul li{width: 48%;display: inline-block;margin-right: 1%;margin-top: 6%;}
	.navproducts3 .navproducts3nr ul li .nrk{position: relative;background: #FF0000;padding:15% 4% 13% 4%;}
	.navproducts3 .navproducts3nr ul li .nrk .navproducts3nrlibt{background: #FF0000;text-align: center;position: absolute;top: -25%;left: 0;right: 0;width: 30%;margin: 0 auto;z-index: 9999;}
	.navproducts3 .navproducts3nr ul li .nrk .navproducts3nrlibt h2{font-size: 14px;color: #FFFFFF;line-height: 2em;}
	.navproducts3 .navproducts3nr ul li .nrk .navproducts3nrlinr { width: 86%; padding: 3%;border: 1px dashed #FF0000;position: absolute;top: -10%; background: #FFFFFF;}
	.navproducts3 .navproducts3nr ul li .nrk .navproducts3nrlinr span{font-size: 14px;color: #FF0000;line-height: 2em;display: block;text-align: left;}
	
	.cpxiangqing1 .left{float: left;width: 100%;}
	.cpxiangqing1 .right{float: right;width: 96%;border-top: 1px solid #E20B20;padding: 2% 2%;margin-top: 3%;}
	
	.cpxiangqing1 .left .img{float: left;width: 45%;}
	.cpxiangqing1 .left .rightzian{float: right;width: 50%;}
	
	.cpxiangqing1 .left .an{display: none;}
	.cpxiangqing1 .left .rightzian{display: block;}
	.cpxiangqing1 .left .nrkann{width: 100%;margin-top: 3%;}
	.cpxiangqing1 .left .nrkann .clckxq{width: 100%;font-size: 14px;color: #FFFFFF; text-align: center;background: #e50011;display: inline-block;padding: 1% 0;} 
	.cpxiangqing1 .left .nrkann .clckxq img{vertical-align: middle;}
	.cpxiangqing1 .left .nrkann .ljyy{width: 100%;font-size: 14px;color: #FFFFFF; text-align: center;background: #343399;display: inline-block;padding: 1% 0;margin-top: 3%;}
	.cpxiangqing1 .left .nrkann .ljyy img{vertical-align: middle;}
	
	.cpxiangqing1 .left .rightzian .rightzi{}
	.cpxiangqing1 .left .rightzian .rightzi h2{ font-size: 16px;color: #333333;line-height: 2em;font-weight: normal;}
	.cpxiangqing1 .left .rightzian .rightzi .lxfk{font-size: 16px;color: #FF0000; }
	.cpxiangqing1 .left .rightzian .rightzi span{ font-size: 14px;color: #333333;line-height: 2em;display: initial;}
	.cpxiangqing1 .left .rightzian .rightzi .nr{}
	.cpxiangqing1 .left .rightzian .rightzi .nr span{ font-size: 14px;color: #333333;line-height: 2em;display: block; }
	
	.leftlist{width: 100%;}
	.rightlist{float: right;width: 100%;}
	
	.left-b{display: none;}
	.left-c{display: none;}
	.left-abt{display: none;}
	
	.left-a .left-anr{margin-top: 0;}
	.left-a ul{width: 100%;text-align:center;border-bottom: 5px solid #ff0000;padding: 1% 0;}
	.left-a li{display: inline-block; background:#ff0000;width: 11% !important;}
	.left-a li a{color: #FFFFFF !important;}
	
	.news1 .news1right .news1rightbt{display: block;}
	.news1 .news1right .news1rightbt h2{font-size: 20px;color: #333333;line-height: 2em;text-align: center;font-weight: normal;}
	.news1 .news1right .news1rightbt p{font-size: 16px;color: #333333;line-height: 2em;text-align: center;}
	.news1 .news1right ul{padding: 0 3%;}
	.news1 .news1right ul li{width: 100%;border-bottom: 1px solid #DDDDDD;padding: 1% 0;background: url(../images/dian.png) no-repeat left center;}
	.news1 .news1right ul li .left{float: left;width: 70%;margin-left: 2%;}
	.news1 .news1right ul li .left p{font-weight: normal;width: 100%;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	.news1 .news1right ul li .left span{display: none;}
	.news1 ul li .right{float: right;width: 20%;text-align: right;}
	.news1 ul li .right h3{display: none;}
	.news1 ul li .right p{font-size: 14px;color: #333;line-height: 2em;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	.page{display: none;}
	
	.navnews2{}
	.navnews2{display: block;overflow: hidden;margin-top: 0;}
	.navnews2 .navnews2bt{}
	.navnews2 .navnews2bt h2{font-size: 20px;color: #333333;line-height: 2em;font-weight: normal;text-align: center;}
	.navnews2 .navnews2bt p{font-size: 14px;color: #333333;line-height: 2em;text-align: center;}
	.navnews2 .scroll_032{}
	.navnews2 .scroll_032 .hd .prev,.navnews2 .scroll_032 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
	.navnews2 .scroll_032 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
	.navnews2 .scroll_032 .bd li{  width:100%; overflow:hidden; }
	.navnews2 .scroll_032 .bd li .left{float: left;width: 30%;text-align:  center;}
	.navnews2 .scroll_032 .bd li .left img{max-width: 60%;}
	.navnews2 .scroll_032 .bd li .right{float: right;width: 60%;margin-right: 5%;}
	.navnews2 .scroll_032 .bd li .right .rightbt{border-bottom: 2px solid #E20B20;}
	.navnews2 .scroll_032 .bd li .right .rightbt h1{font-size: 20px;color: #333333;line-height: 2em;}
	.navnews2 .scroll_032 .bd li .right .lxfk{color: #E20B20;}
	.navnews2 .scroll_032 .bd li .right span{font-size: 12px;color: #333333;line-height: 2em;}
	.navnews2 .scroll_032 .bd li .right .nr{}
	.navnews2 .scroll_032 .bd li .right .nr span{font-size: 12px;color: #333333;line-height: 2em;display: block;}
	.navnews2 .scroll_032 .bd li .right .nrkann{width: 100%;margin-top: 10%;}
	.navnews2 .scroll_032 .bd li .right .nrkann .clckxq{width: 48%;font-size: 14px;color: #FFFFFF;padding: 1% 0;text-align: center;background: #343399;float: left;} 
	.navnews2 .scroll_032 .bd li .right .nrkann .ljyy{width: 48%;font-size: 14px;color: #FFFFFF;padding: 1% 0;text-align: center;background: #946831;float: left;margin-left: 1%;}
	
	
	
	.navnews3{display: block;padding: 3% 0;}
	.navnews3 .navnews3bt{}
	.navnews3 .navnews3bt h2{font-size: 20px;color: #333333;line-height: 2em;font-weight: normal;text-align: center;}
	.navnews3 .navnews3bt p{font-size: 14px;color: #333333;line-height: 2em;text-align: center;}
	.navnews3 ul{padding: 0 2%;}
	.navnews3 ul li{margin-top: 2%;border-bottom: 1px solid #DDDDDD;}
	.navnews3 ul li a{float: left;border-left: 5px solid #E20B20;font-size: 16px;color: #333333;line-height: 1em;padding-left: 1%;width: 80%;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	.navnews3 ul li span{float: right;font-size: 14px;color: #999;line-height: 3em;display: block;width: 60%;text-align: right;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	
	.lxwm2{padding: 2% 0 5% 0;}
	.lxwm2 .lxwm2nr{text-align: center;padding: 0 5%;}
	
	.inside .leftlist{display: block;}
	.inside .inside1 .inside1bt{border: none;}
	.inside .inside1 .inside1bt h2{font-weight: normal;border-bottom: 1px dashed #DDDDDD;}
	.inside .inside1 .inside1bt p{display: block;font-size: 14px;color: #333333;line-height: 2em;border-bottom: 1px dashed #DDDDDD;text-align: right;padding-right: 2%;}
	.inside .inside1 .inside1bt p span{font-weight: bold;}
	
	.zxyy{width: 90%;min-height: 42em; border: 1px solid #333;margin:auto;background: #FFFFFF;margin-top: 10%;}

}

@media only screen and (max-width: 480px) {
	.nav-mobile { cursor: pointer;position: absolute; top: 0; right:2%; background: url(../images/navbg1.png) center no-repeat;width: 50px;height:50px;z-index: 9999;}
	.nav-list {width:100%;margin-top:0;padding:0px;float:left; }
	.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 60%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/themes.gif") no-repeat left top;margin-top: -45px;}
	.con0 {margin-top: 0px;}
	.con0 .ann a{font-size: 14px;color: #FFFFFF;text-align: center;padding: 0; background: #E20B20;display: inline-block;line-height: 2em;width: 100%;}
	.con0 ul li{display: inline-block;width: 45%;margin-right: 0.1%; }
	.con1 .nav1nr ul{ width: 105%; }
	.con3 .nav3nr .scroll_03 .bd li .left img{max-width: 90%;}
	
	.con1 .con1bt h2{font-size: 20px;color: #333;line-height: 2em;}
	.con2 .con2bt h2{font-size: 20px;color: #333;line-height: 2em;}
	.con3 .con3bt h2{font-size: 20px;color: #333;line-height: 2em;}
	.con4 .con4bt h2{font-size: 20px;color: #333;line-height: 2em;}
	.nav5 .nav5bt h2{font-size: 20px;color: #333333;line-height: 2em;}
	
	.navproducts2nr li .right .nrkann{width: 100%;margin-top: 3%;}
	.navproducts3 .navproducts3nr ul li{width: 48%;display: inline-block;margin-right: 1%;margin-top: 8%;}
	.navproducts3 .navproducts3nr ul li .nrk .navproducts3nrlibt{background: #FF0000;text-align: center;position: absolute;top: -35%;left: 0;right: 0;width: 30%;margin: 0 auto;z-index: 9999;}
	.navproducts3 .navproducts3nr ul li .nrk{position: relative;background: #FF0000;padding:20% 4% 13% 4%;}
	
	.zxyy .inpk .slideTxtBox_01 .bd ul li table tr .bt{width: 25%;text-align: right;position: relative;}
}


@media only screen and (max-width: 360px) {
	.head{padding: 3% 0;background: #FFFFFF;width: 100%;}
	.con4 .nav4nr ul li a{float: left;border-left: 5px solid #E20B20;font-size: 16px;color: #333333;line-height: 1em;padding-left: 1%;width: 80%;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	.con4 .nav4nr ul li span{float: right;font-size: 14px;color: #999;line-height: 3em;display: block;width: 60%;text-align: right;
	-webkit-line-clamp: 1;
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	.con4 .nav4nr ul li{margin-top: 2%;border-bottom: 1px solid #DDDDDD;padding: 3% 0;}
	
	.navproducts3 .navproducts3nr ul li{width: 48%;display: inline-block;margin-right: 1%;margin-top: 10%;}
	.navproducts3 .navproducts3nr ul li .nrk{position: relative;background: #FF0000;padding:45% 4% 13% 4%;}
	.navproducts3 .navproducts3nr ul li .nrk .navproducts3nrlibt{background: #FF0000;text-align: center;position: absolute;top: -25%;left: 0;right: 0;width: 50%;margin: 0 auto;z-index: 9999;}
	.navproducts3 .navproducts3nr ul li .nrk .navproducts3nrlinr span{font-size: 14px;color: #FF0000;line-height: 2em;display: block;text-align: left;margin-top: 5%;}
	
	.zxyy .inpk .slideTxtBox_01 .bd ul li table tr .bt{width: 30%;text-align: right;position: relative;}
	.zxyy .inpk .slideTxtBox_01 .bd ul li table tr td .btn1{width: 40%;height: 30px;background: #1e90ff;border-radius: 5px;text-align: center;font-size: 14px;color: #FFFFFF;margin-top: 2%;}
	
}
@media(max-width: 768px) {

}

@media(max-width: 650px) {

}

@media(max-width: 540px) {

}

@media(max-width: 480px) {

}

@media(max-width: 414px) {

}

@media(max-width: 375px) {

}

@media(max-width: 320px) {

}