@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% Microsoft YaHei; color:#000000;text-align:center; background:url(images/bg.jpg) center 1000px repeat-y;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% Microsoft YaHei;}
li,p{text-align:left;font:normal 12px/200% Microsoft YaHei;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% Microsoft YaHei;}
.w1000{ width:1000px;}
.fl{ float:left;}
.fr{ float:right;}

/*header*/
.top_bg{ background:url(images/top_01.jpg) top center no-repeat; height:960px;}
.bza_con{ color:#a30800; margin-top:500px; background:url(images/bg_top.png) center top repeat-y; padding:12px 0; width:1110px; background-size:100% 100%;}
.bza_con p{ font-size:16px; color:#a30800; width:82%;text-align:justify; margin:0 auto;}

/*p1*/
.p1_mt{ margin-top:-310px; }
.p1_con{margin-bottom:50px;}
.p1_con h1{ font-size:34px; color:#fff; font-weight:bold; background:url(images/tt01.png) center no-repeat; width:347px; height:113px; margin:0px auto 30px; text-align:center; line-height:155px; overflow:hidden;}
.p1_con h1 a,.p1_con h1 a:hover{ color:#fff;}
.p1_con h2{ text-align:center; margin:30px auto;}
.p1_con h2 em{ display: inline-block; margin:0 auto; background:url(images/tt02.png) no-repeat; width:278px; height:44px; text-align:center; font-size:28px; line-height:44px;}
.p1_con h2 em .t_yellow{ color:#fff06d;}
.p1_con h2 em .t_white{ color:#fff;}
.p1_con h2 i{ float:right; color:#be9e99; font-size:18px; line-height:44px;}
.p1_con h2 i a,.p1_con h2 i a:hover{color:#be9e99;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.p1_con ul{ margin-bottom:40px;}
.p1_con ul li{ float:left; box-sizing:border-box; width:310px; margin:10px; position:relative;}
.p1_con ul li i{ position:absolute; background:url(images/play.png) no-repeat; display:block; width:60px; height:60px; background-size:100%; left:125px; top:60px;}
.p1_con ul li img{ display:block;}
.p1_con ul li p{background-color: rgba(0,0,0,0.7); display:block; position:relative; width:100%; height:45px; line-height:45px; font-size:14px; text-align:center; margin-top:-45px; box-sizing:border-box; padding:0 6px; overflow:hidden;}
.p1_con .box{ height:1200px; overflow:hidden;}
.p1_con .box2{ height:1200px; overflow:hidden;}
.p1_con .box3{ height:1200px; overflow:hidden;}
.more_list p{ display:block; border-radius:10px; font-size:22px; margin:0 auto; background:#ffd0d7; color:#b81c23;cursor:pointer; width:164px; height:42px; text-align:center; line-height:42px;}

.copyright{ text-align:center; padding:50px; font-size:14px; color:#b30005;}

/*p2*/
.p2_con{margin-bottom:50px;}
.p2_con h1{ font-size:34px; color:#fff; font-weight:bold; background:url(images/tt01.png) center no-repeat; width:347px; height:113px; margin:0px auto 30px; text-align:center; line-height:155px; overflow:hidden;}
.p2_con h1 a,.p2_con h1 a:hover{ color:#fff;}
.p2_con ul li{ width: 33.3%;
    float: left;
    box-sizing: border-box;
    font-size: 17px;
    text-align: center;
    margin: 5px 0 0;}







