﻿@charset "utf-8";
/* CSS Document */
BODY { margin:0px auto; padding:0px; width:100%; color:#555; 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:#f08200; text-decoration:none;}


/***连接样式***/
.bai a:link{color:#fff; text-decoration:none;}
.bai a:visited{color:#fff; text-decoration:none;}
.bai a:hover{color:#f08200; text-decoration:none;}


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;}
 
 
 
 
.wymt{ width:1000px; overflow:hidden;}
.wymt .diva{ width:1000px; float:left;  margin-bottom:13px; }
.wymt .diva .sdiva{ width:135px; height:46px; line-height:46px; float:left; overflow:hidden; font-size:14px; text-align:right; padding-right:15px; }
.wymt .diva .sdiva b{ line-height:46px; font-size:14px; color:#F00; margin-right:10px;}
.wymt .diva .sdivb{ float:left; overflow:hidden; font-size:14px; }
.wymt .diva .sdivc{ float:left; overflow:hidden; font-size:14px; }
.wymt .diva .sdive{ width:850px; float:left; overflow:hidden; font-size:14px; line-height:46px; }
.wymt .diva .sdivd{ width:850px; float:left; overflow:hidden; }


.wbk2{ width:790px; height:44px; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:44px; font-size:14px; color:#444; padding:0px 15px;}
.xlk2{ width:230px; height:46px; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:44px; font-size:14px; color:#444; padding:0px 15px;}
.wbk3{ width:200px; height:44px; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:44px; font-size:14px; color:#444; padding:0px 15px;}
.wbqy2{ width:230px; height:96px; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:24px; font-size:14px; color:#444; padding:10px 15px; margin-right:13px;}
.wbqy3{ width:790px; height:96px; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:24px; font-size:14px; color:#444; padding:10px 15px; }
.tj2{ width:820px; height:60px; float:right; overflow:hidden; border:none; background:#0c3773; cursor:pointer; line-height:60px; font-size:18px; color:#fff; }

.laydate-icon{ width:200px; height:44px; line-height:44px; padding:0px 10px; font-size:14px;} 
 



 

.imgFileUploade{ width:850px; float:left;}
.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; }
.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;}
.box,.box2{ width:850px; overflow:hidden; line-height:46px; font-size:14px; float:left; margin-bottom:20px;}
.box b{ overflow:hidden; font-size:14px;  color:#888; margin-left:10px; font-weight:normal;}
.box2 b{ overflow:hidden; font-size:14px;  color:#888; margin-left:10px; font-weight:normal;}
.box3{ width:850px; overflow:hidden; line-height:46px; font-size:14px; float:left; margin-bottom:20px;}
.box3 b{width:850px; overflow:hidden; line-height:46px; font-size:14px; float:left; font-weight:normal; }


#input-mt{color: #444; }
#input-mt::-webkit-input-placeholder { /* WebKit browsers */
color:#999;}
#input-mt:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999;}
#input-mt::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999;}
#input-mt:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #999;} 
 
 
 
  
 
 
.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:50px auto;width:540px; padding:20px 40px 30px 40px; overflow:hidden; background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2); -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-container3 .diva{ width:540px; height:34px; overflow:hidden; float:left; line-height:34px; margin-bottom:8px; }
.cd-popup-container3 .diva dt{ width:100px; overflow:hidden; float:left; font-size:14px;text-align:right; }
.cd-popup-container3 .diva dd{ overflow:hidden; float:left; font-size:14px;  margin-left:10px; color:#f08200;}
.cd-popup-container3 .divb{ width:540px; height:34px; float:left; overflow:hidden; margin-bottom:5px; }
.cd-popup-container3 .divb dt{ width:100px; height:34px; overflow:hidden; float:left; font-size:14px; line-height:34px; text-align:right; }
.cd-popup-container3 .divb dd{ overflow:hidden; float:left; margin-left:10px;}
.cd-popup-container3 .divb h2{ overflow:hidden; float:left; margin-left:10px; background:#f1f1f1; line-height:34px; font-size:14px; text-align:center; padding:0px 10px;}
.cd-popup-container3 .divb h3{ overflow:hidden; float:left; margin-left:10px; line-height:34px; font-size:14px; }
.cd-popup-container3 .divb b{ overflow:hidden; float:left; margin-left:10px; line-height:38px; font-size:14px; color:#F00;}
.wbk7{ width:200px; height:32px; overflow:hidden; background: none; border:#c0c0c0 solid 1px; line-height:32px; font-size:14px; padding:0px 10px; }
.wbk8{ width:110px; height:32px; overflow:hidden; background: none; border:#c0c0c0 solid 1px; line-height:32px; font-size:14px; padding:0px 10px; }
.xlk{ width:130px; height:34px; overflow:hidden; background: none; border:#c0c0c0 solid 1px; line-height:34px; font-size:14px; padding:0px 10px; }
.cd-popup-container3 .divc{ width:540px; height:44px; float:left; overflow:hidden; }
.cd-popup-container3 .tijiao3{ width:222px; height:44px; float:left; overflow:hidden; border:none; background:#f08200; cursor:pointer; line-height:44px; font-size:14px; color:#fff; margin-left:110px; }
.cd-popup-close{position:absolute;top:15px;right:15px;z-index:10;display:block;width:auto;height:1.25rem;font-size:14px;}
.is-visible3 .cd-popup-container3{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}

 
.warp10{position:fixed;top: 0;left: 0;width:100%;height:100%;min-width: 1200px;z-index:-10;zoom: 1;background-image: url(../images/sy.jpg);background-repeat: no-repeat;background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-position: center 0;}
.warp10 .diva{width:1200px; overflow:hidden; font-size:90px; color:#FFF; font-family:Arial; text-align:center; margin-top:300px;}

 
 
.taitou{ width:100%; height:40px; overflow:hidden; background:#222222;} 
.taitou .diva{ width:1200px; height:40px; overflow:hidden; line-height:40px;} 
.taitou .diva dt{ height:40px; float:left; overflow:hidden; font-size:12px; color:#FFF;} 
.taitou .diva dd{ height:40px; float:right; overflow:hidden; font-size:12px; color:#FFF; text-align:right;} 
.taitou .diva dd a{ font-size:12px; color:#FFF; display:block; } 
.taitou .diva dd a:hover{ font-size:12px; color:#f08200; } 


.logo{ width:1200px; height:150px; overflow:hidden; text-align:center;}
.logo img{ height:150px; overflow:hidden; display: inline-block;}


.top2box{ width:100%; height:66px; position:relative; z-index:99; min-width:1200px; border-top:#e4e4e4 solid 1px;}
.top2{ width:1200px; height:66px; }
 
.nav_bar{ height:66px; float:left; }
.nav_bar ul li{ float:left; list-style-type:none; text-align:center; line-height:62px; margin-right:40px; }
.nav_bar ul li a{display:block; color:#444; font-size:16px; }
.nav_bar ul li a:hover{display:block; color:#f08200; font-size:16px;border-bottom:#f08200 solid 4px;  }
#menu_hover {  color:#f08200; border-bottom:#f08200 solid 4px; } 
.nav_bar ul li.l1:hover .hid{display:block;}
.hid{position:absolute;left:0; top:66px; display:none; width:100%; height:66px; background-color:rgba(0,0,0,0.8); z-index:9999;}
.hid ul{margin:0 auto; height:66px; overflow:hidden; }
.hid ul li{ width:auto; float:left; font-size:14px; line-height:66px; }
.hid ul li a{ font-size:14px; color:#fff;}
.hid ul li a:hover{ font-size:14px; color:#f08200; border: none;}
.dh3{ width:985px; height:66px; overflow:hidden; padding-left:215px;}

.dh1{ width:1200px; height:66px; overflow:hidden; padding-left:0px;}
 

.dh2{ width:945px; height:66px; overflow:hidden; padding-left:255px;}
.dh4{ width:835px; height:66px; overflow:hidden; padding-left:365px;}

.top02_r{ width:66px; height:66px; float:right;}
.search_dk{width:66px; height:66px; cursor:pointer; display:block;}
.search_gb{width:66px; height:66px; cursor:pointer; display:none;}
.search02{width:100%; height:66px; position: absolute; left:0px; top:66px; z-index:99; display:none;}
.search03{width:1200px; height:66px; margin:0 auto; }
.search04{width:420px; height:66px; background:#0c3773; float:right;}
.search04 dt{ width:330px; height:66px; float:left; overflow:hidden; padding-left:20px;}
.wbk1{ width:330px; height:66px; float:left; overflow:hidden; background: none; border:none; line-height:66px; font-size:14px; color:#fff; }
.search04 dd{ width:66px; height:66px; float:left; overflow:hidden; }
.tj1{ width:66px; height:66px; overflow:hidden; border:none; background:url(../images/img7.png) no-repeat center; cursor:pointer;  }
#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;}

.nav_bar3{ width:63px; height:66px; float:right; }
.nav_bar3 a{ width:63px; height:66px; overflow:hidden; display:block; background:url(../images/img3.png) no-repeat;}
.nav_bar3 a:hover{ width:63px; height:66px; overflow:hidden; background:url(../images/img4.png) no-repeat;}
 
.xiazai{ width:100px; height:36px; float:right; text-align:center; line-height:36px; margin-top:15px; margin-left:22px;}
.xiazai a{ width:100px; height:36px; overflow:hidden; display:block; background:#0c3773; font-size:16px; color:#FFF;}
.xiazai a:hover{ width:100px; height:36px; overflow:hidden;  background:#1f4c8c; font-size:16px; color:#FFF;}


.guanzhu{ width:82px; height:66px; float:left; overflow:hidden; }
.guanzhu a{ display:block;}
 








 

.bnbox{ width:100%; overflow:hidden;position:relative; }
.bnbox .bn{position:relative;top:0;left:0;display:flex;width:100%;height:100vh; z-index:100px; }
.bnbox .bn .video{position:absolute;top:50%;left:50%; width: auto;height:auto;min-width:100%;min-height:100%;background-size:cover;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:fill;-ms-transform:translateX(-50%) translateY(-50%);}
 
.bnbox .bntxt{position:absolute;top:0;left:0; width:100%; z-index:101px;}
.bnbox .bntxt dl{ width:1200px;}
.bnbox .bntxt dl dt{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:66px; font-weight:bold; margin-top:350px; }
.bnbox .bntxt dl dd{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:32px; font-weight:bold; margin-top:30px;}
.bnbox .bntxt dl h2{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:20px; line-height:34px; margin-top:20px;}
  
.warp1{ width:100%; height:190px; overflow:hidden; position: relative; left:0; top:0; z-index:101px; }
.warp1 .diva{ width:1200px; height:180px;  overflow:hidden; background:#fff; box-shadow:0px 3px 5px rgba(0, 0, 0, .1);  }
.warp1 .diva .sdiva{ width:239px; height:180px; float:left; overflow:hidden;}
.warp1 .diva .sdiva dt{ width:239px; height:54px; float:left; overflow:hidden; text-align:center; padding-top:40px;  }
.warp1 .diva .sdiva dt img{ width:60px; height:54px; overflow:hidden; display:inline-block; }
.warp1 .diva .sdiva dd{ width:239px; float:left; overflow:hidden; font-size:18px; font-weight:bold; text-align:center;  margin-top:15px;  }
.warp1 .diva .sdiva:hover{ width:239px; height:180px; color:#f08200; display:block; overflow:hidden; }
.warp1 .diva h2{ width:1px; height:180px; float:left; overflow:hidden; background:#e9e9e9; }

/*.flexslider{position:relative; height:800px; overflow:hidden;  min-width:1200px; }
.slides{position:relative;z-index:1;}
.slides li{height:800px;}
.slides li dt{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:66px; font-weight:bold; margin-top:250px;}
.slides li dd{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:32px; font-weight:bold; margin-top:30px;}
.slides li h2{ width:1200px; display:block; overflow:hidden; color:#FFF; font-size:20px; line-height:34px; margin-top:20px;}
.flex-control-nav{position:absolute;bottom:130px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 8px; height:8px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow: hidden;width:54px; height:4px; background:#fff; line-height:99999px; cursor:pointer; }
.flex-control-nav .flex-active{ width:54px; height:4px; background:#f08200; }
.flex-direction-nav{position:absolute;top:42%; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:70px;height:100px; cursor:pointer;}
.flex-direction-nav li a.flex-prev{left:2%;background:url(../images/img1.png) center no-repeat;}
.flex-direction-nav li a.flex-next{right:2%;background:url(../images/img2.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:2%;background:url(../images/img19.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:2%;background:url(../images/img20.png) center no-repeat;}
*/

 
 
 
   
  
  
.warp2{ width:1200px; overflow:hidden; padding:100px 0px 0px 0px; }
.warp2 .diva{ width:730px; float:left; overflow:hidden; }
.warp2 .diva .sdiva{ width:730px; height:44px; float:left; overflow:hidden; margin-bottom:40px; }
.warp2 .diva .sdiva span{  height:44px; float:left; overflow:hidden; font-size:30px; line-height:44px; font-weight:bold; cursor:pointer; text-align:center; margin-right:44px; }
.warp2 .diva .sdiva .listbtns{ height:44px; overflow:hidden; font-size:30px; font-weight:bold;  color:#0c3773; }
.warp2 .diva .sdiva h2{ height:44px; float:right; overflow:hidden; line-height:44px;}
.warp2 .diva .sdiva h2 a{ height:44px; display:block; background:url(../images/img13.png) no-repeat right;padding-right:17px; font-size:14px; }
.warp2 .diva .sdiva h2 a:hover{ height:44px; display:block; background:url(../images/img14.png) no-repeat right; padding-right:17px; font-size:14px; }
.warp2 .diva .sdivb{ width:730px; height:280px; float:left; overflow:hidden; }
.ladyScrolla{ position:relative; width:730px; height:280px; overflow:hidden; float:left;  }
.ladyScrolla .scrollWrapa{ width:730px; height:280px; overflow:hidden; float:left; }
.ladyScrolla li{ width:730px; height:280px; overflow:hidden; }
.ladyScrolla .isdiva{ width:370px; height:280px; float:left; overflow:hidden; }
.ladyScrolla .isdiva img{ width:370px; height:280px; float:left; overflow:hidden; }
.ladyScrolla .isdivb{ width:320px; height:280px; float:right; overflow:hidden; }
.ladyScrolla .isdivb dt{ width:320px; float:left; overflow:hidden; font-size:20px; line-height:30px; margin-bottom:25px;}
.ladyScrolla .isdivb dd{ width:320px; overflow:hidden; line-height:26px; color:#666; font-size:14px; margin-bottom:25px; }
.ladyScrolla .isdivb h2{ width:320px; float:left; overflow:hidden; color:#666; font-size:14px; }
.ladyScrolla .prev{ position:absolute; bottom:0px; right:60px; z-index:100;width:44px;height:44px; background:url(../images/img15.png) no-repeat; cursor:pointer;  }
.ladyScrolla .next{ position:absolute; bottom:0px; right:0px; z-index:100;width:44px;height:44px ; background:url(../images/img16.png) no-repeat; cursor:pointer; }
.ladyScrolla .prev:hover{background:url(../images/img17.png) no-repeat;}
.ladyScrolla .next:hover{background:url(../images/img18.png) no-repeat;}
.ladyScrollb{ position:relative; width:730px; height:280px; overflow:hidden; float:left;  }
.ladyScrollb .scrollWrapb{ width:730px; height:280px; overflow:hidden; float:left; }
.ladyScrollb li{ width:730px; height:280px; overflow:hidden; }
.ladyScrollb .isdiva{ width:370px; height:280px; float:left; overflow:hidden; }
.ladyScrollb .isdiva img{ width:370px; height:280px; float:left; overflow:hidden; }
.ladyScrollb .isdivb{ width:320px; height:280px; float:right; overflow:hidden; }
.ladyScrollb .isdivb dt{ width:320px; float:left; overflow:hidden; font-size:20px; line-height:30px; margin-bottom:25px;}
.ladyScrollb .isdivb dd{ width:320px; overflow:hidden; line-height:26px; color:#666; font-size:14px; margin-bottom:25px; }
.ladyScrollb .isdivb h2{ width:320px; float:left; overflow:hidden; color:#666; font-size:14px; }
.ladyScrollb .prev{ position:absolute; bottom:0px; right:60px; z-index:100;width:44px;height:44px; background:url(../images/img15.png) no-repeat; cursor:pointer;  }
.ladyScrollb .next{ position:absolute; bottom:0px; right:0px; z-index:100;width:44px;height:44px ; background:url(../images/img16.png) no-repeat; cursor:pointer; }
.ladyScrollb .prev:hover{background:url(../images/img17.png) no-repeat;}
.ladyScrollb .next:hover{background:url(../images/img18.png) no-repeat;}
.ladyScrollc{ position:relative; width:730px; height:280px; overflow:hidden; float:left;  }
.ladyScrollc .scrollWrapc{ width:730px; height:280px; overflow:hidden; float:left; }
.ladyScrollc li{ width:730px; height:280px; overflow:hidden; }
.ladyScrollc .isdiva{ width:370px; height:280px; float:left; overflow:hidden; }
.ladyScrollc .isdiva img{ width:370px; height:280px; float:left; overflow:hidden; }
.ladyScrollc .isdivb{ width:320px; height:280px; float:right; overflow:hidden; }
.ladyScrollc .isdivb dt{ width:320px; float:left; overflow:hidden; font-size:20px; line-height:30px; margin-bottom:25px;}
.ladyScrollc .isdivb dd{ width:320px; overflow:hidden; line-height:26px; color:#666; font-size:14px; margin-bottom:25px; }
.ladyScrollc .isdivb h2{ width:320px; float:left; overflow:hidden; color:#666; font-size:14px; }
.ladyScrollc .prev{ position:absolute; bottom:0px; right:60px; z-index:100;width:44px;height:44px; background:url(../images/img15.png) no-repeat; cursor:pointer;  }
.ladyScrollc .next{ position:absolute; bottom:0px; right:0px; z-index:100;width:44px;height:44px ; background:url(../images/img16.png) no-repeat; cursor:pointer; }
.ladyScrollc .prev:hover{background:url(../images/img17.png) no-repeat;}
.ladyScrollc .next:hover{background:url(../images/img18.png) no-repeat;}

.warp2 .divb{ width:330px; height:364px; background:#0c3773; float:right; overflow:hidden; padding:0px 35px; }
.warp2 .divb .sdiva{ width:330px; height:44px; float:left; overflow:hidden; margin-top:35px; }
.warp2 .divb .sdiva dt{  height:44px; float:left; overflow:hidden; font-size:30px; line-height:44px; font-weight:bold; color:#FFF;}
.warp2 .divb .sdiva dd{ height:44px; float:right; overflow:hidden; line-height:44px;}
.warp2 .divb .sdiva dd a{ height:44px; display:block; background:url(../images/img20.png) no-repeat right; padding-right:17px; color:#FFF; font-size:14px; }
.warp2 .divb .sdiva dd a:hover{ height:44px; display:block; background:url(../images/img14.png) no-repeat right; padding-right:17px; color:#f08200;  font-size:14px;}
.warp2 .divb .sdivb{ width:330px; height:220px; float:left; overflow:hidden; margin-top:30px; }
.ranklist2{ width:330px; height:220px; overflow:hidden;}
.ranklist2 li{ width:330px; height:44px; line-height:44px; overflow:hidden; position:relative; }
.ranklist2 li a{ color:#FFF;}
.ranklist2 li a:hover{ color:#f08200;}
.ranklist2 li dt{ width:330px; height:44px; float:left; overflow:hidden; font-size:14px; line-height:44px; text-overflow: ellipsis; white-space: nowrap; }
.ranklist2 li dd{ width:100px; height:44px; float:left; overflow:hidden; font-size:14px; text-align:right; text-overflow: ellipsis; white-space: nowrap;}






 
.warp3{ width:100%; overflow:hidden; padding:100px 0px 100px 0px; }
.warp3 .diva{ width:1200px; overflow:hidden; font-size:30px; font-weight:bold; text-align:center; color:#333; margin-bottom:50px;}
.blue2{ width:100%; overflow:hidden; text-align:center; }
.blue2 h3{ position:relative; width:33.3333%; height:100%; display:inline-block; overflow:hidden; float:left;}
.slick-slider{ width:100%;}
.slick-slide dd img{ display:block;width:100%; height:100%; transition: all 0.8s;}
.slick-slide dd img:hover{transform: scale(1.1); }
.slick-slide dd img.slick-loading{border:0 }
.blue2 h3 dt{ width:88%; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.4)); overflow:hidden; position:absolute; bottom:0; left:0; z-index:9999; padding:0% 6% 6% 7%;}
.blue2 h3 dt h2{ width:100%; overflow:hidden; font-size:32px; color:#FFF; font-weight:bold; float:left; text-align:left; text-overflow: ellipsis; white-space: nowrap; font-family:Arial, Helvetica, sans-serif; }
.blue2 h3 dt h4{ width:100%; overflow:hidden; font-size:20px; color:#FFF; margin-top:13px;  float:left; text-align:left;  text-overflow: ellipsis; white-space: nowrap; font-family:Arial, Helvetica, sans-serif; }

.blue2 h3 h5{ background:#f08200;color:#fff; text-align:center; position:absolute; bottom:0px; right:0px;  height:35px; line-height:35px; font-size:16px; z-index:99999; padding:0px 20px;}



.warp3 .divc{ width:170px; height:50px; overflow:hidden; margin-top:50px; }
.warp3 .divc a{ width:110px; height:48px; overflow:hidden; border:#0c3773 solid 1px; border-radius:30px; display: block; color:#0c3773; font-size:14px; line-height:48px; background:url(../images/img22.png) no-repeat 100px; padding:0px 0px 0px 58px; text-align:left; }
.warp3 .divc a:hover{ width:110px; height:48px; overflow:hidden; border:#f08200 solid 1px; border-radius:30px; display: block; color:#fff; font-size:14px; line-height:48px; background:url(../images/img20.png) no-repeat 100px #f08200;  padding:0px 0px 0px 58px; }






.warp4{ width:100%; height:880px; overflow:hidden; background:url(../images/img19.jpg) no-repeat center; }
.warp4 .diva{ width:1200px; overflow:hidden; font-size:30px; font-weight:bold; text-align:center; color:#fff; margin-top:90px;}
.warp4 .divb{ width:1196px; overflow:hidden; margin-top:50px; }
.warp4 .divb .sdiva{ width:1196px; height:80px; background:#0c3773; overflow:hidden; }
.warp4 .divb .sdiva .isdiva{ width:170px; height:80px; float:left; overflow:hidden; text-align:center; line-height:80px; font-size:18px; color:#FFF; border-right:#0c428a solid 1px; }
.warp4 .divb .sdiva .isdivb{ width:170px; height:80px; float:left; overflow:hidden; text-align:center; line-height:80px; font-size:18px; color:#FFF; }
.warp4 .divb .sdivb{ width:1196px; height:420px; overflow:hidden; }
.ranklist{ width:1196px; height:420px; overflow:hidden;}
.ranklist li{ width:1196px; height:70px; line-height:70px; overflow:hidden; position:relative; background:#FFF;}
.ranklist .bg1{ background:#FFF;}
.ranklist .bg2{ background:#f0f5fa;}
.ranklist li dt{ width:170px; height:70px; float:left; overflow:hidden; font-size:14px; text-align:center; text-overflow: ellipsis; white-space: nowrap; border-right:#ececec solid 1px; font-family:Arial, Helvetica, sans-serif;  }
.ranklist li dd{ width:170px; height:70px; float:left; overflow:hidden; font-size:14px; text-align:center; text-overflow: ellipsis; white-space: nowrap; font-family:Arial, Helvetica, sans-serif; }
.warp4 .divc{ width:170px; height:50px; overflow:hidden; margin-top:50px; }
.warp4 .divc a{ width:110px; height:48px; overflow:hidden; border:#FFF solid 1px; border-radius:30px; display: block; color:#FFF; font-size:14px; line-height:48px; background:url(../images/img20.png) no-repeat 100px; padding:0px 0px 0px 58px; }
.warp4 .divc a:hover{ width:110px; height:48px; overflow:hidden; border:#f08200 solid 1px; border-radius:30px; display: block; color:#fff; font-size:14px; line-height:48px; background:url(../images/img20.png) no-repeat 100px #f08200;  padding:0px 0px 0px 58px; }






 
.warp5{ width:100%; overflow:hidden; padding:0px 0px 100px 0px; }
.warp5 .diva{ width:1200px; overflow:hidden; font-size:30px; font-weight:bold; text-align:center; color:#333; margin-bottom:50px;  }
.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%; transition: all 0.8s;}
.slick-slide img:hover{transform: scale(1.1); }
.slick-slide img.slick-loading{border:0 }
.blue h3 dd{ width:100%; height:100%; background-color:rgba(0,0,0,0.6); overflow:hidden; position:absolute; bottom:0; left:0; z-index:9999; }
.blue h3 dt{ width:100%; overflow:hidden; position:absolute; top:39%; left:0; z-index:9999; }
.blue h3 dt h2{ width:100%; overflow:hidden; font-size:40px; color:#FFF; font-weight:bold;}
.blue h3 dt h4{ width:100%; overflow:hidden; font-size:24px; color:#FFF; margin-top:10px;  }
.warp5 .divc{ width:170px; height:50px; overflow:hidden; margin-top:10px; }
 







.warp6{ width:100%; overflow:hidden; padding:100px 0px 100px 0px; }
.warp6 .diva{ width:1200px; overflow:hidden; font-size:30px; font-weight:bold; text-align:center; color:#333; margin-bottom:50px;  }
.warp6 .divb{ width:1200px; overflow:hidden; margin-bottom:50px; }
.warp6 .divb ul{ width:1199px; overflow:hidden;  border-top:#e9e9e9 solid 1px; border-left:#e9e9e9 solid 1px; }
.warp6 .divb ul li{ width:238px; height:130px; float:left; overflow:hidden; border-bottom:#e9e9e9 solid 1px; border-right:#e9e9e9 solid 1px;}
.warp6 .divb ul li img{ width:238px; height:130px; float:left; overflow:hidden; transition: all 0.8s;}
.warp6 .divb ul li img:hover{transform: scale(1.1); }
.warp6 .divc{ width:170px; height:50px; overflow:hidden; }
.warp6 .divc a{ width:110px; height:48px; overflow:hidden; border:#0c3773 solid 1px; border-radius:30px; display: block; color:#0c3773; font-size:14px; line-height:48px; background:url(../images/img22.png) no-repeat 100px; padding:0px 0px 0px 58px; }
.warp6 .divc a:hover{ width:110px; height:48px; overflow:hidden; border:#f08200 solid 1px; border-radius:30px; display: block; color:#fff; font-size:14px; line-height:48px; background:url(../images/img20.png) no-repeat 100px #f08200;  padding:0px 0px 0px 58px; }




 


.foot{ width:100%; overflow:hidden; min-width:1200px; border-top:#dd551a solid 4px; background:url(../images/img23.jpg) repeat-y center; }
.foot .diva{ width:1200px; overflow:hidden; padding:50px 0px 50px 0px;}
.foot .diva .sdiva{ width:154px; float:left; overflow:hidden; margin-right:120px; }
.foot .diva .sdivb{ width:154px; float:left; overflow:hidden; }
.foot .diva .sdivb dt{  width:154px; float:left; overflow:hidden; font-size:14px; color:#FFF; margin-bottom:15px; }
.foot .diva .sdivb dd{ width:154px; height:32px; float:left; line-height:32px; overflow:hidden; background:url(../images/img25.png) no-repeat left; padding-left:14px; }
.foot .diva .sdivb dd a{ font-size:12px; color:#FFF;}
.foot .diva .sdivb dd a:hover{ font-size:12px; color:#f08200;}
.foot .diva .sdivc{ width:460px; float:left; overflow:hidden; }
.foot .diva .sdivc h3{  width:460px; float:left; overflow:hidden; font-size:14px; color:#FFF; margin-bottom:15px; }
.foot .diva .sdivc h2{ width:460px; float:left; overflow:hidden; color:#FFF; margin-bottom:15px;  }

.foot .diva .sdivc h2 i{ width:14px; height:15px; float:left; overflow:hidden; margin:8px 12px 0px 0px;}
.foot .diva .sdivc h2 i img{ width:14px; height:15px; float:left; overflow:hidden; }
.foot .diva .sdivc h2 span{ width:434px; float:left; overflow:hidden; line-height:30px; color:#FFF;  }
.foot .diva .sdivc h4{ width:422px; float:left; overflow:hidden;  margin-bottom:15px;  }
.foot .diva .sdivc h4 img{ width:422px; float:left; overflow:hidden; }

.foot .diva .sdivc dl{ width:420px; height:46px; float:left; overflow:hidden; border:#546783 solid 1px; margin-top:24px;}
.foot .diva .sdivc dl dt{ width:340px; height:46px; float:left; overflow:hidden; padding-left:15px; }
.wbk5{ width:340px; height:46px; float:left; overflow:hidden; background: none; border:none; line-height:46px; font-size:14px; color: #fff; }
.foot .diva .sdivc dl dd{ width:52px; height:46px; float:right; overflow:hidden; }
.tijiao2{ width:52px; height:46px; overflow:hidden; border:none; background:url(../images/img36.png) no-repeat; cursor:pointer; }
.foot .divb{ width:1200px; overflow:hidden; border-top:#475568 solid 1px; padding:32px 0px; color:#fff; text-align:center; line-height:30px;}
.foot .divb a{ color:#fff; font-size:12px; margin-right:30px;}
.foot .divb a:hover{ color:#f08200; font-size:12px;}

#foot_ss{color: #fff; }
#foot_ss::-webkit-input-placeholder { /* WebKit browsers */
color:#fff;}
#foot_ss:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #fff;}
#foot_ss::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #fff;}
#foot_ss:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #fff;}





.foot .divc{ width:1200px; height:100px;  border-top:#475568 solid 1px;color:#fff;}
.foot .divc .sdiva{ height:100px; overflow:hidden; float:left; color:#fff; line-height:100px; }
.foot .divc .sdiva a{ color:#fff; font-size:12px; }
.foot .divc .sdiva a:hover{ color:#f08200; font-size:12px;}
.floating_ck{ float:right;}
.floating_ck dd{position:relative;width:20px;height:16px; text-align:center; float:left; cursor:pointer; margin-left:20px; margin-top:40px;}
.floating_ck dd:hover .floating_left{display:block;}
.ico1{width:20px;height:16px;}
.ico1 a{ width:20px;height:16px; background:url(../images/img29.png) no-repeat; display:block; overflow:hidden;}
.ico1 a:hover{ width:20px;height:16px; background:url(../images/img29-1.png) no-repeat;}
.ico2{width:20px;height:16px;}
.ico2 a{ width:20px;height:16px; background:url(../images/img30.png) no-repeat; display:block; overflow:hidden;}
.ico2 a:hover{ width:20px;height:16px; background:url(../images/img30-1.png) no-repeat;}
.ico3{width:20px;height:16px;}
.ico3 a{ width:20px;height:16px; background:url(../images/img31.png) no-repeat; display:block; overflow:hidden;}
.ico3 a:hover{ width:20px;height:16px; background:url(../images/img31-1.png) no-repeat;}
.ico4{width:20px;height:16px;}
.ico4 a{ width:20px;height:16px; background:url(../images/img32.png) no-repeat; display:block; overflow:hidden;}
.ico4 a:hover{ width:20px;height:16px; background:url(../images/img32-1.png) no-repeat;}
.ico5{width:20px;height:16px;}
.ico5 a{ width:20px;height:16px; background:url(../images/img33.png) no-repeat; display:block; overflow:hidden;}
.ico5 a:hover{ width:20px;height:16px; background:url(../images/img33-1.png) no-repeat;}
.ico6{width:20px;height:16px;}
.ico6 a{ width:20px;height:16px; background:url(../images/img34.png) no-repeat; display:block; overflow:hidden;}
.ico6 a:hover{ width:20px;height:16px; background:url(../images/img34-1.png) no-repeat;}
.ico7{width:20px;height:16px;}
.ico7 a{ width:20px;height:16px; background:url(../images/img35.png) no-repeat; display:block; overflow:hidden;}
.ico7 a:hover{ width:20px;height:16px; background:url(../images/img35-1.png) no-repeat;}
.floating_left{ position:absolute; bottom:20px; left:-40px; display: none; width:100px; height:106px; overflow:hidden; }
.floating_ewm{ bottom:20px; height:106px; background:url(../images/img37.png) no-repeat;}
.floating_ewm i{ display:block; overflow:hidden; margin:auto; width:100px; height:100px; }
.floating_ewm i img{ overflow:hidden;  width:100px; height:100px;}

  
 
 


 
.digg{ width:1200px; margin-bottom:100px; text-align:center; font-size:14px; overflow:hidden;}
.digg a{ margin:3px; padding:10px 20px; color:#555;  border:#dcdcdc solid 1px; display:inline-block; }
.digg a:hover{ background:#f08200; color:#FFF; border:#f08200 solid 1px; display:inline-block; }
.digg .current{ margin:3px; padding:10px 20px; background:#f08200; color:#FFF; border:#f08200 solid 1px;}



.digg2{ width:850px; text-align:center; font-size:14px; overflow:hidden;}
.digg2 a{ margin:3px; padding:10px 20px; color:#555;  border:#dcdcdc solid 1px; display:inline-block; }
.digg2 a:hover{ background:#f08200; color:#FFF; border:#f08200 solid 1px; display:inline-block; }
.digg2 .current{ margin:3px; padding:10px 20px; background:#f08200; color:#FFF; border:#f08200 solid 1px;}
   
   
   
   
   
.img-box { width:100%; overflow:hidden;}
.img-box img { width: 100%; height: 100%; overflow:hidden;}
  
  
 
.weizhi{ width:1200px; height:70px; overflow:hidden; line-height:70px;}
.weizhi dt{ float:left; overflow:hidden;}
.weizhi dt img{ margin-top:26px;}
.weizhi dd{ float:left; overflow:hidden; color:#d8d8d8; margin:0px 18px;}
.weizhi h2{ float:left; overflow:hidden; }
  
  
  
  
  
.nynav2{ width:100%;  height:60px; overflow:hidden;  box-shadow:0px 0px 10px rgba(51, 51, 51, .2);}
.nynav2 .diva{ width:1200px; height:60px; overflow:hidden; }
.nynav2 .diva ul{ float:left; height:60px; overflow:hidden; }
.nynav2 .diva ul li{  height:60px; overflow:hidden; line-height:60px; float:left;}
.nynav2 .diva ul li a{ height:60px; overflow:hidden; font-size:16px; color:#555; display:block; padding:0px 34px; }
.nynav2 .diva ul li a:hover{  height:60px; overflow:hidden; color:#fff; background:#f08200; }
#nynav2_on{ height:60px; overflow:hidden; color:#fff; background:#f08200;}
.nynav2 .diva h2{ float:right; height:60px; overflow:hidden; text-align:right; line-height:60px; font-size:13px; background:url(../images/img32.png) no-repeat left; padding-left:26px; color:#777;  }
.nynav2 .diva h2 a{ color:#777;  font-size:13px;}
.nynav2 .diva h2 a:hover{ color:#f08200;  font-size:13px;}
 
 
  
 
 
 
.wenzhang{ width:1200px; overflow:hidden; padding:70px 0px 100px 0px;}
.wenzhang .diva{ width:520px; overflow:hidden; float:left;}
.wenzhang .divb{ width:560px; overflow:hidden; float:right;}
  
 

.wenzhang2{ width:1200px; overflow:hidden; padding:70px 0px 100px 0px;}


.wenzhang7{ width:1200px; overflow:hidden; padding:70px 0px 100px 0px;}
.wenzhang7 .divb{ width:580px; overflow:hidden; float:left;}
.wenzhang7 .divb img{ width:580px; overflow:hidden;}
.wenzhang7 .diva{ width:580px; overflow:hidden; float:right;}
.wenzhang7 .diva img{ width:580px; overflow:hidden;}



.gallery{ width:1200px; overflow:hidden; padding:80px 0px 70px 0px;}
.gallery .diva{ width:1230px; }
.gallery .diva .sdiva{ width:380px; height:440px; float:left; overflow:hidden; margin-right:30px; }
.gallery .diva .sdiva img{width:380px;height:260px; float:left; overflow:hidden;}
.gallery .diva .sdiva dd{  width:380px; height:60px; font-size:16px; text-align:center; line-height:60px; float:left;}
.gallery .diva .sdiva h2{  width:380px; height:100px; font-size:14px; text-align:left; line-height:24px; float:left; color:#666;}
.pressing{text-align: center;position: fixed;bottom: 78px;left: 0;right: 0;z-index: 999;width: 51%;border: 2px solid #fff;border-radius: 50px;padding: 7px;margin: 0 auto;}
.pressing p{font-size: 1.4rem;color:#fff;}
#goTopBtn{position:fixed;line-height: 38px;width: 46px;bottom: 47px;height: 46px;border-radius:50px;cursor:pointer;display:none;background:#000;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;color:#FFFFFF;text-align:center;font-size: 5rem;z-index: 990;}
@font-face{font-weight:400;font-style:normal;font-family:SinaHomeFont;src:url(../img/HomeFont.eot);src:url(../img/HomeFont.eot) format('embedded-opentype'),url(../img/HomeFont.woff) format('woff'),url(../img/HomeFont.ttf) format('truetype');}
[class*=" icon_"],[class^=icon_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:SinaHomeFont;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon_top:before{content:"\e60f";} 
 

  
 
 
 
 
 
.hezuo{  width:1200px; overflow:hidden; padding:60px 0px 60px 0px;}
.hezuo ul{ width:1200px; overflow:hidden; }
.hezuo ul li{ width:1200px; float:left; overflow:hidden; margin:10px 0px 50px 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; }
.hezuo ul li:hover{ width:1200px; float:left; overflow:hidden; margin:10px 0px 50px 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);}
.hezuo ul li dt{ width:380px; height:208px; float:left; overflow:hidden; border:#e9e9e9 solid 1px; }
.hezuo ul li dt img{ width:380px; height:208px; float:left; overflow:hidden; transition: all 0.8s; }
.hezuo ul li dt img:hover{transform: scale(1.1); }
.hezuo ul li dd{ width:770px; height:210px; float:left; overflow:hidden; margin-left:48px;}
.hezuo ul li dd h2{ width:770px; float:left; overflow:hidden; font-size:22px; margin-top:10px;}
.hezuo ul li dd h3{ width:770px; float:left; overflow:hidden; font-size:14px; line-height:24px; margin-top:30px;}
.hezuo ul li dd h4{ width:770px; float:left; overflow:hidden;  margin-top:30px;}
.hezuo ul li dd h4 a{ width:80px; float:left; overflow:hidden; background:url(../images/img13.png) no-repeat right; font-size:14px; }
.hezuo ul li dd h4 a:hover{ width:80px; float:left; overflow:hidden; background:url(../images/img14.png) no-repeat right;}
 
 
 
  
 
 
.wenti{  width:1200px; overflow:hidden; padding:40px 0px 50px 0px;}
.wenti ul{ width:1200px; overflow:hidden; }
.wenti ul li{ width:1200px; float:left; overflow:hidden; border-bottom:#ededed solid 1px; padding-bottom:50px; margin:10px 0px 20px 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; }
.wenti ul li:hover{ width:1200px; float:left; overflow:hidden; margin:10px 0px 20px 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);}
.wenti ul li dt{ width:1200px; float:left; overflow:hidden; margin-bottom:30px;  }
.wenti ul li dt b{ width:60px; height:30px; float:left; font-size:28px; padding-top:3px; color:#0c3773; font-family:Arial, Helvetica, sans-serif;  }
.wenti ul li dt h2{ width:1140px; float:left; overflow:hidden; font-size:22px; color:#222; line-height:34px; }
.wenti ul li dd{ width:1200px; float:left; overflow:hidden;  }
.wenti ul li dd b{ width:60px; height:30px; float:left; padding-top:7px; font-size:28px; color:#0c3773; font-family:Arial, Helvetica, sans-serif; }
.wenti ul li dd h2{ width:1140px; float:left; line-height:28px; overflow:hidden; font-size:14px; color:#555; }
 


 
 
 
.news{  width:1200px; overflow:hidden; padding:90px 0px 40px 0px;}
.news ul{ width:1200px; overflow:hidden; }
.news ul li{ width:1200px; height:280px; float:left; overflow:hidden; border-bottom:#ededed solid 1px; padding-bottom:50px; margin:10px 0px 40px 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; }
.news ul li:hover{ width:1200px; height:280px; float:left; overflow:hidden; margin:10px 0px 40px 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);}
.news ul li dt{ width:370px; height:280px; float:left; overflow:hidden; position:relative;}
.news ul li dt img{ width:370px; height:280px; float:left; overflow:hidden;transition: all 0.8s; }
.news ul li dt img:hover{transform: scale(1.1); }
.news ul li dt h2{ width:80px; height:80px; float:left; overflow:hidden; position:absolute; background-color: rgba(12,55,115,.8); top:0; left:25px; text-align:center; color:#FFF; font-size:12px;font-family:Arial;}
.news ul li dt h2 b{ width:80px; float:left; overflow:hidden; text-align:center; font-size:46px; font-family:Arial; font-weight:normal;}
.news ul li dd{ width:780px; height:280px; float:left; overflow:hidden; margin-left:50px; }
.news ul li dd h2{ width:780px; float:left; overflow:hidden; font-size:24px; color:#f08200; padding:10px 0px 40px 0px; }
.news ul li dd h3{ width:780px; float:left; overflow:hidden; font-size:14px; line-height:28px; color:#666;}
.news ul li a{  width:1200px; height:280px; float:left; overflow:hidden; display:block; background:url(../images/img42.png) no-repeat bottom right; }
.news ul li a:hover{  width:1200px; height:280px; float:left; overflow:hidden; display:block; background:url(../images/img43.png) no-repeat bottom right; }




.news3{  width:1200px; overflow:hidden; padding:90px 0px 40px 0px;}
.news3 ul{ width:1200px; overflow:hidden; }
.news3 ul li{ width:1200px; float:left; overflow:hidden; border-bottom:#ededed solid 1px; padding-bottom:50px; margin:10px 0px 40px 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; }
.news3 ul li:hover{ width:1200px; float:left; overflow:hidden; margin:10px 0px 40px 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);}
.news3 ul li dt{ width:80px; height:80px; float:left; overflow:hidden; background:#0c3773; text-align:center; color:#FFF; font-size:12px;font-family:Arial;}
.news3 ul li dt b{ width:80px; float:left; overflow:hidden; text-align:center; font-size:46px; font-family:Arial; font-weight:normal;}
.news3 ul li dd{ width:1070px; float:left; overflow:hidden; margin-left:50px; font-size:18px; line-height:28px; }
 
  
  
  
.news_xx{ width:1200px; overflow:hidden; padding:80px 0px 100px 0px;}
.news_xx .diva{ width:1200px; float:left; overflow:hidden; border-bottom:#e5e5e5 solid 1px; padding-bottom:30px; }
.news_xx .diva .sdiva{ width:1200px; height:40px; float:left; overflow:hidden; margin-bottom:20px; }
.news_xx .diva .sdiva .isdiva{ height:40px; float:left; overflow:hidden; font-size:26px; line-height:40px; }
.news_xx .diva .sdiva .isdivb{ height:40px; float:right; overflow:hidden; margin-top:2px; }
.news_xx .diva .sdiva .isdivb h2{ float:left; overflow:hidden;margin:0px 7px;  }
.news_xx .diva .sdiva .isdivb h2 a{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/46.png) no-repeat;   }
.news_xx .diva .sdiva .isdivb h2 a:hover{ width:38px; height:38px; float:left; overflow:hidden; background:url(../images/47.png) no-repeat;   }
.news_xx .diva .sdivb{ width:1200px; float:left; overflow:hidden; font-size:12px; color:#777; padding:10px 0px;}
.news_xx .divb{ width:1200px; overflow:hidden; float:left; padding-top:90px;}
.news_xx .divc{ width:1200px; overflow:hidden; padding-top:100px;}
.news_xx .divc ul{width:1200px; float:left; overflow:hidden; }
.news_xx .divc ul li{ width:1200px; height:40px; line-height:40px; font-size:14px;  overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
    
  
  
   
  
  
  
  
.warp7{ width:1200px; overflow:hidden; padding:70px 0px 20px 0px; }
.warp7 .diva{ width:1200px; height:70px; overflow:hidden; background:#efefef;}
.warp7 .diva span{ width:300px;  height:70px; float:left; overflow:hidden; font-size:18px; font-weight:bold; line-height:70px; cursor:pointer; text-align:center; background:#efefef; }
.warp7 .diva .listbtns{ width:300px;  height:70px; overflow:hidden; font-size:18px;  color:#fff;font-weight:bold; background:#0c3773; }
.warp7 .divb{ width:1120px; overflow:hidden; background:#f8f8f8; padding:50px 40px 20px 40px;}
.warp7 .divb .sdiva{ width:1120px; overflow:hidden; float:left; margin-bottom:15px;}
.warp7 .divb .sdiva dt{ width:60px; height:30px; overflow:hidden; float:left; font-size:16px; font-weight:bold; line-height:30px;}
.warp7 .divb .sdiva dd{ width:1060px; overflow:hidden; float:left; }
.warp7 .divb .sdiva dd li{ height:30px; overflow:hidden; float:left; text-align:center; line-height:30px; margin-right:10px; margin-bottom:15px; }
.warp7 .divb .sdiva dd li a{ height:30px; overflow:hidden; float:left; text-align:center; line-height:30px; font-size:14px; padding:0px 15px; border-radius:4px; }
.warp7 .divb .sdiva dd li a:hover{ height:30px; overflow:hidden; float:left; text-align:center; line-height:30px; background:#f08200; color:#FFF; font-size:14px; }
#warp7_on{ height:30px; overflow:hidden; float:left; text-align:center; line-height:30px; background:#f08200; color:#FFF; font-size:14px; }


 




 
.youting{  width:1200px; overflow:hidden; padding:60px 0px 60px 0px;}
.youting ul{ width:1230px; overflow:hidden; }
.youting ul li{ width:380px; height:451px; float:left; overflow:hidden; margin:10px 30px 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; }
.youting ul li:hover{ width:380px; height:451px;  float:left; overflow:hidden; margin:10px 30px 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);}
.youting .diva{ width:380px; height:238px; float:left; overflow:hidden; position:relative; margin-bottom:30px; }
.youting .diva dt{ width:380px; height:238px; float:left; overflow:hidden; }
.youting .diva dt img{ width:380px; height:238px; float:left; overflow:hidden; transition: all 0.8s; }
.youting .diva dt img:hover{transform: scale(1.1); }
.youting .diva dd{ height:30px; float:left; overflow:hidden; background:#f08200; position:absolute; left:0; top:0; border-radius:0px 0px 10px 0px; text-align:center; line-height:30px; color:#FFF; font-size:14px; padding:0px 12px;}
.youting .diva h2{ width:350px; height:70px; float:left; overflow:hidden; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.4)); position:absolute; left:0; bottom:0; line-height:60px; color:#f08200; font-size:14px; padding:0px 0px 0px 30px; font-family:Arial;}
.youting .diva h2 b{ color:#f08200; font-size:26px; padding:0px 5px;  font-family:Arial; font-weight:normal;} 
.youting .diva h3{ height:30px; float:left; overflow:hidden; background:#f08200; position:absolute; right:0; bottom:0; text-align:center; line-height:30px; color:#FFF; font-size:14px; padding:0px 12px;}


.youting .divb{ width:380px; float:left; overflow:hidden; }
.youting .divb dt{ width:380px; float:left; overflow:hidden; font-size:24px; font-family:Arial; font-weight:bold; margin-bottom:15px; }
.youting .divb dd{ width:380px;  height:30px; float:left; overflow:hidden; line-height:30px; font-size:14px; font-family:Arial; color:#666; }







.xx{  width:1200px; overflow:hidden; padding:60px 0px 80px 0px;}
.xx .diva{  width:1200px; height:50px; overflow:hidden; float:left;margin-bottom:40px; }
.xx .diva dt{ overflow:hidden; float:left; font-size:38px; font-family:Arial; font-weight:bold; margin-right:20px;}
.xx .diva dd{ height:26px; overflow:hidden; float:left; font-size:12px; line-height:26px; border:#f08200 solid 1px; text-align:center; color:#f08200; border-radius:4px; padding:0px 10px; margin-top:8px;}

.xx .divb{  width:1200px;  overflow:hidden; float:left;margin-bottom:80px;}
#playBox{ width:640px; height:400px; position:relative; overflow:hidden; float:left;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ width:640px; height:400px; float:left; overflow:hidden;}
#playBox .oUlplay li img{ width:640px; height:400px; float:left; overflow:hidden;}
#playBox .pre{ cursor:pointer; width:44px; height:44px; background:url(../images/img15.png) no-repeat; position:absolute; top:180px; left:20px; z-index:10;}
#playBox .pre:hover{ cursor:pointer; width:44px; height:44px; background:url(../images/img17.png) no-repeat; position:absolute; top:180px; left:20px; z-index:10;}
#playBox .next{ cursor:pointer; width:44px; height:44px; background:url(../images/img16.png) no-repeat; position:absolute; top:180px; right:20px; z-index:10;}
#playBox .next:hover{ cursor:pointer; width:44px; height:44px; background:url(../images/img18.png) no-repeat; position:absolute; top:180px; right:20px; z-index:10;}
#playBox .smalltitle {width:640px; position:absolute; bottom:15px; z-index:10; overflow:hidden;}
#playBox .smalltitle ul{ width:640px; height:40px; text-align:center; overflow:hidden; }
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; display:inline-block; border-radius:50%; background:#ffffff; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#f08200;}
.xx .divb .sdivb{  width:470px; overflow:hidden; float: right;}
.xx .divb .sdivb .isdiva{ width:470px; height:30px; overflow:hidden; float: left; line-height:30px; }
.xx .divb .sdivb .isdiva dt{ width:85px; overflow:hidden; float: left; font-size:14px; color:#888; margin-right:30px;}
.xx .divb .sdivb .isdiva dd{ overflow:hidden; float: left; font-size:14px; color:#222; }
.xx .divb .sdivb .isdivb{ width:410px; height:54px; overflow:hidden; float: left; line-height:54px; background:#f8f8f8; padding:0px 30px; color:#f08200; font-size:14px; font-family:Arial; margin-top:30px;}
.xx .divb .sdivb .isdivb b{ color:#f08200; font-size:26px; font-family:Arial; font-weight:normal; padding:0px 5px;}
.xx .divb .sdivb .isdivc{ width:470px; overflow:hidden; float: left; color:#f08200; font-size:12px; margin-top:30px;}
.xx .divb .sdivb .isdivd{ height:40px; overflow:hidden; float: left; text-align:center; line-height:40px; border-radius:4px;margin-top:30px;}
.xx .divb .sdivb .isdivd a{  height:40px; overflow:hidden; float: left; font-size:14px; color:#FFF; background:#f08200; padding:0px 34px;}
.xx .divb .sdivb .isdivd a:hover{ height:40px; overflow:hidden; float: left; font-size:14px; color:#FFF; background:#0c3773;}

.xx .divc{  width:1200px;  overflow:hidden; float:left; margin-bottom:60px;}
.xx .divc .sdiva{  width:1200px;  overflow:hidden; float:left; font-size:26px; font-weight:bold; margin-bottom:40px;}
.xx .divc .sdivb{  width:1200px;  overflow:hidden; float:left; }
.xx .divc .sdivb dl{  width:400px; height:44px; overflow:hidden; float:left; }
.xx .divc .sdivb dl dt{ overflow:hidden; float:left; font-size:14px;  color:#888;}
.xx .divc .sdivb dl dd{ overflow:hidden; float:left; font-size:14px; color:#222; }

.xx .divd{  width:1200px;  overflow:hidden; float:left; margin-bottom:60px;}
.xx .divd .sdiva{ width:1200px; height:50px; float:left; overflow:hidden; margin-bottom:40px; }
.xx .divd .sdiva h2{  float:left; overflow:hidden;  font-size:26px; font-weight:bold; margin-right:30px; }
.xx .divd .sdiva span{  height:28px; float:left; overflow:hidden; padding:0px 20px; margin-top:6px; font-size:16px;line-height:28px; font-weight:normal;border-radius:4px; cursor:pointer; text-align:center; background:#f1f1f1; margin-right:12px; }
.xx .divd .sdiva .listbtns{ height:28px; overflow:hidden; font-size:16px;  color:#fff; background:#f08200; }
.gallery2{ width:1200px; overflow:hidden; float:left;}
.gallery2 .isdiva{ width:1230px; }
.gallery2 .isdiva dt{ width:285px; height:178px; float:left; overflow:hidden; margin-right:20px; margin-bottom:20px;}
.gallery2 .isdiva dt img{width:285px;height:178px; float:left; overflow:hidden;}

.gallery3{ width:1200px; overflow:hidden; float:left;}
.gallery3 .isdiva{ width:1230px; }
.gallery3 .isdiva dt{ width:285px; height:178px; float:left; overflow:hidden; margin-right:20px; margin-bottom:20px;}
.gallery3 .isdiva dt img{width:285px;height:178px; float:left; overflow:hidden;}

.gallery4{ width:1200px; overflow:hidden; float:left;}
.gallery4 .isdiva{ width:1230px; }
.gallery4 .isdiva dt{ width:285px; height:178px; float:left; overflow:hidden; margin-right:20px; margin-bottom:20px;}
.gallery4 .isdiva dt img{width:285px;height:178px; float:left; overflow:hidden;}

.xx .dive{  width:1200px;  overflow:hidden; float:left; margin-bottom:80px;}
.xx .dive .sdiva{  width:1200px;  overflow:hidden; float:left; font-size:26px;font-weight:bold; margin-bottom:40px;}
.xx .dive .sdivb{  width:1200px;  overflow:hidden; float:left; }

.xx .divf{  width:1200px;  overflow:hidden; float:left;}
.xx .divf .sdiva{  width:1200px;  overflow:hidden; float:left; font-size:26px;font-weight:bold; margin-bottom:40px;}
.ladyScrolld{ position:relative; width:1200px; height:235px; overflow:hidden; float:left; }
.ladyScrolld .scrollWrapd{ width:1200px; height:235px; float:left; overflow:hidden;  }
.ladyScrolld li{width:285px; height:235px; float:left; overflow:hidden; margin-right:20px;}
.ladyScrolld li dt{ width:285px; height:178px; float:left; overflow:hidden; position:relative;}
.ladyScrolld li dt h2{ width:285px; height:178px; float:left; overflow:hidden; }
.ladyScrolld li dt h2 img{ width:285px; height:178px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolld li dt h2 img:hover{transform: scale(1.1); }
.ladyScrolld li dt h3{ height:30px; float:left; overflow:hidden; background:#f08200; position:absolute; left:0; top:0; border-radius:0px 0px 10px 0px; text-align:center; line-height:30px; color:#FFF; font-size:14px; padding:0px 12px;}
.ladyScrolld li dt h4{ width:265px; height:60px; float:left; overflow:hidden; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.4)); position:absolute; left:0; bottom:0; line-height:50px; color:#f08200; font-size:14px; padding:0px 0px 0px 20px; font-family:Arial;}
.ladyScrolld li dt h4 b{ color:#f08200; font-size:26px; padding:0px 5px;  font-family:Arial; font-weight:normal;} 
.ladyScrolld li dd{ width:285px; height:57px; float:left; overflow:hidden; line-height:57px; font-size:16px; font-weight:bold; font-family:Arial;text-overflow: ellipsis; white-space: nowrap; }



 

  
  
.huiyuan{ width:1200px; overflow:hidden;  padding:70px 0px 100px 0px;}

.wymt2{ width:692px; overflow:hidden;}
.wymt2 .diva{ width:692px; float:left; overflow:hidden; margin-bottom:15px; }
.wymt2 .diva dt{ width:692px; height:52px; line-height:52px; float:left; overflow:hidden; font-size:14px; }
.wymt2 .diva dd{ float:left; overflow:hidden; }
.wymt2 .diva h2{ height:52px; float:left; overflow:hidden;  margin-left:15px; }
.wymt2 .diva h2 a{ height:52px; float:left; overflow:hidden; background:#e2e2e2; text-align:center; line-height:52px; font-size:14px; padding:0px 12px; border-radius:4px; }
.wymt2 .divb{ width:692px; float:left; overflow:hidden; margin-top:5px; }
.wbk12{ width:660px; height:50px; float:left; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:50px; font-size:14px; color:#444; border-radius:4px; padding:0px 15px;}
.wbk13{ width:138px; height:50px; float:left; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:50px; font-size:14px; color:#444; border-radius:4px; padding:0px 15px;}
.tj4{ width:692px; height:60px; float:left; overflow:hidden; border:none; background:#0c3773; cursor:pointer; line-height:60px; font-size:18px; color:#fff; border-radius:4px; }
.wbqy{ width:660px; height:300px; float:left; overflow:hidden; background: none; border:#e5e5e5 solid 1px; line-height:24px; font-size:14px; color:#444; border-radius:4px; padding:10px 15px;}



.huiyuan .erji{ width:280px; overflow:hidden; float:left;  height:500px;}
.huiyuan .erji .diva{ width:280px; height:90px; overflow:hidden; float:left; background:#0c3773; text-align:center; line-height:90px; color:#FFF; font-size:24px;}
.huiyuan .erji .divb{ width:280px; overflow:hidden; float:left; }
.huiyuan .erji .divb ul{ width:280px; overflow:hidden; float:left; }
.huiyuan .erji .divb ul li{ width:280px; height:60px; overflow:hidden; float:left; margin-bottom:1px; text-align:center; line-height:60px;}
.huiyuan .erji .divb ul li a{ width:280px; height:60px; overflow:hidden; float:left; background:#f8f8f8; font-size:16px;}
.huiyuan .erji .divb ul li a:hover{ width:280px; height:60px; overflow:hidden; float:left; background:#e6e6e6; font-size:16px;color:#f08200;}
#erji_on{ width:280px; height:60px; overflow:hidden; float:left; background:#e6e6e6; font-size:16px; color:#f08200;}




 

.huiyuan .qiye{ width:850px; overflow:hidden; float:right;}
.huiyuan .qiye .redian{ width:770px; height:200px; overflow:hidden; float:left; background:#f8f8f8; margin-bottom:60px; padding:0px 40px;}
.huiyuan .qiye .redian .diva{ width:770px; height:68px; overflow:hidden; float:left; margin-top:50px; }
.huiyuan .qiye .redian .diva dt{ width:633px; height:66px; overflow:hidden; float:left; background:#FFF; border-top:#e5e5e5 solid 1px; border-left:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px; border-radius:4px 0px 0px 4px; color:#444;  }
.wbk4{ width:603px; height:66px; float:left; overflow:hidden; background: none; border:none; line-height:66px; font-size:16px; color:#444; padding:0px 15px;}
.huiyuan .qiye .redian .diva dd{ width:136px; height:68px; overflow:hidden; float:left; background:#f08200; border-radius:0px 4px 4px 0px; }
.tj3{ width:136px; height:68px; overflow:hidden; border:none; background:url(../images/img44.png) no-repeat center; cursor:pointer;  }
.huiyuan .qiye .redian .divb{ width:770px; overflow:hidden; float:left; font-size:14px;margin-top:20px;}
.huiyuan .qiye .redian .divb a{ font-size:14px; margin-right:24px;}
 
 


.pic{  width:850px; overflow:hidden; float:left; margin-bottom:40px;}
.pic ul{ width:850px; overflow:hidden; }
.pic ul li{ width:850px; float:left; overflow:hidden; margin:10px 0px 50px 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; }
.pic ul li:hover{ width:850px; float:left; overflow:hidden; margin:10px 0px 50px 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);}
.pic ul li dt{ width:270px; height:148px; float:left; overflow:hidden; border:#e9e9e9 solid 1px; }
.pic ul li dt img{ width:270px; height:148px; float:left; overflow:hidden; transition: all 0.8s; }
.pic ul li dt img:hover{transform: scale(1.1); }
.pic ul li dd{ width:530px; height:150px; float:left; overflow:hidden; margin-left:48px;}
.pic ul li dd h2{ width:530px; float:left; overflow:hidden; font-size:22px; margin-top:5px; }
.pic ul li dd h3{ width:530px; float:left; overflow:hidden; font-size:14px; line-height:24px; margin-top:15px;}
.pic ul li dd h4{ width:530px; float:left; overflow:hidden;  margin-top:15px;}
.pic ul li dd h4 a{ width:80px; float:left; overflow:hidden; background:url(../images/img13.png) no-repeat right; font-size:14px; }
.pic ul li dd h4 a:hover{ width:80px; float:left; overflow:hidden; background:url(../images/img14.png) no-repeat right;}
 
 
.pic2{  width:850px; overflow:hidden; float:left; margin-bottom:40px; }
.pic2 ul{ width:867px; overflow:hidden; }
.pic2 ul li{ width:272px; float:left; overflow:hidden; margin:0px 17px 20px 0px;  }
.pic2 ul li dt{ width:270px; height:148px; float:left; overflow:hidden; border:#e9e9e9 solid 1px; }
.pic2 ul li dt img{ width:270px; height:148px; float:left; overflow:hidden; transition: all 0.8s; }
.pic2 ul li dt img:hover{transform: scale(1.1); }


.warp8{ width:1200px; overflow:hidden; padding:70px 0px 100px 0px;}
.news_xx2{ width:800px; overflow:hidden; float:left;}
.news_xx2 .diva{ width:800px; float:left; overflow:hidden; font-size:32px; font-weight:bold; line-height:46px; padding-bottom:60px; }
.news_xx2 .divb{ width:800px; float:left; overflow:hidden; font-size:12px; color:#777; border-bottom:#ededed solid 1px; padding-bottom:40px; }
.news_xx2 .divc{ width:800px; overflow:hidden; padding:70px 0px;}
.news_xx2 .divd{ width:800px; overflow:hidden; }
.news_xx2 .divd .sdiva{width:340px; height:54px; float:left; overflow:hidden; border:#ededed solid 1px; border-radius:4px; text-overflow: ellipsis; white-space: nowrap; padding:0px 20px; line-height:54px;}
.news_xx2 .divd .sdiva dd{width:60px; height:54px; float:left; overflow:hidden;  font-size:14px;}
.news_xx2 .divd .sdiva a{ width:280px; height:54px; float:left; font-size:14px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  }
.news_xx2 .divd .sdivb{width:340px; height:54px; float:right; overflow:hidden; border:#ededed solid 1px; border-radius:4px;padding:0px 20px; line-height:54px;}
.news_xx2 .divd .sdivb dd{width:60px; height:54px; float:right; overflow:hidden; text-align:right; font-size:14px; }
.news_xx2 .divd .sdivb a{ width:280px; height:54px; float:left; font-size:14px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  }
 
 
 
 
.remen{ width:335px; overflow:hidden; float:right;}
.remen .diva{ width:285px; overflow:hidden; float:left; border:#ededed solid 1px; padding:0px 24px; margin-bottom:20px;} 
.remen .diva .sdiva{ width:285px; height:44px; float:left; overflow:hidden; margin-top:20px; }
.remen .diva .sdiva dt{ height:44px; float:left; overflow:hidden; font-size:20px; line-height:44px; font-weight:bold; }
.remen .diva .sdiva dd{ height:44px; float:right; overflow:hidden; line-height:44px;}
.remen .diva .sdiva dd a{ height:44px; display:block; background:url(../images/img13.png) no-repeat right; padding-right:17px; font-size:14px; }
.remen .diva .sdiva dd a:hover{ height:44px; display:block; background:url(../images/img14.png) no-repeat right; padding-right:17px; font-size:14px; }

.remen .diva .sdivb{ width:285px; float:left; overflow:hidden; margin-top:20px; }
.remen .diva .sdivb ul{ width:285px; float:left; overflow:hidden; }
.remen .diva .sdivb ul li{width:285px; float:left; overflow:hidden; margin-bottom:10px;}
.remen .diva .sdivb ul li dt{ width:285px; height:178px; float:left; overflow:hidden; position:relative;}
.remen .diva .sdivb ul li dt h2{ width:285px; height:178px; float:left; overflow:hidden; }
.remen .diva .sdivb ul li dt h2 img{ width:285px; height:178px; float:left; overflow:hidden; transition: all 0.8s; }
.remen .diva .sdivb ul li dt h2 img:hover{transform: scale(1.1); }
.remen .diva .sdivb ul li dt h3{ height:30px; float:left; overflow:hidden; background:#f08200; position:absolute; left:0; top:0; border-radius:0px 0px 10px 0px; text-align:center; line-height:30px; color:#FFF; font-size:14px; padding:0px 12px;}
.remen .diva .sdivb ul li dt h4{ width:265px; height:60px; float:left; overflow:hidden; background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.4)); position:absolute; left:0; bottom:0; line-height:50px; color:#f08200; font-size:14px; padding:0px 0px 0px 20px; font-family:Arial;}
.remen .diva .sdivb ul li dt h4 b{ color:#f08200; font-size:26px; padding:0px 5px;  font-family:Arial; font-weight:normal;} 
.remen .diva .sdivb ul li dd{ width:285px; height:57px; float:left; overflow:hidden; line-height:57px; font-size:16px; font-weight:bold; font-family:Arial;text-overflow: ellipsis; white-space: nowrap; }
  
.remen .diva .sdivc{ width:285px; float:left; overflow:hidden; margin-top:20px; }
.remen .diva .sdivc ul{ width:285px; float:left; overflow:hidden; margin-bottom:10px; }
.remen .diva .sdivc ul li{width:285px; float:left; overflow:hidden; margin-bottom:20px;}
.remen .diva .sdivc ul li dt{ width:100px; height:76px; float:left; overflow:hidden; transition: all 0.8s; margin-right:20px; }
.remen .diva .sdivc ul li dt img{ width:100px; height:76px; float:left; overflow:hidden; transition: all 0.8s; }
.remen .diva .sdivc ul li dt img:hover{transform: scale(1.1); }
.remen .diva .sdivc ul li dd{ width:165px; height:75px; float:left; overflow:hidden; line-height:25px; font-size:14px; }
  
.focus{position:relative;width:285px;height:318px; float:left; margin:15px 0px 30px 0px;}  
.focus img{width:285px;height:318px;} 
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:50px;line-height:50px; background-color: rgba(0,0,0,.6);display:block;text-align:left;}  
.focus .shadow a{ color:#fff;font-size:14px; overflow:hidden; margin-left:15px;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .fcon{position:relative;width:100%;float:left;display:none; }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:15px;right:20px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px; border-radius:50%; margin:0 4px; float:left;background:#fff;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f08200;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    


  
 


 
.news2{  width:850px; overflow:hidden; float:left; margin-bottom:40px;}
.news2 ul{ width:850px; overflow:hidden; }
.news2 ul li{ width:850px; height:240px; float:left; overflow:hidden; border-bottom:#ededed solid 1px; padding-bottom:50px; margin:10px 0px 40px 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; }
.news2 ul li:hover{ width:850px; height:240px; float:left; overflow:hidden; margin:10px 0px 40px 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);}
.news2 ul li dt{ width:320px; height:240px; float:left; overflow:hidden; position:relative;}
.news2 ul li dt img{ width:320px; height:240px; float:left; overflow:hidden;transition: all 0.8s; }
.news2 ul li dt img:hover{transform: scale(1.1); }
.news2 ul li dt h2{ width:80px; height:80px; float:left; overflow:hidden; position:absolute; background-color: rgba(12,55,115,.8); top:0; left:25px; text-align:center; color:#FFF; font-size:12px;font-family:Arial;}
.news2 ul li dt h2 b{ width:80px; float:left; overflow:hidden; text-align:center; font-size:46px; font-family:Arial; font-weight:normal;}
.news2 ul li dt h2 span{ width:80px; float:left; overflow:hidden; text-align:center; font-size:30px; font-family:Arial; font-weight:normal; padding-top:14px;}

.news2 ul li dd{ width:490px; height:240px; float:left; overflow:hidden; margin-left:40px; }
.news2 ul li dd h2{ width:490px; float:left; overflow:hidden; font-size:24px; color:#f08200; padding:5px 0px 30px 0px; }
.news2 ul li dd h3{ width:490px; float:left; overflow:hidden; font-size:14px; line-height:28px; color:#666; margin-bottom:30px;}
.news2 ul li dd h4{ width:490px; float:left; overflow:hidden; font-size:18px; line-height:28px; color:#666;}
.news2 ul li a{  width:850px; height:240px; float:left; overflow:hidden; display:block; background:url(../images/img42.png) no-repeat bottom right; }
.news2 ul li a:hover{  width:850px; height:240px; float:left; overflow:hidden; display:block; background:url(../images/img43.png) no-repeat bottom right; }


  
 


.case{ width:1198px; overflow:hidden; padding:70px 0px 100px 0px;}
.case .diva{ width:1198px; height:80px; background:#0c3773; overflow:hidden; }
.case .diva .sdiva{ width:170px; height:80px; float:left; overflow:hidden; text-align:center; line-height:80px; font-size:18px; color:#FFF; border-right:#0c428a solid 1px; }
.case .diva .sdivb{ width:170px; height:80px; float:left; overflow:hidden; text-align:center; line-height:80px; font-size:18px; color:#FFF; }
.case .divb{ width:1198px;  overflow:hidden; }
.case .divb ul{ width:1196px; overflow:hidden; border-left:#ececec solid 1px; border-right:#ececec solid 1px; border-bottom:#ececec solid 1px; }
.case .divb ul li{ width:1196px; height:70px; line-height:70px; overflow:hidden; position:relative; background:#FFF;}
.case .divb .bg1{ background:#FFF;}
.case .divb .bg2{ background:#f0f5fa;}
.case .divb ul li dt{ width:170px; height:70px; float:left; overflow:hidden; font-size:14px; text-align:center;text-overflow: ellipsis; white-space: nowrap; border-right:#ececec solid 1px; font-family:Arial, Helvetica, sans-serif;  }
.case .divb ul li dd{ width:170px; height:70px; float:left; overflow:hidden; font-size:14px; text-align:center; text-overflow: ellipsis; white-space: nowrap; font-family:Arial, Helvetica, sans-serif; }
  
 



.wenzhang3{  width:850px; overflow:hidden; float:left; margin-bottom:40px; font-size:20px;}

.wenzhang4{  width:850px; overflow:hidden; float:right; }

 


  
.warp9{ width:1200px; overflow:hidden; padding:70px 0px 100px 0px;}
.warp9 .diva{ width:1200px; overflow:hidden; margin-bottom:30px; } 
.warp9 .diva .sdiva{ width:800px; float:left; overflow:hidden; margin-bottom:40px; } 
.warp9 .diva .sdiva dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp9 .diva .sdiva dd{ width:720px; float:left; overflow:hidden; }
.warp9 .diva .sdiva dd h2{ width:720px; font-size:22px; float:left; overflow:hidden; margin-top:10px; color:#444; }
.warp9 .diva .sdiva dd h3{ width:720px; font-size:16px; float:left; overflow:hidden; margin-top:10px; line-height:28px; }
.warp9 .diva .sdiva dd h4{ width:720px; font-size:16px; float:left; overflow:hidden; margin-top:15px; line-height:28px; }

.warp9 .diva .sdivb{ width:400px; float:left; overflow:hidden; margin-bottom:40px;  } 
.warp9 .diva .sdivb dt{ width:80px; height:80px; float:left; overflow:hidden; }
.warp9 .diva .sdivb dd{ width:320px; float:left; overflow:hidden; }
.warp9 .diva .sdivb dd h2{ width:320px; font-size:22px; float:left; overflow:hidden; margin-top:10px; color:#444; }
.warp9 .diva .sdivb dd h3{ width:320px; font-size:16px; float:left; overflow:hidden; margin-top:10px; }

.warp9 .divb{ width:1200px; overflow:hidden; } 









.zmg{  width:1200px; overflow:hidden; padding:70px 0px 0px 0px;}
.zmg .diva{  width:1000px; overflow:hidden; background:#f4f4f4; padding:50px 100px; margin-bottom:40px;}
.zmg .diva dt{  width:850px; float:left; overflow:hidden; }
.wbk11{ width:818px; height:60px; float:left;  overflow:hidden; background:#FFF; border:none; line-height:60px; font-size:16px; color:#444; padding:0px 15px;}
.zmg .diva dd{  width:150px; float:left; overflow:hidden; }
.tj11{ width:150px; height:60px; float:left; overflow:hidden; border:none; background:#0c3773; cursor:pointer; line-height:60px; font-size:18px; color:#fff; }
.zmg .divb{  width:1200px; overflow:hidden; margin-bottom:80px; }
.zmg .divb ul{ width:1200px; overflow:hidden; }
.zmg .divb ul li{ width:1200px; height:80px; float:left; overflow:hidden; line-height:80px; border-bottom:#e9e9e9 solid 1px; }
.zmg .divb ul li b{ width:5px; height:5px; float:left; overflow:hidden; background:#999; margin-right:15px; margin-top:38px;}
.zmg .divb ul li dt{ width:960px; height:80px; float:left; overflow:hidden; font-size:16px; }
.zmg .divb ul li dd{ width:200px; height:80px; float:left; overflow:hidden; text-align:right; font-size:16px;}
.zmg .divb ul li a{ display:block; }




  
.remen .diva .sdivd{ width:285px; float:left; overflow:hidden; margin-top:20px; }
.remen .diva .sdivd ul{ width:285px; float:left; overflow:hidden; margin-bottom:10px; }
.remen .diva .sdivd ul li{width:285px; float:left; overflow:hidden; border-bottom:#e9e9e9 solid 1px; padding-bottom:15px; margin-bottom:15px;}
.remen .diva .sdivd ul li dt{  width:5px; height:5px; float:left; overflow:hidden; background:#999; margin-right:15px; margin-top:12px; }
.remen .diva .sdivd ul li dd{ width:265px; float:left; overflow:hidden; }
.remen .diva .sdivd ul li dd h2{ width:265px; float:left; overflow:hidden; font-size:14px; line-height:26px; margin-bottom:10px; }
.remen .diva .sdivd ul li dd h3{ width:265px; float:left; overflow:hidden; font-size:14px;}




 
