 @charset "UTF-8";

 

 #all{ width:100%; overflow:hidden; } 

.w1200a{ width:1200px; height:100%; margin:auto;}

.w1400a{ width:1400px; height:100%; margin:auto;}

.magTB20{ margin:20px 0px;}

.magTB40{ margin:40px 0px;}

.padTB30{ padding:30px 0px;}

.padTB80{ padding:80px 0px;}

 

 

 

 

#banner{ width: 100%; DISPLAY:NONE; }   

#banner .banner{background-color:#fff; width: 100%;  overflow: hidden; }   

#banner .banner .swiper-slide img{ width: 100%; height:auto; overflow: hidden; } 

#banner .banner .swiper-pagination .swiper-pagination-bullet{ width: 16px;height: 16px;border-radius:8px;background:#000;vertical-align: middle;transition: width 1s,background-color .5s; }   

#banner .banner .swiper-pagination .swiper-pagination-bullet-active{ background: #155cbc; box-shadow: 0 3px 6px 0 #155cbc;} 

 

  

#banner .about{ background:url(../images/classimg/about.jpg) no-repeat center center; height:300px; overflow:hidden;}    

#banner .doctor{ background:url(../images/classimg/doctor1.jpg) no-repeat center center; height:300px; overflow:hidden;}  

#banner .baineizhang{ background:url(../images/classimg/keshi-bnz.jpg) no-repeat center center; height:300px; overflow:hidden;}   

#all .bnz1{ width:100%; margin:20px 0px;  float:left; overflow:hidden; text-align:center;  }  

#banner .jsfk{ background:url(../images/classimg/jsfk.jpg) no-repeat center center; height:300px; overflow:hidden;}  

#all .jsfk1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  

#banner .qgy{ background:url(../images/classimg/qgy.jpg) no-repeat center center; height:300px; overflow:hidden;}  

#all .qgy1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  

#banner .xeyk{ background:url(../images/classimg/xeyk.jpg) no-repeat center center; height:300px; overflow:hidden;}  

#all .xeyk1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  

#banner .jsss{ background:url(../images/classimg/jsss.jpg) no-repeat center center; height:300px; overflow:hidden;}  

#all .jsss1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  

#banner .ylsb{ background:url(../images/classimg/ylsb.jpg) no-repeat center center; height:300px; overflow:hidden;}    

#all .ylsb{ width:1140px; height:auto; margin-top:-50px; padding:30px; background-color:#f6f5f5; float:left; overflow:hidden;}   

#banner .jmyb{ background:url(../images/classimg/jmyb.jpg) no-repeat center center; height:300px; overflow:hidden;}   

#all .jmyb1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }   

#banner .leidao{ background:url(../images/classimg/leidao.jpg) no-repeat center center; height:300px; overflow:hidden;}   

#all .leidao1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  

#banner .ydb{ background:url(../images/classimg/ydb.jpg) no-repeat center center; height:300px; overflow:hidden;}   

#all .ydb1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  

#banner .yzx{ background:url(../images/classimg/yzx.jpg) no-repeat center center; height:300px; overflow:hidden;}   

#all .yzx1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  

#banner .news{ background:url(../images/classimg/news.jpg) no-repeat center center; height:300px; overflow:hidden;}    

#all .news{ width:1140px; height:auto; margin-top:-50px; padding:30px; background-color:#f6f5f5; float:left; overflow:hidden;}  

#banner .zhongyi{ background:url(../images/classimg/zhongyi.jpg) no-repeat center center; height:300px; overflow:hidden;}   

#all .zhongyi1{ width:1200px; height:auto; margin:50px 0px; float:left; overflow:hidden; position:relative; z-index:1; }  







/*科室*/ 



#all .online1{ display:block; padding:10px; height:auto; text-align:center; overflow:hidden; } 

#all .online1 a{ display:inline-block; background: linear-gradient(to right,#0050a7,#39d315);  padding:0px 20px 0px 30px; height:50px; line-height:50px; border-radius:25px; font-size:18px; color:#fff; text-align:center;  } 

#all .online1 a:after{ content:""; background:url(../images/shou1.png) no-repeat center center; width:50px; height:50px; float:right;} 





#all .ks-tit{ width:100%;  float:left; overflow:hidden; text-align:center;  } 

