.picc {
	text-align: center;
	height: 105px;
	width: 168px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 12px;
}
#parea1 .poi .pname {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: center;
	width: 155px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 14px;
}
.textareax .parea2 {
	width: 660px;
}
#TYR {
	margin-bottom: 20px;
	margin-left: 20px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#tfgy {
	float: left;
	width: 600px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	margin-top: 20px;
}

#naws {
	width: 550px;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 20px;	
}
.mews-1 {
	height: 25px;
	width: 550px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #8E2B01;
	margin-bottom: 10px;
}
.m-2 {
	float: left;
	height: 20px;
	width: 420px;
	font-size: 14px;
	color: #666;
	padding-left: 27px;
	background-image: url(Circle_Grey.png);
	background-repeat: no-repeat;
	line-height: 20px;
}
.m-3 {
	float: right;
	width: 100px;
	height: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	font-size: 12px;
	color: #666;
	text-align: center;
}
#j1 {
	background-repeat: repeat-y;
	background-position: left top;
	background-image: url(j1.jpg);
	float: right;
	width: 585px;
	padding-left: 15px;
}
#tagline {
	text-align: left;
	width: 600px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	margin-top: 15px;
	margin-bottom: 20px;
}
#tagline ul {
	background-image: url(j2.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 570px;
}
#tagline ul li {
	width: 114px;
	float: right;
	height: 44px;
	list-style-type: none;
}
#tagline ul li a:hover {
	background-position: -114px 0px;
}
#tagline ul li a.stay {
	color: #FFF;
	background-position: -114px 0px;
	font-weight: bold;
}
#tagline ul li a {
	color: #F30;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(jbt.jpg);
	letter-spacing: -1pt;
	text-align: center;
	display: block;
	height: 32px;
	width: 100px;
	padding-top: 12px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 14pt;
}
#tfgy {
	text-decoration: none;
}

