﻿/*! www.vancheer.com  |  Powered by vancheer */

/*首页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: 9999;
	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: 20px;
    z-index: 9;
    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: 14px;
	height: 14px;
	z-index: 9;
	*z-index: 9;
}

.rslides_tabs .rslides_here a {
	background:url(../images/ico1on.png) no-repeat;
}
	
.banner .prev{ position:absolute; left:10%; top:50%; margin-top:-22px; background:url(../images/nimg35_left.png) center no-repeat; z-index:222; width:35px; height:44px; display:block;}
.banner .next{ position:absolute; right:10%; top:50%; margin-top:-22px; background:url(../images/nimg35_right.png) center no-repeat; z-index:222; width:35px; height:44px; display:block;}
.banner .prev:hover{ background:url(../images/nimg35_lefton.png) center no-repeat;}
.banner .next:hover{ background:url(../images/nimg35_righton.png) center no-repeat;}

.indexFlashTel{position:relative; overflow:hidden; max-width:768px; display:none;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; left:0px; bottom:15px; width:100%; text-align:center;}
.indexFlashTel .btnDiv span{display:inline-block; width:16px; height:16px; background:url(../images/ico1.png) no-repeat; cursor:pointer; margin:0 3px;}
.indexFlashTel .btnDiv span.on{ background:url(../images/ico1on.png) no-repeat;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{width:100%; display:block;}

.indexTitle{ padding:10px 0 35px; text-align:center;}
.indexTitle .name{ font-size:24px; color:#444; height:54px; background:url(../images/img1200bg.png) center bottom no-repeat;}
.indexTitle .msg{ font-size:14px; color:#999; padding-top:8px;}

.indexPart1{ padding:50px 0;}
.indexPart1Box{ height:448px; background:url(../images/indexpart1box.png) center top no-repeat; background-size:cover;} 
.indexPart1_l{ width:692px; padding-top:60px; position:relative; height:347px;}
.indexPart1_l .imgList ul{ width:110%;}
.indexPart1_l .imgList li{ float:left; width:225px; height:126px; margin-right:7px;}
.indexPart1_l .name{ padding:20px 0 6px; font-size:18px; color:#222; font-weight:bold;}
.indexPart1_l .content{ line-height:32px; font-size:14px;}
.indexPart1_l .btnDiv{ position:absolute; left:0px; bottom:10px;}
/*.indexPart1_l .btnDiv a{ display:block; width:126px; height:34px; background:#fff; border:#e4e4e4 solid 1px; text-align:center; line-height:34px; font-size:14px;}*/
.indexPart1_l .btnDiv a{ display:block; width:142px; height:41px; background:url(../images/btn5.png) no-repeat; text-align:center; line-height:41px; font-size:14px;}
.indexPart1_l .btnDiv a:hover{ color:#ffb100;}

.indexPart1_r{ position:relative; width:508px; top:66px; height:382px;}
.indexPart1_r li{ width:268px; position:absolute; height:69px; background:url(../images/ico3.png) left bottom no-repeat; padding-left:10px; font-size:14px;}
.indexPart1_r li div{ display:inline-block;}
.indexPart1_r li a{ height:63px; display:block; border-bottom:#d6d6d6 solid 1px; line-height:63px; text-align:center; color:#999;}
.indexPart1_r li a:hover{ color:#222;}
.indexPart1_r li img{ padding-right:20px; position:relative; top:-2px;}
.indexPart1_r li .img1{ display:none;}
.indexPart1_r li:hover img{ display:none;}
.indexPart1_r li:hover .img1{ display:inline-block;}
.indexPart1_r li:hover{ background:url(../images/ico3on.png) left bottom no-repeat;}
.indexPart1_r .li_01{ left:285px; top:12px;}
.indexPart1_r .li_02{ left:204px; top:75px;}
.indexPart1_r .li_03{ left:121px; top:138px;}
.indexPart1_r .li_04{ left:40px; top:201px;}
.indexPart1_r .li_05{ left:1px; top:264px;}

.indexPart1BoxTel{ display:none;}
.indexPart1Top{  padding-bottom:30px; overflow:hidden;}
.indexPart1Top .box{ padding:20px 10px 50px; background:url(../images/indexpart1top.jpg) left top no-repeat; background-size:100% 100%; position:relative;}
.indexPart1Top .imgList li{ float:left; width:26%; margin-right:7px;}
.indexPart1Top .imgList li img{ width:100%;}
.indexPart1Top .name{ padding:10px 0 6px; font-size:16px; color:#222; font-weight:bold;}
.indexPart1Top .content{ line-height:22px; font-size:12px; height:60px; overflow:hidden; width:50%;}
.indexPart1Top .btnDiv{ position:absolute; left:10px; bottom:-15px;}
/*.indexPart1Top .btnDiv a{ display:block; width:110px; height:30px; background:#fff; border:#e4e4e4 solid 1px; text-align:center; line-height:30px; font-size:14px;}*/
.indexPart1Top .btnDiv a{ display:block; width:111px; height:32px; background:url(../images/btn5.png) no-repeat; background-size:111px; text-align:center; line-height:30px; font-size:14px;}

.indexPart1Bot{ background:#e8e8e8; height:160px; position:relative;}
.indexPart1Bot .bg{ background:url(../images/indexpart1bot.jpg) left top no-repeat; height:160px; background-size:268px; position:absolute; left:0px; top:0px; z-index:1; width:268px;}
.indexPart1Bot li{ width:128px; position:absolute; height:28px; background:url(../images/ico3.png) 8px bottom no-repeat; background-size:8px; padding-left:16px; font-size:12px; z-index:2;}
.indexPart1Bot li div{ display:inline-block;}
.indexPart1Bot li a{ height:24px; display:block; border-bottom:#d6d6d6 solid 1px; line-height:24px; text-align:center; color:#999;}
.indexPart1Bot li a:hover{ color:#222;}
.indexPart1Bot li img{ padding-right:10px; position:relative; top:-2px; width:16px;}
.indexPart1Bot li .img1{ display:none;}
.indexPart1Bot li:hover img{ display:none;}
.indexPart1Bot li:hover .img1{ display:inline-block;}
.indexPart1Bot .li_01{ left:125px; top:0px;}
.indexPart1Bot .li_02{ left:88px; top:28px;}
.indexPart1Bot .li_03{ left:54px; top:56px;}
.indexPart1Bot .li_04{ left:18px; top:84px;}
.indexPart1Bot .li_05{ left:-2px; top:112px;}


.indexPart2{ padding:50px 0; background:#f8f8f8;}
.indexProduct .bigImg{display:block;}
.indexProduct .bigImg img{width:100%;}
.indexProduct .slider-for .box{ position:relative;}
.indexProduct .slider-for .imgDiv{ padding:20px 0; text-align:center;}
.indexProduct .slider-for .imgDiv img{ width:100%; display:block;}
.indexProduct .slider-for .content{ font-size:14px; line-height:24px; color:#888; padding-bottom:30px;}
.indexProduct .slider-for .btnDiv{ width:120px; height:38px; margin:0 auto;}
/*.indexProduct .slider-for .btnDiv a{ display:block; width:118px; height:32px; border:#e4e4e4 solid 1px; color:#222; font-size:14px; line-height:32px; text-align:center;}*/
.indexProduct .slider-for .btnDiv a{ display:block; width:132px; height:38px; color:#222; font-size:14px; line-height:38px; text-align:center; background:url(../images/btn6.png) no-repeat;}
.indexProduct .slider-for .btnDiv a:hover{ color:#ffb100;}

.indexProduct .listImg{ padding:0 50px;}
/*.indexProduct .listImg .slick-slide{float:left; margin:0 5px; background:#f2f2f2; height:44px; line-height:44px; color:#999; text-align:center; cursor:pointer;}*/
.indexProduct .listImg .slick-slide{float:left; margin:0 5px; background:url(../images/nimg210bg.png) no-repeat; height:46px; line-height:46px; color:#999; text-indent:20px; cursor:pointer;}
.indexProduct .listImg .slick-slide img{ padding-right:12px;}
.indexProduct .listImg .slick-slide .img1{ display:none;}
/*.indexProduct .listImg .slick-current{ color:#222;background:#FFF100;}*/
.indexProduct .listImg .slick-current{ color:#222; background:url(../images/nimg210bgon.png) no-repeat;}

.indexProduct .listImg .slick-current img{ display:none;}
.indexProduct .listImg .slick-current .img1{ display:inline-block;}
.indexProduct .slick-prev{position:absolute; z-index:10; left:0px; top:50%; margin-top:-14px; display:block; background:url(../images/nimg28_left.png) left top no-repeat; width:28px; height:28px;}
.indexProduct .slick-next{position:absolute; z-index:10; right:0px; top:50%; margin-top:-14px; display:block; background:url(../images/nimg28_right.png) left top no-repeat; width:28px; height:28px;}
.indexProduct .slick-prev:hover{ background:url(../images/nimg28_lefton.png) left top no-repeat;}
.indexProduct .slick-next:hover{ background:url(../images/nimg28_righton.png) left top no-repeat;}

/*.indexPart3{ padding:50px 0;}
.indexPart3 .list li{ width:400px; height:190px; float:left; position:relative; font-size:16px; overflow:hidden;}
.indexPart3 .list li a{ display:block; width:400px; height:190px; background:#ececec;}
.indexPart3 .list li .name{ width:101px; height:190px; padding:0 16px;}
.indexPart3 .list li .name em{ display:block; display:table-cell; vertical-align:middle; line-height:24px; height:190px;}
.indexPart3 .list li a:hover{ background:#fff100; color:#222;}
.indexPart3 .list li .ico1{ position:absolute; left:133px; top:50%; margin-top:-6px; width:10px; height:12px;}
.indexPart3 .list li .ico1 .img1{ display:none;}
.indexPart3 .list li a:hover .ico1 .img1{ display:inline-block;}
.indexPart3 .list li a:hover .ico1 img{ display:none;}
.indexPart3 .list li .ico2{ position:absolute; right:133px; top:50%; margin-top:-6px; width:10px; height:12px;}
.indexPart3 .list li .ico2 .img1{ display:none;}
.indexPart3 .list li a:hover .ico2 .img1{ display:inline-block;}
.indexPart3 .list li a:hover .ico2 img{ display:none;}
.indexPart3 .listTel{ display:none; padding:0 10px;}
.indexPart3 .listTel li{ width:50%; float:left; position:relative; overflow:hidden; background:#ececec;}
.indexPart3 .listTel li.yellow{ background:#fff100;}
.indexPart3 .listTel li a{ display:block; width:100%; height:100%; overflow:hidden; color:#666;}
.indexPart3 .listTel li .name{ width:33%;}
.indexPart3 .listTel li .name em{ display:block; line-height:22px; padding-top:15%;}
.indexPart3 .listTel li .imgDiv{ width:67%;}
.indexPart3 .listTel li .imgDiv img{ width:100%;}
.indexPart3 .listTel li .ico1{ position:absolute; left:33%; top:50%; margin-top:-6px; width:10px; height:12px;}
.indexPart3 .listTel li .ico2{ position:absolute; right:33%; top:50%; margin-top:-6px; width:10px; height:12px;}*/
.indexPart3{ padding:50px 0;}
.indexPart3 .list li{ width:400px; height:190px; float:left; position:relative; font-size:16px; overflow:hidden;}
.indexPart3 .list li a{ display:block; width:400px; height:190px; background:#ececec;}
.indexPart3 .list li .name{ width:101px; height:190px; padding:0 16px;}
.indexPart3 .list li .name em{ display:block; display:table-cell; vertical-align:middle; line-height:24px; height:190px;}
.indexPart3 .list li a:hover{ background:#fff100; color:#222;}
.indexPart3 .list li .ico1{ position:absolute; left:133px; top:50%; margin-top:-6px; width:11px; height:25px;}
.indexPart3 .list li .ico1 .img1{ display:none;}
.indexPart3 .list li a:hover .ico1 .img1{ display:inline-block;}
.indexPart3 .list li a:hover .ico1 img{ display:none;}
.indexPart3 .list li .ico2{ position:absolute; right:133px; top:50%; margin-top:-6px; width:11px; height:25px;}
.indexPart3 .list li .ico2 .img1{ display:none;}
.indexPart3 .list li a:hover .ico2 .img1{ display:inline-block;}
.indexPart3 .list li a:hover .ico2 img{ display:none;}
.indexPart3 .listTel{ display:none; padding:0 10px;}
.indexPart3 .listTel li{ width:50%; float:left; position:relative; overflow:hidden; background:#ececec;}
.indexPart3 .listTel li.yellow{ background:#fff100;}
.indexPart3 .listTel li a{ display:block; width:100%; height:100%; overflow:hidden; color:#666;}
.indexPart3 .listTel li .name{ width:33%; position:relative;}
.indexPart3 .listTel li .name em{ display:block; line-height:22px; padding-top:15%;}
.indexPart3 .listTel li .imgDiv{ width:67%;}
.indexPart3 .listTel li .imgDiv img{ width:100%;}
.indexPart3 .listTel li .ico1{ position:absolute; left:33%; top:50%; margin-top:-12px; width:11px; height:25px;}
.indexPart3 .listTel li .ico2{ position:absolute; right:33%; top:50%; margin-top:-12px; width:11px; height:25px;}


.indexPart4{ background:url(../images/indexpart4.jpg) no-repeat; min-height:200px;}
.indexPart4 .list{ padding-top:45px;}
.indexPart4 li{float:left; width:180px; padding-left:120px; position:relative; padding-bottom:70px;}
.indexPart4 li img{width:100%;}
.indexPart4 .imgDiv{width:100px; position:absolute; min-height:50px; background:#fff; left:0px; top:0px;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.indexPart4 .img2{position:absolute; left:0px; top:0px;}
.indexPart4 .name{font-size:20px; line-height:44px; padding-top:15px;}
/*.indexPart4 .name2{ text-transform:uppercase; font-size:14px;}*/
.indexPart4 .name2{  font-size:14px;}

.indexPart4 li.on .img2{opacity:0; filter:alpha(opacity=0);}
.indexPart4 li.on .imgDiv{background:#fff100;}
.indexPart4 a{ color:#fff;}
.indexPart4 li:hover a{ color:#fff100;}

.about{ padding-top:30px;}
.about .name{ font-size:22px; color:#222; padding-bottom:30px; font-weight:bold;}
.about .part1{ padding-right:375px; position:relative; min-height:223px;}
.about .part1 .imgDiv{ position:absolute; right:0px; top:0px;}
.about .part1 .imgDivp{ position:absolute; right:0px; top:0px;}

.about .part1 .content{ font-size:14px; line-height:30px;}

.about .part9{ padding-right:0px; position:relative; min-height:223px;}
.about .part9 .imgDiv{ position:absolute; right:0px; top:0px;}
.about .part9 .imgDivp{ position:absolute; right:0px; top:0px;}

.about .part9 .content{ font-size:14px; line-height:30px;}

.about .part2{ padding:20px 0;}
.about .part2 .content{ font-size:14px; line-height:30px;}
.about .part2 .imgDiv{ padding:25px 0;}

.remarks{ padding-bottom:70px;}
.remarks li{ height:120px; padding-top:20px; overflow:hidden; background:url(../images/line1.png) bottom repeat-x;}
.remarks li .name{ font-size:18px; height:30px; overflow:hidden; font-weight:bold;}
.remarks li .name a{ color:#444;}
.remarks li .name a:hover{ color:#ffb100;}
.remarks li .content{ color:#888; padding-top:10px; height:56px; overflow:hidden; line-height:32px; font-size:14px;}

.remarkShow{ padding:30px 0 0;}
.remarkShow .name{ font-size:22px; color:#222; padding-bottom:20px; font-weight:bold;}
.remarkShow .content{ font-size:14px; line-height:30px; padding-bottom:50px;}
/*.remarkShow p{ text-align:right; font-size:14px;}*/
.remarkShow p{  font-size:14px;}

.culture{ padding:30px 0;}
.culture h2{ font-size:22px; color:#222; padding-bottom:30px;}
.culture .list{ padding-left:30px;}
.culture .list li{ float:left; width:310px; padding-left:105px; position:relative; height:86px; margin-bottom:45px; color:#444; font-size:14px;}
.culture .list li .ico{ position:absolute; left:0px; top:0px;}
.culture .list li .name{ font-size:16px; padding:18px 0 8px;}
.culture .list2 li{ margin-bottom:20px;}
.culture .list2 li .name{ height:55px; font-size:14px; background:#ededed; position:relative; padding-right:80px;}
.culture .list2 li .name a{ display:block; color:#000;}
.culture .list2 li .name p{ height:55px; display:table-cell; vertical-align:middle; padding-left:20px;}
.culture .list2 li .name .btnDiv{ position:absolute; right:0px; top:50%; margin-top:-8px;}
.culture .list2 li .name .btnDiv .img1{ display:none;}
.culture .list2 li .box{ display:none; font-size:14px; line-height:30px; padding:20px 20px 0;}
.culture .list2 li.current .name{ background:#fff100; font-weight:bold;}
.culture .list2 li.current .btnDiv .img1{ display:block;}
.culture .list2 li.current .btnDiv .img2{ display:none;}

.news{ padding:30px 0 40px;}
.newsBox{ position:relative;}
.newsBg{ height:55px; background:url(../images/line2.jpg) left 36px repeat-x;}
.newsList{ height:55px; background:url(../images/bg2.png) left 29px repeat-x; padding:0 70px;}
.newsList .slick-slide a{ display:block; text-align:center; height:55px; font-size:16px; font-weight:bold; background:url(../images/nimg28_1.png) center 22px no-repeat; cursor:pointer;}
/*.newsList .slick-current a{ color:#FFF100; background:url(../images/nimg28_1on.png) center 22px no-repeat;}
*/
.newsList .slick-slide a:hover, .newsList .slick-slide .on{ color:#e5d804; background:url(../images/nimg28_1on.png) center 22px no-repeat;}
.newsBox .slick-prev{position:absolute; z-index:10; left:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_left.png) left top no-repeat; width:55px; height:26px;}
.newsBox .slick-next{position:absolute; z-index:10; right:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_right.png) right top no-repeat; width:55px; height:26px;}
.newsBox .slick-prev:hover{ background:#fff url(../images/nimg26_lefton.png) left top no-repeat;}
.newsBox .slick-next:hover{ background:#fff url(../images/nimg26_righton.png) right top no-repeat;}
.newsBox .contentBox{ padding-top:30px;}
.newsBox .detail{ height:228px; background:#f6f6f6; padding-left:366px; position:relative;}
.newsBox .detail .imgDiv{ position:absolute; left:0px; top:0px;}
.newsBox .detail .imgDiv img{ width:337px;height:228px;}

.newsBox .detail .time{ padding-top:25px; background:url(../images/line3.jpg) left bottom no-repeat; height:22px; color:#afafaf;}
.newsBox .detail .name{ height:55px; line-height:55px; font-size:20px; font-weight:bold; overflow:hidden;}
.newsBox .detail .name a{ color:#222;}
/*.newsBox .detail .name a:hover{ text-decoration:underline;}*/
.newsBox .detail .content{ padding-right:25px; height:48px; overflow:hidden; font-size:14px; line-height:24px;}
.newsBox .detail .btnDiv{ padding-top:20px;}
.newsBox .detail .btnDiv a{ width:90px; height:30px; display:block; background:#FFF100; color:#222; text-align:center; line-height:30px;}
.newsBox .list li{ height:193px; padding-left:214px; background:url(../images/line1.png) bottom repeat-x; position:relative;}
.newsBox .list li .imgDiv{ position:absolute; left:0px; top:28px;}
.newsBox .list li .imgDiv img{width:195px;height:132px;}
.newsBox .list li .time{ padding-top:30px; background:url(../images/line3.jpg) left bottom no-repeat; height:22px; color:#afafaf;}
.newsBox .list li .name{ height:55px; line-height:55px; font-size:20px; font-weight:bold; overflow:hidden;}
.newsBox .list li .name a{ color:#222;}
/*.newsBox .list li .name a:hover{ text-decoration:underline;}*/
.newsBox .list li .content{ padding-right:25px; height:48px; overflow:hidden; font-size:14px; line-height:24px;}

.newShow{ padding:40px 0 20px;}
.newShow .name{ text-align:center; font-size:20px; color:#222; font-weight:bold; padding-bottom:24px;}
.newShow .time{ text-align:center; font-size:14px; color:#666; background:url(../images/line1.png) bottom repeat-x; padding-bottom:30px;}
.newShow .time em{ padding:0 15px;}
.newShow .content{ padding:20px 0; font-size:14px; line-height:28px;}
.newShow .imgDiv{ text-align:center; padding:20px 0;}
.newShow .bottom{ height:47px; position:relative;}
.newShow .share{ position:relative; padding-left:64px;}
.newShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.newShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
.newShow .btnDiv{ position:absolute; right:0px; top:-6px;}
.newShow .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;}

.pageDown{height:90px; position:relative;}
.pageDown .box{ background:url(../images/line1.png) left top repeat-x; padding-top:20px;}
.pageDown li{font-size:14px; height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px; color:#acacac;}
.pageDown li b{ color:#666; font-weight:400;}
.pageDown .btnDiv{ position:absolute; right:0px; top:24px;}
.pageDown .btnDiv a{ width:102px; height:35px; display:block; background:url(../images/btn1.png) no-repeat; text-indent:23px; color:#fff; font-weight:bold; line-height:35px; font-size:14px;}

.magazine{ padding:30px 0 10px;}
.magazineBox{ position:relative;}
.magazineBg{ height:55px; background:url(../images/line2.jpg) left 36px repeat-x;}
.magazineList{ height:55px; background:url(../images/bg2.png) left 29px repeat-x; padding:0 70px;}
.magazineList .slick-slide a{ display:block; text-align:center; height:55px; font-size:16px; font-weight:bold; background:url(../images/nimg28_1.png) center 22px no-repeat; cursor:pointer;}

.magazineList .slick-slide a:hover, .magazineList .slick-slide .on{ color:#e5d804; background:url(../images/nimg28_1on.png) center 22px no-repeat;}

/*.magazineList .slick-slide a:hover, .magazineList .slick-current .on{ color:#FFF100; background:url(../images/nimg28_1on.png) center 22px no-repeat;}*/
.magazineBox .slick-prev{position:absolute; z-index:10; left:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_left.png) left top no-repeat; width:55px; height:26px;}
.magazineBox .slick-next{position:absolute; z-index:10; right:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_right.png) right top no-repeat; width:55px; height:26px;}
.magazineBox .slick-prev:hover{ background:#fff url(../images/nimg26_lefton.png) left top no-repeat;}
.magazineBox .slick-next:hover{ background:#fff url(../images/nimg26_righton.png) right top no-repeat;}
.magazineBox .contentBox{ padding-top:30px;}

.magazine .list ul{margin-right:-42px;}
.magazine .list li{float:left; width:25%; text-align:center;}
.magazine .list li .littleBox{padding-right:42px;}
.magazine .list li .imgDiv{border:#cdcccc solid 1px;}
.magazine .list li .imgDiv img{width:100%;}
.magazine .list li .name{height:48px; line-height:46px; font-size:15px; background:url(../images/magazine.png) center bottom no-repeat;}
.magazine .list li .name a{color:#666;}
.magazine .list li .time{height:78px; line-height:40px; position:relative; text-align:left; color:#999;}
.magazine .list li .time a{display:block; background:url(../images/limg19_1.png) center no-repeat; width:19px; height:40px; position:absolute; top:0px; right:0px;}

.history{ padding:30px 0 10px;}
.historyBox{ position:relative;}
.historyBg{ height:55px; background:url(../images/line2.jpg) left 36px repeat-x;}
.historyList{ height:55px; background:url(../images/bg2.png) left 29px repeat-x; padding:0 70px;}
.historyList .slick-slide{ text-align:center; height:55px; font-size:16px; font-weight:bold; background:url(../images/nimg28_1.png) center 22px no-repeat; cursor:pointer;}
.historyList .slick-current{ color:#e5d804; background:url(../images/nimg28_1on.png) center 22px no-repeat;}
.historyBox .slick-prev{position:absolute; z-index:10; left:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_left.png) left top no-repeat; width:55px; height:26px;}
.historyBox .slick-next{position:absolute; z-index:10; right:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_right.png) right top no-repeat; width:55px; height:26px;}
.historyBox .slick-prev:hover{ background:#fff url(../images/nimg26_lefton.png) left top no-repeat;}
.historyBox .slick-next:hover{ background:#fff url(../images/nimg26_righton.png) right top no-repeat;}
.historyBox .contentBox{ padding-top:30px;}

.history .box{ padding:0 90px;}
.history .name{ font-size:18px; color:#444; font-weight:bold;}
.history .content{ font-size:14px; line-height:30px; padding-bottom:40px;}

.honor{ padding:30px 0 50px;}
.honorBox{ position:relative;}
.honorBg{ height:55px; background:url(../images/line2.jpg) left 36px repeat-x;}
.honorList{ height:55px; background:url(../images/bg2.png) left 29px repeat-x; padding:0 70px;}
.honorList .slick-slide a{ display:block; text-align:center; height:55px; font-size:16px; font-weight:bold; background:url(../images/nimg28_1.png) center 22px no-repeat; cursor:pointer;}
.honorList .slick-slide a:hover, .honorList .slick-slide .on{ color:#e5d804; background:url(../images/nimg28_1on.png) center 22px no-repeat;}

/*.honorList .slick-slide a:hover, .honorList .slick-current .on{ color:#FFF100; background:url(../images/nimg28_1on.png) center 22px no-repeat;}*/
.honorBox .slick-prev{position:absolute; z-index:10; left:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_left.png) left top no-repeat; width:55px; height:26px;}
.honorBox .slick-next{position:absolute; z-index:10; right:0px; top:50%; margin-top:-8px; display:block; background:#fff url(../images/nimg26_right.png) right top no-repeat; width:55px; height:26px;}
.honorBox .slick-prev:hover{ background:#fff url(../images/nimg26_lefton.png) left top no-repeat;}
.honorBox .slick-next:hover{ background:#fff url(../images/nimg26_righton.png) right top no-repeat;}
.honorBox .contentBox{ padding-top:30px;}

.honor .list ul{margin-right:-30px;}
.honor .list li{float:left; padding-bottom:30px; width:33.333%; text-align:center;}
.honor .list li .littleBox{ margin-right:30px; background:#f2f2f2;}
.honor .list li .imgDiv{ padding:10px;}
.honor .list li .imgDiv img{width:100%;}
.honor .list li .name{height:50px; line-height:24px; font-size:15px; overflow:hidden; font-weight:bold; padding:0 18px;}
.honor .list li .name a:hover{ color:#666;}

.welfare{ padding-top:30px;}
.welfare .content{ font-size:14px; line-height:30px;}
.welfare .imgDiv{ text-align:center; padding:25px 0 8px;}
.welfare b{ display:block; text-align:center; font-size:18px; color:#000; padding-bottom:15px;}
.welfare .imgList{ width:578px; margin:0 auto; padding-top:40px;}
.welfare .imgList li{ width:269px; margin:0 10px; float:left;}
.welfare .imgList li p{ font-weight:bold; height:68px; line-height:68px; overflow:hidden; font-size:18px; color:#000; padding-right:40px; background:url(../images/nimg15_1.png) right center no-repeat;}

.subsidiary{ padding:30px 0 20px;}
.subsidiary .content{ font-size:14px; line-height:30px;}
.subsidiary .content b{ font-size:16px; color:#222;}
.subsidiary .content em{ font-size:16px; font-weight:bold;}
.subsidiary .imgDiv{ padding:10px 0;}

.base{ padding:30px 0 20px;}
.base .content{ font-size:28px; text-align:center; padding-top:250px;}

.productShow{ padding-top:30px;}
.productShow .nameTel{ display:none; font-size:16px; color:#222; font-weight:bold; padding-bottom:10px;}
.productFlash{ width:100%; overflow: hidden; position:relative;}
.productFlash .agentlistBox{ position:absolute; left:0; width:100%; height:41px; padding-top:9px; text-align:center; bottom:0px; background:url(../images/bg1.png) repeat; z-index:22;}
.productFlash .agentlist{ width:210px; margin:0 auto; height:50px;}
.productFlash .agentlist .slick-slide{float:left; margin:0 5px; width:93px; height:30px; border:#fff solid 1px;}
.productFlash .agentlist .slick-current{ border:#fff solid 1px;}
.productFlash .slick-prev{ cursor:pointer;position:absolute; background:url(../images/nimg9_left.png) no-repeat left center; width:9px; height:19px; top:8px; left:-30px; z-index:222}
.productFlash .slick-next{ cursor:pointer;background: url(../images/nimg9_right.png) no-repeat right center; width: 9px; height: 19px; position: absolute; top: 8px; right: -30px; z-index:222}
.productShow .tab{ padding-top:40px;}
.productShow .tab li{ float:left; width:126px; height:46px; border:#cdcdcd solid 1px; font-size:16px; text-align:center; line-height:46px;}
.productShow .tab li.liNow{ border:#fff100 solid 1px; background:#fff100; color:#222; font-weight:bold;}
.productShow .contentBox1{ padding-top:35px;padding-bottom:35px;}
.productShow .contentBox1 .part1{ padding-right:250px; min-height:330px; position:relative;}
.productShow .contentBox1 .part1 h2{ font-size:22px; text-transform:uppercase; padding-bottom:10px;}
.productShow .contentBox1 .part1 .imgDiv{ position:absolute; right:4px; top:56px;  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);}
    .productShow .contentBox1 .part1 .imgDiv img {
    
    width:188px;height:264px;
    }
.productShow .contentBox1 .part1 .list li{ background:url(../images/ico9.jpg) left 12px no-repeat; padding-left:15px; font-size:14px; line-height:30px;}
.productShow .contentBox1 .part1 .list li b{ font-size:15px;}
.productShow .contentBox1 .part2{ padding-top:60px; background:url(../images/line1.png) left bottom repeat-x;}
.productShow .contentBox1 .part2 li{ width:50%; position:relative; min-height:190px; float:left; margin-bottom:40px;}
.productShow .contentBox1 .part2 li .ico{ position:absolute; left:46px; top:0px;}
.productShow .contentBox1 .part2 li .msg{ font-size:14px; line-height:30px; padding-left:196px; width:298px;}
.productShow .contentBox1 .part3{ background:url(../images/line1.png) left bottom repeat-x; padding-bottom:20px;}
.productShow .contentBox1 .part3 h2{ text-align:center; padding:45px 0 20px; color:#4c9b4e; font-size:30px;}
.productShow .contentBox1 .part3 .imgDiv{ padding:15px 0;}
.productShow .contentBox1 .part3 .msg{ float:right; font-size:14px;}
.productShow .contentBox1 .part3 .msg p{ background:url(../images/ico10.png) left center no-repeat; padding-left:15px; line-height:30px;}
.productShow .contentBox1 .part4{ padding:30px 0;}
.productShow .contentBox1 .part4 .title{ font-size:22px; font-weight:bold; padding-bottom:30px;}
/*.productShow .contentBox1 .part4 .list li{ float:left; padding-left:260px; width:200px; overflow:hidden; height:200px; position:relative; margin-right:15px;}*/
.productShow .contentBox1 .part4 .list li .imgDiv{ position:absolute; left:0px; top:0px;}
.productShow .contentBox1 .part4 .list li .imgDiv img{ border:#dfdede solid 2px;}
.productShow .contentBox1 .part4 .list p{ line-height:30px; font-size:14px;}
.productShow .contentBox1 .part4 h3{ font-size:18px;}
.productShow .contentBox1 .part4 .msg{ font-size:14px; line-height:30px; padding-bottom:10px;}

.productShow .contentBox2{ padding:20px 0 50px;}
.productShow .contentBox2 ul{ width:110%;}

/*.productShow .contentBox2 li{ float:left; padding-left:218px; position:relative; height:161px; width:230px; margin:0 30px 20px 0;}*/
.productShow .contentBox2 li .imgDiv{ position:absolute; left:0px; top:0px;}
.productShow .contentBox2 li .imgDiv img{ border:#f0f0f0 solid 1px;}
.productShow .contentBox2 li .name{ font-size:18px; color:#333; font-weight:bold;}
.productShow .contentBox2 li .msg{ font-size:14px; line-height:30px;}

/*.productShow .bottom{ height:57px; position:relative;}*/
.productShow .bottom{ height:27px; position:relative;}

.productShow .share{ position:relative; padding-left:64px;}
.productShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.productShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
/*.productShow .btnDiv{ position:absolute; right:0px; top:-6px;}*/
.productShow .btnDiv {
    position: absolute;
    right: 0px;
    top: -18px;
}

.productShow .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;}

.hotSale{ padding-top:30px;}
.hotSale .title{ height:45px; position:relative;}
.hotSale .title h2{ font-size:22px;}
.hotSale .title a{ font-size:14px; position:absolute; right:0px; top:10px;}
.hotSale .list ul{ width:110%;}
.hotSale .list li{ float:left; width:468px; margin-right:12px;}
.hotSale .list li .name{ text-align:center; font-size:16px; padding-top:20px;}

.product{ padding:30px 0;}
.product .nameTel{ display:none; font-size:16px; color:#222; font-weight:bold; padding-bottom:15px;}
.product .list ul{ width:110%;}
.product .list li{ float:left; width:468px; margin-right:12px;}
.product .list li .name{ text-align:center; font-size:16px; padding-top:20px; height:48px; overflow:hidden;}

.team{ padding:30px 0 80px;}
.team .name{ font-size:22px; color:#444; font-weight:bold; padding-bottom:20px;}
.team .content{ font-size:14px; line-height:30px;}
.team .imgDiv{ text-align:center; padding:15px 0;}

.research{ padding:30px 0;}
.research .content{ font-size:14px; line-height:30px; padding-bottom:30px;}
.research .list ul{margin-right:-34px;}
.research .list li{float:left; padding-bottom:30px; width:25%;}
.research .list li .box{ margin-right:34px; background:#f2f2f2;}
.research .list li .imgDiv{ padding:10px;}
.research .list li .imgDiv img{width:100%;}
.research .list li .name{height:50px; line-height:24px; font-size:16px; overflow:hidden; font-weight:bold; padding:10px 10px 0; text-align:center; margin-right:34px;}
.research .list li .name a:hover{ color:#ffb100;}

/*.researchShow{ padding:30px 0;}*/
.researchShow .content{ font-size:14px; line-height:30px; padding-bottom:70px;}
.researchShow .imgDiv{ text-align:center; padding:10px 0;}
.researchShow .content b{ display:block; text-align:center; font-size:16px; padding-bottom:20px;}
.researchShow .bottom{ height:47px; position:relative;}
.researchShow .share{ position:relative; padding-left:64px;}
.researchShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.researchShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
.researchShow .btnDiv{ position:absolute; right:0px; top:-6px;}
.researchShow .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;}

.download{ padding:30px 0;}
.download .name{ font-size:22px; font-weight:bold; color:#444;}
.download .name em{ padding-left:20px;}
.download .content{ font-size:16px; line-height:30px; color:#444; padding:10px 0 20px;}
.download .part1{ padding:30px 0 60px;}
.download .part1 .title{ padding-left:90px; min-height:59px; position:relative; padding-bottom:36px;}
.download .part1 .title .num{ background:url(../images/nimg59_1.png) no-repeat; width:59px; height:59px; text-align:center; line-height:59px; color:#fff; font-size:28px; font-weight:bold; position:absolute; left:0px; top:0px;}
.download .part1 .title p{ font-size:16px; padding-top:18px; color:#444;}
.download .part1 .title a{ font-weight:bold;}
.download .part1 .imgDiv{ padding-left:90px;}
.download .part1 .ewmDiv{ width:130px; padding:50px 182px 0 0;}
.download .part1 .ewmDiv b{ text-align:center; display:block; padding-top:10px; font-size:16px; color:#444;}
.download .part1 .imgDivTel{ display:none; text-align:center; padding-bottom:20px;}
.download .part1 .imgDivTel img{ width:70%;}
.download .part1 .list li{ font-size:16px; color:#444; padding:10px 0;}
.download .part1 .list li img{ padding:0 10px;}
.download .part2 .title{ padding-left:90px; min-height:59px; position:relative; padding-bottom:10px;}
.download .part2 .title .num{ background:url(../images/nimg59_2.png) no-repeat; width:59px; height:59px; text-align:center; line-height:59px; color:#fff; font-size:28px; font-weight:bold; position:absolute; left:0px; top:0px;}
.download .part2 .title p{ font-size:18px; line-height:59px; font-weight:bold;}
.download .part2 .msg{ padding-left:90px; font-size:16px; line-height:30px;}
.download .part2 .imgDiv{ padding-left:90px; padding-top:20px;}

.download .part3 .title{ padding-left:90px; min-height:59px; position:relative;}
.download .part3 .title .num{ background:url(../images/nimg59_3.png) no-repeat; width:59px; height:59px; text-align:center; line-height:59px; color:#fff; font-size:28px; font-weight:bold; position:absolute; left:0px; top:0px;}
.download .part3 .title p{ font-size:18px; line-height:59px; font-weight:bold;}
.download .part3 .msg{ padding-left:90px; font-size:16px; line-height:30px;}
.download .part3 .msg a{ display:block; font-weight:bold;}
.download .part3 .imgDiv{ padding-left:90px; padding-top:50px; padding-bottom:25px;}

.download .part4 .title{ padding-left:90px; min-height:59px; position:relative;}
.download .part4 .title .num{ background:url(../images/nimg59_4.png) no-repeat; width:59px; height:59px; text-align:center; line-height:59px; color:#fff; font-size:28px; font-weight:bold; position:absolute; left:0px; top:0px;}
.download .part4 .title p{ font-size:18px; line-height:59px; font-weight:bold;}
.download .part4 .imgDiv{ padding-top:75px;}

.commitment{ padding:30px 0;}
.commitment .title{ font-size:18px; color:#333; font-weight:bold;}
.commitment .content{ font-size:14px; line-height:30px; padding-bottom:30px;}
.commitment .list{ padding-left:65px; padding-bottom:30px;}
.commitment .list li{ float:left; width:210px; text-align:center;}
.commitment .list li p{ font-size:14px; padding-top:10px; font-weight:bold; line-height:24px;}

.advantage{ padding:30px 0;}
.advantage .part1 li{ float:left; width:50%; margin-right:3%; position:relative; height:200px;}
.advantage .part1 li .left{ position:absolute; left:0px; top:0px; width:115px; text-align:center;}
.advantage .part1 li h2{ padding-top:8px; color:#a2c19a; font-size:16px;}
.advantage .part1 li .right{ padding-left:128px; font-size:14px; line-height:30px;}
.advantage .part1 .li01{ width:47%; margin-right:0px;}
.advantage .part1 li dd{ background:url(../images/ico10.png) left 12px no-repeat; padding-left:12px;}
.advantage .part1 .li01 h2{ color:#6b9c96;}
.advantage .title{ font-size:22px; color:#333; font-weight:bold; padding:20px 0;}
.advantage .title2{ font-weight:bold; font-size:16px; line-height:30px;}
.advantage .content{ font-size:14px; line-height:30px; padding-bottom:30px;}

.regulations{ padding:30px 0;}
.regulations .msg{ font-size:14px; line-height:30px; color:#444; padding-bottom:35px;}
.regulations .msg b{ font-size:16px;}
.regulations .title{ font-size:16px; color:#444; font-weight:bold;}
.regulations .list1{ padding-bottom:35px;}
.regulations .list1 li{ padding-left:14px; font-size:14px; line-height:30px; background:url(../images/ico10.png) left 11px no-repeat;}
.regulations .list2{ padding-bottom:35px;}
.regulations .list2 li{ padding-left:14px; font-size:14px; line-height:30px; background:url(../images/ico9.jpg) left 11px no-repeat;}

.job{ padding-top:30px;}
.job .jobTop{ height:50px; background:#b2b1b1;}
.job .jobTop li{ float:left; line-height:50px; font-size:18px; text-align:center; font-weight:bold; color:#fff; width:20%;}
.job .jobBottom{ padding-bottom:60px;}
.job .jobBottom li{ border-bottom:#eee solid 1px;}
.job .jobBottom li .div1{ height:71px;}
.job .jobBottom li .div1 a{ display:block; height:71px;}
.job .jobBottom li .div1 a:hover{ font-weight:bold; color:#222;}
.job .jobBottom li .div1 dd{ float:left; line-height:71px; font-size:14px; text-align:center; width:20%;}

.jobShow{ padding-top:30px;}
.jobShow .name{ height:35px; position:relative;}
.jobShow .name h2{ font-size:22px; color:#222; font-weight:bold;}
.jobShow .name .btnDiv{ position:absolute; right:0px; top:-10px;}
.jobShow .name .btnDiv a{ display:block; width:120px; height:43px; background:url(../images/btn3.jpg) no-repeat; text-align:center; line-height:40px; color:#222; font-size:16px;}
.jobShow .title{ padding-left:10px; background:url(../images/ico11.jpg) left 4px no-repeat; font-size:16px; font-weight:bold; margin-top:25px;}
.jobShow .content{ font-size:14px; line-height:30px; padding:10px 0 25px 30px; background:url(../images/line1.png) bottom repeat-x;}
.jobShow .list{ padding:30px 0;}
.jobShow .list ul{ margin-right:-35px;}
.jobShow .list li{float:left; padding-bottom:30px; width:16.66%; text-align:center; height:160px;}
.jobShow .list li .box{ margin-right:35px;}
.jobShow .list li h2{ font-size:16px; padding-top:8px; line-height:24px;}
.jobShow .bottom{ height:47px; position:relative;}
.jobShow .share{ position:relative; padding-left:64px;}
.jobShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.jobShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
.jobShow .bottom .btnDiv{ position:absolute; right:0px; top:-6px;}
.jobShow .bottom .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;}

.jobForm{ padding:30px 0;}
.jobForm .btnDiv{ float:right;}
.jobForm .btnDiv a{ display:block; width:120px; height:43px; background:url(../images/btn2.jpg) no-repeat; line-height:40px; text-indent:23px; font-size:16px; color:#222;}
.jobForm .form{ padding-top:20px;}
.jobForm .form table{ border-left:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px;}
.jobForm .form td{ height:44px; border-right:#e7e7e7 solid 1px; border-bottom:#e7e7e7 solid 1px; text-align:center; font-size:14px;}
.jobForm .form .input1{ height:40px; text-align:center; line-height:40px; width:100%;}
.jobForm .form dl{ padding-left:30px;}
.jobForm .form dd{float:left; white-space:nowrap; padding-right:30px;}
.jobForm .form dd input{float:left; position:relative; left:-2px; top:3px;}
.jobForm .form textarea{ width:100%; height:113px; border:none; padding:0;}
.jobForm .btnGroup{ padding:40px 0 0 330px;}
.jobForm .btnGroup .btn1{ width:120px; height:43px; background:url(../images/btn3.jpg) no-repeat; line-height:40px; font-size:16px; color:#222; margin-right:45px;}
.jobForm .btnGroup .btn2{ background:url(../images/btn4.jpg) no-repeat; color:#fff;}
.jobForm .btnGroupTel{ display:none;}

.jobForm .formTel{ display:none; padding-top:20px;}
.jobForm .formTel table{ border-left:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px;}
.jobForm .formTel td{ height:44px; border-right:#e7e7e7 solid 1px; border-bottom:#e7e7e7 solid 1px; text-align:center; font-size:14px;}
.jobForm .formTel .input1{ height:40px; text-align:center; line-height:40px; width:100%;}
.jobForm .formTel dl{ padding-left:30px;}
.jobForm .formTel dd{float:left; white-space:nowrap; padding-right:30px;}
.jobForm .formTel dd input{float:left; position:relative; left:-2px; top:3px;}
.jobForm .formTel textarea{ width:100%; height:112px; border:none; padding:0;}

.tender{ padding-bottom:50px;}
.tender li{ padding-left:112px; position:relative; height:114px; background:url(../images/line1.png) bottom repeat-x; overflow:hidden;}
.tender li .timeDiv{ position:absolute; left:0px; top:30px; width:95px; background:url(../images/line4.jpg) right 8px no-repeat; font-size:14px; color:#c5c5c5;}
.tender li .timeDiv .box{ width:75px; text-align:center;}
.tender li .timeDiv p{ font-size:30px; color:#9a9a95;}
.tender li .name{ padding-top:30px; height:34px; font-size:18px; font-weight:bold;}
.tender li .name a{ display:block; height:24px; overflow:hidden; color:#333;}
.tender li .name a:hover{ color:#e5d804;}
.tender li .content{ font-size:14px; line-height:24px; overflow:hidden;}

.tenderShow{ padding:30px 0;}
.tenderShow .name{ text-align:center; font-size:18px; font-weight:bold; padding-bottom:18px; color:#333;}
.tenderShow .time{ text-align:center; font-size:14px; background:url(../images/line1.png) bottom repeat-x; padding-bottom:30px;}
.tenderShow .time em{ padding:0 6px;}
.tenderShow .content{ font-size:14px; line-height:30px; padding:30px 0;}
.tenderShow .msg{ padding-bottom:15px;}
.tenderShow .title{ padding-left:33px; height:35px; line-height:35px; font-size:18px; color:#333; position:relative; font-weight:bold;}
.tenderShow .title img{ position:absolute; left:0px; top:6px;}
.tenderShow .list1{ padding-bottom:20px;}
.tenderShow .list1 li{ padding-left:16px; background:url(../images/ico12.png) left 12px no-repeat;}
.tenderShow .list1 b{ font-size:16px; color:#bbb100;}
.tenderShow .list1 em{ font-weight:bold;}
.tenderShow .list2{ padding-top:10px;}
.tenderShow .list2 ul{ margin-right:-65px;}
.tenderShow .list2 li{float:left; padding-bottom:30px; width:33.33%; text-align:center; height:160px;}
.tenderShow .list2 li .box{ margin-right:65px;}
.tenderShow .list2 li h2{ font-size:16px; padding-top:8px; line-height:24px;}
.tenderShow .bottom{ height:47px; position:relative;}
.tenderShow .share{ position:relative; padding-left:64px;}
.tenderShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.tenderShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
.tenderShow .bottom .btnDiv{ position:absolute; right:0px; top:-6px;}
.tenderShow .bottom .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;}

.lyb{ padding:25px 0;}
.lyb li{ float:left; padding-left:58px; position:relative; height:66px; width:415px;}
.lyb li em{ font-weight:bold; font-size:14px; position:absolute; left:0px; top:0px; line-height:37px;}
.lyb li .input1{ width:267px; height:35px; border:#dcdcdc solid 1px;}
.lyb .li01{ width:892px;}
.lyb li dl{ padding-left:10px;}
.lyb li dd{float:left; white-space:nowrap; padding-right:30px; margin-top:8px; font-size:14px;}
.lyb li dd input{float:left; position:relative; left:-2px; top:2px;}
.lyb .li02{ height:230px;}
.lyb li textarea{ height:203px; border:#dcdcdc solid 1px; padding:0px; width:90%;}
.lyb li .btn1{ width:120px; height:43px; background:url(../images/btn3.jpg) no-repeat; text-align:center; color:#222; line-height:43px; font-size:16px; margin-right:45px; cursor:pointer;}
.lyb li .btn2{ background:url(../images/btn4.jpg) no-repeat; color:#fff;}

.video{ padding:30px 0;}
.video .list ul{ margin-right:-25px;}
.video .list li{float:left; width:33.33%; text-align:center; margin-bottom:10px;}
.video .list li .box{ margin-right:25px;}
.video .list li .imgDiv{ position:relative;}
.video .list li .imgDiv .ico{ position:absolute; left:8px; bottom:8px;}
.video .list li .imgDiv .img1{ width:100%;}
.video .list li .name{ text-align:center; font-size:16px; height:45px; line-height:45px; overflow:hidden;}

.videoShow{ padding-top:30px;}
.videoShow .name{ text-align:center; color:#222; font-size:22px; font-weight:bold; padding-bottom:28px;}
.videoShow .content{ font-size:14px; line-height:30px; padding:30px 0;}
.videoShow .imgDiv{ padding-bottom:46px;}
.videoShow .bottom{ height:47px; position:relative;}
.videoShow .share{ position:relative;top:20px; padding-left:64px;}
.videoShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.videoShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
.videoShow .bottom .btnDiv{ position:absolute; right:0px; top:-6px;}
.videoShow .bottom .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;position:relative;top:10px;}
   
.industrial{ padding:60px 0;}
.industrial .nameTel{ display:none; font-size:18px; color:#222; padding-bottom:12px;}
.industrial .imgDiv{ padding-bottom:40px;}
.industrial .name{ font-size:24px; color:#9e9e9e; text-transform:uppercase; height:57px; line-height:57px; padding-left:28px;}
.industrial .name b{ display:inline-block; background:url(../images/nimg57_1.png) no-repeat; text-align:center; line-height:57px; width:57px; color:#5e5900; font-size:36px; margin-right:12px;}
.industrial .name em{ color:#fff100; font-size:36px; font-weight:bold; padding-left:10px;}
.industrial .title{ font-size:22px; color:#444; font-weight:bold; padding:18px 0 0 26px;}
.industrial .list1{ padding:20px 0 0 28px; width:216px;}
.industrial .list1 li{ font-size:14px; height:30px; line-height:30px; background:url(../images/ico10.png) left center no-repeat; padding-left:15px;}
.industrial .list2{ padding:20px 0 0 0;}
.industrial .list2 li{ font-size:14px; height:30px; line-height:30px; background:url(../images/ico10.png) left center no-repeat; padding-left:15px;}
.industrial .title2{ font-size:22px; color:#444; font-weight:bold; padding:90px 0 45px;}

.plastic{ padding:30px 0;}
.plastic .title{ font-size:22px; color:#222; font-weight:bold; padding-bottom:40px;}
.plastic .list ul{ margin-right:-43px;}
.plastic .list li{ float:left; width:33.33%; margin-bottom:15px;}
.plastic .list li .box{ margin-right:43px;}
.plastic .list li .imgDiv{ border:#e7e7e7 solid 1px; border-top-right-radius:20px; -moz-border-top-right-radius:20px;}
.plastic .list li .imgDiv img{ width:100%; border-top-right-radius:20px; -moz-border-top-right-radius:20px;}
.plastic .list li .name{ height:48px; line-height:48px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold;}
.plastic .msg{ font-size:14px; line-height:30px;}
.plastic .bigImg{ padding:30px 0;}
.plastic .list2{ background:url(../images/line1.png) bottom repeat-x; padding-bottom:30px;}
.plastic .list2 li{ font-size:14px; padding-left:22px; background:url(../images/nimg12_2.png) left 10px no-repeat; line-height:30px;}
.plastic .title2{ font-size:22px; color:#222; font-weight:bold; padding:25px 0;}

.auxiliary{ padding:30px 0 60px;}
.auxiliary .nameTel{ display:none; font-size:18px; color:#222; padding-bottom:12px;}
.auxiliary .list ul{ margin-right:-22px;}
.auxiliary .list li{ float:left; width:25%; margin-bottom:20px;}
.auxiliary .list li .box{ margin-right:22px; border:#f1f0f0 solid 1px; padding-bottom:20px;}
.auxiliary .list li .imgDiv img{ width:100%;}
.auxiliary .list li .name{ height:24px; line-height:24px; overflow:hidden; text-align:center; font-size:16px; font-weight:bold;}
.auxiliary .list li .msg{ height:48px; font-size:14px; line-height:24px; overflow:hidden; text-align:center;}

/*.caseShow{ padding:30px 0;}*/
.caseShow .nameTel{ display:none; font-size:18px; color:#222; padding-bottom:12px;}
.caseShow .content{ font-size:14px; line-height:30px; padding-bottom:28px;}
.caseShow .title{ text-align:center; font-size:18px; font-weight:bold; padding-bottom:30px;}
.caseShow .list{ padding-bottom:30px;}
.caseShow .list ul{ margin-right:-125px;}
.caseShow .list li{ width:25%; float:left; text-align:center;}
.caseShow .list li .box{ margin-right:125px;}
.caseShow .list li h2{ padding-top:10px; font-size:16px; text-transform:uppercase;}
.caseShow .imgDiv{ padding-bottom:50px;}
.caseShow .bottom{ height:47px; position:relative;}
.caseShow .share{ position:relative; padding-left:64px;}
.caseShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.caseShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
.caseShow .bottom .btnDiv{ position:absolute; right:0px; top:-6px;}
.caseShow .bottom .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;}
    .caseShow .list1 li {
    margin:0 5px 5px 5px;
    font-size:14px;
    
    }

.accessorieShow{ padding-top:30px;}
.accessorieShow .nameTel{ display:none; font-size:16px; color:#222; font-weight:bold; padding-bottom:10px;}
.accessorieShow .title{ font-size:22px; font-weight:bold; padding:20px 0;}
.accessorieShow .title2{ font-size:16px; font-weight:bold; padding-bottom:6px;}
.accessorieShow .msg{ font-size:14px; line-height:30px; padding-bottom:30px;}
.accessorieShow .bottom{ height:57px; position:relative;}
.accessorieShow .share{ position:relative; padding-left:64px;}
.accessorieShow .share em{ position:absolute; left:0px; top:3px; font-size:14px;}
.accessorieShow .share a{ display:inline-block; width:29px; height:29px; margin-right:10px;}
.accessorieShow .btnDiv{ position:absolute; right:0px; top:-6px;}
.accessorieShow .btnDiv a{ width:120px; height:43px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#222; line-height:43px; font-size:16px;}

.faq{ padding:30px 0;}
.faq .bigName{ color:#333; font-size:22px; font-weight:bold; padding-bottom:25px;}
.accordion .zhankai{margin-bottom:20px; cursor:pointer; display: block; position: relative; line-height:30px; font-size:14px; color: #000; background:#ededed url(../images/nimg36_1.png) right center no-repeat; padding:15px 85px 15px 65px;}
.accordion .zhankaiDt{color:#222; background:#fff100 url(../images/nimg36_1on.png) right center no-repeat;}
.accordion .zhankai img{ position:absolute; left:24px; top:50%; margin-top:-16px;}

.sub-menu{ padding:0 24px 20px; display:none;}
.sub-menu .content{ font-size:14px; line-height:30px;}
.sub-menu .content h2{ font-size:16px;}
.sub-menu .content .imgDiv{ padding:20px 0;}
.sub-menu .content p{ padding-left:12px; background:url(../images/ico9.jpg) left 12px no-repeat;}

.contact{ padding:30px 0;}
.contact .tab li{ float:left; width:118px; height:38px; border:#ccc solid 1px; font-size:16px; text-align:center; line-height:38px; font-weight:bold;}
.contact .tab li.liNow{ border:#fff100 solid 1px; background:#fff100; color:#222;}
.contact .contentBox1, .contact .contentBox2{ padding-top:20px;}
.contact .contentBox1 .top{ height:130px; position:relative; background:url(../images/line1.png) bottom repeat-x;}
.contact .contentBox1 .top .msg{ font-size:14px; color:#444; font-weight:bold;}
.contact .contentBox1 .top .list1 li{ font-size:14px; position:relative; padding-left:32px; height:48px; line-height:48px;}
.contact .contentBox1 .top .list1 li b{ font-size:18px;}
.contact .contentBox1 .top .list1 li img{ position:absolute; left:0px; top:15px;}
.contact .contentBox1 .top .ewmDiv{ position:absolute; right:313px; top:0px; width:82px; text-align:center;}
.contact .contentBox1 .top .ewmDiv .imgDiv{ border:#ececec solid 1px;}
.contact .contentBox1 .top .ewmDiv p{ padding-top:8px; font-size:14px; font-weight:bold;}
.contact .contentBox1 .tab2{ padding:30px 0;}
.contact .contentBox1 .tab2 li{ width:33.33%; float:left; border-top:#ececec solid 4px; height:46px; line-height:46px; background:#ececec; font-size:16px; font-weight:bold; text-align:center;}
.contact .contentBox1 .tab2 li.liNow{ border-top:#fff100 solid 4px; background:#fff; color:#222;}
.contact .contentBox1 .list2{ padding-top:30px;}
.contact .contentBox1 .list2 li{ float:left; width:50%; position:relative; height:36px; line-height:36px; font-size:14px; margin-bottom:14px;}
.contact .contentBox1 .list2 li img{ position:absolute; left:0px; top:0px;}
.contact .contentBox1 .list2 li p{ padding-left:48px;}
.contact .contentBox1 .mapDiv{ padding:30px 0;}
/*.contact .contentBox1 .mapDiv{ padding:30px 0;width:949px;height:454px;}*/

.contact .contentBox1 .btnDiv{ width:120px; height:43px; margin:0 auto;}
.contact .contentBox1 .btnDiv a{ display:block; width:120px; height:43px; background:url(../images/btn4.jpg) no-repeat; line-height:40px; text-align:center; font-size:18px; color:#fff;}

/*.contact .contentBox2 .top{ height:130px; position:relative; background:url(../images/line1.png) bottom repeat-x;}
.contact .contentBox2 .top .msg{ font-size:14px; color:#444; font-weight:bold;}*/
.contact .contentBox2 .top .list1 li{ font-size:14px; position:relative; padding-left:32px; height:48px; line-height:48px;}
.contact .contentBox2 .top .list1 li b{ font-size:18px;}
.contact .contentBox2 .top .list1 li img{ position:absolute; left:0px; top:15px;}
.contact .contentBox2 .top .ewmDiv{ position:absolute; right:313px; top:0px; width:82px; text-align:center;}
.contact .contentBox2 .top .ewmDiv .imgDiv{ border:#ececec solid 1px;}
.contact .contentBox2 .top .ewmDiv p{ padding-top:8px; font-size:14px; font-weight:bold;}
.contact .contentBox2 .list2{ padding-top:30px;}
.contact .contentBox2 .list2 li{ float:left; width:50%; position:relative; height:36px; line-height:36px; font-size:14px; margin-bottom:14px;}
.contact .contentBox2 .list2 li img{ position:absolute; left:0px; top:0px;}
.contact .contentBox2 .list2 li p{ padding-left:48px;}

.network{ padding:30px 0;}
.network .tab li{ float:left; width:118px; height:38px; border:#ccc solid 1px; font-size:16px; text-align:center; line-height:38px; font-weight:bold;}
.network .tab li.liNow{ border:#fff100 solid 1px; background:#fff100; color:#222;}
.network .contentBox1, .network .contentBox2{ padding-top:20px;}
.network .contentBox1 .top{ height:130px; position:relative; background:url(../images/line1.png) bottom repeat-x;}
.network .contentBox1 .top .msg{ font-size:14px; color:#444; font-weight:bold;}
.network .contentBox1 .top .list1 li{ font-size:14px; position:relative; padding-left:32px; height:48px; line-height:48px;}
.network .contentBox1 .top .list1 li b{ font-size:18px;}
.network .contentBox1 .top .list1 li img{ position:absolute; left:0px; top:15px;}
.network .contentBox1 .top .ewmDiv{ position:absolute; right:313px; top:0px; width:82px; text-align:center;}
.network .contentBox1 .top .ewmDiv .imgDiv{ border:#ececec solid 1px;}
.network .contentBox1 .top .ewmDiv p{ padding-top:8px; font-size:14px; font-weight:bold;}

.network .contentBox2 .top{ height:170px; position:relative; background:url(../images/line1.png) bottom repeat-x;}
.network .contentBox2 .top .msg{ font-size:14px; color:#444; font-weight:bold;}
.network .contentBox2 .top .list1 li{ font-size:14px; position:relative; padding-left:32px; height:48px; line-height:48px;}
.network .contentBox2 .top .list1 li b{ font-size:18px;}
.network .contentBox2 .top .list1 li img{ position:absolute; left:0px; top:15px;}
.network .contentBox2 .top .ewmDiv{ position:absolute; right:313px; top:0px; width:82px; text-align:center;}
.network .contentBox2 .top .ewmDiv .imgDiv{ border:#ececec solid 1px;}
.network .contentBox2 .top .ewmDiv p{ padding-top:8px; font-size:14px; font-weight:bold;}
.network .contentBox2 .bigImg{ padding-top:25px;}


.network .zgmapDiv li:hover {color: #fff;}
.network .zgmapDiv{ width:862px; height:739px; margin:0; position:relative; text-align:center; font-size:14px; color:#444;}
.network .zgmapDiv p{ cursor:pointer;}
.network .zgmapDiv .xinjiang{ background:url(../images/xinjiang.png) no-repeat; width:344px; height:260px; position:absolute; top:84px; left:1px;}
.network .zgmapDiv .xinjiang p{ line-height:260px;}
.network .zgmapDiv .xinjiang:hover{background:url(../images/xinjiang2.png) no-repeat;}
.network .zgmapDiv .neimenggu{ background:url(../images/neimengu.png) no-repeat; width:378px; height:321px; position:absolute; top:8px; right:122px;}
.network .zgmapDiv .neimenggu p{ line-height:485px;}
.network .zgmapDiv .neimenggu:hover{ background:url(../images/neimengu2.png) no-repeat;}
.network .zgmapDiv .heilongjiang{ background:url(../images/heilongjiang.png) no-repeat; width:190px; height:171px; position:absolute; top:0px; right:0px;}
.network .zgmapDiv .heilongjiang p{ line-height:171px;}
.network .zgmapDiv .heilongjiang:hover{ background:url(../images/heilongjiang2.png) no-repeat;}
.network .zgmapDiv .jilin{ background:url(../images/jiling.png) no-repeat; width:141px; height:94px; position:absolute; top:135px; right:18px;}
.network .zgmapDiv .jilin p{ line-height:94px;}
.network .zgmapDiv .jilin:hover{ background:url(../images/jiling2.png) no-repeat;}
.network .zgmapDiv .liaoning{ background:url(../images/liaoning.png) no-repeat; width:99px; height:92px; position:absolute; top:193px; right:83px;}
.network .zgmapDiv .liaoning p{ line-height:69px;}
.network .zgmapDiv .liaoning:hover{ background:url(../images/liaoning2.png) no-repeat;}
.network .zgmapDiv .hebei{ background:url(../images/hebei.png) no-repeat; width:92px; height:131px; position:absolute; top:220px; right:164px;}
.network .zgmapDiv .hebei p{text-align: left; padding-left: 16px; padding-top: 71px;}
.network .zgmapDiv .hebei:hover{ background:url(../images/hebei2.png) no-repeat;}
.network .zgmapDiv .beijing{ background:url(../images/beijing.png) no-repeat; width:29px; height:29px; position:absolute; top:252px; right:201px;}
.network .zgmapDiv .beijing p{ line-height:29px;}
.network .zgmapDiv .beijing:hover{ background:url(../images/beijing2.png) no-repeat;}
.network .zgmapDiv .tianjin{ background:url(../images/tianjing.png) no-repeat; width:23px; height:29px; position:absolute; top:266px; right:187px;}
.network .zgmapDiv .tianjin p{}
.network .zgmapDiv .tianjin:hover{ background:url(../images/tianjing2.png) no-repeat;}
.network .zgmapDiv .shanxi{ background:url(../images/shanxi.png) no-repeat; width:59px; height:125px; position:absolute; top:264px; right:246px;}
.network .zgmapDiv .shanxi P{ line-height:125px;}
.network .zgmapDiv .shanxi:hover{ background:url(../images/shanxi2.png) no-repeat; }
.network .zgmapDiv .shangxi{ background:url(../images/shangxi.png) no-repeat; width:86px; height:152px; position:absolute; top:292px; right:292px;}
.network .zgmapDiv .shangxi p{ line-height:152px;}
.network .zgmapDiv .shangxi:hover{ background:url(../images/shangxi2.png) no-repeat;}
.network .zgmapDiv .ningxia{ background:url(../images/ningxia.png) no-repeat; width:49px; height:80px; position:absolute; top:296px; right:352px;}
.network .zgmapDiv .ningxia P{ line-height:80px;}
.network .zgmapDiv .ningxia:hover{ background:url(../images/ningxia2.png) no-repeat;}
.network .zgmapDiv .gansu{ background:url(../images/ganshu.png) no-repeat; width:241px; height:220px; position:absolute; top:226px; right:331px;}
.network .zgmapDiv .gansu p{text-align: left; padding-left: 38px; padding-top: 33px;}
.network .zgmapDiv .gansu:hover{ background:url(../images/ganshu2.png) no-repeat;}
.network .zgmapDiv .qinghai{ background:url(../images/qinghai.png) no-repeat; width:215px; height:152px; position:absolute; top:289px; right:424px; z-index:1}
.network .zgmapDiv .qinghai p{ line-height:152px;}
.network .zgmapDiv .qinghai:hover{ background:url(../images/qinghai2.png) no-repeat;}
.network .zgmapDiv .xizang{ background:url(../images/xizang.png) no-repeat; width:333px; height:200px; position:absolute; top:330px; right:490px;}
.network .zgmapDiv .xizang p{ line-height:200px;}
.network .zgmapDiv .xizang:hover{ background:url(../images/xizang2.png) no-repeat; }
.network .zgmapDiv .sichuan{ background:url(../images/sichuan.png) no-repeat; width:186px; height:163px; position:absolute; top:396px; right:328px;}
.network .zgmapDiv .sichuan p{ line-height:163px;}
.network .zgmapDiv .sichuan:hover{ background:url(../images/sichuan2.png) no-repeat;}
.network .zgmapDiv .chongqin{ background:url(../images/chongqin.png) no-repeat; width:76px; height:76px; position:absolute; top:438px; right:302px;}
.network .zgmapDiv .chongqin p{ line-height:95px;}
.network .zgmapDiv .chongqin:hover{ background:url(../images/chongqin2.png) no-repeat;}
.network .zgmapDiv .hubei{ background:url(../images/hubei.png) no-repeat; width:131px; height:80px; position:absolute; top:415px; right:198px;}
.network .zgmapDiv .hubei p{ line-height:80px;}
.network .zgmapDiv .hubei:hover{ background:url(../images/hubei2.png) no-repeat;}
.network .zgmapDiv .henan{ background:url(../images/henan.png) no-repeat; width:99px; height:94px; position:absolute; top:347px; right:199px;}
.network .zgmapDiv .henan p{ line-height:94px;}
.network .zgmapDiv .henan:hover{ background:url(../images/henan2.png) no-repeat;}
.network .zgmapDiv .shandong{ background:url(../images/shandong.png) no-repeat; width:116px; height:72px; position:absolute; top:308px; right:112px;}
.network .zgmapDiv .shandong p{ line-height:72px;}
.network .zgmapDiv .shandong:hover{ background:url(../images/shandong2.png) no-repeat;}
.network .zgmapDiv .jiangsu{ background:url(../images/jiangsu.png) no-repeat; width:102px; height:76px; position:absolute; top:366px; right:103px;}
.network .zgmapDiv .jiangsu p{ line-height:76px;}
.network .zgmapDiv .jiangsu:hover{ background:url(../images/jiangsu2.png) no-repeat;}
.network .zgmapDiv .anhui{ background:url(../images/anhui.png) no-repeat; width:82px; height:98px; position:absolute; top:378px; right:142px;}
.network .zgmapDiv .anhui p{ line-height:98px;}
.network .zgmapDiv .anhui:hover{background:url(../images/anhui2.png) no-repeat;}
.network .zgmapDiv .shanghai{ background:url(../images/shanghai.png) no-repeat; width:19px; height:15px; position:absolute; top:426px; right:99px;}
.network .zgmapDiv .shanghai p{ line-height:15px; padding-left:18px;}
.network .zgmapDiv .shanghai:hover{ background:url(../images/shanghai2.png) no-repeat;}
.network .zgmapDiv .zhejiang{ background:url(../images/zhejiang.png) no-repeat; width:65px; height:74px; position:absolute; top:441px; right:94px;}
.network .zgmapDiv .zhejiang p{ line-height:74px;}
.network .zgmapDiv .zhejiang:hover{ background:url(../images/zhejiang2.png) no-repeat;}
.network .zgmapDiv .jiangxi{ background:url(../images/jiangxi.png) no-repeat; width:82px; height:108px; position:absolute; top:470px; right:155px;}
.network .zgmapDiv .jiangxi p{ line-height:108px;}
.network .zgmapDiv .jiangxi:hover{ background:url(../images/jiangxi2.png) no-repeat;}
.network .zgmapDiv .hunan{ background:url(../images/hunan.png) no-repeat; width:92px; height:106px; position:absolute; top:473px; right:226px;}
.network .zgmapDiv .hunan p{ line-height:106px;}
.network .zgmapDiv .hunan:hover{ background:url(../images/hunan2.png) no-repeat;}
.network .zgmapDiv .guizhoug{ background:url(../images/guizhoug.png) no-repeat; width:102px; height:86px; position:absolute; top:496px; right:311px;}
.network .zgmapDiv .guizhoug p{ line-height:86px;}
.network .zgmapDiv .guizhoug:hover{ background:url(../images/guizhoug2.png) no-repeat;}
.network .zgmapDiv .yunnan{ background:url(../images/yunnan.png) no-repeat; width:150px; height:156px; position:absolute; top:498px; right:370px;}
.network .zgmapDiv .yunnan p{ line-height:156px;}
.network .zgmapDiv .yunnan:hover{ background:url(../images/yunnan2.png) no-repeat;}
.network .zgmapDiv .fujian{ background:url(../images/fujian.png) no-repeat; width:76px; height:90px; position:absolute; top:498px; right:118px;}
.network .zgmapDiv .fujian p{ line-height:90px;}
.network .zgmapDiv .fujian:hover{ background:url(../images/fujian2.png) no-repeat;}
.network .zgmapDiv .guangdong{ background:url(../images/guangdong.png) no-repeat; width:135px; height:106px; position:absolute; top:562px; right:164px;}
.network .zgmapDiv .guangdong p{ line-height:72px;}
.network .zgmapDiv .guangdong:hover{ background:url(../images/guangdong2.png) no-repeat;}
.network .zgmapDiv .guangxi{ background:url(../images/guangxi.png) no-repeat; width:133px; height:100px; position:absolute; top:549px; right:263px;}
.network .zgmapDiv .guangxi p{ line-height:100px;}
.network .zgmapDiv .guangxi:hover{background:url(../images/guangxi2.png) no-repeat;}
.network .zgmapDiv .hainan{ background:url(../images/hainan.png) no-repeat; width:45px; height:36px; position:absolute; top:673px; right:281px;}
.network .zgmapDiv .hainan p{ padding-left: 7px; padding-top: 33px;}
.network .zgmapDiv .hainan:hover{ background:url(../images/hainan2.png) no-repeat;}
.network .zgmapDiv .taiwang{ background:url(../images/taiwang.png) no-repeat; width:29px; height:67px; position:absolute; top:552px; right:88px;}
.network .zgmapDiv .taiwang p{  padding-left: 35px; padding-top: 17px;}
.network .zgmapDiv .taiwang:hover{ background:url(../images/taiwang2.png) no-repeat;}

.network .networkDiv{width:950px; margin:0px auto; position:relative;}
.network .childMapBox{position:absolute; top:103px; left:192px; background:#fff; width:570px; height:398px; display:none; z-index:22; 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);}
.network .childMapBox .Close{ position:absolute; right:18px; top:15px; display:block; width:12px; height:12px;}
.network .childMapBox .title{ position:relative; height:50px; background:#1E862D; text-align:center; color:#fff; font-weight:bold;}
.network .childMapBox .title h2{ line-height:50px; font-size:18px;}
.network .childMapBox .list222{ padding:25px 0 0 34px; height:310px;  overflow-y:scroll;overflow-x:hidden;}
.network .childMapBox .list222 li{ height:35px; line-height:35px; overflow:hidden; font-size:14px; background:url(../images/ico13.jpg) left center no-repeat; padding-left:20px;}



.network .networkDivTel{ display:none; padding-top:30px;}
.network .networkDivTel .form{ height:40px; border:#dcdcdc solid 1px; width:100%; position:relative;}
.network .networkDivTel .form .input1{ width:100%; height:40px; line-height:40px; text-indent:15px;}
.network .networkDivTel .form .btn1{ position:absolute; right:0px; top:0px; height:40px; width:45px; border-left:#dcdcdc solid 1px; background:#f1f1f1 url(../images/nimg36_8.png) 8px 8px no-repeat; background-size:24px; cursor:pointer;}
.network .networkDivTel .listTel{ padding-top:20px;}
.network .networkDivTel .listTel li{ font-size:14px; padding-left:18px; background:url(../images/ico13.jpg) left 8px no-repeat; background-size:10px; line-height:26px; padding-bottom:5px;}


   .videoImg {
    
   display:block;
    }
    .videoImgm {
    
   display:none;
    }

     .imgDivp {
    
   display:block;
    }
    .imgDivm {
    
   display:none;
    }




    /*12.13*/
.searchTab{ padding-top:30px;}
.searchTab li{ float:left; font-size:16px; font-weight:bold; text-align:center;}
.searchTab li a{ display:block; width:118px; height:38px; border:#cccccc solid 1px; line-height:38px;}
.searchTab li a.aNow{ border:#fff100 solid 1px; background:#fff100; color:#222;}


/*2017.1.19*/
.partners{ padding:30px 0;}
.partners ul{ margin-right:-17px;}
.partners li{ float:left; width:25%; margin-bottom:28px;}
.partners li .box{ margin-right:17px; text-align:center;}
.partners li .imgDiv{ overflow:hidden; border:#d6d6d6 solid 1px;}
.partners li .imgDiv a img{ display:block; width:100%; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
.partners li .name{ height:38px; line-height:38px; text-align:center; font-size:14px;}
.partners li .imgDiv a >img:hover{ transform:scale(1.2);-webkit-transform:scale(1.2);}






















































