﻿/*斯普町*/

#top {
	width:100%;
	height:35px;
	background:#f2f2f2;
}
#top1 {
	width:1080px;
	height:35px;
	line-height:35px;
	color:#333;
	margin:0 auto;
}
#top1_left {
	width:600px;
	float:left;
	text-align:left;
}
#top1_right {
	width:150px;
	float:right;
	text-align:right;
}
#top1 a {
	color:#333;
}
#top1 a:hover {
	color:#f20f04;
}
#duo_logo {
	width:1080px;
	height:98px;
	margin:0 auto;
}
#duo_logo_center {
	width:1080px;
	margin:0 auto;
	height:98px;
}
#duo_logo_left {
	width:450px;
	height:98px;
	float:left;
}
#duo_logo_right {
	width:250px;
	float:right;
}
#duo_nav {
	width:100%;
	height:50px;
	margin:0 auto;
	border-top:1px solid #e2e2e2;
	background: -ms-linear-gradient(top, #2d81e3, #0c64cb);        /* IE 10 */
	background:-moz-linear-gradient(top, #2d81e3, #0c64cb);/*火狐*/
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2d81e3), to(#0c64cb));/*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2d81e3), to(#0c64cb));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(top, #2d81e3, #0c64cb);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #2d81e3, #0c64cb);  /*Opera 11.10+*/
}
#index_banner {
	width:1920px;
	height:450px;
	left:50%;
	margin:auto auto auto -960px;
	position:absolute;
}
#index_so {
	width:100%;
	height:45px;
	background:#e8e8e8;
	margin:0 auto;
}
#index_so_center {
	width:1080px;
	height:45px;
	margin:0 auto;
	line-height:45px;
}
#index_so_left {
	width:800px;
	float:left;
	text-align:left;
	color:#656565;
}
#index_so_right {
	width:230px;
	float:right;
	color:#b7b7b7
}
#duo_center {
	width:1080px;
	height:400px;
	margin:35px auto auto auto;
}
#duo_center_left {
	width:800px;
	height:400px;
	float:left;
}
#duo_about_bt {
	width:800px;
	margin:0 auto;
	height:30px;
	line-height:30px;
}
#dbt {
	width:90px;
	float:left;
	font-size:20px;
	text-align:left;
	font-weight:bold;
	color:#000;
	border-bottom:3px solid #2a7ee1;
}
#xbt {
	width:70px;
	float:right;
	text-align:right;
	color:#656565;
}
#duo_about_nr {
	width:798px;
	height:368px;
	background:#f6f5f6;
	border:1px solid #e6e6e6;
	float:left;
}
#duo_about_nr_font {
	width:760px;
	height:180px;
	margin:22px auto;
	overflow:hidden;
}
#duo_about_pic {
	width:266px;
	height:180px;
	float:left;
}
#duo_about_font {
	width:480px;
	height:180px;
	float:right;
	line-height:31px;
}
#about_huanjing {
	width:760px;
	height:110px;
	margin:0 auto;
}
#duo_center_right {
	width:245px;
	height:400px;
	float:right;
}
#duo_center_right_bt {
	width:245px;
	height:30px;
	margin:0 auto;
	line-height:30px;
}
#duo_center_right_nr {
	width:243px;
	height:368px;
	background:#f6f5f6;
	border:1px solid #e6e6e6;
	float:left;
}
#duo_center_right_nr_pic {
	width:211px;
	height:331px;
	margin:22px auto;
	overflow:hidden;
}
#index_cp {
	width:100%;
    height:610px;
	background:url(../duo/cp_bg.jpg) bottom center no-repeat;
	overflow:hidden;
	margin:35px auto auto auto;
}
#index_cp_center {
	width:1080px;
	height:610px;
	margin:0 auto;
}
#index_cp_left {
	width:230px;
	float:left;
	height:auto;
	overflow:hidden;
	background:#0384df;
}
#index_cp_left_bt {
	width:230px;
	height:70px;
	margin:0 auto;
	background:url(../duo/cp_bt.jpg) no-repeat;
}
#index_cp_left_fenlei {
	width:230px;
	margin:0 auto;
	min-height:300px;
	overflow:hidden;
	padding-bottom:20px;
}
#index_cp_right_nr {
	width:820px;
	background: #FFF;
	padding: 15px 0;
}
#index_cp_right {
	width:820px;
	height:500px;
	float:right;
	margin-top:60px;
}
#index_cp_right_bt {
	width:820px;
	height:50px;
	margin:0 auto;
	
}