#all .ks-tit b{ width:100%; line-height:60px; font-size:40px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-tit p{ width:100%; line-height:30px; font-size:14px; float:left; overflow:hidden; text-align:center; text-transform:uppercase; color:#999;  } 

#all .ks-info{ width:90%; line-height:30px; padding:20px 5%; font-size:18px; color:#666;  float:left; overflow:hidden; text-align:left;  }  

#all .ks-lis1{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis1 ul li{ width:240px; height:auto; margin:15px 30px; float:left; overflow:hidden;  } 

#all .ks-lis1 ul li span{ width:240px; height:240px; float:left; overflow:hidden;  } 

#all .ks-lis1 ul li span img{ width:240px; height:240px; border-radius:120px;} 

#all .ks-lis1 ul li b{ width:240px; height:auto; line-height:60px; color:#0050a7; font-size:30px; float:left; overflow:hidden;  } 

#all .ks-lis1 ul li p{ width:240px; height:auto; line-height:30px; font-size:20px; float:left; overflow:hidden;  } 



#all .ks-lis2{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis2 ul li{ width:280px; height:190px; margin:10px; float:left; overflow:hidden; position:relative; z-index:1;  } 

#all .ks-lis2 ul li span{ width:280px; height:190px; float:left; overflow:hidden; position:relative; z-index:1;  } 

#all .ks-lis2 ul li span img{ width:280px; height:190px; } 

#all .ks-lis2 ul li span:before{ content:""; width:280px; height:190px; float:left; overflow:hidden; 

position:absolute; z-index:2; left:0px; top:0px;

background-color:#0050a7;

filter: alpha(opacity=80);

　　-moz-opacity: 0.8;

　　-khtml-opacity: 0.8;

　　opacity: 0.8; 

background-color:rgba(0,80,167,0.6);

 }  

#all .ks-lis2 ul li b{position:absolute; z-index:2; left:0px; top:0px; width:280px; height:40px; padding:75px 0px; line-height:40px; color:#fff; font-size:22px; float:left; overflow:hidden; font-weight:normal; }  

#all .ks-lis3{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis3 ul li{ width:360px; height:auto; margin:20px; background-color:#0050a7; border-radius:40px; float:left; overflow:hidden;  } 

#all .ks-lis3 ul li span{ width:360px; height:auto; float:left; overflow:hidden;  } 

#all .ks-lis3 ul li span img{ width:100%; display:block;} 

#all .ks-lis3 ul li b{ width:320px; padding:0px 20px; height:auto; line-height:60px; color:#fff; font-size:26px; float:left; overflow:hidden;  } 

#all .ks-lis3 ul li p{ width:320px; padding:0px 20px; padding-bottom:25px; min-height:60px; line-height:30px; color:#fff;  font-size:18px; float:left; overflow:hidden;  } 

 

#all .ks-lis3b{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis3b ul li{ width:280px; height:auto; margin:10px; background-color:#0050a7; border-radius:40px; float:left; overflow:hidden;  } 

#all .ks-lis3b ul li span{ width:280px; height:auto; float:left; overflow:hidden;  } 

#all .ks-lis3b ul li span img{ width:100%; display:block;} 

#all .ks-lis3b ul li b{ width:260px; padding:0px 10px; height:auto; line-height:60px; color:#fff; font-size:22px; float:left; overflow:hidden;  } 

#all .ks-lis3b ul li p{ width:260px; padding:0px 10px; padding-bottom:25px; min-height:60px; line-height:30px; color:#fff;  font-size:16px; float:left; overflow:hidden;  } 







#all .ks-lis8{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis8 ul li{ width:390px; height:auto; margin:5px; float:left; overflow:hidden;  }   

#all .ks-lis8 ul li span{ width:380px; height:auto; padding:5px; background-color:#fff;  float:left; overflow:hidden;-moz-box-shadow: 4px 2px 3px #888888; /* 老的 Firefox */box-shadow: 4px 2px 3px #888888; }  

#all .ks-lis8 ul li span img{ width:380px; height:auto;float:left; overflow:hidden; }  

#all .ks-lis8 ul li b{ width:100%; height:auto; line-height:50px; color:#0358af; font-size:30px; float:left; overflow:hidden;  } 

