﻿

.dqwz{ height: 60px; border-bottom: 1px solid #ddd; line-height: 60px;}
.dqwz .wz{ background: url(../image/wz.png) left no-repeat; text-indent: 30px; font-size: 15px;}
.dqwz .menu a{ width: 120px; height: 60px; text-align: center; font-size: 18px; margin-left: 50px; line-height: 60px;}
.dqwz .menu a.on,.dqwz .menu a:hover{ padding-bottom: 17px; border-bottom: 2px solid #296dde; color: #296dde; font-weight: bold;}


.bd1{ padding: 80px 0;}
.bd1 dl{ width: 449px; height: 348px; border: 1px solid #ddd; border-right: none; padding: 40px;}
.bd1 dl dt{ background: url(../image/fgx.png) 305px 25px no-repeat; font-size: 36px;}
.bd1 dl dt b{ color: #296dde; margin-left: 70px;}
.bd1 dl .dd1{ width: 230px; height: 40px; background: url(../image/xk1.png) no-repeat; font-size: 18px; color: #fff; text-indent: 20px; line-height: 40px; margin-top: 20px;}
.bd1 dl .dd2{ margin-top: 40px;}
.bd1 dl .dd2 p{ background: url(../image/yd.png) left no-repeat; text-indent: 20px; line-height: 40px; font-size: 16px;}
.bd1 .sp{ width: 640px; height: 400px; border: 15px solid #296dde;}

.bd2 .bt{ text-align: center;}
.bd2 .bt h4{ height: 100px; background: url(../image/bt1.png) bottom center no-repeat;}
.bd2 .bt h4 span{ font-size: 56px; font-family: 'Geometr415'; line-height: 56px;}
.bd2 .bt h4 b{ font-size: 46px; color: #296dde; margin-left: 20px; line-height: 46px;}
.bd2 .bt p{ font-size: 18px; height: 30px; margin-top: 20px;}
.bd2 .bt p b{ font-size: 24px; color: #296dde;}
.bd2 .nr{ margin-top: 50px; height: 470px; padding: 80px 0; background: url(../image/kk1.png) center no-repeat;}
.bd2 .nr .sp{ width: 720px; height: 440px; border: 15px solid #296dde;}
.bd2 .nr dl{ width: 370px; height: 350px; background: #fff; padding: 60px 40px;}
.bd2 .nr dl dt{ font-size: 46px; font-weight: bold; color: #296dde; line-height: 46px;}
.bd2 .nr dl .dd1{ font-size: 24px; font-family: 'Geometr415'; color: #666; margin-top: 10px; text-transform: uppercase;}
.bd2 .nr dl .dd2{ width: 60px; height: 3px; background: #296dde; margin: 40px 0;}
.bd2 .nr dl .dd3{ font-size: 15px; line-height: 34px;}


.bd3{ margin-top: 80px; height: 470px; padding: 80px 0; background: url(../image/kk2.png) center no-repeat;}
.bd3 .sp{ width: 720px; height: 440px; border: 15px solid #296dde;}
.bd3 .nr dl{ width: 370px; height: 350px; background: #fff; padding: 60px 40px;}
.bd3 .nr dl dt{ font-size: 46px; font-weight: bold; color: #296dde; line-height: 46px;}
.bd3 .nr dl .dd1{ font-size: 24px; font-family: 'Geometr415'; color: #666; margin-top: 10px; text-transform: uppercase;}
.bd3 .nr dl .dd2{ width: 60px; height: 3px; background: #296dde; margin: 40px 0;}
.bd3 .nr dl .dd3{ font-size: 15px; line-height: 34px;}

.bd4{ padding: 80px 0;}
.mtbd .tybt{ text-align: center; background: url(../image/btx.png) bottom no-repeat; font-size: 46px; font-weight: bold; line-height: 46px; padding-bottom: 20px; color: #296dde;}
.bd4 .nr{ height: 450px; background: url(../image/mtxt.png) 0 310px no-repeat;}
.bd4 .nr .list{ width: 1260px; overflow: hidden; margin-top: 50px;}
.bd4 .nr dl{ width: 360px; height: 450px; float: left; margin-right: 60px;}
.bd4 .nr dl dt{ width: 360px; height: 260px; position: relative;}
.bd4 .nr dl dt img{ width: 360px; height: 260px;}
.bd4 .nr dl dt p{ width: 110px; height: 36px; background: #296dde; font-size: 14px; font-family:Arial; color: #fff; line-height: 36px; text-align: center; position: absolute; right: 0; bottom: 0;}
.bd4 .nr dl .dd1{ width: 360px; height: 21px; background: url(../image/mtyd1.png) center no-repeat; margin-top: 40px;}
.bd4 .nr dl:hover .dd1{ background: url(../image/mtyd2.png) center no-repeat;}
.bd4 .nr dl .dd2 a{ width: 360px; height: 24px; overflow: hidden; display: block; font-size: 18px; margin-top: 35px;}
.bd4 .nr dl .dd3{ width: 360px; height: 48px; overflow: hidden; line-height: 24px; font-size: 14px; margin-top: 20px;}
.bd4 .nr dl:hover .dd2 a{ color: #296dde;}

.bd5 .nr{ margin-top: 50px; background: #ededed; padding: 80px 0;}
.bd5 .sub2_2{ position:relative; height:560px;}
.bd5 .sub2_2 a.plus{ width:50px; height:80px; display:block; position:absolute; left:0px; top:220px; background:  url(../image/L1.png) no-repeat; cursor: pointer;}
.bd5 .sub2_2 a.plus:hover{ background: url(../image/L2.png) no-repeat;}
.bd5 .sub2_2 a.minus{ width:50px; height:80px; display:block; position:absolute; right:0px; top:220px; background:  url(../image/R1.png) no-repeat; cursor: pointer;}
.bd5 .sub2_2 a.minus:hover{ background: url(../image/R2.png) no-repeat;}
.bd5 .box{ position:absolute; left:0px; top:0px; width:1200px; height:560px; overflow:hidden;}
.bd5 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:560px;}
.bd5 ul.list li{ float:left; width:1200px; height:520px; position:relative;}
.bd5 ul.list li img{ width: 1200px; height: 520px;}
.bd5 ul.list li p{ width: 800px; height: 80px; background: #296dde; font-size: 30px; text-align: center; color: #fff; position: absolute; left: 200px; bottom: -40px; line-height: 80px;}
.bd5 ul.list li:hover p{ background: #ffc600; color: #333;}

.bd6{ padding-bottom: 100px; padding-top: 80px;}
.bd6 .sub2_2{ position:relative; height:235px; margin-top: 50px;}
.bd6 .sub2_2 a.plus{ width:40px; height:60px; display:block; position:absolute; left:-80px; top:70px; background:  url(../image/zhL1.png) no-repeat; cursor: pointer;}
.bd6 .sub2_2 a.plus:hover{ background: url(../image/zhL2.png) no-repeat;}
.bd6 .sub2_2 a.minus{ width:50px; height:80px; display:block; position:absolute; right:-80px; top:70px; background:  url(../image/zhR1.png) no-repeat; cursor: pointer;}
.bd6 .sub2_2 a.minus:hover{ background: url(../image/zhR2.png) no-repeat;}
.bd6 .box{ position:absolute; left:0px; top:0px; width:1200px; height:235px; overflow:hidden;}
.bd6 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:235px;}
.bd6 ul.list li{ float:left; width:305px; height:240px; position:relative;}
.bd6 ul.list li img{ width: 285px; height: 195px;}
.bd6 ul.list li p{ width: 285px; font-size: 16px; text-align: center; margin-top: 20px;}
.bd6 ul.list li:hover p{ color: #296dde;;}


































