body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	/*background-color: #f4f4f4;*/
/*ÍøÒ³±³¾°
background-image:url(../images/2020.jpg);
background-repeat:no-repeat;
background-position: top center;
background-color:#FFFFFF;
ÍøÒ³±³¾°*/

}
*{margin:0; padding:0; list-style:none; }
img{ border:0;  }

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#header{
	/*width:100%;*/
	/*ÍøÒ³±³¾°*/
	width:1160px;
	margin:0 auto;
	/*ÍøÒ³±³¾°*/
	z-index:999;
	margin-top:0px;
	background-color:#FFF;
}

#header-top{
	width:100%;
	height:30px;
	background-color:#f4f4f4;
	border-bottom:#dddddd 1px double;
	
}

#header-top-text{
	margin:0 auto;
	width:1020px;
	line-height:30px;
}

#header-top-text-left{
	width:350px;
	float:left;
}

#header-top-text-right{
	width:300px;
	float:right;
	text-align:right;
	color:#FF3300;
}
#header-adv{
	width:1120px;
	margin:0 auto;
	height:200px;
	
	}
#header-mid{
	/*width:100%;*/
	width:1120px;
	margin:0 auto;
	
	background-color:#fdfdfd;
	height:100px;
	/*margin-top:10px;*/
	margin-top:10px;
}

#header-mid-bg{
	width:1120px;
	margin:0 auto;
	height:110px;
	background-color:#fdfdfd;
}

#header-mid-logo{
	width:270px;
	height:100px;
	float:left;
}

#header-mid-logo img{
	margin-top:18px;
}

#header-mid-right{
	width:524px;
	height:30px;
	float:right;
	margin-top:70px;
}

.header-menu{
	/*width:100%;*/
	width:1120px;
	margin:0 auto;
	
	height:43px;
	/**/background-color:#2985ce;/**/
}
.header-menu_scroll{
	/*width:100%;*/
	width:1120px;
	margin:0 auto;
	margin-left:20px;
	
	height:43px;
	/**/background-color:#2985ce;/**/
	position:fixed;
	top:0px;
	
}

#header-menu-main{
	width:1120px;
	height:43px;
	line-height:43px;
	margin:0 auto;
	background-color:#2985ce;
}

.menu-l{
	width:110px;
	text-align:center;
	line-height:43px;
	float:left;
}
.menu-l:hover{
	background-color:#1b7ecc;
}
.menu-l a{
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#FFFFFF;
	text-shadow: 1px 1px 0px #333333;
}

.menu-s{
	width:300px;
	text-align:center;
	line-height:43px;
	float:right;
	list-style:none;
}
.menu-s li{
	width:150px;
	text-align:right;
	line-height:42px;
	float:right;
	list-style:none;
	text-align:center;
}
.menu-s li:hover{
	background-color:#1b7ecc;
}

.menu-s li a{
	font-size:14px;
	font-family:"ËÎÌå";
	color:#FFFFFF;
	text-shadow: 1px 1px 0px #333333;
}
#header-zj-1{
	width:100%;
	/*height:7px;
	background-image:url(../images/zj_bg_1.png)*/
	}
#header-zj-w{ width:1120px;margin:0px auto; height:160px; margin-top:10px}
#header-zj-t{ width:60px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; float:left; margin-left:25px; color:#000000}
#header-zj-list{ width:1000px; float:left;}
#header-zj-list li{ width:50px; float:left; text-align:left}
.zjliw{width:70px; float:left; text-align:left}
#header-zj-list li a{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#666}
	
#main{
	width:100%;
	position:absolute;
	z-index:-1;}	
#main-body{
	width:1160px;
	height:2900px;/*Ö÷Ìâ¸ß¶È¿ØÖÆ*/
	margin:0 auto;
	background-color:#FFFFFF;
	/*border:#dbdbdb 1px double;*/

}
#main-top{
	width:1120px;
	height:20px;
	margin:0 auto;
}
#main-news{
	width:1120px;
	height:800px;
	margin:0 auto;
}
#news-left{
width:925px;
float:left;
height:800px;}

