@charset "utf-8";
/*css初始化*/
html,body{
      -webkit-text-size-adjust:none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, td { 
	padding: 0;
	margin: 0;
}
fieldset, img { 
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
	font-style: normal;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}

q:before, q:after {
	content: '';
}
abbr, acronym { 
	border: 0;
}
body{
	background:#f6f6f6 url(../images/bg.gif) top repeat-x;
	font-size:12px;
	font-family:"Verdana";
	color:#898b8d;
}
a{
	color:#898b8d;
	text-decoration:none;
}
a:hover{
	color:#ff9933;
	text-decoration:underline;
}
.warp{
	background:#fff url(../images/bg2.gif) top no-repeat;
	width:980px;
	margin:10px auto;
	padding-top:15px;
}
.header{
	width:940px;
	margin:0px auto;
	padding-top:10px;
}
.logo{
	width:210px;
	float:left;
	margin-left:10px;
	position:relative;
}
.logo h1{
	width:210px;
	font-size:0px;
}

.menu{
	width:700px;
	float:right;
	text-align:right;
	font-size:11px;
}
.menu ul{
	clear:both;
	float:right;
	color:#ff9933;
	font-size:11px;
}
.menu ul li{
	float:left;
	height:26px;
	line-height:26px;
}
.menu ul li a{
	font-size:11px;
	color:#ff9933;
}
.menu h3{
	clear:both;
    width:160px;
	height:24px;
	line-height:24px;
	float:right;
	font-size:14px;
	color:#ff9933;
	background:url(../images/tel.gif) left no-repeat;
}
.menu form{
	clear:both;
	height:22px;
	line-height:22px;
	margin-top:5px;
}
input,select{vertical-align:middle;} 
.contont{
	width:940px;
	margin:0 auto;
	overflow:hidden;
}
.sidebar{
	float:left;
	width:210px;
}
.contactbar{
	width:210px;
	line-height:20px;
	font-size:11px;
	background:#f1f1f1;
	padding-bottom:10px;
}
.gundongtu h2{
	font-weight:bold;
	width:210px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-indent:10px;
	color:#fff;
	background:#ff9933;
	border-bottom:1px #fff solid;
}
.contactbar h3{
	font-weight:bold;
	width:210px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-indent:10px;
	color:#fff;
	background:#ff9933;
	border-top:1px #fff solid;
	border-bottom:1px #fff solid;
}
.contactbar p{
	text-indent:0;
	padding-left:10px;
	padding-right:10px;
}
.sobar{
	width:210px;
	height:94px;
	background:#8a8b8f;
	margin-top:10px;
}

.sobar h3{
    font-family:"Verdana";
	font-size:14px;
	font-style:italic;
	color:#ff9933;
	width:210px;
	height:24px;
	line-height:24px;
	background:#fff;
}

.main{
	float:right;
	width:720px;
}
.nav{
	width:720px;
	height:30px;
	margin-top:10px;
	background:#898b8d;
	border-bottom:10px #ff9933 solid;
}
.nav ul{
	margin-left:5px;
}
.nav ul li{
	float:left;
	background:url(../images/icon01.gif) left no-repeat;
	text-indent:8px;
	text-align:center;
	padding-right:8px;
	height:30px;
	line-height:30px;
	font-size:11px;
}
.nav ul li a{
	color:#fff;
}

/*幻灯切换*/
#imgPlay {
	MARGIN: 10px auto; 
	OVERFLOW: hidden; 
	WIDTH: 720px; 
	ZOOM: 1; 
	POSITION: relative; 
	HEIGHT: 360px
}
#imgPlay .imgs img {
WIDTH: 720px;
height:360px;
border:0;
}
#imgPlay .imgs LI {
	FLOAT: left; 
	POSITION: relative;
	list-style:none;
}
#imgPlay .imgs {
	WIDTH: 4320px
}
#imgPlay .btn { 
    color:#fff;
	RIGHT: 0px; 
	OVERFLOW: hidden; 
	WIDTH: 720px; 
	BOTTOM: 0px;  
	POSITION: absolute; 
	HEIGHT: 60px;
	background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
    filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/
}
#imgPlay .btn dl{
	position:relative;
}/*实现IE文字不透明*/
#imgPlay .btn dl dt{
	font-size:16px; 
	font-weight:bold; 
	text-indent:10px; 
	height:24px; 
	line-height:24px; 
	margin-top:5px;
}
#imgPlay .btn dl dd{
	font-size:11px; 
	text-indent:10px;
}
#imgPlay .btn2 a{ 
    color:#fff;
	RIGHT: 20px; 
	OVERFLOW: hidden; 
	WIDTH: 160px; 
	BOTTOM: 15px;  
	POSITION: absolute; 
	HEIGHT: 30px; 
	z-index:3333; 
	background:url(../images/ban_more.gif); 
	display:block; 
	text-indent:99999px;
}
#imgPlay .prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; 
	LEFT: 0px; 
	WIDTH: 46px; 
	CURSOR: pointer; 
	TEXT-INDENT: -9999px; 
	POSITION: absolute; 
	TOP: 110px; 
	HEIGHT: 81px;
}
#imgPlay .next {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; 
	LEFT: 1px; 
	WIDTH: 46px; 
	CURSOR: pointer; 
	TEXT-INDENT: -9999px; 
	POSITION: absolute; 
	TOP: 110px; 
	HEIGHT: 81px;
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; 
	RIGHT: 0px; 
	LEFT: auto
}

