@charset "utf-8";
/* CSS Document */
body{
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 12px;
	line-height: 1.8;
	margin: auto;
	font-family: "宋体";
}
.etitle{font-family: "微软雅黑";}

.etitle span{font-family: Arial, Helvetica, sans-serif;}
.etitle a{font-family: "宋体";}
ul,li,p,dl,dt,dd,form,h1{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
a{
	color: #000000;
	text-decoration: none;
}
a:hover{
	color: #CC0000;
}
img{border: none;}
img[align='left']{
	margin-right: 10px;
}
img[align='right']{
	margin-left: 10px;
}
#top{
	float: left;
	width: 100%;
	background-image: url(top.jpg);
	height: 117px;
}
.box{
	margin: auto;
	width: 984px;
}
.left{ float:left}
.right{ float:right}
#nav ul{
	float: left;
	width: 100%;
	font-size: 16px;
}
#nav ul ul ul{ display:none}
#nav ul li a{
	float: left;
	width: 100%;
	text-align: center;
	line-height: 50px;
	height: 50px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "微软雅黑";
} 
#nav ul li a.select{
	background-color: #E7A000;
}
#nav ul li{
	float: left;
	width: 12.5%;
	position: relative;
	text-align: center;
	background-color:transparent;
    z-index:1px;
}
#nav ul li.nobg{border-left-style: none;}
#nav ul li ul li{
	float: left;
	width: 100%;
/*	font-family: "宋体";*/
	font-size: 12px;
	height: 35px;
	border-left-style: none; 
}
#nav ul li ul li:hover,#nav ul li ul li a:hover,#nav ul li ul li a.select{background-color: #A57200;}

#nav ul li ul li a,#nav ul li:hover ul li a{
	line-height: 35px;
	float: left;
	width: 100%;height: 35px;
/*	font-family: "宋体";*/
	font-size: 12px;
}

#nav ul ul{
	float: left;
	width: 100%;
	position: absolute;
	left: 0px;
	display:none;
	top: 50px;
	background-color: #E7A000;
	filter: Alpha(Opacity=95);
	Opacity:0.9;
	z-index: 2;
}
#hot{
	line-height: 41px;
	float: left;
	width: 100%;

	overflow: hidden;
}
#hot,#hot a{color: #666666;}
#box{
	float: left;
	width: 100%;
	margin-top: 20px;
}
#index1{
	float: left;
	width: 100%;
	background-image: url(1_r5_c7.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 320px;
}
#left01{
	float: left;
	height: 296px;
	width: 670px;
}
#banner{

	float: left;
	width: 100%;
	padding-top: 2px;
}
#left01 .etitle{
	line-height: 45px;
	float: left;
	width: 100%; 
}
#left01 .etitle b{
	color: #fff;
	float: left;
	margin-left: 50px;
	font-size:18px;font-weight: lighter;

}
#left01 .etitle span{
	color: #fff;
	float: left;
	margin-left: 10px;
	font-size:12px;
	margin-top: 2px;
}
#left01 .etitle a{
	color: #fff;
	float: right;
	font-size:13px;
	margin-right: 10px; margin-top:5px;
}
#left01 .econtent{
	color: #666666;
	float: right;
	font-size:13px;
	margin-right: 10px;
	height: 205px;
	width: 360px; margin-top:10px;
}
#left01 .econtent .ntitle{
	font-size: 14px;
	line-height: 50px;
	font-weight: bold;
	color: #FF0000;
	float: left;
	width: 100%;
}
#left01 .econtent .more{
	text-align: right;
	float: left;
	width: 100%;
}
#left01 .econtent .content{
	text-align: left;
	float: left;
	width: 100%;
	text-indent: 2em;
}
#left01 .econtent .more a{
	color: #FF0000;
}
#right01{
	height: 294px;
	width: 310px;
	float: right; 
}
#right01 .etitle{
	line-height: 44px;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 44px;
	width: 100%;
	font-size: 18px; margin-top:5px;

}
#zzdp{
	font-size: 12px;
	color: #FF0000;
	float: right;
	width: 280px;
	margin-top: 10px;
}
#right01 .econtent{
	float: right;
	width: 300px;
}
.play .play_bg {Z-INDEX: 2; POSITION: absolute; BACKGROUND-COLOR: #FFFFFF;}
.play IMG {BORDER-RIGHT-WIDTH: 0px;  BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px}
.play {
	POSITION: relative;
	OVERFLOW: hidden;
	float: left;

}
/*.play .play_text {Z-INDEX: 1002; POSITION: absolute; FILTER: alpha(opacity=70); BOTTOM: 0px; BACKGROUND: #3f3f3f; HEIGHT: 18px; RIGHT: 0px; opacity: 0.7; -moz-opacity: 0.7}*/
/*.play .play_text UL {FILTER: Alpha(Opacity=80);LIST-STYLE-TYPE: none;WIDTH: auto;DISPLAY: block;BACKGROUND: #000000;FLOAT: right;	HEIGHT: 18px;opacity: 0.8;margin: auto;padding-right: 5px;}
.play .play_text UL LI {TEXT-ALIGN: center; WIDTH: 18px; DISPLAY: inline-block; FONT-FAMILY: Tahoma, Geneva, sans-serif; FLOAT: left; HEIGHT: 18px; COLOR: #fff; CURSOR: pointer}*/
.play .play_list>a,.play .play_list>img{Z-INDEX: 3; POSITION: absolute; DISPLAY: block; OVERFLOW: hidden; text-align:left}
.play .left_btn{
	z-index:6;
	color: #666666;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 60px;
	Z-INDEX: 6;
	WIDTH: 50px;
	CURSOR: pointer;
	TEXT-ALIGN: center;
	background-image: url(left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: -40px;
}
.play .right_btn{
	z-index:6;
	color: #666666;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 60px;
	Z-INDEX: 6;
	WIDTH: 50px;
	CURSOR: pointer;
	TEXT-ALIGN: center;
	background-image: url(right.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: -40px;
}
#p_left{
	background-image: url(left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 200px;
	width: 35px; cursor:pointer
}
#p_right{
	background-image: url(right.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 200px;
	width: 35px;
	cursor:pointer;

}
.flash{
	float:left;
	width:230px;
	margin-top: 15px;	
}
/*.play .play_text UL LI.select{background:#A80000;color:#FFAAAA}*/

.red{ color:#FF0000}
#index3{
	background-image: url(banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 115px;
	width: 100%;
	margin-top: 15px;

}
#index3 .h1{
	line-height: 32px;
	float: left;
	width: 400px;
	margin-left: 225px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #2e2c9a;
	text-align: left;
	margin-top: 12px;
	margin-right: 160px;
	font-weight: bold;
}
#index3 .h2{
	float: left;
	width: 580px;
	margin-top: 5px;
	margin-left: 225px;
	line-height: 25px;
	font-family: "微软雅黑";
	font-size: 12px;
	font-weight: bold;

}
#index3 .left{
	float: left; width:780px; overflow:hidden
}
#news1,#news2{ height:320px; width:450px;}
#index3 .right{
	text-align: right;
	float: right;
	color: #ece308;
	font-family: "微软雅黑";
	font-size: 18px;
	margin-top: 30px;
	margin-right: 15px; display:inline; 
}
#index3 .right span{
	color: #FFFFFF;
}
.yellow{
	color: #FFFF33;
}

