@charset "utf-8";
/* CSS Document */
@import"common.css";
/*-----------------------------------*/
#mainCont div.mainTop{
	width:100%;
	}
#mainCont div.mainTop div.mainTopText{
	width:648px;
	float:left;
	margin-left:20px;
	}
#mainCont div.mainTop div.mainTopText h1{
	width:648px;
	height:40px;
	background:url(../images/main_3.gif) no-repeat;
	line-height:40px;
	font-family:"微软雅黑";
	font-style:italic;
	background-position:0px 38px;
	}
#mainCont div.mainTop div.mainTopText h1 strong{
	float:left;
	font-size:16px;
	background:url(../images/main_1.gif) no-repeat;
	padding-left:38px;
	background-position:5px 6px;
	color:#a22010;
	}
#mainCont div.mainTop div.mainTopText h1 span{
	float:left;
	font-size:14px;
	margin-left:10px;
	color:#9c9897;
	font-weight:normal;
	}
#mainCont div.mainTop div.mainTopText h1 img{
	float:right;
	margin:15px 10px 0 0;
	}
#mainCont div.mainTop div.mainTopText div.Img{
	width:206px;
	height:142px;
	float:left;
	margin:20px 0 0 5px;
	}
#mainCont div.mainTop div.mainTopText div.text{
	width:425px;
	float:left;
	line-height:25px;
	margin:5px 0 0 5px;
	text-indent:20px;
	}
#mainCont div.mainTop div.mainTopText div.text p{
	width:425px;
	}
#mainCont div.mainTop div.mainTopText div.text a{
	color:#000;
	}
#mainCont div.mainTop div.mainTopRight{
	width:255px;
	float:right;
	background:url(../images/main_7.gif) no-repeat;
	background-position:0px 10px;
	}
#mainCont div.mainTop div.mainTopRight p{
	width:196px;
	height:40px;
	background:url(../images/main_8.gif) no-repeat;
	background-position:0px 35px;
	font-family:"微软雅黑";
	font-style:italic;
	line-height:40px;
	margin:0px auto;
	}
#mainCont div.mainTop div.mainTopRight p strong{
	float:left;
	font-size:16px;
	background:url(../images/main_6.gif) no-repeat;
	padding-left:38px;
	background-position:5px 6px;
	color:#a22010;
	}
#mainCont div.mainTop div.mainTopRight p span{
	float:left;
	font-size:14px;
	margin-left:10px;
	color:#9c9897;
	}
#mainCont div.mainTop div.mainTopRight div{
	width:205px;
	height:175px;
	margin:0px auto;
	background:url(../images/main_10.gif) no-repeat;
	background-position:0px 84px;
	}
#mainCont div.mainTop div.mainTopRight div img{
	margin:10px 0 0 8px;}
	
#mainCont div.mainContList{
	width:100%;
	}
#mainCont div.mainContList div{
	width:290px;
	float:left;
	margin-left:14px;
	_margin-left:7px;
	}
#mainCont div.mainContList div.lianxi div{
	line-height:20px;
	text-align:left;
	padding:8px 0 0 0;
	}
#mainCont div.mainContList div p{
	width:100%;
	height:40px;
	background:url(../images/main_4.gif) no-repeat;
	background-position:0px 38px;
	line-height:40px;
	font-family:"微软雅黑";
	font-style:italic;
	margin:0px auto;
	}
#mainCont div.mainContList div p strong{
	float:left;
	font-size:16px;
	padding-left:25px;
	color:#a22010;
	}
#mainCont div.mainContList div p span{
	float:left;
	font-size:14px;
	margin-left:10px;
	color:#9c9897;
	}
#mainCont div.mainContList div p img{
	float:right;
	margin:15px 10px 0 0;
	}
#mainCont div.mainContList div ul{
	margin-top:8px;
	}
#mainCont div.mainContList div ul li{
	width:100%;
	height:28px;
	line-height:28px;
	}
#mainCont div.mainContList div ul li a{
	width:255px;
	display:block;
	background:url(../images/main_5.gif) no-repeat;
	background-position:5px 8px;
	padding-left:20px;
	color:#000;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	}
#mainCont div.mainContList div ul li a:hover{
	text-decoration:underline;
	}
/*------------------------*/
#case{
	width:945px;
	margin:0px auto;
	}
#case p{
	width:897px;
	height:40px;
	background:url(../images/case_1.gif) no-repeat;
	background-position:0px 38px;
	line-height:40px;
	font-family:"微软雅黑";
	font-style:italic;
	margin:0px auto;
	}
#case p strong{
	float:left;
	font-size:16px;
	padding-left:25px;
	color:#a22010;
	}
#case p span{
	float:left;
	font-size:14px;
	margin-left:10px;
	color:#9c9897;
	}
#case p img{
	float:right;
	margin:15px 10px 0 0;
	}
#roll{ 
	width:100%;
	height:145px;
	background:url(../images/caseShow_2.gif) no-repeat;
	position:relative; 
	}
.warp{
	width:890px;
	height:145px;
	text-align:center;
	overflow:hidden;
	position:relative; 
	float:left;
	margin:5px 5px;
			}
#roll li{
	float:left;
	width:170px;
	height:145px; 
	margin:0px 5px;
	text-align:center;
	}
#roll li a{
	color:#333;
	}
#roll li img{
	  width:170px;
	  height:120px;
	  margin-bottom:5px;
	  border:1px solid #195e1f;
	  }

#roll #left,#roll #right{
	display:block;
	height:97px; 
	width:21px; 
	float:left; 
	margin-top:16px;
	}

#roll ul{
	position:absolute;
	}