/*首页左侧列表*/
.listbar{
	width:210px;
	font-family:"Verdana";
}
.listbar dl dt{
	background:#ff9933;
	width:210px;
	height:30px;
	line-height:30px;
	border-bottom:1px #fff solid;
	text-indent:10px;
}
.listbar dl dt a{
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
.listbar dl dt a:hover{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.listbar dl dd{
	background:#898b8d url(../images/icon02.gif) 10px no-repeat;
	width:210px;
	height:24px;
	line-height:24px;
	border-bottom:1px #fff solid;
	text-indent:20px;
}
.listbar dl dd a{
	color:#fff;
	font-size:11px;
	display:block;
	 
}
.listbar dl dd a:hover{
	color:#ff9933;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
 
.tubar{
	width:210px;
	margin-top:9px;
}
.tubar ul li{
	width:210px;
	margin-bottom:5px;
}

/*首页公司简介新闻中心*/
.aboutnews{
	width:720px;
	height:250px;
	background:#f5f6f6 url(../images/aboutnewsbg.gif) top no-repeat;
}
.homeAbout{
	width:410px;
	float:left;
}
.homeAbout h3{
	width:410px;
	height:36px;
	line-height:36px;
	text-indent:10px;
	font-family:"Verdana";
	font-size:18px;
	font-style:italic;
	color:#ff9933;
	margin-top:10px;
}
.homeAboutbar{
	width:395px;
	padding:0px 5px 10px 15px;
	line-height:20px;
	font-size:11px;
	color:#333333;
}
.homeAboutbar strong{
	font-weight:bold;
	font-size:11px;
}
.homeNews{
	width:270px;
	float:right;
	margin-right:20px;
}
.homeNews h3{
	width:270px;
	height:36px;
	line-height:36px;
	_margin-left:10px;
	text-indent:10px;
	font-family:"Verdana";
	font-size:18px;
	font-style:italic;
	color:#ff9933;
	margin-top:10px;
}
.homeNews ul{
	margin-left:10px;
	_margin-left:20px;
	width:260px;
}
.homeNews ul li{
	width:260px;
	height:28px;
	line-height:28px;
	background:url(../images/icon03.gif) left no-repeat;
	text-indent:10px;
}
.homeNews ul li a{
	text-decoration:underline;	
		filter: DropShadow(Color=#ffb69a, OffX=1, OffY=1, Positive=1);
}
.homeNews ul li a:hover{

	text-shadow: 1px 1px 1px #ffb69a;
}
.homeNews span a{
	color:#ff9933;
}

.homeProduct{
	width:720px;
	margin:10px auto;
}
.homeProduct h4{
	width:720px;
	height:24px;
	line-height:24px;
	border-bottom:1px #ccc solid;
	font-family:"Verdana";
	font-size:12px;
	font-style:italic;
	text-align:right;
	color:#000;
	font-weight:bold;
}

.homeProduct h3{
	width:720px;
	height:28px;
	line-height:28px;
	font-family:"Verdana";
	font-size:14px;
	font-style:italic;
	color:#ff9933;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
}
.homeProduct dl{
	float:left;
	margin-left:10px;
	margin-right:4px;
	margin-top:10px;
	display:inline;
	height:220px;
}
.homeProduct dl dt{
	width:224px;
	height:148px;
	background:url(../images/productbg1.gif) top no-repeat;
	margin-bottom:5px;
}
.homeProduct dl dt a{
	display:block;
	width:214px;
	height:138px;
	padding:5px;
	font-size:11px;
	font-weight:normal;
}
.homeProduct dl dd{
	width:214px;
	padding-left:5px;
	line-height:15px;
	font-size:11px;
}
.homeProduct dl dd a{
	font-size:11px;
}
.homeProduct dl dd strong a{
	font-size:11px;
	font-weight:normal;
	color:#ff9933;
}
.foot{
	width:980px;
	height:20px;
	background:url(../images/footbg.gif) top no-repeat;
}
.footer{
	width:940px;
	margin:0px auto;
	text-align:left;
	font-size:11px;
	line-height:18px;
	padding-bottom:20px;
}
.footer p{
    margin-bottom:5px;
}

/*折叠菜单*/
#nav_air{font-size:12px;}
#nav_air ul {list-style-type:none;padding:0;margin:0;}
#nav_air ul li{
    
	width:210px;
	line-height:30px;
	text-indent:10px;	
	}
#nav_air ul li a{
	background:#ff9933;
	border-bottom:1px #fff solid;
}
#nav_air ul li dl dt a {
	background:#898b8d url(../images/icon02.gif) 10px no-repeat;
	border-bottom:1px #fff solid;
}
#nav_air ul li dl dt ul li a {
	background:#a7a7a7 url(../images/icon02.gif) 20px no-repeat;;
	border-bottom:1px #fff solid;
}
#nav_air ul li  dl{display:none;}
#nav_air ul li  dl dt{
	width:210px;
	line-height:24px;
	text-indent:20px;	
	}