#news-top{
width:100%;
height:95px;
}
#main-top-title{
overflow: hidden;
}
.top-title{
font-family:"Î¢ÈíÑÅºÚ";
font-size:36px;
font-weight:900;
color:#000000;
}
#main-top-zy{
width:925px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color:#999999
}
.top-title-zy{
font-size:14px;
color:#999999;
font-family:"Î¢ÈíÑÅºÚ";
line-height:30px;

}

#news-pic-hot{
width:925px;
height:320px;
}
#news-hot{
width:385px;
height:320px;
float:left;
background-color:#fcfcfc;
}

#news-hot-top{
width:100%;
height:45px;
padding-left:33px;
padding-top:10px;
}
#news-hot-title{
width:350px;
padding-left:33px;
}

#news-hot-title li{
width:330px;
text-align:left;
line-height:40px;
float:left;
list-style:none;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

}
#news-hot-title li a{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#333333;
}

#news-tab-zt{
width:925px;
height:300px;
margin-top:30px;
}

#news-zt{
width:355px;
margin-left:30px;
float:left;
}
#news-zt-top{
width:355px;
}
#news-zt-top-left{
width:60px;
border-top:#FF0000 2px double;
float:left;
font-size:24px;
font-family:"Î¢ÈíÑÅºÚ";
line-height:40px;
text-align:center;
color:#000000;
height:40px;
}
#news-zt-top-right{
width:295px;
border-top:#CCCCCC 2px double;
float:right;
height:40px;
color:#CCCCCC;
line-height:40px;
}
#news-zt-pic{
width:355px;
height:130px;
float:left;
}
#news-zt-pic-title{
width:355px;
height:30px;
float:left;
}
#news-zt-pic-title-left{
width:50px;
height:28px;
float:left;
font-size:20px;
background-color:#FF0000;
font-family:"Î¢ÈíÑÅºÚ";
text-align:center;
color:#FFFFFF;
line-height:30px;
}
#news-zt-pic-title-right{
width:300px;
height:30px;
float:left;
padding-left:5px;
}
#news-zt-pic-title-right a{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#333333;
line-height:30px;
}
#news-zt-list{
width:355px;
float:left;
}
#news-zt-list ul{
margin-top:10px;
}
#news-zt-list li{
width:355px;
height:40px;
line-height:40px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#news-zt-list li a{
margin-left:10px;
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#555555;
}


#news-right{
text-align:left;
float:right;
width:160px;
height:500px;
}
#sjqz{
width:160px;
height:90px;
}
#sjqz-top{
width:100%;
height:70px;
text-align:center;
}
/*
#sjqz-title{
width:100%;
height:30px;
text-align:center;
padding-left:10px;
}
#sjqz-title a{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#333333;
}

#sjqz-title li{
	width:70px;
	text-align:right;
	line-height:25px;
	float:left;
	list-style:none;
	text-align:center;
}
#sjqz-title li:hover{
	background-color:#FF0000;
}

#sjqz-title li a{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#333333;
}

#sjqz-title li a:hover{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#FFFFFF;
}
*/
#news-right-jd-2{
width:160px;
height:73px;
margin-top:20px;
}

#news-right-jd{
width:160px;
height:120px;
margin-top:20px;
}

#news-right-jd-1{
width:160px;
height:80px;
margin-top:20px;
}

#news-right-jd-136{
width:160px;
height:136px;
margin-top:20px;
}


#news-right-jd-list{
width:160px;
margin-top:10px;
}

#news-right-jd-list li{
width:160px;
line-height:30px;
text-align:right;
}
#news-right-jd-list li a{
text-align:right;
font-size:14px;
color:#999999;
font-family:"Î¢ÈíÑÅºÚ";
}