#news1{
	float: left;
	width: 470px;
	border: 1px solid #dddddd;
}


#index5{
	float: left;
	width: 100%;
	margin-top: 15px;
}
#index5 .etitle{
	background-image: url(etitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 34px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
#index5 .etitle b{
	line-height: 34px;
	color: #FFFFFF;
	float: left;
	width: 144px;
	text-align: left;
	margin-left: 15px;
	font-size: 16px;
	font-weight: lighter;
}
#index5 .etitle a{
	float: right;
	margin-right: 10px;
	line-height: 34px;
}
#index5 .econtent{
	float: left;

	width: 100%;
}
#news2{
	width:500px;
	float: right;
	border: 1px solid #dddddd;
	/*background-image: url(r.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
}
#news2 .etitle{
	background-image: url(ms.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;	
}
#news1 .li{
	line-height: 32px;
	float: left;
	width: 95%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-right: 2%;
	margin-left: 2%;color: #666;
}
#news1 .li .ntitle{
	float: left;
	width: 280px;
	text-overflow: ellipsis;
	text-align: left;
	white-space: nowrap;
	overflow: visible;

}
#news1 .li .date{
	color: #999999;
	float: right;
	width: 75px;
}
#news1 .li .ntitle a{color: #666;}
.bk{
	border: 1px solid #dddddd;
}
.btn{
	color: #FFFFFF;
	background-image: url(btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 87px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#news1 .econtent{
	padding-bottom: 15px;
	float: left;
	width: 100%;
	padding-top: 10px;

}
#foot{
	background-image: url(foot.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 142px;
	width: 100%;
	background-color: #ebebeb;
	margin-top: 15px;
	text-align: center;
}

#nav2{
	line-height: 30px;
	text-align: center;
	float: left;
	width: 100%;
	padding-bottom: 15px;
}
#nav2 a,#nav2{
	color: #666;
}
#box1{

	float: left;
	width: 982px;

}
#left{
	float: left;
	width: 228px;
	background-image: url(in_r2_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #dddddd;
	overflow:hidden;
	padding-bottom: 10px;
}
#left .etitle{
	line-height: 38px; height:38px;
	color: #FFFFFF;
	text-align: center;
	float: left;
	width: 100%;
}
#left .etitle b{
	text-align: left; font-size:14px;
	text-indent: 5px;
}
#left .etitle span{}
.leftdh{
	float: left;
	width: 100%;
	margin-top: 10px; margin-left:5px;
}
.leftdh ul.leftdh ul li{
	float: left;
	width: 100%;
}
.leftdh ul li a{
	line-height: 16px;
	background-image: url(li1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:5px;
	float: left;
	width: 190px;
	font-size: 12px;
	text-align: left;
	/*	white-space: nowrap;*/
	overflow: hidden;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	font-weight: bold;
	padding-left: 17px; padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.leftdh ul li a:hover,.leftdh ul li a.select{

	background-image: url(li.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 5px;
	float: left;margin-left:8px;

	text-align: left;color: #FFFFFF;

}
#left #lianxi{
	float: left;
	width: 210px;
	/*background-image: url(in_r6_c4.jpg);*/
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 10px;
	line-height: 2;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
}
#left .etitle1{
	background-image: url(ii.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	width: 210px;
	color: #CC0000;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	font-size: 14px;
	margin-top: 15px;
	text-align: left;
	text-indent: 15px;
	margin-left:8px;
}
#right{
	float: right;
	width: 740px;
	padding-bottom: 25px;
	border: 1px solid #dddddd;padding-bottom: 10px;
}
#postion{
	background-image: url(p.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 100%;
	
}
#postion b{
	float: left;
	padding-left: 20px;
	background-image: url(p11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #E67817;
	padding-right: 20px;
	padding-bottom: 10px;
	color: #FFFFFF;
	line-height: 30px;
	height: 30px;
	margin-top: 10px;
	margin-left: 10px;
	font-family: "微软雅黑";
	font-size: 14px;
}
#postion div.postion{
	float: right;
	margin-right: 5px;
	line-height: 30px;
	margin-top: 10px;
}
#postion span,#postion span a{ color:#999999}
#cms,#cms1{
	float: left;
	width: 710px;
	margin: 10px;
	padding-bottom: 10px; min-height:350px;
}
#cms .li{
	line-height: 35px;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#cms .li .ntitle{
	float: left;
	width: 600px;
	white-space: nowrap;
	overflow: hidden;text-overflow: ellipsis;
}
#cms .li .date{
	color: #999999;
	float: right;
	width: 75px;
}
.list{
	margin: 10px;
	float: left;
}

