@charset "utf-8";
/* CSS Document */
#body{
	width:1003px;
	margin:auto;
	text-align:center;
}
#head{
	width:629px!important;
	width:990px;
	height:83px;
	clear:both;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	margin-left:13px;
	padding-left:361px;
}
#headtop1{
width:598px;
height:29px;
padding-left:405px;
padding-top:7px;
}
#headtop2{
width:598px;
height:43px;
}
.Layer{
	position:absolute;
	visibility:visible;
}
#banner{
	width:960px;
	height:216px;
	background-image: url(../images/banner1.jpg);
	background-repeat: no-repeat;
	margin:auto
}
#dian{
	padding:0 0 0 30px;
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	letter-spacing:1px;
}
#dian1{
	padding:2px 10px 0 25px;
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	letter-spacing:1px;
	border-bottom:1px solid #CCCCCC;
	width:100px;
}
#dian2{
	padding:2px 10px 0 25px;
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	letter-spacing:1px;
	border-bottom:1px solid #CCCCCC;
	width:130px;
}
#dian3{
	padding:2px 10px 0 25px;
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	letter-spacing:1px;
	border-bottom:1px solid #CCCCCC;
	width:142px;
}
.Layer{
  position:absolute;
  visibility: hidden;
  background-color:#FFFFFF;
  border-top:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
}
#headfont{
	font-family: 'Arial', 'Helvetica', 'sans-serif', '宋体';
	color:#295FBF;
	font-size:13px;
	font-weight: bold;
}
#menuleft{
	background-image: url(../images/menuleft.jpg);
	background-repeat: no-repeat;
}
#menuright{
	background-image: url(../images/menuright.jpg);
	background-repeat: no-repeat;
}
#menubg{
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-x;
}
.inp{
width:129px;
	border: 1px solid #E4E4E4;
}
#pic1{
margin-top:7px;
width:229px;
height:50px;
}
#pic2{
margin-top:5px;
width:229px;
height:50px;
}
#headleft{
background-image:url(../images/head1.jpg);
	width:2px;
	height:76px;
}
#headbg{
	background-image: url(../images/headbg.jpg);
	background-repeat: repeat-x;
	width:1003px;
	background-position:top;
}
#headright{
background-image:url(../images/head3.jpg);
	width:2px;
	height:76px;
}
.div div{
	text-align:right;
}
#logo{
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: 50px;
}