#nav_air ul li  dl dt ul{display:none;}
#nav_air ul li  dl dt ul li{line-height:22px;background:#999; text-indent:30px; width:210px;}
#nav_air a{
    color:#fff;
	display:block;
	
	}
#nav_air a:hover{color:#fff; font-weight:bold;}



.mainbar{
	width:720px;
	margin:10px auto;
}
.mainbar h4{
	width:720px;
	height:24px;
	line-height:24px;
	border-bottom:1px #ccc solid;
	font-family:"Verdana";
	font-size:11px;
	text-align:right;
	vertical-align:middle;
}
.mainbar h4 a{
	color:#ff9933;
}
.mainbar h3{
	width:720px;
	height:28px;
	line-height:28px;
	font-family:"Verdana";
	font-size:14px;
	font-style:italic;
	color:#ff9933;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
}
.mainbar h6{
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	line-height:22px;
}
.supportbar{
	width:520px;
	float:left;
	margin-left:10px;
	line-height:22px;
}
.supportbar h2{
	font-size:12px;
	text-indent:0px;
	color:#ff9933;
	font-weight:bold;
	margin-top:10px;
}
.supportbar span{
	color:#ff9933;
}

.supportbar a{
	text-decoration:underline;
}

.supportbar2{
	width:700px;
	margin:10px auto;
	line-height:22px;
}
.supportbar2 h2{
	font-size:12px;
	text-indent:0px;
	color:#ff9933;
	font-weight:bold;
	margin-top:10px;
}
.supportbar2 span{
	color:#ff9933;
}

.supportbar2 a{
	text-decoration:underline;
}

.supportlist{
	width:180px;
	float:right;
	margin-top:20px;
	
}
.supportlist h1{
	height:26px;
	line-height:26px;
	background:#ff9933;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-indent:10px;
}
.supportlist ul li{
	width:180px;
	height:24px;
	line-height:24px;
	background:#f1f1f1;
	border-top:1px #fff solid;
	text-indent:10px;
	margin:0;
	padding:0;
}
.supportlist ul li a{
	font-size:11px;
}

