.ziche {
	width: 980px;
	height: 260px;
	margin: 5px auto 0px;
	position: relative;
}
.ziche_bottom {
	width: 980px;
	height: 260px;
	margin-top: 10px;
	overflow: hidden;
	z-index: 0;
	position: relative;
}
.ziche_bottom ul li {
	list-style-type: none;
	float: left;
}
.ziche_bottom_1 {
	width: 215px;
	height: 250px;
	border: 1px solid rgb(228, 218, 193);
	background-color: rgb(255, 255, 255);
}
.ziche_bottom_2 {
	width: 755px;
	height: 250px;
	border-top:3px solid #184F88;
	margin-left: 5px;
	overflow:hidden;
}
.yydt {
	width:468px;
}
.yydt .yydt_t {
	height:32px;
	line-height:32px;
	background:#F5F5F5;
}
.yydt .yydt_t .yydt_t_bg {
	width:440px;
	height:32px;
}
.yydt .yydt_t .yydt_t_bg a {
	width:56px;
	height:18px;
	display:inline;
	float:right;
	margin-left:15px;
	position:relative;
	top:6px;
}
.yydt .yydt_h {
	width:430px;
	margin:0 auto;
	padding-bottom:10px;
}
.yydt .yydt_h p {
	text-align:center;
	font-size:18px;
	margin-top:15px;
	margin-bottom:15px;
}
.yydt .yydt_h p a {
	color:#2467BA;
}
.yydt .yydt_h font {
	display:block;
	text-indent:24px;
	font-size:12px;
	line-height:20px;
	color:#bbb;
}
.yydt .yydt_h font a {
	color:red;
}
.yydt ul {
	width:440px;
	padding-top:10px;
	border-top:1px solid #347AD1;
	height:100px;
}
.yydt ul li {
	width:218px;
	height:28px;
	line-height:28px;
	float:left;
	display:inline;
	font-size:13px;
	overflow:hidden;
}
.yydt ul li a {
	color:#555555;
}
.yydt ul li a:hover {
	color:red;
}
.yyjs {
	width:286px;
}
.yyjs .yyjs_t {
	height:32px;
	line-height:32px;
	background:#F5F5F5;
}
.yyjs .yyjs_t .yyjs_t_bg {
	background-repeat:no-repeat;
	background-position:10px center;
	width:280px;
	height:32px;
}
.yyjs .yyjs_t .yyjs_t_bg a {
	display:inline;
	float:right;
	margin-right:5px;
	color:#347AD1;
}
.yyjs .yyjs_main {
	height:220px;
	width:100%;
	background:#EDF4FA;
	text-align:center;
}
.yyjs .yyjs_main img {
	margin-top:10px;
}
.yyjs .yyjs_main p {
	color:#000;
	text-indent:24px;
	line-height:20px;
	text-align:left;
	padding:5px;
}
.yyjs .yyjs_main p a {
	color:red;
}
.ziche_bottom_3 {
	width: 440px;
	height: 40px;
	color: rgb(180, 92, 0);
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}
.ziche_bottom_5 {
	padding-top: 8px;
	font-size: 13.5px;
	line-height: 220%;
}
.ziche_bottom_4 {
	width: 440px;
	height: 60px;
	text-indent: 2em;
	font-size: 14px;
	line-height: 175%;
	color: rgb(51, 51, 51);
	border-bottom: 1px dashed rgb(204, 204, 204);
}
#content_1 {
	width: 215px;
	margin: 0px auto;
	overflow: hidden;
}
.main {
	float: left;
	width: 215px;
	height: 250px;
}
.main ul li {
	list-style: outside none none;
}
.indexPicBox {
	width: 215px;
	height: 250px;
	border: 1px solid rgb(229, 229, 229);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%;
}
.hotPic {
	width: 215px;
	height: 250px;
	position: relative;
	overflow: hidden;
}
.hotPic .num {
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 10;
	width: 215px;
	padding-right: 8px;
	height: 30px;
	text-align: right;
}
.hotPic .num span {
	width: 20px;
	height: 20px;
	display: inline-block;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	margin: 7px 2px 0px;
	cursor: pointer;
	background: rgb(153, 153, 153) none repeat scroll 0% 0%;
	color: rgb(255, 255, 255);
}
.hotPic .num span.cur {
	background: rgb(255, 0, 0) none repeat scroll 0% 0%;
	color: rgb(255, 255, 255);
}
.hotPic .pic {
	position: relative;
}
.hotPic .pic li {
	position: absolute;
	display: none;
}
.hotPic .pic li img {
	width: 215px;
	height: 250px;
	display: block;
}
.hiddendiv {
	display: none;
}
.huicui {
	width: 980px;
	height: 55px;
	margin: 0px auto;
}
.my_bigmost {
	width: 980px;
	height: 500px;
	margin: 5px auto 0px;
	background-color: rgb(251, 250, 246);
}
.my_bigmost_left {
	width: 700px;
	height: 310px;
	float: left;
}
.my_bigmost_right {
	width: 256px;
	height: 480px;
	float: left;
	margin-left: 22px;
}
.zj_hundong01 {
	width: 700px;
	height: 310px;
	background: rgb(230, 230, 229) none repeat scroll 0% 0%;
	display: none;
}
.zj_hundong01_01 {
	width: 270px;
	height: 285px;
	float: left;
	padding-left: 0px;
	padding-top: 20px;
}
.zj_hundong01_01 img {
	width: 274px;
}
.zj_hundong01_03 {
	width: 420px;
	height: 295px;
	float: left;
}
.zj_hundong01_03 .myhc_p1, .zj_hundong01_03 .myhc_p2, .zj_hundong01_03 .myhc_p3, .zj_hundong01_03 .myhc_p4 {
	width: 400px;
	margin: 0px auto;
}
.zj_hundong01_03 .myhc_p1 {
	margin-top: 20px;
}
.zj_hundong01_03 .myhc_p1 span {
	display: block;
	height: 47px;
}
.zj_hundong01_03 .myhc_p1 .sp1 {
	width: 140px;
	height: 47px;
	background-repeat: no-repeat;
	background-position: center center;
	color: rgb(115, 45, 2);
	font-size: 30px;
	font-weight: bold;
	font-family: "微软雅黑";
}
.zj_hundong01_03 .myhc_p1 .sp3 {
	color: rgb(115, 45, 2);
}
.zj_hundong01_03 .myhc_p1 .sp3 font {
	display: block;
	font-size: 18px;
	font-family: "微软雅黑";
	color: rgb(11, 132, 201);
	font-weight: bold;
	letter-spacing: 1px;
	position: relative;
	top: 10px;
}
.zj_hundong01_03 .myhc_p1 .sp3 font.sp3_f2 {
	margin-top: 4px;
	display: block;
	font-weight: bold;
	font-family: "微软雅黑";
	font-size: 12px;
}
.zj_hundong01_03 .myhc_p2 {
	margin-top: 10px;
}
.zj_hundong01_03 .myhc_p2 span {
	display: block;
	margin-bottom: 6px;
	color: rgb(11, 132, 201);
}
.zj_hundong01_03 .myhc_p3 {
	margin-top: 10px;
}
.zj_hundong01_03 .myhc_p3 span {
	margin-bottom: 5px;
	display: block;
	color: rgb(115, 45, 2);
	border-top: 1px dashed rgb(85, 85, 85);
}
.zj_hundong01_03 .myhc_p3 font {
	font-size: 12px;
	display: block;
	line-height: 24px;
}
.zj_hundong01_03 .myhc_p3 font a {
	color: rgb(253, 2, 14);
}
.zj_hundong01_03 .myhc_p4 {
	height: 36px;
	margin-top: 12px;
}
.zj_hundong01_03 .myhc_p4 a {
	margin: 0px auto;
	display: block;
	width: 190px;
	height: 36px;
}
#con_my_1 .zj_hundong01_01 a {
	display: block;
	width: 262px;
	height: 277px;
}
.zj_hundong02 {
	margin-top: 10px;
}
.rollBox img {
	border: 0px none;
}
.rollBox {
	width: 980px;
	overflow: hidden;
	margin: 0px auto;
	background: rgb(192, 192, 191) none repeat scroll 0% 0%;
}
.rollBox .Cont {
	width: 910px;
	overflow: hidden;
	margin: 0px auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.rollBox .ScrCont {
	width: 1000000px;
}
.rollBox .Cont .pic {
	width: 130px;
	float: left;
	text-align: center;
	padding-right: 0px;
}
.rollBox .Cont .pic img {
	border: 1px solid rgb(106, 108, 107);
	background: rgb(255, 255, 255) none repeat scroll 0% 0%;
	display: block;
	margin: 0px auto;
	border-radius: 5px;
}
.rollBox .Cont a:link, .rollBox .Cont a:visited {
	color: rgb(98, 100, 102);
	text-decoration: none;
}
.rollBox .Cont a:hover {
	color: rgb(255, 0, 0);
	text-decoration: underline;
}
.rollBox #List1, .rollBox #List2 {
	float: left;
}
.img101, .img2, .Cont {
	float: left;
}
.img101, .img2 {
	width: 25px;
	height: 105px;
	display: block;
	cursor: pointer;
	margin-top: 40px;
}
.img101 {
	margin-left: 10px;
}
.my_bigmost_right {
	width: 256px;
	height: 300px;
	float: left;
	margin-left: 18px;
	background-color: rgb(255, 255, 255);
}
.bannera {
	width: 256px;
	height: 170px;
	overflow: hidden;
	margin: 0px auto;
	clear: both;
}
.bannera .d1 {
	width: 256px;
	height: 170px;
	display: block;
	margin: 0px auto;
}
.bannera .d2 {
	width: 235px;
	height: 30px;
	clear: both;
	position: absolute;
	z-index: 100;
	top: 990px;
	margin: 0px auto;
}
.bannera .d2 ul {
	float: left;
	position: absolute;
	left: 50%;
	top: 0px;
	margin: 0px 0px 0px -45px;
	display: inline;
}
.bannera .d2 li {
	width: 17px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	margin: 0px 3px;
	display: inline;
}
.new_pf051_01 {
	width: 250px;
	height: 30px;
	margin-top: 30px;
	line-height: 30px;
	color: rgb(141, 92, 62);
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
.new_pf051_03 {
	width: 256px;
	height: 65px;
	clear: both;
}
.new_pf051_04 {
	width: 980px;
	height: auto;
	margin: 10px auto 0px;
}
.banners {
	width: 980px;
	height: 116px;
	overflow: hidden;
	margin: 5px auto 0px;
	clear: both;
}
.banners .d1 {
	width: 980px;
	height: 116px;
	display: block;
	margin: 0px auto;
}
.banners .d2 {
	width: 980px;
	height: 30px;
	clear: both;
	position: absolute;
	z-index: 100;
	top: 1420px;
	margin: 0px auto;
}
.banners .d2 ul {
	float: left;
	position: absolute;
	left: 50%;
	top: 0px;
	margin: 0px 0px 0px -45px;
	display: inline;
}
.banners .d2 li {
	width: 17px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	margin: 0px 3px;
	display: inline;
}
.new_pf051_06 {
	width: 980px;
	height: 56px;
	margin: 10px auto 0px;
}
.new_pf051_05 {
	width: 980px;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	margin-bottom:15px;
}
.new_pf051_05 li {
	float:left;
	display:inline;
	margin-left:16px;
	text-align:center;
	width:174px;
	height:234px;
	border:1px solid #D4D4D4;
	margin-top:15px;
}
.new_pf051_05 li img {
	margin-top:5px;
}
.new_pf051_05 li p {
	text-indent:24px;
	color:#AB7036;
	text-align:left;
	padding:5px;
	line-height:22px;
}
.new_pf051_05 li p a {
	color:red;
}
.new_pf051_07 {
	width: 980px;
	height: 207px;
	margin: 3px auto 0px;
}
.new_pf051_08 {
	width:980px;
	margin:0 auto;
	margin-top:20px;
}
.new_pf051_08 .newp_08_1 {
	width:712px;
}
.new_pf051_08 .newp_08_2 {
	width:248px;
	height:550px;
	background:#FFFDE7;
	border:1px solid #D8D8D8;
}
.new_pf051_08 .newp_08_1 .newp_08_1_d {
	display:inline;
	float:left;
	width:346px;
	height:275px;
	margin-right:10px;
}
.newp_08_1_d_t {
	border:1px solid #E0E0E0;
	border-top:2px solid #AB7036;
	height:32px;
	line-height:32px;
}
.newp_08_1_d_t_span {
	width:96px;
	height:32px;
	background:#AB7036;
	text-align:center;
}
.newp_08_1_d_t_span a {
	color:#FFF;
	font-size:15px;
	font-weight:bold;
}
.newp_08_1_h {
	margin-top:20px;
	height:80px;
}
.newp_08_1_h img {
}
.newp_08_1_h p {
	width:240px;
	margin-left:15px;
	line-height:22px;
}
.newp_08_1_h p a.p_a {
	color:#282828;
	font-size:16px;
	font-weight:bold;
}
.newp_08_1_h p a {
	color:red;
}
.newp_08_1_h p span {
	display:block;
	color:#666;
	text-indent:24px;
}
.newp_08_1_d_t ul {
	padding-top:14px;
	border-top:1px solid #ddd;
}
.newp_08_1_d_t ul li {
	line-height:28px;
}
.newp_08_1_d_t ul li a {
	margin-left:5px;
	font-size:15px;
	color:#000;
	font-family:'宋体';
	float:left;
	display:inline;
}
.newp_08_1_d_t ul li a:hover {
	color:red;
}
.newp_08_1_d_t ul li span {
	float:right;
	font-size:14px;
	color:#000;
}
.newp_08_2 .newp_08_2_t {
	width:248px;
	height:50px;
	padding-bottom:10px;
	border-bottom:1px solid #C5219F;
}
.newp_08_2 .newp_08_2_t1 {
	width:248px;
	height:30px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #C5219F;
	border-bottom:1px solid #C5219F;
	margin-top:15px;
}
#main {
	margin: 0px auto;
	width: 980px;
}
.zcyh_d8 {
	overflow:hidden;
	width:248px;
	height:470px;
}
.zcyh_d8 .zcyh_d8_l, .zcyh_d8 .zcyh_d8_r {
	height:180px;
	margin-top:20px;
}
.zcyh_d8 .zcyh_d8_l div {
	font-size:12px;
	margin-top:8px;
	letter-spacing:1px;
}
.zcyh_d8 .zcyh_d8_l div font {
	color:red;
	font-size:12px;
	position:relative;
	top:-1px;
}
.zcyh_d8 .zcyh_d8_l div span {
	color:#828181;
	font-size:12px;
	letter-spacing:-1px;
}
.zcyh_d8 .zcyh_d8_l div textarea {
	width:147px;
	height:60px;
	background-color:#E9E9E9;
	border:0;
	padding-left:15px;
}
.zcyh_d8 .zcyh_d8_l div span.mudi_span {
	position:relative;
	color:#000;
	top:-30px;
	letter-spacing:1px;
}
.zcyh_d8 .zcyh_d8_l {
	width:240px;
	margin-left:8px;
	font-size:14px;
}
.zcyh_d8 .zcyh_d8_l input {
	background-color:#E9E9E9;
	border:0;
	height:20px;
	line-height:20px;
	margin-right:0px;
	padding-left:3px;
	color:#666;
	letter-spacing:-1px;
}
.htk15 {
	height:15px;
	background-color:#FFFAEA;
	width:200px;
}
.zcyh_d8 .zcyh_d8_l input.botton_img {
	width:100px;
	height:23px;
	padding-left:0;
	cursor:pointer;
	margin:3px 0 0 65px;
}
.zcyh_d8 .zcyh_d8_r {
	width:248px;
}
.zcyh_d8 .zcyh_d8_r li {
	font-size:14px;
	height:24px;
	line-height:24px;
}
.zcyh_d8 .zcyh_d8_r li span {
	color:red;
}
.clear {
	clear: both;
}
p {
	word-wrap: break-word;
}
h1 {
	font-size: 12px;
	color: rgb(102, 102, 102);
	font-weight: normal;
}
h2 {
	font-size: 18px;
	color: rgb(102, 102, 102);
	font-weight: normal;
}
a {
	text-decoration: none;
	outline: medium none;
	color: rgb(102, 102, 102);
}
a:hover {
	text-decoration: underline;
}
.pl10 {
	padding-left: 10px;
}
.mt8 {
	margin-top:8px;
}
.mt10 {
	margin-top: 10px;
}
.ml20 {
	margin-left: 20px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.l_h18 {
	line-height: 18px;
}
.f14 {
	font-size: 14px;
}
.f18 {
	font-size: 18px;
}
.b {
	font-weight: 800;
}
a.cc00 {
	color: rgb(204, 0, 0);
}
a.cc00:hover {
	color: rgb(204, 0, 0) ! important;
	text-decoration: underline;
}
.over {
	overflow: hidden;
}
.w10000 {
	width: 100%;
}
.w1004 {
	width: 1004px;
	margin: 0px auto;
}
ul.s_page {
	margin: 20px;
}
ul.s_page li {
	float: left;
	margin: 0px 5px;
}
.about-lf1, .about-mt, .about-zj {
	background: rgb(249, 249, 249) none repeat scroll 0% 0%;
}
.w290 {
	width: 288px;
	padding: 20px 0px;
}
.w714 {
	width: 664px;
	padding: 20px;
	overflow: hidden;
}
.about_left {
	float: left;
	padding-bottom:250px;
}
.about_right {
	float: right;
}
.about_left_nav {
	height: 30px;
	background: #0080CC;
	box-shadow: 0px 2px 5px rgb(204, 204, 204);
	line-height: 30px;
}
.about_left_nav_l {
	float: left;
	padding-left: 20px;
	color: rgb(255, 255, 255);
}
.about_left_nav_r {
	float: right;
}
.about_left_nav .more {
	margin-top: 7px ! important;
	margin-right: 10px ! important;
}
.about_left_nav .more a {
	display: block;
	width: 35px;
	height: 16px;
}
.about_left_nr2 {
	height: 170px;
}
.about_left_nr2_bottom {
	border-top: 1px dotted rgb(204, 204, 204);
	padding: 0px 0px 10px 25px;
	margin-top: 10px;
	height: 30px;
}
.about_left_nr2_bottom_l {
	float: left;
	margin-right: 10px;
	width: 90px;
	height: 25px;
}
.about_left_nr2_bottom_l a {
	display: block;
	width: 90px;
	height: 25px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	line-height: 25px;
	background: rgb(153, 153, 153) none repeat scroll 0% 0%;
	margin-top: 15px;
	box-shadow: 0px 2px 2px rgb(204, 204, 204);
	color: rgb(255, 255, 255);
}
.about_left_nr2_bottom_l a:hover {
	text-decoration: none;
	background: rgb(204, 0, 0) none repeat scroll 0% 0%;
}
.about_left_nr3_top {
	height: 50px;
	border-bottom: 1px dotted rgb(204, 204, 204);
}
.about_left_nr4 {
	padding-left: 10px ! important;
}
.topbox {
	width: 254px;
}
.topbox dt {
	padding: 1px 16px 0px 20px;
	background-position: 0px 0px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	position: relative;
}
.topbox dt .num {
	margin-left: -2px;
	position: absolute;
	top: 5px;
	left: 0px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	font-size: 10px;
	text-align: center;
	color: rgb(255, 255, 255);
	background-position: -558px 0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}
.topbox dt.on {
	background-position: -237px 0px;
}
.topbox dd {
	height: 88px;
	overflow: hidden;
}
.about_left_nr5 {
	padding: 0px 20px;
}
.about_left_nr5 p {
	text-indent: 24px;
	margin-bottom: 10px;
}
.about_right_top {
	height: 25px;
	line-height: 20px;
	border-bottom: 1px solid rgb(224, 224, 224);
}
.about_right_top_l h1 {
	font-size: 16px;
	color: rgb(204, 0, 0);
	font-weight: 800;
	font-family:'微软雅黑';
}
.about_right_zj, .about_right_zj ul {
	width: 664px;
}
.about_right_zj ul li {
	height: 170px;
	border-bottom: 1px dotted rgb(204, 204, 204);
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.about_right_zj_l {
	float: left;
}
.about_right_zj_l img {
	padding: 3px;
	border: 1px solid rgb(204, 204, 204);
	width: 141px;
}
.about_right_zj_r {
	float: right;
	width: 495px;
	height: 170px;
}
.about_right_zj_r h2 {
	font-size: 14px;
	font-weight: bold;
}
.about_right_zj_r div {
	height: 106px;
	overflow: hidden;
	text-indent:24px;
	line-height:22px;
}
.about_right_zj_r div p {
	height: 25px;
}
.about_right_zj_r p a {
	float: left;
	display: block;
	margin-right: 10px;
	width: 100px;
	height: 25px;
	background: rgb(153, 153, 153) none repeat scroll 0% 0%;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	box-shadow: 0px 2px 2px rgb(161, 171, 172);
}
.about_right_zj_r p a.a_yy {
	background:#FA2B6E;
	color:#FFF;
}
.about_right_zj_r p a:hover {
	background: rgb(204, 0, 0) none repeat scroll 0% 0%;
	text-decoration: none;
}
a.abtn {
	display: block;
	height: 160px;
	width: 15px;
	overflow: hidden;
	background:url(../images/arrow3.png) transparent no-repeat scroll 0px 50%;
}
a.aleft {
	float: left;
}
a.aright {
	float: right;
	background-position: -17px 50%;
}
.scrolllist {
	width: 265px;
	height: 165px;
	overflow: hidden;
}
.scrolllist .imglist_w {
	width: 235px;
	height: 165px;
	overflow: hidden;
	float: left;
	position: relative;
}
.scrolllist .imglist_w ul {
	width: 20000px;
	position: absolute;
	left: -3px;
	top: 3px;
}
.scrolllist .imglist_w li {
	width: 240px;
	float: left;
}
.scrolllist .imglist_w li img {
	padding: 1px;
	border: 1px solid rgb(204, 204, 204);
}
.scrolllist .imglist_w li a {
	color: rgb(51, 102, 204);
	text-decoration: none;
	float: left;
}
.scrolllist .imglist_w li a:hover img {
	opacity: 0.86;
}
.imglist_left, .imglist_right {
	float: left;
}
.imglist_left {
	width: 122px;
	height: 156px;
}
.imglist_right {
	margin-left: 10px;
	width: 100px;
	height: 156px;
	overflow: hidden;
}
.imglist_right_xq a {
	display: block;
	height: 25px;
	line-height: 25px;
	width: 80px;
	text-align: center;
	font-size: 14px;
	color: rgb(255, 255, 255) ! important;
	font-weight: bold;
	background: #E26B1B;
	margin-top: 15px;
	box-shadow: 0px 2px 2px rgb(204, 204, 204);
}
.imglist_right_xq a:hover {
	background: rgb(204, 0, 0);
}
.scrolllist1 {
	height: 180px ! important;
}
.imglist_w1 {
	height: 190px ! important;
}
.scrolllist1 p {
	margin-bottom: 5px;
}
.scrolllist1 p a {
	font-size: 14px;
	color: rgb(102, 102, 102) ! important;
}
.scrolllist1 p a:hover {
	text-decoration: underline;
}
