body { margin:0px;
	font-family: Arial, Helvetica, sans-serif; background:url(index_bg.gif) repeat-x; color:#000;font-size:12px;
}
.clear{ clear:both}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
a img{ margin:0px;}
a:hover img{ margin:0px; border:0px;}
ul,li,input,table,td,tr,img,p,div{ margin:0px;}
ul,li{ list-style:none;}
#container{ width:100%; margin:0 auto;}
#header,#nav,#mainbody,#footer{ width:924px; margin:0 auto; text-align:left;}
#header{ position:relative; width:924px;}
#header .logo{width:237px; height:107px; background:url(logo.gif) no-repeat; margin-bottom:10px;}
#header .links{
	font-weight:bold;
	color:#fff;
	position:absolute;
	right: 101px;
	top: 72px;
	height: 14px;
}
#header .links a{ font-weight:bold;color:#fff; padding-right:15px;}
#nav{ position:relative; margin-top:10px;}
#nav ul{ list-style:none; width:924px; margin:0px;}
#nav li{text-align:center; float:left; margin:0px; font-family:"宋体", "Arial, Helvetica, sans-serif"; font-weight:bold;}
#nav li a{ padding:11px 12px; display:block;  color:#fff;background:url(nav.gif) no-repeat;}
#nav li a:hover{ color:#000; background:url(nav-hover.gif)}
#nav .nav-first a{ background:url(nav-1.gif) no-repeat; color:#000!important; padding-left:50px; margin:0px;}
#nav .nav-first a:hover{ background:url(nav-1.gif) no-repeat;  padding-left:49px; margin:0px;}

.nav-last{
	background:url(nav-last.gif) no-repeat;
	width:181px;
	padding-left:50px;
	height:35px;
	text-align:left;
	padding-top:10px;
	color:#ff0000;
	margin:0px;
	position:absolute;
	left: 697px;
	top: 0px;
}

#header .banner{ width:924px; height:217px; background:url(banner-1.gif); margin:0px;}
#mainbody{ background:#F97003;}
#mainbody .left{ width:203px;  float:left; text-align:center;}
#mainbody .left .left-1{ margin-top:10px; padding:10px;}
#mainbody .left .left-1 img{ padding:2px; margin-top:10px;}
#mainbody .right{ background-color:#feedb7; border-right:#f8a219 5px solid; float:left; width:707px; padding-left:8px; padding-bottom:10px; height:auto;}

#mainbody .right .list-1{ margin-bottom:10px; }
#mainbody .right .list-1-l{ width:375px; border:#ffcc66 1px solid; float:left; background-color:#fff;}
#mainbody .right .list-1-l-tit{ background:url(list-1-bg.gif) repeat-x; height:34px; color:#fa6400}
#mainbody .right .list-1-l-tit a{ color:#fa6400}
#mainbody .right .list-1-l-tit img{ padding-left:10px;  padding-right:10px;}
#mainbody .right .list-1-l p{ background-color:#FFFFFF; padding:10px; text-indent:2em; line-height:20px;}
#mainbody .right .list-1-l ul{ float:left; width:160px}


#mainbody .right .list-1-r{background-color:#fff; width:301px; border:#ffcc66 1px solid; float:right; margin-right:10px;}
#mainbody .right .list-1-r-tit{ background:url(list-1-bg.gif) repeat-x; height:34px; color:#fa6400}
#mainbody .right .list-1-r-tit a{ color:#fa6400}
#mainbody .right .list-1-r-tit img{ padding-left:10px; padding-right:10px;}
#mainbody .right .list-1-r p{ background-color:#FFFFFF; padding:10px; text-indent:2em; line-height:20px;}
#mainbody .right .list-1-r p.p1{ color:#8b8b8b}
#mainbody .right .list-1-r p span{ color:#f8a219; font-size:16px; font-weight:bold; padding:10px;}