#main-kxw{width:1120px;height:530px;margin:0 auto;}
#kxw-top{width:100%;height:40px;border-top:#d9d9d9 1px double;border-bottom:#d9d9d9 1px double;margin-bottom:15px;}
#kxw-top-left{width:140px;height:40px;font-size:24px;font-family:"Î¢ÈíÑÅºÚ";line-height:40px;font-weight:500;float:left;text-align:center;}
#kxw-top-mid{width:170px;height:40px;font-size:16px;line-height:40px;float:left;left:0px;color:#CCCCCC;text-align:center;}
#kxw-top-right{width:800px;height:40px;float:left;}
#kxw-mid{ width:100%; height:460px;}
#kxw-mid-left{ width:200px; height:440px; float:left;}
#kxw-mid-left-tt{width:200px; height:100px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666; line-height:25px; margin-top:30px; text-indent:2em;}
#kxw-mid-left-img{ width:200px; height:260px;}
#kxw-mid-left-wx{width:160px; height:160px; text-align:center; background-color:#FFFFE0;border:1px dashed gray; float:left; margin-top:90px; display:none;}
#kxw-mid-left-wx img{ margin-top:5px;}
#kxw-mid-right{ width:695px; height:440px; float:left; margin-left:30px;}
#kxw-mid-right-list{ width:100%; height:110px; border-bottom:#FCFCFC 1px double;}
#kxw-mid-right-list:hover{ background-color:#FCFCFC;}
#kxw-mid-right-list-pic{ width:140px; height:90px; float:left; margin-top:12px;}
#kxw-mid-right-list-tt{ width:535px; height:90px; float:left; margin-left:20px;text-overflow: ellipsis;white-space: nowrap; margin-top:10px;}
#kxw-mid-right-list-tt-title{ width:535px; height:60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#kxw-mid-right-list-tt-title a{  font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#333333; }
#kxw-mid-right-list-tt-con{ width:535px; height:30px;font-size:16px; color:#999999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#kxw-mid-right-list-tt-con span{ font-size:16px; font-weight:500; color:#333333}
#kxw-mid-right-list-tt-con a{ font-size:16px; color:#999999; font-family:"ËÎÌå";}
#kxw-right{
width:160px;
height:450px;
float:right;
}
#kxw-right-ml{
width:150px;
float:left;
margin-top:30px;
text-align:right;
}
#kxw-right-ml a{
width:150px;
line-height:30px;
font-size:16px;
color:#666666;
font-family:"Î¢ÈíÑÅºÚ";
}

.thumbnail{ position:relative; z-index:0; text-align:center;}
.thumbnail:hover{ background-color:transparent; z-index:50; }
.thumbnail span{ position:absolute; background-color:#FFFFE0;border:1px dashed gray; visibility:hidden; color:#000; text-decoration:none; padding:5px; }
.thumbnail span img{ border-width:0; padding:2px; }
.thumbnail:hover span{ visibility:visible; top:10px; left:-180px; }

#main-shijue{
width:1120px;
height:600px;
margin:0 auto;
}
#shijue-top{
width:100%;
height:40px;
border-top:#d9d9d9 1px double;
border-bottom:#d9d9d9 1px double;
margin-bottom:15px;
}
#shijue-top-left{
width:60px;
height:40px;
font-size:24px;
font-family:"Î¢ÈíÑÅºÚ";
line-height:40px;
font-weight:500;
float:left;
text-align:center;
}
#shijue-top-mid{
width:60px;
height:40px;
font-size:16px;
line-height:40px;
float:left;
left:0px;
color:#CCCCCC;
text-align:center;
}
#shijue-top-right{
width:1000px;
height:40px;
float:left;
}

.shijue-list{
width:1120px;
height:180px;
margin:0 auto;
}
.shijue-list-left{
width:960px;
height:160px;
float:left;
padding-top:10px;
}

.shujue-pic{position:relative;width:239px;height:170px; float:left;}
.shijue-pic-title{position:absolute;width:210px;height:30px;left:0;bottom:20px;; background-color:#333333; opacity: 0.9; color:#FFFFFF; text-align:center; line-height:30px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.shijue-list-right{
width:160px;
height:160px;
float:right;
}
.shijue-list-right-title{
width:160px;
height:30px;
float:left;
font-size:24px;
color:#666666;
font-family:"ËÎÌå";
line-height:30px;
margin-top:10px;
}
.shijue-list-right-title1{
width:160px;
height:30px;
float:left;
font-size:24px;
color:#666666;
font-family:"ËÎÌå";
line-height:30px;
}

