@charset "gb2312";
/* CSS Document */
body{ background:url(../images/bodybg.jpg) repeat-y center 656px; font-size:12px; font-family:"ËÎÌå"; margin:0; padding:0;}
img{ border:0;}
ul,li,dl,dd{ list-style:none; float:left; margin:0; padding:0;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#F00;}
h3{ font-size:14px; float:none; margin:0; padding:0;}
#head{ background:url(../images/logo.jpg) repeat-x top center #f1c51e; width:100%; height:656px; overflow:hidden;}
.toplogo {width:1002px; height:121px; margin:0 auto; overflow:hidden;}

/*
.menut {width:1002px; height:81px; margin:0 auto; overflow:hidden; }
.menub { float:right; width:1002px; height:81px; margin:0; padding:0;}
.menuc { font-size:14px; font-weight:700; line-height:110px; text-align:center; width:auto; padding:0 7px;}
.menuc a { color:#FFF; display:block;}
.menuc a:hover { color:#FF0; font-size:14px; font-weight:700; text-align:center; background:url(../images/menubh.jpg); width:auto; height:45px;}
.menuline { background:#fff; width:1px; height:15px; margin-top:49px;}
*/

.menu{ float:left; background:url(../images/menubg.jpg) repeat-x top center; width:100%; height:81px; line-height:110px; z-index:1;}
	#nav{width:100%; margin:0 auto; zoom:1; _overflow:hidden; background:url(../images/menubg.jpg) repeat-x top center; position:relative; font-family:"microsoft yahei"}
		#nav a { font-size:14px; font-weight:700; color:#FFF; display:block;}
		#nav a:hover { font-size:14px; font-weight:700; color:#ff0; display:block;}
		.navb{width:1002px; height:81px; margin:0 auto; overflow:hidden; }
		.navb1{ width:42px; height:81px; line-height:110px; text-align:center;}
		.navb2{ width:70px; height:81px; line-height:110px; text-align:center;}
		.navb3{ width:84px; height:81px; line-height:110px; text-align:center;}
		.navb4{ width:98px; height:81px; line-height:110px; text-align:center;}
		.navb5{ width:168px; height:81px; line-height:110px; text-align:center;}
		.navb6{ width:140px; height:81px; line-height:110px; text-align:center;}
		
		#nav:after{content:""; display:block; clear:both; height:0; overflow:hidden;}
		
		.menu{position:absolute; top:76px; width:1168px; height:auto; background-color:#fff;display:none; z-index:1000; }
		
		.menu2{ background:#a70709; opacity:0.9; width:70px; height:106px; }
		.menu2_left{ float:left; padding:10px 0 0; background:url(../images/navbgaa.jpg) no-repeat top center; }
		.menu2_left dl{ font-size:14px; }
		.menu2_left dd{ width:70px; text-align:center; border-bottom:1px solid #900; height:31px; line-height:31px; float:left; display:block;}
		.menu2_left dd a{ display:block; }
		.menu2_left dd.active a{ color:#D00; }
		
		.menu3{ background:#a70709; opacity:0.9; width:84px; height:106px; }
		.menu3_left{ float:left; padding:10px 0 0; background:url(../images/navbgaa.jpg) no-repeat top center; }
		.menu3_left dl{ font-size:14px; }
		.menu3_left dd{ width:84px; text-align:center; border-bottom:1px solid #900; height:31px; line-height:31px; float:left; display:block;}
		.menu3_left dd a{ display:block; }
		.menu3_left dd.active a{ color:#D00; }
		
		.menu4{ background:#a70709; opacity:0.9; width:98px; height:106px; }
		.menu4_left{ float:left; padding:10px 0 0; background:url(../images/navbgaa.jpg) no-repeat top center; }
		.menu4_left dl{ font-size:14px; }
		.menu4_left dd{ width:98px; text-align:center; border-bottom:1px solid #900; height:31px; line-height:31px; float:left; display:block;}
		.menu4_left dd a{ display:block; }
		.menu4_left dd.active a{ color:#D00; }
		
		.menu5{ background:#a70709; opacity:0.9; width:168px; height:106px; }
		.menu5_left{ float:left; padding:10px 0 0; background:url(../images/navbgaa.jpg) no-repeat top center; }
		.menu5_left dl{ font-size:14px; }
		.menu5_left dd{ width:168px; text-align:center; border-bottom:1px solid #900; height:31px; line-height:31px; float:left; display:block;}
		.menu5_left dd a{ display:block; }
		.menu5_left dd.active a{ color:#D00; }
		
		.menu6{ background:#a70709; opacity:0.9; width:140px; height:106px; }
		.menu6_left{ float:left; padding:10px 0 0; background:url(../images/navbgaa.jpg) no-repeat top center; }
		.menu6_left dl{ font-size:14px; }
		.menu6_left dd{ width:140px; text-align:center; border-bottom:1px solid #900; height:31px; line-height:31px; float:left; display:block;}
		.menu6_left dd a{ display:block; }
		.menu6_left dd.active a{ color:#D00; }

	.flash { width:1600px; height:454px; margin:0 auto;}
		#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
		#playBox{ width:1600px; height:454px; margin:0 auto; position:relative; overflow:hidden;}
		#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
		#playBox .oUlplay li{ float:left;}
		#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:210px; left:10px; z-index:10;}
		#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:210px; right:10px; z-index:10;}
		#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
		#playBox .smalltitle ul{ width:120px; margin:0 auto; float:none;}
		#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
		#playBox .smalltitle .thistitle{ background:#69aaec;}

/*
.menut {width:1002px; height:81px; margin:0 auto; overflow:hidden; }
.menub { float:right; width:1002px; height:81px; margin:0; padding:0;}
.menuc { font-size:14px; font-weight:700; line-height:110px; text-align:center; width:auto; padding:0 7px;}
.menuc a { color:#FFF; display:block;}
.menuc a:hover { color:#FF0; font-size:14px; font-weight:700; text-align:center; background:url(../images/menubh.jpg); width:auto; height:45px;}
.menuline { background:#fff; width:1px; height:15px; margin-top:49px;}

.flash { clear:both; width:100%; height:454px; z-index:-1;}
.ck-slide { width: 1600px; height: 454px; margin:0 auto;}
	.ck-slide img{ width: 1600px; height: 454px;}
	.ck-slide ul.ck-slide-wrapper { height: 454px;}
	.ck-slide { position: relative; overflow: hidden;}
	.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
	.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: -1; margin: 0; padding: 0;}
	.ck-slide ul.ck-slide-wrapper li { position: absolute;}
	.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
	.ck-slide .ck-prev { left: 5px; background: url(../images/arrow-left.png) #000 50% no-repeat;}
	.ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.png) #000 50% no-repeat;}
	.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
	.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
	.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
	.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
	.ck-slidebox ul li.current em { background-color: #fe6500;}
	.ck-slidebox ul li em:hover { background-color: #fe6500;}
*/

#content { width:980px; height:auto; margin:0 auto; padding:0 11px;}
.zltg{ background:#eee; margin-top:8px; width:950px; padding:8px 15px; font-size:14px; margin-bottom:10px;}
	.zltg strong { color:#d00; font-family: "Î¢ÈíÑÅºÚ";}
	.zltg a { font-size:12px; color:#333;}
.pwz{ background:#eee; margin-top:8px; width:711px; padding:8px 15px; font-size:14px; margin-bottom:10px; overflow:hidden; float:right;}
	.pwz h3 { float:left; color:#d00; font-family: "Î¢ÈíÑÅºÚ";}
	.pwz span { float:right; font-size:12px; color:#333;}
.pcon{ width:711px; float:right; padding:15px; line-height:24px;}
.pcon_news{ width:711px; float:right; padding:15px;}
	.pcon_news ul {padding-bottom:20px;}
	.pcon_news li { float:left; width:711px; border-bottom:1px solid #ccc; height:32px; line-height:32px;}
	.pcon_news li a { color:#666;}
	.pcon_news li a:hover { color:#f00;}
	.pcon_news span { float:right;}
	
.pcon_newsa{ width:711px; float:right; padding:15px;}
	.title h1{ text-align:center; border-bottom:1px dashed #ccc; color:#666; padding-bottom:15px; width:100%; font-size:14px;}
	.item{ color:#aaa; text-align:center; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:20px;}
	.item a { color:#999;}
	#sdcms_content{ border-bottom:1px solid #ccc; margin-bottom:20px; padding-bottom:10px; color:#333;}
	.pre,.next,.pre a,.next a { line-height:24px; color:#666;}
	
.pcon_pic{ width:711px; float:right; padding:15px;}
	.pcon_pic ul {padding-bottom:20px;}
	.pcon_pic li { float:left; width:155px; height:190px; border:1px solid #ccc; padding:5px; margin:0 5px; text-align:center;}
	.pcon_pic li img { width:155px; height:167px; margin-bottom:5px;}
	.pcon_pic li a { color:#666;}
	.pcon_pic li a:hover { color:#f00;}
	.pcon_pic span { float:right;}
	
.boxtit{ width:100%; background:url(../images/titbg.jpg) no-repeat top right; height:32px; overflow:hidden;}
	.boxtit_font { float:left; background-image:url(../images/tit01.jpg); width:145px; height:32px;}
	.boxtit_font a { float:left; width:145px; height:32px; display:block;}
	.atit { background-position:left -32px;}
	.btit { background-position:left -64px;}
	.ctit { background-position:left -96px;}
	.dtit { background-position:left bottom;}
	.boxtit_more { width:75px; height:32px; float:right;}
	.boxtit_more a { width:75px; height:32px; float:left; display:block;}
.about { float:left; background:#F4F4F6; width:234px; height:auto; overflow:hidden;}
	.about_c{ width:234px; font-size:12px; line-height:24px; color:#333; padding:15px 0 0; min-height:206px;}
	.about_c p{ width:219px; font-size:12px; line-height:24px; color:#333; padding:0 5px 0 10px; margin:0;}
.news{ width:482px; float:left; margin:0 15px; background:#F4F4F6;}
	.news_c{ width:462px; padding:15px 10px 0;}
	.news_c img { width:150px; float:left;}
	.news_c h3 { width:295px; float:right;}
	.news_c p { width:295px; float:right; line-height:22px; color:#333;}
	.news_a{ width:462px; padding:10px;}
	.news_a li { width:462px; float:left; background:url(../images/newsicon.jpg) no-repeat left center; text-indent:10px; height:24px; line-height:24px;}
.hleft{ width:483px; float:left; margin-top:15px; background:#F4F4F6;}
	.hleftc { width:459px; padding:15px 12px;}
.hright{ width:483px; float:right; margin-top:15px; background:#F4F4F6;}

.pleft { width:220px; float:left; padding:8px 0 0;}
.list{ width:220px; float:left; background:url(../images/plistbg.png); margin-bottom:15px;}
.list h3 { float:left; width:220px; height:31px; line-height:31px; text-indent:40px; background:url(../images/ptit.png);}
.listc { float:left; background:url(../images/plistbot.png) no-repeat left bottom; padding-bottom:20px; width:220px;}
.listc li { background:url(../images/plista.png); width:187px; height:32px; line-height:32px; text-indent:40px; margin:10px 16px 0;}

.hotproduct { background:url(../images/hotbg.jpg); width:273px; height:201px; float:left; overflow:hidden;}
.hot_tit { width:273px; height:52px; overflow:hidden;}
.hot_tit h3 { float:left; color:#FFF; line-height:62px; text-indent:30px;}
.hot_more { float:right; width:62px; height:52px; overflow:hidden; margin-right:38px; display:inline;}
.hot_more a { width:62px; height:52px; display:block;}
.hot_c { width:273px; text-align:center; height:auto; overflow:hidden; margin-top:5px;}
.company { background:url(../images/companybg.jpg) no-repeat bottom right; width:729px; height:201px; overflow:hidden;}
.com_box { margin-left:15px; margin-top:10px; display:inline;}
.com_sp { float:left; width:206px; height:auto; margin-right:15px; margin-top:5px; display:inline; overflow:hidden;}
.com_sp p{ background:url(../images/spbg.jpg) no-repeat left top; width:209px; height:30px; line-height:30px; text-align:center; margin:2px 0 0; padding:0;}
.com_c { float:right; width:470px;}
.com_c p { color:#333; margin:0; padding:0; line-height:20px; text-indent:2em;}

.foot{ clear:both; float:left; text-align:center; color:#fff; margin-top:15px; background:url(../images/botbg.jpg); width:100%; height:66px; line-height:22px; padding:20px 0;}
.foot a { color:#fff;}


/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}


/*list*/
.list_page{clear:both;text-align:center;font-family:ËÎÌå;}
.list_page a{display:inline-block;padding:7px 10px;background:#fff;border:1px solid #ccc;font-family:"micorsoft yahei","simsun";margin-left:-1px;color:#333;}
.list_page a:hover{background:#09A3DC;color:#fff;border:1px solid #09A3DC;}
.list_page a.hover {background:#ccc;border:1px solid #ccc;color:#fff;display:inline-block;padding:7px 10px;font-family:"micorsoft yahei","simsun";margin-left:-1px;}

.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#333;font-family:ËÎÌå;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:ËÎÌå;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}
