@charset "utf-8";
/* CSS Document */
.m-daoyu{background: #e8f0f9;padding: 30px 0;}
.g-daoyu{background: url(../images/home/bg-daoyu.png) 10px center no-repeat;padding-left: 128px;}
.g-daoyu p{line-height: 30px;text-indent: 2em;}

.u-tit-pic{margin:33px auto;text-align: :center;}
.u-tit-pic a img{max-width: 100%;margin:0 auto;}
.u-tit-pic img,.u-tit-pic div{display: inline-block;}
.u-tit-pic div{padding: 0 20px;}
.u-tit-pic .u-common1{font-size: 42px;}
.u-tit-pic .u-common2{font-size: 30px;}
.u-tit-pic h2{text-align: center;background: url(../images/home/bg-line2.png) center repeat-x;padding: 8px 0;}
.u-tit-pic h2 a{font-family: blod;font-size: 26px;color: #0656b6;padding: 0 27px;background-color: #fff;}

.g-hotArea{position: relative;}
.g-hotArea .owl-item{padding: 0 15px;}
.g-hotArea .u-item{background: #e8f6ff;padding: 10px 33px 20px 33px;height: 180px;border-radius: 3px;overflow: hidden;  }
.g-hotArea .u-item span{font-size: 20px;font-weight: bold;color: #015293;    display: block;text-align: center;padding: 20px 0;}
.g-hotArea ul{margin: 0 -5px;}
.g-hotArea ul li{float: left;width: 110px;text-align: left;line-height: 30px;height: 30px;padding: 0 5px;}
.g-hotArea ul li a{font-size: 14px;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-hotArea .owl-buttons div{position: absolute; top: 50%; margin-top: -32px; background-repeat: no-repeat; cursor: pointer;width: 30px;height: 65px;}
.g-hotArea .owl-buttons .owl-prev{left: -39px; background: url(../images/home/arrow-left.png) left center;}
.g-hotArea .owl-buttons .owl-next{right: -39px; background: url(../images/home/arrow-right.png) right center;}

.m-publicArea ul li{    padding: 10px;}
.m-publicArea ul li a{display: block;height: 90px;color: #333;padding-top: 14px;border:1px solid #daf0ff;overflow:hidden;}
.m-publicArea ul li a i{    display: block;width: 40px; height: 40px; margin: 0 auto 5px; font-size: 39px;line-height: 40px;color: #226fc6;}
.m-publicArea ul li a p{text-align: center;font-size: 16px;}
.m-publicArea ul li.u-active a,.m-publicArea ul li:hover a{border: 1px solid #2380d0;}
/*.m-publicArea ul li.u-active a i,.m-publicArea ul li:hover a i{color: #fff;}*/

.m-tjgz{background: #edf3fa;}

.g-flash,.g-flash img{height: 390px;}
.g-flash img{display: block; width: 100%;}
.g-flash .owl-item{position: relative;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 115px 0 10px; height: 55px; line-height: 55px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.2); color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 15px; bottom: 20px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 9px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #f5f5f5; -moz-border-radius: 10px; border-radius: 10px;}
.g-flash .owl-pagination .active span{width: 10px; background: #ff8400;}

.g-xzzf ul li{margin:5px;float: left;}
.g-xzzf ul li a{display: block;width: 141px;height: 50px;line-height: 50px;text-align: center;border: 1px solid #daf0ff;}

.m-news{width:100%}
.m-news li{float:left;width:49%}
.m-news li:nth-child(even){float:right}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
.m-flash{width: 585px;}

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
.u-tit-pic {margin: 15px auto;}
.g-flash, .g-flash img{height: 260px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
.g-hotArea .owl-buttons .owl-prev{left: 15px;}
.g-hotArea .owl-buttons .owl-next{right: 15px;}
.g-flash, .g-flash img{height: 230px;}
}
/*small xs*/
@media screen and (max-width: 638px) {
  

}