.list .ntitle,.list .img{
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
	width: 100%;
}
#page{
	line-height: 50px;
	text-align: center;
	float: left;
	width: 710px; padding-top:10px;
}
#cms1 #info{
	color: #CCCCCC;
	text-align: center;
	line-height: 35px;
}
#cms1 .content{
	float: left;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	overflow: hidden;
}
#s{
	background-image: url(s.jpg);
	background-position: left top;
	border: 1px solid #dddddd;
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 30px;
	color: #999999;
	line-height: 21px;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
}
#serch{	float: left;
	margin-top: 10px;}
#top div{
	float: right;
	color: #CC0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 42px;
	margin-right: 15px;
}
/*#pro .img{
	float: left;
	border: 1px solid #FFFFFF;
	background-color: #cacaca;
	font-family: "微软雅黑";
	color: #000000;
	height: 190px;
	width: 220px;
	line-height: 190px;
	font-size: 18px;
	text-align: center;
}
#pro .red{	float: left;
	border: 1px solid #FFFFFF;
	font-family: "微软雅黑";
	height: 190px;
	width: 220px;
	line-height: 190px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background-color: #be0409;
}
#pro .red a{color: #FFFFFF;}*/
#pro .lianxi{
	float: left;
	width: 205px;
	margin-left: 10px;
	margin-top: 10px;
}

