* {margin:0; padding:0;} 

html,body,#page { height:100%;padding: 0; margin: 0;}

body {background:#3c3c3c; margin:0; padding:0;font-size:16px;}

#page { margin:0 auto; padding:0;  width:100%;height:auto;min-height:100%;background:#ffffff; }



article.showcontent {margin:0; padding:0;width:100%; height:auto;overflow:hidden;}

article.showcontent h2,.banner h2,article h2{background:#EEE9E6;color:#6C594D;font-size:18px; line-height:30px; padding:0 10px;margin:0; width:100%; clear:both; text-align:left;}

article.showcontent img {border:none;margin:0px 0 0; padding:0; text-align:center;width:auto;max-width:100%;float:left;}



nav {margin:0 auto; padding:0; width:100%;position:fixed; left:0; bottom:0;-webkit-animation:fadeInUpBig 1s 0.2s ease both;-moz-animation:fadeInUpBig 1s 0.2s ease both;z-index:999; }

nav ul {margin:0 auto;padding:0 0; height:45px; width:100%; background:#ff2828; overflow:hidden;}

nav ul li { width:25%; float:left; text-align:center;}

nav ul li a { display:block; line-height:45px;width:100%;color:#fff;font-size:0.8em; }

nav ul li a strong { display:block; position: relative;top:10px;left:0; font-weight:normal;}

nav ul.Transverse {position:relative;}

nav ul.Transverse li a {border-right:1px dotted #ffffff;}

nav ul.Transverse li:last-child a {border-right:0px;}

nav ul.Transverse li a strong{ display:inline; position: inherit;font-weight:normal;line-height:45px;font-size:14px;}









.footer{ background:#f4f7f9; padding:20px 16px 50px; }

.footer ul{border-top:0.5px solid #444444;}

.footer li{border-bottom:0.5px solid #444444;}

.footer li a{line-height:40px;display:block;position:relative;color:#000; font-size:16px; background:url("jt.jpg") no-repeat right center; background-size:12px;}













a,a:visited { text-decoration:none;}ul,ol,li { list-style:none;}

.fl{float:left}.fr{float:right}

.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility: hidden;}

.clearfix {display: inline-block;} .clr{clear:both}.hidden{display:none!important}

.xianshi_sj{ width:100%; background:#990000;text-align:center}









/*联系我们*/

.lianxibanner{	margin:0 auto;}

.lianxibanner  img{	display:block;	width:100%;	height:100%;	object-fit:cover;}

.lianxi1{ width:95%; margin:5px auto; font-family:"宋体"; line-height:30px; font-size:16px; text-align:center; font-weight:bold;}



.lianxi2{ width:80%; margin:20px auto; font-family:"宋体"; line-height:30px;  font-size:16px; border-left:#ff0000 solid 2px; margin-left:8%; padding-left:10px;}

.lianxi2 span{ color:#FF0000;}



.lianxi3{  margin:5px auto; font-family:"宋体"; line-height:50px; font-size:20px; text-align:center;font-weight:bold; color:#FF0000; border-top:#adadad solid 1px; border-bottom:#adadad solid 2px; margin-bottom:30px;}





/*关于我们*/

.about1{ width:95%; margin:10px auto;}

.about1 a{ color:#000000}

.about1 p{ border: solid #ff2828 2px; width:31%; float:left; text-align:center; line-height:50px;}

.about_hove{ background:#ff2828; }

.about_hove a{ color:#FFFFFF;}

.about2{width:90%; line-height:40px; margin:0 auto; font-size:16px;padding-bottom: 20px;}

.about2 p{ text-indent:34px;}

.about2 img{ width:100%; }









.tabbox{margin:10px; width:100%; margin:0 auto;}

.tabbox ul{list-style:none;display:table; width:98%; margin:0 auto;}

.tabbox ul li{float:left;width:32%;line-height:40px; height:40px; text-align:center; margin-right:2px; margin-bottom:2px;cursor:pointer; font-size:13px;background-color:#ff3902; color:#FFFFFF;border-radius:10px;}

.tabbox ul li.active{color:white;font-weight:bold;}

.tabbox ul li.kuan60{width:32%;}



.tabbox .content{border:none;}

.tabbox .content>div{display:none;}

.tabbox .content>div.active{display:block;}

.xxk1{ text-align:center; font-size:26px; line-height:60px;}

.xxk2{border-top: #000000 solid 1px;padding-top: 20px;padding-bottom: 20px;width: 95%;margin: 0 auto;}

.xxk2a{float: right;text-align: center;font-size: 16px;font-size: 12px;width: 35%; line-height:10px; margin-top:15px;}

.xxk2a img { width:100%;}

.xxk2b{ width: 95%;float: left;line-height:40px;font-size: 16px;}

.xxk2b h3{ margin-top:10px; margin-bottom:20px; font-size:20px;}

.xxk3{ border-top:#000000 solid 1px; padding-top:20px; }

.xxk3a{ width:580px; float:left; line-height:40px; padding-left:10px; font-size:20px;}

.xxk3b{ width:95%; margin:0 auto;}

.xxk3a h2{ text-align:center; font-size:40px; line-height:70px;}

.hongse{ color:#FF0000; font-size:30px;}



