@charset "utf-8";
* { margin: 0; padding: 0; }
img { border: none; }
ul, li { list-style: none; }
a { text-decoration: none;  cursor: pointer; }
input, select, button, textarea { font-size: 14px; font-family: "微软雅黑"; color: #666; }
body { font-size: 12px;  font-family: "微软雅黑";}
h1, h2, h3, h4, h5, h6, h7, b { font-weight: normal; }
i, em { font-style: normal; }
.clear{ clear:both}

/*******************公共样式*****************/
.header{width: 100%; height: 80px; background: #fff;}
.header-link{border-bottom: 1px solid #ddd;}
.head{width: 1200px; margin: 0 auto;}
.logo{float: left; margin: 19px 20px 15px 0;}
.layui-nav-head{float: left;}
.head-dl{float: right; padding-top: 20px;}
.banner{width: 100%;position: relative;}
.bg-img{width: 1920px; position: relative; left: 50%; margin-left: -960px; position: relative;}
.bg-img img{display: block; margin: 0 auto; width: 100%;}
.bg-d{position: absolute; left: 50%; margin-left: -600px; top: 50%; margin-top: 90px; font-size: 22px;}
.bg-d span{display: inline-block; background: #3cd3cc; color: #fff; font-size: 20px; font-weight: bold; padding: 0 18px; height: 30px; line-height: 27px; margin-right: 5px;}
.bg-d p{font-size: 16px;  color: #333;text-transform:uppercase;}

.layui-nav-head{background: none; padding: 20px 0;}
.layui-nav-head .layui-nav-item{line-height: 40px;}
.layui-nav-head .layui-nav-item a{ font-size: 16px; color: #333;}
.layui-nav-head .layui-this:after {height: 0;}
.layui-nav-head .layui-nav-item a:hover, .layui-nav-head .layui-this a{color: #00c5bc;}
.layui-nav-head .layui-nav-bar{ height: 0;}


.kjjc-a{float: left; width: 175px; height: 60px;color: #fff; font-size: 16px; padding-top: 28px; box-sizing: border-box; background: url("../images/icon.png") no-repeat -108px -37px; text-align: center;}
.kjjc-a:hover{color: #fff;}

.content{width: 1200px; margin: 0 auto;}

/***********首页***************/
.cont-d{margin: 20px 0;}
.cont-js-p{ color: #000000; font-size: 16px; line-height: 32px; text-indent: 2em;}
.cont-xt-ul{ overflow: hidden; margin: 0 -15px;}
.cont-xt-ul li{ float: left; width: 280px; height: 70px; margin:13px; box-sizing: border-box; padding: 0;}
.cont-xt-a{ border: 1px solid #00c5bc; background: url("../images/icon.png") no-repeat 100px  100px;display: block; height: 100%; text-align: center; line-height: 68px;}
.cont-xt-vp2{background-position: -243px -153px;}
.cont-xt-wf{background-position: -8px -153px;}
.cont-xt-ukb{background-position: -10px -275px;}
.cont-xt-ukgj{background-position: -284px -275px;}
.cont-xt-a span{display:inline-block; width: 100px; height: 45px; background: url("../images/icon.png") no-repeat -663px -33px; vertical-align: middle; margin-right: 5px;}
.cont-xt-a em{display:inline-block; width: 100px; height:50px; background: url("../images/icon.png") no-repeat -832px -33px; vertical-align: middle; margin-right: 5px;}
.cont-xt-a i{display:inline-block; width: 190px; height:60px; background: url("../images/icon.png") no-repeat -540px -170px; vertical-align: middle; margin-right: 5px;}
.cont-xt-a strong{font-size: 20px; line-height: 32px; font-weight: bold; display: inline-block; vertical-align: middle;}
.cont-xt-a b{font-size: 20px; line-height: 32px; font-weight: inherit; display: inline-block; vertical-align: middle;}
.layui-tab-box{position: relative}
.bt-x{position: absolute;right: 8px; top: -13px; font-size: 25px; color: #666; z-index: 1000; cursor: pointer;}


.cont-xz{border: 1px solid #00c5bc; padding: 15px; box-sizing: border-box;}
.cont-xz .layui-form-label{ width: 150px; padding:10px 5px 0; text-align: left;  box-sizing: border-box;}
.cont-xz .layui-input-block{ margin-left: 150px;}
.cont-xz h3{color: #333; font-size: 26px; line-height: 30px; margin-bottom:10px;}
.cont-xz h3 span{float: right; margin-left: 10px; color: #000; font-size: 14px;}
.xtjs-left p{ font-size: 14px;color: #4c4c4c; line-height: 20px; margin-bottom:5px; min-height: 60px;}
.xtjs-left span{font-size: 16px; color: #d9534f; line-height: 24px;}
.xtjs-left{float: left; width: 850px;}
.xtjs-right{ margin-left: 870px;}
.xtjs-right span{color: #333333; font-size: 16xp; display: block; text-align: left; padding-left: 10px;}
.xtjs-right span strong{font-size: 34px; color: #d9534f;}
.xtjs-right .layui-btn-danger{ background: #d9534f; width: 120px; border-radius: 5px;}
.pt{margin: 40px auto; width: 1200px; overflow: hidden;}
.pt-h3{ font-size: 20px; text-align: center; line-height: 20px; margin-bottom: 10px; font-weight: bold;}
.pt-p{font-size: 14px; color: #000000; line-height: 32px; text-align: center; margin-bottom: 20px;}
.pt-ul{ margin:0 -30px;}
.pt li{ width: 260px; margin: 0 27px; float: left;}
.pt-img{float: left; width: 60px; height: 90px; border-right: 1px solid #cccccc; background: url("../images/icon.png") no-repeat;}
.pt-img01{ background-position: -615px -262px;}
.pt-img02{ background-position: -720px -262px;}
.pt-img03{ background-position: -808px -262px;}
.pt-img04{ background-position: -895px -262px;}
.pt-d{ margin-left: 60px; padding-left: 20px; box-sizing: border-box;}
.pt-d strong{font-size: 16px; font-weight: bold; margin-bottom:16px; display: block;}
.pt-d p{font-size: 13px;line-height:18px; color: #666;}

.xwzx{margin: 40px auto; width: 1200px; overflow: hidden;}
.xwzx h3{font-size: 20px; text-align: center; line-height: 20px; margin-bottom: 40px; font-weight: bold;}
.xwzx-left{ width: 560px; float: left; background: #f5f5f5;}
.xwzx-right{ margin-left: 600px; }
.xwzx-img{display: block; width: 560px; height: 330px; border: 1px solid #f5f5f5; box-sizing: border-box;}
.xwzx-img img{width: 560px; height: 330px;}
.xwzx-left-p{ line-height: 30px; margin: 15px 20px;}
.xwzx-left-p a{font-size: 16px; color: #333333; display: inline-block; width: 400px; white-space: nowrap; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis;vertical-align: middle;}
.xwzx-left-p a:hover{opacity: 0.8;}
.xwzx-left-p span{color: #333333; font-size: 14px; float: right;}
.xwzx-right .layui-elem-quote{padding:9px 20px; background: #f5f5f5; border-left: 8px solid #00c5bc; font-size: 16px; color: #333333;font-weight: bold;}
.xwzx-right-d{margin: 10px 23px 30px;}
.xwzx-right-p{line-height: 35px; margin-bottom: 5px; border-bottom: 1px dashed #e7e7e7;}
.xwzx-right-a{color: #333333;display: inline-block; width: 430px; white-space: nowrap; height: 35px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; font-size: 14px; vertical-align: middle;}
.xwzx-right-span{color: #333333; font-size: 16px; float: right; line-height: 35px;}
.link{margin: 40px auto 20px; width: 1200px;}
.link span{display: block; float: left; font-size: 14px; color: #000; width: 80px; line-height: 30px;}
.link-d{margin-left: 80px;}
.link-a{color: #666;margin-right:20px; line-height: 30px;}

.footer{background: #282828;}
.foot{width: 1200px; margin: 0 auto;}
.foot-top{border-bottom: 1px solid #525252; padding: 23px 0; box-sizing: border-box; overflow: hidden;}
.foot-top .layui-breadcrumb{float: left;}
.kf-qq{float: right;}
.foot-top .layui-breadcrumb a{color: #fff!important;}
.foot-top .layui-breadcrumb a span{color: #fff;}
.foot-p{ line-height: 60px; color: #fff; font-size: 14px; text-align: center;}
.kf-qq i{ display: inline-block;vertical-align: middle; width: 26px; height: 26px; margin-right: 3px; background: url("../images/icon.png") no-repeat -32px -33px;}
.kf-qq{color: #fff; font-size: 14px; font-family: "microsoft yahei", "微软雅黑";}

.login-d{margin: 40px;}
.layui-tab-box .layui-tab-content{padding: 0;}
.login-dl .layui-form-item{border: 1px solid #e6e6e6; }
.login-dl .layui-form-label{width: 35px; padding: 0; height: 38px;}
.login-dl .layui-input-block{margin-left: 35px;}
.login-dl .layui-input-block .layui-input{border: none;}
.login-d .layui-form-zh{background: url("../images/icon.png") no-repeat -340px -25px;}
.login-d .layui-form-mm{background: url("../images/icon.png") no-repeat -434px -25px;}
.login-dl .layui-form-item-now{border: none;}
.login-span{float: right;}
.login-span em{margin: 0 5px;}
.login-span a{ font-size: 14px; color: #333333;}
.layui-form-item-now{line-height: 20px;}
.layui-form-item-now input{display: inline-block;vertical-align: middle; margin-right: 3px;}
.ts-p{font-size: 14px; text-align: center; color: #d9534f; line-height: 42px; height: 42px;}
.login-d .layui-btn-s{background: #00c5bc; color: #ffffff; font-size: 16px; width: 100%;}
.layui-tab-box .layui-tab-title li{min-width: 130px;}
.layui-tab-box .layui-tab-item{min-height: 225px;}
.login-ewm{width: 200px; margin: 30px auto 20px;}
.login-ewm-d{border: 1px solid #ddd; padding: 5px; box-sizing: border-box; width: 200px; height: 200px; margin-bottom: 20px;}
.login-ewm-d img{display: block; width: 100%; }
.login-ewm p{ text-align: center; font-size: 14px; line-height: 26px; width: 170px; margin: 0 auto;}
.cont-bd{background: #fcfcfc; border: 1px solid #f0f0f0; padding: 20px; box-sizing: border-box; margin:50px auto;}
.cjwt-h3{font-size: 18px; line-height: 24px; border-bottom: 1px solid #f0f0f0;  width: 870px; margin: 20px auto 30px; text-align: center; padding-bottom: 20px;}
.cjwt-d{ margin-bottom: 20px;}
.cjwt-d strong{ font-size: 14px; line-height: 34px; color: #333333; font-weight: bold;}
.cjwt-d p{font-size: 14px; color: #333333; line-height: 24px;}

/********新闻资讯**********/
.news{width: 1200px; margin: 50px auto 30px;}
.news-list{margin-bottom: 40px; overflow: hidden;}
.news-list .layui-btn{ margin: 0; border-radius: 0; float: left;}
.news-d .layui-form-label{position: relative; width: 120px; border-top: 1px solid #e2e2e2;  box-sizing: border-box;padding:20px 0 0 30px;  text-align:left;}
.news-d .layui-form-label i{position: absolute; left: 0; top: 0; width: 30px; height: 30px; background: url("../images/xsj.png") no-repeat -1px -1px; color: #fff;  text-align: left; padding-left: 3px;}
.news-d .layui-form-label p{font-size: 12px; color: #666666;}
.news-d .layui-form-label span{color: #666666; font-size: 40px; font-weight: bold; line-height: 40px;}
.news-d .layui-input-block{ margin-left: 160px; border-top: 1px solid #e2e2e2; padding-top: 20px;}

.news-left{float: left; width: 220px; height: 100px;}
.news-right{ margin-left: 250px;}
.news-h3{font-size: 16px; color: #333333; margin-bottom: 10px;}
.news-p{ font-size: 12px; color: #333; margin-bottom: 10px;}
.news-span{font-size: 12px; color: #666; line-height: 20px;}
.news-p span{margin-right:30px;}
.news-d{margin-bottom: 20px;}
#demo2{text-align: center;}

/*******新闻内容******/
.xwnr{margin: 40px auto; width: 1200px; overflow: hidden;}
.xwnr-nav{margin-bottom: 5px;}
.xwnr-left{width: 845px; border: 1px solid #f0f0f0; padding: 20px; float: left; box-sizing: border-box;}
.xwnr-right{margin-left: 900px;}
.xwnr-h3{font-size: 20px; color: #333333; text-align: center; margin-bottom: 20px;}
.xwnr-p{text-align: center;}
.xwnr-p span{margin: 0 20px; color: #666;}
.xwnr-left p{line-height: 34px; color: #4c4c4c; font-size: 14px;}
.end{text-align: center; margin: 10px 0;}
.xwnr-next{margin: 30px 0; float: left;}
.xwnr-next p{ height: 30px; line-height: 30px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 600px; font-size: 14px;}
.xwnr-next a{ color: #666;}
.xwnr-list{border: 1px solid #f0f0f0;}
.xwnr-list h3{ border-bottom: 1px solid #f0f0f0; height: 35px; line-height: 35px; padding: 0 20px; font-size: 16px; color: #5e76b2;}
.xwnr-list-d{padding: 15px; box-sizing: border-box;}
.xwnr-list-a{color: #4c4c4c; line-height: 30px;display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 100%;}
.xwnr-list-a i{display: inline-block; vertical-align: middle; margin-right: 5px; width: 16px; height: 16px; line-height: 16px; text-align: center; color: #fff; background: #bfbfbf; border-radius: 3px;}
.xwnr-list-a span{display: inline-block; vertical-align:middle; width: 240px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.xwnr-list-a:nth-of-type(1) i{background: #fe764c;}
.xwnr-list-a:nth-of-type(2) i{background: #fda029;}
.xwnr-list-a:nth-of-type(3) i{background: #fdc929;}

.zwcx-bd{margin:110px auto 60px; width: 1200px; overflow: hidden; min-height: 400px;}
.zwcx-h3{ font-size: 26px; color: #3b5d98; text-align: center; margin-bottom: 20px;}
.zwcx-p{ text-align: center; font-size: 14px; color: #666666;}
.zwcx-ul{ margin: 50px -61px 40px;}
.zwcx-ul li{float: left; margin: 0 63px 70px; width: 314px; }
.zwcx-a{ border: 1px solid #acdbd9; background: #ecfaf9; border-radius: 5px; display: block;width:100%; height: 80px; background: url("../images/icon.png") no-repeat 100px 100px; overflow: hidden;}
.zwcx-cnki{background-position: 24px -401px;}
.zwcx-vp{background-position: -235px -401px;}
.zwcx-pp{background-position: -475px -406px;}
.zwcx-wf{background-position: -730px -397px;}
.zwcx-ts{background: url("../images/zwcx.jpg") no-repeat 0px 20px; border-color:#fff; line-height: 82px; font-size: 16px; color: #333; padding-left: 35px;}
.zwcx-kb{ border-color:#fff;}
.zwcx-tu{background-position: 37px -485px;}

/************关于我们*************/
.about{width: 1200px; margin: 50px auto 0; overflow: hidden;}
.about-left{float: left; width: 599px; border-right: 1px solid #3cd3cc; position: relative; min-height: 356px; padding-left: 100px; box-sizing: border-box;}
.about-right{ margin-left: 600px; padding-left: 90px;}
.about-img{margin: 0 auto; text-align: left;}
.about-i{display: block;width: 18px; height: 18px; border-radius: 50%; background: #3cd3cc; right: -9px; top: 50%; position: absolute; margin-top: -9px;}
.about-d{overflow: hidden;}
.about-d h3{font-size: 18px; font-weight: bold; margin-bottom: 30px;}
.about-d p{font-size: 16px; line-height: 32px; color: #333;width: 400px;}

.about-kjjc{ height: 384px; background: url("../images/img06.jpg") no-repeat center center; text-align: center; padding-top:80px; box-sizing: border-box;}
.about-kjjc h3{ font-size: 30px; color: #000; margin-bottom: 30px;}
.about-kjjc p{ font-size: 16px; color: #333;margin-bottom: 50px; }

.about-kjjc_zz{ height: 813px;text-align: center; padding-top:80px; box-sizing: border-box;}
.about-kjjc_zz h3{ font-size: 30px; color: #000; margin-bottom: 30px;}
.about-kjjc_zz p{ font-size: 16px; color: #333;margin-bottom: 50px; }

.about-bt{ width: 160px; height: 50px; text-align: center; color: #fff; background: #3cd3cc; display: block; line-height:50px;  text-align: center; font-size: 16px; margin: 0 auto;}
.about-bt:hover{ color: #fff; text-shadow: 0px 0px 3px rgba(0,0,0,0.2);}

.lxfw-bd{width: 1200px; margin: 90px auto 70px; overflow: hidden;}
.lxfs-ul li{float: left;}
.lxfs-li01{margin-right: 125px; width: 400px;}
.lxfs-li02{margin-right: 100px; width: 270px;}
.lxfw-bd h3{ font-size: 18px; color: #333; margin-bottom: 10px;}
.lxfw-bd p{font-size: 14px; color: #666; line-height: 28px;}
.lxfw-bd .layui-textarea{margin-bottom: 10px;}
.lxfw-bd .layui-input{float: left; width: 281px;}
.lxfw-bd .layui-btn{width: 108px; background: #3cd3cc; margin-left: 10px;}
.lxfs-img{float: left; width: 60px;height: 80px;}
.lxfs-d{margin-left: 70px;}
.lxfs-li02 .lxfs-img{background: url("../images/icon.png") no-repeat -36px -595px;}
.lxfs-li03 .lxfs-img{background: url("../images/icon.png") no-repeat -153px -598px;}
.lxfs-li03 .lxfs-d{margin-left: 60px;}

.submit-bd{margin: 30px auto;}
.submit-left{float: left; width: 150px;}
.submit-left-a{color: #333; font-size: 18px; text-align: center; border-bottom: 1px solid #cccccc; line-height: 30px; padding-bottom: 20px; margin-bottom: 20px; display: block;}
.submit-left-this{color: #2ccac3;}
.submit-right{margin-left: 310px;}
.submit-d{overflow: hidden;}
.submit-tit{font-size: 16px; border-left: 8px solid #2ccac3; padding-left:12px; font-weight: bold; margin-bottom: 10px;}
.sb-xzxt-ul{margin: 0 -5px;}
.sb-xzxt-ul li{float: left; width: 170px; height: 125px; margin:5px; }
.sb-a{border: 2px solid #fff; display: block; width: 100%; height: 100%; box-sizing: border-box;}
.sb-this{border-color: #d9534f;}
.sb-xzxt-ul li:hover .sb-a{border: 2px solid #d9534f;}
.sb-img{ width: 158px; height: 80px; border-radius: 5px; background: #fff; border: 1px solid #e6e6e6; font-size: 16px; color: #333333; text-align: center; box-sizing: border-box; padding-top: 50px; background: url("../images/icon.png") no-repeat 100px 100px; margin: 5px auto 0;}
.sb-img-cnki{ background-position: -0px -962px;}
.sb-img-vp{ background-position: -167px -957px;}
.sb-img-wf{ background-position: -303px -960px;}
.sb-img-pp{ background-position: -425px -962px;}
.sb-img-uk{ background-position: -585px -955px;}
.sb-a p{text-align: left; color: #666; font-size: 14px; line-height: 30px; padding-left: 10px;}
.submit-xzxt ul{overflow: hidden; margin-bottom: 20px;}

.submit-form{margin: 20px 0 50px;}
.submit-form .layui-form-mid{color: #333; font-size: 14px;}
.layui-input-max{width: 555px; }
.submit-form .layui-form-label{color:#333;font-size: 16px; line-height: 40px; padding:0; width: 80px; text-align: left;}
.submit-form .layui-input-block{ margin-left:80px;}
.submit-form .layui-input-block .layui-input{border-color: #dbdbdb;}
.submit-form .layui-input-inline{}
.submit-form .layui-tab-title li{width:405px; box-sizing: border-box;}
.submit-form .layui-tab-title .layui-this:after{    border-bottom: 3px solid #2ccac3;}
.layui-textarea-sub{height: 200px; }
.submit-form .layui-tab-content{margin:0px; padding:10px 0;}

.ipt-left{float: left; width: 160px;position: relative; text-align: center;}
.ipt-left input{display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;}
.ipt-right{ margin-left: 170px;}
.layui-btn .ipt-icon{display: inline-block;  margin-right: 0px; width: 30px; height: 30px;vertical-align: top;line-height: 35px}
.ipt-span{color: #333; font-size: 16px; display: inline-block; vertical-align: top;    line-height: 33px;}
.submit-form .layui-zf{background: #2ccac3;}
.int-nr{margin: 20px 0 10px;}
.int-nr h3{color: #333; line-height: 24px;}
.int-nr p{ color: #666; font-size: 14px; line-height: 24px;}

.sub-tj{border: 1px solid #f0f0f0; font-size: 14px; margin: 20px 0;}
.sub-tj .layui-form-item{clear: none;border-bottom: 1px solid #f0f0f0; margin-bottom: 0; overflow: hidden;padding: 15px 0;}
.sub-tj .layui-form-label{ height: 20px; padding: 0; text-align: center; width: 110px;  border-right:3px solid #e6e6e6; color: #333; font-size: 16px;}
.sub-tj .layui-input-block{ margin-left: 110px; padding-left: 30px; min-height: 20px; height: 20px; color: #666;}
.sub-tj .layui-form-item:after{clear: none;}

.sub-zf{margin: 20px 0;}
.sub-zf-j{display: inline-block; vertical-align: middle; width: 28px; line-height: 28px; height: 28px; text-align: center; color: #fff; background: #e92517; font-size: 16px;}
.layui-input-zf{width: 275px;display: inline-block; vertical-align: middle;}
.sub-zf-span{color: #333; font-size: 14px; margin: 0 5px; line-height: 38px;display: inline-block; vertical-align: middle;}
.sub-zf-yh{color: #e92517; font-size: 18px; vertical-align: middle; margin-left: 10px; font-weight: inherit;}

.layui-form-item-je{font-size: 16px; font-weight: bold; color: #333; margin: 20px 0 20px;}
.layui-form-item-je strong{color: #e92517;}
.zffs-zf{width: 160px; height: 40px; border: 1px solid #e6e6e6; display: block;background: url("../images/icon.png") no-repeat ; margin-left: 30px;}
.zffs-d{float: left; width: 280px; }
.zffs-zfb{ background-position: -213px -1070px;}
.zffs-wx{background-position: -10px -1070px;}
.zffs-left{float: left; margin-right: 10px; width: 20px; height: 20px; margin-top:12px;}
.layui-form-item-xz{margin-bottom: 30px;}
.sub-zf .layui-btn{background: #2ccac3;}
.smzf{margin: 20px 60px; text-align: center;}
.smzf-h3{font-size: 24px; line-height: 48px; color: #4c4c4c;}
.smzf-img{width: 190px; height: 190px; border: 1px solid #ddd;padding: 5px; box-sizing: border-box; margin: 0 auto;}
.smzf-img img{display: block; width: 100%;height: 100%;}
.smzf-p{color: #999999; font-size: 12px;line-height: 30px;}
.smzf hr{margin-bottom: 10px;}
.smzf-a{color: #3b5d98;font-size: 14px; line-height: 30px;}
.smzf .layui-layer-title{text-align: left;font-size: 14px;}

.smzf-cg{ margin: 60px 0; box-sizing: border-box; padding-left: 150px; text-align: left;}
.smzf-cg-p{margin-bottom: 20px;}
.smzf-cg-p i{display: inline-block;vertical-align: middle; width: 62px; height: 62px;background: url("../images/icon.png") no-repeat -804px -964px;}
.smzf-cg-p strong{font-size: 18px; color: #3cd3cc; margin-left: 10px; line-height: 60px; display: inline-block; vertical-align: middle;}
.smzf-cg-tit{font-size: 18px; line-height: 26px; margin-bottom: 10px;}
.smzf-pz{font-size: 16px; line-height: 24px; color: #666; margin-bottom: 5px;}
.smzf-pz span{color: #999;}

.xzbg-h3{font-size: 16px; color: #333; margin-bottom: 15px;}
.xzbg-d{margin-bottom:40px;}
.xzbg-d .layui-form-item{clear: none; margin-bottom: 20px; overflow: hidden;}
.xzbg-d .layui-form-item:after{clear: none;}
.layui-table-bg{ margin: 20px auto;}
.layui-table-bg thead th{}
.xzbg-d .layui-btn-tx{ background: #d9534f; padding: 0 20px; margin-bottom:15px;}
.xzbg-d-p{font-size: 14px; color: #666; line-height: 30px;}
.xzbg-d-tx{margin-bottom: 50px;}


/* 轮播css */
.slideBox{ width:1200px; height:354px; overflow:hidden; position:relative; }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; text-align: center; width: 100%;}
.slideBox .hd ul{ overflow:hidden; zoom:1; margin: 0 auto; display: inline-block;vertical-align: middle;}
.slideBox .hd ul li{ float:left; margin:0 3px;  width:13px; height:13px;  border-radius:50%;line-height:14px; text-align:center; background:none; cursor:pointer; border: 1px solid #fff;}
.slideBox .hd ul li.on{ background:#fff; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1200px; height:354px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-40px; display:block; width:42px; height:80px; background: url(../images/icon.png) -33px -1180px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0; background-position:-154px -1180px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/**********注册*************/
.login-bd{width: 1200px; margin: 50px auto;}

/********客服***********/
.kf{ width:60px; border-radius: 5px; text-align: center; height:auto;position: fixed; right: 0; top: 50%; margin-top: -178px; z-index: 999;padding-bottom:5px; }
.kf a{display: block; overflow: hidden;background: #d08b41;cursor: pointer;}
.kf a:first-of-type{border-radius: 5px 5px 0 0;}
.kf a:last-of-type{border-radius:0 0 5px 5px; padding-bottom:5px;}
.kf i{display: inline-block; width: 30px; height: 35px; background: url("../images/kf.png")no-repeat 0 0; margin: 10px 15px;overflow: hidden;}
.kf .kf-a1{background-position:-598px -40px; margin: 10px 10px 0px 10px;}
.kf .kf-a2{background-position:-663px -40px;margin: 5px 5px 0; width: 35px;}
.kf .kf-a3{background-position:-735px -40px;margin: 5px 5px 0; width: 35px;}
.kf span{ color: #FFF; font-size: 12px; margin: 0 5px 3px 5px; display: block;}

.ewm-bd{position: relative; right: 60px; margin-top:1px; z-index: 100; width: 120px; border: 1px solid #ddd; background: #fff;}
.ewm-bd img{width: 120px; height: 120px;}
.ewm-bd p{text-align: center; line-height: 20px; font-size: 14px; color: #333; margin-bottom: 5px;}






























