* {
	margin: 0px;
	padding: 0px;
}
body {
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #191919;
	background-image: url(../images/bg_01.jpg);

}
ul {
	list-style-type: none;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
	text-decoration: none;
}

#warp {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	clear: both;
	overflow: visible;
	background-position: center top;
}
.ggmain {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
}
.index {
	background-repeat: no-repeat;
	width: 1225px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-position: left top;
}.index1 {
	background-repeat: no-repeat;
	width: 1102px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-position: left top;
}
.pro_con {
	float: left;
	width: 1132px;
	padding-top: 178px;
}.about_con{
	float: right;
	height: 383px;
	width: 551px;
	padding-top: 290px;
	padding-right: 20px;
}

.ba {
	float: left;
	height: 602px;
	width: 100%;
	z-index: 9999;
}
.gd {
	float: left;
	width: 700px;
	text-align: left;
	padding-left: 110px;
	line-height: 25px;
	height: 25px;
	margin-top: 5px;
}

.lh {
	display: inline;
	float: left;
	height: 331px;
	width: 380px;
	padding-top: 557px;
	padding-left: 619px;
}
.tu {
	float: left;
	margin-top: 837px;
	display: inline;
	width: 1200px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.demo {
	OVERFLOW: hidden;
	WIDTH: 1200px
}
.indemo {FLOAT: left; WIDTH: 800%}
.demo1 {FLOAT: left}
.demo2 {FLOAT: left}
.mainLink{float:left; width:100%; height:122px; display:inline-block; background:url(../images/mainLinkbg.jpg) repeat-x top;}
.mainLink1{width:100%; display:inline-block; height:122px; position:relative; z-index:5;}
.mainLink1 ul{width:1020px; display:inline-block; position:absolute; top:-23px; z-index:8;}
.mainLink1 li{float:left; width:333px; height:102px; padding-bottom:10px; background:url(../images/mainLinklibg.jpg) no-repeat bottom; display:inline-block; margin-right:1px;

filter:alpha(opacity:85); opacity:0.9;  -moz-opacity:0.3;-khtml-opacity: 0.3

}
.mainLink1 a{width:100%; height:102px; display:inline-block;}


.fla{
	padding: 0px;
	height: 263px;
	width: 1225px;
	position: absolute;
	background-image: url(../images/zz.png);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	overflow: visible;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	visibility: visible;
	top: 679px;
	text-align: center;
	float: left;
}
#top {
	background-color: #ff7f26;
	clear: both;
	height: 35px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
}#top p {
	float: right;
	font-size: 14px;
	line-height: 35px;
	color: #FFF;
	padding-right: 15px;
	padding-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ff9d58;
}#top p a  {
	
	color: #FFF!important;
	
}.zaixian {
	font-size: 16px;
	line-height: 35px;
	color:#ff5a00!important;
	background-color: #FFF;
	padding-right: 30px;
	padding-left: 30px; box-shadow:0px 0px 32px rgba(69,69,69,0.15); 
}
.zaixian img {
	margin-top: 8px;
	margin-right: 5px; float:left;
}.zaixian b {
	font-weight: normal; float:left;
}
.zaixian i{width:21px; float:left;height:11px;display:inline-block;background:url("../images/comi.jpg") -34px 0px no-repeat;right:-16px;top:-10px; margin-top:3px;}

.search {
	background-image: url(../images/sousou_10.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 29px;
	width: 152px;
	margin-top: 35px;
	background-position: left top;
	background-color: #FFF;
	border-radius: 25px;
	border: 2px solid #c5c5c5;
}

.search1 {
	float: left;
	height: 29px;
	width: 94px;
	background-color: #FFFFFF;
	color: #6b6b6b;
	display: inline;
	line-height: 26px;
	font-size: 14px;
	padding-left: 5px;
	font-family: "微软雅黑";
	margin-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.searchimg1 {
	float: left;
	display: inline;
	margin-top: 4px;
}
#lanmu {
	background-color: #f3f3f3;
	clear: both;
	height: 320px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
}.lanmu_L {
	float: left;
	width: 632px;
	margin-top: 61px;	
	
	}
.lanmu_L ul {
	padding-right: 40px;
	padding-left: 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dedede;
	float: left;
	height: 176px;
	text-align: center;
	width: 72px;
}.lanmu_L ul b {
	font-size: 15px;
	line-height: 14px;
	color: #303030;
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100%;
}.lanmu_L ul li {width: 100%;
	font-size: 14px;
	line-height: 25px;
	color: #303030;
}
.lanmu_M {
	float: left;
	width: 371px; height:176px;
	margin-top: 61px;
	text-align: left;border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dedede;
}
.lanmu_M h2 {
	color: #303030;
	font-size: 15px;
	line-height: 27px;
}.lanmu_M p {
	float: left;
	margin-top: 19px; 
}
.lanmu_M p b {
	font-size: 14px;
	color: #303030;
	font-weight: normal;
	line-height: 20px;
}
.lanmu_M_dh1 { margin-right:7px; float:left; width:48px;}
.lanmu_M_dh2 {float:left;  }	
.lanmu_M font { float:left; width:186px;}
.lanmu_M span {
	font-size: 14px;
	line-height: 61px;
	color: #3030309;
	float: left;
}
.Link {float: left; width:371px;}
.lanmu_R {
	float: right;
	margin-top: 61px;
	text-align: left;
	width: 123px;	
	
	}.lanmu_R h2 { color:#303030; font-size:15px; display:flex;  }
	.lanmu_R h2 img { margin-top:5px; margin-right:5px;}
	.lanmu_R_img {
	margin-top: 12px;
	float: left;
}.lanmu_R p { color:#303030; font-size:14px; line-height:25px;}




#footer {
	background-color: #454545;
	clear: both;
	height: 62px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	text-align: center;
	line-height: 62px!important;
	color: #FFF;
}#footer a {color: #FFF;}.Link select {
	font-size: 13px;
	line-height: 34px;
	color: #666666;
	background-color: #f2f2f2;
	height: 34px;
	width: 255px;
	padding-left: 15px;
	border: 1px solid #cccccc;
	font-family: "微软雅黑";
}
.anli_lili {
	background-image: url(../images/jtou1.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}