body{
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
}
a{ 
	color:#000;
}
img{
	display:block;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}
li,p{
	overflow:hidden;
}
.box{
	width:1100px;
	margin:0px auto;
}
.wrapper{
	width:100%;
	min-width:1100px;
	max-width:1920px;
	overflow:hidden;
}








#header{
	background:url(images/header.jpg) no-repeat center top;
}
#header .box{
	height:790px;
}






#hot{
	border-bottom:1px solid #e9e9e9;
	height:119px;
	background:url(images/hot.gif) no-repeat top left;
	padding-left:66px;
	width:1034px;
	text-align:center;
	overflow:hidden;
}
#hot h1{
	font-size:40px;
	line-height:52px;
	height:52px;
	margin:9px 0px 20px 0px;
}
#hot p{
	font-size:16px;
	line-height:20px;
	height:20px;
	color:#333;
	font-family:"ËÎÌå";
}








#layout1 .left{
	width:587px;
}
.focus{
	width:587px;
	height:314px;
	position:relative;
}
.textbg{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:38px;
	background:#000;filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;
}
.focus .pic img{
	width:587px;
	height:314px;
}
.focus p{
	position:absolute;
	left:14px;
	font-size:16px;
	bottom:0px;
	left:20px;
	line-height:38px;
	height:38px;
	max-width:420px;
}
.focus p a{ color:#fff;}
.focus .switch{
	position:absolute;
	right:25px;
	bottom:12px;
}
.focus .switch a{
	border-radius:5px;
	cursor:pointer;
    display:inline-block;
    margin:0 4px;
    overflow:hidden;
    width:11px;
	height:11px;
	display:block;
	float:left;
	padding:0px;
	text-indent:-9999px;
	background:#fff;
	color:#fff;
}
.focus .switch a:hover{text-decoration:none;}
.focus .switch a.current{background:#ffc000;}

#layout1 .list{
	margin:11px 0px 0px -15px;
	zoom:1;
}
#layout1 .list li{
	width:286px;
	height:179px;
	float:left;
	display:inline;
	margin-left:15px;
	position:relative;
}
#layout1 .list li img{
	width:286px;
	height:179px;
}
#layout1 .list li .play{
	width:83px;
	height:83px;
	position:absolute;
	background:url(images/play.png) no-repeat;
	cursor:pointer;
	top:46px;
	left:106px;
}
#layout1 .list .textbg{
	height:31px;
	background:#3091e9;filter:alpha(opacity=84);-moz-opacity:0.84;opacity:0.84;
}
#layout1 .list li p{
	height:31px;
	line-height:31px;
	font-size:14px;
	position:absolute;
	left:0px;
	bottom:0px;
	line-height:30px;
	width:100%;
	text-align:center;
}
#layout1 .list li p a{ color:#fff;}

#layout1 .right{
	width:485px;
}
#layout1 .news1{
	margin:0px 27px 0px 9px;
}
#layout1 .news1 h3{
	font-size:26px;
	font-weight:normal;
	line-height:36px;
	max-height:72px;
}
#layout1 .news1 h3 a{ color:#1e1e1e;}
#layout1 .news1 h3 a:hover,#layout1 .news1 h3 a:active{color:#c00;}
#layout1 .news1 p{
	font-size:14px;
	color:#727272;
	line-height:24px;
	max-height:72px;
	text-indent:2em;
	margin:14px 0px 0px 8px;
}
#layout1 .news1 p a{ color:#0083c0;}
#layout1 .more{
	font-size:14px;
	color:#3589de;
	background:url(images/more.gif) no-repeat left center;
	width:54px;
	display:inline-block;
	padding-left:412px;
	margin-top:15px;
}
#layout1 .right ul{
	margin-top:-6px;
}
#layout1 .right li{
	border-bottom:1px dashed #ececec;
	padding:15px 0px 11px 0px;
}
#layout1 .right li h5{
	font-size:18px;
	font-weight:normal;
	line-height:24px;
	height:24px;
}
#layout1 .right li h5 a{ color:#353535;}
#layout1 .right li h5 a:hover,#layout1 .left li h5 a:active {color:#c00;}
#layout1 .right li p{
	font-size:14px;
	color:#a1a1a1;
	line-height:20px;
	height:20px;
	margin-top:10px;
}








