﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;font-family:"微软雅黑";font-size:12px;}
ol,ul{list-style:none}
img{border:0;font-size:0}
a{border:0;color:#000;text-decoration:none}

/*头部*/
.container{width:100%;min-width:1200px;background-color:#FFF;}
/*头部导航*/
#pz_top {
	width: 100%; float: left; position: relative; z-index: 80; min-width: 1000px;
}
.search {
	background: url("../images/top_img3.png") no-repeat; padding: 1px; width: 178px; height: 28px; float: right;
}
.search .ssk {
	background: 0px; padding: 0px 10px; border: 0px currentColor; width: 125px; height: 30px; background:url(../images/select_09.png)  no-repeat ; line-height: 28px; float: left;
}
.c_0100_1 {
	left: 0px; top: 0px; width: 100%; position: absolute;
}
.c_1000_1 {
	width: 1000px; height: 97px; margin-top: 16px; float: left;
}
.w_0100 {
	width: 100%; float: left;
}
.w_1000 {
	margin: 0px auto; width: 1000px;
}
.t_1000_1 {
	background: url("../images/logo_03.png") repeat-x top; width: 1000px; height: 95px; float: left;
}
.t_1000_1 .r_590 {
	padding: 50px 35px 0px 0px;
width: 590px;
height: 40px;
float: right;
}
.t_1000_1 .r_590 .t_590 {
	width: 240px; height: 30px; float: right;
}
.menu {
	width: 1000px; float: left;
}
.menu ul {
	float: left;
}
.menu ul .nli_1 {
	width: 124px; height: 48px; padding-right: 1px; float: left; position: relative; z-index: 15;
}
.menu ul .nli_1 span a {
	background: url("../images/nav_21.png") no-repeat; padding: 8px 0px; width: 124px; height: 32px; float: left;
}
.menu ul .nli_1 span a .c_text {
	width: 124px; height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; float: left;
}
.menu ul .nli_1 span a:hover .c_text {
	color: rgb(255, 255, 255);
}
.menu ul .on.nli_1 span a .c_text {
	color: rgb(255, 255, 255);
}
.menu ul .nli_1 span a .e_text {
	width: 124px; height: 12px; text-align: center; color: rgb(255, 255, 255); line-height: 12px; font-family: Arial, Helvetica, sans-serif; float: left;
}
.menu ul .nli_1 span a:hover {
	background: url("../images/nav_19.png") no-repeat;
}
.menu ul .on.nli_1 span a {
	background: url("../images/nav_19.png") no-repeat;
}
.menu ul .nli_2 {
	width: 125px; height: 48px; float: left; position: relative; z-index: 15;
}
.menu ul .nli_2 span a {
	background: url("../images/menu_img3.png") no-repeat; padding: 8px 0px; width: 125px; height: 32px; float: left;
}
.menu ul .nli_2 span a .c_text {
	width: 125px; height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; float: left;
}
.menu ul .nli_2 span a:hover .c_text {
	color: rgb(255, 255, 255);
}
.menu ul .on.nli_2 span a .c_text {
	color: rgb(255, 255, 255);
}
.menu ul .nli_2 span a .e_text {
	width: 125px; height: 12px; text-align: center; color: rgb(255, 255, 255); line-height: 12px; font-family: Arial, Helvetica, sans-serif; float: left;
}
.menu ul .nli_2 span a:hover {
	background: url("../images/menu_img4.png") no-repeat;
}
.menu ul .on.nli_2 span a {
	background: url("../images/menu_img4.png") no-repeat;
}
.menu .sub_1 {
	background: url("../images/menu_img5.png") repeat-y left; left: 0px; top: 49px; width: 124px; float: left; display: none; position: absolute;
}
.menu .sub_1 .menu_show {
	padding: 0px 0px 30px; width: 124px; float: left; position: relative;
}
.menu .sub_1 .menu_show .bg_124 {
	background: #ad2a2e; left: 0px; top: 0px; width: 124px; height: 5px; position: absolute;
}
.menu .sub_1 .menu_show .l_124 {
	padding: 30px 0px 0px; width: 124px; float: left;
}
.menu .sub_1 .menu_show .l_124 .li_left {
	padding: 8px 0px; width: 124px; float: left;
}
.menu .sub_1 .menu_show .l_124 .li_left .a_left {
	background: url("../images/menu_img6.png") no-repeat left; padding: 0px 0px 0px 10px; width: 80px; color: rgb(102, 102, 102); line-height: 20px; margin-left: 34px; float: left;
}
.menu .sub_1 .menu_show .l_124 .li_left .a_left:hover {
	 color: #b41f21;
}
.menu .sub_1 .menu_show .r_150 {
	margin: 40px 38px 0px 0px; width: 150px; height: 180px; float: right;
}
.menu .sub_2 {
	background: url("../images/menu_img9.png"); padding: 0px 0px 20px; left: -375px; top: 49px; width: 1000px; float: left; display: none; position: absolute; box-shadow: 0px 0px 7px #999; -webkit-box-shadow: 0px 0px 7px #999; -moz-box-shadow: 0px 0px 7px #999;
}
.menu .sub_2 .t_tiao {
	margin: 0px 500px 0px 375px; width: 124px; height: 5px; float: left; background-color: #ae2b2f;
}
.menu .sub_2 .d_menu_1000 {
	background: url("../images/menu_img10.png") repeat-y left; margin: 20px 3px 0px; width: 994px; float: left;
}
.menu .sub_2 .d_menu_1000 .l_wid {
	padding: 0px 10px 0px 20px; width: 218px; float: left;
}
.menu_tit {
	width: 100%; height: 40px; color: rgb(51, 51, 51); line-height: 40px; font-size: 14px; font-weight: bold; float: left;
}
.menu_tit a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.menu_tit a:hover {
	color: #b41f21;
}
.menu .sub_2 .d_menu_1000 .l_wid .d_wid {
	padding: 4px 0px; width: 112px; float: left;
}
.menu .sub_2 .d_menu_1000 .l_wid .d_wid .li_dmenu {
	padding: 6px 0px; width: 200px; float: left;
}
.menu .sub_2 .d_menu_1000 .l_wid .d_wid .li_dmenu .a_dmenu {
	background: url("../images/menu_img6.png") no-repeat left; color: rgb(102, 102, 102); line-height: 20px; padding-left: 10px; float: left;
}
.menu .sub_2 .d_menu_1000 .l_wid .d_wid .li_dmenu .a_dmenu:hover {
	background: url("../images/menu_img7.png") no-repeat left; color: #b41f21;
}
 .l_313 {
	padding: 0px 21px 0px 0px; width: 313px; height: 30px; float: right;
}
.t_1000_2 {
	width: 1000px; height: 48px; float: left;
}
.logo {
	padding: 17px 0px 13px 36px; float: left;
}
.submit{width:35px;height:30px;background:url(../images/logo_10.png) no-repeat }



/*BANNER*/
#pz_banner {
	width: 100%; overflow: hidden; float: left; position: relative; z-index: 1; min-width: 1000px;}

