/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, textarea,img, div{border:0;margin:0;padding:0;font-family: "Microsoft YaHei",arial;}
body,img{margin:0;padding:0;border:0;}
em{font-style:normal;}
ul, ol{list-style:none;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,p,span,a{border:0;font-weight:normal}
table,th,td,{padding:0px;margin:0px;}
table{border-collapse:collapse;}
th,td,input{font-size:12px;font-family: "Microsoft YaHei",arial;}
li{list-style: none}
ul{margin:0;padding:0;}
a{text-decoration:none;font-family: "Microsoft YaHei",arial;padding:0px;margin:0px;}
a,input{outline:none;font-family: "Microsoft YaHei",arial;padding:0px;margin:0px;}
span a{color:#818181;}
span a:hover{color:#c31e2f;}
form, fieldset, legend, button, input, textarea,th, td{margin: 0;padding: 0;}
.main{width:1180px;overflow: hidden;margin:0 auto;}
.top{width:100%;height:80px;min-width: 1180px;}
.logo{width:180px;height:47px;margin-top: 16px;float: left;}
.phone{float: right;width:auto;height:47px;line-height: 47px;padding-left: 36px;background: url(../images/tel.jpg) no-repeat 0 0;font-size: 26px;color:#173d60;margin-top: 16px;}
.banner{width:100%;height:550px;background: url(../images/ban1.jpg) no-repeat center 0;}
.ban{width:1180px;height:550px;background: url(../images/ban.jpg) no-repeat center 0;margin:0 auto;position: relative;}
.ban a{display: block;width:324px;height:55px;position: absolute;top:374px;left:546px;border-radius: 10px;background: #ffd800;color:#111111;font-size: 20px;text-align: center;line-height: 55px;letter-spacing: 1px;}

.k1{margin-top: 86px;}
.biao{width:1180px;height:36px;background:url(../images/biao_bj.jpg) no-repeat center 3px; text-align: center;line-height: 36px;font-size: 36px;font-weight:700;margin-bottom: 58px;color:#2e2e2e;}
.k1 ul{width:1180px;height:218px;}
.k1 ul li{width:208px;height:188px;margin-top: 30px;float: left;margin-right: 35px;background: #f7f7f7;position: relative;}
.k1 ul li:last-child{margin-right:0;}
.k1 ul li h2{display: block;width:60px;height:60px;position: absolute;top:-30px;left:50%;margin-left: -30px;;text-align: center;line-height: 60px;font-size: 40px;font-weight:700;color:#fff;border-radius: 30px;}
.k1 ul li .a1{background: #fce4bf;}
.k1 ul li .a2{background: #d8d1ff;}
.k1 ul li .a3{background: #c1dfff;}
.k1 ul li .a4{background: #d3ffcb;}
.k1 ul li .a5{background: #d8bebb;}
.k1 ul li p{font-size: 16px;color:#2e2e2e;padding:54px 16px 0;line-height: 28px;text-indent: 2em;}

.k2{margin-top: 86px;}
.shouhuo{width:1180px;height:526px;background: url(../images/shouhuo.jpg) no-repeat center 0;}
.shouhuo p{font-size: 16px;color:#2e2e2e;line-height: 40px;padding: 76px 0 0 530px;}

.k3{margin-top: 86px;}
.renqun{width:1180px;height:265px;background: url(../images/renqun.jpg) no-repeat center 0;}
.renqun p{font-size: 16px;color:#2e2e2e;padding: 6px 0 0 344px;line-height: 68px;}

.k4{margin-top: 50px;width:100%;overflow: hidden;background: #6f6cf5;min-width: 1180px;}
.k4 .main{margin-top: 86px;}
.biao1{width:1180px;height:36px;background:url(../images/biao_bj1.jpg) no-repeat center 6px; text-align: center;line-height: 36px;font-size: 36px;font-weight:700;margin-bottom: 58px;color:#fff;}
.k4 table{width:100%;overflow: hidden;border:1px solid #6f6cf5;border-collapse: collapse;background: #f7f7fd;margin-bottom: 40px;}
.k4 table tr{width:100%;border:1px solid #6f6cf5;}
.k4 table th{border:1px solid #6f6cf5;line-height: 50px;font-size: 18px;font-weight:700;color:#2e2e2e;text-align: center;}
.k4 table td{border:1px solid #6f6cf5;font-size: 16px;color:#2e2e2e;text-align: center;line-height: 28px;padding:10px 0;}
.k4 table td div{padding:20px;text-align: left;line-height: 28px;}
.k4 ul{width:1180px;height:294px;margin-bottom: 60px;}
.k4 ul li{width:570px;height:294px;/*float: left;*//*margin-right:38px;*/}
/*.k4 ul li:last-child{margin-right:0;}*/
/*.k4 ul .li_1{background:url(../images/li_bj1.jpg) no-repeat center 0;}
.k4 ul .li_2{background:url(../images/li_bj2.jpg) no-repeat center 0;}
.k4 ul .li_3{background:url(../images/li_bj3.jpg) no-repeat center 0;}*/
.k4 ul .li_4{background:url(../images/li_bj4.jpg) no-repeat center 0;float: left;}
.k4 ul .li_5{background:url(../images/li_bj5.jpg) no-repeat center 0;float: right;}
.k4 ul li h2{text-align: center;font-size: 20px;font-weight:700;color:#2e2e2e;line-height: 60px;margin-top: 2px;}
.k4 ul li p{font-size: 16px;color:#2e2e2e;line-height: 29px;padding:0 60px;}

.k5{margin-top: 86px;}
.k5 ul{width:1180px;height:238px;margin-bottom: 33px;}
.k5 ul li{width:196px;height:238px;float: left;margin-right:50px;position: relative;overflow: hidden;border-radius: 6px;}
.k5 ul li:last-child{margin-right:0;}
.k5 ul li div{position: absolute;width:196px;height:238px;background: rgba(0,0,0,.7);top:238px;transition: all 0.6s;}
.k5 ul li:hover div{top:0;}
.k5 ul li div h2{font-size: 22px;text-align: center;line-height: 20px;color:#fcdc02;font-weight:700;margin-top: 36px;}
.k5 ul li div p{padding:16px;font-size: 16px;color:#fff;line-height: 28px;}

.k6{margin-top: 17px;width:100%;overflow: hidden;background: #fca102;min-width: 1180px;}
.k6 .main{margin-top: 86px;}
.biao2{width:1180px;height:36px;background:url(../images/biao_bj2.jpg) no-repeat center 6px; text-align: center;line-height: 36px;font-size: 36px;font-weight:700;margin-bottom: 58px;color:#fff;}
.zixun{width: 1180px;height:516px;background:url(../images/zixun.jpg) no-repeat center 0;position: relative;margin-bottom: 30px;}
.zixun p{font-size: 16px;color:#2e2e2e;line-height: 34px;padding:272px 0 0 104px;}
.biaodan{width:459px;height:402px;border-radius: 20px;background: #ececf4;position: absolute;top:48px;right:102px;}
.biaodan ul{width:337px;overflow: hidden;padding:50px 0 0 64px;}
.biaodan ul li{width:335px;height:50px;border:1px solid #2e2e2e;border-radius: 6px;margin-bottom: 29px;overflow: hidden;}
.biaodan ul li input{width:315px;height:50px;border:none;font-size: 16px;padding-left: 20px;background: none;}
.biaodan ul .center{width:237px;height:50px;background:#fca102;border:1px solid #fca102;margin:0 auto;}
.biaodan ul .center input{width:237px;height:50px;text-align: center;padding:0;color:#fff;}

.footer{width:100%;padding:34px 0;min-width: 1180px;}
.footer p{font-size: 16px;color:#2e2e2e;line-height: 28px;text-align: center;}