*{ margin:0; padding:0;}
body{
	font-size:12px;
	background:#909090 url(bg3.jpg) repeat-x left bottom;
	font-family:Arial, Helvetica, sans-serif;
	color:#454545
}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
a{ text-decoration:none; color:#454545;}
ul{ list-style:none;}
li{ list-style:none;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{
	border:none;
	text-align: justify;
}
em{ font-style:normal;}


.container {
	margin:0;
	position:relative;
	width:1000px;
	height:264px;
	margin-bottom:35px;
	background-color: #000;
	background-image: url(bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#slider {width:1000px; height:261px;}
#slider li{width:1000px;height:261px;overflow:hidden;}
#slider li img{width:1000px;height:261px;overflow:hidden;}
#prevBtn, #nextBtn,  #slider1next, #slider1prev {display:block;width:33px;height:33px;position:absolute;left:55px;top:110px;z-index:1000;}
#nextBtn, #slider1next {left:910px;}
.zhuce a{ color:#610007; text-decoration:underline; font-weight:normal; font-size:12px;}
.top{ background:url(bg1.jpg) repeat; height:118px; width:100%; overflow:hidden}
.top_bar{ width:1000px; margin:0 auto}
.logo{
	width:300px;
	height:59px;
	float:left;
	background:url(logo.png) no-repeat;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.at1{
	width:200px;
	float:right;
	background:url(bg1.png) no-repeat;
	line-height:20px;
	color:#fff;
	margin-top: 18px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.nav{ background:url(bg2.jpg) repeat-x; height:40px; line-height:40px;}
.nav ul{ width:1000px; margin:0 auto; background:url(nav_s.jpg) no-repeat right 2px;}
.nav ul li{ float:left; background:url(nav_s.jpg) no-repeat left 2px; width:166px; text-align:center; font-size:14px;}
.nav ul li a{
	color:#fff;
	width:166px;
	display:block;
	height:40px;
	font-size: 12pt;
	letter-spacing: 0.2em;
}
.nav ul li a:hover{
	background:url(nav_h.jpg) no-repeat center 1px;
	font-weight: normal;
}
.content .main #NEWS {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 200px;
}
.content .main #NEWS #LOP {
	height: 30px;
	width: 800px;
}
.content .main #NEWS #LOP #lop {
	height: 150px;
	margin-top: 20px;
	width: 800px;
}
.nav ul li a{ color:#fff;width:166px; display:block; height:40px;}
.content{
	background-color: #35090A;
	background-image: url(lib8.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.input-555 {
	background-color: #333;
	margin-top: 15px;
	margin-bottom: 30px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}

.main{
	width:1000px;
	background:#f0f0f0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 20px;
}

.box1{
	float:left;
	display:inline;
	padding-bottom:30px;
	width: 1000px;
}
.img1{
	width:150px;
	float:left;
	height:152px;
}
.txt{
	width:300px;
	float:left;
	display:inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
	line-height: 18px;
}
.txt h2{ margin-bottom:12px;}
.txt h2 a{ color:#3a0c00; font-size:16px;}
.txt2{
	height:70px;
	margin-bottom:6px;
}
.content .main .container #1 {
	clear: left;
	float: left;
	height: 261px;
	width: 670px;
}
.content .main .container #2 {
	height: 261px;
	width: 330px;
	float: right;
}
.at2 *{ vertical-align:middle}
.at2 a{ color:#af4f02; }
.at2 span{
	position:absolute;
	right:-14px;
	bottom:126px
}
.title1{
	height:45px;
	line-height:30px;
	display:block;
	color:#3a0c00;
	font-size:16px;
	background-image: url(NE-01.jpg);
	background-repeat: no-repeat;
}
.title1 *{ vertical-align:middle}
.menu1{ margin-bottom:5px;}
.menu1 li{ background:url(icon6.jpg) no-repeat left center; height:24px; line-height:24px; position:relative}
.menu1 li a{ margin-left:15px;}
.menu1 li span{ position:absolute; right:0; top:0}
.title2{ height:30px; line-height:30px; display:block;color:#3a0c00; font-size:16px; }
.title2 *{ vertical-align:middle}
.txt3{ width:200px; float:left; margin:0 46px 0 0 ; display:inline}
.foot{
	width:100%;
	color:#6d6d6d;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(bg3.jpg);
	background-repeat: repeat;
}
#foot-1 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding: 10px;
	font-size: 12px;
	color: #FFF;
	line-height: 20px;
}
.banner2{
	height:180px;
	background-repeat: no-repeat;
	background-image: url(sub.jpg);
	padding-left: 265px;
	width: 735px;
}
.banner2 img{
	height: auto;
	width: auto;
}
.bar{
	height:70px;
	line-height:50px;
	position:relative;
	text-indent:50px;
	margin-bottom:5px;
	float: left;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.bar b{ color:#3a0b00; font-size:22px; font-weight:400}
.bar span{
	position:absolute;
	right:80px;
	top:2px;
	display:block;
	color:#bb3c03;
	width: 270px;
}
.bar samp{ position:absolute; right:45px; top:0;display:block; }
.bar samp a{ color:#bb3c03; font-weight:bold}
.left{ width:580px; float:left; margin:0 37px 0 50px; display:inline}
.at3{
	border-bottom:1px solid #cacaca;
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0;
}
.at3_c h2{ color:#3a0b00; font-size:18px; margin-bottom:8px;}
.at3_c h2 span{ color:#454545; font-size:12px; font-weight:normal}
.at3_r{ width:142px; float:left; margin-top:25px;}
.prot3{background:url(port4.jpg) no-repeat left top;}
.prot1{ background:url(prot1.jpg) no-repeat left top}
.port2{background:url(prot3.jpg) no-repeat left bottom; padding:18px 0}
.title3{ height:32px; line-height:32px; padding:0 0 0 14px; color:#3a0b00; font-size:18px; font-weight:400;}
.title3 *{ vertical-align:middle}
.menu2{ width:235px; margin:20px auto}
.more{ text-align:right; padding-right:30px;}
.more a{ color:#b04f01}
.select4{ width:228px; height:25px;}
.con_t{ border:1px solid #cecece; border-top:none; background:#f8f8f8; padding:4px 0}
.menu4 { margin:0 10px}
.menu4 li{ background:url(lib4.jpg) no-repeat left center; padding:15px 0px; float:left; width:30%; }
.menu4 li a{ margin-left:10px;}
.list{}
.list dt{ background:url(bar1.jpg) no-repeat; height:33px; width:580px; color:#fff; line-height:33px; margin-bottom:6px;}
.list dt span,.list dd span{ display:block; float:left; overflow:hidden; }
.list dt span.N1{ width:90px; text-align:center}
.list dt span.N2{ width:378px;}
.list dt span.N3{ width:112px;text-align:center}
.list dd{ border-bottom:1px dashed #cacaca; height:32px; line-height:32px;}
.list dd span.N1{ width:90px; text-align:center}
.list dd span.N2{ width:378px;}
.list dd span.N3{ width:112px;text-align:center}
.title6{ color:#a12f03; font-size:18px; font-weight:400; line-height:30px;}
.btn1{ background:url(btn3.jpg) no-repeat; border:none; width:133px; height:36px;}
.text1{ width:216px; border:none; background:url(input.jpg) no-repeat; height:28px; line-height:28px;}
.textarea{ background:url(textarea.jpg) no-repeat; width:505px; height:162px;}
.title7{ font-size:22px; color:#3a0b00; border-bottom:1px solid #cacaca; font-weight:400; padding:10px 0; margin-bottom:20px;}
.line{ width:100%; border-bottom:1px dashed #cacaca; height:1px; display:block}



.left1{
	width:265px;
	float:left;
	margin-top: 20px;
}
.right1{
	width:700px;
	float:left;
	border-left:1px solid #cacaca;
	padding-left:30px;
	margin-top: 10px;
}
.bar3{ height:25px; line-height:25px; position:relative; margin-bottom:18px;}
.bar3 *{ vertical-align:middle}
.bar3 b{ font-size:18px; color:#3a0b00; font-weight:400}
.jslx{ position:absolute; right:0 !important; top:0; height:25px; display:block; width:423px;}
.jslx span{ width:70px; float:left; display:block}
.select1{ width:132px; height:25px;float:left; overflow:hidden; margin:0 4px 0 0; display:inline}
.beij{ background:url(bg8.jpg) no-repeat; width:215px; float:left}
.txt4{ width:126px; height:21px; overflow:hidden; border:none; background:none; padding:2px;}
.search{ width:80px; height:25px; border:none;  background:none;overflow:hidden}
.nav_menu{ width:221px; overflow:hidden; margin:0 0 0 50px;}
.parent {width:221px;height:33px;display:block;line-height:33px;margin:0 auto; text-indent:32px;margin-bottom:3px; font-weight:bold}
.child {text-align:center;width:221px;display:block;margin:0 auto;}
.child a{ width:221px; height:28px; line-height:28px; display:block; overflow:hidden; border-bottom:1px dashed #cacaca}
#menuParent a {background:url(nav_1.jpg) no-repeat;width:221px;height:33px;display:block; color:#fff;line-height:33px;}
#Menu2Parent a {background:url(nav_1.jpg) no-repeat;width:221px;height:33px;display:block; color:#fff;line-height:33px;}
#Menu3Parent a {background:url(nav_1.jpg) no-repeat;width:221px;height:33px;display:block; color:#fff;line-height:33px;}
.parent a:hover{ display:block; width:221px; height:33px;}
.child a.h_hover2{ color:#3b0d00; font-weight:bold}



.wenti1{
	width:221px;
	overflow:hidden;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
	font-size: 10pt;
}
.wenti1 dl{
	width:221px;
	font-size:10pt;
	line-height: 18pt;
}
.wenti1 dt{
	height:33px;
	color:#FFF;
	padding-top:6px;
	cursor:pointer;
	line-height:37px;
	text-indent:30px;
	margin-bottom:2px;
}
.wenti1 dt.original1{
	background:url(nav_1.jpg) no-repeat;
	height:33px;
	padding:0;
	font-size: 10pt;
}
.wenti1 dt.focus1{
	background:url(nav_1.jpg) no-repeat;
	height:37px;
	padding:0
}
.wenti1 dt.expand1{
	background:url(nav_2.jpg) no-repeat;
	height:37px;
	padding:0
}
.wenti1 dd{display:none;width:221px;margin:0 auto;}
.wenti1 dd a{
	color:#707070;
	width:221px;
	height:37px;
	display:block;
	line-height:37px;
	border-bottom:1px dashed #cacaca;
	background:url(lib5.jpg) no-repeat 8px center;
	text-indent:20px;
}
.wenti1 dd a.h_hover2{ color:#3b0d00; font-weight:bold; background:url(lib6.jpg) no-repeat 8px center}
.bar4{
	color:#3a0b00;
	font-size:18px;
	font-weight:400;
	border-bottom:1px dashed #cacaca;
	padding-bottom:5px;
	margin-bottom:20px;
	background-color: #C6C2C3;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.sezhi{ color:#792100; line-height:25px; padding:30px 0 30px 0; width:505px;}
.QW-5 {
	padding-top: 12px;
	padding-bottom: 6px;
	text-align: right;
}

.l1{ widows:55px; float:left; color:#454545}
.bar5{ background:url(wenhao.jpg) no-repeat; height:25px; line-height:25px; font-size:16px; color:#380c00; text-indent:30px; border-bottom:1px dashed #cacaca; padding:4px 0}
.bar5 *{ vertical-align:middle}


.wenti dl{width:660px;font-size:12px;}
.wenti dt{height:33px;color:#fff;padding-top:6px;font-weight:bold;padding-left:20px;cursor:pointer;text-indent:40px; line-height:33px; overflow:hidden}
.wenti dt.original{ background:url(bar4.jpg) no-repeat; height:33px; padding:0}
.wenti dt.focus{background:url(bar4.jpg) no-repeat; height:33px; padding:0}
.wenti dt.expand{background:url(bar3.jpg) no-repeat; height:33px; padding:0}
.wenti dd{display:none;padding:10px 40px 40px; overflow:hidden}
.wenti dd a{ color:#c02608}
.wenti dd p{ line-height:24px;}
.ined {
	float: left;
	width: 65px;
	white-space: 20;
	text-align: center;
}
#MEWS2 #r {
	width: 35px;
	float: left;
	margin-right: 7px;
}
#MEWS2 #l {
	width: 35px;
	float: right;
	margin-left: 7px;
}
.div2 {
	width: 145px;
	padding: 4px;
	border: 1px solid #999;
	text-align: center;
	float: left;
	line-height: 20px;
	background-color: #FFF;
	margin: 4px;
	height: 150px;
}
.select2{ width:218px; height:26px; line-height:26px;}
.rty55 {
	background-image: url(10X10.png);
	background-repeat: no-repeat;
	padding-left: 13px;
	line-height: 18px;
}
#YND {
	margin-top: 20px;
	margin-right: 40px;
	margin-bottom: 20px;
	margin-left: 40px;
}
#bone {
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 40px;
	height: 720px;
	width: auto;
}
#pp2-1 {
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
	clip: rect(10px,auto,auto,auto);
	height: 30px;
	background-color: #999;
	font-size: 18px;
	color: #FFF;
	font-weight: bolder;
	text-align: center;
	letter-spacing: normal;
	word-spacing: normal;
	padding-top: 6px;
}
#pp2-2 {
	background-image: url(Circle_Grey.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
	color: #FFF;
	line-height: 18px;
}
#oott {
	width: 570px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	float: left;
}
#pp2-3 {
	margin-right: 5px;
	margin-left: 5px;
	line-height: 18px;
	margin-bottom: 20px;
}
#oopp {
	width: 280px;
	margin: 10px;
	float: left;
	background-color: #CCC;
	padding: 10px;
}
#pp1 {
	margin: 5px;
	padding: 5px;
	border: 2px solid #FFF;
}
#htet {
	margin: 10px;
	float: left;
	width: 550px;
}
.pp2-4-1 {
	float: left;
	width: 160px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 7px;
	padding: 5px;
	text-align: center;
	border: 1px solid #939393;
	height: 135px;
}
.4-1  {
	margin: 10px;
}
a:hover {
	color: #982D03;
}
.foot_bar #234d4 {
	margin-left: 10px;
	float: left;
}
.tyw {
	width: 280px;
	font-size: 12pt;
	margin-left: 20px;
	margin-top: 20px;
	line-height: 18pt;
	color: #333;
}
#erqw {
	clear: left;
	float: left;
	margin-top: 30px;
	width: 600px;
	line-height: 25px;
	font-size: 14px;
}
.mdew5 {
	font-size: 16px;
	font-weight: bold;
}
.ere {
	font-size: 14px;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	text-align: center;
}
#tll4 {
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	color: #600;
	background-image: url(accept.png);
	background-repeat: no-repeat;
	margin: 20px;
	height: 26px;
	padding-left: 26px;
	width: 700px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #600;
}

#tll {
	font-size: 14pt;
	color: #600;
	text-align: left;
	line-height: 24px;
	background-image: url(accept.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	width: 500px;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #600;
	margin-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	margin-top: 20px;
}
#logo{ width:154px; height:61px; overflow:hidden; float:left}
#logo img{ margin-top:-317px; border:none;}
</style>
#er {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 75px;
}

#search {
	background-image: url(SEARCH-01-01.jpg);
	background-repeat: no-repeat;
	height: 185px;
	width: 400px;
	float: right;
	clear: right;
	margin-right: 40px;
	margin-top: 10px;
}
#Search1 {
	margin-top: 25px;
	margin-left: 35px;
	margin-right: 165px;
}
#search2 {
	margin-top: 10px;
	margin-left: 35px;
	margin-right: 165px;
}
#search3 {
	width: 70px;
	clear: right;
	float: right;
	margin-top: 10px;
}
#about {
	width: 480px;
	margin-left: 40px;
	float: left;
	background-image: url(../images/project_bg1-01.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 240px;
}
#about1 {
	clear: right;
	float: right;
	margin-right: 40px;
	width: 260px;
	background-image: url(../images/project_bg.jpg);
	background-repeat: no-repeat;
	height: 200px;
	padding-right: 70px;
	padding-left: 70px;
	padding-top: 40px;
}
#hots {
	margin-bottom: 10px;
	margin-left: 60px;
	margin-right: 60px;
	height: 43px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
#hots1 {
	width: 780px;
	clear: left;
	float: left;
}
#hots2 {
	float: right;
	width: 100px;
	clear: right;
	text-align: center;
	margin-top: 25px;
}
#nore {
	float: right;
	width: 40px;
	margin-top: 5px;
}
#news {
	width: 520px;
	margin-left: 40px;
	clear: left;
	float: left;
}
#news1 {
	float: left;
	width: 150px;
	padding: 5px;
	height: 120px;
	border: 1px solid #333;
}
#news2 {
	clear: left;
	float: left;
	width: 470px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	padding-top: 10px;
	padding-bottom: 5px;
}
#news3 {
	background-image: url(10X10.png);
	background-repeat: no-repeat;
	width: 360px;
	float: left;
	padding-left: 13px;
}
#aup {
	height: 150px;
	width: 150px;
	margin: 10px;
	float: left;
}
.aup2 {
	clear: right;
	float: right;
}
.aup {
	clear: left;
	float: left;
}
#aup2 {
	width: 280px;
	margin-left: 10px;
}
#aups1 {
	width: 210px;
	float: right;
}
#aups2 {
	background-image: url(recmm1.jpg);
	background-repeat: no-repeat;
	height: 35px;
}
.aup4 {
	font-size: 12px;
	line-height: 20px;
	padding: 5px;
	margin-top: 10px;
}
.aup3 {
	font-size: 16px;
	background-image: url(recmm2.jpg);
	background-repeat: no-repeat;
	height: 35px;
}
#order {
	margin-top: 20px;
}
#historyline {
	background-image: url(ewq5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 30px;
	margin-right: 150px;
	margin-left: 150px;
	width: 700px;
}
#Related-top {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #600;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #600;
	background-image: url(accept.png);
	padding-left: 30px;
	background-repeat: no-repeat;
	clear: left;
	float: left;
}
#Related-writing {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: right;
}

