﻿@charset "utf-8";

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1497603042993'); /* IE9*/
  src: url('iconfont.eot?t=1497603042993#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1497603042993') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1497603042993') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1497603042993#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shuaxin:before { content: "\e611"; }

.icon-QQ:before { content: "\e613"; }

.icon-shouji1:before { content: "\e625"; }

.icon-fanhui:before { content: "\e600"; }

.icon-info:before { content: "\e66b"; }

.icon-youxiang:before { content: "\e601"; }

.icon-qianjin:before { content: "\e664"; }

.icon-home:before { content: "\e602"; }

.icon-nextwhite:before { content: "\e603"; }

.icon-sousuo:before { content: "\e604"; }

.icon-refurbish:before { content: "\e754"; }

.icon-fanhui1:before { content: "\e605"; }

.icon-shouji:before { content: "\e606"; }

.icon-fanhui2:before { content: "\e607"; }

.icon-ditu:before { content: "\e608"; }

.icon-dingbu:before { content: "\e609"; }

.icon-duanxin1:before { content: "\e612"; }

.icon-duanxin:before { content: "\e60a"; }

.icon-shuaxin1:before { content: "\e62d"; }

.icon-weibiaoti1:before { content: "\e62b"; }

.icon-arrowup:before { content: "\e60b"; }

.icon-o11-copy:before { content: "\e60c"; }

.icon-phone2:before { content: "\e60d"; }

.icon-si:before { content: "\e616"; }

.icon-fating:before { content: "\e617"; }

.icon-houtui:before { content: "\e656"; }

.icon-fuwuchengnuotubiao:before { content: "\e618"; }

.icon-guihua:before { content: "\e619"; }

.icon-fanhui11:before { content: "\e614"; }

.icon-qiyewenhua:before { content: "\e622"; }

.icon-icon-go-top:before { content: "\e60e"; }

.icon-close:before { content: "\e610"; }

.icon-list:before { content: "\e60f"; }

.icon-moniyanlian:before { content: "\e620"; }

.icon--banan:before { content: "\e61a"; }

.icon-dongshichangzhici:before { content: "\e629"; }

.icon-xiala:before { content: "\e615"; }

.icon-jingyinglinian:before { content: "\e736"; }

* {
	padding: 0;
	margin: 0;
}
ul li {
	list-style: none;
}
a {
	text-decoration: none;
}
img {
	border: none;
}
input {
	border: none;
	background: none;
}
input, textarea {
	font-family: Arial, "微软雅黑";
	outline: 0;
	font-size: 14px;
	-webkit-appearance: none;
}
.clear {
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.ellipsis {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: block
}
.yy_tag_I {
	margin: 0 5px
}
html, body {
	font: 12px Arial, "微软雅黑";
	color: #282828;
	width: 100%;
	height: 100%;
	background: #fff
}
.fw {
	margin: 0 auto;
	width: 1180px;
}
body {
	overflow-x: hidden;
	min-width: 1200px
}
.bx-wrapper {
	margin: 0 auto
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
	background-color: #999;
	border: 1px solid #999;
}
#pageWrapper {
}
#header {
	width: 100%;
	height: auto;
	position: fixed;
	font-size: 14px;
	transition: all ease .3s;
	z-index: 99;
	transition-property: padding, background
}
.nobanner #header { background:rgba(14,29,51,0.67)
}

/*轮播图*/
/* fullSlide */
.ban{ width:100%; clear:both; height:600px; position:relative;}
.fullSlide{width:100%;position:relative;height:600px;background:#fff; z-index:1111;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#684531;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

#header .content {
	padding: 0 40px;
}
#header.mini {
	background-color: rgba(0,0,0,.51);
	padding-top: 10px
}
#header.mini ul li.navitem {
	padding-bottom: 0;
}


