﻿* {padding:0px;margin:0px;}

html{
    height:100%;
}

body {
    height:100%;
}

.line_menu_out{
    width:100%;

    margin-left:auto;
    margin-right:auto;

    margin-top:0;
    margin-bottom:0;

    line-height:50px;

    background-color:rgb(251, 86, 92);

    border-bottom:5px solid rgba(242, 143, 147, 0.82);
}

.line_menu{
    width:860px;

    margin-left:auto;
    margin-right:auto;

    margin-top:0;
    margin-bottom:0;

    line-height:50px;

    font-family:'Microsoft YaHei';
    font-size:16px;
    color:rgb(255, 255, 255);

    text-align:center;
}

/* to top */
#top
{
	background-size:cover;
	background-image:url(../images/top.png);

    width:50px;
    height:50px;

    position:fixed;
    bottom:50px;
    right:10px;
}

#top:hover
{
    cursor:pointer;
}

.main-menu{
    width:860px;

    margin-left:auto;
    margin-right:auto;

    margin-top:0;
    margin-bottom:0;
}

.main_outer{
    width:100%;

    /*height:1200px;*/

    margin-top:0;
    margin-bottom:0;

    background-image:url(../imgfiles/bk.png);
    background-repeat:no-repeat;
    background-size:cover;
}

.first_outer
{
    width:100%;

    /*height:300px;*/

    margin-top:0;
    margin-bottom:0;

    background-color:rgb(255, 255, 255);
}

.first_div
{
    width:860px;

    height:100%;

    margin-left:auto;
    margin-right:auto;

    margin-top:0;
    margin-bottom:0;

    padding-top:40px;

    padding-bottom:20px;
}

.second_outer
{
    width:100%;

    /*height:600px;*/

    margin-top:0;
    margin-bottom:0;
}

.second_div
{
    width:860px;

    height:100%;

    margin-left:auto;
    margin-right:auto;

    margin-top:0;
    margin-bottom:0;

    padding-top:40px;

    padding-bottom:40px;
}


.third_outer
{
    width:100%;

    /*height:500px;*/

    margin-top:0;
    margin-bottom:0;

    background-color:rgb(255, 255, 255);

    padding-bottom:30px;
}

.third_div
{
    width:860px;

    /*height:400px;*/

    margin-left:auto;
    margin-right:auto;

    margin-top:0;
    margin-bottom:0;

    padding-top:40px;

    padding-bottom:40px;
}

.fouth_div
{
    float:left;
    position:relative;

    top:-230px;
    left:0;

    width:860px;

    line-height:25px;

    margin-left:auto;
    margin-right:auto;

    margin-top:0;
    margin-bottom:0;

    background-color:rgb(251, 86, 92);
    color:rgb(255, 255, 255);
    font-family:'Microsoft YaHei';
    font-size:11px;

    text-align:center;
}

.all-div{
    margin:0 0 0 0;
    padding:0 0 0 0;
}

/* title background */
.title-background{
    width:810px;

    line-height:30px;

    margin-left:auto;
    margin-right:auto;

    position:relative;

    padding-left:50px;

    margin-top:0px;
    margin-bottom:0;

    background-color:rgb(251, 86, 92);
    color:rgb(255, 255, 255);

    font-family:'Microsoft YaHei';
    font-size:16px;
}

.txt-info{
    width:760px;

    line-height:15px;

    position:relative;
    padding-left:100px;

    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;

    color:rgb(255, 255, 255);

    font-family:'Microsoft YaHei';
    font-size:12px;
}

.img1-info{
    width:860px;
    height:660px;

    margin-left:auto;
    margin-right:auto;
    margin-top:30px;
    margin-bottom:10px;
}

.img1-info img{
    cursor:pointer;
}

.img2-info{
    width:860px;
    height:460px;

    margin-left:auto;
    margin-right:auto;
    margin-top:30px;
    margin-bottom:10px;
}

.img2-info img{
    cursor:pointer;
}

/* 链接 */
.a_link0
{
    color:rgb(255, 255, 255);
	cursor:pointer;

	text-decoration:none;
}

.a_link
{
    color:rgb(0, 0, 0);
	cursor:pointer;

	text-decoration:none;
}

.a_link:hover
{
	text-decoration:underline;
}

.a_link2
{
    position:absolute;
    right:20px;

    color:rgb(128, 128, 128);
	cursor:default;

	text-decoration:none;
}

.a_link2:hover
{
    cursor:default;
	text-decoration:none;
}

/* 照片墙 */
.img_qiang{
    width:100%;
    height:100%;
    vertical-align:middle;
    align-content:center;
}