/*上下滚动*/
#box{position:relative;width:210px;height:500px; background:#dbdcdd;}
#box div{position:absolute;top:50%;left:50%;width:160px;height:370px;overflow:hidden;margin:-185px 0 0 -80px;}
#box .up,#box .down{position:absolute;left:50%;width:48px;height:48px;z-index:10;cursor:pointer;overflow:hidden;margin-left:-24px;text-indent:-9999px;background:url(../images/arrow.jpg) no-repeat;}
#box .up{top:10px;background-position:0 0;}
#box .down{bottom:10px;background-position:0 bottom;}
#box ul{position:absolute;width:160px;}
#box li{width:160px;height:190px;list-style:none;text-align:center;}
#box a{font-weight:700;text-decoration:none;}
#box img{width:156px;height:156px;display:block;margin-bottom:5px;border:2px solid #ccc;}

.gundongtu{width:210px; background:#dbdcdd;}
.gundongtu span{text-align:center; margin:10px; display:block;}
#scrollDiv{width:210px;height:300px;min-height:25px;line-height:18px; background:#dbdcdd; overflow:hidden}
#scrollDiv li{padding-left:15px;}
#scrollDiv h3 {margin-bottom:5px; margin-top:5px;}
#scrollDiv h3 a{font-size:11px;}

.gundongtu li{padding-left:15px;}
.gundongtu h3 {margin-bottom:5px; margin-top:5px;}
.gundongtu h3 a{font-size:11px;}

/*产品图片切换*/
.fpic{
	width:326px;
	height:304px;
	POSITION: relative; float:left;
}
#focpic{
	width:322px;
	height:240px;
	border:#ECC1A1 1px solid;
	position: absolute;
	FILTER: RevealTrans(duration = 1,transition=12);
	left: 1px;
	top: 1px;
}
.fpic div{
	Z-INDEX: 20;
	CURSOR:pointer;
	padding-top:4px;
	POSITION: absolute;
	TOP: 242px;
	WIDTH: 78px;
	HEIGHT: 58px;
}
.fpic img{
	width:104px;
	height:68px;
}
.fpic a:link img,.fpic a:visited img{
	padding:1px;
	border:#FFFFFF 1px solid;
}
.fpic a:hover img,.fpic a:active img{
	padding:1px;
	border:#4A8109 1px solid;
}
#tmb0 {LEFT: 2px;}
#tmb1 {LEFT: 110px;}
#tmb2 {LEFT: 218px;}
#tmb3 {LEFT: 246px;}
/*多级菜单*/
#menu_zzjs_net{width:210px;overflow:hidden;}
#menu_zzjs_net li{line-height:30px; background:url(../images/lbg1.gif) top repeat-y; text-indent:5px;}
#menu_zzjs_net li ul li{line-height:24px; background:url(../images/lbg2.gif) top repeat-y; text-indent:20px;}
#menu_zzjs_net li ul li ul li{line-height:24px; background:url(../images/lbg3.gif) top repeat-y;}
#menu_zzjs_net .rem{padding-left:16px;}
#menu_zzjs_net .add{background:url(../images/tree_20110125zzjs_net.gif) -4px -31px no-repeat;}
#menu_zzjs_net .ren{background:url(../images/tree_20110125zzjs_net.gif) -4px -7px no-repeat;}
#menu_zzjs_net li a{color:#fff;outline:none;blr:expression(this.onFocus=this.blur()); padding-left:5px;}
#menu_zzjs_net li input{vertical-align:middle;margin-left:5px;}
#menu_zzjs_net .two{ text-indent:20px;display:none;}



