/* 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, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {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:460px;background:url(../images/ban.gif) no-repeat center 0; min-width: 1180px;}
.ban{width:1180px;height:460px;margin:0 auto;}

#guangrong{width:1120px;height:42px;font-size:14px;line-height: 40px;padding:0 10px 0 50px;background: url(../images/laba.gif) no-repeat 9px 1px #fff;margin-top: 20px;}
.gundong {width:1120px;height:42px;line-height: 40px;position: relative;overflow: hidden;}
.roll {position: absolute;left: 0;top: 0;}
.roll li {color: #fff;display: inline-block;line-height: 42px;height: 42px;float: left;text-align: center;}
.roll li a {font-size: 16px;line-height: 42px;float: left;margin:0 14px;outline:none;color:#fe3236;}
.roll li a:hover{color:#000;}

.k1{margin-top: 20px;text-align: center;}
.biao{font-size: 38px;text-align: center;line-height: 40px;color:#2e2e2e;font-weight:700;margin:40px 0 30px;}
.zb{width:550px;height:480px;margin:40px 20px;background: #ecc419;float: left;display: inline-block;position: relative;box-shadow: 0px 0px 14px 2px rgba(130,130,130,0.3);cursor:pointer;}
.zb_p img{transition: all 0.5s;}
.zb_p:hover img{transform:scale(1.03);}
.zb_p{width:482px;height:260px;overflow: hidden;position: absolute;top:-15px;left:50%;margin-left: -241px;box-shadow: 0px 0px 14px 2px rgba(130,130,130,0.3);}
.zb h3{display: block;width:550px;height:27px;background: url(../images/vid_b.gif) no-repeat center 0;margin-top: 270px;font-size: 22px;font-weight:700;color:#fff;margin-bottom: 20px;}
.zb .an{display: inline-block;width:475px;height:44px;line-height: 44px;transition: all 0.5s;text-align: center;font-size: 18px;color:#000;background: #e3ab00;margin-top: 14px;cursor:pointer;}
.zb .an:hover{background: #774401;color:#fff;font-size: 19px;}

.k2{width:100%;height:630px;background: url(../images/k2_bg.gif) 0 0;padding:30px 0;margin-top:90px;min-width: 1180px;}
.k2_c{width:1180px;height:560px;position: relative;z-index: 99;margin:0 auto;}
.saoma{width:600px;height:300px;border:4px solid #ffffff;position: absolute;top:-110px;left:50%;margin-left: -300px;z-index: 999;border-radius: 60px;}
.saoma img{width:600px;height:300px;border-radius: 60px;}
.biao1{display: block;width:1180px;font-size: 38px;text-align: center;line-height: 40px;color:#fff;font-weight:700;margin:230px 0 30px;float: left;}
.k2_c ul{width:100%;overflow: hidden;text-align: center;margin-top: 10px;float: left;}
.k2_c ul li{display: inline-block;width:160px;height:180px;border-radius: 10px;background: #fff;margin:0 30px;box-shadow: 0px 0px 14px 2px rgba(130,130,130,0.3);border:1px solid #fff;}
.k2_c ul li:hover{border:1px solid #5d85d0;}
.k2_c ul li h4{font-size: 20px;font-weight:700;line-height: 60px;color:#2e2e2e;margin:10px 0 6px;}
.jiedu{width:1180px;overflow: hidden;float: left;}
.jiedu a{display:block;width:315px;height:60px;margin:40px auto 0;border-radius: 10px;background: #ecc419;line-height: 60px;text-align: center;font-size: 20px;color:#272725;transition: all 0.5s;}
.jiedu a:hover{font-size: 21px;}

.bd{width:1180px;height:70px;border-radius: 10px;margin-top: 30px;}
.bd ul{width:1020px;padding:20px 80px;}
.bd ul li{width:219px;height:49px;float: left;margin:0 29px 0 0;display: inline-block;}
.bd ul li input{width:207px;height:47px;padding-left: 10px;border:0;border-radius: 6px;border:1px solid #f94c4f;font-size:18px;color:#f94c4f;background: none;}
.bd ul li input:focus::-webkit-input-placeholder {
color: transparent;
}
.bd ul li input:focus:-moz-placeholder {
color: transparent;
}
.bd ul li input:focus::-moz-placeholder {
color: transparent;
}
.bd ul li input:focus:-ms-input-placeholder {
color: transparent;
}
.bd ul li input::-webkit-input-placeholder{
	color:#f94c4f;
}
.bd form ul li span{display: inline-block;float: left;text-align: left;line-height: 49px;}
.bd ul .center{width:239px;height:49px;background: #f94c4f;border:0;text-align: center;line-height: 49px;border-radius: 6px;margin-left: 14px;margin-right: 0px;}
.bd ul .center input{outline: none;background: none;color:#fff;font-size: 18px;width:239px;padding:0;line-height: 49px;cursor:pointer;}
.bd ul .jiantou{margin-left: -10px;display: inline-block;float: left;margin-top: 15px;}

.dizhi{width:100%;overflow: hidden;min-width: 1180px;}
.dizhi h2{font-size: 32px;font-weight:700;color:#fff;text-align: center;line-height: 40px;margin-bottom: 30px;margin-top: 50px;}
.dizhi .a7{width:1100px;overflow: hidden;padding:30px 0;}

.xq_content{width:1100px;margin:0 auto;border-radius: 4px;overflow: hidden;}
.xq_left{width:460px;overflow: hidden;float: left;margin-left:30px;}
.xq_right{width:520px;overflow: hidden;float: right;margin-right: 30px;}
.xq_left h2{font-size: 18px;color:#333;text-align: left;line-height: 30px;margin:20px 0;}
.xq_left p{font-size: 16px;color:#666;text-align: left;line-height: 32px;text-indent: 2em;}
.xq_right h2{font-size: 18px;color:#333;text-align: left;line-height: 30px;margin:20px 0;}
.xq_right ul{width:520px;overflow: hidden;margin-top: 26px;}
.xq_right ul li{width:115px;height:34px;float: left;margin-right:10px;margin-bottom:18px;}
.xq_right ul li a{display: block;width:115px;height:34px;text-align: center;line-height: 34px;color:#666;background: #efefef;border-radius: 34px;}
.xq_right ul li:hover a{background: #333334;color:#fff;}
.xq_right img{float: left;margin:50px;}

.footer{width:100%;overflow: height;background: #333334;line-height:30px;text-align: center;color:#8d8d8d;padding:30px 0;font-size: 16px;min-width: 1180px;}
.footer a{color:#8d8d8d;margin:0px 7px;font-size: 16px;}
.footer a:hover{color:#8d8d8d;font-size: 16px;}