@charset "utf-8";
/* CSS Document */
/*
* @description: 网站首页样式
* @author: ishang_pan
* @update: ishang_pan (2017-08-03 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;}

.m-liststyle1 li{line-height: 20px;}
.m-liststyle1 li a{display: block; padding-left: 14px; font-size: 12px; background: url(../images/home/icon-li.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-liststyle1 li span{float: right; padding-left: 10px; font-size: 12px; color: #666;}
.m-liststyle2 li{height: 31px; line-height: 31px;}
.m-liststyle2 li a{display: block; padding-left: 14px; background: url(../images/home/icon-li.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-liststyle2 li span{float: right; padding-left: 10px; font-size: 12px; color: #666;}
.m-titstyle1{height: 33px; line-height: 33px; border-bottom: 1px solid #ddd; background: #f6f6f6;}
.m-titstyle1 .u-tit{display: block; padding: 0 14px; font-size: 16px; color: #0060bf;}
.m-titstyle2{height: 36px; line-height: 36px; background: #0060bf;}
.m-titstyle2 .u-tit{display: block; padding: 0 14px; font-size: 16px; color: #fff;}
.m-tabstyle1{height: 33px; line-height: 33px; border-bottom: 1px solid #ddd; background: #f6f6f6;}
.m-tabstyle1 li{float: left;}
.m-tabstyle1 li a{display: block; padding: 0 15px; font-size: 16px; border-right: 1px solid #ddd;}
.m-tabstyle1 li.u-active a{color: #0060bf; background: url(../images/home/icon-act.png) center top no-repeat;}
.m-hmlf{width: 498px; height: 398px;}
.m-flash,.m-flash .bd,.m-flash .bd ul li,.m-flash .bd ul li img{width: 492px; height: 289px;}
.m-flash .bd ul li img{position: absolute; left: 0; top: 0;}
.m-flash{position: relative; overflow: hidden; padding: 2px; border: 1px solid #ddd;}
.m-flash .bd ul li{position: relative;}
.m-flash .bd ul li img{display: block;}
.m-flash .bd ul li p{position: absolute; left: 0; bottom: 0; width: 492px; height: 48px; line-height: 48px; text-indent: 10px; color: #fff;; background: url(../images/home/bg-flash.png); font-size: 16px;}
.m-flash .hd{position: absolute; right: 12px; bottom: 21px;}
.m-flash .hd ul li{float: left; margin-left: 10px; width: 10px; height: 10px; border-radius: 50%; background: #fff;}
.m-flash .hd ul li.on{background: #f00;}
.m-notice{height: 102px; border: 1px solid #ddd; border-left: 2px solid #0060bf; border-top: none; overflow: hidden;}
.m-notice .u-tit{display: block; width: 24px; line-height: 18px; padding: 15px 8px; font-size: 16px; color: #0060bf; text-align: center; background: #e8e8e8; border-right: 1px solid #ddd;}
.m-notice .bd{width: 434px; margin: 3px 10px 0 0; float: right;}
.m-notice1{height: 102px; border: 1px solid #ddd; border-left: 2px solid #0060bf; border-top: none; overflow: hidden;}
.m-notice1 .u-tit{display: block; width: 24px; line-height: 18px; padding: 15px 8px; font-size: 16px; color: #0060bf; text-align: center; background: #e8e8e8; border-right: 1px solid #ddd;}
.m-notice1 .bd{width: 434px; margin: 3px 10px 0 0; float: right;}

.m-news{width: 530px; height: 395px; border: 1px solid #ddd; border-top: 2px solid #0060bf;}
.m-hots{padding: 5px 12px 10px; height: 85px; border-bottom: 1px dashed #ddd;}
.m-hots h1{line-height: 41px; font-size: 22px; font-weight: bold; color: #ff0000; text-align: center;}
.m-hots p{line-height: 22px; font-size: 12px; color: #666; text-indent: 2em;}
.m-hots p a{color: #f00;}
.m-news .m-liststyle2{padding: 6px 9px 0;}
.m-special{height: 78px; margin: 10px 0 0; border: 1px solid #ddd; overflow: hidden;}
.m-special .u-tit{display: block; text-align: center; width: 20px; line-height: 17px; padding: 5px; font-size: 16px; color: #fff; background: #0060bf;}
.m-special .bd{float: left; margin: 9px 0 0 20px; width: 980px; overflow: hidden;}
.m-special .bd li{float: left; margin-right: 10px;}
.m-special .bd li img{display: block; width: 233px; height: 58px; border: 1px solid #ddd;}
.m-hmlist{margin-top: 10px; width: 384px; height: 267px; border: 1px solid #ddd; border-top: 2px solid #0060bf;}
.m-hmlist .m-liststyle2{padding: 6px 10px 0;}
.m-hmlist .m-liststyle2 li{height: 28px; line-height: 28px;}
.m-hmbtns1{margin-top: 10px; width: 246px; height: 268px; border: 1px solid #ddd; border-top: none;}
.m-hmbtns1 ul{padding: 21px 10px 0;}
.m-hmbtns1 li{height: 40px; margin-bottom: 10px;}
.m-hmbtns1 li a{display: block; padding-left: 59px; background-color: #ebebeb; background-image: url(../images/home/icon-btn.png); background-repeat: no-repeat;}
.m-hmbtns1 li span{display: block; padding-left: 18px; line-height: 38px; border: 1px solid #ddd; font-size: 16px; background: #fff;}
.m-hmbtns1 li.u-bt1 a{background-position: 0 0;}
.m-hmbtns1 li.u-bt2 a{background-position: 0 -40px;}
.m-hmbtns1 li.u-bt3 a{background-position: 0 -80px;}
.m-hmbtns1 li.u-bt4 a{background-position: 0 -120px;}
.m-ctadv{margin-top: 10px;}
.m-ctadv img{display: block; width: 1038px; height: 92px; border: 1px solid #ddd;}
.m-hmbtns2{margin-top: 10px; width: 248px; height: 270px;}
.g-hmbtns2{margin-bottom: 10px; height: 215px; border: 1px solid #ddd; border-top: none;}
/* .g-hmbtns2 ul{padding: 21px 10px 0;} */
.g-hmbtns2 ul li{height: 36px; margin-bottom: 10px;}
.g-hmbtns2 li a{display: block; padding-left: 59px; background-color: #ebebeb; background-image: url(../images/home/icon-btn1.png); background-repeat: no-repeat;}
.g-hmbtns2 li span{display: block; padding-left: 18px; line-height: 38px; border: 1px solid #ddd; font-size: 16px; background: #fff;}
.g-hmbtns2 li.u-bs1 a{background-position: 0 0;}
.g-hmbtns2 li.u-bs2 a{background-position: 0 -40px;}
.g-hmbtns2 li.u-bs3 a{background-position: 0 -80px;}
.g-hmbtns2 li.u-bs4 a{background-image: url(../images/home/icon-btn2.png); background-repeat: no-repeat;background-position: 18px 8px;}
.u-bszn{display: block; height: 41px; line-height: 41px; border: 1px solid #ddd; padding-left: 60px; background: url(../images/home/icon-btn1.png) 0 -120px no-repeat; font-size: 16px;}
.m-links{margin-top: 10px; padding: 6px 14px; height: 36px; background: #0060bf;}
.m-links .u-tit{display: block; width: 33px; font-size: 16px; line-height: 18px; color: #fff;}
.u-links{margin: 8px 0 0 22px; width: 218px; height: 22px; height: 22px; border: 1px solid #ddd; background: url(../images/home/icon-links.png) #fff 199px center no-repeat;}
.u-links dl{position: relative; z-index: 2;}
.u-links dl dt{padding: 0 14px; line-height: 22px; cursor: pointer; font-size: 14px; font-weight: normal; color: #666; font-size: 12px;} 
.u-links dl dd{position: absolute; top: 22px; left: -1px; right: -1px; display: none; max-height: 120px; background: #fff; padding: 5px; overflow-y: auto;}
.u-links dl dd ul li{line-height: 30px;}
.u-links dl dd ul li a{display: block; padding: 0 12px; font-size: 14px;}
.u-links dl dd ul li a:hover{background: #c1dbf7;}
#floatAd2 img{display: block;}
/*首页 end*/
.awaytime{position: absolute;color:#fff;text-align: center;bottom:55px;left:0;width:100%}
.awaytime span{font-weight:bold;font-size:34px}

#leftad img,#leftad a{display:block;}

