/* author:shenshenyan 2013/6/18 15:03*/
@charset "gb2312";
.hd h2,.hd h3{float:none;display:block;}
a{color:#333; }
.wdwrap a:hover{color:#c00; }
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,button{margin:0;padding:0}  
body{
	font-family: "微软雅黑";
	font-size: 12px;
}  
a{text-decoration:none;color:#323232 }
a:hover{
	text-decoration: none;
}
em{font-style:normal}  
li{list-style:none}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
button, input, select, textarea{cursor:pointer; }
p{
	word-wrap: break-word;
	text-indent: 2;
	line-height: 20px;
}
/*.cf:after{content:"";display:table;clear:both}  */
.cf{*zoom:1}
/*.navBox .navList li a{color:#172c3e;font-family:"微软雅黑";}
.navBox{width:100%;top:0; height:60px;position:fixed;z-index:99999;_position: absolute;left:0; background:url(../images/nav_bg.jpg) no-repeat top center;}
.navBox .bd{width:1000px;margin:0 auto;position:relative; }
.navBox .bd h1{background:#08567d url(http://mat1.gtimg.com/news/2014/dflh/lhbdLogo.png) no-repeat top left;height:64px;text-indent:-999em;overflow:hidden;float:left; display:inline; width:626px; }
.navBox .navList{float:right; display:inline;overflow:hidden;zoom:1; margin-top:17px;}
.navBox .navList li{float:left; display:inline;padding:3px 8px;font-family:"微软雅黑";height:24px;color:#000;margin-left:5px;}
.navBox .navList li.current{background:#d0e5f0;font-family:"微软雅黑";}*/
.navBox .col{width:31px;height:13px;position:absolute;background:url(http://mat1.gtimg.com/news/2014/dflh/navCol.png) no-repeat ;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src="http://mat1.gtimg.com/news/2014/dflh/navCol.png");bottom:-13px;left:245px;}
.lhyw .hd h2 span,.more,.lhyw .newsBox li,.photo h2,.dfLh .newsBox dt h2 span,.dfLh .col,.zcList dt b,.colf,.lhxfM h2{background:url(http://mat1.gtimg.com/news/2014/dflh/iconBnt.png) no-repeat ; }
.container{padding-top:60px;}
.text{color:#838383; }
.PicList li a,.xfList li a,.PicList li a span, .xfList li a span{color:#fff;text-decoration:none;cursor:pointer;}
.dfLh .newsBox .text p{color:#908f8f; }
.layout{height:1020px;overflow:hidden; }
.lhywbg{background:url(../images/page_1.jpg) no-repeat center top;width:100%; height:1020px;}
.gdlhbg{
	background: url(../images/page_2.jpg) no-repeat center 0px;
	width: 100%;
	height: 1020px;
}
.gglsbg{background:url(../images/page_4.jpg) no-repeat center 0px;width:100%; height:1020px;}
.lhxfbg{
	background: url(../images/page_6.jpg) no-repeat center 0px;
	width: 100%;
	height: 1020px;
}
.lhxfbg_tubiao{
	background: url(../images/page_5.jpg) no-repeat center 0px;
	width: 100%;
	height: 1020px;
}
.layout .mid{width:1015px;margin:0 auto;position:relative;}
.colf{width:24px;height:20px;position:absolute;}
.cols{top:3px;left:0;background-position:-112px -390px ;}
.cole{bottom:3px;right:0;background-position:-138px -390px ;}
/* lhyw */
.lhyw .hd{position:absolute;width:1000px;height:185px;top:-500px;left:0;  }
.lhyw .bd .main{position:absolute;width:490px;height:520px;top:300px;left:-2000px;  }
.lhyw .bd .sub{position:absolute;width:493px;top:300px;right:-2000px;  }
.lhyw .hd h2{overflow:hidden;zoom:1;height:70px;padding-left:120px;font:bold normal 48px/50px "微软雅黑"; }
.lhyw .hd h2 span{float:left; display:inline-block;*display:inline;zoom:1;line-height:10000px;overflow:hidden;width:107px;height:67px;margin-left:-120px;background-position:0 -359px ;position:relative; zoom:1}
.lhyw .hd .text{margin-top:35px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;position:relative; zoom:1;padding:15px 50px;line-height:24px;  }
.more{display:inline-block;*display:inline;zoom:1;width:43px;height:13px;line-height:1000px;overflow:hidden;background-position:-94px -153px ;vertical-align:middle;margin-left:5px;}
.lhyw .yaw h2{font:bold normal 26px/54px "微软雅黑";border-bottom:1px dotted #cdcdcd; }
.lhyw .yaw .text{line-height:24px;margin-top:10px; }
.lhyw .newsBox{margin-top:30px;font:normal normal 16px/24px "微软雅黑";}
.lhyw .newsBox li{padding:15px 0 15px 30px;border-bottom:1px dotted #cdcdcd;background-position:-160px 22px ; }
.lhyw .moreN{padding-left:30px;margin-top:20px;}
.photo{position:relative;height:500px;}
.photo h2{width:90px;height:90px;background-position:0 -153px ;display:inline-block;*display:inline;zoom:1;line-height:1000px;overflow:hidden;position:absolute;left:0;top:109px}
.photo .cbox{display:inline-block;*display:inline;zoom:1;width:45px;height:45px;position:absolute;}
.redBg{background:#e31a1a; }
.blueBg{background:#2988b6; }
.photo .po1{top:0;right:0px}
.photo .po2{top:337px;left:313px}
.photo .PicList li{position:absolute;overflow:hidden;}
.photo .PicList .li1{width:90px;height:90px;top:15px;left:57px;z-index:10;border:2px solid #fff; }
.photo .PicList .li2{width:100px;height:100px;top:310px;left:-13px;}
.photo .PicList .li3{width:220px;height:360px;top:50px;left:90px;}
.photo .PicList .li4{width:180px;height:180px;top:50px;right:0px;}
.photo .PicList .li5{width:100px;height:100px;top:233px;left:313px;}
.photo .PicList .li6{width:90px;height:90px;top:413px;left:90px;}
.PicList li .shadow{position:absolute;width:100%;height:100%;top:-100%;left:0}
.PicList li .shadow i{position:absolute;background:#000;opacity:0.5;filter:alpha(opacity=50);width:100%; height:100%;top:0;left:0}
.PicList li .shadow b{position:absolute;z-index:100;font:normal normal 14px/20px "微软雅黑";top:50%;left:50%;margin:-20px 0 0 -40%;width:80%;  }
.PicList .li3 .shadow b{font-size:30px;line-height:36px; }
.PicList .li4 .shadow b{font-size:18px;line-height:36px;margin-top:-30px; }
.lhyw .stard{width:43px;height:30px;background-position:-113px -317px ;top:-15px;left:0}
.lhyw .endd{width:43px;height:30px;background-position:-113px -353px ;bottom:-15px;right:0;}
/* gdlh */
.gdlh .main{
	width: 785px;
	height: 500px;
	position: absolute;
	right: -2001px;
	top: 95px;
}
.gdlh .sub{
	width: 190px;
	height: 500px;
	top: 20em;
	position: absolute;
	left: -2000px;
}
.gdlh .sList{overflow:hidden;zoom:1;padding:1px;}
.gdlh .sList li{float:left; display:inline; width:84px;text-align:center; height:84px;background:#fff;color:#7f7f7f;font:normal normal 16px/44px "微软雅黑";/*border:1px solid #c5c5c5;margin:-1px 0 0 -1px;*/cursor:pointer; margin:1px;}
.gdlh .sList li.current{
	color: #fff;
	margin: 1px;
	background-color: #75adc2;
}
.dfLh .topB{overflow:hidden;zoom:1;} 
.dfLh .topB .lf{
	float: 20;
	width: 355px;
	overflow: hidden;
	zoom: 1;
	padding-left: 20px;
} 
.dfLh .topB .lf h2{
	float: left;
	display: inline;
	margin-right: 10px;
	font-family: "微软雅黑";
	font-size: 25px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 5px;
}
/*.dfLh .topB .lf h2 span{color:#fff;font-weight:bold;margin-right:5px;padding:0 3px;font:normal normal 33px "微软雅黑";}*/
.dfLh .topB .lf p{font:normal normal 12px/23px "微软雅黑";color:#9d9d9d; }
.dfLh .topB .keyword{float:right; display:inline; width:420px;font:normal normal 14px/22px "微软雅黑"; }
.dfLh .topB .keyword span{color:#fff;background:#e31a1a; padding: 0 3px; }
.dfLh .newsBox{
	border: 1px dotted #996600;
	position: relative;
	zoom: 1;
	height: 420px;
	margin-top: 95px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.dfLh .newsBox dt{overflow:hidden;zoom:1;padding-bottom:23px;}
.dfLh .newsBox dt h2{float:left; display:inline;padding-left:108px; }
.dfLh .newsBox dt h2 span{float:left;display:inline-block;*display:inline;zoom:1;line-height:10000px;overflow:hidden;   width:108px;height:108px;margin-left:-108px;background-position:0 -246px ;background-color:#17729f; }
.dfLh .newsBox dt .text{float:right; display:inline; width:440px;height:100px;position:relative; }
.dfLh .newsBox dt .text p{text-indent:2em ;font:normal normal 14px/24px "微软雅黑";padding-left:10px; }
.dfLh dd{overflow:hidden;zoom:1;padding:15px 0;border-top:1px dotted #cdcdcd; }
.dfLh dd h2{font:normal normal 18px/24px "微软雅黑";}
.dfLh dd h2 span{background:#e31a1a;color:#fff;font-size:14px;padding:3px 5px;margin-right:8px;}
.dfLh dd .text{margin-top:10px;line-height:24px; }
.dfLh .col{position:absolute;overflow:hidden;   }
.dfLh .colt1,.dfLh .colt2{width:17px;height:7px;top:-1px;}
.dfLh .colm1,.dfLh .colm2{width:6px;height:13px;top:50%;}
.dfLh .colb1,.dfLh .colb2{width:17px;height:7px;bottom:-1px;}
.dfLh .lf{
	left: 10px
}
.dfLh .rt{right:-12px;_right:-13px}
.dfLh .colt1{background-position:-102px -189px ;}
.dfLh .colt2{background-position:-108px -189px ;}
.dfLh .colm1{background-position:-108px -183px ;left:-6px}
.dfLh .colm2{background-position:-113px -183px ;right:-6px;_right:-7px}
.dfLh .colb1{background-position:-102px -183px ;}
.dfLh .colb2{background-position:-108px -183px ;}
.sbox .dfLh{display:none; }
/* ggls */
.zcList li{width:247px;position:absolute;}
.zcList dl{background:url(http://mat1.gtimg.com/news/2014/dflh/liBg.png) repeat ;border-top:5px solid #1f78a4;margin-bottom:3px;}
.zcList dt{height:68px;border-bottom:1px solid #fff;text-align:center;   }
.zcList dt b{display:inline-block;*display:inline;zoom:1;width:135px;height:37px; margin-top:14px;line-height:1000px;overflow:hidden;   }
.zcList dd{padding:25px 0px 0 10px ;height:254px; }
.zcList dd p{font:normal normal 14px/30px "微软雅黑";}
.zcList .ddet dt b{background-position:-5px -432px;}
.zcList .hjzl dt b{background-position:-5px -573px;}
.zcList .tdgg dt b{background-position:-5px -623px;}
.zcList .hjzd dt b{background-position:-5px -478px;}
.zcList .ylzd dt b{background-position:-5px -525px;}
.zcList .ddet{top:-2000px;left:-1px}
.zcList .hjzl{top:-2000px;left:251px}
.zcList .tdgg{top:-2000px;left:251px}
.zcList .hjzd{top:-2000px;left:502px}
.zcList .ylzd{top:-2000px;right:0}
.zcList .hjzd dd,.zcList .ylzd dd{height:262px; }
.zcList .ddet dd{height:274px; }
.zcList .hjzl dd{height:130px; }
.zcList .tdgg dd{height:220px; }
/* lhxf */
.lhxf .hd{position:absolute;top:-592px;left:329px;width:565px;height:48px;padding:15px 50px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;line-height:24px;z-index:100}
.lhxf .bd{
	position: absolute;
	top: 1830px;
	left: 2px;
	width: 1000px;
}
.xfList li{position:absolute;overflow:hidden;}

.xfList .li1{
	width: 297px;
	height: 307px;
	top: 194px;
	left: -14px
}
.xfList .li2{
	width: 298px;
	height: 303px;
	top: 194px;
	left: 280px
}
.xfList .li3{
	width: 309px;
	height: 305px;
	top: 192px;
	left: 582px
}
.xfList .li4{
	width: 308px;
	height: 304px;
	top: 185px;
	left: 864px
}
.xfList .li5{
	width: 299px;
	height: 314px;
	top: 478px;
	left: -12px
}
.xfList .li6{
	width: 290px;
	height: 313px;
	top: 478px;
	left: 288px
}
.xfList .li7{
	width: 271px;
	height: 316px;
	top: 478px;
	left: 581px
}
.xfList .li8{
	width: 321px;
	height: 315px;
	top: 478px;
	left: 855px
}
.xfList .li9{width:120px;height:120px;top:543px;left:999px  }
.xfList .li10{width:350px;height:120px;top:720px;left:-89px  }
.xfList .li11{width:120px;height:120px;top:720px;left:262px }
.xfList .li12{width:120px;height:120px;top:720px;left:383px }
.xfList .li13{width:492px;height:175px;top:665px;left:505px}





.xfList li .shadow{
	height: 38px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	_background: none;

_filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#CC000000',gradientType='0');		background-image: url(../images/img_bg.png);
	background-repeat: no-repeat;
}
.xfList li span{
	height: 38px;
	position: absolute;
	bottom: 4980782px;
	left: 0;
	width: 100%;
	text-align: center;
	font: normal normal 14px/38px "微软雅黑";
	z-index: 10
}
.lhxf .colstar{width:43px;height:30px;background-position:-113px -247px ;top:-11px;left:0}
.lhxf .colend{width:43px;height:30px;background-position:-113px -283px ;bottom:-19px;right:0  }
.lhxfM h2{background-position:0 0 ;width:150px;height:150px;position:absolute;top:90px;left:303px;text-indent:-999em;overflow:hidden; }
.cbox{position:absolute;}
.redBg{background:#e31a1a; }
.blueBg{background:#17729f; }
.lhxfM .po1{top:224px;left:-74px;width:70px;height:70px;  }
.lhxfM .po2{top:275px;left:-117px;width:40px;height:40px;  }
.lhxfM .po3{top:169px;right:-45px;width:40px;height:40px;  }
.lhxfM .po4{top:572px;left:378px;width:75px;height:75px;  }
.lhxfM .po5{top:180px;left:-44px;width:40px;height:40px;}
.lhxfM .po6{top:90px;right:-80px;width:75px;height:75px;}


/*端午习俗页*/

.dwxsbg{ background:url(../images/page_2.jpg) no-repeat top center;}

.toplogo{ width:1020px; margin:0px auto;}
.logo{
	width: 245px;
	height: 45px;
	display: block;
	float: left;
	margin-top: 6px;
	margin-right: 170px;
}




.main_country_4{
	width: 1030px;
	height: 120px;
	background-image: url(../images/caroline-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}



#main canvas{ font-family:"微软雅黑"; font-size:24px; color:#CF0000;}
/*tabs*/

#wrapper {
    width: 760px;
    margin: 0 auto;
}

#intro {
    padding-bottom: 10px;
}

h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

#slider {
	width: 970px;
	margin: 0 auto;
	position: relative;
}

.scroll {
	height: 480px;
	width: 970px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	clear: left;
}

.scrollContainer div.panel {
	height: 800px;
	width: 970px;
}

#shade {
    background: #EDEDEC url(../images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
	list-style: none;
	padding: 0;
	height: 130px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 120px;
}

ul.navigation li {
	margin-right: 18px;
	background-color: #8d8174;
	width: 310px;
	height: 130px;
	display: block;
	float: left;
}

ul.navigation a {
	text-decoration: none;
	background-color: #000;
	filter: Alpha(Opacity=70, Style=0);
	opacity: 0.7;
	display: block;
	height: 130px;
	width: 310px;
}

ul.navigation a:hover {
	filter: Alpha(Opacity=0, Style=0);
	opacity: 0.0;

}

ul.navigation a.selected {
	background-color: #000;
	height: 130px;
	width: 310px;
	filter: Alpha(Opacity=0, Style=0);
            opacity: 0.0;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
	cursor: pointer;
	height: 130px;
	width: 310px;
}
.scrollButtons2.left {
	left: -20px;
	float: left;
	z-index: 3;
}
.scrollButtons2 {
	height: 80px;
	width: 80px;
	position: absolute;
	top: 310px;
	cursor: pointer;
}


.scrollButtons2.right {
	right: -20px;
	float: right;
	z-index: 3;
}
.hide {
    display: none;
}
.main1 {
	display: block;
}

/*tabs-end*/
.map {
	height: 500px;

}
.navigation .t1 {
	background-image: url(../images/suo1.png);
	background-repeat: no-repeat;
}
.navigation .t2 {
	background-image: url(../images/suo2.png);
	background-repeat: no-repeat;
}
.navigation .t3 {
	background-image: url(../images/suo3.png);
	background-repeat: no-repeat;
}
.jh{
	width: 50px;
	height: 45px;
	display: block;
	float: left;
	margin-top: 6px;
}