/*! www.vancheer.com  |  Powered by vancheer */
.section{position:relative; overflow:hidden;}
/*首页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: 180px;
    z-index: 99;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 4px;
}

.rslides_tabs a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:url(../images/ico1.png) no-repeat;
	display: inline-block;
	_display: block;
	*display: block;
	width: 18px;
	height: 18px;
	z-index: 99;
	*z-index: 99;
}

.rslides_tabs .rslides_here a {
	background:url(../images/ico1on.png) no-repeat;
}
	
.banner .prev{ position:absolute; left:10%; top:50%; margin-top:-29px; background:url(../images/nimg57_left.png) center no-repeat; z-index:222; width:57px; height:57px; display:block;}
.banner .next{ position:absolute; right:10%; top:50%; margin-top:-29px; background:url(../images/nimg57_right.png) center no-repeat; z-index:222; width:57px; height:57px; display:block;}

.indexPart2{ background:url(../images/indexPart2Bg.jpg) center top no-repeat; background-size:cover}
.indexPart2 .title{ font-size:36px; color:#fff; text-align:center; padding:80px 0 10px; text-transform:uppercase; font-family: Arial;}
.indexPart2 .title2{ font-size:22px; color:#000; text-align:center; padding-bottom:40px;}

.indexPart2 .mapDiv{ width:746px; height:626px; background:url(../images/nimg746Bg.png) no-repeat; position:relative;}
.indexPart2 .mapDiv .tab2{ width:746px; height:626px; position:relative;}
.indexPart2 .tab2 li{ background:url(../images/ico2.png) left 6px no-repeat; padding-left:15px; color:#454545; font-size:14px; position:absolute; height:20px;}
.indexPart2 .tab2 li.liNow{ background:url(../images/ico2on.png) left 6px no-repeat; color:#0092d7;}
.indexPart2 .tab2 li.foshan{ left:508px; top:512px;}
.indexPart2 .tab2 li.nanchang{ left:549px; top:434px;}
.indexPart2 .tab2 li.ningbo{ left:604px; top:413px;}
.indexPart2 .tab2 li.anhui{ left:550px; top:369px;}
.indexPart2 .tab2 li.wushi{ left:604px; top:375px;}
.indexPart2 .tab2 li.zhenjiang{ left:600px; top:362px;}
.indexPart2 .tab2 li.nanjing{ left:580px; top:348px;}
.indexPart2 .tab2 li.xuzhou{ left:568px; top:331px;}
.indexPart2 .tab2 li.handan{ left:528px; top:280px;}
.indexPart2 .tab2 li.panjin{ left:618px; top:211px;}
.indexPart2 .tab2 li.shenyang{ left:607px; top:189px;}

.indexPart2 .mapDiv .contactBox{ width:231px; height:171px; background:#e3e5e8; position:absolute; left:250px; margin-bottom:-240px; bottom:50%; z-index:222;  box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
.contactBox .Close{ position:absolute; z-index:55; right:5px; top:5px; display:block; width:23px; height:23px; background:url(../images/close2.png) no-repeat;}
.contactBox .box{ padding:24px 0 0 26px;}
.contactBox .box li{ height:26px; line-height:26px; font-size:14px;}

.indexPart2_r{ width:400px;}
.indexPart2_r .top{ height:60px; padding-top:25px; padding-right:218px; position:relative;}
.indexPart2_r .top .title3{ color:#303030; font-size:14px; line-height:22px;}
.indexPart2_r .top .title3 em{ font-size:24px; display:block;}
.indexPart2_r .top .form{ position:absolute; right:0px; top:25px;}
.indexPart2_r .top select{ width:200px; height:40px; background:#fff; line-height:40px; font-size:14px; padding-left:10px; border:none; font-family:"微软雅黑";}
.indexPart2_r .mid{ height:53px;}
.indexPart2_r .mid .form{ height:41px; width:100%; background:#fff; position:relative;}
.indexPart2_r .mid .form .input1{ width:359px; height:41px; line-height:41px; font-size:14px; text-indent:10px;}
.indexPart2_r .mid .form .btn1{ position:absolute; right:0px; top:0px; background:url(../images/nimg41_1.jpg) no-repeat; cursor:pointer; width:41px; height:41px;}

.indexPart2_r .bottom{ height:434px; width:376px; background:url(../images/bg8.png) repeat; padding:0 12px;}
.indexPart2_r .bottom .number{ padding:15px 18px 0 0; font-size:14px; color:#fff; text-align:right;}
.indexPart2_r .bottom .list li{ height:74px; padding-right:8px;}
.indexPart2_r .bottom .list li .box{ height:74px; background:url(../images/line4.png) repeat-x bottom;}
.indexPart2_r .bottom .list li .name{ font-size:18px; color:#fff; padding:8px 0 10px;}
.indexPart2_r .bottom .list li .msg{ font-size:14px; color:#73d2ff; position:relative;}
.indexPart2_r .bottom .list li .msg a{ position:absolute; right:18px; top:0px; font-size:12px; color:#fff;}

.indexPart3 .title{ text-align:center; font-size:36px; color:#0092d7; padding:130px 0 40px; font-family: Arial;}
.indexPart3 .tab{ text-align:center; height:80px;}
.indexPart3 .tab li{ display:inline-block; padding:0 24px; font-size:18px;}
.indexPart3 .tab li em{height:28px; display:block; border-bottom:#fff solid 3px;}
.indexPart3 .tab li.liNow em{ border-bottom:#1f94d2 solid 3px; font-weight:bold; color:#1f94d2;}

.indexNewsPic{ width:411px; height:399px; position:relative;}
.indexNewsPic li{ background:#f3f3f3; height:399px; width:411px; position:relative;}
.indexNewsPic li .box{ padding:0 18px; border:#e0e0e0 solid 1px; border-top:none; height:116px;}
.indexNewsPic li .name{ padding-top:18px; font-size:22px; height:60px;}
.indexNewsPic li .name a{ display:block; color:#646464; height:60px; overflow:hidden;}
.indexNewsPic li .name a:hover{ color:#1f94d2;}
.indexNewsPic li .time{ color:#333334; padding-top:10px;}
.indexNewsPic .btnDiv{position:absolute; z-index:10; right:18px; bottom:20px;}
.indexNewsPic .btnDiv span{display:inline-block; background:url(../images/ico3.png) no-repeat; width:8px; height:8px; margin:0 3px;}
.indexNewsPic .btnDiv .on{background:url(../images/ico3on.png) no-repeat;}

.indexNews{ padding-left:11px; width:778px;}
.indexNews ul{ width:110%;}
.indexNews li{ float:left; padding-left:15px; height:50px; line-height:50px; font-size:14px; overflow:hidden; width:370px; margin-right:15px; background:url(../images/ico4.png) left center no-repeat;}
.indexNews li img{ position:relative; top:-1px;}
.indexNews .more{ text-align:right; padding-top:20px;}
.indexNews .more a{ font-size:14px; color:#1f94d2;}

.indexPart4{ background:#f4f5f6;}
.indexPart4 .title{ padding:85px 0 10px; font-size:36px; color:#1f94d2; text-align:center; font-family: Arial;}
.indexPart4 .title2{ text-align:center; font-size:22px; color:#000; padding-bottom:55px;}

.indexVideo{ width:600px; height:300px; position:relative;}
.indexVideo .ico{ position:absolute; right:26px; bottom:14px; z-index:22; width:42px; height:42px;}
.indexAbout{ width:600px; height:300px; position:relative; overflow:hidden;}
.indexAbout .title3{ position:absolute; left:32px; top:20px; font-size:22px; color:#333;}
.indexAbout .box{ display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:22; background:url(../images/bg9.png) repeat;}
.indexAbout .name{ padding:50px 0 20px 50px; color:#fff; font-size:22px;}
.indexAbout .msg{ padding-left:50px; color:#fff; font-size:14px; line-height:24px; height:70px; overflow:hidden; padding-right:95px;}
.indexAbout .btnDiv{ padding:25px 0 0 50px;}
.indexAbout .btnDiv a{ display:block; width:120px; height:40px; border:#bce1f3 solid 1px; line-height:40px; font-size:14px; text-transform:uppercase; text-indent:30px; font-size:14px; color:#fff; background:url(../images/nimg7_1.png) 84px center no-repeat;}

.indexCommunity{ width:400px; height:300px; position:relative;}
.indexCommunity .more{ position:absolute; right:18px; top:60px; color:#fff; font-size:14px; z-index:22;}

.indexHonor{ width:400px; height:300px; background:#dcdcdc;}
.indexHonor .name{ padding:40px 0 20px 32px; font-size:22px; color:#333;}
.indexHonor .list{ padding:0 46px 0 32px;}
.indexHonor .list li{ font-size:14px; line-height:28px;}

.indexBrand{ width:400px; height:300px; background:url(../images/nimg400_2.jpg) left top no-repeat;}
.indexBrand .name{ text-align:center; padding-top:75px; color:#fff; font-size:22px; line-height:50px;}
.indexBrand .btnDiv{ width:122px; margin:10px auto;}
.indexBrand .btnDiv a{ display:block; width:120px; height:40px; border:#fff solid 1px; line-height:40px; font-size:14px; text-transform:uppercase; text-indent:30px; font-size:14px; color:#fff; background:url(../images/nimg7_1.png) 84px center no-repeat;}

.indexPart5{ background:#ececec;}
.indexPart5Box{ background:#d4e6f4; padding:80px 0;}
.indexWuye{ width:350px; height:294px; margin-right:1px; position:relative;}
.indexWuye .name{ background:url(../images/bg3.png) repeat; position:absolute; bottom:0px; left:0px; width:100%; height:48px; color:#fff; text-align:center; font-size:22px; line-height:48px;}

.indexResource{ width:497px; height:294px; position:relative;}
.indexResource .before{ width:497px; height:294px; position:relative;}
.indexResource .before .name{ background:url(../images/bg3.png) repeat; position:absolute; bottom:0px; left:0px; width:100%; height:48px; color:#fff; text-align:center; font-size:22px; line-height:48px;}
.indexResource .later{ width:497px; height:294px; position:absolute; left:0px; top:0px; display:none; z-index:22; background:#960}

.indexResource .later li{ width:90px; height:294px; background:#6aa6c3; float:left;}
.indexResource .later li.li01{ background:#0092d7;}
.indexResource .later li.liNow{ width:317px; position:relative; height:294px;}
.indexResource .later li .right{ display:block;}
.indexResource .later li .right .ico{ text-align:center; padding:45px 0 20px;}
.indexResource .later li .right .name2{ width:18px; color:#fff; font-size:18px; margin:0 auto; line-height:18px;}
.indexResource .later li .imgDiv2{ display:none; position:relative; width:317px; height:294px;}
.indexResource .later li .bottom{ background:url(../images/bg3.png) repeat; position:absolute; bottom:0px; left:0px; width:100%; height:48px; color:#fff; text-align:center; font-size:22px; line-height:48px;}
.indexResource .later li.liNow .imgDiv2{ display:block;}
.indexResource .later li.liNow .right{ display:none;}


.projects{ width:849px; border-right:#eaeaea solid 1px;}
.projects .box{ padding-right:20px;}
.projects .form{ height:45px; position:relative;}
.projects .form .input1{ width:650px; height:43px; border:#dadada solid 1px; border-right:none; font-size:14px; color:#898989; line-height:43px; background:url(../images/nimg31_1.png) left center no-repeat; padding-left:57px;}
.projects .form .btn1{ position:absolute; right:0px; top:0px; height:45px; background:#1f94d2; width:121px; color:#fff; font-size:18px; cursor:pointer;}
.projects .retrieve{ height:44px; line-height:44px; border-bottom:#eaeaea solid 1px; margin-top:24px; position:relative; font-size:14px;}
.projects .retrieve .msg{ position:absolute; right:0px; top:0px; color:#adadad;}
.projects .retrieve .left a{ display:inline-block; margin-right:36px;}
.projects .retrieve .left .a1{ background:url(../images/nimg8_1.png) right center no-repeat; padding-right:16px;}
.projects .list li{ height:262px; border-bottom:#eaeaea solid 1px; padding-left:400px; position:relative;}
.projects .list li .imgDiv{ position:absolute; left:0px; top:40px;}
.projects .list li .name{ padding-top:48px; height:28px; font-size:14px;}
.projects .list li .name a{ color:#1f94d2;}
.projects .list li .name em{ font-size:24px; color:#333334; padding-right:15px;}
.projects .list li .name em:hover{ color:#0092d7;}
.projects .list li .msg{ padding-top:15px; height:48px; overflow:hidden; line-height:24px; font-size:14px;}
.projects .list li .ico{ padding-top:20px;}
.projects .list li .state{ position:absolute; right:0px; top:48px;}
.projects .list li .state em{ display:block; width:90px; height:34px; background:#1f94d2; font-size:16px; color:#fff; text-align:center; line-height:34px; border-radius:20px; -moz-border-radius:20px;}
.projects .list li .state .em01{ background:#96d2f8;}
.projects .list li .state .em02{ background:#acbec7;}
.projects .list li .tel{ position:absolute; right:0px; bottom:55px; font-size:18px; color:#6d6d6d; background:url(../images/nimg20_2.png) left center no-repeat; padding-left:30px;}

.sideProjects{ height:288px; width:330px; overflow:hidden; position:relative; margin-bottom:10px;}
.sideProjects li{ background:#f3f3f3; height:288px; width:330px; position:relative;}
.sideProjects li .box{ padding:0 22px;}
.sideProjects li .name{ padding-top:18px; font-size:18px; height:30px;}
.sideProjects li .name a{ display:block; color:#333334; height:24px; overflow:hidden;}
.sideProjects li .name a:hover{ color:#1f94d2;}
.sideProjects li .name2{ padding-top:18px; font-size:18px; height:56px;}
.sideProjects li .name2 a{ display:block; color:#333334; height:48px; overflow:hidden;}
.sideProjects li .name2 a:hover{ color:#1f94d2;}
.sideProjects li .time{ color:#333334; font-size:14px; padding-top:10px;}
.sideProjects li .ico{ position:absolute; left:0px; top:0px;}
.sideProjects li .msg{ font-size:14px; color:#333334; height:30px;}
.sideProjects li .state{ width:70px; height:22px; border:#cccccc solid 1px; font-size:14px; color:#000; text-align:center; line-height:22px; border-radius:20px; -moz-border-radius:20px;}
.sideProjects .btnDiv{position:absolute; z-index:10; right:18px; bottom:20px;}
.sideProjects .btnDiv span{display:inline-block; background:url(../images/ico3.png) no-repeat; width:8px; height:8px; margin:0 3px;}
.sideProjects .btnDiv .on{background:url(../images/ico3on.png) no-repeat;}
.sideProjects .title{ z-index:22; position:absolute; left:0px; top:129px; width:100%; height:33px; line-height:33px; color:#fff; font-size:16px; text-indent:23px; background:url(../images/bg3.png) repeat;}

.sidePaper .box{ width:330px; height:231px; position:relative; background:url(../images/nimg330Bg.jpg) no-repeat;}
.sidePaper .box .imgDiv{ position:absolute; left:23px; top:9px;}
.sidePaper .box .num{ padding:45px 0 0 190px; font-size:22px; color:#fff;}
.sidePaper .box .name{ font-size:16px; padding:15px 35px 0 190px; color:#fff;}
.sidePaper .box .title{ position:absolute; left:0px; bottom:0px; height:33px; line-height:33px; color:#fff; font-size:16px; text-indent:23px; background:url(../images/bg4.png) repeat; width:100%;}
.sidePaper .btnGroup{ padding:14px 0 0 18px;}
.sidePaper .btnGroup a{ display:block; width:96px; height:24px; line-height:24px; margin-bottom:12px; font-size:14px; text-align:center; border:#c9c9c9 solid 1px; color:#333334; border-radius:20px; -moz-border-radius:20px;}
.sidePaper .btnGroup a:hover{ color:#1f94d2;}

.projectPart1{ height:500px; background:url(../images/nimg1920_5.jpg) center top no-repeat;}
.projectPart1 .wal{ position:relative; height:454px; padding-top:46px;}
.projectPart1 .right{ width:589px; height:405px; background:url(../images/nimg589Bg.png) left top no-repeat;}
.projectPart1 .imgDiv{ padding:16px 0 0 17px;}
.projectPart1 .imgDiv img{ width:556px;}
.projectPart1 .left{ width:554px; position:relative;}
.projectPart1 .name{ height:65px; line-height:65px; font-size:30px; color:#fff; font-weight:bold; overflow:hidden;}
.projectPart1 .mid{ position:relative; height:70px;}
.projectPart1 .price{ color:#7fd6ff; font-size:24px;}
.projectPart1 .price em{ color:#fff; font-size:36px;}
.projectPart1 .price span{ font-size:24px;}
.projectPart1 .mid a{ position:absolute; right:0px; top:15px; color:#fff; font-size:14px; background:url(../images/nimg15_1.png) left center no-repeat; padding-left:25px;}
.projectNav{ height:115px; overflow:hidden; position:relative; border-top:#63bfeb solid 1px; border-bottom:#63bfeb solid 1px;}
.projectNav .list{position:relative; padding:20px 0;}
.projectNav li{float:left; width:183px; height:73px; text-align:center; overflow:hidden; border-right:#63bfeb solid 1px; color:#fff; font-size:24px;}
.projectNav li div{font-size:14px; padding:5px 0 15px 0; color:#bbe9ff;}
.projectPart1 .msg{ color:#fff; font-size:14px; line-height:28px; padding-top:25px;}
.projectPart1 .more{ position:absolute; right:0px; bottom:0px; font-size:14px;}
.projectPart1 .more a{ color:#fff; background:url(../images/nimg6_1.png) right center no-repeat; padding-right:25px;}

.projectLayer{ position:fixed; right:20px; top:20%;}
.projectLayer li{ width:50px;}
.projectLayer li a{ color:#838383; display:block; height:46px; line-height:46px; border-bottom:#e6e6e6 solid 1px;}
.projectLayer li a.aNow,.projectLayer li a:hover{ color:#0092d7; border-bottom:#0092d7 solid 3px;}
.projectNow{position:fixed; top:100px; z-index:222;}

.projectPart2{ background:#f7f7f7; padding:60px 0 80px;}
.projectPart2 .title{ font-size:30px; color:#0b97d9; padding-bottom:30px;}
.projectPart2 .msg{ text-align:center; font-size:24px; color:#000; padding-bottom:42px;}
.projectPart2 .content{ font-size:14px; line-height:24px; color:#505050;}
.projectPart2 .content h2{ color:#0b97d9; padding:25px 0;}
.projectPart2 .list{ text-align:center; padding-top:45px;}
.projectPart2 .list li{ display:inline-block; padding:0 21px;}
.projectPart2 .list li a{ display:block; width:173px; height:173px; position:relative;}
.projectPart2 .list li .imgDiv{ position:absolute; left:0px; top:0px;}
.projectPart2 .list li .name{ color:#fff; font-size:18px; padding-top:70px; position:relative; z-index:1; height:35px; background:url(../images/line2.jpg) center bottom no-repeat;}

.projectPart3{ padding:50px 0 80px;}
.projectPart3 .title{ font-size:30px; color:#0b97d9; padding-bottom:30px;}
.projectPart3 .list li{ float:left; width:515px; height:113px; padding-left:85px; position:relative; color:#505050;}
.projectPart3 .list li .ico{ position:absolute; left:0px; top:0px;}
.projectPart3 .list li .name{ font-size:18px; font-weight:bold;}
.projectPart3 .list li .msg{ font-size:14px; padding-top:13px;}
.projectPart3 .bottom{ padding-top:20px;}
.projectPart3 .right{ width:408px; border:#dadada solid 1px; height:408px;}
.projectPart3 .tab{ height:63px; border-bottom:#dadada solid 1px;}
.projectPart3 .tab li{ float:left; width:25%; height:60px; line-height:60px; font-size:14px; text-align:center;}
.projectPart3 .tab li em{ display:inline-block; border-bottom:#fff solid 3px; padding:0 5px; height:60px;}
.projectPart3 .tab li.liNow em{ border-bottom:#1f94d2 solid 3px; color:#1f94d2;}
.projectPart3 .list2{ padding:0 0 0 30px; overflow-y: auto; height:344px;}
.projectPart3 .list2 li{ height:92px; padding-right:30px; font-size:14px;}
.projectPart3 .list2 li .box{ height:92px; border-bottom:#dadada solid 1px; overflow:hidden; padding-left:38px; position:relative;}
.projectPart3 .list2 li .num{ position:absolute; width:24px; height:24px; background:url(../images/nimg24_1.png) no-repeat; text-align:center; line-height:24px; color:#fff; top:20px; left:0px;}
.projectPart3 .list2 li .name{ padding-top:22px; font-weight:bold; position:relative;}
.projectPart3 .list2 li .name em{ position:absolute; right:0px; top:22px;}
.projectPart3 .list2 li .address{ padding-top:15px;}

.projectPart4{ padding:70px 0 80px; background:#f7f7f7;}
.projectPart4 .title{ font-size:30px; color:#0b97d9; padding-bottom:20px;}
.projectPart4 .msg{ font-size:14px; padding-bottom:45px;}
.projectPart4 .list{width:1017px; height:465px; overflow:hidden; margin:0 auto;}
.projectPart4 .list ul{width:2000%;}
.projectPart4 .list li{float:left; width:300px; text-align:center; padding-right:59px;}
.projectPart4 .name{font-size:16px; padding:15px 0 25px 0;}
.projectPart4 .btnDiv{text-align:center; height:35px; overflow:hidden;}
.projectPart4 .leftBtn{display:inline-block; background:url(../images/limg31_1.png) center top no-repeat; width:40px; height:31px;}
.projectPart4 .leftBtn:hover{background:url(../images/limg31_01.png) center top no-repeat;}
.projectPart4 .rightBtn{display:inline-block; background:url(../images/limg31_2.png) center top no-repeat; width:40px; height:31px;}
.projectPart4 .rightBtn:hover{background:url(../images/limg31_02.png) center top no-repeat;}

.projectPart5{ padding:60px 0;}
.projectPart5_l{ width:600px;}
.projectPart5_l .title{ font-size:30px; color:#0b97d9; height:50px;}
.projectPart5_l .title em{ display:inline-block; width:90px; height:34px; margin-left:62px; border-radius:20px; -moz-border-radius:20px; font-size:16px; color:#fff; text-align:center; line-height:34px; background:#0b97d9;}
.projectPart5_l .msg{ font-size:14px; line-height:36px; color:#505050;}
.projectPart5_r{ width:564px;}
.projectPart5_r .tel{ height:50px; background:url(../images/nimg29_1.png) left 8px no-repeat; font-size:36px; color:#1f94d2; padding-left:50px; font-weight:bold;}
.projectPart5_r .msg{ font-size:14px; line-height:36px; color:#505050;}

.projectPart6{ background:#e4f6ff; padding:60px 0 120px;}
.projectPart6 .title{ font-size:30px; color:#0b97d9; padding-bottom:45px;}
.projectPart6 .content{ font-size:14px; line-height:36px; color:#676767;}


.projectName{ padding-top:15px; position:relative; position:relative; width:807px; height:60px;}
.projectName b{ font-size:24px; color:#4f4f4f;}
.projectName a{ color:#0092d7; font-size:14px; position:absolute; right:0px; top:30px;}

.projectPic{ width:849px; border-right:#eaeaea solid 1px;}
.projectPic .box{ padding-right:43px;}
.projectTab{ height:216px;}
.projectTab ul{ width:110%;}
.projectTab li{ width:260px; height:200px; float:left; margin-right:13px; position:relative;}
.projectTab li .imgDiv{ width:260px; height:200px; overflow:hidden; z-index:1;}
.projectTab li .bg{ width:100%; height:100%; background:url(../images/bg6.png) repeat; position:absolute; left:0px; top:0px; z-index:2;}
.projectTab li .name{ font-size:18px; color:#fff; position:absolute; left:33px; top:92px; z-index:22; height:35px; background:url(../images/line2.jpg) left bottom no-repeat;}
.projectTab li .name em{ padding-left:100px;}
.projectTab li .ico{ display:none; position:absolute; left:50%; margin-left:-10px; bottom:-11px; background:url(../images/nimg21_1.png) no-repeat; width:21px; height:11px;}
.projectTab li a:hover .name, .projectTab li a.aNow .name{ background:url(../images/line3.jpg) left bottom no-repeat;}
.projectTab li a:hover .bg, .projectTab li a.aNow .bg{ background:url(../images/bg7.png) repeat;}
.projectTab li a:hover .ico, .projectTab li a.aNow .ico{ display:block;}

.projectScroll{width:806px; position:relative; height:492px;}
.projectScroll .large_box{width:806px;height:413px;overflow:hidden; margin:0 auto;}
.projectScroll .large_box img{display:block;}
.projectScroll .large_box li{ position:relative; height:586px;}
.projectScroll .large_box li .imgDiv{ width:980px; height:586px; margin:0 auto}
.projectScroll .small_box{width:806px;height:79px;overflow:hidden; position:relative; background:#f7f7f7; margin:0 auto}
.projectScroll .small_list{position:relative;width:636px;height:52px;overflow:hidden; margin:0 auto; padding-top:13px;}
.projectScroll .small_list ul{height:52px;overflow:hidden;}
.projectScroll .small_list ul li{position:relative;float:left; margin-right:31px;width:102px; height:52px; cursor:pointer;}
.projectScroll .small_list ul li em{ position:absolute; left:0px; top:0px; width:102px; height:52px; background:url(../images/nimg102Bg.png) no-repeat; z-index:22; display:none;}
.projectScroll .small_list ul li img{display:block;}
.projectScroll .small_list ul li.on em{ display:block;}
.projectScroll .btn{display:block;width:28px;height:28px; cursor:pointer;}
.projectScroll .left_btn{ position:absolute; bottom:25px; z-index:333;  left:18px;}
.projectScroll .right_btn{ position:absolute; bottom:25px; z-index:333; right:18px;}
.projectScroll .btn .img1{ display:none;}
.projectScroll .btn:hover .img1{ display:inline-block;}
.projectScroll .btn:hover img{ display:none;}

.news{ width:849px; border-right:#eaeaea solid 1px;}
.news .box{ padding-right:20px;}
.news .list{ margin-top:-25px;}
.news .list li{ height:208px; position:relative; background:url(../images/line4.png) bottom repeat-x;}
.news .list li .name{ padding-top:25px; font-size:18px; height:32px;}
.news .list li .name a{ display:block; height:24px; overflow:hidden; color:#333334;}
.news .list li .imgDiv{ position:absolute; left:0px; top:62px;}
.news .list li .content{ font-size:14px; line-height:24px; height:48px; overflow:hidden; padding-left:192px;}
.news .list li .time{ padding-top:25px; color:#b3b3b3; font-size:14px; padding-left:192px;}

.newShow{ width:849px; border-right:#eaeaea solid 1px;}
.newShow .box{ padding-right:20px;}
.newShow .name{font-size:26px; color:#535353; padding-bottom:40px;}
.newShow .msg{height:30px; line-height:24px; padding-top:15px; overflow:hidden; background:url(../images/line5.png) left bottom repeat-x; color:#a8a8a8;}
.newShow .msg span{color:#676767;}
.newShow .msg em{ padding:3px 20px; background:#0092d7; color:#fff; border-radius:2px; -moz-border-radius:2px; margin-left:25px;}
.newShow .msg img{ position:relative; top:-3px;}
.newShow .content{padding:20px 0px; line-height:28px; font-size:16px; color:#676767; text-align:justify; min-height:300px; _height:300px;}
.newShow .content .imgDiv{ padding:25px 0; text-align:center;}
.newShow .content p{color:#1f94d2; text-align:center; padding-bottom:30px;}

.pageShare{height:45px; overflow:hidden; padding:13px 0 0 0; position:relative;}
.pageShare .back{display:block; background:url(../images/back.gif) left top no-repeat; width:144px; height:44px; overflow:hidden; position:absolute; top:0px; right:0px;}

.industryRelated{padding:15px 30px 30px; border:#c4c4c4 solid 1px;}
.industryRelated h2{padding-left:30px; font-size:16px; height:55px; line-height:55px; overflow:hidden; color:#1f94d2; background:url(../images/limg17_1.png) left center no-repeat; position:relative;}
.industryRelated h2 a{position:absolute; top:0px; right:0px; color:#908f8f; font-size:12px;}
.industryRelated .list{ padding-left:30px;}
.industryRelated li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/lico3.png) left center no-repeat; font-size:14px;}
.industryRelated li b{padding:0 10px; color:#a8a8a8; font-weight:400;}

#fp-nav ul li.li01 a span{ background:url(../images/nimg34_2.png) no-repeat; }
#fp-nav ul li.li02 a span{ background:url(../images/nimg34_3.png) no-repeat;}
#fp-nav ul li.li03 a span{ background:url(../images/nimg34_4.png) no-repeat;}
#fp-nav ul li.li04 a span{ background:url(../images/nimg34_5.png) no-repeat;}

#fp-nav ul li.li01 a.active span { background:url(../images/nimg34_2on.png) no-repeat;}
#fp-nav ul li.li02 a.active span { background:url(../images/nimg34_3on.png) no-repeat;}
#fp-nav ul li.li03 a.active span { background:url(../images/nimg34_4on.png) no-repeat;}
#fp-nav ul li.li04 a.active span { background:url(../images/nimg34_5on.png) no-repeat;}











































































































