@charset "UTF-8";*{margin:0px;padding:0px;}
img{border:none 0;}
body{text-align:center;font-size:12px;}
 a:link {
            text-decoration: none;
        }

        a:visited {
            text-decoration: none;
        }

        a:hover {
            text-decoration: none;
        }

        a:active {
            text-decoration: none;
        }
#main{}
#header{background-image:url(../images/header_bg.png);background-repeat:repeat-x;background-position:left top;height:108px;position:relative; width:1420px; margin:0 auto}
#header #top{height:auto;width:1161px;margin-right:auto;margin-left:auto;}
#top #logo{float:left;width:370px;height:105px;text-align:left;}
#top #logo img{margin-top:10px;}
#top #top_link{float:left;height:64px; line-height:32px; width:771px;text-align:right; vertical-align:middle; }
#top_link a{color:#cbb36e;text-decoration:none;}
#top_link img {	vertical-align: middle;}
#code a { color:#333; position:relative; }
#code a .wx { display:none; position:absolute; left:0px; top:18px; z-index:100; }
#code a:hover .wx { display:block; }
#top #nav{float:left;width:791px; height:42px;}
#nav ul{list-style-type:none;}
#nav ul li{float:left;height:42px;line-height:42px;width:98px; color:#8a5d1a;}
#nav ul li a{text-decoration:none;font-size:14px;display:block;}
#nav ul li a:hover{color:#fff;text-decoration:none;font-size:14px; background:url(../images/nav_bg.png) no-repeat center center;}
.li_1{background-image:url(../images/li_bian.png);background-repeat:no-repeat;background-position:right center;color:#8a5d1a;}
.li_1 a{color:#8a5d1a;}
#nav ul li div { position:absolute; left:0px; width:100%; height:30px; text-align:center; top:105px; background:url(../images/ap70.png) repeat-x center bottom; display:none; padding-top:4px; z-index:10000;}
#nav ul li:hover div { display:block; z-index:1000; text-align:center;}
#nav ul li div ol { list-style:none;height:30px; margin:0px auto; z-index:1000;}
#nav ul li div ol li { float:left;height:30px; width:auto; padding-left:10px; padding-right:10px; line-height:30px; display:inline; }
#nav ul li div ol li a { font-size:12px; }
#nav ul li div ol li a:hover { font-size:12px; background:none; text-decoration:none; font-weight:bold; color:#a20008; }
.ol_38 { width:400px}
.ol_41 { width:900px }
.ol_49 { width:200px; padding-left:680px; *padding-left:0px;}
.ol_51 { width:400px; padding-left:900px; *padding-left:0px;}
.ol_55 { width:200px; padding-left:500px; *padding-left:0px;}

#header #header_bian{clear:both;background:url(../images/header_bian.jpg) repeat-x center bottom;height:3px;width:100%;}
#home_content{background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-position:center top; width:1420px; margin:0 auto}
#content_bottom{overflow:hidden;height:187px;width:1232px;margin-right:auto;margin-left:auto;}
#content_bottom ol{list-style-type:none;margin-top:25px;}
#content_bottom ol li{float:left;width:25%;height:137px;}
#content_bottom ol li a{display:block;}
#content_bottom ol li a:hover{padding:1px 0px 0px 1px;}
#footer{background-image:url(../images/footer_bg.png);background-repeat:repeat-x;background-position:left top;height:132px; width:1420px; margin:0 auto}
#footer #bottom{width:1087px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c0bdb0;line-height:65px;height:65px;margin-right:auto;margin-left:auto;overflow:hidden;}
#bottom #friend_links{float:left;color:#8a5d1a;}
#friend_links a{color:#8a5d1a;text-decoration:none;font-size:14px;}
#bottom #bottom_tel{float:right;}
#bottom_tel img{margin-top:30px;}
#copyright p{text-align:center;color:#8a5d1a;line-height:180%;}
#copyright {margin-top:20px;}

#copyright a{color:#8a5d1a;text-decoration:none;}
#copyright a:hover{color:#f00;text-decoration:underline;}

#banner {width:100%;height:494px;overflow:hidden;position:relative;}
#banner li {list-style:none;}
#banner .slide-box{width:100%;height:546px;position:relative;}
#banner .slide-box li{background-position:50% 0px;background-repeat:no-repeat;width:100%;height:546px;overflow:hidden;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#banner .slide-box li div{width:755px;height:546px;position:relative;margin:0px auto;}
#banner .slide-box li a{width:755px;height:546px;background:url(../images/spaceball.html);display:block;position:absolute;left:0px;top:0px;z-index:2;}

#banner .slide-nav{width:100%;height:10px;position:absolute;bottom:35px;left:0px;text-align:center;z-index:3;}
#banner .slide-nav .slide-nav-box{width:755px;height:10px;line-height:10px;margin:0px auto;}
#banner .slide-nav .slide-nav-box a{display:inline-block;width:10px;height:10px;border-radius:50%;background:#b5b5b5;margin:0px 3px;}
#banner .slide-nav .slide-nav-box a.active{background:#c80002;}

div#page{padding:10px 0px;font-size:13px;color:#A6A6A6;font-family:arial,helvetica,sans-serif;text-align:center;}
div#page a{color:#A6A6A6;padding: 3px 10px;border: 1px solid #CCC;margin-left: 2px;font-family: arial;line-height: 15px;font-size: 12px;overflow: hidden;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
div#page a:hover{background: #c43026;color: #fff;text-decoration: none;}
div#page a:active{background: #c43026;color: #fff;text-decoration: none;}
div#page span.current{background: #c43026;color: #fff;font-weight: bold;}
div#page span.disabled{display:none}
#con{width:1231px; margin:0 auto;}
#con a{ text-decoration:none}
#con_r{width:403px;height:165px;float:right; border:1px solid #BBBBBB; margin-top:6px}
#tit1{width:403px; height:28px;}
#tit1_r{ background:url(../images/indexcaseline.gif) no-repeat 0 15px;width:289px; height:18px; padding:10px 9px 0 0; line-height:14px; text-align:right;}
#tit1_r a{color:#A27F2B;}
.rollBox10 {width:385px;overflow:hidden; padding-top:12px; padding-left:18px; height:112px; background:#FFF; }
.rollBox10 dl{}
.rollBox10 dt img{ padding:2px; border:1px solid #ededed; margin-right:15px; float:left;}
.rollBox10 dd{width:200px; height:26px; float:left; display:block; line-height:14px;}
.rollBox10 dd a{color:#595959;}
.rollBox10 dd a.ash{color:#9a9a9a;}

#con1_r{width:570px; height:167px; float:left; background:url(../images/indexnewsbg.gif) no-repeat; padding-top:6px;}
#news{width:502px; height:167px; padding-right:10px; float:left;}
#news span{width:502px; height:44px; padding-top:11px; display:block; }
#news span b a{color:#5e5e5e; font-size:14px; float:left;}
#news span bdo a{color:#A27F2B; float:right; line-height:14px}
#news ul{width:497px; height:112px; padding-right:5px;}
#news li img{ padding:2px; border:1px solid #ededed; margin-right:15px; float:left;}
#news li{width:487px; height:26px; padding-left:14px; float:left; background:url(../images/newsdoc.gif) no-repeat 0 4px; display:block; line-height:14px;}
#news li a{color:#666;}
#news li a:hover{color:#f00000;}
#news li a.ash{color:#9a9a9a;}
.left{ float:left}
.right{ float:right}
.lightproductlist{padding:12px 0px 12px 10px;}
.lightproductlist ul li{ float:left; height:255px; width:272px; padding:6px 2px; margin:4px 8px; } 
.lightproductlist ul li a{ display:block;} 
.lightproductlist ul li p{ text-align:center; } 
.lightproductlist ul li a img{ width:270px; height:200px; padding:2px; border:1px silver solid;}

#displaypagenum{ width:100%; clear:both;}
#displaypagenum span { background:#bf6c34; color:#fff; font-size:12px;}
#displaypagenum a:hover{background:#bf6c34; color:#fff; text-decoration:none}
.back_channel,.back_channel a,.back_channel a:link,.back_channel a:visited,.back_channel a:hover,.back_channel a:active{ width:600px; line-height:28px;color:#c30;font-size:14px; font-weight:bold; text-align:right;}
.prevnext_con {color:#c30;line-height:26px;font-size:14px;}
.prevnext_pic {color:#fff;line-height:26px;font-size:14px;}
.prevnext_con a,.prevnext_pic a {color:#39f;}
.prevnext_con a:hover,.prevnext_pic a:hover {color:#c30;}
.pagefont,.ptfont,.pagefontpic,.ptfontpic,.pagefontcon,.ptfontcon { font-size:12px; padding:5px 8px; margin:8px 0; overflow:hidden; line-height:30px; background:#fff;}
.pagefontpic,.ptfontpic{ background:none;}
.pagefont { color:#000; border:1px #ccc solid;}
.ptfont { color:#000; border:1px #ccc solid;}
.pagefontpic { color:#fff; border:1px #fff solid;}
.ptfontpic { color:#fff; border:1px #fff solid;}
.pagefontcon { color:#000; border:1px #ccc solid; padding:5px 5px;}
.ptfontcon { color:#000; border:1px #ccc solid;}
#displaypagenum{ height:3em; overflow:hidden;}

/*内页内容查看*/	
.pageContent_view1 {
	line-height:180%;

	}
	
/*内页查看产品*/
.pageContent_view1 .itemPic{
	float:left;
	width:885px;
	margin-bottom:50px; 
	}
	.pageContent_view1 .itemPic li{ float:left; list-style-type:none; 
	}
	
.pageContent_view1 .itemPic .prev{ float:left; list-style-type:none; margin-top:240px; margin-right:20px
	}
	
	.pageContent_view1 .itemPic .next{ float:left; list-style-type:none; margin-top:240px; margin-left:20px
	}

.pageContent_view1 .itemPic img{ text-align:center 
	}
		
.pageContent_view1 .itemPic h3{ text-align:center; color:#bf6c34; font-size:20px; padding-bottom:20px
	}

.pageContent_view1 .itemName { float:left;
	width:300px;
	height:auto;
	line-height:30px;
	text-align:left
	}
.pageContent_view1 .itemName1 { float:left;
	width:300px;
	height:40px;
	line-height:40px;
	border-bottom:#999 1px dashed;
	font-size:16px;
	font-weight:bold;
	color:#000;
	
	}
.pageContent_view1 .itemName img{
	margin:6px 4px 0 0;
	vertical-align:middle;

	}	
	
.pageContent_view1 .itemNamePicture {
	clear:both;
	padding-top:0px;
	padding-bottom: 20px;
	}	
.pageContent_view1 .itemParticular {
	clear:both;
	padding-top:20px;
	background: url(../Images/particular.gif) 0px top no-repeat;
	padding-left:20px;
	padding-bottom:30px;
	text-align:left
	}
	
.pageContent_view1 .itemParticular10 {
	clear:both;
	padding-top:20px;
	padding-bottom:30px;
	text-align:left;
	color:#bf6c34
	}

/*---资讯中心---*/
.news_con { width:880px; margin:0 auto; padding-top:15px; padding-bottom:30px}  /*资讯中心大框架*/
.news_top { width:860px; height:132px; overflow:hidden; border-bottom:solid 1px #ccc; padding-bottom:15px; margin-bottom:15px;}  /*资讯首页内容顶部（图片和文字区）*/
.news_top img { width:128px; height:128px; display:block; float:left;} 
.news_top .n_top_img { width:128px; height:128px; display:block; border:solid 1px #ccc;  padding:1px; float:left; } /*资讯首页内容顶部,图片的边框色可以自选修改*/
.news_top .n_top_img:hover { border:solid 1px #C10005; }  /*资讯首页内容顶部,图片的边框点击色,可以自选修改*/
.news_img_rt { width:570px; height:132px; float:left; margin-left:10px;} /*资讯首页内容顶部,图片的右边区块*/
.new_top_tit { width:518px; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.new_top_tit .top_tit1 { font-weight:bold; text-decoration:underline; color:#000; font-size:14px;}/*资讯首页内容顶部, 粗体标题,颜色可自行修改*/
.new_top_tit .top_tit1:hover { color:#C10005;}/*资讯首页内容顶部, 粗体标题点击时的样式,颜色可自行修改*/
.new_top_tit .top_tit2 {  margin-left:15px;}
.new_top_tit .top_tit3 {  margin-left:15px; color:#FF0000;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.new_top_tit .top_tit3 a { color:#FF0000; text-decoration:underline;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.news_img_rt .news_top_con { line-height:24px; height:100px; overflow:hidden; white-space: normal; letter-spacing: normal; word-spacing:10px; } /*资讯首页顶部, 文章颜色可自行修改*/
.news_img_rt .news_top_con a { color:#C10005; text-decoration:underline;}
/*资讯中心首页的--ul*/
ul.news_ul { line-height:25px; font-size:13px; color:#666; padding:0 5px; margin-bottom:10px; }
ul.news_ul li { background:url(Img/ico10.gif) no-repeat 0 11px; padding-left:10px; height:25px;font-family: "宋体";}
ul.news_ul li a {  font-size: 13px;}
ul.news_ul li .a_2 { width:405px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

ul.news_ul .last{ float:right; font-size:12px; color:#888;padding: 0 10px 0 8px;}
/*资讯首页内容,点击时的图片*/
.last{ float:right; margin-right:8px; font-size:12px;}

		/*资讯中心列表页面的--dl*/
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC; margin-bottom:15px}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:873px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../Images/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(../Images/ico7.gif) no-repeat 0 6px;color:#bf6c34; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}

/*资讯中心列表页面（图片列表）--dl_2*/
dl.dl_2 { width:208px; padding:10px 14px; float:left; display:inline-block;}
dl.dl_2 dt { width:204px; height:148px; overflow:hidden; } /*图片边框*/
dl.dl_2 dt a { width:200px; height:144px;  padding:1px; border:1px solid #ccc; display:block;}
dl.dl_2 dt a:hover {border:1px solid #E60012;}/*图片边框,点击时的状态*/
dl.dl_2 img { display:block;  }
dl.dl_2 dd { /*background:#ECECEC; margin:2px 0 0 0;*/ width:196px; height:24px; line-height:24px; font-weight:bold; overflow:hidden; white-space:nowrap; text-align:center; padding:0 4px;}
.pageContent_view h3{ text-align:center; color:#bf6c34; font-size:16px}
.pageContent_view{ line-height:28px}
/*内页内容结束*/
.pageContent_end {
	clear:both;
	margin-top:30px;
	text-align: center;
	margin-bottom:30px
	}
/*产品列表*/
.crightbcontent {
    line-height:26px;
}
.SortFolderOpen {
	background-image: url(../Images/Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(../Images/Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(../Images/SortEnd_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderClose {
	background-image: url(../Images/SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortListline {
	padding-left: 16px;
	*padding-left: 0px;
	background-image: url(../Images/Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(../images/Sort_File.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
.SortFileEnd {
	background-image: url(../images/Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
/*内页列表*/
.pageContent_list {
	line-height:180%;
	text-align:left;
	font-size:14px;
	margin-left:20px
	}
/*内页共用的图片、时间、文件大小、回复样式*/
.pageContent_list img{
	vertical-align: middle;
	}
	.pageContent_list a{
		color:#c5935e;
	font-weight:900;
	}
.pageContent_list li{
	list-style-type:none;

	
	}
.pageContent_list .time{
	color:#BBBBBB;
	}
.pageContent_list .filesize{
	color:#333333;
	}
.pageContent_list .reply{
	color:#FF6600;
	}
	