/* 清除内外边距 */
*{overflow: hidden;}
body,html{overflow: auto;letter-spacing:1px;min-width: 1200px; }
.over-no{overflow: unset;}
.over-no *{overflow: unset;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, 
fieldset,button, input, textarea,th, td ,figure,div{ /* table elements 表格元素 */margin: 0;padding: 0;}
.main{min-width: 1200px;}
/* 设置默认字体 */
body,button, input, select, textarea {
	font-size: 16px; font-family: Microsoft Yahei,Tahoma, Helvetica, Arial, sans-serif;
	/* font-family:"微软雅黑"; */
 }
b{font-weight: normal;}
img{vertical-align:middle;}

table {border-collapse:collapse;}
	
h1,h2,h3 ,h4, h5, h6 { font-weight: 600;font-size: 16px;}
small { font-size: 12px; }

.over,.over *{overflow: hidden;}
/* 重置列表元素 */
ul, ol { list-style: none; }

input{color: #555 !important;}
/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover { text-decoration: none}
.fl{float: left;}
.fr{float: right;}
header{height: 130px;width: 1200px;margin: auto;}
header img{margin-top: 32px;}
header h5{font-size: 24px;color: #eb223a;font-weight: normal;margin-top: 60px;padding-left: 20px;display: inline-block;}
header p{line-height:15;font-size: 12px;color: #555;}
.zhuce .hr{height: 10px;background: #f7f7f7;}
form{width: 465px;margin: auto;margin-top:95px;}
form>a{font-size: 12px; color: #888;display: block;text-align: right;margin-bottom: 20px;padding-right: 40px;}
form>div{position: relative;}
form>div.active::after{position: absolute;content: "✔";width: 17px;height: 17px;right: 10px;top: 12px;font-size: 10px;background: #55a80d;border-radius: 50%;text-align: center;color: #fff;}
form>div.error::after{position: absolute;content: "X";width: 17px;height: 17px;right: 10px;top: 12px;font-size: 10px;background: #eb223a;border-radius: 50%;text-align: center;color: #fff;}
form>div p{width: 420px;height: 40px;border: 1px solid #f2f2f2;line-height: 40px;margin-bottom:20px;position: relative;overflow: unset;} 
form>div p>*{float: left;}
form>div p .title{position: absolute;left: 110%;display: block;width: 170px;text-align: left;display: none;color: #eb223a;}
form>div.error p .title{display: initial;}
form>div>span{font-size: 12px;color: #555;display: none;padding-top: 5px;text-indent: 15px}
form>div>span b{color: #eb223a}
form>div p span{width: 100px;text-align: center;display: block;float: left;font-size: 14px;color: #555;} 
form>div p input{width: calc(100% - 105px);font-size: 12px ;color: #c9c9c9;outline: none;border: 0;height: 100%;text-indent: 25px} 
form>div p.yanzheng{margin-bottom: 0;}
form>div p.yanzheng input{width: calc(100% - 235px);}
form>div p.yanzheng a{width: 134px;height: 100%;border: 0;border-left: 1px solid #f2f2f2;background: #f5f5f5;font-size: 14px;color: #555;outline: none;text-align: center;}
form>div p.yanzheng a:hover{background: #e4e3e3}
form>div.label p{border: 0;font-size: 14px;color: #555;margin-top: 0px;margin-bottom: 0;}
#pass{margin-top: 30px;}
form>div.label p a{ color: #eb223a;}
form>div.label p input{width: auto;height: auto;float: left;margin-top: 14px;margin-left: 60px;margin-right: 5px;}
form>input{width: 420px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #fff !important;background: #eb223a;border: 0;outline: none;}
.title-lst{width: 1200px;margin: auto;margin-top: 70px;margin-bottom: 20px;}
.title-lst>div{width: 33.33%;float: left;}
.title-lst>div img{float: left;margin-right: 15px;margin-top: 5px;}
.title-lst>div h5{font-size: 14px;color: #555;margin-bottom: 10px;}
.title-lst>div p{font-size: 12px;color: #999;}
.foot-bg footer{background: #f7f7f7}




/* 右栏目客服联系 */
.right_contact *{overflow: unset;}
.right_contact{position: fixed; width:40px; right: 0; bottom: 0; z-index: 2000;background: #EEEEEE;overflow: unset;}
.right_contactt ul{width:40px;}   
.right_contact li{text-align: center;width: 100%; cursor: pointer;position: relative;width:40px;height:40px;float:right;-webkit-transition: all .3s ease;transition: all .3s ease;}
.right_contact .missobj{position: absolute;right:-150px;top: 0; background: #EB2235;color: #ffffff;-webkit-transition: all .5s ease;transition: all .5s ease;white-space: nowrap;
font-size: 14px;height:40px;line-height: 40px;padding:0 12px;letter-spacing:1px}
.right_contactul{position: absolute;bottom: 40px;height: 551px;}
.right_contactul li:first-child a{background:#EEEEEE url(../../img/index/geren2.png) no-repeat center center;background-size: 60%;}
.right_contactul li:first-child:hover a{background: #EB2235 url(../../img/index/geren.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-child(2) a{background:#EEEEEE url(../../img/index/xing2.png) no-repeat center center;background-size:60%;}
.right_contactul li:nth-child(2):hover a{background: #EB2235 url(../../img/index/xin.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(3) a{background:#EEEEEE url(../../img/index/qq3.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(3):hover a{background: #EB2235 url(../../img/index/qq2.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(4){height: 95px;}
.right_contactul li:nth-of-type(4) a{background:#EEEEEE url(../../img/index/wei2.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(4):hover a{background: #EB2235 url(../../img/index/wei.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(5) a{background:#EEEEEE url(../../img/index/dian2.png) no-repeat center center;background-size:60%;}
.right_contactul li:nth-of-type(5):hover a{background: #EB2235 url(../../img/index/dian.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(6) a{background:#EEEEEE url(../../img/index/3ma.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(6):hover a{background: #EB2235 url(../../img/index/2ma.png) no-repeat center center;background-size: 60%;}
.right_contactul li:nth-of-type(6){height: 95px;}
.right_contactul li:nth-of-type(7) a{background:#EEEEEE url(../../img/index/top.png) no-repeat center center;background-size: 63%;}
.right_contactul li:nth-of-type(7):hover a{background: #EB2235 url(../../img/index/ding.png) no-repeat center center;background-size: 63%;}
.right_contact .missobj_all{position: absolute;top:0;right:-150px;white-space: nowrap;min-width: 80px;min-height: 95px;-webkit-transition: all .5s ease;transition: all .5s ease;width:85px;height:95px;background: #EB2235;  }
.right_contactul li a{display: block;width: 100%;height: 100%;position:absolute;z-index: 3;}
.right_contactul li:hover div{right: 100%;}
.fixed{position: relative;top:-9px;font-size: 12px;color: #FBFDFC;left:2px;}
.fixed_all{position: absolute;top:40px;left:26px;font-size: 12px;color: #FBFDFC;}
.hmm{margin:12px 6px;width:25px;height:0px;float: right;margin-bottom:20px;border:1px solid #C9C9C9}
.obj{margin-top:15px;}
.right_contactul .pro_tu{width:60px;height:60px;margin:12px;}

