﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#444; font-family:"微软雅黑"; }
div,form,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,input,textarea{margin:0px auto;padding:0px; font-weight:normal; list-style: none; font-size:12px; font-family:"微软雅黑";}
img{ border:0px;vertical-align:top; }
p,b,strong{margin:0px auto; padding:0px; list-style: none; font-family:"微软雅黑";}
table,tr,td,{ margin:0px auto; padding:0px; list-style: none; font-size:12px; font-family:"微软雅黑";}
 

a:link{color:#444; text-decoration:none;}
a:visited{color:#444; text-decoration:none;}
a:hover{color:#0a072d; text-decoration:none;}


/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#8e7b4c; text-decoration:none;}

 
  
 
 

/*---top---*/
/*.top2box{ width:100%; height:70px; position: fixed; z-index:9999; min-width:1200px; background:#111;  }
.top2{ width:1200px; height:70px; }
.top2 .logo{ width:200px; height:70px; float:left; overflow:hidden; }
.top2 .logo img{ width:200px; height:70px; float:left; overflow:hidden;}
.nav_bar{ height:840px; height:70px; float:right; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; line-height:70px; margin-left:30px; }
.nav_bar ul li a{display:block; color:#fff; font-size:14px; }
.nav_bar ul li a:hover{display:block; color:#d12920; font-size:14px; }
#menu_hover {  color:#d12920; } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:70px; display:none; width:100%; height:70px; background-color:rgba(10,7,45,0.6); z-index:9999;}
.hid ul{margin:0 auto; height:70px; overflow:hidden; }
.hid ul li{ width:auto; float:left; font-size:12px; line-height:70px; margin:0px 30px 0px 0px;}
.hid ul li a{ font-size:12px; color:#fff;}
.hid ul li a:hover{ font-size:12px; color:#d12920; border: none;}
.dh1{ width:870px; height:70px; overflow:hidden; padding-left:330px;}
.dh2{ width:1200px; height:70px; overflow:hidden; padding-left:0px;}

.dh3{ width:1200px; height:70px; overflow:hidden; padding-left:0px;}
*/
.top2box{ width:100%; height:70px; position: fixed; z-index:9999; min-width:1200px; background:#111;  }
.top2{ width:1200px; height:70px; }
.top2 .logo{ width:200px; height:70px; float:left; overflow:hidden; }
.top2 .logo img{ width:200px; height:70px; float:left; overflow:hidden;}
.nav_bar{ height:840px; height:70px; float:right; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; line-height:70px; margin-left:30px; }
.nav_bar ul li a{display:block; color:#fff; font-size:14px; }
.nav_bar ul li a:hover{display:block; color:#d12920; font-size:14px; }
#menu_hover {  color:#d12920; } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:70px; display:none; width:100%; padding:25px 0px; background-color:rgba(10,7,45,0.6); z-index:9999;}
.hid ul{margin:0 auto; overflow:hidden; }
.hid ul li{ width:auto; float:left; font-size:12px; line-height:40px; margin:0px 15px 0px 15px;}
.hid ul li a{ font-size:12px; color:#fff;}
.hid ul li a:hover{ font-size:12px; color:#d12920; border: none;}
.dh1{ width:830px; height:40px; overflow:hidden; padding-left:370px;}
.dh2{ width:1200px; height:40px; overflow:hidden; padding-left:0px;}
.dh3{ width:1200px; overflow:hidden; }



/*---top---*/



.blue{ width:100%; overflow:hidden; text-align:center; }
.blue h3{ 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 }
  
 


.flexslider{position:relative; height:860px; overflow:hidden;  min-width:1200px; }
.slides{position:relative;z-index:1;}
.slides li{height:860px;}
.slides li a{ width:100%; height:860px; display:block; overflow:hidden; min-width:1200px; }
.slides li dt{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:20px; line-height:38px; text-align:center; margin-top:100px;}
.flex-control-nav{position:absolute; bottom:70px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 8px; width:14px; height:14px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow: hidden;width:14px; height:14px; background:#FFF; line-height:99999px; cursor:pointer;border-radius:50%;}
.flex-control-nav .flex-active{ background:#d12920; }







.slides li h3{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:20px; text-align:center; font-family:Arial; margin-bottom:30px;}
 
 
 
 
 
 
.slides li h2{ width:450px; display:block; overflow:hidden; color:#FFF; font-size:24px; text-align:center; }
.slides li h4{ width:150px; display:block; overflow:hidden; color:#FFF; padding:270px 0px 20px 0px;}

 
.menu2{width:450px; display:block; padding:0px 60px; }
.menu2 dl dd a, .menu2 dl dd a:visited {display:block; overflow:hidden; text-align:center; font-size:16px; color:#fff; }
.menu2 dl { margin:0;padding:0;list-style-type: none; text-align:center; }
.menu2 dl dd { position:relative; width:70px; height:70px; display:inline-block;}
.menu2 dl dd dl {display: none;}
.menu2 dl dd:hover a { color:#fff; }
.menu2 dl dd:hover dl { position:absolute; top:44px; left:-15px; display:block; width:100px;}
.menu2 dl dd:hover dl dd dl {display: none; }
.menu2 dl dd:hover dl dd{ display:block; width:100px; height:130px; background:#FFF; text-align:center; font-size:14px; }
.menu2 dl dd:hover dl dd img{ width:100px; height:100px; }




 


.warp2{ width:100%; height:860px; background:url(../images/img4.jpg) no-repeat center; overflow:hidden; }
.warp2 .diva{ width:100%; overflow:hidden; margin-top:200px;}
.ladyScrollb{ position:relative; width:1400px; height:430px; overflow:hidden; }
.ladyScrollb .prev{ position:absolute; top:190px; left:0; z-index:100; width:54px;height:54px; background:url(../images/img7.png) no-repeat; cursor:pointer; }
.ladyScrollb .next{ position:absolute; top:190px; right:0; z-index:100;width:54px;height:54px; background:url(../images/img8.png) no-repeat; cursor:pointer; }
.ladyScrollb .prev:hover{background:url(../images/img9.png) no-repeat;}
.ladyScrollb .next:hover{background:url(../images/img10.png) no-repeat;}
.ladyScrollb .scrollWrapb{ width:1200px; height:430px; overflow:hidden;  }
.ladyScrollb li{width:585px; height:430px; float:left; overflow:hidden; margin-right:30px; position:relative; }
.ladyScrollb li dt{ width:585px; height:430px;  float:left; overflow:hidden;}
.ladyScrollb li dt img{ width:585px; height:430px; float:left; overflow:hidden; transition: all 0.8s;}
.ladyScrollb li dt img:hover{transform: scale(1.1); }
.ladyScrollb li dd{ width:585px; height:430px; float:left; overflow:hidden; text-align:center; font-size:30px; color:#FFF; line-height:430px; background-color:rgba(0,0,0,0.4); position:absolute; left:0; top:0;}
.ladyScrollb li dd:hover{ background-color:rgba(0,0,0,0.1); }
.warp2 .divb{ width:1200px; overflow:hidden; font-size:16px; color:#FFF; text-align:center; margin-top:60px;}







/*.warp3{ width:100%; height:860px; background:url(../images/img11.jpg) no-repeat center; overflow:hidden; }
#playBox{ width:1200px; height:670px; position:relative; overflow:hidden; padding-top:100px;}
#playBox .smalltitle {width:1200px; height:26px; position:absolute; bottom:0px; z-index:10; margin:0 auto;  }
#playBox .smalltitle ul{ width:1200px; margin:0 auto; text-align:center;}
#playBox .smalltitle ul li{ width:36px; height:7px; margin:0 5px; background:#FFF; display:inline-block; border-radius:4px; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ width:100px; height:7px; background:#d12920;}
.imgbox{ width:1200px; height:600px; overflow:hidden; position:relative; margin:0 auto;}
.imgbox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
.imgbox .oUlplay li{ width:1200px; height:600px; float:left; overflow:hidden;}
.oUlplay .divb{ width:400px; height:300px; float:left; overflow:hidden; position:relative; }
.oUlplay .divb a{ width:400px; height:300px; float:left; overflow:hidden; display:block; }
.oUlplay .divb dt{ width:400px; height:300px; float:left; overflow:hidden; }
.oUlplay .divb dt img{ width:400px; height:300px; float:left; overflow:hidden; transition: all 0.8s;}
.oUlplay .divb dt img:hover{transform: scale(1.1);}
.oUlplay .divb dd{ width:400px; height:300px; float:left; overflow:hidden;text-align:center; background-color:rgba(0,0,0,0.4); position:absolute; left:0; top:0;}
.oUlplay .divb dd:hover{ background-color:rgba(0,0,0,0.1); }
.oUlplay .divb dd h2{ width:400px; overflow:hidden; display:inline-block; font-size:30px; color:#FFF; font-weight:bold; margin-top:100px;}
.oUlplay .divb dd h3{ width:30px; height:2px; overflow:hidden;  display:inline-block; background:#FFF; margin-top:10px;}
.oUlplay .divb dd h4{ width:400px; overflow:hidden;  display:inline-block; font-size:20px; color:#FFF; margin-top:10px; }

*/


.warp3{ width:100%; height:660px; background:url(../images/img11.jpg) no-repeat center; overflow:hidden; }
#playBox{ width:1200px; height:470px; position:relative; overflow:hidden; padding-top:100px;}
#playBox .smalltitle {width:1200px; height:26px; position:absolute; bottom:0px; z-index:10; margin:0 auto;  }
#playBox .smalltitle ul{ width:1200px; margin:0 auto; text-align:center;}
#playBox .smalltitle ul li{ width:36px; height:7px; margin:0 5px; background:#FFF; display:inline-block; border-radius:4px; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ width:100px; height:7px; background:#d12920;}
.imgbox{ width:1200px; height:372px; overflow:hidden; position:relative; margin:0 auto;}
.imgbox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
.imgbox .oUlplay li{ width:1200px; height:372px; float:left; overflow:hidden;}
.oUlplay .divb{ width:400px; height:372px; float:left; overflow:hidden; position:relative; }
.oUlplay .divb a{ width:400px; height:372px; float:left; overflow:hidden; display:block; }
.oUlplay .divb dt{ width:400px; height:372px; float:left; overflow:hidden; }
.oUlplay .divb dt img{ width:400px; height:372px; float:left; overflow:hidden; transition: all 0.8s;}
.oUlplay .divb dt img:hover{transform: scale(1.1);}
.oUlplay .divb dd{ width:400px; height:372px; float:left; overflow:hidden;text-align:center; background-color:rgba(0,0,0,0.4); position:absolute; left:0; top:0;}
.oUlplay .divb dd:hover{ background-color:rgba(0,0,0,0.1); }
.oUlplay .divb dd h2{ width:400px; overflow:hidden; display:inline-block; font-size:30px; color:#FFF; font-weight:bold; margin-top:100px;}
.oUlplay .divb dd h3{ width:30px; height:2px; overflow:hidden;  display:inline-block; background:#FFF; margin-top:10px;}
.oUlplay .divb dd h4{ width:400px; overflow:hidden;  display:inline-block; font-size:20px; color:#FFF; margin-top:10px; }

 





/* foot */
.foot{ width:100%; overflow:hidden; min-width:1200px; background:#111; }
.foot .diva{ width:1200px; overflow:hidden; padding:60px 0px 30px 0px;}
.foot .diva .sdiva{ width:520px; float:left; overflow:hidden; }
.foot .diva .sdiva a{ width:260px; float:left; overflow:hidden; font-size:16px; color:#fff; margin-bottom:40px;}
.foot .diva .sdiva a:hover{ width:260px; float:left; overflow:hidden; font-size:16px; color:#d12920; margin-bottom:40px;}
.foot .diva .sdivb{ width:1px; height:110px; float:left; overflow:hidden; background:#0a072d; margin:10px 0px 0px 90px;}
.foot .diva .sdivc{ width:500px; overflow:hidden; float:right; }
.foot .diva .sdivc .isdiva{ width:500px; float:left; }
  
.menu{ width:440px;  height:42px; float:right; }
.menu ul li a, .menu ul li a:visited {display:block; overflow:hidden; text-align:center; font-size:16px; color:#fff; }
.menu ul { margin:0;padding:0;list-style-type: none; }
.menu ul li { position:relative; float:left; width:70px; height:100px; }
.menu ul li ul {display: none;}
.menu ul li:hover a { color:#fff; }
.menu ul li:hover ul { position:absolute; top:44px; left:-15px; display:block; width:100px;}
.menu ul li:hover ul li ul {display: none; }
.menu ul li:hover ul li{ display:block; width:100px; height:130px; background:#FFF; text-align:center; font-size:14px; }
.menu ul li:hover ul li img{ width:100px; height:100px; overflow:hidden; }

 

.foot .diva .sdivc .isdiva .ico{ width:42px; overflow:hidden; float:right; margin-left:10px; }
.foot .diva .sdivc .isdiva .ico a{ display:block; float:right; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; transition: .5s all;}
.foot .diva .sdivc .isdiva .ico a:hover{ -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}
.foot .diva .sdivc .isdivb{ width:335px; overflow:hidden; float:right; margin-bottom:30px;}
.foot .diva .sdivc .isdivb img{ width:335px; height:57px; overflow:hidden; float:right; }
.foot .diva .sdivc .isdivc{ width:500px; overflow:hidden; float:right; font-size:14px; color:#FFF; line-height:28px; text-align:right; }
.foot .diva .sdivc .isdivc a{font-size:14px; color:#fff; }
.foot .diva .sdivc .isdivc a:hover{font-size:14px; color:#d12920; }

/* foot */


 
 

 






 
/*---翻页---*/
.digg{ width:1200px; margin-bottom:100px; text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:3px; padding:10px 20px; border:#b6b6b6 solid 1px; display:inline-block; }
.digg a:hover{ background:#444; color:#FFF; border:#444 solid 1px; display:inline-block; }
.digg .current{ margin:3px; padding:10px 20px; background:#444; color:#FFF;  border:#444 solid 1px;}
/*---翻页---*/



 




.about_banner{ height:600px;background-size: cover!important; position:relative;}
  
  
.menu3box{width:100%;height:600px; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5);}
.menu3box .diva{ width:1200px; display:block; overflow:hidden; text-align:center; margin-top:140px;}
.menu3box .diva img{ width:150px; height:150px; overflow:hidden; }
.menu3{ width:450px; display:block; padding-top:30px; padding-left:60px;  }
.menu3 dl dd a, .menu3 dl dd a:visited {display:block; overflow:hidden; text-align:center; font-size:16px; color:#fff; }
.menu3 dl { margin:0;padding:0;list-style-type: none; }
.menu3 dl dd { position:relative; float:left; width:70px; height:70px; }
.menu3 dl dd dl {display: none;}
.menu3 dl dd:hover a { color:#fff; }
.menu3 dl dd:hover dl { position:absolute; top:44px; left:-30px; display:block; width:100px;}
.menu3 dl dd:hover dl dd dl {display: none; }
.menu3 dl dd:hover dl dd{ display:block; width:100px; height:130px; background:#FFF; text-align:center; font-size:14px; }
.menu3 dl dd:hover dl dd img{ width:100px; height:100px; }
.menu3box .divb{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:24px; text-align:center; }



.menu3box .divc{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:20px; font-family:Arial;  text-align:center; margin-top:20px; }






.nynav2{ width:100%;  height:50px; overflow:hidden; background-color:rgba(0,0,0,1); }
.nynav2 .diva{ width:1200px; height:50px; overflow:hidden; }
.nynav2 .diva ul{width:1200px; height:50px; overflow:hidden; }
.nynav2 .diva ul li{ width:400px;  height:50px; overflow:hidden; line-height:50px; float:left; text-align:center; }
.nynav2 .diva ul li a{width:400px; height:50px; overflow:hidden; font-size:18px; color:#fff; display:block;  }
.nynav2 .diva ul li a:hover{ width:400px; height:50px; overflow:hidden; color:#fff; background:#d12920; }
#nynav2_on{ height:70px; overflow:hidden; color:#fff; background:#d12920;  }
 
 
 
 
 
 

.wenzhang{ width:1200px; overflow:hidden; padding:100px 0px;}
 
 
 
 
 
.wenzhang2{ width:1000px; overflow:hidden; padding:100px 0px;}
.wenzhang2 .diva{ width:1000px; overflow:hidden; text-align:center; margin-bottom:50px; }
.wenzhang2 .diva dt{ width:1000px; overflow:hidden; font-size:34px; display:inline-block; margin-bottom:10px; }
.wenzhang2 .diva dd{ width:1000px; overflow:hidden; font-size:14px; display:inline-block; margin-bottom:14px; }
.wenzhang2 .diva h2{ width:60px; height:4px; overflow:hidden; background:#444; display:inline-block; color:#0a072d; }
.wenzhang2 .divb{ width:1000px; overflow:hidden; } 
.wenzhang2 .divc{ width:1000px; overflow:hidden; } 
.wenzhang2 .divc dt{ width:1040px; overflow:hidden; margin-bottom:50px; } 
.wenzhang2 .divc dt img{ width:480px; float:left; margin-right:40px; overflow:hidden; } 
.wenzhang2 .divc dd{ width:1000px; overflow:hidden; } 

.wenzhang2 .divd{ width:1000px; overflow:hidden; margin-top:50px; }
.wenzhang2 .divd a{display: block; width:200px; height:50px; line-height:50px; color:#fff; font-size:18px; margin:0 auto;background:#d12920; text-align:center; border-radius:30px;}
.wenzhang2 .divd a:hover{ background:fb2b66; color: #fff;}

 
 
.wenzhang10{ width:1200px; overflow:hidden; padding:100px 0px;}
.wenzhang10 .diva{ width:1200px; overflow:hidden; text-align:center; margin-bottom:50px; }
.wenzhang10 .diva dt{ width:1200px; overflow:hidden; font-size:34px; display:inline-block; margin-bottom:10px; }
.wenzhang10 .diva dd{ width:1200px; overflow:hidden; font-size:14px; display:inline-block; margin-bottom:14px; }
.wenzhang10 .diva h2{ width:60px; height:4px; overflow:hidden; background:#444; display:inline-block; color:#0a072d; }
.wenzhang10 .divb{ width:1200px; overflow:hidden; } 
 
 
 
 
 
.wenzhang3{ width:1200px; overflow:hidden; padding:100px 0px 40px 0px;}
.wenzhang3 .diva{ width:1200px; height:400px; overflow:hidden; margin-bottom:60px; position:relative; }
.wenzhang3 .diva dt{ width:1200px; height:400px; overflow:hidden; } 
.wenzhang3 .diva dt img{ width:1200px; height:400px; overflow:hidden; } 
.wenzhang3 .diva dd{ width:1120px; overflow:hidden; padding:15px 40px; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.6); } 
.wenzhang3 .diva dd h2{ width:1140px;  overflow:hidden; font-size:20px; color:#FFF; font-weight:bold; } 
.wenzhang3 .diva dd h3{ width:1140px;  overflow:hidden; font-size:14px; color:#FFF;margin-top:6px; } 

.wenzhang3 .diva dd h5{ width:1140px;  overflow:hidden; font-size:14px; color:#FFF; margin-top:6px; } 





.wenzhang4{ width:1200px; overflow:hidden; padding:100px 0px 50px 0px;}
.wenzhang4 .diva{ width:1200px; overflow:hidden; text-align:center; margin-bottom:50px; }
.wenzhang4 .diva dt{ width:1200px; overflow:hidden; font-size:34px; display:inline-block; margin-bottom:10px; }
.wenzhang4 .diva dd{ width:1200px; overflow:hidden; font-size:14px; display:inline-block; margin-bottom:14px; }
.wenzhang4 .diva h2{ width:60px; height:4px; overflow:hidden; background:#444; display:inline-block; color:#0a072d; }
.wenzhang4 .divd{ width:1100px; overflow:hidden; padding:10px 0px;} 
.wenzhang4 .divd dl{ width:980px; overflow:hidden; padding:70px 50px; margin-bottom:40px;  -webkit-transition: all .2s cubic-bezier(.075,.82,.165,1); transition: all .2s cubic-bezier(.075,.82,.165,1); -webkit-box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.12); box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.12); } 
.wenzhang4 .divd dl:hover{ width:980px; overflow:hidden; padding:70px 50px; margin-bottom:40px;  -webkit-transition: all .2s cubic-bezier(.075,.82,.165,1); transition: all .2s cubic-bezier(.075,.82,.165,1); -webkit-box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.42); box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.42);  } 
.wenzhang4 .divd dl dt{ width:280px; overflow:hidden; float:left; font-size:30px; color:#0a072d; margin-left:100px;} 
.wenzhang4 .divd dl dd{ width:600px; overflow:hidden; float:right; font-size:16px; line-height:40px; } 

 
 








   
.hidden{ display: none;}
.moreload{width: 1200px; height: auto; overflow: hidden;  padding:100px 0px 100px 0px;}
.moreload ul.list{overflow: hidden;}
.moreload ul.list li{width:370px;height:260px; margin:10px 15px 30px 15px; float: left;overflow: hidden;-webkit-transition: all .2s cubic-bezier(.075,.82,.165,1); transition: all .2s cubic-bezier(.075,.82,.165,1); -webkit-box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.12); box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.12); }
.moreload ul.list li:hover{width:370px;height:260px; margin:10px 15px 30px 15px; float: left;overflow: hidden; -webkit-transition: all .2s cubic-bezier(.075,.82,.165,1); transition: all .2s cubic-bezier(.075,.82,.165,1); -webkit-box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.42); box-shadow: 0 2px 4px 0 hsla(0,0%,41.2%,.42);   }
.moreload ul.list li dt{width:370px; height:200px; overflow:hidden; }
.moreload ul.list li dt img{width:370px; height:200px; overflow:hidden;transition: all 0.8s; }
.moreload ul.list li dt img:hover{transform: scale(1.1); }
.moreload ul.list li dd{ width:350px; height:60px; float:left; overflow:hidden; text-align:center; line-height:60px; padding:0px 10px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; }
.moreload .more{overflow: hidden; text-align: center; margin-top:30px; }
.moreload .more a{display: block; width:200px; height:50px; line-height:50px; color:#fff; font-size:18px; margin:0 auto;background:#d12920; text-align:center; border-radius:30px;}
.moreload .more a:hover{ background:fb2b66; color: #fff;}
.moreload .more p{width:200px; height:50px; line-height:50px; color:#fff; font-size:18px; margin:0 auto;background:#0a072d; text-align:center; border-radius:30px; }
	
	
	
	


 
 
 
 
  
  
.news_xx{ width:1000px; overflow:hidden; padding:100px 0px;}
.news_xx .diva{ width:1000px; float:left; overflow:hidden; font-size:34px; line-height:40px; text-align:center; }
.news_xx .divb{ width:1000px; overflow:hidden; float:left; padding:100px 0px; }
.news_xx .divc{ width:1000px; overflow:hidden; }
.news_xx .divc a{display: block; width:200px; height:50px; line-height:50px; color:#fff; font-size:18px; margin:0 auto;background:#d12920; text-align:center; border-radius:30px;}
.news_xx .divc a:hover{ background:fb2b66; color: #fff;}




 

 
/*
.kecheng{ width:1200px; overflow:hidden; padding:100px 0px;}
.kecheng ul{ width:1200px; overflow:hidden; }
.kecheng ul li{ width:400px; height:300px; float:left; overflow:hidden; position:relative; }
.kecheng ul li dt{ width:400px; height:300px; float:left; overflow:hidden; }
.kecheng ul li dt img{ width:400px; height:300px; float:left; overflow:hidden; transition: all 0.8s;}
.kecheng ul li dt img:hover{transform: scale(1.1);}
.kecheng ul li dd{ width:400px; height:300px; float:left; overflow:hidden;text-align:center; background-color:rgba(0,0,0,0.4); position:absolute; left:0; top:0;}
.kecheng ul li dd:hover{ background-color:rgba(0,0,0,0.1); }
.kecheng ul li dd h2{ width:400px; overflow:hidden; display:inline-block; font-size:30px; color:#FFF; font-weight:bold; margin-top:100px;}
.kecheng ul li dd h3{ width:30px; height:2px; overflow:hidden;  display:inline-block; background:#FFF; margin-top:10px;}
.kecheng ul li dd h4{ width:400px; overflow:hidden;  display:inline-block; font-size:20px; color:#FFF; margin-top:10px; }
*/



.kecheng{ width:1200px; overflow:hidden; padding:100px 0px;}
.kecheng ul{ width:1200px; overflow:hidden; }
.kecheng ul li{ width:400px; float:left; overflow:hidden; position:relative; }
.kecheng ul li dt{ width:400px;  float:left; overflow:hidden; }
.kecheng ul li dt img{ width:400px; float:left; overflow:hidden; transition: all 0.8s;}
.kecheng ul li dt img:hover{transform: scale(1.1);}
.kecheng ul li dd{ width:400px; height:300px; float:left; overflow:hidden;text-align:center; background-color:rgba(0,0,0,0.4); position:absolute; left:0; top:0;}
.kecheng ul li dd:hover{ background-color:rgba(0,0,0,0.1); }
.kecheng ul li dd h2{ width:400px; overflow:hidden; display:inline-block; font-size:30px; color:#FFF; font-weight:bold; margin-top:100px;}
.kecheng ul li dd h3{ width:30px; height:2px; overflow:hidden;  display:inline-block; background:#FFF; margin-top:10px;}
.kecheng ul li dd h4{ width:400px; overflow:hidden;  display:inline-block; font-size:20px; color:#FFF; margin-top:10px; }






.zhaopin{ width:1200px; overflow:hidden; padding:80px 0px 80px 0px;} 
.zhaopin li{ width:1200px; overflow:hidden; margin-bottom:6px;}
.zhaopin .link{ width:1120px; height:70px; position:relative; display:block; background:#f8f8f8; line-height:70px; padding:0px 40px; font-size:18px; cursor:pointer; -webkit-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.zhaopin li:last-child .link{border-bottom:0;}
.zhaopin li i{position:absolute;top:0px; left:0px; color:#555; font-size:14px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zhaopin li i.fa-chevron-down{ width:24px; height:24px; background:url(../images/img41.png) no-repeat; right:40px; left:auto; top:25px; }
.zhaopin li.open .link{color:#fff; background:#0a072d;}
.zhaopin li.open i{color:#fff;}
.zhaopin li.open i.fa-chevron-down{  width:24px; height:24px; background:url(../images/img40.png) no-repeat; }
.submenu{ width:1120px; padding:40px 40px; display:none; background:#f8f8f8; overflow:hidden; }
.submenu .diva{ width:1120px; float:left; overflow:hidden; padding-bottom:20px;}
.submenu .diva .sdiva{ width:540px; height:30px; line-height:30px; float:left; font-size:14px;}
.submenu .divb{ width:1120px; float:left; overflow:hidden; padding:40px 0px 20px 0px;}
.submenu .divb .sdiva{ width:1120px; float:left; overflow:hidden; font-size:16px; font-weight:bold; margin-bottom:20px; }
.submenu .divb .sdivb{ width:1120px; float:left; overflow:hidden; font-size:14px; line-height:26px; margin-bottom:40px;}
.submenu .divc{ width:1120px; float:left; overflow:hidden; font-size:16px; line-height:36px; }
.submenu .divc a{ font-size:16px; }
.submenu .divc a:hover{ font-size:16px;  text-decoration:underline; }
.submenu .divd{ width:1120px; float:left; overflow:hidden; }










.jiage{ width:1200px; overflow:hidden; padding:90px 0px 90px 0px;}
.jiage .diva{ width:1200px; overflow:hidden; font-size:36px; color:#222; font-weight:bold; text-align:center; margin-bottom:80px;}
.jiage .divb{ width:1200px; overflow:hidden; margin-bottom:72px; }
.jiage .divb .sdiva{ width:300px; height:520px; float:left; overflow:hidden; border:#999999 solid 1px; border-radius:20px; padding:25px 25px; }
.jiage .divb .sdiva .isdiva{ width:300px; height:54px; float:left; overflow:hidden;  }
.jiage .divb .sdiva .isdiva dt{ height:24px; float:left; overflow:hidden; line-height:24px; background:#0068e1; color:#FFF; padding:0px 10px; font-size:13px; text-align:center;  border-radius:20px; margin-right:10px;margin-bottom:6px;}
.jiage .divb .sdiva .isdivb{ width:300px; float:left; overflow:hidden; text-align:center; font-size:60px; color:#9a9a9a; font-weight:bold; padding-top:10px;  margin-bottom:20px; }
.jiage .divb .sdiva .isdivc{ width:300px; height:300px; float:left; overflow:hidden;  margin-bottom:20px;  }
.jiage .divb .sdiva .isdivc img{ width:300px; height:300px; float:left; overflow:hidden;  border-radius:20px;}
.jiage .divb .sdiva .isdivd{ width:300px; height:30px; float:left; overflow:hidden; text-align:center; line-height:30px; }
.jiage .divb .sdiva .isdivd a{  font-size:14px; color:#0068e1; font-weight:bold;}
.jiage .divb .sdiva .isdivd img{ width:11px; height:14px; overflow:hidden; margin:8px 0px 0px 10px;}

.mgr72{ margin-right:72px;}

.jiage .divc{ width:1200px; overflow:hidden; margin-bottom:60px;}
.jiage .divc .sdiva{ width:300px; height:520px; float:left; overflow:hidden; border:#999999 solid 1px; border-radius:20px; padding:25px 25px; }
.jiage .divc .sdiva .isdiva{ width:300px; height:54px; float:left; overflow:hidden; }
.jiage .divc .sdiva .isdiva dt{ height:24px; float:left; overflow:hidden; line-height:24px; background:#0068e1; color:#FFF; padding:0px 6px; font-size:13px; text-align:center;  border-radius:20px; margin-right:6px; margin-bottom:6px;}

.jiage .divc .sdiva .isdivb{ width:300px; float:left; overflow:hidden; text-align:center; font-size:60px; color:#9a9a9a; font-weight:bold; padding-top:10px; margin-bottom:20px; }
.jiage .divc .sdiva .isdivc{ width:300px; height:300px; float:left; overflow:hidden;  margin-bottom:20px;  }
.jiage .divc .sdiva .isdivc img{ width:300px; height:300px; float:left; overflow:hidden;  border-radius:20px;}
.jiage .divc .sdiva .isdivd{ width:300px; height:30px; float:left; overflow:hidden; text-align:center; line-height:30px; }
.jiage .divc .sdiva .isdivd a{  font-size:14px; color:#0068e1; font-weight:bold;}
.jiage .divc .sdiva .isdivd img{ width:11px; height:14px; overflow:hidden; margin:8px 0px 0px 10px;}




.jiage2{ width:100%; overflow:hidden;}
.jiage2 .diva{ width:1200px; overflow:hidden; text-align:center;}
.jiage2 .diva img{ width:1200px; display:inline-block;}






















