﻿@charset "utf-8";/* CSS Document */* {	font-family: "微软雅黑"}body, h1, h2, h3, h4, h5, ul, li, dl, dt, dd, input {	margin: 0;	padding: 0;}img {	border: none;}a, ul, li, h1, h2, dl, dt, dd {	list-style: none;	text-decoration: none;}.h-top {	background-color: #e9e9e9;	height: 24px;}.header {	width: 1200px;	margin-left: auto;	margin-right: auto;	overflow: hidden;}.fl {	color: #7b7a7a;	font-size: 12px;	float: left;	line-height: 24px;	margin: 0;	padding: 0;}.top-right {	float: right;		color: #7b7a7a;	font-size: 12px;}.top-right a {	display: inline;	color: #7b7a7a;	font-size: 12px;	margin-right: 5px;	line-height: 24px;}.h-con {	height: 104px;	padding-top: 26px;	width: 1200px;	margin: 0 auto}.h-con h1 {	float: left;		height: 84px;}.h-bt {	float: left;	padding-left: 24px;	padding-top: 18px;}.h-pho {	float: right;	margin-top: 24px;	font-size: 14px;	color: #222;	background: url(../images/xxx.png) no-repeat center 2px;	text-align: center;	line-height: 14px;	padding-bottom: 20px;}.h-pho span {	color: #222;	font-size: 24px;	display: block;	padding-top: 10px;}.nav-box {	height: 50px;	background: #b51a20}.nav {	height: 50px;	color: white;	width: 1200px;	margin: 0 auto}.nav ul {	width: 1200px;	overflow: hidden;	height: 50px;}.nav ul li {	float: left;	width: 137px;	height: 50px;}.nav ul li a {	font-size: 16px;	color: white;	line-height: 50px;	width: 137px;	text-align: center;	height: 50px;	display: block}.nav ul li a:hover {	background: #353639}.n-cur {	background: #353639}
.nav-banner { position: relative; margin: 0 auto;	height: 500px;	overflow: hidden;	width: 100%;}
.banner {position:absolute;	width: width: 100%;	height: 500px; }
.banner ul {	width: 100%;	height: 500px;}
.banner ul li {	width: 100%;	height: 500px; text-align:center;}
.banner ul li img {	width: 100%;	height: 500px;}
.small {	position: absolute;	left: 50%;	bottom: 12%;	cursor: pointer;	margin-left: 0px}.small a {	width: 40px;	height: 4px;	background: white;	float: left;	margin: 0 8px;}.small .small_s {	background: #353639;	width: 40px;	height: 4px}.s-bg {	background: url(../images/sea.png);	height: 42px;	font-size: 12px;}.h-ser {	width: 1200px;	margin: 0 auto;	overflow: hidden}.h-ser p {	float: left;	width: 670px;	overflow: hidden;	color: #333;	height: 39px;	margin: 9px}.h-ser b {	color: #333;	font-weight: bold}.h-ser p a {	padding: 0 6px;	display: inline-block;	color: #666;}.s-inp {	width: 255px;	margin-top: 7px;	float: right}.inp01 {	background: url(../images/s_inp.gif) no-repeat;	width: 170px;	height: 21px;	line-height: 21px;	border: none;	padding: 0 3px 0 27px;	float: left;}.fl {	float: left;}.he-box {	background: #f3f2f2;	margin: 0 auto;	clear: both;	padding-top: 30px}.he-box h2 {	width: 1200px;	height: 56px;	background: url(../images/he-nav.png);	margin: 0 auto}.he-b {	width: 1200px;	margin: 0 auto;	padding-top: 20px;}.he-b .mr_box {	height: 140px;}.he {	width: 1200px;	height: 140px;	float: left;	overflow: hidden;	padding-top: 20px;	margin-left: 2px}.he ul {	overflow: hidden}.he ul li {	float: left;	width: 198px;	height: 78px;	overflow: hidden;	display: inline;	margin: 0 10px;	border: 1px solid #bfbfbf;}.he ul li a {	width: 198px;	height: 78px;}.he ul li a img {	width: 198px;	height: 78px;}
.pro-box {	width: 1200px;	margin: 0 auto;	clear: both;	height: 670px}
.pro-box h2 {	width: 1200px;	height: 58px;	background: url(/skin/images/pro-nav.png);	margin: 0 auto}.product {	width: 1200px;	overflow: hidden;	padding-top: 24px}.pro-left {	float: left;	width: 200px;	height: 540px;	background: url(../images/pro-di.png) no-repeat bottom center}.pro-left dl {	border: 1px solid #bfbfbf;	width: 198px;	height: 538px}.pro-left dl dt {	width: 198px;	height: 100px}.pro-left dl dt h3 {	background: url(../images/pro-b.png);	width: 198px;	height: 100px}.pro-left dl dd {	background: url(../images/zx_h3.gif);	width: 198px;	height: 39px;}.pro-left dl dd a {	font-size: 14px;	color: #333333;	line-height: 39px;	padding-left: 24px;	width: 174px;	display: block}.pro-right {	width: 870px;	float: right}.pro-right ul {	width: 870px;	overflow: hidden}.pro-right ul li {	width: 278px;	height: 248px;	border: 1px solid #bfbfbf;	float: left;	margin: 0 5px;	margin-bottom: 40px}.pro-right ul li a {	width: 278px;	height: 248px;	display: block}.pro-right ul li a img {	width: 278px;	height: 218px;	display: block}.pro-right ul li a span {	width: 278px;	height: 30px;	line-height: 30px;	font-size: 14px;	color: #575757;	text-align: center;	display: block}.tong1-box {	position: relative;	margin: 0 auto;	height: 176px;	overflow: hidden;	width: 100%;}.tong1 {	width: 1920px;	height: 176px;	position: absolute;	bottom: 0;	left: 50%;	margin-left: -960px;	background: url(../images/tong1.png)}.t1 {	width: 1200px;	height: 176px;	margin: 0 auto;	overflow: hidden;}.t1 a {	float: right;	margin-top: 120px;	width: 144px;	height: 32px;	background: url(../images/t-zi.png)}.you-box {	position: relative;	margin: 0 auto;	height: 1460px;	overflow: hidden;	width: 100%;}.you-b {	width: 1920px;	height: 1460px;	position: absolute;	bottom: 0;	left: 50%;	margin-left: -960px;	background: url(/skin/images/youshi-di.jpg)}.youshi {	width: 1200px;	height: 1460px;	margin: 0 auto;	overflow: hidden;	position: relative}.youshi dl {	position: absolute;	width: 440px;}.youshi dl dt {	margin-bottom: 20px}.youshi dl dd {	width: 440px;	font-size: 15px;	color: #454545;	line-height: 30px}.you01 {	top: 350px;	right: 0}.you02 {	left: 0;	top: 640px}.you03 {	top: 932px;	right: 0}.you04 {	left: 0;	top: 1200px}.tong2-box {	position: relative;	margin: 0 auto;	height: 176px;	overflow: hidden;	width: 100%;}.tong2 {	width: 1920px;	height: 178px;	position: absolute;	bottom: 0;	left: 50%;	margin-left: -960px;	background: url(/skin/images/t2.jpg)}.t2 {	width: 1200px;	height: 178px;	margin: 0 auto;	overflow: hidden;}.t2 a {	float: right;	margin-top: 100px;	width: 141px;	height: 35px;	background: url(../images/t1-zi.png)}
.anli {	width: 1200px;	margin: 0 auto; }
.anli h2 {	width: 1200px;	height: 58px;	background: url(/skin/images/an-nav.png);	margin: 0 auto;	margin-top: 30px;	margin-bottom: 20px}
.anli ul {	width: 1200px;	overflow: hidden; }
.anli ul li {	width: 373px;	height: 240px;	float: right;	margin: 10px; }

.anli ul li img {	width: 350px;	height: 240px;	display: block}

.abo-box {	width: 1200px;	margin: 0 auto;}
.abo-box h2 {	width: 1200px;	height: 58px;	background: url(/skin/images/abo-nav.png);	margin: 0 auto;	margin-top: 30px;	margin-bottom: 20px}
.abo {	width: 1200px;	overflow: hidden;	padding-top: 20px;	border-bottom: 1px solid #cfcfcf;	padding-bottom: 20px;}
.abo-tu {	float: left;	width: 450px;	height: 282px;	margin: 15px; }


.m-wz {	float: left;	width: 700px;	padding-top: 20px}
.m-wz h3 {	margin-bottom: 5px;	height: 30px;	line-height: 22px;	overflow: hidden;}
.m-wz h3 a {	color: #333333;	font-size: 20px;}
.m-wz h3 em {	display: block;	color: #c8161d;	font-weight: normal;	font-style: normal;}
.m-wz p {	color: #555555;	font-size: 16px;	line-height: 2;	height: 280px;	overflow: hidden;	margin-top: 10px}
.m-wz p a {	color: #c8161d;}

.abo-box1 {	width: 1200px;	margin: 0 auto;}
.abo-box1 h2 {	width: 1200px;	height: 58px;	background: url(/skin/images/news-nav.png);	margin: 0 auto;	margin-top: 30px;	margin-bottom: 20px}
.news-box {	width: 1200px;	margin: 0 auto}
.news-box h2 {	width: 1200px;	height: 58px;	background: url(/skin/images/news-nav.png);	margin: 0 auto;	margin-top: 30px;	margin-bottom: 20px}


/*最新资讯*/
.main_news{ margin-top:50px; }
.main_news_le .main_news_ri{ height:340px; margin-top:50px; }
.main_news_le{ float:left;  width:500px; height:330px; padding-left:30px;}
.main_news_le { display:block;  }
.main_news_le img{ width:500px; height:330px;  }
.main_news_ri{ float:right; width:600px; padding-left:20px; }
.main_news_ri ul li{ height:104px; padding-bottom:10px;  overflow:hidden; }
.main_news_ri ul li .news_time{ float:left; width:60px; margin-right:20px; }
.main_news_ri ul li .news_content{ float:left; width:500px; }
.main_news_ri ul li .news_time span{ display:block; font-family:Arial; }
.main_news_ri ul li .news_time span.news_time1{ height:40px; line-height:40px; font-size:20px; text-align:center; color:#fff; background:#c30d23; }
.main_news_ri ul li .news_time span.news_time2{ height:22px; line-height:22px; color:#b699b6; text-align:center; background:#f2f2f2;}
.main_news_ri ul li .news_content .main_news_tit{ display:block; height:22px; line-height:22px; font-size:16px; color:#000000; font-weight:bold; margin-bottom:5px;}
.main_news_ri ul li .news_content .main_news_intro{ line-height:20px;}
.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }


.yq-box {	background: #f3f3f3;	padding-top: 30px}
.yq {	width: 1100PX;	margin: 0 auto;}
.yq-top {	border-bottom: 1PX solid #CCC;	height: 35px;}
.yq-top span {	float: right;}
.yq-top span a {	color: #666;	font-size: 12px;}
.yq-top h3 a {	font-family: "微软雅黑";	font-size: 14px;	font-weight: normal;	color: #999}
.yq-con {	padding: 10px;	line-height: 30px;}
.yq-con a {	padding: 0 10px;	color: #666;	font-size: 12px}
.foot-box {	background: url(../images/f-di.png) repeat-x;	height: 365px;}
.footer {	width: 1100px;	margin: 0 auto}
.f-top {	overflow: hidden}
.f-f {	padding: 18px 0 0 18px;	height: 170px;	width: 220px;	float: left}
.f-f h3 {	height: 45px;}
.f-f h3 span {	padding-right: 5px;}
.f-f h3 span a {	font-family: "微软雅黑";	font-size: 14px;	color: #fff;	font-weight: normal;}
.f-f h3 em {	font-family: "微软雅黑";	font-size: 14px;	color: #d87175;	font-weight: normal;	font-style: normal}
.f-f p {	font-family: "微软雅黑";	font-size: 14px;	color: #fff;}
.f-f .p1 {	font-family: "微软雅黑";	font-size: 18px;	font-weight: 600}
.f-f ul li {	height: 24px;}
.f-f ul li a {	color: #fff;	font-size: 13px}
.f-f1 {	padding: 18px 0 0 18px;	height: 170px;	width: 130px;	float: left}
.f-f1 p img {	float: left;	margin: 0px 6px 0 0}
.f-con {	background: url(../images/f_yy.gif) no-repeat 0 0;	width: 1100px;	margin: 0 auto}
.f-img {	float: left;	padding: 35px 30px 0 60px;}
.f-p {	line-height: 20px;	padding: 35px 0 0;	float: left}
.f-p p {	font-size: 13px;	color: #494949;	margin: 0;}
.f-p p a {	font-size: 13px;	color: #494949;}

.info_previous_next_wrap{ background:#F0F0F0; padding:5px; border:1px solid #E3E3E3; line-height:1.8em; margin-top:10px; margin-bottom:10px; font-size:14px; color:#000000;}
.info_previous_next_wrap a{color:#000000;}