@charset "utf-8";
/* CSS Document */
/*
* @description: 网站首页样式
* @author: ishang_pan
* @update: ishang_pan (2017-10-12 09:07)
*/

/*首页 on*/
.m-box1{width: 1198px; height: 378px; border: 1px solid #ddd; margin-bottom: 12px;}
.m-hots{width: 100%; height: 78px; background: #f5f5f5; margin-bottom: 12px;}
.u-hottitle img{display: block;}
.hot-box{width: 971px; height: 66px; padding: 6px;}
.hot-box h1{width: 100%; height: 38px; line-height: 38px; text-align: center; font-size: 26px; font-weight: bold;}
.hot-box h1 a{color: #c9000e;}
.hot-box p{width: 100%; height: 28px; line-height: 28px; text-align: center;}
.hot-box p a{font-size: 13px; color: #757575; margin: 0 31px;} 
.hot-box p a:hover{color: #0072d0; text-decoration:underline;}
.m-flash{width: 629px; height: 366px; position: relative; overflow: hidden;}
.m-flash .bd{width: 629px; height: 366px; position: absolute; left: 0; top: 0;}
.m-flash .bd ul li{width: 629px; height: 366px; position: relative;}
.m-flash .bd ul li img{width: 629px; height: 366px; position: absolute; top: 0; left: 0;}
.m-flash .bd ul li p{width: 100%; height: 40px; line-height: 40px; text-indent: 16px; font-size: 15px; color: #fff; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.7);}
.m-flash .hd{width: 78px; height: 8px; position: absolute; right: 6px; bottom: 17px;}
.m-flash .hd ul li{width: 8px; height: 8px; margin-right: 5px; border-radius: 50%; background: #fff; background: #fff; float: left;}
.m-flash .hd ul li.on{background: #f00;}
.m-newslist{width: 558px; height: 366px;}
.m-newslist h1{width: 100%; height: 37px; line-height: 36px; border-bottom: 1px solid #ddd;}
.m-newslist h1 a{display: inline-block; padding: 0 15px; float: left; font-size: 17px; color: #0072d0; font-weight: bold; border-bottom: 2px solid #0072d0;}
.m-newslist ul{padding: 10px 12px 0 7px;}
.home-list ul li{line-height: 30px; text-indent: 11px; background: url(../images/home/home_icon.png) left 14px no-repeat;}
.home-list ul li a{color: #444;}
.home-list ul li a:hover{color: #0072d0; text-decoration:underline;}
.home-list ul li span{float: right; font-size: 13px; color: #777;}
.m-box2{width: 902px;}
.m-listboxs{width: 446px; height: 260px; margin-bottom: 12px;}
.m-listboxs h1{width: 100%; height: 46px; line-height: 44px; background: #eee;}
.m-listboxs h1 a{display: inline-block;; padding: 0 15px; float: left; border-bottom: 2px solid #0072d0; font-size: 17px; color: #0072d0; font-weight: bold;}
.m-listboxs ul{padding: 4px 5px 0;}
.m-box3{width: 286px;}
.m-contact{width: 284px; height: 248px; border: 1px solid #ddd;}
.m-contact ul{padding: 0 13px;}

.m-system{width: 284px; height: 248px; border: 1px solid #ddd; margin-top: 22px;}
.m-system h1,.m-contact h1{width: 100%; height: 36px; line-height: 36px; text-indent: 17px;}
.m-system h1 a,.m-contact h1 a{font-size: 17px; color: #0072d0; font-weight: bold;}
.m-system ul li{width: 124px; height: 90px; border: 1px solid #ddd; border-radius: 3px; float: left; margin: 2px 0 8px 10px; text-align: center;}
.m-system ul li a{display: block; font-size: 16px; color: #666; padding: 53px 0 13px; background-image: url(../images/home/home_icon.png); background-color: #f5f5f5; background-repeat: no-repeat;}
.m-system ul li a:hover{color: #0072d0;}
.m-system ul li.u-sy01 a{background-position: 43px -31px;}
.m-system ul li.u-sy02 a{background-position: 43px -129px;}
.m-system ul li.u-sy03 a{background-position: 43px -227px;}
.m-system ul li.u-sy04 a{background-position: 43px -325px;}
/*首页 end*/