/*! www.vancheer.com  |  Powered by vancheer */
/*首页banner图*/
.banner {
    width: 100%;
    position: relative;
}

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 99;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 99;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 99;
}

.rslides li img {
	z-index: 9999;
	display:block;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 99;
    margin: 0 auto;
}

.rslides_nav {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    opacity: 1.0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

.rslides_nav:active {
	opacity: 1.0;
}

.rslides_nav.next {
	left: auto;
	right: 0;
}

.rslides_tabs {
    text-align: center;
    position: absolute;
    bottom: 20px;
    z-index: 99;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 5px;
}

.rslides_tabs a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:url(../images/ico_ban.png) no-repeat;
	display: inline-block;
	_display: block;
	*display: block;
	width: 50px;
	height: 4px;
	z-index: 99;
	*z-index: 99;
}

.rslides_tabs .rslides_here a {
	background:url(../images/ico_banon.png) no-repeat;
}
.banner .prev{ position:absolute; left:200px; top:50%; margin-top:-25px; background:url(../images/ico1_1prev.png) center no-repeat; z-index:222; width:50px; height:50px; display:block;}
.banner .next{ position:absolute; right:200px; top:50%; margin-top:-25px; background:url(../images/ico1_1next.png) center no-repeat; z-index:222; width:50px; height:50px; display:block;}

