﻿
.banner .prev{ position:absolute; left:10%; top:50%; margin-top:-30px; background:url(../images/ico1_banprev.png) center no-repeat; z-index:222; width:59px; height:59px; display:block;}
.banner .next{ position:absolute; right:10%; top:50%; margin-top:-25px; background:url(../images/ico1_bannext.png) center no-repeat; z-index:222; width:59px; height:59px; display:block;}
.banner .prev:hover{ background:url(../images/ico1_banprevon.png) center no-repeat;}
.banner .next:hover{ background:url(../images/ico1_bannexton.png) center no-repeat;}
.indexFlashTel{display:none;}

.zongnav{ position:relative;}
.Fennav{ position:absolute; width:100%; left:0; top:0; height:102px; background:url(../images/ico1_3bg1.png) repeat-x top center;}
.Fennav .slick{ float:left; width:20%; text-align:center; height:102px; background:url(../images/ico1_3bg0.png) repeat-x top center;}
.Fennav .slick a{ display:block; background:url(../images/ico1_3bg2.png) no-repeat top right;  line-height:92px; height:102px; font-size:20px; color:#000;}
.Fennav .slick:first-child em{ display:block; background:url(../images/ico1_3bg2.png) no-repeat top left;}
.Fennav .slick a:hover,.Fennav .slick.liNow a{background:url(../images/ico1_4bg.png) no-repeat top center; color:#fff;}
.Fennav .slick .imgon{ display:none;}
.Fennav .slick a:hover .imgon,.Fennav .slick.liNow .imgon{ display:inline-block;}
.Fennav .slick a:hover .imgoff,.Fennav .slick.liNow .imgoff{ display:none;}
.Fennav .slick img{ padding-right:10px;}


.phPart1{ display:none;}
.indexPart1{ background-color:#efefef; padding-top:95px; padding-bottom:60px;}
.indexPart1 .leftDiv{ width:48%; float:right;}
.indexPart1 .rightDiv{ width:48%; float:left;}
.indexPart1 .rightDiv a{ overflow:hidden; display:block;}
.indexPart1 .rightDiv img{ width:100%; transition:all 0.3s; -webkit- transition:all 0.3s; -moz- transition:all 0.3s; -ms- transition:all 0.3s; -o- transition:all 0.3s;}
.indexPart1 .rightDiv:hover img{transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart1 .leftDiv .title{ font-size:36px; color:#004ea2; padding-bottom:15px; background:url(../images/ico1_12hr.png) no-repeat left bottom; margin-top:4px;}
.indexPart1 .leftDiv p{ font-size:16px; color:#4f4f50; margin:35px 0; line-height:2;}
.indexPart1 .leftDiv .morebox{ height:42px;}
.indexPart1 .leftDiv .morebox a{ display:block; float:left; font-size:14px; margin-right:20px; padding:10px 20px;}
.indexPart1 .leftDiv .morebox a:hover{ text-decoration:underline;}
.indexPart1 .leftDiv .morebox .a01{ color:#035cac; border:1px #035cac solid;}
.indexPart1 .leftDiv .morebox .a02{ color:#fff; background-color:#035cac; border:1px #035cac solid;}
.indexPart1 .leftDiv .morebox .a03{ color:#fff; background-color:#24abe4;}
.indexPart1 .leftDiv .morebox .a03 img{ padding-left:10px;}
.indexPart1 .leftDiv .list{ margin-top:31px; width:100%;}
.indexPart1 .leftDiv .list .title02{ font-size:16px; color:#035cac; margin-bottom:20px;}
.indexPart1 .leftDiv .list .slick{ width:33.33%; float:left; }
.indexPart1 .leftDiv .list .slick .box{margin-right:16px; display:block;}
.indexPart1 .leftDiv .list .slick .imgbox{ overflow:hidden;}
.indexPart1 .leftDiv .list .slick img{ width:100%; transition: 3s; -moz-transition: 3s; -webkit-transition: 3s; -o-transition: 3s;}
.indexPart1 .leftDiv .list .slick a:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart1 .leftDiv .list .slick .name{ margin-top:15px;}
.indexPart1 .leftDiv .list .slick .name a{ font-size:14px; color:#7b7b7b;}
.indexPart1 .leftDiv .list .slick .name a:hover{ color:#035cac;}
.indexPart1 .leftDiv .qiche{ position:relative; padding-right:50px;}
.indexPart1 .leftDiv .qiche .slick-prev{ display:block; width:29px; height:29px; background:url(../images/ico1_13prev.png) no-repeat center; position:absolute; z-index:222; right:0; top:40px;}
.indexPart1 .leftDiv .qiche .slick-next{ display:block; width:29px; height:29px; background:url(../images/ico1_13next.png) no-repeat center; position:absolute; z-index:222; right:0; top:80px;}

.indexPart2 .title{ text-align:center; font-size:48px; color:#3e3e3e; padding-top:60px; padding-bottom:40px;}
.phtitle{ display:none;}
.indexPart2 li{ width:33.33%; float:left;}
.indexPart2 li .box{ position:relative; overflow:hidden; background-color:#000;}
.indexPart2 li .box>img{ width:100%; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.indexPart2 li:hover .box>img{/*transform: scale(1.2); -webkit-transform: scale(1.2);*/ opacity:0.8;}

.indexPart2 li .text{ position:absolute; width:100%; top:0; left:0;}
.indexPart2 li .textBox{ color:#fff; padding-left:18%; padding-top:18%; width:369px;}
.indexPart2 li .textBox h3{ font-weight:inherit; font-size:30px; padding-bottom:25px;}
.indexPart2 li .textBox p{ font-size:18px; padding-bottom:25px; margin-bottom:15px; background:url(../images/ico1_20hr.png) no-repeat left bottom;}
.indexPart2 li .textBox .more{ font-size:14px; color:#fff; padding-top:15px;}
.indexPart2 li .textBox .more:hover{ text-decoration:underline;}
.indexPart2 li .textBox .more img{ padding-left:10px;}
.indexPart2 .li01 .textBox{ padding-left:52%;}
.indexPart2 .li01 .textBox h3{ color:#0a74d6;}
.indexPart2 .li01 .textBox p{ color:#424242; background:url(../images/ico1_21hr.png) no-repeat left bottom;}
.indexPart2 .li01 .textBox .more{ color:#424242;}
.indexPart2 .li02 .textBox{ padding-left:40%;}

.indexPart3{ padding-top:100px; padding-bottom:50px; background:url(../images/ico1_24bg.png) no-repeat center bottom; background-color:#f5f5f5;}
.indexPart3 .title{ width:25%; float:left;}
.indexPart3 .title h3{ font-weight:inherit; font-size:30px; padding-bottom:15px;}
.indexPart3 .title h3 a{color:#0a74d6;}
.indexPart3 .title p{font-size:18px; color:#424242; padding-bottom:25px; margin-bottom:15px; background:url(../images/ico1_21hr.png) no-repeat left bottom;}
.indexPart3 .title .more{ font-size:14px; color:#424242; padding-top:15px;}
.indexPart3 .title .more:hover{ text-decoration:underline;}
.indexPart3 .title .more img{ padding-left:10px;}
.indexPart3 .rightimg{ width:75%; float:left;}
.indexPart3 .rightimg .slick{ margin:0 20px;}
.indexPart3 .rightimg .slick .imgDiv{     overflow: hidden;position: relative;height: 256px;line-height: 256px;}
.indexPart3 .slick .box{ box-shadow:0 0 20px rgba(0,0,0,0.2);}
.indexPart3 .slick .imgDiv .txt{ display:block; position:absolute; left:0; top:-100%; width:100%; height:100%; background-color:rgba(10,116,214,0.9); text-align:center;}
.indexPart3 .slick .imgDiv .txt a{ display:block; height:25%; width:100%;}
.indexPart3 .slick .imgDiv .txt a img{ position:relative; top:50%; margin-top:-30px;}
.indexPart3 .slick .imgbox img{ width:100%; transition:ease 3s; -webkit-transition:ease 3s;}
.indexPart3 .slick .imgDiv:hover .imgbox img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart3 .slick .imgDiv:hover .txt{ top:0; transition:ease 0.3s; -webkit-transition:ease 0.3s;}
.indexPart3 .slick .text{ padding:10px; background-color:#fff;}
.indexPart3 .slick .text a{ font-size:14px; color:#000; display:block; height:40px; padding-bottom:10px;}
.indexPart3 .slick .text a:hover{ color:#0a74d6;}
.indexPart3 .slick .text .time{ font-size:14px; color:#838383;}
.indexPart3 .morebox{ padding-top:40px;}
.indexPart3 .morebox a{ margin:0 auto; display:block; width:160px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; background-color:#0a74d6;}
.indexPart3 .morebox a:hover{ text-decoration:underline;}
.indexPart3 .NEWlist .slick-prev{ display:block; width:28px; height:51px; background:url(../images/ico1_23prev.png) no-repeat center; position:absolute; z-index:222; left:-30px; top:50%; margin-top:-25px;}
.indexPart3 .NEWlist .slick-prev:hover{ background:url(../images/ico1_23prevon.png) no-repeat center; }
.indexPart3 .NEWlist .slick-next{ display:block; width:28px; height:51px; background:url(../images/ico1_23next.png) no-repeat center; position:absolute; z-index:222; right:-30px; top:50%; margin-top:-25px;}
.indexPart3 .NEWlist .slick-next:hover{ background:url(../images/ico1_23nexton.png) no-repeat center; }

.led1{ padding-bottom:55px;}
.led1 .text{ font-size:16px; color:#7b7b7b; line-height:1.5; padding-top:20px;}
.led1 .more a{ margin:0 auto; margin-top:30px; display:block; width:300px; height:60px; text-align:center; line-height:60px; font-size:18px; color:#fff; background-color:#1fb6eb; border-radius:4px;}
.led1 .more a img{ padding-left:30px;}
.led1 .more a:hover{ text-decoration:underline;}
.led2{ background-color:#f6f6f6; padding-top:80px; padding-bottom:60px;}
.led2 .content{ background-color:#fff;}
.led2 .imgDiv{ float:left; overflow:hidden;}
.led2 .imgDiv:hover img{ opacity:0.5; transition:all 0.5s; -webkit-transition:all 0.5s;}
.led2 .text{ float:left; width:350px; padding:51px; font-size:16px; color:#595959; line-height:1.5;}
.led2 .text .look{ font-size:12px; color:#8e8e8e; border:1px #a5a5a5 solid; width:110px; height:30px; line-height:30px; text-align:center; display:block; margin-top:40px;}
.led2 .text .look:hover{ background-color:#0075cf; color:#fff; border:1px #0075cf solid;}
.led2 h1{ font-weight:inherit; font-size:30px; color:#000; padding-bottom:50px;}
.led3{ padding:75px 0;}
.led3 .wal1160{ background-color:#f6f6f6;}
.led3 .text{ float:left; width:350px; padding:30px; font-size:16px; color:#595959; line-height:1.5;}
.led3 .text .look{ font-size:12px; color:#8e8e8e; border:1px #a5a5a5 solid; width:110px; height:30px; line-height:30px; text-align:center; display:block; margin-top:40px;}
.led3 .text .look:hover{ background-color:#0075cf; color:#fff; border:1px #0075cf solid;}
.led3 .imgDiv{ float:right; width:727px;}
.led3 .imgDiv:hover img{ opacity:0.5; transition:all 0.5s; -webkit-transition:all 0.5s;}
.led4{ padding:75px 0; background-color:#f6f6f6;}
.led4 .wal1160{ background-color:#fff;}
.led4 .text{ float:left; width:350px; padding:30px; font-size:16px; color:#595959; line-height:1.5;}
.led4 .text .look{ font-size:12px; color:#8e8e8e; border:1px #a5a5a5 solid; width:110px; height:30px; line-height:30px; text-align:center; display:block; margin-top:40px;}
.led4 .text .look:hover{ background-color:#0075cf; color:#fff; border:1px #0075cf solid;}
.led4 .imgDiv{ float:left; width:727px;}
.led4 .imgDiv:hover img{ opacity:0.5; transition:all 0.5s; -webkit-transition:all 0.5s;}
.led5{ padding-top:80px;}
.led5 .wal1160{ background-color:#f6f6f6;}
.led5 .imgDiv{ float:left; overflow:hidden;}
.led5 .imgDiv:hover img{ opacity:0.5; transition:all 0.5s; -webkit-transition:all 0.5s;}
.led5 .text{ float:left; width:350px; padding:42px; font-size:16px; color:#595959; line-height:1.5;}
.led5 .text .look{ font-size:12px; color:#8e8e8e; border:1px #a5a5a5 solid; width:110px; height:30px; line-height:30px; text-align:center; display:block; margin-top:40px;}
.led5 .text .look:hover{ background-color:#0075cf; color:#fff; border:1px #0075cf solid;}
.led .phimg{ display:none;}
.ledlogoph{ display:none;}

.led3 h1{ font-weight:inherit; font-size:30px; color:#000; padding-bottom:50px;}
.led4 h1{ font-weight:inherit; font-size:30px; color:#000; padding-bottom:50px;}
.led5 h1{ font-weight:inherit; font-size:30px; color:#000; padding-bottom:50px;}

.carlogo{ text-align:center; padding-bottom:30px;}
.car .phimg{ display:none;}
.car .cf{ height:70px;}
.car1{ padding-bottom:135px;}
.car1 .text{ font-size:16px; color:#7b7b7b; line-height:1.5; padding-top:20px; text-align:center;}
.car1 .more a{ margin:0 auto; margin-top:30px; display:block; width:300px; height:60px; text-align:center; line-height:60px; font-size:18px; color:#fff; background-color:#1fb6eb; border-radius:4px;}
.car1 .more a img{ padding-left:30px;}
.car1 .more a:hover{ text-decoration:underline;}
.car2{ padding:4px;background-color:#f6f6f6;}
.car2 .imgDiv{ overflow:hidden;}
/*.car2 .imgDiv .pcimg{ width:100%; transition:ease 3s; -webkit-transition:ease 3s;}
.car2 .imgDiv:hover .pcimg{ transform:scale(1.2); -webkit-transform:scale(1.2);}*/
.car2 li{ position:relative; margin-bottom:40px;}
.car2 li .text{ position:absolute;}
.car2 li:nth-child(1) .text{ left:0; top:0;}
.car2 li:nth-child(1) .text{ width:300px; background-color:#fff; height:100%;}
.car2 li:nth-child(1) .text .ico{ height:50%; background-color:#0075cf; text-align:center;}
.car2 li:nth-child(1) .text .ico p{ padding-top:65px; padding-bottom:25px;}
.car2 li .text .ico h2{ font-size:24px; color:#fff; font-weight:inherit;}
.car2 li .text .txt .txtbox{ padding:20px;}
.car2 li .text .txt h3{font-size:24px; color:#0075cf;}
.car2 li .text .txt h4{font-size:24px; color:#0075cf; font-weight:inherit;}
.car2 li .text .txt p{ font-size:14px; color:#8b8b8b;}
.car2 li .text .txt .more{font-size:12px; color:#8e8e8e; border:1px #a5a5a5 solid; width:110px; height:30px; line-height:30px; text-align:center; display:block; margin-top:40px;}
.car2 li .text .txt .more:hover{ background-color:#0075cf; color:#fff; border:1px #0075cf solid;}

.car2 li:nth-child(2) .text{ right:0; bottom:0;}
.car2 li:nth-child(2) .text{ width:600px; background-color:#fff; height:220px;}
.car2 li:nth-child(2) .text .ico{ width:50%; height:100%; background-color:#0075cf; text-align:center; float:left;}
.car2 li:nth-child(2) .text .ico p{ padding-top:45px; padding-bottom:20px;}
.car2 li:nth-child(2) .text .txt{ width:50%; height:180px; float:left;}

.car2 li:nth-child(3) .text{ left:300px; top:0;}
.car2 li:nth-child(3) .text{ width:300px; background-color:#fff; height:100%;}
.car2 li:nth-child(3) .text .ico{ height:50%; background-color:#0075cf; text-align:center;}
.car2 li:nth-child(3) .text .ico p{ padding-top:65px; padding-bottom:25px;}

.car2 li:nth-child(4) .text{ left:0; bottom:0;}
.car2 li:nth-child(4) .text{ width:600px; background-color:#fff; height:220px;}
.car2 li:nth-child(4) .text .ico{ width:50%; height:100%; background-color:#0075cf; text-align:center; float:left;}
.car2 li:nth-child(4) .text .ico p{ padding-top:45px; padding-bottom:20px;}
.car2 li:nth-child(4) .text .txt{ width:260px; height:180px; float:left;}

.car2 li:nth-child(5) .text{ right:0; top:0;}
.car2 li:nth-child(5) .text{ width:265px; background-color:#fff; height:100%;}
.car2 li:nth-child(5) .text .ico{ height:50%; background-color:#0075cf; text-align:center;}
.car2 li:nth-child(5) .text .ico p{ padding-top:65px; padding-bottom:25px;}

.carshow1 .listtop{ padding-bottom:50px; margin-bottom:50px; border-bottom:1px #c6c6c6 solid;}
.carshow1 .listtop li{ width:50%; float:left;}
.carshow1 .listtop li .imgDiv>img{ width:100%;}
.carshow1 .listtop li .text01{ padding-right:50px;}
.carshow1 .listtop li .text01 h2{ font-size:36px; font-weight:inherit; padding-bottom:50px; color:#0075cf;}
.carshow1 .listtop li .text01 p{ font-size:16px; color:#707070; line-height:2;}
.carshow1 .listtop li .text02{ padding:50px; background-color:#0075cf; color:#fff; height:160px;}
.carshow1 .listtop li .text02 h2{ font-size:30px;}
.carshow1 .listtop li .text02 p{ font-size:24px; }
.carshow1 .list ul{ width:1180px;}
.carshow1 .list li{ width:50%; float:left; margin-bottom:20px;}
.carshow1 .list li .imgDiv img{ width:100%; transition:ease 3s; -webkit-transition:ease 3s;}
.carshow1 .list li .box{ position:relative; margin-right:20px; overflow:hidden;}
.carshow1 .list li .name{ position:absolute; left:0; bottom:0; width:100%; background-color:rgba(0,0,0,0.6); height:55px; line-height:55px; text-align:center; color:#fff; font-size:24px; transition:ease 0.3s; -webkit-transition:ease 0.3s;}
.carshow1 .list li .name a{ color:#fff;}
.carshow1 .list li .text{ position:absolute; left:0; top:-100%; width:100%; height:100%;background-color:rgba(0,117,207,0.8); transition:ease 0.3s; -webkit-transition:ease 0.3s;}
.carshow1 .list li .text a{ display:block; color:#fff; padding:35px;}
.carshow1 .list li .text h2{ font-weight:inherit; font-size:24px; padding-bottom:30px; text-align:center; padding-top:40px;}
.carshow1 .list li .text p{ font-size:14px; color:#fff; line-height:1.5;}
.carshow1 .list li .box:hover .name{ bottom:-100%;}
.carshow1 .list li .box:hover .text{ top:0;}
.carshow1 .list li .box:hover .imgDiv img{ transform:scale(1.2); -webkit-transform:scale(1.2);}

.batterylogo{ display:none;}
.battery1 .phimg{ display:none;}
.battery1{ padding-bottom:55px;}
.battery1 .text{ font-size:16px; color:#7b7b7b; line-height:1.5; padding-top:20px; text-align:center;}
.battery1 .more a{ margin:0 auto; margin-top:30px; display:block; width:300px; height:60px; text-align:center; line-height:60px; font-size:18px; color:#fff; background-color:#1fb6eb; border-radius:4px;}
.battery1 .more a img{ padding-left:30px;}
.battery1 .more a:hover{ text-decoration:underline;}
.battery2{ padding:80px 0; background-color:#f6f6f6;}
.battery2 .title{ font-size:30px; color:#000; padding-bottom:80px;}
.battery2 .slick .imgleft{ float:left; width:61.8%;}
.battery2 .slick .imgright{ float:left; width:38.2%;}
.battery2 .slick .imgbox img{ width:100%;}
.battery2 .slick .imgleft .name a{ height:55px; display:block; background-color:#ddd; font-size:18px; color:#fff; padding:20px; background-color:#0a74d6;}
.battery2 .slick .imgright .name a{ height:55px; display:block; background-color:#ddd; font-size:16px; color:#515050; padding:20px; background-color:#d9d9d9;}
.battery2 .slick .name a:hover{ text-decoration:underline;}
.battery2 .balist{}
.battery2 .balist .slick-prev{
    width: 12px;
    height: 22px;
    background: url(../images/ico5_1prev.png) no-repeat;
    display: block;
    z-index: 22;
    top: 50%;
    margin-top: -30px;
    left: -50px;
    position: absolute;
}
.battery2 .balist .slick-prev:hover{background: url(../images/ico5_1prevon.png) no-repeat;}
.battery2 .balist .slick-next{
    width: 12px;
    height: 22px;
    background: url(../images/ico5_1next.png) no-repeat;
    display: block;
    z-index: 22;
    top: 50%;
    margin-top: -30px;
    right: -50px;
    position: absolute;
}
.battery2 .balist .slick-next:hover{background: url(../images/ico5_1nexton.png) no-repeat;}
.battery2 .balist .slick-dots {
    text-align: center;
    padding-top: 30px;
}
.battery2 .balist .slick-dots li {
	cursor:pointer;
    display: inline-block;
    margin: 0 9px;
    width: 52px;
    height: 7px;
    background: #d9d9d9;
}
.battery2 .balist .slick-dots .slick-active{background: #0a74d6;}

.battery3{ padding:80px 0;}
.battery3 .title{ font-size:30px; color:#000; padding-bottom:80px;}
.battery3 li{ margin-bottom:50px; border:1px #efefef solid;}
.battery3 li .imgDiv{ float:left; width:41.12%;}
.battery3 li .imgDiv img{ width:100%;}
.battery3 li .text{ float:left; padding:20px 3.87%; width:50.74%}
.battery3 li .text h2{ font-weight:inherit; font-size:22px; color:#0075cf; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #efefef solid;}
.battery3 li .text h3{font-size:16px; color:#000; padding-bottom:10px;}
.battery3 li .text p{ font-size:16px; color:#575757; line-height:34px;}

.service1{ text-align:center; padding-bottom:50px;}
.service1 h2{ font-size:24px; color:#0075cf; padding-bottom:30px;}
.service1 h3{ font-size:18px; color:#0075cf; font-weight:inherit;}
.service1 .title p{ font-size:14px; color:#6e6d6d;}
.service1 .title{ padding-bottom:40px;}
.service1 .text p{ display:inline-block; padding:0 30px; font-size:14px; color:#6e6d6d;}
.service h2{ font-size:24px; color:#0075cf; padding-bottom:50px; text-align:center;}
.service li{ width:50%; float:left; margin-bottom:30px;}
.service li .title{ padding-bottom:15px;}
.service li .title h3{ font-weight:inherit; font-size:18px; color:#0075cf;}
.service li .title span{ font-size:14px; color:#6e6d6d;}
.service li p{ font-size:14px; color:#6e6d6d; line-height:2;}
.service2,.service4,.service6{ background-color:#f0f0f0; padding:40px 0;}
.service3,.service5{ padding-top:40px;}
.serviceph1{ display:none;}

.message1{ padding-bottom:80px;}
.message1 .imgDiv{ float:left;}
.message1 .form{ padding-left:550px;}
.message1 .form .toptitle{ font-size:14px; padding-bottom:30px;}
.message1 .form em{ line-height:40px; font-size:14px; font-weight:bold; float:left;}
.message1 .form .box{ padding-left:50px; position:relative;}
.message1 .form li{ margin-bottom:20px;}
.message1 .form .input1{ display:block; width:80%; height:40px; line-height:40px; font-size:14px; text-indent:10px; color:#666; border:1px #d9d9d9 solid;}
.message1 .form span{ position:absolute; top:10px; right:14%; color:#ff0000; font-size:18px;}
.message1 .form textarea{ margin:0; padding:0; width:100%; height:150px; font-size:14px; text-indent:10px; color:#666; line-height:1.5; font-family:'微软雅黑'; border:1px #d9d9d9 solid;}
.message1 .form .btn1{ width:150px; height:45px; line-height:45px; display:block; border-radius:4px; font-size:14px; color:#fff; text-align:center; background-color:#0a74d6;}
.message1 .form .btn1:hover{ text-decoration:underline;}
.messagelist .title{ font-size:18px; color:#000; padding-bottom:10px; margin-bottom:15px; border-bottom:1px #e3e3e3 solid;}
.messagelist li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px #e3e3e3 solid;}
.messagelist li .box{ padding-left:60px; background:url(../images/ico6_1.png) no-repeat left top;}
.messagelist li .time{ background-color:#e9e9e9; line-height:30px; font-size:14px; padding-left:10px;}
.messagelist li .ask{ font-size:14px; color:#0075cf; padding:10px 0; padding-left:10px;}
.messagelist li .answer{ padding-left:45px; padding-top:9px; font-size:14px; background:url(../images/ico6_1on.png) no-repeat left top;}
.messagetitle{ display:none; text-align:center; font-size:18px; padding:20px 0; color:#0a74d6;}

.idea1 .tablist ul{ width:1170px;}
.idea1 .tablist li{ width:20%; float:left; text-align:center;}
.idea1 .tablist li .imgon{ display:none;}
.idea1 .tablist li img{ padding-right:10px;}
.idea1 .tablist li a{ display:block; height:90px; line-height:80px; font-size:18px; color:#575757; background:url(../images/ico7_1bg.png) no-repeat bottom center; background-color:#ededed;}
.idea1 .tablist li a:hover,.idea1 .tablist li.liNow a{color:#fff; background:url(../images/ico7_1bgon.png) no-repeat bottom center; background-color:#2194ec;}
.idea1 .tablist li a:hover .imgon,.idea1 .tablist li.liNow .imgon{ display:inline-block;}
.idea1 .tablist li a:hover .imgoff,.idea1 .tablist li.liNow .imgoff{ display:none;}
.idea1 .tablist li .box{ margin-right:10px;}
.idea2{ padding-top:60px;}
.idea2 .text{ float:left; width:700px;}
.idea2 .imgDiv{ padding-left:777px;}
.idea2 .text h3{ font-size:18px; color:#0075cf; padding-bottom:30px;}
.idea2 .text p{ line-height:2; font-size:14px; color:#5b5b5b;}

.jod2{ padding-top:40px;}
.jod2 .subNavname{ height:60px; line-height:60px; padding-left:25px; padding-right:40px; border:1px #e5e5e5 solid; cursor:pointer; margin-bottom:20px;}
.jod2 .subNavname:hover{border:1px #8dc4ee solid; background-color:#8dc4ee;}
.jod2 .subNavname .name{ font-size:18px; color:#333; background:url(../images/ico8_1.png) no-repeat right center;}
.jod2 .subNavname:hover .name{ color:#fff; background:url(../images/ico8_1on.png) no-repeat right center;}
.jod2 .jodcurrentDt{border:1px #8dc4ee solid; margin-bottom:0; background-color:#8dc4ee;}
.jod2 .jodcurrentDt .name{ background:url(../images/ico8_1on.png) no-repeat right center; color:#fff;}
.jod2 .jodContent{ display:none; margin-bottom:20px; padding:25px; border:1px #f0f0f0 solid; border-top:none;}
.jod2 .jodContent .top{ font-size:14px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #ddd solid;}
.jod2 .jodContent .top span{ padding-right:100px;}
.jod2 .jodContent .text{ padding-bottom:20px;}
.jod2 .jodContent .text h2{ font-size:16px; color:#333; padding-bottom:10px;}
.jod2 .jodContent .text p{ font-size:14px; line-height:1.5;}
.jod2 .jodContent .submit a{ display:block; width:140px; height:45px; text-align:center; line-height:45px; border:1px #2194ec solid; font-size:16px; color:#2194ec; border-radius:4px;}
.jod2 .jodContent .submit a:hover{ text-decoration:underline;}

.downloadtitle{ display:none;}
.download1 dd{ float:left; width:20%; text-align:center;}
.download1 dd:nth-child(1){ width:40%; text-align:left;}
.download1 dd:nth-child(1) .box{ padding-left:20px;}
.download1 .titletab{ line-height:70px; font-size:16px; background-color:#f4f4f4;}
.download1 .list li{ line-height:70px; font-size:16px; background:url(../images/ico8_1hr.png) repeat-x bottom left;}
.download1 .list li dd:nth-child(1){ color:#0a74d6;}
.download1 .list li dd:last-child:hover{ text-decoration:underline;}
.download1 .list li a:hover{ font-weight:bold;}
.download1 .list li:hover{ background:none; box-shadow:0 0 15px rgba(0,0,0,0.2);}
.download1 .list li.hr{ background:none;}

.think1 .imgDiv img{ width:100%;}
.think1 .text{ padding-top:20px; font-size:14px; color:#5a5a5a; line-height:1.5;}

.aboutitle{ padding-bottom:20px;}
.aboutitle h2{ font-weight:inherit; font-size:36px; color:#0075cf; padding-bottom:10px;}
.aboutitle p{ font-size:30px; color:#e1e1e1;}
.about1 .imgDiv{ float:left;}
.about1 .text{ padding-left:614px; font-size:14px; color:#5a5a5a; line-height:2;}
.about1 .text em{ color:#0a74d6;}

.culture1 li{ margin-bottom:35px;}
.culture1 li .imgDiv{ float:left;}
.culture1 li .text{ padding-left:663px;}
.culture1 li .text .box{ padding:35px; background-color:#f1f1f1; height:258px;}
.culture1 li .text h2{ font-size:24px; font-weight:inherit; color:#0075cf; padding-bottom:30px;}
.culture1 li .text p{ font-size:14px; color:#737373; line-height:1.5; padding-bottom:10px;}
.culture1 li .text .more{ display:block; width:110px; height:30px; line-height:30px; text-align:center; border:1px #8e8e8e solid; color:#8e8e8e;}
.culture1 li .text .box:hover{ background-color:#0075cf; color:#fff;}
.culture1 li .text .box:hover h2{ color:#fff; }
.culture1 li .text .box:hover p{ color:#fff;}
.culture1 li .text .box:hover .more{ border:1px #fff solid; color:#fff;}
.culture1 li .text .more:hover{ text-decoration:underline;}

.song1{ text-align:center;}
.song1 .back{ margin:0 auto; margin-top:40px; display:block; width:160px; height:45px; line-height:45px; text-align:center; font-size:14px; color:#fff; font-weight:bold; background-color:#0a74d6;}
.song1 .back img{ padding-left:5px;}
.song1 .back:hover{ text-decoration:underline;}

.plhistory1{ margin:0 35px;}
.plhistory1 .HistoryTab{height:135px; position:relative; border-bottom:6px #f2f2f2 solid; padding-bottom:30px;}
.plhistory1 .HistoryTab div{ text-align:center; border:none; outline:none;}
.plhistory1 .HistoryTab div em{ font-size:16px; color:#8f8f8f; border:none; outline:none;}
.plhistory1 .HistoryTab div em:hover{ color:#fff;}
.plhistory1 .HistoryTab .slick-current em{ color:#fff;}
.plhistory1 .HistoryTab .slick-slide:hover em{ color:#fff;}
.plhistory1 .HistoryTab .slick-slide{float:left; cursor:pointer; width:65px; height:112px; line-height:112px;  color:#fff; background:url(../images/history_ico32.png) center no-repeat; outline:none;}
.plhistory1 .HistoryTab .slick-current{background:url(../images/history_ico12.png) center no-repeat; font-size:18px; color:#fff; width:65px; height:123px;  line-height:112px; }
.plhistory1 .HistoryTab .slick-slide:hover{background:url(../images/history_ico22.png) center no-repeat; color:#fff;}
.plhistory1 .HistoryTab .slick-current:hover{background:url(../images/history_ico12.png) center no-repeat; color:#fff;}
.plhistory1 .slick-prev{ background:url(../images/history_prev.png) center no-repeat; width:17px; height:19px; position:absolute; top:-88px; left:-30px; text-indent:2000px;  border:none; outline:none; z-index:222}
.plhistory1 .slick-prev:hover{background:url(../images/history_prevon.png) center no-repeat;}
.plhistory1 .slick-next{ background:url(../images/history_next.png) center no-repeat; width:17px; text-align:center; height:19px; position:absolute; top:-88px; right:-30px; text-indent:2000px; border:none; outline:none; z-index:222}
.plhistory1 .slick-next:hover{background:url(../images/history_nexton.png) center no-repeat; border:none;}.plhistory1 .HistoryDiv{ margin-top:30px; font-size:14px; color:#666; line-height:2;}
.plhistory1 .HistoryDiv p{ font-size:14px; color:#5c5c5c; padding-bottom:20px; margin-bottom:20px; background:url(../images/ico12_1hr.png) repeat-x bottom left,url(../images/ico12_2dian.png) no-repeat left 10px; padding-left:20px;}

.culturetitle{ font-size:24px; color:#333; padding-bottom:40px;}
.culturetow1 li .imgDiv{ position:relative; overflow:hidden;}
.culturetow1 li .txt{ position:absolute; left:0; top:-100%; width:100%; height:100%; background-color:rgba(0,0,0,0.5); transition:ease 0.5s; -webkit-transition:ease 0.5s;}
.culturetow1 li:first-child .text{ width:264px; float:left; background-color:#f5f5f5; height:307px; text-align:center; line-height:307px; font-size:24px; color:#0075cf;}
.culturetow1 li:first-child .text:hover{background-color:#0075cf; color:#fff;}
.culturetow1 li:first-child .imgDiv{ width:672px;}
.culturetow1 li:first-child .imgDiv .txt{ line-height:307px; font-size:28px; color:#fff;font-family: 华文新魏;}
.culturetow1 li:first-child .imgDiv .txt h2{ display:none;}
.culturetow1 li:last-child .text{ width:264px; float:right; background-color:#f5f5f5; height:307px; text-align:center; line-height:307px; font-size:24px; color:#0075cf;}

.culturetow1 li:last-child .text1{ width:264px;float: left; background-color:#f5f5f5; height:307px; text-align:center; line-height:307px; font-size:24px; color:#0075cf;}
.culturetow1 li:last-child .text:hover{background-color:#004a90; color:#fff;}

.culturetow1 li:last-child .text:hover{background-color:#004a90; color:#fff;}
.culturetow1 li:last-child .text1:hover{background-color:#004a90; color:#fff;}
.culturetow1 li:last-child .imgDiv{ width:672px; }
.culturetow1 li:last-child .imgDiv .txt h2{ display:none;}
.culturetow1 li:last-child .imgDiv .txt p{line-height:1.5; font-size:34px; color:#fff; padding:110px;font-family: 华文新魏;width: 520px;}
.culturetow1 li .name{ position:absolute; left:0; width:520px;  font-size:34px; color:#fff; top:38%; margin-top:-10px;font-family: 华文新魏;line-height: 1.5;margin-left: 90px;}


.culturetow1 li:first-child .imgDiv .txt p{
 position:absolute; left:0; width:520px;  font-size:34px; color:#fff; top:38%; margin-top:-10px;font-family: 华文新魏;line-height: 1.5;margin-left: 90px;}


.culturetow1 li .name1{position: absolute;

left: 0;

width: 520px;

font-size: 34px;

color: #fff;

top: 29%;

line-height: 1.5;

font-family: 华文新魏;

height: 307px;

margin-left: 90px;}



.culturetow1 li:nth-child(2) .imgDiv .txt h2{font-size:24px; color:#fff; text-align:center; font-weight:inherit; padding-top:100px; padding-bottom:40px;}
.culturetow1 li:nth-child(2) .imgDiv .txt p{ font-size:34px; color:#fff; line-height:1.5; padding:90px;font-family: 华文新魏;width: 520px;}
.culturetow1 li:nth-child(3) .imgDiv{ width:50%; float:left;}
.culturetow1 li:nth-child(3) .imgDiv .txt{ text-align:center;}
.culturetow1 li:nth-child(3) .imgDiv .txt h2{font-size:24px; color:#fff; text-align:center; font-weight:inherit; padding-top:100px; padding-bottom:40px;}
.culturetow1 li:nth-child(3) .imgDiv .txt p{ font-size:14px; color:#fff; line-height:2; }
.culturetow1 li .imgDiv:hover .name{ display:none;}
.culturetow1 li .imgDiv:hover .name1{ display:none;}
.culturetow1 li .imgDiv:hover .txt{ top:0;}
.culturetow1 li .phimg{ display:none;}

.honor1{ margin:0 35px;}
.honor1 .honorTab{ height:25px; position:relative; padding-bottom:40px; background:url(../images/ico13_1hr.png) repeat-x bottom left; margin-bottom:40px;}
.honor1 .honorTab div{ text-align:center;}
.honor1 .honorTab div em{ font-size:18px; color:#444; border:none; outline:none;}
.honor1 .honorTab div em:hover{ color:#0a74d6;}
.honor1 .honorTab .slick-current em{ color:#0a74d6;}
.honor1 .honorTab .slick-slide:hover em{ color:#0a74d6;}
.honor1 .honorTab .slick-slide{float:left; cursor:pointer; background:url(../images/ico13_3hr.png) no-repeat left center;}
.honor1 .honorTab .slick-current{background:url(../images/ico13_2bg.png) no-repeat bottom center; font-size:18px; color:#0a74d6; padding-bottom:18px;}
.honor1 .honorTab .slick-slide:hover{/*background:url(../images/ico13_2bg.png) no-repeat bottom center;*/}
.honor1 .honorTab .slick-current:hover{}
.honor1 .slick-prev{ background:url(../images/history_prev.png) center no-repeat; width:17px; height:19px; position:absolute; top:-77px; left:-30px; text-indent:2000px;  border:none; outline:none; z-index:222}
.honor1 .slick-prev:hover{background:url(../images/history_prevon.png) center no-repeat;}
.honor1 .slick-next{ background:url(../images/history_next.png) center no-repeat; width:17px; text-align:center; height:19px; position:absolute; top:-77px; right:-30px; text-indent:2000px; border:none; outline:none; z-index:222}
.honor1 .slick-next:hover{background:url(../images/history_nexton.png) center no-repeat; border:none;}.plhistory1 .HistoryDiv{ margin-top:30px; font-size:14px; color:#666; line-height:2;}
.honor1 .honorDiv p{ font-size:14px; color:#5c5c5c; padding-bottom:20px; margin-bottom:20px; background:url(../images/ico12_1hr.png) repeat-x bottom left,url(../images/ico12_2dian.png) no-repeat left 10px; padding-left:20px;}

.cultureshow1 .text{ width:370px; float:left; padding-top:50px;}
.cultureshow1 .text h2{ font-size:18px; color:#0075cf; padding-bottom:30px;}
.cultureshow1 .text p{ font-size:16px; color:#444; line-height:30px;}
.cultureshow1 .imgDiv{ padding-left:410px;}
.cultureshow1 .back{ margin:0 auto; margin-top:40px; display:block; width:160px; height:45px; line-height:45px; text-align:center; font-size:14px; color:#fff; font-weight:bold; background-color:#0a74d6;}
.cultureshow1 .back img{ padding-left:5px;}
.cultureshow1 .back:hover{ text-decoration:underline;}


.news1 li{ padding-bottom:40px; margin-bottom:40px; background:url(../images/ico14_1hr.png) repeat-x left bottom;}
.news1 li .imgDiv{ float:left;}
.news1 li .imgDiv img{ width:305px;}
.news1 li .text{ padding-left:330px;}
.news1 .newslist .text{ padding-left:0;}
.news1 li .text h3{ font-size:22px; font-weight:inherit; color:#333; padding-bottom:25px;}
.news1 li .text h3 a{ color:#333;}
.news1 li .text h3 a:hover{ color:#0a74d6;}
.news1 li .text p{ font-size:14px; color:#6d6d6d; line-height:1.5;}
.news1 li .text .time{ font-size:14px; color:#b3b3b3; padding:20px 0;}
.news1 li .text .more{ display:block; width:110px; height:30px; line-height:30px; text-align:center; border:1px #8e8e8e solid; font-size:12px; color:#8e8e8e;}
.news1 li .text .more:hover{ color:#0075cf; border:1px #0075cf solid;}

.newshow1 h1{ font-size:24px; color:#262626; padding-bottom:30px; font-weight:inherit; text-align:center;}
.newshow1 h2{ font-size: 18px;color: #262626;padding-bottom: 30px;font-weight: inherit;text-align:center;}
.newshow1 .tophr{ height:27px; line-height:27px; padding-bottom:15px; margin-bottom:35px; border-bottom:1px #e7e7e7 solid;}
.newshow1 .tophr .time{ float:left; color:#8a8a8a;}
.newshow1 .tophr .time span{ padding-right:10px;}
.newshow1 .tophr .share li{ float:right; padding-left:5px;}
.newshow1 .content{font-size:14px;line-height:30px;}
.newshow1 .bottomDiv{ padding-top:20px; border-top:1px #ddd solid; margin-top:40px;}
.newshow1 .bottomDiv a{ font-size:14px; color:#4a4a4a;}
.newshow1 .bottomDiv em{ /*font-weight:bold;*/ font-size:14px; color:#4a4a4a;}
.newshow1 .bottomDiv a:hover{ color:#0075cf;}
.newshow1 .bottomDiv .left{ float:left;}
.newshow1 .bottomDiv .left .getDiv{ padding-bottom:10px;}
.newshow1 .bottomDiv .right{ float:right; margin-top:10px;}
.newshow1 .bottomDiv .right .backbtn{ display:block; font-size:16px; color:#fff; width:161px; text-indent:30px; height:45px; line-height:45px; background:url(../images/ico15_1.png) no-repeat center;}
.newshow1 .bottomDiv .right .backbtn:hover{ text-decoration:underline;}
.newshow1 .content .imgDiv{ text-align:center; padding-bottom:30px;}
.newshow1 .content .text{ font-size:14px; color:#4a4a4a; line-height:25px;}

.devetitle{ font-size:24px; color:#444; padding-bottom:35px;}
.development1 .txt{ font-size:14px; color:#5a5a5a; padding-bottom:50px; line-height:2;}
.development1 .text{ padding-bottom:30px;}
.development1 .text h2{ margin-bottom:10px; font-size:18px; color:#0075cf;}
.development1 .text h2 img{ padding-right:10px;}
.development1 .text p{font-size:14px; color:#5a5a5a; line-height:2; padding-left:65px;}
.development1 .imgDiv{ text-align:center; padding-bottom:30px;}

.speaktitle{ display:none;}
.speak1 .leftDiv{ width:460px; float:left;}
.speak1 .leftDiv .txt{ padding-top:30px; padding-left:72px;}
.speak1 .leftDiv .txt h3{ font-size:36px; color:#0075cf; font-weight:inherit; padding-bottom:10px;}
.speak1 .leftDiv .txt p{ font-size:18px; color:#474848;}
.speak1 .righttext{ padding-left:460px;}
.speak1 .righttext h1{ font-size:24px; color:#0075cf; padding:25px 0; margin-bottom:25px; border-bottom:1px #0075cf solid;}
.speak1 .righttext p{ font-size:14px; color:#484848; line-height:2;}

.life1 .phtitle{ display:none;}
.life1 .title0{ font-size:24px; color:#444; padding-bottom:80px;}
.life1 .toplist{ height:90px;}
.life1 .toplist li{ width:33.33%; float:left;}
.life1 .toplist li img{ padding-right:15px;}
.life1 .toplist li .imgon{ display:none;}
.life1 .toplist li:hover .imgon{ display:inline-block;}
.life1 .toplist li:hover .imgoff{ display:none;}
.life1 .toplist li.liNow .imgon{ display:inline-block;}
.life1 .toplist li.liNow .imgoff{ display:none;}
.life1 .toplist li .box{ margin-right:6px; background-color:#ededed; height:80px; line-height:80px; text-align:center; font-size:18px; color:#575757;}
.life1 .toplist li .box:hover,.life1 .toplist li.liNow .box{ background:url(../images/ico39_1bg.png) no-repeat center bottom; background-color:#2194ec; color:#fff; height:90px;}
.life1 .list{ padding-top:150px; padding-bottom:200px;}
.life1 .list li{ display:inline-block;}
.life1 .list li .box{ padding:10px; background-color:rgba(255,255,255,0.9); box-shadow:0 0 10px rgba(0,0,0,0.2);}
.life1 .list li .imgDiv{ overflow:hidden;}
.life1 .list li .imgDiv img{ width:100%; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -ms-transition:ease 3s; -o-transition:ease 3s;}
.life1 .list li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.life1 .list li .name{ font-size:16px; color:#838383; line-height:40px; text-align:center;}
.life1 .list li .name a{ color:#838383;}
.life1 .list li .name a:hover{ color:#2194ec;}
.life1 .list li:nth-child(1) .box{ position:relative; width:318px; left:60px;}
.life1 .list li:nth-child(2) .box{ position:relative; width:291px; left:110px; top:-20px;}
.life1 .list li:nth-child(3) .box{ position:relative; width:287px; left:150px; top:25px;}
.life1 .list li:nth-child(4) .box{ position:relative; width:292px;}
.life1 .list li:nth-child(5) .box{ position:relative; width:369px; left:60px; top:20px;}
.life1 .list li:nth-child(6) .box{ position:relative; width:284px; left:150px;}
.life1 .list li:nth-child(7) .box{ position:relative; width:277px; left:50px; top:100px;}
.life1 .list li:nth-child(8) .box{ position:relative; width:290px; top:60px; left:120px;}
.life1 .list li:nth-child(9) .box{ position:relative; width:253px; left:200px; top:100px;}
.life1 .back{ margin:0 auto; display:block; width:158px; height:45px; line-height:45px; background:url(../images/ico39_btn.png) no-repeat center; font-size:14px; color:#fff; font-weight:bold; text-indent:20px;}
.life1 .back:hover{ text-decoration:underline;}
.life1 .list01{ background:url(../images/limg318_1bg.jpg) no-repeat top center;}
.life1 .list02{ background:url(../images/limg318_2bg.jpg) no-repeat top center;}
.life1 .list03{ background:url(../images/limg318_3bg.jpg) no-repeat top center;}
.life1 .list li .imgph{ display:none;}

.intelligence{padding:45px 0;}
.intelligence .phimg{ display:none;}
.intelligence .wal1160{ position:relative;}
.intelligence1{ padding-bottom:55px;}
.intelligence1 .text{ font-size:16px; color:#7b7b7b; line-height:1.5; padding-top:20px; text-align:center;}
.intelligence1 .more a{ margin:0 auto; margin-top:30px; display:block; width:300px; height:60px; text-align:center; line-height:60px; font-size:18px; color:#fff; background-color:#1fb6eb; border-radius:4px;}
.intelligence1 .more a img{ padding-left:30px;}
.intelligence1 .more a:hover{ text-decoration:underline;}

.intelligence .left img{ width:100%;}
.intelligence .right img{ width:100%;}
.intelligence .title .box{ padding:25px 30px;}
.intelligence .title .box h3{ font-weight:inherit; font-size:24px; padding-bottom:10px;}
.intelligence .title a{ display:block; width:120px; height:35px; text-align:center; line-height:35px; font-size:14px; color:#fff; border:1px #fff solid;}
.intelligence .title a:hover{ text-decoration:underline;}

.intelligence2{ background-color:#f6f6f6;}
.intelligence2 .left{ float:left; width:300px;}
.intelligence2 .right{ float:right; width:860px;}
.intelligence2 .title{ width:300px; height:140px; background-color:#0075cf; color:#fff; position:absolute; left:0; top:0;}

.intelligence3 .left{ float:right; width:300px;}
.intelligence3 .right{ float:left; width:860px;}
.intelligence3 .title{ width:300px; height:145px; background-color:#0075cf; color:#fff; position:absolute; right:0; top:0;}

.intelligence4{ background-color:#f6f6f6;}
.intelligence4 .left{ float:left; width:398px;}
.intelligence4 .right{ float:right; width:762px;}
.intelligence4 .title{ width:398px; height:145px; background-color:#0075cf; color:#fff; position:absolute; left:0; top:0;}

.intelligence5 .left{ float:right; width:300px;}
.intelligence5 .right{ float:left; width:860px;}
.intelligence5 .title{ width:300px; height:145px; background-color:#0075cf; color:#fff; position:absolute; right:0; top:0;}

.search1{}
.search1 .title{ font-size:18px; color:#3d3d3d; padding-bottom:70px;}
.search1 li{ padding-bottom:25px; font-size:16px; color:#333334;}
.search1 li a{color:#333334;}
.search1 li a em{color:#0075cf;}
.search1 li a:hover{color:#0075cf;}
.search1 .pageNumDiv{ text-align:left;}

/*12.22*/
.hardware .logo_d{ text-align:center; padding-bottom:40px;}
.hardware .content{ font-size:16px; color:#7b7b7b; line-height:1.5; padding:20px 0 80px;}
.hardware .more a{ margin:0 auto; margin-top:30px; display:block; width:300px; height:60px; text-align:center; line-height:60px; font-size:18px; color:#fff; background-color:#1fb6eb; border-radius:4px;}
.hardware .more a img{ padding-left:30px;}
.hardware .more a:hover{ text-decoration:underline;}
.hardware .list{ padding-top:138px;}
.hardware .list li{ margin-bottom:78px; border:#c6c6c6 solid 1px; padding:0 46px 0 558px; position:relative; height:476px;}
.hardware .list li .imgDiv{ position:absolute; left:0px; top:0px;}
.hardware .list li .name{ padding-top:100px; color:#292929; font-size:32px; text-align:right;}
.hardware .list li .icoList{ padding-top:70px; float:right;}
.hardware .list li .icoList dd{ float:left; width:94px; text-align:center;}
.hardware .list li .icoList dd p{ padding-top:15px; color:#000; font-size:14px;}
.hardware .list li .btnDiv{ position:absolute; right:46px; bottom:57px;}
.hardware .list li .btnDiv a{ width:117px; height:38px; border:#9d9d9d solid 1px; line-height:38px; text-align:center; font-size:16px; display:block;}
.hardware .list li .msgList{ padding:10px 0 0 60px;}
.hardware .list li .msgList dd{ padding-left:30px; color:#000; font-size:16px; line-height:42px; background:url(../images/nimg14_1.jpg) no-repeat left center;}
.hardware .list .li01{ padding:0 558px 0 30px;}
.hardware .list .li01 .imgDiv{ left:auto; right:0px;}
.hardware .list .li01 .name{ text-align:left;}
.hardware .list .li01 .icoList{ float:none;}
.hardware .list .li01 .btnDiv{ right:auto; left:30px;}
