﻿@charset "utf-8";
/* CSS Document */
/*
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan (2019-10-24 17:53)
 */

/*首页 on*/
.is-jqadv{width: 100%; height: 180px; position: relative; overflow-x: hidden;}
.is-jqadv img{display: block; width: 1920px; height: 180px; position: absolute; left: 50%; margin-left: -960px;}

.is-main{margin: 10px auto; width: 1100px; background: #fff;}

.m-hmbox1{height: 453px; border: 1px solid #ddd;}
.m-hot{height: 70px; line-height: 70px; border-bottom: 1px solid #ddd; padding-left: 80px; background: url(../images/home/bg-hot.jpg) left center no-repeat;}
.m-hot a{display: block; font-size: 30px; color: #222; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-flash{margin-left: 10px;}
.m-flash,.m-flash .bd,.m-flash .bd li,.m-flash .bd li img{width: 542px; height: 361px;}
.m-flash .bd li{position: relative;}
.m-flash .bd li img{display: block;}
.m-flash .bd li p{position: absolute; left: 0; bottom: 0; width: 542px; height: 38px; line-height: 38px; text-indent: 10px; color: #fff; background: url(../images/home/bg-flash.png);}
.m-flash .hd{position: absolute; right: 10px; bottom: 14px;}
.m-flash .hd li{float: left; margin-left: 10px; width: 10px; height: 10px; -moz-border-radius: 50%; border-radius: 50%; background: #fff;}
.m-flash .hd li.on{background: #125eab;}

.m-news{margin-right: 10px; width: 525px;}
.m-news .m-liststyle1{padding: 15px 10px 0;}

.m-special{height: 77px; border: 1px solid #ddd;}
.m-special .bd{float: left; margin: 8px 0 0 10px; width: 952px; height: 60px; overflow: hidden;}
.m-special .bd li{float: left; width: 313px; height: 60px; margin-right: 8px;}
.m-special .bd li img{display: block; width: 313px; height: 60px;}

.m-lglists{width: 667px; height: 240px; border: 1px solid #ddd;}
.g-lglists{padding: 10px 10px 0;}
.g-lglists .m-liststyle1{width: 520px;}

.m-stlists{width: 419px; height: 240px; border: 1px solid #ddd;}
.m-stlists .m-liststyle1{padding: 10px 10px 0;}

.m-ctadv img{display: block; width: 1098px; height: 78px; border: 1px solid #ddd;}

.m-tslsbox{width: 667px; height: 240px; border: 1px solid #ddd;}
.g-tslsbox{width: 530px; padding: 8px 0 0 10px;}
.g-tslsbox li i{font-style: normal; color: #f00;}
.m-hmbtn1{width: 92px; margin: 10px 10px 0 0;}
.m-hmbtn1 li{height: 89px; margin-bottom: 1px; text-align: center;}
.m-hmbtn1 li a{display: block; font-size: 16px; padding: 58px 0 10px; color: #fff; background-image: url(../images/home/icon-btn1.png); background-repeat: no-repeat;}
.m-hmbtn1 li.u-bs1 a{background-color: #5fbde3;}
.m-hmbtn1 li.u-bs2 a{background-color: #60c673; background-position: 0 -89px;}

.m-ksdh{border: 1px solid #ddd; height: 71px;}
.m-ksdh ul{padding: 6px 0 0 10px;}
.m-ksdh ul li{float: left; margin-right: 7px; height: 57px; line-height: 57px; font-size: 17px; background-image: url(../images/home/bg-btn2.jpg); background-repeat: no-repeat;}
.m-ksdh ul li a{display: block; padding-left: 45px;}
.m-ksdh ul li.u-ba1{width: 119px;}
.m-ksdh ul li.u-ba2{width: 139px; background-position: -126px 0;}
.m-ksdh ul li.u-ba3{width: 245px; background-position: -272px 0;}
.m-ksdh ul li.u-ba4{width: 121px; background-position: -524px 0;}

.u-jbbtn{margin: 6px 10px 0 0;}
.m-links{border: 1px solid #ddd;}
.m-links h1{height: 32px; line-height: 32px; border-bottom: 1px solid #ddd;}
.m-links h1 span{float: left; display: block; padding: 0 20px 0 30px; border-bottom: 1px solid #0c57a4; color: #0c57a4; font-size: 16px; background: url(../images/home/icon-links.jpg) 5px center no-repeat;}
.m-links ul{padding: 8px 10px;}
.m-links li{float: left; width: 134px; line-height: 28px;}
/*首页 end*/