*{margin:0;padding: 0;}
ul li{list-style-type: none}
a{color: #333333;text-decoration: none;}
a:hover {color: #333333;text-decoration: none;}
a:active{text-decoration: none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0;  }
address,cite,dfn,em,var, i {font-style:normal;}
body {font-size: 14px; line-height: 1.5; font-family:'Microsoft Yahei','simsun','arial','tahoma';  color: #222;}
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
button,input,select,textarea{font-size:100%;}
fieldset,img{border:0;}
a { text-decoration: none; background: none }
ul, ol { list-style: none; }
:focus{ outline:none;}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.clear{clear: both;}
.fl{ float: left; }
.fr{float: right;}

.lg{margin-top: 20px;float:left;}
.lg2{margin-top: 37px;margin-left:10px;float:left;}
.head .content button{width: 60px;height: 40px;background-color:#108ee9;color: white;border: none;margin-right: 70px; }
/*.head .content input{width: 300px;height: 40px;padding-left: 12px;margin-left: 75px;margin-top: 30px;}*/
.nav{width: 100%;height: 50px;background-color:#108ee9;}
/*.nav .content{width:1200px;height:100%;margin: 0 auto;line-height: 50px;}*/
.nav .content{width:1400px;height:100%;margin: 0 auto;line-height: 50px;}
.nav .content ul.nav1>li.dhx{float: left;font-size: 16px;width:125px;}
.nav .content ul.nav1>li.dhx a{color:white;}
/*.nav .content ul.nav1>li.dhx:nth-of-type(1){background-color: #fa991b;}*/
/*.nav .content ul.nav1>li.dhx1:hover{background-color: #fa991b;}*/
.nav .content ul.nav1 li.dhx .erji{background-color:#108ee9;padding-top:10px;}
.nav .content ul.nav1 li.dhx .erji li{height: 40px;line-height: 40px;}
.nav .content ul.nav1 li.dhx .erji li:hover{background-color: #ffffff;}
.nav .content ul.nav1 li.dhx .erji li:hover a{color:#108ee9;}
.ejdh{position: absolute;top:50px;}
.ejdh img{display:block;}
.nav .content ul.nav1 li.dhx .xiangxia{margin-left: 5px;}
.nav .content ul.nav1 li.te .ejdh{display: none;z-index: 999;width:150px;}
.nav .content ul.nav1 li.te:hover .ejdh{display: block;}
.daohang{position: relative}
.banner img{display:block;margin-left:calc(50% - 960px);}
.banner{min-width:1200px;overflow:hidden;}



.head .content .sousuo1{width: 420px;height: 40px;border: 2px solid #108ee9;padding: 3px 0 0 5px;float:left;margin-left:50px;margin-top:30px;}
.head .content .sousuo1 .left{width: 350px;height: 100%;float: left;}
.head .content .sousuo1 .left .fahuo{width: 120px;height: 28px;border: 1px solid #cccccc;padding-left: 5px;}
.head .content .sousuo1 .left .xiehuo{width: 120px;height: 28px;border: 1px solid #cccccc;padding-left: 5px;}
.head .content .sousuo1 span:nth-of-type(1){color: #108ee9;}
.head .content .sousuo1 img:nth-of-type(1){margin: 0 5px 0 5px;}
.head .content .sousuo1 .fa{position: relative;left: -30px;top:-3px;}
.head .content .sousuo1 .fa{position: relative;left: -50px;top:-3px;}
.head .content .sousuo1 .left .xiehuo{margin-left: -10px;}
.head .content .sousuo1 .right{float: left;width: 60px;height:38px;background-color: #108ee9;position: relative;top:-3px;left: 1px;}
.head .content .sousuo1 .right p{text-align: center;color: white;font-size: 16px;margin-top: 5px;}
.head .content .sousuo1 .left .input1{width: 100px;height: 28px;border: 1px solid #cccccc;padding-left: 5px;font-size: 12px;}
.head .content .sousuo1 .left .input2{width: 65px;height: 28px;border: 1px solid #cccccc;padding-left: 5px;font-size: 12px;}
.head .content .sousuo1 .left .fa1{ position: relative; top: -28px;  left: 300px;}
.erji li,.erji p{transition: all 1s;}
.sou1{height: 30px !important;}
.menu1{z-index: 999;background-color:#6cb0f4;width: 60px;}
.menu1 p{text-align: center;color: white}
/*.daohang .nav1 .te:hover .huo{background-color: #fa991b;}*/
.nextMonth{position:absolute;}
.erji li,.erji p{transition: all 1s;}
.nav1{position: relative;margin-bottom: 0;}
.hk{width:150px;height: 50px;background-color: #fa991b;position:absolute;left: 0;top: 0;z-index: 0;}
.dhx{z-index: 1;position: relative;width:400/3;}
.erji1{position:relative;left:0px;}
.erji2{position:relative;left:0px;}
.erji3{position:relative;left:0px;}
.verify-tip {
    display: block;
    margin: 15px; 0;
    padding: 15px 20px;
    border: 1px dashed #108ee9;
}
.red{
    color: red;
}