@charset "utf-8";
/* CSS Document */
/*index*/
.index-main{ width:960px; height:auto; margin:0 auto;}
	.index-main .hot{ width:958px; height:24px; background:#fafafa; border:#ccc 1px solid; margin:5px 0;}
	.index-main .hot ul{ padding:3px; padding-left:15px;width:958px; overflow:hidden;}
	.index-main .hot li{ width:auto; float:left;overflow:hidden; line-height:18px; margin-right:10px; height:20px;}
	.index-main .hot a,.hot a:visited{color:#666;}
	.index-main .hot strong a{ color:#b2341d;}
	.index-main .hot a:hover{ color:#b2341d; text-decoration:underline;}
	
	.index-main .content{ width:960px; height:300px; padding:10px 0;}
	.index-main .news h2{line-height:20px; border-bottom:1px #ccc solid; font-size:14px; font-weight:bold; padding-bottom:4px; width:340px; overflow:hidden;}
	.index-main .news{ width:340px; height:260px; background:url(/templets/2013/images/index-bg.jpg) right 20px no-repeat; padding-right:15px;}
	.index-main .news a:hover{ color:#b2341d; text-decoration:underline;}
	.index-main .news ul{ padding-top:10px;}
	.index-main .news li{ width:340px; height:20px; line-height:20px; margin:2px 0; background:url(/templets/2013/images/li-bg.jpg) 0 2px no-repeat; text-indent:15px; overflow:hidden; }
	.index-main #top{ height:110px; line-height:17px; margin:5px 0; background:none; text-indent:0px; width:340px; clear:both;}
	.index-main #top h3{ font-size:12px; font-weight:bold; height:15px; overflow:hidden;}
	.index-main #top p{ color:#666; font-size:12px; line-height:13px; height:auto; overflow:hidden; padding-top:8px;}
	.index-main #top span a{ color:#b2341d; float:right; clear:both; padding-top:6px;}
	.index-main #top img{ float:left; border:#ccc 1px solid; margin-right:10px; margin-top:5px;}
	.index-main #top img:hover{ border:#b2341d 1px solid;}
	
	.index-main .pro{ width:340px; height:260px; padding:0 10px;background:url(/templets/2013/images/index-bg.jpg) right 20px no-repeat; overflow:hidden; padding-top:20px;}
	.index-main .pro h2{ line-height:20px; border-bottom:1px #ccc solid; font-size:14px; padding-bottom:4px;}
	.index-main .pro h3{ line-height:25px; font-size:14px; color:#b2341d; padding:3px 0;}
	.index-main .pro h3 a,.index-main .pro h3 a:visited{ color:#b2341d;}
	.index-main .pro p{color:#333; font-size:12px; line-height:16px; height:30px; overflow:hidden; padding:8px 0;}
	.index-main .pro span a{color:#b2341d; float:right; font-weight:bold; width:340px;}
	.index-main .prolist { width:340px; padding-top:10px;}
	
	.index-main .ser{ width:230px;padding-top:20px; overflow:hidden;}
	.index-main .ser h3{line-height:20px; border-bottom:1px #ccc solid; font-size:14px; font-weight:bold; padding-bottom:4px; text-indent:10px;}
	.index-main .ser p{color:#666; font-size:12px; line-height:16px; height:auto; overflow:hidden; padding:8px 5px;}
/*product*/
.main{width:960px; height:auto; margin:0 auto; overflow:hidden; padding:15px 0;}
.right,.left{ padding-bottom: 2000px !important;margin-bottom: -2000px !important;}
	.right{ width:720px; height:auto;}
	.left{ width:205px; height:auto;}
		.left a:hover{ color:#b2341d;}
		.left .left-top{ width:205px; margin-bottom:15px;}
		.left .left-list { width:203px; border:1px #ccc solid; margin-bottom:15px;}
		.left .left-list h4{ width:100%; height:30px;   background:url(/templets/2013/images/left-h4.jpg) 0 0 no-repeat;font-size:14px; font-weight:bold; line-height:30px;text-indent:25px;}
		.left .left-list ul{ width:197px; padding:8px;}
		.left .left-list li{ width:187px; height:23px; line-height:23px; text-indent:20px;background:url(/templets/2013/images/left-li.jpg) 8px 5px no-repeat; font-size:13px; overflow:hidden; list-style:none;}
		.left li:hover{ width:187px; height:23px;background:url(/templets/2013/images/left-li-hover.jpg) 0 0 no-repeat;}
		.left li a,.left-list li a:visited{ color:#000;}
		.left .left-list li a:hover{color:#fff;}
		.left .left-list li:hover a{color:#fff;}
		.left .left-list p{ padding:7px;}
		.left .left-list select{width:180px; padding:3px;}
		
	.right .r-banner img{ border:#ccc solid 5px; margin-top:10px;}
			.right h1{ width:710px; height:auto; line-height:25px; font-weight:bold; font-size:18px; border-bottom:1px #ccc solid; background:url(/templets/2013/images/left-h4-bg.jpg) 0 2px no-repeat; text-indent:15px; padding-bottom:8px;}
			.right h1 p{ float:right; width:130px;}
			.right h1 span{ float:left; width:560px;}
		.right .news{ width:720px; height:auto; font-size:12px; line-height:18px; padding-top:10px;}
		.right .news a:hover{ color:#b2341d;}
		.right .news p{text-indent:2em;}
			.right .news .list-ore{ width:720px; height:125px; clear:both; padding:15px 0;border-bottom:#e4e4e4 1px solid;}
			.news .list-ore img{ float:left; margin-right:15px; border:#ccc solid 1px;}
			.news .list-ore p{ padding-right:20px;}
			.news .list-ore p span{ float:right; margin-top:5px;}
			.news .list-ore p span a{ margin-left:20px;}
			.news .list-ore li{ float:left; width:635px;}
			.news .list-ore h3{ font-size:14px; font-weight:bold; background:url(/style/images/dian.jpg) 0 5px no-repeat; line-height:25px;}
			.list-ore h4{ line-height:35px; font-size:14px;}
				.dian2{ background:url(/style/images/dian.jpg) 0px 2px no-repeat; padding-left:15px;}
			.news .n1{ float:left; padding-left:14px; width:auto; height:25px; overflow:hidden; font-weight:bold;background:url(/templets/2013/images/news-dian.jpg) 0 5px no-repeat; font-size:14px; border-bottom:#666 1px dashed;}
			.news p{ margin:4px 0; line-height:22px;}
			.news h2{width:720px; height:auto; line-height:17px; font-weight:bold; font-size:14px;padding:10px 0; text-indent:5px; clear:both;}
			.news p{ margin:10px 0; font-size:14px; line-height:25px;}
			.news div{font-size:14px; line-height:25px;}
			.border{ padding:0; margin:0; width:680px; height:auto; border-bottom:#ccc dashed 1px;}
			.border a{ margin-right:5px;}
				.news .n2{ float:right; color:#999; font-weight:normal; font-size:10px; padding-left:10px; text-align:right;}
				.news .n2 img{ float:left; padding-top:1px; border:0; padding-left:10px;}
				#h3{height:30px;line-height:30px;border-top: solid 1px #bfbfbf;border-bottom: dashed 1px #e5e5e5; color:#5c616b;padding-right:10px;background:url(/style/images/dian2.jpg) 0 12px no-repeat;overflow:hidden;}
				.news .p1{ padding-right:15px; width:94%; clear:both; color:#666; padding:10px 0;}
		.news .faq{ width:720px; margin-top:10px;}
				.faq em{ font-weight:bold; margin-right:10px;}
				.faq ul{ width:340px; float:left; overflow:hidden;}
	.news .jianjie{ width:720px; height:300px; overflow:hidden; margin:15px 0;}
	.news .jianjie p{ text-indent:0px; margin:7px 0;font-size:12px; line-height:18px;}
	.jianjie .pro-l{ width:410px; height:310px;}
	.jianjie .pro-l img{width:410px; height:298px; overflow:hidden;}
	.jianjie .pro-r{ width:290px; height:300px; overflow:hidden; line-height:16px; overflow:hidden; background:#efefef;}
	.jianjie .pro-r p{line-height:18px; margin:5px 0;}
	.jianjie .pro-r img{ margin:2px 0;}
	.news .news-top{ width:720px; height:auto; margin:15px 0; border-bottom:1px dashed #ccc;}
		.news-1{ width:720px; height:auto; font-size:14px;}
			.news-1 img{ float:left; margin-right:15px; border:1px solid #999;}
			.news-1 img:hover{ border:1px solid #b2341d;}
		.news-2 ul{ margin:10px 0; width:710px; padding-bottom:15px; clear:both; padding-top:15px;}
		.news-2 li{width:710px; height:20px; line-height:20px; clear:both;}
		.news-2 h4{ width:auto;}
		.news-2 li a{ color:#000;}
		.news-2 li a:hover{ color:#b2341d; text-decoration:underline}
	
	.news-bottom{ width:720px; height:230px; margin:20px 0; clear:both;}
	.news-bottom .news-c h3 a{color:#666;}
	.news-bottom .news-l{ width:230px; height:230px; background:url(/templets/2013/images/news-m.jpg) 0 0 repeat-x; margin-right:8px; overflow:hidden; border:1px solid #ccc}
	.news-bottom .news-c{ width::211px; height:230px;background:url(/templets/2013/images/news-l.jpg) 0 0 no-repeat; padding-left:10px; overflow:hidden;}
		.news-bottom .news-c h3{ font-size:14px; font-weight:bold; line-height:25px; padding:10px;}
		.news-bottom .news-c img{ margin:5px 0;}
		.news-bottom .news-c ul{ width:210px;overflow:hidden;}
		.news-bottom .news-c li{ width:200px; height:18px; line-height:18px;overflow:hidden; text-indent:8px;background:url(/templets/2013/images/news-dian.jpg) 0 5px no-repeat; overflow:hidden;}
		.news-c p{ font-size:12px; line-height:20px;}
	.news-bottom .news-r{width:9px;height:230px;background:url(/templets/2013/images/news-r.jpg) 0 0 no-repeat; overflow:hidden;}
	
	.table{ clear:both; overflow:hidden; }
			.tabmenu{ height:36px; width:100%;}
	.tabmenu ul{ margin:0; padding:0; list-style-type: none;}
	.tabmenu li{ text-align:center; float:left; display:block; width:140px; height:35px; overflow:hidden; background-color:#1E1E1E; line-height:35px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:14px; color:#FFF}
	.tabmenu .cli {text-align:center;float:left;display:block;width:140px;height:35px;overflow:hidden;background-color:#b2341d; ;line-height:35px;border-right:#ccc 1px solid;border-bottom:#fff 1px solid;display:inline;cursor:pointer;}
	#tabcontent{ margin:17px 0;}
	#tabcontent p{font-size:14px; line-height:24px; text-indent:0px;}
	#tabcontent .hidden {display:none;font-size:14px;line-height:24px;}
				
		.list{ width:720px; height:auto; padding:0; margin:0; overflow:hidden}
			.list h2{ line-height:25px;border-bottom:#C7C7C7 dashed 1px; margin-bottom:10px;font-size:14px; with:695px; clear:both;}
			.list ul{ padding:0; margin:0;}
			.list li{ width:710px; clear:both; height:auto; overflow:hidden;}
			.list p{ float:left; margin-right:8px;}
			.list img{ border:#5c616b 1px solid;overflow:hidden;margin-bottom:10px;}
			.list img:hover{border:#b2341d 1px solid;}
			.list p span{ padding-top:10px;line-height:14px;font-size:11px; width:164px;overflow:hidden; text-align:center;}
			.list-l{ float:left; width:170px; height:140px; overflow:hidden}
			.list-l img{ border:#ccc solid 1px;}
				.list-r{ float:right; width:520px; height:140px;}
				.list-r li{ font-size:11px; font-weight:normal; margin-bottom:4px; background:url(/style/images/dian2.jpg) 0 3px no-repeat; text-indent:15px;}
		.video{ width:710px; height:auto;clear:both; padding-bottom:6px;}
		.video h3{ width:710px; height:35px; line-height:25px; border-bottom:#ccc 1px solid; font-size:16px; margin-bottom:10px; padding-top:10px; background:none;clear:both;text-indent:0px;}
		.video ul{ clear:both;}
		.video li{ float:left; width:140px; margin-right:2px;}
		.video h4{ font-size:12px;text-align:center;width:130px; height:20px; line-height:20px; overflow:hidden; margin:6px 0; }
		#video{width:680px; overflow:hidden;}
		#video li{width:160x; margin-right:13px; overflow:hidden;}
	.mes{ margin:15px 0 !important;margin:5px 0; line-height:16px;}

.search_box{ width:700px; height:auto; margin:10px 0;}
.search_box .box-input{ width:400px; height:auto; line-height:20px; padding:5px; margin-right:10px;}
.search_box .box-select{ width:100px; height:auto;line-height:20px;margin-right:10px;}
.box-op{padding:10px;}
.search-submit{ padding:1px;}
.resultlist{ margin:20px 0;}
.resultlist h3{ width:710px; height:20px; padding:10px 0; border-bottom:1px dashed #ccc; font-size:16px; font-weight:bold; clear:both;}
.resultlist h3 span{ float:left;}
.resultlist p{ clear:both;}
.resultlist h3 img{ float:right;}
.rt{ font-size:12px;}
.resultlist a:hover{ color:#b2341d; text-decoration:underline;}

.news .ser{ width:720px; height:162px; margin:20px 0;}
	.ser .ser-l{ width:350px; height:162px; background:url(/templets/2013/images/ser-m.jpg) 0 0 repeat-x;}
	.ser .ser-c{ width:330px; height:162px;background:url(/templets/2013/images/ser-l.jpg) 0 0 no-repeat; padding-left:10px;}
	.ser-c h2{ width:330px; height:20px; margin-top:10px;}
	.ser-c h2 a,.ser-c h2 a:visited{ color:#333;}
	.ser-c h2 a:hover{ color:#b2341d;}
	.ser-c ul{ width:330px; height:26px; overflow:hidden; margin-top:10px;}
	.ser-c li{ width:93px; height:26px; float:left;background:url(/templets/2013/images/ser-li.gif) 0 0 no-repeat; margin-left:8px; text-align:center; text-indent:20px; padding-top:3px;}
	.ser-c li a,.ser-c li a:visited{color:#fff;text-decoration:none;}
	.ser-c li a:hover{color:#fff;text-decoration:underline;}
	.ser-r{ width:10px; height:162px;background:url(/templets/2013/images/ser-r.jpg) 0 0 no-repeat;}
.ser1{ width:720px; height:162px; overflow:hidden;}
	.ser1-l{ width:350px; height:162px; background:url(/templets/2013/images/ser-m.jpg) 0 0 repeat-x;}
	.ser1-c{ width:330px; height:162px;background:url(/templets/2013/images/ser-l.jpg) 0 0 no-repeat; padding-left:10px;}
	.ser1-c h3{ font-size:14px; font-weight:bold; line-height:25px; padding:10px; border-bottom:#999 dashed 1px; height:20px;}
	.ser1-c ul{ width:330px; height:auto; overflow:hidden; margin-top:10px;}
	.ser1-c li{ width:320px; height:26px;line-height:26px;background:url(/templets/2013/images/news-dian.jpg) 0 10px no-repeat;text-indent:10px; overflow:hidden;}
	.ser1-c li a,.ser1-c li a:visited{ color:#333; text-decoration:none;}
	.ser1-c a:hover{ text-decoration:underline;}
	.ser1-r{ width:10px; height:162px;background:url(/templets/2013/images/ser-r.jpg) 0 0 no-repeat;}
.shipin{ width:710px; text-align:center;}

#que{width:710px; margin-bottom:15px; clear:both;}
	#que h2{width:710px; height:auto; line-height:25px; font-weight:bold; font-size:18px; border-bottom:1px #ccc solid; background:url(/templets/2013/images/que.png) 0 8px no-repeat; text-indent:30px; padding-bottom:8px;}
	#que p{ width:710px;height:120px; border:#efefef solid 1px; padding-top:10px;}
	.da{width:690px; padding:15px 10px;background:#F1FEDD url(/templets/2013/images/huifu.jpg) 5px 0 no-repeat;border:#efefef solid 1px; font-size:14px; line-height:28px;}
	.da h3{ width:660px; height:auto;font-weight:bold; font-size:18px; text-indent:50px; padding:10px 0; color:red;padding:25px;}
	.weida{ padding:0 15px;}
	.weida p,.wenda div{font-size:16px; color:#333; line-height:28px;}
	.weida h4{ color:#333; font-size:16px; font-weight:bold;}
	.other{border-top:#efefef 1px solid; padding-top:10px;}
	.other p,.other div{font-size:14px;color:#666;}
	.weida ul{ width:680px; overflow:hidden;}
	.weida li{ float:left; width:340px; height:25px; line-height:25px; overflow:hidden;}
#aa a,#aa a:visited{ color:blue;text-decoration:underline;}
#aa a:hover{}
#tabb td{ border:1px #efefef solid; padding:5px;}

.pro-list{ width:710px; height:auto; margin:15px 0; clear:both;}
.pro-list ul{}
.pro-list li{ width:215px; height:auto; float:left; overflow:hidden; margin-right:9px; border:#efefef 1px solid; margin-bottom:10px; padding:5px;}
.pro-list h2{width:710px; height:auto; line-height:25px; font-weight:bold; font-size:14px;border-bottom:1px #efefef dashed; background:url(/templets/2013/images/li-bg.jpg) 0 15px no-repeat; text-indent:15px; padding-bottom:8px; color:#b2341d;}
#px0{text-indent:0px;}
.pro-list h3{font-weight:bold; text-align:center;}
.pro-list img{ border:#ccc 1px solid;}
.pro-list img:hover{border:#b2341d 1px solid;}
.pro-list p{color:#b2341d; line-height:20px;}
.pro-list span{ width:210px; height:28px; overflow:hidden;}
.pro-list span img{border:none; margin-right:30px;}
.pro-list span img:hover{ border:none;}

#hotwords{ font-size:12px;}
.tbox{ margin-top:20px;}
.tbox dt{ font-size:16px; line-height:26px; border-bottom:1px solid #999;}
.tbox dd{ margin:15px 0;}
.tbox li{ line-height:15px; padding:5px 0;}
.tbox li:hover{ background:none; color:#333;}
.tbox li a{}

.listbox{}
.listbox .e2{}
.e2 li{ width:710px; height:120px; clear:both; margin:10px 0;}
.e2 img{ float:left; margin-right:10px; width:120px; height:90px;}
.e2 .info{ font-size:11px; color:#999;}
.e2 .intro{ height:50px; overflow:hidden; font-size:12px;}

.sitemap1{ width:980px; height:auto; margin:15px 0; clear:both;}
.sitemap1 h1{width:980px; height:30px; line-height:30px; font-size:18px;}
.sitemap1 h2{width:980px; height:25px; line-height:25px; font-size:14px;}
.sitemap1 h3{width:980px; height:25px; line-height:25px; font-size:14px;}
.sitemap1 ul{width:980px;}
.sitemap1 li{ width:980px; height:26px; line-height:26px; font-size:13px;}