@charset "utf-8";
/* CSS Document */

.top { height: 32px; background-color: #393939; line-height: 32px; color: #ADADAD;}
.nav-big li a { font-size:15px;}
.h10 { height: 10px;}
.h20 { height: 20px;}
.h30 { height: 30px;}
.h40 { height: 40px;}
.h50 { height: 50px;}
.h60 { height: 60px;}
.h70 { height: 70px;}
.h100 { height: 100px;}
.f30 { font-size: 30px; font-weight: bold; }
.dh3 { -webkit-transition: all 0.3s ease;
	   -moz-transition: all 0.3s ease;
	   -ms-transition: all 0.3s ease;
	   -o-transition: all 0.3s ease;
	   transition: all 0.3s ease;
     }
a.hl { color:#adadad; }
a.hl:hover { color: #ffffff;}
.hui { background-color: #E2E2E2; height: 200px; position:relative;}
.ht { position: absolute; margin-top: -50px;}
.hw { color: #333333;}
.htitle { font-size: 20px; font-weight: bold; margin-top: 30px;}
.hhx { width: 30px; height: 2px; background-color: #2f7bd3; display: inline-block; }
.hui:hover { background-color: #2f7bd3;}
.hui:hover .hw {color: #ffffff;}
.hui:hover .hw a {color: #ffffff;}
.hui:hover .hhx { background-color: #ffffff;}

/*自定义*缩放效*/
.mBox { margin-top: 10px;}
.mBox a{ display:block; height:100%; position:relative; overflow:hidden;}
.mBoxImg{ position:relative; overflow:hidden;}
.mBoxImg > img{ vertical-align:middle; width:100%; margin:0 auto; transform:scale(1,1); -webkit-transform:scale(1,1); transition:All 0.4s ease-in-out; -webkit-transition:All 0.5s ease-in-out;}
.mBox_name{ text-align:center; width:100%; overflow:hidden; transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s;}
.mBox_name h4{ font-size:15px; line-height:40px; margin:0 auto; }
.mBox_name .al { float:left; padding: 25px 15px; overflow:hidden;}
.mBox  a:hover .mBoxImg > img{ transform:scale(1.1); -webkit-transform:scale(1.1);}
.mBox  a:hover .mBox_name { background-color: #3488ea;}
.mBox  a:hover .mBox_name h4{ font-size:15px; color: #ffffff;}




/* 首页公司介绍 */
.sy_gs {
	background-image: url(../images/gsjs_bj.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	padding-top: 150px;
	padding-bottom: 100px;
}

.sy_gs dl{text-align: left;}
.sy_gs dd{font-size: 140px;font-family: Impact;float: left;font-weight: 800;line-height: 140px;color: #5cbde8;
    background-image: -webkit-gradient(linear,center top, center bottom, from(#ffffff), to(#3488ea));
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sy_gs dt{float: left;margin-left: 10px;}
.sy_gs dt p{
	font-size: 18px;
	line-height: 22px;
	color: #ffffff;
	margin: 30px 0 10px 0;
	font-weight: normal;
}
.sy_gs dt a{padding: 15px 40px; background: #3488ea; display: inline-block;margin:10px 0 0 0;font-size: 16px;color: #fff; font-weight: normal;}
.sy_gs dt a:hover{background: -webkit-gradient(linear, 0% 2%, 100% 10%,from(#66dbe6), to(#5cbde8));}
.sy_jj h4 { color: #ffffff; padding-top: 40px;}
.sy_jj p { color: #777777; padding-top: 10px; padding-bottom: 40px;}
.sy_jj .x3 { padding-left: 20px; padding-right: 20px;}


/* 首页新闻动态 */
.media-left{
	height: 78px;
	width: 78px;
	background-color: #3488ea;
	margin-right: 20px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.media:hover .media-left{background:#282828;color:#fff}
.media-left p{text-align:center;margin:0;line-height:22px;color:#fff}
.media .media-left .f-month{font-size:14px;color:#fff}
.media .media-left .f-day{font-size:28px;color:#fff}
.media .media-left .f-year{font-size:9pt;color:#fff}
.media .media-body h3{margin-bottom:7px}
.media .media-body h3 a{font-size:15px;}
.media .media-body h3 a:hover,.media:hover .media-body h3 a{color: #006699;}
.media .media-body p{color:grey;font-size:12px;line-height:22px}

/* 首页客户案例和内页公司新闻 */
.xwk { width: 100%; float: left; }
.xwk a {overflow: hidden;display: block;}
.xwk img { width: 100%; transition: all ease 1s;}
.xwk:hover img{transform: scale(1.1);}
.xwk:hover .nr{background: #1e95f5; color: #fff;}
.xwk:hover .nr a{color: #fff;}
.xwk .nr{background: #f7f7f7;padding: 30px 15px;}
.xwk .nr h3{font-size: 16px;margin-bottom: 10px;}

/* 首页新闻-公司 */
.module4 .left{border: 1px solid #e4e4e4;}
.module4 .left img{width: 100%;}
.module4 .left .nr{padding: 20px;}
.module4 .left:hover .nr{background: #1e95f5;color: #fff;}
.module4 .left:hover .nr a{color: #fff;}
.module4 .left .nr span a{color: #666666;float: right;}
.module4 .left .nr h3{font-size: 18px;color: #1a1a1a;margin: 20px 0 15px 0;}

.module4 .right{ font-weight: normal;}
.module4 .right dl{padding: 30px 0px 20px 0px;border-bottom: 1px solid #e4e4e4;overflow: hidden;width: 100%;}
.module4 .right dl:hover{background: #f2f2f2;}
.module4 .right dl:hover a{color: #1e95f5;}
.module4 .right dl:hover .month{color: #1e95f5;}
.module4 .right dd{float: left; margin-right: 20px;}
.module4 .right span{color: #999999;display: block;}
.module4 .right .year{font-size: 18px;text-align: right;line-height: 24px;}
.module4 .right .month{font-size: 26px;line-height: 30px;}
.module4 .right dt{font-weight: normal; }
.module4 .right dt h3{font-size: 16px;color: #1a1a1a;margin-bottom: 10px;}

/* 内页公司简介 */
.aboutk img { position:relative; margin-top: -100px;
            transition: All 1s ease-in-out;
            -webkit-transition: All 1s ease-in-out;
            -moz-transition: All 1s ease-in-out;
            -o-transition: All 1s ease-in-out;
}
.aboutk:hover img {
	        transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
}





/* 内页联系我们 */
.mode dl{background: #f5f5f5;padding: 15px 0;}
.mode dd{float: left;margin: 0 25px 0 25px;}
.mode dt{float: left;}
.mode dt h4{font-size: 24px; font-weight: normal; color: #000000;margin: 12px 0;}
.mode dt p{font-size: 16px; font-weight: normal; padding: 0;}
.mode dt p.tel{font-weight:bold; font-size: 22px;}


/* 底部 */
.footer{ background:#3e3e3e; border-top:solid 5px #006699; padding:50px 0;}
.contact{color:#999;padding:12px 0;font-size:12px;border-top:solid 1px #666;border-bottom:solid 1px #666;margin-top:-1px;}
.share strong{padding:5px 0 5px 0;color:#2f7bd3;display:block;line-height:30px;z-index:999;}
.share .sharebtn{border-top:solid 1px #666;border-bottom:solid 1px #666;padding:7px 0;height:43px;}
.footnav .nav .active a{border-bottom:solid 1px #2f7bd3;background:transparent;}
.bg-inverse .footnav .nav li a{padding:5px 10px 20px 10px;}
.bg-inverse .footnav .nav li a:hover{background:transparent;color:#1e90ff;}
.share strong{padding:5px 0 20px 0;}
.copyright{background:#2e2e2e;padding:10px 0;font-size:12px;color:#999;}
.copyright .pintuer{color:#999;float:right;text-align:right;}

.gray { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

/* 分页 */
.fypage { margin-top: 10px; margin-bottom: 10px; }
.fypage span { padding: 5PX;}
.fypage span a:hover {  }
.fypage .page-num { padding-left: 5px; padding-right: 5px; }
.fypage .page-num-current { background-color: #DDDCDC;}
.fypage .absolutepage { color: #00aa88;}