#all .ks-lis8 ul li p{ width:100%; height:auto; line-height:40px; font-size:16px; float:left; overflow:hidden;  } 

#all .ks-lis8 ul li i{ width:100%; min-height:30px; line-height:30px; float:left; overflow:hidden;  } 

#all .ks-lis8 ul li i a{ display:inline-block; background-color:#39d315; padding:0px 25px; border-radius:15px; color:#fff;  font-size:16px; overflow:hidden;  } 

 









#all .ks-zlfs{ width:1200px; height:auto; margin-top:20px;  float:left; overflow:hidden; position:relative; z-index:1; }  

#all .ks-zlfs .tabs { width:100%; height:auto; font-size:20px; float:left; overflow:hidden; text-align:center; }

#all .ks-zlfs .tabs ul li{ display:inline-block; height:80px; font-size:22px; margin:0px 10px;} 

#all .ks-zlfs .tabs ul li a{ display:block; height:55px; line-height:55px; background:#fff; padding:0px 20px;}  

#all .ks-zlfs .tabs ul li.active,#all .ks-zlfs .tabs ul li.active a { background:URL(../images/bnz/ks-zlfs-tabsA.png) no-repeat center center; color:#fff; height:80px; line-height:55px; padding:0px 20px; } 

#all .ks-zlfs .box{ width:1140px; height:440px; padding:30px; background-color:#fff; float:left; overflow:hidden; position:relative; z-index:2;}

#all .ks-zlfs .box .doc-con { width:1140px; height:440px; float:left; position:absolute; z-index:11; top:-800px; left:30px;   }

#all .ks-zlfs .box .topshow { top:30px; left:30px;transition:all .5s linear;  }



#all .ks-zlfs .box dl{ width:1140px; height:auto;  float:left; overflow:hidden; position:relative; z-index:1; }  

#all .ks-zlfs .box dl dt{ width:350px; height:190px; margin:0px 10px; float:left; overflow:hidden; }  

#all .ks-zlfs .box dl dt img{  border-radius:20px; }  

#all .ks-zlfs .box dl dd{ width:750px; height:190px;  float:right; overflow:hidden; text-align:left; }  

#all .ks-zlfs .box dl dd b{ width:750px; height:50px; line-height:50px; font-size:22px;  float:left; overflow:hidden; }  

#all .ks-zlfs .box dl dd p{ width:750px; height:140px; line-height:35px; font-size:16px;  float:left; overflow:hidden; }  

#all .ks-zlfs .box ul{ width:1140px; height:auto; margin-top:10px; float:left; overflow:hidden; position:relative; z-index:1; }  

#all .ks-zlfs .box ul li{ width:235px; height:auto; margin:10px; padding:14px 14px 8px 14px; border:#ccc 1px solid; float:left; overflow:hidden;  } 

#all .ks-zlfs .box ul li span{ display:block; overflow:hidden; } 

#all .ks-zlfs .box ul li p{  display:block; line-height:40px; font-size:14px; overflow:hidden; text-align:center;   }   

#all .ks-zlfs .box .ks-zlfs-ys{ width:1140px; height:auto;  float:left; overflow:hidden; text-align:center; }  

#all .ks-zlfs .box ul.sqsh li{ width:550px; height:auto; margin:10px; padding:0px; border:0px;  float:left; overflow:hidden;  } 









 

#all .zjtd{ width:1200px; height:690px;  float:left; overflow:hidden; position:relative; z-index:1; }  

#all .zjtd .zjtd2{ width:700px; height:690px; float:left; overflow:hidden; position:absolute; z-index:22; top:0px; left:0px;}

#all .zjtd .zjtd2 .ys-xx{ width:700px; height:690px; float:left; overflow:hidden; background-size:auto 70% !important;  } 

#all .zjtd .zjtd2 .ys-xx .tt{ width:400px; height:150px; margin-top:100px; float:left; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .tt dt{ width:400px; height:50px; line-height:50px; float:left; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .tt dt b{ font-size:36px; float:left; }

#all .zjtd .zjtd2 .ys-xx .tt dt p{ font-size:24px; padding-left:30px; float:left; }

