﻿
@import "base.css";


.qhd-content h1{font-size: 34px;font-size: 3.4rem;padding-top: 20px;margin-bottom: 15px;font-weight: normal;}
.qhd-content h2{font-size: 28px;font-size: 2.8rem;padding-top: 15px;margin-bottom: 12px;font-weight: normal;}
.qhd-content h3{font-size: 22px;font-size: 2.2rem;padding-top: 10px;margin-bottom: 10px;font-weight: normal;}
.qhd-content h4{font-size: 18px;font-size: 1.8rem;}
.qhd-content h5{font-size: 16px;font-size: 1.6rem;}
.qhd-content h6{font-size: 14px;font-size: 1.4rem;}
.qhd-content p{line-height: 1.8;}
.qhd-content hr{border-color: #ccc;}
.qhd-content em{font-style: italic;}
.qhd-content sup{vertical-align: super;font-size: 12px;}
.qhd-content sub{vertical-align: sub;font-size: 12px;}
.qhd-content blockquote{line-height: 1.6;padding: 5px 10px 5px 15px;font-family: "微软雅黑";background: none;border-left: 3px solid #b3b3af;background-color: #f7f7f7;color: #808080;}
.qhd-content blockquote p{margin-bottom: 5px;}
.qhd-content ul,.qhd-content ol{line-height: 1.8;}
.qhd-content ul li,.qhd-content ol li{padding-top: 2px;padding-bottom: 2px;}
.qhd-content ul.iconlist li{background-position: 0 7px;}
.qhd-content ol{padding-left: 2.5em;}
.qhd-content img{vertical-align: middle;max-width: 100%;_max-width: none;height: auto !important;}
.qhd-content a:hover img{opacity: 0.9;filter: alpha(Opacity=90);}


.qhd-content table{width: 100% !important;max-width: 100%;border-collapse: collapse;overflow: visible;}
.qhd-content table th,.qhd-content table td{padding: 14px 18px;text-align: center;border: 1px solid #eee;}
.qhd-content table tbody tr.trhover td{background-color: #f0f0f0;}
.qhd-content table tbody tr:first-child td{background-color: #333;color: #fff;font-size: 16px;font-weight: bold;}
.qhd-content table table tbody tr:first-child td{background-color: transparent;color: #4d4d4d;font-size: 14px;font-weight: normal;border: none;}
.qhd-content table table tbody tr td{padding: 0;}
.qhd-content table tbody img[src*="file"]{display: none;}
.qhd-content table tbody p{margin-bottom: 0;}
.qhd-content table tbody tr.trhover table td{background-color: #f0f0f0;}
.qhd-content table tbody tr:first-child table td{background-color: transparent;color: #fff;font-size: 16px;font-weight: bold;padding: 0;}
.qhd-content .table{overflow: visible;}
.qhd-content .table th,.qhd-content .table td{line-height: 1.8;padding: 14px 18px;}
.qhd-content .table th{background-color: #333;color: #fff;}
.qhd-content .table td{}
.qhd-content .table tbody tr:first-child td{background-color: transparent;color: #4d4d4d;font-size: 14px;font-weight: normal;}
.qhd-content .table tbody tr.trhover td{background-color: #f0f0f0;}
.qhd-content .table th{background-color: #333;color: #fff;font-size: 16px;}
.qhd-content .table-row thead th{background-color: #333;color: #fff;}
.qhd-content .table-row tbody th{background-color: #333;color: #fff;}
.qhd-content .table tbody .even-row td{background-color: #f0f0f0;}


.entry-item{margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px dotted #e5e5e5;}
.entry-img{margin-bottom: 10px;}
.entry-img img{display: block;}
.entry-title{margin-bottom: 15px;}
.entry-title h2{font-size: 16px;line-height: 1.4;}
.entry-title a{}
.entry-title a:hover{text-decoration: none;}
.entry-meta{font-size: 12px;margin-bottom: 10px;color: #999;}
.entry-meta em{margin: 0 8px;}
.entry-meta strong{font-weight: normal;}
.entry-meta a{color: #999;}
.entry-meta a:hover{color: #808080;text-decoration: none;}
.entry-summary{color: #808080;font-size: 13px;margin-bottom: -5px;}
.entry-summary p{line-height: 1.6;}
.entry-detail{padding-right: 10px;font-size: 13px;color: #999;background: url(../images/arrow-r.gif) no-repeat right center;}
.entry-detail:hover{text-decoration: none;color: #808080;}
.entry-list-time-hl .entry-item{position: relative;padding-left: 100px;border-bottom: 1px dotted #e5e5e5;min-height: 80px;height: auto !important;_height: 80px;}
.entry-list-time-hl .time{position: absolute;left: 0;top: 0;width: 75px;background-color: #f2f2f2;text-align: center;font-family: Arial;}
.entry-list-time-hl .time-day{display: block;line-height: 50px;border-bottom: 1px solid #fff;color: #666;font-size: 30px;}
.entry-list-time-hl .time-date{display: block;color: #999;line-height: 22px;font-size: 12px;}

.entry-list-time-hl-col .entry-item{border-bottom: none;}

.portfolio-img{margin-bottom: 10px;overflow: hidden;}
.portfolio-img a{position: relative;}
.portfolio-img a,.portfolio-img img{width: 100%;display: block;overflow: hidden;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.portfolio-img .opacity-overlay{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10;cursor: pointer;background-color: #000;opacity: 0;filter: alpha(opacity=0);_height:expression( (this.parentElement.clientHeight) +'px');-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.portfolio-img .icon-zoom{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 11;background: url(../images/icon-zoom.png) no-repeat center;}
.portfolio-img .icon-video{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 11;background: url(../images/icon-video.png) no-repeat center;}
.portfolio-img a:hover .opacity-overlay{filter: alpha(opacity=70);opacity: 0.7;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.portfolio-img a:hover img{transform: scale(1.2,1.2) rotate(10deg);-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.portfolio-item:hover img,.product-item:hover img,.scrollable-item:hover img{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.portfolio-title{margin-bottom: 10px;line-height: normal;}
.portfolio-title h2{font-size: 14px;line-height: 1.5;font-weight: normal;}
.portfolio-title a{}
.portfolio-title a:hover{text-decoration: none;}
.portfolio-meta{font-size: 12px;margin-bottom: 10px;color: #808080;}
.portfolio-meta em{margin: 0 8px;}
.portfolio-meta strong{font-weight: normal;}
.portfolio-meta a{color: #808080;}
.portfolio-meta a:hover{color: #1d1d1d;text-decoration: none;}
.portfolio-summary{color: #808080;font-size: 13px;margin-bottom: -10px;}
.portfolio-summary p{line-height: 1.5;}
.portfolio-detail{padding-right: 10px;color: #f30;font-size: 13px;background: url(../images/arrow-r.gif) no-repeat right center;}




/* 分类 */
.category{}
.category ul{padding-bottom: 1px;}
.category ul li{position: relative;border-bottom: 1px solid #e5e5e5;}
.category ul li.last,.category ul li:last-child{border-bottom: none;}
.category ul li:hover{}
.category ul li a{display: block;padding: 17px 35px 17px 20px;line-height: normal;color: #666;font-size: 14px;*zoom:1;}
.category ul li i{display: block;width: 12px;height: 12px;overflow: hidden;position: absolute;top: 21px;right: 15px;_right: 22px;background: url(../images/icon-accordion.gif) no-repeat 0 0;cursor: pointer;}
.category ul li a:hover{text-decoration: none;color: #999;}
.category ul ul{padding: 0 0 20px 25px;margin-top: -5px;display: none;}
.category ul ul li.last{border-bottom: none;}
.category ul li ul li{border-bottom: none;border-left: none;}
.category ul li ul li a{color: #808080;padding-left: 10px;background: url(../images/page-menu-sub.gif) no-repeat left 13px;}
.category ul li ul li a:hover{background: url(../images/page-menu-sub-c.gif) no-repeat left 13px;}
.category ul ul li a{background-image: none;padding: 5px 10px;line-height: normal;background-colot: #f2f2f2;font-size: 13px;}
.category ul li.current{}
.category ul li.current a{color: #999;}
.category ul li.current i{width: 13px;height: 13px;background-position: 0 -13px;}
.category ul li.current ul{display: block;}
.category ul li.current ul li{border-bottom: none;}
.category ul li.current ul li a{color: #666;}
.category ul li.current ul li a:hover{color: #999;}
.category ul li.current ul li.current > a{color: #999;background: url(../images/page-menu-sub-c.gif) no-repeat left 13px;}




.article-detail .article-title{text-align: center;margin-bottom: 15px;}
.article-detail .article-title h1{font-size: 22px;line-height: 1.5;font-weight: normal;}
.article-detail .entry-meta{text-align: center;margin-bottom: 20px;padding-bottom: 10px;font-size: 12px;/*border-bottom:1px dotted #ccc;*/}
.article-detail .entry-meta span{margin: 0 10px;}
.article-detail .entry-meta .share-toolbar{display: inline-block;height: 22px;line-height: 22px;overflow: hidden;position: relative;top: 4px;margin-left: 8px;}
.article-detail .entry-meta .share-toolbar span{margin: 0;float: left;height: 16px;line-height: 16px;margin: 6px 0 6px 0;}
.article-detail .article-content{margin-top: 25px;}



.product-category{}

.proList li{text-align: center;width: 23%;margin-left: 1%;margin-right: 1%; float: left}
.proList .portfolio-title h2{font-size: 14px;}
.proList .portfolio-summary{font-size: 12px;}
.proList .portfolio-title h2{font-size: 14px;}
.proList .portfolio-summary{font-size: 12px;}


.product-item{position: relative;}
.product-item .portfolio-img{background-color: #f2f2f2;overflow: hidden;position: relative;margin-bottom: 13px;}

.product-item .opacity-overlay{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10;cursor: pointer;background-color: #e92525;opacity: 0;filter: alpha(opacity=0);_height:expression( (this.parentElement.clientHeight) +'px');-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.product-item a:hover .opacity-overlay{filter: alpha(opacity=90);opacity: 0.9;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.product-detail .product-summary{font-size: 13px;color: #666;}


.link a img{vertical-align: middle;margin-right: 5px;position: relative;top: -1px;*top:0;}

.link-block li{padding: 4px 0;line-height: 1.5;}
.link-block-sign a{display: block;background: url(../images/icon-dot.gif) no-repeat 0 8px;padding-left: 10px;}
.link-list li{margin-bottom: 15px;}
.link-list .link-img{margin-bottom: 5px;overflow: hidden;}
.link-list .link-img img{display: block;width: 100%;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.link-list .link-img a:hover img{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.link-list .link-name{text-align: center;}
.link-list .link-name h2{line-height: 22px;font-size: 13px;}
.link-list .link-name a{font-size: 13px;font-weight: normal;}
.link-list .col-2-1 a{font-size: 16px;}




.link-setion{position: relative;margin-bottom: 8px;}
.link-setion a{display: block;}
.link-setion .link-img img{display: block;width: 100%;}
.link-setion .link-img-noimg{min-height: 230px;height: auto !important;_height: 230px;background-color: #dd5189;}
.link-name-default{position: absolute;left: 35px;bottom: 35px;opacity: 1;filter: alpha(opacity=100);border-bottom: 1px solid #fff;padding-bottom: 5px;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.link-name-default h3{font-size: 20px;padding-right: 15px;font-weight: normal;color: #fff;line-height: normal;}
.link-setion-text{display: block;width: 100%;position: absolute;top: 50%;left: 0;z-index: 10;color: #fff;text-align: center;opacity: 0;filter: alpha(opacity=0);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.link-setion-text h3{margin: 0 20px 15px;margin-top: -20px;font-size: 24px;font-weight: normal;color: #fff;line-height: normal;transition: all 0.35s ease-out;-moz-transition: all 0.35s ease-out;-o-transition: all 0.35s ease-out;-webkit-transition: all 0.35s ease-out;-ms-transition: all 0.35s ease-out;}
.link-setion-text p{margin: 0 20px 15px;margin-top: -55px;font-size: 13px;font-weight: normal;color: #fff;line-height: normal;transition: all 0.35s ease-out;-moz-transition: all 0.35s ease-out;-o-transition: all 0.35s ease-out;-webkit-transition: all 0.35s ease-out;-ms-transition: all 0.35s ease-out;}
.link-setion-text .link-more{line-height: normal;display: inline-block;*display:inline;*zoom:1;margin-top: 10px;padding: 6px 20px;border: 1px solid #fff;font-size: 13px;}
.link-setion .opacity-overlay{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;cursor: pointer;background: #333;opacity: 0;filter: alpha(opacity=0);_height:expression( (this.parentElement.clientHeight) +'px');-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.link-setion a:hover .link-name-default{opacity: 0;filter: alpha(opacity=0);}
.link-setion a:hover .link-setion-text{opacity: 1;filter: alpha(opacity=100);}
.link-setion a:hover .link-setion-text h3{margin-top: 0px;}
.link-setion a:hover .link-setion-text p{margin-top: 0px;}
.link-setion a:hover .opacity-overlay{opacity: 0.85;filter: alpha(opacity=85);}


.module-default{margin: 0;padding: 0;}
.module{margin-bottom: 25px;}
.module-title-default{margin-bottom: 10px;overflow: hidden;}
.module-title-default > .module-title-content{padding-top: 5px;padding-bottom: 5px;}
.module-title-default > .module-title-content h3{display: block;float: left;_display: inline;line-height: 20px;font-size: 16px;}
.module-title-default > .module-title-content span{margin-left: 5px;float: left;line-height: 22px;color: #808080;font-size: 14px;}
.module-title-default > .module-title-content span strong{font-weight: normal;margin-left: 5px;color: #808080;font-family: Arial,sans-serif;}
.module-title-default > .module-title-content i{display: block;float: left;_display: inline;width: 8px;height: 8px;overflow: hidden;position: relative;top: 9px;margin-left: 10px;background: url(../images/icon-title-d.gif) no-repeat;}
.module-more-default a{color: #808080;font-size: 13px;}
.module-more-default a:hover{color: #808080;text-decoration: none;}
.module-icon-default{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.module-no-margin,.module-no-margin .module-content p,.module-no-margin .module-content ul,.module-no-margin .module-content ol,.module-no-margin .module-content h1,.module-no-margin .module-content h2,.module-no-margin .module-content h3,.module-no-margin .module-content h4,.module-no-margin .module-content h5,.module-no-margin .module-content h6{margin: 0;}
.module-hlbg{}
.module-hlbg > .module-inner{background-color: #f4f4f4;}
.module-hlbg-title{background: #262626;overflow: hidden;}
.module-hlbg-title h3{padding: 15px 0 15px 20px;line-height: normal;color: #fff;font-size: 20px;font-weight: normal;}
.module-hlbg-title h4{margin-bottom: 5px;padding-left: 20px;line-height: normal;color: #fff;font-size: 14px;font-weight: normal;font-family: Arial,Helvetica,sans-serif;}

.module-hlbg-content{padding: 10px 10px 15px;}
.module-hlbg-more{text-align: right;padding: 0 15px 15px;}
.module-hlbg-more a{display: inline-block;*display:inline;*zoom:1;height: 20px;line-height: 20px;padding: 1px 8px;background-color: #b3b3b3;color: #fff;font-size: 12px;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.module-hlbg-more a:hover{background-color: #666;color: #fff;text-decoration: none;}
.module-hlbg-content .category{margin: -10px -10px -15px;}

.module-title-hl{margin-bottom: 20px;border-bottom: 1px solid #d6d6d6;}
.module-title-hl .module-title-content h3{display: inline-block;*display:inline;*zoom:1;padding-top: 5px;padding-bottom: 5px;font-size: 22px;font-weight: normal;color: #ee330a;line-height: normal;}
.module-title-hl > .module-title-content span{position: relative;top: 13px;}
.module-title-hl > .module-more-default{margin-top: 10px;}
.module-full-screen > .module-inner{padding: 70px 0 70px;}
.module-full-screen > .module-inner .page-width{width: auto;max-width: 1200px;_width: 1200px;}
.module-full-screen-title{margin-bottom: 35px;text-align: center;}
.module-full-screen-title > h2{margin-bottom: 20px;line-height: normal;font-weight: normal;font-size: 28px;color: #333;}
.module-full-screen-title > .module-title-content{margin: -10px 0 15px;}
.module-full-screen-title > .module-title-content > h3{display: inline-block;*display:inline;*zoom:1;margin: 0 15px;line-height: normal;font-weight: normal;font-size: 16px;color: #999;}
.module-full-screen-title > .module-title-content > i{display: inline-block;*display:inline;*zoom:1;position: relative;top: -5px;width: 55px;height: 1px;overflow: hidden;background-color: #ccc;}
.module-full-screen-title > em{display: block;width: 35px;height: 2px;overflow: hidden;margin: 0 auto;background-color: #333;display: none;}
.module-full-screen-more{float: none;clear: both;margin-top: 30px;text-align: center;}
.module-full-screen-more a{display: inline-block;*display:inline;*zoom:1;line-height: 34px;padding: 0 35px;border: 1px solid #ccc;color: #999;background-color: transparent;transition: all 0.5s ease 0s;}
.module-full-screen-more a:hover,.module-full-screen-more a:active{background-color: #333;border-color: #333;color: #fff;text-decoration: none;}
.module-full-screen-gray{background-color: #f7f7f7;}
.module-full-screen-hl{background-color: #333;}
.module-full-screen-hl .module-full-screen-title > h2{color: #fff;}
.module-full-screen-hl .module-full-screen-title > .module-title-content > h3{color: #f2f2f2;}
.module-full-screen-hl .module-full-screen-title > .module-title-content > i{background-color: #e5e5e5;}
.module-full-screen-hl .module-full-screen-title > em{background-color: #fff;}
.module-full-screen-hl .module-full-screen-more a{border-color: #fff;color: #fff}
.module-full-screen-hl .module-full-screen-more a:hover{background-color: #fff;border-color: #fff;color: #333;text-decoration: none;}
.module-full-screen-bg-img{background-repeat: no-repeat;background-position: center;background-size: cover;}
.module-full-screen-padding-bottom{padding-bottom: 70px;}
.module-full-screen-more-fixed > .module-inner .page-width{position: relative;}
.module-full-screen-more-fixed .module-full-screen-more{position: absolute;left: 50%;z-index: 1000;margin-left: -48px;margin-top: 20px;-webkit-animation: upAndDown 2s infinite;animation: upAndDown 2s infinite;}
.module-full-screen-more-fixed .module-full-screen-more a{background-color: transparent;padding: 0;border: none;color: #808080;font-size: 16px;width: 97px;height: 97px;line-height: 97px;background: url(../images/module-full-screen-more-fixed.png) no-repeat 0 0;}
.module-full-screen-more-fixed .module-full-screen-more a:hover{background-color: transparent;background-position: 0 -97px;color: #fff;}
.module-full-screen-gray-expand > .module-inner{padding-top: 50px;padding-bottom: 70px;}
.module-full-screen-gray-expand-box-t,.module-full-screen-gray-expand-box-b{position: relative;height: 10px;}
.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg,.module-full-screen-gray-expand-box-b .module-full-screen-gray-expand-bg{position: absolute;top: 0;width: 100%;height: 20px;}
.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg{top: -10px;}
.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg{background: url(../images/module-full-screen-bg-wave-gray-t.png) no-repeat bottom center;}
.module-full-screen-gray-expand-box-b .module-full-screen-gray-expand-bg{background: url(../images/module-full-screen-bg-wave-gray-b.png) no-repeat bottom center;}

.module-title-horizontal{float: left;margin-right: 10px;}
.module-title-horizontal .module-title-content{margin-top: 2px;}
.module-title-horizontal .module-title-content > h3{font-size: 15px;margin-top: 2px;line-height: normal;float: left;}
.module-title-horizontal .module-title-content img{vertical-align: middle;position: relative;top: 2px;float: left;margin-right: 5px;}

.module-horizontal-hlbg{background-color: #fafafa;}
.module-section{padding: 70px 0;}
.module-section-title-wrapper{margin-bottom: 40px;}
.module-section-title{float: left;position: relative;padding-right: 10px;}
.module-section-title h2{line-height: normal;font-size: 30px;font-weight: normal;margin-bottom: 15px;}
.module-section-title h3{line-height: normal;font-size: 16px;font-weight: normal;margin-bottom: 15px;color: #999;font-family: Arial,Helvetica,sans-serif;}
.module-section-title em{display: block;height: 5px;width: 600px;overflow: hidden;position: absolute;right: 0;bottom: 0;background: url(../images/module-section-title-line.png) no-repeat;}
.module-section-more{float: right;margin-top: 20px;}
.module-section-more a{line-height: normal;padding: 3px 0;font-size: 18px;color: #999;border-bottom: 1px solid #ccc;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-ms-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.module-section-more a:hover{color: #808080;border-bottom: 1px solid #808080;}
.module-section-gray{background-color: #f7f7f7;}
.module-section-hl{background-color: #333;}
.module-section-hl h2{color: #fff;}
.module-section-hl h3{color: #e5e5e5;}
.module-section-hl .module-section-title em{background-image: url(../images/module-section-title-line-w.png);}
.module-section-hl .module-section-more a{color: #808080;border-bottom: 1px solid #808080;}
.module-section-hl .module-section-more a:hover{color: #fff;border-bottom: 1px solid #fff;}
.module-section > .module-section-inner .page-width{width: auto;max-width: 1200px;_width: 1200px;}

.gotop{display: none;}


/*----------------------------------------------------------------------------------------------------------------------------------------------------
           Pages style
----------------------------------------------------------------------------------------------------------------------------------------------------*/
html{background-repeat: repeat;*overflow-x:hidden;font-size: 62.5%;background-color: #fff;}
body{font-family: "Microsoft YaHei","微软雅黑",Arial,sans-serif;color: #4d4d4d;line-height: 1.8;font-size: 14px;}
body.font-en-US,body.font-en-US .module-title-default > .module-title-content h3{font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","微软雅黑",sans-serif;}
a{color: #4d4d4d;text-decoration: none;}
a:hover{color: #808080;text-decoration: none;}
/* Common Class */
.float-left{float: left;display: inline;}
.float-right{float: right;display: inline;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.dl-horizontal dt{float: left;display: inline;}
.dl-horizontal dd{overflow: hidden;*zoom:1;}
.fixed{position: fixed;top: 0px;left: 0px;}
.double-hr{border-top: 3px double #ccc;clear: both;font-size: 0;height: 0;overflow: hidden;margin-bottom: 20px;display: none;}
#wrapper{width: 100%;margin-left: auto;margin-right: auto;background-color: #fff;position: relative;}
.page-width{width: 1200px;margin: 0 auto;}
.layout-boxed{}
.layout-boxed #wrapper{width: 1300px;background-color: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.15);}
/* 左右悬浮 */
.not-animated{opacity: 0;}
/* 返回顶部 */
.gotop-wrapper{position: fixed;bottom: 50px;right: 15px;z-index: 1001;background-color: rgba(0,0,0,0.3);background-color: #969696\9;}
.gotop-wrapper:hover{background-color: rgba(0,0,0,0.6);background-color: #6d6d6d\9;}
.gotop-wrapper a{display: none;_display: none !important;width: 55px;height: 55px;overflow: hidden;background: url(../images/icon-gotop-fixed.gif) no-repeat center;}
/* ============================= top ============================= */
.top{width: 100%;position: relative;z-index: 1000;}

.language{position: relative;font-size: 12px;z-index: 100;}
.language a:hover{text-decoration: none;}
.language .language-ico{padding: 0 0 0 20px;background-repeat: no-repeat;background-position: left center;}
.language .sf-menu a{border: none;color: #666 !important;padding-top: 6px;padding-bottom: 9px;}
.language .sf-menu li{background-color: transparent;}
.language .sf-menu li ul{width: 11em;}
.language .sf-menu li li{background-color: #fff;}
.language .sf-menu li li a{border-bottom: 1px solid #f2f2f2;padding: 0.75em 1em;}
.language .sf-menu li.sfHover,.language .sf-menu li.sfHover a:hover{background-color: #fff;}
.language .sf-menu li li:hover,.language .sf-menu li.sfHover li a:hover,.language .sf-menu li li a:focus,.language .sf-menu li li a:hover,.language .sf-menu li li a:active{background: #fafafa;}
.language .sf-menu li:hover ul,.language .sf-menu li.sfHover ul{top: 29px;}
.language .sf-menu a.sf-with-ul{padding-right: 2em;}
.language .sf-menu .sf-sub-indicator{top: 0.6em;}
.language-sign{display: block;width: 36px;height: 16px;overflow: hidden;position: absolute;top: 7px;left: -30px;background: url(../images/language-bg.png) no-repeat left center;}
/* logo */
.logo img{display: block;}
.top-main-content .qhd-content img{vertical-align: text-bottom;}

.header-v3{}
.header-v3 a{color: #ccc;}
.header-v3 a:hover{color: #ea5503;text-decoration: none;}
.header-v3 .top-main{padding: 30px 0 30px;background-color: #1a1a1a;color: #ccc;}
.header-v3 .page-width{position: relative;}
.header-v3 .logo{text-align: center;font-size: 0;}
.header-v3 .logo img{display: inline-block;}
.header-v3 .language{position: absolute;right: 0;top: 50px;}
.header-v3 .language a{margin-left: 15px;}
.header-v3 .top-main-content-left{position: absolute;left: 0;bottom: 15px;}
.header-v3 .top-main-content-right{position: absolute;right: 0;bottom: 15px;}
.header-v3 .top-widget{color: #ccc;}
/* 全局 */
.header-v3 .nav{height: 60px;background: #262626;}
.header-v3 .main-nav .sf-menu a,.header-v3 .main-nav .sf-menu a:visited{color: #fff;}
.header-v3 .main-nav .sf-menu a:hover{text-decoration: none;}
.header-v3 .main-nav .sf-menu a{border: none;padding-top: 0;padding-bottom: 0;display: block;line-height: 60px;font-size: 15px;color: #fff;}
/* 一级 */
.header-v3 .main-nav .sf-menu{font-size: 0;}
.header-v3 .main-nav .sf-menu li{float: none;display: inline-block;*display:inline;*zoom:1;margin: 0 1px;background-color: transparent;}
.header-v3 .main-nav .sf-menu li.last{background-image: none;}
.header-v3 .main-nav .sf-menu li:hover,.header-v3 .main-nav .sf-menu li.sfHover,.header-v3 .main-nav .sf-menu li.sfHover > a,.header-v3 .main-nav .sf-menu a:focus,.header-v3 .main-nav .sf-menu a:hover,.header-v3 .main-nav .sf-menu a:active{background-color: #1f1f1f;color: #fff;}
.header-v3 .main-nav .sf-menu li.current,.header-v3 .main-nav .sf-menu li.current .first-level,.header-v3 .main-nav .sf-menu li.current .first-level:visited{background-color: #1f1f1f;color: #fff;}
.header-v3 .main-nav .sf-sub-indicator{background-image: url(../images/superfish-arrows-white.gif);}
.header-v3 .main-nav .sf-menu li strong{font-weight: normal;}
.header-v3 .main-nav .sf-menu .first-level{padding-right: 1.8em;padding-left: 1.8em;border-right: none;margin-right: 3px;}
.header-v3 .main-nav .sf-menu .first-level .sf-sub-indicator{display: none;}
.header-v3 .main-nav .sf-menu .last .first-level{border-right: none;}
.header-v3 .main-nav .sf-menu li i{display: none;width: 100%;_width:expression( (this.parentElement.clientWidth) +'px');height: 3px;overflow: hidden;background-color: #00b1e1;position: absolute;top: -3px;left: 0;}
.header-v3 .main-nav .sf-menu li:hover i,.header-v3 .main-nav .sf-menu .nav-hover i,.header-v3 .main-nav .sf-menu .current i,.header-v3 .main-nav .sf-menu .sfHover i{display: none;}
/* 二级以下 */
.header-v3 .main-nav .sf-menu li ul{width: 14em;font-size: 15px;}
.header-v3 .main-nav .sf-menu li:hover ul,.header-v3 .main-nav .sf-menu li.sfHover ul{top: 60px;}
.header-v3 .main-nav .sf-menu li li:hover ul,.header-v3 .main-nav .sf-menu li li.sfHover ul{top: 0;left: 14em;}
.header-v3 .main-nav .sf-menu li li{margin-left: 0;margin-right: 0;text-align: left;background-color: #1f1f1f;border-top: none;background-image: none;}
.header-v3 .main-nav .sf-menu li li a,.header-v3 .main-nav .sf-menu li li a:visited{padding-top: 15px;padding-bottom: 15px;padding-left: 20px;line-height: normal;font-weight: normal;font-size: 13px;color: #fff;}
.header-v3 .main-nav .sf-menu li li:hover,.header-v3 .main-nav .sf-menu li.sfHover li.sfHover,.header-v3 .main-nav .sf-menu li.sfHover li.sfHover > a,.header-v3 .main-nav .sf-menu li li a:focus,.header-v3 .main-nav .sf-menu li li a:hover,.header-v3 .main-nav .sf-menu li li a:active{background-color: #333;color: #fff;}
.header-v3 .main-nav .sf-menu li li .sf-sub-indicator{top: 1.2em;display: block;}
/* 搜索 */
.header-v3 .top-search{width: 190px;margin-top: 10px;}

.header-has-min{min-height: 245px;height: auto !important;_height: 245px;}

.page-title-inner{background: none;border-bottom: 1px solid #ccc;padding: 0;margin-bottom: 30px;}
.page-menu{margin-bottom: 35px;background-color: #f7f7f7;}
.page-menu-title{background: #262626;}
.page-menu-title h3{padding: 15px 0 15px 20px;line-height: normal;color: #fff;font-size: 20px;font-weight: normal;}
.page-menu-title-max h3{padding-top: 38px;}
.page-menu-title h4{margin-bottom: 2px;padding-left: 20px;padding-top: 22px;line-height: normal;color: #fff;font-size: 14px;font-weight: normal;font-family: Arial,Helvetica,sans-serif;}

.full-page-title-wrap{position: relative;margin: 30px 0 15px;text-align: center;}
.full-page-title-wrap h2{margin-bottom: 20px;line-height: normal;font-weight: normal;font-size: 28px;}
.full-page-title-wrap .full-page-title{margin: -10px 0 15px;}
.full-page-title-wrap h3{display: inline-block;*display:inline;*zoom:1;margin: 0 15px;line-height: normal;font-weight: normal;font-size: 14px;color: #999;}
.full-page-title-wrap i{display: inline-block;*display:inline;*zoom:1;position: relative;top: -5px;width: 80px;height: 1px;overflow: hidden;background-color: #ccc;}
.full-page-title-wrap > em{display: block;width: 35px;height: 2px;overflow: hidden;margin: 0 auto;background-color: #333;display: none;}
.full-page-menu{text-align: center;margin-bottom: 25px;}
.full-page-menu-content ul{padding: 0;font-size: 0;}
.full-page-menu-content ul li{border-bottom: none;display: inline-block;*display:inline;*zoom:1;background-image: none;margin: 0 5px;}
.full-page-menu-content ul li a{display: inline-block;*display:inline;*zoom:1;line-height: 45px;padding: 0 35px;font-size: 14px;color: #808080;background-color: #f2f8fc;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.full-page-menu-content ul li a:hover{background: #333333;color: #fff;}
.full-page-menu-content ul li.current a{background: #333333;color: #fff;}
.qhd-content table.slimtable{width: 100% !important;}
/* ============================= main ============================= */
.main{}
.sidebar{width: 260px;margin: 40px 0 55px;position: relative;z-index: 101;}
.sidebar-content{}
.content{width: 890px;margin: 40px 0 55px;_overflow: hidden;}
.content .scrollable ul li{width: 202px;}


.full-page-content{width: 100%;margin: 45px auto 65px;}
.full-page-content-wrapper{}
.full-screen{width: 100%;overflow: hidden;}
.coming-soon-page{overflow: hidden;}

.footer{overflow: hidden;background-color: #191919;color: #a4a4a4;font-size: 13px;}
.footer a{color: #a4a4a4 !important;}
.footer a:hover{color: #fff !important;}
.footer .module-title-default{margin-bottom: 10px;}
.footer .module-title-default > .module-title-content h3{color: #fff;font-weight: normal;}
.footer .module-more-default a{font-size: 12px;}
.footer .page-width{padding-top: 50px;padding-bottom: 45px;}
.bottom{overflow: hidden;background: #0d0d0d;color: #a4a4a4;font-size: 13px;}
.bottom a{color: #a4a4a4 !important;}
.bottom a:hover{color: #fff !important;}
.bottom .module-title-default{margin-bottom: 10px;}
.bottom .module-title-default > .module-title-content h3{color: #fff;font-weight: normal;}
.bottom .module-more-default a{font-size: 12px;}
.bottom .page-width{padding-top: 20px;padding-bottom: 20px;}
.fixed-bottom{position: fixed;bottom: 0;width: 100%;z-index: 100001;display: none;}


.QHDEmptyArea{line-height: 0;height: 0;margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;}




.desktops-section{display: block;}
.mobile-section{display: none;}
.touch-top-wrapper{padding: 10px 15px;background-color: #1a1a1a;}
.touch-logo{float: left;}
.touch-navigation{display: none;}
.touch-toggle-wrapper{margin: 0 -10px;}
.touch-toggle{position: absolute;right: 10px;top: 0;}
.touch-toggle li{float: left;height: 70px;padding: 0 12px;text-align: center;}
.touch-toggle li a{height: 70px;}
.touch-toggle li:hover,.touch-toggle li:active{}
.touch-toggle .touch-toggle-item-first{border-left: none;}
.touch-toggle .touch-toggle-item-last{border-right: none;}
.touch-toggle li a{display: block;font-size: 12px;}
.touch-toggle li i{display: inline-block;width: 32px;height: 32px;overflow: hidden;margin-top: 20px;background-repeat: no-repeat;background-position: center center;background-size: contain;}
.touch-toggle .touch-icon-language{background-image: url(../images/touch-icon-language.png);}
.touch-toggle .touch-icon-user{background-image: url(../images/touch-icon-user.png);}
.touch-toggle .touch-icon-search{background-image: url(../images/touch-icon-search.png);}
.touch-toggle .touch-icon-menu{background-image: url(../images/touch-icon-menu.png);}
.touch-toggle li span{display: none;text-align: center;}
.drawer-section{background-color: #262626;padding: 20px;display: none;}
.drawer-section-menu{padding: 20px 20px 35px;}
.touch-language li{width: 49.9%;float: left;}
.touch-language li a{display: block;padding: 7px 0 7px 5px;color: #fff;}
.touch-language li a:hover,.touch-language li a:active{background-color: #1f1f1f;color: #fff;}

.touch-form-text{border: none;margin: 0;background-color: transparent;padding: 0;color: #fff;width: 100%;height: 42px;line-height: 42px;}
.touch-form-btn{border: none;padding: 0;margin: 0;background-color: transparent;position: absolute;top: 0;right: 0;display: block;width: 42px;height: 42px;overflow: hidden;cursor: pointer;background: url(../images/touch-icon-search-w.png) no-repeat center;background-size: 16px 16px;}
.touch-form-btn span{display: none;}
.touch-menu ul li{border-bottom: 1px solid #808080;position: relative;}
.touch-menu ul li a{color: #fff;display: block;font-size: 18px;height: 48px;line-height: 48px;padding-left: 10px;}
.touch-menu ul li a:hover,.touch-menu ul li a:active{background-color: #1f1f1f;color: #fff;}
.touch-menu ul li i{position: absolute;top: 19px;right: 5px;display: block;width: 13px;height: 13px;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.touch-menu ul li i.touch-arrow-right{display: none;background-image: url(../images/touch-arrow-r.png);}
.touch-menu ul li i.touch-arrow-down{background-image: url(../images/touch-arrow-d.png);}
.touch-menu ul li i.touch-arrow-up{background-image: url(../images/touch-arrow-u.png);}
.touch-menu ul ul{display: none;margin: 0;padding: 0 10px 30px 30px;}
.touch-menu ul ul li{border-bottom: none;margin: 0;padding: 0;}
.touch-menu ul ul li a{padding: 0;padding-left: 5px;font-size: 16px;height: 38px;line-height: 38px;}
.touch-menu ul ul li i{top: 13px;}


@media screen and (min-width:992px) and (max-width:1200px){
    .layout-boxed #wrapper{width: 100%;}
    html,body{background-image: none !important;}
}
 @media screen and (max-width:1200px){
     html{-webkit-text-size-adjust: none;}
    .gotop-wrapper{background-color: rgba(0,0,0,0.5);}
    .gotop-wrapper a{width: 45px;height: 45px;}
    .page-width,.boxed-layout{width: 100%;}
    .layout-boxed #wrapper{width: 100%;}
    .main-sidebar{background-color: #fff;}
    .main-sidebar .page-width{padding: 0;margin: 0 0 20px;}
    html,body{background-image: none !important;}
    .module-default,.module{margin-bottom: 20px;}
    .module-no-margin{margin-bottom: 5px;}
    .module-full-screen{margin: 0 -10px;padding: 0 10px;}
    .module-full-screen > .module-inner{padding: 30px 0;}
    .module-full-screen-more-fixed > .module-inner{padding: 30px 0 50px;}
    .module-full-screen-more-fixed .module-full-screen-more{margin-top: 15px;margin-left: -40px;}
    .module-full-screen-more-fixed .module-full-screen-more a{width: 80px;height: 80px;line-height: 80px;font-size: 14px;background-size: cover;}
    .module-full-screen-more-fixed .module-full-screen-more a:hover{background-position: 0 -80px;}
    .fixed-bottom .module-default,.fixed-bottom .module,.fixed-bottom .module-no-margin{margin-bottom: 0;}
    .default-top{display: none;}
    .touch-top{display: block;}
    .touch-top-wrapper .touch-logo{margin: 0;}
    .touch-navigation{display: block;}
    .touch-top-wrapper .touch-logo{margin: 0 0;}
    .touch-top-wrapper .touch-logo img{height: 50px;display: block;}
    .header{min-height: 30px !important;}
    .main{padding: 0 10px;}
    .sidebar{width: 100%;padding: 0;margin: 0;}
    .sidebar .page-menu{display: none;}
    .sidebar .sidebar-content{padding: 15px 0 25px;}
    .content{width: 100%;padding: 10px 0 15px;margin: 10px 0 10px;}
    .full-screen{overflow: inherit;}
    .full-page-content{margin: 10px -10px 20px;padding: 10px 10px 25px;}
    .full-page-title-wrap{display: none;}
    .full-page-menu{display: none;}
    .footer,.bottom{padding: 0 15px;}
    .bottom .module-default,.bottom .module{margin-bottom: 0;}

    .proList .product-item a{display: block;}
    .proList .product-item .portfolio-img{margin-bottom: 15px;}
    .proList .product-item .opacity-overlay{display: none;}
    .link-bg-img li a{margin: 0 -10px;}
}
@media screen and (min-width:768px) and (max-width:991px){
    .proList li{margin-bottom: 30px;}
}
@media screen and (min-width:640px) and (max-width:768px){
     .desktops-section{display: none;}
     .mobile-section{display: block;}
     .column .col-2-1,.column .col-3-1,.column .col-4-1,.column .col-4-2,.column .col-5-1,.column .col-3-2,.column .col-4-3,.column .col-5-2,.column .col-5-3,.column .col-5-4{width: 100% !important;margin-right: 0 !important;}



    .link-list .column .last{margin-right: 0 !important;}


    .download-list-row .article-title{max-width: 65%;}
    .entry-img img{width: 140px !important;height: auto !important;}
    .entry-thumbnail-list .entry-item img{width: 90px !important;height: auto !important;}
    .blog-list .entry-img img{width: 100% !important;}


    .module-full-screen-title{margin-bottom: 20px;}
    .module-full-screen-title > .module-title-content > h2{margin: 0 15px;font-size: 20px;font-weight: bold;}
    .module-full-screen-title > h3{display: none;}
    .module-full-screen-title > .module-title-content > i{width: 80px;}
    .module-full-screen-more a{line-height: 34px;}

    /* 分页 */
    .pagination{margin: 15px 0 10px;}
    .pagination a,.pagination span{display: none;}
    .pagination a:active{background-color: #bf7b06;color: #fff;}
    .pagination .page-prev,.pagination .page-next{margin: 0 1%;padding: 0;display: inline-block;width: 47%;height: 38px;line-height: 38px;background-color: #c98307;color: #fff;}
    .pagination .page-prev{border-radius: 30px 0 0 30px;}
    .pagination .page-next{border-radius: 0 30px 30px 0;}
    .pagination .disabled{background-color: #f7fafa;color: #ccc;}
    /* touch menu */
    .top-main-content{display: none;}
    .touch-top-wrapper .touch-logo img{height: 40px;}
    .touch-toggle li{height: 60px;}
    .touch-toggle li a{height: 60px;}
    .touch-toggle li i{width: 28px;height: 28px;margin-top: 15px;}
    .footer .qhd-content p,.footer .qhd-content p,.bottom .qhd-content p,.bottom .qhd-content p{text-align: left !important;}

    .proList li{margin:10px 1%;width:31.3%;}
}
@media screen and (max-width:640px){
    .link-list .column .col-4-1{width: 48.5% !important;margin-right: 3% !important;}
    .link-list .column .col-4-1:nth-child(2n){margin-right: 0 !important;}
    .link-list .column .col-5-1{width: 100% !important;margin-right: 0 !important;}

	 .team-cases-title{margin: 25px 0 25px;padding-top: 25px;}
    /* 产品 */
    .product-intr .product-preview{width: auto;float: none;margin-right: 0;display: block;margin-bottom: 30px;}

    .link-setion{margin-bottom: 5px;}

    .module-horizontal .module-title-horizontal{float: none;margin-right: 0;}
    .module-title-horizontal .module-title-content{margin: 0 0 10px 0;}
    .fixed-bottom{display: block;}
    .proList li{margin:10px 1%;width:48%;}

}
@media screen and (max-width:480px){
    .column .col-4-1{width: 100% !important;margin-right: 0 !important;}

    .entry-img img{width: 120px !important;height: auto !important;}
    .entry-list-time-hl .entry-item{padding-left: 80px;}
    .entry-list-time-hl .time{width: 60px;}
    .entry-list-time-hl .time-day{line-height: 40px;font-size: 26px;}
    .entry-list-time-hl .time-date{line-height: 20px;font-size: 12px;}

    .touch-top-wrapper .touch-logo img{height: 30px;}
    .touch-toggle li{height: 50px;padding: 0 10px;}
    .touch-toggle li a{height: 50px;}
    .touch-toggle li i{width: 20px;height: 20px;margin-top: 15px;}

    .module-full-screen-title > .module-title-content > i{width: 40px;}
    .module-horizontal .module-title-horizontal{float: none;margin-right: 0;}
    .module-title-horizontal .module-title-content{margin: 0 0 10px 0;}
    .module-section{padding: 40px 10px;margin: 0 -10px;}
    .module-section-title-wrapper{margin-bottom: 20px;}
    .module-section-title{padding-right: 5px;}
    .module-section-title h2{font-size: 24px;margin-bottom: 10px;}
    .module-section-title h3{font-size: 14px;margin-bottom: 10px;}
    .module-section-title em{display: block;}
    .module-section-more a{font-size: 16px;}
}


.m-page{text-align: right;font-size: 0;height: 38px;line-height: 38px;padding-right: 10px;}
.m-page a{display: inline-block;font-size: 15px;background: #f2f8fc;padding: 0 13px;height: 36px;overflow: hidden;text-align: center;border: 1px #ddd solid;color: #bbb;font-family: Arial;margin-left: 5px;vertical-align: top;}
.m-page a.next,.m-page a.prev{font-family: 宋体;font-size: 16px;font-weight: 700;}
.m-page a:hover,.m-page li.current a{background-color: #333333;color: #fff;}
