/* CSS Document */

*{ margin:0; padding:0;}
img{ border:none;}

ul,ol{ list-style:none;}
em,i{ font-style:normal;}

a{ color:#004da6; text-decoration:none;}
a:hover{ text-decoration:underline;}

body{ color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#fff;}

/*  */
.body{ background:#a2d6ea url(../images/body_bg.jpg) repeat-x 0 0;}
.main{ position:relative; width:1003px; height:590px; background:url(../images/home_bg.jpg) no-repeat 60px 144px; overflow:hidden; margin:0 auto;}
.homeLogo{ position:absolute; top:45px; left:50px;}
.version{ position:absolute; bottom:90px; right:40px;}
.version a{ display:block; width:95px; height:26px; line-height:26px; color:#f00; font-size:16px; font-weight:bold; text-indent:14px; background:#fff; overflow:hidden; margin-bottom:8px;}
.iso {position:absolute; bottom:90px; left:0px}
.animation{ position:absolute; top:155px; left:10px;}
.tj_td{ width:173px; text-align:center; vertical-align:top;}
.tj_td img{ display:block; width:150px; height:95px; border:1px #f5f5f5 solid; margin:0 auto;}
.tj_td p{ width:152px; height:20px; line-height:20px; text-align:center; background:#f5f5f5; overflow:hidden; margin:0 auto;}
.tj_td a{ color:#00519e; text-decoration:none;}


.wrapper{ position:relative; width:1003px; overflow:hidden; margin:0 auto;}
/* header */
.header{ width:1003px; height:100px; overflow:hidden;}
.top{ float:left; width:100%; height:25px; line-height:25px; background:#e6f0f2; overflow:hidden;}
.top a{ color:#333!important;}
.home{ float:left; display:inline; background:url(../images/jt2.gif) no-repeat 0 center; padding-left:13px; margin:0 0 0 10px;}
.chinese,.spain,.english{ float:right; display:inline; padding-left:21px; margin:0 5px;}
.chinese{ background:url(../images/cn.gif) no-repeat 0 center;}
.spain{ background:url(../images/sv.gif) no-repeat 0 center;}
.english{ background:url(../images/us.gif) no-repeat 0 center;}

.logo{ float:left; display:inline; margin:8px 0 0 0;}
.tel{ float:right; display:inline; margin:20px 50px 0 0;}

/* nav */
.nav{ width:970px; padding-left:33px; height:38px; font-size:14px; font-weight:bold; background:url(../images/nav_bg.gif) repeat-x;}
.nav i{ float:left; display:inline; width:2px; height:12px; background:url(../images/nav_xx.gif) no-repeat; overflow:hidden; margin:12px 4px 0 4px;}
.nav1,.nav2{ float:left; display:inline; height:33px; line-height:30px; text-decoration:none!important; padding:0 8px; margin:5px 0 0 0;}
.nav1{ color:#fff;}
.nav2,.nav1:hover{ color:#000!important; background:#f4f4f4;}
.nav_ck{ width:100%; height:28px; background:#f4f4f4; margin-bottom:10px;}

/* nav-menu */
.nav-menu {width:970px; padding-left:5; height:70px; font-size:14px; font-weight:bold; background:url(../images/nav_bg.gif) repeat-x;}
.nav i{ float:left; display:inline; width:2px; height:12px; background:url(../images/nav_xx.gif) no-repeat; overflow:hidden; margin:12px 4px 0 4px;}
.nav1,.nav2{ float:left; display:inline; height:33px; line-height:30px; text-decoration:none!important; padding:0 8px; margin:5px 0 0 0;}
.nav1{ color:#fff;}
.nav2,.nav1:hover{ color:#000!important; background:#f4f4f4;}
.nav_ck{ width:100%; height:28px; background:#f4f4f4; margin-bottom:10px;}

/* left */
.left{ float:left; display:inline; width:230px; overflow:hidden; margin:0 0 0 5px;}
.lw1{ width:230px; background:url(../images/l_bg.gif) repeat-y; overflow:hidden; margin-bottom:10px;}
.lw1 h3{ width:100%; height:30px;line-height:30px;font-size:13px;background:url(../images/title1.gif) no-repeat;overflow:hidden;}
.lw1 h3 b{ float:left; display:inline; color:#111; margin:0 0 0 30px;}
.lw1 h3 b u{ color:#f40; text-decoration:none; margin:0 2px;}
.more{ float:right; display:inline; margin:10px 10px 0 0;}

.dl1{ width:210px; overflow:hidden; margin:10px auto 4px auto;}
.dl1 dt{ width:100%; height:70px; line-height:23px; border-bottom:1px #fff solid; overflow:hidden;}
.dl1 dt img{ float:left; display:inline; width:100px; height:68px;}
.dl1 dt em{ float:right; width:100px; height:46px; overflow:hidden;}
.dl1 dt i{ float:right; width:100px; height:23px; text-align:right; color:#888; overflow:hidden;}
.dl1 dd{ width:100%; height:23px; line-height:23px; background:url(../images/jt1.gif) no-repeat 0 center; border-bottom:1px #ddd solid; overflow:hidden;}
.dl1 dd em{ float:left; display:inline; width:125px; margin:0 0 0 15px;}
.dl1 dd i{ float:right; display:inline; color:#888;}

.ul1{ width:210px; overflow:hidden; margin:10px auto 0 auto;}
.ul1 li{ float:left; width:100%; background:#f2f2f2; margin-bottom:5px; overflow:hidden;}
.ul1 li img{ float:left; display:inline; width:80px; height:58px; border:1px #ddd solid;}
.ul1 li em{ float:right; width:120px; height:22px; line-height:22px; margin:5px 0 0 0; overflow:hidden;}
.ul1 li b{ float:right; width:120px; height:25px; line-height:25px; font-size:16px; color:#f60; overflow:hidden;}

/* center */
.center,.center2{ float:left; display:inline; overflow:hidden; margin:0 0 0 10px;}
.center{ width:513px;}
.center2{ width:753px;}

.banner{ width:513px; height:193px; background:#f5f5f5; overflow:hidden; margin-bottom:10px;}

.cw1,.cw2{ overflow:hidden; margin-bottom:10px;}
.cw1{ width:513px;}
.cw2{ width:753px;}
.cw1 h3,.cw2 h3{ width:100%; height:30px; font-size:13px; background:#a1c3e6; overflow:hidden;}
.cw1 h3 b,.cw2 h3 b{ float:left; display:inline; height:27px; line-height:25px; color:#111; background:#fff; padding:0 8px; margin:3px 0 0 11px;}
.cw1 h3 b u,.cw2 h3 b u{ color:#f40; text-decoration:none; margin:0 2px;}
.cw2 h3 p{ float:right; display:inline; color:#d00; line-height:20px; font-size:14px; margin:5px 20px 0 0;}

.cw1m{ width:511px; border:1px #a1c3e6 solid; border-top:none; overflow:hidden;}
.h_profile{ width:491px; line-height:20px; overflow:hidden; padding:5px 0 6px 0; margin:0 auto;}
.h_profile img{ float:right; display:inline; width:194px; margin:4px 0 0 4px;}

.ul2{ width:100%; padding:10px 0 5px 0; overflow:hidden;}
.ul2 li{ float:left; display:inline; width:115px; line-height:22px; text-align:center; overflow:hidden; margin:0 0 0 10px;}
.ul2 li img{ display:block; width:115px; height:75px; padding-bottom:2px;}
.ul2 li p{ cursor:pointer; width:115px; height:22px; overflow:hidden;}

/* right */
.right{ float:left; display:inline; width:230px; overflow:hidden; margin:0 0 0 10px;}
.rw1{ width:230px; height:193px; overflow:hidden; margin-bottom:10px;}
.time{ float:left; width:110px; height:62px; text-align:center; background:url(../images/time_bg.gif) no-repeat; overflow:hidden; margin:0 0 2px 0;}
.time h4{ width:100%; height:24px; line-height:24px; font-size:13px; color:#cc2500; text-align:center; margin:5px 0 0 0;}
.time_m{ width:90px; height:24px; margin:0 auto;}
.time_m input{ width:100%; height:20px; line-height:20px;color:#004da6;font-weight:bold;text-align:center;border:1px #ddd solid;}

.rw1 h3{ clear:both; width:100%; height:30px; font-size:13px;}
.rw1 h3 b{ float:left; display:inline; line-height:30px; color:#111; margin:0 0 0 5px;}
.rw1 h3 b u{ color:#f40; text-decoration:none; margin:0 2px;}
.weather{ width:210px; padding:5px 10px; height:200px; line-height:22px; background:url(../images/weather_bg.gif); overflow:auto}
.weather b{ margin-right:5px;}

.rw2{ width:230px; overflow:hidden; margin-bottom:10px;}
.rw2 h3{ width:100%; height:30px; font-size:13px; background:#a1c3e6; overflow:hidden;}
.rw2 h3 b{ float:left; display:inline; height:27px; line-height:25px; color:#111; background:#fff; padding:0 8px; margin:3px 0 0 11px;}
.rw2 h3 b u{ color:#f40; text-decoration:none; margin:0 2px;}

.ul3{ width:228px; border:1px #a1c3e6 solid; border-top:none; padding:10px 0 6px 0; overflow:hidden;}
.ul3 li{ float:left; display:inline; width:100px; height:97px; text-align:center; overflow:hidden; margin:0 0 0 10px;}
.ul3 li img{ display:block; width:100px; height:73px; padding-bottom:2px;}
.ul3 li p{ cursor:pointer; width:100px; height:22px; line-height:22px; overflow:hidden;}

.profile{ width:743px; line-height:26px; font-size:14px; letter-spacing: 1px; overflow:hidden; margin:10px auto;}
.profile p{ text-indent: 2.1em;}
.profile p img{ float:right; display:inline; margin:5px 5px 0 5px;}

.business{ width:743px; line-height:26px; font-size:14px; overflow:hidden; margin:10px auto;}
.business b{ display:block; padding-left:17px; background:url(../images/jt2.gif) no-repeat 0 8px;}
.business p{ padding-left:30px;}

.news{ width:733px; overflow:hidden; margin:10px auto;}
.news li{ float:left; width:100%; height:28px; line-height:28px; border-bottom:1px #ddd solid; background:url(../images/jt2.gif) no-repeat 2px 10px; overflow:hidden;}
.news li em{ float:left; display:inline; width:80%; height:28px; overflow:hidden; margin:0 0 0 18px;}
.news li i{ float:right; display:inline; color:#888; margin:5px 0 0 0;}

.pages{ clear:both; width:100%; line-height:20px; padding:6px 0; text-align:center; overflow:hidden; margin-bottom:10px;}
.pages a{ font-family:"ËÎÌå",serif; padding:2px 6px; border:1px #ddd solid; text-decoration:none!important; margin:0 4px;}
.pages a:hover,.f40{ color:#f40!important; border:1px #ccc solid;}

.argentina{ width:743px; font-size:14px; line-height:26px; overflow:hidden; margin:10px auto;}

.travel{ width:743px; overflow:hidden; margin:5px auto 10px auto;}
.travel li{ position:relative; float:left; width:100%; height:114px; line-height:20px; padding:0 0 5px 0; border-bottom:1px #ddd solid; overflow:hidden; margin:10px 0 0 0;}
.travel li img{ float:left; display:inline; width:150px; height:110px; border:1px #ccc solid;}
.travel li em{ float:right; width:575px; line-height:25px; color:#e00; font-size:14px; font-weight:bold; margin-top:3px;}
.travel li em a{ margin-right:10px;}
.travel li p{ float:right; width:575px; height:80px; overflow:hidden;}
.travel li p a{ color:#f40!important;}

.contact{ width:700px; line-height:24px; font-size:14px; border:1px #ddd solid; padding:15px; background:url(../images/sub2.gif) no-repeat 98% 10px; margin:15px auto 5px auto; overflow:hidden;}
.contact b{ display:block; color:#e00; padding:5px 0;}
.contact p{ margin-top:10px;}
.contact p img{ display:block;}
.contact i{ margin-left:13px;}

.details{ width:92%; line-height:22px; font-size:13px; overflow:hidden; margin:10px auto;}
.details h4{ width:100%; padding:5px 0; line-height:30px; font-size:16px; color:#f40; text-align:center; border-bottom:1px #ddd solid; margin:6px 0;}
.details img{ display:block; margin:3px auto;}
.details p{ text-indent:24px; margin-top:3px;}

.link{ width:733px; line-height:28px; overflow:hidden; margin:10px auto;}
.link em{ display:block; padding-left:18px; border-bottom:1px #ddd solid; background:url(../images/jt2.gif) no-repeat 0 center;}

.practical{ width:733px; overflow:hidden; margin:10px auto;}

/* footer */
.footer{ clear:both; width:100%; line-height:20px; text-align:center; padding-bottom:5px;}
.ft{ width:100%; height:25px; line-height:25px; color:#888; background:#e6f0f2; margin-bottom:6px;}
.ft a{ margin:0 8px;}

