@charset "utf-8";
/* CSS Document */

body,html{ width:100%; height:100%;}
body,html,div{ margin:0; padding:0; border:0;}
body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;border:0; font:"微软雅黑";  list-style:none;}
img { border:0; }
a{ text-decoration:none;}

#tp{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:#ffffff;}

.topbar { width:100%; height:38px; margin:0 auto;max-width:1920px; z-index:999; border-bottom:1px #474747 solid;}
.topz{width:1200px; margin:0px auto; height:38px;}
.topbar .th { height:38px; line-height:37px; color:#c7c7c7;}
.topbar .fr em { margin:0px 10px; color:#c7c7c7;font-style: normal;}
.topbar .fr a{ color:#c7c7c7; font-size:14px; margin:0px 6px;line-height: 37px;}
.topbar .fr a:hover{color:#fff;}
.topbar .fr{ float:right;color:#c7c7c7; font-size:14px;}
.topbar .fl{ float:left; margin-left:15px;}
.topbar .fr .tph1{ float:left;}
.topbar .fr .tph2{ float:left;}

.topbar .fr .tph5{ float:left;}
.topbar .fr span{ float:left;color:#c7c7c7; font-size:14px; line-height:38px;}

/**/
.header { width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;padding:30px 0px;}
.headz{width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.head-le{ float:left;}
.head-lea{ float:left; width:263px; height:auto; overflow:hidden; }
.head-lea a img{ max-width:100%;}
.head-leb{ float:left; height:auto; overflow:hidden; padding-left:20px; margin-top:5px;  height:65px; border-left:1px solid #CCC;}
.head-leb p{ padding:2px 0px;}
.head-leb p span{font-size:20px; color:#fff;font-weight:bold;}
.head-leb p font{font-size:18px;color:#333333;line-height:60px;}


.head-ri{ float:right;width:auto; height:auto; overflow:hidden; }
.head-ri p{ display:inline-block;width:100%; height:auto; overflow:hidden;  text-align:right; padding:3px 0px;}
.head-ri p span{display:inline-block; font-size:16px;color:#c7c7c7;background:url(../../images/img/dh.png) left center no-repeat; padding-left:35px; line-height:25px; }
.head-ri p font{font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:left;display:inline-block;font-weight:bold;}



/**/
.navbar { z-index:99;width:100%;height:50px; margin:0 auto; max-width:1920px; background:#e47425;}
.navbz{width:1200px; margin:0px auto;height:50px;position:relative;}
.navbz-a{ float:left;}
.navbz-a ul li{ float:left;cursor:pointer; text-align:center; width:142px;height:50px; }
.navbz-a ul li a { text-align:center; color:#fff; display:inline-block;font-size:16px; height:50px; line-height:48px;}
.navbz-a ul li a span{ font-size:16px; display:inline-block; height:50px; color:#fff; line-height:48px;}
.navbz-a ul li.on{ background:url(../../images/img/bg2.jpg) center center no-repeat;}
.navbz-a ul li:hover{ background:url(../../images/img/bg2.jpg) center center no-repeat;}
.navbz-a ul li .xd1{ display:none; position:absolute; top:50px; left:0px; z-index:99; width:1180px; background:#fff ; height:auto; overflow:hidden; padding:30px 10px; }
.navbz-a ul li .xd1-a{display: table-cell; float:left; width:110px; height:100%; overflow:hidden; padding-left:20px; text-align:left; border-left:1px #e6e6e6 solid; }
.navbz-a ul li .xd1-a#lef{ border-left:0px;}
.navbz-a ul li .xd1-a div{ width:100%; height:auto; overflow:hidden; padding-bottom:15px;}
.navbz-a ul li .xd1-a div span{font-size:18px; color:#000; font-weight:bold;}
.navbz-a ul li .xd1-a dl dt{width:100%; height:auto; overflow:hidden; }
.navbz-a ul li .xd1-a dl dt a{ line-height:24px; height:24px;}
.navbz-a ul li .xd1-a dl dt a span{ line-height:24px; height:24px; padding:0px; float:left;  font-size:14px; color:#656565;}
.navbz-a ul li .xd1-a dl dt a i{ float:left; display:inline-block; width:11px; height:10px; overflow:hidden; margin-top:7px;margin-left:6px;}





.navbz-a ul li.jgx{ width:9px; background:url(../../images/img/zx.png) center center no-repeat;}

/*  banner */

.focus{ position:relative; width:100%; height:auto; overflow:hidden; overflow:hidden; z-index:0; margin:0 auto; }
.fcon{width:100%; height:auto; overflow:hidden;} 
.focus .fcon div{ position:relative; left:50%; top:0px; width:1920px; margin-left:-960px ; text-align:center;}
.focus .a{ position:absolute; left:50%; top:0px; width:1920px; margin-left:-960px }  
.focus div a img{ width:100%;}
.focus .D1fBt a i{}   
.focus .prev,.focus .next{position:absolute;width:48px;height:48px; cursor:pointer; top:50%; margin-top:-20px;}
.fbg{ position:absolute; width:1920px;top:93%; left:50%;height:auto; overflow:hidden;  z-index:9999; text-align:center;margin-left:-960px}
.fbg .D1fBt{z-index:9999; display:inline-table;}
.fbg .D1fBt a{ width:18px; height:18px;margin:0px 5px; border-radius:19px; display:inline-block;z-index:9999; color:#fff; text-align:center; line-height:20px; font-size:14px; background:url(../../images/img/yd1.png) center center no-repeat; }
.fbg .D1fBt a.current{background:url(../../images/img/yd2.png) center center no-repeat;}



/**/
.dy1{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; padding:60px 0px;}
.dy1-a{width:1200px; margin:0px auto; height:auto; overflow:hidden; background:url(../../images/img/bt2.png) bottom center no-repeat; padding-bottom:15px;}
.dy1-a p{ display:inline-block;width:100%; height:auto; overflow:hidden; text-align:center; padding:2px 0px;}
.dy1-a p span{ font-size:28px; color:#010101; font-weight:bold; text-transform:uppercase;}
.dy1-a p font{ font-size:22px; color:#000;}


.dy1 .tabBar{width:1300px;font-family:"Microsoft YaHei"; margin:0 auto; margin-top:40px; position:relative;}
.dy1 .tabBar .hd{ width:100%; height:auto; overflow:hidden;margin:0 auto; }
.dy1 .tabBar .hd ul{float:left; width:1200px;z-index:5;position:relative;zoom:1;}
.dy1 .tabBar .hd li{float:left; width:200px;color:#333333;cursor:pointer; height:auto; overflow:hidden; padding-bottom:9px;}
.dy1 .tabBar .hd li .zthd{ width:100%; height:auto; overflow:hidden; padding:25px 0px;}
.dy1 .tabBar .hd li .zthd div{ width:85px; height:85px; overflow:hidden; margin:0 auto; margin-bottom:10px; border:1px #cacaca solid; border-radius:80px;}
.dy1 .tabBar .hd li .zthd p{ text-align:center; margin-top:5px;}
.dy1 .tabBar .hd li .zthd p span{ font-size:16px; color:#666; }

.dy1 .tabBar .hd li .xb2z-b1{ background:#fff url(../../images/img/ya1.png) center center no-repeat;}
.dy1 .tabBar .hd li .xb2z-b2{ background:#fff url(../../images/img/ya2.png) center center no-repeat;}
.dy1 .tabBar .hd li .xb2z-b3{ background:#fff url(../../images/img/ya3.png) center center no-repeat;}
.dy1 .tabBar .hd li .xb2z-b4{ background:#fff url(../../images/img/ya4.png) center center no-repeat;}
.dy1 .tabBar .hd li .xb2z-b5{ background:#fff url(../../images/img/ya5.png) center center no-repeat;}
.dy1 .tabBar .hd li .xb2z-b6{ background:#fff url(../../images/img/ya6.png) center center no-repeat;}

.dy1 .tabBar .hd li.on{ background:url(../../images/img/jt1.png) bottom center no-repeat;}
.dy1 .tabBar .hd li.on .zthd{ background:#000;}
.dy1 .tabBar .hd li.on .zthd div{border:1px #fff solid;}
.dy1 .tabBar .hd li.on p span{ color:#fff;}
.dy1 .tabBar .hd li.on .xb2z-b1{ background:url(../../images/img/y1.png) center center no-repeat; }
.dy1 .tabBar .hd li.on .xb2z-b2{ background:url(../../images/img/y2.png) center center no-repeat; }
.dy1 .tabBar .hd li.on .xb2z-b3{ background:url(../../images/img/y3.png) center center no-repeat; }
.dy1 .tabBar .hd li.on .xb2z-b4{ background:url(../../images/img/y4.png) center center no-repeat; }
.dy1 .tabBar .hd li.on .xb2z-b5{ background:url(../../images/img/y5.png) center center no-repeat; }
.dy1 .tabBar .hd li.on .xb2z-b6{ background:url(../../images/img/y6.png) center center no-repeat; }

.dy1 .tabBar .hd .prev{ float:left; margin-top:60px; margin-right:10px;}
.dy1 .tabBar .hd .next{ float:right; margin-top:60px; margin-left:10px;}


.dy1 .tabBar .bd{width:1200px; height:auto;overflow:hidden; margin:0 auto; margin-top:35px;}
.dy1 .tabBar .bd .con{width:100%; height:auto;overflow:hidden;}
.dy1 .tabBar .bd .con .con-a{ width:848px; height:auto; overflow:hidden; float:left;}
.dy1 .tabBar .bd .con .con-a .con-a1{width:100%; height:auto;overflow:hidden; position:relative;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1a{width:100%; height:auto;overflow:hidden;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1a img{ width:100%;transition: all 0.3s;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1b{ width:100%;height:297px;overflow:hidden;display: table; text-align:center;position:absolute; top:0px;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1b .on{ display: table-cell;vertical-align: middle;  }
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1b .on div{margin:0 auto;width:282px;height:auto;overflow:hidden;background:url(../../images/img/fc1.png); padding:22px 0px;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1b p{ text-align:center; display:inline-block; width:100%; height:auto; overflow:hidden; padding:3px 0px;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1b p span{ font-size:18px; color:#fff;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1b p i{ display:inline-block; width:42px; height:2px; overflow:hidden; background:#fff;}
.dy1 .tabBar .bd .con .con-a .con-a1 .con-a1b p font{ font-size:16px; color:#fff; text-transform:uppercase;}
.dy1 .tabBar .bd .con .con-a .con-a2{width:100%; height:auto;overflow:hidden; margin-top:9px;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li.fhg{ margin-right:12px;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li{ float:left;width:418px; height:auto;overflow:hidden; position:relative;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2a{width:100%; height:auto;overflow:hidden;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2a img{width:100%;transition: all 0.3s;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2b{width:100%;height:243px;overflow:hidden;display: table; text-align:center;position:absolute; top:0px;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2b .on{ display: table-cell;vertical-align: middle;  }
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2b .on div{margin:0 auto;width:272px;height:auto;overflow:hidden;background:url(../../images/img/fc1.png); padding:22px 0px;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2b p{ text-align:center; display:inline-block; width:100%; height:auto; overflow:hidden; padding:3px 0px;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2b p span{ font-size:18px; color:#fff;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2b p i{ display:inline-block; width:42px; height:2px; overflow:hidden; background:#fff;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li .con-a2b p font{ font-size:16px; color:#fff; text-transform:uppercase;}
.dy1 .tabBar .bd .con .con-a .con-a2 ul li:hover .con-a2a img{transform: scale(1.1);}
.dy1 .tabBar .bd .con .con-a .con-a1:hover .con-a1a img{transform: scale(1.1);}
.dy1 .tabBar .bd .con .con-b{ float:right; width:338px; height:579px; overflow:hidden; background:#e47425;display: table;}
.dy1 .tabBar .bd .con .con-b .con-b1{display: table-cell;vertical-align: middle;}
.dy1 .tabBar .bd .con .con-b .con-b1 .con-b1a{width:100%; height:auto;overflow:hidden; text-align:center; font-weight:bold; font-size:22px; color:#fff;}
.dy1 .tabBar .bd .con .con-b .con-b1 .con-b1b{width:310px; height:auto;overflow:hidden; margin:0 auto; margin-top:30px;}
.dy1 .tabBar .bd .con .con-b .con-b1 .con-b1b ul li{ float:left; width:81px; border:1px #ffffff solid; border-radius:3px; margin:10px; text-align:center; }
.dy1 .tabBar .bd .con .con-b .con-b1 .con-b1b ul li a{ display:inline-block; width:56px; padding:15px 10px;font-size:16px; color:#fff; line-height:24px;}
.dy1 .tabBar .bd .con .con-b .con-b1 .con-b1b ul li:hover{ border:1px #f9f9f9 solid;}
.dy1 .tabBar .bd .con .con-b .con-b1 .con-b1b ul li:hover a{ color:#fff;}
.dy1 .tabBar .bd .conWrap{width:1200px;}


/**/
.dy2{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; padding:40px 0px; background:url(../../images/img/bg3.jpg) top center no-repeat; margin-top:40px;}
.dy2z{width:1200px;height:auto; overflow:hidden;margin:0px auto;}
.dy2z-a{ float:left;height:auto; overflow:hidden; text-align:center;}
.dy2z-a p span{ font-size:26px; color:#fff; font-weight:bold;}
.dy2z-a div{width:100%; height:auto; overflow:hidden; margin-top:25px;}
.dy2z-a div .onb{ display:inline-block; width:267px; height:50px; overflow:hidden; border:1px #fff solid; border-radius:3px;font-size:26px; color:#fff; line-height:50px; cursor:pointer;}
.dy2z-b{ float:right;height:auto; overflow:hidden; text-align:right;}
.dy2z-b p{ display:inline-block;width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.dy2z-b p span{font-size:26px; color:#fff; font-weight:bold;}
.dy2z-b p i{ display:inline-block; width:81px; height:3px; overflow:hidden; background:#fff;}
.dy2z-b div{width:100%; height:auto; overflow:hidden; padding-top:15px;}
.dy2z-b div span{ font-size:18px; color:#fff;}




.ysj{height: 100%; overflow: hidden; width: 100%;position:fixed; top:0px; left:0px;display:none;background:url(../../images/img/fc2.png); z-index:999;}
.ysj1{height: 100%; overflow: hidden; width: 100%;display: table;}
.ysjz{position: absolute; top: 50%;text-align:center;display: table-cell; vertical-align: middle; position: static;}
.ysjz-a{position: relative; top: -50%;width:618px;margin: 0 auto; padding:65px 0px;text-align:left; background:url(../../images/img/zxb2.png) top center no-repeat;}/*for explorer only */
.ys-a1{ width:425px; height:auto; overflow:hidden; margin:0 auto;}
.ys-a1a{width:100%; height:auto; overflow:hidden;}
.ys-a1a div{width:100%; height:auto; overflow:hidden;}
.ys-a1a div span{ font-size:40px; color:#000; font-weight:bold;}
.ys-a1a div font{ font-size:40px; color:#df0000; font-weight:bold;}
.ys-a1a p{ margin-top:3px;}
.ys-a1a p span{ font-size:18px; color:#525252;}
.ys-a1b{width:100%; height:auto; overflow:hidden; margin-top:25px;}
.ys-a1c{width:416px; height:auto; overflow:hidden; margin-top:12px;}
.ys-a1c div{width:100%; height:auto; overflow:hidden; margin-top:18px;}
.ys-a1c input{ height:43px; border:1px #8e8e8e solid; line-height:43px; padding:0px 10px; font-size:16px; border-radius:5px; color:#525252;}
.ys-a1c .lea{ float:left; width:167px;}
.ys-a1c .ria{ float:right;width:187px;}
.ys-a1c textarea{border:1px #8e8e8e solid; width:394px; height:100px; padding:10px; font-size:16px; border-radius:5px; color:#525252; resize:none;}
.ys-a1d{width:100%; height:auto; overflow:hidden; margin-top:40px;}
.ys-a1d input{ width:416px; height:55px; overflow:hidden; border-radius:5px; background:#e47425; font-size:18px; color:#fff; cursor:pointer;}
.ys-a2{ position:absolute; top:28px; right:37px; width:24px; height:24px; overflow:hidden; cursor:pointer;}



/**/
.dy3{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; padding:70px 0px;}

.dy3-b{width:1221px;height:auto; overflow:hidden;margin:0px auto;}


.dy3-b .tabBar{width:100%;font-family:"Microsoft YaHei"; margin-top:40px; position:relative;}
.dy3-b .tabBar .hd{ width:100%; height:auto; overflow:hidden; background:url(../../images/img/zx1.jpg) center 82px no-repeat;}
.dy3-b .tabBar .hd ul{z-index:5;position:relative;zoom:1;}
.dy3-b .tabBar .hd li{float:left; width:283px;color:#333333;cursor:pointer; height:auto; overflow:hidden; margin:0px 11px; background:url(../../images/img/ydb1.png) top center no-repeat;}
.dy3-b .tabBar .hd li div{ width:100%; height:auto; overflow:hidden; padding:25px 0px 24px 0px;}
.dy3-b .tabBar .hd li p{ text-align:center;}
.dy3-b .tabBar .hd li p span{ font-size:18px; color:#666; line-height:24px; }

.dy3-b .tabBar .hd li.on{background:url(../../images/img/ydb2.png) top center no-repeat; padding-bottom:12px;}
.dy3-b .tabBar .hd li.on p span{ color:#fff;}

.dy3-b .tabBar .bd{width:1200px; height:auto;overflow:hidden; margin:0 auto; margin-top:35px;}
.dy3-b .tabBar .bd .con{width:100%; height:400px;overflow:hidden;}
.dy3-b .tabBar .bd .con .con-a{ width:538px; height:396px; overflow:hidden; float:left; position:relative; border:1px #eee solid;}
.dy3-b .tabBar .bd .con .con-a .con-a2{ width:512px; height:370px; overflow:hidden; border:1px #979797 solid; position:absolute; top:12px; left:12px;}
.dy3-b .tabBar .bd .con .con-b{ float:right; width:620px; height:auto; overflow:hidden; margin-top:35px;}
.dy3-b .tabBar .bd .con .con-b .con-b1{width:100%; height:auto;overflow:hidden;}
.dy3-b .tabBar .bd .con .con-b .con-b1 .con-b1b{ float:left;height:auto;overflow:hidden;}
.dy3-b .tabBar .bd .con .con-b .con-b1 .con-b1b p{ margin-top:5px;}
.dy3-b .tabBar .bd .con .con-b .con-b1 .con-b1b p span{font-size:24px; color:#000; font-weight:bold;}
.dy3-b .tabBar .bd .con .con-b .con-b1 .con-b1b p font{ font-size:14px; color:#b2b2b2; text-transform:uppercase;}
.dy3-b .tabBar .bd .con .con-b .con-b2{width:100%; height:auto;overflow:hidden; margin-top:45px; font-size:16px; color:#212121; line-height:26px;}
.dy3-b .tabBar .bd .conWrap{width:1200px;}
.dy3-b .tabBar .gd{width:585px; height:auto; overflow:hidden; position:absolute; right:0px; bottom:60px;}
.dy3-b .tabBar .gd a{ float:left; width:40px; height:40px; overflow:hidden; display:inline-block; margin-right:6px;}


/**/
.dy4{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; padding:70px 0px; background:url(../../images/img/spb.jpg) top center no-repeat;}

.dy4-a{width:1200px;height:auto; overflow:hidden;margin:0px auto; margin-top:70px;}
.dy4-a p{ text-align:center; margin-bottom:5px;}
.dy4-a p span{ font-size:30px; color:#fff;}
.dy4-a p font{ font-size:14px; color:#fff;}
.dy4-a div{width:100%; height:auto; overflow:hidden; text-align:center; margin-top:20px;}

.dy4-b{width:1200px;height:auto; overflow:hidden;margin:0px auto; margin-top:70px;}
.dy4-b1{ float:left; width:515px; height:578px; overflow:hidden; background:#fafafa;}
.dy4-b1a{ width:435px; height:auto; overflow:hidden; margin-left:45px; margin-top:60px;}
.dy4-b1a p{ margin-top:5px;}
.dy4-b1a p span{ font-size:30px; color:#333;}
.dy4-b1a p font{ font-size:16px; color:#aaa; text-transform:uppercase;}
.dy4-b1b{ width:435px; height:auto; overflow:hidden; margin-left:45px; margin-top:30px;}
.dy4-b1b p span{ font-size:24px; color:#666;}
.dy4-b1b div{width:100%; height:auto; overflow:hidden; font-size:14px; color:#959191; line-height:24px; margin-top:25px;}
.dy4-b1c{ width:435px; height:auto; overflow:hidden; margin-left:45px; margin-top:30px;}
.dy4-b1c a{ display:inline-block; width:186px; height:41px; overflow:hidden; border:1px #d2d2d2 solid; text-align:center; line-height:41px; font-size:16px; color:#666;}
.dy4-b1c a:hover{ background:#212121; color:#fff;transition: all 0.3s;}

.dy4-b2{ float:left; width:685px;height:578px; overflow:hidden; position:relative; background:url(../../images/img/lbt.jpg) left bottom no-repeat;}
.dy4-b2a{width:615px; height:472px;position: relative;overflow: hidden;}
.dy4-b2a img{float: left;width: 100%;}
.dy4-b2a div{position: absolute;width:595px;height:452px; border:1px #fff solid; top:8px; left:8px;}
.dy4-b2b{ position:absolute; right:0px; bottom:0px;}
.dy4-b2bz{width: 100%;position: relative;overflow: hidden; }
.dy4-b2bz img{float: left;width: 100%;}
.dy4-b2bz div{position: absolute;width:594px;height:351px; border:1px #9fa3a6 solid; top:8px; left:8px;}



/**/
.dy5{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; padding:40px 0px; background:url(../../images/img/bg4.jpg) top center no-repeat;}
.dy5z{width:1200px;height:auto; overflow:hidden;margin:0px auto;}
.dy5z-a{ float:left; width:700px; height:auto; overflow:hidden;}
.dy5z-a p{ display:inline-block; width:100%; height:auto; overflow:hidden; margin-top:10px;}
.dy5z-a p span{ font-size:30px; color:#fff; font-weight:bold;}
.dy5z-a p i{ display:inline-block; width:88px; height:3px; overflow:hidden; background:#fff;}
.dy5z-a p font{display:inline-block;font-size:20px; color:#fff; padding-top:10px;}
.dy5z-b{ float:right; height:auto; overflow:hidden;}
.dy5z-b1{ height:auto; overflow:hidden; background:url(../../images/img/bdh.png) left center no-repeat; padding-left:45px;}
.dy5z-b1 p span{ font-size:14px; color:#fff;}
.dy5z-b1 p font{ font-size:24px; color:#fff; font-weight:bold;}
.dy5z-b2{width:100%; height:auto; overflow:hidden; text-align:center; margin-top:20px;}
.dy5z-b2 a{ display:inline-block; width:210px; height:42px; overflow:hidden; border:1px #fff solid; text-align:center; line-height:42px; font-size:20px; color:#fff;}
.dy5z-b2 a:hover{ background:#fff; color:#212121;transition: all 0.3s;}


/**/
.dy6{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; padding:60px 0px; background:url(../../images/img/bg5.jpg) top center no-repeat; }
.dy6-b{width:1200px;height:auto; overflow:hidden;margin:0px auto; margin-top:40px;}
.dy6-b1{ float:left; width:360px; height:auto; overflow:hidden; margin-left:60px;}
.dy6-b1a{width:100%; height:auto; overflow:hidden; text-align:center; font-size:24px; color:#000; font-weight:bold;}
.dy6-b1b{width:100%; height:auto; overflow:hidden; margin-top:25px;}
.dy6-b1b img{ width:100%;transition: all 0.3s;}
.dy6-b1c{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.dy6-b1c p{ margin-top:3px;}
.dy6-b1c p a{ font-size:16px; color:#000;}
.dy6-b1c p font{ font-size:14px; color:#999;}
.dy6-b1c div{width:100%; height:auto; overflow:hidden; font-size:14px; color:#999; line-height:24px; margin-top:2px;}
.dy6-b1d{width:100%; height:auto; overflow:hidden; margin-top:25px;}
.dy6-b1d a{padding-right:13px;background:url(../../images/img/xjt.png) right center no-repeat;font-size:14px; color:#e47425; text-transform:uppercase;}
.dy6-b1#omb{ margin-left:0px;}

.dy6-b1:hover img{transform: scale(1.1);transition: all 0.3s;}
.dy6-b1c p a:hover{ text-decoration:underline;}
.dy6-b1d a:hover{ color:#666;}

/**/
.bot{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;  background:#e47425;}
.bot-a{width:1200px;height:auto; overflow:hidden;margin:0px auto; padding:45px 0px 40px 0px;}
.bot-a1{width:100%; height:auto; overflow:hidden;}
.bot-a1a{ float:left; width:240px;height:auto; overflow:hidden;}
.bot-a1a div{width:100%; height:auto; overflow:hidden; font-size:18px; color:#fff; font-weight:bold; padding-bottom:20px;}
.bot-a1a ul li{ float:left; width:100px; height:auto; overflow:hidden; margin-bottom:15px;}
.bot-a1a ul li a{ font-size:16px; color:#e1e1e1;}
.bot-a1a ul li a:hover{ text-decoration:underline;}
.bot-a1b{ float:left; width:520px;height:auto; overflow:hidden; margin-left:150px;}
.bot-a1b div{width:100%; height:auto; overflow:hidden; font-size:18px; color:#fff; font-weight:bold;padding-bottom:20px;}
.bot-a1b ul li{width:100%; height:auto;overflow:hidden;margin-bottom:15px;}
.bot-a1b ul li i{ float:left; margin-top:2px; margin-right:5px;}
.bot-a1b ul li span{ float:left;font-size:16px; color:#e1e1e1; line-height:21px;}
.bot-a1c{ float:right; width:124px; height:auto; overflow:hidden;}
.bot-a1c div{ width:100%; height:auto; overflow:hidden;}
.bot-a1c div img{ width:100%;}
.bot-a1c p{ text-align:center; margin-top:8px;}
.bot-a1c p span{ font-size:14px; color:#fff;}
.bot-a2{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.bot-a2 span{ float:left; font-size:16px; color:#fff; font-weight:bold;line-height:24px;}
.bot-a2 a{ float:left; font-size:16px; color:#e1e1e1; margin-left:20px; line-height:24px;}
.bot-a2 a:hover{ text-decoration:underline; color:#fff;}
.bot-b{width:100%; height:auto; overflow:hidden; border-top:1px #f8b585 solid;}
.bot-bz{width:1200px;height:auto; overflow:hidden;margin:0px auto; text-align:center; padding:18px 0px;}
.bot-bz span{ font-size:14px; color:#e1e1e1; margin:0px 10px;}
.bot-bz span a{ font-size:14px; color:#e1e1e1;}
.bot-bz a{ font-size:14px; color:#e1e1e1;}



.xf{ width:76px; height:307px; position:fixed; top:33%; right:0px; z-index:9;}
.xfz{width:100%; height:307px; }
.xfz ul li.on{ border-top:0px;}
.xfz ul li{ width:100%; height:76px;  background:#333; border-top:1px #fff solid;position:relative; cursor:pointer;}
.xfz ul li .xfz-a{width:100%; height:auto; overflow:hidden; text-align:center;}
.xfz ul li .xfz-a div{width:100%; height:auto; overflow:hidden; margin-top:5px; margin-bottom:3px;}
.xfz ul li .xfz-a p span{ font-size:14px; color:#fff;}
.xfz ul li .xfz-b{ display:none;background:#333; height:48px; overflow:hidden;position:absolute; right:76px; top:0px; padding:14px 15px;}
.xfz ul li .xfz-b p{ font-size:16px; color:#fff; line-height:24px;white-space: nowrap;}
.xfz ul li .xfz-c{ display:none; border:1px #333 solid; width:102px; height:auto; overflow:hidden; position:absolute; right:76px; top:0px;}
.xfz ul li .xfz-c img{ width:100%;}
.xfz ul li:hover .xfz-c{ display:block;}
.xfz ul li:hover .xfz-b{ display:block;}

.lxf{position: fixed !important; left:0.5%;/*left:50%;*/ z-index:990;/*margin-left: -710px;*/top: 30%;width:105px; background:#fff; box-shadow:0px 0px 5px #d1d1d1; border-radius:10px; /*display:none;*/ overflow:hidden;}
.lxf-a{ width:100%; height:auto; overflow:hidden;}
.lxf-a ul li{ height:auto; overflow:hidden; padding:0px 10px;}
.lxf-a ul li a{ display:block; width:100%; height:24px; overflow:hidden; text-align:right; border-bottom:1px #d3d4d8 solid; font-size:14px; color:#5f5d5e; line-height:24px; padding:8px 0px;}
.lxf-a ul li a i{ display:inline-block; float:left; margin-top:3px; width:18px; height:18px; overflow:hidden; position:relative;}
.lxf-a ul li a i img{ position:absolute; top:0px; left:0px;transition: all 0.3s;}
.lxf-a ul li:hover{ background:#3e3d3d;}
.lxf-a ul li:hover a{ color:#fff;border-bottom:1px #3e3d3d solid;}
.lxf-a ul li:hover a i img{ position:absolute; top:-32px;transition: all 0.3s; }
.lxf-b{ width:100%; height:auto; overflow:hidden; text-align:center; padding:15px 0px; cursor:pointer;}
.lxf-b span{ font-size:18px; color:#5f5d5e; padding-left:30px; background:url(../../images/img/fht.png) left center no-repeat; line-height:24px;}
.lxf-b:hover{background:#3e3d3d;}
.lxf-b:hover span{ color:#fff;}

.index_about{ width:840px; margin:auto; font-size:18px; color:#191919; text-align:center; line-height:30px;}
.index_about_more{ margin:auto; width:146px; height:46px; border:1px solid #000000; text-align:center; font-size:18px; margin-top:40px; line-height:46px;  }
.index_about_more a{ color:#000000;}
.index_about_more:hover{ border:1px solid #e47425;}
.index_about_more a:hover{color:#e47425;}
.index_about_yuan{ width:1200px; margin:auto; margin-top:50px;}
.index_about_yuan1{ float:left; width:215px; height:215px; background:url(../../images/img/y1.jpg) no-repeat; cursor:pointer;}
.index_about_yuan1:hover{background:url(../../images/img/y1-1.jpg) no-repeat;}
.index_about_yuan2{ float:left; width:215px; height:215px; background:url(../../images/img/y2.jpg) no-repeat; cursor:pointer; margin-left:30px;}
.index_about_yuan2:hover{background:url(../../images/img/y2-1.jpg) no-repeat;}
.index_about_yuan3{ float:left; width:215px; height:215px; background:url(../../images/img/y3.jpg) no-repeat; cursor:pointer;margin-left:30px;}
.index_about_yuan3:hover{background:url(../../images/img/y3-1.jpg) no-repeat;}
.index_about_yuan4{ float:left; width:215px; height:215px; background:url(../../images/img/y4.jpg) no-repeat; cursor:pointer;margin-left:30px;}
.index_about_yuan4:hover{background:url(../../images/img/y4-1.jpg) no-repeat;}
.index_about_yuan5{ float:right; width:215px; height:215px; background:url(../../images/img/y5.jpg) no-repeat; cursor:pointer;}
.index_about_yuan5:hover{background:url(../../images/img/y5-1.jpg) no-repeat;}

.index_ys1{ width:390px; height:540px; float:left; margin-top:40px;background:#f5f7f6; color:#333333;}
.index_ys1_1{ width:390px; height:227px; }
.index_ys1_img{ width:390px; height:313px;}
.index_ys1_img img{ width:390px; height:313px;}
.index_ys1_1_m{ width:308px; padding-top:25px; margin:auto;}
.index_ys1_1_m_line{ font-size:24px;}
.index_ys1_1_m_tit{ font-size:20px; margin-top:10px; font-weight:700;}
.index_ys1_1_m_yw{ font-size:12px;text-transform: uppercase;}
.index_ys1_1_m_nr{ padding-top:20px; line-height:24px;}
.index_ys1:hover{ color:#FFF; background:#e47425; cursor:pointer;}

.index_ys3{ width:390px; height:540px; float:left; margin-top:40px;background:#f5f7f6; color:#333333; margin-left:15px;}
.index_ys3:hover{ color:#FFF; background:#e47425; cursor:pointer;}

.index_ys2{ width:390px; height:540px; float:right; margin-top:40px;background:#f5f7f6; color:#333333;}
.index_ys2:hover{ color:#FFF; background:#e47425; cursor:pointer;}

.index_fwbz{ width:1200px; margin:auto; padding-top:50px;}
.index_fwbz_1{ float:left; width:190px; margin-left:88px;}
.index_fwbz_1_img{ width:138px; height:138px; margin:auto; cursor:pointer;}
.index_fwbz_1_img img{transition: all 0.5s;}
.index_fwbz_1_img img:hover {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.index_fwbz_t{ text-align:center; font-size:24px; color:#000000; padding-top:24px;}
.index_fwbz_m{ text-align:center; font-size:16px; color:#999999; padding-top:24px;}
.index_fwbz_2{ float:left; width:190px; margin-left:230px;}
.index_fwbz_3{ float:right; width:190px; margin-right:88px;}