.indexPart1{ padding:80px 0;}
.indexPart1 .title{ text-align:center; margin-bottom:50px;}
.indexPart1 .title h2{ font-weight:inherit; font-size:28px; color:#070707;}
.indexPart1 .title p{ font-size:14px; color:#656565; text-transform:uppercase; background:url(../images/hr1_1.png) no-repeat center;}
.indexPart1 .list ul{ width:1230px;}
.indexPart1 .list li{ width:33.33%; float:left;}
.indexPart1 .list li .box{ margin-right:30px;}
.indexPart1 .list li .imgDiv{ position:relative; overflow:hidden;}
.indexPart1 .list li .imgA img{ width:100%; transition:all 3s; -webkit-transition:all 3s; -o-transition:all 3s; -moz-transition:all 3s;}
.indexPart1 .list li .imgDiv:hover .imgA img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart1 .list li .txt{ display:block; position:absolute; left:0; top:-100%; width:100%; height:100%; background-color:rgba(25,151,232,0.8); text-align:center;}
.indexPart1 .list li .txt span{ display:block; font-size:14px; color:#fff; padding-top:5px;}
.indexPart1 .list li .txt span:hover{ text-decoration:underline;}
.indexPart1 .list li .txt img{ padding-top:75px;}
.indexPart1 .list li .imgDiv:hover .txt{ top:0; transition:all 0.3s; -webkit-transition:all 0.3s;}
.indexPart1 .list li .text h3{ font-size:16px; color:#070707; font-weight:inherit; padding:15px 0;}
.indexPart1 .list li .text h3 a{color:#070707;}
.indexPart1 .list li .text h3 a:hover{ color:#17aaeb; text-decoration:underline;}
.indexPart1 .list li .text p{ font-size:14px; color:#909090; line-height:1.5;}
.indexPart1 .list li .text span{ display:block; height:2px; width:20px; background-color:#bababa; margin-top:15px; transition:width 0.3s; -webkit-transition:width 0.3s;}
.indexPart1 .list li .text:hover h3 a{color:#17aaeb;}
.indexPart1 .list li .text:hover span{ width:100%; background-color:#17aaeb;}
.indexPart1 .more{ margin-top:50px;}
.indexPart1 .more a{ margin:0 auto; display:block; width:145px; height:45px; text-align:center; line-height:45px; border-radius:45px; border:1px #e0e0e0 solid; color:#656565; font-size:14px;}
.indexPart1 .more a:hover{ border:1px #17aaeb solid; color:#17aaeb;}

.indexPart2{ background:url(../images/nimg1920_bg1.jpg) no-repeat center; padding:60px 0; margin-bottom:80px;}
.indexPart2 .title{ margin-top:75px; float:left;}
.indexPart2 .title h2{ font-weight:inherit; font-size:28px; color:#fff;}
.indexPart2 .title p{ font-size:14px; color:#fff; text-transform:uppercase;}
.indexPart2 .text{ padding-left:540px; font-size:14px; color:#fff;}
.indexPart2 .text li{ margin-bottom:20px; line-height:30px;}
.indexPart2 .text em{ float:left;}
.indexPart2 .text p{ padding-left:45px;}
.indexPart2 .text p a{ color:#fff;}
.indexPart2 .text p a:hover{ text-decoration:underline;}

.indexPart3{ margin-bottom:80px;}
.indexPart3 .title{ text-align:center; margin-bottom:50px;}
.indexPart3 .title h2{ font-weight:inherit; font-size:28px; color:#070707;}
.indexPart3 .title p{ font-size:14px; color:#656565; text-transform:uppercase; background:url(../images/hr1_2.png) no-repeat center;}
.indexPart3 .content .imgDiv{ float:left; width:600px; overflow:hidden;}
.indexPart3 .content .imgDiv img{ width:100%; transition:ease 3s; -webkit-transition:ease 3s;}
.indexPart3 .content .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart3 .content .text{ padding-left:700px;}
.indexPart3 .content .text h3{ font-size:24px; color:#070707; font-weight:inherit; padding-top:110px; margin-bottom:20px;}
.indexPart3 .content .text p{ font-size:14px; color:#909090; line-height:1.5;}
.indexPart3 .content .text a{ display:block; font-size:14px; color:#656565; margin-top:20px;}
.indexPart3 .content .text a:hover{color:#17aaeb;}
.indexPart3 .more{ margin-top:50px;}
.indexPart3 .more a{ margin:0 auto; display:block; width:145px; height:45px; text-align:center; line-height:45px; border-radius:45px; border:1px #e0e0e0 solid; color:#656565; font-size:14px;}
.indexPart3 .more a:hover{ border:1px #17aaeb solid; color:#17aaeb;}
.indexPart3 .prlist .slick-prev {
    width: 30px;
    height: 30px;
    background: url(../images/ico1_7prev.png) no-repeat;
    display: block;
    z-index: 22;
    bottom: 0;
    right: 50px;
    position: absolute;
    text-indent: -10000px;

}
.indexPart3 .prlist .slick-next {
    width: 30px;
    height: 30px;
    background: url(../images/ico1_7next.png) no-repeat;
    display: block;
    z-index: 22;
    bottom: 0;
    right: 0;
    position: absolute;
    text-indent: -10000px;

}

.indexPart4{background:url(../images/nimg1920_bg2.jpg) no-repeat center; padding:60px 0;}
.indexPart4 li{ width:20%; float:left; text-align:center; background:url(../images/ico1_13hr.png) no-repeat right center;}
.indexPart4 li:last-child{ background:none;}
.indexPart4 li .box{ margin:0 35px;}
.indexPart4 li .ico{ padding-bottom:20px; opacity:0.7;}
.indexPart4 li h3{ font-weight:inherit; font-size:24px; color:#fff; padding-bottom:20px; opacity:0.7;}
.indexPart4 li p{ font-size:14px; color:#fff; line-height:1.5; opacity:0.7;}


.indexPart5{ background-color:#f5f5f5; padding:70px 0;}
.indexPart5 .title{ text-align:center; margin-bottom:50px;}
.indexPart5 .title h2{ font-weight:inherit; font-size:28px; color:#070707;}
.indexPart5 .title p{ font-size:14px; color:#656565; text-transform:uppercase; background:url(../images/hr1_3.png) no-repeat center;}
.indexPart5 .more{ margin-top:50px;}
.indexPart5 .more a{ margin:0 auto; display:block; width:145px; height:45px; text-align:center; line-height:45px; border-radius:45px; border:1px #e0e0e0 solid; color:#656565; font-size:14px;}
.indexPart5 .more a:hover{ border:1px #17aaeb solid; color:#17aaeb;}
.indexPart5 .leftDiv{ float:left; width:520px; position:relative;}
.indexPart5 .leftDiv .imgDiv{ overflow:hidden;}
.indexPart5 .leftDiv .imgDiv img{ width:100%; transition:ease 3s; -webkit-transition:ease 3s;}
.indexPart5 .leftDiv .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart5 .leftDiv .time{ position:absolute; left:0; top:0; width:100px; height:70px; background-color:#1997e8; text-align:center;}
.indexPart5 .leftDiv .time p{ color:#fff; line-height:30px; opacity:0.7;}
.indexPart5 .leftDiv .time h4{ font-weight:inherit; color:#fff; line-height:40px; background-color:#0a5d92; font-size:30px; opacity:0.7;}
.indexPart5 .leftDiv .text{ padding:15px; background-color:#fff;}
.indexPart5 .leftDiv .text h3{ font-weight:inherit; color:#070707; font-size:16px; padding-bottom:15px;}
.indexPart5 .leftDiv .text h3 a{ color:#070707;}
.indexPart5 .leftDiv .text h3 a:hover{ color:#1997e8;}
.indexPart5 .leftDiv .text p{ font-size:14px; color:#909090; line-height:1.5;}
.indexPart5 .leftDiv .text .moreA{ margin-top:15px; display:block; width:80px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#656565; border:1px #e0e0e0 solid; border-radius:30px;}
.indexPart5 .leftDiv .text .moreA:hover{border:1px #17aaeb solid; color:#17aaeb;}
.indexPart5 .rightDiv{ padding-left:600px;}
.indexPart5 .rightDiv li{ background-color:#fff; margin-bottom:13px; height:70px; padding:12px 0;}
.indexPart5 .rightDiv li:last-child{ margin-bottom:0;}
.indexPart5 .rightDiv .time{ height:70px; float:left; width:100px; background:url(../images/ico1_14hr.png) no-repeat right center; text-align:center;}
.indexPart5 .rightDiv .time h4{ font-weight:inherit; font-size:30px; color:#919191; padding-top:8px;}
.indexPart5 .rightDiv .time p{color:#919191;}
.indexPart5 .rightDiv .txt{ float:left; width:400px; margin-left:20px;}
.indexPart5 .rightDiv .txt h2{ font-size:16px; color:#070707; font-weight:inherit; line-height:1.5;}
.indexPart5 .rightDiv .txt h2 a{ color:#070707;}
.indexPart5 .rightDiv .txt h2 a:hover{color:#17aaeb;}
.indexPart5 .rightDiv .txt p{ font-size:14px; color:#909090; line-height:1.5;}
.indexPart5 .rightDiv .moreA{ float:left; width:80px; text-align:center; line-height:70px;}
.indexPart5 .rightDiv .moreA .imgon{ display:none;}
.indexPart5 .rightDiv .moreA:hover .imgoff{ display:none;}
.indexPart5 .rightDiv .moreA:hover .imgon{ display:inline-block;}

.way1{ position:relative; overflow:hidden;}
.way1 .text{ padding:10px; width:220px; height:486px; float:left; font-size:14px; color:#fff; line-height:2;}
.way1 .text .txt{ position:absolute; left:0; top:0; transition:ease 3s; -webkit-transition:ease 3s;  padding:10px; width:220px; height:486px; background:url(../images/limg2_2.jpg) no-repeat bottom right,url(../images/limg2_2left.jpg) no-repeat bottom left; background-color:#1997e8;}
.way1 .text .txt:hover{ width:905px;}
.way1 .imgDiv{ width:678px; float:right;}

.make1 ul{ width:960px;}
.make1 li{ width:33.33%; float:left; margin-bottom:35px;}
.make1 li .box{ margin-right:35px;}
.make1 li .imgDiv{ position:relative; overflow:hidden;}
.make1 li .imgA img{ width:100%; transition:all 3s; -webkit-transition:all 3s; -o-transition:all 3s; -moz-transition:all 3s;}
.make1 li .imgDiv:hover .imgA img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.make1 li .txt{ display:block; position:absolute; left:0; top:-100%; width:100%; height:100%; background-color:rgba(25,151,232,0.8); text-align:center;}
.make1 li .txt span{ display:block; font-size:14px; color:#fff; padding-top:5px;}
.make1 li .txt span:hover{ text-decoration:underline;}
.make1 li .txt img{ padding-top:75px;}
.make1 li .imgDiv:hover .txt{ top:0; transition:all 0.3s; -webkit-transition:all 0.3s;}
.make1 li .text h3{ font-size:16px; color:#070707; font-weight:inherit; padding:15px 0;}
.make1 li .text h3 a{color:#070707;}
.make1 li .text h3 a:hover{ color:#17aaeb; text-decoration:underline;}
.make1 li .text p{ font-size:14px; color:#909090; line-height:1.5;}
.make1 li .text span{ display:block; height:2px; width:20px; background-color:#bababa; margin-top:15px; transition:width 0.3s; -webkit-transition:width 0.3s;}
.make1 li .text:hover h3 a{color:#17aaeb;}
.make1 li .text:hover span{ width:100%; background-color:#17aaeb;}

.makeshow1 .title{ text-align:center; height:30px; margin-bottom:30px;}
.makeshow1 .title li{ display:inline-block; padding:0 35px; background:url(../images/ico4_1hr.png) no-repeat right 3px;}
.makeshow1 .title li:last-child{ background:none;}
.makeshow1 .title li a{ display:block; font-size:16px; color:#393939; height:30px;}
.makeshow1 .title li a:hover,.makeshow1 .title li.liNow a{ font-weight:bold; color:#1997e8; background:url(../images/ico4_1.png) no-repeat bottom center;}
.makeshow1 .text{ font-size:14px; line-height:2;}
.makeshow1 .imgDiv{ text-align:center; padding:20px 0;}

.productZ1 ul{ width:965px;}
.productZ1 li{ float:left; width:50%; margin-bottom:40px;}
.productZ1 li .box{ margin-right:40px; position:relative;}
.productZ1 li .imgDiv{ position:absolute; right:0; bottom:0; overflow:hidden;}
.productZ1 li .imgDiv img{ width:100%; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s;}
.productZ1 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.productZ1 li .text{width:320px; height:280px; background-color:#47aced; border-left:3px #0085db solid;}
.productZ1 li .text a{ display:block; padding-left:20px; padding-top:40px; padding-right:100px; color:#fff;}
.productZ1 li .text h3{ font-weight:inherit; font-size:24px; padding-bottom:15px; margin-bottom:15px; background:url(../images/ico20_1hr.png) no-repeat left bottom;}
.productZ1 li .text h3:hover{ text-decoration:underline;}
.productZ1 li .text p{ font-size:14px; line-height:2;}

.product1 ul{ width:955px;}
.product1 li{ width:33.33%; float:left; margin-bottom:25px;}
.product1 li .box{ margin-right:25px;}
.product1 li .imgDiv{ overflow:hidden;}
.product1 li .imgDiv img{ width:100%; transition:ease 3s; -webkit-transition:ease 3s;}
.product1 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.product1 li .text a{ display:block; padding:10px; background-color:#f4f4f4;}
.product1 li .text:hover a{ color:#fff; background-color:#1997e8;}
.product1 li .text:hover h3{ color:#fff;}
.product1 li .text:hover p{ color:#fff;}
.product1 li .text h3{ font-size:16px; color:#000; font-weight:inherit; padding-bottom:5px;}
.product1 li .text p{ font-size:14px; color:#666;}
.product1 .pageNumDiv{ padding-top:50px;}

.productshow1 .titletab{ text-align:center; height:30px;}
.productshow1 .titletab li{ display:inline-block; padding:0 35px; background:url(../images/ico4_1hr.png) no-repeat right 3px;}
.productshow1 .titletab li:last-child{ background:none;}
.productshow1 .titletab li a{ display:block; font-size:16px; color:#393939; height:30px;}
.productshow1 .titletab li a:hover,.productshow1 .titletab li.liNow a{ font-weight:bold; color:#1997e8; background:url(../images/ico4_1.png) no-repeat bottom center;}
.productshow1 .detailsshare{ padding-top:40px;}
.productshow1 .content{ padding-top:30px;}
.productshow1 .content .imgDiv{ padding-top:20px;}
.productshow1 .content h2{ font-size:16px; color:#47aced; padding-bottom:20px;}
.productshow1 .content .txt{ font-size:14px; color:#666; line-height:2;}
.productImg{ position:relative; margin-bottom:30px;}
.productImg .tablistbox{ position:absolute; bottom:0; left:0; width:100%; height:50px; line-height:50px; background-color:rgba(0,0,0,0.4);}
.productImg .tablist{ width:240px; margin:0 auto; position:relative;}
.productImg .tablist li{ width:100px; margin:0 10px;}
.productImg .tablist li img{ width:100%;}
.productImg .tablist .prev{ width:9px; height:19px; background:url(../images/ico6_2prev.png) no-repeat center; display:block; position:absolute; left:-30px; top:50%; margin-top:-10px;}
.productImg .tablist .next{ width:9px; height:19px; background:url(../images/ico6_2next.png) no-repeat center; display:block; position:absolute; right:-30px; top:50%; margin-top:-10px;}

.news1 .toplist li{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px #e5e5e5 solid;}
.news1 .leftDiv{ width:510px; float:left;}
.news1 .leftDiv .time{ width:100px; height:100px; text-align:center; background-color:#ededed; float:left;}
.news1 .leftDiv .time:hover,.news1 .leftDiv .time.on{ background-color:#1997e8; color:#fff;}
.news1 .leftDiv .time h3{ font-weight:inherit; font-size:55px; line-height:50px; padding-top:17px;}
.news1 .leftDiv .time p{ font-size:14px;}
.news1 .leftDiv .topbox h2{ padding-left:125px; font-weight:inherit; font-size:16px; color:#222; line-height:2;}
.news1 .leftDiv .topbox h2 a{color:#222;}
.news1 .leftDiv .topbox h2 a:hover{color:#1997e8;}
.news1 .leftDiv .txt{ font-size:14px; color:#6e6e6e; line-height:2; padding-top:15px; padding-bottom:15px;}
.news1 .leftDiv .more{ display:block; width:120px; height:35px; background-color:#bfbfbf; line-height:35px; font-size:14px; color:#fff; text-align:center; border-radius:35px;}
.news1 .leftDiv .more:hover{ background-color:#1997e8;}
.news1 .imgDiv{ float:right; width:356px;}
.news1 .toplist li .imgDiv img{ width:100%;}
.news1 .list li{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px #ccc solid;}
.news1 .list h2{ font-weight:inherit; font-size:16px; color:#222; line-height:2; padding-bottom:10px;}
.news1 .list h2 a{color:#222;}
.news1 .list h2 a:hover{color:#1997e8;}
.news1 .list .time{ width:100px; height:100px; text-align:center; background-color:#ededed; color:#656565; float:left;}
.news1 .list .time:hover,.news1 .list .time.on{ background-color:#1997e8; color:#fff;}
.news1 .list .time h3{ font-weight:inherit; font-size:55px; line-height:50px; padding-top:17px;}
.news1 .list .time p{ font-size:14px;}
.news1 .list .txt{ padding-left:125px; font-size:14px; color:#6e6e6e; line-height:2;}
.news1 .list .txt .more{ font-size:14px; color:#000;}
.news1 .list .txt .more:hover{ color:#1997e8;}

.newshow1 .title{ text-align:center; padding-bottom:25px; margin-bottom:25px; border-bottom:1px #e4e4e4 solid;}
.newshow1 .title h1{ font-weight:inherit; color:#000; font-size:24px; padding-bottom:10px;}
.newshow1 .title .author{ color:#8a8a8a;}
.newshow1 .title .author span{ padding-right:20px;}
.newshow1 .content .text{ font-size:14px; line-height:2;}
.newshow1 .content .imgDiv{ padding-bottom:10px;}
.newshow1 .detailsshare{ padding-top:30px;}

.service1 h2{ font-size:14px; color:#1997e8; font-weight:inherit; padding-bottom:30px;}
.service1 .form{ margin-left:80px; width:700px;}
.service1 .form li{ min-height:50px; line-height:50px; font-size:14px; margin-bottom:10px;}
.service1 .form li em{ float:left;}
.service1 .form li .box{ padding-left:75px; position:relative;}
.service1 .form li .box .input1{ display:block; text-indent:10px; font-size:14px; color:#666; border:1px #eee solid; width:100%; height:50px;}
.service1 .form li .box .btn{ display:block; width:50px; text-align:center; position:absolute; right:-1px; top:1px; height:50px; line-height:50px; background-color:#fafafa; border-left:1px #eee solid;}
.service1 .form li:nth-child(5) textarea{ display:block; text-indent:10px; font-size:14px; color:#666; border:1px #eee solid; width:100%; height:200px; line-height:2;}
.service1 .form li:nth-child(5) .box .btn{ height:200px; line-height:200px;}
.service1 .form li:last-child{ padding-top:30px;}
.service1 .form li:last-child .btn1{ display:block; width:150px; height:40px; line-height:40px; border-radius:40px; text-align:center; float:left; margin-right:20px; background-color:#cfcfcf; font-size:14px; color:#fff;}
.service1 .form li:last-child .btn2{ background-color:#1997e8;}
.service1 .form li:last-child .btn1:hover{ text-decoration:underline;}

.download1 li{ background:url(../images/ico9_1hr.png) repeat-x bottom center; position:relative;}
.download1 li a{ display:block; padding:15px 0; height:30px; line-height:30px;}
.download1 li h2{ font-weight:inherit; font-size:16px;}
.download1 li .ico{ font-size:14px; position:absolute; right:0; top:0; padding:15px 0; height:30px; line-height:30px;}
.download1 li .ico img{ padding-left:10px;}
.download1 li .ico .imgon{ display:none;}
.download1 li a:hover .imgon{ display:inline-block;}
.download1 li a:hover .imgoff{ display:none;}
.download1 .pageNumDiv{ padding-top:40px;}

.message1 h2{ font-size:14px; color:#1997e8; font-weight:inherit; padding-bottom:30px;}
.message1 .form{}
.message1 .form li{ min-height:50px; line-height:50px; font-size:14px; margin-bottom:10px;}
.message1 .form li em{ float:left;}
.message1 .form li .box{ padding-left:75px; position:relative;}
.message1 .form li .box .input1{ display:block; text-indent:10px; font-size:14px; color:#666; border:1px #eee solid; width:100%; height:50px;}
.message1 .form li .box .btn{ display:block; width:50px; text-align:center; position:absolute; right:-1px; top:1px; height:50px; line-height:50px; background-color:#fafafa; border-left:1px #eee solid;}
.message1 .form li:nth-child(6) textarea{ display:block; text-indent:10px; font-size:14px; color:#666; border:1px #eee solid; width:100%; height:200px; line-height:2;}
.message1 .form li:nth-child(6) .box .btn{ height:200px; line-height:200px;}
.message1 .form li:last-child{ padding-top:30px;}
.message1 .form li:last-child .btn1{ display:block; width:150px; height:40px; line-height:40px; border-radius:40px; text-align:center; float:left; margin-right:20px; background-color:#cfcfcf; font-size:14px; color:#fff;}
.message1 .form li:last-child .btn2{ background-color:#1997e8;}
.message1 .form li:last-child .btn1:hover{ text-decoration:underline;}

.about1 h1{ font-weight:inherit; font-size:24px; color:#222; padding-bottom:15px;}
.about1 .text{ font-size:14px; line-height:2;}
.about1 .imgDiv{ text-align:center; margin:20px 0;}
.about1 .text h2{ color:#1997e8; padding-bottom:15px;}
.about1 .text .leftDiv{ width:50%; float:left;}
.about1 .text .rightDiv{ width:50%; float:left;}

.value1 .imgDiv{ margin-bottom:20px;}
.value1 li{ margin-bottom:20px;}
.value1 li .ico{ float:left;}
.value1 li .txt{ padding-left:325px;}
.value1 li .txt h3{ font-size:24px; color:#00a0e9; font-size:24px; font-weight:inherit; padding-bottom:15px; padding-top:75px;}
.value1 li .txt p{ font-size:14px; line-height:2;}

.honor1 ul{ width:945px;}
.honor1 li{ width:33.33%; float:left; margin-bottom:20px;}
.honor1 li .box{ margin-right:20px; background-color:#f4f4f4; padding:10px;}
.honor1 li .imgDiv{ overflow:hidden;}
.honor1 li .imgDiv img{ width:100%; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}
.honor1 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.honor1 li .name{ padding:10px 0; text-align:center; font-size:14px;}
.honor1 .pageNumDiv{ padding-top:40px;}
.honorshow{ position:absolute; z-index:2222; width:692px; padding:45px; background-color:#fff; display:none;}
.honorshow .close{ position:absolute; right:-28px; top:-28px;}
.honorshow .imgDiv img{ width:100%;}
.honorshow .name{ font-size:24px; padding-top:15px; text-align:center;}

.business1 ul{ width:965px;}
.business1 li{ width:50%; float:left; margin-bottom:40px;}
.business1 li .imgDiv img{ width:100%;}
.business1 li .box{ margin-right:40px; overflow:hidden; position:relative;}
.business1 li .name{ position:absolute; left:0; bottom:0; width:100%; transition:ease-in-out 0.3s; -webkit-transition:ease-in-out 0.3s;}
.business1 li .name a{ display:block; height:50px; line-height:50px; font-size:14px; color:#fff; background-color:rgba(0,0,0,0.5); text-align:center;}
.business1 li .name a:hover{ text-decoration:underline;}
.business1 li .text{ position:absolute; left:0; top:-100%; width:100%; height:100%; transition:ease-in-out 0.3s; -webkit-transition:ease-in-out 0.3s;}
.business1 li .text a{ display:block; background-color:rgba(25,151,232,0.8); height:100%;}
.business1 li .text a span{ font-size:14px; color:#fff; line-height:2; padding:0 70px; padding-top:100px; display:block; text-align:center;}
.business1 li .text a span:hover{ text-decoration:underline;}
.business1 li .box:hover .name{ bottom:-100%;}
.business1 li .box:hover .text{ top:0;}

.partner1 ul{ width:945px;}
.partner1 li{ width:33.33%; float:left; margin-bottom:20px;}
.partner1 li .box{ margin-right:20px;}
.partner1 li .imgDiv{ border:1px #e0e0e0 solid; overflow:hidden;}
.partner1 li .imgDiv img{ width:100%; transition:ease-in-out 0.3s; -webkit-transition:ease-in-out 0.3s;}
.partner1 li .imgDiv:hover img{ width:100%; transform:scale(1.2); -webkit-transform:scale(1.2);}

.idea1 .imgDiv{ padding-bottom:30px;}
.idea1 li{ width:50%; float:left; padding-bottom:30px; margin-bottom:30px; background:url(../images/ico16_1hr.png) repeat-x bottom center;}
.idea1 li .ico{ float:left;}
.idea1 li .text{ padding-left:140px; font-size:14px; line-height:2; padding-top:15px;}

.jod1 .tabtitle dd{ height:105px; width:20%; float:left; text-align:center;}
.jod1 .tabtitle dd img{ padding-top:22px; padding-bottom:17px;}
.jod1 .tabtitle dd p{ font-size:18px; color:#fff;}
.jod1 .tabtitle dd .box{ height:105px;}
.jod1 .tabtitle dd:last-child .box{ border:none;}
.jod1 .tabtitle dd:nth-child(odd){ background-color:#1997e8;}
.jod1 .tabtitle dd:nth-child(even){ background-color:#007bcd;}
.jod1 .list ul{ background-color:#f9f9f9; padding-bottom:15px;}
.jod1 .list li{ height:55px; line-height:55px; background:url(../images/ico18_hr1.png) repeat-x bottom center;}
.jod1 .list li dd{ height:55px; line-height:55px; float:left; width:20%; text-align:center;}
.jod1 .list li .dd01{ width:25%;}
.jod1 .list li .dd02{ width:15%;}
.jod1 .list li dd p{ font-size:16px; color:#666;}
.jod1 .list li a:hover p{ color:#1997e8;}

.jodshow1 h1{ font-weight:inherit; padding-bottom:20px; font-size:24px; color:#1997e8;}
.jodshow1 .txt li{ height:50px; line-height:50px; float:left; width:45%; font-size:14px; margin-bottom:30px;}
.jodshow1 .txt li em{ float:left;}
.jodshow1 .txt li p{ margin-left:75px; background-color:#e0e0e0; padding-left:10px;}
.jodshow1 .txt li:nth-child(odd){ margin-right:5%;}
.jodshow1 .txt li:nth-child(even){ margin-left:5%;}
.jodshow1 .text{ padding-bottom:40px;}
.jodshow1 .text h2{ font-weight:inherit; font-size:14px; padding-bottom:10px;}
.jodshow1 .text p{ font-size:14px; color:#999;}
.jodshow1 .btnbox .btn1{ display:block; float:left; width:150px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; border-radius:40px; background-color:#00a0e9;}
.jodshow1 .btnbox .btn2{ background-color:#bababa; margin-left:20px;}
.jodshow1 .btnbox .btn1:hover{ text-decoration:underline;}

.contact1{ position:relative;}
.contact1 .listA{ position:absolute; left:0; top:430px; width:100%; height:40px; line-height:40px; background-color:#e6e5e5; font-size:16px; color:#333; text-align:center;}
.contact1 .listA li{ width:25%; float:left; cursor:pointer; background:url(../images/ico19_1hr.png) no-repeat right center;}
.contact1 .listA li:last-child{ background:none;}
.contact1 .listA li.liprev{ background:none;}
.contact1 .listA li:hover,.contact1 .listA li.liNow{ background:none; background-color:#00a0e9; color:#fff; transition:all 0.5s; -webkit-transition:all 0.5s;}
.contact1 .content .map{ padding-bottom:110px;}
.contact1 .content .text dd{ height:44px; line-height:44px; margin-bottom:15px; padding-left:20px;}
.contact1 .content .text dd em{ float:left;}
.contact1 .content .text dd p{ padding-left:60px; font-size:16px; color:#7c7c7c;}
.contact1 .content .text dd p b{ font-weight:inherit; font-size:28px; color:#9b9b9b;}
.tabContent{ display:none;}

.sitemap1 li{ height:100px; border:1px #e0e0e0 solid; margin-bottom:40px;  line-height:100px;}
.sitemap1 li h3{ font-weight:inherit; width:100px; text-align:center; font-size:16px; float:left;}
.sitemap1 li h3 a{ background-color:#e0e0e0; display:block;}
.sitemap1 li h3 a:hover{ text-decoration:underline;}
.sitemap1 li dl{ padding-left:150px;}
.sitemap1 li dd{ float:left; font-size:14px; color:#999; margin-right:40px;}
.sitemap1 li dd a{ color:#999;}
.sitemap1 li dd a:hover{ color:#1997e8; font-weight:bold;}
.sitemap1 li:hover{ border:1px #00a0e9 solid;}
.sitemap1 li:hover h3 a{ background-color:#00a0e9; color:#fff;}
.sitemap1 li:nth-child(5) dl{ line-height:25px; padding-top:27px;}

.links1 li{ margin-right:70px; margin-bottom:20px; float:left; height:25px;}
.links1 li a{ font-size:14px; color:#999;}
.links1 li a:hover{ font-weight:bold; color:#00a0e9;}


















