@charset "utf-8";
/* CSS Document */
#cnzz_stat_icon_1254797344{ margin-left:30px;}
.titlets{letter-spacing:-25px; padding-right:25px; color:#238d81 !important; font-size:34px  !important; display:inline-block  !important;}
.zxbox{ background:#4ce4db; font-size:16px; line-height:20px !important; padding-top:5px; height:45px;} 

.qqbox{ background:#4ce4db; height:50px;} 
.qqbox:hover{background: #4ce4db}
.qqbox:hover .qq_box { display:block; right:145px; }
.qq_box{ background:#4ce4db; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px;}

.wxbox{ background:#4ce4db; height:50px;} 
.wxbox:hover{background:#4ce4db}
.wxbox:hover .wx_box { display:block; right:160px; top:-80px; }
.wx_box{ background:#4ce4db; width:150px; height:150px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px; padding:10px 0}
.telbox{ background:#4ce4db; height:50px;} 
.telbox:hover{background: #4ce4db}
.telbox:hover .tel_box { display:block; right:145px; }
.tel_box{ background:#4ce4db; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px;}
.phonebox{ background:#4ce4db; height:50px;} 
.phonebox:hover{background: #4ce4db}
.phonebox:hover .phone_box { display:block; right:145px; }
.phone_box{ background:#4ce4db; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px;}
.zck_box{ width:50px; position:fixed; right:10px; top:200px; z-index:999}
.zck_box li{width:50px; border-radius:2px; margin:5px;  color:#FFF; text-align:center;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.zck_box li:hover{ }

/*beiinghome*/
body{color:#111111;background: #fff; font-size:13px;-webkit-text-size-adjust: none; margin:0; padding:0; font-family:微软雅黑;}
body,html{height:100% }
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
img{border:0px;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
.clear{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}


a{text-decoration:none; color:#444;font-family:微软雅黑;}
a:hover{text-decoration:none; color:#26c2ba;font-family:微软雅黑;}
li{ list-style:none; font-family:微软雅黑;}
h1,h2,h3,h4,h5,h6,p,span,li,ul,em,div,table{font-family:微软雅黑;}
img{ border:0}
.backToTop {display: none; width: 18px; line-height: 1.2; padding: 10px 10px; background-color: #000; color: #fff; font-size: 12px; text-align: center; position: fixed; _position: absolute; right: 20px; bottom: 10px; _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60);}
.backToTop:hover{ background-color: #000;}

/*头尾公用文件*/
.main_box{ width:100%; clear:both; overflow:hidden}
.main_boxg{ width:100%; background:#fafafa; margin:20px auto; clear:both;overflow:hidden}
.main{ margin:0 auto; clear:both;width:1280px;}
.headerher{ clear:both;position: fixed; z-index: 100;left: 0px; top: 0px; width:100%;}
.hfix{ background:#ffffff;-webkit-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
-moz-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
box-shadow: 0 0 8px rgba(134, 134, 134, .3); height:75px;}
.header{ height:75px; line-height:75px; width:1206px;margin:0 auto;}

.header li{	padding: 0px 20px; vertical-align: top; display: inline-block; position: relative; z-index: 10; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; left:280px;}
.header li a{ font-size:16px; color:#ffffff; padding: 0px 3px; height: 78px; text-align: center; color: rgb(255, 255, 255); line-height: 78px; overflow: hidden; display: block; position: relative; cursor: pointer; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.header li a::before{background: rgb(255, 255, 255); left: 0px; width: 0px; height: 2px; bottom: 13px; display: block; position: absolute; content: "\20"; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;
}
.header li:hover a::before {width: 100%;}
.header li.hover a::before {width: 100%;}
.header li.hover a {	}
.header li:hover a {	}


.hfixc{ height:75px; line-height:75px; width:1206px;margin:0 auto;}

.hfixc li{	padding: 0px 20px; vertical-align: top; display: inline-block; position: relative; z-index: 10; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; left:280px;}
.hfixc li a{ font-size:16px; color:#333333; padding: 0px 3px; height: 78px; text-align: center; line-height: 78px; overflow: hidden; display: block; position: relative; cursor: pointer; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.hfixc li a::before{background: rgb(38, 194, 186); left: 0px; width: 0px; height: 2px; bottom: 13px; display: block; position: absolute; content: "\20"; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;
}
.hfixc li:hover a::before {width: 100%;}
.hfixc li.hover a::before {width: 100%;}
.hfixc li.hover a {color:#26c2ba}
.hfixc li:hover a {color:#26c2ba}
.hfixc li:hover{ font-size:19px; color:#ffffff;}
.hfixc .right01{padding:0 10px; text-align:center; float:right; height:44px; line-height:44px; width:111px; color:#FFF; font-size:16px; margin-top:15px; margin-left:30px; border:2px solid #ffffff; border-radius:8px; position: relative; left:0px;}
.hfixc .right01:hover{padding:0 10px; text-align:center; float:right; height:44px;line-height:44px; width:111px; color:#12afc8; background:#ffffff; font-size:16px; margin-top:15px; margin-left:30px; border:2px solid #ffffff; border-radius:8px; position: relative; left:0px;}
.hfixc .right02{padding:0 10px; text-align:center; background:url(../../images/images/images2018/mfsy.png);float:right; height:48px; line-height:48px; width:115px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:30px; border:0px solid #ffffff;  position: relative; left:0px;}
.hfixc .right02:hover{padding:0 10px; text-align:center; background:url(../../images/images/images2018/mfsy.png); float:right; height:48px; line-height:48px; width:115px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:30px; border:0px solid #ffffff;  position: relative; left:0px;}


.header li:hover{ font-size:19px; color:#ffffff; }
.header .right01{padding:0 10px; text-align:center; float:right; height:44px; line-height:44px; width:111px; color:#12afc8; background:#ffffff; font-size:16px; margin-top:15px; margin-left:30px; border:2px solid #ffffff; border-radius:8px; position: relative; left:0px;}
.header .right01:hover{padding:0 10px; text-align:center; float:right; height:44px; line-height:44px; width:111px; color: #ffffff; background:rgba(255,255,255,0.2); font-size:16px; margin-top:15px; margin-left:30px; border:2px solid #ffffff; border-radius:8px; position: relative; left:0px;}
.header .right02{padding:0 10px; text-align:center; background:url(../../images/images/images2018/mfsy.png); float:right; height:48px; line-height:48px; width:115px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:30px; border:0px solid #ffffff;  position: relative; left:0px;}
.header .right02:hover{padding:0 10px; text-align:center; background:url(../../images/images/images2018/mfsy.png); float:right; height:48px; line-height:48px; width:115px; color:#ffffff;font-size:16px; margin-top:15px; margin-left:30px; border:0px solid #ffffff;  position: relative; left:0px;}
.logoimg{ width:125px; height:57px; background:url(../../images/images/images2018/logo01.png); margin-top:10px; float:left}
.logoimg01{ width:125px; height:57px; background:url(../../images/images/images2018/logo.png);margin-top:10px; float:left}
.logoimg01 img,.logoimg img{ opacity:1;
  filter:alpha(opacity=0);}
/*下拉菜单
.cpjs{ position: relative;display: inline-block;}
.xialacd{ display: none; position: absolute;background: rgba(255,255, 255, 0.4); min-width: 100px; text-align:center; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); padding: 5px 0; z-index:999}
.cpjs:hover .xialacd{ display: block;}
.xialacd p{ margin:0; padding:0; height:40px; line-height:40px;}
.xialacd p a{ color:#FFF; font-size:15px;}
.xialacd p a:hover{ color:#3e8dcc; font-size:15px;}

.news{ position: relative;display: inline-block;}
.xialacd01{ display: none; position: absolute;background: rgba(255,255, 255, 0.4); min-width: 100px; text-align:center; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); padding: 5px 0; z-index:999}
.news:hover .xialacd01{ display: block;}
.xialacd01 p{ margin:0; padding:0; height:35px; line-height:35px;}
.xialacd01 p a{ color:#FFF; font-size:15px;}
.xialacd01 p a:hover{ color:#3e8dcc; font-size:15px;}
.about{ position: relative;display: inline-block;}
.xialacd02{ display: none; position: absolute;background: rgba(255,255, 255, 0.4); min-width: 100px; text-align:center; box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3); padding: 5px 0; z-index:999}
.about:hover .xialacd02{ display: block;}
.xialacd02 p{ margin:0; padding:0; height:35px; line-height:35px;}
.xialacd02 p a{ color:#FFF; font-size:15px;}
.xialacd02 p a:hover{ color:#3e8dcc; font-size:15px;}
下拉菜单*/

.footer{ background:#2f2f34; width:100%}
.footermain{ width:1220px; margin:0 auto; overflow:hidden; padding-bottom:20px;  font-size:14px;}
.footermain ul{ width:1220px;  border-bottom:1px solid #404045;font-size:14px;}
.footermain a{ color:#cccccc}
.footermain .a01{color:#111111; text-align:left; width:109px; float:left;  margin-top:30px; margin-right:350px;font-size:14px;}
.footermain .a02{ width:165px; float:left; margin-top:40px;color:#cccccc; }
.footermain .a02 h3{ width:95px; font-size:15px;  padding-bottom:10px; margin-bottom:10px; color:#ffffff}
.footermain .a02 span{ display:block; line-height:200% ; width:82px; float:left;font-size:14px;}
.footermain .a02 span img{ margin-bottom:-5px;}
.footermain .a03 h3{  font-size:15px;  padding-bottom:10px; margin-bottom:10px; color:#ffffff}
.footermain .a03{ width:340px; float:left; margin-top:40px; color:#cccccc; margin-left:80px; line-height:200%;}
.footer_link{ border-top:1px solid #404045; width:1220px; margin:0 auto; color:#cccccc;line-height:220%; font-size:14px; padding-top:20px; padding-bottom:50px;}
.footermain  a:link{ color:#cccccc; font-size:14px}
.footermain  a:visited{ color:#cccccc; font-size:14px}
.footermain  a:hover{ color:#cccccc; font-size:14px}
.footermain  a:active{ color:#cccccc; font-size:14px}
.footer_link a:link{ color:#cccccc; font-size:14px}
.footer_link a:visited{ color:#cccccc; font-size:14px}
.footer_link a:hover{ color:#ffffff; font-size:14px}
.footer_link a:active{ color:#cccccc; font-size:14px}
/**/ 
.top_fivebox{ width:100%; margin-top:0; padding-bottom:10px; height:auto;}
.top_fivebox ul{ margin:0; padding:0;}
.top_fivebox ul li:hover{-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1) ;box-shadow:8px 8px 12px rgba(168, 168, 168,0.5); z-index:10000; padding:0 0 5px 0; border-bottom:#58d1ca 8px solid; height:298px;}
.top_fivebox ul li{ width:289px; height:296px; text-align:center; float:left; border:0px solid #dddddd; margin:0 36px 0 0;padding:0 0 5px 0; background:#FFF; margin-left:-1px;transition: all .2s; border-radius:10px;box-shadow:1px 1px 4px rgba(168, 168, 168,0.5);}
.top_fivebox ul li h4{ font-family:微软雅黑; font-size:19px; font-weight:500; margin:0 auto; padding:0;color:#111111; padding-top:15px;}
.top_fivebox ul li p{font-size:14px; color:#111111; line-height:180%; text-align: center; padding:0 20px; margin:5px 0; margin-top:8px;}
.top_fivebox ul li .em01{ background: url(../../images/images/images2018/by0202.png); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li:hover .em01{ background: url(../../images/images/images2018/by0101.gif); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li .em02{ background: url(../../images/images/images2018/by0203.png); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li:hover .em02{ background: url(../../images/images/images2018/by0102.gif); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li .em03{ background: url(../../images/images/images2018/by0204.png); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li:hover .em03{ background: url(../../images/images/images2018/by0104.gif); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li .em04{ background: url(../../images/images/images2018/by0205.png); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li:hover .em04{ background: url(../../images/images/images2018/by0105.gif); height:118px; width:118px; display:inline-block; margin-top:32px;}
.top_fivebox ul li:hover h4{ color:#58d1ca}

.hometitle_box{ text-align:center;  font-size:19px;font-family:"微软雅黑"; margin:40px auto; clear:both; margin-bottom:0; line-height:180%}
.hometitle_box span{ display:block; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#111111; margin-top:7px;}
.hometitle_box p{ text-align:center;padding:0 20px; background:#FFF; margin-top:-15px; margin-bottom:10px; font-size:16px; color:#a0a0a0;width:auto; display:inline-block !important; display:inline; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif}
.homenew_title{  font-family:'微软雅黑'; padding-top:40px; padding-bottom:10px; text-align:center;font-size:32px; color:#238d81}
.homenewg_title{ color:#ffffff; font-family:'微软雅黑'; padding-top:50px; padding-bottom:10px; text-align:center;font-size:32px; }

.hr01{height:2px;border:none; width:40px; margin-top:15px;border-top:3px solid #238d81;}
.hr02{height:2px;border:none; width:40px; margin-top:15px;border-top:3px solid #ffffff;}
.gnmk{ margin-top:20px; clear:both; margin-bottom:20px;height:450px; }
.gnmk .right{width:684px; float:left; background:#ffffff}
.gnmk .right ul{ margin:0; padding:0;width:308px; margin-left:5px; float:left;}
.gnmk .right ul h3{ height:50px; font-size:19px;box-shadow:1px 1px 4px rgba(168, 168, 168,0.5); line-height:50px; text-indent:10px; margin-top:15px; cursor:pointer;}
.gnmk .right ul h3 span{ display:block; width:12px; height:7px; background:url(../../images/images/images2018/jt.jpg);float:right; margin:20px 10px 0 0}
.gnmkrightspan{ display:block; width:12px; height:7px; background:url(../../images/images/images2018/jt1.jpg) !important}
.gnmk .right ul li{width:308px; font-size:14px;box-shadow:1px 1px 4px rgba(168, 168, 168,0.5); overflow:hidden; padding-bottom:10px; border-top:2px solid #58d1ca ; margin-top:2px; display:none; margin-bottom:40px;}
.gnmk .right p{ width:270px; float:left; padding-left:20px; line-height:28px; padding-top:10px; }
.gnmk .right li:before{ content:"  ."; color:#58d1ca; font-size:30px; float:left; position: relative;top:-2px; left:10px;}
.gnmk .right p:hover{ color:#58d1ca;}
.gnmk_img{float:left;  display: none; opacity:1; filter:alpha(opacity=100);}
.mfsymid{ background: url(../../images/images/images2018/mfsydd.jpg); text-align:center;height:79px; line-height:79px; width:220px; color:#FFF; font-size:24px;  clear:both; margin:20px auto; overflow:hidden}

a.mfsymida:link {color:#ffffff; height:79px; line-height:79px; width:220px; display:block; text-indent:22px;}
a.mfsymida:visited {color:#ffffff;height:79px; line-height:79px; width:220px; display:block; text-indent:22px;}
a.mfsymida:hover {color:#f1f1f1;height:79px; line-height:79px; width:220px; display:block; text-indent:22px;}
a.mfsymida:active {color:#ffffff;height:79px; line-height:79px; width:220px; display:block; text-indent:22px;}
a.morep:link {color:#59d1ca; font-size:20px;  display:block; float:right; padding-right:10px;}
a.morep:visited {color:#59d1ca; font-size:20px;  display:block;float:right; padding-right:10px;}
a.morep:hover {color:#3cb29f; font-size:20px;  display:block;float:right; padding-right:10px;}
a.morep:active {color:#59d1ca; font-size:20px;  display:block;float:right; padding-right:10px;}
.morepleft{ float:left !important;padding-left:50px;}
a.gnmk_a:link {color:#333333;}
a.gnmk_a:visited {color:#333333;}
a.gnmk_a:hover {color:#333333;}
a.gnmk_a:active {color:#333333;}
.main_box01{ background:url(../../images/images/images2018/by08_d.jpg); width:100%; height:428px; background-position:center center;}
.main_box01 .box{ width:1298px; margin:0 auto; padding-top:65px;} 
.main_box01 .box li{ margin:0 70px; float:left}
.main_box01 .box li h3{ font-size:60px; text-align:center; margin:0; padding:0; font-weight:500}
.main_box01 .box li h3 span{ color:#4fbfb9; font-weight:900px; font-size:60px; display:inline-block; background:#ffffff; width:60px; height:80px; border-radius:10px; margin:5px; }
.main_box01 .box li h4{ font-size:28px; text-align:center; margin:0; padding:0; font-weight:500; color:#ffffff}
.main_box01 .box li h3 hr{}



.ggdx{ width:847px; margin:20px auto; margin-bottom:30px; overflow:hidden}
.ggdx ul{ margin:0; padding:0; float:left; width:385px; margin-left:109px; margin-top:30px; }
.ggdx ul li{ font-size:14px; clear:both; padding-bottom:37px; }
.ggdx ul li h3{ font-size:19px; }
.ggdx ul li img{ float:left }



.main_box02{ background:url(../../images/images/images2018/by11_d.jpg); width:100%; height:624px; background-position:center center;}
.main_box02_box{ background:url(../../images/images/images2018/by11.png); width:850px; height:318px; background-position:center center; margin:0 auto; margin-top:80px;}
.main_box02_box ul{ margin:0; padding:0; overflow:hidden; padding-bottom:5px;}
.main_box02_box ul li{ width:172px; height:124px;-webkit-box-shadow: 0 0 5px rgba(134, 134, 134, .1);
-moz-box-shadow: 0 0 5px rgba(134, 134, 134, .1);
box-shadow: 0 0 5px rgba(134, 134, 134, .1); background:#ffffff; border-radius:6px; float:left; margin-right:20px; margin-left:79px;}
.main_box02_box ul li em{ background:url(../../images/images/images2018/by10.jpg); width:59px; height:45px; color:#ffffff; float:left; font-size:19px; display: inline-block; text-align:center; line-height:45px; margin-top:15px;}
.main_box02_box ul li h3{ font-size:19px; margin-left:59px; line-height:45px; text-align:right; margin-right:15px; margin-top:10px;}
.main_box02_box ul li p{ font-size:14px; margin-left:30px; line-height:20px; text-align:right; margin-right:15px;}

/*客户见*/
.khjz_box{ background: url(../../images/images/images2018/by12.jpg); height:233px; width:620px; margin-left:330px; margin-top:20px;}
.khjz_box h3{ font-size:19px; line-height:50px; margin:0px 50px 0 70px; border-bottom:1px solid #58d1ca; padding-top:20px;}
.khjz_box p{ font-size:14px; margin:10px 50px 10px 70px; line-height:180%;}
.khjz_img{height:267px; width:267px;-webkit-box-shadow: 3px 3px 10px rgba(134, 134, 134, .3);
-moz-box-shadow: 3px 3px 10px rgba(134, 134, 134, .3);
box-shadow: 3px 3px 10px rgba(134, 134, 134, .3); margin-left:20px; float:left; border-radius:50%;}
.khjz_img img{ border-radius:50%;}
/*客户见证轮播*/

/*-----------------*/

.slider, .slider .slider-img {
    overflow: hidden   ;
    height:340px;
}
.slider {
width:1150px;height:340px;position:relative;
    margin: 0 auto; margin-top:50px;
   
}
.slider:hover .slider-btn {
    color: #fff;
    text-shadow: 0 0 5px #666;
}
.slider .slider-img { width: 12000px; position: relative;}
.slider .slider-img .slider-img-ul { position: absolute;left: 0; top: 0; overflow: hidden;}
.slider .slider-img .slider-img-ul li { float: left;}
.slider-img-ul li{ margin:8px 100px;}
.slider .slider-img .slider-img-ul li img {

}
.slider .slider-dot ul {
    position: absolute;right: 50px; bottom: 30px; display:none
}
.slider .slider-dot ul li { cursor: pointer; width: 10px; height: 10px; border-radius: 50%;  background: #ccc;  border: 2px solid #fff;  float: left; margin-left: 10px;
}
.slider .slider-dot ul li.active, .slider .slider-dot ul li:hover {
    background: #fff;
}
.slider .slider-btn {
    position: absolute;
    width: 29px;
    height: 56px;
    top: 50%;
    line-height: 56px;
    text-align: center;
    color: #fff;
    font-size: 28px;
    text-decoration: none;
    font-family: '黑体';
    color: rgba(255, 255, 255, .5);
}
.slider .slider-btn:hover {
    background: rgba(125, 125, 125, .3);
}
.slider .slider-btn.slider-btn-left {
    left: 0px; background:url(../../images/images/images2018/left.png);
    margin-top: -50px;
}
.slider .slider-btn.slider-btn-right {
    right: 0px;background:url(../../images/images/images2018/right.png);
    margin-top: -50px;
}

/*客户见证轮播*/

/*时间轴*/
.main_box03{ background:url(../../images/images/images2018/by13_d.jpg); width:100%; height:693px; background-position:center center;}
.fzlc_img{ margin:55px auto; width:1212px; height:366px; background:url(../../images/images/images2018/by13.png)}
/*.jszbox{ width:189px; height:118px; background:url(../../images/images/images2018/sjzbox.png); position:relative}
.jszbox h5{ color:#ffffff; font-size:19px; font-weight:500; padding:10px 0 0 15px;}
.jszbox p{ font-size:14px; color:#ffffff;padding:5px 10px 0 15px; line-height:180%}
.jszbox01{top:150px; left:30px;}
.jszbox02{top:-5px; left:155px;}
.jszbox03{top:-190px; left:470px;}
.jszbox04{top:-390px; left:728px;}
.jszbox05{top:-550px; left:830px;}
.jszbox06{top:-690px; left:945px;}*/
/*_______________________________________________________________________________________________________________________________________________________________*/


/*头尾公用文件*/
/*首页轮播图*/
.adv_home{width:100%;  text-align:center;  height:100%; clear:both;  background-position:center; z-index:-10px;  background:#12afc8}
.adv_home ul{ padding:0; margin:0}
#top{width:100%;text-align:center;}
.focus{height:100%;overflow:hidden;position:relative;}
/* focus_s */
.focus_s{position:absolute;left:50%;bottom:4%;height:13px;overflow:hidden;width:110px;z-index:9;margin:0 0 0 -30px ;}
.focus_s li{float:left;cursor:pointer;height:13px;width:12px;overflow:hidden;margin-right:10px;background:url(../../images/images/images2018/dian.png) no-repeat;}
.focus_s li.active{background-position:-12px 0;}
/* focus_m */
.focus_m ul{opacity:1;filter:alpha(opacity=100); background:#12afc8}
.focus_m li{width:100%;height:100%;position:absolute;top:0;left:0; text-align:center}
.focus_mlibg01{background:url('../../images/images/images2018/banner/bb.jpg'); background-position:center center; text-align:center}
.focus_mlibg02{background:url('../../images/images/images2018/banner/bb.jpg');background-position:center center;text-align:center}
.focus_mlibg03{background:url('../../images/images/images2018/banner/bb.jpg');background-position:center center;text-align:center}
.focus_mlibg04{background:url('../../images/images/images2018/banner/bb.jpg');background-position:center center;text-align:center}

/* focus_l focus_r */
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:150px;}
.focus_l{left:0;}
.focus_r{right:0;}
.focus_l b,.focus_r b{position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.focus_l span,.focus_r span{display:inline-block;position:relative;z-index:2;width:40px;height:40px;top:21px;cursor:pointer; margin-right:28px;opacity:0;filter:alpha(opacity=0);}
.focus_l span{left:5px;background-image:url(../../images/images/images2018/l.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/images/images2018/l.png');opacity:0;filter:alpha(opacity=0);}
.focus_r span{left:7px;background:url(../../images/images/images2018/r.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/images/images2018/r.png');opacity:0;filter:alpha(opacity=0);}
.focus_l:hover b,.focus_r:hover b{opacity:0;filter:alpha(opacity=0);}
/*首页轮播图*/

/*首页选项卡
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.o-title{ background:#449ce1; height:60px; line-height:60px; font-size:22px; font-weight:500; color:#ffffff; margin-top:20px;}
.o-m{background:#ffffff;width:1130px;margin:20px auto; margin-top:-2px}
.o-m .ul-o{float:left;width:270px;position:relative;background:#fafafa; }
.o-m .ul-o li:hover{background:#ffffff;}
.o-m .ul-o li{width:100%;cursor:pointer;position:relative;z-index:0;border:1px solid #eeeeee;height:130px;}
.o-m .ul-o span{width:238px;height:30px;float:left;display:block; color:#449ce1; padding-left:32px; font-size:16px; position:relative; top:-25px; font-weight:500; z-index:5}
.o-m .ul-o span strong{ font-size:72px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; height:30px; display:inline ; font-weight:500; position:relative; top:38px;z-index:5}
.o-m .ul-o .li-t span{background-position:-272px -130px;}
.o-m .ul-o .li-s span{background-position:-272px -260px;}
.o-m .ul-o .li-f span{background-position:-272px -390px;}
.o-m .ul-o .li-w span{background-position:-272px -520px;}
.o-m .ul-o .li-l span{background-position:-272px -650px;}
.o-m .ul-o li p{float:left;line-height:150%;color:#111111;font-size:16px;width:238px; padding-left:32px; padding-top:30px;}
.o-m .ul-o li b{position:absolute;display:block;width:15px;height:32px;background:url(../img/n-qyjz-38.png) no-repeat;top:50%;margin-top:-16px;right:-15px;display:none}
.o-m .ul-o .li-mask{background:#; border-left:5px #449ce1 solid; position:absolute;left:0px;top:0;width:5px;height:130px;}
.o-m .ul-o li.on b{display:block;}
.o-m .ul-t{background:#f8f8f8;width:860px;float:left;height:529px;}
.o-m .ul-t li{list-style-type:none;position:relative;height:100%;display:none;}
.o-m .ul-t .li-top{padding:58px 0 0 0px; background:#FFF; font-size:16px; height:470px; text-align:center; border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee}
首页选项卡*/
/*案例*/
.homeal{ width:1230px; clear:both; margin:0 auto; margin-bottom:30px;-webkit-box-shadow: 0 0 20px rgba(134, 134, 134, .8);
-moz-box-shadow: 0 0 20px rgba(134, 134, 134, .8);
box-shadow: 0 0 20px rgba(134, 134, 134, .3); background:#ffffff; border-top:5px solid #58d1ca ; overflow: inherit}
.homealtitle{ height:50px;font-size:19px; color:#eeeeee ; line-height:50px; border-bottom:1px solid #eeeeee}
.homealtitle b{ color:#001111; display:inline-block; text-indent:10px;}
.homealtitle a{ font-size:19px;}
.homeal ul{ margin:0; padding:0; padding-left:10px; padding-bottom:15px; padding-top:10px;overflow: inherit}
.homeal li{width: 224px;
float: left;
margin: 15px 8px;
border: 1px solid #fff; border-radius:5px;
-webkit-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
-moz-box-shadow: 0 0 8px rgba(134, 134, 134, .3);
box-shadow: 0 0 8px rgba(134, 134, 134, .3);}
.homeal li:hover{width: 224px;
float: left;
margin: 15px 8px;;
border: 1px solid #fff; border-radius:5px;
-webkit-box-shadow: 0 0 20px rgba(134, 134, 134, .8);
-moz-box-shadow: 0 0 20px rgba(134, 134, 134, .8);
box-shadow: 0 0 20px rgba(134, 134, 134, .8); }

.homeal img{border-radius:5px;}


/*新闻*/
.new{width:1210px; height:470px; margin:0 auto}
.newsbox{ width:380px; float:left; margin-top:35px;border: 1px solid #fff; border-radius:5px;
-webkit-box-shadow: 0 0 5px rgba(134, 134, 134, .3);
-moz-box-shadow: 0 0 5px rgba(134, 134, 134, .3);
box-shadow: 0 0 5px rgba(134, 134, 134, .3); padding-bottom:30px; margin-right:30px; height:370px;}
.imgg{ height:208px; width:325px; position:relative; margin-bottom:10px !important;margin:0px 30px 0 30px; border:1px solid #C6C6C6}
.imgg:before{ content:""}
.imgg p{ position:absolute ; top:185px; background:#ffffff;opacity:0.5; height:25px;  width:338px;filter:alpha(opacity=50);}
.imgg p span{ color:#111111 !important; float:left !important; text-indent:4px;}
.newsbox h3{ font-size:19px; color:#111111; padding-bottom:10px; border-bottom:1px solid #eeeeee; margin:30px 30px 20px 30px;}
.newsbox h3 p{ display: block; height:21px; border-left: 8px solid #58d1ca; padding-left:10px; line-height:20px;}
.newsbox h3 span{ float:right}
.newsbox h3 span a{ color:#58d1ca;font-size:14px;}
.newsbox li{ line-height:230%;margin:0px 30px 0 30px;}
.newsbox li:before{ content:"■ " ; font-size:8px; color:#58d1ca }
.newsbox li span{ float:right; color:#666666}
.newsboxwt{ width:380px; float:left; margin-top:35px;border: 1px solid #fff; border-radius:5px;
-webkit-box-shadow: 0 0 5px rgba(134, 134, 134, .3);
-moz-box-shadow: 0 0 5px rgba(134, 134, 134, .3);
box-shadow: 0 0 5px rgba(134, 134, 134, .3); padding-bottom:30px; margin-right:0px;height:370px;}
.newsboxwt h3{ font-size:19px; color:#111111; padding-bottom:10px; border-bottom:1px solid #eeeeee; margin:30px 30px 20px 30px;}
.newsboxwt h3 p{ display: block; height:21px; border-left: 8px solid #58d1ca; padding-left:10px; line-height:20px;margin:0;}
.newsboxwt h3 p:before{ content:""}
.newsboxwt h3 span{ float:right}
.newsboxwt h3 span a{ color:#58d1ca;font-size:14px;}
.newsboxwt li{ line-height:230%;margin:0px 30px 0 30px;}
.newsboxwt li:before{ content:url('../../images/images/images2018/qq.jpg') ; font-size:8px; color:#58d1ca; position:relative; top:3px; }
.newsboxwt li span{ float:right; color:#666666}
.newsboxwt p{ line-height:230%;margin:0px 30px 0 30px; margin-bottom:17px}
.newsboxwt p:before{ content:url('../../images/images/images2018/aa.jpg') ; font-size:8px; color:#58d1ca; position:relative; top:3px; }


/*时间轴*/

.slides-box {
    width: 1212px;
    height: 366px;
	 background: url(../../images/images/images2018/by13.png);
    margin:auto;
    overflow: ;
}
.slides {
    position: relative;
     width:  189px;
    height: 118px;
    margin: auto;
    float: left;
}
.slides li {
	position: absolute;
    width:  189px;
    height: 118px; background:url(../../images/images/images2018/sjzbox.png)
}

.slides li h5{ color:#ffffff; font-size:19px; font-weight:500; padding:10px 0 0 15px; margin:0;}
.slides li p{ font-size:14px; color:#ffffff;padding:5px 10px 0 15px; line-height:180%; margin:0;}
.jszbox01{top:180px; left:30px;}
.jszbox02{top:145px; left:155px;}
.jszbox03{top:100px; left:470px;}
.jszbox04{top:15px; left:728px;}
.jszbox05{top:-30px; left:830px;}
.jszbox06{top:-60px; left:945px;}
.slides li img{
    display: block;
    width: 100%;
    margin: auto;
}
.prev, .next {
    position: absolute;
    z-index: 99;
    top: 50%;
    margin-top: -40px;
    left: 0;
    height: 70px;
    width: 30px;
    color: #fff;
    cursor: pointer;
    background-color: #000;
    opacity: .5;
}
.prev:hover, .next:hover{
	opacity: .0;
}
.prev{
	background-image: url("");	opacity: .0;
}
.next {
    left: auto;
    right: 0;
    background-image: url("");	opacity: .0;
}
.pagination{ background:#0CF;
	position: absolute; 	bottom:120px;   
	z-index: 99;   height:0; 
}
.pagination li{
    padding: 5px 3px;
	float: left; position: relative;  /*filter:alpha(Opacity=100);-moz-opacity:0.9;opacity: 0.9; */
}
.pagination li em{ display:block; width:100px; font-size:20px;  text-align:left; color:#ffffff }
.pagination li:nth-child(1) em{position: absolute;  top:10px; left:20px;}
.pagination li:nth-child(2) em{position: absolute;  top:-20px; left:40px;}
.pagination li:nth-child(3) em{position: absolute;   top:20px; left:60px;}
.pagination li:nth-child(4) em{position: absolute;  top:-10px; left:-30px;}
.pagination li:nth-child(5) em{position: absolute;   top:15px; left:100px;}
.pagination li:nth-child(6) em{position: absolute;   top:-30px; left:110px;}
/*.pagination li:nth-child(1):before{ content:"45454545"}*/
/*.chengli01{ display: block; width:100px; font-size:19px; position:relative}
.pagination li a:nth-child(1) .chengli01{  top:50px; left:119px;}
.chengli01:nth-child(2){ top:15px; left:214px;}
.chengli01:nth-child(3){ top:-38px; left:506px;}
.chengli01:nth-child(4){ top:-118px; left:740px;}
.chengli01:nth-child(5){ top:-160px; left:812px;}
.chengli01:nth-child(6){ top:-190px; left:905px;}
.pagination .active .chengli01{ display:none; width:100px;}
.pagination li a:hover .chengli01{ display:none; width:100px;}*/
.pagination li:nth-child(1){  top:50px; left:119px;}
.pagination li:nth-child(2){ top:15px; left:214px;}
.pagination li:nth-child(3){ top:-38px; left:506px;}
.pagination li:nth-child(4){ top:-118px; left:740px;}
.pagination li:nth-child(5){ top:-160px; left:812px;}
.pagination li:nth-child(6){ top:-190px; left:905px;}
.pagination li a{
    display: block;
    width: 15px;
    height: 15px;
    line-height: 12px;
    border-radius: 25px;
    background: #ffffff;border:2px solid #4b5e5a; box-shadow: 0 0 0 10px rgba(0, 0, 0, .2)
	;color: #fff;
    text-align: center;
    font-family: Arial;
	text-decoration: none;
}
.pagination li a:hover{
    display: block;
    width: 15px;
    height: 15px;
    line-height: 12px;
    border-radius: 25px;
    background: #58d1ca;border:2px solid #4b5e5a; box-shadow: 0 0 0 15px rgba(0, 0, 0, .1)
	;color: #58d1ca;
    text-align: center;
    font-family: Arial;
	text-decoration: none;
}
.pagination .active{
	background:#58d1ca !important; color:#58d1ca; font-size:8px; width:15px; height:15px; border:2px solid #4b5e5a; box-shadow: 0 0 0 10px rgba(0, 0, 0, .2);
}
/*时间轴*/




/*内页框架*/
.main1220{ width:1220px; margin:0 auto; clear:both; overflow: hidden; padding:20px 0}
.main1220 img{ float:left}
.main1220ul{ width:700px; margin:0; padding:0; float:left}
.main1220ul h3{ color:#238d81; font-size:32px; font-weight:500; padding-left:30px; padding-bottom:30px;}
.main1220ul li{ font-size:19px; line-height:50px;}
.main1220ul li:before{ content:"■　"; color:#59d1ca; font-size:16px;}
.main1220ul p{ padding-left:30px; font-size:14px; line-height:180%;}
.main1220ulleft{ margin-left:20px;}
.main1220ulright{ margin-right:20px;}

.xxjs_cp{ background: url(../../images/images/images2018/mfsydd.jpg); text-align:center;height:79px; line-height:79px; width:220px; color:#FFF; font-size:26px;  clear:both; margin:0 auto; overflow:hidden;
margin-top:10px;
 margin-bottom:100px;}
/*产品介绍bottom*/
.cpjs_fivebox{ width:100%; margin-top:0; padding-bottom:10px; height:auto;}
.cpjs_fivebox ul{ margin:0; padding:0;}
.cpjs_fivebox ul li:hover{-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1) ;box-shadow:8px 8px 12px rgba(168, 168, 168,0.5); z-index:10000; height:135px;}
.cpjs_fivebox ul li{ width:270px; height:135px; text-align:center; float:left; border:0px solid #dddddd; margin:16px; background:#FFF;transition: all .2s; border-radius:10px;box-shadow:1px 1px 4px rgba(168, 168, 168,0.5);}
.cpjs_fivebox ul li h4{ font-family:微软雅黑; font-size:24px; font-weight:500; margin:0 auto; padding:0;color:#111111; margin-top:50px;}
/*解决方案*/
.jjfabox01{ width:600px; margin:0; padding:0; float:left}

.jjfabox01 h3{ color:#238d81; font-size:32px; font-weight:500; margin-top:20px;}
.jjfabox01 li{ width:600px; border-bottom:1px #238d81 solid; overflow:hidden; padding:15px 0;}

.jjfabox01 li span{ font-size:19px; line-height:50px; display:inline-block; float:left}

.jjfabox01 li span:before{ content:"■　"; color:#238d81; font-size:16px;}
.jjfabox01 li p{ padding-left:30px; font-size:14px; line-height:180%; display:inline-block; width:330px; float:left}

.jjfa_fivebox{ width:100%; margin-top:0; padding-bottom:10px; height:auto;}
.jjfa_fivebox ul{ margin:20px; padding:0;}
/*.jjfa_fivebox ul li:hover{-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1) ;box-shadow:8px 8px 12px rgba(168, 168, 168,0.5); z-index:10000; height:200px;}*/
.jjfa_fivebox ul li{ width:280px; height:200px; text-align:center; float:left; border:0px solid #dddddd; margin:16px; background:#FFF;transition: all .2s; border-radius:10px;box-shadow:1px 1px 4px rgba(168, 168, 168,0.5); border-top:4px solid #58d1ca; position:relative; margin:0 50px; margin-bottom:100px;}
.jjfa_fivebox ul li:hover{ width:280px; height:200px; text-align:center; float:left; border:0px solid #dddddd; margin:16px; background:#FFF;transition: all .2s; border-radius:10px;box-shadow:3px 3px 10px rgba(168, 168, 168,0.5); border-top:4px solid #58d1ca; position:relative; margin:0 50px; margin-bottom:100px;}

.jjfa_fivebox ul li p{ position:absolute; bottom:-50px; font-size:14px; text-align:center; width:280px;}
.jjfa_fivebox ul li img{ margin:20px 80px;clear:both}
.jjfa_fivebox ul li h4{ font-family:微软雅黑; font-size:24px; font-weight:500; margin:0 auto; padding:0;color:#111111; margin:165px 110px -10px 110px; border-bottom:3px solid #58d1ca; clear:both}

/*校秀易*/
.main1220xxy{ width:1220px; margin:0 auto; clear:both; overflow: hidden; padding:20px 0}
.homexxy_title{ color:#25aaa5; font-family:'微软雅黑'; padding-bottom:30px;padding-top:30px; text-align:center;font-size:30px; border-bottom:1px #c9c9c9 solid;}
.hometitlexxy_box span{ display:block; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#a0a0a0; margin-top:7px;}
.hometitlexxy_box p{  text-align:center;padding:0 20px; background:#FFF; margin-top:-15px; margin-bottom:10px; font-size:16px; color:#a0a0a0;width:auto; display:inline-block !important; display:inline; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif}
.hometitlexxy_box{ text-align:center}
.xxy_box01{ width:970px; height:433px; background:url(../../images/images/images2018/xxy01.jpg); margin:40px 0}
.xxy_box02{ width:970px; height:433px; background:url(../../images/images/images2018/xxy02.jpg); margin:40px  0 40px 240px;}
.xxy_box03{ width:970px; height:433px; background:url(../../images/images/images2018/xxy03.jpg); margin:40px 0}
.xxy_box04{ width:970px; height:433px; background:url(../../images/images/images2018/xxy04.jpg); margin:40px  0 40px 240px;}
.xuy_box01{ width:981px; height:433px; background:url(../../images/images/images2018/xuy01.jpg); margin:40px 0}
.xuy_box02{ width:981px; height:433px; background:url(../../images/images/images2018/xuy02.jpg);margin:40px  0 40px 240px;}
.xuy_box03{ width:981px; height:433px; background:url(../../images/images/images2018/xuy03.jpg); margin:40px 0}
.xuy_box04{ width:981px; height:433px; background:url(../../images/images/images2018/xuy04.jpg);margin:40px  0 40px 240px;}
.xuy_box05{ width:981px; height:433px; background:url(../../images/images/images2018/xuy05.jpg); margin:40px 0}
.xuy_box06{ width:981px; height:433px; background:url(../../images/images/images2018/xuy06.jpg);margin:40px  0 40px 240px;}
.zsy_box01{ width:970px; height:433px; background:url(../../images/images/images2018/zsy01.jpg); margin:40px 0}
.zsy_box02{ width:970px; height:433px; background:url(../../images/images/images2018/zsy02.jpg); margin:40px  0 40px 240px;}
.zsy_box03{ width:970px; height:433px; background:url(../../images/images/images2018/zsy03.jpg); margin:40px 0}
.zsy_box04{ width:970px; height:433px; background:url(../../images/images/images2018/zsy04.jpg); margin:40px  0 40px 240px;}
.yuy_box01{ width:970px; height:433px; background:url(../../images/images/images2018/yuy01.jpg);margin:40px  0 40px 240px;}
.yuy_box02{ width:970px; height:433px; background:url(../../images/images/images2018/yuy02.jpg);  margin:40px 0}
.yuy_box03{ width:970px; height:433px; background:url(../../images/images/images2018/yuy03.jpg);margin:40px  0 40px 240px;}
.yuy_box04{ width:970px; height:433px; background:url(../../images/images/images2018/yuy04.jpg);  margin:40px 0}
.xxy_box{ width:300px; margin:0 0 0 500px; padding-top:130px;}
.xxy_box li h3{ font-size:32px; line-height:50px; color:#238d81  }
.xxy_box li h3:before{ content:"■　"; color:#238d81; font-size:16px;}
.xxy_box li p{ font-size:19px; margin-left:30px; line-height:180%}
.xxy_boxright{ width:300px; margin:0 0 0 180px; padding-top:130px;}
.xxy_boxright li h3{ font-size:32px; line-height:50px; color:#238d81  }
.xxy_boxright li h3:before{ content:"■　"; color:#238d81; font-size:16px;}
.xxy_boxright li p{ font-size:19px; margin-left:30px; line-height:180%}
/*内页baner*/ 
.adv_pro{width:100%; background:#0067b5; text-align:center;  height:575px; background:url(../../images/images/baner_d.jpg); background-position:center;}
.adv_fzxd_box h2{ font-size:55px; word-spacing:3px; letter-spacing:3px;color:#FFF;  font-family:微软雅黑; font-weight:bold; margin:0px auto;padding-top:60px;animation:myfirst 1s;
	-webkit-animation:myfirst 1s;}
.adv_fzxd_box h3{text-transform : uppercase; font-size:16px; color:#FFF;  font-family:微软雅黑; font-weight:200; margin:0px auto; border:0;animation:mytwo 1s;
	-webkit-animation:mytwo 2s;}
.adv_fzxd_box ul{ margin:20px auto;animation:mythree 1s;
	-webkit-animation:mythree 2s;}
.adv_fzxd_box ul li{ margin:10px 20px;position:relative; display:inline-block;*display:inline;*zoom:1;}
.adv_fzxd_box ul li span{ display:block;font-size:15px; color:#FFF; font-weight:200; padding-top:5px; font-family:微软雅黑;}
.adv_fzxd_box .mfan{ cursor:pointer; margin:0 auto; margin-top:50px;font-family:微软雅黑; width:216px; text-align:left; text-indent:1em; height:67px;   font-size:22px; line-height:65px; background:url(../../images/images/yuanjiao_banerx.png); color:#FFF; animation:myfor 2s;
	-webkit-animation:myfor 2s;}
.adv_fzxd_box .mfan:hover{cursor:pointer; margin:0 auto; margin-top:50px;font-family:微软雅黑;width:216px; text-align:left; text-indent:1em; height:67px;   font-size:22px; line-height:65px; background:url(../../images/images/yuanjiao_banerxmf.png); color:#50cdc5;}

.adv_fzxd_box{ padding-top:100px;}

@keyframes myfirst
{
	0% { opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   

}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	0%{ opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}

	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   
}
@keyframes mytwo
{
	0% { opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	50%{ opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   

}

@-webkit-keyframes mytwo /* Safari and Chrome */
{
	0%{ opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	50%{ opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   
}
@keyframes mythree
{
	0% { opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	50%{ opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   

}

@-webkit-keyframes mythree /* Safari and Chrome */
{
	0%{ opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	50%{ opacity:0;-webkit-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   
}
@keyframes myfor
{
	0% { opacity:0;}
	50%{ opacity:0; }
	100% { opacity:100; }   

}

@-webkit-keyframes myfor /* Safari and Chrome */
{
	0%{ opacity:0;}
	50%{ opacity:0;}
	100% { opacity:100;}   
}
/*内页baner*/
/*面包导航*/
.mbdh_box{ width:100%; border-bottom:1px solid #cccccc; margin:10px 0; line-height:50px; }
.mbdh{ width:1100px; margin:10px auto;}
.mbdh:before{ content:url(../../images/images/images2018/home.jpg);}
.mbdh span{ display:inline-block; border-bottom:#4ce4db solid 1px;  float:right; color:#4ce4db; line-height:60px; margin-bottom:-1px;}

.mbdg{ line-height:60px;}

.new2018_box01{ background:url(../../images/images/images2018/news/01.jpg); width:100%; height:154px; color:#ffffff; text-align:center; margin-bottom:3px;}
.new2018_box01 h5{color:#ffffff; font-size:24px; text-align:center;padding-top:15px;}
.new2018_box01 p{font-size:18px; display:inline-block;padding-top:15px;}
.new2018_box01 p span{ color:#ffdcb2}
.new2018_box02{ background:url(../../images/images/images2018/news/02.jpg); width:100%; height:350px; color:#ffffff; text-align:center}
.new2018_box02 h5{color:#ffffff; font-size:20px; text-align:center;padding-top:2px;}
.new2018_box02 ul{ margin:0; padding:0;}
.new2018_box02 ul li{}
.hxnewshow01{ text-align:center; background:#ffffff; border:1px solid #4abcb5; margin-top:2px; font-size:16px; overflow:hidden; clear:both; height:154px; margin-top:-2px;}
.hxnewshow01 ul{ margin:0; padding:0; background:#ffffff; overflow:hidden}
.hxnewshow01 ul li{ text-align:left; padding:10px 10px;}
.hxnewshow01 ul li img{ float:right;margin-top:-10px;}
.hxnewshow01 h4{ background:url(../../images/images/images2018/news/07.jpg); border-radius:0 10px 10px 0; width:80px; height:32px; font-size:18px;color:#ffffff; line-height:32px; margin-top:6px;}
.hxnewshow01 p{ font-size:13px; padding-top:10px; margin-top:10px; border-top:1px solid #ffdcb2}
.hxnewshow01 p span{color:#ffdcb2}

.hitpm{margin-left:15px;}
.hitpm ul{ margin:0; padding:0; background:url(../../images/images/images2018/news/08.jpg); background-repeat:no-repeat; overflow:hidden; }
.hitpm ul li{ margin:0; padding:0; float:left; width:49%;}
.hitpm ul li h2{ margin:0; padding:0; font-weight:0; font-size:13px; text-indent:20px;}
.xgnexs{ width:100%; overflow:hidden; margin-left:15px;}
.xgnexs li{ float:left; width:49%;}
.hitpm h3,.xgnexs h3{background:url(../../images/images/images2018/news/07.jpg); margin-top:20px;border-radius:10px;;height:30px; color:#ffffff; line-height:30px;  width:91px; text-align:center; font-size:13px; font-weight:500}
.xgnexs ul li:before{ content:url(../../images/images/images2018/news/09.jpg);}


.mfsyan{padding:0 10px; text-align:center; height:44px; line-height:44px; width:111px; color:#12b2cb;background:#ffffff;  font-size:16px;  border:2px solid #ffffff; border-radius:8px; display:inline-block; }
.mfsyan:hover{padding:0 10px; text-align:center; height:44px;line-height:44px; width:111px; color:#ffffff; background:#12b2cb; font-size:16px; border:2px solid #ffffff; border-radius:8px; display:inline-block;}
/*首页解决方案效果*/
.main3qj{ width:1350px; text-align:center; clear:both; margin:0 auto; padding:0px 0}
.mrmfboxxhomehome_box{ position:relative; width:320px;height:248px;float:left;z-index:1;  padding:0 60px;}

.mrmfboxxhomehome{width:320px;height:248px; padding:0 22px;background:#ffffff; display: inline-block;*display:inline;*zoom:1;text-align:center; color:#111111; cursor:pointer;transition: all .2s;z-index:1;}
.mrmfboxxhomehome:hover{ width:320px; padding:0 22px; border:0px #fee5ee solid;height:250px;box-shadow: 0 0px 20px rgba(24, 182, 166, 0);-webkit-box-shadow: 0 0px 20px rgba(24, 182, 166, 0);
-moz-box-shadow: 0  0px 20px rgba(24, 182, 166, 0);
background:#ffffff;display: inline-block;*display:inline;*zoom:1;text-align:center; color:#111111; cursor:pointer; z-index:100;}

.mrmfboxxhomehome .img{margin: 23px auto; margin-bottom:0; transition: all .3s;width:110px;height:110px;}
.mrmfboxxhomehome .imgxx01{ background:url(../../images/images/images2018/home/a01.jpg)}
.mrmfboxxhomehome:hover .imgxx01{ background:url(../../images/images/images2018/home/a02.jpg)}
.mrmfboxxhomehome .imgxx02{ background:url(../../images/images/images2018/home/b01.jpg)}
.mrmfboxxhomehome:hover .imgxx02{ background:url(../../images/images/images2018/home/b02.jpg)}
.mrmfboxxhomehome .imgxx03{ background:url(../../images/images/images2018/home/c01.jpg)}
.mrmfboxxhomehome:hover .imgxx03{ background:url(../../images/images/images2018/home/c02.jpg)}
.mrmfboxxhomehome .imgxx04{ background:url(../../images/images/images2018/home/d01.jpg)}
.mrmfboxxhomehome:hover .imgxx04{ background:url(../../images/images/images2018/home/d02.jpg)}
.mrmfboxxhomehome .imgxx05{ background:url(../../images/images/images2018/home/e01.jpg)}
.mrmfboxxhomehome:hover .imgxx05{ background:url(../../images/images/images2018/home/e02.jpg)}
.mrmfboxxhomehome .imgxx06{ background:url(../../images/images/images2018/home/f01.jpg)}
.mrmfboxxhomehome:hover .imgxx06{ background:url(../../images/images/images2018/home/f02.jpg)}
.mrmfboxxhomehome .imgxx07{ background:url(../../images/images/images2018/home/g01.jpg)}
.mrmfboxxhomehome:hover .imgxx07{ background:url(../../images/images/images2018/home/g02.jpg)}
.mrmfboxxhomehome .imgxx08{ background:url(../../images/images/images2018/home/h01.jpg)}
.mrmfboxxhomehome:hover .imgxx08{ background:url(../../images/images/images2018/home/h02.jpg)}
.mrmfboxxhomehome:hover img{margin: 23px 0px 0px 0; }

.mrmfboxxhomehome h3{ clear:both;margin:7px 0 0px 0; border:0; font-weight:500;  font-size:20px; font-family:"微软雅黑"; color:#333333; border-bottom:0;  overflow:hidden;transition: all 0.01s;}
.mrmfboxxhomehome:hover h3{ color:#238d81;clear:both; margin:7px 0 0px 0; border:0; font-weight:500;  font-size:20px; font-family:"微软雅黑"; border-bottom:0;  overflow:hidden; }
.mrmfboxxhomehome:hover p{ color:#238d81; font-size:14px;  line-height:200%;font-family:"微软雅黑"; opacity: 1; filter: Alpha(opacity=100);  animation:mymove 1s 1;
	-webkit-animation:mymove 1s 1; text-align:center}
.mrmfboxxhomehome p{color:#333333; font-size:14px;  line-height:200%;font-family:"微软雅黑";opacity: 1; filter: Alpha(opacity=1); text-align:center }
.mrmfboxxhomehome .list{ color:#666666; text-align:center}
@keyframes mymove
{
	from {opacity: 1; filter: Alpha(opacity=1)}
	to {opacity: 1; filter: Alpha(opacity=1)}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
from {opacity: 0; filter: Alpha(opacity=1)}
	to {opacity: 1; filter: Alpha(opacity=1)}
}
/*.mrmfboxxhomehome:hover p{ color:#666666; text-align:left; font-size:14px;  line-height:180%;margin:10px 25px;font-family:"微软雅黑"; opacity: 1; filter: Alpha(opacity=100);  position:absolute;top:145px;left:0}
.mrmfboxxhomehome p{color:#666666;text-align:left; font-size:14px;  line-height:180%;margin:10px 25px;font-family:"微软雅黑";opacity: 0; filter: Alpha(opacity=0);  transition: all .5s; position:absolute;top:145px;left:0}*/

/*首页解决方案效果*/
/*首页跑动小圆点*/
.ydlodinghome{padding-left:60px;padding-top:100px;}
.ydlodinghome:hover p{ color:#1fb5a4}
.zzsc6home {height:60px; float:right; clear:both; text-align:center; width:100%;

}

.zzsc6home .k-linehome {
  width: 27px;
  height: 27px;
  background-color: #1fb5a4;

  border-radius: 100%;
  display: inline-block;
}
.backphome{background:#ffffff !important; font-size:22px !important; float:left; padding:0 !important;color:#666666 !important;}
.ydlodinghome:hover .zzsc6home > div {
  width: 27px;
  height: 27px;
  background-color: #1fb5a4;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.ydlodinghome:hover .zzsc6home .bounce1home {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.ydlodinghome:hover .zzsc6home .bounce2home {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.onhome{ border-radius:50px; background:#fb4381; width:15px !important; height:15px !important; display:inline-block; margin:3px; margin-bottom:5px;}
@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.55) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes bouncedelay {
  0%, 80%, 100% { 
    transform: scale(0.55);
    -webkit-transform: scale(0.55);
  } 40% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}
/*首页跑动小圆点*/
.tagmenu{
	border-radius:10px 10px 0 0;
	background:#fdf7f7;
	line-height:60px;
	width:1220px;
	overflow:hidden
	}
.tagmenu ul{ margin:0; padding:0;white-space:nowrap;  
	}
.tagmenu ul li{ border-top:4px solid #fdf7f7;  display:inline-block;font-size:21px; color:#888888; text-align:center; padding:0 13px; }
.tagmenu ul li.on{ border-top:10px solid #25aaa5; color:#25aaa5}
/*成功案例*/
.contactmain{width:653px; height:481px; background:url(../../images/images/images2018/cgal/03.jpg); border:1px solid #e3e7e7; position:relative; display:none}
.contactmain .imagebig{ border-radius:300px; width:140px; height:140px; vertical-align:bottom; margin-right:15px;}
.contactmain .logo{ position:absolute;top:20px; right:20px;}
.contactmain .messagetitle{ margin:54px 0 30px 54px ; overflow:hidden}
.contactmain .title{ color:#666666; font-size:17px; padding-top:70px; padding-bottom:15px;}
.contactmain .subtitle{color:#25aaa5; font-size:15px;}
.contactmain .message{ font-size:18px; clear:both; overflow:hidden; line-height:200%; padding:0 50px;}
.contactmaintag{width:458px; height:155px; background:#f2f3f3; /*border:1px solid #e3e7e7;*/ margin:8px 0;-webkit-box-shadow: 0 0 3px rgba(134, 134, 134, .5)inset;
-moz-box-shadow: 0 0 3px rgba(134, 134, 134, .5) inset;
box-shadow: 0 0 3px rgba(134, 134, 134, .5) inset; cursor:pointer}
.contactmaintag.on{width:458px; height:155px; background:#66d3cd; /*border:1px solid #57c9c2;*/-webkit-box-shadow: 0 0 3px rgba(76, 197, 190, .7)inset;
-moz-box-shadow: 0 0 2px rgba(76, 197, 190, .7)inset;
box-shadow: 0 0 3px rgba(76, 197, 190, .7)inset;}
.contactmaintag.on .title{ color:#ffffff}
.contactmaintag .title{ color:#333333; font-size:21px; line-height:100px;  text-align:center}
.contactmaintag .imagebig{border-radius:300px; width:110px; height:110px;}
.contactmaintag .messagetitle{ padding:20px 0 30px 20px ; overflow:hidden}
.khjztag{width:465px;padding-left:5px;height:493px; overflow:hidden; float:left; position:relative}
.khjztag ul{ margin:0;padding:0; position:absolute}
#nexttagaa,#pretagaa,#nexttag,#pretag{ cursor:pointer}
/*成功案例*/