﻿/* index CSS */

/* 特殊样式   开始  */



/* 特殊样式   结束  */
.box23{
	width:980px;height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.box56{
	width:100%;height:300px;
	overflow:hidden;
	margin:0px auto;
	background:rgba(239,236,231,0.5) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
	background:#efece7; filter:Alpha(opacity=50);/*实现IE背景透明*/ 
	}
.box56_{
	width:980px;height:auto;
	overflow:hidden;
	margin:0px auto;
	position:relative;
	}
/* in_box1 */
.box1{
	width:980px;height:auto;
	overflow:hidden;
	text-align:center;
	margin:42px auto 22px;
	}
/* in_box2 */
.box2{
	width:220px;height:auto;
	overflow:hidden;
	}
.box2 a{
	width:220px;height:40px; line-height:40px;
	overflow:hidden;
	display:block;
	text-indent:43px;
	color:#333; font-size:15px;
	background:url(../images/box22.png) no-repeat;
	margin-bottom:5px;
	}
.box2 a:hover{background:url(../images/box21.png) no-repeat;}	
/* in_box3 */
.box3{
	width:740px;height:auto;
	overflow:hidden;
	margin-top:10px;
	}
.blkphotox {
	ZOOM: 1; 
	position: relative;
	overflow:hidden;
	width:740px;
	height:202px;
}

.blkphotox .LeftButton {
	float: left;
	left:0px;
	top:70px;
	cursor: pointer;
	position: absolute;
	width:29px;
	height:58px;
}

.blkphotox .RightButton {
	float: right;
	right:0;
	top:70px;
	cursor: pointer;
	position: absolute;
	width:29px;
	height:58px;
}

.blkphotox .Cont {
	padding:0px 0px 0px 0px;
	overflow:hidden;
	width:640px;
	height:202px;
	margin-left:50px;
	}

.blkphotox .box {
	width:320px;
	height:202px;
	float:left;
}
.box3_img img{ border:1px solid #e3e0db;}
.box3_txt{
	width:130px;height:auto;
	overflow:hidden;
	margin-left:20px;
	}
.box3_txt1{
	width:130px;height:40px; line-height:40px;
	overflow:hidden;
	}
.box3_txt1 a{ color:#333; font-size:14px; font-weight:bold;}
.box3_txt2{
	width:130px;height:auto;
	overflow:hidden;
	}
.box3_txt2 p{ height:18px; line-height:18px; color:#575747;}
p.box3_txt2a{ margin-top:10px;}
p.box3_txt2a span{ color:#8c0000; font-size:15px; font-weight:bold;}
.box3_txt3{
	width:130px;height:25px;
	overflow:hidden;
	margin-top:20px;
	}
.box3_txt3 a{
	width:50px;height:25px;
	overflow:hidden;
	display:block;
	float:left;
	}
.box3_txt3a{background:url(../images/box33.png) no-repeat;margin-right:10px;}
.box3_txt3b{background:url(../images/box34.png) no-repeat;}
/* in_box4 */
.box4{
	width:980px;height:auto;
	overflow:hidden;
	text-align:right;
	margin:10px auto 15px;
	}
/* in_box5 */
.box5{
	width:360px;height:300px;
	overflow:hidden;
	background:url(../images/box51.png) no-repeat left center;
	}
.box5a{
	width:290px;height:145px;
	overflow:hidden;
	margin:88px auto 0;
	}
.box5a p{ line-height:20px; color:#333; text-indent:2em;}
.box5b{
	width:290px;height:auto;
	overflow:hidden;
	margin:0px auto;
	text-align:right;
	}
.box5b img{ margin-right:36px;}
/* in_box6 */
.box6{
	width:590px;height:auto;
	overflow:hidden;
	}
.box6a{
	width:590px;height:16px;
	overflow:hidden;
	margin:58px auto 22px;
	background:url(../images/box61.png) no-repeat;
	text-align:right;
	}
.box6a img{ margin:4px 30px 0 0;}
.box6b{
	width:560px;height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.box6b1 img{ padding:4px;border:1px solid #c9c0ae;}
.box6b2{
	width:330px;height:auto;
	overflow:hidden;
	margin-top:5px;
	}
.box6b2 ul li{
	width:330px; 
	height:24px; line-height:24px;
	*height:20px; line-height:20px;
	*+height:20px; line-height:20px;
	_height:20px; line-height:20px;
	overflow:hidden;
	}
.box6b2 ul li a{float:left; display:inline;color:#333;}
.box6b2 ul li a:hover{ text-decoration:underline;}
.box6b2 ul li span{float:right; display:inline;color:#333;}
/* in_box7 */
/* in_box8 */
/* in_box9 */
/* in_box10 */