﻿.mbody{width:100%;min-width: 1200px;padding: 0 0 40px 0;margin:auto;float:left;}
.i-table{width: 1160px;padding: 0 20px 15px 20px;margin: 20px auto 0;background-color: #fff;outline: 1px solid #e6e6e6;box-shadow: 0 0 2px 2px hsla(0,0%,79%,.2);}
.i-table .i-h-name{height: 56px;position: relative;margin: 0 -20px;line-height: 56px;border-bottom: 1px solid #f0f0f0;font-size: 20px;}
.i-table .i-h-name>div {height: 56px;position: absolute;left: 20px;border-bottom: 2px solid #dc2d1a;margin-bottom: -1px;}
.i-table .i-h-name>a {height: 56px;position: absolute;right: 20px;}

.i-bigdata{width: 1160px;}
.i-bigdata>ul{width:100%;}
.i-bigdata>ul li{width: 566px;float: left;margin: 0 7px;}
.i-bigdata>ul li.box-1{width: 100%;}
.i-bigdata .i-box{margin-top: 14px;}
.i-bigdata .i-box .i-header{height: 52px;line-height: 52px;text-indent: 20px;font-size: 18px;color: #fff;background-color: #dc2d1a;}
.i-bigdata .i-box .i-header span{float:right;padding-right:10px;font-size:14px;}
.i-bigdata .i-box .i-body{border: 1px dashed #e6e6e6;border-top-width: 0;overflow: hidden;}

.i-bigdata .i-box .i-body .title {height: 40px;background-color: #f7f7f7;font-weight: 700;}
.i-bigdata .i-box .i-body dl {height: 40px;line-height: 40px;padding: 0 20px;color: #666;font-size: 14px;font-weight: 400;}
.i-bigdata .i-box .i-body dd,.i-bigdata .i-box .i-body dt{float: left;height: 40px;padding: 0 2px;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.col-1{float: left;width: 75px;text-align: left;}
.col-2{float: left;width: 310px;text-align: left;}
.col-3{float: left;width: 100px;text-align: right;}
.col-4{float: left;width: 610px;text-align: left;}
.col-5{float: left;width: 120px;text-align: right;}
.i-bigdata .i-box .i-body dd.red{color: #fc3d44;}
/*.i-bigdata .i-box .i-body dd a{}*/
/* 动态*/
.i-bigdata .div-data{width: 100%;line-height:80px;font-size: 24px;text-align:center;}
.i-bigdata .ul-data {width: 100%;height: 96px;padding: 18px 0;border: 1px dashed #e6e6e6;}
.i-bigdata .ul-data li:first-child {border-left: 0;}
.i-bigdata .ul-data li {float: left;text-align: center;width: 23%;height: 100%;border-left: 1px dashed #e6e6e6;}
.i-bigdata .ul-data li em{font-style: normal;width: 100%;text-align: center;font-size: 24px;color: #dc2d1a;}
.i-bigdata .ul-data .info {width: 100%;color: #666;font-size: 24px;text-align: center;}
/*end*/

.icon-upgrade,.icon-down{display:block;float:left;width:10px;margin-top:14px;margin-left:44px;height:10px;background:url(../images/sprite.icon.png) no-repeat -269px -152px;}
.icon-down{background: url(../images/sprite.icon.png) no-repeat -269px -167px;}

.i-bottom{overflow: hidden;padding-top: 0;padding-bottom: 14px;margin-right: 20px;}
.more {height: 20px;border: 1px solid #e6e6e6;border-radius: 10px;padding: 0 5px 0 10px;margin-top: 10px;margin-left: 5px;background-color: #fff;}
.i-bigdata .i-bottom .more {float: right;position: relative;}
.i-bigdata .i-bottom .more .icon-small-crow {position: absolute;top: -8px;left: -8px;}
.icon-small-crow {background-position: -82px -88px;width: 19px;height: 19px;}
.icon-small-crow {display: inline-block;font-size: 0;background-image: url(../images/sprite.icon.png);}
.more a {display: block;line-height: 20px;color: #a4a4a4;}
.more a i {display: inline-block;font-size: 0;border-width: 4px;border-color: transparent transparent transparent #a4a4a4;border-style: dashed dashed dashed solid;margin-left: 2px;}
.more:hover{background-color:#dc2d1a;color:#fff;border:1px solid #dc2d1a}
.more:hover a{color:#fff}
.more:hover a i{display:inline-block;font-size:0;border-width:4px;border-color:transparent transparent transparent #fff;border-style:dashed dashed dashed solid;margin-left:2px}
/*列表*/
.mbody .l-content {width: 1170px;height: auto;margin:auto;padding: 0 15px;overflow: hidden;}
.l-content .l-left{width:800px; height:auto; overflow:hidden; float:left; text-align:left}
.l-content .l-right{width:350px; height:auto; overflow:hidden; float:left; margin-left:20px;text-align:left}
.ico-home{width: 19px;height: 16px;margin: -2px 6px 0 0; background: url(../images/ico-home.png) 0 0;display: inline-block;vertical-align: middle;}
.l-content .l-nav{padding: 0 12px 6px 0;border-bottom: 1px solid #888;line-height: 29px;font-size: 16px;margin-bottom:5px;color:#666;}
.l-content .l-nav a{color:#666;text-decoration:none;}
.sl-list {border-bottom: 1px solid #f0f0f0;padding-top: 23px;overflow: hidden;line-height:34px;}
.sl-list.active {height: auto;overflow: auto;padding: 23px 0 0;}
.sl-key {font-size: 18px;color: #666;width: 60px;float: left;font-weight: 600;}
.sl-list ul {margin-right: 50px;margin-top: -29px;margin-left: 135px;} 
.sl-list ul li {float: left;margin-bottom: 24px;line-height: 34px;}
.sl-list ul li a{font-size: 16px;padding: 10px 20px;}
.sl-list ul li:first-child {margin-left: -72px;}
.sl-list ul li a.active,.sl-list ul li a:hover{color: #fff;background-color: #dc2d1a;}



.list-box{margin-bottom:20px; padding-bottom:20px; overflow:hidden; text-align:left;}
.list-box dl{padding: 25px 0;border-bottom: 1px solid #f0f0f0;}
.list-box dl dt a{display: block;color: #666;font-size: 22px;text-decoration: none;line-height: 35px;max-height: 70px;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;font-weight: 400;}
.list-box dl dd{padding:15px 0 0 0; line-height:24px}
.list-box dl dd a{color:#45AFE4;margin-right:20px;}
.list-box dl dd div.share{position: relative;float: right;cursor: pointer;}

/*分页*/
.list-page{width:800px; height:100px; overflow:hidden; text-align:center; margin:0 auto}
.page-nav{text-align: center;padding-top: 30px;}
.page-nav a{text-decoration: none;font-size:14px;}
.pagination{display: inline-block;}
.pagination li{display: inline-block;font-size: 14px;float: left;margin: 0 3px;}
.pagination li a,.pagination li span,.pagination li strong{display: inline-block;background-color: #eee;background-color: rgba(0,0,0,0.1);color: rgba(0,0,0,0.6);line-height: 38px;padding:0 10px;}
.pagination li span.dots{background-color:transparent;width: 20px;}
.pagination li a:hover{background-color: rgba(0,0,0,0.2);}
.pagination li .none{cursor: not-allowed;}
.pagination li .none:hover{background-color: rgba(0,0,0,0.1);}
.pagination li strong{background-color: #ddd;background-color: rgba(0,0,0,0.26);font-weight: bold;color: #fff;}

/*右侧*/
.l-r-box{width:350px; height:auto; overflow:hidden; padding-top:25px}
.l-r-title{width:350px; height:35px;background:url(../images/icons/hrrmht.jpg) left center no-repeat #fff; text-indent:25px;}
.l-r-title .txt{line-height:35px; font-weight:bold; font-size:18px;background:url(../images/icons/hlgd.jpg) left center no-repeat #fff; position:absolute; z-index:1; padding-right:20px;}
.l-r-title .txt a,.l-r-title .txt a:hover{color:#515050;}
.l-r-title .hit{ background:url(../images/icons/hrrwbd.jpg) left center no-repeat #fff;}
.l-r-title hr{ border:none;border-top:1px #E5E5E5 solid; padding:0; margin:0; color:#E5E5E5; height:1px; margin-top:20px; float:left; width:350px}
.l-r-content{width:350px; height:auto; overflow:hidden; padding-top:15px}
.l-r-content li{width:332px; height:28px; overflow:hidden; text-align:left; line-height:28px; margin-bottom:15px; padding-left:15px;display:block;vertical-align:middle;font-size:16px;}
.l-r-content li a:hover{color:#00AA98;}
.l-r-content li.rw-1{ border-left:3px #FD5F00 solid}
.l-r-content li.rw-2{ border-left:3px #FFC002 solid}
.l-r-content li.rw-3{ border-left:3px #00A635 solid}
.l-r-content li.rw-4{ border-left:3px #00C3C4 solid}
.l-r-content li.rw-5{ border-left:3px #B92400 solid}
.l-r-content li.rw-6{ border-left:3px #E07E00 solid}
.l-r-content li.rw-7{ border-left:3px #27C790 solid}
.l-r-content li.rw-8{ border-left:3px #5C68EC solid}
.l-r-content li.rw-9{ border-left:3px #00A9DA solid}
.l-r-content li.rw-10{ border-left:3px #E41A91 solid}


.hl_content{width:760px; height:auto; overflow:hidden; text-align:left; padding:0 15px}
.hl_c_title{width:760px; height:auto; overflow:hidden;}
.hl_c_title h2{font-size:32px; font-weight:100; padding:0; margin:0; line-height:45px; width:auto; height:auto; color:#000;}
.hl_c_title i.tag{display: inline-block;font-size: 14px;background-color: #dc2d1a;padding: 3px 5px;line-height: 14px;vertical-align: middle;font-weight: 100; margin-left:10px;border-radius: 2px;}
.hl_c_title i.tag a{color: #FFF;}
.hl_c_twid{width:760px; height:50px; line-height:50px; text-align:left; font-size:14px; color:#A6A6A6}
.hl_c_twid span.kw{margin-left:15px;}
.hl_c_twid span.kw a{margin:0 10px;color:#1884df;}
.hl_c_wcid{width:760px; height:auto; overflow:hidden; line-height:24px; font-size:14px; color:#757575; border-bottom:1px #E5E5E5 solid; padding-bottom:30px; padding-top:5px}
.bt1px{border-bottom:1px #E5E5E5 solid; }
.hl_body{padding-top:30px; text-align:left; width:760px; height:auto; overflow:hidden; }
.hl_body p{font-size:18px; line-height:36px; padding:5px 0; margin:0px 0 20px}
.hl_body p.title{border-left:6px #00AA98 solid;background:#F6F6F6; padding-left:10px; font-weight:bold}
.hl_c_tag{width:760px; height:auto; overflow:hidden; margin-top:25px}
.hl_c_tagl{float:left; width:450px; height:auto; overflow:hidden}
.hl_c_tagl li{float:left; margin-right:10px;}
.hl_c_tagl li a{width:auto; padding:0 20px; height:32px; line-height:30px; border:1px #DCDCDC solid; color:#40BFB2; font-size:16px}
.hl_c_tagl li a:hover{background:#00AA98; color:#fff; border:1px #00AA98 solid}
.hl_c_share{float:right; width:188px; height:auto; overflow:hidden}
.hl_body table.list,.hl_body table.top{font-size:16px;margin-top: 10px;border-collapse: collapse;border: 1px solid #aaa;width: 100%;}
.hl_body table.list th,.hl_body table.list td,.hl_body table.top th,.hl_body table.top td{border:1px solid #000;vertical-align: text-top;padding: 6px;}
.hl_body table.list th,.hl_body table.list td{width:20%;}
.hl_body table.top{margin-bottom:25px;}


dl.d_th{ clear:both; margin:10px 0;padding-top:10px; background:url(../images/th_line.gif) repeat-x left bottom; height:35px;line-height:30px; overflow:hidden;}
dl.d_th dd{ float:left; background:url(../images/th_red_line.gif) repeat-x left bottom; height:35px;font-size:18px;font-weight:bold; color:#444;margin:0;}
dl.d_th dd span{ float:left; background:url(../images/th_gray.gif) no-repeat 5px 8px; padding:0 8px 0 30px;}
dt.th_a{padding-right:10px; float:right; color:#a8a8a8;}
ul.d_list{ clear:both; margin:16px auto; width:97%;}
ul.d_list li{ float:left; width:49.8%; font-size:14px; line-height:2em; height:2em; overflow:hidden; margin:1px 0; background:url(../images/red_arrow.gif) no-repeat 0px 10px; text-indent:1em;}

.m-table{background-color: #fff;font-size:14px;}
.m-table .row{width:100%;margin-left: 0;margin-right: 0;padding:12px 0px;line-height: 35px;border-bottom: 1px solid #ccc;background-color: #fff;display: table;color:#7f7f7f;}
.m-table .row:hover{background-color: #f4f4f4;}
.m-table .ad:hover{background-color:transparent;}
.col-t{padding-left:15px;}
.col-lg{float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;padding:0 15px;}
.col-lg li.con{line-height: 23px;/*height: 135px;*/overflow: hidden;}
.col-lg a.tg{color:#dc2d1a;}
.m-table .row .col-t a{color:#444;}
.m-table a.tg-img{float:left;padding:10px 10px 10px 0;}
.ws-none{white-space:normal;}
.w-t{/*width:505px;*/width:70%;}
.w-d{width:100px;}
.w-d span{display:block;line-height:25px;}
.col-lg li.t-s{color:#000;}
.col-lg li.t-s a{color:#337ab7;}
.col-lg li.t-s span{padding-left:15px;}
.col-lg span.tel-btn{background: #ff3636 none repeat scroll 0% 0%;color: #FFF;transition: background 0.2s ease-in 0s;border:none;border-radius: 4px;cursor: pointer;margin:auto;text-align:center;}
.col-lg.fr{float:right;}