/* 特殊样式   开&#65533;  */



a:hover{ text-decoration:none; color:#bb0000;}



/* 特殊样式   结束  */



/*焦点&#65533;*/

#in_ban{

	width:100%;height:300px;

	position:relative;

	}

.banImgs li{

	width:100%;

	height:300px;

	display:none;

	position:absolute;

	z-index:0;

	background-image: url(../../images/in_ban1.jpg);

}

.banImgs li.in_ban1{

	background:url(../../images/in_ban1.jpg) no-repeat center top;}

.banImgs li.in_ban2{

	background:url(../../images/in_ban2.jpg) no-repeat center top;}

.banImgs li.in_ban3{

	background:url(../../images/in_ban3.jpg) no-repeat center top;}

.jsNav{

	width:93px;

	height:15px;

	position:relative;

	left:50%; 

	margin-left:367px;

	top:274px;

	z-index:2000;

	}

.jsNav a{

	float:left;

	display:block;

	width:15px;

	height:15px;

	margin-right:16px;

	z-index:2000;

	}

.trigger{

	background:url(../../images/in_ban_ico1.png) no-repeat;

	}

.current{

	background:url(../../images/in_ban_ico2.png) no-repeat;

	}

	

	





#in_ct{

	width:100%; height:auto;

	overflow:hidden;

	margin:0 auto;

	background:url(../../images/in_ct2_bg.jpg) no-repeat center 196px #fcfcfc;

	}

.in_ct{

	width:1000px; height:auto;

	overflow:hidden;

	margin:0 auto;	

	}

.in_ct1{

	width:1000px; height:auto;

	overflow:hidden;

	/*margin:8px 0 0;*/}

/* in_box1 */

.in_box1{

	width:570px; /*height:234px;*/

	height:auto;

	overflow:hidden;

	}