#Related-mid2 {
	width: 150px;
	margin-right: 7px;
	margin-left: 7px;
	float: left;
	background-image: url(bar.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 15px;
}

#historyline2 {
	background-image: url(ewq2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 8px;
}
#historyline3 {
	width: 100%;
	margin-top: 8px;
}
#historyline5 {
	background-image: url(ewq3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#historyline4 {
	background-image: url(ewq4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#historyline5 {
	margin-top: 8px;
}
#historyline6 {
	margin-top: 8px;
	margin-right: 50px;
	margin-bottom: 30px;
	margin-left: 50px;
	background-image: url(ewq3.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width: 900px;
}
#historyline7 {
	background-image: url(ewq6.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 8px;
}
#Grid {
	width: 140px;
	margin: 5px;
	float: left;
}
.Grid {
	height: 100px;
	width: 130px;
	padding: 5px;
	border: 1px solid #999;
}
.Grid2 {
	padding: 5px;
	height: 110px;
	width: 140px;
	border: 1px solid #999;
}

.Number {
	font-size: 12px;
	line-height: 16px;
	color: #333;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Explain {
	font-size: 14px;
	font-weight: bold;
	color: #600;
	line-height: 20px;
	text-align: center;
	background-image: url(a-01.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}

#Merchandise {
	margin-right: 40px;
}

