@charset "UTF-8";
/* CSS Document */
body{height:100%;
	padding:0px;margin:0px;/*font-family:"新細明體","細明體",sans-serif;*//*font-family:"arial narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;color:#333;
	text-align:center;/*IE5區塊置中*/
	/*background:url("../images/linkbar_bg.gif") top center repeat-x;*/
	background-color:#fffef0;
}
a{/*color:#ffb3b3;color:#708eaa;color:#95ce44;*//*color:#2596de;*/color:#555;text-decoration:underline;}
a:hover{color:#ed4968;text-decoration:none;font-weight:normal;}
h1{font-size:16pt;font-weight:bold;margin:0px;border:0px solid red;}
h2{font-size:12pt;font-weight:bold;margin:0px;}
h3{font-size:10pt;font-weight:bold;margin:0px;}
img{vertical-align:top;}
strong{font-weight:bold;}
em{font-style:italic;}
.ffuse{clear:both;}
/*main*/
.mainbox{width:984px;margin:0px auto;text-align:left;border:1px solid #888;}
.top{position:relative;width:100%;height:70px!important;/*For Firefox*/height:80px;/*For IE*/background:url("../images/banner.gif") left top no-repeat;background-color:#fff;border:0px solid green;border-bottom:10px solid #f31414;}
.top .linkbar{position:absolute;right:10px;bottom:0px;display:inline;margin:0px;padding:0px;width:580px;border:0px solid red;}
.link_home{position:relative;float:left;width:65px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_home_act{position:relative;float:left;width:65px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_news{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_news_act{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_intro{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_intro_act{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_product{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_product_act{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_research{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_research_act{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_contactus{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_contactus_act{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_rollpic{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_rollpic_act{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_admin{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.link_admin_act{position:relative;float:left;width:97px;height:30px;display:inline;margin:0px 1px;border:0px solid black;overflow:hidden;cursor:pointer;}
.sublinktitle{width:180px;height:50px;}
.sublink_one{width:auto;height:auto;margin:1px 1px;padding:3px 10px;background-color:#fafafa;/*background-color:#f8b778;*/color:#333;border:0px solid green;cursor:pointer;}
a:hover .sublink_one{/*background-color:#404040;*/background-color:#555;color:#fff;}
.sublink_one_act{width:auto;height:auto;margin:1px 1px;padding:3px 15px;background-color:#303030;/*background-color:#9b0300;*/color:#fff;border:0px solid green;}
.top .langbar{position:absolute;right:10px;top:0px;display:inline;margin:2px 0px 0px;padding:0px;width:400px;text-align:right;line-height:14px;border:0px solid red;}
.top .langbar img{margin:2px;}

.main{position:relative;width:100%;height:auto;background-color:#eee;border:0px solid red;}
.main .mainleft{position:relative;float:left;display:inline;margin:0px;width:200px!important;/*For Firefox*/width:200px;/*For IE*/height:auto;padding:0px;border:0px solid red;}
.main .mainleft .sublinkbar{width:200px;border:0px solid red;}
.main .mainleft .sublinkbar a{text-decoration:none;}
.main .mainleft .sublinkbar .sublinkbar_top{margin:0px;padding:0px;width:200px;height:50px;background:url("../images/sublinkbar_1.gif") left top no-repeat;border:0px solid green;}
.main .mainleft .sublinkbar .sublinkbar_mid{margin:0px;padding:0px;width:180px;height:auto;background-color:#f31414;/*background-color:#ff7324;*/border:0px solid green;border-bottom:1px solid #f31414;/*border-bottom:1px solid #ff7324;*/}
.main .mainleft .sublinkbar .sublinkbar_bottom{margin:0px;padding:0px;width:200px;height:10px;background:url("../images/sublinkbar_3.gif") left top no-repeat;border:0px solid green;}
.main .mainleft .leftblock{margin:10px;border:0px solid red;}
.main .mainright{position:relative;float:left;display:inline;margin:0px 0px 0px 20px;width:700px!important;/*For Firefox*/width:740px;/*For IE*/height:auto;padding:20px;overflow:hidden;background-color:#fffef0;border:1px solid #aaa;border-width:0px 1px 1px 1px;}
.main .mainright .navigator{margin-bottom:20px;border:0px solid #3366ff;}
.main .mainright .content{margin:0px;border:0px solid #3366ff;}
.main .mainright .content .content_title{width:548px;height:30px;margin:0px 0px 10px 0px;padding:0px 0px 0px 10px;overflow:hidden;color:#f31414;/*color:#9b0300;*/background:url("../images/title_bar.jpg") left bottom no-repeat;border:0px solid #3366ff;}
.content_inner{padding:5px;/*text-align:justify;*/border:0px solid #red;}
.content_right{position:relative;float:right;display:inline;margin:10px 0px 20px 10px;border:0px solid #aaa;}
.content_bottom{margin:5px;padding:0px;border:0px solid #aaa;}

.bottom{position:relative;width:100%;height:50px;/*background-color:#9b0300;*/background-color:#f31414;color:#eee;border-top:5px solid #fff;}
.bottom .footer{margin:6px 5px;text-align:center;font-size:8pt;line-height:20px;border:0px solid red;}

/*block*/
.hometop{width:100%;height:170px;/*background-color:#fff;*/border:0px solid #aaa;}
.hometop .rollpic{position:relative;float:left;display:inline;margin:10px;width:200px;height:150px;padding:0px;overflow:hidden;border:0px solid #555;}
.hometop .rollpic .FloatSlideShow{}
.hometop .rollpic .FloatSlideShow img{/*width:240px;height:147px;*/width:200px;height:150px;}
.hometop .rollpic .rollpictitle{position:absolute;left:0px;bottom:0px;display:inline;margin:0px;width:100%;height:20px;padding:0px;overflow:hidden;text-align:center;color:#111;line-height:20px;background:url("../images/rollpic_title.png") left bottom no-repeat;}
.hometop .rollnews{position:relative;float:left;display:inline;margin:10px;width:350px;height:150px;padding:0px;overflow:hidden;background:url("../images/newsroll.png") left top no-repeat;border:0px solid red;}
.hometop .rollnews .newstitle{font-size:14pt;font-weight:bold;padding:0px 0px 3px 20px;margin:5px 10px 5px;border-bottom:0px solid #555;}
.hometop .rollnews .newsroll{margin:5px 20px;height:101px;overflow:hidden;border:0px solid #aaa;}
.hometop .rollnews .newsroll .newslist{width:300px;}
.hometop .rollnews .newsroll li{width:300px;}
.hometop .subbanner_cht{position:relative;float:left;display:inline;margin:10px;width:360px;height:150px;padding:0px;background:url("../images/subbanner.png") left bottom no-repeat;border:0px solid red;}
.hometop .subbanner_en{position:relative;float:left;display:inline;margin:10px;width:360px;height:150px;padding:0px;background:url("../images/subbanner.png") left bottom no-repeat;border:0px solid red;}
.hometop .subbanner_ru{position:relative;float:left;display:inline;margin:10px;width:360px;height:150px;padding:0px;background:url("../images/subbanner_ru.png") left bottom no-repeat;border:0px solid red;}
.hometop .subbanner_jp{position:relative;float:left;display:inline;margin:10px;width:360px;height:150px;padding:0px;background:url("../images/subbanner.png") left bottom no-repeat;border:0px solid red;}
.homebg{width:100%;/*height:292px;*/height:462px;background:url("../images/mmebg.jpg") left bottom no-repeat;border:0px solid #f00;}

/*.newstitle{}*/
.newslist{width:500px;border:0px solid #aaa;}
.newslist ul{margin:0;padding:0;}
.newslist ul li{list-style-type:none;float:left;display:inline;/*display:block;*/width:400px;margin-bottom:5px;border:0px solid #ccc;}
.newslist ul li .news_time{position:relative;float:left;display:inline;margin:0px 10px 0px 0px;padding:0px;border:0px solid #f00;}
.newslist ul li .news_title{position:relative;float:left;display:inline;margin:0px;padding:0px;border:0px solid #f00;}
.newsdata{margin:10px 0px;}
.newsdata .news_l{position:relative;float:left;display:inline;margin:0px 10px;padding:0px;width:200px;}
.newsdata .news_r{position:relative;float:left;display:inline;margin:0px;padding:0px;width:450px;}
.newsdata .news_pic{}
.newsdata .news_time{text-align:right;margin:10px 0px;}
.newsdata .news_title{font-weight:bold;margin:10px 0px;}
.newsdata .news_content{}

.product_type_info{}
.product_item{position:relative;float:left;display:inline;margin:5px;padding:0px;width:315px;height:238px;overflow:hidden;border:1px solid #555;cursor:pointer;}
/*a {border:1px solid red;}*/
a .product_item{/*text-decoration:none;*/}
a:hover .product_item{margin:5px;/*border:2px solid #f88;*/background-color:#aaa;}
/*.product_item:hover{margin:4px;border:2px solid #555;}*/
.product_item .product_image{margin:6px;}
.product_item .product_image img{width:300px;height:200px;border:1px solid #555;}
.product_item .product_name{margin:3px 5px;text-align:center;}
/*
.product_item .product_image{position:relative;float:left;display:inline;margin:5px;width:120px;height:80px;border:1px solid #555;}
.product_item .product_text{position:relative;float:left;display:inline;margin:5px 3px;width:180px;border:0px solid red;}
.product_item .product_text .product_name{width:100%;border:0px solid red;border-bottom:1px solid #555;}
.product_item .product_text .product_info{border:0px solid red;}
*/

.intro3{margin:10px 0px;border:0px solid red;}
.intro3 ul{margin:0;padding:0;}
.intro3 ul li{list-style-type:none;float:left;display:inline;/*display:block;*/width:680px;border-bottom:1px solid #ccc;}
.intro3 ul li .list_y{position:relative;float:left;display:inline;margin:2px 10px 2px 5px;padding:0px;width:120px;border:0px solid blue;}
.intro3 ul li .list_in{position:relative;float:left;display:inline;margin:2px 0px 2px 0px;padding:0px;width:530px;border:0px solid blue;}
.intro3 table{border-collapse:collapse;font-size:13px;color:#333;}
.intro3 tr{width:680px;margin:2px 0px 2px 0px;border-bottom:0px solid #ccc;}
.intro3 .list_y{padding:2px 10px 2px 5px;width:120px;border-bottom:1px solid #ccc;vertical-align:top;}
.intro3 .list_in{padding:2px 0px 2px 0px;width:530px;border-bottom:1px solid #ccc;vertical-align:top;}

.contactus1{}
.contactus1 ul{margin:0;padding:0;}
.contactus1 ul li{list-style-type:none;float:left;display:inline;/*display:block;*/width:680px;border-bottom:0px solid #ccc;}
.contactus1 ul li .tabtitle{position:relative;float:left;display:inline;margin:2px 10px 2px 5px;padding:0px;overflow:hidden;width:150px;border:0px solid blue;}
.contactus1 ul li .tabcontent{position:relative;float:left;display:inline;margin:2px 10px 2px 5px;padding:0px;overflow:hidden;width:500px;border:0px solid blue;}
.contactus1 .textinput{width:300px;}
.contactus1 textarea{width:350px;height:150px;margin:0px 0px 4px;}

.pagebar{color:#aaa;text-align:center;margin:5px 0px;}
