@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font-size:14px; margin:auto; font-family:"微软雅黑";}
h1,h2,h3,h4,h5,h6,ul,li,ol,li,img,form,input{ padding:0; margin:0; border:0;}
ul{ list-style:none; margin:auto}
a{ text-decoration:none;}
a:hover{text-decoration:none;}
img{ border:0;}

.head{ width:100%; height:662px; margin:0 auto; position:relative; overflow:hidden;}
.banner{ width:1440px; margin:0 auto; position:relative; left:50%; margin-left:-720px; overflow:hidden;}
.ban_bd{ position:relative; overflow:hidden;}
.ban_bd ul{ overflow:hidden;}
.ban_bd ul li{ width:100%; float:left;}
.ban_bd ul li img{ font-size:0px; display:block;}
.ban_hd{ width:260px; margin:0 auto; height:6px; position:absolute; bottom:106px; left:50%; margin-left:-78px; overflow:hidden; text-align:center;}
.ban_hd ul{ width:260px; overflow:hidden;}
.ban_hd ul li{ width:40px; height:6px; float:left; margin:0 6px; _margin:0 4px; background-color:#2e2e2e; border-radius:4px;}
.ban_hd ul li.on{ background-color:#dac366;}
.head .nav{ position:absolute; top:0; left:50%; margin-left:-512px; z-index:9; width:1024px; height:48px; overflow:hidden;}
.head .nav li{ float:left; width:128px; height:48px; line-height:48px; font-size:17px; background:#2e2e2e; color:#dac366; text-align:center;}
.head .nav li a{ color:#dac366;}
.head .nav li.sy{ background:#dac366; color:#2e2e2e;}
.head .nav li.sy a{ color:#2e2e2e;}

/*con1*/
.con1{ width:1024px; height:136px; background:none; padding:8px; border:1px dashed #dac366; left:50%; margin-left:-512px; overflow:hidden; position:relative; margin-top:-76px;}
.con1 ul{ overflow:hidden;}
.con1 ul li{ width:256px; height:136px; float:left;}
.inbl{ background-color:#2e2e2e; color:#dac366;}
.inye{ background-color:#dac366; color:#2e2e2e;}
.con_img{ width:76px; height:62px; float:left; margin:37px 14px 0 14px;}
.con_img1{ margin:37px 0;}
.con1_1{ float:left; font-size:28px; line-height:30px; margin-top:37px; font-weight:bold;}
.con1_1 span{ font-size:17px; font-weight:normal;}

/*标题*/
.title{ width:100%; text-align:center; margin:0 auto}
.tit_top{ margin-top:157px;}
/*服务*/
.con2{ width:1088px; margin:0 auto; left:50%; margin-left:-544px; position:relative; overflow:hidden;}
.infw{ width:484px; height:311px; margin:75px 30px 0; _margin:75px 24px 0; position:relative; float:left;}
.infwbg{ width:484px; height:311px; display:block;}
.infw ul{ width:426px; margin:0 auto; position:absolute; bottom:29px; left:29px;}
.infw ul:after{ content:""; display:block; clear:both;}
.infw ul li{ width:142px; *width:141px; float:left; text-align:center; border-bottom:1px solid #dac366; border-right:1px solid #dac366; box-sizing:border-box; font-size:26px; line-height:55px; padding: 0;}
.infw ul li a{ color:#dac366;}
.infw .infwul1 li{border-bottom:1px solid #2e2e2e; border-right:1px solid #2e2e2e;}
.infw .infwul1 li a{ color:#2e2e2e;}
.infw ul li.norb{ border-right:0;}
.infw ul li.nobb{ border-bottom:0;}


/*十年品质*/
.inpz{ width:1104px; height:680px; position:relative; left:50%; margin-left:-502px; overflow:hidden; margin-top:60px;}
.inpz_bg{ width:1104px; height:680px;}
.inpz_p{ width:300px; height:100px; font-size:16px; line-height:26px; position:absolute;}
.inpz_p span{ font-size:20px; font-weight:bold; display:block; line-height:38px;}
.inpz_p1{ top:90px; left:90px; color:#817a5c;}
.inpz_p2{ top:60px; left:424px; color:#2e2e2e;}
.inpz_p3{ top:90px; left:758px; color:#817a5c;}
.inpz_p4{ top:300px; left:40px; color:#dac366;}
.inpz_p5{ top:300px; left:785px; color:#dac366;}
.inpz_p6{ top:478px; left:90px; color:#817a5c;}
.inpz_p7{ top:540px; left:424px; color:#2e2e2e;}
.inpz_p8{ top:478px; left:758px; color:#817a5c;}

.inpz_swt{ width:608px; height:58px; margin:60px auto 0;}
.inpz_swt:after{ content:""; display:block; clear:both;}
.inpz_swt a{ display:block; width:274px; height:58px; float:left; margin:0 15px;}

/*案例*/
.inal_con{ width:100%; position:relative; overflow:hidden; margin-top:60px;}
.huadong { position:relative; width:1024px; height:444px; left:50%; margin-left:-512px; z-index:0;}
.huadong .prev{ position:absolute; left:-50px; top:200px; z-index:999;}
.huadong .next{ position:absolute; right:-50px; top:200px; z-index:999;}
.huadong ul { position:relative; height:440px; width:1000px; overflow:hidden;}
.huadong li { position:absolute; width:0; height:0; top:0; left:0; z-index:0; cursor:pointer; overflow:hidden;}
.huadong li img { width:100%; height:100%; vertical-align:top;}


/*咨询流程*/
.zxlc{ width:100%; padding-bottom:70px; margin:57px auto 0; background:#ededed;}
.zxlc strong{ display:block; font-size:26px; line-height:106px; text-align:center; color:#817A5D;}
.zxlc p{ width:100%; margin-bottom:18px; text-align:center;}