﻿	/*clear*/
	body{margin:0;background-color:#fbe9d5;}
	img{display:block;}
	*{font-family:"Microsoft YaHei";
	}
	dl,dd,dt,ul,li,p{margin:0;padding:0;list-style: none;}
	.clear-fix{clear:both;}
	.header{margin:0 auto;position:relative;height:300px; overflow:hidden;}
	.header img{position:absolute;left:50%;transform:translate(-50%,0);margin-left:-960px\9;}
	a{color:#000; text-decoration:none}
	a:hover{color:red; text-decoration:none;}



	/*news*/
	.tilte{ background-image:url(imagesline1.png);margin:0 auto;width:1002px;margin-top:
		30px;height:60px;position:relative;}
	.tilte .news{  font-size: 32px;
  font-family: "Microsoft YaHei";
  color: rgb(0, 0, 0);
   position: absolute;
  left: 47.5px;
  top: 15px;
	background-image:  -webkit-gradient(linear, 0 20%, 0 60%, from(#fff), to(#f8c100));
     -webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
background: -moz-linear-gradient(top, #fff 20%, #f8c100 60%);/*火狐*/
		
	
}
.tilte .news a{color:yellow!important;}



	.tilte .news a:hover{font-weight:400; text-decoration:none;}
	.tilte span{float:right;font-size:18px;margin-right:65px;line-height:60px;}


/*lunbo*/
div.slideBox{ position:relative; width:1002px; height:300px; overflow:hidden;margin:0 auto;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#b22929; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:50%;margin-left:-100px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:32px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{color:#cccccc; text-decoration:none;font-weight: 400; !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:20px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#cccccc;}

/*fonts*/
.fonts-box {
	width:1002px;margin:0 auto;margin-top:20px;

}

.fonts-box ul {float:left;width:500px;overflow:hidden;
	
}

.fonts-box ul li{margin-bottom:25px;font-size:18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.fonts-box ul li span {
	width:10px;height:10px;line-height:18px;margin-left:2px;margin-right:10px;background:red;display:inline-block;
}

/*滚动图*/
.wrap{padding:20px;}
.wrap li{float:left;}
	img{display:block;}
#slide{overflow:hidden;width:1002px;margin:0px auto;}
ul{list-style:none;}
.slideul2 li{float:left;margin-right:10px;position:relative;}
.slideul1{width:3999px;}
	.bottom-line{background:#b22929;opacity: 0.9;color:white; font-size:18px;text-align:center;position:absolute;bottom:0;left:0;width:360px;}

/*footer*/
.footer{background:#f9f6f3;border-top:2px solid red;padding:10px;}
.footer p{text-align:center;font-size:12px;color:#939393;margin:10px;}



/*子页面*/
/*nav*/
.nav{height:45px;background-image: -moz-linear-gradient( 90deg, rgb(154,0,0) 0%, rgb(210,0,0) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(154,0,0) 0%, rgb(210,0,0) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(154,0,0) 0%, rgb(210,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d20000,endcolorstr=#9a0000,gradientType=0); 
  box-shadow: inset 0px -1px 1px 0px #000,inset 0px 1px 1px 0px #fff;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=’颜色值’, Direction=阴影角度（数值）, Strength=阴影半径（数值）);*/
	;



}
.nav ul{width:1002px;margin:0 auto;padding-left:55px;}
.nav ul li {margin-right:35px;float:left;line-height:45px;}
.nav ul li a{color:white;font-size:16px}
.nav ul li a:hover{color:yellow;;font-size:16px}


.tilte_01{width:1002px;margin:0 auto;}
.tilte_01  p{float:left;font-size:20px;line-height:95px;font-weight:bold;
	
}
.tilte_01 span{float:right;line-height:95px;font-size:12px;color:#666;}


.mian {
	width:1002px; padding-top:40px;border:1px solid #ccc;margin:0 auto; box-sizing:border-box;background-color: white;margin-bottom:20px;
}
.mian p {font-size:14px;text-align:center;margin:0 auto;margin-top:15px;margin-bottom:15px;width:900px;}
.mian ul{width:216px;margin:0 auto;margin-bottom:45px;}
.mian ul li{float:left;background-color:#ccc;margin-right:5px;border:1px solid #666;box-sizing:border-box;width:25px;line-height:35px; text-align:center;}
	/*ziye 02*/
.tilte_02 p{text-align:center;font-size:22px;font-weight:bold;}
.tilte_02 span{float:right;font-size:12px;color:#666;margin-right:55px;}
.mian  p{font-size:14px;text-indent:2em;margin:0 auto;width:900px;text-align:left;line-height: 2}
	
	
	

.mian .fonts-box_01  span{width:10px;height:10px;background:red;float:left;margin-top: 10px;
	
}
.mian .fonts-box_01  .inside_p{font-size:16px;text-indent:1em;margin:0 auto;width:900px;text-align:left;line-height: 30px;margin-top:15px;margin-bottom:15px;}

.day {
	float:right;color:#333;font-size:12px;
}

.select_div{float:right;color:#333;font-size:12px;}
/*12.27*/
.day{float:right;font-size:12px;}
.day:hover{color:#b22929;}
select :nth-child(odd){background-color:#CCCCCC;}
img{margin:0 auto;}
@media only screen and (max-width:640px){
	.header img{width:1150px;height:191px}
	.header{margin:0 auto;position:relative;height:191px; overflow:hidden;}

	.tilte{ background-image:url(images/images/shoujititle.png);margin:0 auto;width:100%;margin-top:
		20px;height:42px;position:relative;}
	.tilte span{float:right;font-size:18px;margin-right:20px;line-height:42px;}
		.tilte .news{  font-size: 32px;
  font-family: "Microsoft YaHei";
  color: rgb(0, 0, 0);
   position: absolute;
  left: 47.5px;
  top: 2px;
	background-image:  -webkit-gradient(linear, 0 20%, 0 60%, from(#fff), to(#f8c100));
     -webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
background: -moz-linear-gradient(top, #fff 20%, #f8c100 60%);/*火狐*/	
}
	#demo1	{width: 100%!important; height: 338px!important	;}
	div.slideBox div.tips div.title{position:absolute; margin-left:-300px; top:0px; height:100%;}
	div.slideBox div.tips div.title a{ color:#FFF; font-size:24px; line-height:50px; margin-left:10px; text-decoration:none;}
	.fonts-box{width:100%;margin:0 auto;margin-top:20px;overflow:hidden;}
	.fonts-box ul li:after{content: "9-11";float:right; }
	.fonts-box ul {float:left;width:100%;overflow:hidden;display:none;
	
}
	.fonts-box ul:first-child{display:block;}
	#slide{overflow:hidden;width:93%;margin:0px auto;}
	.mian{width:100%; padding-top:40px;border:1px solid #ccc;margin:0 auto; box-sizing:border-box;background-color: white;margin-bottom:20px;}
	.mian .fonts-box_01 .inside_p{font-size:16px;text-indent:1em;margin:0 auto;width: 100%; text-align:left;line-height: 30px;margin-top:15px;margin-bottom:15px;}
	.nav {overflow: hidden;}
	.tilte_02 p{width:100%}
	.mian .mian_p{width:90%}
}
}