@import "global.css";
.mainpic{margin-top:15px;}
.threepic{ background: url(../images/bottom-bg.jpg) no-repeat;height:110px;margin-top:8px;padding-top:30px;}
.threepic span{width:300px;float:left;text-align:center;}

/body{text-align:center;font-family:Arial, Helvetica, sans-serif;}/
/small{font:15px Verdana, Arial, Helvetica, sans-serif;display:block;margin-bottom:0px;}/
#slideshow{position:relative;height:310px;width:901px;/*border:10px solid #ddd;*/margin:0 auto 0px;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:310px;overflow:hidden;background-color:#FFF;}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0;margin-bottom:0px;}
/*#slideshow div span{display:none;position:absolute;bottom:0;left:0;height:50px;line-height:50px;background:#000;color:#fff;width:100%;}
#slideshow div.current span{display:block;}*/

#slideshow {
height: 310px;
margin: 0 auto 0px;
position: relative;
width: 960px;
}
.boxgroup1{
	clear:both;
}
.boxgroup1 .banner{
	height:310px;
	width:960px;
	overflow:hidden;
}
.boxgroup1 .yinying{
	background-image: url(../images/bg_grey.jpg);
	background-repeat: repeat-x;
	height:22px;
}
.boxgroup2{
	padding:15px 21px;
}
.boxgroup2 .box{
	width:400px;
	float:left;
	overflow:hidden;
	padding:0 15px;
}
.boxgroup2 .box h3{
	padding:0;
	margin:0;
	font-size:13px;
	color:#92141e;
	line-height:35px;
	background-image: url(../images/bg_dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.boxgroup2 .box h3 a{
	color:#000;
}
.boxgroup2 .box h3 a:link, .boxgroup2 .box h3:visited{
	color:#92141e;
}
.boxgroup2 .box h3 a:hover{
	text-decoration: none;
}
.boxgroup2 .box ul{
	margin:0;
	padding:0;
	list-style:none;
}
.boxgroup2 .box1 ul li, .boxgroup2 .box2 ul li{
	line-height:35px;
	background-image: url(../images/bg_dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.boxgroup2 .box ul li a:link, .boxgroup2 .box ul li a:visited{
	color:#666;
}
.boxgroup2 .box ul li a:hover{
	color:#92141e;
}
.boxgroup2 .box2 span{
	display:inline-block;
	width:58px;
	color:#525252;
	font-weight:bold;
}
.boxgroup2 .box3 ul li{
	margin-top:10px;
} 
.boxgroup2 .box3 ul li img{
	width:90px;
	height:90px;
	float:left;
	margin:0 10px 0 0;
} 
.boxgroup2 .box3 ul li a{
	line-height:21px;
} 

.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
   clear: both;
}
.m-slide{position:relative; overflow:hidden; width:276px; height:95px;}
.m-slidebox li{position:absolute; z-index:1; opacity:0; display:block; width:276px; height:95px;background-color:#FFF;}
.m-slidebox li img{float:left; padding:0; margin:3px 0 0 0;}
.m-slidebox li span{display:block; margin-left:100px; line-height:1.8}
.m-slidebar{position:absolute; z-index:1024; bottom:0; right:0;}
.m-slidebar li{float:left; margin-right:5px; width:6px; height:6px; line-height:20px; border-radius:6px; font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif; font-size:12px; text-align:center; cursor:pointer; color:#fff; background-color:#92141e;}
.m-slidebar .active{background-color:#fe2c3d;}