#all .zjtd .zjtd2 .ys-xx .tt dd{ width:400px; height:80px; margin:10px 0px; font-size:20px; line-height:40px; float:left; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .info{ width:400px; height:280px; float:left; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .info b{ display:block; margin:15px 0px; height:30px; line-height:30px; color:#165cbd; font-size:28px; padding-left:15px; border-left:#165cbd 10px solid; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .info p{ display:block; height:200px; padding:10px 0px; line-height:40px; color:#165cbd; font-size:20px; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .on{ width:460px; height:60px; float:left; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .on a{ width:230px; height:60px; line-height:60px; background-color:#0050a7; font-size:24px; color:#fff; text-align:center; float:left; overflow:hidden; }

#all .zjtd .zjtd2 .ys-xx .on a:last-child{ background-color:#48af30; }



#all .zjtd .zjtd1{ width:540px; height:690px; background:url(../images/yy-xx1-bg.png) no-repeat; float:left; overflow:hidden; position:absolute; right:0px; top:0px;  z-index:24;}

#all .zjtd .zjtd1 .ys-keshi{ width:200px; height:65px; line-height:65px; font-size:22px; color:#fff; padding:55px 400px 10px 70px ; float:left; }

#all .zjtd .zjtd1 .ys-lis{ width:422px; height:520px; margin:0px 59px; float:left;  position: relative; }

#all .zjtd .zjtd1 .ys-lis ul li{ width:422px; height:520px; float:left; }



	

	  

#all .zjtd .zjtd1 .ys-lis dt{ width:130px; height:150px; margin:5px; float:left; position:relative; z-index:1; cursor:pointer; }

#all .zjtd .zjtd1 .ys-lis dt span{ width:130px; height:150px; float:left; background-color:#fff; overflow:hidden; position:relative }

#all .zjtd .zjtd1 .ys-lis dt span img{ width:130px; height:150px; float:left;  overflow:hidden;}

#all .zjtd .zjtd1 .ys-lis dt p{ width:130px; height:25px; line-height:25px; font-size:14px; text-align:center; background:url(../images/yy-xx1-bg2.png) repeat; position:absolute; bottom:0px; left:0px; z-index:22; overflow:hidden;}

#all .zjtd .zjtd1 .ys-lis dt p i{ display:block; line-height:25px; font-size:14px; color:#333;font-weight: normal;}

#all .zjtd .zjtd1 .ys-lis dt:hover p,#all .zjtd .zjtd1 .ys-lis dt.active p{ height:50px; padding:2px 0px; font-size:16px; text-align:center; background:url(../images/yy-xx1-bg2.png) repeat; background-size:100% 100%; transition:all .3s}

#all .zjtd .zjtd1 .ys-lis dt.active,#all .zjtd .zjtd1 .ys-lis dt:hover{ box-shadow: 0 2px 20px 0 rgba(0, 41, 133, 0.2); } 

#all .zjtd .zjtd1 .ys-lis dt.active p,#all .zjtd .zjtd1 .ys-lis dt:hover p{ color:#165cbd; font-weight:bold;}

#all .zjtd .zjtd1 .ys-ti{ display:block; height:40px; line-height:40px; color:#fff; font-size:16px; text-align:center; } 







#all .zjtd .a_upnext a { width: 65px; height:110px;	position: absolute;	top: 310px;	background: url(../images/A_upnext.png) no-repeat left bottom;	cursor: pointer;	z-index: 9;	 transition: all 0.3s linear 0s;opacity: 0.1;} 

#all .zjtd .a_upnext a:first-child{left: 0px; z-index: 99} 

#all .zjtd .a_upnext a:last-child { right: 0px; background-position: right;	z-index: 99}  

#all .zjtd .a_upnext a:hover{ opacity: 1;}  





#all .zjtd .b_upnext a { width:50px; height:30px; border:#fff 1px solid; border-radius:5px; position: absolute; bottom:5px;	background: url(../images/B_upnext.png) no-repeat left;	cursor: pointer;	z-index: 9; } 

#all .zjtd .b_upnext a:hover{ background-color:#48af30; transition: all 0.3s linear 0s;} 

#all .zjtd .b_upnext a:first-child{left: 130px; z-index: 99} 

#all .zjtd .b_upnext a:last-child { right: 130px; background-position: right;	z-index: 99}    

 

 





