﻿body{ width:100%;font-size:14px; font-family:"Microsoft YaHei",Arial,"宋体", sans-serif; margin:0;padding:0;color:#404040; position:relative; background-color:#fff; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto;}
span,img,ul,li{ display:block; margin:0; padding:0; }
ul{list-style:none;margin:0;padding:0;}
form{margin:0;}
.left{float:left;}
a,area { blr:expression(this.onFocus=this.blur()); } /* 去除点击后的虚框 */
.clearfloat{clear:both;}
.center{ width:1000px; margin:0 auto; clear:both; }		/* 公用居中 */

/* 公用结束 */

.banner{ width:100%; height:745px; float:left; background:url(../images/banner.jpg) center top no-repeat; position:relative;}
.banner-center{ width:1000px; height:745px; margin:0 auto; position:relative; }
.banner-zixun{ width:254px; height:53px; position:absolute; top:550px; left:119px; cursor:pointer;}

.nav{ width:100%; float:left; height:71px; border-bottom:1px solid #d1d3d8; background-color:#fff; }
.nav.fixed{ position:fixed; left:0; top:0; z-index:999;}
.nav-list{ width:957px; padding-left:43px; height:71px; margin:0 auto; }
.nav-list a{ width:auto; height:71px; float:left; line-height:66px; color:#404040; font-size:18px; margin-right:45px; }
.nav-list a:hover{ color:#fb8e3e; }

.p1{ width:100%; height:618px; float:left; }
.p1-box{ width:1000px; height:618px; margin:0 auto; position:relative; background:url(../images/p1.jpg) center top no-repeat; }
.p1-ul{ width:1000px; height:auto; position:absolute; top:172px; left:0px;}
.p1-ul li{ width:188px; height:188px; position:absolute; top:0px; left:1px; }
.p1-ul li.ys2{ width:164px; height:164px; top:59px; left:189px; }
.p1-ul li.ys3{ width:164px; height:164px; top:59px; left:647px; }
.p1-ul li.ys4{ left:812px; }
.p1-ul li img{ width:100%; height:auto; position:absolute; top:0; left:0; display:none;}
.p1-ul li span{ width:100%; height:auto; position:absolute; top:36%; left:0; font-weight:bold; color:#fff; font-size:22px; line-height:28px; text-align:center; display:none; }
.p1-ul li:hover img{ display:block; }
.p1-ul li:hover span{ display:block; }
.p1 .zixun{ width:232px; height:53px; position:absolute; top:497px; left:475px; }

.p2{ width:100%; height:653px; float:left; background:url(../images/p2.jpg) center top no-repeat;}
.p2-box{ width:1000px; height:653px; margin:0 auto; position:relative; }
.p2 .txt1{ width:378px; height:auto; position:absolute; top:68px; left:530px; text-align:center; font-size:42px; line-height:52px; }
.p2 .txt1 font{ font-size:48px; }
.p2 .txt2{ width:560px; height:auto; position:absolute; top:208px; right:0; text-indent:2em; font-size:18px; line-height:28px; text-align:justify; }
.p2 .zixun{ width:232px; height:53px; position:absolute; top:525px; left:625px; }

.p3{ width:100%; height:717px; float:left; background:url(../images/p3.png) center top no-repeat;}
.p3-box{ width:1000px; height:717px; margin:0 auto; position:relative; }
.p3 .zixun{ width:344px; height:53px; position:absolute; top:596px; left:327px; }

.p4{ width:100%; height:759px; float:left; background-color:#f3f5f6;}
.p4-box{ width:1000px; height:759px; margin:0 auto; position:relative; background:url(../images/p4.png) center top no-repeat;}
.p4 .zixun{ width:232px; height:53px; position:absolute; top:638px; left:383px; }

.p5{ width:100%; height:496px; float:left; background:url(../images/p5.jpg) center top no-repeat;}
.p5-box{ width:1000px; height:496px; margin:0 auto; position:relative; }
.p5 .txt1{ width:390px; height:auto; position:absolute; top:68px; left:554px; text-align:center; font-size:45px; line-height:56px; }
.p5 .txt1 font{ font-size:48px; }
.p5 .txt2{ width:510px; height:auto; position:absolute; top:210px; right:0; text-indent:2em; font-size:18px; line-height:28px; text-align:justify; }
.p5 .txt3{ width:auto; height:53px; position:absolute; top:375px; left:517px; font-size:22px; line-height:53px; }
.p5 .zixun{ width:232px; height:53px; position:absolute; top:375px; left:745px; background:url(../images/btn1.png) no-repeat; }

.p6{ width:100%; height:167px; float:left; background-color:#069cc8; }
.p6-box{ width:1000px; height:167px; margin:0 auto; position:relative; background:url(../images/p6.png) center top no-repeat;}

.p7{ width:100%; height:804px; float:left; background:url(../images/p7.jpg) center top no-repeat; }
.p7-box{ width:1000px; height:804px; margin:0 auto; position:relative; }
.anli-t{ width:86px; height:86px; position:absolute; top:61px; left:314px; }
.anli-title{ width:400px; height:auto; position:absolute; top:64px; left:419px; font-size:38px; line-height:40px; color:#c9a644; font-weight:bold; }
.anli-title font{ font-size:28px; font-weight:normal; color:#404040; }
.item-title{ width:158px; height:41px; position:absolute; top:188px; left:0px; color:#fff; font-size:24px; line-height:41px; text-align:center; background-color:#19a3cc; }
.item-title.ys2{ top:572px; }
.item1{ width:470px; height:auto; position:absolute; top:243px; left:0; font-size:18px; line-height:28px; }
.item2-ul{ width:420px; height:auto; position:absolute; top:627px; left:0; }
.item2-ul li{ width:420px; height:auto; float:left; background:url(../images/anli-icon1.png) left 6px no-repeat; padding-left:26px; font-size:18px; line-height:28px; margin-bottom:4px; }
.anli1-zixun{ width:394px; height:509px; position:absolute; top:227px; left:608px; background:url(../images/anli1-zixun.png) no-repeat; }
.anli1-zixun .btn{ width:232px; height:53px; position:absolute; bottom:0px; left:56px; }

.p7.anli2{ height:800px; background:url(../images/anli2-bg.jpg) center top no-repeat; }
.p7.anli2{ height:800px; }
.item-title.anli2{ left:542px;}
.item1.anli2{ left:542px;}
.item2-ul.anli2{ left:542px;}
.anli2-zixun{ width:427px; height:492px; position:absolute; top:240px; left:24px; background:url(../images/anli2-zixun.png) no-repeat; }
.anli2-zixun .btn{ width:232px; height:53px; position:absolute; bottom:0px; left:80px; }

.p7.anli3{ height:773px; background:url(../images/anli3-bg.jpg) center top no-repeat; }
.p7.anli3{ height:773px; }
.item1.anli3{ width:490px; }
.anli3-zixun{ width:459px; height:493px; position:absolute; top:211px; left:540px; background:url(../images/anli3-zixun.png) no-repeat; }
.anli3-zixun .btn{ width:232px; height:53px; position:absolute; bottom:0px; left:115px; }

.p7.anli4{ height:804px; background:url(../images/anli4-bg.jpg) center top no-repeat; }
.p7.anli4{ height:804px; }
.anli4-zixun{ width:409px; height:496px; position:absolute; top:240px; left:30px; background:url(../images/anli4-zixun.png) no-repeat; }
.anli4-zixun .btn{ width:232px; height:53px; position:absolute; bottom:0px; left:100px; }

.p8{ width:100%; height:898px; float:left; background:url(../images/p8.jpg) center top no-repeat; }
.p8-box{ width:1000px; height:898px; margin:0 auto; position:relative; }
.p8 .title{ width:100%; height:auto; position:absolute; top:60px; left:0px; font-size:48px; color:#fff; text-align:center; }
.p8 .txt1{ width:100%; height:auto; position:absolute; top:125px; left:0px; font-size:22px; color:#fff; text-align:center; line-height:30px; }
.step{ width:320px; height:auto; position:absolute; top:350px; left:0px; font-size:18px; line-height:28px; }
.step.ys2{ top:705px;}
.step.ys3{ top:655px; left:366px; }
.step.ys4{ top:705px; left:735px; }
.step.ys5{ top:350px; left:735px; }
.p8 .zixun{ width:232px; height:53px; position:absolute; top:770px; left:383px; background:url(../images/btn2.png) no-repeat; }

.p9{ width:100%; height:715px; float:left; background-color:#19a3cc; }
.p9-box{ width:1000px; height:715px; margin:0 auto; position:relative; background:url(../images/p9.jpg) center top no-repeat; }
.p9 .title{ width:100%; height:auto; position:absolute; top:66px; left:0px; font-size:48px; color:#fff; text-align:center; }
.p9 .name{ width:510px; height:auto; position:absolute; top:190px; left:35px; font-size:40px; color:#f7e83b; font-weight:bold; }
.p9 .name font{ font-weight:normal; font-size:34px;}
.p9 .zc{ width:510px; height:auto; position:absolute; top:247px; left:35px; font-size:18px; color:#fff; line-height:28px; }
.p9 .txt1{ width:550px; height:auto; position:absolute; top:377px; left:35px; font-size:18px; color:#fff; font-weight:bold; }
.p9 .js{ width:550px; height:auto; position:absolute; top:410px; left:35px; font-size:18px; color:#fff; line-height:28px; }
.p9 .zixun{ width:232px; height:53px; position:absolute; top:595px; left:35px; background:url(../images/btn3.png) no-repeat; }

.zt{ width:100%; float:left; height:393px; background-color:#f3f5f6; }
.zt-box{ width:1000px; height:393px; float:left; position:relative; background:url(../images/zt-title.png) center top no-repeat; }
.zt-ul{ width:1000px; height:210px; position:absolute; top:141px; left:0px; }
.zt-ul li{ width:281px; height:171px; float:left; position:relative; margin-right:78px; }
.zt-ul li a{ width:281px; height:210px; position:absolute; top:0; left:0px; }
.zt-thumb{ width:280px; height:171px; position:absolute; top:0; left:0; }
.zt-ul li a span{ width:100%; height:auto; position:absolute; top:184px; left:0; text-align:center; color:#404040; font-size:18px; cursor:pointer;}