.in_box1_tit{

	width:570px; height:44px;

	overflow:hidden;

	background:url(../../images/in_box1_ico1.gif) no-repeat 4px 10px;

	border-bottom:solid 2px #e2e2e2;}

.in_box1_tit1{

	width:138px; height:25px;

	overflow:hidden;

	margin:18px 0 0 48px;}

.in_box1_tit2{

	width:56px; height:10px;

	overflow:hidden;

	margin:24px 4px 0 0;}

.in_box1_ct{

	width:570px; height:auto;

	min-height:140px;

	overflow:hidden;

	}

.in_box1_ct1{

	width:570px; height:auto;

	overflow:hidden;

	/*background:url(../../images/in_box1ct1_bg.jpg) no-repeat 372px -8px;*/

	}

.in_box1_ct1a{

	width:570px; height:auto;

	overflow:hidden;

	/*width:340px; height:36px;

	overflow:hidden;

	margin:14px 0 0 82px;*/

	}

.in_box1_ct1c{

/*	width:372px; height:auto;*/

	width:550px; height:auto;

	line-height:20px;

	overflow:hidden;

	font-family:"新宋&#65533;";

	font-size:12px;

	color:#858585;

	margin:5px auto 10px;

	}

.in_box1_ct1c a{

	line-height:20px; 

	font-family:"新宋&#65533;";

	font-size:12px;

	color:#858585;

	}

.in_box1_ct1c p{

	line-height:20px; text-indent:2em;	}

.in_box1_ct1c a:hover{ text-decoration:none;	}

/* in_box2 */

.in_box2{

	width:400px; height:auto;

	overflow:hidden;

	}

.in_box2_tit{

	width:400px;

}

.in_box2_tit1{

	width:160px; height:225px;

	overflow:hidden;

	margin:15px 0 0 48px;}

.in_box2_tit2{

	width:56px; height:10px;

	overflow:hidden;

	margin:22px 4px 0 0;}

.in_box2_ct{

	width:400px; height:auto;

	overflow:hidden;

	}

.in_box2_ct1{

	width:400px; height:auto;

	overflow:hidden;

	}

.in_box2_ct1 .title{

	width:400px; height:26px;

	line-height:26px;

	overflow:hidden;

	margin:4px 0 0;

	border-bottom:dashed 1px #e2e2e2;

	}

.in_box2_ct1 .title1{

	width:310px; height:26px;

	line-height:26px;

	overflow:hidden;

	}

.in_box2_ct1 .title1 a{

	line-height:26px;

	font-family:"微软雅黑";

	font-size:13px;

	color:#c30000;

	font-weight:bold;

	}

.in_box2_ct1 .title2{

	width:90px; height:20px;

	overflow:hidden;

	margin:3px 0 0;

	}

.in_box2_ct1 .text{

	width:400px; height:50px;

	line-height:18px;

	overflow:hidden;

	margin:8px 0 0;

	font-family:"新宋&#65533;";

	font-size:12px;

	border-bottom:solid 1px #e2e2e2;

	}

.in_box2_ct1 .text a{

	line-height:18px;

	color:#bb0000;

	}

.in_box2_ct ul{

	width:400px; height:auto;

	overflow:hidden;

}

.in_box2_ct li{

	width:400px; height:27px;

	line-height:27px;

	overflow:hidden;

	font-size:12px; 

	font-family:"新宋&#65533;";

	background:url(../../images/in_box2_ico1.gif) no-repeat 6px 9px;

	text-indent:20px;

	float:left;

	border-bottom:dashed 1px #dedede;

}

.in_box2_ct li a{ 

	line-height:27px; 

	color:#858585;

	display:inline;

	float:left;

}

.in_box2_ct li a:hover{ color:#bb0000;}

.in_box2_ct li span{ 

	line-height:27px; 

	color:#cdcdcd;

	display:inline;

	float:right;

}

.in_ct2{

	width:1000px; height:auto;

	overflow:hidden;

	margin:0px auto 0;}

/* in_box3 */

.in_box3{

	width:1000px; height:auto;

	overflow:hidden;

}

.in_box3_tit{

	width:1000px; height:40px;

	overflow:hidden;

	background:url(../../images/in_box1_ico1.gif) no-repeat 2px 6px;}

.in_box3_tit li a{color:#858585}

.in_box3_tit img{

	width:276px; height:25px;

	overflow:hidden;

	display:block;

	margin:10px 0 0 38px;}

/* in_box4 */

.in_box3_ct{

	width:1000px; height:auto;

	overflow:hidden;

	margin:8px 0 0;

	background:url(../../images/in_box3_dlline.png) no-repeat left center;}

.in_box3_ct dl{

	width:200px; height:auto;

	overflow:hidden;

	padding:0 0 20px 0;

	float:left;

	background:url(../../images/in_box3_dlline.png) no-repeat right center;}

.in_box3_ct dt{

	width:200px; height:36px;

	overflow:hidden;}

.in_box3_ct dd{

	width:200px; height:20px;

	line-height:20px;

	overflow:hidden;

	/*text-indent:66px;*/

	font-size:12px;

	color:#858585;

	text-align:center;

	font-family:"新宋&#65533;";}

.in_box3_ct dd.in_box3_ct1{

	margin:6px 0 0;

	}

.in_box3_ct dd a{

	line-height:20px;

	color:#858585;

}

.in_box3_ct dd a:hover{color:#bb0000;}

.column {

	width: 210px; float: left; position: relative;

}

.overflow {

	overflow: hidden;

}



.cf30 {

	color: rgb(255, 51, 0);

}

.c393 {

	color: rgb(2, 102, 204);

}





.list-side {

	margin-top: 20px;

}



.list-side {

	width: 210px; margin-right: -225px; float: left; position: relative;

}



.list-side dl {

	margin-bottom: 0px;

}

.list-side dt {

	margin: 5px 0px; padding: 5px 15px; font-size: 16px; font-weight: normal;

}

.list-side dd {

	padding: 5px 15px; margin-left: 0px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;

}

.list-side dd:last-child {

	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;

}

.list-side dd a {

	padding-right: 8px; padding-bottom: 5px; display: inline-block;

}

.column-bar {

	width: 210px; float: left;

}

.column {

	border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(238, 238, 238) rgb(238, 238, 238); height: 460px; z-index: 1;

}

.column .column-tit {

	height: 50px; text-align: center; color: rgb(51, 51, 51); line-height: 50px; font-size: 16px; margin-bottom: 0px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(252, 252, 252);

}

.column .cm {

	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; position: relative;

}

.column .cm h3 {

	height: 50px; line-height: 50px; padding-left: 20px; font-size: 16px; margin-bottom: 0px;

}

.column .cm h3 .icon {

	color: rgb(153, 153, 153); margin-top: 18px; margin-right: 10px; float: right; display: block;

}

.column .on h3 {

	border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; box-shadow: 0px 1px 1px #ddd;

}

.column .on h3 .icon {

	display: none;

}

.column .cm h3 a {

	display: block;

}

.column .column-sub {

	border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(238, 238, 238) currentColor; padding: 15px 20px; left: 223px; top: -1px; width: 300px; overflow: hidden; display: none; position: absolute; background-color: rgb(255, 255, 255);

}

.column .column-sub li {

	margin-right: 5px; float: left;

}

.column .column-sub h4 {

	color: rgb(51, 51, 51); font-weight: bold;

}

.list-side .column {

	height: auto; border-top-color: rgb(238, 238, 238); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;

}

.keifu{position:fixed;top:10%;right:0;width:131px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));

 z-index:990;}

.icon_keifu{width:26px;height:100px;float:left;background:url(keifu.png) 0 0;position:relative;display:none;cursor:pointer;}

.keifu_box{float:left;width:131px;}

.keifu_head{width:131px;height:41px;background:url(keifu.png);background-position: 0 -103px;font-size:0;line-height:0;position:relative;}

.keifu_close:link,.keifu_close:visited{display:block;width:11px;height:11px;background:url(keifu.png) -42px 0;position:absolute;top:5px;right:5px;}

.keifu_close:hover{background-position:-60px 0;}

.keifu_con{border-left:7px solid #029bdb;border-right:7px solid #029bdb;padding-top:15px;background:#fbfbfb;}

.keifu_con li{height:33px;padding-left:12px;}

.keifu_con .weixin{height:96px;}

.keifu_con .bt{font-size:16px;height:30px;line-height:30px;text-align:left;padding:0 0 0 20px;color:#012646;}

.keifu_bot{width:131px;height:119px;background:url(keifu.png);background-position:0 -149px;}

.footer-b{ width:100%; height:5px; background-color:#c30000; color:#fff;}
.footer-c{ width:1000px; margin:0 auto;}
.footer-b-l{ width:360px; float:left; line-height:40px;}
.footer-b-r{ width:300px; float:right; line-height:40px;}
.footer-b-r span{ font-size:16px; font-weight:bold;}