#wqsd {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	height: 40px;
}

#toto1 {
	font-size: 12pt;
	line-height: 20pt;
	margin-top: 30px;
	margin-right: 50px;
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
}
#toto {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 0.2em;
	width: 570px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 10px;
}
#Title {
	font-size: 12px;
	line-height: 20px;
	background-image: url(12x12.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 7px;
}
#style {
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}
#pagetag {
	float: left;
	width: 100%;
	height: 37px;
	color: #000;
	margin-bottom: 5px;
	background-image: url(tagbg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.tage {
	float: right;
	height: 27px;
	width: 115px;
	margin-right: 10px;
	_margin-right: 5px;
	background-image: url(tag.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 8px;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 14px;
}
.tage a {
	color: #999;
}
.tage a:hover {
	color: #600;
}
#prod #A {
	width: 180px;
	clear: none;
}
#prod #B {
	width: 180px;
}
#prod #C {
	width: 180px;
}
#prod #D {
	width: 180px;
}
.content .main .right1 #2 {
	float: left;
	width: 560px;
	margin-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	letter-spacing: 1em;
	text-align: center;
}
.content .main .right1 #TOP {
	width: 560px;
	float: left;
	margin-left: 30px;
}
.content .main .right1 #TOP #kw_caption {
	float: left;
	width: 295px;
	height: 20px;
	background-color: #C6C2C1;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 5px;
}
#fgr {	background-image: url(fg.png);
	height: 43px;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 8px;
	padding-left: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	clip: rect(auto,auto,20px,auto);
	margin-bottom: 10px;
	background-repeat: no-repeat;
	margin-top: 10px;
	text-align: justify;
}


