.hc {width: 1180px;position: relative;margin: 40px auto 0;}
.hc:after{display: block;height: 0;line-height: 0;content: '';clear: both;visibility: hidden;}

/*清除浮动*/
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {zoom: 1;}
.hc_container {width: 1180px;margin: 0 auto;position: relative}
.hc_menu {position: absolute;top: 0;left: 0;width: 200px;background: #ECF0F4;min-height: 200px;color: #333;cursor: pointer;font-size: 12px;border: 1px solid #eee;box-sizing: border-box;padding-bottom: 100px;}
.hc_menu .title {height: 50px;line-height: 50px;font-size: 16px;font-weight: 600;padding-left: 15px;border-bottom: 1px solid #dddddd;}
.hc_menu > a {height: 36px;line-height: 36px;padding-left: 15px;width: 100%;box-sizing: border-box;position: relative}
.hc_menu a span {width: 150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;height: 32px;}
.hc_menu a i.up {width: 8px;height: 4px;background: url("../images/hc_jiantou.png") no-repeat;position: absolute;top: 16px;right: 15px}
.hc_menu a i.down {width: 8px;height: 4px;background: url("../images/hc_jiantou.png") no-repeat;background-position-y: -4px;position: absolute;top: 16px;right: 15px}
.hc_menu > a:hover {background: #D8E0E9;}
.hc_menu > a.active {background: #D8E0E9;}
.hc_menu ul {display: none;}
.hc_menu ul.active {display: block;}
.hc_menu ul li {height: 36px;line-height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 25px;background: #F6FAFE;border-bottom: 1px solid #eee;}
.hc_menu ul li a {display: block;}
.hc_menu ul li.active {height: 36px;line-height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-left: 5px solid #00DBFF;background: #fff;padding-left: 20px;}
.hc_con {min-height: 1000px;box-sizing: border-box;border: 1px solid #EEE;padding: 30px;background: #fff;border-radius: 5px;float: right;width: 940px;}
.hc_con .hc_con_item {display: none;text-align: center;color: #333;}
.hc_con .hc_con_item.active {display: block}
.hc_con .hc_con_item h1 {text-align: center;margin-bottom: 20px;}
.hc_con .hc_con_item h2 {font-size: 20px;line-height: 40px;text-align: left}
.hc_con .hc_con_item p {font-size: 14px;line-height: 28px;color: #666;text-indent: 2em;text-align: left}
.hc_con .hc_con_item p strong {text-indent: 0;}
.hc_con .hc_con_item img {max-width: 100%;margin: 20px 0;}
/*yqLink*/
.hc_con .hc_con_item .link_class_first{display:block;text-align:left;font-size:16px;color:#333;line-height:37px;height:37px;padding-left:20px;text-indent:0;background:url("../images/yq_link.png") no-repeat left center;}
.hc_con .hc_con_item .link_class_sec {padding:0 0 26px 20px;}
.hc_con .hc_con_item .link_target{float:left;font-size:14px;color:#111;margin-right:60px;height:40px;line-height:40px;}
.partner-wrapper{margin-bottom:20px;}
.partner-wrapper li{list-style: none;float: left;margin-left: 20px;margin-top: 12px;width: 140px;height: 80px;border: 1px solid #eee;border-radius: 4px;background-color: #ffffff;display: table-cell;vertical-align: middle;text-align: center;position: relative;}
.hc_con_item .partner-wrapper li a>img{max-width: 140px;max-height: 80px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
