blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.ovh{overflow:hidden}
.ove{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
a{text-decoration:none}
a:hover{color:#f60}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;list-style:none}
body{color:#333;font-size:14px;line-height:1.5;background:#fff;min-width:1200px;font-family:"微软雅黑","Microsoft Yahei",PingFangSC-Regular,"PingFang Regular",sans-self}
a{color:#333}
a:hover{color:#c2171d}
img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
input,select,textarea{font-size:14px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
.ani,a{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}
.wp{width:100%;max-width:1200px;margin:0 auto}
.header{margin-top:20px;margin-bottom:50px;overflow:hidden}
.header .logo{float:left}
.header .tel{float:right}
.nav{background:#000;height:70px;line-height:70px;position:absolute;top:120px;z-index:11111;width:1200px}
.nav li{float:left;position:relative}
.nav a{color:#fff;display:block;padding:0 30px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:18px}
.nav li a.on,.nav li a:hover{background:url(../images/xdhbj.png) repeat;color:#fff}
.nav li:hover .sub{display:block}
.nav .sub{z-index:99;display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;line-height:38px;width:128px}
.nav .sub a{border-bottom:1px solid #f1f1f1}
.nav .sub a:hover{background-color:#f5f5f5}
.nav .ewm{position:absolute;right:10px;top:10px}
.nav .ewm2{position:absolute;right:0;top:70px;display:none;z-index:1111}
.banner{width:100%;height:890px}
.banner .item{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.banner .slick-dots{text-align:center;position:absolute;bottom:10px;right:0;left:0;font-size:0}
.banner .slick-dots li{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#fff;opacity:.26;margin:0 2px}
.banner .slick-dots li.slick-active{opacity:.56}
.banner .item img{display:block;width:100%;height:890px}
.about{margin-top:20px; background:url(../images/bj2.png) no-repeat right bottom}
.about1{margin-top:20px; background:url(../images/bj1.png) no-repeat left top}
.g-tit-t2{position:relative;text-align:center;padding-bottom:15px;letter-spacing:2px;font-size:36px;color:#333;font-weight:400}
.g-tit-t2::after{content:'';position:absolute;left:50%;bottom:0;width:106px;height:5px;margin-left:-58px;background:url(../images/xt2.png) no-repeat center}
.g-tit-t2 span{color:#666;font-size:16px;display:block;height:30px;line-height:30px;text-align:center}
.about ul{overflow:hidden;background:#fff;-webkit-box-shadow:0 0 14px rgba(0,0,0,.48);box-shadow:0 20px 15px rgba(0,0,0,.28);margin-top:20px}
.about ul li{float:left;width:400px;float:left;height:320px;position:relative}
.about ul li .ico-bj{position:absolute;top:0;left:0;z-index:1;display:none;width:400px;height:320px}
.about ul li .fww{position:absolute;top:0;left:0;z-index:22;width:400px}
.about ul li .fwz{width:300px;margin:0 auto;text-align:center;margin-top:80px}
.about ul li .fwz p{font-weight:700;font-size:18px;margin-top:20px;margin-bottom:10px}
.about ul li .ico-1{display:none}
.about ul li:hover .ico-bj{display:block}
.about ul li:hover .ico{display:none}
.about ul li:hover .ico-1{display:block;margin:0 auto}
.about ul li a:hover{color:#fff}
.news{margin-top:20px;background:url(../images/xwbj.jpg) no-repeat top;height:540px;padding-top:80px;overflow:hidden}
.news .g-tit-t2{color:#fff}
.news .g-tit-t2 span{color:#fff}
.news .news-1{width:360px;float:left;margin-left:20px;margin-right:20px;margin-top:50px}
.news .news-1 a{color:#fff}
.news .news-1 .tit{height:50px;line-height:50px;border-bottom:#ccc 1px solid;font-size:18px;text-align:center;padding-bottom:10px}
.news .news-1 ul{margin-top:20px}
.news .news-1 ul li{height:30px;line-height:30px}
.hzhb{background:url(../images/ppbj.jpg);padding-top:80px;padding-bottom:80px}
.hzhb ul{margin-top:30px}
.footer{background:url(../images/wbbj.jpg) no-repeat top;height:420px;color:#fff;padding-top:140px;overflow:hidden}
.footer a{color:#fff}
.foot-1{float:left}
.foot-1 span{display:block;font-size:24px;margin-bottom:10px}
.foot-1 p{line-height:25px}
.foot-2{float:right}
.foot-2 .fnav li{float:left;background:url(../images/xt1.png) no-repeat left;padding-left:10px;margin-left:10px;font-size:16px}
.list{background:#eeeff3;clear:both;overflow:hidden}
.g-gongju{overflow:hidden;height:40px;line-height:40px;margin-top:50px;padding-bottom:10px}
.nv-d{float:left;font-size:18px;font-weight:700;background:url(../images/xt3.png) no-repeat left center;padding-left:14px}
.nv-s{float:left;width:800px}
.nv-s a{display:block;height:40px;line-height:40px;padding-left:10px;padding-right:10px;margin-left:20px;float:left}
.nv-s a.on,.nv-s a:hover{background:url(../images/xdhbj.png);color:#fff}
.t-list5{padding-top:10px;margin-left:-20px;overflow:hidden}
.t-list5 li{float:left;width:25%;margin-bottom:20px}
.t-list5 .con{display:block;margin-left:20px;background-color:#fff}
.t-list5 .pic{position:relative;height:0;padding-top:100%;overflow:hidden}
.t-list5 .pic img{position:absolute;top:0;left:0;width:100%;height:auto}
.t-list5 p{text-align:center;height:60px;line-height:54px;font-size:18px;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.t-list5 .con:hover{box-shadow:0 8px 16px rgba(0,0,0,.1)}
.t-list5 .con:hover p{color:#db1a22}
.m-pages{text-align:center;padding-bottom:20px}
.m-pages a{display:inline-block;min-width:32px;text-align:center;height:32px;line-height:32px;color:#333;font-size:14px;padding:0 12px;margin:0 4px;background-color:#fff;border-radius:3px}
.m-pages .more{font-weight:400;width:32px;padding:0}
.m-pages a.on,.m-pages a:hover{color:#fff;background-color:#6ed2c6}
.boxnr{line-height:30px;font-size:14px;margin-top:20px;margin-bottom:63px}
.boxnr img{max-width:100%!important;height:auto!important}
.boxnr2{line-height:30px;font-size:14px;margin-top:60px;margin-bottom:63px}
.boxnr2 h3{background:url(../images/xt3.png) no-repeat left center;padding-left:14px}
.boxnr2 img{max-width:100%!important;height:auto!important}
.t-list6{margin-top:10px;padding-bottom:20px}
.t-list6 li{height:40px;line-height:40px;border-bottom:#ccc 1px dashed;overflow:hidden;background:url(../images/ico10.gif) no-repeat left;padding-left:10px}
.t-list6 li p{float:left;font-size:16px}
.t-list6 li span{float:right}
.nrzw{overflow:hidden;margin-top:50px;padding-bottom:10px}
.nrzw h1{display:block;font-size:18px;font-weight:700;background:url(../images/xt3.png) no-repeat left center;padding-left:14px}
.nrzw span{display:block;font-size:14px;color:#999;margin-top:10px}
.news2{margin-top:20px;overflow:hidden;margin-bottom:20px}
.news2 .news-1{width:360px;float:left;margin-left:20px;margin-right:20px;margin-top:30px}
.news2 .news-1 .tit{height:50px;line-height:50px;border-bottom:#ccc 1px solid;font-size:18px;text-align:center;padding-bottom:10px}
.news2 .news-1 ul{margin-top:20px}
.news2 .news-1 ul li{height:30px;line-height:30px}


/*@media screen and (max-width: 992px) {











body{min-width:100%;}
.wp{width:100%;max-width:100%;margin:0 auto}
.header{margin-top:0px;margin:10px;overflow:hidden; text-align:center;  margin-top:0px;}
.header .logo{float: left;margin-top:10px;}
.header .logo img{ width:140px;}
.header .tel{float:right; margin-top:20px;}
.header .tel img{ width:100px;}
.nav{background:#000;height:40px;line-height:40px;position: relative;top:0px;z-index:11111;width:100%}
.nav li{float:left;position:relative}
.nav a{color:#fff;display:block;padding:0 10px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.nav .ewm{ display:none}
.nav .ewm2{display:none}


.banner{width:100%; height:180px}
.banner .item img{display:block;width:100%;height: 180px}
.about{margin-top:20px}
.g-tit-t2{position:relative;text-align:center;padding-bottom:15px;letter-spacing:2px;font-size:30px;color:#333;font-weight:400}
.g-tit-t2::after{content:'';position:absolute;left:50%;bottom:0;width:106px;height:5px;margin-left:-58px;background:url(../images/xt2.png) no-repeat center}
.g-tit-t2 span{color:#666;font-size:16px;display:block;height:30px;line-height:30px;text-align:center}



.about{margin-top:20px; background:none;}
.about1{margin-top:20px; background:none;}
.about ul{overflow:hidden;background:#fff;-webkit-box-shadow:0 0 14px rgba(0,0,0,.48);box-shadow:0 20px 15px rgba(0,0,0,.28);margin-top:20px}
.about ul li{float: none;width:50%;float:left;height:320px;position:relative}
.about ul li .ico-bj{position:absolute;top:0;left:0;z-index:1;display:none;width:100%;height:320px}
.about ul li .fww{position:absolute;top:0;left:0;z-index:22;width:100%}
.about ul li .fwz{width:80%;margin:0 auto;text-align:center;margin-top:80px}
.about ul li .fwz p{font-weight:700;font-size:18px;margin-top:20px;margin-bottom:10px}
.about ul li .ico-1{display:none}
.about ul li:hover .ico-bj{display:block}
.about ul li:hover .ico{display:none}
.about ul li:hover .ico-1{display:block;margin:0 auto}
.about ul li a:hover{color:#fff}


.news{margin-top:20px;background:url(../images/xwbj.jpg) no-repeat top;height:auto;padding:10px;overflow:hidden}
.news .g-tit-t2{color:#fff}
.news .g-tit-t2 span{color:#fff}
.news .news-1{width:100%;float:left;margin-left:0px;margin-right:20px;margin-top:30px}
.news .news-1 a{color:#fff}
.news .news-1 .tit{height:50px;line-height:50px;border-bottom:#ccc 1px solid;font-size:18px;text-align:center;padding-bottom:10px}
.news .news-1 ul{margin-top:20px}
.news .news-1 ul li{height:30px;line-height:30px}
.hzhb{background:url(../images/ppbj.jpg);padding-top:80px;padding-bottom:80px}
.hzhb ul{margin-top:30px}
.hzhb ul img{ width:100%;}




.footer{background:url(../images/wbbj.jpg) no-repeat top;height:auto;color:#fff;padding:20px;overflow:hidden}
.footer a{color:#fff}
.foot-1{float:none}
.foot-1 span{display:block;font-size:20px;margin-bottom:10px}
.foot-1 p{line-height:25px}
.foot-2{display:none}





.list{background:#eeeff3;clear:both;overflow:hidden}
.g-gongju{overflow:hidden;height:40px;line-height:40px;margin-top:10px;padding-bottom:10px}
.nv-d{float:left;width:110px;font-size:18px;font-weight:700;background:url(../images/xt3.png) no-repeat left center;padding-left:14px}
.nv-s{ width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:calc(100% - 110px);float:left;overflow:hidden;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling:touch;}
.nv-s a{ display:inline-block; float: none;height:40px;line-height:40px;padding-left:10px;padding-right:10px;margin-left:20px;}
.nv-s a.on,.nv-s a:hover{background:url(../images/xdhbj.png);color:#fff}
.t-list5{padding-top:10px;margin-left:-20px;overflow:hidden}
.t-list5 li{float:left;width:50%;margin-bottom:20px}
.t-list5 .con{display:block;margin-left:20px;background-color:#fff}
.t-list5 .pic{position:relative;height:120px;padding-top:0%;overflow:hidden}
.t-list5 .pic img{position:relative;top:0;left:0;width:100%;height:auto}
.t-list5 p{text-align:center;height:30px;line-height:30px;font-size:16px;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.t-list5 .con:hover{box-shadow:0 8px 16px rgba(0,0,0,.1)}
.t-list5 .con:hover p{color:#db1a22}
.m-pages{text-align:center;padding-bottom:20px}
.m-pages a{display:inline-block;min-width:32px;text-align:center;height:32px;line-height:32px;color:#333;font-size:14px;padding:0 12px;margin:0 4px;background-color:#fff;border-radius:3px}
.m-pages .more{font-weight:400;width:32px;padding:0}
.m-pages a.on,.m-pages a:hover{color:#fff;background-color:#6ed2c6}
.boxnr{line-height:30px;font-size:14px;margin-top:20px;margin-bottom:63px}
.boxnr img{max-width:100%!important;height:auto!important}
.boxnr2{line-height:30px;font-size:14px;margin-top:60px;margin-bottom:63px}
.boxnr2 h3{background:url(../images/xt3.png) no-repeat left center;padding-left:14px}
.boxnr2 img{max-width:100%!important;height:auto!important}
.t-list6{margin-top:10px;padding-bottom:20px}
.t-list6 li{height:40px;line-height:40px;border-bottom:#ccc 1px dashed;overflow:hidden;background:url(../images/ico10.gif) no-repeat left;padding-left:10px}
.t-list6 li p{float:left;font-size:16px}
.t-list6 li span{float:right}
.nrzw{overflow:hidden;margin-top:50px;padding-bottom:10px}
.nrzw h1{display:block;font-size:18px;font-weight:700;background:url(../images/xt3.png) no-repeat left center;padding-left:14px}
.nrzw span{display:block;font-size:14px;color:#999;margin-top:10px}
.news2{margin-top:20px;overflow:hidden;margin-bottom:20px}
.news2 .news-1{width:360px;float:left;margin-left:20px;margin-right:20px;margin-top:30px}
.news2 .news-1 .tit{height:50px;line-height:50px;border-bottom:#ccc 1px solid;font-size:18px;text-align:center;padding-bottom:10px}
.news2 .news-1 ul{margin-top:20px}
.news2 .news-1 ul li{height:30px;line-height:30px}







}	*/		
	