#index_anli{
	width:1080px; height:290px; margin:35px auto;
	}

#index_anli_bt{ width:1080px; height:70px; margin:0 auto; background:url(../duo/anli_bt.jpg) center no-repeat;}

#index_anli_nr{ width:1080px; height:260px; margin:25px auto auto auto;}
#index_link{ width:1080px; height:220px; margin:0 auto;}
#index_link_bt{width:1080px; height:70px; margin:0 auto; background:url(../duo/link_bt.jpg) center no-repeat; }
#index_link_nr{ width:1080px; height:120px; margin:25px auto auto auto;}
#index_youshi{ width:100%; height:1130px; margin:0 auto; background:url(../duo/youshi_big_bg.jpg) repeat;}

#index_youshi_pic{ width:100%; height:165px; margin:0 auto; background:url(../duo/youshi_pic.jpg) center no-repeat;}
#index_youshi_nr{ width:1080px; height:auto; margin:0 auto;}
#index_youshi_nr_dbt{ width:1080px; height:150px; margin:20px auto;}
#index_youshi_top{ width:1080px; height:370px; margin:20px auto; background:url(../duo/youshi_fg.jpg) bottom  no-repeat;}


#index_youshi_top_left{ width:705px; float:left;}
#index_youshi_top_left01{ width:705px; height:150px; float:left; overflow:hidden;}
#index_youshi_top_left01_pic{ width:85px; height:85px; float:left;}
#index_youshi_top_left01_nr{ width:600px; float:right; height:150px;}
#index_youshi_01_bt{ width:340px; height:35px; line-height:25px; color:#0e66cc; font-weight:bold; font-size:20px; text-align:left; border-bottom:1px dashed #aaabab; }
#index_youshi_01_nr{ width:560px; height:110px; float:left; text-align:left; line-height:29px; color:#333;font-size:14px; padding-top:5px;}
#index_youshi_top_left02{ width:705px; height:auto; margin-top:20px; float:left;}

#index_youshi_top_right{ width:365px; height:300px; float:right;}

#index_youshi_bottom{ width:1080px; height:340px; margin:20px auto;}


#index_youshi_bottom_left{ width:330px; height:320px; float:left; }

#index_youshi_bottom_right{ width:706px; height:320px; float:right;}

#small_banner{ width:100%; height:225px; margin:0 auto; background:url(../duo/small_banner.jpg) center no-repeat;}

#index_news{ width:1080px; height:405px; margin:35px auto;}
#index_news01{ width: 330px; height:405px; float:left; margin-right:45px;}
#index_news01_bt{ width:330px; height:30px; margin:0 auto; line-height:30px;}
#index_news01_nr{ width:328px; height:370px;background:#f6f5f6;
	border:1px solid #e6e6e6;
	float:left;}
#index_news_nr{ width:300px; height:108px; margin:20px auto;}
#index_news_nr2{width:300px; height:210px; margin:0 auto; line-height:30px; }
#index_news02{width: 330px; height:405px; float:left; margin-right:45px;}



#index_news03{width: 330px; height:405px; float:right; }


#foot{ width:100%; background:#222; min-height:100px; overflow:hidden; border-top:5px solid #10a028;/* margin-top:30px;*/ padding-bottom:25px;}

#foot a{ color:#fff;}
#foot_center{ width:1080px; height:auto; margin:15px auto auto auto; }
#foot_center_left{ width:860px; height:auto; float:left;}
#foot_center_left_01{ max-width:800px; height:40px; float:left; background:#10a028; overflow:hidden; padding-left:30px; padding-right:30px; line-height:40px; color:#fff;}
#foot_center_left_01 a{ color:#fff;}