#FAQ #FAQ1 {
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
}

#FAQ {
	height: auto;
	width: auto;
	background-image: url(ewq.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 50px;
}
#QWA2 {
	font-size: 12pt;
	font-weight: bold;
	color: #666;
	background-image: url(lib7.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 500px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 50px;
	line-height: 18pt;
}
#QWA3 {
	font-size: 10pt;
	line-height: 18pt;
	color: #666;
	padding-right: 20px;
	padding-left: 50px;
}
#Base-1 {
	background-image: url(ARTLIFE.png);
	background-repeat: no-repeat;
	height: 207px;
	width: 590px;
	clip: rect(30px,auto,auto,auto);
	margin-top: 30px;
}
#exper {
	width: 300px;
	background-color: #CCC;
	padding: 10px;
}
.right {
	float: right;
	clear: right;
}
#hommatn {
	width: 460px;
	float: right;
}

.Left {
	float: left;
	clear: left;
}


#Experience {
	margin-top: 30px;
	width: 260px;
	margin-right: 20px;
	margin-left: 20px;
}

#Photo {
	margin-top: 25px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
	width: 223px;
	height: 155px;
	float: left;
	border: 1px solid #FFF;
	padding: 5px;
}
#a-11 {
	width: 230px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background-image: url(Circle_Orange.png);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #630;
	padding-bottom: 10px;
	padding-left: 25px;
}
#a-12 {
	margin: 5px;
	height: 100px;
	width: 247px;
	line-height: 17px;
}
#php {
	height: 180px;
	width: 285px;
	text-align: center;
}
#phoot {
	text-align: center;
	padding: 5px;
	border: 1px solid #FFF;
}

