@charset "utf-8";
/* CSS Document */

html { font: 12px "Microsoft YAHEI"; }
body { font-size: 12px;font-family: "Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif;margin: 0 auto; padding:0; height:auto; background:#999}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; }
img { width: 100%; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: middle; font-size: 100%; }
a { color:#333; text-decoration:none;}
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a, area { blr:expression(this.onFocus=this.blur())/* for IE */}
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }


.mainx{ width:100%; max-width:640px; margin:0 auto; background:#fff}
.top{ border-bottom: 1px solid #eec97d; background: #eec97d; background-size: 100% 100%; padding-bottom: 0.2rem;}
.logo{  width:50%; float: left;}
.toptel{ width:48%; float: right;}
.banner{ width:100%; position: relative; overflow: hidden;}
.banner_1{ position: absolute; top: 0;}
.banner_3{ position: absolute; top: 0; left: -2px; width: 10%; animation: liuye  3s linear 0s infinite alternate; }
.banner_2{ position: absolute; bottom: 0}
@keyframes liuye 
{
	0%{transform: rotate(-5deg);top: -0.1rem;}
	50%{transform: rotate(0deg);top: 0;}
	100%{transform: rotate(5deg);top: 0.1rem;}
}
.gongyisp{font-size: 0.16rem; line-height: 1.5em; padding: 0.2rem;  text-indent: 1em; padding-top: 0px;  color: #000; background: #ececec;}
.daoyubg{ width: 100%; background:#e12b27; background-size: 100% 100%; padding-top: 0.2rem;}
.daoyu{ width: 100%;  background: #e12b27;  }
.daoyup{background: url("../images/daoyup.jpg") no-repeat; background-size: 100% 100%;padding-top: 0.1rem;}
.daoyutu{ width: 100%; }
.daoyu h2{ font-size: 0.3rem; color: #f35f1e;}
.daoyu p{ font-size: 0.18rem; line-height: 1.5em; padding: 0.2rem;  text-indent: 2em; padding-top: 0; color: #000}
.daoyu a{ color: #cb1503;}
.shebeip{ margin-top: 0.1rem}
.shebeip p{font-size: 0.16rem; line-height: 1.5em; padding: 0.2rem;  text-indent: 1em; padding-top: 0; color: #000}
.shebeip a{ color: #cb1503;}
.jishu{ width: 100%; background: #ececec;}

.zjht li{ width: 100%; display: none;}
.zjht li.active{  display: block;}
.zjhb{ width: 100%;}
.zjhb li{ width: 12%; float: left; margin-left: 0.4%; margin-top: 0.2rem; opacity: 0.8;}
.zjhb li.on{opacity:1;}
.zixuna{ display: block; width: 80%; line-height:2em; font-size: 0.2rem; text-align: center; margin: 0.2rem auto; border: 1px dashed #a61e28; color: #a61e28; border-radius: 0.1rem;}
.zjp{ width: 92%; margin: 0.1rem auto;}
.zjp p{font-size: 0.16rem; line-height: 1.5em;text-indent: 1em; padding-top: 0; color: #0e050b; }
.zjp p a{ color: #e12b27}
.gongyi{ margin: 0.1rem auto 0;background: #ececec; padding-bottom: 0.2rem;}
.ghcb{ padding: 0.4rem 0; width: 100%; background: url("../images/ghcb.jpg") no-repeat; background-size: 100% 100%;}
.inptd{ width: 90%; margin: 0 auto; height: 0.4rem; margin-bottom: 0.2rem}
.inptd p{ display: block;float: left; width: 26%;font-size: 0.2rem; line-height: 0.4rem; text-align: right;}
.inptd input{ width: 60%;  line-height: 0.4rem; float: left; padding-left: 0.1rem}
.inptd span{ font-size: 0.3rem; color: #e12b27; margin-left: 0.1rem}
.inptd textarea{width: 60%;height: 0.6rem; padding-left: 0.1rem}
.guahaot{ width:100%; margin: 0 auto; margin-top: 0.2rem}
.guahaoc{ height:auto; width: 100%; }
.but{ width: 80%; height: 0.8rem; margin-top: 0.4rem; margin-left: 14%;}
.but a{ display: block; float: left; margin-left:10%; width: 34%;}
.but p{ font-size: 0.18rem; color: #3c3c3c; text-align: center; margin-top:8px;}
.guah{ width: 80%; height:auto; margin: 0.2rem auto;}
.gh{width: 100%; background: #0fb191; padding-bottom: 0.2rem; border-radius: 0.2rem; padding-top: 0.2rem}
.guahaoc form{ margin-left:10%;}
.int{ width:85%; font-size: 0.2rem; color: #fff; font-family:"宋体"; margin-top:0.2rem;}
.int input{width:64%; border: 1px solid #fff; background:  #fff; color: #333; padding-left: 2px;}
.xinbie{ width: 70%; font-size: 0.2rem; color: #fff; font-family:"宋体"; margin-top:0.2rem;}
.xinbie li{ float: left;}
.int textarea{ width:64%; height:0.8rem;}
.but{ margin-top:0.3rem;}
.but a{ width:30%;  line-height: 2em; margin-left: 8%; float: left; display: block; color: #fff; font-size: 0.18rem; text-align: center; background: #e60012;}
.but a.tijiao{background: #4c6a5e;}
.tishi{ width: 100%; color: #fff; font-size: 0.16rem; margin-top: 0.2rem; line-height: 1.6em;}
.zhuanjia .jibingp a{ width: 100%; display: block; text-align: center;}
.gongyit{ margin-bottom: 0.2rem}
.tishi{ width: 100%; color: #fff; font-size: 0.16rem; margin-top: 0.2rem; line-height: 1.6em;}
.zhuanjia .jibingp a{ width: 100%; display: block; text-align: center;}
.gongyit{ margin-bottom: 0.2rem; }
.fmenu{ width:90%; padding:0 5%; height:auto; background:#e12b27; text-align: center;}
.fmenu li{ width:20%;line-height:.8rem;text-align:center; display: inline-block; }
.fmenu li a{ font-size:.2rem; color:#fff;line-height:.8rem;font-family:"Microsoft YaHei";}

.huigu{ margin-top:1rem}
.footer{ font-size:.1rem; line-height:.3rem; text-align:center; padding-top:1px;  background:#e12b27; padding-top: 0.3rem;padding-bottom: 0.5rem;}
.footer p{ font-family:"宋体"; font-size: 0.18rem; color:#fff;}
.footer a{ color: #fff;}