#header ul#nav {
}
#header ul li.navitem {
	padding: 0 20px 10px 20px;
	width: auto;
	height: 50px;
	line-height: 40px;
	float: left;
	position: relative;
}
#header ul li.navitem ul.subnav {
	transition: all 0.3s ease-out 0s;
	position: absolute;
	width: 210px; left:-40px;
	border-top: #838383 3px solid;
	opacity: 0;
	visibility: hidden;
	transform: translate3d(0px, 10px, 0px);
	-moz-transform: translate3d(0px, 10px, 0px);
	-webkit-transform: translate3d(0px, 10px, 0px);
}
#header ul li.navitem:hover ul.subnav {
	opacity: 1;
	visibility: visible;
	transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-webkit-transform: translate3d(0px, 0px, 0px);
}
#header ul li.navitem a {
	color: #fff;
	transition: none ease-out .3s;
	transition-property: color, background, text-indent, opacity
}
#header ul li.navitem a.active, #header ul li.navitem:hover a {
	color: #838383
}
#header ul li.navitem ul.subnav li {
	border-bottom: #2e2f29 1px solid
}
#header ul li.navitem ul.subnav li a {
	padding: 14px 30px;
	width: 150px;
	height: 46px;
	line-height: 36px;
	background: rgba(0,0,0,.7);
	display: block;
	color: #bbb9b9;
	font-size: 12px;
}
#header ul li.navitem ul.subnav li a i {
	float: right;
	margin-top: 5px;
	transition: all ease-out .2s;
	opacity: 0
}
#header ul li.navitem ul.subnav li a:hover {
	text-indent: 10px;
	background: rgba(0,0,0,1);
	color: #fff
}
#header ul li.navitem ul.subnav li a:hover i {
	opacity: 1
}




