@charset "utf-8";
/* CSS Document */

html{color:#333;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:12px/1.8 "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif; font-family: "Microsoft YaHei",Arial,sans-serif; width:100%;}
img{border:none; vertical-align:middle}
em,b{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4, h5, h6{font-size:100%;}

a{text-decoration:none; color:#333}
a:hover{text-decoration:none; color:#0094cd}

q:before,q:after{content:'';}/* 消除q前后的内容 */
button,input,select,textarea{font-size:100%;}/* 使得表单元素在 ie 下能继承字体大小 */

address,cite,dfn,em,var{font-style:normal;} /* 将斜体扶正 */

input{ outline:none;}
/* 通用样式 */
.clear{ clear:both;}




/*初始化样式*/





/*首页*/
.logo1,.logo2,.logo3,.sy-zi{ position:absolute; left:0;opacity:0;}
.logo1{ top:0px}
.logo2{ top:238px}
.logo3{ top:338px}
 

.logo1{ top:50px}
.logo2{ left:-50px}
.logo3{ left:50px}
 


.sy-tu{
	width:20%;
	margin:0 auto; margin-top:100px;
	left:40%;
	opacity:0;}
.sy-tu img{
	width:100%;}
.sy-zi{
	position:absolute;
	border-left:1px solid #000;
	border-right:1px solid #000;
	display:inline-block;
	font-size:20px;
	height:20px;
	line-height:20px;
	letter-spacing:3px;
	text-align:center;
	padding-left:5px;
	padding-right:2px;
	top:508px;
	left:50%;
	opacity:0; margin-left:-50px
}
.sy-zi:hover{color: #C30;}












/*头部*/
.shang{
	background-color:#eadee3;}
.shang .toubu{   
	background:url(../images/bg1.jpg) top center no-repeat; 
	position:relative; height:101px; padding-top:70px; width:1240px; margin:0 auto}
.shang .toubu div{
	display:inline-block; margin-left:56px}
.shang .toubu .logo img{
	width:250px;}
.sousuo{
	position:relative;
	margin-left:40px;}
.sousuo #siteid{
	width:200px;
	height:30px;
	line-height:30px;
	border:none;
	border-radius:30px;
	background-color:#cdb3b8;
	padding-left:12px;
	}
.sousuo #anniu{
	position:absolute;
	background:url(../images/sousuo.jpg) no-repeat;
	background-size:100%;
	width:30px;
	height:30px;
	border-radius:30px;
	border:none;
	top:0;
	right:0;}
.dianhua span{
	margin-left:10px;
	margin-right:5px;
	height:30px;
	line-height:30px;
	border-radius:30px;}
.dianhua span img{
	height:30px;
	line-height:30px;
	border-radius:30px;}
.dianhua{
	margin-left:10px;
	font-size:24px;
	background:url(../images/dianhua.jpg) no-repeat;
	background-size:30px 30px;
	border-radius:30px;
	padding-left:40px;
	height:30px;
	line-height:30px;
	vertical-align:middle;}
/*导航*/
.daohang{
	background:url(../images/caidan.jpg) center center no-repeat;  
	height:71px;
	line-height:62px; }
.daohang ul {
	width:900px; margin:0 auto; 
}
.daohang ul a:hover{ color:#fff;}

.daohang ul li{
	display:inline-block;
	font-size:18px;
 width:90px; 
 text-align:center;
 position:relative;}
.qilin{
	position:absolute;
	top: 46px;
    right: -20px;}
.qilin img{
	width:231.5px;
	float:right;
	margin-right:10%;}

.daohang ul li:hover{
	background:url(../images/daohang-1.jpg) 0 18px no-repeat;
	background-size:100%;
	color:#fff;}

.daohang-bg{
	background:url(../images/daohang-1.jpg) 0 18px no-repeat;
	background-size:100%;
	color:#fff;}
.daohang-bg a{ color:#fff;}
.daohang ul li .pc_dis_nav,.daohang ul .sec_nav a{display:block;width:100%;font-size:15px;text-align:center;}
.daohang ul li .pc_dis_nav:hover,.daohang ul .sec_nav a:hover{background:#ef413d;}
.daohang ul li .pc_dis_nav a,.daohang ul .sec_nav a{color:#fff;display:block;height:35px;line-height:35px;}
.sec_nav{width:100%;display:none;position:absolute;left:0;top:50px;z-index:100; background-color:#f48473;}
.sec_nav .pc_nav_li:first-child{ display:none !important;}
	
	
/*内容*/
.zhong{
	background-color:#fcd4d2;}
.zhong .zhong-1{
	width:1280px;
	margin:0 auto;
	padding:30px 0;}
.fudong{
	clear:both;}
/*左*/
.zhong .zhong-1 .zuo{
	width:962px;
	height:464px;
	background-color:#fff;
	float:left;
	padding:2%;
	box-shadow:5px 10px 40px #cdc0c5;
	position:relative;}

.zhong .zhong-1 .zuo .neirong p{
	text-indent:2em;
	letter-spacing:1px;
	font-size:14px;}
.zhong .zhong-1 .zuo .neirong .tu{
	margin-top:25px;}
.zhong .zhong-1 .zuo .neirong .tu img{
	max-width:100%;}
.zhong .zhong-1 .zuo .qiehuan{
	background:url(../images/zuoyou.png) no-repeat;
	background-size:100%;
	position:absolute;
	left:46%;
	bottom:14px;
	width:80px;
	height:27px;
	z-index:3;}
.zhong .zhong-1 .zuo .qiehuan .qiehuan-f,.zhong .zhong-1 .zuo .qiehuan .qiehuan-r{
	width:40px;
	height:27px;}
.zhong .zhong-1 .zuo .qiehuan .qiehuan-f{
	float:left;}
.zhong .zhong-1 .zuo .qiehuan .qiehuan-r{
	float:right;}
.zhong .zhong-1 .zuo .qiehuan .qiehuan-r:hover{
	background:url(../images/zuoyou-2.png) no-repeat;
	background-size:100%;}
.zhong .zhong-1 .zuo .qiehuan .qiehuan-f:hover{
	background:url(../images/zuoyou-1.png) no-repeat;
	background-size:100%;}
.zuo-f{background:url(../images/zuoyou-1.png) no-repeat;background-size:100%;}







.swiper-wrapper,.swiper-wrapper .swiper-slide{
	height:auto !important;}

.swiper-container {
  height:auto;
  width: 100%;
}
.zuo .arrow-left {
  background: url(../images/arrows-left.png) no-repeat center center;
  position: absolute;
  left: 30px;
  top: 50%;
  margin-top: -45px;
  width: 17px;
  height: 30px;
  z-index:9; padding:40px 20px
}
.zuo .arrow-right {
  background: url(../images/arrows-right.png) no-repeat center center;
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -45px;
  width: 17px;
  height: 30px;
  z-index:9; padding:40px 20px
}
.zuo .arrow-left,.zuo .arrow-right{ display:none;}
.zuo:hover .arrow-left,.zuo:hover .arrow-right{ display:block;}







/*右*/
.zhong .zhong-1 .you{
	float:right;
	width:260px;}
.zhong .zhong-1 .you img{
	max-width:100%;}
.zhong .zhong-1 .you .licheng,.zhong .zhong-1 .you .rongyu,.zhong .zhong-1 .you .wenhua{
	border-radius:1px;
	position:relative;
	margin-bottom:36px;
	text-align:center;}
.zhong .zhong-1 .you div:hover p{
	background-color:#ef413d;}

.zhong .zhong-1 .licheng .p-bg{
	background-color:#ef413d;}

.zhong .zhong-1 .you .wenhua{
	margin-bottom:0;}
.zhong .zhong-1 .you p{
	position:absolute;
	z-index:1;
	left:28%;
	bottom:-12px;
	border:1px solid #fff;
	color:#fff;
	background-color:#f48473;
	border-radius:10px;
	font-size:20px;
	letter-spacing:3px;
	padding:0 10px;
	height:25px;
	line-height:25px;
	width:100px;
	height:27px;
	line-height:27px;}
.zhong .zhong-1 .you img{
	max-width:80%;
	/*border:1px solid #fff;
	border-radius:15px;*/}

/*底部*/
.xia{
	background-color:#f48473;
	height:80px;
	padding-top:15px;}
.xia .dibu{
	margin-left:10%;
	width:62.8%;
	text-align:center;}
.xia .dibu li{
	display:inline-block;
	border-right:2px solid #fff;
	margin-left:-3px;
	padding:0 5px;
	height:15px;
	line-height:15px;}
.xia .dibu li:last-child{
	border:none;}
.xia .dibu li,.xia .dibu li a{
	color:#fff;}
.xia .dibu li,.xia .dibu li a{
	font-size:14px;} 
.xia .dibu li a:hover{
	color:#ef413d;}






/*招聘*/
.neirong-1{
	background:url(../images/zhaopin-bg.jpg) no-repeat;
	background-size:100%;}
.biaoge{
	width:70%;
	margin:0 auto;
	border:none;
	font-size:14px;}

.biaoge tr td{
	border-bottom:1px dashed #bf9fa5;
	text-align:center;}
.biaoge tr th:nth-child(odd){
	background-color:#b38f96;}
.biaoge tr th:nth-child(even){
	background-color:#c3a5ab;}
.biaoge tr th{
	color:#fff;
	font-size:16px;
	font-weight:normal;
	width:20%;
	padding:3px 0;}
.biaoge tr td:first-child{
	text-align:left;
	text-indent:2em;}




.rcw{
	width:70%;
	margin:15px auto 0;
	text-align:center;
	padding-bottom:20px;}
.rcw-1{
	display:inline-block;
	width:49%;
	border-radius:15px;
	background-color:#bf9fa5;}
.rcw-1:hover{
	background-color:#b38f96;}
.rcw-1 a span{
	font-size:16px;
	color:#fff;
	display:block;
	background:url(../images/shouzhi.png) 290px 4px no-repeat;
	text-align:right;
	padding-right:60px;
	background-size:5%;}



/*填表*/
.ibb{
	text-align:right;}
.ib,.wenben{
	text-align:center;}

.ib span,.wenben input,.ib input{
	border:none;
	text-align:center;
	background-color:#a7a9ac;
	border-radius:20px;
	padding:5px 20px;
	font-size:14px;
	color:#fff;}
.ib input:hover{ background-color:#b38f96;}
.wenben input{
	text-align:left;
	background-color:#fff;
	color:#000;
	border:1px solid #a7a9ac;}
.ib input:hover{
	cursor:pointer;}
#myform{
	padding-top:40px;}






#myform tr,#myform tr th,#myform tr td{
	display:inline-block;}
#myform tr{
	width:40%;}
#myform table,tbody,#myform tr,#myform tr th,#myform tr td{
	border-spacing:0;
	border-collapse:collapse;}
.ibb,#myform .table_form,#myform p{
	width:80%;
	margin:0 auto;
	padding-bottom:15px;}
#myform .table_form tr th{
	width:110px;
	height:35px;
	line-height:35px;
	color:#fff;
	font-weight:normal;
	font-size:16px;}
#myform .table_form tr:nth-child(4n+1) th,#myform .table_form tr:nth-child(4n+2) th{
	background-color:#b38f96;}
#myform .table_form tr:nth-child(4n+3) th,#myform .table_form tr:nth-child(4n+4) th{
	background-color:#c3a5ab;}

#myform .table_form tr td,#myform .table_form tr td input{
	display:inline;
	width:65.5%;
	margin-left:-5px;
	}
#myform .table_form tr:nth-child(even) td,#myform .table_form tr:nth-child(even) input{
	width:77%;}
#myform .table_form tr td input{
	border:1px solid #b38f96;
	height:35px;
	line-height:35px;
	border-top:none;}
#myform .table_form tr:nth-child(even){
	width:60%}
#myform .table_form tr:first-child,#myform .table_form tr:nth-child(2){
	border-top:1px solid #b38f96;}
#myform .table_form tr:last-child input,#myform .table_form tr:nth-last-child(2) input{
	border-bottom:none;}
#myform .table_form tr:last-child,#myform .table_form tr:nth-last-child(2){
	border-bottom:1px solid #b38f96;}
#myform p{
	text-align:left;
	text-indent:0;
	font-size:15px !important;
	padding:10px 0 20px;}

/*联系我们*/
.zhong .zhong-1 .zuo .neirong .nr-you p{
	text-indent:0 !important;
	font-size:18px;}
.zhong .zhong-1 .zuo .neirong .nr-you p.gs{
	font-size:26px;
	margin-bottom:5px;}
.nr-zuo{
	width:37%;
	margin:43px 0 43px 8%;}
.nr-zuo,.nr-you{
	display:inline-block;}
.zhong .zhong-1{
	position:relative;}
.nr-you{
	margin:0 5.5%;
	position:absolute;
	top:140px;}

.BMap_omOutFrame,.BMap_omCtrl{
	display:none !important;}



/*网站地图*/

dl dt,dl dd{
	display:inline-block;}
dl dt{
	font-size:18px;
	font-weight:bold;
	margin-right:10px;}
dl dd{
	margin-right:20px;}
dl dd:last-child{
	margin-right:0;}
dl dd a{
	font-size:16px;}




/*搜索*/
.t-s img{
	width:96px;
	height:67px;
	border-radius:20px;}
.ss ul li{
	border-bottom:1px dotted #ccc;
	height:80px;
	line-height:80px;}

.t-z{
	font-size:16px;}












