@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0;
}
a img{border:0;}
ul{padding:0;margin:0;list-style:none;}
a{color:#333333;text-decoration:none;}
a:visted{color:#333333;text-decoration:none;}
a:hover{color:#CC9966;text-decoration:underline;}
a:active{color:#333333;text-decoration:none;}

h1{font-size:18px;}
h2{font-size:16px;color:#efcb70; letter-spacing:1px;padding:10px 0;margin:0;}
h3{font-size:14px;margin:0;padding-bottom:10px;padding:10px 0; color:#333}
p{padding:0 0 10px 0;margin:0;line-height:22px;}
.clear{clear:both;}
.clear1{clear:both;height:10px;}
.bg{background:#f3f1ed;margin:0 auto;width:1008px;}
span.b{font-weight:bold;}

#header{width:1008px;position:relative;background:#fff;}
#header .top{background:url(../img/topbg.jpg) no-repeat; height:29px;}
#header .top a{float:right;padding-left:25px;width:10px;height:18px;margin:7px 0 0 10px;}
#header .top .a1{background:url(../img/english.jpg) left center no-repeat;margin-right:35px!important;_margin-right:0}
#header .top .a2{background:url(../img/japan.jpg) left center no-repeat;margin-right:75px!important;_margin-right:29px;}
#header .top .a3{background:url(../img/arro3.jpg) left 0 no-repeat;}
#header .top .a4{background:url(../img/arro3.jpg) left -18px no-repeat;}
#header .top .a5{background:url(../img/arro3.jpg) left -36px no-repeat;padding-right:10px;}
#header .top a:hover{text-decoration:none;}
#header .logo{position:absolute;top:10px;left:20px;}
#header p{padding-left:225px;margin-top:9px;}
#header p a{font-size:26px;color:#c40b13;font-weight:bold;}
#header p a:hover{text-decoration:none;}
#header .nav{padding:40px 0 0 200px;}
#header .nav ul li{float:left;line-height:28px;padding-left:10px;}
#header .nav ul li a{font-size:14px;font-weight:bold; display:block;float:left;padding:10px 18px 0 18px;}

#header .nav ul li.sel a,#header .nav ul li a:hover{color:#333; background:url(../img/mhover2.jpg) center bottom no-repeat;text-decoration:none;/*border-bottom:3px solid #990033*/}

#header .banner{background:url(../img/banner1.jpg) no-repeat;height:258px;border-bottom:1px solid #fff;padding-bottom:1px;margin-top:5px; }
#header .banner span.t1{color:}

#content{width:998px;margin:0 auto;margin:0 5px;}
#content .mainbox{width:723px;float:left;}
#content .mainbox .lbox{border:1px solid #dedbd2;margin-top:10px;padding:0 10px 10px 10px;background:#fff;}
#content .mainbox .lbox .vshow{float:left;width:296px;padding-top:13px;}
#content .mainbox .lbox .vshow .lv{float:left; width:222px; height:222px;}
#content .mainbox .lbox .vshow .lv img{cursor:pointer;}
#content .mainbox .lbox .vshow .rv{float:right;width:54px;}
#content .mainbox .lbox .vshow .rv img{margin-bottom:4px!important;_margin-bottom:1px; cursor:pointer;}

hr {border:1px #cccccc dotted;}




#content .mainbox .lbox .about{float:right;width:390px;}
#content .mainbox .lbox .about p a,#content .pshow .tablecont1 .cont1 p a{color:#cc8e00;display:block;background:url(../img/arro5.jpg) right 7px no-repeat;width:70px;text-decoration:underline;}
#content .mainbox .lbox .about p a:hover,#content .pshow .tablecont1 .cont1 p a:hover,{text-decoration:none;}

#content .mainbox .lbox ul.ps{padding:10px 0 10px 0;width:680px;}
#content .mainbox .lbox ul.ps li{float:left;padding:0 5px;}

#content .mainbox .lbox ul.ps li .img{width:120px;text-align:center;position:relative;}

#content .mainbox .lbox ul.ps li .img a.cr{position:absolute; top:3px;left:33px;width:80px;height:20px;z-index:50;border:0;display:block;}
#content .mainbox .lbox ul.ps li .img a.cr img{border:0;}



#content .mainbox .lbox ul.ps li img{border:1px solid #dcbdc1;padding:1px}
#content .mainbox .lbox ul.ps li .remark{width:120px;text-align:center;padding:7px 0;}


#content .rightbox{width:260px;float:right;}
#content .rightbox .rbox{border:1px solid #dedbd2;margin-top:10px;padding:0 10px 10px 10px;background:#fff;margin-bottom:10px;}
.r1{display:block;background:url(../img/arro.jpg) left center no-repeat;padding:10px 0 10px 20px;}
#content .rightbox .i{text-align:center;}
#content .rightbox .rbox span.title{color:#c40b13;}
#content .rightbox .rbox span.e a{color:#c3828b;text-decoration:underline;}

#content .pshow{width:996px;margin-top:10px;border:1px solid #dedbd2;background:#fff;}
#content .pshow .tab1 ul{border-bottom:1px solid #e3dad7;float:left;width:996px;}
#content .pshow .tab1 ul li{float:left;padding:0 8px;border-right:1px solid #dedbd2;line-height:28px; cursor:pointer;}
#content .pshow .tab1 ul li.c1,#content .pshow .tab1 ul li.hover{background:#c3b1aa;}
#content .pshow .tablecont1{padding:10px 15px 15px 30px;background:url(../img/pic3.jpg) right no-repeat;}
#content .pshow .tablecont1 .cont1{width:600px;}
#content .pshow .tablecont1 .cont1 p{margin-top:15px;}
#content .pshow ul.contact{padding-left:20px;}
#content .pshow ul.contact li{float:left;padding:30px;}
#content .pshow ul.contact li.co1{background:url(../img/arro6.jpg) left center no-repeat;}
#content .pshow ul.contact li.co2{background:url(../img/arro7.jpg) left center no-repeat;}
#content .pshow ul.contact li.co3{background:url(../img/arro1.jpg) left center no-repeat;}
#content .pshow ul.contact li.co3 a{color:#c3828b;text-decoration:underline;}
#content .pshow ul.contact li.co4{background:url(../img/arro2.jpg) left center no-repeat;padding-left:60px;}

#footer{margin:10px 20px 0 20px;border-top:1px solid #cccccc;padding:20px 0 20px 10px;}
#footer p{font-size:14px;color:#262425;}
#footer p span.rights{float:left;}
#footer p span.rights a{padding-right:20px}
#footer p span.fl{float:right;}

.sitemap{border:1px solid #dedbd2;background:#fff; padding:10px}
.sitemap ul li.w a{font-weight:bold; color:#efcb70}
.sitemap ul li.w{margin-bottom:0}
.sitemap ul li{margin-bottom:8px}

.righ{
	float: left;
	width: 310px;



height:222 margin-top:5px;}
.imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
 .xxt{
	margin-left: 3px;
	margin-top: 5px;

}
 .xxt img{border:#ccc 1px solid; padding:1px; display:inline; width:50px; height:38px; margin:0 8px 0 8px;}


 