@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word;}
body{ font-size:12px; color:#484444; font-family:微软雅黑; background:#fff;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#484444; }
a:hover{text-decoration:none; color:#484444;}
.cl{ clear:both; height:10px;}
img{ border:none;}
.top{ height:45px; background:#0d2460; line-height: 48px; text-indent: 1.5rem; }
.top a{ color:#fff; font-size: 0.8125rem; font-weight:500; margin-right: 1.5rem;}

.top2{height:92px; position: relative;}


.logo{width:184px; height: 60px; position: absolute;left: calc(50% - 92px); top: 20px;}
.logo img{ height: 60px;}
.banner img{ width:100%; z-index: 100;}
.banner{ height:380px; overflow: hidden; position: relative;}
.path{position: absolute; color: #fff; top: 0; z-index: 1000;background-color:rgba(0,0,0,0.3); padding: 10px 1.5rem;}

.cbanner{ height:380px; overflow: hidden; position: relative; background: #f1f1f1;}

.about{ max-width:1000px; margin: 0 auto;}
.ititle{ font-size:30px; color: #0d2460; text-align: center; padding: 50px 0;}
.itxt p{  color: #0d2460;  text-align: center; font-size: 16px; line-height: 200%; margin-bottom: 20px;}

.footer ul{width:75%; border-bottom: 1px solid #0d2460; margin:  0 auto; overflow: hidden; padding-bottom: 30px;}
.footer ul li{display:block; width: 15%; float: left; margin-right: 2%;}
.footer ul li:nth-child(6){ margin-right:0;}
.footer ul li a{display: block; height:50px; color:#0d2460; background:#f1f1f1; font-size: 16px; line-height: 50px; text-align: center;  }
.footer p{ text-align: center; color:#0d2460; font-weight: bold; line-height: 200%; padding: 20PX  0;}

.list1{width:75%; margin: 0 auto; padding-bottom: 100px; overflow: hidden; padding-top: 50px;}

.list1 ul li{width: 24%; float: left; margin-right: 1.33%; margin-bottom: 30px;}
.list1 ul li:nth-child(4n){ margin:0;}
.list1 ul li a{display:block; padding: 10px; background: #f1f1f1; border-radius: 5px;}
.list1 ul li img{width:100%; padding-bottom: 30px;}
.list1 ul li span{ font-size:20px; font-weight: bold; color:#0d2460;display: block; margin-bottom: 30px; }
.list1 ul li em{ font-style:normal; font-size: 16px; height: 100px;color:#0d2460; display: block; }

.list1 ul li i{ font-style:normal; font-size: 16px; color:#0d2460; display: block; line-height: 200%; }

.jingxiaoshang{ padding:50px 0; background: #f1f1f1; margin-bottom: 50px; text-align: center;}
.jingxiaoshang h3{ font-size:30px; line-height: 200%; color:#0d2460; }
.jingxiaoshang p{ line-height:200%; font-size: 16px; color:#0d2460;}

.ptitle{position: absolute; color: #fff; top: 0; z-index: 1000;background-color:rgba(0,0,0,0.3); padding: 10px 1.5rem; font-size: 30px; top: 45%; left: 100px;}
.lianxi{ text-align: center; line-height: 300%; font-size: 18px; margin-top: 80px; color: #0d2460;}
