﻿

.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;}

.yxsj1{ padding: 80px 0;}
.yxsj .tybt{ height: 68px; background: url(../image/btx.png) bottom no-repeat; text-align: center; font-size: 46px; font-weight: bold; line-height: 46px;}
.yxsj .tybt b{ color: #296dde;}
.yxsj1 .nr{ margin-top: 70px;}
.yxsj1 .nr .img{ width: 640px; height: 360px; background: #f2f2f2; position: relative;}
.yxsj1 .nr .img img{ width: 640px; height: 360px; position: absolute; left: 20px; top: -20px;}
.yxsj1 .nr dl{ width: 490px; margin-left: 50px;}
.yxsj1 .nr dl dt{ font-size: 24px; font-weight: bold; line-height: 24px;}
.yxsj1 .nr dl dd{ font-size: 14px; color: #666; line-height: 30px; margin-top: 20px;}
.yxsj1 .by{ height: 24px; background: url(../image/yxby.png) center no-repeat; font-size: 24px; text-align: center; color: #296dde; line-height: 24px; margin-top: 40px;}

.yxsj2 .dbg{ height: 490px; background: url(../image/lvbg.jpg) center no-repeat; margin-top: 50px; padding: 60px 0 80px 0;}
.yxsj2 .nr{ position: relative;}
.yxsj2 .nr .bt .ew{ font-size: 46px; color: #fff; font-family: 'Oswald-Medium'; letter-spacing: 2px; text-transform: uppercase;}
.yxsj2 .nr .bt p{ width: 120px; background: url(../image/fzx.png) right no-repeat; font-size: 18px; color: #ffc600;}
.yxsj2 .lcul{ width: 580px; position: absolute; right: 0; top: 0px;}
.yxsj2 .lcul li{ font-size: 20px; font-family: 'Oswald-Medium'; float: left; width: 60px; margin-left: 35px; text-align: center; text-indent: 30px; margin-bottom: 15px; cursor: pointer;}
.yxsj2 .lcul li.on{color: #296dde; background: url(../image/lcdq.png) left no-repeat;}
.yxsj2 .lct ul.qh{ width:1200px; margin-top: 40px;}
.yxsj2 .lct ul li .img{ width: 500px; height: 380px;}
.yxsj2 .lct ul li .img img{ width: 500px; height: 380px;}
.yxsj2 .lct ul li dl{ width: 467px; height:294px; border: 3px solid #ffc600; border-left: none; padding: 40px 80px 40px 150px;}
.yxsj2 .lct ul li dl dt{ font-size: 36px; font-family: 'syst';}
.yxsj2 .lct ul li dl dt span{ font-size: 16px; font-family: 'Oswald-Medium'; color: #999; text-transform: uppercase; margin-left: 10px;}
.yxsj2 .lct ul li dl .dd1{ height: 60px; font-size: 17px; line-height: 30px; margin-top: 20px;}
.yxsj2 .lct ul li dl .dd2{ width: 467px; height: 130px; margin-top: 30px;}
.yxsj2 .lct ul li dl .dd2 img{ width: 280px; height: 130px;}

.yxsj3{ padding: 80px 0;}
.yxsj3 .sub2_2{ position:relative; height:410px; margin-top: 50px;}
.yxsj3 .sub2_2 a.plus{ width:190px; height:50px; display:block; position:absolute; left:410px; bottom:0px; background:  url(../image/jtL.png) no-repeat; cursor: pointer;}
.yxsj3 .sub2_2 a.minus{ width:190px; height:50px; display:block; position:absolute; right:410px; bottom:0px; background:  url(../image/jtR.png) no-repeat; cursor: pointer;}
.yxsj3 .box{ position:absolute; left:0px; top:0px; width:1200px; height:410px; overflow:hidden;}
.yxsj3 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:410px; overflow:hidden;}
.yxsj3 ul.list li{ float:left; width:410px; height:340px; position:relative;}
.yxsj3 ul.list li img{ width: 380px; height: 260px;}
.yxsj3 ul.list li p{ width: 380px; font-size: 18px; text-align: center; margin-top: 20px;}
.yxsj3 ul.list li:hover p{ color: #296dde;}

.yxsj4{ padding: 100px 0; height: 720px; background: url(../image/yjbg.jpg) center no-repeat;}
.yxsj4 .nr{ height: 720px; position:relative;}
.yxsj4 .nr .bt h4{ font-size: 46px; color: #fff;}
.yxsj4 .nr .bt h4 b{ color: #ffc600;}
.yxsj4 .nr .bt p{ width: 230px; background: url(../image/yjjt.png) right no-repeat; font-size: 30px; color: #999; font-family: 'Oswald-Medium'; text-transform: uppercase; letter-spacing: 2px;}
.yxsj4 .nr .t1{ width: 360px; height: 360px; position: absolute; top:360px; left: -360px;}
.yxsj4 .nr .t2{ width: 480px; height: 360px; position: absolute; left: 0px; top: 180px;}
.yxsj4 .nr .t3{ width: 240px; height: 180px; position: absolute; left: 480px; top: 180px;}
.yxsj4 .nr .t4{ width: 240px; height: 180px; position: absolute; left: 480px; top: 540px;}
.yxsj4 .nr .t5{ width: 240px; height: 180px; position: absolute; left: 720px; top: 0px;}
.yxsj4 .nr .t6{ width: 240px; height: 180px; position: absolute; left: 720px; top: 360px;}
.yxsj4 .nr .wz1{ width: 480px; height: 110px; background: url(../image/yjk1.png) no-repeat; text-align: center;  position: absolute; left: 0; top: 540px; padding: 35px 0;}
.yxsj4 .nr .wz1 p{font-size: 34px; color: #296dde; font-family: 'syst'; line-height: 50px; letter-spacing: 2px;}
.yxsj4 .nr .wz2{ width: 240px; height: 90px; position: absolute; left: 480px; top: 360px; background: #296dde; text-align: center; padding: 45px 0;}
.yxsj4 .nr .wz5{ width: 240px; height: 90px; position: absolute; left: 960px; top: 180px; background: #296dde; text-align: center; padding: 45px 0;}
.yxsj4 .nr .wz2 dt,.yxsj4 .nr .wz5 dt{ font-size: 34px; color: #ffc600; font-family: 'syst';}
.yxsj4 .nr .wz2 dd,.yxsj4 .nr .wz5 dd{ font-size: 14px; font-family: 'pala'; text-transform: uppercase; color: #bfd3f5; margin-top: 10px;}
.yxsj4 .nr .wz3{ width: 240px; height: 90px; position: absolute; left: 720px; top: 180px; background: #fff; text-align: center; padding: 45px 0;}
.yxsj4 .nr .wz4{ width: 240px; height: 90px; position: absolute; left: 720px; top: 540px; background: #fff; text-align: center; padding: 45px 0;}
.yxsj4 .nr .wz6{ width: 240px; height: 90px; position: absolute; left: 960px; top: 360px; background: #fff; text-align: center; padding: 45px 0;}
.yxsj4 .nr .wz7{ width: 600px; height: 180px; background: url(../image/yjk2.png) no-repeat; text-align: center; line-height: 180px; font-size: 34px; font-family: 'syst'; position: absolute; left: 960px; top: 540px; color: #ffc600; letter-spacing: 4px;}
.yxsj4 .nr .wz3 dt,.yxsj4 .nr .wz4 dt,.yxsj4 .nr .wz6 dt{ font-size: 34px; color: #296dde; font-family: 'syst';}
.yxsj4 .nr .wz3 dd,.yxsj4 .nr .wz4 dd,.yxsj4 .nr .wz6 dd{ font-size: 14px; font-family: 'pala'; text-transform: uppercase; color: #999; margin-top: 10px;}


.yxsj5{ padding: 80px 0;}
.yxsj5 .sub2_2{ position:relative; height:240px; margin-top: 50px;}
.yxsj5 .sub2_2 a.plus{ width:40px; height:40px; display:block; position:absolute; left:-80px; top:80px; background:  url(../image/hdjtL1.png) no-repeat; cursor: pointer;}
.yxsj5 .sub2_2 a.plus:hover{ background: url(../image/hdjtL2.png) no-repeat;}
.yxsj5 .sub2_2 a.minus{ width:40px; height:40px; display:block; position:absolute; right:-80px; top:80px; background:  url(../image/hdjtR1.png) no-repeat; cursor: pointer;}
.yxsj5 .sub2_2 a.minus:hover{ background: url(../image/hdjtR2.png) no-repeat;}
.yxsj5 .box{ position:absolute; left:0px; top:0px; width:1200px; height:240px; overflow:hidden;}
.yxsj5 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:240px; overflow:hidden;}
.yxsj5 ul.list li{ float:left; width:305px; height:240px; position:relative;}
.yxsj5 ul.list li img{ width: 285px; height: 195px;}
.yxsj5 ul.list li p{ width: 285px; font-size: 16px; text-align: center; margin-top: 20px;}
.yxsj5 ul.list li:hover p{ color: #296dde;}

.yxsj6{ padding-bottom: 100px;}
.yxsj6 .nr{ margin-top: 50px;}
.yxsj6 .nr .t1{ width: 594px; height: 410px;}
.yxsj6 .nr .t1 img{ width: 594px; height: 410px;}
.yxsj6 .nr .t2{ width: 294px; height: 410px; margin-left:10px; }
.yxsj6 .nr .t2 img{ width: 294px; height: 200px; margin-bottom: 10px;}
.yxsj6 .nr .t3,.yxsj6 .nr .t3 img{ width: 294px; height: 410px;}


