html body{font-family:"Microsoft YaHei"}
.banner {
clear: both;
height: 640px;
overflow: hidden;
position: relative;
width: 100%;
}
.banner ul {
background: none repeat scroll 0 0 #0099ff;
clear: both;
height: 640px;
margin: 0 auto;
overflow: hidden;
width: 100%;
}
.banner ul li {
height: 640px;
position: absolute;
width: 100%;
}
.banner ul li>a {
height: 339px;
position: absolute;
width: 100%;
z-index: 0;
}
.banner>div {
height: 25px;
position: absolute;
top: 560px;
width: 100%;
}
.banner div dl {
height: 25px;
margin: 0 auto;
width: 950px;
z-index: 1;
}
.banner div dl dd {
background: none repeat scroll 0 0 #ffffff;
cursor: pointer;
float: right;
height: 20px;
margin-left: 2px;
opacity: 0.5;
width: 23px;
line-height: 20px;
text-align: center;
}
div.hpf_fx_t0 {
background-color: rgb(75,75,75);
}
div.hpf_fx_t0n {
overflow: hidden;
width: 1000px;
margin: auto;
}
div.hpf_fx_t0n img {
float: left;
margin-left: 19px;
}
div.hpf_fx_t0n ul {
overflow: hidden;
height: 51px;
}
div.hpf_fx_t0n ul li {
float: left;
height: 51px;
width: 75px;
text-align: center;
}
div.hpf_fx_t0n ul li a {
color: #fff;
text-decoration: none;
font-family: "Microsoft YaHei";
font-size: 14px;
line-height: 51px;
}
.banner .showimgms_a{
    overflow: hidden;
    width: 840px;
    margin: auto;
    margin-top: 380px;
	
    height: 260px;
}
.banner .showimgms_a .showa{
    color: #fff;
    float: right;
    width: 80px;
    height: 30px;
    border: 1px solid #fff;
    line-height: 31px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    margin-top: 123px;
}
.showimgms_a3{margin-left: 15px;}
.showimgms_a2{
    margin-right: 15px;
}
.showimgms_a1{
    margin-right: 84px;
}
.show_a{
    width: 183px;
    margin: auto;
    margin-top: 400px;
    height: 38px;
    margin-left: 43%;
}
.banner .show_a a{
    font-size: 16px;
    color: #fff;
    display: block;
    height: 38px;
    width: 108px;
    text-align: center;
    line-height: 38px;
    background-color: #f15c5f;
    margin-right: 21px;
}
.meibi{}
.meibi1{height:640px;}
.meibi2{background:url(../images/meibi_03.jpg) no-repeat center center;height:500px;overflow: hidden;}
.meibi2 div{
    width: 1000px;
    margin: auto;
    margin-top: 448px;
}
.meibi2 div a{
    font-size: 18px;
    display: block;
    width: 315px;
    height: 38px;
    text-align: center;
    line-height: 38px;
    margin: auto;
    border: 1px solid #000;
    font-weight: bold;
}
.meibi3{background:url(../images/meibi_04.jpg) no-repeat center center;height:508px;overflow: hidden;}
.meibi3 div{
    width: 855px;
    margin: auto;
    margin-top: 450px;
}
.meibi3 div a{
    font-size: 16px;
    width: 114px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #000;
    text-align: center;
    display: block;
    float: right;
}
.meibi4{background:url(../images/meibi_05.jpg) no-repeat center center;height:558px;overflow: hidden;}
.meibi4_b{
    width: 1000px;
    margin: auto;
    margin-top: 246px;
}
.meibi4>.meibi4_b>a{
    display: block;
    width: 80px;
    height: 74px;
    margin-left: 402px;
}
.meibi4_t{
    width: 1000px;
    margin: auto;
    font-size: 14px;
    margin-top: 134px;
}
.meibi4_t label{
    display: block;
    width: 492px;
    line-height: 22px;
    color: #292929;
    text-indent: 8em;
}
.meibi4_t label a{
    font-size: 14px;
    color: #d71619;
}
.meibi5{height: 751px;overflow: hidden;}
.meibi6{background:url(../images/meibi_07.jpg) no-repeat center center;height:430px;overflow: hidden;}
.meibi6 div{
    width: 958px;
    margin: auto;
    margin-top: 320px;
}
.meibi6 div a{
    font-size: 13px;
    display: block;
    width: 84px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    background-color: #5f5c59;
    color: #fff;
}
.meibi7{background:url(../images/meibi_08.jpg) no-repeat center center;height:615px;overflow: hidden;}
.meibi7 div{
    width: 1000px;
    margin: auto;
    margin-top: 550px;
}
.meibi7 div a{
    width: 292px;
    height: 40px;
    display: block;
    line-height: 40px;
    text-align: center;
    border: 2px solid #676767;
    font-size: 18px;
    margin: auto;
    color: #676767;
}
.meibi8{background:url(../images/meibi_09.jpg) no-repeat center center;height:607px;overflow: hidden;}
.meibi9{background:url(../images/meibi_10.jpg) no-repeat center center;height:462px;overflow: hidden;}
.meibi9 div{
    width: 1000px;
    margin: auto;
    margin-top: 382px;
}
.meibi9 div a{
    width: 184px;
    height: 40px;
    display: block;
    line-height: 40px;
    text-align: center;
    margin: auto;
    color: #565656;
    border: 1px solid #565656;
    font-size: 18px;
}

