@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, abbr, address, cite, code, del, dfn, em, img, sub, sup, var, i, dl, dd, dt, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { padding: 0; margin: 0 auto; border: 0; outline: 0; background: transparent; font-family:"Microsoft YaHei";}
ol, ul, li { list-style: none;}
input, select { vertical-align:middle; border:medium none; outline:none;}
table { border-collapse:collapse; border-spacing:0; /*table-layout:fixed;*/}
a { text-decoration:none; padding:0; margin:0; color:#fff;}
img{outline:none; border:none;}
/*第一个头部*/
.top_con{ width:1000px; margin:0 auto; padding:20px 0 0 0;}
.logo{ width:150px; height:44px; float:left;}
.menu{ width:670px; padding-left:50px;}
.menu a{ display:block; color:#333; font-family:"Microsoft YaHei"; float:left; padding-top:12px; font-size:16px;margin-right:35px;}
.menu a:hover{ color:#e54709;}
.tel{ width:160px; height:30px; float:right; padding:0 0 0 40px; font-size:24px; color:#333; background:url(../images/phone.jpg) no-repeat; line-height:30px; }
.tel span{ font-size:24px;font-family:constantia; }
.current{ position:relative;float:right; background:url(../images/hot1.gif) top right no-repeat; }
.bud{ width:680px; margin:0 auto; clear:both; height:50px;}
.bud a.geng{ width:246px; background:#02b896 url(../images/shou1.png) no-repeat right 6px;  height:44px; line-height:44px; font-size:24px; color:#fff; text-align:center; display:inline-block; float:left; margin-right:50px;}
.bud a.geng:hover{ font-weight:bold;}
.bud a.dian{ width:348px; border:1px solid #02b896;  height:44px; line-height:44px; font-size:22px; color:#02b896; text-align:center; display:inline-block; float:left; background:#fff url(../images/shou2.png) no-repeat right 6px;}
.bud a.dian:hover{ background:#02b896 url(../images/shou1.png) no-repeat right 6px; color:#fff; font-weight:bold;}
/*第二个头部*/
.top2_con{ width:1000px; margin:0 auto; padding:20px 0 0 0;}
.logo{ width:150px; height:44px; float:left;}
.menu2{ width:670px; padding-left:50px;}
.menu2 a{ display:block; color:#fff; font-family:"Microsoft YaHei"; float:left; padding-top:12px; font-size:16px;margin-right:35px;}
.menu2 a:hover{ color:#fff000;}
.tel2{ width:160px; height:30px; float:right; padding:0 0 0 40px; font-size:24px; color:#fff; background:url(../images/tel2.png) no-repeat; line-height:30px; }
.tel2 span{ font-size:24px;font-family:constantia; }
.current{ position:relative;float:right; background:url(../images/hot1.gif) top right no-repeat; }
.bud2 { width:680px; margin:0 auto; clear:both;}
.bud2 a.geng{ width:246px; background:#e94715 url(../images/shou1.png) no-repeat right 6px;  height:44px; line-height:44px; font-size:24px; color:#fff; text-align:center; display:inline-block; float:left; margin-right:50px;}
.bud2 a.geng:hover{ font-weight:bold;}
.bud2 a.dian{ width:348px; border:1px solid #e94715;  height:44px; line-height:44px; font-size:22px; color:#e94715; text-align:center; display:inline-block; float:left; background:#fff url(../images/shou3.png) no-repeat right 6px;}
.bud2 a.dian:hover{ background:#e94715 url(../images/shou1.png) no-repeat right 6px; color:#fff; font-weight:bold;}
/* banner-box */
.banner-box{ width:100%;height:652px;overflow:hidden;}
.banner-box .bd{ width:100%; overflow:hidden;}
.banner-box .bd li a{display:block;background-size:auto;}
.m-width{ background:url(../images/banner1.jpg) no-repeat center; height:652px;}
.x-width{ background:url(../images/banner2.jpg) no-repeat center; height:652px; }
.banner-btn{width:1000px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-box .hd {position:absolute;top:500px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#fff200;}
/* 小导航 */
.m-nav{ width:100%; background:#02b896; height:70px;}
.daoh{ width:1000px; margin:0 auto;}
.daoh a{ float:left; width:110px; height:67px; line-height:67px; text-align:center; color:#fff; font-size:20px; margin-right:55px;/*margin-right:25px;*/ display:block;}
.daoh a:hover{ border-bottom:3px solid #fff800; color:#fff800;}
/* 第一个部分 */
.xunzhao{ width:1000px; margin:0 auto; padding-top:50px;}
.zheng{ margin-top:50px; width:1000px; height:370px;}
.xunzhao li{ float:left; width:240px; text-align:center; height:150px; line-height:24px; font-size:14px; padding-top:30px;}
.xunzhao li:hover{ background:#f2f2f2;}
.xunzhao h2{ font-size:26px; color:#000; font-weight:normal; margin:0 auto; width:1000px; text-align:center;}
.xunzhao h3{ font-size:19px; color:#686868; font-weight:normal; margin:0 auto; width:1000px; text-align:center; margin-top:10px;}
/* 第er个部分 */
.f-kec{ background:#f1f1f1; width:100%;}
.f-lan{ background:#a0ca49;}
.f-qlan{ background:#dde7c7;}
.reb-ke{ margin-top:40px;}
.f-reb{ border:1px solid #bfd988; margin-top:10px;}
.f-reb td{ padding-left:15px;}
.f-reb td a{ background:#9cc841; border-radius:5px; width:80px; height:30px; line-height:30px; text-align:center; color:#000; display:block;}
.f-reb td a:hover{ color:#fff;}
.f-hanj{ border:1px solid #68bbe3; margin-top:10px;}
.f-hanj td{ padding-left:15px;}
.f-hanj td a{ background:#55b3e1; border-radius:5px; width:80px; height:30px; line-height:30px; text-align:center; color:#000; display:block;}
.f-hanj td a:hover{ color:#fff;}
.f-hlan{ background:#55b3e1;}
.f-qhlan{ background:#cae2ed;}
/* 第三个部分 */
.f-ms{ width:1000px; margin:0 auto; padding-top:50px;}
.f-ms1{ width:473px; height:270px; background:url(../images/f-m1.jpg) no-repeat; float:left; margin-right:40px; margin-top:40px; position:relative;}
.f-ms1 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms1 a:hover{ background:#fff; color:#2fafb7;}
.f-ms2{width:473px; height:270px; background:url(../images/f-m2.jpg) no-repeat; float:left;margin-top:40px;  position:relative;}
.f-ms2 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms2 a:hover{ background:#fff; color:#efaf11;}
.f-ms3{width:473px; height:270px; background:url(../images/f-m3.jpg) no-repeat; float:left; margin-right:40px; margin-top:40px;  position:relative;}
.f-ms3 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms3 a:hover{ background:#fff; color:#2e415f;}
.f-ms4{width:473px; height:270px; background:url(../images/f-m4.jpg) no-repeat; float:left; margin-top:40px;  position:relative;}
.f-ms4 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms4 a:hover{ background:#fff; color:#e67e22;}
.f-ms5{width:473px; height:270px; background:url(../images/f-m5.jpg) no-repeat; float:left; margin-right:40px; margin-top:40px;  position:relative;}
.f-ms5 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms5 a:hover{ background:#fff; color:#de3f18;}
.f-ms6{width:473px; height:270px; background:url(../images/f-m6.jpg) no-repeat; float:left; margin-top:40px;  position:relative;}
.f-ms6 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms6 a:hover{ background:#fff; color:#2fafb7;}
.f-ms7{width:473px; height:270px; background:url(../images/f-m7.jpg) no-repeat; float:left; margin-right:40px; margin-top:40px;  position:relative;}
.f-ms7 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms7 a:hover{ background:#fff; color:#8bc63e;}
.f-ms8{width:473px; height:270px; background:url(../images/f-m8.jpg) no-repeat; float:left; margin-top:40px;  position:relative;}
.f-ms8 a{ display:block; width:100px; height:34px; text-align:center; line-height:34px; border:1px solid #fff; color:#fff; position:absolute; top:200px; left:260px;}
.f-ms8 a:hover{ background:#fff; color:#2e415f;}
.indexv4-area7{background:url(../images/chengguo.jpg) no-repeat center top; width:100%; padding-top:180px; position: relative}
<!--成果展示-->
.indexv4-area7 .i-focus {height: 550px;}
.indexv4-area7 .i-focus .if-inner { height: 500px;}
.indexv4-area7 .i-focus .if-inner .left-btn,
.indexv4-area7 .i-focus .if-inner .right-btn { position: absolute; display: block;width: 71px;height: 71px;  top: 200px;z-index: 10; overflow: hidden;  display: none}
.indexv4-area7 .i-focus .if-inner .left-btn {left: -80px!important; background: url(../images/focus_btn.png) no-repeat}
.indexv4-area7 .i-focus .if-inner .left-btn:hover {  opacity: .7; filter: alpha(opacity=70)}
.indexv4-area7 .i-focus .if-inner .right-btn { right: -80px!important; background: url(../images/focus_btn.png) no-repeat -73px 0}
.indexv4-area7 .i-focus .if-inner .right-btn:hover { opacity: .7; filter: alpha(opacity=70)}
.indexv4-area7 .i-focus .focus-btn { position: relative; z-index: 10}
.indexv4-area7 .i-focus li { height: 740px;width: 100%; overflow: hidden;zoom: 1; position: absolute; background-position: center top; background-repeat: no-repeat}
.indexv4-area7 .i-focus .focus-dot { position: absolute; top: 740px; overflow: hidden; zoom: 1; z-index: 5}
.indexv4-area7 .i-focus .focus-dot a {
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 7px;
    float: left;
    display: inline;
    margin: 0 5px;
    overflow: hidden;
    background: #fff
}

.indexv4-area7 .i-focus .focus-dot .on {
    background: #f84e41
}
.indexv4-area7 .i-focus .if-inner {
       padding-top: 35px;
    height:550px;
}

.indexv4-area7 .i-focus .if-inner ul li {
    height: 590px;
    text-align: center;
}
.indexv4-area7 .i-focus .if-inner .left-btn {
    left: 10px;
    background: url(../images/focus_btn.png) no-repeat
}

.indexv4-area7 .i-focus .if-inner .left-btn:hover {
    opacity: .7;
    filter: alpha(opacity=70)
}

.indexv4-area7 .i-focus .if-inner .right-btn {
    right: 10px;
    background:url(../images/focus_btn.png) no-repeat -73px 0
}

.indexv4-area7 .i-focus .if-inner .right-btn:hover {
    opacity: .7;
    filter: alpha(opacity=70)
}
.indexv4-area7 dl {
    *width:960px;
}

.indexv4-area7 .tch-item {
    width: 249px;
    height:504px;
    background:url(../images/shouji.png) no-repeat center top;
    display: inline-block;
    margin: 0 25px;
    vertical-align: top;
    *float: left;
}
.indexv4-area7 .tch-item .sc{
    width: 217px;
    height: 386px;
    margin: 56px 0 0 15px;
}
.indexv4-area7 .tch-item .sc-1{
    background:url(../images/xuey1.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-2{
    background:url(../images/xuey2.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-3{
    background:url(../images/xuey3.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-4{
    background:url(../images/xuey4.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-5{
    background:url(../images/xuey5.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-6{
    background:url(../images/xuey6.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-7{
    background:url(../images/xuey7.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-8{
    background:url(../images/xuey8.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .tch-item .sc-9{
    background:url(../images/xuey9.jpg) no-repeat center top;
    background-size: 100%;
}
.indexv4-area7 .i-focus .focus-btn {position: relative; z-index: 10; width: 840px; margin: 0 auto}
/*体系*/
.new_banner{width:100%;height:1073px;margin:0 auto; }
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ width:36px; height:36px;display:block; position:absolute;  text-indent:-10em; overflow:hidden;}

.prev{ background-position:0 0;left:-40px; top:180px;}
.prev:hover{ background-position:0 -36px;}
.next{ background-position:-36px 0;right:-40px; top:180px;}
.next:hover{ background-position:-36px -36px;}
.rslides_tabs{ position:absolute; left:46%; top:890px;clear:both;text-align:center; }
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:12px; height:12px; background:#fff;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:20px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#fff000;}
.bud4 { width:680px; margin:0 auto; clear:both;}
.bud4 a.geng{ width:246px; background:#373a6c url(../images/shou1.png) no-repeat right 6px;  height:44px; line-height:44px; font-size:24px; color:#fff; text-align:center; display:inline-block; float:left; margin-right:50px;}
.bud4 a.geng:hover{ font-weight:bold;}
.bud4 a.dian{ width:348px; border:1px solid #373a6c;  height:44px; line-height:44px; font-size:22px; color:#373a6c; text-align:center; display:inline-block; float:left; background:#fff url(../images/shou4.png) no-repeat right 6px;}
.bud4 a.dian:hover{ background:#373a6c url(../images/shou1.png) no-repeat right 6px; color:#fff; font-weight:bold;}
/*理由*/
.f-liyou{ width:1001px; margin:0 auto; padding-top:50px;}
.slideTxtBox{ width:1001px; text-align:left; margin:0 auto; margin-top:50px;}
.slideTxtBox .hd{  line-height:22px;  position:relative;  height:140px; background:#02b896; }
.slideTxtBox .hd ul{ float:left;  position:absolute;   height:32px;   }
.slideTxtBox .hd ul li{ float:left; cursor:pointer; font-size:16px; color:#fff;  width:200px; text-align:center; padding-top:20px;}
.slideTxtBox .hd ul li.on{   height:140px; background:#ff4800;  }
.slideTxtBox .bd{ background:#f2f2f2;  width:1001px; text-align:center; height:auto; padding:10px 0; }
.slideTxtBox .bd ul li{ color:#474747; line-height:40px;  font-size:20px; font-family:"Microsoft YaHei"; margin-top:10px; letter-spacing:3px;}
.slideTxtBox .bd ul li i{ color:#ff4309; font-size:30px; font-weight:bold; font-style:normal;}
/*口碑*/
.f-koubei{ background:#f2f2f2; width:100%; padding-top:50px;}
.f-zho{width:1000px; margin:0 auto;}
/*环境*/
.f-huanjing{width:1100px; margin:0 auto; padding-top:50px;}
.zshj_Box,.zshj_Box2{ width:1100px;}
.zshj_Box h3,.zshj_Box2 h3{ color:#333; font:18px "微软雅黑"; padding-top:5px; height:50px; line-height:50px; border-bottom:1px solid #f6f6f; margin-bottom:18px; text-align:center;}
.zshj_LbBox,.zshj_LbBox2{ background:#fff; padding-bottom:30px; position:relative;}
.sylb1,.sylb1s{ position:absolute; left:7px; top:50%; margin-top:-18px;}
.sylb2,.sylb2s{ position:absolute; right:7px; top:50%; margin-top:-18px;}
.zshj_Lbyc,.zshj_Lbyc2{ overflow:hidden; width:940px; height:205px; position:relative;}
.zshj_LbNr,.zshj_LbNr2{ position:absolute; left:0; top:0px; width: 1000px;}
.zshj_LbNr li,.zshj_LbNr2 li{ float:left; margin-right:15px; position:relative;}