#Writing {
	margin-top: 35px;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 30px;
	float: left;
	width: 260px;
	height: 155px;
}
.Sub {
	height: 100px;
	width: 134px;
	padding: 10px;
}
#bottombar #projectbg {
	float: left;
	width: 240px;
	background-image: url(project_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	margin-left: 5px;
	_margin-left: 2px;
	padding-right: 10px;
	padding-left: 10px;
}
.rollBox{
	overflow:hidden;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
}


.rollBox .Cont{
	width:208px;
	overflow:hidden;
	float:left;
}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:208px;
	float:left;
	text-align:center;
	font-size: 10pt;
	line-height: 16pt;
	color: #CCCCCC;
}

.rollBox .Cont .pic img{
	padding:0px;
	display:block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{
	color:#660000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.rollBox .Cont a:hover{
	color:#663300;
	text-decoration:underline;
	font-size: 12pt;
	font-weight: bold;
}

.rollBox #List1,.rollBox #List2{float:left;}

.roundbox_center {
	float: left;
	width: 630px;
	padding-left: 25px;
	font: normal 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.roundbox_center  h3  {
	font-size: 10pt;
	line-height: 14pt;
	float: left;
	width: 80px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.roundbox_center ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.roundbox_center li {
	float: left;
	width: 640px;
	font-weight: normal;
	padding-top: 8px;
	padding-bottom: 8px;
}
#hormmatn-top {
	background-image: url(ewq9.jpg);
	background-repeat: no-repeat;
	height: 70px;
}
#hormmatn-nome1 {
	width: 130px;
	margin: 5px;
	padding: 5px;
	float: left;
	border: 1px solid #999;
}
#hormmatn-nome {
	height: 130px;
}
#mainAreaWorksIn {
	width: 600px;
	height: 180px;
}
.productBox {
	float: left;
	height: 140px;
	width: 140px;
	margin-left: 5px;
	_margin-left: 3px;
	margin-bottom: 15px;
}
.ppinfotext ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 280px;
}
.ppinfotext ul li {
	float: left;
	width: 100%;
	list-style-type: none;
	margin-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ppinfotext li .ti {
	list-style-position: outside;
	font-weight: bold;
	color: #600;

}
#scar {
	background-image: url(project_bg1-034.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	padding-left: 180px;
	padding-top: 12px;
}
.prod {
	margin-right: 10px;
}
.word {
	font-size: 12pt;
	line-height: 20pt;
	color: #666;
	width: 620px;
	margin-top: 20px;
}
.Celebrity {
	width: 900px;
	margin-top: 8px;
	margin-right: 50px;
	margin-left: 50px;
}
.Celebrity-1 {
	width: 270px;
}

.scar1 {
	width: 170px;
}
.Box {
	margin-top: 20px;
}
#mainoutside .partarea .pinfoarea {
	float: right;
	width: 320px;
}
#mainoutside .partarea .pinfoarea .name {
	font-size: 12pt;
	line-height: 18pt;
	color: #600;
	float: left;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	_background-image: url(images/control_play.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
#mainoutside .partarea .pinfoarea .intext {
	font: 10pt/18pt Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	float: right;
	width: 300px;
	padding-left: 20px;
}
#mainoutside .partarea .pinfoarea .intext span {
	font-weight: bold;
	color: #630;
}

