@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-tabstyle{height: 30px; line-height: 30px; background: #f0f0f0;}
.m-tabstyle li{float: left;}
.m-tabstyle a{display: block; padding: 0 18px; font-size: 16px; color: #34a5e9;}
.m-tabstyle li.u-active a{background: #34a5e9; color: #fff; border-radius: 10px 10px 0 0;}
.m-titstyle1{height: 30px; line-height: 30px; background: #33a5e8;}
.m-titstyle1 .u-tit{display: block; padding: 0 10px; color: #fff; font-size: 16px;}
.m-titstyle2{height: 30px; line-height: 30px; background: #f0f0f0;}
.m-titstyle2 .u-tit{display: block; padding: 0 18px; font-size: 16px; background: #34a5e9; color: #fff; border-radius: 10px 10px 0 0;}
.m-liststyle1 li{height: 31px; line-height: 31px;}
.m-liststyle1 li a{display: block; padding-left: 14px; background: url(/assets/template/cz_template_2/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: 24px; line-height: 24px;}
.m-liststyle2 li a{display: block; padding-left: 14px; background: url(/assets/template/cz_template_2/images/home/icon-li.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 12px;}
.m-liststyle2 li span{float: right; padding-left: 10px; font-size: 12px; color: #666;}


/* .m-news .g-news .g-reprint {padding-left: 70px;}
.m-liststyle1 li span {float: right;padding-left: 10px;font-size: 14px;color: #999;}
.m-news .g-news .u-zzbtn {top: 10px;left: 0;}
.m-news .g-news .u-zzbtn a {display: block;width: 20px;line-height: 1.4;background: #5c87a7;color: #fff;font-size: 18px;padding: 22px 12px;}
.m-news .g-news .u-zzbtn .dzy {margin-bottom: 15px;}
.m-news .g-news .u-nrtj a {display: block;width: 215px;height: 42px;line-height: 42px;color: #5987a8;text-align: center;border: 1px solid #5987a8;}
.m-news .g-news .u-nrtj:last-child a:first-child {position: absolute;bottom: -58px;left: 0;}
.m-news .g-news .u-nrtj:last-child a:last-child {position: absolute;bottom: -58px;right: 0;} */


.m-flash,.m-flash .bd,.m-flash .bd ul li,.m-flash .bd ul li img{width: 544px; height: 354px;}
.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: 544px; height: 48px; line-height: 48px; text-indent: 10px; color: #fff;; background: url(/assets/template/cz_template_2/images/home/bg-flash.png); font-size: 18px;}
.m-flash .hd{position: absolute; right: 15px; bottom: 18px;}
.m-flash .hd ul li{float: left; margin-left: 10px; width: 15px; height: 15px; border-radius: 50%; background: #ccc;}
.m-flash .hd ul li.on{background: #f00;}
.m-news{border: 1px solid #ddd; border-top: none; border-radius: 10px 10px 0 0; height: 359px; width: 480px; overflow: hidden;}
.g-news{padding: 0 10px;}
.m-hots{height: 86px; margin-bottom: 8px; padding: 4px 0 6px; border-bottom: 1px dashed #ddd;}
.m-hots h1{font-size: 22px; color: #ff1111; line-height: 41px; height: 41px; text-align: center;}
.m-hots p{line-height: 23px; text-indent: 2em; font-size: 12px;}
.m-hots p a{color: #ff4343;}
.m-special{height: 108px; margin: 10px 0 0; border: 1px solid #ddd; overflow: hidden;}
.m-special .u-tit{display: block; text-align: center; width: 20px; height: 72px; line-height: 18px; padding: 18px 10px; font-size: 18px; color: #fff; background: #0060bf;}
.m-special .bd{float: left; margin: 15px 0 0 15px; width: 970px; height:80px; overflow: hidden;}
.m-special3 .bd{width: 715px;}
.m-special .bd ul{width: 110%;}
.m-special .bd li{float: left; margin-right: 10px; width: 240px; height: 80px;}
.m-special .bd li img{display: block; padding: 1px; width: 236px; height: 76px; border: 1px solid #ddd;}
.m-special2{height: 108px; margin: 10px 0 0; border: 1px solid #ddd; overflow: hidden;}
.m-special2 .u-tit{display: block; text-align: center; width: 20px; height: 72px; line-height: 18px; padding: 18px 10px; font-size: 18px; color: #fff; background: #0060bf;}
.m-special2 .bd{float: left; margin: 15px 0 0 15px; width: 730px; height:80px; overflow: hidden;}
.m-special2 .bd ul{width: 110%;}
.m-special2 .bd li{float: left; margin-right: 10px; width: 240px; height: 80px;}
.m-special2 .bd li img,.m-special2 .u_img{display: block; padding: 1px; width: 236px; height: 76px; border: 1px solid #ddd;}
.m-hmlist{margin-top: 10px; width: 373px; height: 233px; border: 1px solid #ddd; border-top: none; border-radius: 10px 10px 0 0; overflow: hidden;}
.m-hmlist .m-liststyle2{padding: 2px 10px 0;}
.m-notice{margin-top: 10px; width: 268px; height: 233px; border: 1px solid #ddd; border-top: none; overflow: hidden;}
.m-notice .m-liststyle2{padding: 2px 10px 0;}
.m-notice .m-liststyle2 li{height: 28px; line-height: 28px;}
.m-hmbtns1{margin-top: 10px; width: 373px; height: 233px; border: 1px solid #ddd; border-top: none; border-radius: 10px 10px 0 0; overflow: hidden;}
.m-hmbtns1 ul{padding: 10px 10px 0;}
.m-hmbtns1 li{float: left; margin: 6px 10px; width: 156px; height: 80px; text-align: center;}
.m-hmbtns1 li a{display: block; padding: 49px 0 5px; font-size: 16px; color: #33a5e8; border: 1px solid #ddd; background-image: url(/assets/template/cz_template_2/images/home/icon-btn1.png); background-repeat: no-repeat;}
.m-hmbtns1 li.u-bt1 a{background-position: 0 -4px;}
.m-hmbtns1 li.u-bt2 a{background-position: -156px -4px;}
.m-hmbtns1 li.u-bt3 a{background-position: 0 -83px;}
.m-hmbtns1 li.u-bt4 a{background-position: -156px -83px;}

.m-hmbtns11{margin-top: 10px; width: 373px; height: 233px; border: 1px solid #ddd; border-top: none; border-radius: 10px 10px 0 0; overflow: hidden;}
.m-hmbtns11 ul{padding: 10px 10px 0;}
.m-hmbtns11 li{float: left; margin: 6px 10px; width: 95%; height: 82px; text-align: center; position: relative;}
.m-hmbtns11 li a{display: block; height: 100%; font-size:20px; font-weight: 600; color: #33a5e8; border: 1px solid #ddd; line-height: 84px; te}
.m-hmbtns11 li .img{position: absolute; top: 17px; left: 80px; width: 45px; height: 45px;  background-image: url(/assets/template/cz_template_2/images/home/icon-btn1.png); background-repeat: no-repeat;}
.m-hmbtns11 li.u-bt1 .img{background-position: -56px -8px;}
.m-hmbtns11 li.u-bt2{display: none;}
.m-hmbtns11 li.u-bt3 .img{background-position: -56px -83px;}
.m-hmbtns11 li.u-bt4{display: none;}

.m-hmbtns2{margin-top: 10px; width: 268px; height: 233px; border: 1px solid #ddd; border-top: none; overflow: hidden;}
.m-hmbtns2 ul{padding: 19px 26px 0;}
.m-hmbtns2 li{margin-bottom: 10px;}
.m-hmbtns2 li a{display: block; padding-left: 85px; line-height: 33px; border: 1px solid #ddd; border-radius: 8px; font-size: 16px; background-image: url(/assets/template/cz_template_2/images/home/icon-btn2.png); background-repeat: no-repeat;}
.m-hmbtns2 li.u-bs1 a{background-position: 53px 0;}
.m-hmbtns2 li.u-bs2 a{background-position: 53px -35px;}
.m-hmbtns2 li.u-bs3 a{background-position: 53px -70px;}
.m-hmbtns2 li.u-bs4 a{background-position: 53px -105px;}
.m-hmbtns2 li.u-bs5 a{background:none;}
.m-hmbtns_17 ul{padding: 10px 26px 0;}

.m-ctadv{margin-top: 10px;}
.m-ctadv img{display: block; width: 1038px; height: 83px; border: 1px solid #ddd;}
.m-picgrp{margin-top: 10px; padding: 0 15px 0 0; height: 170px; border: 1px solid #ddd; overflow: hidden;}
.m-picgrp .u-tit{width: 18px; height: 110px; line-height: 22px; padding: 30px 11px; background: #33a5e8; font-size: 18px; color: #fff;}
.m-picgrp .bd{margin-top: 10px; width: 970px; height: 158px; float: right; overflow: hidden;}
.m-picgrp .bd ul{width: 110%;}
.m-picgrp .bd li{float: left; width: 186px; margin-right: 10px;}
.m-picgrp .bd li img{display: block; width: 180px; height: 124px; padding: 2px; border: 1px solid #ddd;}
.m-picgrp .bd li p{line-height: 28px; text-align: center;}
.m-links{margin-top: 10px; padding: 6px 14px; height: 36px; background: #33a5e8;}
.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(/assets/template/cz_template_2/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*/

.bj-acount{border:1px solid #ddd;float:left;width:100%;margin-top:10px;padding-top:10px}
.bj-title{text-align: center;background: url("/dist/images/bj-titlebg.png") center no-repeat}
.bj-title a{font-size: 16px;font-weight:bold}
.bj-title img{vertical-align:middle;margin-right:10px}
.bj-acountlist ul{padding:10px 40px 20px 40px;overflow: hidden;}
.bj-acountlist li{float:left;width:25%;text-align: center;background: url("/dist/images/bj-line.png") right center no-repeat}
.bj-acountlist li p{margin-bottom:10px;font-weight:bold}
.bj-acountlist li div{float:left;width:50%;font-size:14px;}
.bj-acountlist li span{color:#999}
.bj-acountlist .bj-nobg{background:none}