/* CSS Document */
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 14px;font-family: Tahoma, Geneva,sans-serif; }
body {	width:100%;
	height:auto;
	margin: 0px auto;
	font-size: 14px;
	color:#363636;
	text-align:center;
	overflow-x:hidden;
	background:#FFF url(imagesbg.jpg) no-repeat center top;
	}

*{
	margin: 0px;
	padding: 0px;
}
*:focus { outline: none; }

div{
	text-align:left;
}
ul,ol,li{
	list-style-type:none;
}
img{
	border:none;
}
a{
	color:#333;
	font-size:14px;
	text-decoration:none;
}
a:hover{
	color:#ba1c21;
}

.box{
	width:1000px;
	height:470px;
	overflow:hidden;
	margin:0px auto;
}
.header{
	height:150px;
	width:100%;
	background: top center no-repeat;
	overflow:hidden;
}
.nav{
	height:37px;
	width:1000px;
	overflow:hidden;
	margin:0 auto;
	font-weight:bold;
	border-bottom: 3px solid #ba1c21;
}
.nav-box{
	width:900px;
	height:37px;
}
.navlists{
	height:37px;
	width:1000px;
	overflow:hidden;
	float:left;
}
.navlists a{
	display:block;
	width:auto;
	line-height:37px;
	padding:0px 40.5px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#ba1c21;
	float:left;
}
.navlists a:Hover{
	background:#ba1c21;
	color:#fff;
}
.foot{ height:40px;width: 100%;
    margin: 0px auto;
    border-top: 3px solid #ba1c21;
    background: #e5e5e5;
	margin-top:40px;

}
.foot p{ margin-top:10px; text-align:center;}

.boxc1{
	padding-top:10px;
	height:325px;
}
.box1-left{
	width:480px;
	overflow:hidden;
	float:left;
}
.box1-right{
	width:480px;
	height:460px;
	overflow:hidden;
	float:right;
}
.bc-title{
	width:480px;
	height:40px;
	background:url(imagesks_17.png) left top no-repeat;
}
.bt{
	width:auto;
	height:40px;
	overflow:hidden;
	text-indent:20px;
	float:left;
}
.bt h2{
	font-family:"微软雅黑";
	font-size:16px;
	color:#fff;
	height:40px;
	line-height:40px;

}
.bt2{
	width:auto;
	height:40px;
	overflow:hidden;
	text-indent:20px;
	float:left;
}
.bt2 h2{
	font-family:"微软雅黑";
	font-size:16px;
	color:#ba1c21;
	height:40px;
	line-height:40px;

}
.bc-title a{
	width:37px;
	height:11px;
	margin-top:15px;
	display:block;
	background:url(imagesmore.png) center no-repeat;
	float:right;
}
.bc-content{
	width:480px;
	overflow:hidden;
}
.bc-content img{
	margin-top:15px;
}
.contact img{
	margin-top:15px;
}
.bc-content a:Hover{
	color:#ba1c21;
}

.newslist{
	height:250px;
	width:480px;
	overflow:hidden;
	margin-top:5px;
}
.newslist ul li{
	height:24px;
	width:480px;
	line-height:24px;
	color:#666;
	background:url(../images/libg.png) left center no-repeat;
	text-indent:8px;
}
.newslist ul li a{
		color:#666;
		font-size:14px;
}
.newslist ul li a:hover{
	color:#ba1c21;
}
.newslist ul li span{
	color:#999;
	float:right;
}

.newslist1{
	width:1000px;
	overflow:hidden;
	margin-top:5px;
}
.newslist1 ul li{
	height:24px;
	width:1000px;
	line-height:24px;
	color:#666;
	background:url(../images/libg.png) left center no-repeat;
	text-indent:8px;
}
.newslist1 ul li a{
		color:#666;
		font-size:15px;
}
.newslist1 ul li a:hover{
	color:#ba1c21;
}
.newslist1 ul li span{
	color:#999;
	float:right;
}
.pshow{
	height:220px;
	overflow:hidden;
}
.ptitle{
	width:1000px;
	height:50px;
	overflow:hidden;
}
.lbg{
	width:1000px;
	background:url(imagesks_36.png) no-repeat;
	background-position:160px center;
}

/*幻灯片样式*/
h4{margin:0;padding:0;}
.content{width:1000px;height:160px;overflow:hidden; margin:0 auto;}
.content div{width:1000px;height:510px;float:left;padding:13px 0 13px 0;font-weight:normal;background:url(images/dotted.gif) repeat-x bottom; margin-left:5px;}
.content div .img{width:200px;height:125px;float:left;}
.content div .img img{width:190px;height:125px;}

  .scrollup{margin:0;height:510px;width: 1000px}
  .content .scrollup{position: absolute;}
      @-webkit-keyframes anim1{
         0% {top: 0px;opacity: 1}
        25% {top:-125px;opacity: 1}
        50% {top:-250px;opacity: 1}
        75% {top:-375px ;opacity:1}
        100%{bottom:0px;opacity: 1}
	  }
	  @-moz-keyframes anim1{
         0% {top: 0px;opacity: 1}
        25% {top:-125px;opacity: 1}
        50% {top:-250px;opacity: 1}
        75% {top:-375px ;opacity:1}
        100%{bottom:0px;opacity: 1}
	  }
	  @-o-keyframes anim1{
         0% {top: 0px;opacity: 1}
        25% {top:-125px;opacity: 1}
        50% {top:-250px;opacity: 1}
        75% {top:-375px ;opacity:1}
        100%{bottom:0px;opacity: 1}
	  }
	  @keyframes anim1{
         0% {top: 0px;opacity: 1}
        25% {top:-125px;opacity: 1}
        50% {top:-250px;opacity: 1}
        75% {top:-375px ;opacity:1}
        100%{bottom:0px;opacity: 1}
	  }
      .content .scrollup:nth-child(1){-webkit-animation: anim1 12s linear infinite;}
