﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#444; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
div,form,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,i,input,textarea,button{margin:0px auto;padding:0px; font-weight:normal; list-style: none; font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
img{ border:0px; vertical-align:top; }
p,b,strong{margin:0px auto; padding:0px; list-style: none;font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
table,tr,td,button{ margin:0px auto; padding:0px; list-style: none; font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
  
 
input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}
textarea{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}
select{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}

a:link{color:#444; text-decoration:none;}
a:visited{color:#444; text-decoration:none;}
a:hover{color:#0952a5; text-decoration:none;}

#input-test{color: #fff; }
#input-test::-webkit-input-placeholder { /* WebKit browsers */
color:#fff;}
#input-test:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #fff;}
#input-test::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #fff;}
#input-test:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #fff;}



.advbox{width:600px;position:fixed;display:none;left:50%;top:0;margin:-215px 0 0 -310px;z-index:99;}
.advbox .advpic{position:relative;height:400px;overflow:hidden;}
.advbox .advpic .closebtn{display:block;width:40px;height:30px;line-height:30px;font-size:14px;color:#fff; overflow:hidden;position:absolute;right:5px;top:9px;z-index:99;}

 
  
 
 
.xbn{ width:80%; height:160px;  text-align:center; line-height:160px; margin-top:60px; background: url(../images/xbn.jpg) no-repeat center;   } 
.xbn a{ font-size:50px; color:#FFF; font-weight:bold; display:block; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;} 
.xbn a:hover{ font-size:50px; color:#FFF; font-weight:bold; display:block;transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);} 
 
.top2box{ width:100%; height:110px; position:relative; z-index:999; position: fixed; top:0; background:#FFF;box-shadow:0px 2px 4px rgba(51, 51, 51, .1);-moz-box-shadow:0x 2px 4px rgba(51, 51, 51, .1); -webkit-box-shadow:0px 2px 4px rgba(51, 51, 51, .1); }
.top2{ width:1200px; height:110px; }
.top2 .logo{ width:290px; height:110px; float:left; overflow:hidden; }
.top2 .logo img{ width:290px; height:110px; float:left; overflow:hidden;}
.menu{  height:110px; float:right; }
.menu ul li a, .menu ul li a:visited {display:block; overflow:hidden; text-align:center; font-size:16px; color:#222;}
.menu ul { margin:0;padding:0;list-style-type: none; }
.menu ul li { position:relative; float:left; height:110px; line-height:105px; margin-left:30px; }
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#0952a5;}
.menu ul li:hover ul li ul {display: none;}
#menu_hover { color:#0952a5; border-bottom:#0952a5 solid 5px; } 
.menu ul li:hover ul li a { color:#222; font-size:16px; }
.menu ul li:hover ul li a:hover { color:#0952a5; font-size:16px;}
.menu ul li:hover ul { position:absolute; top:110px; left:0; display:block; padding:10px 0px; }
.menu .ej_1{ width:200px;  margin-left:-67px; border-top:#0952a5 solid 4px;  background:#fff; border-radius:0px 0px 6px 6px; box-shadow:0px 8px 4px 4px rgba(166,166,166,.1); -webkit-box-shadow:0px 8px 4px 4px rgba(166,166,166,.1);-moz-box-shadow:0px 8px 4px 4px rgba(166,166,166,.1);}
.menu .ej_1 li{ display:block; width:200px; line-height:50px; height:50px; text-align:center; margin:0;}
.menu .ej_1 li a{ display:block; border:none; width:200px; color:#0952a5; font-size:16px; overflow:hidden;}
.menu .ej_1 li a:hover {  font-size:16px; color:#0952a5;}
.menu .ej_2{ width:340px;  margin-left:-137px; border-top:#0952a5 solid 4px;  background:#fff; border-radius:0px 0px 6px 6px; box-shadow:0px 8px 4px 4px rgba(166,166,166,.1); -webkit-box-shadow:0px 8px 4px 4px rgba(166,166,166,.1);-moz-box-shadow:0px 8px 4px 4px rgba(166,166,166,.1);}
.menu .ej_2 li{ display:block; width:340px; line-height:50px; height:50px; text-align:center; margin:0;}
.menu .ej_2 li a{ display:block; border:none; width:340px; color:#0952a5; font-size:16px; overflow:hidden;}
.menu .ej_2 li a:hover {  font-size:16px; color:#0952a5;}


 


.blue{ width:100%; overflow:hidden; text-align:center; padding-top:110px; }
.blue .diva{ position:relative; width:100%; height:100%; display:inline-block; overflow:hidden;}
.slick-slider{ width:100%;}
.slick-slide img{ display:block;width:100%; height:100%; }
.slick-slide img.slick-loading{border:0 }
.blue .diva .sdiva{ width:100%; position: absolute; left:0; top:0; }
.blue .diva .sdiva .isdiva{ width:1200px; overflow:hidden; text-align:left;}
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:130px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:430px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:430px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
  
 
 
 
.warp3{ width:1200px; overflow:hidden; padding-top:100px;}
.warp3 dt{ width:500px; height:80px;  float:left; overflow:hidden;}
.warp3 dt h2{ width:52px; height:6px; background:#0952a5; border-radius:4px; float:left; overflow:hidden; margin-bottom:15px;}
.warp3 dt h3{ width:500px; float:left; overflow:hidden; font-size:42px; color:#222; font-weight:bold;}
.warp3 dd{ height:80px; float:right; overflow:hidden; }
.warp3 dd a{ height:80px; float:right; overflow:hidden; font-size:18px; font-weight:bold; line-height:80px; background: url(../images/img1.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.warp3 dd a:hover{ height:80px; float:right; overflow:hidden; font-size:18px; font-weight:bold; line-height:80px; background: url(../images/img2.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.warp2{ width:100%; overflow:hidden; margin-top:60px;} 
.warp2 .diva{ width:33%; float:left; overflow:hidden; text-align:center; position:relative;}
.box:before{position:absolute;bottom:0;left:50%; width:0; height:100%; background:#0952a5; content:"";opacity:0; transition:all .5s cubic-bezier(.47,0,.745,.715) 0s;}
.box:hover:before{left:0;width:100%; opacity:.5;}
.warp2 .diva .sdiva{ width:100%; overflow:hidden; display:inline-block;}
.warp2 .diva .sdiva img{ width:100%; height:100%; overflow:hidden; display:inline-block;}
.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:240px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:30px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px); }


.warp7{ width:1200px; overflow:hidden; padding:60px 0px 90px 0px; } 
.warp7 .diva{ width:370px; float:left; overflow:hidden; text-align:center; } 
.warp7 .diva a{ width:330px; float:left; overflow:hidden; padding:50px 20px;  background:#f0f2f4; } 
.warp7 .diva a:hover{ width:330px; float:left; overflow:hidden; padding:50px 20px;  background:#0952a5; color:#fff; } 
.warp7 .diva .sdivc{ width:330px; height:80px; float:left; overflow:hidden; margin-bottom:20px; display:inline-block;  background: url(../images/img116.png) no-repeat center; } 
.warp7 .diva a:hover .sdivc{ background: url(../images/img116-b.png) no-repeat center; } 
.warp7 .diva .sdive{ width:330px; height:80px; float:left; overflow:hidden; margin-bottom:20px; display:inline-block;  background: url(../images/img117.png) no-repeat center; } 
.warp7 .diva a:hover .sdive{ background: url(../images/img117-b.png) no-repeat center; } 
.warp7 .diva .sdivf{ width:330px; height:80px; float:left; overflow:hidden; margin-bottom:20px; display:inline-block;  background: url(../images/img118.png) no-repeat center; } 
.warp7 .diva a:hover .sdivf{ background: url(../images/img118-b.png) no-repeat center; } 
.warp7 .diva .sdiva{ width:330px; float:left; overflow:hidden; font-size:28px; font-weight:bold; margin-bottom:25px; display:inline-block; } 
.warp7 .diva .sdivb{ width:330px; height:170px; float:left; overflow:hidden; font-size:18px; line-height:34px; display:inline-block; } 
.warp7 .diva .sdivd{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#bebebe solid 1px; display:inline-block; line-height:50px; color:#444; font-size:16px; border-radius:4px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.warp7 .diva a:hover .sdivd{ background:#fff; color:#0952a5; font-size:16px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px); }
.mgr45{ margin-right:45px;}



.warp1{ width:100%; overflow:hidden; background:#f0f2f4; padding:0px 0px 100px 0px; } 
.ladyScrolla{ position:relative; width:100%; height:470px; overflow:hidden; margin-top:60px; }
.ladyScrolla .scrollWrapa{  width:1200px; height:470px; overflow:hidden; }
.ladyScrolla .scrollWrapa li{ width:370px; height:470px; float:left; overflow:hidden; margin-right:45px; }
.ladyScrolla .sdiva{ width:370px; height:260px; overflow:hidden; float:left; margin-bottom:30px; } 
.ladyScrolla .sdiva img{ width:370px; height:260px; overflow:hidden; transition: all 0.8s;} 
.ladyScrolla .sdiva img:hover{transform: scale(1.1); }
.ladyScrolla .sdivb{ width:370px; height:180px; overflow:hidden; float:left; } 
.ladyScrolla .sdivb dt{ width:370px; height:60px; overflow:hidden; float:left; font-size:18px;line-height:30px; font-weight:bold; margin-bottom:15px; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; } 
.ladyScrolla .sdivb dd{ width:370px; height:52px; overflow:hidden; float:left; font-size:15px; line-height:26px; color:#666; margin-bottom:25px; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; } 
.ladyScrolla .sdivb h2{ width:370px; height:25px; overflow:hidden; float:left; font-size:15px; color:#666; } 
.ladyScrolla .prev{ position:absolute; top:180px; left:4%; z-index:100;width:60px;height:60px;  background:url(../images/img8.png) no-repeat center #c7c9ca; }
.ladyScrolla .next{ position:absolute; top:180px; right:4%; z-index:100;width:60px;height:60px; background:url(../images/img7.png) no-repeat center #c7c9ca; }
.ladyScrolla .prev:hover{background:url(../images/img8.png) no-repeat center #0952a5;}
.ladyScrolla .next:hover{background:url(../images/img7.png) no-repeat center #0952a5;}





.warp4{ width:100%; overflow:hidden; padding:0px 0px 100px 0px; } 
.ladyScrollb{ position:relative; width:100%; height:320px; overflow:hidden; margin-top:60px; }
.ladyScrollb .scrollWrapb{  width:1200px; height:320px; overflow:hidden; }
.ladyScrollb .scrollWrapb li{ width:370px; height:320px; float:left; overflow:hidden; margin-right:45px; }
.ladyScrollb .sdiva{ width:370px; height:250px; overflow:hidden; float:left; } 
.ladyScrollb .sdiva img{ width:370px; height:250px; overflow:hidden; transition: all 0.8s;} 
.ladyScrollb .sdiva img:hover{transform: scale(1.1); }
.ladyScrollb .sdivb{ width:370px; height:70px; overflow:hidden; float:left; text-align:center; line-height:70px; font-size:16px; text-overflow: ellipsis; white-space: nowrap;} 
.ladyScrollb .prev{ position:absolute; top:100px; left:4%; z-index:100;width:60px;height:60px;  background:url(../images/img8.png) no-repeat center #c7c9ca; }
.ladyScrollb .next{ position:absolute; top:100px; right:4%; z-index:100;width:60px;height:60px; background:url(../images/img7.png) no-repeat center #c7c9ca; }
.ladyScrollb .prev:hover{background:url(../images/img8.png) no-repeat center #0952a5;}
.ladyScrollb .next:hover{background:url(../images/img7.png) no-repeat center #0952a5;}
 .ruyuan{ width:200px;  overflow:hidden; text-align:center; margin-top:40px;} 
 .ruyuan a{ width:200px; height:60px; background:#0952a5; display:block; overflow:hidden; line-height:60px; font-size:22px; color:#FFF; border-radius:30px; margin-top:10px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; } 
 .ruyuan a:hover{ width:200px; height:60px; background:#2d73c2; overflow:hidden; line-height:60px;  font-size:22px; color:#FFF; margin-top:10px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);  } 




.cd-popup3{position:fixed;top:0;left:0;z-index:9999;visibility:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;}
.cd-popup3.is-visible3{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;}
.cd-popup-container3{position:relative;margin:100px auto; width:500px; border-radius:.4rem .4rem .4rem .4rem;background:#fff; box-shadow:0 0 20px rgba(0,0,0,.2);text-align:center;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-ms-transform:scale(.8);-webkit-backface-visibility:hidden;-ms-transition-duration:.3s;}
.cd-popup-close{position:absolute;top:15px;right:15px;z-index:10;display:block;width:auto;height:1.25rem;font-size:15px;}
.is-visible3 .cd-popup-container3{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);} 
.is-visible3 .cd-popup-container3 .diva{width:400px; padding:30px 50px ; }
.is-visible3 .cd-popup-container3 .diva .sdiva{ width:400px; float:left;  overflow:hidden; font-size:26px; text-align:center; margin-bottom:20px;  }
.is-visible3 .cd-popup-container3 .diva .sdivb{ width:400px; float:left; margin-bottom:10px; }
.is-visible3 .cd-popup-container3 .diva .sdivb dt{ width:100px; line-height:46px;  float:left; overflow:hidden; font-size:16px; text-align:left; }
.is-visible3 .cd-popup-container3 .diva .sdivb dt b{ color:#F00; font-size:16px; margin-right:10px; }
.is-visible3 .cd-popup-container3 .diva .sdivb dd{ float:left; font-size:16px; }
.is-visible3 .cd-popup-container3 .diva .sdivb h2{ width:130px; height:46px; float:left; overflow:hidden; background:#000; margin-left:10px;}
.wbk1{ width:268px; height:44px; float:left; overflow:hidden; border:#e4e3e3 solid 1px; background:none; line-height:44px; font-size:16px; padding:0px 15px; }
.wbk2{ width:120px; height:44px; float:left; overflow:hidden; border:#e4e3e3 solid 1px; background:none; line-height:44px; font-size:16px; padding:0px 15px; }
.is-visible3 .cd-popup-container3 .diva .sdivc{ width:300px; float:left; overflow:hidden; padding-left:100px;}
.tj1{ width:300px; height:50px; overflow:hidden; border:none; background:#0952a5; cursor:pointer; text-align:center; line-height:50px; font-size:20px; color:#FFF; }
.wbqy1{ width:268px; height:72px; float:left; overflow:hidden; border:#e4e3e3 solid 1px; background:none; line-height:24px; font-size:16px; padding:10px 15px; }

 


.warp5{ width:1200px; overflow:hidden; padding:60px 0px 0px 0px; } 
.warp5 .diva{ width:1130px; height:80px; overflow:hidden; background:#0952a5; padding:0px 35px; line-height:80px;} 
.warp5 .diva .sdiva{ width:650px; height:80px; overflow:hidden; float:left; font-size:20px; color:#FFF;} 
.warp5 .diva .sdivb{ width:100px; height:80px; overflow:hidden; float:left; font-size:20px; color:#FFF;} 
.warp5 .divb{ width:1130px; overflow:hidden; background:#fff; padding:0px 35px; } 
.warp5 .divb ul{ width:1130px; overflow:hidden; } 
.warp5 .divb ul li{ width:1130px; height:70px; overflow:hidden; border-bottom:#dbdbdb solid 1px;} 
.warp5 .divb .sdiva{ width:650px; height:70px; float:left; overflow:hidden; font-size:15px; line-height:70px;} 
.warp5 .divb .sdivb{ width:100px; height:70px; float:left; overflow:hidden; font-size:15px; line-height:70px;} 
.warp5 .divb .sdivc{ width:94px; height:34px; float:right; overflow:hidden; text-align:center; line-height:34px; margin-top:18px;} 
.warp5 .divb .sdivc a{ width:94px; height:34px; float:right; overflow:hidden; display:block; font-size:14px; color:#fff; background:#0952a5; border-radius:4px;} 
.warp5 .divb .sdivc a:hover{ width:94px; height:34px; float:right; overflow:hidden; display:block; font-size:14px; color:#fff; background:#3073be; border-radius:4px;} 
.warp5 .divb ul li:last-child{ border: none;}





.indexwrap{ width:100%;  position: relative; overflow: hidden; padding:60px 0px 100px 0px;}
.index03wrap{ width:100%; overflow: hidden;  }
.index03wrap a .bg-img{ display: block; width: 100%; overflow:hidden; }
.index03wrap a .bg-img img{ display: block;width: 100%;transition: all 0.8s; overflow:hidden;}
.index03wrap a .bg-img img:hover{transform: scale(1.1); }
.index03wrap a .text{ width:100%; padding:25px 0px 0px 0px;}
.index03wrap a .text .diva{ width:100%; float:left; overflow:hidden; margin-bottom:20px;}
.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:24px; font-weight:bold; color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:14px; line-height:26px; padding-left:5%; color:#444;}
.index03wrap a .text .diva dd b{ font-size:14px; font-weight:bold; color:#444;}
.index03wrap a .text .divb{ width:100%; height:96px; float:left; overflow:hidden; font-size:14px; line-height:24px; word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4; color:#444;}
.index03wrap .page{width: 100%; position: absolute; top:250px; }
.index03wrap .page .swiper-button-prev{position: absolute; top: 0;left:4%; height:60px;width:60px; background: url(../images/img8.png) no-repeat center #c7c9ca;outline:none;}
.index03wrap .page .swiper-button-prev:hover{position: absolute; top: 0;left:4%; height:60px;width:60px; background: url(../images/img8.png) no-repeat center #265195;outline:none;}
.index03wrap .page .swiper-button-next{position: absolute; top: 0; right:4%; height:60px;width:60px; background: url(../images/img7.png) no-repeat center #c7c9ca;outline:none;}
.index03wrap .page .swiper-button-next:hover{position: absolute; top: 0; right:4%; height:60px;width:60px; background: url(../images/img7.png) no-repeat center #265195;outline:none;}
.index03wrap .swiper-pagination{position: relative; margin: 0 90px; display:none;}
.index03wrap .swiper-pagination-bullet{ width:10px; height:10px; background-color:#bbbbbb; margin: 0 6px;opacity: 1;  }
.index03wrap .swiper-pagination-bullet-active{ background-color: #0952a5;  }



 
.warp6{ width:100%; overflow:hidden; padding:30px 0px; background: #f0f2f4; } 
.warp6 .diva{ width:1200px; overflow:hidden; } 
.warp6 .diva .sdiva{ width:120px; float:left; overflow:hidden; margin-top:8px; } 
.warp6 .diva .sdiva dt{ width:120px; float:left; overflow:hidden; font-size:18px; } 
.warp6 .diva .sdiva dd{ width:120px; float:left; overflow:hidden; font-size:26px; } 
.warp6 .diva .sdivb{ width:1080px; float:left; overflow:hidden; } 
.warp6 .diva .sdivb dt{ width:270px; float:left; overflow:hidden; padding:8px 0px;} 
.warp6 .diva .sdivb dt a{ font-size:14px; } 






  
.foot{ width:100%; overflow:hidden; padding:40px 0px; text-align:center; font-size:14px; border-top:#ddd solid 1px;} 
 
 
 
 
 
 
.digg{ width:1200px; margin-bottom:100px; text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:3px; padding:15px 25px; border:#b6b6b6 solid 1px; display:inline-block; font-size:14px;  }
.digg a:hover{ background:#444; color:#FFF; border:#444 solid 1px; display:inline-block;  font-size:14px; }
.digg .current{ margin:3px; padding:15px 25px; background:#444; color:#FFF;  border:#444 solid 1px;}



 
.about_banner{height:400px;background-size: cover!important; position:relative; margin-top:110px;}
.about_banner .diva{ width:100%; overflow:hidden; position:absolute; top:0; left:0;}
.about_banner .diva .sdiva{ width:1200px; overflow:hidden; line-height:400px; font-size:42px; color:#FFF; font-weight: bold;}
 
    
	
	
   
.nynav1{ width:100%;  height:80px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav1 .diva{ width:1200px; height:80px; overflow:hidden; }
.nynav1 .diva ul{width:1200px; height:80px; overflow:hidden; text-align:center; }
.nynav1 .diva ul li{ height:80px; overflow:hidden; line-height:78px; display:inline-block; }
.nynav1 .diva ul li a{ font-size:18px; color:#444; display:block; padding:0px 30px; }
.nynav1 .diva ul li a:hover{ color:#0952a5; border-bottom:#0952a5 solid 2px; }
#nynav2_on{ color:#0952a5; border-bottom:#0952a5 solid 2px; }


.nynav6{ width:100%;  height:80px; overflow:hidden; background:#FFF; box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav6 .diva{ width:1200px; height:80px; overflow:hidden; }
.nynav6 .diva ul{width:1200px; height:80px; overflow:hidden; text-align:center; }
.nynav6 .diva ul li{ width:600px; height:80px; float:left; overflow:hidden; line-height:80px; display:inline-block; }
.nynav6 .diva ul li a{ font-size:26px; color:#444; display:block;background:#f5f5f5;  }
.nynav6 .diva ul li a:hover{ color:#fff;  background:#0952a5;  }
#nynav6_on{ color:#fff;  background:#0952a5;}
  
 
 
 
 
.wenzhang{ width:1200px; padding:90px 0px; overflow:hidden;} 
 



.zhengshu{  width:1200px; overflow:hidden; padding:100px 0px 80px 0px;}
.zhengshu ul{ width:1245px; overflow:hidden; }
.zhengshu ul li{ width:370px; float:left; overflow:hidden; margin:10px 45px 0px 0px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.zhengshu ul li:hover{ width:370px; overflow:hidden; margin:10px 45px 0px 0px;  transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.zhengshu ul li dt{ width:370px; height:250px; float:left; overflow:hidden; }
.zhengshu ul li dt img{ width:370px; height:250px; float:left; overflow:hidden;transition: all 0.8s; }
.zhengshu ul li dt img:hover{transform: scale(1.1); }
.zhengshu ul li dd{ width:370px;  height:80px; float:left; overflow:hidden; font-size:16px; line-height:80px; text-align:center;}

 
.zhengshu2{  width:1200px; overflow:hidden; padding:100px 0px 80px 0px;}
.zhengshu2 ul{ width:1245px; overflow:hidden; }
.zhengshu2 ul li{ width:370px; float:left; overflow:hidden; margin:10px 45px 0px 0px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.zhengshu2 ul li:hover{ width:370px; overflow:hidden; margin:10px 45px 0px 0px;  transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}
.zhengshu2 ul li dt{ width:370px; height:260px; float:left; overflow:hidden; }
.zhengshu2 ul li dt img{ width:370px; height:260px; float:left; overflow:hidden;transition: all 0.8s; }
.zhengshu2 ul li dt img:hover{transform: scale(1.1); }
.zhengshu2 ul li dd{ width:370px;  height:80px; float:left; overflow:hidden; font-size:16px; line-height:80px; text-align:center;}


 
.news{  width:100%; overflow:hidden; padding:0px 0px 100px 0px;}
.news .diva{ width:100%; overflow:hidden; padding:60px 0px; border-bottom:#d2d2d2 solid 1px;  }
.news .diva:hover{ width:100%; height:260px; overflow:hidden; display:block; padding:60px 0px; background:#f0f2f4; }
.news .diva .sdiva{ width:1200px; height:260px;  overflow:hidden; }
.news .diva .sdiva a{ width:1200px; height:260px;  overflow:hidden; display:block; }
.news .diva .sdiva .isdiva{ width:370px; height:260px; float:left; overflow:hidden; margin-right:50px; }
.news .diva .sdiva .isdiva img{ width:370px; height:260px; float:left; overflow:hidden; transition: all 0.8s; }
.news .diva .sdiva .isdiva img:hover{transform: scale(1.1); }
.news .diva .sdiva .isdivb{ width:780px; height:260px; float:left; overflow:hidden; }
.news .diva .sdiva .isdivb dd{ width:780px; float:left; overflow:hidden; font-size:20px; font-weight:bold; line-height:30px; margin-top:30px; }
.news .diva .sdiva .isdivb h2{ width:780px; float:left; overflow:hidden; font-size:14px; line-height:26px; color:#666; margin-top:30px;}
.news .diva .sdiva .isdivb dt{ width:780px; float:left; overflow:hidden; margin-top:30px; font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; }

 
 
 
  
.news_xx{ width:1200px; overflow:hidden; padding:100px 0px;}
.news_xx .diva{ width:1200px; overflow:hidden; font-size:30px; line-height:48px; text-align:center; }
.news_xx .divb{ width:900px; overflow:hidden; font-size:14px; color:#777; text-align:center; margin-top:60px; }
.news_xx .divc{ width:900px; overflow:hidden; padding:80px 0px; }
.news_xx .divd{ width:1200px; overflow:hidden; padding-top:40px;  }  
.news_xx .divd dt{ width:520px; height:30px; overflow:hidden; float:left; line-height:30px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; }  
.news_xx .divd dt a{ width:500px;height:30px;  font-size:14px;  overflow:hidden; background:url(../images/img22.png) no-repeat left; padding-left:20px; } 
.news_xx .divd dt a:hover{ width:500px;height:30px;   font-size:14px;  overflow:hidden; background:url(../images/img23.png) no-repeat left; padding-left:20px;  } 
.news_xx .divd dd{ width:520px; height:30px; overflow:hidden; float:right; text-align:right; line-height:30px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; }  
.news_xx .divd dd a{ width:500px;height:30px;   font-size:14px;  overflow:hidden; background:url(../images/img14.png) no-repeat right; padding-right:20px; } 
.news_xx .divd dd a:hover{ width:500px; height:30px;  font-size:14px;  overflow:hidden; background:url(../images/img15.png) no-repeat right; padding-right:20px;  } 
.news_xx .divd h2{ width:150px; height:30px; overflow:hidden; float:left; line-height:30px; text-align:center;}  
.news_xx .divd h2 a{ width:120px;height:30px; font-size:14px;  overflow:hidden; background:url(../images/img21.png) no-repeat left; padding-left:30px; } 
.news_xx .divd h2 a:hover{ width:120px; height:30px;  font-size:14px;  overflow:hidden; background:url(../images/img24.png) no-repeat left; padding-left:30px;  } 

.news_xx .dive{ width:1200px; overflow:hidden; border-bottom:#ddd solid 1px; padding-bottom:30px; }
.news_xx .dive dt{ width:540px; overflow:hidden; font-size:24px; line-height:50px; float:left; }
.news_xx .dive h2{ width:160px; height:50px; float:right; overflow:hidden; font-size:18px; color:#FFF; border-radius:30px;line-height:50px;  text-align:center; background:#52c152; margin-right:20px; } 
.news_xx .dive h3{ float:right; overflow:hidden; margin-top:15px;} 
.news_xx .dive dd{ width:160px; float:right; overflow:hidden; text-align:center; margin-right:30px; } 
.news_xx .dive dd a{ width:160px; height:50px; background:#0952a5; display:block; overflow:hidden; line-height:50px; font-size:18px; color:#FFF; border-radius:30px;  } 
.news_xx .dive dd a:hover{ width:160px; height:50px; background:#2d73c2; overflow:hidden; line-height:50px;  font-size:18px; color:#FFF;  } 



.xiangmu{ width:900px; overflow:hidden; padding:100px 0px 20px 0px;}
.xiangmu .diva{ width:900px; overflow:hidden; font-size:30px; text-align:center; }
.xiangmu .divb{ width:900px; overflow:hidden; padding:80px 0px; }


 
.case{  width:1200px; overflow:hidden; padding:100px 0px 40px 0px;}
.case ul{  width:1200px; overflow:hidden; }
.case ul li{  width:1200px; overflow:hidden; margin-bottom:60px;}
.case .diva{ width:370px; float:left; overflow:hidden; margin-right:40px; }
.case .diva img{ width:370px; height:250px; transition: all 0.8s; overflow:hidden;}
.case .diva img:hover{transform: scale(1.1); }
.case .divb{ width:790px; float:left; overflow:hidden;}
.case .divb .sdiva{ width:790px; float:left; overflow:hidden; }
.case .divb .sdiva dt{ width:790px; float:left; overflow:hidden; font-size:24px; font-weight:bold; color:#0952a5; margin-bottom:20px;}
.case .divb .sdiva dd{ width:790px; float:left; overflow:hidden; font-size:14px; line-height:24px; color:#444; margin-bottom:20px;}
.case .divb .sdiva dd b{ font-size:14px; font-weight:bold; color:#444;}
.case .divb .sdivb{ width:790px; float:left; overflow:hidden; font-size:14px; line-height:26px; color:#444;word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;}

   
  
  
 
.hr{ width:1200px; overflow:hidden; padding:0px 0px 100px 0px;} 
.hr .diva{ width:1130px; height:80px; overflow:hidden; background:#0952a5; padding:0px 35px; line-height:80px;} 
.hr .diva .sdiva{ width:650px; height:80px; overflow:hidden; float:left; font-size:20px; color:#FFF;} 
.hr .diva .sdivb{ width:100px; height:80px; overflow:hidden; float:left; font-size:20px; color:#FFF;} 
.hr .divb{ width:1130px; overflow:hidden; background:#f0f2f4; padding:0px 35px;  } 
.hr .divb ul{ width:1130px; overflow:hidden; } 
.hr .divb ul li{ width:1130px; height:70px; overflow:hidden; border-bottom:#dbdbdb solid 1px;} 
.hr .divb .sdiva{ width:650px; height:70px; float:left; overflow:hidden; font-size:15px; line-height:70px;} 
.hr .divb .sdivb{ width:100px; height:70px; float:left; overflow:hidden; font-size:15px; line-height:70px;} 
.hr .divb .sdivc{ width:94px; height:34px; float:right; overflow:hidden; text-align:center; line-height:34px; margin-top:18px;} 
.hr .divb .sdivc a{ width:94px; height:34px; float:right; overflow:hidden; display:block; font-size:14px; color:#fff; background:#0952a5; border-radius:4px;} 
.hr .divb .sdivc a:hover{ width:94px; height:34px; float:right; overflow:hidden; display:block; font-size:14px; color:#fff; background:#3073be; border-radius:4px;} 
.hr .divb ul li:last-child{ border: none;}
 
.hr .divb .sdivd{ width:94px; height:34px; float:right; overflow:hidden; text-align:center; line-height:34px; margin-top:18px;} 
.hr .divb .sdivd a{ width:94px; height:34px; float:right; overflow:hidden; display:block; font-size:14px; color:#fff; background:#7e7e7e; border-radius:4px;} 
.hr .divb .sdivd a:hover{ width:94px; height:34px; float:right; overflow:hidden; display:block; font-size:14px; color:#fff; background:#7e7e7e; border-radius:4px;} 

 

.hr2{ width:1200px; overflow:hidden; padding:100px 0px 100px 0px;} 
.hr2 .diva{ width:1200px; overflow:hidden; text-align:center; font-size:36px; font-weight:bold; margin-bottom:30px;} 
.hr2 .divb{ width:1198px; overflow:hidden; border:#ddd solid 1px;} 

.hr2 .divb .sdiva1{ width:1198px; height:60px; overflow:hidden; line-height:60px; border-bottom:#ddd solid 1px; } 
.hr2 .divb .sdiva1 dt{ width:654px; height:60px; overflow:hidden; float:left; font-size:20px; font-weight:bold; text-align: center; border-right:#ddd solid 1px; } 
.hr2 .divb .sdiva1 dd{ width:130px; height:60px; overflow:hidden; float:left; font-size:16px; border-right:#ddd solid 1px; text-align: center;  font-weight:bold;  } 
.hr2 .divb .sdiva1 h2{ width:410px; height:60px; overflow:hidden; float:left;} 
.wbk22{ width:410px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva2{ width:1198px; height:60px; overflow:hidden; border-bottom:#ddd solid 1px; } 
.hr2 .divb .sdiva2 .isdiva{ width:654px; float:left; overflow:hidden; line-height:60px; } 
.hr2 .divb .sdiva2 .isdiva dt{ width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px;text-align:center; font-weight:bold;   } 
.hr2 .divb .sdiva2 .isdiva dd{ width:522px; float:left;  overflow:hidden; border-right:#ddd solid 1px;  } 
.wbk23{ width:522px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva2 .isdivb{ width:543px; float:left; overflow:hidden; line-height:60px; } 
.hr2 .divb .sdiva2 .isdivb dt{ width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px;text-align:center; font-weight:bold;   } 
.hr2 .divb .sdiva2 .isdivb dd{ width:412px; float:left;  overflow:hidden; } 
.wbk24{ width:412px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva3{ width:1198px; height:60px; overflow:hidden; border-bottom:#ddd solid 1px; text-align:center; font-size:20px; font-weight:bold; line-height:60px;} 

.hr2 .divb .sdiva4{ width:1198px; overflow:hidden;  } 
.hr2 .divb .sdiva4 .isdiva{ width:1000px; float:left; overflow:hidden;  } 
.hr2 .divb .sdiva4 .isdiva .eisdiva{ width:1000px; float:left; overflow:hidden; }
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva1{ width:262px; height:60px; float:left; overflow:hidden; line-height:60px; border-bottom:#ddd solid 1px; } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva1 dt{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; text-align:center; font-weight:bold;  } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva1 dd{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; } 
.wbk3{ width:130px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva2{ width:262px; height:60px; float:left; overflow:hidden; line-height:60px; border-bottom:#ddd solid 1px; } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva2 dt{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; text-align:center; font-weight:bold;  } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva2 dd{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; } 
.wbk4{ width:130px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva3{ width:476px; height:60px; float:left; overflow:hidden; line-height:60px; border-bottom:#ddd solid 1px; } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva3 dt{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; text-align:center; font-weight:bold;  } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva3 dd{  width:344px; float:left;  overflow:hidden; border-right:#ddd solid 1px;} 
.wbk5{ width:344px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva4{ width:238px; height:60px; float:left; overflow:hidden; line-height:60px; border-bottom:#ddd solid 1px; } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva4 dt{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; text-align:center; font-weight:bold;  } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva4 dd{  width:106px; float:left;  overflow:hidden; border-right:#ddd solid 1px;} 
.wbk6{ width:106px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva5{ width:524px; height:60px; float:left; overflow:hidden; line-height:60px;  border-bottom:#ddd solid 1px;} 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva5 dt{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; text-align:center; font-weight:bold;  } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva5 dd{  width:392px; float:left;  overflow:hidden; border-right:#ddd solid 1px;} 
.wbk7{ width:391px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva6{ width:476px; height:60px; float:left; overflow:hidden; line-height:60px;  border-bottom:#ddd solid 1px;} 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva6 dt{  width:130px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; text-align:center; font-weight:bold;  } 
.hr2 .divb .sdiva4 .isdiva .eisdiva .eisdiva6 dd{  width:344px; float:left;  overflow:hidden; border-right:#ddd solid 1px;} 
.wbk8{ width:344px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva4 .isdivb{ width:198px; height:243px; float:left; overflow:hidden; position:relative; border-bottom:#ddd solid 1px; }
.hr2 .divb .sdiva4 .isdivb .eisdiva{ width:198px; height:45px; float:left; overflow:hidden; position:absolute; left:0; bottom:0; font-size:16px; text-align:center; line-height:45px;}
.hr2 .divb .sdiva4 .isdivb .eisdivb{ width:198px; height:243px; float:left; overflow:hidden; cursor:pointer;}

.hr2 .divb .sdiva5{ width:1198px; overflow:hidden; } 
.hr2 .divb .sdiva5 .isdiva{ width:1198px; height:60px; float:left; overflow:hidden; border-bottom:#ddd solid 1px; text-align:center; line-height:60px; } 
.hr2 .divb .sdiva5 .isdiva .eisdiva{ width:225px; height:60px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; font-weight:bold; } 
.hr2 .divb .sdiva5 .isdiva .eisdivb{ width:293px; height:60px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; font-weight:bold;  } 
.hr2 .divb .sdiva5 .isdivb{ width:1198px; height:60px; float:left; overflow:hidden; border-bottom:#ddd solid 1px; text-align:center; line-height:60px; } 
.hr2 .divb .sdiva5 .isdivb .eisdiva{ width:225px; height:60px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; } 
.wbk9{ width:225px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }
.hr2 .divb .sdiva5 .isdivb .eisdivb{ width:293px; height:60px; float:left;  overflow:hidden; border-right:#ddd solid 1px; font-size:16px; } 
.wbk10{ width:293px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva6{ width:1198px; overflow:hidden;  } 
.hr2 .divb .sdiva6 .isdiva{ width:1198px; float:left; overflow:hidden; border-bottom:#ddd solid 1px; line-height:60px; text-align:center;  } 
.hr2 .divb .sdiva6 .isdiva dl{ width:599px; float:left; overflow:hidden; }
.hr2 .divb .sdiva6 .isdiva dl dt{ width:130px; float:left; overflow:hidden; border-right:#ddd solid 1px; font-size:16px; font-weight:bold; }
.hr2 .divb .sdiva6 .isdiva dl dd{ width:466px; float:left; overflow:hidden; border-right:#ddd solid 1px; }
.wbk11{ width:466px; height:60px; overflow:hidden; background:none; border:none; font-size:16px;  text-align: center;  }

.hr2 .divb .sdiva7{ width:1198px; overflow:hidden;  } 
.hr2 .divb .sdiva7 .isdiva{ width:300px; height:500px; float:left; overflow:hidden; border-right:#ddd solid 1px;  line-height:500px; text-align:center; font-size:16px; font-weight:bold;   } 
.hr2 .divb .sdiva7 .isdivb{ width:897px; height:500px;  float:left; overflow:hidden;} 
.tupian{ width:857px; overflow:hidden; float:left; padding:20px 20px; }
.imgFileUploade .header{width:100%;height:50px;line-height:50px;}
.imgFileUploade .header span{float:left;display:block;}
.imgFileUploade .header span.imgTitle{line-height:50px;}
.imgFileUploade .header span.imgTitle b{float:right;display:block;margin:0 5px;color:red;font-size:20px;line-height:57px;}
.imgFileUploade .header span.imgClick{margin-right:10px;width:50px;height:50px;background:url(../images/addUpload.jpg) no-repeat center center;background-size:cover;cursor:pointer;}
.imgFileUploade .header span.imgcontent{margin-left:120px;color:#999;line-height:50px;}
.imgFileUploade .imgAll{ width:100%; margin-top:10px;}
.imgFileUploade .imgAll ul:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}
.imgFileUploade .imgAll li{position:relative;float:left; margin-right:18px; width:260px;height:180px; margin-bottom:20px; }
.imgFileUploade .imgAll li img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;}
.delImg{position:absolute;top:-10px;right:-7px;display:block;width:22px;height:22px;border-radius:50%;background:#000;color:#fff;text-align:center;font-weight:700;font-style:normal;line-height:22px;cursor:pointer;}
 

.hr2 .divc{ width:200px; overflow:hidden; margin-top:30px;} 
.tj2{ width:200px; height:60px; overflow:hidden; border:none; background:#0952a5; cursor:pointer; text-align:center; line-height:60px; font-size:20px; color:#FFF; border-radius:4px; }
.tj2:hover{  background:#2d73c2;   }







.wenzhang2{ width:1200px; padding:90px 0px 40px 0px; overflow:hidden;} 
.wenzhang2 .diva{ width:1200px; float:left; overflow:hidden;margin-bottom:60px;} 
.wenzhang2 .diva .sdiva{ width:1200px; float:left; overflow:hidden; margin-bottom:20px;} 
.wenzhang2 .diva .sdiva dt{ width:1200px; float:left; overflow:hidden; font-size:32px; font-weight:bold; margin-bottom:15px;} 
.wenzhang2 .diva .sdiva dd{ width:50px; height:5px; float:left; overflow:hidden; background:#0952a5;} 
.wenzhang2 .diva .sdivb{ width:1200px; float:left; overflow:hidden; font-size:16px; line-height:30px; margin-top:30px;} 
.wenzhang2 .diva .sdivc{ width:1200px; float:left; overflow:hidden; font-size:20px; margin-top:30px; } 




.wenzhang3{ width:1200px; padding:90px 0px 40px 0px; overflow:hidden;} 
.wenzhang3 .diva{ width:1200px; float:left; overflow:hidden; margin-bottom:70px;} 
.wenzhang3 .diva .sdiva{ width:1200px; float:left; overflow:hidden; margin-bottom:50px;} 
.wenzhang3 .diva .sdiva dt{ width:1200px; float:left; overflow:hidden; font-size:32px; font-weight:bold; margin-bottom:15px;} 
.wenzhang3 .diva .sdiva dd{ width:50px; height:5px; float:left; overflow:hidden; background:#0952a5;} 
.wenzhang3 .diva .sdivb{ width:1200px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivb .isdiva{ width:580px; float:left; overflow:hidden; margin-right:80px; } 
.wenzhang3 .diva .sdivb .isdiva img{ width:580px; float:left; overflow:hidden; margin-bottom:20px; } 
.wenzhang3 .diva .sdivb .isdiva dt{ width:580px; float:left; overflow:hidden; font-size:30px; font-weight:bold;margin-bottom:15px;  } 
.wenzhang3 .diva .sdivb .isdiva dd{ width:580px; float:left; overflow:hidden; font-size:20px; line-height:36px; } 
.wenzhang3 .diva .sdivb .isdivb{ width:520px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivb .isdivb p{ width:520px; float:left; overflow:hidden; font-size:18px; line-height:36px; margin-bottom:25px; text-indent:2rem; } 

.wenzhang3 .diva .sdivc{ width:1200px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivc .isdiva{ width:520px; float:left; overflow:hidden; margin-right:80px; } 
.wenzhang3 .diva .sdivc .isdiva p{ width:520px; float:left; overflow:hidden; font-size:18px; line-height:36px; margin-top:25px; text-indent:2rem; } 
.wenzhang3 .diva .sdivc .isdivb{ width:580px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivc .isdivb img{ width:580px; float:left; overflow:hidden; } 

.wenzhang3 .diva .sdivd{ width:1200px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivd ul{ width:1220px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivd ul li{ width:380px; float:left; overflow:hidden; margin-bottom:10px; margin-right:20px; } 
.wenzhang3 .diva .sdivd ul li dt{ width:380px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivd ul li dd{ width:380px; float:left; overflow:hidden; text-align:center; font-size:16px; line-height:80px; } 

.wenzhang3 .diva .sdive{ width:1200px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdive ul{ width:1220px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdive ul li{ width:285px; float:left; overflow:hidden; margin-right:20px; position:relative;} 
.wenzhang3 .diva .sdive ul li dt{ width:100px; height:100px; background:#0952a5; text-align:center; line-height:100px; color:#FFF; font-size:50px; border-radius:50%;  font-family:Arial, Helvetica, sans-serif; float:left; overflow:hidden; position:absolute; top:0; left:92px;} 
.wenzhang3 .diva .sdive ul li dd{ width:235px; height:250px; background:#f3f3f3; float:left; overflow:hidden; border-radius:6px; padding:80px 25px 0px 25px; margin-top:50px;} 
.wenzhang3 .diva .sdive ul li dd h3{ width:235px; float:left; overflow:hidden; font-size:22px; text-align:center; margin-bottom:15px; font-weight:bold;} 
.wenzhang3 .diva .sdive ul li dd h2{ width:235px; float:left; overflow:hidden; font-size:15px; line-height:28px;} 

.wenzhang3 .diva .sdivf{ width:1200px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivf ul{ width:1220px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivf ul li{ width:285px; float:left; overflow:hidden; margin-right:20px; position:relative;} 
.wenzhang3 .diva .sdivf ul li dt{ width:100px; height:100px; background:#0952a5; text-align:center; line-height:100px; color:#FFF; font-size:50px; border-radius:50%;  font-family:Arial, Helvetica, sans-serif; float:left; overflow:hidden; position:absolute; top:0; left:92px;} 
.wenzhang3 .diva .sdivf ul li dd{ width:235px; height:510px; background:#f3f3f3; float:left; overflow:hidden; border-radius:6px; padding:80px 25px 0px 25px; margin-top:50px;} 
.wenzhang3 .diva .sdivf ul li dd h3{ width:235px; float:left; overflow:hidden; font-size:22px; margin-bottom:15px; font-weight:bold; text-align:center;} 
.wenzhang3 .diva .sdivf ul li dd h2{ width:235px; float:left; overflow:hidden; font-size:15px; line-height:28px; margin-bottom:15px;} 
.wenzhang3 .diva .sdivf ul li dd h2 b{ font-size:15px; color:#0952a5; font-weight:bold;} 

.wenzhang3 .diva .sdivg{ width:1200px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivg .isdiva{ width:360px; float:left; overflow:hidden; text-align:right; } 
.wenzhang3 .diva .sdivg .isdiva dt{ width:360px; float:left; overflow:hidden; font-size:22px; line-height:32px; color:#0952a5; } 
.wenzhang3 .diva .sdivg .isdiva dd{ width:360px; float:left; overflow:hidden; font-size:16px; line-height:24px; margin-top:20px;} 
.wenzhang3 .diva .sdivg .isdivb{ width:400px; float:left; overflow:hidden; padding:180px 35px 0px 35px; } 
.wenzhang3 .diva .sdivg .isdivc{ width:370px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivg .isdivc dt{ width:370px; float:left; overflow:hidden; font-size:22px; line-height:32px; color:#0952a5; } 
.wenzhang3 .diva .sdivg .isdivc dd{ width:370px; float:left; overflow:hidden; font-size:16px; line-height:24px; margin-top:20px;} 

.wenzhang3 .diva .sdivh{ width:1200px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivh .isdiva{ width:570px; float:left; overflow:hidden; margin-right:60px; position:relative; } 
.wenzhang3 .diva .sdivh .isdiva dt{ width:170px; float:left; overflow:hidden; padding:30px 0px; text-align:center; background:#0952a5; border-radius:6px;  font-size:22px; line-height:32px; color:#fff; position:absolute; left:200px; top:0; }
.wenzhang3 .diva .sdivh .isdiva dd{ width:510px; height:150px; float:left; overflow:hidden; background:#f3f3f3; font-size:18px; text-align:center; line-height:28px; margin-top:80px; padding:100px 30px 0px 30px; } 
.wenzhang3 .diva .sdivh .isdivb{ width:570px; float:left; overflow:hidden; position:relative; } 
.wenzhang3 .diva .sdivh .isdivb dt{ width:170px; float:left; overflow:hidden; padding:30px 0px; text-align:center; background:#52c152; border-radius:6px;  font-size:22px; line-height:32px; color:#fff; position:absolute; left:200px; top:0; }
.wenzhang3 .diva .sdivh .isdivb dd{ width:510px; height:150px; float:left; overflow:hidden; background:#f3f3f3; font-size:18px; text-align:center; line-height:28px; margin-top:80px; padding:100px 30px 0px 30px; } 

.wenzhang3 .diva .sdivi{ width:1200px; float:left; overflow:hidden; margin-top:50px; } 
.wenzhang3 .diva .sdivi .isdiva{ width:700px; float:left; overflow:hidden; margin-right:80px } 
.wenzhang3 .diva .sdivi .isdiva img{ width:700px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivi .isdivb{ width:420px; float:left; overflow:hidden; } 
.wenzhang3 .diva .sdivi .isdivb dt{ width:420px; float:left; overflow:hidden; font-size:26px; line-height:36px; margin-bottom:20px; } 
.wenzhang3 .diva .sdivi .isdivb dd{ width:420px; float:left; overflow:hidden; font-size:18px; line-height:32px; } 




.wenzhang4{ width:100%; padding:90px 0px 0px 0px; overflow:hidden;} 
.wenzhang4 .diva{ width:1200px; overflow:hidden; margin-bottom:90px; } 
.wenzhang4 .diva dt{ width:550px; float:left; overflow:hidden; } 
.wenzhang4 .diva dt img{ width:550px; float:left; overflow:hidden; } 
.wenzhang4 .diva dd{ width:600px; float:right; overflow:hidden; } 
.wenzhang4 .diva dd p{ width:600px; float:left; overflow:hidden; font-size:15px; line-height:32px; text-indent:2rem; margin-bottom:17px;} 
.wenzhang4 .diva dd h3{ width:600px; float:left; overflow:hidden; font-size:24px; margin-bottom:20px; font-weight:bold;} 
.wenzhang4 .diva dd h2{ width:300px; float:left; overflow:hidden; font-size:16px; line-height:36px; } 

.wenzhang4 .diva dd h4{ width:600px; height:50px; float:left; overflow:hidden; padding-top:20px; } 
.wenzhang4 .diva dd h4 a{ width:150px; height:50px; float:left; overflow:hidden; text-align:center; line-height:50px; font-size:16px; color:#FFF; background:#0952a5;border-radius:30px;  } 
.wenzhang4 .diva dd h4 a:hover{ font-size:16px; color:#FFF; background:#2d73c2; } 



.wenzhang4 .divb{ width:100%; overflow:hidden; padding:90px 0px 90px 0px; background:#f0f2f4; } 
.wenzhang4 .divb .sdiva{ width:1200px; overflow:hidden; } 
.wenzhang4 .divb .sdiva ul{ width:1230px; overflow:hidden; } 
.wenzhang4 .divb .sdiva ul li{ width:380px; height:270px; float:left; overflow:hidden; margin-right:30px; } 
.wenzhang4 .divb .sdiva ul li img{ width:380px; height:270px; float:left; overflow:hidden;  } 


.wenzhang4 .divb .sdivb{ width:1200px; overflow:hidden; } 
.wenzhang4 .divb .sdivb ul{ width:1300px; overflow:hidden; } 
.wenzhang4 .divb .sdivb ul li{ width:550px; height:400px; float:left; overflow:hidden; margin-right:100px; } 
.wenzhang4 .divb .sdivb ul li img{ width:550px; height:400px; float:left; overflow:hidden;  } 





.wenzhang6{ width:100%; padding:90px 0px 0px 0px; overflow:hidden;} 
.wenzhang6 .diva{ width:1200px;  overflow:hidden; margin-bottom:70px;  } 
.wenzhang6 .diva p{ width:1200px;  overflow:hidden; font-size:15px; line-height:32px; text-indent:2rem; margin-bottom:25px;} 
.wenzhang6 .divb{ width:100%; overflow:hidden; padding:90px 0px 90px 0px; background:#f0f2f4; } 
.wenzhang6 .divb .sdiva{ width:1200px;  overflow:hidden; } 
.wenzhang6 .divb .sdiva ul{ width:1300px;  overflow:hidden; } 
.wenzhang6 .divb .sdiva ul li{ width:550px; float:left;  overflow:hidden; margin-right:100px; } 
.wenzhang6 .divb .sdiva ul li img{ width:550px; float:left;  overflow:hidden; } 

 
 

.wenzhang5{ width:1200px; padding:90px 0px 90px 0px; overflow:hidden;} 
.wenzhang5 .divabox{ width:1200px; overflow:hidden; } 
.wenzhang5 .diva{ width:500px; float:left; overflow:hidden; } 
.wenzhang5 .diva p{ width:500px; float:left; overflow:hidden; margin-bottom:20px; font-size:16px; line-height:34px; text-indent:2rem;} 
.ladyScrollc{ position:relative; width:600px; height:400px; overflow:hidden;  float:right;  }
.ladyScrollc .scrollWrapc{  width:600px; height:400px; overflow:hidden; }
.ladyScrollc .scrollWrapc li{ width:600px; height:400px; float:left; overflow:hidden; position:relative; }
.ladyScrollc li dt{ width:600px; height:400px; overflow:hidden; float:left; } 
.ladyScrollc li dt img{ width:600px; height:400px; overflow:hidden;} 
.ladyScrollc li dd{ width:600px; height:60px; overflow:hidden; float:left; text-align:center; line-height:60px; font-size:16px; position:absolute; bottom:0; left:0;background-color: rgba(0,0,0,.5); color:#FFF; font-size:16px;} 
.ladyScrollc .prev{ position:absolute; top:170px; left:2%; z-index:100;width:60px;height:60px;  background:url(../images/img8.png) no-repeat center #c7c9ca; }
.ladyScrollc .next{ position:absolute; top:170px; right:2%; z-index:100;width:60px;height:60px; background:url(../images/img7.png) no-repeat center #c7c9ca; }
.ladyScrollc .prev:hover{background:url(../images/img8.png) no-repeat center #0952a5;}
.ladyScrollc .next:hover{background:url(../images/img7.png) no-repeat center #0952a5;}




.baoming{ width:1200px; padding:150px 0px; overflow:hidden;} 
.baoming .diva{ width:510px; overflow:hidden; float:left; background:#f8f8f8; padding:50px  30px; } 
.baoming .diva .sdiva{ width:510px; overflow:hidden; float:left; font-size:32px; font-weight:bold; margin-bottom:30px; } 
.baoming .diva .sdivb{width:510px; overflow:hidden; font-size:16px; margin-bottom:30px;} 
.baoming .diva .sdivc{ width:510px; overflow:hidden; margin-bottom:30px; } 
.baoming .diva .sdivc a{  font-size:16px;  color:#F00;} 
.baoming .diva .sdivc a:hover{ font-size:16px; } 
.baoming .diva .sdivd{ width:510px; overflow:hidden; } 
.baoming .diva .sdivd dt{ width:320px; float:left; overflow:hidden; background:#fff; padding:18px 20px; } 
.wjy{ width:320px; float:left; overflow:hidden; border:none; background:none; } 
.baoming .diva .sdivd dd{ width:150px;  float:left; overflow:hidden; background:#0952a5; padding:16px 0px; text-align:center; } 
.tj3{ border:none; background:#0952a5; cursor:pointer; text-align:center; font-size:20px; color:#FFF; }





 

.select-wrapper{position:relative;display:inline-block;width:300px;height:54px;border:1px solid #e4e3e3; background:#fff; cursor:pointer; font-size:16px; }
.select-wrapper.focus{ border:1px solid #e4e3e3;}
.select-button{ overflow:hidden;padding:0 26px 0 10px;width:300px;height:54px ;outline:0;border:0; background:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap; font-size:16px; }
.select-down{position:absolute;top:21px;right:12px;overflow:hidden;width:0;height:0;border:6px solid transparent;font-size:0;border-top-color:#333;}
.disabled{color:#ccc;}
.select-list{position:absolute;top:35px;left:-1px;z-index:2;display:none;overflow:hidden;width:300px;border:1px solid #e8e8e8; background:#fff;box-shadow:0 0 3px #ddd;}
.select-list ul{overflow-x:hidden;overflow-y:auto;margin:0;padding:0;max-height:200px;line-height:40px;}
.select-list ul li{overflow:hidden;padding-left:10px;width:auto;height:40px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;word-break:keep-all; font-size:16px; line-height:40px;}
.select-list ul li.selected,.select-list ul li:hover{background:#0952a5;color:#fff;}
.select-button-disable{overflow:hidden;padding-left:10px;width:300px;height:40px;outline:0;border:1px solid #e3e3e3; background:#fff;color:#ccc;text-align:left;cursor:pointer;}
.select-down-disable{position:absolute;top:0;right:10px;color:#ccc;font-size:16px;line-height:40px;}


 



.baoming3{ width:1200px; height:100px; overflow:hidden; background:#0952a5; margin-top:50px;} 
.baoming3 dt{ height:100px;  float:left; overflow:hidden; line-height:100px; margin-left:25px; } 
.baoming3 dt a{ color:#FFF; font-size:30px;} 
.baoming3 dd{ width:160px; float:right; overflow:hidden; text-align:center; margin-right:30px; margin-top:25px; } 
.baoming3 dd a{ width:160px; height:50px; background:#ffae00; display:block; overflow:hidden; line-height:50px; font-size:18px; color:#FFF; border-radius:30px;  } 
.baoming3 dd a:hover{ width:160px; height:50px; background:#2d73c2; overflow:hidden; line-height:50px;  font-size:18px; color:#FFF;  } 
.baoming3 h2{  height:50px; float:right; overflow:hidden; font-size:18px; color:#FFF; border-radius:30px;line-height:50px;  text-align:center; padding:0px 25px; background:#52c152; margin-right:20px; margin-top:25px;  } 
.baoming3 h3{ float:right; overflow:hidden; margin-top:15px; color:#fff; margin-top:40px; } 











@media (min-width:800px) {
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:42px; color:#FFF; font-weight:bold; line-height:88px; margin-top:70px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:240px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:240px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:18px; font-weight:bold;color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:12px; line-height:26px; padding-left:5%; color:#444;}
.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:110px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:22px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; }


} 

@media (min-width:1280px) { 
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:42px; color:#FFF; font-weight:bold; line-height:88px; margin-top:80px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:280px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:280px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}


.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:18px; font-weight:bold;color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:12px; line-height:26px; padding-left:5%; color:#444;}

.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:120px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:24px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; }


} 

@media (min-width:1400px) { 
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:100px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:300px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:300px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:20px; font-weight:bold;color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:14px; line-height:26px; padding-left:5%; color:#444;}


.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:130px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:26px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; }


} 

@media (min-width:1440px) {
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:120px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:120px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:320px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:320px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:20px; font-weight:bold;color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:14px; line-height:26px; padding-left:5%; color:#444;}

.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:150px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:26px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; }

} 

@media (min-width:1600px) {
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:120px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:120px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:340px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:340px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:22px; font-weight:bold;color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:14px; line-height:26px; padding-left:5%; color:#444;}

.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:180px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:30px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; }
} 

@media (min-width:1680px) {
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:120px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:390px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:390px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:24px; font-weight:bold;color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:14px; line-height:26px; padding-left:5%; color:#444;}

.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:210px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:30px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; }

} 

@media (min-width:1920px) {
.blue .diva .sdiva .isdiva dt{ width:1200px; float:left; overflow:hidden; font-size:52px; color:#FFF; font-weight:bold; line-height:88px; margin-top:130px; text-shadow:0px 0px 8px #888;}
.blue .diva .sdiva .isdiva h2{ height:40px; float:right; overflow:hidden; margin-top:430px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.blue .diva .sdiva .isdiva h2:hover{ height:40px; float:right; overflow:hidden; margin-top:430px; font-size:18px; color:#FFF; font-weight:bold; line-height:40px; background: url(../images/img7.png) no-repeat right; padding-right:36px; transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px); -ms-transform:translate(0,-10px);}

.index03wrap a .text .diva dt{ width:34%; height:52px; float:left; overflow:hidden; font-size:24px; font-weight:bold; color:#0952a5; line-height:52px;}
.index03wrap a .text .diva dd{ width:60%; float:left; overflow:hidden; border-left:#ddd solid 1px; font-size:14px; line-height:26px; padding-left:5%; color:#444;}

.warp2 .diva .sdivb{ width:100%; overflow:hidden; display:inline-block; position:absolute; top:240px; left:0; z-index:8;}
.warp2 .diva .sdivb dd{ width:100%; overflow:hidden; display:inline-block; }
.warp2 .diva .sdivb h2{ width:100%; overflow:hidden; display:inline-block; font-size:30px; font-weight:bold; color:#FFF; margin-top:30px;}
.warp2 .diva .sdivb h3{ width:100%; overflow:hidden; display:inline-block; margin-top:30px;}
.warp2 .diva .sdivb h3 span{ width:6%; height:2px; overflow:hidden; display:inline-block; background:#FFF;}
.warp2 .diva .sdivb h4{ width:150px; height:50px; overflow:hidden; display:inline-block; border:#fff solid 1px; display:inline-block; line-height:50px; color:#FFF; font-size:16px; margin-top:50px;border-radius:4px; }
.warp2 .diva .sdivb h4:hover{ background:#FFF; color:#0952a5; font-size:16px; }

} 

  