/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei';}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{border:none;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
li{ list-style:none;}
table { border-collapse:collapse; }
input { padding-top:0px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button { -webkit-appearance: none; }
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; outline:none; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
body,html{ font-family:"Microsoft YaHei";height: 100%;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif; font-size:63%;}
.clearfix:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
a {text-decoration:none; }
.max{ max-width:640px; margin:0 auto;  }
.box{ width:92%; margin:0 auto;}
.box:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.box1{ width:92%; margin:0 auto;}
.box1:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
a{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; text-decoration:none; }
 
 
.top{ padding:.3rem 0;background: #fff;}
.top img{ display:block; margin:0 auto; height:1.1rem;} 
 
.top_neiye{ background:url(../images/top_neiye.png) no-repeat top center #fff; background-size:100%; padding-top:.3rem; padding-bottom:.3rem; } 
.top_neiye img.logo{ display:block; margin:0 auto; height:1.1rem; margin-bottom:.3rem;} 
.top_neiye ul li{ display:block; float:left; height:.9rem; line-height:.9rem; width:32%; margin-right:2%; margin-bottom:.2rem; text-align:center; color:#fff; font-size:.34rem; background:#a50a0a; border-radius:5px;} 
.top_neiye ul li:nth-of-type(3n+3){ margin-right:0;}
.top_neiye ul li a{ display:block; color:#fff;} 

.nybanner{ display:block; width:100%; border-radius:5px;}


.top_neiye .index1_1{ width:100%;  height:1.2rem; margin:0 auto; border-radius:5px;line-height:1.2rem; box-shadow:0px 3px 3px rgba(0,0,0,.08); background:#fff; padding-left:.2rem; box-sizing:border-box; margin-top:.2rem;}
.top_neiye .index1_1 a{ float:right; height:.8rem; line-height:.8rem; color:#fff; padding:0 .3rem; background:#ff4400; border-radius:5px; font-size:.34rem; margin-right:.2rem; margin-top:.2rem;} 
.top_neiye .index1_1 span{ font-size:.34rem; color:#333;} 
 
 
.banner{ position:relative; z-index:1;}
.banner img{ display:block; width:100%;} 
.banner .swiper-pagination-bullet{ bottom:5px; background:none; opacity:1; width:2px; height:2px; border:2px solid rgba(255,255,255,.7)}
.banner .swiper-pagination-bullet-active{ background:#ff4400; border:2px solid #ff4400;}

.tiao{ height:.4rem; background:#f4f6f6;}

.index1{ background:#fff; position:relative; z-index:99; padding-top:1rem; margin-bottom:.4rem; box-shadow:0px 3px 6px rgba(0,0,0,.08); } 
.index1 .index1_1{ width:92%;position:absolute; height:1.2rem; top:-.1rem; left:0; right:0; margin:0 auto; z-index:999999; border-radius:5px;line-height:1.2rem; box-shadow:0px 5px 10px rgba(0,0,0,.1); background:#fff; padding-left:.2rem; box-sizing:border-box;}
.index1 .index1_1 a{ float:right; height:.8rem; line-height:.8rem; color:#fff; padding:0 .3rem; background:#ff4400; border-radius:5px; font-size:.34rem; margin-right:.2rem; margin-top:.2rem;} 
.index1 .index1_1 span{ font-size:.34rem; color:#333;} 
 
.index1 .index1_2 a.tit{ display:block; text-align:center; border-radius:5px; height:1.2rem; line-height:1.2rem; border-radius:5px; color:#fff; background:#ff4400; font-size:.4rem; box-shadow:0px 5px 15px rgba(255,68,0,.3);}
.index1 .index1_2 a.tit img{ display:inline-block; height:.3rem; margin-left:.2rem;} 
.index1_2 ul{ padding-top:.5rem;}
.index1_2 ul li{ display:block; width:33.333%; float:left; margin-bottom:.5rem;}
.index1_2 ul li img{ display:block; width:50%; margin:0 auto; margin-bottom:.2rem;}
.index1_2 ul li p{ text-align:center; color:#333; font-size:.35rem;}
 
 
.index2{ background:#fff;  position:relative; padding:.5rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08); margin-bottom:.4rem; }
.index2 input[type="text"]{ display:block; width:100%; height:1.1rem; line-height:1.1rem; background:#fff; padding-left:.3rem; box-sizing:border-box; margin-bottom:.3rem; border:1px solid #d7d7d7;}
.index2 input[type="submit"]{ display:block; width:100%; height:1.1rem; line-height:1.1rem; background:#ff4400;  box-sizing:border-box;  border:none; color:#fff; font-size:.32rem;}

.index3{ background:#fff; padding:.5rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08); margin-bottom:.4rem; }
.index3 strong{ display:block; text-align:center; font-size:.43rem; color:#333;} 
.index3 p{ text-align:center; font-size:.36rem; color:#666; line-height:.5rem; margin-top:.3rem; color:#ff4400;} 
.index3 a{ display:block; width:100%; height:1rem; line-height:1rem; text-align:center; color:#fff; border-radius:5px; background:#ff4400; margin-top:.4rem; font-size:.34rem;}
 
.lmt{ margin-bottom:.5rem;}
.lmt strong{ display:block; text-align:center; font-size:.48rem; color:#333;}
.lmt p{ height:.4rem; border-bottom:1px solid #c6c6c6; text-align:center;}
.lmt p font{ display:inline-block; height:.8rem; line-height:.8rem; padding:0 .3rem; color:#525252; background:#fff; font-size:.3rem;}
 
.index4{ padding:.4rem 0; background:url(../images/index4_bg.jpg) no-repeat bottom center #fff; background-size:cover; }
.index4 dl:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.index4 dl{ margin-bottom:.3rem;}
.index4 dl dt{ display:block; float:left; width:3rem; height:2.05rem; position:relative; margin-right:.3rem;} 
.index4 dl dt img{ display:block; width:100%;}
.index4 dl dt p{ width:3rem; height:2.05rem; line-height:2.05rem; font-weight:bold; text-align:center; font-size:.42rem; color:#fff; position:absolute; left:0; top:0;}
.index4 dl dd strong{ display:block; font-size:.38rem; color:#333; height:.8rem; line-height:.8rem; margin-bottom:.1rem; } 
.index4 dl dd strong b{ display:inline-block; height:.8rem; line-height:.7rem; box-sizing:border-box; margin-right:.2rem;text-align:center; width:.7rem; background:url(../images/index4_b.png) no-repeat center; background-size:100%; color:#fff; font-size:.38rem;}
.index4 dl dd p{ font-size:.32rem; line-height:.6rem; color:#4a4a4a;} 

.anniu:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.anniu a{ display:block; float:left; height:1rem; line-height:1rem; width:49%; text-align:center; border-radius:5px; color:#fff; font-size:.34rem;} 
.anniu a.a1{ background:#b69459;box-shadow:0px 5px 15px rgba(182,148,89,.5);} 
.anniu a.a2{ background:#ff4400; float:right;box-shadow:0px 5px 15px rgba(255,68,0,.3);} 
 
 
.index5{ padding:.4rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08);  background:#fff;margin-bottom:.4rem;} 
.index5 ul li{ display:block; float:left; width:49%; margin-bottom:.2rem; margin-right:2%;}
.index5 ul li:nth-of-type(even){ margin-right:0;} 
.index5 ul li i{ display:block; position:relative; font-style:normal;  }
.index5 ul li i img{ display:block; width:100%;}
.index5 ul li i strong{ display:block; text-align:center; width:100%; height:.9rem; line-height:.9rem; color:#fff; font-size:.34rem; background:rgba(0,0,0,.6); position:absolute; left:0; bottom:0;}
.index5 ul li p{font-size: .34rem;line-height: .6rem;height: 3rem;overflow: hidden;color: #545454;text-align: justify;border: 1px solid #ededed;padding: .2rem;} 
 

.index6{ padding:.4rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08);  background:#fff;margin-bottom:.4rem;} 
.index6 ul{ padding-bottom:.3rem}
.index6 ul li{ height:1rem; line-height:1rem; font-size:.36rem;} 
.index6 ul li i{ display:inline-block; width:.8rem; height:.8rem; text-align:center; line-height:.8rem; font-style:normal; margin-right:.2rem; color:#fff; font-size:.35rem; background:url(../images/index6_i.jpg) no-repeat center; background-size:100%;}
 
 
.index7{padding:.4rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08);  background:#fff;margin-bottom:.4rem;} 
.index7 ul li{ display:block; width:100%; position:relative; height:5.5rem; margin-bottom:.5rem;}
.index7 ul li img{ display:block; width:100%;}
.index7 ul li .index7_text{ width:100%; width:96%; position:absolute; left:0; right:0; margin:0 auto; background:#fff; bottom:0; padding:.3rem; box-sizing:border-box;box-shadow:0px 3px 6px rgba(0,0,0,.1); border-radius:5px;} 
.index7 ul li .index7_text strong{ display:block; text-align:center; font-size:.42rem; color:#ff4400; margin-bottom:.2rem;}
.index7 ul li .index7_text strong font{ font-weight:normal;}
.index7 ul li .index7_text span{ display:block; text-align:center; font-size:.32rem; color:#000; margin-bottom:.2rem;}
.index7 ul li .index7_text p{ display:block; font-size:.32rem; line-height:.5rem; color:#6c6c6c;}

.index8{padding:.4rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08);  background:#fff;margin-bottom:.4rem;}
.index8 ul li{ display:block; float:left; width:49%; border-radius:5px; overflow:hidden; position:relative; margin-right:2%; margin-bottom:.2rem;}
.index8 ul li:nth-of-type(even){ margin-right:0;}
.index8 ul li img{ display:block; width:100%;}
.index8 ul li p{ text-align:center; height:.9rem; line-height:.9rem; color:#fff; background:rgba(0,0,0,.7); position:absolute; left:0; bottom:0; font-size:.34rem; width:100%;}

.index9{padding:.4rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08);  background:#fff;margin-bottom:.4rem;}
.index9 .tabs a{ display:block; float:left; height:.9rem; line-height:.9rem; text-align:center; width:32%; margin-right:2%; font-size:.34rem; background:#b3b3b3; color:#fff;}
.index9 .tabs{ margin-bottom:.2rem;}
.index9 .tabs:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.index9 .tabs a:nth-of-type(3){ margin-right:0;}
.index9 .tabs a.active{ background:#ff4400;}
.index9  .index9-list li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:.3rem;}
.index9  .index9-list li:nth-of-type(even){ margin-right:0;}
.index9  .index9-list li img{ display:block; width:100%;height:3rem;}
.index9  .index9-list li p{ text-align:center; font-size:.36rem; color:#333; margin-top:.2rem}

.index10{padding:.4rem 0;  background:#fff; }
.index10 .box{ width:94%;background:url(../images/index10_bg.jpg) no-repeat center top; background-size:100%; padding-top:.5rem; border-radius:5px; padding-bottom:.2rem;}
.index10 .box .title{ margin-bottom:.3rem;}
.index10 .box .title strong{ display:block; text-align:center; color:#fff; font-size:.42rem; margin-bottom:.2rem;}
.index10 .box .title p{ text-align:center; color:#fff; font-size:.34rem; line-height:.5rem; }
.index10 input[type="text"]{ display:block; width:92%; margin:0 auto; height:1.1rem; line-height:1.1rem; background:#fff; padding-left:.3rem; box-sizing:border-box; margin-bottom:.3rem; border:1px solid #d7d7d7; border-radius:3px;}
.index10 input[type="submit"]{ display:block; width:92%; margin:0 auto; height:1.1rem; line-height:1.1rem; background:#ff4400;  box-sizing:border-box;  border:none; color:#fff; font-size:.35rem;box-shadow:0px 3px 5px rgba(255,68,0,.3); border-radius:5px;}
.index10 .bd{ margin-top:.3rem;}
.index10 .bd ul li { height:1rem; background:#fff0ea;}
.index10 .bd ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.index10 .bd ul li span{ display:block; float:left; width:17.5%; border-bottom:1px solid #fff; box-sizing:border-box; height:1rem; line-height:1rem; text-align:center; font-size:.32rem; color:#616161;}
.index10 .bd ul li span:last-child{ width:30%; margin-right:0;} 
 
 
.footer{ background:#474747; padding:.5rem 0; padding-bottom:100px;} 
.footer .footer_nav{ text-align:center; color:#fff; font-size:.34rem; margin-bottom:.2rem;}
.footer .footer_nav a{ color:#fff;}
.footer .footer_nav span{ display:inline-block; margin:0 .3rem; color:#cacaca; }
.footer p{ text-align:center; line-height:.6rem; color:#c3c3c3; font-size:.32rem;} 
 

.bottom{ position:fixed; left:0; bottom:0; width:100%; height:60px; z-index:9999999;} 
.bottom a.a1{ display:block; float:left; width:42%; height:60px; line-height:60px; background:#ff4400; text-align:center; color:#fff; font-size:.38rem;}
.bottom a.a1 svg{ display:inline-block; vertical-align:middle; }
.bottom a.a2{ position:absolute; left:0; right:0; margin:0 auto; bottom:0; width:100px;}
.bottom a.a2 img{ display:block; width:100%;} 
 
 
 
.xiangqing { margin-top:.4rem; padding-top:.4rem; padding-bottom:.4rem; background:#fff; } 
.xiangqing h1{ text-align:center; font-size:.45rem; color:#333; margin-bottom:.4rem; font-weight:bold;}
.xiangqing a{ text-decoration:underline}

.nr{ font-size:.35rem; line-height:1rem; color:#545454;text-indent: 2em;}

.nr img{max-width:100%;height:auto !important;}

.nydh{ padding-top:.1rem;  background: #fff; padding-bottom: .4rem; }
.nydh a{ display:block; float:left; width:32%; margin-right:2%; height:.8rem; line-height:.8rem; text-align:center; background:#f2f2f2; color:#333; font-size:.34rem;}
.nydh a:nth-of-type(3n+3){ margin-right:0;}
.nydh a.on{ background:#ff4400; color:#fff;}


.tulist li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:4%;}
.tulist li:nth-of-type(even){ margin-right:0;}
.tulist li img{ display:block; width:100%;height:3rem;}
.tulist li p{ font-size:.35rem; text-align:center; color:#333; margin-top:.2rem;}



.lmttit{ height:1rem; line-height:1rem; border-bottom:1px solid #e8e8e8; position:relative; padding-left:12px; font-weight:bold; box-sizing:border-box; font-size:.4rem; color:#333; margin-bottom:.3rem;}
.lmttit:after{ content:""; width:4px; height:15px; background:#ff4400; position:absolute; left:0; top:13px;}


.index10_n{padding:.4rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08);  background:#fff;margin-bottom:.4rem;}

.wenda{padding:.4rem 0; box-shadow:0px 3px 6px rgba(0,0,0,.08);  background:#fff;}

.wenda ul li{ height:1rem; line-height:1rem; border-bottom:1px dashed #dadada; font-size:.34rem;}
.wenda ul li i{ display:inline-block; height:.6rem; line-height:.6rem; width:.6rem; border-radius:50%; text-align:center; color:#fff; font-size:.32rem; font-style:normal; background:#ff4400; margin-right:.2rem;}

.wenda ul li a{ color:#424242;}


.returenindex{ display:block; margin:.6rem auto;width:4rem; height:1rem; line-height:1rem;  text-align:center; font-size:.4rem; color:#fff; border-radius:25px; background:#ff4400; box-shadow:0px 5px 15px #ff4400;}

.fenye {width: 100%;margin: 0 auto;margin-top:.5rem; text-align:center;}
.fenye a {display: inline-block;padding: 0 8px;text-align: center;line-height: 28px;border: 1px solid #eee;font-size: .3rem;color: #333;margin: 2px;  background:#eee;}
.fenye b, .fenye a:hover {display: inline-block;padding:0 8px;text-align: center;line-height:  28px;border:1px solid #ff4400; font-size: .3rem;color: #fff;margin:2px;background: #ff4400; }
