charset "utf-8";
/* CSS Document */
body { font-family: "microsoft yahei", Arial; font-size: 12px; margin:0; padding:0; }
* { margin:0; padding:0 }
div, ul, li, h1, h2, h3, h4, h5, h6, img, p, dl, dt, dd, ol, th, td { margin: 0px; padding: 0px; }
li { list-style-type: none; }
form, input, button, option, textarea, select { margin: 0px; padding: 0px; }
input, button, textarea, select { font:100% Tahoma, Helvetica, Arial, sans-serif; }
a { text-decoration: none; cursor:pointer; outline:none; blr:expression(this.onFocus=this.blur());color:#272727;font-family: "microsoft yahei"; }
span{font-family: "microsoft yahei";}
p{font-family: "microsoft yahei";}
a:link { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
th { font-weight:normal; }
table { font-size:inherit; font:100%; }
img { border:none;  object-fit: cover;}
.clear{clear: both;}
.del:after{display: block;content: "";clear: both;}
/*字体图标*/

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1519714995554'); /* IE9*/
  src: url('iconfont.eot?t=1519714995554#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1519714995554') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1519714995554#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-icon--:before { content: "\e727"; }

.icon-icon--1:before { content: "\e728"; }

.icon-jinlingyingcaiwangtubiao04:before { content: "\e69d"; }

.icon-weibiaoti1:before { content: "\e600"; }

.icon-dizhi:before { content: "\e60b"; }

.icon-youxiang:before { content: "\e694"; }

.icon-gengduo:before { content: "\e668"; }

.icon-phone:before { content: "\e501"; }
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1522659161180'); /* IE9*/
  src: url('iconfont.eot?t=1522659161180#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1522659161180') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1522659161180#iconfont') format('svg'); /* iOS 4.1- */
}


.icon-huidingbu:before { content: "\e606"; }

.icon-ai-tel:before { content: "\e668"; }

.icon-qq:before { content: "\e6a1"; }

.icon-qr-code:before { content: "\e615"; }

    .float{
	width: 200px;
	position: fixed;
	right:-150px;
	transition:all 0.5s;
	top: 20%;
}
.float ul li{
	position: relative;
	width: 100%;
	min-height: 50px;
	line-height: 50px;
	background: #8f5997;
	border-radius: 5px;
	margin-bottom: 3px;
	cursor: pointer;
}
.float ul li span{
	display: block;
	width: 50px;
	height: 50px;
	float: left;
	text-align: center;
	margin-right: 10px;
}
.float ul li .iconfont{
	color: #FFFFFF;
	font-size: 30px;
}
.float ul li .icon-huidingbu{
	font-size: 20px !important;
}
.float ul li p{
	font-size: 18px;
	color: #FFFFFF;
}
.float ul li .wx{
	width: 90px;
	height: 0px;
	margin-left:60px;
	overflow: hidden;
	padding-bottom: 0;
	transition:all 0.5s;
}
.float:hover{right: 0;}
.float:hover .wx{
	height: 90px;
	padding-bottom: 10px;
}
/*header*/
#header {
	width: 100%;
	height: 97px;
}

.top {
	width: 1002px;
	margin: 0 auto;
}

.top .logo {
	float: left;
	margin-top: 23px;
}
.top .nav{
	float: right;
	margin-top: 30px;
}
.top .nav ul li{
	display: inline-block;
	text-align: center;
	padding: 0 15px;
	background: url(../images/a.png) no-repeat right bottom;
}
.top .nav ul li a{
	font-size: 14px;
	color: #32373a;
}
.top .nav ul li p{
	font-size: 11px;
	color: #979e9c;
}
.top .nav ul li a:hover{
	color: #c10c6d;
}
/*轮播图*/
.banner {
	position: relative;
	width: 100%;
	height: 463px;
}

.banner .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

.banner .bd ul {
	width: 100% !important;
	height: 463px !important;
}

.banner .bd ul li {
	width: 100% !important;
	text-align: center;
}

.banner .bd ul li a {
	display: block;
	height: 463px;
	background-position: center;
	background-repeat: no-repeat;
}
.banner .hd {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 10px;
	text-align: center;
	z-index: 1;
}


.banner .hd ul li {
	margin: 0 4px;
	width: 10px;
	height: 10px;
	cursor: pointer;
	display: inline-block;
	zoom: 1;
	font-size: 0;
	background: #FFFFFF;
	border-radius: 50%;
}