.picFocus {
	width: 1920px; height: 680px; overflow: hidden; position: relative; zoom: 1;
}
.picFocus .hd {
	height: 64px; bottom: 20px; overflow: hidden; position: absolute; z-index: 45;
}
.picFocus .hd ul {
	overflow: hidden; float: left; zoom: 1;
}
.picFocus .hd ul li {
	background: url("images/ban_img1.png"); margin: 8px 4px 0px; padding: 3px; width: 129px; height: 50px; text-align: center; float: left;
}
.picFocus .hd ul li img {
	width: 129px; height: 50px; cursor: pointer;
}
.picFocus .hd ul li.on {
	background: 0px rgb(255, 255, 255); margin: 0px 4px 8px;
}
.picFocus .hd ul li.on img {
	border-color: rgb(255, 255, 255);
}
.picFocus .bd li {
	vertical-align: middle;
}
.picFocus .bd img {
	width: 1920px; height: 680px; display: block;
}
.picFocus .prev {
	background: url("images/imgPlayer.png") no-repeat 0px 0px; left: 17%; top: 50%; width: 58px; height: 58px; margin-top: -29px; display: block; filter: alpha(opacity=100); position: absolute; z-index: 15; opacity: 1;
}
.picFocus .next {
	background: url("images/imgPlayer.png") no-repeat 0px 0px; left: 17%; top: 50%; width: 58px; height: 58px; margin-top: -29px; display: block; filter: alpha(opacity=100); position: absolute; z-index: 15; opacity: 1;
}
.picFocus .next {
	background-position: -80px 0px; left: auto; right: 17%;
}
.picFocus .prev:hover {
	filter: alpha(opacity=80); opacity: 0.8;
}
.picFocus .next:hover {
	filter: alpha(opacity=80); opacity: 0.8;
}
.picFocus .prevStop {
	
}
.picFocus .nextStop {
	background-position: -100px 0px;
}


/*底部*/

#pz_down {
	width: 100%; float: left; min-width: 1000px;margin-top:40px;
}
.w_0100 {
	width: 100%; float: left;
}
.w_1000 {
	margin: 0px auto; width: 1000px;
}
.bsck1 {
	background: rgb(245, 245, 245);
}
.back2 {
	background: rgb(75, 79, 80);
}
.backt {
	background: rgb(75, 79, 80);
}
.g_1000 .y_260 .x_260 {
	width: 260px; margin-top: 40px; float: left;
}
.g_1000_1 {
	width: 1000px; height: 120px; float: left; position: relative; z-index: 11111;
}
.g_1000_1 .z_800 {
	width: 800px; color: rgb(153, 153, 153); line-height: 24px; margin-top: 38px; float: left;
}
.g_1000_1 .z_800 a {
	color: rgb(153, 153, 153);
}
.g_1000_1 .z_800 a:hover {
	color: rgb(255, 255, 255);
}
.g_1000_1 .y_200 {
	width: 156px; padding-left: 44px; margin-top: 43px; float: left;
}
.g_1000_1 .y_200 a {
	margin: 0px 0px 0px 18px; width: 34px; height: 34px; float: left;
}
.g_1000_1 .y_200 a.downbg1 {
	background: url("../images/g13.png") no-repeat;
}
.g_1000_1 .y_200 a.downbg1:hover {
	background: url("../images/g13_h.png") no-repeat;
}
.g_1000_1 .y_200 a.downbg2 {
	background: url("../images/g14.png") no-repeat;
}
.g_1000_1 .y_200 a.downbg2:hover {
	background: url("../images/g14_h.png") no-repeat;
}
.g_1000_1 .y_200 a.downbg3 {
	background: url("../images/g15.png") no-repeat;
}
.g_1000_1 .y_200 a.downbg3:hover {
	background: url("../images/g15_h.png") no-repeat;
}
.pf_attribute {
	position: relative;
}
.g_1000_1 .y_200 a .pf_ewm {
	background: url("../images/add_img1.png") no-repeat; padding: 20px 20px 30px; left: -58px; top: -160px; width: 110px; height: 110px; display: none; position: absolute;
}
.g_1000_1 .y_200 a:hover .pf_ewm {
	display: block;
}
.g_1000_1 .g_top {
	top: -31px; width: 38px; height: 62px; right: -99px; position: absolute;
}
