@charset "utf-8";
body{font-size:14px; background-color:#fff; margin:0 auto;overflow-x:hidden; color:#666666; font-family: "Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;}
table, tr, td, th, select, option, input, textarea, button { font-size: 12px; font-family: "Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;}
ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, table, td {margin: 0; padding: 0;font-family: "Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;}
ul, li { list-style-type: none; padding: 0; margin: 0; }
a img {	border: 0;}
form { margin: 0;	padding: 0;}
textarea { overflow: auto;}
.clear { height: 0;	overflow: hidden; clear: both;}
.clearfix {	zoom: 1;}
.clearfix:after { content: ""; display: block; clear: both; height: 0;}
.none {	display: none;}
.hidden { visibility: hidden;}
.nobr {	white-space: nowrap;}
em { white-space: nowrap;}
a {text-decoration: none; }
a:hover{text-decoration:underline; color:#666;}

.top-c, .ban{text-align:center;}

/*top*/
.topa{ width:1100px; height:110px; background-color:#FFF; margin:15px auto 15px auto;}
.topa .top-l{width:320px; height:65px; float:left; margin-top:29px; margin-right:52px; }
.topa .top-c{height:81px; float:left;margin-top:39px; cursor:pointer;}
.topa .top-c dl{ width:138px; margin-left:5px; float:left; margin-right:11px; }
.topa .top-c dl dd{ float:left; width:38px; height:38px; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.topa .top-c dl.top-c1 dd{ background:url(../images/di_tb.png) 0px 0px no-repeat; }
.topa .top-c dl.top-c2 dd{ background:url(../images/di_tb.png) -38px -0px no-repeat; }
.topa .top-c dl.top-c3 dd{ background:url(../images/di_tb.png) -76px -0px no-repeat; }	
.topa .top-c dl.top-c1:hover dd{background:url(../images/di_tb.png) 0px -38px no-repeat;}
.topa .top-c dl.top-c2:hover dd{background:url(../images/di_tb.png) -38px -38px no-repeat;}
.topa .top-c dl.top-c3:hover dd{background:url(../images/di_tb.png) -76px -38px no-repeat;}
.topa .top-c dl dt{ font-size:16px; color:#7b7b7b; margin-left:10px; line-height:16px; float:left; margin-top:2px; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
.topa .top-c dl dt p{font-size:12px;}
.topa .top-r{ float:right;width:201px;height:42px;margin-top:35px; background:url(../images/top_04.jpg) no-repeat; margin-right:53px;}

.banner{width:100%;height:785px;background:url(../images/z1.jpg) no-repeat;}
.ban{width:1100px;overflow:hidden;margin:0 auto;}
.ban h3{color:#868e99;font-size:24px;margin:110px auto 0;}
.ban h1{color:#fff;font-size:66px;font-weight:bold;text-shadow:0px 2px 3px #999;margin:20px auto 0;}
.ban h2{margin:20px auto 30px;}
.ban i{color:#35455c;font-size:42px;font-style:normal;}
.lo{width:400px;overflow:hidden;margin:35px auto;}
.lo li{float:left;width:96px;height:96px;border-radius:100%;margin-left:25px;border:1px solid #f1dbb4;}
.lo li:first-of-type{background:#2da49e;margin-left:0;}
.lo li:nth-child(2){background:#c45247;}
.lo li:last-of-type{background:#e7ac44;}
.lo li p{font-size:16px;}
.lo li p:first-of-type{margin-top:20px;}

.call{line-height:43px;font-size:30px;}
.call:before{content:" ";display:inline-block;width:42px;height:43px;background:url(../images/z2.png) center center no-repeat;vertical-align:middle;}

.call span, .br a, .lo li p{color:#fff;}
.br{margin-top:30px;}
.br a{display:block;width:143px;line-height:26px;background:#35455c;border:1px solid #fff;font-size:14px;margin:0 auto;}

.content, .hto, .bmtd{width:100%;overflow:hidden;}


.z1, .z2, .z3, .z4, .z5, .z6, .z7{width:1100px;overflow:hidden;margin:0 auto;text-align:center;}

.z1a{margin-top:90px;font-size:46px;color:#35455c;}
.z1b{font-size:30px;color:#c45247;margin:8px auto 10px;}
.z1c{font-size:14px;color:#6a80a1;text-transform:uppercase;margin:10px 0;}
.z1d{width:100%;height:31px;background:url(../images/z3.png) no-repeat;margin-top:10px;}
.z1e{margin:50px auto;overflow:hidden;}
.z1e li{float:left;margin-left:4px;}
.z1e li:nth-child(1), .z1e li:nth-child(2){height:96px;}
.z1e li:nth-child(1) p, .z1e li:nth-child(2) p{margin-top:25px;}
.z1e li:nth-child(1){width:280px;background:#e1e5e8;margin-left:0;}
.z1e li:nth-child(2){width:260px;background:#d2e2ee;}
.z1e li:nth-child(3){width:268px;height:82px;background:#e1e5e8;}
.z1e li:nth-child(3) p{margin-top:20px;}
.z1e li:nth-child(4){width:280px;height:134px;background:#d2e2ee;}
.z1e li:nth-child(4) p{margin-top:46px;}
.z1e li:nth-child(5){width:255px;height:166px;background:#d2e2ee;margin-left:0;}
.z1e li:nth-child(6){width:285px;height:166px;background:#e1e5e8;}
.z1e li:nth-child(5), .z1e li:nth-child(6){margin-top:-34px;}
.z1e li:nth-child(5) p, .z1e li:nth-child(6) p{margin-top:60px;}
.z1e li:nth-child(7){width:268px;height:180px;background:#d2e2ee;margin-top:-48px;}
.z1e li:nth-child(7) p{margin-top:65px;}
.z1e li:nth-child(8){width:280px;height:128px;background:#e1e5e8;margin-top:4px;}
.z1e li:nth-child(8) p{margin-top:40px;}
.z1e li p{font-size:18px;color:#35455c;}
.z1e li span{font-size:22px;}
.z1e li a{line-height:24px;color:#5c759a;}
.z1 h3{font-size:18px;color:#c45247;}
.z1f{margin:30px 0;}
.z1f a{display:block;width:223px;line-height:26px;border:1px solid #35455c;font-size:14px;margin:0 auto;color:#35455c;}

.z2a{height:1004px;background:url(../images/z9.jpg) center center no-repeat;}

.z2b, .z2f{width:960px;overflow:hidden;margin:0 auto;}
.z2c{width:450px;float:left;}
.z2c img{border:6px solid #5c759a;float:right;}
.z2d{width:510px;float:right;}
.z2e{width:100%;line-height:42px;background:url(../images/z10.jpg) left center no-repeat;color:#fff;text-align:left;text-indent:4.2em;}
.z2d p{margin:25px 30px 25px 60px;text-align:left;line-height:24px;}

.z2f{margin-top:35px;}
.z2g{width:510px;float:left;}
.z2h{line-height:42px;background:url(../images/z11.jpg) right center no-repeat;color:#fff;text-indent:23.2em;}
.z2g p{text-align:right;line-height:24px;float:left;margin:25px 60px 25px 30px;}
.z2i{width:450px;float:right;}
.z2i img{border:6px solid #5c759a;float:left;}

.z2a, .z3a{margin:30px auto;}

.z3b{width:502px;overflow:hidden;float:left;background:#f8f8f8;margin-left:10px;}
.z3c{float:left;padding-left:30px;width:472px;}
.z3c li{float:left;width:97px;line-height:26px;border:1px solid #35455c;color:#35455c;margin-left:25px;margin-top:12px;}
.z3c li:first-of-type{margin-left:0;}
.z3b h4, .z3b a{font-size:18px;width:100%;}
.z3b a{display:block;line-height:48px;background:#5c759a;color:#fff;font-weight:bold;margin:40px auto 0;}
.z3b p, .z3b h4{text-align:left;line-height:24px;}
.z3b p, .z3c{padding-left:30px;}
.z3b h4{margin:0 30px;width:432px;color:#c45247;line-height:36px;}

.z3d{width:502px;overflow:hidden;float:right;background:#f8f8f8;margin-right:10px;}
.z3c{float:left;padding-left:30px;}
.z3c li{float:left;width:97px;line-height:26px;border:1px solid #35455c;color:#35455c;margin-left:25px;margin-top:12px;}
.z3c li:first-of-type{margin-left:0;}
.z3d h4, .z3d a{font-size:18px;width:100%;}
.z3d a{display:block;line-height:48px;background:#5c759a;color:#fff;font-weight:bold;margin:40px auto 0;}
.z3d p, .z3d h4{text-align:left;line-height:24px;}
.z3d p, .z3c{padding-left:30px;}
.z3d h4{margin:0 30px;width:432px;color:#c45247;line-height:36px;}

.z4 p{line-height:28px;}
.z4a{margin-top:50px;overflow:hidden;}
.z4a li{float:left;overflow:hidden;}
.z4b{width:308px;height:188px;border:1px dashed #bfc6d0;margin-top:35px;}
.z4b b{width:75px;background:#5c759a;line-height:26px;color:#fff;font-weight:bold;display:inline-block;font-size:16px;margin:20px 0 0 30px;float:left;}
.z4b pre{font-size:16px;color:#C45247;font-family:"微软雅黑";width:100%;line-height:40px;text-indent:2em;}
.z4b p{line-height:24px;padding:0 30px;font-size:12px;font-family:"宋体";}
.z4b pre, .z4b p{float:left;text-align:left;}
.il img{margin:70px 19px;}

.hto{background:#e1e5e8;}
.z5a{width:100%;height:65px;background:#5c759a;}
.z5b{width:110px;height:98px;background:url(../images/z18.png) no-repeat;position:absolute;margin-top:-19px;margin-left:40px;}
.z5b p{width:98px;color:#fff;font-size:20px;}
.z5b p:first-of-type{margin-top:21px;}
.z5a h2{font-size:36px;float:left;line-height:65px;margin-left:170px;color:#fff;}
.z5a a{width:135px;line-height:32px;border:1px solid #35455c;background:white;float:right;margin:15px 50px;color:#35455c;}

.z5c{overflow:hidden;width:954px;height:252px;background:url(../images/z19.jpg) center center no-repeat;margin:70px 73px 92px 73px;}
.z5c li{float:left;margin-top:20px;}
.z5c li a{display:block;line-height:48px;font-size:18px;color:#666;}
.z5c li:nth-child(1), .z5c li:nth-child(2), .z5c li:nth-child(3){margin-top:0;}

.z6a{overflow:hidden;margin:0 auto 100px;}
.z6b{width:500px;float:left;margin-top:30px;}
.z6b dd{width:124px;height:124px;float:left;margin:0 15px;}
.z6b dd img{float:left;}
.z6b dt{text-align:left;}
.z6b dt span{color:#c45247;margin-left:10px;font-size:20px;}
.z6b dt:first-of-type{font-size:24px;color:#35455c;line-height:60px;}
.z6b dt:last-of-type{line-height:24px;}

.ztc{width:100%;height:491px;background:url(../images/z26.jpg) no-repeat;overflow:hidden;}
.z7{height:341px;background:url(../images/z27.png) no-repeat;margin:75px auto;}
.z7 h1{font-size:40px;margin:25px 0 10px;}
.z7 p{line-height:28px;}
.z7 h3{font-size:16px;margin:25px 0;color:#c45247;}
.z7a{width:550px;line-height:35px;overflow:hidden;margin:0 auto;}
.z7b{width:415px;height:35px;float:left;background:#eaeaea;border:1px solid #fff;text-align:left;text-indent:2em;font-size:16px;color:#333;}
.z7a a{display:block;width:115px;height:100%;background:#c45247;float:right;border:1px solid #fff;font-size:18px;color:#fff;}
.z7a a:hover{text-decoration:none;}
.z7c{margin:35px auto; display:inline-block;}
.z7c li{background:url(../images/z28.jpg) left center no-repeat;float:left;text-indent:2em;margin-left:20px;}
.z7c li:first-of-type{margin-left:0;}


.sub{width:100%;overflow:hidden;background:#e1e5e8;}
.z8{width:1100px;height:400px;margin:0 auto;background:url(../images/z29.png) top center no-repeat;overflow:hidden;}
.z8a{width:940px;overflow:hidden;margin:90px auto 45px;}
.z8b{width:300px;height:75px;float:left;background:#5c759a;}
.z8b dd{width:100px;float:left;height:100%;text-align:center;}
.z8b dt{width:200px;float:right;text-align:left;color:#fff;}
.z8b dt:first-of-type{font-size:22px;margin-top:10px;}
.z8b dt:last-of-type{line-height:28px;}
.z8c{height:1px;border-bottom:1px solid #c8cbcd;}
.z8d{width:100%;overflow:hidden;margin:16px auto;}
.z8e{width:848px;float:left;margin:31px 0;}
.z8e li{float:left;margin:0 25px;}
.z8e li p{line-height:28px;color:#666;}
.z8f{width:134px;height:133px;background:url(../images/z41.jpg) no-repeat;float:right;}

.footer {width:100%;height:122px; background-color:#e1e5e8;}
.footer p {width:100%;text-align:center;font-size:12px;color:#666;line-height:24px;}