* {
	margin: 0px; padding: 0px;
}
a {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; text-decoration: none;
}
p {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; text-decoration: none;
}
span {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; text-decoration: none;
}
dt {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; text-decoration: none;
}
dd {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; text-decoration: none;
}
h1 {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; font-weight: normal;
}
h2 {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; font-weight: normal;
}
h3 {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; font-weight: normal;
}
h4 {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; font-weight: normal;
}
h5 {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; font-weight: normal;
}
h6 {
	color: rgb(51, 51, 51); font-family: Î¢ÈíÑÅºÚ; font-size: 12px; font-weight: normal;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.clearfix {
	
}
.w1100 {
	margin: 0px auto; width: 1100px;
}
body {
	min-width: 1180px;
}
.navbg {
	background: rgb(49, 49, 49); width: 100%; height: 80px; position: fixed; z-index: 998;
}
.nav {
	left: 50%; width: 1100px; margin-left: -550px; position: fixed; z-index: 999;
}
.logo {
	margin-top: 2px; margin-right: 40px; float: left;
}
.inNav {
	margin-top: 30px; float: left;
}
.inNav li {
	margin-right: 14px; float: left;
}
.inNav li a {
	padding: 0px 5px 2px; color: rgb(255, 255, 255); font-size: 14px; display: block;
}
.inNav li a:hover {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
.phone {
	margin-top: 5px; float: right;
}
.phone p {
	color: rgb(255, 255, 255); line-height: 24px; padding-left: 30px; font-size: 14px;
}
.phone p.phone1 {
	background: url("../images/phone1.png") no-repeat left;
}
.phone p.phone2 {
	background: url("../images/phone2.png") no-repeat left;
}
.mainbanner {
	height: 550px; overflow: hidden; position: relative; z-index: 1;
}
.mainbanner_window {
	left: 50%; width: 1920px; height: 550px; overflow: hidden; margin-left: -960px; position: absolute;
}
.mainbanner_window ul {
	width: 999999px; height: 6400px; position: relative;
}
.mainbanner_window li {
	background: rgb(255, 255, 255); height: 550px; text-align: center; font-size: 0px; float: left; display: inline;
}
.mainbanner_list {
	top: 540px; width: 140px; height: 15px; right: 600px; position: absolute;
}
.mainbanner_list li {
	margin: 0px 2px; width: 40px; height: 4px; overflow: hidden; float: left; display: inline;
}
.mainbanner_list a {
	background: rgb(210, 231, 244); width: 40px; height: 4px; display: block;
}
.mainbanner_list li.active a {
	background: rgb(17, 91, 177);
}
.hd {
	margin: 40px 0px 30px;
}
.hd img {
	margin: 0px auto; display: block;
}
.hd p {
	text-align: center; color: rgb(133, 133, 133); font-size: 18px; margin-top: 10px;
}
.guanyufl {
	float: left;
}
.guanyufl img {
	width: 635px; height: 335px;
}
.guanyufr {
	width: 440px; height: 335px; float: right;
}
.guanyufr h3 {
	margin-bottom: 20px;
}
.guanyufr p {
	color: rgb(77, 77, 77); line-height: 30px; font-size: 16px;
}
.guanyubg {
	background: url("../images/aboutbg.png") no-repeat center; padding: 20px; margin-top: 30px;
}
.zhuanyebg {
	background: url("../images/zhuanbg.png") no-repeat center; padding: 30px;
}
.zhuanye {
	margin: 0px auto; width: 1130px;
}
.zhuanye li {
	width: 374px; height: 646px; float: left;
}
.zhuanye li:hover {
	transition:0.2s ease-in-out; transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transition: ease-in-out 0.2s; -webkit-transition: ease-in-out 0.2s;
}
.zhuanye li.zhuan1 {
	background: url("../images/zbg1.png");
}
.zhuanye li.zhuan2 {
	background: url("../images/zbg2.png");
}
.zhuanye li.zhuan3 {
	background: url("../images/zbg3.png");
}
.zhuanye li img {
	padding: 10px 0px 0px 11px; width: 341px; height: 174px;
}
.leimu {
	margin-left: 100px;
}
.leimu h4 {
	color: rgb(255, 255, 255); line-height: 40px; font-size: 24px;
}
.leimu p {
	color: rgb(255, 255, 255); font-size: 18px;
}
.fangX {
	height: 140px; overflow: hidden; margin-top: 35px; margin-left: 100px;
}
.fangX h5 {
	color: rgb(255, 219, 155); font-size: 18px; margin-bottom: 4px;
}
.fangX a {
	color: rgb(255, 255, 255); line-height: 26px; font-size: 18px; display: block;
}
.fangX a:hover {
	text-decoration: underline;
}
.duixiang {
	margin-top: 25px; margin-left: 100px;
}
.duixiang h5 {
	color: rgb(255, 255, 255); font-size: 18px;
}
.tiao {
	width: 310px; margin-left: 28px;
}
.tiao span {
	color: rgb(255, 255, 255); line-height: 22px; font-size: 14px;
}
.xuezhi {
	margin-top: 10px; margin-left: 100px;
}
.xuezhi h5 {
	color: rgb(255, 219, 155); font-size: 18px;
}
.xuezhi p {
	color: rgb(255, 255, 255); font-size: 18px;
}
.huanJ {
	height: 600px;
}
.linian {
	height: 600px;
}
.inhuanJ {
	position: relative;
}
.Hwenzi {
	background: url("../images/Hjbg.png"); top: 140px; width: 553px; height: 246px; position: absolute;
}
.Hwenzi p {
	padding: 30px; color: rgb(54, 54, 54); line-height: 30px; font-size: 16px;
}
.Hwenzi1 {
	background: url("../images/Hjbg1.png"); top: 140px; width: 553px; height: 186px; position: absolute;
}
.Hwenzi1 p {
	padding: 30px; color: rgb(54, 54, 54); line-height: 30px; font-size: 16px;
}
.xiaoYbg {
	background: url("../images/hbg.png") repeat-x; padding: 50px 0px;
}
.xiaoY {
	margin: 0px auto; width: 1140px;
}
.xiaoY li {
	margin: 10px; width: 265px; height: 206px; float: left; position: relative; cursor: pointer; box-shadow: 2px 2px 8px #996600;
}
.xiaoY li:hover {
	transition:0.2s ease-in-out; transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transition: ease-in-out 0.2s; -webkit-transition: ease-in-out 0.2s;
}
.xiaoY li h6 {
	background: rgba(188, 156, 72, 0.8); padding: 4px 0px; left: 0px; width: 100%; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 18px; font-size: 18px; position: absolute;
}
.xiaoY li h6 span {
	color: rgb(255, 255, 255);
}
.xiaoY li img {
	width: 265px; height: 206px;
}
.yous {
	background: url("../images/Ybg.png") no-repeat center; margin: 0px auto; width: 1180px;
}
.inyous {
	padding-top: 80px; margin-left: 47px;
}
.yous li {
	background: rgb(255, 255, 255); border-width: 1px 1px 3px; border-style: solid; border-color: rgb(225, 225, 225) rgb(225, 225, 225) rgb(206, 206, 206); width: 248px; height: 387px; text-align: center; overflow: hidden; margin-right: 30px; float: left; position: relative; cursor: pointer;
}
.yous li:hover {
	border-bottom-color: rgb(219, 93, 93); border-bottom-width: 3px; border-bottom-style: solid; box-shadow: 2px 2px 16px #d8d8d8; -moz-box-shadow: 2px 2px 16px #d8d8d8; -ms-box-shadow: 2px 2px 16px #d8d8d8; -webkit-box-shadow: 2px 2px 16px #d8d8d8;
}
.xuhao {
	background: url("../images/Ybbg.png") repeat-x; left: 0px; top: 146px; width: 57px; height: 59px; position: absolute; box-shadow: 2px 2px 16px #d8d8d8; -moz-box-shadow: 2px 2px 16px #d8d8d8; -ms-box-shadow: 2px 2px 16px #d8d8d8; -webkit-box-shadow: 2px 2px 16px #949494;
}
.xuhao span {
	text-align: center; color: rgb(255, 255, 255); font-size: 16px; display: block;
}
.xuhao strong {
	text-align: center; color: rgb(196, 140, 68); font-size: 30px; font-weight: normal; display: block;
}
.yous li img {
	width: 248px; height: 167px;
}
.yous li h5 {
	color: rgb(110, 110, 110); font-size: 18px; margin-top: 70px; margin-bottom: 30px;
}
.yous li p {
	padding: 0px 10px; color: rgb(138, 138, 138); line-height: 25px; font-size: 14px;
}
.you5 {
	background: url("../images/5bg.jpg") no-repeat center; padding-bottom: 60px; margin-top: 60px;
}
.inyou5 {
	margin: 0px auto; width: 1100px; position: relative;
}
.bioayu {
	padding-top: 90px;
}
.bioayu h5 {
	text-align: center; color: rgb(82, 82, 82); font-size: 24px;
}
.bioayu p {
	background: rgb(246, 246, 244); margin: 10px auto 30px; padding: 4px 10px; border-radius: 10px; border: 1px solid rgb(204, 204, 204); width: 830px; text-align: center; color: rgb(110, 110, 110); font-size: 18px; -moz-border-radius: 10px; -ms--moz-border-radius: 10px; -webkit--moz-border-radius: 10px;
}
.jjj {
	left: 450px; top: -24px; position: absolute;
}
.you5ge {
	background: rgb(255, 255, 255); padding: 20px; border: 1px solid rgb(204, 204, 204);
}
.you5ge ul {
	width: 1110px;
}
.you5ge li {
	width: 335px; margin-right: 24px; float: left;
}
.you5ge li h3 {
	margin: 10px 0px; text-align: center; color: rgb(91, 91, 91); font-size: 24px;
}
.you5ge li img {
	width: 335px; height: 200px;
}
.you5ge .Haa {
	padding: 10px 0px; height: 90px; overflow: hidden; border-top-color: rgb(225, 225, 225); border-bottom-color: rgb(225, 225, 225); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.you5ge .Haa p {
	color: rgb(108, 108, 108); line-height: 22px; font-size: 14px;
}
.lianxi {
	background: rgb(35, 35, 35); padding: 30px 0px;
}
.lianxi h3 {
	text-align: center; color: rgb(255, 255, 255); font-size: 24px;
}
.lianxi em {
	text-align: center; color: rgb(170, 170, 170); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-style: normal; display: block;
}
.lianxi p {
	text-align: center; color: rgb(167, 167, 167); font-size: 14px; margin-top: 30px; margin-bottom: 10px;
}
.lianxi span {
	background: rgb(87, 87, 87); margin: 0px auto; border: 2px solid rgb(66, 66, 66); width: 650px; height: 70px; text-align: center; color: rgb(255, 255, 255); line-height: 70px; font-size: 30px; display: block;
}
.biaodan {
	background: rgb(51, 51, 51); padding: 60px;
}
.inBiao {
	margin: 0px auto; width: 880px;
}
.inBiaofl {
	width: 350px; float: left;
}
.inBiaofl p {
	background: rgb(72, 72, 72); padding: 0px 10px; width: 330px; height: 30px; line-height: 30px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
.inBiaofl p span {
	color: rgb(188, 188, 188); font-size: 14px;
}
.inBiaofl p .kuang {
	border: 0px currentColor; width: 200px; height: 20px; color: rgb(204, 204, 204); line-height: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.inBiaofl p select {
	border: 0px currentColor; width: 250px; height: 20px; color: rgb(204, 204, 204); line-height: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.inBiaofl p option {
	color: rgb(102, 102, 102);
}
.tijiao {
	background: rgb(167, 98, 31); border: 0px currentColor; width: 350px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; cursor: pointer;
}
.inBiaofr {
	width: 400px; float: right;
}
.inBiaofr p {
	color: rgb(213, 213, 213); line-height: 25px; padding-left: 35px; font-size: 14px; margin-bottom: 2px;
}
.inBiaofr p.icon1 {
	background: url("../images/icon1.jpg") no-repeat left;
}
.inBiaofr p.icon2 {
	background: url("../images/icon2.jpg") no-repeat left;
}
.inBiaofr p.icon3 {
	background: url("../images/icon3.jpg") no-repeat left;
}
.inBiaofr p.icon4 {
	background: url("../images/icon4.jpg") no-repeat left;
}
.inBiaofr p.icon5 {
	background: url("../images/icon5.jpg") no-repeat left;
}
.banquan p {
	background: rgb(51, 51, 51); padding: 40px; text-align: center; color: rgb(176, 176, 176); font-size: 14px; border-top-color: rgb(176, 176, 176); border-top-width: 1px; border-top-style: solid;
}
.guang {
	background: rgb(82, 98, 171); left: 0px; width: 100%; height: 80px; bottom: 0px; position: fixed;
}
.guang p {
	height: 80px; text-align: center; color: rgb(255, 255, 255); line-height: 80px; font-size: 30px;
}
.banner {
	background: url("../images/banner.jpg") no-repeat center; height: 240px;
}
.daohang {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.daohang p {
	margin: 10px auto; width: 1000px; color: rgb(14, 87, 141); line-height: 40px; font-size: 14px;
}
.daohang p a {
	color: rgb(14, 87, 141); font-size: 14px;
}
.daohang p a:hover {
	color: rgb(204, 0, 0);
}
.neiye {
	background: rgb(245, 245, 245);
}
.inNeiye {
	margin: 0px auto; padding: 20px 0px; width: 1100px;
}
.left {
	width: 200px; float: left;
}
.ziLanMu {
	box-shadow: 2px 3px 6px #e6e6e6;
}
.ziLanMu h3 {
	background: rgb(102, 51, 51); border-radius: 5px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 16px; margin-bottom: 10px; -moz-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px;
}
.inleft {
	background: rgb(255, 255, 255); padding: 10px 0px; border-radius: 5px; border: 1px solid rgb(224, 224, 224); z-index: 99; box-shadow: 2px 3px 6px #e6e6e6; -moz-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px;
}
.inleft li {
	width: 200px; height: 40px; text-align: center; line-height: 40px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.inleft li a {
	left: -4px; top: 0px; width: 200px; color: rgb(102, 102, 102); font-size: 14px; display: block; position: absolute;
}
.inleft li a:hover {
	background: rgb(167, 98, 31); color: rgb(255, 255, 255); border-left-color: rgb(127, 69, 12); border-left-width: 4px; border-left-style: solid;
}
.row2 {
	background: rgb(167, 98, 31); color: rgb(255, 255, 255) !important; border-left-color: rgb(127, 69, 12); border-left-width: 4px; border-left-style: solid;
}
.lianxiA {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 5px; border: 1px solid rgb(224, 224, 224); margin-top: 10px; z-index: 99; box-shadow: 2px 3px 6px #e6e6e6; -moz-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px;
}
.lianxiA p {
	color: rgb(102, 102, 102); line-height: 25px;
}
.right {
	background: rgb(255, 255, 255); padding: 5px 20px; border-radius: 10px; border: 1px solid rgb(224, 224, 224); width: 830px; float: right; -moz-border-radius: 10px; -ms-border-radius: 10px; -webkit-border-radius: 10px;
}
.right h4 {
	background: url("../images/ding.png") no-repeat left; line-height: 30px; padding-left: 20px; font-size: 16px; margin-bottom: 10px; border-bottom-color: rgb(102, 51, 51); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.Jie p {
	color: rgb(102, 102, 102); line-height: 30px; text-indent: 2em; font-size: 14px;
}
.Jie img {
	margin: 10px auto; width: 100%; display: block;
}
.benJ p {
	color: rgb(102, 102, 102); line-height: 25px; text-indent: 2em; font-size: 14px;
}
.Bxiangmu h5 {
	font-size: 16px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
}
.Bxiangmu p {
	color: rgb(102, 102, 102); line-height: 25px; font-size: 14px;
}
