@charset "utf-8";
/* CSS Document */
/*
* @description: 网站首页样式
* @author: ishang_pan
* @update: ishang_pan (2017-08-03 17:53)
*/

/*首页 on*/
.m-liststyle1 li{line-height: 23px; padding-left: 15px; background: url(../images/home/icon-li1.png) left center no-repeat;}
.m-liststyle1 li a{font-size: 12px;}
.m-liststyle1 li span{float: right; color: #666; font-size: 12px;}

.m-liststyle2 li{line-height: 23px; padding-left: 15px; background: url(../images/home/icon-li1.png) left center no-repeat;}
.m-liststyle2 li span{float: right; color: #666; font-size: 12px;}

.m-titstyle{padding: 0 15px; height: 33px; line-height: 33px; border-bottom: 1px solid #ddd; background: #f9f9f9;}
.m-titstyle .u-tit{display: block; font-size: 16px; font-weight: bold; color: #0060bf; font-family: "Microsoft YaHei",微软雅黑;}
.m-titstyle .u-more{display: block; font-size: 12px; color: #666;}

.m-tabstyle1{height: 33px; line-height: 33px; border-bottom: 1px solid #ddd; background: #f9f9f9;}
.m-tabstyle1 li{float: left;}
.m-tabstyle1 li a{display: block; padding: 0 15px; border-right: 1px solid #ddd; font-size: 16px; font-family: "Microsoft YaHei",微软雅黑; font-weight: bold;}
.m-tabstyle1 li.u-active a{color: #0060bf; background: url(../images/home/bg-active.png) #fff center top no-repeat;}

.m-tabstyle2{height: 24px; line-height: 24px; padding: 10px;}
.m-tabstyle2 li{float: left;}
.m-tabstyle2 li a{display: block; padding: 0 12px; font-weight: bold; background: url(../images/home/bg-active1.png) right center no-repeat;}
.m-tabstyle2 li.u-active a{color: #0060bf;}
.m-tabstyle2 li.u-nbg a{background: none;}

.m-topfuns{height: 26px; padding: 5px 0 5px 6px; background: #f4f4f4;}
.u-time{padding-left: 22px; line-height: 26px; font-size: 12px; background: url(../images/home/icon-time.png) left center no-repeat;}
.u-searchtext{padding: 0 8px; width: 190px; height: 24px; line-height: 24px; border: 1px solid #ddd; background: #fff; font-size: 12px;}
.u-searchbtn{width: 30px; height: 26px; border: 1px solid #dc7c05; background: url(../images/home/icon-search.png) #f28c0c center no-repeat; cursor: pointer;}
.m-homelf{width: 498px; margin-bottom: 9px;}

.m-flash,.m-flash .bd,.m-flash .bd ul li,.m-flash .bd ul li img{width: 492px; height: 289px;}
.m-flash .bd{position: absolute; left: 2px; top: 2px;}
.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; font-family: "Microsoft YaHei",微软雅黑;}
.m-flash .hd{position: absolute; right: 13px; 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: #ff0000;}
.m-notice{height: 102px; border: 1px solid #ddd; border-top: none; border-left: 2px solid #0060bf; overflow: hidden;}
.m-notice .u-tit{width: 21px; padding: 11px 10px; text-align: center; line-height: 20px; font-size: 16px; background: #e8e8e8; color: #0060bf; font-family: "Microsoft YaHei",微软雅黑; font-weight: bold; border-right: 1px solid #ddd;}
.m-notice .bd{width: 433px; margin: 3px 11px 0 0;}
.m-homerg{margin-bottom: 9px; width: 530px; height: 395px; border: 1px solid #ddd; border-top: 2px solid #0060bf;}
.m-hot{height: 98px; margin: 2px 5px 0; padding: 0 8px; border-bottom: 1px dashed #ddd;}
.m-hot div{height: 44px; line-height: 44px; text-align: center;}
.m-hot div a{font-size: 22px; color: #f00; font-family: "Microsoft YaHei",微软雅黑;}
.m-hot p{line-height: 22px; font-size: 12px; color: #666; text-indent: 2em;}
.m-hot p a{color: #f00;}
.m-homerg .m-liststyle2{padding: 8px 10px 0;}
.m-homerg .m-liststyle2 li{line-height: 30px;}
.m-advs{margin-bottom: 9px;}
.m-advs img{display: block; width: 1038px; height: 92px; border: 1px solid #ddd;}

.m-listboxs{width: 782px;}
.m-lists{width: 384px; height: 266px; border: 1px solid #ddd; border-top: 2px solid #0060bf;}
.m-lists .m-liststyle2{padding: 5px 10px 0;}
.m-lists .m-liststyle2 li{line-height: 28px;}

.m-gdgz{margin-top: 9px; height: 311px; border: 1px solid #ddd; border-top: 2px solid #0060bf;}
.g-gdgz{padding: 4px 10px 0; overflow: hidden;}
.g-gdgz ul{zoom: 1; width: 110%;}
.g-gdgz ul li{float: left; width: 350px; margin-right: 30px; line-height: 28px;}
.m-special{width: 246px; height: 591px; border: 1px solid #ddd;}
.m-special h1{padding: 0 18px; height: 36px; line-height: 36px; background: #0060bf; color: #fff; font-size: 16px; font-family: "Microsoft YaHei",微软雅黑;}
.m-picspe{padding: 5px 9px 0; height: 260px;}
.m-picspe li{margin-top: 5px;}
.m-picspe li img{display: block; width: 228px; height: 60px;}
.m-textspe{padding: 0 9px;}
.m-textspe li{margin-top: 5px; line-height: 30px; height: 30px; background: #57a0e9; text-align: center;}
.m-textspe li a{font-size: 14px; color: #fff; font-weight: bold;}


.u-zzbtn{top:10px;left:10px;position:absolute;}
.u-zzbtn a{display:block;width:20px;line-height: 1.4;background:#5c87a7;color:#fff;font-size:18px;padding: 22px 12px;}
.u-zzbtn .dzy{margin-bottom:15px;}
.u-nrtj a{display:block;width: 247px;height: 42px;line-height: 42px;color: #5987a8;text-align: center;border:1px solid #5987a8;}
.u-nrtj:last-child a:first-child {position: absolute;bottom: -80px;left: 10px;}
.u-nrtj:last-child a:last-child {position: absolute;bottom: -80px;right: 10px;}
.g-reprint{position: relative;}
.g-reprint .m-liststyle2{padding-left:70px}
/*首页 end*/