#all .zhuyi{ width:1200px; height:auto; margin-top:50px;  border-top:#e7e4e4 1px solid; float:left; overflow:hidden;} 

#all .zhuyi dl{ width:1100px; height:150px; margin:5px 0px; padding:15px 50px; background-color:#f7f6f6; float:left; overflow:hidden;  } 

#all .zhuyi dl dt{ width:110px; height:110px; padding:20px 10px; color:#fff; background-color:#135dad; float:left; text-align:center; overflow:hidden;} 

#all .zhuyi dl dt b{ width:110px; height:70px; line-height:70px; font-size:50px; font-weight:normal; float:left; overflow:hidden;} 

#all .zhuyi dl dt p{ width:110px; height:40px; line-height:30px; font-size:20px; float:left; overflow:hidden;  }  

#all .zhuyi dl dd{ width:940px; height:140px; padding:5px 0px; padding-left:30px; float:left; text-align:left; overflow:hidden;  } 

#all .zhuyi dl dd b{ display:block; height:40px; line-height:40px; font-size:24px; font-weight:normal;  overflow:hidden;  } 

#all .zhuyi dl dd p{ display:block; height:60px; line-height:30px; font-size:18px; overflow:hidden;  } 

#all .zhuyi dl dd span{ display:block; height:30px; margin-top:10px; overflow:hidden;  } 

#all .zhuyi dl dd span a{ float:right; height:30px; line-height:30px; background-color:#48af30; color:#fff; font-size:16px; border-radius:15px; padding:0px 10px; } 

#all .zhuyi .zhuyi-upnext{ width:1200px; height:40px; line-height:40px; float:left; overflow:hidden; text-align:right;} 

#all .zhuyi .zhuyi-upnext a{ font-size:30px; font-family:monospace; font-weight:bold; margin:0px 10px; } 





#all .ks-lis4{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis4 ul li{ width:360px; height:auto; margin:20px;  background-color:#0050a7; float:left; overflow:hidden;position:relative; z-index:1;  } 

#all .ks-lis4 ul li:nth-child(2),#all .ks-lis4 ul li:nth-child(4),#all .ks-lis4 ul li:nth-child(6){ background-color:#48af30; } 

#all .ks-lis4 ul li span{ width:360px; height:auto; float:left; overflow:hidden; position:relative; z-index:1;  } 

#all .ks-lis4 ul li span:before{ content:""; width:100%; height:100%; 

position:absolute; z-index:2; left:0px; top:0px;

background-color:#0050a7;

filter: alpha(opacity=80);

　　-moz-opacity: 0.8;

　　-khtml-opacity: 0.8;

　　opacity: 0.8; 

background-color:rgba(0,80,167,0.6);

 } 

#all .ks-lis4 ul li span img{ width:100%; display:block;} 

#all .ks-lis4 ul li b{ width:320px; padding:0px 20px; height:50px; line-height:50px; color:#fff; font-size:26px; float:left; overflow:hidden;  position:absolute; top:50%; margin-top:-25px; left:0px; z-index:33;  } 

#all .ks-lis4 ul li p{ width:320px; padding:10px 20px; height:60px; line-height:30px; color:#fff;  font-size:16px; float:left; overflow:hidden;  } 







#all .ks-lis5{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis5 ul li{ width:360px; height:auto; margin:20px;  float:left; overflow:hidden; position:relative; z-index:1;  }  

#all .ks-lis5 ul li span{ width:360px; height:auto; float:left; overflow:hidden; position:relative; z-index:1;  } 

#all .ks-lis5 ul li span:before{ content:""; width:100%; height:100%; 

position:absolute; z-index:2; left:0px; top:0px;

background-color:#0050a7;

filter: alpha(opacity=80);

　　-moz-opacity: 0.8;

　　-khtml-opacity: 0.8;

　　opacity: 0.8; 

background-color:rgba(0,80,167,0.6);

 } 

#all .ks-lis5 ul li span img{ width:100%; display:block;} 

#all .ks-lis5 ul li b{ width:330px; padding:0px 15px; height:50px; line-height:50px; color:#fff; font-size:24px; float:left; overflow:hidden; position:absolute; top:50%; margin-top:-50px; left:0px; z-index:33;  } 