#copyright{
	width:960px;
	height:24px;
	background-color: #CCCCCC;
	text-align:center;
	color: #541B86;
}
#sideleft{
float:left;
width:1px;
height:152px;
background-image: url(../images/sidebar_left.jpg);
background-repeat: no-repeat;
}
#sideright{
float:right;
width:193px;
}
#sidertop1{
	width:216px;
	height:45px;
	margin-left:13px;
	background-image: url(../images/s1.jpg);
	background-repeat: no-repeat;
}
#sidebarbg{
	width:229PX;
	background-color: #F5F5F5;
}
#sidertop2{
width:259px;
height:79px;
background-image: url(../images/sidebar2.jpg);
}
#siderdown{
width:259px;
height:12px;
background-image: url(../images/sidebardown.jpg);
overflow:hidden
}
#sidebar{
	width:259px;
	height:373px;
	background-image: url(../images/sidebar-bg.jpg);
	background-repeat: repeat-y;
}
#sidebarlink{
	width:207px;
	padding-top:3px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 29px;
}
#sidermovie{
	width:209px;
	height:120px;
	margin:0 0 0 10px;
	background-image: url(../images/sbg1.jpg);
	background-repeat: no-repeat;
	text-align:center
}
#sidebarc{
width:209px;
margin:0 0 0 10px;
}
#s2{
	margin:16px 0 0 0;
	width:209px;
	height:36px;
	background-image: url(../images/s2.jpg);
	background-repeat: no-repeat;

}
#s21{
	width:209px;
	height:36px;
	background-image: url(../images/s21.jpg);
	background-repeat: no-repeat;

}
#s22{
	width:209px;
	height:36px;
	background-image: url(../images/s22.jpg);
	background-repeat: no-repeat;

}
#s23{
	width:209px;
	height:36px;
	background-image: url(../images/s23.jpg);
	background-repeat: no-repeat;

}
#s24{
	width:209px;
	height:36px;
	background-image: url(../images/s24.jpg);
	background-repeat: no-repeat;

}
#scbg{
	margin:auto;
	width:209px;
	background-image: url(../images/scbg.jpg);
	background-repeat: repeat-y;
	padding:16px 0 0 10px;
}
#scmenu{
	margin:auto;
	width:209px;
	height:300px;
	padding:16px 0 0 10px;
}
#scmenu1{
	margin:auto;
	width:209px;
	height:300px;
	padding:0 0 0 10px;
}
#gcbg{
	margin:auto;
	width:190px;
	height:115px;
	background-image: url(../images/gcbg.jpg);
	background-repeat: no-repeat;
	text-align:center;
	padding:8 0 0 0;
}
#sc3{
	width:209px;
	height:16px;
	overflow:hidden;
	background-image: url(../images/sc3.jpg);
	background-repeat: repeat-x;
}
#sc5{
	width:209px;
	height:54px;
	background-image: url(../images/sc5.jpg);
	background-repeat: no-repeat;
	margin:auto;
	text-align:center;
	padding:18px 0 0 0;
}
.link1{
width:150px;
height:20px;
overflow:hidden;
text-align:center;
}
#bline{
	background-image: url(../images/bline1.jpg);
	background-repeat: repeat-x;
	width:1003px;
	height:3px;
	overflow:hidden
}
#bottom{
	width:1003px;
	height:63px;
	background-image: url(../images/bottombg.jpg);
	background-repeat: repeat-x;
	text-align:center;
	padding:10px 0 0 0;

}
#intro{
	width:180x;
	height:32px;
	padding-top:3px;
	background-image: url(../images/introbg.jpg);
	background-repeat: repeat-x;
}
#sidebar-mem{
	width:221px;
	height:22px;
	margin:44px 0 0 19px;
	background-image: url(../images/sidebar-mem.jpg);
	background-repeat: no-repeat;
}
#side-mem-name{
width:221px;
margin-left:19px;
height:33px;
padding-top:13px;
}
#side-mem-name1{
width:221px;
margin-left:19px;
height:25px;
padding-top:13px;
}
.memfont {
	font-weight: bold;
	color: #092477;
}
.mem {
width:137px;
}
#content1{
	background-image: url(../images/content1.jpg);
	background-repeat: no-repeat;
	width:247px;
	height:51px;
}
#content4{
	background-image: url(../images/content4.jpg);
	background-repeat: no-repeat;
	width:247px;
	height:51px;
}
#content5{
	background-image: url(../images/content5.jpg);
	background-repeat: no-repeat;
	width:247px;
	height:51px;
}
#content3{
	background-image: url(../images/content3.jpg);
	background-repeat: no-repeat;
	width:304px;
	height:51px;
}
#content2{
	background-image: url(../images/content2.jpg);
	background-repeat: no-repeat;
	width:304px;
	height:51px;
}
#pic{
	background-color:#541B86;
	width:171px;
	height:160px!important;
	height:167px;
	text-align:center;
	padding:7px 0 0 0;
}
#down{
height:10px;
width:960px;
}
#clear{
clear:both;
width:958px;
margin:auto;
height:59px;
text-align:center
}

.bomain {margin:auto;width:958px;height:84px;}
.bomain .l{
	float:left;
	width:15px;
	height:84px;
	background-image: url(../images/bottom_left.jpg);
	background-repeat: no-repeat;
}
.bomain .c{
	float:left;
	width:928px;
	height:84px;
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	padding-top:37x;
	text-align:center;
	margin:auto;
}
.bomain .r{
	float:right;
	width:15px;
	height:84px;
	background-image: url(../images/bottom_right.jpg);
	background-repeat: no-repeat;
}
#main{
	width:1003px;
	margin:auto;
	background-color: #F7F7F7;	
}
#main #l{
float:left;
width:229px;
}
#main #c{
float:left;
width:499px;
margin:0 0 0 13px;
}
#main #r{
float:right;
width:242px;
}
#imain{
	width:1003px;
	margin:auto;
	background-color: #F7F7F7;	
}
#imain #l{
float:left;
width:229px;
}

