﻿*{margin:0;padding:0}
ul,ol,li,dd,dt,dl{list-style:none}
body{color:#696868;font:normal 16px/1.7 "Microsoft YaHei","宋体",Tahoma, Geneva, sans-serif}
a:link{color:#696868; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{text-decoration:none; color:#925B94;}
.space1{width:100%; clear:both; height:10px}
.space2{width:100%; clear:both; height:50px}
.w{width:92%; margin:0 auto; overflow:hidden}
.text-indent{text-indent:18px}
.xm-boxbj{clear:both; position:relative}
.xm-topimg{left:30px;top:10px;position:absolute;z-index:1;}
.xm-nav{width:160px;z-index:20;position:absolute;right:0;top:20%;}
.xm-navbj #bgimg{right:0; top:0;}
.xm-nav li{width:115px;height:35px; margin:18px 0; padding:0px; border:1px solid #fff; text-align:center;line-height:35px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.xm-nav li a{font-size:18px; color:#fff;}
.xm-nav li:hover{ border:1px solid #c2090c;}
.xm-nav li:hover a{ font-size:18px; color:#c2090c;}
#mintbar{padding:0;position:absolute;top:40px; right:90px;z-index:2;width:47px;text-align:center;height:62px;}
#mintbar div{position:relative;margin:0 auto;padding-top:10px;width:960px;height:30px;}
#closebtn{float:right;}
#mint{cursor:pointer;z-index:10; height:100%;display:none;position:absolute;top:0;right:0px;}
#mint img{position:absolute;right:225px; top:40px; display:block;}

.intro ul li{width:24%;float: left;background-color:#925B94;box-shadow:0 0 21px rgba(0, 0, 0, 0.12);height: 100%;position: relative;box-sizing: border-box;}
.intro ul li .cont{height: 100%;box-sizing: border-box;position: relative;padding:30px 20px 10px 20px;}
.intro ul li .cont .num {font-size: 48px;line-height: 48px;color: #fff}
.intro ul li .cont .txt {font-size: 14px;line-height: 24px;color: #fff}

.w3title{font-size:28px;color:#bb3756;text-align:center;text-transform: uppercase; margin:40px auto}
.services-row ul{overflow:hidden; margin:80px auto}
.services-row ul li{float:left;display:inline-block; margin:5px; width:24%; text-align:center; overflow:hidden}
.services-row ul li span{display:block;}
.services-row ul li img{-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;}
.services-row ul li h5{ font-size:16px;height:40px; line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.services-row ul li p{font-size:12px;text-align:center}
.xm-floor3{background:url(images/floor_3_main.jpg); height:252px}
.xm-f3_1{width:30%; float:left;text-transform:uppercase}
.xm-f3_1 p{color:#982D7B;font-size:22px; margin-top:100px; text-align:center}
.xm-f3_2{width:70%;height:252px;float:right;color:#FFF;padding-top:20px;}
.xm-floor4 ul{overflow:hidden; width:106%}
.xm-floor4 ul li{display:inline-block; width:23%; margin:8px;position:relative; overflow:hidden}
.xm-article{float:left;width:50%}
.xm-article ul li{line-height:2.5; border-bottom:#CCC dotted 1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.xm-article dt{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.xm-article dd{color:#888;border-bottom:#CCC dotted 1px;}
.xm-contact{float:right;width:45%;text-transform:uppercase}
.form-control{border:1px solid #DEDEDE;width:280px;height:45px;margin:8px auto}
.textarea-control{border:1px solid #DEDEDE;width:380px;height:80px;margin:8px auto}
.btn-default{background:#82ca9c;color:#ededed;border:0;padding:12px 15px;width:160px;margin-top:20px;}
.form-def{width:500px;overflow:hidden}
.form-def span{display:block}
.xm-cont{padding:20px 0;}
.xm-sname{text-align:center; margin:25px auto auto auto;color:#982D7B;border-top:#A64D79 solid 1px; position:relative}
.xm-sname a{color:#982D7B}
.xm-sname span{position:relative; z-index:3; top:-15px; background:#FFF; padding:0 10px;}
#xm-location{text-align:center; margin:25px auto auto auto;color:#982D7B;border-top:#A64D79 solid 1px; position:relative}
#xm-location a{color:#982D7B}
#xm-location span{position:relative; z-index:3; top:-15px; background:#FFF; padding:0 10px;}
.xm-content{}
#xm-siglpic{margin:10px auto;}
.xm-content ol li{line-height:2;border-bottom:#CCC dotted 1px;}
#xm-info_tit{font-size:24px}
#xm-info_from,#xm-pref{font-size:14px; margin:10px auto}
.xm-foot_main{background:#925B94;padding:10px; overflow:hidden; clear:both;color:#fff;}
.xm-foot_main a{color:#fff;}
.xm-link{font-size:14px; color:#fff}
.xm-link a{display:inline-block; margin:0 5px}
.fenye{clear:both;overflow:hidden}
.fenye a, .fenye span {float:left; display:block; border:1px solid #D3D1D1; padding:0px 6px; margin-left:4px}
.fenye a:hover, .fenye a.c { background:#925B94; color:#FFF}
#total{color:#925B94 }