@charset "utf-8";
/* CSS Document */
BODY { 
	margin:0px auto; 
	padding:0px;
	width:100%;
	border:0px;
	color:#555;
	font-size:12px;
	 font-family:"微软雅黑"; 
}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,h5,p,b,input,strong,textarea{margin:0px auto;padding:0px; border:0px;list-style: none; font-weight:normal;font-style:normal; font-size:12px; font-family:"微软雅黑";}
table,tr,td,{ margin:0px auto;padding:0px; list-style: none; font-weight:normal;font-style:normal; font-size:12px; font-family:"微软雅黑";}
img{vertical-align:top;}


a:link{color:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color:#da251e; text-decoration:none;}



/***连接样式***/
.hui a:link{color:#767676; text-decoration:none;}
.hui a:visited{color:#767676; text-decoration:none;}
.hui a:hover{color:#da251d; text-decoration:none;}





  


/*---top---*/
.top2box{ width:100%; height:120px; background:#fff;  }
.top2{ width:1200px; height:120px;  }
.top2 .logo{ width:520px; height:120px; float:left; overflow:hidden; }
.top2 .logo img{ width:500px; height:120px; float:left; overflow:hidden;}
.top2 .divb{ width:200px; height:50px; float:left; overflow:hidden; border-left:#c8c8c8 solid 1px; color:#da251e; line-height:50px; font-size:18px; padding-left:20px; margin-top:35px; }
.top2 .dianhua{ width:220px; height:120px; float:right; margin-right:20px;}
.top2 .dianhua img{ width:220px; height:120px; float:left; overflow:hidden;}

.top2 .ewm{ width:70px; float:right; font-size:12px; text-align:center; padding-top:13px;}
.top2 .ewm img{ width:70px; height:70px; float:left; overflow:hidden; margin-bottom:5px;}


.nav_box{width:100%; height:66px; background:#005795; position:relative;}
.nav_bar{width:1200px; height:66px; }
.nav_bar ul li{ float:left; width:171px; list-style-type:none; text-align:center; line-height:66px; }
.nav_bar ul li a{display:block; color:#fff; font-size:16px; }
.nav_bar ul li a:hover{ display:block; color:#fff; font-size:16px; background:#da251e; }
#menu_hover { color:#fff; background:#da251e;} 
.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.6); z-index:9999;}
.hid ul{margin:0 auto; height:66px; overflow:hidden;}
.hid ul li{ width:auto; float:left; font-size:12px; line-height:66px; margin-left:20px;}
.hid ul li a{ font-size:12px; color:#FFF;}
.hid ul li a:hover{ font-size:12px; color:#FFF; border: none; background:none; padding-left:0px;}

.nav_bar ul li.l1:hover .hid2{display:block;}
.hid2{position:absolute;left:0; top:66px; display:none; width:100%; height:72px; padding:14px 0px; background-color:rgba(0,0,0,0.6); z-index:9999;}
.hid2 ul{margin:0 auto; height:72px; overflow:hidden;}
.hid2 ul li{ width:auto; float:left; font-size:12px; line-height:36px; margin-left:20px;}
.hid2 ul li a{ font-size:12px; color:#FFF;}
.hid2 ul li a:hover{ font-size:12px; color:#FFF; border: none; background:none; padding-left:0px;}


.dh1{ width:1160px; height:66px; overflow:hidden;  padding-left:40px; }
.dh2{ width:850px; height:66px; overflow:hidden; padding-left:350px;  }
.dh3{ width:900px; height:66px; overflow:hidden; padding-left:300px; }
.dh4{ width:1200px; height:72px; overflow:hidden; padding-left:0px; }
/*---top---*/








/* 焦点图 */
.flexslider{position:relative; height:700px; overflow:hidden;  min-width:1200px;}
.slides{position:relative;z-index:1;}
.slides li{height:700px;}
.slides li a{ width:100%; height:700px; display:block; overflow:hidden;}
.flex-control-nav{position:absolute;bottom:54px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 9px; width:13px; height:13px; zoom:1; }
.flex-control-nav a{display:inline-block;overflow:hidden;width:12px; height:12px; border:#FFF solid 1px; border-radius:50%; line-height:99999px; cursor:pointer;}
.flex-control-nav .flex-active{ background:#fff; }
/* 焦点图 */

.flex-direction-nav{position:absolute;top:280px; z-index:3; width:100%; }
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:39px;height:39px; cursor:pointer; }
.flex-direction-nav li a.flex-prev{left:100px;background:url(../images/img1.png) center no-repeat;}
.flex-direction-nav li a.flex-next{right:100px;background:url(../images/img2.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:100px;background:url(../images/img3.png) center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:100px;background:url(../images/img4.png) center no-repeat;}






   
 
 
 
    

.warp1{ width:1200px; overflow:hidden; padding:80px 0px; }
.warp1 .diva{ width:1200px; overflow:hidden; margin-bottom:40px; text-align:center;}
.warp1 .diva dt{ width:1200px; font-size:36px; overflow:hidden; display:inline-block; margin-bottom:15px;}
.warp1 .diva dd{ width:1200px; overflow:hidden; display:inline-block;}
.warp1 .divb{ width:1200px; overflow:hidden; text-align:center; margin-bottom:40px;}

.warp1 .divb h3{ height:30px; font-size:13px; line-height:30px; cursor:pointer; display:inline-block; }
.warp1 .divb h3 a:hover{ font-size:13px; color:#005795;}

.warp1 .divb span{ height:30px; font-size:13px; line-height:30px; cursor:pointer; display:inline-block; }
.warp1 .divb .listbtns{ height:30px; display:inline-block; color:#005795;}
.warp1 .divb h2{ width:20px; height:30px; font-size:13px; line-height:30px; cursor:pointer; display:inline-block; }

.warp1 .divc{ width:1200px; height:351px;  overflow:hidden; margin-bottom:50px; }
.ladyScrolla{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrolla .scrollWrapa{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrolla dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrolla dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrolla dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolla dl dt img:hover{transform: scale(1.1); }
.ladyScrolla dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrolla dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrolla dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrolla dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrolla dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}

.ladyScrollb{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrollb .scrollWrapb{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrollb dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrollb dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrollb dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollb dl dt img:hover{transform: scale(1.1); }
.ladyScrollb dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrollb dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollb dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrollb dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrollb dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}

.ladyScrollc{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrollc .scrollWrapc{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrollc dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrollc dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrollc dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollc dl dt img:hover{transform: scale(1.1); }
.ladyScrollc dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrollc dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollc dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrollc dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrollc dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}

.ladyScrolld{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrolld .scrollWrapd{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrolld dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrolld dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrolld dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolld dl dt img:hover{transform: scale(1.1); }
.ladyScrolld dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrolld dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrolld dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrolld dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrolld dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}

.ladyScrolle{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrolle .scrollWrape{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrolle dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrolle dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrolle dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolle dl dt img:hover{transform: scale(1.1); }
.ladyScrolle dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrolle dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrolle dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrolle dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrolle dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}

.ladyScrollf{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrollf .scrollWrapf{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrollf dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrollf dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrollf dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollf dl dt img:hover{transform: scale(1.1); }
.ladyScrollf dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrollf dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollf dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrollf dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrollf dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}

.ladyScrollg{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrollg .scrollWrapg{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrollg dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrollg dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrollg dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollg dl dt img:hover{transform: scale(1.1); }
.ladyScrollg dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrollg dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollg dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrollg dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrollg dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}


.ladyScrollh{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrollh .scrollWraph{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrollh dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrollh dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrollh dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollh dl dt img:hover{transform: scale(1.1); }
.ladyScrollh dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrollh dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollh dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrollh dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrollh dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}



.ladyScrolli{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrolli .scrollWrapi{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrolli dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrolli dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrolli dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrolli dl dt img:hover{transform: scale(1.1); }
.ladyScrolli dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrolli dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrolli dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrolli dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrolli dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}


.ladyScrollj{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrollj .scrollWrapj{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrollj dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrollj dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrollj dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollj dl dt img:hover{transform: scale(1.1); }
.ladyScrollj dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrollj dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollj dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrollj dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrollj dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}


.ladyScrollp{ position:relative; width:1200px; height:351px; overflow:hidden; }
.ladyScrollp .scrollWrapp{ position:absolute; overflow:hidden; width:1200px; height:351px; }
.ladyScrollp dl{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.ladyScrollp dl dt{ width:380px; height:280px; float:left; overflow:hidden; }
.ladyScrollp dl dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollp dl dt img:hover{transform: scale(1.1); }
.ladyScrollp dl dd{ width:380px; height:70px; float:left; overflow:hidden; }
.ladyScrollp dl dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrollp dl dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.ladyScrollp dl a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.ladyScrollp dl a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}




.warp1 .divd{ width:190px; height:46px; overflow:hidden; text-align:center; line-height:46px;}
.warp1 .divd a{ width:190px; height:46px; overflow:hidden; text-align:center; color:#FFF; font-size:14px; background:#005795; display:block}
.warp1 .divd a:hover{ width:190px; height:46px; overflow:hidden; text-align:center; color:#FFF; font-size:14px; background:#da251e;}






 


 


 

.warp2{ width:100%; height:480px; overflow:hidden; padding:80px 0px;  background:url(../images/img7.jpg) no-repeat center; }
.warp2 .diva{ width:1200px; overflow:hidden; }
.warp2 .diva .sdiva{ width:480px; float:left; overflow:hidden; }
.warp2 .diva .sdiva .isdiva{ width:480px; float:left; overflow:hidden; margin-bottom:60px;}
.warp2 .diva .sdiva .isdiva dt{ width:480px;  float:left;font-size:36px; overflow:hidden; margin-bottom:15px;}
.warp2 .diva .sdiva .isdiva dd{ width:480px; float:left; overflow:hidden; }
.warp2 .diva .sdiva .isdivb{ width:460px; float:left; overflow:hidden; font-size:13px; line-height:28px; margin-bottom:40px;} 
.num-figure{width:480px; text-align:center; overflow:hidden; margin-bottom:40px; }
.num-figure li{ width:120px; float:left; overflow:hidden; margin-right:40px; }
.num-figure li h2{ width:120px; float:left; overflow:hidden; font-size:14px; line-height:20px;}
.num-change{padding:0;}
.num-change li:first-child{margin:0 auto;width:120px;height:65px;}
.num-change span{color:#005795; font-size:46px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.warp2 .diva .sdiva .isdivd{ width:190px; height:46px; float:left; overflow:hidden; text-align:center; line-height:44px;}
.warp2 .diva .sdiva .isdivd a{ width:188px; height:44px; overflow:hidden; text-align:center; color:#005795; font-size:14px; border:#005795 solid 1px;  display:block}
.warp2 .diva .sdiva .isdivd a:hover{ width:188px; height:44px; overflow:hidden; text-align:center; color:#FFF; font-size:14px; border:#da251e solid 1px; background:#da251e;}

.warp2 .diva .sdivb{ width:590px; float:right; overflow:hidden; }
.warp2 .diva .sdivb .isdiva{ width:590px; float:left; overflow:hidden; margin-bottom:60px;}
.warp2 .diva .sdivb .isdiva dt{ width:590px;  float:left;font-size:36px; color:#FFF; overflow:hidden; margin-bottom:15px;}
.warp2 .diva .sdivb .isdiva dd{ width:590px; float:left; overflow:hidden; }
.warp2 .diva .sdivb .isdivb{ width:590px; height:320px; float:left; overflow:hidden; }
.ladyScrollh{ width:590px; height:320px; overflow:hidden; position:relative; }
.ladyScrollh .scrollWraph{ position:absolute; overflow:hidden; width:450px; height:320px; margin-left:70px; }
.ladyScrollh dl{ width:450px; height:300px; float:left; overflow:hidden;}
.ladyScrollh dl dt{ width:450px; height:300px; float:left; overflow:hidden; }
.ladyScrollh dl dt img{ width:450px; height:300px; float:left; overflow:hidden; transition: all 0.8s; }
.ladyScrollh dl dt img:hover{transform: scale(1.1); }
.ladyScrollh .prev{ position:absolute; top:112px; left:0px;z-index:100; width:35px;height:75px; background:url(../images/img8.png) no-repeat; cursor:pointer;}
.ladyScrollh .next{ position:absolute; top:112px; right:0px;z-index:100; width:35px;height:75px; background:url(../images/img9.png) no-repeat; cursor:pointer;}
.ladyScrollh .prev:hover{background:url(../images/img8.png) no-repeat;}
.ladyScrollh .next:hover{background:url(../images/img9.png) no-repeat;}
  

 


 
 

 


 
.warp3{ width:100%; height:530px; overflow:hidden; padding:80px 0px;  background:url(../images/img12.jpg) no-repeat center; }
.warp3 .diva{ width:1200px; overflow:hidden; }
.warp3 .diva .sdiva{ width:460px; float:left; overflow:hidden; }
.warp3 .diva .sdiva .isdiva{ width:460px; float:left; overflow:hidden; margin-bottom:60px;}
.warp3 .diva .sdiva .isdiva dt{ width:460px;  float:left;font-size:36px; color:#FFF; overflow:hidden; margin-bottom:15px;}
.warp3 .diva .sdiva .isdiva dd{ width:460px; float:left; overflow:hidden; }
.ladyScrolll{ width:460px; height:380px; overflow:hidden; position:relative; }
.ladyScrolll .scrollWrapl{ position:absolute; overflow:hidden; width:460px; height:380px; }
.ladyScrolll dl{ width:460px; height:380px; float:left; overflow:hidden; }
.ladyScrolll dl h2{ width:450px; float:left; overflow:hidden; font-size:26px; color:#FFF; margin-bottom:24px; }
.ladyScrolll dl h3{ width:50px; height:1px; float:left; overflow:hidden; background:#FFF; margin-bottom:24px;}
.ladyScrolll dl dt{ width:450px; height:30px; float:left; overflow:hidden ; margin-bottom:30px; }
.ladyScrolll dl dt a{ width:450px; height:30px;  float:left; overflow:hidden; font-size:18px; color:#FFF; text-overflow: ellipsis; white-space: nowrap; }
.ladyScrolll dl dd{ width:450px; height:56px; float:left; overflow:hidden ; font-size:13px; line-height:26px; color:#FFF; margin-bottom:70px;  }
.ladyScrolll dl h4{ width:190px; height:46px; float:left; overflow:hidden; text-align:center; line-height:44px;}
.ladyScrolll dl h4 a{ width:188px; height:44px; overflow:hidden; text-align:center; color:#fff; font-size:14px; border:#fff solid 1px;  display:block}
.ladyScrolll dl h4 a:hover{ width:188px; height:44px; overflow:hidden; text-align:center; color:#FFF; font-size:14px; border:#da251e solid 1px; background:#da251e;}
.ladyScrolll .prev{ position:absolute; bottom:10px; right:70px;z-index:100; width:20px;height:36px; background:url(../images/img28.png) no-repeat; cursor:pointer;}
.ladyScrolll .next{ position:absolute; bottom:10px; right:0px;z-index:100; width:20px;height:36px; background:url(../images/img29.png) no-repeat; cursor:pointer;}
.ladyScrolll .prev:hover{background:url(../images/img28.png) no-repeat;}
.ladyScrolll .next:hover{background:url(../images/img29.png) no-repeat;}

.warp3 .diva .sdivb{ width:560px; float:right; overflow:hidden; }
.warp3 .diva .sdivb .isdiva{ width:560px; float:left; overflow:hidden; margin-bottom:60px;}
.warp3 .diva .sdivb .isdiva dt{ width:560px;  float:left;font-size:36px; overflow:hidden; margin-bottom:15px;}
.warp3 .diva .sdivb .isdiva dd{ width:560px; float:left; overflow:hidden; }
.warp3 .diva .sdivb .isdivb{ width:560px; float:left; overflow:hidden; }
.warp3 .diva .sdivb .isdivb ul{ width:560px;  float:left; overflow:hidden; }
.warp3 .diva .sdivb .isdivb ul li{ width:560px; height:102px; float:left; overflow:hidden; margin-bottom:35px; }
.warp3 .diva .sdivb .isdivb ul li dt{ width:100px; height:100px; float:left; overflow:hidden; border:#a0a0a0 solid 1px; text-align:center;}
.warp3 .diva .sdivb .isdivb ul li dt h2{ width:100px; float:left; overflow:hidden; font-size:42px; font-weight:bold; margin-top:15px; color:#555;  font-family:Arial, Helvetica, sans-serif;}
.warp3 .diva .sdivb .isdivb ul li dt h3{ width:100px; float:left; overflow:hidden; font-size:14px;color:#555; font-family:Arial, Helvetica, sans-serif;}
.warp3 .diva .sdivb .isdivb ul li dd{ width:428px; height:100px; float:left; overflow:hidden;  margin-left:30px;}
.warp3 .diva .sdivb .isdivb ul li dd h2{ width:428px; height:40px; float:left; overflow:hidden; font-size:18px; line-height:40px;}
.warp3 .diva .sdivb .isdivb ul li dd h3{ width:428px; height:52px; float:left; overflow:hidden; font-size:13px; line-height:26px; color:#777;}


 


  


 

 
.warp4{ width:1200px; overflow:hidden; padding:80px 0px; }
.warp4 .diva{ width:1200px; overflow:hidden; margin-bottom:40px; text-align:center;}
.warp4 .diva dt{ width:1200px; font-size:36px; overflow:hidden; display:inline-block; margin-bottom:15px;}
.warp4 .diva dd{ width:1200px; overflow:hidden; display:inline-block;}
.warp4 .divb{ width:1200px; overflow:hidden; text-align:center; margin-bottom:40px;}
.warp4 .divb span{ height:30px; font-size:14px; line-height:30px; cursor:pointer; display:inline-block; }
.warp4 .divb .listbtns{ height:30px; display:inline-block; color:#005795;}
.warp4 .divb h2{ width:30px; height:30px; font-size:14px; line-height:30px; cursor:pointer; display:inline-block; }
.warp4 .divc{ width:1200px; overflow:hidden; margin-bottom:20px;}
.warp4 .divc ul{ width:1230px; overflow:hidden; }
.warp4 .divc ul dl{ width:380px; height:280px; overflow:hidden; float:left; margin:0px 30px 30px 0px; position:relative; }
.warp4 .divc ul dl dt{ width:380px; height:280px; overflow:hidden; float:left; }
.warp4 .divc ul dl dt img{ width:380px; height:280px; overflow:hidden; float:left; transition: all 0.8s; }
.warp4 .divc ul dl dt img:hover{transform: scale(1.1); }
.warp4 .divc ul dl dd{ width:380px; height:50px; overflow:hidden; float:left; font-size:14px; text-align:center; line-height:50px; color:#FFF;text-overflow: ellipsis; white-space: nowrap; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.5); }
.warp4 .divd{ width:190px; height:46px; overflow:hidden; text-align:center; line-height:46px;}
.warp4 .divd a{ width:190px; height:46px; overflow:hidden; text-align:center; color:#FFF; font-size:14px; background:#005795; display:block}
.warp4 .divd a:hover{ width:190px; height:46px; overflow:hidden; text-align:center; color:#FFF; font-size:14px; background:#da251e;}
 


 







.warp5{ width:1200px; overflow:hidden; padding:0px 0px 80px 0px; }
.warp5 .diva{ width:1200px; overflow:hidden; margin-bottom:40px; text-align:center;}
.warp5 .diva dt{ width:1200px; font-size:36px; overflow:hidden; display:inline-block; margin-bottom:15px;}
.warp5 .diva dd{ width:1200px; overflow:hidden; display:inline-block;}
.warp5 .divb{ width:1200px; overflow:hidden;}
.warp5 .divb ul{ width:1220px; overflow:hidden;}
.warp5 .divb ul li{ width:180px; height:76px; float:left; margin:0px 21px 20px 0px; overflow:hidden; border:#e5e5e5 solid 1px;}
.warp5 .divb ul li img{ width:180px; height:76px; float:left; overflow:hidden;transition: all 0.8s;}
.warp5 .divb ul li img:hover{transform: scale(1.1); }



.ladyScrollk{ position:relative; width:1200px; height:78px; overflow:hidden; }
.ladyScrollk .prev{ position:absolute; top:23px; left:0; z-index:100; width:17px;height:30px; background:url(../images/img18.png) no-repeat; cursor:pointer;}
.ladyScrollk .next{ position:absolute; top:23px; right:0; z-index:100;width:17px; height:30px; background:url(../images/img19.png) no-repeat; cursor:pointer;}
.ladyScrollk .prev:hover{ background:url(../images/img23.png) no-repeat;}
.ladyScrollk .next:hover{ background:url(../images/img24.png) no-repeat;}
.ladyScrollk .scrollWrapd{ width:1200px; height:78px; overflow:hidden;  }
.ladyScrollk li{width:180px; height:76px; float:left; overflow:hidden; margin:0px 18px; border:#e5e5e5 solid 1px; }
.ladyScrollk li img{ width:180px; height:76px; float:left; overflow:hidden; transition: all 0.8s;}
.ladyScrollk li img:hover{transform: scale(1.1); }


 

 

/* foot */
.foot{ width:100%; overflow:hidden; min-width:1200px; background:#1a1a1a;}
.foot .diva{ width:1200px; overflow:hidden; padding:50px 0px 30px 0px; border-bottom:#343434 solid 1px;  }
.foot .diva dt{ width:200px; overflow:hidden; float:left; font-size:18px; color:#FFF; }
.foot .diva dd{ width:1000px; overflow:hidden; float:left; line-height:28px;  }
.foot .diva dd a{ font-size:12px; color:#FFF; margin-right:30px; }
.foot .diva dd a:hover{ font-size:12px; color:#face9e; }
.foot .divb{ width:1200px; overflow:hidden; padding:70px 0px 70px 0px; background:url(../images/img21.png) no-repeat center;  }
.foot .divb .sdiva{ width:420px; overflow:hidden; float:left; }
.foot .divb .sdiva dt{ width:420px; overflow:hidden; float:left; font-size:18px; color:#FFF; margin-bottom:40px;   }
.foot .divb .sdiva dd{ width:420px; overflow:hidden; float:left; font-size:12px; color:#FFF; line-height:28px; margin-bottom:15px;  }

.foot .divb .sdivb{ width:480px; overflow:hidden; float:left; margin-left:80px; }
.foot .divb .sdivb dt{ width:400px; overflow:hidden; float:left; font-size:18px; color:#FFF; margin-bottom:40px; }
.foot .divb .sdivb dd{ width:400px; overflow:hidden; float:left; }
.foot .divb .sdivb dd li{ width:200px; height:34px; line-height:34px; overflow:hidden; float:left; }
.foot .divb .sdivb dd li a{ font-size:12px; color:#FFF;} 
.foot .divb .sdivc{ width:110px; overflow:hidden; float:right;  }
.foot .divb .sdivc dt{ width:110px; height:110px; overflow:hidden; float:left; margin-bottom:10px;}
.foot .divb .sdivc dt img{ width:110px; height:110px; overflow:hidden; float:left;}
.foot .divb .sdivc dd{ width:110px; overflow:hidden; float:left; text-align:center; font-size:14px; color:#FFF; }
.foot .divb .sdivd{ width:1px; height:280px; background:#343434; overflow:hidden; float:left;  }
.foot .divc{ width:1200px; overflow:hidden; border-top:#343434 solid 1px; padding:35px 0px; }
.foot .divc dt{ float:left; overflow:hidden; font-size:12px;color:#fff; }
.foot .divc dt a{ color:#fff; }

.foot .divc dd{ float:right; overflow:hidden; text-align:right; font-size:12px;color:#fff; }
.foot .divc dd a{ color:#fff; font-size:12px;}
.foot .divc dd a:hover{ color:#da251e;}
/* foot */




 





/*---客服---*/
.floating_ck{position:fixed;top:30%;right:0px; z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:60px;border-bottom:solid 1px #ee4841;background-color:#da251e;background-position:center 20%;background-repeat:no-repeat;text-align:center;cursor:pointer;}
.floating_ck dl dd:hover{border-bottom:solid 1px #ee4841;background-color:#ee4841;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/home.png);}
.consult a{ display:block;width:80px;height:60px;}
.quote{background-image:url(../images/kficon.png);}
.bm{background-image:url(../images/bm.png);}

.lianxi2{background-image:url(../images/lianxi.png);}
.lianxi2 a{ display:block;width:80px;height:60px;}
.qrcord{background-image:url(../images/ewm2.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{display:block;padding-top:35px;color:#fff;}
.floating_left{position:absolute;top:0px;left:-150px; display:none;width:150px; background-color:#ee4841;}
.floating_left a{color:#fff; }
.floating_ewm{top:-61px;height:180px;}
.floating_ewm i{ display:block; overflow:hidden;margin:auto; margin-top:20px; width:110px; height:110px;}
.floating_ewm i img{ overflow:hidden;  width:110px; height:110px;}
.floating_ewm p{ margin-top:10px;color:#fff;}
.floating_ewm .qrcord_p01{font-size:12px; }
.floating_ewm .qrcord_p02{font-size:14px; }
.floating_ewm .qrcord_p02 b{font-size:17px; }
/*---客服---*/








 
/*---翻页---*/
.digg{ width:100%; padding:20px 0px 100px 0px;text-align:center; font-size:14px;}
.digg a{margin:4px;padding:12px 20px; color:#555; border:#d3d2d2 solid 1px; }
.digg a:hover{ background:#da251e; color:#FFF; border:#da251e solid 1px; }
.digg .current{ margin:4px; padding:12px 20px;background:#da251e; color:#FFF;  border:#da251e solid 1px;}
/*---翻页---*/



 



   
/*nybn*/
.nybn{ width:100%; height:350px;  overflow:hidden; min-width:1200px; position:relative; }
.nybn .diva{ width:100%; height:350px; overflow:hidden; min-width:1200px; }
.nybn .diva img{ width:100%;height:350px; overflow:hidden; }
.nybn .divb{ width:100%; height:350px; overflow:hidden; min-width:1200px; text-align:center; font-size:36px; color:#005795; font-weight:bold; line-height:350px; position:absolute; top:0; left:0; }
.nybn .divc{ width:100%; height:40px; overflow:hidden; min-width:1200px; position:absolute; bottom:0; left:0; background-color:rgba(0,0,0,0.4); }
.nybn .divc dt{ width:1180px; height:40px; overflow:hidden; font-size:12px; line-height:40px; color:#fff;  background:url(../images/img42.png) no-repeat left; padding-left:20px; }
.nybn .divc dt a{ font-size:12px; line-height:40px; color:#fff; }
.nybn .divc dt a:hover{ font-size:12px; line-height:40px; color:#fff; }
/*nybn*/













.warp6{ width:1200px; overflow:hidden; margin-top:80px;}
.warp6 ul{width:1200px; overflow:hidden; text-align:center; }
.warp6 ul li{ height:40px; overflow:hidden; line-height:38px; display:inline-block; margin:0px 3px 0px 3px; }
.warp6 ul li a{ height:38px; overflow:hidden; display:block; padding:0px 20px; color:#555; font-size:14px; border:#d3d2d2 solid 1px; }
.warp6 ul li a:hover{ height:38px; overflow:hidden; background:#da251e; border:#da251e solid 1px; color:#FFF;}
#warp6_on{ height:38px; overflow:hidden; background:#da251e; border:#da251e solid 1px; color:#FFF;}

	
.warp7{ width:1200px; overflow:hidden; margin-top:80px;}
.warp7 ul{width:1200px; overflow:hidden; text-align:center; }
.warp7 ul li{ float:left; height:40px; overflow:hidden; line-height:38px; display:inline-block; margin:0px 3px 10px 3px; }
.warp7 ul li a{ height:38px; overflow:hidden; display:block; padding:0px 20px; color:#555; font-size:14px; border:#d3d2d2 solid 1px; }
.warp7 ul li a:hover{ height:38px; overflow:hidden; background:#da251e; border:#da251e solid 1px; color:#FFF;}
 
	
	
	

.wenzhang{ width:1200px; overflow:hidden; padding:80px 0px;}

.wenzhang4{ width:900px; overflow:hidden; float:right; padding-bottom:80px;}




.wenzhang2{ width:1200px; overflow:hidden; padding:80px 0px;}
.wenzhang2 .diva{ width:600px; float:left; overflow:hidden; }
.wenzhang2 .divb{ width:550px; float:right; overflow:hidden; }
 




.wenzhang5{ width:1200px; overflow:hidden; padding:80px 0px;}
.wenzhang5 .diva{ width:1200px; float:left; overflow:hidden; margin-bottom:70px; }
.wenzhang5 .diva .sdiva{ width:1200px; float:left; overflow:hidden;margin-bottom:10px; }
.wenzhang5 .diva .sdiva dt{ width:50px; height:1px; float:left; overflow:hidden; background:#000; margin:24px 10px 0px 0px; }
.wenzhang5 .diva .sdiva dd{ width:470px; float:left; overflow:hidden; font-size:36px; }
.wenzhang5 .diva .sdivb{ width:1200px; float:left; overflow:hidden; }
.wenzhang5 .diva .sdivb p{ width:1200px; float:left; overflow:hidden; font-size:16px; line-height:36px; text-indent:2rem; margin-top:20px;}
.wenzhang5 .diva .sdivc{ width:1200px; float:left; overflow:hidden; }
.wenzhang5 .diva .sdivc dl{ width:600px; float:left; overflow:hidden; margin-top:50px; }
.wenzhang5 .diva .sdivc dl dt{ width:600px; float:left; overflow:hidden; line-height:40px; margin-bottom:15px; }
.wenzhang5 .diva .sdivc dl dt h2{ height:40px; float:left; overflow:hidden; font-size:30px; font-weight:bold; font-family:Arial; margin-right:15px; }
.wenzhang5 .diva .sdivc dl dt h3{ height:40px;  float:left; overflow:hidden; font-size:26px; color:#da251e;;}
.wenzhang5 .diva .sdivc dl dd{ width:600px; float:left; overflow:hidden;  font-size:20px;  }

 
 
  
 
.chanpin{ width:1200px; overflow:hidden; padding:80px 0px 40px 0px;}
.chanpin ul{ width:1230px; overflow:hidden; }
.chanpin ul li{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; margin-bottom:30px; }
.chanpin ul li dt{ width:380px; height:280px; float:left; overflow:hidden; }
.chanpin ul li dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.chanpin ul li dt img:hover{transform: scale(1.1); }
.chanpin ul li dd{ width:380px; height:70px; float:left; overflow:hidden; }
.chanpin ul li dd h2{ width:360px; height:70px; line-height:70px; float:left; overflow:hidden; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
.chanpin ul li dd h3{ width:9px; height:15px; margin-top:32px; float:right; overflow:hidden;  }
.chanpin ul li a{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#dcdbdb solid 1px;color:#555;}
.chanpin ul li a:hover{ width:380px; height:350px; float:left; overflow:hidden; border-bottom:#da251e solid 1px; color:#555;}
 
 
 
 
 
 
 
 
 
.news{ width:1200px; overflow:hidden; padding:80px 0px 30px 0px;} 
.news ul{ width:1200px; overflow:hidden; }
.news ul li{ width:1200px; float:left; border-bottom:#ededed solid 1px; padding-bottom:30px; margin-bottom:30px; overflow:hidden; }
.news ul li dt{ width:280px; height:200px; float:left; overflow:hidden; margin-right:30px; }
.news ul li dt img{ width:280px; height:200px; float:left; overflow:hidden; transition: all 0.8s; }
.news ul li dt img:hover{transform: scale(1.1); }
.news ul li dd{ width:890px; height:160px; float:left; overflow:hidden; }
.news ul li dd h2{ width:890px; height:60px; float:left; overflow:hidden; line-height:50px; font-size:18px; }
.news ul li dd h3{ width:890px; height:40px; float:left; overflow:hidden; font-size:13px; color:#777; }
.news ul li dd h4{ width:890px; height:52px; float:left; overflow:hidden; font-size:13px; color:#777; line-height:26px; }


 
 
 
 
 
 
 
.nynews_xx{  width:1200px; overflow:hidden; padding:80px 0px;}
.nynews_xx .diva{ width:1200px; float:left; overflow:hidden; font-size:26px; text-align:center; margin-bottom:30px;}
.nynews_xx .divb{ width:1200px; float:left; overflow:hidden; text-align:center; font-size:12px; }
.nynews_xx .divc{float:left; overflow:hidden; width:1200px; padding:80px 0px;}
.nynews_xx .divd{ width:1200px; overflow:hidden; }
.nynews_xx .divd ul{width:1000px; float:left; overflow:hidden; }
.nynews_xx .divd ul li{ width:1000px; height:40px; font-size:14px; float:left; overflow:hidden; line-height:40px;  }
.nynews_xx .divd dd{ width:140px; height:40px; float:right;  overflow:hidden; line-height:40px; text-align:center; margin-top:22px; }
.nynews_xx .divd dd a{ width:140px; height:40px; overflow:hidden; background:#da251e; font-size:14px; color:#fff; display:block; border-radius:30px; }
.nynews_xx .divd dd a:hover{ width:140px; height:40px; overflow:hidden; background:#ee4841; font-size:14px; color:#fff; }






 
 
 
 
.rongyu{ width:1200px; overflow:hidden; padding:80px 0px 40px 0px;}
.rongyu ul{ width:1230px; overflow:hidden; }
.rongyu ul li{ width:380px; height:351px; float:left; overflow:hidden; margin-right:30px; }
.rongyu ul li dt{ width:380px; height:280px; float:left; overflow:hidden; }
.rongyu ul li dt img{ width:380px; height:280px; float:left; overflow:hidden; transition: all 0.8s; }
.rongyu ul li dt img:hover{transform: scale(1.1); }
.rongyu ul li dd{ width:380px; height:70px; float:left; overflow:hidden; text-align:center; font-size:14px; line-height:60px;text-overflow: ellipsis; white-space: nowrap;}



.rongyu2{ width:1200px; overflow:hidden; padding:80px 0px 40px 0px;}
.rongyu2 ul{ width:1230px; overflow:hidden; }
.rongyu2 ul li{ width:380px; height:320px; float:left; overflow:hidden; margin-right:30px; }
.rongyu2 ul li dt{ width:380px; height:250px; float:left; overflow:hidden; }
.rongyu2 ul li dt img{ width:380px; height:250px; float:left; overflow:hidden; transition: all 0.8s; }
.rongyu2 ul li dt img:hover{transform: scale(1.1); }
.rongyu2 ul li dd{ width:380px; height:70px; float:left; overflow:hidden; text-align:center; font-size:14px; line-height:60px;text-overflow: ellipsis; white-space: nowrap;}
   







.casebox{ width:1200px; overflow:hidden; padding:80px 0px 0px 0px;}
.warp66{ width:250px; overflow:hidden; float:left; border-top:#d3d2d2 solid 1px; border-left:#d3d2d2 solid 1px;border-right:#d3d2d2 solid 1px;}
.warp66 ul{width:250px; overflow:hidden; text-align:center; }
.warp66 ul li{width:250px;  height:50px; overflow:hidden; line-height:50px;  border-bottom:#d3d2d2 solid 1px;  }
.warp66 ul li a{ width:250px; height:50px; overflow:hidden; display:block; color:#555; font-size:16px; }
.warp66 ul li a:hover{width:250px;  height:50px; overflow:hidden; background:#da251e; color:#FFF; font-size:16px; }
#warp66_on{ width:250px; height:50px; overflow:hidden; background:#da251e; color:#FFF; font-size:16px; }
 

  
.case{ width:900px; overflow:hidden; float:right;}
.case ul{ width:930px; overflow:hidden; margin-bottom:40px;}
.case ul li{ width:280px; height:206px; overflow:hidden; float:left; margin:0px 30px 30px 0px; position:relative; }
.case ul li dt{ width:280px; height:206px; overflow:hidden; float:left; }
.case ul li dt img{ width:280px; height:206px; overflow:hidden; float:left; transition: all 0.8s; }
.case ul li dt img:hover{transform: scale(1.1); }
.case ul li dd{ width:280px; height:50px; overflow:hidden; float:left; font-size:14px; text-align:center; line-height:50px; color:#FFF;text-overflow: ellipsis; white-space: nowrap; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,.5); }




 
 





.zhaopin{ width:1200px; overflow:hidden; padding:80px 0px 80px 0px;} 
.zhaopin li{ width:1200px; overflow:hidden; margin-bottom:2px;}
.zhaopin .link{ width:1120px; height:64px; position:relative; display:block; background:#f8f8f8; line-height:64px; padding:0px 40px; font-size:14px; 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:#595959; 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:18px; }
.zhaopin li.open .link{color:#fff; background:#da251e;}
.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:#fff; 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; }







.jishu{ width:1200px; overflow:hidden; padding:80px 0px 40px 0px;} 
.jishu ul{ width:1200px;  float:left; overflow:hidden; }
.jishu ul li{ width:1200px; height:102px; float:left; overflow:hidden; border-bottom:#ddd solid 1px; padding-bottom:30px; margin-bottom:30px; }
.jishu ul li dt{ width:100px; height:100px; float:left; overflow:hidden; border:#a0a0a0 solid 1px; text-align:center;}
.jishu ul li dt h2{ width:100px; float:left; overflow:hidden; font-size:42px; font-weight:bold; margin-top:15px; color:#555;  font-family:Arial, Helvetica, sans-serif;}
.jishu ul li dt h3{ width:100px; float:left; overflow:hidden; font-size:14px;color:#555; font-family:Arial, Helvetica, sans-serif;}
.jishu ul li dd{ width:1068px; height:100px; float:left; overflow:hidden;  margin-left:30px;}
.jishu ul li dd h2{ width:1068px; height:40px; float:left; overflow:hidden; font-size:18px; line-height:40px;}
.jishu ul li dd h3{ width:1068px; height:52px; float:left; overflow:hidden; font-size:13px; line-height:26px; color:#777;}







.lichengbox{ width:1200px; overflow:hidden; padding:80px 0px 80px 0px;}
.licheng2{ width:1200px; overflow:hidden; background:url(../images/img21.jpg) repeat-y 100px; padding:20px 0px;}
.licheng2 .diva{ width:1200px; overflow:hidden; float:left; padding:30px 0px;}
.licheng2 .diva dt{ width:92px; overflow:hidden; float:left; font-size:24px; line-height:30px; font-weight:bold; color:#005795; }
.licheng2 .diva dd{ width:22px; height:22px; background:#da251e; border-radius:50%;  overflow:hidden; float:left; margin-right:30px; margin-top:5px; }
.licheng2 .diva h2{ width:1030px; overflow:hidden; float:left; font-size:16px; line-height:30px; }