div.ul_class {
    height: 670px;
    margin-top: 15px;
}
.meibi5_t{
    width: 1000px;
    margin: auto;
    overflow: hidden;
    margin-top: 28px;
}
.ul_num{
    float: left;
}
.ul_num li{
    float: left;
    background-color: #474747;
    margin-left: 10px;
    color: #fff;
}
.ul_num li a{
    height: 35px;
    width: 133px;
    display: block;
    line-height: 35px;
    text-align: center;
    color: #fff;
    font-size: 18px;
}
.meibi5_t img{
    float: left;
}
.ul_jd{
    width: 1000px;
    margin: auto;
    margin-top: -49px;
    z-index: 11;
    position: relative;
    height: 32px;
}
.ul_num1{
    overflow: hidden;
    width: 261px;
    position: absolute;
    margin-left: 360px;
}
.ul_num1 li{
    overflow: hidden;
    float: left;
    margin-left: 10px;
    width: 74px;
    height: 32px;
}
.ul_num li a:hover{text-decoration:none;}
.ckrj{
    width: 414px;
    margin: auto;
    margin-top: 194px;
    position: relative;
    height: 21px;
}
.ckrj a{
    display: block;
    width: 119px;
    height: 21px;
    position: absolute;
    z-index: 12;
}
.ul_div1{
    margin: auto;
    width: 672px;
    margin-top: 12px;
}
.ul_num1 li img{
    cursor: pointer;
}
.ul_class1{background:url(../images/anli1.jpg) no-repeat center center;height: 670px;overflow: hidden;}
.ul_class2{background:url(../images/anli2.jpg) no-repeat center center;height: 670px;overflow: hidden;}
.ul_class3{background:url(../images/anli3.jpg) no-repeat center center;height: 670px;overflow: hidden;}
.ul_div img{
    width: 100%;
}
.ul_num_a{
    overflow: hidden;
}
.ul_num_a li{
    float: left;
    width: 49.9%;
}
.ul_num_a li a{
    height: 46px;
    display: block;
    line-height: 46px;
    font-size: 15px;
}
.ul_num_a li a:hover{text-decoration:none;color:none;}
#pprt1{
    float: right;
    padding-right: 150px;
    color: #fff;
}
#pprt2{
    padding-left: 150px;
    background-color: #e1e1e1;
}
.div_falsh{
    position: relative;
    margin: auto;
    width: 1100px;
    margin-top: 10px;
}
.div_falsh embed{
    width: 1100px;
    height: 675px;
    position: absolute;
}
.div_falsh object{position: absolute;
width: 1100px;
height: 675px;}






