@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*home*/
.m-top{padding-top: 20px;}
.m-flash{width: 495px;margin-right: 30px;}
.g-flash,.g-flash .owl-item,.g-flash img{height: 315px;}
.g-flash img{display: block; width: 100%;}
.g-flash .owl-item,.g-flash .owl-item a{position: relative;}
.g-flash .owl-item a{display: block;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 108px 0 18px; line-height: 55px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.5); font-size: 18px; color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 18px; bottom: 22px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 8px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: rgba(255,255,255,.32); -moz-border-radius: 10px; border-radius: 10px;}
.g-flash .owl-pagination .active span{background: #fff;}


.m-news{width:380px;}
.m-tzgg{width:366px;}
.m-tabstyle{display:flex;border-bottom:1px solid #ddd;align-items:center;justify-content:space-between;}
.m-tabstyle>a{width:76px;height:36px;border:solid 1px #d3d3d3;background-color:#fff;color:#c3bebd;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:36px;}
.m-tabstyle>a img{margin:15px 0 0 8px;}
.m-tabstyle ul{display:flex;}
.m-tabstyle ul li a{color:#0c5fcf;font-weight:700;font-stretch:normal;font-size:24px;font-family:MicrosoftYaHei-Bold;line-height:50px;}
.m-liststyle ul{padding-top:12px;}
.m-liststyle li{position:relative;padding-left:13px;height:40px;line-height:40px;}
.m-liststyle li::before{position:absolute;top:50%;left:0;display:block;width:4px;height:4px;border-radius:100%;background-color:#a9c5ea;content:'';transform:translateY(-50%);}
.m-liststyle li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.m-liststyle li span{float:right;padding-left:10px;color:#666;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;}


.m-main{padding:30px 0 34px 0;}
.m-column ul{display:flex;flex-wrap:wrap;}
.m-column ul li{margin:0 15px 15px 0;}
.m-column ul li:nth-child(2n){margin-right:0;}
.m-column ul li:nth-child(5),.m-column ul li:nth-child(6){margin-bottom:0;}
.m-column ul li a{display:block;width:240px;height:93px;border-style:solid;border-width:1px;border-image-source:linear-gradient(0deg,#d0e3ff 0,#f2f7ff 100%);border-image-slice:1;background-image:linear-gradient(0deg,#fff 0,#f4f8ff 100%),linear-gradient(#f4f4f4,#f4f4f4);text-align:center;line-height:93px;background-blend-mode:normal,normal;}
.m-column ul li a img{margin:33px 20px 0 0;}
.m-column ul li a:hover img{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.m-column ul li a span{color:#0c5fcf;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei;line-height:48px;}
.m-guide{width:775px;}
.g-news{width:365px;}
.g-news .m-tabstyle1 ul{display:flex;padding-top:10px;}
.g-news .m-tabstyle1 li{margin-right:10px;}
.g-news .m-tabstyle1 li a{display:block;width:90px;height:30px;background-color:#f4f4f4;color:#333;text-align:center;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;line-height:30px;}
.g-news .m-tabstyle1 li.u-active a{background-color:#0c5fcf;color:#fff;}

/* 友情链接 */
.m-system{height:120px;background-color:#f4f4f4;}
.m-link ul{padding-top:20px;}
.m-link ul,.m-link ul li a{display:flex;align-items:center;}
.m-link ul li{margin-right:22px;width:33.3%;background:#fff}
.m-link ul li:last-child{margin-right:0;}
.m-link ul li a{margin:auto;width:309px;height:80px;background-color:#fff;justify-content: center;}
.m-link ul li a div{display:flex;width:52px;height:52px;border-radius:100%;align-items:center;justify-content:center;}
.m-link ul li a:hover div img{-webkit-transition:all .8s ease;transition:all .8s ease;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.m-link ul li a p{padding-left:18px;color:#333;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei-Bold;}
.one{background-color:#0fd6e2;}
.two{background-color:#0f7ce2;}
.three{background-color:#e2320f;}
.four{background-color:#e29a0f;}
#floatAd2 img{display:block}
#floatAd2 br{display: none;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	

}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}