@charset "utf-8";
/* CSS Document */

html{ font-size:12px; }
body{ margin:0;padding:0;color:#323232; background-color:#fff; overflow-x:hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#c01701;transition:all 0.2s linear 0s;}
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }

.fr {
    float: right;
}
.fl {
    float: left;
    display: inline;
}

.banner{background: url(../images/anli/banner.jpg) center top no-repeat;background-size:cover;height:400px;text-align: center;}
.banner h3{color:#fff;font-size:40px;font-weight:normal;padding:150px 0 0px 0;}
.banner dd{color:#fff;font-size:30px;}

.anliall{width:100%;background:#f8f8f8;padding: 100px 0;}
.anli{width:1280px;margin:0px auto;overflow:hidden;}

.anli ul{padding:0;margin:0;overflow:hidden;}
.anli ul li{float:left;width:413px;margin-right:20px;text-align:center;overflow:hidden;height: auto;margin-bottom: 20px;}
.anli ul li img{width:100%;margin-bottom: 20px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.anli ul li:hover img{transform: scale(1.05,1.05);}
.anli ul li:nth-child(3n){margin-right:0px;}
.anli ul li a{font-size:30px;color:#287ebd;}
.anli ul li dt{font-size:16px;color:#333;margin: 5px 0 10px 0;}

.fenye li{list-style: none;display: inline;padding: 0 10px;color: #999;padding-top: 55px;font-size:14px;}
.fenye{width:100%;margin:25px auto 50px auto;text-align: center;}