*{margin:0;padding:0;}
body {
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../xins_img/index_r1_c1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}
.flxxsm{
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	text-indent: 20px;
	width: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow: hidden;
	height: auto;
}
.product_Content{
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	padding: 10px;
	width: auto;
	overflow: hidden;
	height: auto;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #000000;
}
.user_bk{
	font-family: "宋体";
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.user_bk_{
	font-family: "宋体";
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	margin-right: 10px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 5px;
}
h5 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: "宋体";
	line-height: 30px;
	height: 30px;
	width: auto;
	color: #000000;
}

.fl1{
	font-size: 12px;
}
.fl1 a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}
.fl1 a:hover{
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.fl2{
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}
.fl2 a{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.fl2 a:hover{
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.img_bk{
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
	text-align: left;
	border: 1px solid #CCCCCC;
}
.yxwjkj_top{
	text-align: center;
	font-size: 13px;
	text-decoration: none;
	line-height: 25px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: 103px;
}

.yxwjkj_top .left{padding: 0px;float: left;width: auto;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: hidden;height: auto;}

.yxwjkj_top .right{float: right;width: auto;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: hidden;height: auto;}
.yxwjkj_bk{padding: 0px;width: auto;margin-top: 0px;margin-right: 70px;margin-bottom: 0px;margin-left: auto;overflow: hidden;height: auto;}
.nav_L{float:right;color:#666666;font-size: 12px;margin-right: 5px;margin-top: 35px;margin-bottom: 0px;margin-left: 5px;padding: 0px;height: auto;width: auto;}
.nav_L a{font-size: 12px;color: #666666;text-decoration: none;}

.nav_L a:link{font-size: 12px;color: #666666;text-decoration: none;}
.nav_L a:visited{font-size: 12px;color: #666666;text-decoration: none;}
.nav_L a:hover{font-size: 12px;color: #666666;text-decoration: none;}

.yxwjkj_flash{
	padding: 0px;
	width: 1000px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	text-align: center;
}

.yxwjkj_flash .product_bk{
	padding: 0px;
	height: auto;
	width: auto;
	margin: 0px;
}


.yxwjkj_flash .product_bk a:link{
	height: 80px;
	width: 90px;
	padding: 5px;
	display: block;
	border: 1px solid #FFFFFF;
}
	
.yxwjkj_flash .product_bk a:visited{
	height: 80px;
	width: 90px;
	padding: 5px;
	display: block;
	border: 1px solid #FFFFFF
}
	
.yxwjkj_flash .product_bk a:hover{
	height: 80px;
	width: 90px;
	display: block;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.yxwjkj_flash .product_bk img{
	padding: 0px;
	height: 62px;
	width: 62px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}


.yxwjkj_Frame{
	text-align: center;
	text-decoration: none;
	width: 980px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
.yxwjkj_Frame .left{
	float: left;
	height: auto;
	width: 294px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	color: #666666;
	font-size: 12px;
	line-height: 20px;
}
.yxwjkj_Frame .Middle{
	width: 653px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 10px;
	overflow: hidden;
	height: auto;
	float: right;
	text-align: center;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	font-size: 12px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.kj{
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.yxwjkj_Frame .Middle_{
	width: 653px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 10px;
	overflow: hidden;
	height: auto;
	float: right;
	text-align: center;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	font-size: 12px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.yxwjkj_Frame .left_{
	float: left;
	height: auto;
	width: 294px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	color: #666666;
	font-size: 12px;
	line-height: 20px;
	padding: 0px;
}
.yxwjkj_Frame .right{padding: 0px;float: right;height: auto;width: 228px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: hidden;}
.yxwjkj_Line{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	padding: 0px;
}
.yxwjkj_Line a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.kjyk{
	font-family: "宋体";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 50px;
	font-weight: bold;
}
.gogle{
	background-image: url(../xins_img/index_r5_c2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 32px;
	width: 986px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	overflow: hidden;
}.gogle .z{
	font-size: 13px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
	float: left;
	height: auto;
	width: 50px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: right;
	font-family: "宋体";
}
.gogle .zz{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	float: left;
	height: 23px;
	width: 446px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	color: #000000;
	font-family: "宋体";
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(../xins_img/gog.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.gogle .zz a{
	color: #000000;
	text-decoration: none;
}

.gogle .y{
	padding: 0px;
	float: right;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 32px;
}

.gogle .yy{
	float: right;
	height: auto;
	width: auto;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-decoration: none;
	overflow: hidden;
	padding: 0px;
}

.home_{
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	height: 128px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #990000;
}
.home_newstext{
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.home_newstext .text_{
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 3px;
}
.home_newstext .text_1{
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	height: auto;
	width: auto;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
}
.home_1{
	width: auto;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.home_k{
	float: left;
	height: 250px;
	width: 318px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding: 0px;
}
.home_k_{
	float: right;
	height: 250px;
	width: 318px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding: 0px;
}
.left_5{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	text-align: left;
	padding: 0px;
}
.left_5 u{
	font-size: 12px;
	text-decoration: none;
}
.left_5 li{
	height: auto;
	width: auto;
	line-height: 20px;
	overflow: hidden;
	background-image: url(../xinslh_image/2-.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}


.left_5_{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	text-align: left;
	padding: 5px;
}
.left_5_ u{
	font-size: 12px;
	text-decoration: none;
}
.left_5_ li{
	height: auto;
	width: auto;
	line-height: 20px;
	overflow: hidden;
	background-image: url(../xinslh_image/2-.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}


.nwes_home{
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	padding: 0px;
}
.nwes_home .left{
	float: left;
	padding: 0px;
	height: auto;
	width: 480px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.nwes_home .Right{
	float: right;
	padding: 0px;
	width: 230px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
}


.news_Content{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.news_Content u{
	height: auto;
	width: auto;
}
.news_Content li{
	background-image: url(nav_L3.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	height: 20px;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 20px;
	overflow: hidden;
}




.product_gd{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.product_gd .productbk_gd{
	width: 60px;
	overflow: hidden;
	height: 60px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 20px;
	padding: 0px;
}
	
.product_gd .picbk_gd{
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}

.product_gd_gd a{
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
	
.product_gd .picbk_gd img{
	height: 56px;
	width: 56px;
	overflow: hidden;
	padding: 1px;
}





.home_product{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.home_product .productbk{
	width: 142px;
	overflow: hidden;
	height: 130px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
	padding-left: 20px;
}
	
.home_product .picbk{
	padding: 5px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}

.home_product a{
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
	
.home_product .picbk img{
	padding: 0px;
	height: 96px;
	width: 130px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}








.home_product_ly{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #CCCCCC;
}

.home_product_ly .cptp_pic{
	text-align: center;
	padding: 5px;
}
.home_product_ly .cptp_pic img{
	height: 150px;
	width: 200px;
	overflow: hidden;
	padding: 1px;
	border: 1px solid #666666;
}
.home_product_ly .product_text{
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	width: auto;
	overflow: hidden;
	height: auto;
	text-indent: 20px;
	padding: 0px;
}
.home_product_ly .product_text_{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	text-align: left;
}
.home_product_ly .cpdht{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	overflow: hidden;
	height: auto;
	background-image: url(../img/004.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px;
}
.home_product_ly .cpdht .bttext{
	float: left;
	height: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	width: 138px;
	overflow: hidden;
	line-height: 25px;
	text-decoration: none;
	background-image: url(nav_.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-weight: bold;
}




.home_product_ly .cpdht_{
	width: auto;
	overflow: hidden;
	height: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding: 10px;
	margin: 0px;
}
.home_product_ly .cpdht_ ul{
	width: auto;
	overflow: hidden;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.home_product_ly .cpdht_ li{
	float: left;
	height: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 130px;
	overflow: hidden;
	line-height: 25px;
	text-decoration: none;
	text-align: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(gif-0110.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
}

.home_product_ly .cpdht .bttext_{
	float: right;
	height: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: auto;
	overflow: hidden;
	line-height: 25px;
	text-decoration: none;
	background-image: url(more_ico.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.home_product_ly .productbk{
	width: 142px;
	overflow: hidden;
	height: 130px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 20px;
	padding: 5px;
}
	
.home_product_ly .picbk{
	padding: 5px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}

.home_product_ly a{
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
	
.home_product_ly .picbk img{
	padding: 0px;
	height: 96px;
	width: 130px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}





.home_product_{
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 0px;
	overflow: hidden;
	height: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.home_product_ .productbk{
	width: 142px;
	overflow: hidden;
	height: 135px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 20px;
}
	
.home_product_ .picbk{
	padding: 5px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}

.home_product_ a{
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
	
.home_product_ .picbk img{
	padding: 0px;
	height: 96px;
	width: 130px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}










.dht{
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	width: auto;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(../xins_img/index_r7_c2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
}





.dht .z{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: auto;
	overflow: hidden;
	text-align: center;
	line-height: 30px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
}
.dht .y{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	width: auto;
	overflow: hidden;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: auto;
}

.dht .y a{
	font-family: 04b_08;
	font-size: 6px;
	color: #006699;
	text-decoration: none;
}





.dht2{
	line-height: 25px;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	height: 30px;
	width: auto;
	overflow: hidden;
	margin: 0px;
	background-image: url(../xinslh_image/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.dht2 a{
	color: #FFFFFF;
	text-decoration: none;
}
.dht2 .z{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: auto;
	overflow: hidden;
	text-align: center;
	line-height: 30px;
	height: auto;
	background-image: url(0216.gif);
	background-position: left 7px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}.dht2 .zz{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 19px;
	overflow: hidden;
	text-align: center;
	height: 25px;
	line-height: 25px;
	padding: 0px;
}

.dht2 .y{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	width: auto;
	overflow: hidden;
	line-height: 25px;
	float: right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 25px;
	bottom: 0px;
	background-position: bottom;
}



.dht3{
	line-height: 25px;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	height: 25px;
	width: auto;
	overflow: hidden;
	margin: 0px;
	background-image: url(../images_/ly.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-left-color: #dedede;
}


.dht3.z{
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	float: left;
	width: auto;
	overflow: hidden;
	text-align: center;
	line-height: 25px;
	height: auto;
	background-image: url(../images_/2.gif);
	background-position: left center;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.dht3 .y{
	font-family: 04b_08;
	font-size: 6px;
	color: #333333;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	width: auto;
	overflow: hidden;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.dht3 #y a{
	font-family: 04b_08;
	font-size: 6px;
	color: #333333;
	text-decoration: none;
}

.lxwm{
	height: auto;
	width: auto;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 10px;
}

.lxwm_{
	height: auto;
	width: auto;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
}


#yqlj{
	height: auto;
	width: auto;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px;
}
#yqlj ul{
	margin: 0px;
	padding: 0px;
}
#yqlj ul li{
	margin: 0px;
	height: 20px;
	width: auto;
	text-align: left;
	overflow: hidden;
	list-style-position: inside;
	list-style-type: disc;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#yqlj a{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#text_001{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	text-indent: 20px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	line-height: 20px;
}

#text_001 a{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
#nwes_img_bk{
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	overflow: hidden;
}
#newsbk {
	width: auto;
	overflow: hidden;
	height: auto;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#newsbk ul{
	width: auto;
	overflow: hidden;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#newsbk ul li{
	font-size: 13px;
	text-decoration: none;
	height: 18px;
	width: auto;
	overflow: hidden;
	list-style-type: none;
	line-height: 18px;
}

#productbk2{
	line-height: 20px;
	text-align: center;
	padding: 0px;
	width: auto;
	overflow: hidden;
	height: auto;
	float: left;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#productbk2 img{
	border: 1px solid #666666;
	padding: 2px;
}
#Bottom{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	height: auto;
	width: auto;
	line-height: 20px;
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../xinslh_image/index_r11_c1.jpg);
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#Bottom a{
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}






#topdht{
font-size: 14px;color: #FFFFFF;
	text-decoration: none;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	background-image: url(../images_/dht.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.intbk{
	font-size: 12px;
	line-height: 23px;
	color: #000000;
	height: 23px;
	width: 122px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(google.jpg);
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-repeat: no-repeat;
}
#topdht ul{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#topdht li {
	background-image: url(../images_/dht.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	height: 39px;
	width: 70px;
	text-align: center;
}
#topdht li a{
	font-size: 12px;
	text-decoration: none;
	color: #CCCCCC;
	line-height: 39px;
}
#topdht li a:hover {
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	line-height: 39px;
}





#topdht2{
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	margin: 0px;
	height: auto;
	width: auto;
	overflow: hidden;
	text-align: center;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "宋体";
}







#text_002{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	text-indent: 20px;
	width: auto;
	overflow: visible;
	padding: 10px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
}
#text_003_pc{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	width: auto;
	overflow: hidden;
	padding: 10px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	}

#text_003_pc ul{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#text_003_pc ul li{
	padding: 0px;
	height: 110px;
	width: 115px;
	float: left;
	overflow: hidden;
	margin: 4px;
	text-align: center;
}
#text_003_pc ul li img{
	margin: 0px;
	padding: 1px;
	height: 80px;
	width: 105px;
	border: 1px double #CCCCCC;
	background-color: #FFFFFF;
}
#text_003{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	width: auto;
	overflow: hidden;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	padding: 10px;
}
#text_003 ul{
	height: auto;
	width: auto;
}
#text_003 ul li{
	list-style-type: none;
	float: left;
	width: 350px;
}
#news_link{
	text-align: left;
	padding: 10px;
	height: auto;
	width: auto;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 0px;
}
#productpge{
	line-height: 30px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	text-align: center;
	font-size: 12px;
	color: #000000;
}
#productpge a{
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}
#productpge a:visited{	font-size: 12px;
	color: #990000;
	text-decoration: none;}
#productpge a:hover {
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
#news_text{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	height: auto;
	width: auto;
	text-align: center;
}
#news_text001{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	padding: 5px;
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#text001{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-indent: 20px;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#text002{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	margin: 10px;
	padding: 0px;
}

#cpfl{
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#cpfl ul{
	width: auto;
	overflow: hidden;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#cpfl ul li{
	height: 20px;
	width: auto;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
	background-image: url(nav_L3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#cpfl ul li a{
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 25px;
}

#cpfl ul li a:hover{
	background-color: #006699;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 25px;
}
#lb{
	height: auto;
	width: auto;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(nav_L3.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}

#lb #lb_left{
	float: right;
	width: 70px;
	overflow: hidden;
	height: auto;
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}#lb #lb_right{
	float: left;
	width: auto;
	overflow: hidden;
	height: auto;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
}#product_bk{
	margin: 0px;
	width: auto;
	overflow: hidden;
	height: 150px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	text-align: left;
}

#productbk_{
	width: auto;
	overflow: visible;
	height: auto;
	position: relative;
}



	



#productbk{
	width: 142px;
	overflow: hidden;
	height: 135px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
	padding-left: 10px;
}
	
#productbk #picbk{
	padding: 5px;
	height: auto;
	width: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}

#productbk  a{
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
	
#productbk #picbk img{
	padding: 0px;
	height: 96px;
	width: 130px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}




















#product_right{
	text-indent: 20px;
	float: left;
	height: auto;
	width: auto;
}

#product_left{
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}

ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{ width:1000px; text-align:left; margin:0 auto; height:600px; background:#fffee2;}
a{
	color:#000000;
	text-decoration:none;
	font-size: 12px;
}
a:hover{color:#990000; text-decoration:none;}
.on{
	background:url(bg02.gif) no-repeat left top;
	width:auto;
	height:auto;
	display:block;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	line-height: 15px;
	float: left;
	text-align: left;
}
.on a{
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}
.on img{
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 46px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.top{
	height: auto;
	width: auto;
	float: left;
}
.out img{
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 46px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.banner{
	width:1000px;
	position:relative;
	overflow: hidden;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
	height: auto;
}
.banner_tab{
	position:absolute;
	width:1000px;
	height:auto;
	overflow: hidden;
	right: 0px;
	bottom: 15px;
	margin: 0px;
	padding: 0px;
}
.banner_tab ul{
	width:auto;
	height:auto;
	overflow: hidden;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.banner_tab li {
	float: left;
	width:229px;
	height: 46px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 5px;
}
.out {
	width:auto;
	height:auto;
	display:block;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
	background-image: url(bg03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
banner_tab li a{ display:block; width:auto;}
.banner_tab ba p{
	float:left;
	padding-top:8px;
	cursor:pointer;
	text-decoration:none;
	bdisplay:block;
	width:90px;
	margin-left:14px;
	display:inline;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	height: auto;
}
.banner_tab a img{ float:left;}
.hidecontent {display:none;}
.tab_img{
	width:58px;
	height:40px;
	margin: 0px;
	padding: 0px;
}
.dibu_bk{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}
.a001 {
	font-size: 12px;color: #FF0000;text-decoration: none;text-align: left;text-indent: 10px;height: auto;width: auto;font-weight: bolder;
}







.bodyer{width:760px;margin:20px auto auto;border:1px dotted #ccc;background:#fff;} 
.t_rt{text-align:right;}
.preview{margin:10px;padding:10px;overflow:hidden;background:#eee;}
.cont{padding:10px;}
.cls{clear:both;}
.hidden{display:none;}
#sourse{border:1px dotted #ccc;width:600px;height:300px;margin:0px auto;}
.textDiv{margin:10px 40px 10px;text-align:center;}
h2{margin:0px 10px;background:#ccc;padding:5px;}
.example{margin:10px;background:#FFF;border:1px dotted #ccc;padding:10px;}
.authorInfo{width:760px; margin:10px auto 10px;text-align:center;}
.c_666{color:#666;}
.scrolldoorFrame{width:400px;margin:0px auto;overflow:hidden;}
.scrollUl{width:400px;border-bottom:1px solid #CCC;overflow:hidden;height:35px;}
.scrollUl li{float:left;}
.bor03{border:1px solid #ccc;border-top-width:0px;}
.sd01{cursor:pointer;border:1px solid #CCC;background:#FFF;margin:5px;padding:2px;font-weight:bold;}
.sd02{cursor:pointer;border:0px solid #CCC;margin:5px;padding:2px;}
