﻿@charset "UTF-8";
@import url(../styles/reset.css);
/*------------------ Comment ---------------------*/
body{ background:url(../images/bg.gif);font-family: 微软雅黑,宋体,黑体,Arial, Helvetica, sans-serif, Meiryo,MS PGothic,Georgia; color:#333333;font-size:19px; color:#fff; line-height:200%;}

a:link{color:#fde8b1; text-decoration:none;}/* 未访问的链接 */
a:visited{ color:#fde8b1; }/* 已访问的链接 */
a:hover{ color:#ecce81; text-decoration:underline;}/* 鼠标放上去的链接 */
a:active{ color:#ecce81; text-decoration:underline;}/* 激活链接 */

.btn1{width:120px;height:45px;font-size:20px; margin:0 auto;}

#wrap{width:1000px;height:auto; margin:0 auto; overflow:hidden;}
#language{width:1000px; height:35px; line-height:35px; margin:0 auto; text-align:right;}
#language a{ color:#fff; text-decoration:none; font-size:14px;}
#language a:hover{ color:#fde8b1; text-decoration:underline;}
#language a:visited{ color:#fff;}

#content{width:1000px; margin:0 auto; background:url(../images/contentMiddleBg.jpg); line-height:180%; padding-top:1px;padding-bottom:1px; }/*加padding-top:1px;才能保证不被menu的margin撑破*/
#footer{width:1000px; height:40px; line-height:35px; font-size:12px;color:#ccc; text-align:center;}

#menu{width:890px;height:50px; margin:30px auto; background:url(../images/cn/menu.gif) no-repeat; text-indent:-9999px; position:relative;}

#menu01,#menu02,#menu03,#menu04,#menu05,#menu06{height:50px; display:block;}
#menu01{ width:140px; position:absolute;left:0;}
#menu02{ width:140px; position:absolute;left:140px;}
#menu03{ width:200px; position:absolute;left:280px;}
#menu04{ width:140px; position:absolute;left:480px;}
#menu05{ width:135px; position:absolute;left:620px;}
#menu06{ width:135px; position:absolute;left:755px;}

.line{border:none; border-top:1px dotted #f6e574;}
.titlePage{ width:300px; height:80px; line-height:80px; background:url(../images/titlePage.jpg) no-repeat; margin:0px auto; margin-bottom:30px; text-indent:4em; font-size:23px; font-weight:bold; color:#f6e574; }
.title1{ width:250px; height:40px; border-bottom:2px dotted #f6e574; line-height:40px; margin-bottom:10px; font-size:24px; font-weight:bold; color:#f6e574;}
/*------------- Default -------------*/
#logo{width:890px;height:185px; margin:0px auto; margin-bottom:30px;}

.module{ width:808px; border:1px solid #f6e574; margin:0 auto; padding:20px 40px; background:url(../images/bg.gif); margin-bottom:30px;}

#divisionsTable{ margin:0 auto; margin-bottom:30px;background:url(../images/bg.gif);}
#divisionsTable td{ width:209px;height:59px; border:10px solid #f6e574; text-align:center; vertical-align:middle; font-size:25px; font-weight:bolder;}
#divisionsTable td a{ color:#fff;}
#divisionsTable td a:hover{ color:#f6e574; text-decoration:none;}
#divisionsTable td a:visited{ color:#fff;}


/*------------- Concept -------------*/
#concept{width:600px; margin:0 auto;padding:25px 40px; background:url(../images/bg.gif); border:1px solid #f9e665; font-size:22px; font-weight:bolder; color:#f6e574; margin-bottom:30px;}

/*------------- Firm -------------*/
#firmTable .titleTd{ padding:5px;width:15%;height:25px; text-align:right; font-weight:bolder; font-size:19px; color:#f6e574;}
#firmTable .contentTd{ padding:5px;border-bottom:1px dotted #f6e574;}

/*------------- Contact -------------*/
#contacTable{ border-collapse:collapse;}
#contacTable td{ vertical-align:top;}
#contactTable .titleTd{ padding:5px;width:25%;height:25px; vertical-align:top; text-align:right; font-weight:bolder; font-size:19px; color:#f6e574;}