/*格式化样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;border:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}
abbr,acronym { border:0}
form{ display:inline;}
a{ text-decoration:none;}
button, input, select, textarea { font-size:100%; }
a:hover { text-decoration:none; }
input{ border:none 0; vertical-align:middle;}
body, button, input, select, textarea { vertical-align: middle;font-family:"微软雅黑","Heiti SC"; }
.hidden{display: none;}
.left{float: left;}
.right{float:right;}
/* 清除浮动 */
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clear{clear: both;}
html{font-size:10px}
@media screen and (min-width:321px) and (max-width:375px){html{font-size:11px}}
@media screen and (min-width:376px) and (max-width:414px){html{font-size:12px}}
@media screen and (min-width:415px) and (max-width:639px){html{font-size:15px}}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}
@media screen and (min-width:800px){html{font-size:25px}}

.main{width: 100%;}

.openBox{width: 100%;height: 100%;position: fixed;z-index: 9999;top: 0;left: 0;background: #000000;}
.floatBox{width: 100%; height: 100%; position: fixed;z-index: 999;top: 0;left: 0; background: #000000; overflow: hidden;}
.videoBox{width:100%;margin: 0 auto;position: relative;}
.videoClose{font-size:2rem;color: #ffffff;font-family: JuniorBantamwt;padding-left:5%;padding-top: 25px;cursor: pointer;padding-bottom: 10%;}
.videoBroadCast{width: 100%;height: 100%;position: absolute;z-index: 2;left: 0;top:0;cursor: pointer;}
.videoBroadCast span{color: #c7cdc7;font-size:5rem;position: absolute;z-index: 3;top: 37%;left: 45%;}
.videoClose span{cursor: pointer;}
.deeperBox{width: 100%;height:100%;position: fixed;z-index: 90;top: 0; left: 0;background:url("../images/bg_90.png");display: none;}
.contentBox_bor{width:90%;margin: 0 auto;height: auto;padding-top: 19%;}
.contentBox_bor .cont_close{padding-top: 10px;padding-right: 10px;font-size: 26px;padding-bottom: 10px;cursor: pointer;}
.contentBox_bor h2{text-align: center;font-size:3.5rem;margin: 0px;padding: 0px;letter-spacing: 6.2px;}
.contentBox_bor h4{text-align: center;font-size:2rem;}
.contentBox_input{width: 90%;margin: 0 auto;font-size:1.2rem;}
.contentBox_input .p1{text-align: center;padding-top: 10px;padding-bottom: 15px;}
.contentBox_input .p2{padding-top:10px;padding-bottom: 15px;}
.contentBox_input .p2 span{color:#ff0000;font-weight: bold;padding-left: 5%;}
.contentBox_input input{height:3.2rem;line-height:3.2rem;text-align: center;width:100%;background: #000;color: #ffffff;border: none;margin-right: 20px;font-size: 1.4rem;outline:none; -webkit-appearance:none;}
.contBtn_input{height:3rem;line-height:3rem;text-align: center;background: #446b8e;color: #ffffff; width: 20%;cursor: pointer;}
.contBtn {height:3rem;line-height:3rem;text-align: center;background: #446b8e;color: #ffffff; padding-left: 1rem;padding-right: 1rem;margin-right:0.5rem;cursor: pointer;}
.contBtnspan{padding-left: 8px;padding-right: 8px;}
.contBtn .icon-facebook2{font-size:2rem;position: relative;top: 0.3rem;}
.contentBox_bt{margin-bottom:55px;}
.contactBox{text-align: center;}
.contactBox .p1{color: #436583;font-size:2.5rem; letter-spacing:0.1rem; padding-bottom: 0px;margin-bottom: 0px;padding-top:14%;}
.contactBox .p2{font-size:1.8rem;padding-bottom: 18%;}

.topMenu{width: 100%;height:60px;position: fixed; z-index:99; top: 0;left:0;border-bottom:6px solid #446b8e;background: #000;}
.topMenu .menu{width: 30%;}
.topMenu .theMen{width:36%;text-align:center;font-family:Arial;color: #ffffff;font-size: 24px;line-height: 60px;}
.topMenu .nav{width: 30%;margin-right: 2%;}
.topMenu .nav .iconSpan{padding-right: 4%;line-height: 60px;}
.topMenu .nav .iconSpan span{font-size:26px;color:#446b8e;padding-left: 10px;}
.topMenu .nav .navList{color: #ffffff;font-size: 12px;font-family:Arial;line-height: 60px;text-align:left;}
.topMenu .nav .navList span{cursor: pointer;}
.topMenu .nav .navList .active{color: #567a99;}
.navigation  { width: 100%;  margin:0 auto;  padding:0;  list-style:none;  }
.navigation .icon-menu{font-size: 1.4rem;margin-left:5%;}
@media (min-width:320px) and (max-width:375px){.navigation .icon-menu{font-size: 2rem;}}
.navigation  li {  float:left;  width:100%;  position:relative;font-family: Arial; line-height: 60px;}
.navigation  li a {  background:#000;  color:#fff;  display:block; text-decoration:none;  text-align:left;  text-transform:uppercase;padding-left: 10%;}
.navigation  ul {  position:absolute; background: #446b8e;  left:0; width:210%; font-size: 1.4rem;   display:none; margin:0 0 0 -1px;  padding:0;  list-style:none;  }
.navigation  ul li { width:100%;  float:left;  border-top:none;line-height:4rem; }
.navigation  ul li a{ background: #446b8e;}
.navigation  ul li a:hover{background: #000000;}
.navigation  .ul_a{padding-left: 10%;}
.navigation  .ul_a a{display: inline!important;padding-left: 0px;padding-right: 8px; font-size: 1.5rem;}

.section1{background: #000000;}

.videosBox{background:#d5d5d5;}
.videosBox .title{text-align: center;font-size: 1.3rem;padding-top: 1.2rem;padding-bottom: 1rem;}
.videosBox  .videoContent .videos_content_box{width: 100%;position: relative;}
.vcBox{width: 100%;height: 100%;position: absolute;z-index: 2;left: 0;top:0;}
.vcBox span{color: #c7cdc7;font-size: 3rem;position: absolute;z-index: 3;top: 37%;left: 45%;}
.videosBox .videos_right{color: #ffffff;padding-top: 5%;}
.videosBox .videos_right p{padding-bottom: 10px;text-align: center;font-weight: bold;cursor: pointer;font-size: 1.4rem;}
.videosBox .videos_right .active{color: #000000;}

.playMode{text-align: center;padding-top: 15px;}
.playMode a{background: #446a8d;color: #ffffff;padding: 9px 14px 6px 14px;font-size:1rem;margin-left: 3px;margin-right: 3px;}
.playMode a span{font-size:1.2rem;padding-right:3px;position: relative;top: 0px;}
.videos_share{padding-bottom: 12%;}
.videos_share p{text-align: center;margin-top: 15px;}
.v_s_a a{padding-left: 20px; padding-right: 20px;}

.aboutBox{position: relative;width: 100%;}
.aboutBox .aboutText{width: 100%;height: auto;position: absolute;z-index: 2;top: 0;left: 0;}
.aboutBox .aboutText .text-Box{width: 80%;margin: 0 auto;margin-top: 8%; color: #FFFFFF; word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;}
.aboutBox .aboutText .text-Box h4{font-size:2.2rem;text-align: center;padding-bottom: 4%;}
.aboutBox .aboutText .text-Box p{font-size: 1.4rem;}
.text-more{text-align: center;padding-top:8%;text-decoration: underline;}
.next-box p{font-size: 1.2rem;color: #e1e1e1;padding-bottom:5px;}
.next-box p span{font-size: 1.3rem;color: #FFFFFF;}
.next-more{text-align: center;padding-top:8%;}
.next-more a{padding-left: 5px;padding-right: 5px;font-size: 1.4rem;}

.castBox{margin-top: -5px;position: relative;}
.castBox .castText{position: absolute;z-index: 2;width: 100%;height: auto;left: 0;top: 0;color: #FFFFFF;}
.castBox .castText h4{font-size:2.2rem;text-align: center;padding-bottom: 4%;padding-top:8%;}
.castBox .castText .castTop{width: 90%;margin: 0 auto;}
.castBox .castText .castTop li{width: 50%;float: left;padding-bottom:6%;text-align: center;cursor: pointer;}
.castBox .castText .castTop li img{ width:80%;margin: 0 auto;display: block;border: 2px solid #FFFFFF;border-radius:2px;}
.castBox .castText .castTop li h5{font-size:1.4rem;padding-top:4%;padding-bottom: 3%;}
.castBox .castText .castTop li a{text-decoration: underline;color: #8aa2b8;font-size: 1.2rem;}
.castBox .castText .castInfo{width: 80%;margin: 0 auto;display: none;}
.castBox .castText .castInfo h3{font-size: 2.4rem;text-align: center;}
.castBox .castText .castInfo p{font-size: 1.4rem;word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;}
.galleryTop{ width: 100%; padding-top:6%;padding-bottom:6%; text-align: center; font-size: 2rem; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f9), to(#bbbbbd));}
.galleryBox{width: 100%;}
.galleryBt a{color: #FFFFFF;background: #000;padding:10px 12px;}
.galleryBt a span{position: relative;top:2px;}

.section6{background: #d5d5d5;}
.posterBox{width:90%;height: auto;margin: 0 auto;padding-bottom:8%;}
.posterBox h4{font-size:2.2rem;text-align: center;padding-bottom:5%;padding-top:8%;}
.posterBox p{font-size: 1.4rem;text-align: center;padding-top:5%;}
.posterBox .poster-l{width: 47%;}
.posterBox .poster-l img{width: 100%;border:3px solid #FFFFFF;border-radius: 2px;cursor: pointer;}
.posterLook{position: fixed;z-index:100;top: 0;left: 0;width: 100%;height:100%;background: url("../images/poster-bg.jpg") no-repeat;background-size: 100%;}
.posterLook img{width: 80%;margin: 0 auto; display: block;border: 3px solid #FFFFFF;border-radius: 2px;}
.posterLook p{padding-top:5%;text-align: right;padding-bottom: 2%;}
.posterLook p span{font-size: 2.4rem;color: #FFFFFF;padding-right:10%;}
.posterShare{padding-top:3%;padding-bottom: 10%;}
.posterShare h4{text-align: center;font-size: 2.2rem;color:#fff;}

.articleBox{width: 90%; margin: 0 auto;overflow: hidden;}
.articleContent{font-family: "Microsoft YaHei","Helvetica";color: #333;line-height: 24px;padding-top:90px;}
.articleContent h1{font-size:2rem;border-bottom:dashed 1px #ccc;padding-bottom: 5px;}
.articleContent .head_info{padding-top: 10px;padding-bottom: 10px;}
.articleContent .head_info p{font-size: 1.6rem;padding-bottom: 3px;}
.articleContent p{font-size: 1.4rem;padding-bottom: 10px;text-align:justify;text-justify:newspaper}
.articleContent p a{text-decoration:underline;color: #1A88D3;cursor: auto;}
.articleContent label{color: #333;text-decoration:underline;}
.articleContent a label{cursor: pointer;}

.contentBox_input .p1 a{color: #000;text-decoration: underline;}




