@charset "utf-8";


* {margin: 0px auto;border: 0px;padding: 0px;}
a {color: inherit;text-decoration: none;cursor:pointer;}
li {list-style-type: none;}
.clear {clear: both;}
.blank5 {clear: both;margin: 40px auto;}
body {color: #333333;width:100%;font-family: "Microsoft YaHei", "SimSun", "Comic Sans MS", "MS PGothic", Helvetica, Arial, sans-serif;min-width:1200px;margin:0 auto;background-color:#FFFFFF;}





.tophead {width: 100%;height: 90px;background-color: white;position: fixed;top: 0;left: 0;z-index: 999;border-bottom: 1px solid #ddd;font-size: 15px;z-index: 9999;}
.tophead-center { width: 1200px;margin: 0 auto;height: 70px;}
.f-l {float: left;}
.logotu { display: inline-block; width: 350px; height: 65px;float: left;overflow: hidden;}
.header_logo {width: 110px;height: 50px;margin-top: 5px;position: relative;}
.showlogd { width: 100%;height: 100%;background-color: #fff;}
.showlog {background-color: #fff;display: inline-block; margin-top: 1px;}
.zhudaohang li {float: left; margin-top: 16px;margin-left: 5px;width: 92px;}
.lbdaohang a {display: block;color: #191818;cursor: pointer;font-size: 20px;line-height: 40px;text-align: center;font-weight:bold;}


.ban{background:url(../image/swch-ban.jpg) no-repeat; height:550px; background-position:center; }



.caishui-nt {width: 1200px;margin:0px auto;}
.caishui-nt ul {display: inline-block;width: 1200px;;}
.caishui-nt ul li { width: 220px;float: left;text-align: center;color: #FFF;margin-right: 13px;}
.caishui-nt ul li .csntnc {background-color: #f5f5f5; overflow: hidden; transition: all .3s linear;}
.caishui-nt ul li .csntnc>div span {font-size: 32px; line-height: 60px;font-weight: 600;}
.caishui-nt ul li .csntnc>div p { font-size: 14px; line-height: 20px;}
.caishui-nt ul li .csntnc>a {font-size: 18px;line-height:30px;display:inline-block;padding-right: 10px;padding-left:10px;border:1px solid #ccc;margin-top: 20px;margin-bottom: 20px;
color: #fdfdfd;cursor: pointer;background:#f49c11;border-radius: 30px;}



.zhudhtitle{ background:url(../image/m7bg.jpg) no-repeat; height:120px; background-position:center;}
.dhtitle{ width:1200px; text-align:center; position:relative; height:120px; line-height:122px; font-size:35px; margin:0 auto;}
.zuoyong{ width:1200px; margin:0 auto; height:400px; margin-top:5px;}
.zuoyong li{ width:260px; height:350px; float:left; border-radius:30px; overflow:hidden;margin-right:25px;}
.zuoyong li .nxzy{ width:280px; height:250px; overflow:hidden; } 
.zuoyong li .nazy-title{ width:260px; height:85px; padding-top:15px;  line-height:100px; font-size:24px; line-height:38px; background-color:#f49c11; text-align:center; color:#FFFFFF;}
.zuoyong li:hover .nazy-title{animation: mymovez 0.6s 0s forwards;
    -moz-animation: mymovez 0.6s 0s forwards;
    -webkit-animation: mymovez 0.6s 0s forwards;
    -o-animation: mymovez 0.6s 0s forwards;
	 }
.zuoyong li:hover img{ transition: all 0.6s; transform:scale(1.1);  }
@keyframes mymovez
{
0% {font-size: 18px;}
100% {font-size:26px;}
}



.ssch{ width:100%;background-color:#010203; overflow:hidden;}
.nr{ background:url(../image/nrbg.jpg) no-repeat; height:365px; background-position:center;}
.nr .ntit{ width:1200px; position:relative; top:43px; text-align:center; font-size:36px; color:#F55F5F; margin:0 auto;}
.nr .nbox{ width:1200px; position:relative; top:100px; height:255px; margin:0 auto;}
.nr .nbox li{ width:380px; height:255px; float:left; position:relative;}
.nr .nbox li .nrt{ width:380px; height:60px; line-height:60px; text-align:left;}
.nr .nbox li .nrt .num{ font-size:65px; color:#010203; float:left;}
.nr .nbox li .nrt .nstit{ font-size:28px; color:#3A3A3A; float:left; margin-left:10px;}
.nr .nbox li .nrb{  height:160px; border-radius:15px; background-color:#f49c11; margin-top:20px; padding-left:30px; padding-top:15px;}
.nr .nbox li .nrb .new{ font-size:18px; color:#FFFFFF; line-height:30px;}
.nr .nbox li .nrb .new span{ position:relative; top:-5px; margin:0 5px;}
.nr .nbox li:hover{ height:300px;
	animation: mymovefw 0.5s 0s forwards;
    -moz-animation: mymovefw 0.5s 0s forwards;
    -webkit-animation: mymovefw 0.5s 0s forwards;
    -o-animation: mymovefw 0.5s 0s forwards;
}
@keyframes mymovefw
{
0% {top: 0;}
100% {top: -36px;}
}
.tituninye{width:1200px;height:560px;margin:0px auto;text-align:center;}
.get-scehdule {width:400px;height:70px; line-height: 70px;margin: 0px auto; text-align: center; border-radius: 50px; font-size: 25px; color: #fff; font-weight: bold; position: relative;background:#f45111;}
.get-scehdule a {color: #fff;display: block;transition: all 0.3s;background: url(../image/fcurrent.jpg) repeat-x center;border-radius: 3px;cursor: pointer;}
.get-scehdule span {display: inline-block;width: 28px; height: 28px; line-height: 28px; text-align: center; margin-top: 8px; font-family: 宋体; border-radius: 50%; border-width: 1px;
    border-style: solid; border-color: rgb(255, 255, 255);border-image: initial;}



.alb{width:100%; height:970px; background-color:#f49c11;}
.alb .al{ width:1200px; margin:0 auto; height:130px;}
.alb .al .alm{ background:url(../image/b8bg.jpg) no-repeat; height:130px; background-position:center;}
.alb .al .alm .alt{ width:1200px; height:130px; position:relative; line-height:130px; text-align:center; font-size:36px; color:#FFFFFF;}
.conshuilv{width:1200px;height: 680px;background:url(../image/fcurrent.jpg) no-repeat; margin:0 auto;}
.hejicon {width: 1200px;margin: 20px auto;overflow: hidden;}
.case-first{overflow: hidden;width:1180px;height:260px;margin:5px auto;}
.case-firstleft{float:left;background:#FFFFFF;margin:0px 20px;width:535px;height:240px;}
.case-firstright{float:right;background:#FFFFFF;margin:0px 20px;width:560px;height:240px;}
.case-second{overflow: hidden;width:1180px;height:370px;margin-top:-10px;}
.case-seconddi1{float:left;background:#FFFFFF;margin: 0px 20px;width:265px;height:365px;}
.case-seconddi1 img{width: 58px;height: 58px;display: block;margin: 50px auto;vertical-align: middle;}
.case-seconddi1 p{font-size: 30px; color: #333;text-align: center;margin-top: 26px;vertical-align: middle;}
.case-seconddi2{float:right;background:#FFFFFF;margin: 0px 20px;width:830px;height:365px;}
.case-seconddi2 p{font-size: 16px;line-height:32px;margin-left:25px;}
.shuilvtext {margin: 10px auto;padding: 0px 10px 20px 30px;line-height: 30px;}
.shuilvtext p{margin-bottom: 5px;color:#fff;}



.width1200{width: 1200px;margin: 0 auto;}
.infor{overflow: hidden;}
.infor ul{overflow: hidden;margin: 30px 0 0;}
.infor ul li{float: left;width: 270px;height: 200px;margin-left: 20px;position: relative;margin-bottom: 22px;overflow: hidden;}
.infor ul li img{display: block;}
.infor ul li .infor_bg_img{position: absolute;z-index: -1;left: 50%;margin-left: -135px;top: 0; }
.infor ul li .infor_icon_img{margin: 30px auto 10px;}
.infor ul li b{text-align: center;font-size: 20px;color: #d81e06;font-weight: 400;display: block;}
.infor ul li i{text-align: center;font-size:10px;color: #fff;margin-top: 5px;line-height: 2em;display: block;font-style: normal; }
.infor ul li .infor_down{display: none;background-color: #fff;width: 200px;height: 160px;position: absolute;z-index: 2;left: 50%;margin-left: -100px;top:50%;margin-top: -80px;overflow: hidden;transition: 0.3s;}
.infor ul li:hover .infor_down{display: block;}
.infor ul li .infor_down strong{font-size: 20px;display: block;font-weight: 900;text-align: center;margin: 20px auto 5px;color: #333;}
.infor ul li .infor_down span{display: block;width: 30px;height: 2px;background-color: #333;margin: 10px auto;}
.infor ul li .infor_down em{display: block;text-align: center;font-size: 12px;font-style: normal;line-height: 1.5em;}
.infor ul li .infor_down a{display: block;font-size: 12px;line-height: 28px;background-color:#f49c11;text-align: center;width: 100px;margin: 10px auto 0;color: #fff;transition: 3s;cursor:pointer;}
.infor ul li .infor_down a:hover{border-radius: 50px;}





.lcm{background:url(../image/m8bg.jpg) no-repeat; height:90px; background-position:center;}
.lcm .lct{ width:1200px; position:relative; height:90px; line-height:90px; font-size:36px; text-align:center;}
.lcon{ width:1200px; margin:0 auto; height:320px;}
.lcon .bgl{background:url(../image/bgl.jpg) no-repeat; height:260px; background-position:center;}
.lcon .bgl .bgbox{ width:1200px; height:200px; position:relative; top:0}
.lcon .bgl .bgbox li{ width:240px; height:180px; float:left; margin-top:42px; cursor:pointer;}
.lcon .bgl .bgbox li .lctit{ width:160px; height:50px; line-height:50px; text-align:center; font-size:24px; margin-top:5px;}
.lcon .bgl .bgbox li .xj{ height:20px; text-align:center; display:none}
.lcon .bgl .bgbox li .lcpic{ width:40px; height:40px; position:relative; top:15px; background:url(../image/nd.jpg) no-repeat;}
.lcon .bgl .bgbox li.act .lcpic{  background:url(../image/ad.jpg) no-repeat; top:-5px;}
.lcon .bgl .bgbox li.act .lctit{ border-radius:30px; background-color:#108be8; color:#FFF;}
.lcon .bgl .bgbox li.act .xj{ display:block;}
.swch_lcbankuai { margin: 60px auto;padding-bottom: 30px;width: 1200px;}
.swch_lcbankuai ul { background: url(../image/swch_lc1.png) no-repeat 140px 20px; display: inline-block; width: 100%;}
.swch_lcbankuai li {width: 180px;text-align: center;margin-right: 60px;float: left;}
.swch_lcbankuai i { display: block; width: 64px; height: 47px; margin: 0 auto;}
.swch_lcbankuai li h3 { font-size: 20px;color: #333;margin-top: 25px;line-height: 35px;}




.fwm{background:url(../image/m8bg.jpg) no-repeat; height:90px; background-position:center;  background-color:#FFFFFF;}
.fwm .fwt{ width:1200px; height:90px; position:relative; line-height:90px; text-align:center; font-size:36px; }
.fwn{ width:1200px; margin:0 auto; height:340px;}
.fwn ul{overflow: hidden;}
.fwn ul li{width: 275px;margin-left: 8px;float: left;background-color: #fff;border: 2px solid #fff;height: 275px;overflow: hidden;transition: 0.3s;}
.fwn ul li:hover{border: 2px solid rgba(255,0,51,0.5);}
.fwn ul li img{display: block;margin: 60px auto 20px;}
.fwn ul li p{font-size: 16px;text-align: center;font-weight: 800;transition: 0.3s;}
.fwn ul li:hover p{font-size: 20px;}
.fwn ul li b{display: block;padding: 10px 30px 0px;font-weight: 400;font-size: 14px;transition: 0.3s;}
.fwn ul li:hover  b{font-size: 14px;}



.case{overflow: hidden;background-color: #f3f3f3;padding-bottom: 30px;}
#demo {width: 1140px; margin: 0 auto;overflow:hidden;}
#demo1 ul{width: 10000px;}
#demo1 ul li{float: left;margin-left: 20px;background-color: #fff;}
#demo1 ul li img{display: block;width: 250px;margin: 10px auto 0;}
#demo1 ul li .success_text{width: 230px;height:200px;padding: 0px 20px 0px 20px;border-top: none;overflow: hidden;}
.success_text b{display: block;font-size: 16px;color: #333;margin-top: 24px;}
.success_text i{display: block;font-size: 14px;color: #666;margin-top: 14px;font-style: normal;}
.success_text em{display: block;font-size: 14px;color: #666;margin-top: 10px;font-style: normal;}
.success_text strong{display: block;width:115px;font-weight: 400;color: #c7b2a9;padding-left: 10px;padding-right:10px;line-height: 32px;font-size: 14px;border: 1px solid #c7b2a9;margin-top: 30px;border-radius: 2px;}