@charset "utf-8";
body {
	margin: 0px;
	font-family:"Microsoft Yahei",Tahoma,Geneva,sans-serif;
	font-weight:normal;
	background-color: #841f25;
}.top {
	background-color: #500409;
	float: left;
	height: 100px;
	width: 100%;
}
.nav {
	background-color: #c71a1e;
	float: left;
	height: 50px;
	width: 100%;
}
.top_c {
	height: 100px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.banner {
	background-image: url(../images/banner.jpg);
	background-repeat: repeat;
	background-position: center top;
	float: left;
	height: 400px;
	width: 100%;
}
.one {
	float: left;
	width: 100%;
	padding-bottom: 30px;
}
.one_c {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.dongtai {
	background-color: #C71A1E;
	float: left;
	height: 42px;
	width: 1000px;
	margin-top: 10px;
}
.sanl {
	float: left;
	width: 1000px;
	margin-top: 10px;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
}
.sanl li {
	background-color: #6a191e;
	float: left;
	width: 326px;
	margin-right: 11px;
	padding-bottom: 10px;
}
.sanl li.wu {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.sanl p.title {
	font-size: 24px;
	line-height: 40px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.sanl p.name {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.sanl p.sm {
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #EEEEEE;
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px;
}
.sanl p.more {
	text-align: center;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sanl p.more span {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #C71A1E;
	text-align: center;
	display: block;
	height: 22px;
	width: 80px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #C71A1E;
}
.product {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.product_c {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.product_title {
	float: left;
	height: 40px;
	width: 1000px;
}
.product_title span {
	font-size: 14px;
	line-height: 40px;
	font-weight: normal;
	color: #F0F0F0;
	float: right;
}
.product_line {
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	float: left;
	height: 25px;
	width: 1000px;
}
.product_liebiao {
	float: left;
	width: 100%;
}
.product_liebiaoc {
	width: 1000px;
	float: left;
}
.product_liebiaoc li {
	float: left;
	display: block;
	text-align: center;
	width: 250px;
}
.product_liebiaoc img {
	border: 1px solid #a86f6f;
}
.product_liebiaoc span {
	font-size: 14px;
	line-height: 30px;
	color: #CCCCCC;
	text-align: center;
	display: block;
}
.footer {
	background-color: #360306;
	float: left;
	width: 100%;
}
.foot_pic {
	float: left;
	width: 100%;
}
.foot_picc {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.foot_picc li {
	display: block;
	float: left;
	width: 250px;
	padding-top: 35px;
	text-align: center;
	padding-bottom: 35px;
}
.foot_picc p {
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #841F25;
	margin: 0px;
	padding: 0px;
}
.foot_z {
	float: left;
	height: 35px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #454545;
}
.foot_zc {
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	color: #841F25;
	text-align: center;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.nav_c {
	height: 50px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.menu {
	width:1000px;
	position:relative;
	font-size:16px;
	float: left;
	height: 50px;
}
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-decoration:none;
	width:111px;
	height:50px;
	text-align:center;
	color:#FFFFFF;
	line-height:50px;
	font-size:16px;
}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;z-index:9999;position: relative;}
/* specific to non IE browsers */
.menu ul li:hover a {
	color:#FFFFFF;
	background-color: #911e24;
}
.menu ul li:hover ul {display:block; position:absolute; top:50px; left:0;}
.menu ul li:hover ul li a.hide {
	color:#000;
	background-color: #911e24;
}
.menu ul li:hover ul li {display:block; background:#fff; color:#000;width:199px; clear:both;}
.menu ul li:hover ul li:hover a.hide {
	color:#000;
	background-color: #911e24;
}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {
	display:block;
	color:#FFFFFF;
	width:100%;
	padding-left:10px;
	font-size: 14px;
	line-height: 30px;
	background-color: #d1424a;
	text-align: left;
	height: 30px;
}
.menu ul li:hover ul li a:hover {
	color:#FFFFFF;
	background-color: #911e24;
}
.menu a.home {
	background-color: #911e24;
}
.logo {
	float: left;
	height: 100px;
	width: 700px;
}
.tel {
	float: left;
	height: 100px;
	width: 250px;
	font-size: 26px;
	line-height: 100px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/dhtb.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 50px;
}

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:210px; bottom:0;}
.menu ul li:hover ul li:hover ul li a {background:#dfc184; color:#000;z-index:9999;position: relative;}
.menu ul li:hover ul li:hover ul li a:hover {background:#c9c9a7; color:#000;z-index:9999;position: relative;}
.menu ul li:hover ul.left {left:-105px;}
.menu ul li:hover ul li:hover ul.left {left:-210px; width:209px;}
.dongtai b {
	font-size: 16px;
	line-height: 42px;
	font-weight: normal;
	color: #841F25;
	background-image: url(../images/dt.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	display: block;
	float: left;
	height: 42px;
	width: 75px;
	padding-right: 20px;
}
.dongtai i {
	font-style: normal;
	display: block;
	float: left;
	height: 42px;
	width: 890px;
	padding-right: 7px;
	padding-left: 8px;
	font-size: 14px;
	line-height: 42px;
	font-weight: normal;
	color: #FFFFFF;
}
.dongtai span {
	float: right;
}
.sanl p.more a {
	color: #C71A1E;
	text-decoration: none;
	display: block;
}
.sanl p.more a:hover {
	color: #FFFFFF;
	background-color: #C71A1E;
	display: block;
}
.product_liebiaoc a {
	color: #CCCCCC;
	text-decoration: none;
}
.product_liebiaoc a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}
.product_title a {
	color: #F0F0F0;
	text-decoration: none;
}
.product_title a:hover {
	color: #F0F0F0;
	text-decoration: underline;
}
.nrr {
	float: left;
	width: 100%;
}
.nrr_c {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
.nrr_left {
	float: left;
	width: 240px;
}
.nrr_left_title {
	font-size: 18px;
	line-height: 42px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #C71A1E;
	float: left;
	height: 42px;
	width: 230px;
	padding-left: 10px;
}
.nrr_left_list {
	background-color: #6a191e;
	float: left;
	width: 240px;
	margin-bottom: 10px;
}
.nrr_left_list li {
	font-size: 16px;
	line-height: 40px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	height: 40px;
	text-align: center;
}
.nrr_left_list a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.nrr_left_list a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #360306;
	display: block;
}
.nrr_lxwm {
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6A191E;
	float: left;
	width: 230px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.nrr_left_list li.b {
	background-color: #9E252C;
}
.nrr_right {
	float: left;
	width: 745px;
	padding-left: 15px;
	padding-bottom: 15px;
}
.nrr_right_title {
	background-color: #C71A1E;
	float: left;
	height: 42px;
	width: 745px;
}
.nrr_right_title b {
	font-size: 16px;
	line-height: 42px;
	font-weight: normal;
	color: #841F25;
	text-align: center;
	display: block;
	float: left;
	height: 42px;
	padding-right: 20px;
	background-image: url(../images/dt1.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 10px;
}
.nrr_right_title span {
	font-size: 14px;
	line-height: 42px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	display: block;
	float: right;
	height: 42px;
	width: 325px;
	padding-right: 10px;
}
.nrr_right_text {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px;
	float: left;
	width: 725px;
	background-color: #6A191E;
}
.wzlb {
	background-color: #6A191E;
	float: left;
	width: 725px;
	padding: 10px;
}
.wzlb li {
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E7E7E7;
	background-image: url(../images/list_inc.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.wzlb span {
	color: #CCCCCC;
	float: right;
}
.wzlb a {
	color: #FFFFFF;
	text-decoration: none;
}
.wzlb a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.wzlb_fenye {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6A191E;
	text-align: center;
	float: left;
	width: 745px;
	padding-bottom: 10px;
}
.cpzslb {
	background-color: #6A191E;
	float: left;
	width: 745px;
	padding-bottom: 10px;
}
.cpzslb li {
	text-align: center;
	float: left;
	width: 227px;
	display: block;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 11px;
	padding-top: 1px;
	background-color: #C71A1E;
}
.cpzslb span {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	display: block;
	height: 30px;
	width: 227px;
	overflow: hidden;
}
.cpzslb li:hover {
	text-align: center;
	float: left;
	width: 227px;
	display: block;
	margin-top: 10px;
	background-color: #8D1215;
	margin-right: 10px;
	margin-left: 11px;
	padding-top: 1px;
}.cpzslb a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.cpzslb img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cpnr {
	background-color: #9E252C;
	float: left;
	width: 725px;
	padding: 10px;
}
.cpnr_t {
	float: left;
	width: 725px;margin-bottom: 10px;
}
.cpnr_pic {
	float: left;
	width: 260px;
}
.cpnr_right {
	float: left;
	height: auto;
	width: 435px;
	padding-top: 30px;
	padding-left: 30px;
}
.cpnr_right p.title {
	font-size: 20px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.cpnr_right p.xinghao {
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #FFFFFF;
}
.cpnr_tt {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #9E252C;
	background-color: #E7E7E7;
	float: left;
	height: 30px;
	width: 715px;
	padding-left: 10px;
}
.cpnr_text {
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 725px;
	padding-top: 10px;
}
.wz_title {
	font-size: 22px;
	line-height: 80px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 80px;
	width: 720px;
}


.wzlb_fenye span{padding:5px 12px;background:#C71A1E;color:#fff;}
.wzlb_fenye a{padding:5px 12px;background:#E7E7E7;color:#666;text-decoration: none;}
.wzlb_fenye a:hover{background:#C71A1E;color:#fff;text-decoration: none;}
.nrr_right_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.nrr_right_title a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.foot_zc a {
	color: #841F25;
	text-decoration: none;
}
.foot_zc a:hover {
	color: #841F25;
	text-decoration: underline;
}
.wy-mod-banner{
	background:#fff;
	height:400px;
	position:relative;
	overflow:hidden;
	float: left;
	width: 100%;
}
.wy-mod-banner .banners{width:1920px;height:400px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner{width:1920px;height:400px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner .info{width:410px;height:230px;position:absolute;right:50%;margin-right:-480px;background:url(img/txt1.png) no-repeat;top:230px;}
.wy-mod-banner .banner2 .info{background-image:url(img/txt2.png);}
.wy-mod-banner .banner3 .info{background-image:url(img/txt3.png);}
.wy-mod-banner .banner4 .info{background-image:url(img/txt4.png);}
.wy-mod-banner .info .link-download{width:148px;height:40px;overflow:hidden;position:absolute;bottom:-70px;right:0px;cursor:pointer;text-decoration:none;}
.wy-mod-banner .info .link-download span{position:absolute;display:block;left:10px;cursor:pointer;font-size:28px;line-height:50px;color:white;font-weight:500; font-family:"Microsoft YaHei"}
.wy-mod-banner .banner1 .info .link-download span,
.wy-mod-banner .banner2 .info .link-download span {color:#3091f2;}
.wy-mod-banner .info .link-download .bor_c{position:absolute;width:14px;height:26px;right:0px;top:14px;background-image:url(img/ico_bule.32.png);_background-image:url(img/ico_bule.png); }
.wy-mod-banner .banner3 .info .link-download .bor_c,
.wy-mod-banner .banner4 .info .link-download .bor_c{background-image:url(img/ico_white.32.png);_background-image:url(img/ico_white.png);}

.wy-mod-banner .banner .info h3{display:none;}
.wy-mod-banner .banner .info p{display:none;}
.wy-mod-banner .focus{width:960px;margin:0px auto;padding-top:370px;text-align:center;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:24px;height:74px;position:relative;display:inline-block;*display:inline;overflow:hidden;margin:0px 3px;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background-image:url(img/i_dot.32.png);position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:18px; height:18px;}
.wy-mod-banner .focus a .inner{background-image:url(img/i_dot_hover.32.png);position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:18px;height:18px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}
.dongtai a {
	color: #ffffff;
	text-decoration: none;
}
.dongtai a:hover {
	color: #ffffff;
	text-decoration: underline;
}



 .container{
	display:inline-block;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
	float: left;
	width: 890px;
}
 .container .li-box{ height:28px; overflow:hidden; }
 .container ul{ position:relative; animation: moveUp 8s 0.6s infinite; -webkit-animation: moveUp 8s 0.6s infinite; }
 @keyframes moveUp
 {
 0% {top:0px;}
 18% {top:0px;}
 20% {top:-28px;}
 38% {top:-28px;}
 40% {top:-56px;}
 58% {top:-56px;}
 60% {top:-84px;}
 78% {top:-84px;}
 80% {top:-112px;}
 98% {top:-112px;}
 }</p> <p> @-webkit-keyframes moveUp /*Safari and Chrome*/
 {
 0% {top:0px;}
 18% {top:0px;}
 20% {top:-28px;}
 38% {top:-28px;}
 40% {top:-56px;}
 58% {top:-56px;}
 60% {top:-84px;}
 78% {top:-84px;}
 80% {top:-112px;}
 98% {top:-112px;}
 }
 .container li{ line-height:1.8; color:#666; }
 .li-box span {
	float: right;
	color: #FFFFFF;
}
 .li-box a {
	color: #FFFFFF;
	text-decoration: none;
}
 .li-box a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.cpnr_text{color:#ffffff;}