#imain #r{
float:right;
width:761px;
}
#in1{
	width:499px;
	height:47px;
	background-image: url(../images/i1.jpg);
	background-repeat: repeat-x;
	margin:auto
}
#iin1{
	width:748px;
	height:47px;
	background-image: url(../images/i1.jpg);
	background-repeat: repeat-x;
	margin:auto
}
#in2{
	background-image: url(../images/co2.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:490px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin2{
	background-image: url(../images/io1.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin3{
	background-image: url(../images/io2.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin4{
	background-image: url(../images/io3.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin5{
	background-image: url(../images/io4.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin6{
	background-image: url(../images/io5.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin7{
	background-image: url(../images/io6.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin71{
	background-image: url(../images/io10.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin8{
	background-image: url(../images/io7.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin9{
	background-image: url(../images/io8.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#iin10{
	background-image: url(../images/io9.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:748px;
	padding:25px 0 0 0;
	text-align:right;
}
#in3{
	width:499px;
	height:43px;
	background-image: url(../images/i2.jpg);
	background-repeat: repeat-x;
	margin:auto
}
#in4{
	background-image: url(../images/co3.jpg);
	background-repeat:no-repeat;
	height:43px;
	width:490px;
	padding:25px 0 0 450px;
}
#introduce{
margin:15px 0 0 10px;
width:720px;
}
#introd{
width:499px;
height:177px;
padding:10px 0 0 4px;
}
#r1{
	width:242px;
	height:46px;
	background-image: url(../images/r1.jpg);
	background-repeat: no-repeat;
}
#r2bg{
	width:229px;
	height:53px;
	background-image: url(../images/r2bg.jpg);
	background-repeat: repeat-x;
	}

#r2{
width:229px;
height:53px;
background-image: url(../images/r2.jpg);
	background-repeat: no-repeat;
}
.nl{
	background-image: url(../images/nl.jpg);
	background-repeat: repeat-y;

}
.nr{
	background-image: url(../images/nr.jpg);
	background-repeat: repeat-y;
}
#nd{
	width:693px;
	height:8px;
	overflow:hidden;
	background-image:url(../images/nd.jpg);
	background-repeat:no-repeat;
}
#bmain{
	width:693px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#bmain #l{
float:left;
width:324px;
}
#bmain #r{
float:right;
width:363px;
}
#con{
	width:324px;
	height:24px;
	background-image: url(../images/contact-top.jpg);
	background-repeat: no-repeat;
}
#conbg{
	width:324px;
	height:232px;
	background-image: url(../images/contact-bg.jpg);
	background-repeat: no-repeat;
	padding:5px 0 0 85px;
}
#com{
	width:363px;
	height:24px;
	background-image: url(../images/company-top.jpg);
	background-repeat: no-repeat;
}
#combg{
	width:363px;
	height:232px;
	border: 1px solid #E0E0E0;
	padding:9px 0 0 9px;
}
.companypic{
	width:165px;
	background-image: url(../images/company-pic.jpg);
	background-repeat: no-repeat;
}
#comline{
	width:349px;
	height:15px;
	background-image: url(../images/comline.jpg);
	background-repeat: no-repeat;
}
#content{
	width:693px;
	height:30px;
	background-image: url(../images/content.jpg);
	background-repeat: no-repeat;
}
.contitlefont{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.imgpic{
width:148px;
height:111px;
border: 1px solid #E0E0E0;
text-align:center
}
.newsline{
	background-image: url(../images/newsline.jpg);
	background-repeat: repeat-x;
}
.r3l{
	background-image: url(../images/r3l.jpg);
	background-repeat: no-repeat;
}
.r3r{
	background-image: url(../images/r3r.jpg);
	background-repeat: no-repeat;
}
.r3c{
	background-image: url(../images/r3c.jpg);
	background-repeat:repeat-x;
	padding:13px 0 0 0;
}
.menu{
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-x;
}
