@charset "utf-8";
body {
	font-size: 18px;
	color: #999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background-attachment: scroll;
	background-image: url(images/heder_nav.jpg);
	background-repeat: repeat-x;
	background-position: center 0px;
	overflow-x: hidden;
	font-family: "宋体";
}
.nav {
	height: 64px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.nav ul li {
	list-style-type: none;
	float: left;
	height: 64px;
	width: 160px;
}
.nav ul li a {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	display: block;
	float: left;
	height: 64px;
	width: 160px;
	line-height: 64px;
	text-align: center;
}
.nav ul {
	margin: 0px;
	padding: 0px;
}
.benner {
	height: 600px;
	width: 1920px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}





.header {
	height: 112px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.logo {
	float: left;
	height: 72px;
	width: 143px;
	margin-top: 22px;
	margin-left: 80px;
}
.name {
	float: left;
	height: 72px;
	width: 566px;
	margin-top: 22px;
}
.header .tel22 {
	float: left;
	height: 85px;
	width: 288px;
	margin-top: 22px;
	margin-left: 124px;
}
.about {
	height: 636px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.tit_a {
	height: 67px;
	width: 282px;
	margin-top: 42px;
	margin-left: 554px;
}
.cotent_a {
	height: 504px;
	width: 1400px;
}
.a_word {
	height: 440px;
	width: 590px;
	margin-top: 45px;
	margin-left: 80px;
	float: left;
}
.about_w {
	height: 266px;
	width: 590px;
	margin-top: 24px;
	display: block;
	font-size: 18px;
	line-height: 30px;
	color: #333;
	text-decoration: none;
}
.fen {
	height: 145px;
	width: 1400px;
	margin-top: 0px;
}

.a_word span {
	display: block;
	height: 36px;
	width: 124px;
	border: 2px solid #046EBC;
	line-height: 40px;
	text-align: center;
	color: #0570B8;
	font-weight: bold;
	margin-top: 10px;
}
.more {
	font-size: 18px;
	color: #0072C1;
	text-decoration: none;
	height: 36px;
	width: 124px;
	margin-top: 30px;
	border: 2px solid #0570B8;
	line-height: 36px;
	text-align: center;
}



.gs_pic {
	float: left;
	height: 484px;
	width: 632px;
	margin-top: 20px;
}
.prod {
	height: 920px;
	width: 100%;
	background-color: #187FC2;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.p_content {
	height: 920px;
	width: 1400px;
	padding: 0px;
	background-color: #187FC2;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.p_content span {
	height: 62px;
	width: 62px;
	margin-top: 20px;
	margin-left: 669px;
	background-color: #f1c232;
	display: block;
	line-height: 50px;
	font-size: 80px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.tit_h {
	height: 116px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.tit_h span {
	height: 116px;
	width: 394px;
	margin-left: 524px;
	display: block;
}
.honor_bg {
	background-image: url(images/h_bg.jpg);
	padding: 0px;
	height: 350px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: auto;
	margin-left: auto;
}
.h_content {
	height: 350px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.h_content span {
	display: block;
	float: left;
	height: 44px;
	width: 54px;
	margin-top: 162px;
	margin-left: 50px;
}
.roll_H {
	height: 250px;
	width: 1200px;
	margin-top: 54px;
	float: left;
}
.arr2 {
	height: 44px;
	width: 54px;
	margin-top: 162px;
	float: left;
}








.p_tit {
	height: 145px;
	width: 261px;
	margin-top: 0px;
	margin-left: 569px;
}
.p_list {
	height: 642px;
	width: 1400px;
	display: block;
	margin-top: 0px;
}
.p_list li {
	height: 250px;
	width: 360px;
	margin-top: 60px;
	margin-left: 60px;
	background-color: #CCC;
	float: left;
	list-style-type: none;
}
#demo {

overflow:hidden;
border: 1px dashed #CCC;
width: 1200px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.new_bg {
	background-color: #f4f5f8;
	height: 430px;
	width: 100%;
	visibility: visible;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.link_f {
	height: 96px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.news_l li {
	float: left;
	height: 70px;
	width: 600px;
	margin-top: 36px;
	margin-left: 60px;
	list-style-type: none;
	display: block;
}
.n_data {
	background-color: #1D85C4;
	height: 70px;
	width: 88px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.n_data h1 {
	color: #FFF;
	display: block;
	height: 40px;
	width: 88px;
	margin-top: 0px;
	text-align: center;
	padding: 0px;
}
.riqi {
	height: 44px;
	width: 88px;
	text-align: center;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.n_data span {
	color: #FFF;
	height: 20px;
	width: 88px;
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.rq {
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 88px;
	color: #FFF;
}
.n_content {
	display: block;
	height: 70px;
	width: 476px;
	margin-left: 24px;
	float: left;
}
.news {
	height: 430px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	top: 0px;
}
.link_l {
	float: left;
	height: 96px;
	width: 332px;
}
.f_content {
	float: left;
	height: 96px;
	width: 1000px;
}
.f_content a:link {
	font-size: 14px;
	color: #0A0B0D;
	text-decoration: none;
}
.f_content a:visited {
	font-size: 14px;
	color: #666;
	text-decoration: none;
}

.footer_bg {
	margin: 0px;
	height: 144px;
	width: 100%;
	background-color: #454545;
	padding: 0px;
}
.footer {
	height: 144px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.f_wem {
	height: 120px;
	width: 122px;
	margin-left: 20px;
	margin-top: 12px;
	float: left;
}


.f_nav {
	height: 46px;
	width: 1200px;
	margin-top: 24px;
	margin-left: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.f_content2 {
	float: left;
	height: 120px;
	width: 1000px;
	margin-top: 12px;
	margin-left: 60px;
	color: #FFF;
	font-size: 18px;
	line-height: 26px;
}
.f_content2 a:link {
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
}








.n_title {
	height: 149px;
	width: 251px;
	margin-top: 0px;
	margin-left: 575px;
}
.n_list {
	height: 268px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
*{ padding:0; margin:0;}
li{ list-style:none;}
#div1{ min-width:1000px; height:600px; position:relative; overflow:hidden;}
#div1 ul{ position:absolute; left:0;}
#div1 ul li{ float:left;}
#div1 ul li img{ position:relative; left:0;}

#btn{ position:absolute; width:100%; text-align:center; bottom:0;}
#btn a{ cursor:pointer; display:inline-block; width:11px; height:11px; background:#666666;}
#btn a.active { background:white;} 
#btn a:hover{ background:white;}

*html .ie6_out{ margin-left:1000px; zoom:1;}
*html .ie6_in{ position:relative; float:left; margin-left:-1000px;}
.nr {
	height: 852px;
	width: 1400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.left_l {
	height: 554px;
	width: 356px;
	margin-top: 22px;
	margin-left: 10px;
	float: left;
}
.content_right {
	float: left;
	height: 830px;
	width: 1004px;
	margin-top: 22px;
	margin-left: 30px;
}
.r_tit {
	height: 61px;
	width: 1004px;
}
.neirong {
	margin: 0px;
	padding: 0px;
	height: 768px;
	width: 1004px;
	color: #333;
	line-height: 26px;
	font-size: 18px;
}
.neirong {
}
.n_list a:link {
	font-size: 18px;
	color: #333;
	text-decoration: none;
	font-family: "宋体";
	line-height: 22px;
}
.neirong img {
	padding: 3px;
	border: 1px solid #CCC;
}
.neirong a:link {
	font-size: 18px;
	color: #333;
	text-decoration: none;
}
.f_content2 a:visited {
	font-size: 24px;
	color: #FFF;
	text-decoration: none;
}
.neirong {
	overflow-x: hidden;
	overflow-y: auto;
	
}
.gs {
	height: 300px;
	width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #000;
}