#layout2{
	background:url(images/hddt.gif) no-repeat center 43px #f2f2f2;
	padding:132px 0px 47px 0px;
}
#layout2 .box{
	position:relative;
	height:240px;
}
#layout2 .prve,#layout2 .next{
	width:36px;
	height:36px;
	position:absolute;
	top:69px;
	cursor:pointer;
}
#layout2 .prve{
	left:0px;
	background:url(images/prve.gif) no-repeat;
}
#layout2 .next{
	right:0px;
	background:url(images/next.gif) no-repeat;
}
#layout2 .text{
	position:absolute;
	top:0px;
	left:39px;
	width:1011px;
}
#layout2 .text li{
	width:323px;
	float:left;
	display:inline;
	margin-left:14px;
}
#layout2 .text li img{
	width:323px;
	height:206px;
}
#layout2 .text li p{
	font-size:16px;
	text-align:center;
	line-height:22px;
	height:22px;
	margin-top:12px;
}
#layout2 .text li p a{ color:#3e2b2b;}
#layout2 .text li p a:hover,#layout2 .text li p a:active {color:#c00;}









#layout3{
	background:url(images/gyyz.gif) no-repeat top center #3085ca;
	padding:162px 0px 66px 0px;
	color:#fff;
}
#layout3 a{color:#fff;}
#layout3 .left,#layout3 .right{
	width:540px;
}
#layout3 .block1{
	background:url(images/ygyzm.gif) no-repeat 14px 12px;
	padding-top:71px;
}
#layout3 .focus,#layout3 .focus img{
	width:540px;
	height:312px;
}
#layout3 .textbg{
	background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;
}
#layout3 .p1,#layout3 .p2{
	position:absolute;
	bottom:0px;
}
#layout3 .p1{
	font-size:18px;
	height:38px;
	line-height:38px;
	left:11px;
}
#layout3 .p2{
	font-size:14px;
	height:27px;
	line-height:27px;
	width:100%;
	text-align:center;
}
#layout3 .p1 a,#layout3 .p2 a{ color:#2c2c2c;}
#layout3 .p1 a:hover,#layout3 .p1 a:active,#layout3 .p2 a:hover,#layout3 .p2 a:active{color:#c00;}

#layout3 .list1 li,#layout3 .list1 li img{
	width:258px;
	height:179px;
}
#layout3 .list1{
	margin-left:-24px;
	zoom:1;
}
#layout3 .list1 li{
	float:left;
	position:relative;
	display:inline;
	margin-left:24px;
}
#layout3 .list1 .textbg{
	height:27px;
}

#layout3 .news{
	width:516px;
}
#layout3 .news1{
	margin-left:15px;
	height:204px;
}
#layout3 .news2{
	height:181px;
}
#layout3 .left .news2{margin-left:2px;}
#layout3 .right .news2{margin-left:17px;}
#layout3 .news .biao{
	width:43px;
	height:103px;
	background:url(images/biao.gif) no-repeat;
	font-size:28px;
	color:#fff;
	float:left;
}
#layout3 .news1 .biao{
	padding:32px 0px 0px 15px;
	height:103px;
	line-height:35px;
}
#layout3 .news2 .biao{
	padding:18px 0px 0px 15px;
	height:117px;
	line-height:32px;
}
#layout3 .zi{
	width:428px;
	float:right;
}
#layout3 .zi h4{
	font-size:26px;
	line-height:36px;
	font-weight:normal;
	max-height:72px;
}
#layout3 .news1 .zi h4{ margin-top:2px;}
#layout3 .news2 .zi h4{ margin-top:-5px;}
#layout3 .zi p{
	font-size:14px;
	line-height:24px;
	max-height:96px;
	text-indent:2em;
	margin-left:2px;
	margin-top:5px;
}
#layout3 .news2 .zi p{
	max-height:72px;
	margin-left:8px;
	margin-top:9px;
}

