@charset "utf-8";
/* CSS Document */
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
img {
	border: 0px;
}
body {
	font: 12px/1.5 宋体, Arial, sans-serif; width: 100%; color: rgb(101, 101, 101); min-width: 1000px; font-size-adjust: none; font-stretch: normal;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
li {
	list-style: none;
}
form {
	list-style: none;
}
dl {
	list-style: none;
}
p {
	margin: 0px; padding: 0px;
}
a {
	color: rgb(101, 101, 101); text-decoration: none;
}
a:hover {
}
div {
	margin: 0px auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pr {
	position: relative;
}
.clear {
	overflow: hidden; clear: both;
}
.hidden {
	display: none;
}
.clearfix::after {
	height: 0px; clear: both; display: block; content: " ";
}
#header {
	margin: 0px auto; width: 100%; overflow: hidden;
}
.top {
	background: url("../images/dingbu.jpg") no-repeat center; width: 100%; height: 26px; line-height: 26px;
}
.top p {
	margin: auto; width: 1100px; color: rgb(255, 255, 255); font-family: "微软雅黑"; font-size: 14px;
}
.top samp {
	font-family: "微软雅黑"; float: right;
}
.top a {
	color: rgb(255, 255, 255);
}
.header {
	margin: auto; width: 1100px; height: 94px;
}
.logo a {
	width: 100%; height: 100%; text-indent: -999999em; display: block;
}

.banner {
	margin: 0px auto; width: 100%; height: 454px; overflow: hidden;
}
.swap {
	margin: 0px auto; width: 100%; height: 100%; position: relative; z-index: 1;
}
#slider {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 100%;
}
#slider li {
	width: 100%; height: 100%; display: none; position: absolute;
}
#main {
	margin: 0px auto; width: 100%; overflow: hidden;
}
.main {
	margin: 0px auto; width: 1100px; overflow: hidden;
}
.imgnew {
	width: 1100px; overflow: hidden; margin-bottom: 11px;
}
.imgnew li {
	margin: 0px 10px 11px 0px; width: 267px; height: 113px; overflow: hidden; float: left;
}
.imgnew li:nth-child(4n) {
	margin-right: 0px; float: right;
}
.imgnew li span {
	height: 33px; color: rgb(255, 255, 255); line-height: 33px; text-indent: 120px; font-family: "微软雅黑"; font-size: 24px; margin-top: 32px; display: block;
}
.imgnew li samp {
	height: 20px; text-align: justify; color: rgb(255, 255, 255); line-height: 20px; text-indent: 120px; font-family: "Arial"; font-size: 14px; display: block;
}
.gywm {
	background: rgb(254, 248, 243); width: 100%; height: 465px;
}
.dl {
	width: 100%; overflow: hidden;
}
.dl dt {
	border: 4px solid rgb(255, 255, 255); width: 447px; height: 308px; margin-left: 10px; float: left;
}
.dl dd {
	width: 610px; text-align: justify; line-height: 23px; overflow: hidden; padding-right: 10px; float: right;
}
.tiet {
	width: 100%; height: 76px; line-height: 76px; overflow: hidden;
}
.tiet span {
	background: rgb(255, 126, 0); width: 143px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-family: "微软雅黑"; font-size: 22px; margin-top: 21px; float: left; display: block;
}
.tiet a {
	color: rgb(139, 139, 139); float: right;
}
.slider {
	margin: 0px auto; width: 1100px;
}
.slider-container {
	margin: 0px auto 20px; width: 1100px; height: 198px; overflow: hidden; position: relative;
}
.slider-container .slider-wrapper {
	transition:800ms; left: 0px; top: 0px; width: 5000em; overflow: hidden; position: absolute; -webkit-transition: all 800ms ease; -moz-transition: all 800ms ease; -o-transition: all 800ms ease;
}
.slider-container .slide {
	width: 1100px; height: 198px; overflow: hidden; float: left; position: relative;
}
.slider-container .slide ul {
	width: 100%; height: 100%;
}
.slider-container .slide ul li {
	width: 266px; margin-right: 9px; float: left;
}
.slider-container .slide ul li:nth-child(4) {
	margin-right: 0px; float: right;
}
.slider-nav {
	width: 1100px; height: 25px; text-align: center; line-height: 25px;
}
.slider-nav li {
	height: 25px; margin-right: 11px; float: left;
}
.slider-nav .bullet {
	border-radius: 50%; width: 9px; height: 9px; text-indent: -9000px; overflow: hidden; display: inline-block; background-color: rgb(119, 119, 119);
}
.slider-nav .active {
	background-color: rgb(255, 126, 0);
}
.slider-nav .prev {
	background: url("../images/anl_03.jpg") no-repeat center; width: 25px; height: 25px; text-indent: -9000px; overflow: hidden; margin-right: 5px; margin-left: 476px; display: inline-block;
}
.slider-nav .next {
	background: url("../images/anl_05.jpg") no-repeat center; width: 25px; height: 25px; text-indent: -9000px; overflow: hidden; margin-left: 5px; display: inline-block;
}
.imgs {
	width: 100%; height: 198px; overflow: hidden; margin-bottom: 28px;
}
.imgs li {
	margin-right: 12px; float: left;
}
.news {
	background: rgb(254, 248, 243); margin: 0px auto; width: 100%; overflow: hidden;
}
.teet {
	width: 100%; height: 72px; text-align: center; line-height: 72px; overflow: hidden;
}
.teet span {
	color: rgb(255, 126, 0); font-family: "微软雅黑"; font-size: 24px;
}
.teet samp {
	color: rgb(122, 122, 122); font-family: "Arial"; font-size: 18px;
}
.new {
	background: rgb(255, 255, 255); padding: 0px 12px; width: 505px; overflow: hidden; margin-bottom: 28px; float: left;
}
.newe {
	background: rgb(255, 255, 255); padding: 0px 12px; width: 505px; overflow: hidden; margin-bottom: 28px; float: right;
}
.tect {
	width: 100%; height: 33px; color: rgb(255, 126, 0); line-height: 33px; padding-top: 5px; font-family: "微软雅黑"; font-size: 18px; border-bottom-color: rgb(255, 132, 11); border-bottom-width: 2px; border-bottom-style: solid;
}
.tect a {
	color: rgb(139, 139, 139); font-family: "宋体"; font-size: 12px; float: right;
}
.lsidl {
	padding: 17px 0px 15px; width: 100%; height: 122px; overflow: hidden; border-bottom-color: rgb(149, 149, 149); border-bottom-width: 1px; border-bottom-style: dotted;
}
.lsidl dt {
	float: left;
}
.lsidl dd {
	width: 305px; height: 122px; overflow: hidden; float: right;
}
.lsidl dd span {
	width: 100%; height: 20px; line-height: 20px; overflow: hidden; display: block;
}
.lsidl dd span a {
	color: rgb(255, 126, 0); font-size: 14px; font-weight: bold;
}
.lsidl dd samp {
	width: 100%; height: 88px; text-align: justify; line-height: 22px; text-indent: 2em; overflow: hidden; padding-top: 5px; display: block;
}
.lsidl dd samp a {
	color: rgb(255, 126, 0); font-weight: bold;
}
.lsit {
	width: 100%; overflow: hidden; margin-bottom: 30px;
}
.lsit li {
	background: url("../images/li_03.jpg") no-repeat 2px; width: 100%; height: 35px; line-height: 35px; overflow: hidden; border-bottom-color: rgb(149, 149, 149); border-bottom-width: 1px; border-bottom-style: dotted;
}
.lsit li span {
	width: 425px; height: 35px; overflow: hidden; float: left; display: block;
}
.lsit li span a {
	margin-left: 15px;
}
.lsit li samp {
	color: rgb(166, 166, 166); float: right;
}
#footer {
	background: url("../images/gbb_03.png"); margin: 0px auto; width: 100%; overflow: hidden;
}
.footer {
	background: url("../images/logo.png") no-repeat left 37px; margin: auto; width: 1100px; height: 160px;
	background-size: 22% 30%;
}
.footer table {
	color: rgb(242, 241, 241); line-height: 25px; font-family: "微软雅黑"; font-size: 14px; margin-top: 22px; float: right; border-collapse: collapse;
}
.footer table a {
	color: rgb(242, 241, 241);
}
.copy {
	background: url("../images/copy_03.png"); width: 100%; line-height: 26px; overflow: hidden; padding:10px 0px;
}
.copy div {
	margin: auto; width: 1100px; color: rgb(255, 255, 255); font-family: "微软雅黑"; font-size: 14px;
}
.copy span {
	float: right;
}
.copy a {
	color: rgb(255, 255, 255);
}
.fixed {
	background: rgb(255, 126, 0); border-radius: 5px; border: 10px solid rgb(255, 126, 0); top: 20%; width: 140px; right: 0px; position: fixed; z-index: 1000;
}
.fixed span {
	text-align: center; color: rgb(255, 255, 255); font-family: "微软雅黑"; font-size: 22px; display: block;
}
.fixed div {
	background: rgb(255, 255, 255); width: 100%; text-align: center; line-height: 26px; overflow: hidden; padding-top: 14px; font-family: "微软雅黑"; font-size: 14px; margin-top: 10px;
}
.fixed div a {
	background: url("../images/qq_03.jpg") no-repeat center; margin: 0px auto 10px; width: 126px; height: 34px; text-align: left; color: rgb(67, 67, 67); line-height: 34px; text-indent: 38px; font-family: "微软雅黑"; font-size: 16px; display: block;
}
.fixed div img {
	border: 1px solid rgb(221, 222, 222);
}
.lift {
	background: rgb(238, 238, 238); margin: 15px 0px; width: 241px; overflow: hidden; float: left;
}
.lift ul {
	margin: 13px auto 17px; width: 220px;
}
.lift ul li {
	background: url("../images/lsid_10.jpg") no-repeat 61px rgb(255, 255, 255); width: 100%; height: 35px; line-height: 35px; text-indent: 85px; overflow: hidden; margin-bottom: 5px;
}
.lift ul li a {
	width: 100%; height: 100%; font-size: 14px; display: block;
}
.lift ul li:hover {
	background: url("../images/lsid_07.jpg") no-repeat 61px rgb(255, 255, 255);
}
.right {
	margin: 15px 0px; border: 4px solid rgb(255, 233, 212); width: 839px; overflow: hidden; float: right;
}
.path {
	margin: auto; width: 815px; height: 40px; color: rgb(255, 126, 0); line-height: 40px; font-family: "微软雅黑"; font-size: 20px; border-bottom-color: rgb(255, 126, 0); border-bottom-width: 3px; border-bottom-style: solid;
}
.path span {
	color: rgb(101, 101, 101); font-family: "宋体"; font-size: 12px; float: right;
}
.content {
	margin: 27px auto; width: 815px; line-height: 2em; overflow: hidden;
}
.lsitc {
	margin: 10px auto; width: 815px; overflow: hidden;
}
.lsitc li {
	background: url("../images/li_03.jpg") no-repeat 2px; width: 100%; height: 35px; line-height: 35px; border-bottom-color: rgb(149, 149, 149); border-bottom-width: 1px; border-bottom-style: dotted;
}
.lsitc li span {
	width: 700px; height: 100%; text-indent: 15px; overflow: hidden; float: left; display: block;
}
.lsitc li samp {
	color: rgb(164, 164, 164); float: right;
}
.fy {
	width: 100%; height: 60px; text-align: center; line-height: 60px; overflow: hidden; clear: both;
}
.tiect {
	margin-bottom: 10px; border-bottom-color: rgb(149, 149, 149); border-bottom-width: 1px; border-bottom-style: dotted;
}
.tiect span {
	text-align: center; color: rgb(67, 67, 67); font-family: "微软雅黑"; font-size: 18px; display: block;
}
.sxy {
	width: 100%; color: rgb(255, 126, 0); overflow: hidden; clear: both; font-weight: bold; margin-top: 15px;
}
.sxy a {
	font-weight: 100;
}
.sxy p:hover {
	text-decoration: underline; cursor: pointer;
}
.sxy p:hover a {
	color: rgb(255, 126, 0);
}
.case {
	margin: 23px auto 0px; width: 815px; overflow: hidden;
}
.case li {
	width: 262px; height: 250px; overflow: hidden; margin-right: 9px; float: left;
}
.case li:nth-child(3n) {
	margin-right: 0px; float: right;
}
.case li span {
	width: 100%; height: 195px; display: block;
}
.case li samp {
	width: 100%; height: 40px; text-align: center; line-height: 40px; overflow: hidden; display: block;
}