#newsitem_1 {
	animation-name: fadeInUp;
	animation-delay: 0.2s;
}
#newsitem_2 {
	animation-name: fadeInUp;
	animation-delay: 0.4s;
}
#newsitem_3 {
	animation-name: fadeInUp;
	animation-delay: 0.6s;
}
#newsitem_4 {
	animation-name: fadeInUp;
	animation-delay: 0.8s;
}
#newsitem_5 {
	animation-name: fadeInUp;
	animation-delay: 1s;
}
#newsitem_6 {
	animation-name: fadeInUp;
	animation-delay: 1.2s;
}
#newsitem_7 {
	animation-name: fadeInUp;
	animation-delay: 1.4s;
}
#newsitem_8 {
	animation-name: fadeInUp;
	animation-delay: 1.6s;
}
#newsitem_9 {
	animation-name: fadeInUp;
	animation-delay: 1.8s;
}
#newsitem_10 {
	animation-name: fadeInUp;
	animation-delay: 2s;
}
#newsitem_11 {
	animation-name: fadeInUp;
	animation-delay: 2.2s;
}
#serviceitem_1 {
	animation-name: fadeInUp;
	animation-delay: 0.1s;
}
#serviceitem_2 {
	animation-name: fadeInUp;
	animation-delay: 0.2s;
}
#serviceitem_3 {
	animation-name: fadeInUp;
	animation-delay: 0.3s;
}
#serviceitem_4 {
	animation-name: fadeInUp;
	animation-delay: 0.4s;
}
#serviceitem_5 {
	animation-name: fadeInUp;
	animation-delay: 0.5s;
}
#serviceitem_6 {
	animation-name: fadeInUp;
	animation-delay: 0.6s;
}
#serviceitem_7 {
	animation-name: fadeInUp;
	animation-delay: 0.7s;
}
#serviceitem_8 {
	animation-name: fadeInUp;
	animation-delay: 0.8s;
}
#serviceitem_9 {
	animation-name: fadeInUp;
	animation-delay: 0.9s;
}
#serviceitem_10 {
	animation-name: fadeInUp;
	animation-delay: 1s;
}
#serviceitem_11 {
	animation-name: fadeInUp;
	animation-delay: 1.1s;
}
#teamitem_1 {
	animation-name: fadeInUp;
	animation-delay: 0.1s;
}
#teamitem_2 {
	animation-name: fadeInUp;
	animation-delay: 0.2s;
}
#teamitem_3 {
	animation-name: fadeInUp;
	animation-delay: 0.3s;
}
#teamitem_4 {
	animation-name: fadeInUp;
	animation-delay: 0.4s;
}
#teamitem_5 {
	animation-name: fadeInUp;
	animation-delay: 0.5s;
}
#teamitem_6 {
	animation-name: fadeInUp;
	animation-delay: 0.6s;
}
#teamitem_7 {
	animation-name: fadeInUp;
	animation-delay: 0.7s;
}
#teamitem_8 {
	animation-name: fadeInUp;
	animation-delay: 0.8s;
}
#teamitem_9 {
	animation-name: fadeInUp;
	animation-delay: 0.9s;
}
#teamitem_10 {
	animation-name: fadeInUp;
	animation-delay: 1s;
}
#teamitem_11 {
	animation-name: fadeInUp;
	animation-delay: 1.1s;
}
.m2pos { line-height: 45px; text-align: center; height: 45px; margin-top:40px;}
.m2posCon {  line-height: 45px; display: inline-block; padding: 0px 25px; }
.erjifl { line-height: 45px; display: inline-block; height: 45px; margin: 0px 10px; padding: 0px 36px; font-size: 16px; background: #ce9c5f; color:#251c15; border-radius:0.3em; }
.xuanze, .erjifl:hover { color: #FFF; background: #f39801; text-decoration: none; }
.main2 { width: 1200px; overflow: hidden; color: #666; margin:0 auto; clear:both; }
.abt{ width:1200px; margin:0 auto;  clear:both; font:16px/40px "微软雅黑"; color:#cf9d60; text-align:left; padding:10px 15px; margin-top:30px; margin-bottom:30px;}
.abt img{display:block; margin:0 auto; text-align:center; max-width:1150px; clear:both; margin-top:10px; margin-bottom:10px;}
.abt a{ color:#cf9d60; text-decoration:none;}
.abt a:hover{color:#fff; text-decoration:none;}

.w1200 { width: 1200px; margin: 0 auto; clear: both; }

/*联系我们*/


.lxwm { width: 560px; float: left; text-align: left; font:16px/36px "微软雅黑"; color:#cf9d60; padding:15px 20px;}
.yy { width: 560px; float: left; margin-left: 40px; height: 400px; }
.yy ul { list-style: none; margin: 0; padding: 0; }
.yy ul li { width: 560px; margin-bottom: 15px; text-align: left; font: 14px/45px 'microsoft yahei'; color: #cf9d60; }
.yy ul li input { height: 43px; border: 1px solid #dcdcdc; background: #fff; text-align: left; padding: 0px 5px; font: 14px/43px 'microsoft yahei'; color: #cf9d60; width: 450px; border-radius: 4px; }
.yy ul li textarea { height: 130px; border: 1px solid #dcdcdc; background: #fff; text-align: left; padding: 0px 5px; font: 14px/43px 'microsoft yahei'; color: #cf9d60; width: 450px; border-radius: 4px; }
.map { width: 1196px; padding:2px; height: 306px; margin: 0 auto; clear: both; border:1px solid #dcdcdc; }
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.mt46{margin-top: 46px;}
.yinse{background: #e8e8e8;}
.mt33{margin-top: 33px;}
.pt70{padding-top: 70px;}
.mr2{margin-right: 5px;}


.service { width: 1200px; margin: 0 auto; clear: both; }
.service ul { list-style: none; margin: 0; padding: 0; }
.service ul li { width: 560px; float:left; margin: 10px 15px; padding: 10px 0px; border-bottom:1px dashed #dcdcdc; font-weight:normal; font:14px/30px "微软雅黑"; color:#333; background:url(../images/dote.jpg) no-repeat left center;}
.service ul li .date{float:right; font:12px/30px Arial, Helvetica, sans-serif "微软雅黑"; color:#888;}
.service ul li a{ color:#333; text-decoration:none; padding-left:20px;}
.service ul li  a:hover{color:#0191d7; text-decoration:none;}

.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt40 {
	margin-top: 40px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb40 {
	margin-bottom: 40px;
}
.h10 {
	height: 10px;
	clear: both;
	width: 100%;
}
.h20 {
	height: 20px;
	clear: both;
	width: 100%;
}
.h30 {
	height: 30px;
	clear: both;
	width: 100%;
}
.h40 {
	height: 40px;
	clear: both;
	width: 100%;
}
.h50 {
	height: 50px;
	clear: both;
	width: 100%;
}
.weizhi{border-bottom:1px solid #ce9c5f; height:50px; font:14px/50px "微软雅黑"; color:#ce9c5f; width:1200px;}

.message{width:560px; float:left;}
/*message*/
.mes2{width:500px; margin:0 auto; clear:both; margin-bottom:20px;}
.mes2 dt{background:#ededed; height:35px; font:bold 14px/35px "Microsoft yahei"; color:#cf9d60; text-align:left; padding-left:10px;}
.mes2 dd{text-align:left; width:500px; margin:0 auto; font:16px/35px "Microsoft yahei"; margin:15px 0px; vertical-align:top; color:#cf9d60;}
.mes2 dd .tx_input{ height:35px; border:1px solid #cf9d60; font:14px/35px "Microsoft yahei"; padding-left:3px;}
.mes2 dd textarea{border:1px solid #cf9d60; font:14px/30px "Microsoft yahei"; vertical-align:top; padding-left:3px; background:none; padding-right:3px;}
.danxuan{width:20px; height:20px; border:none;  }

.read { width: 1200px; margin: 0 auto; clear: both; }
.read dt { width: 1150px; height: 50px; text-align: center; margin: 0 auto; clear: both; font: 18px/50px "Microsoft yahei"; color: #f39801; margin-top: 15px; border-bottom: 1px dashed #ce9c5f; }
.read dd { width: 1150px; margin: 0 auto; clear: both; text-align: left; font: 16px/32px "Microsoft yahei"; color: #cf9d60; }
.read dd img{display:block; margin:0 auto; text-align:center; clear:both; max-width:1100px; margin-top:10px; margin-bottom:10px;}
.beizhu { font: 12px/30px "宋体"; color: #fbe0cc; text-align: center; display: block; margin: 0 auto; width: 880px; clear: both; }
.xiangguan{ width:1200px; margin:0 auto; clear:both; height:100px; border-top:1px solid #ce9c5f; padding-top:20px;}
.fanhui {float:right; width:120px; height:40px; text-align:center; font:16px/40px "微软雅黑"; color:#fff; background:#0191d7; margin-top:30px; border-radius:4px;}
.fanhui:hover{color:#fff; background:#0079c2; cursor:pointer;}
.xgnew{float:left; width:1100px; height:80px; margin-right:20px;}
.xgnew ul{list-style:none; margin:0; padding:0;}
.xgnew ul li{ width:550px; float:left; text-align:left; height:40px; font:14px/40px "微软雅黑"; color:#ce9c5f;}
.xgnew ul li a{color:#ce9c5f; text-decoration:none;}
.xgnew ul li a:hover{color:#cf9d60; text-decoration:none;}

/*底部导航*/
.index_contact{ background:#f39801;}
.index_contact01{ width:1100px; margin:0 auto;}
.index_contact02{ padding-top:85px; background:url(../images/lx01.png) center 45px  no-repeat; text-align:center; line-height:40px; height:40px; width:630px; margin:0 auto; font-size:24px; font-weight:bold; color:#222; border-bottom:#251c15 solid 1px; box-sizing:content-box;}

.index_contact03{ padding-top:25px; text-align:center; font-size:18px; color:#222;}

.index_contact04{}
.index_contact04 dl{ float:left; text-align:center; width:260px; padding:60px 0px; margin:0px 40px;}
.index_contact04 dl dt{}
.index_contact04 dl dd span{ display:block; font-size:24px; color:#222; padding:21px 0 25px;}
.index_contact04 dl dd{ font-size:18px; color:#251c15; line-height:20px;}
 

.index_contact04 a{ color:#222;}
.index_contact04 a:hover{ color:#222;}

/*********footer*********/
.footer{ margin:0 auto; background:#251c15; color:#fff; height:100px;}
.footer a{ color:#fff;}
.footer a:hover{ color:#fff;}

.footer00{ width:1100px; margin:0 auto; position:relative;}
.footer01{ padding-top:53px;}
.footer01 span{ padding:0 12px;}
.footer01 a{ color:#fff;}
.footer01 a:hover{ color:#fff;}
.footer02{ margin:0 auto; clear:both; text-align:center; font-size:14px; line-height:28px; color:#b4a599; padding-top:25px; text-transform:uppercase;}
.footer03{position:absolute; top:148px; right:0; background: url(../images/f01.jpg) left center no-repeat; padding-left:32px;}
.ier{ position:absolute; top:50px; right:0;}

.top{width:100%; margin:0 auto; clear:both; height:144px; background:url(../images/top.jpg) no-repeat center top;}
.logo{width:420px; float:left; height:144px; text-align:left;}
.nav{ float:left; width:700px; margin-left:80px; height:40px; margin-top:60px;}
.nav ul{list-style:none; padding:0; margin:0;}
.nav ul li{float:left; width:115px; text-align:center; font:16px/40px "微软雅黑"; color:#cf9d62;}
.nav ul li:hover{color:#f39801; text-decoration:none; background:#45250e; border-radius:4px;}

.news-bot{ margin-top:15px; overflow:hidden; width:1200px;}
.news-bot-left{ float:left; width:870px;}
.news-bot-right{ float:left; margin-left:19px; width:310px;}
.news-bot-left2{ float:left; width:1200px;}

.news-list-ul2{ clear:both;}
.news-list-ul2 .list_li{ border-bottom:#4e3410 solid 1px; width:580px; float:left; height:170px; overflow:hidden; padding-bottom:10px; margin:30px 10px 0 10px;}
.news-list-ul2 .list_li img{ border:#e0e0e0 solid 1px;}
.news-list-ul2 .list-li-right{ float:left; width:325px; margin-left:20px; }
.news-list-ul2 .list-li-right h4{ margin:0px 0; font-size:20px; line-height:30px; color:#cf9d60;}
.news-list-ul2 .list-li-right h4 a{ color:#cf9d60; text-decoration:none;}
.news-list-ul2 .list-li-right h4 a:hover{color:#f39801; text-decoration:none;}
.news-list-ul2 .gh_list_lip{ color:#c2a085; font-size:14px; line-height:28px;}
.news-list-ul2 .gh_list_span{ height:50px; margin-top:10px;  }
.news-list-ul2 .gh_list_span .list-key{ color:#c2a085; padding:0px 10px; border:#1f4793 solid 1px; float:left;}
.news-list-ul2 .gh_list_span .list-key a{ color:#c2a085;}
.news-list-ul2 .gh_list_span .list-span{ float:left; color:#c2a085; margin:0px; }

/*分页*/


#pageGro { width: 400px; height: 25px; margin: 0px auto; padding-top: 30px; padding-bottom: 30px; clear:both;}
#pageGro div, #pageGro div ul li { font-size: 12px; color: #c97f05; line-height: 23px; float: left; margin-left: 5px; }
#pageGro div ul li { width: 22px; height: 25px; line-height: 25px; text-align: center; border: 1px solid #4e3410; cursor: pointer; }
#pageGro div ul li.on { color: #fff; background: #f39801; border: 1px solid #4e3410; }
#pageGro div ul li:hover{color:#c97f05; text-decoration:none;}
#pageGro .pageUp, #pageGro .pageDown { width: 63px; line-height: 25px; border: 1px solid #4e3410; cursor: pointer; }
#pageGro .pageUp { text-align: right; padding-right: 5px; background: url(../images/pageUp.png) 5px 7px no-repeat; color: #c97f05; }
#pageGro .pageDown { text-align: left; padding-left: 5px; background: url(../images/pageDown.png) 46px 6px no-repeat;  color: #c97f05;}