@charset "utf-8";
/* CSS Document */
body,td,th {
	font:normal 12px/1.5 "微软雅黑","Arial Unicode MS",tahoma,Mingliu,Arial,Helvetica;
	font-size:12px;
}
body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size:12px;
	color: #282828;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #282828;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #FF6600;
}
ul,li,div,p,dl,dt,dd,table,br,span,form,input,img{
list-style:none; margin:0px; padding:0px;}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
h1,h2,h3,h4{ font-size:100%; font-weight:normal; margin:0; padding:0; }
.topbox{
width:980px; height:90px; margin:auto; overflow:hidden; background-image:url(../images/index_04.jpg); background-repeat:no-repeat; }
.lanaleg{ width:980px; height:25px; line-height:25px;}
.cn{ width:80px; height:25px; background-image:url(../images/cn.png); background-position:left center; text-indent:20px; float:right;  background-repeat:no-repeat;}
.en{ width:80px; height:25px; background-image:url(../images/en.png); background-position:left center; text-indent:20px; float:right; background-repeat:no-repeat;}
.ttext{ width:980px; height:40px; line-height:20px; margin-top:10px; text-align:right;}
.meun{
width:980px; height:45px; margin:auto;}
.meun ul li{
	width:122px;
	height:45px;
	line-height:45px;
	font-weight:bold;
	font-size:14px;
	float:left;
	display:block;
	color:#FFFFFF;

}
.meun ul li a{ font-weight:bold; font-size:14px;  color:#FFFFFF; display:block;
}
.meun ul li a:visited{ color:#FFFFFF;}
.meun ul li a:hover{
	color:#fff;
	width:122px;
	height:45px;
	display:block; background-image:url(../images/meunbg.jpg); background-position:center center; background-repeat:no-repeat;
}
.meun ul li a:active {
color:#fff;}
.online{ width:2px; height:45px; background-image:url(../images/online.jpg); background-position:right center; background-repeat:no-repeat;}
.banner { margin:5px auto 0px auto; width:100%;  overflow:hidden; }
#fader { position:relative; width:100%; height:321px; overflow:hidden; z-index:999}
#fader li { position:absolute; width:1800px; margin-left:-900px; top:0px; left:50%; }
#fader ul li img { height:321px;}
.fader-nav { width:11px; display:inline-block; background:#bbb; height:11px; overflow:hidden; cursor:pointer; margin-right:8px;}
.fader-cur-nav { width:11px; display:inline-block; background:#fff; height:11px; overflow:hidden; cursor:pointer; margin-right:8px;}
.clear{
clear:both;}
.inpor{
width:100%; height:auto; overflow:hidden; background-color:#f7f7f2; padding:10px 0px;}
.inporbox{
width:980px; height:auto; overflow:hidden; margin:auto; padding-top:15px;}
.inp1{
width:480px; height:auto; overflow:hidden; float:left; padding-right:10px; padding-bottom:15px;}
.inp1left{
width:115px; height:auto; overflow:hidden; float:left;}
.inp2right{
width:355px; height:188px; overflow:hidden; line-height:22px; float:left; margin-left:10px;}
.inp2right h1{ font-size:14px; font-weight:bold;}
.inp2right h1 a{ font-size:14px;}
.inp2{
width:480px; height:auto; overflow:hidden; float:left; margin-left:20px;}
.innew{
width:980px; height:auto; overflow:hidden; margin:auto; padding:25px 0px;}
.innewleft{
width:678px; height:auto; overflow:hidden; float:left;}
.innewleft h1{ font-size:16px; font-weight:bold;}
.innewleftnav{
width:678px; height:auto; overflow:hidden; line-height:21px; margin-top:10px;}
.innewleftnav a{ color:#019d0e;}
.innewleftna{
width:678px; height:auto; overflow:hidden; margin-top:25px;}
.inneright{
width:283px; height:auto; overflow:hidden; float:left; margin-left:19px;}
.inneright h1{ font-size:16px; font-weight:bold;}
.inneimg{
width:283px; height:72px; padding:13px 0px;}
.innerl{
width:283px; height:auto; overflow:hidden; line-height:22px;}
.innerl h2{ color:#019d0e;}
.footbox{
width:100%; height:111px; background-image:url(../images/footbg.jpg); background-position:left top; background-repeat:repeat-x;}
.foot{
width:980px; height:111px;  text-align:center; background-image:url(../images/index_14bg.jpg); background-repeat:no-repeat; margin:auto;}
.foot h1{
padding:12px 0px; line-height:21px; color:#FFFFFF;}
.foot h1 a{color:#FFFFFF;}

.aboutbanner{
width:980px; height:auto; overflow:hidden; margin:5px auto;}
.aboutbox{
width:980px; height:auto; overflow:hidden; margin:auto; background-image:url(../images/about_09bg.jpg); background-position:left top; background-repeat:repeat-y; padding-bottom:10px;}
.aboutleft{
width:220px; height:auto; overflow:hidden; float:left;}
.aboutleft h1{
width:220px; height:40px; color:#FFFFFF; font-size:16px; font-weight:bold; text-indent:30px; background-image:url(../images/meun1.jpg); background-repeat:no-repeat; line-height:40px;}
.leftmid{
width:220px; height:auto; overflow:hidden;}
.leftmid ul li{
width:220px; height:41px; background-image:url(../images/about_06.jpg); background-repeat:no-repeat; background-position:left center; text-indent:33px; line-height:41px;}
.leftmap{
width:220px; height:auto; margin:15px 0px;}
.leftnva{
width:220px; height:auto; line-height:20px; overflow:hidden;}
.leftnva span{color:#019d0e;}
.aboutright{
width:740px; height:auto; overflow:hidden; float:left; margin-left:20px;}
.aboutright h1{
width:740px; height:40px; border-bottom:1px #f2f2f2 solid; line-height:40px;}
.rightnav{
width:740px; height:auto; overflow:hidden; line-height:20px; text-align:justify; margin:20px 0px;}
.rightnavaf{
width:740px; height:auto; overflow:hidden; line-height:20px; padding:15px 0px; border-bottom:1px #f2f2f2 solid; color:#757575;}
.rightnavaf a{ font-size:14px; font-weight:bold;}
.righteqm{
width:740px; height:auto; overflow:hidden; margin:15px 0px;}
.righteqm ul li{ float:left; width:204px; text-align:center; height:204px;  margin-right:20px; margin-left:20px; display:inline; margin-bottom:10px;}
.righteqm ul li a img{ width:200px; height:152px; border:1px #e6e6e6 solid; padding:1px;  }
.righteqm ul li a:hover img{ width:200px; height:152px; border:1px solid #0088e0; padding:1px; }
.righteqm ul li h3{ height:50px; width:200px; line-height:20px; display:table-cell; vertical-align:middle;  text-align:center; } 
.rightnavs{
width:740px; height:30px; line-height:30px; border-bottom:1px #f2f2f2 solid;}
.rightnavs a{ color:#757575;}
.rightnavs a:hover {
	text-decoration: none;
	color: #FF6600;
}

.cuspages a:link,.cuspages a:visited{text-decoration:none; color:#999;}
.cuspages a:hover {text-decoration:underline}
/* pages */
.pages{clear:both;margin:20px 0;}
	.pages em, .pages a, .pages strong{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
	.pages strong{border:none;font-weight:700}
	.cuspages{ width:740px; height:50px; margin:25px 0px;;line-height:200%; clear:both; text-align:center;}
	.cuspages .pages{display:inline;clear:none;margin-right:45px; padding:25px 0px;}


.rightnavpcba{
width:740px; height:auto; overflow:hidden; margin:20px 0px;}
.rightnavpcba ul li{ width:320px; height:130px; float:left; margin:0px 20px; border-bottom:1px #CCCCCC solid; padding:15px 0px;}
.rightimg{ width:96px; height:96px; float:left;}
.rightimgtve{ width:210px; height:auto; overflow:hidden; line-height:22px; float:left; margin-left:12px;}
.rightimgtve h4{ color:#339900; font-weight:bold;}
.linkbox{ width:100%; height:auto; overflow:hidden; margin:12px auto; border-top:1px #ddd solid;}
.link{ width:980px; padding:10px 0px; margin:auto; line-height:25px;}