#shijue-list-right-ml{
width:160px;
float:left;
margin-top:20px;
text-align:right;
}
#shijue-list-right-ml a{
width:150px;
line-height:30px;
font-size:16px;
color:#666666;
font-family:"Î¢ÈíÑÅºÚ";
margin-left:5px;
}

#shijue-list-pic-left{
width:450px;
height:320px;
position:relative;
float:left;
}
.shijue-list-pic-left-title{position:absolute;width:450px;height:30px;left:0;bottom:0; background-color:#333333; opacity: 0.9; color:#FFFFFF; text-align:center; line-height:30px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#shijue-list-pic-mid{
width:480px;
height:320px;
float:left;
position:relative;
margin-left:28px;
}

#luntan{
width:1120px;
height:530px;
margin:0 auto;
}
#luntan-left{
width:925px;
height:450px;
float:left;
margin-top:10px;
}
#luntan-left-left{
width:450px;
height:450px;
float:left;
}

#luntan-left-left li{
width:450px;
text-align:left;
line-height:40px;
float:left;
list-style:none;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

}
#luntan-left-left li a{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#333333;
}

#luntan-left-right{
width:440px;
height:450px;
float:right;
border:#eeeeee 1px double;
}

#luntan-left-right-top{position:relative;width:450px;height:250px; float:left; margin-right:9px;}
#luntan-left-right-top-title{position:absolute;width:450px;height:30px;left:0;bottom:0; background-color:#333333; opacity: 0.9; color:#FFFFFF; text-align:center; line-height:30px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#luntan-left-right-hd-top{
width:440px;
height:40px;
background-color:#eeeeee;
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
line-height:40px;

}
#luntan-left-right-hd-list{
width:440px;
height:80px;
margin-top:20px;
}
#luntan-left-right-hd-list-pic{
width:125px;
height:75px;
float:left;
text-align:center;
line-height:80px;
}
#luntan-left-right-hd-list-title{
width:315px;
height:80px;
float:left;

}

#luntan-left-right-hd-list-title a{
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
color:#333333;
}
#luntan-left-right-hd-list-title p{
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
color:#CCCCCC;
line-height:25px;
}

#luntan-right{
width:160px;
height:450px;
float:right;
}
#luntan-right-ml{
width:150px;
float:left;
margin-top:100px;
text-align:right;
}
#luntan-right-ml a{
width:150px;
line-height:30px;
font-size:16px;
color:#666666;
font-family:"Î¢ÈíÑÅºÚ";
}

#qmtjz{
width:1120px;
height:230px;
margin:0 auto;
margin-top:10px;
}
#qmtjz-top{
width:1120px;
height:40px;
border-top:#d9d9d9 1px double;
border-bottom:#d9d9d9 1px double;
margin-bottom:15px;
}
#qmtjz-top-left{
width:250px;
height:40px;
font-size:24px;
font-family:"Î¢ÈíÑÅºÚ";
line-height:40px;
font-weight:500;
float:left;
text-align:left;
margin-left:8px;
}
#qmtjz-top-mid{
width:60px;
height:40px;
font-size:16px;
line-height:40px;
float:left;
left:0px;
color:#CCCCCC;
text-align:center;
}
#qmtjz li{
width:160px;
height:180px;
float:left;
line-height:20px;
text-align:center;
}
#qmtjz a{
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";
}

#bottom{
	width:100%;
	height:200px;
}
#bottom-cxt{width:100%;height:5px; background-color:#2985ce;}

#bottom-gd{
	width:1120px;
	height:100px;
	margin:0 auto;
	text-align:center;

}
#bottom-gd li{
	width:150px;
	height:60px;
	border:#CCCCCC 1px double;
	float:left;
	margin-left:30px;
	margin-top:20px;
}
#bottom-lg{
	width:1120px;
	height:100px;
	margin:0 auto;
	text-align:center;
	line-height:25px;

}



/*¹ã¸æ¿ªÊ¼*/
#adv-a{
width:540px;
height:90px;
margin-top:10px;
}

#adv-b{
width:1120px;
margin:0 auto;
height:90px;
margin-top:20px;
}
