@charset "gb2312";
/* CSS Document */

body{background:#fff; margin:0; color:#5c5b5b; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img{border:none;}
h2,h3,h4,img,p,table,td,tr,dl,dd,dt,ol{margin:0;padding:0;list-style:none;border:0;}
ul,li{margin:0;padding:0;border:0;list-style:none;}
input{background-position:0 0;margin:0;padding:0;border:0;list-style:none;background:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.cle{clear:both;}
.img{vertical-align:middle;}
.head-bg{width:100%; height:60px; background:#679ed4;}
/*------------------------------------------------------------*/
.head{width:1000px; margin:0 auto; background:url(images2013enlogo_w.jpg) no-repeat; height:60px;}
.head .lj{width:212px; float:left; padding-top:42px;}
.head .lj a{font-size:14px; color:#4a4b4c; font-weight:bold;}
.head .navr{width:768px; float:right; padding-top:10px; padding-right:10px;}
.head .navr .zyw{text-align:right; color:#cbdbee;font-size:14px; line-height:14px;}
.head .navr .zyw a{color:#cbdbee; font-size:14px; font-family:"微软雅黑";}
.head .navr .nav{color:#39729e;font-size:18px; padding-top:10px;}
.head .navr .nav a{color:#cbdbee; font-size:16px; padding:0 0px;}
.head .navr .nav a:hover{color:#; text-decoration:none;}

.ser1{width:210px; margin:0 auto; padding:8px 0 8px 780px; height:28px; background:url(images2013ensrc_w.jpg) no-repeat 770px center; position:relative;}
.search1 input{position:absolute; padding-left:2px; width:180px; height:28px;line-height:28px; color:#3c98cc; border:none; background:none; left:768px; top:9px;}
.search1 input.notxt1{color:#3c98cc;}	
.search1 button {
	position: absolute;
	width: 28px;
	height: 28px;
	top: 9px;
	left: 950px;
	border: none;
	cursor: pointer;
	background: none;
	cursor:pointer; 
}

.tplb{width:980px; height:362px; margin:0 auto; padding:0 10px; padding-bottom:10px;}
.tplbl{width:682px; float:left; height:362px; background:#ccc;}

.tplbr{width:298px; float:left;}
.tplbr .one{height:92px; background:#fff;}
.tplbr .one h2{height:45px; line-height:45px; font-size:20px; color:#656565; padding-left:20px; font-weight:normal;}
.tplbr .one h2 span{font-size:14px;}
.tplbr .one .soon{padding-left:15px; height:33px; line-height:33px;}
.tplbr .one .soon{font-size:14px; font-weight:normal;}
.tplbr .one .soon span{padding-left:10px;}
.tplbr .one p{padding-left:250px; height:15px; line-height:15px;}
.tplbr .one p a{color:#656565;}

.tplbr .tow{height:46px; background:#679ed4;}
.tplbr .tow h3{color:#fefefe; font-size:18px; line-height:46px; padding-left:20px;}
.tplbr .tow h3 span{float:right; font-size:12px; padding-right:5px;}
.tplbr .tow h3 span a{color:#fefefe; font-weight:normal;}
.tplbr .tow p{height:31px; line-height:30px; padding-left:65px; background:url(images2013endian.jpg) no-repeat 50px center #fff;}
.tplbr .tow p span{float:right; padding-right:15px;}

.tplbr .three{height:46px; background:#679ed4;}
.tplbr .three h3{color:#fefefe; font-size:18px; line-height:46px; padding-left:20px;}
.tplbr .three h3 span{float:right; font-size:12px; padding-right:5px;}
.tplbr .three h3 span a{color:#fefefe; font-weight:normal;}





/*------------------------------------------------------------*/


.main-bg{width:100%; height:auto; background:#fff;}
.main-bg .picture-news-bg{width:100%; height:auto; min-height:400px; -height:400px; _height:400px; background:#e5e5e5; border-bottom:2px solid #d7d7d7;}
.main{width:1000px; height:2800px; margin:0 auto;}
.main .left{width:690px; height:2800px; float:left;}
.main .title{color:#6680cc; font-size:18px; height:40px; line-height:40px;}
.sightseeing{width:690px; min-height:300px; _height:300px; -height:300px; border-bottom:2px solid #d7d7d7;}
.sightseeing .content{width:690px; height:250px; margin:10px 0;}
.sightseeing .content .unit{width:205px; height:250px; margin:5px 12px; float:left; display:inline;}
.sightseeing .content .pic{width:187; height:151px; padding:9px; background:url(images2013enpic-bg.jpg) no-repeat;}
.sightseeing .content ul{list-style-type:none; margin:0; padding:0;}
.sightseeing .content ul li{height:24px; padding-left:30px; background:url(images2013enstar.jpg) no-repeat; background-position:10px 5px;}
.sightseeing .content ul li a{color:#555; text-decoration:none;}
.sightseeing .content ul li a:hover{ color:#138df4; font-weight:bold;}

.festival{width:690px; min-height:300px; _height:300px; -height:300px; border-bottom:2px solid #d7d7d7;}
.festival .content{width:690px; height:550px;}
.festival .content .ridding{width:308px; height:500px; padding:13px; background:url(images2013enridding-bg.jpg) no-repeat; float:left; display:inline;}
.festival .content .ridding p{margin:0; padding:0 10px; line-height:16px;}
.festival .content .seasons{width:351px; height:526px; float:left;}
.festival .content .seasons .unit{width:144px; height:232px; padding:12px; background:url(images2013enseasons-bg.jpg) no-repeat; margin:0 3px 15px 4px; float:left; display:inline;}
.festival .content .seasons .unit p{margin:0; padding:0 10px; line-height:16px;}
/*焦点图*/
#banner { width:682px; height: 361px; position: relative; overflow:hidden; }
#banner ul { position: absolute; top: 0; left: 0; z-index: 1; width: 2940px; }
#banner ul li { width: 682px; height: 361px; float:left; }
#banner ul li img{width:682px; height:361px;}
#banner ol { position: absolute; bottom: 10px; right: 10px; z-index: 3; }
#banner ol li { float: left; width: 12px; height: 12px; margin-left: 4px; overflow: hidden; background:url(images2013ennum.gif) no-repeat right 0; cursor: pointer; }
#banner .active { background: url(images2013ennum.gif) no-repeat 0 0; }
.zz{height:100px; z-index:2; background:#000;opacity:0.5; filter:alpha(opacity:50);position: absolute; width:682px; bottom:0;}
/*焦点图*/

.dining{width:690px; min-height:300px; _height:300px; -height:300px; border-bottom:2px solid #d7d7d7;}
.dining .row{width:680px; height:205px;}
.dining .row .title{width:236px; height:168px; padding:11px; background:url(images2013endining-bg.jpg) no-repeat; float:left;}
.dining .row .title h3{ margin:0; padding:0; color:#1d316b; font-size:15px; line-height:20px; font-weight:600;}
.dining .row .unit{width:95px; height:190px; padding:0 0px 0 45px; margin-top:3px; float:left;}
.dining .row a{ text-decoration:none;}
.dining .row .unit h4{ margin:10px 0; padding:0; color:#0073b6; font-size:14px; line-height:24px; font-weight:500;}
.dining .row .unit ul{margin:0; padding:0; list-style-type:none;}
.dining .row .unit ul li{height:16px;}
.dining .row .unit ul span{color:#9b2424;}
.dining .row .unit ul a{display:inline-block; width:65px; padding:0 10px; text-decoration:underline;}

.shopping{width:690px; min-height:300px; _height:300px; -height:300px; border-bottom:2px solid #d7d7d7;}
.shopping .content{width:690px; height:510px;}
.shopping .content .unit{width:306px; height:475px; padding:12px; background:url(images2013enshopping-bg.jpg) no-repeat; float:left;}
.shopping .content .unit h3{margin:8px 0; color:#1d316b; font-size:14px;}
.shopping .content .unit .date{width:288px; height:70px; margin:15px 0 0 0;}
.shopping .content .unit .date img{float:left;}
.shopping .content .unit .date .words{width:185px; padding:0 0 0 20px; float:left;}
.shopping .content .unit .date .words a{text-decoration:none;}
.shopping .content .unit .date .words h4{color:#138df4; margin:0;}
.shopping .content .unit .date .words p{margin:8px 0 0 0;}

.recreation{width:690px; min-height:250px; _height:250px; -height:250px; border-bottom:2px solid #d7d7d7;}
.recreation .content{width:690px; height:230px;}
.recreation .unit{width:144px; height:210px; padding:0 14px; float:left;}
.recreation .unit h3{color:#0073b6; font-size:12px; margin:10px 0 0 0;}
.recreation .unit a{text-decoration:none;}

.accommodation{width:690px; min-height:260px; _height:260px; -height:260px; border-bottom:2px solid #d7d7d7;}
.accommodation .content{width:690px; height:260px;}
.accommodation .content .unit{width:200px; height:227px; padding:12px 9px; background:url(images2013enhotel-bg.jpg) no-repeat; margin:0 5px; float:left; display:inline;}
.accommodation .content .unit a{text-decoration:none;}
.accommodation .content .unit h3{color:#1d316b; margin:5px 0; font-size:14px;}
.accommodation .content .unit ul{list-style-type:none; padding:0; margin:5px;}
.accommodation .content .unit ul li{width:170px;padding-left:20px; /*height:24px;*/min-height:24px; _height:22px; -height:22px; background:url(images2013enstar.jpg) no-repeat; background-position:0 3px;}
.accommodation .content .unit ul li a{color:#555; float:left;}
.accommodation .content .unit ul li a:hover{ color:#138df4; font-weight:bold;}
.accommodation .content .unit ul li span{float:right; /*height:24px;*/min-height:24px; _height:22px; -height:22px;}

.ruraltourism{width:690px; min-height:260px; _height:260px; -height:260px; border-bottom:2px solid #d7d7d7;}
.ruraltourism .content{width:690px; height:260px;}
.ruraltourism .content .unit{width:200px; height:227px; padding:12px 9px; background:url(images2013enhotel-bg.jpg) no-repeat; margin:0 5px; float:left; display:inline;}
.ruraltourism .content .unit a{text-decoration:none;}
.ruraltourism .content .unit h3{color:#1d316b; margin:5px 0; font-size:14px;}
.ruraltourism .content .unit ul{list-style-type:none; padding:0; margin:5px;}
.ruraltourism .content .unit ul li{width:170px;padding-left:20px; /*height:24px;*/min-height:24px; _height:22px; -height:22px; background:url(images2013enstar.jpg) no-repeat; background-position:0 3px;}
.ruraltourism .content .unit ul li a{color:#555; float:left;}
.ruraltourism .content .unit ul li a:hover{ color:#138df4; font-weight:bold;}
.ruraltourism .content .unit ul li span{float:right; /*height:24px;*/min-height:24px; _height:22px; -height:22px;}

/*------------------------------------------------------------*/

.main .right{width:300px; height:2200px; float:right; padding-top:15px;}
.right .one{height:150px; border-bottom:1px solid #d7d7d7;}
.right .one h2{color:#6680CC; font-size:18px;}
.right .one p{line-height:25px; padding-top:11px;}
.right .one p a{color:#6680CC;}
.maps{height:275px; padding-top:50px;}
.maps h2{height:30px; line-height:30px; font-size:18px; color:#6680CC;}

.Hotels{height:250px; width:280px;}
.Hotels h2{height:65px; line-height:65px; color:#6680CC; font-size:18px;}
.Hotels .src{width:280px; height:195px;}
.Hotels .src .lef{background:url(images2013enleft_bg.gif) no-repeat; width:4px; height:187px; float:left;}
.Hotels .src .con{background:url(images2013encon_bg.gif) repeat-x; width:222px; height:137px; float:left; padding:25px;_padding:25px 15px;}
.Hotels .src .rig{background:url(images2013enright_bg.gif) no-repeat; width:4px; height:187px; float:left;}
.ser2{width:240px;background:url(images2013ens1.jpg) no-repeat; position:relative; height:24px;}
.search2 input{position:absolute; padding-left:2px; width:215px; height:24px;line-height:24px; color:#979797; border:none; background:none; left:0; top:0px;}
.search2 input.notxt2{color:#979797;}	
.search2 button {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 0px;
	left: 215px;
	border: none;
	cursor: pointer;
	background: none;
	cursor:pointer; 
}

.ser3{width:240px;background:url(images2013ens2.jpg) no-repeat; position:relative; height:24px; margin-top:13px;}
.search3 input{position:absolute; padding-left:2px; width:215px; height:24px;line-height:24px; color:#979797; border:none; background:none; left:0; top:0px;}
.search3 input.notxt2{color:#979797;}	
.search3 button {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 0px;
	left: 215px;
	border: none;
	cursor: pointer;
	background: none;
	cursor:pointer; 
}
.btn input{background:url(images2013ens4.jpg) no-repeat; width:56px; height:28px; margin:13px 0 0 185px;cursor:pointer;}
.Consulting{height:170px; border-bottom:2px solid #d7d7d7; padding-top:40px;}
.Consulting h2{height:40px; line-height:40px;color:#6680CC; font-size:18px;}
.Consulting ul li{line-height:24px; font-size:14px;}
.Consulting ul li a{color:#666;}
.Useful{height:270px; padding-top:45px;border-bottom:2px solid #d7d7d7;}
.Useful h2{height:40px; line-height:40px; font-size:18px; color:#6680CC;}
.Useful table{line-height:25px;}
.Useful table td{width:135px;}
.Useful table td.col{color:#4E67BA;}
.Useful table td.cole{color:#BA4E4E;}
.Questionnaire{height:415px; padding-top:45px;}
.Questionnaire h2{height:40px; line-height:40px; font-size:18px; color:#6680CC;}
.Questionnaire .neir{background:url(images2013enbg_w.jpg) no-repeat; width:270px; height:379px; padding:60px 0 0 35px;}
.neir h3{height:30px; line-height:30px; color:#6680CC; font-size:18px;}
.neir h4{height:30px; line-height:30px; font-size:14px; color:#0F276D; font-weight:normal;}
.neir ul{padding-top:25px;}
.neir ul li{height:40px;}
.neir ul li input{width:10px; height:10px; border:1px solid #555;}
.ann{padding-left:140px; font-size:14px;}
.ann a{color:#1F3372; font-weight:bold;}
.Linking{height:230px; border-bottom:3px solid #d7d7d7;}
.Linking h2{height:40px; line-height:40px;}
.Linking ul li{line-height:30px;}
.Linking ul li a{color:#656565;}

.footer-bg{width:100%; height:218px; margin-top:200px; background:url(images2013enfooter-bg.jpg) repeat-x;}
.footer{width:1000px; margin:0 auto; padding-top:30px;}
.footer ul{width:140px; float:left; line-height:25px;color:#c2c2c2;}
.footer ul a{color:#c2c2c2;}
.foottext{width:680px; padding-top:50px; line-height:25px;color:#c2c2c2; text-align:center;}

/*---------list开始-------------------------------------------------*/
.list{width:1000px; margin:10px auto;}
.list .dqwz{height:30px; color:#6680cc; font-weight:bold; line-height:30px;}
.list .dqwz a{color:#6680cc;}
.list .left{width:257px; float:left;}
.list .left .top{height:8px; width:257px; background:url(images2013enleft_top_04.jpg) no-repeat;}
.list .left .conn{min-height:600px; background:url(images2013enleft_c0n_08.jpg) repeat-y; width:257px; padding-left:10px;}
.list .left .conn h2{height:30px; line-height:30px; font-size:18px; color:#1d316b; font-weight:normal;}
.list .left .conn .imgs{width:230px; height:141px;}
.list .left .conn ul{padding-top:15px;}
.list .left .conn ul li{height:35px; width:230px; text-align:center; font-weight:bold; line-height:35px; margin-top:5px;}
.list .left .conn ul li a{color:#138df4; font-size:14px;}
.list .left .conn ul li:hover{background:#679ed4;}
.list .left .conn ul li:hover a{color:#fff;}
.list .left .conn ul li:hover a:hover{text-decoration:none;}
.list .left .bto{height:14px; background:url(images2013enleft_bto.jpg) no-repeat; width:257px;}

.list .right{width:707px; float:right;}
.list .right .top{height:12px; background:url(images2013enright_top_06.jpg) no-repeat; width:707px;}
.list .right .conn{ min-height:600px; background:url(images2013enright_con_10.jpg) repeat-y; width:707px;}
.titlelist{height:40px; width:680px; padding-left:15px;}
.titlelist .lt{background:url(images2013enlsl_26.jpg) no-repeat; width:11px; height:40px; float:left;}
.titlelist .lc{background:#679ed4; border-top:1px solid #ccc;border-bottom:1px solid #ccc; height:38px; float:left; width:658px; color:#1d316b; line-height:38px; font-size:18px;}
.titlelist .lc span{float:right;}
.titlelist .lc a{color:#1d316b;}
.list .right ul{padding-top:15px;}
.list .right ul li{font-weight:bold; color:#1d316b; line-height:30px; padding:0 30px 0 20px;}
.list .right ul li span{float:right;}
.list .right ul li a{color:#1d316b;}
.page{height:25px; line-height:25px; text-align:center;}
.page a{color:#676869; padding:0 10px;}

.titlelist .lb{background:url(images2013enlsr_28.jpg) no-repeat; width:11px; height:40px; float:right;}
.list .right .bto{height:16px; background:url(images2013enright_bom_20.jpg) no-repeat; width:707px;}
/*---------内容开始-------------------------------------------------*/
.list .right .zb{height:50px; line-height:50px; font-size:18px; color:#679ed4; text-align:center;}
.list .right .fb{height:30px; font-size:14px; color:#679ed4; text-align:center;}
.list .right .xx{height:50px; line-height:50px; text-align:center;}
.list .right .text1{width:640px; margin:0 auto; line-height:25px;}
