#pro .lianxi .etitle{
	color: #CC3300;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	background-image: url(ii.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
	text-align: left;
	text-indent: 20px;
}
#pro .lianxi .econtent{
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 100%;
	padding-top: 0px;
	margin: 0px;
}
#news2 .econtent{
	float: left;
	height: 290px;
	width: 100%;
}
#head{
	line-height: 22px;
	float: left;
	height: 24px;
	width: 100%;
	overflow: hidden;
}
.prolist{
	float: left;
	width: 100%;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.prolist a.proimg{	background-image: url(db.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 213px; float:left;
	padding-bottom: 7px;
}
.prolist img{
	width: 213px;
	border: 1px solid #dddddd;
}
	
.prolist .right{
	float: right;
	width: 480px;
}
.prolist .right .ntitle{
	float:left;
	width: 100%;
	background-image: url(ll.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 15px;
	white-space: nowrap;
	overflow: hidden;
}
.prolist .right .ntitle a{
	color: #006699;
}
.prolist .right .dp{
	float:left;
	width: 100%;
	height: 100px;
	line-height: 25px;
	overflow: hidden;
	color: #666;
	margin-top: 10px;
}
.prolist .lbtn{
	line-height: 24px;
	background-image: url(a1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 24px;
	width: 78px;
	margin-right: 5px;
	text-align: center;
}

.prolist .morebtn{
	line-height: 24px;
	background-image: url(a2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 24px;
	width: 108px;
	margin-right: 5px;
	text-align: center;
	color: #377800;
}
.huise{ color:#999999}
#liyou{
	background-image: url(liyou.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 983px;
	border: 1px solid #dddddd;
	margin-top: 15px;
	padding-bottom: 15px;
}
#liyou .etitle{
	float: left;
	height: 54px;
	width: 100%;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 54px;
}
#liyou .etitle b{
	color: #FFFF00;
	font-weight: lighter;
	float: left;
	margin-left: 20px; display:inline
}
#liyou .etitle span{
	float: left;
	margin-left: 20px; display:inline
}
#liyou .ul{
	float: left;
	width: 530px;
}
#liyou .ul .li{
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	margin-top: 15px;
}
#liyou .ul .li b{
	background-color: #36a432;
	font-size: 24px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	line-height: 45px;
	float: left;
	height: 45px;
	width: 35px;
	text-align: center;
	font-style: italic;
	font-weight: lighter;
}
#liyou .ul .li h1{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #FFFFFF;
	background-color: #9e9e9e;
	line-height: 45px;
	text-align: center;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#liyou .ul .li div{
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 20px;
	float: right;
	width: 380px; display:inline;
	
}
#liyou .left{ margin-left:20px; float:left}
#liyou .right{ margin-right:20px; float:right}
#liyou  .img1{
	background-image: url(pic1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 232px;
	width: 336px;
	margin-top: 20px;
}
#liyou  .img2{
	background-image: url(pic2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 233px;
	width: 354px;
	margin-top: 20px;
}
.content .item{
	display:none;
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
}
#proright{
	float: right;
	width: 500px;
}
#proleft{
	float: left;
	height: 200px;
	width: 200px;
	border: 1px solid #dddddd;
}
#protop{
	float: left;
	width: 100%;
}
/*#cms1 .etitle{
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	margin-top: 20px;
}
#cms1 .etitle  span{
	line-height: 22px;
	background-image: url(a1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 78px;
	margin-right: 5px;
	text-align: center;
	cursor:pointer;
	height: 22px;
}
#cms1 .etitle  span.select{
	font-weight: bold;
}*/
#cms1 .etitle{
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	margin-top: 20px;
	font-family: "宋体";
	line-height: 30px;
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}
#cms1 .li{
	float: left;
	width: 100%;
	line-height: 28px;color: #666666;
}
#cms1 .li a{
	color: #666666;
}

#cms1 .econtent{
	float: left;
	width: 100%;
	padding-bottom: 20px;
	padding-top: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.list .img{
	border: 1px solid #dddddd;
}
.jishus{
	background-image: url(jishu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 127px;
	width: 100%;
	margin-top: 20px;
}
.jishu{
	float: left;
	width: 100%;
}
.jishus h1{
	line-height: 45px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	text-align: center;
}
.jishus div{
	float: left;
	width: 94%;
	margin-top: 20px;
	margin-left: 3%;
	font-size: 14px;
	line-height: 2;
}
#page{
	float: left;
	width: 728px;
}
#page a{
	float: left;
	margin-left: 5px;
	font-size: 14px;
	line-height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	border: 1px solid #dddddd;
}
#page a.select{
	color: #FFFFFF;
	background-color: #CC0000;
}
#pro{
	float: left;
	width: 982px;
	margin-top: 15px;
	padding-bottom: 8px;
}
#pro #right .etitle{
	line-height: 43px;
	float: left;
	width: 100%;
	background-image: url(protitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
}
#pro .etitle b{
	font-size: 18px;
	line-height: 35px;
	font-weight: lighter;
	color: #FFFFFF;
	float: left;
	margin-left: 40px;
}
#pro .etitle span{
	float: left;
	margin-top: 4px;
	margin-left: 10px;
}
#pro .etitle a{
	float: right;
	line-height: 30px;
	margin-right: 30px;
	color: #666666;
	margin-top: 5px;
}
#pro .econtent{
	margin: 8px;
	float: left;
	width: 100%;
}
#pro #right #cms{ width:725px;}
#pro #right { width:745px; }

