/*------------------------------
 *
 * @author : ciads.net
 * @date   : 2018.05.17
 * @connectionTel ： 18502785753
 *
 ------------------------------*/
.clear{ overflow:hidden; _height:1px; _overflow:visible;}

.clean{ font-size:0px; line-height:0px; clear:both;}


.clearfix {
	zoom: 1;
}

.clearfix:before,
.clearfix:after {
	content: '';
	display: table;
}

.clearfix:after {
	clear: both;
}

.none{ display:none;}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

a{ text-decoration:none; outline:none; cursor:pointer; color:#303d52;}

.begin a,.begin li,.begin span,html .begin,.begin s,.begin i,.begin h2,.begin h3,.begin p,.begin img,.begin div,.begin em{ transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s;}

.stop,.stop *{ transition:none; -o-transition:none; -webkit-transition:none; -moz-transition:none;}

* html,* html body{ background-image:url(about:blank); background-attachment:fixed; background:#fff;}

a:hover,img{ border:none;}

a:hover{ color:#000;}

::selection{color:#fff; background:#e1b53e;}

::-moz-selection{color:#fff; background:#e1b53e;}

::-webkit-selection{color:#fff; background:#e1b53e;}

body,button,input,select,textarea{ font:14px "microsoft yahei", Verdana, Geneva, sans-serif;}

textarea{ resize:none;outline: none;}


h1,h2,h3,h4,h5,h6{ font-weight:normal;}

i,em,b{ font-style:normal;}

b{ font-weight:normal;}

ul,ol,dl{ list-style-type:none;margin: 0px;}

.fl,.lifl li{ float:left; display:inline; list-style:none;}

.lifl li.fr{ float: right;}

.lifr li{ float:right; display:inline; list-style:none;}

.lifr li.fl{ float: left;}

.fr{ float:right; display:inline;}

.fmyh,h2.t,ul.mf input.t,ul.mf li{ font-family:Microsoft YaHei,LiHei Pro;}

.ttuc{ text-transform:uppercase;}

.scroll,.scroll2{ position:relative; overflow:hidden;}

.scroll ul{ position:absolute; width:20000em;}

.scroll2 ul{ position:absolute; height:200em;}

.scroll ul li{ float:left;}

a.red,.red{ color:#db3659}
.tc{
	text-align: center;
}
.tr{
	text-align: right;
}
.tl{
	text-align: left;
}
input{ border:none; outline: 0; background:none;}

input::-webkit-input-placeholder { /* WebKit browsers */
　　color:#0e1b2f;
　　}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　color:#0e1b2f;
　　}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
　　color:#0e1b2f;
　　}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
　　color:#0e1b2f;
　　}

.img img{
	width: 100%;height: 100%;
	display: block;
}
.icon{
    height: 40px;
    line-height: 40px;
    padding-left: 50px;
}
.ico-mail {
    background: url(../bg/ico-mail.png) no-repeat left center;
}

.ico-message {
    background: url(../bg/ico-message.png) no-repeat left center;
}

.ico-message {
    background: url(../bg/ico-message.png) no-repeat left center;
}

.ico-add2 {
	background: url(../bg/ico-add2.png) no-repeat left center;
}

.ico-mail2 {
	background: url(../bg/ico-mail2.png) no-repeat left center;
}

.ico-tel {
	background: url(../bg/ico-tel.png) no-repeat left center;
}

.ico-tel2 {
	background: url(../bg/ico-message.png) no-repeat left center;
}


 /*==========以下部分是Validform必须的===========*/
    /*==========可以根据自己喜好适当修改（所用图标会在后面提供）===========*/
  .Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
  }
  .Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url(../bg/right.png) no-repeat left center;
  }
  .Validform_wrong{
    color:red;
    padding-left:20px;
    white-space:nowrap;
    background:url(../bg/error.png) no-repeat left center;
  }
  .Validform_loading{
    padding-left:20px;
    background:url(../bg/onLoad.gif) no-repeat left center;
  }
  .Validform_error{
    background-color:#ffe7e7;
  }
  #Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
  #Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
  #Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
  #Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
  #Validform_msg a.Validform_close:hover{color:#cc0;}
  #Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}
