@charset "utf-8";
/* body */
body { text-align: center; font: 12px/1.6em Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; background:url(../images/bg.jpg) #fafaf1 center top no-repeat; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; }
.hidden {display: none;}


/* Link */
a:link {color: #0c5796; text-decoration:none;}
a:visited {color: #0c5796;text-decoration:none;}
a:hover {color: #0c5796; text-decoration:underline;}
a:active {color: #0c5796;}

.header{ width:960px; height:41px; margin:0 auto; clear:both; background:url(../images/simpleHeadBg.gif) no-repeat;}
.header a:link,.header a:visited {color:#fff; text-decoration:none;}
.header a:hover {color: #fff; text-decoration:underline;}
.simpleLogo {float:left;width:197px;height:34px;overflow:hidden; margin:3px 0 0 5px;}
.simpleNav {overflow:hidden; float:left;display:inline;margin:12px 0 0 10px;}
.simpleNav li {display:inline;float:left;padding:0 10px;}

.part1{ background:url(../images/bgPart1.jpg) no-repeat; width:970px; margin:289px auto 0; height:271px; position:relative;}
.focus{ position:absolute; left:49px; top:41px; width:420px; height:219px;}
.news{ position:absolute; right:49px; top:41px; width:400px; height:219px; }
.news h1{ line-height:36px; text-align:left; font-family:"黑体"; font-size:16px; font-weight:normal; margin:5px 0;}
.news h1 a:link,.news h1 a:visited {color: #de1919; text-decoration:none;}
.news h1 a:hover {color: #de1919; text-decoration:underline;}
.news li{ text-align:left; font-size:14px; line-height:25px; padding:0 0 0 16px; background:url(../images/free.gif) no-repeat 6px 11px;}

.part2{ background:url(../images/bgPart2.jpg) no-repeat; width:970px; margin:0 auto; height:589px; position:relative;}
.part2 h2{ line-height:36x; text-align:left; font-family:"黑体"; color:#de1919; font-size:16px; font-weight:normal; margin:8px 12px;}
.part2 p{ text-indent:25px; line-height:21px; text-align:left; margin:0;}
.txt1{ position:absolute; top:95px; left:58px; width:513px; height:280px;}
.txt2{ position:absolute; top:271px; left:58px; width:513px; height:280px;}
.txt3{ position:absolute; top:466px; left:58px; width:852px; height:280px;}
.txt4{ position:absolute; top:95px; right:58px; width:288px; height:280px;}
.txt4 .line{ border-bottom:#d8d7d5 dashed 1px; margin:14px 0;}

.part3{ background:url(../images/bgPart3.jpg) no-repeat; width:970px; margin:0 auto; height:509px; position:relative;}
.part3 .travel{ position:absolute; left:54px; top:107px; width:306px; height:217px;}
.part3 .travelTxt{ position:absolute; left:380px; top:212px; text-indent:20px;}
h3{ font-size:14px; text-align:left; line-height:25px;}
p{ text-align:left; margin:0;}
.part3 .title1{ position:absolute; left:521px; top:100px; width:30px;}
.part3 .title2{ position:absolute; left:559px; top:176px; width:30px;}
.part3 .title3{ position:absolute; left:797px; top:172px; width:30px;}
.part3 .title4{ position:absolute; left:620px; top:282px; width:30px;}
.part3 .title5{ position:absolute; left:746px; top:294px; width:30px;}
.part3 .title6{ position:absolute; left:884px; top:291px; width:30px;}
.part3 .estate{ position:absolute; left:56px; top:374px; width:415px;}
.part3 .txt{ float:left; width:145px; text-indent:32px;}
.part3 .pic{ float:right; width:260px;}
.part3 .et{ position:absolute; right:54px; top:374px; width:415px;}

.part4{ background:url(../images/bgPart4.jpg) no-repeat; width:970px; margin:0 auto; height:306px; position:relative;}
.part4 ul{ position:absolute; top:125px; left:56px;}
.part4 li{ float:left; margin:0 34px 0 0; font-size:14px; text-align:center; line-height:36px; font-weight:bold;}

.footer{ background:url(../images/bgFooter.jpg) no-repeat; width:970px; height:101px;  margin:0 auto; font-size:12px; padding:60px 0 0 0;	text-align:center; font-family:Arial, Helvetica, sans-serif; color:#000;}
.footer a:link,.footer a:visited {color: #000; text-decoration:none;}
.footer a:hover {color: #cc0000; text-decoration:underline;}