#mainbody .right .list-2{ margin-bottom:10px;}
#mainbody .right .list-2 .list-2-l{ border:#ffcc66 1px solid; float:left; width:375px; height:270px; background-color:#fff; margin-bottom:10px;}
.list-2-l .text { margin-left:10px; float:left;width:200px; padding-top:10px;}
.list-2-l .text strong{ color:#FF0000; }
.list-2-l .text p{  color:#666666; margin-top:10px;}
.list-2-l .text ul{ margin-bottom:10px;list-style:square;}
.list-2-l .text li{ padding:2px; list-style:square; padding-left:10px;}
.list-2-l .text .last-li{ border-bottom:1px dashed #cccccc; color:#3d3d3d}
.list-2-l .tup{ padding-right:10px; padding-top:10px; float:right; margin-right:10px; text-align:center; width:100px;}
.list-2-l .tup ul{ list-style:none;}
.list-2-l .tup li{ margin-bottom:10px; padding-bottom:10px; padding-top:10px;}
.list-2-l .tup li.line{ border-bottom:1px dashed #cccccc; margin-bottom:10px;}
.list-2-l .tup img{ border: 1px solid #ffedd8}

#mainbody .right .list-2 .list-2-r{ width:301px; float:right; margin-right:10px;}
.list-2-r .list-2-r-bottom{ background-color:#fa9502; height:57px; margin:0px; text-align:center;}
.list-2-r .list-2-r-bottom img{ float:left; padding-top:5px; padding-left:5px;}

#mainbody .right .list-1-l ul{ list-style:none; float:left; padding:10px;}
#mainbody .right .list-1-l li{ list-style:none; line-height:22px; height:23px;}
#mainbody .right .list-1-l li a:hover{ color:#ff0000;}
#mainbody .right .list-1-l .pic-l{ float:left; padding:10px; padding-top:14px;}
.pic-l img{ border:1px solid #cccccc;}

#mainbody .right .list-1-r ul{ padding-left:7px; padding-top:10px; padding-bottom:10px; margin-bottom:10px;}
#mainbody .right .list-1-r li{ float:left;padding:3px; text-align:center; }
#mainbody .right .list-1-r li img{padding-bottom:5px; }
#mainbody .right .list-1-r li a{ padding-top:8px; padding-bottom:10px;}

#mainbody .right .list-3{}
#mainbody .right .list-3-top{ margin:0px; height:34px; width:683}
#mainbody .right .list-3-top-l{ float:left; display:inline;background:url(pic-11.gif) no-repeat; height:34px; width:8px;}
#mainbody .right .list-3-top-main{float:left;display:inline; background:url(list-1-bg.gif) repeat-x; height:34px; width:667px; }
#mainbody .right .list-3-top-main strong{ height:34px; color:#fa6400;font-size:14px; margin-top:10px; text-align:center; line-height:34px; }
#mainbody .right .list-3-top-r{ float:left; display:inline;background:url(pic-12.gif) no-repeat; height:34px; width:8px; }
#mainbody .right .list-3-main{border:1px solid #ffcc66; background-color:#fff; border-bottom:none; width:681px; height:90px; }
#mainbody .right .list-3-main img{ margin-top:15px; margin-left:10px; padding-left:8px; float:left; }
#mainbody .right .list-3-bottom{ background:url(pic-13.gif) no-repeat; height:11px; width:683px;}

#mainbody .right .list-4{border:1px solid #ffcc66; background-color:#fff; width:681px; margin-top:10px; height:295px;}
.list-4-l{ float:left; width:313px; margin-top:30px}
.list-4-l h4{ font-size:14px; border-bottom:1px solid #cccccc; padding-bottom:10px; margin-left:10px;}
.list-4-l h4 img{ padding-left:186px;}
.list-4-l-main{ padding-left:10px;}
.list-4-l-main img{ float:left;}
.list-4-l-main p{ float:left; margin-left:10px; padding-top:10px; color:#666666; line-height:24px;}
.list-4-l-main h5{ margin-bottom:10px; font-size:14px;padding-left:10px;}
.list-4-l-main h5 a{ margin-bottom:10px; font-size:14px;padding-left:10px;}
.list-4-l-bottom{ width:295px; margin:0px; height:100px;}
.list-4-l-bottom p{ color:#000; text-indent:2em}
.list-4-l-bottom p span a{ color:#ff0000!important;}

#footer { color:#000!important; clear:both;}
#footer .top-l{ float:left; display:inline;background:url(pic-11.gif) no-repeat; height:34px; width:8px;}
#footer .top-main{float:left;display:inline; background:url(list-1-bg.gif) repeat-x; height:34px; width:908px; }
#footer .top-main strong{ height:34px; color:#fa6400;font-size:14px; margin-top:10px; text-align:center; line-height:34px; }
#footer .top-r{ float:left; display:inline;background:url(pic-12.gif) no-repeat; height:34px; width:8px; }
#footer .main{border:1px solid #ffcc66; background-color:#fff; border-bottom:none; width:922px;  }
#footer .main img{ margin-top:15px; margin-left:15px; padding:3px; border:1px solid #cccccc;float:left; }
#footer .bottom{ background:url(pic-21.gif) no-repeat; height:11px; width:924px;}
.lastfooter{  width:924px;text-align:center; line-height:24px; margin-top:10px;}

/*contact*/
#mainbody .alinks{ margin:10px; color:#4f4b44}
.alinks a{ color:#4f4b44}
.alinks a:hover{ color:#ff0000;}
.alinks span{ padding-left:3px; padding-right:3px;}
#mainbody .right-nr{ background-color:#FFFFFF; border:#ffcc66 1px solid; width:694px; height:1050px }
#mainbody .right-nr .contact-top{ margin-left:2px; margin-top:2px;background:url(contact-top.gif) no-repeat; width:690px; height:42px; font-size:14px;}
.contact-top strong{ display:block; padding-top:15px; padding-left:30px;}
.contact-top strong i{ padding-left:5px;}
.contact-main p{ line-height:30px; padding-left:20px; }
/*product-main*/
.product-main ul{ margin:18px; list-style:none;}
.product-main li{   text-align:center;width:155px; height:150px; float:left; margin-right:10px;}
.product-main li a{ display:block; padding-top:12px; color:#f97703}
.product-main li a:hover{ color:#ff0000}
.product-main li img{ padding:5px; border: 1px solid #dfe8eb}
.product-main p{ margin-top:30px; clear:both; text-align:center;  color:#f97703}
.product-main p a{ color:#f97703; margin-left:5px;}
.product-main p a:hover{ color:#ff0000}
/*News-main*/
.news-main ul{margin:20px; margin-left:60px; margin-right:80px;list-style:none;}
.news-main li{ padding-bottom:5px;list-style:none; border-bottom:1px dashed #cccccc ; margin-bottom:15px;}
.news-main li img{ padding-right:10px; }
.news-main li a{color:#595450}
.news-main li a:hover{color:#ff0000}
.news-main li .news-span1{ display:block; float:left;}
.news-main li .news-span2{ display:block; float:right; padding-right:120px;}
.news-main p{ margin-top:30px; clear:both; text-align:center;  color:#f97703}
.news-main p a{ color:#f97703; margin-left:5px;}
.news-main p a:hover{ color:#ff0000}
/*join*/
.join-main{ }
.join-main h4{ color:#ff0000; margin-left:36px;padding-top:15px;}
.join-main-top{ text-align:center; margin-top:10px; }
.join-main p{ line-height:26px;padding:10px;}

/*wealth-main*/
.wealth-main{ margin:0px; }
.wealth-list-4{width:681px; margin-top:10px; height:295px;}
/**/
#mainbody .online-right-nr{ background-color:#FFFFFF; border:#ffcc66 1px solid; width:694px;}
#mainbody .online-right-nr .online-top{ margin-left:2px; margin-top:2px;background:url(contact-top.gif) no-repeat; width:690px; height:42px; font-size:14px;}
.online-top strong{ display:block; padding-top:15px; padding-left:30px;}
.online-top strong i{ padding-left:5px;}
.online-main{ padding-left:60px;}
.online-main h3{ font-size:12px;}
.online-main p{ margin-top:10px; margin-bottom:5px;}
.online-main p textarea{ width:440px; height:60px;border:#000 1px solid;}
.online-main p input{ width:220px; height:14px; border:#000 1px solid; margin-left:44px;}
.online-img1{ padding-left:100px;}
.online-main p input.online-input1{ width:95px;}
.online-main p input.online-input2{ width:auto; border:none;}
.online-main p input.online-input3{ width:70px; margin-left:4px;}
.online-main p select{ width:150px; height:20px;}
.online-main p input.online-input4{ width:440px; margin-left:0px;}
.online-main p input.online-input5{ width:320px; }
.online-main p input.online-input6{ width:auto; border:none; margin-left:2px;}
/*企业画卷*/
.culture-huajuan{ width:694px; height:175px; background:url(huajuan.gif) no-repeat; text-align:center;}
.culture-huajuan p{ padding-top:30px;}
.culture-huajuan p img{ margin-right:20px;}
#mainbody .culture-alinks{ margin:10px; color:#fb8931}
.culture-alinks a{ color:#fb8931}
.culture-alinks a:visited{ color:#fb8931}
.culture-alinks a:hover{ color:#ff0000;}
.culture-alinks span{ padding-left:3px; padding-right:3px;}
#mainbody .culture-right-nr{ background-color:#FFFFFF; border:#ffcc66 1px solid; width:694px; height:1050px;}
#mainbody .culture-right-nr .culture-top{border-bottom:#ce803c 2px solid; padding-bottom:5px; margin-left:2px; margin-top:2px;background:url(culture-ng.gif) no-repeat; width:690px; height:42px; font-size:14px;}
.culture-top strong{ color:#6e3a0d; display:block; padding-top:15px; padding-left:30px;}
.culture-main p{ line-height:30px; }
.culture-main{ padding:20px;}

/*在线留言*/
.right-16-t{ width:600px; height:67px; background:#fff; margin-left:7px; padding-left:20px;}
.right-16-t-1{ background:url(right-30.gif) no-repeat; height:29px; width:120px; float:left; margin-top:20px;}
.right-16-t-1 span{ display:block; margin-top:5px; padding-left:3px; text-align:center;}
.right-16-t-1 span.span-1{ color:#cccccc; text-align:center;}
.right-16-t-2{ float:right; margin-top:50px;}
.right-16-m{margin-left:7px; margin-bottom:10px;}
.right-16-m1{ background:#fffac5; height:20px; width:630px; padding-top:5px; padding:10px;}
.right-16-m2{ background:#fee1a2; width:630px; line-height:28px; padding:10px;}
.right-16-m3{ background:#feebeb; width:630px; line-height:28px; padding:10px;border-bottom:2px solid #fff;}
.right-16-m3 span{ color:#ff0000;}
.right-16-b{ background-color:#fff; width:600px;  margin-left:7px;}
.right-16-b1{ text-align:center; line-height:20px; height:50px; padding-top:30px;}
.right-16-b p{ text-align:left; font-size:12px; color:#000;  width:600px; margin-left:10px;}
.right-16-b p.p1{border-bottom:1px solid #cccccc;}
.right-16-b p span{ color:#cccccc;}
.right-16-b p textarea{ width:580px; margin:0px; height:100px;}

