@charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑","宋体"; font-size:14px; margin:0; padding:0; background:#F9E9BF; min-width:1100px;}
a{ text-decoration:none;}
ul,li,p,form{ margin:0; padding:0; list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}
.oh{ overflow:hidden;}
img,img a{ padding:0; margin:0; border:none;}
.w1100{ width:1100px; margin:0 auto;}

.top{ height:1033px; background:url(../images/top.jpg) no-repeat center;}
.gz{ background:url(../images/gz.png) no-repeat center; width:720px; height:192px; margin:0 auto; padding:30px 30px 30px 110px; color:#F8E9BF; font-size:16px; line-height:28px;}
.an01{ width:285px; height:53px; background:#E74D45; font-size:26px; color:#F8E9BF; text-align:center; line-height:50px; border-radius:8px;}
.an01.on,
.an01:hover{
    background:#AA1D01;
}
.anbox{ padding:60px 0; width:700px; margin:0 auto;}
.ttlie{}
.ttlie ul li{ height:79px; background:url(../images/tt.png); margin-bottom:22px; padding:0 40px; position:relative;}
.ttlie ul li p{ float:left; font-size:22px; color:#333; line-height:70px;}
.ttlie ul li p a{font-size:22px; color:#333;}
.ttlie ul li p a:hover{ color: #C30}
.j1{ width:24px; height:17px; background:url(../images/j1.png); position:absolute; top:25px; right:30px; display:none;}
.tp{ width:48px; height:30px; display:block; float:right; background:url(../images/tp.png); margin:20px 20px 0 0; cursor:pointer;}
.yx{ background:url(../images/yx.png) !important;}
.foot{ background:#AB1D01;color:#F8E9BF; font-size:14px; text-align:center; padding:80px 0 80px 0; line-height:20px; margin: 70px 0 0;}
.tjbox{ padding:10px 0; background:#eee; position:fixed; left:0; bottom:0; width:100%;}
.tj{ width:200px; height:50px; display:block; background:#AB1D01; line-height:48px; font-size:22px; color:#F8E9BF; text-align:center; margin:0 auto; border-radius:10px;}
.pf{ width:140px; height:250px; background:url(../images/smtp.png) no-repeat; padding:10px 10px 0 10px; position:fixed; right:0; top:20%;}
.pf a{ display:block; width:32px; height:32px; position:absolute; left:50%; bottom:0; margin-left:-16px; cursor:pointer;}

.content{
    width: 1000px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    background: #fff;
    padding: 70px 0 35px;
    margin: 0 auto 0;
    display: none;
}
.search{
    overflow: hidden;
    width: 620px;
    margin: 0 auto 0;
    border: 1px solid #999;
}
.search input{
    display: block;
    float: left;
    border: 0 none;
    line-height: 45px;
    font-size: 18px;
}
input[type=text]{
    width: 500px;
    padding: 0 10px;
}
input[type=submit]{
    width: 100px;
    background: #AA1D01;
    color: #fff;
}

.list{
    width: 100%;
    overflow: hidden;
    padding: 50px 0 0;
}
.list li{
    position: relative;
    width: 405px;
    background: #F9E9BF;
    float: left;
    margin: 47.5px;
}
.list h6{
    width: 123px;
    height: 154px;
    background: url(../images/jp.png);
    font-size: 20px;
    color: #AA1D01;
    text-align: center;
    line-height: 117px;
    position: absolute;
    left: -45px;
    top: -105px;
}
.list h3 a,
.list h4,
.list h3{
    color: #AA1D01;
    text-align: center;
}
.list h3{
    font-size: 18px;
    line-height: 75px;
}
.list h4{
    font-size: 16px;
    margin:  0;
}
.list p{
    padding: 20px;
    color: #AA1D01;
}