@charset "utf-8";
/* CSS Document */
body{ font-family:"微軟正黑體",Arial, Helvetica, sans-serif;}
a{ text-decoration:none;}

.wrap{ width:1000px; margin:0 auto;}

.top{ width:1000px; height:240px; margin:0; padding:0;}

.menu{ width:1000px;}
.menu ul{ width:1000px;  height:38px;background-color:#625dfb; border-bottom:3px solid #fff;}
.menu li{ float:left; text-align:center;}
.menu li a{ display:block; width:160px; height:38px; border-right:4px solid #625dfb; line-height:38px; text-decoration:none; color:#fff; font-size:16px; font-weight:bold; background-color:#3800b7;}
.menu li a:hover{ background-color:#999;}

.main{ width:1000px; height:365px;}
.left{ float:left; width:525px; height:290px; background-image:url(../images/indexLBg.jpg); padding:75px 95px 0 47px;}
.left h1{ display:block;  background-image:url(../images/Logo.png); background-position:15px 0px; background-repeat:no-repeat; width:535px; height:68px; float:left; margin-right:10px;color:#fff; font-size:31px; line-height:68px; text-indent:-9999px; margin-bottom:15px;}
.left h2{ display:block; font-size:16px; padding-left:15px; padding-top:75px;}
.left h3{}
.language{ width:330px; height:365px;background-image:url(../images/indexRBg.gif); float:right;}
.language ul{display:block; width:200px; height:30px; margin:285px auto 0;}
.language li{ }
.language li a{display:block;  width:100px; text-align:center; line-height:30px; float:left; text-decoration:none; color:#fff;}
.language li a:hover{}

span.arrow{ font-size:13px; line-height:30px; margin-left:5px;}





.aboutTop{ width:1000px; height:250px; position:relative; z-index:1;}


.under{ width:1000px; height:390px; position:relative; z-index:5;}

.menuB{ width:160px; height:750px; margin-top:-250px; float:left;}
.menuB ul{ width:160px; height:750px; background-image:url(../images/menuBg.png); background-repeat:repeat-x;}
.menuL{ width:160px; height:695px; margin-top:-250px; float:left;}
.menuL ul{ width:160px; height:705px; background-image:url(../images/menuBg.png); background-repeat:repeat-x;}
.menuL li{}
li a{ text-align:center;}
li.list a{ font-size:18px; display:block; width:160px; height:38px; margin-bottom:19px; background-image:url(../images/btnBg-1.jpg);line-height:38px; color:#fff; position:relative; font-weight:bold;}
.li.list a:hover, li.list a.on{ background-color:#eb1c24;filter:alpha(opaty=100);
-moz-opacity:1;opacity:1;background-image:url(../images/btnBg.jpg);color:#0000FF; font-weight:bold;}
li.logo a{ display:block; width:160px; height:136px; background-image:url(../images/page_logo.gif); background-repeat:no-repeat;}

ul.subMenu{ height:auto; display:block; width:140px; height:400px;background:none; margin-left:20px; position:absolute; top:300px;}
ul.subMenu li.sub a{ width:130px; height:auto; text-align:center; background-color:#808080; margin-bottom:7px; line-height:23px; font-size:13px; text-align:center; padding:3px 5px;}
ul.subMenu li.sub a:hover, ul.subMenu li.sub a.on{ background-color:#f88e28;}

/*.marginTop ul{ height:695px;}*/
.underR{ width:840px; position:absolute; right:0;}
.title{ width:840px; height:38px; color:#fff; font-size:15px; text-align:center; background-color:#625dfb;line-height:38px;}
.txt{ width:620px; height:390px; background-repeat:repeat-y;padding:20px 110px 0; line-height:21px; font-size:14px; color:#1B1464; position:relative; background-color:#C7E8FA;}

.icon{ display:block; position: absolute; right:110px; bottom:25px;}


.line{ display:block; width:808px; height:2px; background-color:#3800B7; margin:0 auto;}
.footer{ width:840px; height:60px; text-align:center; background-color:#C7E8FA;}

.name{ font-size:17px; color:#000; padding:0 10px; font-weight:bold;}
.info, .info a{ font-size:10px; color:#000;-webkit-text-size-adjust: none;}
.info a:hover{ color:#3800b7;}

.marginTop{ margin:0;}
.bgW{ background-color:#b7b7b9; background-image:none;}

.content{ width:840px; height:645px; position:relative; z-index:3;}
.Ttitle{ width:auto; font-size:22px; font-weight:bold; color:#4e4e4e; line-height:25px; position:absolute; z-index:10; left:55px; top:40px;}
.menuLEFT{ width:1000px; height:695px;}

.product{ width:1000px; height:695px; position:relative;}








.slideshow { height:240px; width:1000px;}

