@charset "utf-8";/* CSS Document */
.main {background: rgb(250,250,250);width:100%;overflow:hidden;}
.main .title{text-align: center; margin-top:30px;}
.main .title h3{font-size: 24px;font-weight: normal;}
.main .title .pic{cursor: pointer;}
.main .title .titleContent{position: relative;display: inline-block;}

.product{background: rgb(255,255,255); margin-top:10px; padding:10px; overflow:hidden;}
.product li{float:left;width:23%; padding:10px 1% 10px 1%;}
.product li .imgs{width:100%;text-align:center;box-sizing:border-box;border:#eee solid 1px;}
.product li .imgs img{max-width:100%;max-height:200px;}
.product li .p_title{width:100%; margin-top:1px;background-color:#fcfcfc; height:24px;line-height:24px; text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.main_ccc{ width:100%;background-color:#FFF;overflow:hidden;}
.main_ccc .ccca{ float:left;width:48%;padding:1%; margin-top:20px;}
.main_ccc .ccca .about{padding-right:10px; line-height:24px;}
.main_ccc .ccca .about h1{ width:100%;height:28px;color:#194f96;margin-bottom:10px;line-height:28px;font-size:16px;background-color:#f5f5f5;padding-left:10px;}
.main_ccc .ccca .about h1 span{float:right;padding-right:10px; font-size:12px;}
.main_ccc .ccca .about h1 span a{ color:#999;font-weight:normal;}

.main_ccc .ccca .about img{ float:left; padding-right:10px;max-width:150px;}
.main_ccc .ccca .about span{text-indent:20px;}

.index_news{ width:100%;}
.index_news h1{ height:28px; color:#194f96; line-height:28px;margin-bottom:10px;font-size:16px;background-color:#f5f5f5; padding-left:10px;}
.index_news h1 span{float:right;padding-right:10px; font-size:12px;}
.index_news h1 span a{color:#999;font-weight:normal;}
.index_news li{ padding-left:10px; margin-bottom:5px;height:25px;line-height:25px; border-bottom:#eee 1px solid;}
.index_news li i{padding-right:5px;}
.index_news li .txt{float:left;width:75%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.index_news li .time{idth:25%;float:right;padding-right:10px; font-size:12px; color:#999;}

.weixing{float:left; width:35%;}
.form{ float:left;width:65p%;}

.mmore{margin:15px auto 30px auto;width:100px;height:30px;line-height:30px;background:#194f96; color:#FFF;border-radius:4px;text-align:center;}
.mmore a{color:#FFF;}


.links{padding:10px 0 20px 0px; overflow:hidden;} 
.links h1{font-size:14px; line-height:20px; border-bottom:#eee 1px solid;} 
.links  li{float:left;margin:10px; margin-left:0;}
@media screen and (max-width:1200px) {
.main_ccc .ccca{width:98%;padding:1%;}

}
@media screen and (max-width:960px) {
.product li{width:48%;}

}

@media screen and (max-width:640px) {
.product li .imgs img{max-width:100%;max-height:150px;}
}



.loader--glisteningWindow{position: absolute; top: 1.6em;left: -2.2em;}
.loader--glisteningWindow {
  width: 0.25em;
  height: 0.25em;
  box-shadow: 0.70711em 0.70711em 0 0em #2ecc71, -0.70711em 0.70711em 0 0.17678em #9b59b6, -0.70711em -0.70711em 0 0.25em #3498db, 0.70711em -0.70711em 0 0.17678em #f1c40f;
  animation: gw 1s ease-in-out infinite, rot 2.8s linear infinite;
}
@keyframes rot {
to {transform: rotate(360deg);}
}
@keyframes gw {
  0% {
    box-shadow: 0.70711em 0.70711em 0 0.125em #2ecc71, -0.70711em 0.70711em 0 0.39017em #9b59b6, -0.70711em -0.70711em 0 0.5em #3498db, 0.70711em -0.70711em 0 0.39017em #f1c40f;
  }
  25% {
    box-shadow: 0.70711em 0.70711em 0 0.39017em #2ecc71, -0.70711em 0.70711em 0 0.5em #9b59b6, -0.70711em -0.70711em 0 0.39017em #3498db, 0.70711em -0.70711em 0 0.125em #f1c40f;
  }
  50% {
    box-shadow: 0.70711em 0.70711em 0 0.5em #2ecc71, -0.70711em 0.70711em 0 0.39017em #9b59b6, -0.70711em -0.70711em 0 0.125em #3498db, 0.70711em -0.70711em 0 0.39017em #f1c40f;
  }
  75% {
    box-shadow: 0.70711em 0.70711em 0 0.39017em #2ecc71, -0.70711em 0.70711em 0 0.125em #9b59b6, -0.70711em -0.70711em 0 0.39017em #3498db, 0.70711em -0.70711em 0 0.5em #f1c40f;
  }
  100% {
    box-shadow: 0.70711em 0.70711em 0 0.125em #2ecc71, -0.70711em 0.70711em 0 0.39017em #9b59b6, -0.70711em -0.70711em 0 0.5em #3498db, 0.70711em -0.70711em 0 0.39017em #f1c40f;
  }
}