#layout3 .more1{
	font-size:14px;
	width:100%;
	display:block;
	padding-left:472px;
	width:68px;
}
#layout3 .left .more1{ background:url(images/yjyw.gif) no-repeat left center;}
#layout3 .right .more1{ background:url(images/yjrw.gif) no-repeat left center;}
#layout3 .block3 .news3{
	margin:0px 24px 0px 7px;
}
#layout3 .block3 .news3 h5{
	font-size:24px;
	font-weight:normal;
	text-align:center;
	line-height:32px;
	height:32px;
	margin:32px 0px 11px 0px;
}
#layout3 .block3 .news3 p{
	font-size:14px;
	text-indent:2em;
	line-height:24px;
	max-height:48px;
}
#layout3 .list2{
	margin-top:6px;
}
#layout3 .list2 li{
	font-size:16px;
	line-height:42px;
	height:42px;
	background:url(images/li.gif) no-repeat left center;
	padding-left:23px;
}
.zuo{ float:left;}
.you{ float:right;}
#layout3 .list3{
	padding-top:3px;
}
#layout3 .list3 li{
	margin-top:14px;
}
#layout3 .list3 .pic,#layout3 .list3 .pic img{
	width:218px;
	height:134px;
}
#layout3 .zi1{
	width:304px;
}
#layout3 .zi1 h5{
	font-size:22px;
	line-height:28px;
	height:28px;
	margin:19px 0px 10px 0px;
}
#layout3 .zi1 h5 span{
	width:65px;
	height:28px;
	background:#fff;
	color:#3085ca;
	text-align:center;
	display:inline-block;
	margin-right:8px;
}
#layout3 .zi1 p{
	font-size:14px;
	text-indent:2em;
	line-height:24px;
	max-height:72px;
}












#layout4 .left,#layout4 .right{
	width:540px;
	padding-top:73px;
}
#layout4 .left{
	background:url(images/zjfc.gif) no-repeat top left;
}
#layout4 .right{
	background:url(images/tdfc.gif) no-repeat top left;
}
#layout4 .pic{
	width:262px;
	float:left;
}
#layout4 .pic img{
	width:262px;
	height:331px;
}
#layout4 .news{
	width:230px;
	float:right;
	margin-right:5px;
	display:inline;
}
#layout4 .left .news{
	margin-right:20px;
}
#layout4 .news h5{
	font-size:23px;
	color:#0063b7;
	text-align:center;
	margin:3px 0px 16px 0px;
	height:30px;
	line-height:30px;
}
#layout4 .news h5 a{ color:#0063b7;}
#layout4 .news p{
	font-size:16px;
	color:#3a3a3a;
	line-height:28px;
	max-height:280px;
}
#layout4 .right .pic{
	margin-left:18px;
	display:inline;
}








#layout5{
	background:url(images/hdjj.gif) no-repeat top center;
}
#slide{ margin-top:71px;width:100%; height:568px; float:left;}
#slide li{ width:1100px; height:568px; float:left; position:relative; overflow:visible;}
.slider-container .pic { width:1100px; height:568px; display:block; position: relative;}
.slider-container .pic img { width:1100px; height:568px; display:block; border:0 none;}
.slide_Bg{ width:1100px; height:568px; position:absolute; top:0; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.cur .slide_Bg { display:none }
#slide_list { position:absolute; left:0 }
.slider-container li img{ position:relative }
.slider-container {margin: 0 auto; width:1000px; position:relative; height:568px; z-index:9; min-width:1000px;}
.slider-wrap { width:4000px; height:568px;  font-size:0; position:absolute; left:49%; top:0; margin-left:-1480px;}
.slider-btn { position:absolute; top:266px; width:40px; height:74px; background:#fff; cursor:pointer; filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60; text-indent:100;}
.slider-btn:hover{ filter:alpha(opacity=100); opacity:1;-moz-opacity:1;}
.slider-btn-l{left:50%;margin-left:-466px; background:url(images/prve1.png) no-repeat center;}
.slider-btn-r{right:50%;margin-right:-774px; background:url(images/next1.png) no-repeat center;}
.st_ty{display:none; color:#fff;}
.cur .st_ty{display:block; width:100%; height:168px;position:relative; margin-top:-168px;}
.cur .st_ty h4{ font-size:36px;  position:absolute; left:0px; bottom:84px; text-align:center; width:100%; line-height:48px; height:48px;}
.cur .st_ty h4 a{ color:#fff;}
.cur .st_ty p{ font-size:14px; line-height:24px; height:48px; width:856px; left:97px; position:absolute; bottom:22px;}

.st_ty .textbg{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:165px;
	background:url(images/textbg1.png) repeat-x;
}








#footer{
	color:#fff;
	line-height:26px;
	padding:48px 0px;
	border-top:none;
	font-family:"SimSun","ËÎÌå";
	text-align:center;
	background:#3085ca;
}
#footer a{color:#fff;}


