.g-main-bg{ height:100%; overflow:hidden;}
/*border:1px solid #ddd;*/
.g-left-title{border-bottom: 1px solid #eee; height: 50px; }
.g-left-title .m-tith4{ border-bottom: none; float: left; width: 150px; }
.g-left-title .m-title-dome{ float: left;width:550px;height: 57px;overflow: hidden; }
.g-left-title .m-title-dome ul li{ background: url(http://30tqyb.com/images/lbl_bg.png) no-repeat left 18px; cursor: pointer; height:57px; line-height: 50px; float: left; width: auto;  font-size: 18px; color: #333; text-align: center; position: relative;max-width: 160px;padding:0px 25px 0px 25px;overflow: hidden;} 
.g-left-title .m-title-dome ul li:first-child{ background: none; padding:0px 15px 0px 15px;}
.g-left-title .m-title-dome ul li i{ position: absolute; width:14px; height:7px; display:block; bottom: 0px; left:50%; margin-left:-7px; }
.g-left-title .m-title-dome ul li.m-hover{ color: #00aaff;}
.g-left-title .m-title-dome ul li.m-hover i{background: url(http://30tqyb.com/images/down_detailimg.png) no-repeat -135px -72px;}
.g-left-title .m-title-dome ul li:hover{color: #00aaff;}


.m-tith4 {height: 24px;line-height: 24px;font-size: 18px;color: #333;text-indent: 15px;margin: 15px 0 0;padding-bottom:11px;border-bottom: 1px solid #eee;}
.m-tith4 i {width: 5px;height: 24px;background: #00aaff;float: left;}


.g-left-title .m-title-dome{ float: left;width:550px;height: 57px;overflow: hidden; }
.g-left-title .m-title-dome ul li{ background: url(http://30tqyb.com/images/lbl_bg.png) no-repeat left 18px; cursor: pointer; height:57px; line-height: 50px; float: left; width: auto;  font-size: 18px; color: #333; text-align: center; position: relative;max-width: 160px;padding:0px 25px 0px 25px;overflow: hidden;} 
.g-left-title .m-title-dome ul li:first-child{ background: none; padding:0px 15px 0px 15px;}
.g-left-title .m-title-dome ul li i{ position: absolute; width:14px; height:7px; display:block; bottom: 0px; left:50%; margin-left:-7px; }
.g-left-title .m-title-dome ul li.m-hover{ color: #00aaff;}
.g-left-title .m-title-dome ul li.m-hover i{background: url(http://30tqyb.com/images/down_detailimg.png) no-repeat -135px -72px;}
.g-left-title .m-title-dome ul li:hover{color: #00aaff;}

.g-left-title .m-title-dome ul li.m-hover{ color: #00aaff;}
.g-left-title .m-title-dome ul li.m-hover i{background: url(http://30tqyb.com/images/down_detailimg.png) no-repeat -135px -72px;}

.g-title .f-month ul li.m-hover {color: #19b5fe;}


.g-detail-fix .m-hover{ width:280px; position:absolute;left: 565px;top: 4px;z-index:999; background:#fff; border:1px solid #ddd; box-shadow:1px 2px 2px #ccc;padding: 0px 12px 2px 12px;}
.g-detail-fix .m-hover .icolst li{ padding:10px 0;}

.m-down-content{ overflow: hidden; padding:15px;}
.m-down-content .u-down-list{overflow: hidden;width: 345px; padding-left:5px;}

.m-down-content{ overflow: hidden; padding:15px;}
.m-down-content .u-down-list{overflow: hidden;width: 345px; padding-left:5px;}
.u-down-list .u-link-list{ overflow: hidden; }
.u-down-list .u-link-list h4{ font-size: 16px; color: #00aaff; height: 25px; line-height: 25px; overflow: hidden; margin-top:5px  }
.u-down-list .u-link-list ul{ overflow: hidden; }
.u-down-list .u-link-list ul li{width: 50%;height: auto;float: left;margin: 10px 0 0;display: inline;overflow: hidden;}
.u-down-list .u-link-list ul li a{width: 100%;height: 22px;line-height: 22px;font-size: 14px;font-weight: normal;color: #333;text-indent: 30px;background: url(/images/softdown/c_dlink.png) no-repeat; background-position:3px; display: block;overflow: hidden;}
.u-down-list .u-link-list ul h3{ width: 100%; float: left; padding: 12px 0 0 !important;border-top: 1px solid #eee; font-size: 14px !important; color: #f60;margin: 10px 0 0 !important;overflow: hidden;}
.u-down-list .u-link-list ul li a:hover{ color: #f60 }

.u-down-list .u-link-list ul li.u-gs-btn a{ width: 130px;height: 30px;line-height: 30px; color: #fff;text-indent: 32px; background: #2589EF url(/images/down-ico2018.png) no-repeat 6px center;border-radius:4px;}
.u-down-list .u-link-list ul li.u-gs-btn a:hover{background: #2589EF url(/images/down-ico2018.png) no-repeat 6px center;}

/**/
.u-right-ban{ overflow: hidden; width: 320px; }
.u-right-ban a img{  margin-bottom: 15px;width: 320px;}


.u-gs-btn a span{ color:#FFF}
.u-gs-btn a:hover span{text-decoration: underline;color:#FFF}
.f-other-url a span{color:#333}
.f-other-url a:hover span{text-decoration: underline;color:#333}