@charset "utf-8";
/* CSS Document */
/*clearFix*/
.clearFix{ clear:both; *zoom:1;}
.clearFix:after{ clear:both;  display:block; visibility:hidden;  height:0;  line-height:0;  content:""; font-size:0;}
body{ font-size:0.375rem !important; color:#666666;}
.fl{ float:left;}
.fr{ float:right;}
.til{width:100%; margin:5% auto }
.til p{font-size:0.625rem; color:#620001; font-weight:bold; text-align:center; }
.til em{ width:20%; border-bottom:#620001 solid 2px; margin:3% auto; display:block;}
.box1{width:96%; margin:3% auto;}
.box1 li{ width:32.6%; height:4rem; margin-right:1%; float:left; font-size:0.406rem; color:#FFF;}
.box1 li div{ width:100%; height:1.96rem; background:#000;}
.box1 li p{ text-align:center; padding-top:12%;line-height:1.6}
.col01{ background:#47a7e6 !important; margin-bottom:3%}
.col02{ background:#e290f3 !important;}
.col03{ background:#ff9357 !important; margin-bottom:3%}
.col04{ background:#6adf8b !important;}
/*.col04 p{ padding-top:12% !important; line-height:1.6}*/
.col05{ background:#ff8089 !important;}
.col05 p{ padding-top:45% !important; line-height:1.6}
.tils{ width:96%; margin:0 auto; background:#6e2222; color:#FFF; padding:2% 0; font-size:0.5rem; text-align:center;}
.box2{width:96%; margin:3% auto; overflow:hidden;}
.box2 ul{ border:#CCC solid 1px; font-size:0.343rem;}
.box2 .box2-lf{ width:46%;}
.box2 .box2-lf em{ color:#620000; text-align:center; display:block; line-height:1.7;border-right:#CCC solid 1px;}
.box2 .box2-rg{ width:51%; line-height:1.4}
.box2 .box2-rg p{ margin-top:4%;}
.box2 .box2-rg b{ color:#620000}
.box2 b{color:#620000; margin-top:3%;}
.wz{ width:100%; margin:auto; background:#FFFFFF; line-height:1.5; color:#666666; font-size:0.343rem;}
.wz p{ width:96%; margin:auto; padding:2% 0}
.btn{ width:86%; margin:7% auto; overflow:hidden;}
.btn a{ width:46%; color:#FFF; font-size:0.5rem;line-height:1.4}
.btn a em{ width:20%; margin-left:5%; float: left; padding-top:2%;}
.btn a span { width: 65%;line-height:1.1rem; float: right;}
.btn .phone{ background:#2cc23d}
.btn .zai{ background:#ff6005}
.bax{width:100%; margin:3% auto; overflow:hidden; background:url(../images/tx.jpg) center center no-repeat; background-size:100%; position:relative; height:2.875rem;}
.bax h2{ font-size:0.5rem; font-weight:bold; color:#ffffff; position:absolute;left: 35%;top: 6%;}
.bax p{ font-size:0.35rem; font-weight:bold; color:#ffffff; position:absolute;width: 64%;top: 28%;left: 35%;line-height: 1.5;}
.box3{width:96%; margin:3% auto; overflow:hidden; border-bottom:#CCC dashed 1px; padding-bottom:3%;}
.box3 p{ line-height:1.5; margin-top:2%;}
.box6{ width:96%; margin:3% auto;}
.box6 li{ margin-top:3%;}
.know{ position:relative; overflow:hidden; margin:5% auto; }
.know .bd{ position:relative; z-index:0; }
.know .bd li{ position:relative; text-align:center;  }
.know .bd li .tit{  margin:0% auto; background:#CECECE;width: 96%;}
.know .bd li .tit p{ text-align:center; color:#fff;  line-height: 1.5; font-size:0.375rem;}
.know .bd li .tit span{ font-size:0.375rem; line-height:1.5; color:#777777; text-indent:2em;}
.know .bd li dd{width: 96%;border: 1px solid #e1e1e1;text-align: center;line-height: 1.2;margin-left: 2%;}
.know .bd li em{ margin-top:2%;width: 96%;}
.know{width:96%;margin:5% auto;margin-bottom:2%;position:relative;}
.know ul li{width:100%;}
.know ul li img{width:100%;}
.know .prev,.know .next{width:6%;position:absolute;top:35%;z-index:10;}
.know .prev img,.know .next img{width:100%;}
.know .prev{left:2%;}
.know .next{right:2%;}
.box4 p{ font-size:0.375rem; color:#676767; line-height:1.6;}
.box4 p span{ color:#620000;}
.box4 dl dd{width: 96%;border: 1px solid #dbdbdb;text-align: center;line-height: 1.2;margin-left: 2%;}
.box4 dl dd em{ margin-top:2%;width: 96%;}
.box4 dl{ margin-top:5%;}
.box4 dt{ width:98%;}
.w616{ width:96.25%; margin:0 auto; overflow:hidden;text-align: center;}
.box5 dl{ font-size:0.375rem; color:#4f4f4f;width: 96%;margin: auto;border-bottom: 1px dashed;padding-bottom: 2%;margin-top: 2%;position: relative;}
.box5 dt{border-left: 1px dashed;padding-left: 7%;height: 0.7rem;position: absolute;margin-left: 50%;width: 45%;}
.zixun1{ width:74%; margin:6% auto; overflow:hidden;}
.zixun1 a{ width:47.4%;}
.zixun2{ width:67.66%; text-align:center; margin:7.81% auto 0;}
.zixun3{ width:56.25%; text-align:center; margin:7.81% auto 0;}
.zixun4{ width:37.34%; text-align:center; margin:7.81% auto 0;}
