@charset "utf-8";
body{font-family:Microsoft YaHei; font-size: 16px; line-height:1.75;color:#333; background: #fff0e3;}
a{ color:#333;}
a:hover{ color:#0c51bf;}

/*+++++++++++++++++++++ top ++++++++++++++++++++++++++*/
.header{ width: 1000px; margin:0 auto; height: 420px; }
.header img{ width: 100%; height: auto;}

/*++++++++++++++++++++ common ++++++++++++++++++++*/
.wrapper_1{ width:100%; min-width:1200px; min-height: 100vh; background: url(../images/wrapper_2.jpg) bottom center repeat-x;}
.wrapper_2{ width:100%; height: 100%; background: url(../images/1.jpg) top center no-repeat; }
.content{ width: 1000px; margin:0 auto; padding: 30px 0; height: 1500px; }
.video{ width: 1000px; height: 560px; margin: 0 auto;}
.title{ width: 1000px; margin: 0 auto; font-size: 20px; color: #fff; }
.title dl{zoom:1; width: 100%; padding: 5px 0;}
.title dl:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.title dt{ float: left; width: 15%;max-height: 999999px;}
.title dd{ float: left; width: 85%; max-height: 999999px;}
.title dd span{ margin-right: 1em; display: inline-block;}

.space { text-indent: 2em;}

@media screen and (max-width: 767px) {
    .wrapper_1 {
        padding-bottom: 0;
    }
}