/* index CSS */

/*
	border:1px solid #FF0000;
	a:hover{
	color:#FF0000;
		}
*/



/* 特殊样式   开始  */



/* 特殊样式   结束  */
/* banner */
a:hover{ cursor:pointer;}
.banner{
	width:100%; height:312px;
	overflow:hidden;
	position:relative;
	background:url(../images/ban_bg.gif) repeat-x;}
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:312px; }
.banner .bd li a{ height:312px; display:block;  }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:50%; margin-left:400px; height:30px; line-height:30px; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:4px; background:url(../images/2.png) 0 0; overflow:hidden; 
	line-height:9999px; 
}
.banner .hd ul .on{ background:url(../images/1.png) 0 0;  }

.in_ban1{	background:url(../images/in_ban1.jpg) no-repeat center 0;}
.in_ban2{	background:url(../images/in_ban2.jpg) no-repeat center 0;}
.in_ban3{	background:url(../images/in_ban3.jpg) no-repeat center 0;}
.in_ban4{	background:url(../images/in_ban3.jpg) no-repeat center 0;}
#in_ct{
	width:100%; height:auto;
	overflow:hidden;
	background:url(../images/in_ct_bg.gif) repeat-x;
	}
.in_ct{
	width:1000px; height:auto;
	overflow:hidden;
	margin:10px auto 0;
	}
.in_ct1{
	width:1000px; height:auto;
	overflow:hidden;}
/* in_box1 */
.in_box1{
	width:255px; height:227px;
	overflow:hidden;
	float:left;
	background:url(../images/in_box1.jpg) no-repeat;}
.in_box1a{
	width:241px; height:32px;
	line-height:32px;
	text-align:right;
	overflow:hidden;
	padding:0 14px 0 0;
}
.in_box1a a{
	line-height:32px;
	color:#989898;
}
.in_box1b{
	width:236px; height:168px;
	overflow:hidden;
	margin:22px auto 0;}
.in_box1b ul li{
	width:118px; height:168px;
	overflow:hidden;
	float:left;}
.in_box1b_1{
	width:109px; height:146px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/in_box1bg.png) no-repeat;}
.in_box1b_1 a{
	width:93px; height:130px;
	overflow:hidden;
	margin:8px 0 0 8px;
	display:block;
}
.in_box1b_2{
	width:93px; height:22px;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
}
.in_box1b_2 a{
	line-height:22px;
	color:#5d5c5c;
	font-family:"宋体";
}

/* in_box2 */
.in_box2{
	width:470px; height:226px;
	overflow:hidden;
	float:left;
	background:#f6f6f6;
	margin:0 0 0 14px;}
.in_box2a{
	width:470px; height:30px;
	overflow:hidden;
}
.in_box2a a{
	width:470px; height:30px;
	overflow:hidden;
	display:block;
	background:url(../images/in_gcaltit.jpg) no-repeat;}
