﻿@charset "utf-8";
/* Reset css*/
body, h1, h2, h3, h4, h5, h6, div, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body { font-family: Tahoma,Arial,"微软雅黑","宋体"; font-size:12px; color:#434343;overflow-x: hidden!important; background: #f2f3f5;}
body { _overflow: auto; _height: 100%; margin: 0 auto; min-width: 1200px;}
html { _overflow: hidden; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-variant: normal; font-weight:normal; font-family:"微软雅黑";}
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new,courier,monospace; }
small { font-size: 12px; }
ul, ol, li, dl, dt, dd { list-style: none; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font: 12px/1.5 tahoma,arial,sans-serif; vertical-align: middle; cursor: pointer; }
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; }
.clearfixed:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; zoom: 1; }

/*a*/
a { text-decoration: none; }
/*a:hover img { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear; }*/
input::-webkit-input-placeholder { /* WebKit browsers */  
    color:#777;  
}  
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
   color:#777;  
}  
input::-moz-placeholder { /* Mozilla Firefox 19+ */  
   color:#777;  
}  
input:-ms-input-placeholder { /* Internet Explorer 10+ */  
   color:#777;  
}  

.class_classification a:hover ins, .class_classification a.on ins {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

.title1 {
    margin: 0 auto;
    text-align: center;
    position: relative;
    z-index: 30;
}
.title1 {
    width: 1200px;
    height: 18px;
    line-height: 18px;
    margin: 32px auto 0;
    text-indent: 2em;
    color: #000;
}
.animate-element.start-animation.FadeInT {
    -webkit-animation: FadeInT 0.5s ease 0s forwards;
    -moz-animation: FadeInT 0.5s ease 0s forwards;
    -o-animation: FadeInT 0.5s ease 0s forwards;
    animation: FadeInT 0.5s ease 0s forwards;
    opacity: 1;
}
.title1 img {
    display: inline-block;
}
.animate-element.start-animation.BounceInB {
    animation: BounceInB 0.5s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95);
    opacity: 1;
}
.class_classification a {
    float: left;
    width: 108px;
    height: 205px;
    margin-right: 48px;
    position: relative;
}
a {
    text-decoration: none;
    color: #333;
    cursor: pointer;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    -webkit-transition-property: background-color, color;
    -webkit-transition-duration: .4s, .5s;
    -webkit-transition-timing-function: ease, ease;
    -moz-transition-property: background-color, color;
    -moz-transition-duration: .4s, .5s;
    -moz-transition-timing-function: ease, ease;
    -ms-transition-property: background-color, color;
    -ms-transition-duration: .4s, .5s;
    -ms-transition-timing-function: ease, ease;
    -o-transition-property: background-color, color;
    -o-transition-duration: .4s, .5s;
    -o-transition-timing-function: ease, ease;
    transition-property: background-color, color;
    transition-duration: .4s, .5s;
    transition-timing-function: ease, ease;
}

.center1 {
    width: 1200px;
    margin: 0 auto;
}
.class_classification {
    margin: 92px auto 0;
    height: 205px;
}
.class_classification a img {
    display: block;
    width: 108px;
    height: 108px;
}
.class_classification a span {
    display: block;
    font-size: 22px;
    color: #494949;
    text-align: center;
    font-family: 微软雅黑;
    margin-top: 5px;
    line-height: 22px;
}
.class_classification a i {
    display: block;
    font-size: 12px;
    color: #494949;
    text-align: center;
    font-family: Arial;
    margin-top: 1px;
}

.class_bigtitle h1 span {
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    color: #fff;
    line-height: 77px;
    margin-left: 7px;
}
.class_bigtitle {
    height: 77px;
    background: #aada46;
}

 
.class_classification a:last-child{margin-right:0px;}