.newtitle{width:700px; height:24px; line-height:24px; border-bottom:1px solid #ccc;}
.newtime{ width:500px; float:left;}
.newlink{ width:50px; float:right;font-style:italic; }
.newtitle a,.newlink a{ color:#ff9933;}
.newpage{ width:720px; text-align:center; margin-top:20px;}

.newsbar{
	width:700px;
	margin:10px auto;
}
.newsbar2{
	width:700px;
	margin:10px auto;
	line-height:200%;
}
.newsbar2 p{
	margin-bottom:5px;
	margin-top:0px;
}
.newsbar2 h1{
	font-size:18px;
	line-height:36px;
	text-align:center;
	color:#ff9933;
	font-weight:bold;
}
.newsbar2 h6{
	font-size:10px;
	height:22px;
	line-height:22px;
	text-align:center;
	border-bottom:1px #f1f1f1 dashed;
	border-top:1px #f1f1f1 dashed;
	margin-bottom:10px;
}
.newsbar dl{
	width:700px;
}
.newsbar dl dt{
	width:700px;
	height:24px;
	line-height:24px;
	border-bottom:1px #f1f1f1 solid;
	background:url(../images/icon01.gif) left no-repeat;
	text-indent:10px;
}
.newsbar dl dt a{ color:#ff9933;}
.newsbar dl dd{
	width:700px;
	height:18px;
	line-height:18px;
	text-align:right;
	font-size:10px;
}

.contact{width:680px; margin:10px 20px; line-height:150%;}
.nuu1{
	width:74px;
	height:28px;
	border:0;
	background-image: url(../images/nuu1.jpg);
	background-repeat:no-repeat;
}

.duotu{ width:720px; height:310px;}
.xinxi{ width:373px;float:right;   line-height:200%;}
.xinxi h3{ width:373px; background-image:url(../images/xinxibg1.jpg); text-indent:30px;}
.neirou{background-color:#eeeeee; padding-left:30px;}
.neirou2{ background-image: url(../images/xinxibg2.jpg);height:17px; width:373px;}
.neirou3{ width:373px; margin-top:10px;}
.bbb8{ background-image:url(../images/bbb5.jpg); background-repeat:no-repeat; width:136px; height:29px;border:0px;
}
.nuu2{width:74px; height:28px; border:0; background-image: url(../images/nuu2.jpg); background-repeat:no-repeat;}
.mainbar h5{ clear:both; margin-top:15px; margin-left:20px;
	width:700px;
	height:24px;
	line-height:24px;
	border-bottom:1px #ccc solid;
	font-family:"Verdana";
	font-size:12px;
	font-style:italic;
	color:#ff9933;
	font-weight:bold;
	text-align:left;
}

.contact{
	line-height:180%;
	width:700px;
	margin-left:10px;
	font-size:11px;
	padding-bottom:20px;
}
.contact a{
	text-decoration:underline;
}
.contact h1{
	clear:both;
	width:700px;
	color:#ff9933;
	height:24px;
	line-height:24px;
	margin-top:5px;
	font-size:14px;
	font-weight:bold;
}
.contact h2{
	clear:both;
	color:#ff9933;
	width:700px;
	height:18px;
	line-height:18px;
	margin-top:5px;
	font-size:14px;
}
.contact p{
	text-indent:0;
}
.faq{
	line-height:180%;
	width:700px;
	margin-left:10px;
	font-size:11px;
	padding-bottom:20px;
}
.faq a{
	text-decoration:underline;
}
.faq h1{
	color:#ff9933;
	height:24px;
	line-height:24px;
	margin-top:5px;
	font-size:14px;
	font-weight:bold;
}
.faq h2{
	color:#ff9933;
	width:700px;
	height:24px;
	line-height:24px;
	margin-top:5px;
	font-size:14px;
}
.faq ul{
	margin-left:0px;
	width:700px;
	clear:both;
}
.faq ul li{
	width:700px;
	height:20px;
	line-height:20px;
	background:url(../images/icon03.gif) left no-repeat;
	text-indent:10px;
	padding:0px;
}
.faq ul li a{
	text-decoration:none;
}
.faq ul li a:hover{
	text-decoration:underline;
}
.faq dl{
	clear:both;
	padding-top:15px;
	border-bottom:1px #ccc dashed;
	padding-bottom:10px;
}
.faq dl dt{
	font-weight:bold;
	background:url(../images/q.gif) top left no-repeat;
	text-indent:25px;
	line-height:17px;
	margin-bottom:5px;
}
.faq dl dd{
	background:url(../images/a.gif) top left no-repeat;
	padding-left:25px;
	line-height:17px;
}
.faq dl dd p{
	text-indent:0;
}
.about p{
	margin-top:10px;
}
.about h3{
	text-indent:0px;
}
.about a{
	color:#ff9933;
	text-decoration:underline;
}
.about dl{
	float:left;
	width:310px;
	border:1px #eee solid;
	padding:8px;
	margin-top:20px;
}
.messagebar{
	margin:10px auto;
	width:700px;
	line-height:22px;
}
.messagebar p{
	margin-top:10px;
}
.map dl dt{
	font-size:12px;
	font-weight:bold;
	background:url(../images/icon01.gif) left no-repeat;
	text-indent:15px;
	color:#ff9933
}

.map dl dt a{color:#ff9933}
.map dl dd{
	font-size:12px;
	background:url(../images/icon05.gif) 15px no-repeat;
	text-indent:15px;
	padding-left:10px;
}