.in_box2b{
	width:436px; height:108px;
	overflow:hidden;
	margin:18px 0 10px 20px;
	border-bottom:dashed 1px #c5b69f;}
	
.in_box2b_1{
	width:133px; height:87px;
	overflow:hidden;
	margin:0 0 0 3px;
	background:url(../images/in_xw1_bg.jpg) no-repeat;}
.in_box2b_1 a{
	width:127px; height:81px;
	overflow:hidden;
	display:block;
	margin:3px 0 0 3px;}
.in_box2b_2{
	width:276px; height:auto;
	overflow:hidden;
	margin:0 0 0 10px;}
.in_box2b_2 a{
	line-height:36px;
	font-size:16px;
	color:#505050;
	font-weight:bold;
}
.in_box2b_2, .in_box2b_2 p {
    color: #737372;
    line-height: 18px;
}
.in_box2b_2 p a{ line-height: 18px; font-size:12px; font-weight:lighter;}
.in_box2b_2 a:hover{color:#720a0a;}

.in_box2li{ width:218px; height:22px;
	line-height:22px;
	overflow:hidden;
	text-indent:12px;
	float:left;
	background:url(../images/in_xwjt.jpg) no-repeat 3px 8px; }

.in_box2li a{ color:#252525; line-height:22px;}
.in_box2li a:hover{ color:#770b10; }
.in_box2li:nth-child(2n+1){ margin-left:20px; }

.in_box2 ul{
	width:436px; height:44px;
	overflow:hidden;
	margin:10px 0 0 20px;}
.in_box2 ul li{
	width:218px; height:22px;
	line-height:22px;
	overflow:hidden;
	text-indent:12px;
	float:left;
	background:url(../images/in_xwjt.jpg) no-repeat 3px 8px;}
.in_box2 ul li a{ color:#252525; line-height:22px;}
.in_box2 ul li a:hover{ color:#770b10;}

/* in_box3 */
.in_box3{
	width:250px; height:227px;
	overflow:hidden;
	float:left;
	margin:0 0 0 10px;
	background:url(../images/in_box3.jpg) no-repeat;}
.in_box3b{
	width:212px; height:auto;
	line-height:23px;
	overflow:hidden;
	margin:18px 0 0 18px;
	word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 7;

	}
.in_box3b a img{
	float:left;
	margin:0 12px 12px 0;}
.in_box3b a{ color:#252525;}	
.in_ct2{
	width:1000px; height:auto;
	overflow:hidden;
	margin:11px 0 0;}
/* in_box4 */
.in_box4{
	width:256px; height:370px;
	overflow:hidden;
	float:left;
	background:url(../images/in_box4.jpg) no-repeat;}
.in_box4b{
	width:224px; height:300px;
	overflow:hidden;
	margin:12px 0 0 16px;}
.in_box4b ul{
	width:224px; height:auto;
	overflow:hidden;
}
.in_box4b ul li{
	width:224px; height:32px;
	overflow:hidden;
	padding:10px 0;
	background:url(../images/in_fhtb.gif) no-repeat left 14px;
	border-top:dashed 1px #959595;
}
.in_box4b ul li a{
	display:block;
	overflow:hidden;
	width:214px; height:32px;
	line-height:16px;
	color:#494949;
	margin:0 0 0 12px;
}
.in_box4b ul li.in_box4b1{ border:none;}

/* in_box5 */
.in_box5{
	width:730px; height:370px;
	overflow:hidden;
	float:right;
	background:url(../images/in_box5.jpg) no-repeat;}
.in_box5a{
	width:730px; height:32px;
	overflow:hidden;}
.in_box5a ul{
	width:auto; height:32px;
	overflow:hidden;
	float:right;}
.in_box5a ul li{
	width:auto; height:32px;
	overflow:hidden;
	float:left;
}
.in_box5a ul li a{
	width:auto; height:32px;
	display:block;
	line-height:32px;
	padding:0 16px;
	color:#676767;
	background:url(../images/in_box5line.gif) no-repeat left 1px;
}
.in_box5a ul li a:hover{
	font-weight:bold;
	color:#fff;
	background:url(../images/in_box5ho.png) no-repeat left 1px;}
.in_box5a ul li.hover{
	font-weight:bold;
	color:#fff;
	background:url(../images/in_box5ho.png) no-repeat left 1px;}
.in_box5a ul li.hover a{color:#fff;}
.in_box5a ul li#one1 a{background:none;}
.in_box5b{
	width:auto; height:auto;
	overflow:hidden;
}

.in_box5b ul{
	width:696px; height:auto;
	overflow:hidden;
	margin:10px auto 0;}
.in_box5b ul li{
	width:174px; height:auto;
	overflow:hidden;
	float:left;
	margin:10px 0 0;}
.in_box5b_1{
	width:174px; height:auto;
	overflow:hidden;
	float:left;
}
.in_box5b_1 a{
	width:156px; height:119px;
	overflow:hidden;
	margin:0 auto;
	display:block;
	background:url(../images/in_zsbg.png) no-repeat;}
.in_box5b_1 a img{
	width:152px; height:115px;
	overflow:hidden;
	display:block;
	margin:2px;
}
.in_box5b_2{
	width:152px; height:36px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;}
.in_box5b_2 a{
	line-height:36px;
	color:#363636;}
/*in_ct3*/
.in_ct3{
	width:1000px; height:32px;
	overflow:hidden;
	margin:12px 0 0;
	}
/* in_box6 */
.in_box6{
	width:1000px; height:32px;
	line-height:32px;
	overflow:hidden;
	background:url(../images/in_yqlj.jpg) no-repeat;
	}
.in_box6 ul{
	width:860px; height:32px;
	overflow:hidden;
	float:right;
	color:#5d5c5c;
	}
.in_box6 ul a{
	color:#5d5c5c;
	}
.in_box6 ul li{
	width:auto; height:32px;
	overflow:hidden;
	float:left;
	}
.in_box6 ul li a{
	padding:0 4px;
	color:#5d5c5c;
	}
.index_new{width:1000px; margin:0 auto;}
.index_new .title{height:30px; line-height:30px;}
.index_new .title a{float:right;}
.index_new .new li{border-bottom:1px dotted #CCCCCC; line-height:25px;}
.index_new .new li span{float:right;}


.in_ct4{ width:1000px; height:210px; overflow:hidden; margin:12px 0 0;  background:url(../images/in_casebg.jpg) no-repeat;}
.in_ct4 .in_box2a a{ background:none;}
.in_ct4 ul{ width:996px; height:auto; overflow:hidden;	margin:6px auto 0;}
.in_ct4 ul li{ width:166px; height:auto; overflow:hidden;	float:left;	margin:10px 0 0;}
.in_ct4 ul li .in_box5b_1{ width:166px; height:auto; overflow:hidden; float:left;}
.in_ct4 ul li .in_box5b_1 a{ width:156px; height:119px; overflow:hidden;	margin:0 auto; display:block; background:url(../images/in_zsbg.png) no-repeat;}
.in_ct4 ul li .in_box5b_1 a img{width:152px; height:115px; overflow:hidden; display:block; margin:2px;}
.in_ct4 ul li .in_box5b_2{ width:166px; height:36px; overflow:hidden; margin:0 auto; text-align:center;}
.in_ct4 ul li .in_box5b_2 a{ line-height:36px; color:#363636;}


/* in_box7 */
/* in_box8 */
/* in_box9 */
/* in_box10 */