@charset "utf-8";
/* CSS Document */

*{margin:0; padding: 0; list-style: none; border: none;}
a{text-decoration: none; color: rgba(0,0,0,1.00)}
body{ line-height: 2em; font-size: 16px; font-family: "微软雅黑"}
.clear{clear: both}
.banner{ width: 100%; height: 500px; background-color: #0f2b40}
.banner .banner-content{background: url(img/xxx.jpg) no-repeat center top; height: 500px; width:1170px; margin: auto;}

h2.title{font-size: 30px;  text-align: center; width: 100%; display: block; border-bottom: 3px solid rgba(35,99,198,1.00); padding: 20px 0}
.info{margin: 30px auto; width: 1170px;}
.intr{ padding: 30px; text-indent: 2em}

.youshi{width:1170px; margin: 30px auto}
.youshi .youshi-box{width: 290px; height: auto; padding: 30px; overflow: hidden; background: #FFF; box-shadow: 5px 5px 30px #ddd; float: left; margin: 20px}
.youshi .youshi-box h3{ text-align: center;  font-size: 24px; margin: 20px 0}
.youshi .youshi-box .box-intr{height: 240px;}
.youshi .youshi-box p{ padding: 0 20px; height: 40px; line-height: 40px;  text-align: center; box-sizing: border-box; background:rgba(248,239,239,1.00); color: #000; margin: 10px 0}
.youshi .youshi-box p:nth-of-type(odd){background:rgba(240,255,253,1.00)}

.xuexiao{width:1170px; margin: 30px auto}
.xuexiao .xuexiao-list table{ border-collapse: collapse; border-left: 1px solid #fff; border-top: 1px solid #fff; width: 100%; text-align: center}
.xuexiao .xuexiao-list td,.xuexiao .xuexiao-list th{border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 10px}
.xuexiao .xuexiao-list tr{background-color: rgba(242,242,228,.5)}
.xuexiao .xuexiao-list tr:nth-of-type(odd){ background-color: rgba(227,252,255,.5)}

.zhaosheng{width:1170px; margin: 30px auto}
.zsjz
.zsjz li{width: 100%; float: left; padding: 30px 0; border-bottom: 1px dashed #ccc}
.zsjz li .xx-logo{ width: 120px; height: 120px;  float: left}
.zsjz li .xx-logo img{width: 120px; height: 120px}
.zsjz .list{ width: 800px; float: left; margin-left: 30px}
.zsjz h3{font-size: 18px; margin: 10px 0}
.zsjz li .list-info{line-height: 1.6em; font-size: 14px; color: #666}
.zsjz .list-right{widtdh:200px; float: right}
.zsjz a.detail{display: block; padding:3px 20px; margin: 10px 0; border:1px solid rgba(79,176,230,1.00); color: rgba(79,176,230,1.00)}

.zsjz table{ border-collapse: collapse; border-left: 1px solid #fff; border-top: 1px solid #fff; width: 100%; text-align: center}
.zsjz .logo{width: 80px; border-radius: 50%}
.zsjz td{border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 10px}
.zsjz tr{background-color: rgba(242,242,228,.5)}
.zsjz tr:nth-of-type(odd){ background-color: rgba(227,252,255,.5)}

.contact{text-align: center; font-size: 18px; padding: 30px 0}

footer{ padding: 30px 0; width: 100%; text-align: center;}