@charset "utf-8";
/* reset */
*{margin:0; padding:0;}
em,i {font-style:normal;}
li {list-style:none;}
a {text-decoration:none;color:inherit;}
a:hover,a:focus{text-decoration:none;outline: none;}
img {border:none; vertical-align:middle; max-width:100%;max-height:100%;}
table {border-collapse:collapse;}
input,textarea {outline:none; background:none; border:none;}
textarea {resize:none; overflow:auto;}
body{font-size:12px; font-family:Arial,微软雅黑;color:#333;overflow-x:hidden; min-width:1300px;}
 
/* public */
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {content:'';display: block;height: 0;clear: both;visibility: hidden;}
.img_box{display:table-cell;vertical-align:middle;text-align:center;}
.main{width:100%; max-width:1200px; margin:0 auto;}
.fixed{position:fixed;left:0;top:0;z-index:999;}
.btn,.submit{font-family: '微软雅黑';cursor:pointer;}
.bl{display:inline-block;float:left;}
.br{display:inline-block;float:right;}
h1,h2,h3,h4,h5{font-weight:normal;}
.col-1{width:100%;float:left;display:inline-block;}
.col-2{width:50%;float:left;display:inline-block;}
.col-3{width:33.33%;float:left;display:inline-block;}
.col-4{width:25%;float:left;display:inline-block;}
.col-5{width:20%;float:left;display:inline-block;}
.col-6{width:15%;float:left;display:inline-block;}




 .main2{
    width:100%; max-width:1300px; margin:0 auto;
 }
 

.header{
    background: #fff;
    width:100%;
    height:110px;
    border-bottom:2px solid #ba0006;
}
.header .logo{
    float:left;
    width:240px;
    height:110px;
    line-height:110px;
    text-align:center;
    
}
.header .nav{
    float:left;
    margin-left:50px;
}
.header .nav ul{
    display: block;
}
.header .nav ul li{
    float:left;
    display: inline-block;
    width:115px;
    height:110px;
    line-height:110px;
    text-align:center;
    color:#444;
    font-size:14px;
}
.header .nav ul li a{
    display: block;
}
.header .nav ul li.on,
.header .nav ul li:hover{
    background: #ececec;
}


.header .text{
    float:right;
    width:150px;
    padding:20px;
}
.header .text i{
    display: block;
    color:#171717;
    font-size:15px;
    line-height:30px;
}
.header .text span{
    display: block;
    color:#171717;
    font-size:19px;
    line-height:30px;
}

.index_form{
    height:90px;
    border-bottom:1px solid #ddd;
}
.index_form .text{
    width:600px;
    float:left;
    padding:30px 0;
}
.index_form .text a{
    float:left;
    padding-right:20px;
    color:#666;
    font-size:15px;
    line-height:30px;
    display: inline-block;
}

.index_form .form_box{
    float:right;
    width:360px;
    height:40px;
    padding:25px 0;
}
.index_form .form_box form{
    margin:0 auto;
}
.index_form .form_box .serch{
    width:300px;
    height: 40px;
    line-height:40px;
    text-indent:15px;
    background:#fff;
    color:#525252;
    font-size:15px;
    font-family: '微软雅黑';
    border:1px solid #aaa;
    border-radius:20px 0 0 20px;
    display: inline-block;
    float:left;
    outline: none;
}
.index_form .form_box .submit{
    width:50px;
    height:42px;
    border:1px solid #ba0006;
    display: inline-block;
    background: #ba0006 url(../images/hbg.png) no-repeat center center;;
    border-radius:0 20px 20px 0;
    text-indent:999px;
    overflow: hidden;
    float:left;
    outline: none;
}