#mainoutside .partarea #ppincart {
	float: right;
	width: 640px;
	margin-top: 10px;
}
#mainoutside .partarea #ppincart .bt1 {
	float: right;
	height: 25px;
	width: 118px;
}
#mainoutside .partarea #ppincart .bt1 a {
	background-image: url(images/putincartbt.jpg);
	color: #FFFFFF;
	display: block;
	overflow: hidden;
	height:0 !important;
	height/**/: 25px;
	_height:0;
	width: 118px;
	font-size: 0px;
	padding-top: 25px;
	
	}
#mainoutside .partarea #ppincart .bt1 a:hover {
	background-position: 0px -25px;
}

#mainoutside .partarea #ppincart .bt2 {
	float: right;
	height: 25px;
	width: 118px;
	margin-right: 10px;
	_margin-right: 5px;
}
#mainoutside .partarea #ppincart .bt2 a {
	background-image: url(images/putincartbt2.jpg);
	color: #FFFFFF;
	display: block;
	overflow: hidden;
	height:0 !important;
	height/**/: 25px;
	_height:0;
	width: 118px;
	font-size: 0px;
	padding-top: 25px;
	
	}
#mainoutside .partarea #ppincart .bt2 a:hover {
	background-position: 0px -25px;
}

#mainoutside .partarea #ppincart .bt3 {
	float: right;
	height: 25px;
	width: 118px;
	margin-right: 10px;
	_margin-right: 5px;
}
#mainoutside .partarea #ppincart .bt3 a {
	background-image: url(images/putincartbt3.jpg);
	color: #FFFFFF;
	display: block;
	overflow: hidden;
	height:0 !important;
	height/**/: 25px;
	_height:0;
	width: 118px;
	font-size: 0px;
	padding-top: 25px;
	
	}
#mainoutside .partarea #ppincart .bt3 a:hover {
	background-position: 0px -25px;
}
#mainoutside .partarea .mainpic {
	float: left;
	height: 300px;
	width: 300px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
	padding: 5px;
}
#mainoutside .partarea {
	float: left;
	width: 650px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding: 10px;
}
.Recommend {
	float: left;
	clear: left;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #600;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	background-color: #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
#Related {
	clear: left;
	float: left;
	margin-top: 20px;
}
.Rela {
	background-image: url(ne-02.jpg);
	background-repeat: no-repeat;
	text-align: right;
	height: 20px;
	padding-top: 20px;
	margin-bottom: 10px;
}
