/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana,  Helvetica, sans-serif;
line-height:20px; background:#fff; min-width:1200px; color:#424040;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;}
a{color:#535353;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}


.tt6{ width:100%; height:7px; font-size:0px; line-height:0px; background:#343434;}
.tt6lf{ width:50%; background:#000; float:left; height:6px;font-size:0px; line-height:0px}
.tt6rg{width:49%; float: right; height:6px;font-size:0px; line-height:0px}

.top154{height:154px; width:1200px; margin:0 auto;}

.toplf{ width:637px; height:95px; float:left; padding-top:20px; display:flex;align-items:center; color:#125744;
      font-size: 31px;
    white-space: nowrap;
}
.toprr{ width:520px; float:right; height:95px;padding-top:20px;}
.topt{ width:100%; float:right; height:30px; line-height:30px; }
.topt li{ padding:0 6px; float: right; line-height:30px; font-size:14px;}
.topt li a{ min-width:50px; display:block; line-height:30px;}
.ss{ width: 430px;float:right; height: 30px; height:30px;border-top:1px solid #ccc; padding-top:15px; margin-top:10px; }
.sscc{ width:430px; float:right; height:29px;}
.sscclf{ width:380px; float:left; height:29px; }
.sscclf input{ width:380px; height:27px; padding-left:28px;_padding-left:0px; border-bottom:1px solid #ccc; border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #fff; background:url(../images/sy_09.jpg) no-repeat;}
.ssbot{ width:46px; height:29px; float:left; background:#ccc;}
.nav{ width:100%; height:65px; background:#000000;}
.navc{ width:1200px; height:65px; margin:0 auto;}
.navc li{ min-width:95px; font-size:16px; line-height:65px; text-align:center; float:left; padding:0 4px;}
.navc li a{ display:block; color:#c8c0c0;padding:0 28px;}
.navc li a:hover{ background:#a6a6a6; color:#000; }
.navc li.on a{ background:#a6a6a6; color:#000; }
.navca {background:#a6a6a6; color:#000}
.bot473{ width:100%; height:473px;}
.bi140{ width:100%; height:140px; background:url(../images/sy_19.jpg) repeat-x; margin-top:20px;}
.bico{ width:400px; height: 100%; background:#fff; text-align:center; margin:0 auto; line-height: 180px;font-size: 29px;}

.bimg448{ width:1200px; margin:0 auto; height:448px; padding-top:40px;}
.bimglf{ width:485px; height:448px; float:left;}
.bimglfg{ width:8px; height:448px; padding:0 30px; float:left;}
.bit645{ width:645px; float:right; height:448px;}
.bith46{ width:100%; border-bottom:1px solid #ccc; height:46px;}
.bitzi{ text-transform:capitalize; height:46px; line-height:46px; width:200px; float:left;}
.bitzi:first-letter  
 {  
  color:#413e3e;  
  font-size:48px;  
 } 
.bitzi:first-line   
  {  
  color:#413e3e;  
 font-size:14px;  
 }  
.zzgg{ width:88px; height:26px; float:right; padding-top:10px;text-align:right;color:#999;}
.zzgg a{color:#999;font-size:16px;}
.zlist{ width:100%; height:auto;}
.zlist li{width:100%; font-size:18px; border-bottom:1px dotted #ccc; float:left; height:78px; text-align:left; line-height:78px;}
.zlist li a{ text-align:right; float:left; }
.zlist li span{ float:right;}
.dih207{ width:100%; text-align:center; background:url(../images/sy_35.jpg) repeat-x; height:207px; margin-top:50px; }
.xinh435{ width:1200px; height:435px; padding-top:50px; margin:0 auto;}
.xonlg{ width:580px; float:left; height:435px;}
.xinlft{ width:578px; border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; height:350px; background:url(../images/ss-1_02.jpg) center bottom no-repeat;}
.xinlftcc { width:95%; margin:0 auto; height:auto; padding-top:20px;}
.xinlftcc li{ font-size:16px; line-height:30px; padding-bottom:20px;}
.xonlgr{ width:580px; float: right; height:435px;}
.bith4dd6{ width:100%;  height:46px;}
.bitj178{ height:178px; width:100%; background:url(../images/sy_65.jpg) repeat-x; margin-top:20px;}
.bit552{ width:527px; height:77px; margin:0 auto; padding-top:50px;}
.fott235{ width:100%; height:235px; background:#000000;}
.font1200{ width:49%; margin:0 auto; height:235px; float:left;}
.fontlfs{ width:480px; float:left; height:200px; padding-top:30px; float:right;}
.fontlfs li{ width:200px; float:left; line-height:45px; font-size:14px;}
.fontlfs li a{ color:#b5b5b5;}
.fontrr{ width:50%; height:235px; background:#343434; float:right;}
.fotw{ width:500px; float:left; height:200px; padding-top:20px; padding-left:90px;}
.fotwbb{ height:100px; line-height:50px; color:#cbc8c8; font-size:14px;}
.bott35{ width:500px; height:40px; padding-top:40px;}
.bottlf40{ width:200px; float:left; height:40px; background:#000; padding:0 10px;}
.bottlf40 span{ float:left;color:#cbc8c8; min-width:80px;font-size:14px; line-height:40px; }
.bitimg{ width:250px; float:left; height:35px; padding-left:20px;}
.bitimg img{ width:35px; height:35px; padding-left:15px; text-align:right; float:left;}



/*简介页面*/
.jj270{ width:100%; text-align:center;=}
.jj270 img{display:block;width:100%;}
.jjze{ width:1200px; margin:0 auto; min-height:700px;_height:700px; padding-top:50px;}
.jizelf327{ width:327px; float:left; min-height:700px;_height:700px;}
.jlft37{ height:67px; background:#000; color:#fff;}

.bitziaa{ text-transform:capitalize; text-align:center; height:67px; line-height:67px; width:100%; float:left;}
.bitziaa:first-letter  
 {  
  color:#fff;  
  font-size:48px;  
 } 
.bitziaa:first-line   
  {  
  color:#fff;  
 font-size:14px;  
 }  
.daneee{ height:67px; color:#000000; background:#fff; text-indent:20px; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:67px; width:325px; border:1px solid #e4e4e4; border-top:none;}
.danaaa{ height:67px; color:#000000; background:#f8f8f8; text-indent:20px; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:67px; width:325px; border:1px solid #e4e4e4;border-top:none;}
.jiztrr7{ width:820px; float: right; min-height:700px;_height:700px;}
.jiancont{ width:100%; padding-top:35px; line-height:40px; padding-bottom:20px; text-justify:inter-ideograph; text-align:justify;font-family:Arial, Helvetica, sans-serif; }
.jiancont p{ text-indent:28px; font-size:16px; padding-bottom:15px;}
.dajnw{ min-width:200px; float:right; font-size:14px; line-height:45px; text-align:right;}

.jjlist{ width:100%; height:auto;}
.jjlist li{ height:60px; text-align:right; background:url(../images/list_03.jpg) 0 28px no-repeat; line-height:60px; text-indent:10px; font-size:18px;font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #ccc;}
.jjlist li a{ text-align:left; float:left;}

.fanh40{ text-align:center; height:40px; padding-bottom:20px; padding-top:20px;}
.ftite{ text-align:center; min-height:50px; padding:30px 0px; line-height:50px; font-size:30px;font-family:Arial, Helvetica, sans-serif; }

.fshij{ height:40px; border-bottom:1px dotted #ccc; text-align:center; line-height:40px;}
.fcont{ font-size:16px; line-height:35px; padding:30px 0px; text-align:justify; text-justify: inter-ideograph;}
.fcont p{ text-indent:30px; }

.xiaacc { width:95%; margin:0 auto; height:auto; padding-top:20px;}
.xiaacc li{ font-size:16px; line-height:30px; padding-bottom:20px; }
.image-logo{
  display: inline-block;
  height: 80px;
}
.image-logo img{
  height: 100%
}
.my-page{width:1200px;margin:0 auto;padding:35px 0px;display:flex;justify-content: space-between;font-size:16px;color:#999;}
.navc li{min-width:100px;}
.jizelf327{background:#f5f5f5}