/******************sub layout*****************/
.navi {width:657px; position:absolute; top:270px; text-align:right;font-family:"verdana";}
.navi img{vertical-align:-1px;}
.navi a {font-family:"verdana"; font-size:12px; font-weight:normal; color:#666666; letter-spacing:-1px; text-decoration:none;}

.navi a:link    {}
.navi a:visited {}
.navi a:active  {}
.navi a:hover   {color:#013fa6;}

.navi a.navi_ov:link    {font-weight:bold;color:#013fa6;letter-spacing:-1px;}
.navi a.navi_ov:visited {font-weight:bold;color:#013fa6;letter-spacing:-1px;}
.navi a.navi_ov:active  {font-weight:bold;color:#013fa6;letter-spacing:-1px;}
.navi a.navi_ov:hover   {font-weight:bold;color:#013fa6;letter-spacing:-1px;}

#txt{width:631px; margin-left:10px; padding-top:20px; min-height:350px; color:#666666;}
*html #txt{height:350px;}

.top{width:902px; height:116px; text-align:left; margin:0 auto;}
.md{width:902px; text-align:left; margin:0 auto; border-left:1px solid #dadada; padding-bottom:30px; background:url(/images/en/common/mr_bg.gif) no-repeat right top;}
.ml{width:212px; text-align:left; float:left;}
.mr{width:688px; text-align:left; float:left;}
.bt{width:902px; height:81px; clear:both; background:url(/images/en/common/bt_line.gif) no-repeat left top; text-align:left; margin:0 auto;}

.logo{padding-top:36px; height:80px; background:#FFFFFF; width:213px; float:left;}
.menu{float:left; width:686px;}
.gm{width:663px; height:36px; text-align:right;}
.gm ul{float:right; margin-top:10px;}
.gm ul li{float:left;}

.lt p{margin:0px; padding:0px;}
.lm_select{width:178px; background:#efefef; margin-left:15px; margin-top:10px; text-align:center; padding:5px 0px;}
#lm_select1{width:130px;}
.sub_f{width:671px; height:140px;}
.ti{background:url(/images/en/common/ti_bg.gif) no-repeat left 30px; width:671px; height:36px; border-bottom:1px solid #dadada; font-size:16px; font-weight:bold; line-height:40px; padding-left:10px; padding-top:30px;}

.bt_btn{float:right; margin-top:-2px;}
.bt_btn li{float:left;}


/******************main layout*****************/
.m_md{position:relative; width:902px; height:570px; margin:0 auto; text-align:left; border-left:1px solid #dadada;}
.m_box_1{width:199px; height:163px; position:absolute; top:24px; left:0px; background:url(/images/en/common/dot_line_02.gif) no-repeat right bottom;}
.m_box_1 ul li img{vertical-align:top}

.m_box_2{width:186px; height:153px; position:absolute; top:207px; left:13px;}
.m_box_2 ul li{margin-top:5px;}
.m_box_2 ul li div.m_box_2_txt{width:100px; line-height:15px;}
.m_box_2 ul li div.m_box_2_txt a{color:#666666;}
.m_box_2 ul li div.m_box_2_txt a:hover{color:#2884c3;}
.m_box_2 ul li div.m_box_2_txt img{margin-top:5px;}

.m_box_3{width:178px; position:absolute; top:374px; left:13px; background:#efefef; text-align:center; padding:5px 0px;}

.m_box_4{width:186px; position:absolute; top:410px; left:13px;}

.m_box_5{width:176px; position:absolute; top:439px; left:13px; text-align:center; border:1px solid #dadada; padding:5px 0px;}

.m_box_6{width:671px; height:234px; position:absolute; left:216px; top:10px;}

.m_box_7{width:368px; height:102px; position:absolute; left:219px; top:257px;}
.m_box_7_txt{width:238px; line-height:15px;}
.m_box_7 div.m_box_7_txt a{color:#666666;}
.m_box_7 div.m_box_7_txt a:hover{color:#2884c3;}
.m_box_7 div.m_box_7_txt img{margin-top:5px;}

.m_box_8{width:368px; height:116px; position:absolute; left:219px; top:369px;}
.m_box_8 div{width:366px; border:1px solid #dadada; text-align:center; padding:10px 0px;}

.m_box_9{width:368px; height:116px; position:absolute; left:219px; top:489px;}
.m_box_9 ul{margin-top:5px;}
.m_box_9 ul li{float:left; border:1px solid #dadada;}

.m_box_10{width:258px; height:158px; position:absolute; left:632px; top:268px;}
.m_box_10 p{margin:0px;}
.m_box_11{width:258px; height:127px; position:absolute; left:632px; top:426px;}
.m_box_11 ul li{float:left;}

/****************** intro  *****************/
.intro_c { background:url(/images/en/intro/greet_img.gif) no-repeat left top; width:196px; float:left; margin:0; padding:260px 0 0 0; text-align:right;}
.intro_c p { height:15px; margin:0; text-align:right;}
.intro_t { float:left; margin:0; padding:0 0 0 20px; width:410px;}
.intro_t p { margin:0; line-height:18px; padding:10px 0 0 0;}
.history_pic01 { background:url(/images/en/intro/02_img_01.gif) no-repeat left top; width:630px; margin:0; padding:0;}
.history_pic01 dl { margin:0 0 0 180px;; padding:0 0 0 0; width:450px;}
.history_pic01 dt { margin:0; padding:5px 0 5px 0; width:50px; float:left; font-weight:bold;}
.history_pic01 dd { margin:0; padding:5px 0 5px 0; float:left; width:400px;}
.sup { font-size:9px;}
.history_pic02 { background:url(/images/en/intro/02_img_02.gif) no-repeat left top; width:630px; margin:20px 0 0 0; padding:0;}
.history_pic02 dl { margin:0 0 0 180px; padding:0 0 0 0; width:450px;}
.history_pic02 dt { margin:0; padding:5px 0 5px 0; width:120px; float:left; font-weight:bold;}
.history_pic02 dd { margin:0; padding:5px 0 5px 0; float:left; width:330px;}
.symbols_m { background:url(/images/en/intro/03_img_01.gif) no-repeat left top; margin:0; width:400px; padding:0 0 0 225px;}
.dot_line { background:url(/images/en/common/dot_line.gif) repeat-x; width:630px; padding:5px 0 5px 0; }
.symb_01 { background:url(/images/en/intro/symbols_01.gif) no-repeat left top; width:220px; float:left; padding:10px 0 0 90px;}
.symb_02 { background:url(/images/en/intro/symbols_02.gif) no-repeat left top; width:220px; float:left; padding:10px 0 0 90px;}
.symb_03 { background:url(/images/en/intro/symbols_03.gif) no-repeat left top; width:220px; float:left; padding:20px 0 0 90px;}
.symb_04 { background:url(/images/en/intro/symbols_04.gif) no-repeat left top; width:220px; float:left; padding:20px 0 0 90px;}

.point_t { color:#ff6c00;}

/****************** music  *****************/
.music_t {  background:url(/images/en/music/top_img.gif) no-repeat left top; margin:0; padding:0 0 0 220px; width:410px; height:159px; color:#3c79ba;}
.music_point { font-size:14px; margin:0; padding:0;  color:#000000;} 
.music_t p { margin:0; padding:7px 0 0 0; line-height:16px;}
.music_01 { background:url(/images/en/music/01_bg.gif) no-repeat left top; width:560px; height:156px; margin:0; padding:150px 35px 0 35px; color:#000000;}
.music_01 p { margin:0; padding:0 0 7px 0; line-height:14px;}
.music_02 { background:url(/images/en/music/02_bg.gif) no-repeat left top; width:560px; height:96px; margin:0; padding:210px 35px 0 35px; color:#000000;}
.music_02 p { margin:0; padding:0 0 7px 0; line-height:14px;}
.music_03 { background:url(/images/en/music/03_bg.gif) no-repeat left top; width:560px; height:141px; margin:0; padding:165px 35px 0 35px; color:#000000;}
.music_03 p { margin:0; padding:0 0 7px 0; line-height:14px;}
.music_04 { background:url(/images/en/music/04_bg.gif) no-repeat left top; width:560px; height:141px; margin:0; padding:165px 35px 0 35px; color:#000000;}
.music_04 p { margin:0; padding:0 0 7px 0; line-height:14px;}
.music_05 { background:url(/images/en/music/05_bg.gif) no-repeat left top; width:560px; margin:0; padding:150px 35px 0 35px; color:#000000;}
.music_05 p { margin:0; padding:0 0 7px 0; line-height:14px;}
.music_05 dl {margin:0; padding:0}
.music_05 dt {background:url(/images/en/music/movie_bg.gif) no-repeat left top; margin:0; padding:10px 0 0 10px; width:330px; float:left; height:340px;} 
.music_05 dd {margin:0; padding:0; width:220px; float:left;}


/****************** tour  *****************/
.tour_t {color:#3c79ba;}
.tour_line { background:url(/images/en/tour/img_title_line.gif) no-repeat; height:30px; margin:5px 0 5px 0;}
.tour_tab { background:url(/images/en/tour/tab_bg.gif) no-repeat left top; width:631px; height:34px;}
.tour_tab dt { float:left; width:225px; text-align:center; margin:0; padding:5px 0 0 0;}
.tour_tab dd { float:left; width:203px; text-align:center; margin:0; padding:5px 0 0 0;}
.tour_tab_s { color:#000000; font-weight:bold;}
.tour_tab a:link {color:#666666;}
.tour_tab a:visited {color:#666666;}
.tour_tab a:active {color:#ff6c00;font-weight:bold;}
.tour_tab a:hover {color:#ff6c00;font-weight:bold;}


/****************** learning  *****************/
.learning_c { margin:5px 0 0 0; padding:0; background:url(/images/en/learning/eng_bg.gif) repeat-y left top; width:626px;}
.learning_c dt { float:left; width:234px; margin:0; padding:4px 0 0 20px; height:23px; color:#204a6f; font-weight:bold;}
.learning_c dd { float:left; width:362px; text-align:right; margin:0; padding:4px 10px 0 0;  height:23px; color:#454545;}
.learning { text-align:center; margin:0; padding:20px 0 0 0;}
.learning img { margin:0; padding:2px 7px 0 7px; }
.learning a:link {color:#666666;}
.learning a:visited {color:#666666;}
.learning a:active {color:#ff6c00;font-weight:bold;}
.learning a:hover {color:#ff6c00;font-weight:bold;}

