/*! www.vancheer.com  |  Powered by vancheer */

/*首页banner图*/
.banner {
    width: 100%;
    position: relative;
}

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 99;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 99;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 99;
}

.rslides li img {
	z-index: 9999;
	display:block;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 99;
    margin: 0 auto;
}

.rslides_nav {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    opacity: 1.0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

.rslides_nav:active {
	opacity: 1.0;
}

.rslides_nav.next {
	left: auto;
	right: 0;
}

.rslides_tabs {
    text-align: center;
    position: absolute;
    bottom: 23px;
    z-index: 99;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 3px;
}

.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: 16px;
	height: 16px;
	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:-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:20px; 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 4px;}
.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:30px 0 25px; text-align:center;}
.indexTitle .top{ height:38px; color:#3eb134; line-height:38px;}
.indexTitle .top b{ font-size:30px; color:#4e4e4e;}
.indexTitle .bottom{ color:#969696; text-transform:uppercase; padding:6px 0 22px; background:url(../images/line1.png) center bottom no-repeat;}

.indexProduct{ padding-top:20px;}
.indexProduct .tab2{ width:788px; margin:0 auto;}
.indexProduct .tab2 li{ float:left; width:107px; height:107px; text-align:center; margin:0 24px; font-size:16px; color:#fff; position:relative;}
.indexProduct .tab2 li.liNow .ico .img1{ display:inline-block;}
.indexProduct .tab2 li.liNow .ico img{ display:none;}
.indexProduct .tab2 li .ico .img1{ display:none;}
.indexProduct .tab2 li p{ position:absolute; bottom:20px; left:50%; width:90px; margin-left:-45px; text-align:center;}

.indexProductPic{ position:relative; width:1200px; padding:40px 0 60px;}
.indexProductPic .list{ width:1200px; overflow:hidden;}
.indexProductPic .list li{ width:292px; height:292px; margin-right:10px; float:left;}
.indexProductPic .list li img{ border:#ececec solid 1px;}
.indexProductPic .prev{ position:absolute; width:17px; height:34px; display:block; background:url(../images/nimg17_left.png) no-repeat; left:-40px; z-index:22; top:170px;}
.indexProductPic .next{ position:absolute; width:17px; height:34px; display:block; background:url(../images/nimg17_right.png) no-repeat; right:-40px; z-index:22; top:170px;}
.indexProductPic .prev:hover{ background:url(../images/nimg17_lefton.png) no-repeat;}
.indexProductPic .next:hover{ background:url(../images/nimg17_righton.png) no-repeat;}

.indexProductPicTel{ position:relative; width:100%; padding:40px 0 60px; display:none;}
.indexProductPicTel .list{ width:290px; margin:0 auto; overflow:hidden;}
.indexProductPicTel .list li{ width:140px; height:auto; margin-right:0px; float:left;}
.indexProductPicTel .list li .imgDiv{ margin-right:5px;}
.indexProductPicTel .list li img{ border:#ececec solid 1px; width:100%;}
.indexProductPicTel .prev{ position:absolute; width:13px; height:25px; display:block; background:url(../images/nimg13_left.png) no-repeat; left:10px; z-index:22; top:45%;}
.indexProductPicTel .next{ position:absolute; width:13px; height:25px; display:block; background:url(../images/nimg13_right.png) no-repeat; right:10px; z-index:22; top:45%;}
.indexProductPicTel .prev:hover{ background:url(../images/nimg13_lefton.png) no-repeat;}
.indexProductPicTel .next:hover{ background:url(../images/nimg13_righton.png) no-repeat;}


.indexPart2{ padding-top:60px; height:614px; background:url(../images/indexPart2Bg.jpg) center top no-repeat; background-size:cover;}
.indexPart2_l{ width:180px;}
.indexPart2_l li{ width:180px; height:180px; margin-bottom:10px;}
.indexPart2_l li a{ display:block; background:#fafafa; height:180px;}
.indexPart2_l li .ico{ text-align:center; padding:30px 0 15px;}
.indexPart2_l li .img1{ display:none;}
.indexPart2_l li p{ font-size:16px; text-align:center;}
.indexPart2_l li:hover a{ background:#e4007f; color:#fff;}
.indexPart2_l li:hover .img1{ display:inline-block;}
.indexPart2_l li:hover img{ display:none;}

.indexPart2_m{ margin-left:10px; width:620px; height:560px;}
.indexPart2_m .box{ margin-top:10px; height:180px; background:#fff url(../images/nimg332Bg.jpg) right top no-repeat;}
.indexPart2_m .name{ padding:25px 0 0 20px; font-size:18px; color:#444; font-weight:bold;}
.indexPart2_m .name2{ padding-left:20px; color:#888; padding-bottom:15px;}
.indexPart2_m .content{ padding:0 50px 0 20px; font-size:14px; color:#888; line-height:24px; height:48px; overflow:hidden;}
.indexPart2_m a{ display:block; font-size:14px; padding-top:15px; padding-left:20px;}

.indexPart2_r{ width:380px;}
.indexEquipment{ width:380px; height:370px; background:#fff; position:relative;}
.indexEquipment .imgDiv img{ width:100%;}
.indexEquipment .name{ font-size:18px; padding:30px 20px 10px; height:24px; overflow:hidden;}
.indexEquipment .name a{ color:#444;}
.indexEquipment .name a:hover{ color:#E4007F;}
.indexEquipment .content{ padding:0 20px; height:64px; overflow:hidden; line-height:22px;}
.indexEquipment .slick-dots{ position:absolute; left:20px; bottom:20px;}
.indexEquipment .slick-dots li{display:inline-block; margin:0 4px; width:10px; height:10px; background:url(../images/ico3.png) no-repeat;}
.indexEquipment .slick-dots .slick-active{background:url(../images/ico3on.png) no-repeat;}

.indexContact{ width:380px; height:180px; margin-top:10px;}
.indexContact .img1{ display:none; width:100%;}

.indexPart3{ height:650px;}
.indexPart3_l{ width:582px; height:465px; overflow:hidden; padding-top:20px;}
.indexPart3_l .name{ height:52px; line-height:52px; font-size:18px; overflow:hidden;}
.indexPart3_l .content{ height:40px; overflow:hidden; line-height:20px;}
.indexPart3_l .btnDiv{ padding-top:24px;}
.indexPart3_l .btnDiv a{ display:block; width:174px; height:39px; background:#e4007f; font-size:14px; text-transform:uppercase; color:#fff; text-align:center; line-height:39px;}
.indexPart3_l .imgDiv{ position:relative;}
.indexPart3_l .time{ width:87px; height:84px; background:#e4007f; font-size:14px; text-align:center; font-weight:bold; position:absolute; left:0px; top:0px; color:#fff;}
.indexPart3_l .time h2{ font-size:48px;}

.indexPart3_r{ width:570px;}
.indexPart3_r li{ height:110px; border-bottom:#c5c5c5 solid 1px; padding-left:80px; position:relative;}
.indexPart3_r li .time{ width:55px; text-align:center; font-size:14px; font-weight:bold; color:#777; position:absolute; left:0px; top:20px;}
.indexPart3_r li .time h2{ font-size:48px; color:#919191;}
.indexPart3_r li .name{ font-size:18px; padding-top:25px; height:35px;}
.indexPart3_r li .name a{ height:24px; overflow:hidden; display:block;}
.indexPart3_r li .content{ line-height:20px; height:36px; overflow:hidden;}

.about{ padding:20px 0 60px; position:relative;}
.about .content{ font-size:18px; line-height:46px; padding-right:500px;}
.about .content em{ color:#e4007f; font-size:16px;}
.about .content b{ color:#e4007f; font-size:16px;} 
.about .imgDiv{ text-align:center; padding-top:10px;}
.about .imgDiv2{ position:absolute; right:0px; top:20px;}

.culture{ padding:20px 0 60px;}
.culture .part1{ height:250px; background:url(../images/nimg211_1.png) right top no-repeat;}
.culture .part1 .msg{ padding-bottom:32px; color:#e4007f; font-size:20px;}
.culture .part1 .content{ font-size:14px;}
.culture .part1 .content b{ font-size:20px;}
.culture .part1 .content .purple{ color:#e4007f;}
.culture .part1 .content .green{ color:#15a711;}
.culture .part1 .content .yellow{ color:#ffae00;}
.culture .part1 .content .blue{ color:#19a4e4;}
.culture .part1 .list{ padding:25px 0 0 225px;}
.culture .part1 .list li{ float:left; width:84px; text-align:center; margin-right:108px; color:#414141;}
.culture .part1 .list li p{ font-size:16px; padding-top:12px;}
.culture .part2{ padding-top:20px;}
.culture .part2 .content{ font-size:14px; line-height:24px; padding-bottom:25px;}
.culture .part2 .imgDiv .img1{ display:none;}

.factory{ padding:20px 0 40px;}
.factory ul{ width:110%;}
.factory li{ width:390px; float:left; margin:0 15px 14px 0; position:relative; overflow:hidden; height:299px;}
.factory li .box{height:100%; width:100%; position:absolute; z-index:1; left:0px; top:0px; background:#ffc7e6; display:none;}
.factory li .box .msg{ font-size:24px; color:#3e3e3e; padding:35px 20px 8px 72px; overflow:hidden; line-height:42px;}
.factory li .liDiv{ display:none;}
.factory li .liDiv{ position:absolute; left:0px; bottom:0px; width:100%; height:100%; background:#ffc7e6; color:#3e3e3e; display:none;}
.factory li .liDiv p{ padding:10px 10px 0; font-size:12px;}

.news{ padding:20px 0 30px;}
.newsPic{height:242px; overflow:hidden; position:relative;}
.newsPic li{height:242px; padding-left:392px; overflow:hidden; position:relative; background:#f7f7f7;}
.newsPic li .imgDiv{position:absolute; left:0px; top:0px;}
.newsPic li h1{ padding-bottom:10px; overflow:hidden; font-size:18px; padding-top:35px;}
.newsPic li h1 a{color:#555; display:block; height:24px; overflow:hidden;}
.newsPic li h1 a:hover{ color:#e4007f;}
.newsPic li .content{line-height:24px; overflow:hidden; padding-top:25px; padding-right:32px; font-size:14px; height:52px; margin-bottom:30px;}
.newsPic li .time{padding-left:26px; color:#b4b4b4; background:url(../images/nimg19_1.png) no-repeat left center; font-size:14px; height:30px; line-height:30px;}
.newsPic .msg{position:absolute; z-index:10; bottom:33px; right:110px; color:#a5a5a5; font-size:14px;}
.newsPic .prev{display:block; width:31px; height:31px; position:absolute; z-index:10; bottom:27px; right:69px; background:url(../images/nimg31_left.png) left top no-repeat;}
.newsPic .next{display:block; width:31px; height:31px; position:absolute; z-index:10; bottom:27px; right:28px; background:url(../images/nimg31_right.png) left top no-repeat;}

.newsList{ padding-bottom:30px;}
.newsList li{ height:165px; padding-left:126px; background:url(../images/line4.png) repeat-x bottom; position:relative;}
.newsList li .timeDiv{ width:97px; height:104px; vertical-align:middle;display:table-cell; background:#e1e1e1; text-align:center; font-size:16px; position:absolute; left:0px; top:30px;}
.newsList li .timeDiv div{ padding-top:15px; color:#8c8c8c;}
.newsList li .timeDiv h2{ font-size:48px; color:#777777;}
.newsList li .name{ font-size:18px; font-weight:bold; padding-top:30px; height:38px; line-height:38px; overflow:hidden; margin-bottom:18px;}
.newsList li .content{ line-height:24px; height:48px; overflow:hidden; color:#666; font-size:14px;}
.newsList li .name a:hover{ color:#e4007f;}

.newsTel{ display:none;}
.newsTel .imgDiv img{ width:100%;}
.newsTel .box{ padding:10px; background:#f7f7f7;}
.newsTel .box .name{ font-size:16px; height:48px; overflow:hidden; font-weight:bold;}
.newsTel .box .name a{ color:#555;}
.newsTel .box .name a:hover{ color:#e4007f;}
.newsTel .box .content{ font-size:14px; line-height:24px; height:48px; overflow:hidden;} 
.newsTel .box .time{padding-left:26px; color:#b4b4b4; background:url(../images/nimg19_1.png) no-repeat left 14px; font-size:14px; height:30px; line-height:30px; padding-top:8px;}

.newShow{ padding:20px 0 50px; position:relative;}
.newShow .name{ color:#646464; font-size:20px; font-weight:bold; text-align:center; padding-bottom:25px;}
.newShow .time{ font-size:14px; text-align:center; background:url(../images/line4.png) repeat-x bottom; padding-bottom:20px;}
.newShow .time em{ padding:0 25px;}
.newShow .time em img{ padding-right:8px; position:relative; top:-2px;}
.newShow .content{ font-size:14px; line-height:32px; padding:25px 0;}
.newShow .imgDiv{ text-align:center; padding:30px 0;}
.newShow .share{ padding-top:30px; padding-left:60px; position:relative;}
.newShow .share em{ position:absolute; left:0px; top:32px; font-size:14px;}
.newShow .share a{ width:27px; height:27px; display:inline-block; margin-right:7px;}
.newShow a:hover{ color:#e4007f}
.newShow .btnDiv{ position:absolute; right:10px; bottom:48px; display:none;}
.newShow .btnDiv a{ display:block; width:90px; height:24px; line-height:24px; border-radius:3px; -moz-border-radius:3px; background:#e41689; color:#fff; font-size:14px; text-align:center;}


.pageDown{height:150px; position:relative;}
.pageDown .box{ background:url(../images/line4.png) repeat-x top; padding-top:15px;}
.pageDown li{font-size:16px; height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px; color:#acacac;}
.pageDown li b{ color:#666; font-size:18px;}
.pageDown .btnDiv{ position:absolute; right:0px; top:28px;}
.pageDown .btnDiv a{ display:block; width:120px; height:32px; line-height:32px; border-radius:3px; -moz-border-radius:3px; background:#e41689; color:#fff; font-size:14px; text-align:center;}

.advantage{ padding:20px 0 60px;}
.advantage .list1 ul{ width:110%;}
.advantage .list1 li{ float:left; width:245px; height:241px; margin-right:73px; position:relative;}
.advantage .list1 li .box{ height:211px;}
.advantage .list1 li.li01 .box{ background:#ff5fb8;}
.advantage .list1 li.li02 .box{ background:#0d96dd;}
.advantage .list1 li.li03 .box{ background:#08a608;}
.advantage .list1 li.li04 .box{ background:#eeab1c;}
.advantage .list1 li .imgDiv{ text-align:center; padding:42px 0 24px;}
.advantage .list1 li p{ font-size:20px; color:#fff; text-align:center;}
.advantage .list1 li .ico{ position:absolute; left:50%; bottom:0px; width:59px; height:59px; margin-left:-29px; text-align:center; line-height:59px; color:#fff; font-size:18px;}
.advantage .list1 li.li01 .ico{ background:url(../images/nimg59_1.png) no-repeat;}
.advantage .list1 li.li02 .ico{ background:url(../images/nimg59_2.png) no-repeat;}
.advantage .list1 li.li03 .ico{ background:url(../images/nimg59_3.png) no-repeat;}
.advantage .list1 li.li04 .ico{ background:url(../images/nimg59_4.png) no-repeat;}
.advantage .list2{ padding-top:20px;}
.advantage .list2 li{ font-size:16px; padding-bottom:40px; padding-left:28px; position:relative;}
.advantage .list2 li img{ display:inline-block; position:absolute; left:0px; top:2px; width:20px; height:25px;}
/*潘泽军调试客户的*/
.advantage .table1{width: 100%}
.advantage .table1 p.left{padding: 0px 0px 70px;}
.advantage .table1 p.right{padding: 70px 0px 0px;}
.advantage .table1 p.contentright{ color: #e4007f;font-size: 18px;font-weight: bold;padding: 125px 30px 100px 0px;}
.advantage .table1 p.contentlegt{ color: #e4007f;font-size: 18px; font-weight: bold;padding: 100px 35px 125px 0px;}


.equipment{ padding:20px 0 30px;}
.equipment ul{ width:110%;}
.equipment li{ float:left; width:390px; height:360px; margin:0 15px 30px 0;}
.equipment li .box{ background:#e7e7e7; height:360px;}
.equipment li .bottom{ padding:20px 20px 0;}
.equipment li .name{ font-size:16px; line-height:24px; height:48px; overflow:hidden;}

.quality{ padding-bottom:60px;}
.quality .box{ padding-left:108px;}
.quality .title{ font-size:24px; color:#e4007f; padding:20px 0;}
.quality .list li{ padding-left:530px; position:relative; min-height:315px; margin-bottom:40px;}
.quality .list li .imgDiv{ position:absolute; left:0px; top:0px;}
.quality .list li .name{ color:#e4007f; font-size:24px; padding-bottom:20px;}
.quality .list li .msg{ font-size:16px;}
.quality .list li .msg p{ height:45px; overflow:hidden;}
/*潘泽军改客户的样式*/
.quality .quality1 p{ padding-bottom:40px;color: rgb(228, 0, 127);padding-top:20px;font-size: 18px;font-weight: bold;}
.quality quality1{width: 100%}

.inspection{ padding-bottom:60px;}
.inspection li{ height:186px; background:url(../images/line4.png) repeat-x bottom; padding-left:206px; position:relative;}
.inspection li .imgDiv{ position:absolute; left:0px; top:30px;}
.inspection li .imgDiv img{ width:187px;}
.inspection li .name{ padding-top:25px; height:40px; font-size:18px; font-weight:bold;}
.inspection li .name a{ display:block; height:24px; overflow:hidden; color:#555;}
.inspection li .name a:hover{ color:#e4007f;}
.inspection li .content{ height:48px; line-height:24px; overflow:hidden; color:#888; font-size:14px;}
.inspection li .time{ padding:25px 0 0 28px; background:url(../images/nimg19_1.png) left 23px no-repeat; color:#ababab; height:24px;}

.productTab{ padding:20px 0 30px; font-size:20px; text-align:center;}
.productTab a{ padding:0 20px 10px; font-size:20px;}
.productTab a:hover, .productTab a.aNow{ color:#e4007f; background:url(../images/nimg51_1.png) center bottom no-repeat;}

.product{ padding-bottom:15px;}
.product ul{ width:110%;}
.product li{ float:left; width:278px; height:278px; margin:0 29px 30px 0;}
.product li .box{ border:#ededed solid 1px; height:276px;}
.product li .bottom{ height:38px; background:#eaeaea;}
.product li .name{ text-align:center; font-size:14px; height:38px; line-height:38px; overflow:hidden;}

.pageTitleTel2{ height:45px; background:#a92123; position:relative; display:none; margin-top:15px;}
.pageTitleTel2 .name{ font-size:14px; color:#fff; line-height:45px; background:url(../images/nimg218Bg.jpg) right top no-repeat; width:40%; height:45px; background-size:100% 100%;}
.pageTitleTel2 .name em{ background:url(../images/nimg22_1.png) 15px center no-repeat; background-size:20%; padding-left:40px;}
.sideTitle{ width:60%; position:absolute; right:0px; top:0px; background:#f1f1f1; height:45px;}
.sideTitle .con{ height:45px; line-height:45px; padding-left:20%; position:relative; font-size:14px;}
.sideTitle .con a{ display:block; color:#e4007f;}
.sideTitle .con img{ width:24px;}
.sideTitle .sideIco{ position:absolute; right:10px; top:2px;}
.sideTitleNav { position:absolute; top:45px; background:#f1f1f1; z-index:10; width:100%; text-indent:20%; display:none; font-size:14px;}
.sideTitleNav li a{ display:block; height:33px; line-height:33px; color:#666; border-bottom:#fff solid 1px;}

.productShow{ width:925px;}
.productShow .part1{ height:241px; padding-left:260px; position:relative;}
.productShow .part1 .imgDiv{ position:absolute; left:0px; top:0px;}
.productShow .part1 .imgDiv img{ width:239px; border:#ececec solid 1px;}
.productShow .part1 .name{ font-size:24px; color:#4d4d4d; padding-bottom:20px; padding-top:10px;}
.productShow .part1 .color{ padding-left:52px; position:relative;}
.productShow .part1 .color em{ position:absolute; left:0px; top:0px; font-size:14px;}
.productShow .part1 .color li{ float:left; padding:0 20px; position:relative; font-size:16px; color:#4d4d4d;}
.productShow .part1 .color li img{ position:absolute; left:0px; top:7px;}
.productShow .part1 .btnDiv{ padding-top:30px; position:relative;}
.productShow .part1 .btnDiv a{ display:block; width:98px; height:29px; line-height:29px; border:#e4007f solid 1px; background:#ffdff1; font-size:14px; color:#e4007f; text-align:center; border-radius:3px; -moz-border-radius:3px;}
.productShow .part1 .share{ position:absolute; bottom:0px; left:260px;}
.productShow .part1 .share em{ font-size:14px; display:inline-block; position:relative; top:3px;}
.productShow .part1 .share a{ width:27px; height:27px; display:inline-block; margin-right:7px;}
.productShow .part2{ padding-top:25px;padding-left: 241px;}
.productShow .part2 .title{ font-size:18px; color:#e4007f; padding-bottom:12px;}
.productShow .part2 .msg{ font-size:16px; line-height:30px; padding-bottom:20px; color:#4d4d4d;}



.hotSale{ padding:35px 0;}
.hotSale .title{ font-size:20px; color:#e4007f; font-weight:bold; padding-bottom:30px;}
.hotSalePic{ position:relative; width:925px;}
.hotSalePic .list{ width:774px; margin:0 auto; overflow:hidden;}
.hotSalePic .list li{ width:238px; height:300px; margin-right:30px; float:left;}
.hotSalePic .list li img{ border:#ececec solid 1px;}
.hotSalePic .list li .name{ font-size:16px; text-align:center; height:56px; line-height:56px;}
.hotSalePic .prev{ position:absolute; width:13px; height:25px; display:block; background:url(../images/nimg13_left.png) no-repeat; left:27px; z-index:22; top:116px;}
.hotSalePic .next{ position:absolute; width:13px; height:25px; display:block; background:url(../images/nimg13_right.png) no-repeat; right:27px; z-index:22; top:116px;}
.hotSalePic .prev:hover{ background:url(../images/nimg13_lefton.png) no-repeat;}
.hotSalePic .next:hover{ background:url(../images/nimg13_righton.png) no-repeat;}

.sideProduct{ width:238px;}
.sideProduct .title{ background:url(../images/ico4.jpg) left 3px no-repeat; height:42px; font-size:18px; color:#4d4d4d; padding-left:14px;}
.sideProduct .list li{ width:238px; margin-bottom:25px;}
.sideProduct .list li .imgDiv img{ width:236px; border:#ececec solid 1px;}
.sideProduct .list li .name{ padding-top:18px; text-align:center; font-size:16px;}

.hotSale .listTel{ display:none;}
.hotSale .listTel li{ float:left; width:50%; margin-bottom:10px;}
.hotSale .listTel li .box{ margin-right:10px;}
.hotSale .listTel li .imgDiv img{ width:100%; border:#ececec solid 1px;}
.hotSale .listTel li .name{ height:36px; line-height:36px; font-size:14px; text-align:center; overflow:hidden;}

.cooperation{ padding:32px 0 40px;}
.cooperation li{ padding-left:280px; position:relative; min-height:82px; _height:82px; line-height:82px; font-size:16px; color:#373737; margin-bottom:40px;}
.cooperation li .ico{ position:absolute; left:0px; top:0px; width:82px; height:82px; background:url(../images/nimg82_1.png) no-repeat; text-align:center; line-height:82px; color:#fff; font-size:40px; font-weight:bold;}
.cooperation li .name{ font-size:24px; color:#e4007f; position:absolute; left:106px; top:0px;}
.cooperation li.li01 .ico{ background:url(../images/nimg82_2.png) no-repeat;}
.cooperation li.li01 .name{ color:#0a9807;}

.contact .name{ height:60px; line-height:60px; font-size:18px; font-weight:bold; margin-bottom:10px; background:url(../images/ico4.jpg) left center no-repeat; padding-left:12px;}
.contact .list{ padding:30px 0;}
.contact .list li{ float:left; width:50%; font-size:16px; height:52px; line-height:52px; position:relative; margin-bottom:20px;}
.contact .list li img{ position:absolute; left:0px; top:0px;}
.contact .list li em{ padding-left:66px; display:block;}

.lyb{ padding:20px 0 60px;}
.lyb .msg{ text-align:center; font-size:18px; color:#707070;}
.lyb .msg img{ padding-right:10px; position:relative; top:-3px;}
.lyb .form{ padding:30px 0 0 140px;}
.lyb .form li{ float:left; padding-left:68px; position:relative; height:114px; width:448px;}
.lyb .form li.li01{ width:820px; height:280px;}
.lyb .form li em{ position:absolute; font-size:18px; color:#8c8c8c; font-weight:bold; left:0px; top:0px; line-height:41px;}
.lyb .form li .input1{ width:277px; height:41px; line-height:41px; border:#e5e5e5 solid 1px;}
.lyb .form dd{float:left; white-space:nowrap; padding-right:50px; font-size:18px; font-weight:bold; line-height:41px;}
.lyb .form dd input{float:left; position:relative; left:-2px; top:9px;}
.lyb .form textarea{ width:794px; height:225px; border:#e5e5e5 solid 1px; padding:0px;}
.lyb .form .btn1{ width:121px; height:42px; border-radius:3px; -moz-border-radius:3px; background:#e4007f; cursor:pointer; font-size:18px; color:#fff; margin-right:30px;}
.lyb .form .btn2{ background:#bdbdbd;}

.search{ padding:20px 0 50px;}
.search .tab{ height:75px;}
.search .tab li{ float:left; width:138px; height:44px; border-radius:4px; -moz-border-radius:4px; background:#bababa; font-size:16px; margin-right:20px; color:#fff; text-align:center; line-height:44px;}
.search .tab li.liNow{ background:#e4007f;}

.netMap{ padding:20px 0 50px;}
.netMap li{ margin-bottom:25px; padding-bottom:15px;}
.netMap li h2{ font-size:18px; height:36px;}
.netMap li h2 a{ color:#e4007f;}
.netMap li div{ position:relative; left:-20px;}
.netMap li div a{ font-size:14px; padding:0 20px;}

.partners{ padding:20px 0 50px;}
.partners ul{ width:110%;}
.partners li{ float:left; width:290px; height:154px; margin:0 13px 22px 0; font-size:14px;}
.partners li .imgDiv img{ width:288px; border:#dcdcdc solid 1px;}
.partners li .name{ height:54px; line-height:54px; text-align:center; overflow:hidden;}














































