.banner .hd .on {
	background: #C10C6D;
}
.content{
	width: 1002px;
	margin:0 auto;
}
/*底部*/
.footer{
	width: 100%;
	padding: 20px 0;
	background: #282828;
	margin-top: 90px;
	text-align: center;
}
.footer ul li{
	display: inline-block;
	color: #b3b3b3;
	height: 26px;
	line-height: 26px;
}
.footer ul li a{
	padding: 0 3px;
}
.footer p{
	font-size: 12px;
	color: #b3b3b3;
	line-height: 28px;
}
.footer a{
	font-size: 12px;
	color: #b3b3b3;
}
.paper{
	width: 1002px;
	margin:38px auto;
	min-height: 500px;
}
.paper:after{
	display: block;
	clear: both;
	content: "";
}
/*侧栏菜单*/
.side{
	width: 246px;
	float: left;
}
.side .tit{
	width: 100%;
	height: 54px;
	line-height: 54px;
	background: #ca4c8f;
	text-align: center;
}
.side .tit p{
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
.side .tit span{
    color: rgba(255,255,255,0.51);	
    font-weight: normal;
    font-size: 16px;
}
.side_c ul{
	width: 100%;
	border: 1px solid #d2d2d2;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.side_c ul li{
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #d2d2d2;
	padding-left: 23px;
}
.side_c ul li:last-child{
	border: none;
}
.side_c ul li a{
	font-size: 16px;
	color: #2d2d2d;
}
.side_c ul li .iconfont{
	color: #ca4c8f;
	margin-right: 16px;
}
.side_c ul li:hover{
	background: #f2f2f2;
}
.side_p{
	margin-top: 30px;
}
.side_p .info{
	width: 100%;
	border: 1px solid #d2d2d2;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.side_p .info table{
	width: 210px;
	padding: 13px 0 13px 13px;
}
.side_p .info tr{height: 30px;}
.side_p .info td{
	font-size: 12px;
	color: #666666;
	min-width: 65px;
	vertical-align:top;
}
.side_p .info td .iconfont{
	color: #252535;
	margin-right: 5px;
}
/*面包屑*/
.bread{
	width: 100%;
	height: 32px;
	border-bottom: 1px solid #cacaca;
}
.bread span{
	float: left;
	font-size: 18px;
	color: #ca4c8f;
}
.bread p{
	font-size: 12px;
	color: #828282;
	float: right;
	line-height: 32px;
	height: 32px;
}
.bread p a{
	font-size: 12px;
	color: #828282;
}
.bread .iconfont{
	margin-right: 10px;
}
/*产品*/
.product,.page,.news_list,.detail{
	width: 724px;
	float: right;
}
.product ul{
	margin:30px -10px 0;
}
.product ul li{
	width: 227px;
	height: 207px;
	float: left;
	margin: 12px 10px;
	outline: 1px solid transparent;
	position: relative;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s; 
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}
.product ul li .photo{
	width: 219px;
	height: 159px;
	font-size: 0;
	padding: 3px;
	border: 1px solid #bdbdbd;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s; 
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}
.product ul li .photo img{
	width: 100%;
	height: 100%;
}
.product ul li .name{
	display: block;
	width: 100%;
	height:40px ;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	color: #666666;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s; 
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}
.product ul li .more{
	display: block;
	width: 219px;
	height: 159px;
	background: rgba(0,0,0,0.6);
	position: absolute;
	top: 4px;
	left: 4px;
	z-index: 3;
	text-align: center;
	line-height: 159px;
	opacity: 0;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s; 
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}
.product ul li .more .iconfont{
	font-size: 33px;
	color: #ffffff;
}
.product ul li:hover .photo{
	background: #666666;
	border-color: #666666;
}
.product ul li:hover .name{
	background: #ca4c8f;
	color: #fff;
}
.product ul li:hover{
	outline: 1px solid #ca4c8f;
}
.product ul li:hover .more{
	opacity: 1;
}
/*翻页*/
.fanye{
	width: 100%;
	text-align: center;
	margin: 20px 0;
}
.fanye a{
	display: inline-block;
	width: 26px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #bfbfbf;
	font-size: 16px;
	color: #999999;
}
.fanye .iconfont{
	font-size: 18px;
}
.fanye a:hover,.fanye a.on{
	background: #ca4c8f;
	color: #ffffff;
	border-color: #ca4c8f;
}
/*新闻*/
.news_list .first{
	margin-top: 36px;
	width: 100%;
	height: 197px;
}
.news_list .first .photo{
	float: left;
}
.news_list .first .txt{
	float: right;
	width: 429px;
	position: relative;
	height: 197px;
}
.news_list .first .txt .p1{
	font-size: 14px;
	color: #787878;
	padding-bottom:12px;
}
.news_list .first .txt .tit1{
	font-size: 14px;
	font-weight: bold;
	color: #3e3e3e;
	line-height: 30px;
}
.news_list .first .txt .p2{
	font-size: 12px;
	color: #666666;
	line-height: 22px;
}
.news_list .first .txt .more{
	display: block;
	width: 48px;
	height: 20px;
	background: #ca4c8f;
	color: #fff;
	font-size: 12px;
	text-align: center;
	position: absolute;
	bottom: 0;
}
.news_list .list{
	margin-top:38px ;
}
.news_list .list ul li{
	border-bottom: 1px solid #adadad;
	line-height: 38px;
}
.news_list .list ul li a{
	font-size: 12px;
	color: #666666;
}
.news_list .list ul li a:before{
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-left: 7px solid;
    border-bottom: 4px solid transparent;
    display: block;
    content: "";
    float: left;
    margin: 15px 20px 0 0;
}
.news_list .list ul li a span{
	float: right;
}
.news_list .list ul li a:hover{
	color:#c10c6d;
}
/*单页*/
.page .cont{
	margin-top: 30px;
	font-size: 14px;
	line-height: 26px;
}
.page .cont>p{
	text-indent: 2em;
}
.page .cont .pic .photo{
	height: 167px;
	width: 527px;
	float: left;
}
.page .cont .pic .show{
	width: 193px;
	float: right;
	height: 167px;
	background: #aeaeae;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 17px 34px 0;
	margin-bottom: 30px;
}
.page .cont .pic .show span{
	font-size: 17px;
	color: #FFFFFF;
}
.page .cont .pic .show hr{
	width: 26px;
	height: 3px;
	background: #FFFFFF;
	border: none;
	margin: 10px 0;
}
.page .cont .pic .show p{
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 100px;
	line-height: 16px;
	margin-top: 30px;
}
.page .cont .pic .photo img{
	width: 100%;
	height: 100%;
}
/*详情页*/
.detail .cont{
	margin-top: 30px;
}
.detail .tit{
	font-size: 26px;
	color: #c10c6d;
}
.detail .view{
	font-size: 12px;
	color: #999999;
	line-height: 36px;
	margin-bottom: 20px;
}
.detail .view .s1{
	color: #ca4c8f;
	margin-right: 10px;
}
.detail .view .s2{
	margin-left: 25px;
}
.detail .photo{
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}

.detail .photo img{
	max-width: 100%;
}
.detail .txt{
	font-size: 14px;
	color: #5b5b5b;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #c1c1c1;
}
.detail .btn span{
	margin-right: 15px;
	font-size:12px;
	color: #b1b1b1; 
}
.detail .btn p{
	height: 30px;
	line-height: 30px;
}
.detail .btn a{
	font-size: 14px;
	color: #666666;
}
.detail .btn a:hover{
	color: #c10c6d;
}
/*三级侧栏*/
.side_c .drop{
	width: 204px;
	margin: 0 auto;
}
.side_c .drop a{
	display: block;
	width: 100%;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #666666;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-left: 50px;
	border-bottom: 1px dashed #e8e8e8;
}
.side_c .drop a:hover,.side_c .drop a.on{
	background: #f2f2f2;
	color: #c10c6d;
}

/*表单*/
.form {
  width: 100%;
  padding-top: 55px;
}
.form_tit {
  width: 100%;
  text-align: center;
}
.form_tit .p1 {
  font-size: 36px;
  color: #efefef;
  text-transform: uppercase;
}
.form_tit .p2 {
  font-size: 24px;
  color: #333333;
  height: 68px;
  line-height: 68px;
}
.form_tit .p3 {
  width: 800px;
  height: 43px;
  line-height: 43px;
  background: #efefef;
  margin: 0 auto;
  font-size: 12px;
  color: #9c9c9c;
}
.layui-form {
  width: 830px;
  margin: 50px auto 0;
}
.layui-form td span {
  font-size: 16px;
  color: #333333;
  float: left;
  line-height: 46px;
}
.layui-form table {
  width: 100%;
}
.layui-form td {
  width: 50%;
  padding-bottom: 25px;
  position: relative;
}
.layui-form td input {
  height: 46px;
  text-indent: 25px;
  font-size: 16px;
  line-height: 46px;
  border-radius: 5px;
  background: none;
  outline: none;
  border: 1px solid #cccccc;
  width: 264px;
}
.layui-form .new input {
  width: 674px;
}
.layui-form td .s1 {
  color: red;
  float: right;
  margin-right: 10px;
}
.layui-form textarea {
  resize: none;
  border: 1px solid #cccccc;
  border-radius: 5px;
  width: 670px;
  padding: 5px;
  outline: none;
  background: none;
  height: 153px;
}
.form ul {
  width: 100%;
  text-align: center;
}
.form ul li {
  display: inline-block;
  width: 120px;
  height: 35px;
  line-height: 35px;
  margin: 0 15px;
}
.form ul li input {
  width: 100%;
  height: 100%;
}
/* all */
::-webkit-input-placeholder {
  color: #dedede;
}
::-moz-placeholder {
  color: #dedede;
}
/* firefox 19+ */
:-ms-input-placeholder {
  color: #dedede;
}
/* ie */
input:-moz-placeholder {
  color: #dedede;
}
/* individual: webkit */
.form td input::-webkit-input-placeholder {
  color: #dedede;
}
.form td input::-webkit-input-placeholder {
  color: #dedede;
}
.form td input::-webkit-input-placeholder {
  color: #dedede;
}
/* individual: mozilla */
.form td input::-moz-placeholder {
  color: #dedede;
}
.form td input::-moz-placeholder {
  color: #dedede;
}
.form td input::-moz-placeholder {
  color: #dedede;
}
/*地图*/
.map {
  width: 100%;
  height: 400px;
  margin-top: 30px;
}
.BMap_bubble_title {
  color: #CC5522;
  font-size: 14px;
  font-weight: bold;
  overflow: hidden;
  padding-right: 13px;
  white-space: nowrap;
}
.BMap_bubble_content {
  font: 12px arial, sans-serif;
  overflow: visible;
  padding-top: 4px;
  white-space: -moz-pre-wrap;
  word-wrap: break-word;
}