#all .ks-lis5 ul li p{ width:330px; padding:10px 15px; min-height:90px; line-height:30px;  background-color:#f1f0f0; color:#0c56b1; font-size:16px; float:left; overflow:hidden; } 







#all .ks-lis6{ width:1200px; padding:20px 0px; float:left; overflow:hidden; text-align:center;  } 

#all .ks-lis6 ul li{ width:360px; height:auto; margin:20px; padding:25px 0px; background-color:#087bd3; border-radius:30px; float:left; overflow:hidden;  }  

#all .ks-lis6 ul li:nth-child(2){  background-color:#1699cf; }  

#all .ks-lis6 ul li:nth-child(3){  background-color:#099bb1; }  

#all .ks-lis6 ul li span{ width:360px; height:auto; float:left; overflow:hidden;  }  

#all .ks-lis6 ul li b{ width:360px; height:auto; line-height:50px; color:#fff; font-size:26px; float:left; overflow:hidden;  } 

#all .ks-lis6 ul li p{ width:340px; padding:10px; padding-bottom:25px; min-height:60px; line-height:30px; color:#fff;  font-size:16px; float:left; overflow:hidden;  } 

#all .ks-lis6 ul li a{ color:#fff; } 

 

#all .jsss-js{ width:1200px; height:590px; margin:50px 0px;background:url(../images/jsss/jsss-js.jpg) no-repeat; float:left; overflow:hidden; position:relative;z-index:1;}

#all .jsss-js .jsss-js-c{ width:680px; height:330px; margin:30px 100px; padding:100px 160px; background:url(../images/jsss/jsss-js-c.png) repeat; float:left; overflow:hidden; position:relative;z-index:1;}  

#all .jsss-js .jsss-js-c .jsss-tit{ width:100%;  float:left; overflow:hidden; color:#fff; text-align:center;  } 

#all .jsss-js .jsss-js-c .jsss-tit b{ width:100%; line-height:60px; font-size:48px; float:left; overflow:hidden; text-align:center;  } 

#all .jsss-js .jsss-js-c .jsss-tit p{ width:100%; line-height:30px; font-size:14px; float:left; overflow:hidden; text-align:center; text-transform:uppercase; } 

#all .jsss-js .jsss-js-c .jsss-info{ width:100%; line-height:30px; padding:40px 0px; font-size:18px; color:#fff;  float:left; overflow:hidden; text-align:center;  }  









#jsss-xc{ width:100%; height:400px; margin:20px 0px; background:url(../images/jsss/jsss-xc.jpg) repeat-x center center; position:relative; z-index:1;}  

#jsss-xc dl{ width:1000px; height:150px; padding:125px 100px; float:left; text-align:center; }

#jsss-xc dl dt{ line-height:75px; color:#fff; font-size:38px;}

#jsss-xc dl dd{ line-height:75px; color:#fff; font-size:24px;}



#all .jsss-liyou{ width:1200px; padding:60px 0px; float:left; overflow:hidden; text-align:left;  } 

#all .jsss-liyou ul li{ width:340px; height:auto; margin:20px; padding:10px; background-color:#135dad;  float:left; overflow:hidden;  }  

#all .jsss-liyou ul li:nth-child(2),#all .jsss-liyou ul li:nth-child(4),#all .jsss-liyou ul li:nth-child(6),#all .jsss-liyou ul li:nth-child(8){  background-color:#8bb0d8; }  

#all .jsss-liyou ul li span{ width:100px; height:100px; padding:20px; float:left; overflow:hidden;  }  

#all .jsss-liyou ul li b{ width:200px; height:40px; margin-top:20px; line-height:40px; color:#fff; font-size:26px; float:left; overflow:hidden;  } 

#all .jsss-liyou ul li p{ width:200px; height:60px; line-height:30px; color:#fff;  font-size:18px; float:left; overflow:hidden;  } 



#all .jsss-liyou ul li:last-child{  background: linear-gradient(to right,#0050a7,#39d315); text-align:center; }  

#all .jsss-liyou ul li:last-child a{ display:inline-block; padding:45px 0px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:26px; overflow:hidden; }  

#all .jsss-liyou ul li:last-child a:after{ content:""; width:50px; height:50px; background:url(../images/shou1.png) no-repeat center center; float:right; overflow:hidden; }  

 

 

 

