﻿@charset "utf-8";
@import "reset.css";

/*
 * Public
 *
 ******************************************/
body{-webkit-text-size-adjust:none;}
.table0_dummy{width:99.9%;}
.layout{width:960px;margin:0 auto;}
.layout-hd{height:87px;}
#backtop{height:36px;line-height:36px;}
#backtop a{background:url(../images/icon_backtop.gif) left center no-repeat;padding-left:16px;color:#3170d4;font-size:12px;float:right;}
.backtop{height:36px;line-height:36px;}
.backtop a{background:url(../images/icon_backtop.gif) left center no-repeat;padding-left:16px;color:#3170d4;font-size:12px;float:right;}

/*
 * Mod Header
 *
 ******************************************/
.header{position:relative;z-index:1000;}
.header .logo{float:left;}
.header .logo a{display:block;width:204px;height:27px;background:url(../images/logo.png) no-repeat;text-indent:-9999px;}
.header .logo p{font-size:12px;margin-top:4px;margin-bottom:20px;color:#858585;}
.header .search{position:absolute;right:0px;top:4px;}
.header .layout-hd{position:relative;}
.header .search .lang{float:right;}
.header .search .lang a{color:#0065d1;text-decoration: underline;line-height:30px;margin-left:18px;padding-left:14px;font-size:12px;background:url(../images/mark01.gif) no-repeat 0 4px;}
.header .search .lang a:hover{color:#CC0000;}
.header .search .pane{width:182px;height:23px;float:right;background:url(../images/search_bg.png) no-repeat;margin-top:7px;}
.header .search .pane input{border:none;width:146px;height:14px;line-height:14px;font-size:12px;padding:2px;margin:3px 0 0 2px;color:#b3b3b3;*border:0;}
.header .search .pane a{display:block;width:24px;height:20px;float:right;}
.header .nav{height:42px;}
.header .nav li{position:relative;float:left;width:137px;height:42px;}
.header .nav li .naviHd{display:block;width:137px;height:42px;background:url(../images/nav.png) no-repeat;text-indent:-9999px;}

.header .nav li .home{background-position:0 0;}
.header .nav li .product{background-position:-137px 0;}
.header .nav li .activity{background-position:-274px 0;}
.header .nav li .request{background-position:-411px 0;}
.header .nav li .news{background-position:-548px 0;}
.header .nav li .research{background-position:-685px 0;}
.header .nav li .contact{background-position:-822px 0;}

.header .nav .home:hover{background-position:0 -42px;}
.header .nav .product:hover{background-position:-137px -42px;}
.header .nav .activity:hover{background-position:-274px -42px;}
.header .nav .request:hover{background-position:-411px -42px;}
.header .nav .news:hover{background-position:-548px -42px;}
.header .nav .research:hover{background-position:-685px -42px;}
.header .nav .contact:hover{background-position:-822px -42px;}

.header .nav .on .home{background-position:0 -42px;}
.header .nav .on .product{background-position:-137px -83px;}
.header .nav .on .activity{background-position:-274px -83px;}
.header .nav .on .request{background-position:-411px -83px;}
.header .nav .on .news{background-position:-548px -83px;}
.header .nav .on .research{background-position:-685px -83px;}
.header .nav .on .contact{background-position:-822px -83px;}

.gloval_submenu{width:135px;overflow:hidden;font-size: 12px;background: #eaeaea;border: #9b9b9b solid 1px;position: absolute;top: 41px;z-index: 2;left:0px;display: none;}
.gloval_submenu a{display:block;text-decoration: underline;}
.gloval_submenu a:hover{color:#cc0000;}
.gloval_submenu li{height:40px;width:137px;border-top:1px solid #FFF;border-bottom:1px solid #cccccc;}
.gloval_submenu li p{line-height:40px;padding-left:20px;background:url(../images/mark06.gif) no-repeat 5px 15px;}


/*
 * Mod Footer
 *
 ******************************************/
.footer .userTools{text-align: right;}
.footer .userTools a{color:#0065d1;text-decoration: underline;line-height:30px;margin-left:18px;padding-left:14px;font-size:12px;background:url(../images/mark01.gif) no-repeat 0 4px;}
.footer .userTools a:hover{color:#CC0000;}
.footer .hd{background:#555;height:40px;}
.footer .bd{background:#e8e8e8;overflow:hidden;height:100%;padding:20px 0 30px 0;}
.footer .bd ul{float:left;width:144px;padding-left:16px;}
.footer .bd ul li{line-height:24px;height:24px;}
.footer .bd ul li a{color:#626262;font-size:12px;line-height:24px;height:24px;}
.footer .bd ul li a:hover{color:#ed1d24;}
.footer .bd ul .first a{font-weight:bold;color:#292929;}
.footer .copyright{float:right;line-height:42px;font-size:12px;}
.footer .copyright a{color:#626262;}



/*
 * Mod Aside
 *
 ******************************************/
.main .aside{width:222px;float:left;padding:0 8px 0 10px;}
.main .aside ul{border-bottom:1px solid #fdfdfd;padding:10px 0 20px 0;}
.main .aside li{margin-bottom:4px;}
.main .aside li a{display:block;height:69px;}
.main .aside .auth{border-top:1px solid #d9d9d9;padding-top:10px;padding-bottom:20px;}
.newAside{float:left;width:240px;}
.newAside dt{height:36px;background:url(../images/left_catetop.gif) no-repeat #555 0 -1px;}
.newAside dt span{line-height:33px;color:#FFF;font-weight:bold;padding-left:40px;}
.newAside dd{line-height:38px;border-top:1px solid #FFF;border-bottom:1px solid #CCC;background:url(../images/mark06.gif) no-repeat 10px 14px;}
.newAside dd a{margin-left:26px;padding:0 3px;color:#555;text-decoration: underline;}
.newAside dd a:hover{color:#0065d1;}
.newAside  .cur a{background: #C4DBF3;color: #0065d1;font-weight: bold;}




/*
 * Mod BreadCrumbs
 *
 ******************************************/
.breadcrumb{margin-bottom:10px;}
.breadcrumb a{text-decoration:underline;color:#0065d1;display:inline-block;margin-right:5px;}
.breadcrumb a:hover{color:#CC0000;}
.breadcrumb span{color:#444444;}


/*
 * Home
 *
 ******************************************/
.main .banner{height:100%;background:#282828;margin:0px 0 10px 0;}
.main .banner .layout{position:relative;overflow:hidden;}
.main .banner ol{position:absolute;width:44px;height:6px;overflow:hidden;right:12px;bottom:12px;z-index:100;list-style:none;text-indent:-9999px;}
.main .banner ol li{background:#969696;float:left;margin-left:5px;display:inline;}
.main .banner ol li.on{background:#dc0000;}
.main .banner ol li a{height:6px;width:6px;display:block;}
.main .banner ul{height:265px;position:relative;z-index:99;}
.main .banner ul li{display:none;position:absolute;top:0px;left:0px;}
.main .bd .layout{overflow:hidden;background:#e8e8e8;}
.main .cnt{width:709px;padding-left:10px;background:#fff;float:right;}
.main .cnt .hd{height:32px;border:1px solid #dcdcdc;background:url(../images/title_bg.gif) repeat-x;padding:0 12px 0 13px;margin-bottom:6px;}
.main .cnt .hd h2{font-size:15px;line-height:32px;padding-left:10px;background:url(../images/title_mark.gif) 0 9px no-repeat;}
.main .cnt .hd h2 span{font-family:Arial;font-size:12px;padding-left:2px;text-transform:uppercase;}
.main .cnt .hd .more{font-size:12px;background:url(../images/icon_more.png) left center no-repeat;padding-left:13px;float:right;line-height:32px;color:#3b3b3b;}
.main .cnt .hd-1{background: url(../images/h03_bg.gif) no-repeat 0 -2px;margin: 20px 0 0 0;padding: 4px 0 25px 15px;}
.main .cnt .hd-1 h2{font-size:15px;margin-top:3px;}
.main .cnt .bd{overflow:hidden;background:#fff;}
.main .cnt .bd .lpart{float:left;margin-right:4px;}
.main .cnt .bd .rpart{float:right;margin-right:0;}
.main .cnt .bd .prowrap{display:block;width:349px;height:148px;margin-bottom:4px;border:1px solid #e2e2e2;}
.main .cnt .bd .prowrap table{width:349px;height:148px;background:url(../images/pic-bg-1.jpg) no-repeat;}
.main .cnt .bd .prowrap:hover table{background:url(../images/pic-bg-2.jpg) no-repeat;}
.main .cnt .bd .prowrap .thumb{width:95px;vertical-align:middle;text-align:center;}
.main .cnt .bd .prowrap .info{width:165px;vertical-align:middle;padding-left:40px;}
.main .cnt .bd .prowrap .info .ttl{display:block;font-size:22px;font-weight:bold;color:#000;/*background:url(../images/title_underline.png) left bottom no-repeat;*/padding-bottom:2px;}
.main .cnt .bd .prowrap .info p{font-size:12px;color:#aba8a8;}
.main .cnt .bd .prowrap .info .more{background:url(../images/btn_more.png) no-repeat;display:block;width:61px;height:18px;margin-top:5px;}
.main .cnt .product .hd{margin-top:12px;}
.main .cnt .product .hd-box{color: #fff;
border: 0;
background: url(../images/ttl_bg.png) no-repeat;
height: 38px;
line-height: 38px;
padding-left: 33px;
margin-bottom: 10px;}
.main .cnt .news h2{font-size:15px;line-height:32px;margin:5px 0 0 12px;padding-left:10px;background:url(../images/title_mark.gif) left center no-repeat;}
.main .cnt .news h2 span{font-family:Arial;font-size:12px;padding-left:2px;text-transform:uppercase;}
.main .cnt .news .tabhd{height:33px;border-bottom:4px solid #7f7f7f;}
.main .cnt .news .tabhd ul{overflow:hidden;height:100%;}
.main .cnt .news .tabhd li{float:left;}
.main .cnt .news .tabhd a{display:block;width:181px;height:33px;background:url(../images/tabhd.png) no-repeat;text-indent:-9999px;}
.main .cnt .news .tabhd .tab1{background-position:0 0;}
.main .cnt .news .tabhd .tab2{background-position:-181px 0;}
.main .cnt .news .tabhd .tab3{background-position:-362px 0;}
.main .cnt .news .tabhd .on .tab1{background-position:0 -33px;}
.main .cnt .news .tabhd .on .tab2{background-position:-181px -33px;}
.main .cnt .news .tabhd .on .tab3{background-position:-362px -33px;}
.main .cnt .news .tabbd{padding:12px 12px 14px 12px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fcfcfc;}
.main .cnt .news .tabbd li{height:32px;line-height:32px;border-bottom:1px dotted #a2a2a2;font-size:12px;font-family:simsun;background:url(../images/mark05.gif) left center no-repeat;padding-left:14px;}
.main .cnt .news .tabbd li span{margin-right:30px;float:left;}
.main .cnt .news .tabbd li a{color:#484848;float:left;}
.main .cnt .news .tabbd li i{font-style:normal;float:left;}
.main .cnt .news .tabbd li .pdf{background:url(../images/icon_pdf03_s.gif) left center no-repeat;padding-left:23px;margin:0 5px;}
.main .cnt .news .tabbd li .new{background:url(../images/icon_new.gif) left center no-repeat;width:20px;height:11px;display:block;margin-top:10px;}
.main .cnt .news .tabbd li.last{background:none;width:100%;border:none;margin-bottom:0px;}
.main .cnt .news .tabbd li.last a{float:right;margin:12px 20px 0 0;padding:1px;border:1px solid #c1c1c1;color:#FFF;}
.main .cnt .news .tabbd li.last span{display:block;line-height:20px;padding:0 20px;margin-right:0px;background-color:#c1c1c1;}
.main .cnt .news .tabbd li.last a:hover{border-color:#4a4a4a;}
.main .cnt .news .tabbd li.last a:hover span{background-color:#4a4a4a;}
.main .cnt .groom .bd .prowrap .info .ttl{font-size: 16px;}


/*
 * Page Products
 *
 ******************************************/
.products .cnt .category{position:absolute;right:0;top:280px;z-index:1000;}
.products .cnt .category-fixed{position:fixed;_position:absolute;right:0;top:0;_top:expression(eval(document.documentElement.scrollTop));z-index:1000;}
.products .cnt .category .wrap{position:relative;overflow:hidden;}
.products .cnt .category .hd{float:left;background:url(../images/category_bg.png) no-repeat;border:none;width:26px;height:121px;padding:0;}
.products .cnt .category .on{background:url(../images/category_bg_off.png) no-repeat;}
.products .cnt .category .hd a{display:block;width:19px;height:114px;padding:7px 0 0 7px;color:#101010;}
.products .cnt .category .bd{margin-right:-289px;float:left;width:267px;height:520px;overflow-y:scroll;border:1px solid #dcdcdc;padding:10px 10px;}
.products .cnt .category .bd li{border-bottom:1px solid #aaaaaa;}
.products .cnt .category .bd li a{color:#424242;line-height:24px;font-size:12px;}

.products .cnt .topback{position:absolute;right:0;top:560px;z-index:1000;}

.products .cnt .product .hd{margin-top:0;}
.products .cnt .product .bd{zoom:1;}
.products .cnt .product .bd .pr_table{margin-bottom:30px;}
.products .cnt .product .bd .probox{width:344px;margin-bottom:5px;border:1px solid #e2e2e2;padding:5px 0px 0 5px;zoom:1;overflow:hidden;}	
.products .cnt .product .bd .probox .imgbox{width:149px;overflow:hidden;}
.products .cnt .product .bd .probox .imgbox img{padding:22px 0 0 10px;width:115px;}
.products .cnt .product .bd .probox .info{position:relative;height:180px;overflow:hidden;zoom:1;width:190px;}
.products .cnt .product .bd .probox .info .ttl{display:block;font-size:14px;font-weight:bold;color:#000;margin-right:10px;background:url(../images/title_underline.png) left bottom no-repeat;padding-bottom:5px;}
.products .cnt .product .bd .probox .info .auth .formInfo a{cursor:default;}
.products .cnt .product .bd .probox .info p{font-size:12px;line-height:20px;color:#484848;}
.products .cnt .product .bd .probox .info .more{position:absolute;left:0;bottom:12px;background:url(../images/btn_more.png) no-repeat;display:block;width:61px;height:18px;}
.more1{position:absolute;right:24px;bottom:12px;width:61px;height:18px;background:url(../images/btn_more1.png) left center no-repeat;}
.more2{display:block;float:left;margin-left:26px;width:61px;height:18px;background:url(../images/btn_more1.png) left center no-repeat;margin-top:5px;}
.products .cnt .product .bd .auth{margin-top:4px;overflow:hidden;}
.products .cnt .product .bd .auth li{float:left;margin-bottom:1px;margin-right:2px;display:inline;height:32px;}
.products .cnt .product .bd .auth li ul{display:none;}
.products .cnt .product .bd .auth li img{height:28px;width:auto;}
.products .contact .bd{padding:0 0 0 10px;border:none;}
.products .contact .bd p{font-size:12px;line-height:30px;}
.products .contact .bd a{display:inline-block;font-weight:bold;margin-right:12px;float:left;padding-left:40px;color:#0065d9;font-size:14px;padding-bottom: 6px;}
.products .contact .bd .last{margin-right:0;}
.products .contact .bd .email{line-height: 38px;background:url(../images/icon_email.gif) no-repeat;}
.products .contact .bd .tel{background:url(../images/icon_tel.gif) no-repeat;}
.products .contact .bd .fax{background:url(../images/icon_fax.gif) no-repeat;}
.products .moreinfo .hd{margin:20px 0 14px 0;}
.products .moreinfo .bd{text-align: center;}
.products .moreinfo .bd a{display:inline-block;width:257px;height:66px;}
.products .moreinfo .bd .moreinfo-01{background:url(../images/moreinfo_01.png) no-repeat;margin:0 auto;}

/*
 * Page Products Content
 *
 ******************************************/
.proshow .product .hd{margin-bottom:20px;}
.proshow .product .bd .pic{width:202px;height:182px;overflow:hidden;float:left;border:1px solid #e5e5e5;margin-bottom:10px;}
.proshow .product .bd .description{width:486px;min-height:140px;float:right;position:relative;padding-bottom:55px;}
.proshow .product .bd .description h3{background:url(../images/prottl_bg.gif) repeat-y;line-height:23px;font-size:16px;font-weight:normal;color:#fff;padding:4px 0 4px 6px;}
.proshow .product .bd .description .tips ul{margin-bottom:12px;}
.proshow .product .bd .description .tips ul li{background:url(../images/icon_circle.gif) left 8px no-repeat;padding-left:17px;color:#000;line-height:23px;letter-spacing:-1px;}
.proshow .product .bd .description .tips ul.tips li{color:#555555}
.proshow .product .bd .description .mark{position:absolute;bottom:10px;right:10px;font-size:12px;}
.proshow .product .bd .description .mark ul li{float:left;margin-left:2px;}
.proshow .product .bd .description .mark ul li ul{display:none;}
.proshow .product .bd .description .mark ul li .formInfo a{cursor:default;}

.proshow .product .bd .attr{margin-bottom:30px;margin-top:20px;}
.proshow .product .bd .attr table{width:100%;margin-bottom:10px;}
.proshow .product .bd .attr th,.proshow .product .bd .attr td{padding:1px 0;}
.proshow .product .bd .attr th{width:200px;text-align:center;color:#000;}
.proshow .product .bd .attr td{padding-left:10px;}
.proshow .product .bd .attr td a{color:#101010;}

.proshow .product .bd .attrg th,.proshow .product .bd .attrg td{border:1px solid #8dc08e;}
.proshow .product .bd .attrg th{background:#b9e1c0;}

.proshow .product .bd .attrp th,.proshow .product .bd .attrp td{border:1px solid #b0b0ce;}
.proshow .product .bd .attrp th{background:#b9b9ec;}

.proshow .product .bd .attr2 table{background:#fafafa;width:100%;border-left:4px solid #9ed5ff;border-right:4px solid #9ed5ff;}
.proshow .product .bd .attr2 th,.proshow .product .bd .attr2 td{border:1px solid #dcdcdc;padding:2px 0;}
.proshow .product .bd .attr2 th{width:200px;text-align:center;color:#000;}
.proshow .product .bd .attr2 td{padding-left:10px;color:#101010;}
.proshow .product .bd .attr2 td a{color:#101010;}
.proshow .product .bd .pr_table table img,.proshow .product .bd .pr_table table td{vertical-align:middle;}
.proshow .product .bd .pr_table .fukasa{font-size: 16px;line-height: 22px;font-weight: bold;color: #aaaaaa;margin-bottom: -15px}
.proshow .product .bd .pr_table td,.proshow .product .bd .pr_table th{border:1px solid #c3c3c3;text-align:center;}
.proshow .product .bd .pr_table th{background:#e3e3e3 url(../images/pr_th_bg.png) repeat-x top;}
.proshow .product .bd .pr_table .zumen{padding:2px 10px;}
.proshow .product .bd .pr_table .zumen a{text-indent:-9999px;display:block;width:42px;height:20px;background:url(../images/zumen/zumen.gif) no-repeat;background-position:0 -20px;}
.proshow .product .bd .pr_table .zumen a:hover{background-position:0 0;}
.proshow .product .bd .pr_table .hinmei a{color:#505050;cursor:default;}
.proshow .product .bd .pr_table .zumen1 a{background: transparent url(../images/nozumen.gif) 0 -20px no-repeat;}
.nozumen {
	 display: block;
	 height: 20px;
	 width:42px;
	 text-indent: -9999px;
	 background: transparent url(../images/nozumen.gif) 0 -20px no-repeat;
	 margin:0 auto;
}
/*
 * Page Contact
 *
 ******************************************/
.contact .cnt .hd{color:#fff;border:0;background:url(../images/ttl_bg.png) no-repeat;height:38px;line-height:38px;padding-left:33px;}
.contact .cnt .bd .ttl{background:url(../images/icon_subttl.png) 0 4px no-repeat;padding-left:10px;margin:5px 0 10px;}
.contact .cnt .bd table{width:100%;}
.contact .cnt .bd table td,.contact .cnt .bd table th{border:1px solid #393939;color:#101010;font-size:15px;}
.contact .cnt .bd table th{background:#e8e8e8;height:39px;}
.contact .cnt .bd table td{padding:15px 12px;}
.contact .c-info{padding:5px 0 15px 10px;border:none;overflow: hidden;}
.contact .c-info p{font-size:12px;line-height:30px;}
.contact .c-info a{display:inline-block;font-weight:bold;margin-right:12px;float:left;padding-left:40px;color:#0065d9;font-size:14px;padding-bottom: 6px;}
.contact .c-info .last{margin-right:0;}
.contact .c-info .email{line-height: 38px;background:url(../images/icon_email.gif) no-repeat;}
.contact .c-info .tel{background:url(../images/icon_tel.gif) no-repeat;}
.contact .c-info .fax{background:url(../images/icon_fax.gif) no-repeat;}

/*
 * Page Request
 *
 ******************************************/
.request .cnt .title-2{padding:2px;border:1px solid #e4e4e4;margin-bottom:10px;}
.request .cnt .title-2 h4{background:#e4e4e4 url(../images/title_mark.gif) 10px 7px no-repeat;padding-left:20px;line-height:28px;}
.request .cnt .hd-box{margin-top:20px;color:#fff;border:0;background:url(../images/ttl_bg.png) no-repeat;height:38px;line-height:38px;padding-left:33px;margin-bottom:0;}
.request .cnt .first-hd{margin-top:0;}
.request .cnt .bd{padding:10px 15px;border:1px solid #e4e4e4;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.request .cnt .item-1 p{margin-bottom:10px;}
.request .cnt .item-2 .section-pdf{background:url(../images/request_pdf_bg.jpg) no-repeat;width:306px;height:180px;padding-left:147px;}
.request .cnt .item-2 .section-pdf p{font-size:12px;padding-top:15px;margin-bottom:60px;}
.request .cnt .item-2 .section-pdf a{font-size:12px;color:#333333;margin-left:20px;}
.request .cnt .item-3 a{display:inline-block;color:#0065d1;font-size:14px;width:150px;line-height:30px;text-decoration:underline;}
.request .cnt .catalog_cell{width:708px;margin-top:6px;}
.request .cnt .catalog_cell td{padding:5px;text-align:left;border:#E3E3E3 solid 1px;vertical-align:top;font-size:12px;}
.request .cnt .catalog_cell td a{text-decoration:underline;}
.request .cnt .catalog_cell th{border:#E3E3E3 solid 1px;text-align:left;padding:3px;vertical-align:top;background:#E3E3E3;font-weight:normal;font-size:12px;}
.request .cnt .catalog_cell td.shikiri{padding:0px;border:#E3E3E3 solid 1px;font-size:1px;background-color:#cccccc;height:15px;}
.request .contact .bd{padding:0 0 0 10px;border:none;}
.request .contact .bd p{font-size:12px;line-height:30px;}
.request .contact .bd a{display:inline-block;font-weight:bold;margin-right:12px;float:left;padding-left:40px;color:#0065d9;font-size:14px;padding-bottom: 6px;}
.request .contact .bd .last{margin-right:0;}
.request .contact .bd .email{background:url(../images/icon_email.gif) no-repeat;line-height: 38px;}
.request .contact .bd .tel{background:url(../images/icon_tel.gif) no-repeat;}
.request .contact .bd .fax{background:url(../images/icon_fax.gif) no-repeat;}

/*
 * Page News
 *
 ******************************************/
.news{}
.news .cnt .hd-box{margin-top:20px;color:#fff;border:0;background:url(../images/ttl_bg.png) no-repeat;height:38px;line-height:38px;padding-left:33px;margin-bottom:0;}
.news .cnt .hd-box-2{margin-bottom:10px;}
.news .cnt .first-hd{margin-top:0;}
.news .cnt .bd{padding:10px 15px;border:1px solid #e4e4e4;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.news .cnt .section-intro ol li{list-style-type:decimal;padding-bottom:20px;margin-left:25px;}
.news .cnt .cp-info{}
.news .cnt .cp-info .text20,.news .cnt .cp-info .font20{text-align:center;}
.news .cnt .cp-info tr{height:30px;}

.news .cnt .bd-wrapper{padding:0 5px;overflow:hidden;}
.news .cnt .bd-wrapper .eigyou{margin-bottom:30px;}
.news .cnt .bd-wrapper .eigyou .left{width:343px;float:left;margin-right:0px;margin-top:34px;display:block;}
.news .cnt .bd-wrapper .p_center{text-align:center;margin:5px 0px 0px 0px;}
.news .cnt .bd-wrapper .eigyou .right{width:343px;float:right;margin-top:34px;display:block;}
.news .cnt .bd-wrapper .eigyou strong{color:#0065d1;font-size:120%;}
.news .cnt .bd-wrapper .eigyou img{margin:8px 0px;}
.news .cnt .bd-wrapper .eigyousyo{width:550px;margin-bottom:75px;}

/*
 * Page Example
 *
 ******************************************/
.example{}
.example .cnt .hd-first{margin-top:20px;}
.example .cnt .hd-box{margin-top:20px;color:#fff;border:0;background:url(../images/ttl_bg.png) no-repeat;height:38px;line-height:38px;padding-left:33px;margin-bottom:0;}
.example .cnt .first-hd{margin-top:0;}
.example .cnt .bd{padding:10px 15px;border:1px solid #e4e4e4;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.example .cnt .bd a{display:inline-block;color:#0065d1;font-size:14px;width:150px;line-height:30px;text-decoration:underline;}
.example .cnt .bd-wrapper{overflow:hidden;}
.example .cnt .threebox{width:229px;display:block;float:left;margin-top:9px;}
.example .cnt .mr15{margin-right:10px;}
.example .cnt .mr14{margin-right:10px;}

/*
 * Page Information
 *
 ******************************************/
.information .cnt .news .hd{margin-top:10px;}
.information .cnt .news .tabbd{border:1px solid #e8e8e8;}
.information .cnt .news h2{margin:0;}
.information .cnt .news .tabhd .tab3{background-position:-362px 0;}
.information .cnt .news .tabhd .on .tab3{background-position:-362px -33px;}
.information .cnt .adwards{padding:0 10px;}
.information .cnt .adwards p{text-indent:2em;color:#000000;line-height:22px;}
.information .cnt .adwards .imgwrapper{text-align:center;margin:15px 0;}
.information .cnt .adwards .subttl{text-align:center;color:#F90;font-size:16px;font-weight:bold;line-height:30px;text-indent:0;}

/*
 * Page Research
 *
 ******************************************/
.research .aside{padding:0;}
.research .aside ul{padding:0 8px 0 10px;width:223px;border-bottom:none;}
.research .aside .catetop{width:206px;background:url(../images/aside-top-bg.jpg) no-repeat;color:#FFFFFF;font-weight:bold;height:26px;_height:36px;margin:0;padding:10px 0 0 35px;border:none;}
.research .aside li{background:url(../images/icon-triangle.gif) no-repeat 5px 18px;margin:0;padding:10px 10px 10px 18px;border-top:#CCCCCC solid 1px;border-bottom:#FFFFFF solid 1px;}
.research .aside li.open{background:url(../images/icon-triangle-down.gif) no-repeat 5px 18px;margin:0;padding:10px 10px 10px 18px;border-top:#CCCCCC solid 1px;border-bottom:#FFFFFF solid 1px;}
.research .aside li.sub{background:url(../images/icon-triangle.gif) no-repeat 20px 18px;margin:0;padding:10px 10px 10px 31px;border-top:#CCCCCC solid 1px;border-bottom:#FFFFFF solid 1px;}
.research .aside li a{display:inline;color:#555555;text-decoration:underline;}
.research .aside li a:hover {color:#0065d1;}
.research .aside li.on a{color:#0161c8;}
.research .aside .first{border-top:none;}
.research .aside .auth{text-align:center;width:223px;margin:0 8px 0 10px;}
#lookback{padding: 15px 0 20px 0;}
#lookback li{font-size:14px;display: inline;padding-right:15px;background:url(../images/lookback.gif) no-repeat;background-position:right center;}
#lookback li.last{display: inline;clear:both;background:none;}
#lookback a:hover{color: #CC0000;}
#lookback a{font-size:14px;color: #0065d1;}

.research .cnt .hd-box{margin-top:20px;color:#fff;border:0;background:url(../images/ttl_bg.png) no-repeat;height:38px;line-height:38px;padding-left:33px;margin-bottom:0;}
.research .cnt .hd-box-2{margin-bottom:10px;}
.research .cnt .first-hd{margin-top:0;}
.research .cnt .r-gallery{margin:20px 0;}
.research .cnt .r-gallery li{float:left;margin-right:15px;overflow:hidden;}
.research .cnt .r-gallery p{width:228px;font-size:12px;}
.research .cnt p{color:#000;font-size:14px;}
.research .cnt .para-wrapper{padding:0 15px;}
/****** research-2-1 ******/
.research .cnt .area{margin-top:20px;}
.research .cnt .area .picwrapper{float:left;margin-right:10px;}
.research .cnt .area .picwrapper p{font-size:14px;}
.research .cnt .area p{font-size:12px;}
.research .cnt .area .title{margin-bottom:15px;color:#333333;}

/****** research-2-3 ******/
.research-2-3 .para-wrapper{margin:15px 0;}
.research-2-3 .kenkyu_cell table{width:708px;margin-bottom:30px;font-size:12px;}
.research-2-3 .kenkyu_cell td{padding:10px;text-align:left;border:#BEBEBE solid 1px;vertical-align:top;}
.research-2-3 .kenkyu_cell th{text-align:left;padding:10px;width:20%;vertical-align:top;}
.research-2-3 .kenkyu_cell table a{color:#0065d1;text-decoration:underline;}
.research-2-3 .kenkyu_cell table a:hover{color:#CC0000;}
/****** research-2-4 ******/
.research-2-4 .hd{margin-top:20px;} 
.research-2-4 .cnt .r-gallery li{margin-right:7px;}
.research-2-4 .cnt .r-gallery li.last{margin-right:0;}
.research-2-4 .cnt .para-wrapper{font-size:12px;}
/****** research-3 ******/
.research-3 .cnt .hd{margin-top:25px;}
.research-3 .cnt .firsthd{margin-top:10px;}
.research-3 .cnt .imgwrapper{text-align:center;margin:15px 0;}
.research-3 .cnt .imgwrapper img{margin-right:5px;}
.research-3 .cnt .table-wrapper{}
.research-3 .cnt .table-hd{margin-left:114px;line-height:28px;color:#3366cc;background:url(../images/mark-sqr.gif) 0 8px no-repeat;padding-left:20px;}
.research-3 .cnt .table-bd{border:none;margin:0 auto;}
.research-3 .cnt .table-bd td{border:1px solid #cccccc;padding:2px;}
.research-3 .cnt .title{font-size:15px;margin-left:14px;background:url(../images/icon_subttl.png) 0 5px no-repeat;padding-left:10px;}
.research-3 .cnt hr{margin:20px;}

/*表格样式*/
.table1{margin: 2px;border: 1px solid #666666;border-collapse: collapse;border-spacing:0;background-color:#ffffff;padding:2px;border-color: #333333;font-size:12px;empty-cells:show;color:#000000;}
.table1 th{border:1px solid #666666;text-align:center;font-weight: normal;padding:3px;background-color:#dddddd;}
.table1 td{border:1px solid #666666;padding:3px;background-color:#ffffff;}


/*
 * Page SiteMap
 *
 ******************************************/
.sitemap .cnt .hd-box{color:#fff;border:0;background:url(../images/ttl_bg.png) no-repeat;height:38px;line-height:38px;padding-left:33px;margin-bottom:0;}
.sitemap .col{float:left;border-left:1px solid #dcdcdc;margin-top:20px;padding-left:20px;height:620px;}
.sitemap .col1{margin-right:280px;}
.sitemap .col dl{margin-top:16px;}
.sitemap .col dt{font-weight:bold;}
.sitemap .col dd{margin:5px 0 0 5px;}
.sitemap .col a{color:#555555;}
.sitemap .col a:hover{color:#0065d1;text-decoration:underline;}


.request .cnt .index_bg03{padding:0px;padding-bottom:20px;}
.index_bg03 li{float:left;margin:20px 0 0 20px;background: url(../images/index_bg03.jpg) no-repeat 0 0;height: 137px;width: 301px;_width: 301px;padding: 10px;position: relative;float: left;display: block;}
.index_bg03 img{float:left;margin-top:8px;margin-right:10px;}
.request .cnt .index_bg03 a,
.index_bg03 p{font-size:12px;}
.index_bg03 p{float:left;width:150px;}
.index_bg03 span{font-size:12px;position:absolute;left:130px;bottom:14px;}



