@charset "gb2312";
/* CSS Document */
body,div,span,ul,li,h1,h2,h3 { padding: 0; margin: 0 auto; font-size: 14px; font-family: Microsoft Yahei, Arial, sans-serif;}
body { overflow-x: hidden; background: #d20200;}
img { border: none; display: block;}
ul,ol,li { list-style: none;}
h1,h2,h3,h4,h5,h6,p,table,input,p { margin: 0px; padding: 0px; font-weight: normal; outline-style: none;}
a { color: #fff; text-decoration: none;}
a:hover { color: #d90000; text-decoration: underline;}
.commin { width: 1200px; margin: 0 auto;}
.clear { clear: both;}
input,button { outline: none; -webkit-appearance: none; border: none;}
.clear:after { content: ""; display: block; height: 0px; clear: both;}

/*****************************banner************************************/
#top{ width:100%; height:752px; overflow: hidden; background:url(../images/backBanner.jpg) center no-repeat;}
.piaofu { position: relative; top: 0px;}
.piaofu img { position: absolute; left: 50%; transform: translateX(-50%);}
#times { position: absolute; font-size: 32px; color: #d20502; letter-spacing: 3px; font-weight: bold; text-align: center; left: 50%; transform: translateX(-50%);}
#times span{font-size:32px; color:#d20502; letter-spacing:1px; margin:0 5px; }

/*****************************寄语************************************/
.jiyubg{ background:url(../images/jiyubg1.jpg) center no-repeat; height:333px;}
.jiyu{  color:#fff2d5; left:0px; top:12px; width:1050px; position:relative;}
.jiyu .jiyu_txt{position:absolute;}
.jiyu p{font-size:28px; text-indent:54px; line-height:52px;}
.jiyu p span{ color:#fcff00;font-size:26px; font-weight:bold;}

/*****************************豪礼一************************************/
.one,.two,.three,.four,.five,.six,.seven,.eight { position: relative;}
.one .bt,.two .bt,.three .bt,.four .bt,.five .bt,.six .bt,.seven .bt,.eight .bt { position: absolute; top: 92px; left: 27%; color: #d20200; font-weight: bold; font-size: 52px;}
.one .one_txt,.two .two_txt,.three .three_txt,.four .four_txt,.five .five_txt,.six .six_txt,.seven .seven_txt,.eight .eight_txt { position: absolute; padding: 0 30px; top: 240px;}
.one p,.two p,.three p,.four p,.five p,.six p,.seven p,.eight p{ font-size: 28px; line-height: 50px; text-indent: 58px;}
.one p span,.two p span,.three p span,.four p span,.five p span,.six p span,.seven p span,.eight p span { font-size: 28px; line-height: 50px; font-weight: bold; text-indent: 58px;font-style: italic;color: #FF0000;}
.one p i,.two p i,.three p i,.four p i,.five p i,.six p i,.seven p i,.eight p i { color: #f00;}
.one p.neirong span,.five p.neirong span { color: #FF0000;}
.one p.jiazhi,.three p.jiazhi,.four p.jiazhi,.five p.jiazhi,.six p.jiazhi,.seven p.jiazhi,.eight p.jiazhi{ margin: 10px 0 20px;}
.one p.jiazhi i,.two p.jiazhi i,.three p.jiazhi i,.four p.jiazhi i,.five p.jiazhi i,.six p.jiazhi i,.seven p.jiazhi i,.eight p.jiazhi i { display: block; font-size: 22px; text-align: right; color: #000; line-height: 0px; margin-right: 20px;}
.one p.jiazhi i span,.two p.jiazhi i span,.three p.jiazhi i span,.four p.jiazhi i span,.five p.jiazhi i span,.six p.jiazhi i span,.seven p.jiazhi i span,.eight p.jiazhi i span { color: #f00; font-size: 22px;}

/*视频*/
.one .shipin { position: absolute; top: 470px; left: 817px;}
.one .shipin .three_1 { overflow: hidden;}
.one .shipin .video-js { border-radius: 20px; /* 圆角的大小 */ width: 186px; height: 380px; object-fit: cover; overflow: hidden;}
.vjs-control-text,.vjs-current-time-display,.vjs-duration-display,.vjs-remaining-time-display,.vjs-time-divider span { display: none;}
.project-carousel { position: relative; padding: 0 50px; top: -600px;}
.project-strip { margin: 150px 0 150px; -webkit-filter: blur(10px); filter: blur(10px);}
.project-strip .project { cursor: pointer;}
.project-screen { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.project-screen .project-detail { position: absolute; left: -50px; right: 0; margin: 50px auto 0; z-index: 1; background-color: #333;}
.project-screen .project { margin-right: -100%; float: left; cursor: move;}

/*****************************豪礼二************************************/
.two p.jiazhi {    position: absolute; top: 310px; right: 70px;}
.two .two_txt{ margin:0 10px 0 20px;}

/*****************************豪礼三************************************/
.three p.jiazhi { margin-right: 270px; margin-top:-50px;}

/*****************************豪礼四************************************/
.four .bt{left: 27%;}
.four p.jiazhi { position: absolute; top: 190px; right: 90px;}

/*****************************豪礼五************************************/
.five{ position:relative;}
.five p.jiazhi { position: absolute; top: 190px; right: 40px;}

/*视频+图片滚动*/
/*视频*/
.xinmeiti_two {position: relative; top:-440px;}
.five .shipin {position: absolute;right: 54%;top: 23px; /* top: 348px;left: 317px; */}
.five .shipin .three_1 {display: inline-block;padding-right: 20px;}
.five .shipin .three_2 {display: inline-block;padding-right: 50px;}
.five .shipin .video-js {border-radius: 20px; /* 圆角的大小 */width: 204px; height: 360px;object-fit: cover;overflow: hidden;}
.vjs-control-text,.vjs-current-time-display,.vjs-duration-display,.vjs-remaining-time-display,.vjs-time-divider span {display: none;}
.project-carousel { position: relative;padding: 0 50px;top: -600px;}
.project-strip {margin: 150px 0 150px; -webkit-filter: blur(10px);filter: blur(10px);}
.project-strip .project {cursor: pointer;}
.project-screen {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.project-screen .project-detail { position: absolute;left: -50px; right: 0; margin: 50px auto 0; z-index: 1;background-color: #333;}
.project-screen .project { margin-right: -100%; float: left; cursor: move;}

/*图片滚动*/
.picMarquee-top {/* margin: 0 auto; */ width: 680px; overflow: hidden; position: absolute; top: 0px; left: 42.2%;}
.picMarquee-top .bd { padding: 10px;}
.picMarquee-top .bd ul { overflow: hidden; zoom: 1;}
.picMarquee-top .bd ul li { text-align: center;zoom: 1;}
.picMarquee-top .bd ul li .pic { text-align: center;}
.picMarquee-top .bd ul li .pic img { width: 135px; height: 180px; display: inline; padding: 2px; border: 1px solid #ccc;}
.picMarquee-top .bd ul li .pic a:hover img { border-color: #999;}
.picMarquee-top .bd ul li .title { line-height: 24px;}
.exclusive { /*margin-top: 100px;*/}

/*****************************豪礼六************************************/


/*****************************豪礼七************************************/
.seven p.jiazhi { position: absolute; top: 70px; right: 40px;}

/*****************************豪礼八************************************/
.eight .eight_txt { padding: 20px 380px 0 60px;}

/*****************************底部************************************/
.dibu { text-align: center; font-size: 50px; color: #fedf8c; margin-top:50px;}
.dibu p { line-height: 80px; font-weight: bold;}

/*****************************客服************************************/
.kefubg { margin-bottom:20px; /*background: url(../images/kefubg.jpg) center no-repeat; height: 1000px;*/}
.kefu { width: 1200px; color: #fff; margin: 0px auto; padding-top: 50px;}
.kefu_bt { color: #fff; margin: 0 0 50px; font-size: 40px; text-align: center; line-height: 65px; padding-top: 15px;}
.kefu ul {width: 880px;margin: 0 auto;}
.kefu ul li { float: left; width: 200px; height: 320px; background: #b90307; padding: 26px 26px 0px 26px; margin-right: 40px; margin-bottom: 20px;}
.kefu ul li .name { font-size: 20px; font-weight: bold; width: 200px; text-align: center; line-height: 34px; display: block}
.kefu ul li .qq { display: block;}
.kefu ul li .qq img { margin-top: 2px; display: inline;}
.kefu ul li p { line-height: 28px; font-size: 18px; display: block; float: left;}
.bottom { font-size: 22px; color: #fff; text-align: center; width: 1200px; margin: 30px auto 0; margin-bottom:40px}

/*****************************底部导航************************************/
#Foot1 {  color: #fff; background: #dd0301; padding-top: 15px; font-size: 18px !important;}
#Foot1 a { color: #fff;}
#footer { width: 1000px; margin-top: 5px; margin: auto; padding-bottom: 10px; font-style: normal; color: #fff;}
#footer .footerCont { width: 950px; margin: 0 auto; text-align: center; line-height: 22px;}
#footer .footerCont img { display: inline-block;}
#footer .footerCont a:hover { color: #fff;}
#footer .footerCont p { border-bottom: 1px dashed #ccc; padding: 5px 0; margin-bottom: 10px; color: #fff;}
#footer .footerCont p a {  color: #fff;}
#footer .footerCont p a:hover { color: #ff0;}
#footer .footerCont a.lvse { color: #009933; font-weight: bold;}
#footer .footerCont a.lvse:hover { color: #F00;}
#footer .footerCont div a { color: #fff; padding: 5px 0;  margin-bottom: 10px; color: #fff;}
#footer .footerCont div a:hover { color: #F00;}
/*****************************右侧导航************************************/
#menu { position: fixed; right: 10px; top: 30%; width: 80px; padding: 0; list-style-type: none;  z-index: 70;}
#menu li { margin-top: 5px; font: 14px "Microsoft Yahei";}
#menu a { display: block; padding: 5px 0; background-color: #890000; color: #FFC; text-align: center; text-decoration: none;}
#menu .active a {  color: #d00000; background-color: #ffc000;}














































