﻿
/*首页banner图*/
.banner {
    width: 100%;
    position: relative;
}

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 9;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 9;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 9;
}

.rslides li img {
	z-index: 9;
	display:block;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 9;
    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: 110px;
    z-index: 9;
    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-color:#999;
	display: inline-block;
	_display: block;
	*display: block;
	width: 12px;
	height: 12px;
	border-radius:50%;
	z-index: 9;
	*z-index: 9;
}

.rslides_tabs .rslides_here a { background-color:#0994dc;}

.banner .prev{ position:absolute; left:0; top:50%; margin-top:-25px; background:url(../images/banprev.png) center no-repeat; z-index:222; width:38px; height:68px; display:block;}
.banner .next{ position:absolute; right:0; top:50%; margin-top:-25px; background:url(../images/bannext.png) center no-repeat; z-index:222; width:38px; height:68px; display:block;}
.banner .prev:hover{ background:url(../images/banprevon.png) center no-repeat;}
.banner .next:hover{ background:url(../images/bannexton.png) center no-repeat;}
.indexFlashTel{display:none;}

.indexPart1{ padding-bottom:25px;}
.indexPart1 .wal{ height:470px; position:relative;}
.indexPart1 .list{ position:absolute; z-index:222; left:0; top:-88px; width:100%;}
.indexPart1 .list ul{ width:1202px;}
.indexPart1 .list li{ width:25%; float:left;}
.indexPart1 .list li .box{ margin-right:2px;}
.indexPart1 .list li .title{ height:88px; position:relative; padding-left:90px; /*background:url(../images/ico1_2bg.png) no-repeat center;*/ background-color:#00579c}
.indexPart1 .list li .title span{ position:absolute; left:35px; top:50%; margin-top:-21px;}
.indexPart1 .list li .title h3{ padding-top:32px; font-weight:inherit; font-size:15px; color:#fff;text-transform:uppercase;}
.indexPart1 .list li .title p{ font-size:15px; color:#fff; opacity:0.2;}
.indexPart1 .list li .content{ height:468px; background:url(../images/ico1_3bg.png) no-repeat center;}
.indexPart1 .list li .box:hover .title{ /*background:url(../images/ico1_2bgon.png) no-repeat center;*/ background-color:#ff7e00}
.indexPart1 .list li .box:hover .content{ background:url(../images/ico1_3bgon.png) no-repeat center;}
.indexPart1 .list li .imgDiv{ overflow:hidden;}
.indexPart1 .list li .imgDiv img{ max-width:100%;}
.indexPart1 .list li .text{ padding:40px;}
.indexPart1 .list li .text h2{ font-size:15px;}
.indexPart1 .list li .text p{ font-size:18px; line-height:2; padding-bottom:15px;}
.indexPart1 .list li .text .more{ display:block; width:120px; height:27px; line-height:27px; text-align:center; border-radius:27px; border:1px #c6c6c6 solid; color:#007ec3;}
.indexPart1 .list li .text .more:hover{ text-decoration:underline;}

.index2Part1{ padding-bottom:60px;}
.index2Part1 .wal{ height:470px; position:relative;}
.index2Part1 .list{ position:absolute; z-index:222; left:0; top:-88px; width:100%;}
.index2Part1 .list ul{ width:1202px;}
.index2Part1 .list li{ width:25%; float:left;}
.index2Part1 .list li .box{ margin-right:2px;}
.index2Part1 .list li .title{ height:88px; position:relative; padding-left:90px; background:url(../images/ico1_2bg.png) no-repeat center;}
.index2Part1 .list li:nth-child(1) .box:hover .title{ background:url(../images/ico298_1.jpg) no-repeat center;}
.index2Part1 .list li:nth-child(2) .box:hover .title{ background:url(../images/ico298_3.jpg) no-repeat center;}
.index2Part1 .list li:nth-child(3) .box:hover .title{ background:url(../images/ico298_5.jpg) no-repeat center;}
.index2Part1 .list li:nth-child(4) .box:hover .title{ background:url(../images/ico298_7.jpg) no-repeat center;}
.index2Part1 .list li .title span{ position:absolute; left:35px; top:50%; margin-top:-21px;}
.index2Part1 .list li .title h3{ padding-top:25px; font-weight:inherit; font-size:15px; color:#fff;}
.index2Part1 .list li .title p{ font-size:15px; color:#fff; opacity:0.2;}
.index2Part1 .list li .content{ height:468px; background:url(../images/ico1_3bg.png) no-repeat center;}
.index2Part1 .list li:nth-child(1) .box:hover .content{ background:url(../images/ico298_2.jpg) no-repeat center;}
.index2Part1 .list li:nth-child(2) .box:hover .content{ background:url(../images/ico298_4.jpg) no-repeat center;}
.index2Part1 .list li:nth-child(3) .box:hover .content{ background:url(../images/ico298_6.jpg) no-repeat center;}
.index2Part1 .list li:nth-child(4) .box:hover .content{ background:url(../images/ico298_8.jpg) no-repeat center;}
.index2Part1 .list li .imgDiv{ overflow:hidden;}
.index2Part1 .list li .imgDiv img{ max-width:100%;}
.index2Part1 .list li .text{ padding:0 40px;}
.index2Part1 .list li .text h2{ font-size:15px;}
.index2Part1 .list li .text p{ font-size:18px; line-height:2; padding-bottom:15px;}
.index2Part1 .list li .text .more{ display:block; width:120px; height:27px; line-height:27px; text-align:center; border-radius:27px; border:1px #c6c6c6 solid; color:#007ec3;}
.index2Part1 .list li .text .more:hover{ text-decoration:underline;}

.indexPart2{ background:url(../images/nimg1920_2bg.jpg) no-repeat center; padding-top:60px; padding-bottom:30px; background-size:cover;}
.indexPart2 .hotnews{ width:530px; float:left;}
.indexPart2 .hotnews .title{ margin-bottom:35px; padding-left:30px; background:url(../images/ico1_6bg.png) no-repeat left center; position:relative;}
.indexPart2 .hotnews .title h3{ font-weight:inherit; font-size:18px; color:#333;}
.indexPart2 .hotnews .title p{ font-size:15px; color:#999; text-transform:uppercase;}
.indexPart2 .hotnews .title .more{ position:absolute; right:0; top:0; line-height:40px; font-size:15px; color:#999;}
.indexPart2 .hotnews .title .more:hover{ color:#007ec3;}
.indexPart2 .hotnews .title .more img{ padding-left:10px;}
.indexPart2 .hotnews .imgDiv{ margin-bottom:0px; position:relative; overflow:hidden;}
.indexPart2 .hotnews .imgDiv01{ width:310px; float:left;}
.indexPart2 .hotnews .imgDiv02{ width:217px; float:right;}
.indexPart2 .hotnews .imgDiv .name{ position:absolute; left:0; bottom:-100%; padding:10px 3px; line-height:1.5; display:block; width:100%; font-size:16px; color:#fff;/* background-color:rgba(0,0,0,0.5);*/ transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
.indexPart2 .hotnews .imgDiv .name span{ padding:0 10px; display:block;}
.indexPart2 .hotnews .imgDiv:hover .name{ bottom:0;}
.indexPart2 .hotnews .imgDiv img{ width:100%;}
.indexPart2 .hotnews li{ height:40px; line-height:40px; position:relative; background:url(../images/ico1_9hr.png) repeat-x bottom left;}
.indexPart2 .hotnews li a{ display:block; font-size:13px; color:#333; padding-left:30px; padding-right:85px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background:url(../images/ico1_8.png) no-repeat left center;}
.indexPart2 .hotnews li a:hover{ color:#007ec3;}
.indexPart2 .hotnews li .time{ position:absolute; top:0; right:0; color:#333; font-size:13px; opacity:0.5;}
.indexPart2 .about{ width:500px; float:right;}
.indexPart2 .about .title .box{ margin-bottom:35px; padding-left:30px; background:url(../images/ico1_6bg.png) no-repeat left center;}
.indexPart2 .about .title{ border-bottom:1px #ffffff solid; margin-bottom:40px;}
.indexPart2 .about .title h3{ font-weight:inherit; font-size:18px; color:#333;}
.indexPart2 .about .title p{ font-size:15px; color:#999; text-transform:uppercase;}
.indexPart2 .about .con{ position:relative;}
.indexPart2 .about .ico1{ position:absolute; top:-7px; left:213px;}
.indexPart2 .about .ico2{ position:absolute; top:173px; left:359px;}
.indexPart2 .about .ico3{ position:absolute; top:189px; left:92px;}
.indexPart2 .about .txt01{ position:absolute; left:18px; top:16px; width:170px; height:50px; text-align:right; border-radius:50px; background-color:rgba(255,255,255,0.3); padding-right:15px;}
.indexPart2 .about .txt01 h3{ font-weight:inherit; color:#333; font-size:18px; padding-top:5px;}
.indexPart2 .about .txt01 p{ color:#333; font-size:13px; opacity:0.3; text-transform:uppercase;}
.indexPart2 .about .txt02{ position:absolute; left:453px; top:190px; width:170px; height:50px; border-radius:50px; background-color:rgba(255,255,255,0.3); padding-left:15px;}
.indexPart2 .about .txt02 h3{ font-weight:inherit; color:#333; font-size:18px; padding-top:5px;}
.indexPart2 .about .txt02 p{ color:#333; font-size:13px; opacity:0.3; text-transform:uppercase;}
.indexPart2 .about .txt03{ position:absolute; left:40px; top:278px; width:170px; height:50px; border-radius:50px; background-color:rgba(255,255,255,0.3); padding-left:15px;}
.indexPart2 .about .txt03 h3{ font-weight:inherit; color:#333; font-size:18px; padding-top:5px;}
.indexPart2 .about .txt03 p{ color:#333; font-size:13px; opacity:0.3; text-transform:uppercase;}
.indexPart2 .about .con a:hover{ text-decoration:underline; color:#007ec3;}
.indexPart2 .about .con a:hover h3{ color:#007ec3;}
.indexPart2 .about .con a:hover p{ color:#007ec3;}




.linkbox{ height:45px; line-height:45px;}
.linkbox em{ float:left; font-size:14px; color:#333; font-weight:bold;}
.linkbox li{ display:inline-block;}
.linkbox li a{ display:block; font-size:13px; margin-left:10px; margin-right:20px;}

.about1 .imgDiv{ padding-bottom:30px;}
.about1 .text{ padding-bottom:20px;}
.about1 .text h3{ background:url(../images/ico2_4bg.png) no-repeat left bottom; padding-bottom:20px; margin-bottom:20px; font-size:24px; font-weight:inherit;}
.about1 .text p{ font-size:14px; line-height:2;}

.mission1{}
.mission1 .imgDiv{ padding-bottom:30px;}
.mission1 ul{ width:870px;}
.mission1 li{ width:33.33%; float:left;}
.mission1 li .box{ margin-right:70px;}
.mission1 li .text h3{ background:url(../images/ico2_4bg.png) no-repeat left bottom; padding-bottom:20px; margin-bottom:20px; font-size:24px; font-weight:inherit;}
.mission1 li .text p{ font-size:14px; line-height:2;}

.honor1{}
.honor1 ul{ width:810px;}
.honor1 li{ width:33.33%; float:left; margin-bottom:20px;}
.honor1 li .box{ margin-right:20px;}
.honor1 li .imgDiv{ overflow:hidden;}
.honor1 li .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.honor1 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.honor1 li .name{ margin-top:2px;}
.honor1 li .name a{ display:block; font-size:14px; background-color:#fff; height:40px; line-height:40px; text-align:center;}
.honor1 li .name a:hover{ color:#fff; background-color:#007ec3;}

.history1 li{ padding-bottom:50px; margin-bottom:50px; background:url(../images/ico4_1bg.png) repeat-x bottom left;}
.history1 li em{ float:left; font-size:16px; font-weight:bold; width:90px; display:block;}
.history1 li .content{ padding-left:90px;}
.history1 li .content .text{ padding-bottom:20px; padding-left:35px; position:relative; font-size:14px; line-height:2;}
.history1 li .content .imgDiv{ padding-left:35px;}
.history1 li .content .text span{ position:absolute; left:0; top:0;}

.product1{}
.product1 ul{ width:810px;}
.product1 li{ width:33.33%; float:left; margin-bottom:20px;}
.product1 li .box{ margin-right:20px;}
.product1 li .imgDiv{ overflow:hidden;}
.product1 li .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.product1 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.product1 li .name{ margin-top:2px;}
.product1 li .name a{ display:block; font-size:14px; background:url(../images/ico5_1.png) no-repeat right center; background-color:#fff; height:40px; line-height:40px; padding-left:20px;}
.product1 li .name a:hover{ color:#fff; background:url(../images/ico5_1on.png) no-repeat right center; background-color:#007ec3;}

.productshow1{}
.productshow1 .con1{ padding-bottom:50px;}
.productshow1 .con1 .left{ width:370px; float:left; background-color:#fff;}
.productshow1 .con1 .pimg{ padding:0 45px;}
.productshow1 .con1 .pimg img{ max-width:100%;}
.productshow1 .con1 .pimg .slick-prev{ position:absolute; left:20px; top:50%; margin-top:-20px; width:19px; height:41px; background:url(../images/ico6_1prev.png) no-repeat center;}
.productshow1 .con1 .pimg .slick-next{ position:absolute; right:20px; top:50%; margin-top:-20px; width:19px; height:41px; background:url(../images/ico6_1next.png) no-repeat center;}
.productshow1 .con1 .text{ padding-left:415px;}
.productshow1 .con1 .text h1{ font-size:24px; color:#007ec3; padding:25px 0;}
.productshow1 .con1 .text em{ font-size:16px; color:#333;}
.productshow1 .con1 .text h2{ font-size:14px; color:#333; padding-bottom:25px;}
.productshow1 .con1 .text p{ font-size:14px; line-height:2;}
.productshow1 .con2 .listab{ height:65px; padding-bottom:35px;}
.productshow1 .con2 .listab li{ float:left; margin-right:2px;}
.productshow1 .con2 .listab li a{ display:block; width:160px; height:65px; background-color:#606060; text-align:center;}
.productshow1 .con2 .listab li a h3{ font-weight:inherit; color:#fff; font-size:16px; padding-top:15px;}
.productshow1 .con2 .listab li a p{ color:#fff; opacity:0.2; text-transform:uppercase;}
.productshow1 .con2 .listab li a:hover,.productshow1 .con2 .listab li.liNow a{ background-color:#006fac;}
.productshow1 .con2 .content01 li{ padding-bottom:30px; margin-bottom:30px; border-bottom:1px #e4e4e4 solid;}
.productshow1 .con2 .content01 li .title{ position:relative; padding-left:70px; height:55px; padding-bottom:15px;}
.productshow1 .con2 .content01 li .title .time{ width:60px; height:55px; background-color:#e4e4e4; position:absolute; left:0; top:0; text-align:center;}
.productshow1 .con2 .content01 li .title .time em{ font-size:14px; color:#333; padding-top:8px; display:block;}
.productshow1 .con2 .content01 li .title .time h3{ font-size:24px; color:#333; font-weight:inherit;}
.productshow1 .con2 .content01 li .title h2{ font-size:16px; color:#333; padding-top:8px;}
.productshow1 .con2 .content01 li .title p{ font-size:14px; color:#606060;}
.productshow1 .con2 .content01 li .txt{ font-size:14px; line-height:2;}
.sharebottom{ height:35px; line-height:35px; position:relative;}
.sharebottom .share{ font-size:14px;}
.sharebottom .share a{ margin-left:5px;}
.sharebottom .back{ position:absolute; top:0; right:0;}
.sharebottom .back a{ display:block; background:url(../images/back.png) no-repeat center; width:94px; font-size:14px; color:#fff; text-indent:20px;}
.sharebottom .back a:hover{ background:url(../images/back_on.png) no-repeat center;}
.productshow1 .content02 .tablelist{ padding-bottom:30px;}

.news1 .tlist{}
.news1 .tlist li{ padding-bottom:40px; margin-bottom:40px; background:url(../images/ico7_1hr.png) repeat-x bottom left;}
.news1 .tlist li .text{ float:left; width:680px;}
.news1 .tlist li .text .title{ height:95px; position:relative; padding-left:125px; margin-bottom:15px;}
.news1 .tlist li .text .title .time{ width:100px; height:95px; text-align:center; background-color:#ededed; position:absolute; left:0; top:0;}
.news1 .tlist li .text .title .time em{ display:block; font-size:14px; color:#5e5e5e; padding-top:10px; padding-bottom:5px;}
.news1 .tlist li .text .title .time span{ display:block; font-size:55px; color:#656565; line-height:1;}
.news1 .tlist li .text .title .time.on{ background-color:#007ec3;}
.news1 .tlist li .text .title .time.on em{ color:#dbeef5;}
.news1 .tlist li .text .title .time.on span{ color:#fff;}
.news1 .tlist li .text .title h3{ font-size:22px; color:#010101; font-weight:inherit;}
.news1 .tlist li .text .title h3 a{ color:#010101;}
.news1 .tlist li .text .title h3 a:hover{ color:#007ec3;}
.news1 .tlist li .text .title p{ font-size:14px; color:#010101;}
.news1 .tlist li .text .txt{ font-size:14px; color:#6e6e6e; line-height:2; padding-bottom:15px;}
.news1 .tlist li .text .more{ display:block; width:115px; height:35px; text-align:center; line-height:35px; background-color:#007ec3; font-size:14px; color:#fff;}
.news1 .tlist li .text .more:hover{ text-decoration:underline;}
.news1 .tlist li .imgDiv{ float:right; width:310px; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.news1 .tlist li .imgDiv img{ border:4px #fff solid;}
.news1 .list{}
.news1 .list li{ height:45px; line-height:45px; background:url(../images/ico7_1hr.png) repeat-x bottom left; position:relative;}
.news1 .list li .time{ position:absolute; right:0; top:0; font-size:14px; color:#656565;}
.news1 .list li a{ font-size:14px; color:#000;}
.news1 .list li a:hover{ color:#007ec3;}
.news1 .list li p{ padding-left:25px; padding-right:85px; background:url(../images/ico7_3bg.png) no-repeat 5px center;}

.newshow1 .title{ padding-bottom:45px; text-align:center;}
.newshow1 .conentimg img{width:640px;}
.newshow1 .title h1{ font-size:18px; color:#007ec3; padding-bottom:10px;}
.newshow1 .title .author{ font-size:14px; color:#333; opacity:0.5;}
.newshow1 .title .author em{ padding-right:30px;}
.newshow1 .content .text{ font-size:14px; line-height:2; padding-bottom:30px;}
.newshow1 .content .imgDiv{ padding-bottom:20px; text-align:center;}
.newshow1 .content .name{ font-size:14px; line-height:2; margin-left:200px; margin-right:200px; text-align:center; padding-bottom:40px;}
.shareDiv{ position:relative;}
.shareDiv .share{ font-size:14px; height:35px; line-height:35px; padding-bottom:25px; margin-bottom:25px; background:url(../images/ico7_1hr.png) repeat-x bottom left;}
.shareDiv .share a{ margin-left:5px;}
.shareDiv .back{ position:absolute; top:0; right:0;}
.shareDiv .back a{ height:35px; line-height:35px; display:block; background:url(../images/back.png) no-repeat center; width:94px; font-size:14px; color:#fff; text-indent:20px;}
.shareDiv .back a:hover{ background:url(../images/back_on.png) no-repeat center;}
.shareDiv .txt{ font-size:14px; line-height:2;}
.shareDiv .txt em{ font-weight:bold;}

.case1 ul{ width:805px;}
.case1 li{ width:50%; float:left;}
.case1 li .box{ position:relative; margin-right:15px; margin-bottom:15px;}
.case1 li .imgDiv img{ width:100%;}
.case1 li .name{ position:absolute; left:0; bottom:0; width:100%; text-align:center;}
.case1 li .name a{ display:block; height:35px; line-height:35px; font-size:14px; color:#fff; background-color:rgba(0,0,0,0.6);}

.caseshow1{}
.caseshow1 .title{ padding-bottom:30px; text-align:center;}
.caseshow1 .title h1{ font-size:18px; color:#007ec3; padding-bottom:10px;}
.caseshow1 .title .author{ font-size:14px; color:#333; opacity:0.5;}
.caseshow1 .title .author em{ padding-right:30px;}
.caseshow1 .content .text{ padding-bottom:30px; margin-bottom:30px; background:url(../images/ico7_1hr.png) repeat-x bottom left;}
.caseshow1 .content .text04{ background:none; padding-bottom:50px;}
.caseshow1 .content .text p{ font-size:14px; color:#6e6e6e; line-height:2;}
.caseshow1 .content .text h3{ font-size:18px; color:#333; padding-bottom:15px;}
.caseshow1 .content .text h4{ font-size:16px; color:#6e6e6e;}
.caseshow1 .content .text .txt{ padding-bottom:30px;}
.caseshow1 .content .text .imglist{ padding-bottom:10px;}
.caseshow1 .content .text .imglist li{ float:left; margin-bottom:20px;}
.caseshow1 .content .text .imglist li .box{ margin-right:20px;}
.caseshow1 .imglist li .name{ padding-top:10px; font-size:14px; text-align:center;}

.download1{}
.download1 .dlist{ margin-bottom:40px; height:65px;}
.download1 .dlist li{  width:25%; float:left;  text-align:center;}
.download1 .dlist li .box{ margin-right:2px; height:65px; background-color:#606060; cursor:pointer; color:#fff;}
.download1 .dlist li h3{ font-size:16px; font-weight:inherit; padding-top:22px;text-transform:uppercase;}
.download1 .dlist li p{ text-transform:uppercase; opacity:0.2;}
.download1 .dlist li.liNow .box,.download1 .dlist li .box:hover{ background-color:#006fac;}
.download1 .list li{ padding-bottom:30px; margin-bottom:30px; background:url(../images/ico7_1hr.png) repeat-x bottom left;}
.download1 .list li .box{ padding:15px 30px; background-color:#fff; position:relative;}
.download1 .list li .ico{ display:block; width:100px; position:absolute; right:0; top:0; background-color:#e1e1e1; height:100%; text-align:center;}
.download1 .list li .ico p{ width:60px; height:20px; border-radius:20px; text-align:center; line-height:20px; color:#fff; margin:0 auto; background-color:#007ec3;}
.download1 .list li .ico img{ padding-top:20px; padding-bottom:10px;}
.download1 .list li .ico:hover p{ text-decoration:underline;}
.download1 .list li .title{ height:30px; line-height:30px;}
.download1 .list li .title h2{ font-size:18px; color:#007ec3; font-weight:inherit; float:left; margin-right:20px;}
.download1 .list li .title em{ font-size:14px; color:#888;}
.download1 .list li .text p{ font-size:14px;}
.download1 .list li .text .time{ font-size:14px;}
.download1 .list li .text .time span{ padding:0 15px;}

.pagecontentmap .rightbox{ background:url(../images/map_bg.jpg) no-repeat right bottom; background-color: #f7f7f7;}
.tabContentmap .content{ display:none; z-index:999; width:330px; height:190px; position:absolute; left:50%; margin-left:-165px; top:50%; margin-top:-95px; background-color:#fff;}
.tabContentmap .content h3{ height:50px; line-height:50px; text-align:center; font-size:18px; color:#fff; background-color:#01669e;}
.tabContentmap .content .close{ position:absolute; right:15px; top:15px;}
.tabContentmap .content .txt{ padding:20px 25px; font-size:14px; line-height:2;}
.salse1{ position:relative;}
.salse1 .map{ height:672px; position:relative;}
.salse1 .map .imgbox{ position:absolute; cursor:pointer;}
.salse1 .map .imgbox .imgon{ display:none;}
.salse1 .map .imgbox:hover .imgon{ display:inline-block;}
.salse1 .map .imgbox:hover .imgoff{ display:none;}
.salse1 .map .imgbox.imgNow .imgon{ display:inline-block;}
.salse1 .map .imgbox.imgNow .imgoff{ display:none;}
.salse1 .map .imgbox:nth-child(1){ z-index:2; left:0; top:75px;}
.salse1 .map .imgbox:nth-child(2){ right:3px; top:0;}
.salse1 .map .imgbox:nth-child(3){ left:32px; top:294px;}
.salse1 .map .imgbox:nth-child(4){ left:422px; top:499px;}
.salse1 .map .imgbox:nth-child(5){ right:153px; top:204px; z-index:3;}
.salse1 .map .imgbox:nth-child(6){ right:84px; top:335px; z-index:6;}
.salse1 .map .imgbox:nth-child(7){  right:105px; top:280px; z-index:5;}
.salse1 .map .imgbox:nth-child(8){ right:109px; top:423px;}
.salse1 .imggz{ position:relative;}
.salse1 .gz{ position:absolute; top:-10px; left:125px; z-index:99;}

.measure1 .text{ font-size:14px; line-height:2; padding-bottom:20px; margin-bottom:20px; background:url(../images/ico14_1hr.png) repeat-x bottom left;}
.measure1 .text h3{}
.measure1 .text.texthr{ background:none; padding-bottom:0;}
.measure1 .tablelist{ border:1px #d2d2d2 solid; margin-bottom:20px;}
.measure1 .tablelist li{ border-bottom:1px #d2d2d2 solid; background:url(../images/ico14_2hr.png) repeat-y 520px;}
.measure1 .tablelist li:last-child{ border-bottom:none;}
.measure1 .tablelist li:first-child{ height:50px; line-height:50px; background-color:#fff; font-weight:bold;}
.measure1 .tablelist li:first-child dd p{ padding:0;}
.measure1 .tablelist li dd{ float:left; text-align:center; font-size:14px;}
.measure1 .tablelist li dd:nth-child(1){ width:520px;}
.measure1 .tablelist li dd:nth-child(2){ width:265px;}
.measure1 .tablelist li dd p{ padding:10px;}

.question1{}
.question1 .qlist{}
.question1 .qlist{ margin-bottom:40px; height:65px;}
.question1 .qlist li{  width:25%; float:left;  text-align:center;}
.question1 .qlist li a{ display:block; margin-left:1px; margin-right:1px; height:65px; background-color:#606060; cursor:pointer; color:#fff;}
.question1 .qlist li h3{ font-size:16px; font-weight:inherit; padding-top:22px;text-transform:uppercase;}
.question1 .qlist li p{ text-transform:uppercase; opacity:0.2;}
.question1 .qlist li.liNow a,.question1 .qlist li a:hover{ background-color:#006fac;}
.question1 .list .title{ line-height:30px; padding:13px 50px; background:url(../images/ico14_1hr.png) repeat-x bottom left,url(../images/ico16_1.png) no-repeat left 13px,url(../images/ico16_2.png) no-repeat right 23px; font-size:16px; color:#474745; cursor:pointer;}
.question1 .list .title:hover{ color:#007ec3;}
.question1 .list .title.currentDt{ color:#007ec3;}
.question1 .list .text{ display:none; position:relative; margin-top:13px; padding-bottom:13px; background:url(../images/ico14_1hr.png) repeat-x bottom left;}
.question1 .list .text em{ position:absolute; left:0; top:0;}
.question1 .list .txt{ padding-left:50px; font-size:14px; line-height:2; color:#888;}

.search1 .list{}
.search1 .list li{ height:45px; line-height:45px; background:url(../images/ico7_1hr.png) repeat-x bottom left; position:relative;}
.search1 .list li .time{ position:absolute; right:0; top:0; font-size:14px; color:#656565;}
.search1 .list li a{ font-size:14px; color:#000;}
.search1 .list li a:hover{ color:#007ec3;}
.search1 .list li p{ padding-left:25px; padding-right:85px; background:url(../images/ico7_3bg.png) no-repeat 5px center;}

.search2 ul{ width:810px;}
.search2 li{ width:33.33%; float:left; margin-bottom:20px;}
.search2 li .box{ margin-right:20px;}
.search2 li .imgDiv{ overflow:hidden;}
.search2 li .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.search2 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.search2 li .name{ margin-top:2px;}
.search2 li .name a{ display:block; font-size:14px; background:url(../images/ico5_1.png) no-repeat right center; background-color:#fff; height:40px; line-height:40px; padding-left:20px;}
.search2 li .name a:hover{ color:#fff; background:url(../images/ico5_1on.png) no-repeat right center; background-color:#007ec3;}

.sitemap1 li .box{ padding-bottom:20px; margin-bottom:20px; background:url(../images/ico18_1hr.png) repeat-x bottom left; position:relative;}
.sitemap1 li .box img{ position:absolute; left:0; top:0;}
.sitemap1 li h3{ font-weight:inherit; font-size:16px; line-height:35px; padding-left:50px;}
.sitemap1 li dl{ padding-left:50px;}
.sitemap1 li dd{ display:inline-block; margin-right:40px;}
.sitemap1 li dd a{ font-size:13px; display:block; padding-left:20px; background:url(../images/ico18_9.png) no-repeat left center; line-height:2;}
.sitemap1 li dd a:hover{ background:url(../images/ico18_9on.png) no-repeat left center;}

.contact1 .map{}
.contact1 .list{ padding:45px 55px; background-color:#fff;}
.contact1 .list li{ width:50%; float:left; margin-bottom:20px; min-height:52px;}
.contact1 .list li .box{ position:relative; padding-left:65px;}
.contact1 .list li img{ position:absolute; left:0; top:0;}
.contact1 .list li h3{ font-size:14px; font-weight:inherit; padding-top:8px; padding-bottom:5px;}
.contact1 .list li p{ font-size:14px; font-weight:bold;}



