@charset "utf-8";
/* CSS Document */
html{color:#444;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body{font-family: 'Microsoft YaHei';max-width: 7.5rem;background:#fff!important;margin:0 auto;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin: 0;padding: 0;}
ol, ul, li{list-style: none;}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
img{border:none; width:100%; display:block}
.fl{float: left;}
.fr{float: right;}
.cl { *zoom:1;}
.pr{position: relative;}
strong{color:#000;font-weight: bold;}
h2 strong{color:#e3472e;font-weight: normal;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
blockquote,.wrap p{text-indent: 2em;text-align:left;line-height: 1.8;font-size: .24rem;}
.wrap p.txt{padding:.2rem;text-align: center;}
.pd20{padding:0 .2rem;}
.pdbt{padding:.2rem 0;}
.mgt30{margin-top: .3rem;}
.mgt50{margin-top: .7rem}
.mgt10{margin-top: .1rem;}

/*共用样式部分*/
.title,.ct{text-align: center;}
.title{letter-spacing: 1.5px;margin-bottom: .3rem;}
.tg-slider em{width: .92rem;height: .04rem;background: #e3472e;display: block;margin:0 auto .1rem;}
.title em{background: #232227;}
.video_bg{background: url(images/dy_bg.png) repeat;background-size: 100%;padding-bottom: .2rem;margin-left: .2rem;position: relative;}
.tg-bd,.tg-slider,.tg-bd>ul {height: 100%!important;}
.hd{position: fixed;bottom: 0;left: 0;z-index: 99;width: 100%;}
.hd li{width: 33.3%;float:left;background: #e3472e;height: 0.85rem;text-align: center;line-height: .85rem;color:#fff;font-size: .32rem;}
.hd li.on{background: #bc1a00;}


.p1-part1{background: url(images/p1-part2_bg.jpg) center no-repeat;padding:.4rem .2rem;}
.video_bg iframe{margin-left: -.2rem;}
.video_bg blockquote{position: absolute;top:40%;left:0;width: 100%;font-size: .3rem;color:#fff;text-align: center;}
.p1-part1 ul li a{position: absolute;top:45%;left:0;width: 100%;color:#fff;font-size: .32rem;text-align: center;text-indent: 0}
.p1-part1 ul li{width: 3.4rem;float: left;margin-bottom: .2rem;position: relative;}
.p1-part1 ul li:nth-child(1){margin-right: .3rem;}
.p1-part1 ul li:nth-child(3){width: 100%;margin-bottom: 0;}
.tg-bd h4{border:1px solid #fff;float: left;padding:.05rem .2rem;margin:.4rem 0 .1rem;font-weight: bold;font-size: .32rem;}
.black .logo{width: 2rem;height: .4rem;margin-top: .2rem;}
.tg-dl dl{width:48%;float: left;text-align: center;margin:5px 0;}
.tg-dl dl dd{margin-top: 5px;}
.tg-dl dl:nth-child(odd){margin-right: 2%;}
.black{background: #232227;padding:.4rem .2rem;color:#fff;font-size: .24rem;margin:.2rem 0;}
.black h3{font-size: .38rem;margin:.3rem 0 .1rem;font-weight: bold;}
.red{background: #e3472e}
.red p{text-align: left;}
.ad_s .slider_s li img,.ad_s .slider_s li {width:6.7rem!important;height: 4.1rem!important;}
.box span{font-size: 1.2rem;line-height: .9;}
.box i{vertical-align: top;text-transform: uppercase;font-size: .18rem;}
.box b{width: .97rem;}
.ad_s .num_s{position: absolute;bottom: 1%;left:45%;}
.ad_s .num_s  li{width: .12rem;height: .12rem;background: #fff;margin:.1rem;float: left;border-radius: 100%;}
.ad_s .num_s  li.on{background: #e3472e!important;}
.p3-part8_bg{background: url(images/p3-part8_bg.jpg) no-repeat;background-size: 100% 100%;}
/*第三屏*/
.tg-bd h6{font-size: .4rem;text-align: center;margin:.2rem 0;}
.pd20 blockquote{text-indent: 0;padding:.2rem 0;}
.pd20 blockquote.pd0{padding:0;}
.same .slider_s li img, .same  .slider_s li{width:7.09rem!important;height:4.28rem!important;}
/*策划团队*/
.team{background: url(images/dy_bg.png) repeat;padding:.5rem .2rem;}
.team .brd{border:3px solid #333;padding:.2rem;}
.team-title{position: absolute;left:-3%;top:25%;width: 1.4rem;height: 1rem;}
.gz{display: inline-block;width:1.5rem;margin-top:.1rem;text-align:center;}
.ewm{display: inline-block;width:2.2rem;margin-top:.1rem;}
.team-list {margin-left: 16%;}
/*底部*/
footer p{text-align: center!important;line-height: 2!important;text-indent: 0!important;}


