@charset "utf-8";

/* reset beigin*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0;font-family:微软雅黑}
input,button,select,textarea{outline:none}li{list-style:none}img{border:none}textarea{resize:none}
body{color:#666;background:#fff;word-break:break-all;word-wrap:break-word;}
body,input,textarea{font-size:14px;font-family:微软雅黑;}
a{color:#0e1013;text-decoration:none;outline:none}
html,body{width: 100%;overflow-x: hidden;}
/* reset end*/

/* 公共样式 */
.plan,.projet,.client{width:100%;}
.plan .plan_box,.projet .projet_box,.client .client_box{width:1200px;margin:0 auto;}
.grand_box .center img,.gray_box dl dd img,.earnings_box .center .matter figure img{display:block;margin:0 auto;}
.projet_box ul li h2,.projet_box ul li p,.projet_box ul li strong{padding-left:10px;}
.left{float:left;}
.right{float:right;}
.center{width: 1200px;margin: 0 auto;}

.direct_bg{position:relative;height:500px;width:100%;margin-top:132px;overflow:hidden;display:block;}
.direct_bg img{position:absolute;left:50%;margin-left:-960px;}
.subtitle,.lieber,.chakan{background:#fff;padding-bottom:60px;overflow: hidden;}
.subtitle h1,.sub h1,.lieber h1,.chakan h1{font-size:24px;color:#01c058;text-align:center;padding-top:40px;}
.subtitle strong,.sub strong,.lieber strong,.chakan strong,.chakan strong{display:block;width:98px;height:4px;background:#01c058;margin:0 auto;margin-top:20px;}
.subtitle figure,.sub figure,.lieber figure,.chakan figure{width:1200px;margin:0 auto;}
.subtitle figure img,.sub figure img,.lieber figure img,.lieber ul li img,.lieber header img,.chakan dl dd img,.chakan header img,.chakan figure img{display:block;border:0;margin: 0 auto;}
.subtitle figure img,.sub figure img,.lieber figure img,.chakan figure img{margin-top:40px;}
.sub{background:#fbfcff;padding-bottom:60px;}
.sub span,.lieber span,.chakan span{display:block;font-size:18px;color:#666;text-align:center;margin-top:14px;}
.lieber ul{width:1200px;margin: 0 auto;margin-top:40px;}
.lieber ul li{width:22%;float:left;margin-left:30px;}
.lieber ul li h2{font-size:20px;color:#666;margin-top:20px;text-align:center;}
.lieber ul li i{display:block;width:54px;height:1px;background:#d4d4d4;margin:0 auto;margin-top:10px;}
.lieber ul li p{font-size:16px;color:#9f9f9f;line-height:24px;margin-top:12px;text-align:left;}
.lieber header,.chakan header{clear: both;margin:0 auto;}
.lieber header img,.chakan header img{padding-top:30px;}
.chakan h3,.chakan h2{font-size:24px;color:#666;text-align:center;padding-top:40px;}
.chakan h2{color:#01c058;padding-top:14px;}
.chakan dl{width:1200px;margin:0 auto;margin-top:60px;}
.chakan dl dd{width:410px;float:left;margin:0 86px;box-shadow: 0px 0px 6px 0px rgba(158, 158, 158, 0.35);height:310px;text-align:center;}
.chakan dl dd img{margin-top:20px;}
.chakan dl dd p{font-size:24px;color:#01c058;margin-top:20px;}
.chakan dl dd span{font-size:20px;color:#666;margin-top:20px;padding:0px 10px;display:block;}
.chakan dl dd a{display:block;width:190px;height:54px;border:1px solid #ccc;font-size:20px;color:#666;line-height:54px;margin:0 auto;margin-top:20px;font-weight: 100;}
.chakan dl dd a:hover{color:#01c058; }
.chakan dl dd:hover{box-shadow: 0px 0px 6px 0px rgba(1, 192, 88, 0.35);}
.chakan .cernter{width:1200px;margin: 0 auto;margin-top:60px;}
.chakan .cernter ul{float:left;width:290px;height:330px;overflow:hidden;border:1px solid #ccc;margin-left:80px;}
.chakan .cernter ul li{vertical-align: middle;height:38px;}
.chakan .cernter ul li i{float:left;display: block;width:8px;height:8px;background:#f05466;margin-left:10px;margin-top: 16px;}
.chakan .cernter ul li b{font-weight:normal;font-size:18px;color:#9f9f9f;padding-left:24px;display:block;padding-top:8px;}
.chakan .cernter .blue li i{background:#52bfea;}
.chakan .cernter .yellow li i{background:#fccb48;}
.chakan section{clear:both;}
.chakan h5{font-size:24px;color:#666;text-align:center;margin-top:60px;}

.enter{margin: 50px auto 0;width: 680px;}
.enter table td{padding: 0;height: 50px;line-height: 50px;font-size: 18px;}
.enter table tr td:first-child{width: 224px;text-align: center;}
.enter table tr td:last-child{width:456px}
.enter table tr td input{width: 90%;border: 0;font-size:18px ;padding-left: 15px;height: 91%;}
.enter table tr td input:focus{border: 0;}
.huoqu table{border-collapse:collapse;}
.huoqu table td{border: 1px solid #e2e2e2;}
.huoqu .huoqu-btn{width: 100%;height: 50px;background:#01c058;border: 0;color: #fff;margin: 13px auto 0px auto;    font-size: 22px;    cursor: pointer;}
.content>span{color: red;text-align: center;display: block;font-size: 20px;}
.content>h3{margin-top:55px ;margin-bottom:10px;font-size: 24px;}
.enter table tr td input[name=tel]{width: 60%;}
.enter table tr td input.yz{width: 100px; font-size: 14px;height: 100%;padding:0 15px;margin: 0;float: right;}

.huoqu h1{font-weight: 700;}
.huoqu hr{border-bottom: 0;    border-top: #e2e2e2 1px solid;    position: relative;    top: -3px;    z-index: 0;}
.huoqu strong{position: relative;z-index: 1}