#foot_center_left_02{ width:860px; height:30px; line-height:30px; color:#fff; padding-top:30px; padding-bottom:20px; text-align:left; border-bottom:1px solid #000000;}

#foot_center_left_02 ul{ width:860px; float:left;}
#foot_center_left_02 ul li{ width:105px; height:30px; line-height:30px; color:#fff; float:left; list-style:none;}
#foot_center_left_03{ width:860px; border-top:1px solid #464747; height:auto; text-align:left; color:#fff; padding-top:25px; line-height:25px; }


#foot_center_right{ width:160px; height:auto; float:right;}
#about_left_fl{ width:220px; height:auto; float:left;}
#duo_center1{ width:1080px; min-height:600px; overflow: hidden; margin:35px auto;}
#about_right_nr{ width:830px; float:right;}
#about_right_nr_bt{ width:830px; height:44px; background:#f2f2f2; margin:0 auto; text-align:left; line-height:44px; text-indent:15px; font-weight:bold; font-size: 14px;}
#about_right_nr_nr{ width:830px; height:auto; margin:30px auto; line-height:30px; color:#656565;}
#contact{ width:220px; height:210px; margin:20px auto;}
#index_banner_right_bt1{width:230px;
	height:70px;
	margin:0 auto;
	background:url(../duo/nei_about.jpg) no-repeat;}
	#index_banner_right_bt3{height:70px;width:230px;
	margin:0 auto;
	background:url(../duo/nei_equ.jpg) no-repeat;}
	#index_banner_right_bt2{height:70px; width:230px;
	margin:0 auto;
	background:url(../duo/nei_news.jpg) no-repeat;}}
	

#duo_link {
	width:1000px;
	height:41px;
	line-height:41px;
	background:#f2f2f2;
	margin:30px auto auto auto;
}
#duo_link span {
	float:left;
	width:100px;
	font-size:14px;
	font-weight:bold;
	text-indent:15px;
}


.font1{ width:450px; float:right; text-align:left; font-size:16px; font-weight:bold;}
#about_right_nr li{ width:100%; float:left; text-align:left; }
/*#about_right_nr li span{ float:right; }*/


#pro_duo_font{ width:603px; float:right; height:152px; background:#f2f2f2; padding-right:10px; }
#pro_duo_font_title{ width:588px; font-size:16px; font-weight:bold; height:35px; line-height:35px; text-align:left; float:right; border-bottom:2px solid #9a9999; }
#pro_duo_font_title a{font-size:15px; height:35px; line-height:35px; text-align:left;color:#2b7fe1;}
#pro_duo_font_title a:hover{ font-size:15px; font-weight:bold; height:35px; line-height:35px; text-align:left; color:#10a027;}
#pro_duo_font_nr{ float:right; line-height:23px; text-align:left; font-size:12px; padding:8px; font-weight: normal;}



#pro_duo_pic{ width:195px; float:left; padding-left:5px; padding-top:5px;  padding-right:5px; padding-bottom:5px; border:1px solid #ccc; }

.pro{ width: 150px; border: 1px solid #e7e7e7; padding: 15px;}
.pro img{ width: 150px;}
.pro p{ text-align: center; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}




.Product{overflow: hidden;}
.Product dl{margin: 0;}
.Product dl dd{ float:left;text-align:center; width:193px; padding-right: 19px; padding-bottom: 20px; margin: 0;}
.Product dl dd:nth-of-type(4n+0){padding-right:0;}
.Product dl dd .list-img{border:1px solid #e7e7e7;position: relative; height: 170px; overflow: hidden;}
.Product dl dd .list-img img{max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:absolute; margin:auto;transition: all 0.6s;}
.Product dl dd .list-img img:hover{transform: scale(1.2);}
.Product dl dd h2{ text-align:center; overflow:hidden;font-size: 13px; font-weight: normal; line-height: 24px; height: 46px;}