@charset "utf-8";
/* CSS Document */
/*通用样式*/
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; -ms-box-sizing: border-box;-o-box-sizing: border-box;x-sizing: border-box;box-sizing: border-box;}
*{zoom:1; font-size:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
a {-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td { margin:0; padding:0; }
section{position: relative;}
.section-padding {padding: 100px 0px;}
body {  font-size: 1em; color: #555; font-family: '微软雅黑'; background-color: #fff; overflow-x:hidden; margin:auto; } 
table { border-collapse:collapse; border-spacing:0; } 
img { border:0;}
ol,ul,li {list-style:none; } 
h1,h2,h3,h4,h5,h6 {font-size:100%; color: #666;  font-weight:normal; margin:0; padding:0;}
i,b { font-style:normal; display:block; text-align:center;}
em {font-style:normal;}
a{ text-decoration: none; color:#555;}
a:link,a:visited{text-decoration: none;}
input { vertical-align: middle; background-color: #fff;color: #7f7f7f;border: 1px solid #ccc;text-align: left;margin: 2px 0 2px 0;} 
input,button,textarea,select {outline: none; font-family: '微软雅黑'; font-size: 0.875em; }
div { display:block;}
form { display:block;}
@font-face {
  font-family: 'ZURCHXC';

  src: url(../css/ZURCHXC.TTF);
  src: url('../css/ZURCHXC.ttf') format('truetype');
}
/*input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #666;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#666;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#666;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#666;}*/
.kch_nav:before,.kch_nav:after {display: table;content: " ";clear:both;}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*通用样式END*/
/*取消样式*/
.clr { clear:both; height:0; font-size: 1px; line-height: 0px;}
.clr:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/*取消样式END*/



/*顶部S*/
/*.daohl {width: 100%;margin: auto;position:relative;z-index:999;background-color: #f8f8f8; display: block !important;}
.daohl nav {max-width: 1200px;width: 100%; margin: auto;background: none; overflow: hidden;}
.daoh { margin: auto; border: none; }
.navbar-default .navbar-brand:before,.navbar-default .navbar-brand:after {display: table;content: " ";clear:both;}
.sg_logo { float: left; }
.sg_logo_jj { float: left; line-height: 24.5px; font-size: 14px; margin: 0; padding-left: 15px; color: rgb(127,127,127); }*/

.daohl {width: 100%;margin: auto;position: fixed; z-index:999;display: block !important;}
.daohl nav {width: 100%; margin: auto;background: none;max-width: 1400px;}
.daoh { margin: auto; border: none; }
.navbar-default .navbar-brand:before,.navbar-default .navbar-brand:after {display: table;content: " ";clear:both;}
.sg_logo { float: left; }
.sg_logo_jj { float: left; line-height: 24.5px; font-size: 14px; margin: 0; padding-left: 15px; color: rgb(127,127,127); }
/*.xin_logo1 { width: 215px; height: 50px;background-repeat: no-repeat; background-position: top left; }
.fixednav .xin_logo1 {background-position: bottom left;}*/
.navbar-nav>li>a {padding: 0 10px !important; overflow:hidden;}
/*.daohl .nav>li {line-height: 66px;}*/
/*.navbar-nav>li>a:hover:after {display:table;content: " "; height: 2px; width: 100%; position: absolute; bottom:0px; background-color: #ff105d;left: 0;}*/
.sj_bt {display: none;float: left;padding:4px 0;}
.sj_bt img {height: 60px; display: block;}
.header_dh {padding-left:40px;background-position: center left; background-repeat: no-repeat; background-image: url(../images/dh.png); display: inline-block;line-height: 76px;color: #fff;font-size: 16px;font-weight: bold;}
.fixednav {background-color: #000;}
/*.fixednav .nav>li {line-height: 50px;}
.fixednav .header_dh {line-height: 50px;}
.fixednav .navbar-brand {padding:0px 1em;}*/
.navbar-header {position: relative;}
@media (max-width:1200px){
  .navbar-nav>li>a {font-size: 14px !important;}.header_dh {display: none;}
}
@media (max-width:1040px){
  /*.navbar-nav>li>a {font-size: 12px !important;}*/
  .navbar-nav>li>a {padding: 0 0.7em !important;}
}
@media (max-width:880px){
  .navbar-brand {/*height: 65px !important;*/padding: 5px !important;}
  .navbar-nav>li>a {padding: 10px 15px !important;}
  .nav>li {line-height: normal !important;}
  .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background-color: #ff3f8c; color: #fff !important; }
  .sj_bt {display: block;}
  .navbar-brand>img {max-width: 100%; max-height: 100%;}
  .ys_lmy {display: inline-block;line-height: 38px;padding-left: 8px;font-size: 18px;}
}

/*banner*/
.swiper-container10 {width: 100%;height: 600px;}
.swiper-container10 .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center; background-position:center; background-repeat: no-repeat;}
.hdp_xinjia {width: 100%;max-width: 1200px;margin: auto; line-height: 600px; padding-left: 10px;}
.hdp_xinjia img { max-width: 100%; float: left; }
.qdwh_hdp_xinjia img {float: right;}
.yszz_hdp_xinjia {  text-align: center; }
.yszz_hdp_xinjia img { margin: auto; display: block;float: inherit; }

.swiper-container5 {width: 100%;height: auto; position: relative;}
.swiper-container5 .swiper-slide img {display:block;max-width: 100%;margin: auto;}
/*banner END*/


/*推广S*/
.chyss { width: 100%; position: relative;}
.chyss_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0 2em; overflow: hidden;}
.chyss_k:before,.chyss_k:after,.chyss_k_nr ul:before,.chyss_k_nr ul:after {display: table;content: " ";clear:both;}


.tybt { text-align: center;overflow: hidden; }
.tybt h4 { font-size: 35px; color: #000; }
.tybt span { text-transform: uppercase; font-size: 14px;position: relative;padding:0 10px;}
.tybt span:before,.tybt span:after{ display:table; content:" "; clear:both; position: absolute; top: 50%;margin-top: -1px; background-image: url(../images/btx-hs.png);width: 219px; height: 2px; background-position: center; background-repeat: no-repeat;}
.tybt span:before {-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;right: 100%;}
.tybt span:after {left:100%;}

.bai .tybt h4 { color: #fff; }
.bai .tybt span { color: #fff; }
.bai .tybt span:before,.bai .tybt span:after{ display:table; content:" "; clear:both; position: absolute; top: 50%;margin-top: -1px; background-image: url(../images/btx-bai.png);width: 219px; height: 2px; background-position: center; background-repeat: no-repeat;}


/*.tybt { width: 100%; position: relative; text-align: center;}
.tybt h4 { font-size: 30px; color: #000; }
.tybt h4 em { font-weight: bold; }
.tybt i { width: 30px; height: 30px; text-align: center; line-height: 30px; color: #ccc; display: block; position: relative; margin:auto;}
.tybt i:before,.tybt i:after {display: table;content: " "; width: 300px; border-bottom: 1px solid #ccc; position: absolute; top: 50%;}
.tybt i:before { left: -300px; }
.tybt i:after { right: -300px; }
.tybt span { font-size: 14px; color: #555;text-transform:uppercase; }*/





.chyss_k_nr { width: 100%; position: relative; }
.chyss_k_nr ul {margin: 0; padding: 4em 0 1em;}
.chyss_k_nr li { width: 25%; position: relative; float: left; padding: 0 10px; text-align: center; }
.chyss_k_nr li img {max-width: 100%; display: block; margin: auto;-webkit-transition: -webkit-transform 0.6s ease-out;-moz-transition: -moz-transform 0.6s ease-out;-o-transition: -o-transform 0.6s ease-out;-ms-transition: -ms-transform 0.6s ease-out;}
.chyss_k_nr li:hover img { transform:rotate(360deg);-ms-transform:rotate(360deg);   /* IE 9 */-moz-transform:rotate(360deg);  /* Firefox */-webkit-transform:rotate(360deg); /* Safari 和 Chrome */-o-transform:rotate(360deg); }
.chyss_k_nr li h4 { color: #e52a2f; font-size: 20px; }
.chyss_k_nr li p { font-size: 14px; color: #000; }
/*推广E*/



/*六个立项S*/
.lglx { width: 100%; position: relative; background-color: #000;}
.lglx_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0; overflow: hidden;}
.lglx_k:before,.lglx_k:after,.lglx_k_nr ul:before,.lglx_k_nr ul:after {display: table;content: " ";clear:both;}
.tybt_b { width: 100%; position: relative; text-align: center;}
.tybt_b h4 { font-size: 30px; color: #fff; }
.tybt_b h4 em { font-weight: bold; }
.tybt_b i { width: 30px; height: 30px; text-align: center; line-height: 30px; color: #fff; display: block; position: relative; margin:auto;}
.tybt_b i:before,.tybt_b i:after {display: table;content: " "; width: 300px; border-bottom: 1px solid #fff; position: absolute; top: 50%;}
.tybt_b i:before { left: -300px; }
.tybt_b i:after { right: -300px; }
.tybt_b span { font-size: 14px; color: #fff;text-transform:uppercase; }
.lglx_k_nr { width: 100%; position: relative; }
.lglx_k_nr ul {margin: 0; padding: 2em 0 1em;}
.lglx_k_nr li { width: 25%; position: relative; float: left; padding: 0 20px; text-align: center; overflow:hidden;}
.lglx_k_nr li h4 { color: #fff; font-size: 28px; font-family: "Bodoni Bd BT"; font-weight: bold;}
.lglx_k_nr li h4 span {position: relative; padding: 0 20px;}
.lglx_k_nr li h4 span:before,.lglx_k_nr li h4 span:after {display: table;content: " "; width: 300px; border-bottom: 1px solid #fff; position: absolute; top: 50%;}
.lglx_k_nr li h4 span:before { left: -300px; }
.lglx_k_nr li h4 span:after { right: -300px; }
.lglx_k_nr li p { font-size: 14px; color: #fff;padding: 1em 0; }
.lglx_k_nr li:hover h4,.lglx_k_nr li:hover p {color: #e52a2f;}
.lglx_k_nr li:hover span:before,.lglx_k_nr li:hover span:after {border-bottom: 1px solid #e52a2f;}
.lglx_k_nr .swiper-pagination .swiper-pagination-bullet {background-color: #fff;}
.lglx_k_nr .swiper-pagination .swiper-pagination-bullet-active {background-color: #fff;}
/*六个立项E*/

/*为您做什么S*/
.wnzsm { width: 100%; position: relative;}
.wnzsm_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0; overflow: hidden;}
.wnzsm_k:before,.wnzsm_k:after,.wnzsm_k_nr ul:before,.wnzsm_k_nr ul:after {display: table;content: " ";clear:both;}
.wnzsm_k_nr { width: 100%; position: relative; }
.wnzsm_k_nr ul {margin: 0; padding: 2em 0 1em;}
.wnzsm_k_nr li { width: 20%; float: left; padding: 0 10px; }
.wnzsm_k_nr li i {display: block;margin: auto;-webkit-border-radius: 50%;border-radius: 50%;border: 1px solid #c8c8c8; padding: 29px;max-width: 106px; height: 106px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.wnzsm_k_nr li i span { width: 42px; height: 42px;display: inline-block; zoom: 1; *display: inline; background-repeat: no-repeat; background-position: 0 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease; }
.wnzsm_k_nr li .wnzsm_k_nr_i1 span { background-image: url(../images/zs_1.png); }
.wnzsm_k_nr li .wnzsm_k_nr_i2 span { background-image: url(../images/zs_2.png); }
.wnzsm_k_nr li .wnzsm_k_nr_i3 span { background-image: url(../images/zs_3.png); }
.wnzsm_k_nr li .wnzsm_k_nr_i4 span { background-image: url(../images/zs_4.png); }
.wnzsm_k_nr li .wnzsm_k_nr_i5 span { background-image: url(../images/zs_5.png); }
.wnzsm_k_nr li:hover i {border: 1px solid #e52a2f; background-color: #e52a2f;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.wnzsm_k_nr li:hover span { background-position: -42px 0; -webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.wnzsm_k_nr li h4 { font-size: 18px; color: #000; text-align: center;margin: 1em 0; }
/*为您做什么E*/

/*策划板块S*/
.chbk { width: 100%; position: relative; /*background-color: #f2f2f2;*/}
.chbk_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0; overflow: hidden;}
.chbk_k:before,.chbk_k:after,.chbk_k_nr ul:before,.chbk_k_nr ul:after {display: table;content: " ";clear:both;}
.chbk_k_nr { width: 100%; position: relative; }
.chbk_k_nr ul {margin: 0; padding: 4em 0 1em;}
.chbk_k_nr li { width: 25%; float: left; padding: 0 10px;  text-align: center;}
.chbk_k_nr li i { width: 180px; height: 180px; display: block; margin: auto; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; background-position: center; background-repeat: no-repeat; }
.chbk_k_nr li h4 { font-size: 20px; color: #333; margin: 1em 0;}
.chbk_k_nr li:hover h4 { font-weight: bold; }
.chbk_k_nr li span { font-size: 16px; color: #e52a2f; font-family: "Aparajita";font-style:italic; text-align: center; padding-bottom: 10px; }
.chbk_k_nr li p { font-size: 14px; text-align: center; color: #000; position: relative; padding: 10px 0 5px; overflow: hidden;}
.chbk_k_nr li p:before { width: 80%; border-top: 1px solid #797979; position: absolute; top: 5px; margin-left:10%;display: table;content: " ";}
.chbk_k_nr li a {display: inline-block; zoom: 1; *display: inline; padding: 6px 20px; -webkit-border-radius: 40px; border-radius: 40px; background-color:#e52a2f; color: #fff; font-size: 14px;}
.chbk_k_nr li:nth-child(1) i { background-image: url(../images/chb_1.jpg); }
.chbk_k_nr li:nth-child(2) i { background-image: url(../images/chb_2.jpg); }
.chbk_k_nr li:nth-child(3) i { background-image: url(../images/chb_3.jpg); }
.chbk_k_nr li:nth-child(4) i { background-image: url(../images/chb_4.jpg); }
.chbk_k_nr li:hover i { -webkit-box-shadow: 0 0 10px #e52a2f; box-shadow: 0 0 10px #e52a2f; }

.chbk_k_nr_qdwh li:nth-child(1) i { background-image: url(../images/chb_qdwh_1.jpg); }
.chbk_k_nr_qdwh li:nth-child(2) i { background-image: url(../images/chb_qdwh_2.jpg); }
.chbk_k_nr_qdwh li:nth-child(3) i { background-image: url(../images/chb_qdwh_3.jpg); }
.chbk_k_nr_qdwh li:nth-child(4) i { background-image: url(../images/chb_qdwh_4.jpg); }
.chbk_k_nr_qdwh li:nth-child(5) i { background-image: url(../images/chb_qdwh_5.jpg); }

.chbk_k_nr_ppch li:nth-child(1) i { background-image: url(../images/chb_ppch_2.jpg); }
.chbk_k_nr_ppch li:nth-child(2) i { background-image: url(../images/chb_ppch_1.jpg); }
.chbk_k_nr_ppch li:nth-child(3) i { background-image: url(../images/chb_ppch_3.jpg); }
.chbk_k_nr_ppch li:nth-child(4) i { background-image: url(../images/chb_ppch_4.jpg); }
.chbk_k_nr_ppch li:nth-child(5) i { background-image: url(../images/chb_ppch_5.jpg); }

.chbk_k_nr_yszz li:nth-child(1) i { background-image: url(../images/yszz/1.jpg); }
.chbk_k_nr_yszz li:nth-child(2) i { background-image: url(../images/yszz/2.jpg); }
.chbk_k_nr_yszz li:nth-child(3) i { background-image: url(../images/yszz/3.jpg); }
.chbk_k_nr_yszz li:nth-child(4) i { background-image: url(../images/yszz/4.jpg); }
.chbk_k_nr_yszz li:nth-child(5) i { background-image: url(../images/yszz/5.jpg); }

/*.chbk_k_nr_yszz li:nth-child(1) i { background-image: url(../images/chb_yszz_1.jpg); }
.chbk_k_nr_yszz li:nth-child(2) i { background-image: url(../images/chb_yszz_2.jpg); }
.chbk_k_nr_yszz li:nth-child(3) i { background-image: url(../images/chb_yszz_3.jpg); }*/
/*策划板块E*/

/*影视板块S*/
.ysbk { width: 100%; position: relative;}
.ysbk_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0 0; overflow: hidden;}
.ysbk_k:before,.ysbk_k:after,.ysbk_k_nr ul:before,.ysbk_k_nr ul:after {display: table;content: " ";clear:both;}
.ysbk_k_nr { width: 100%; position: relative;overflow: hidden;}
.ysbk_k_nr ul {margin: 0; padding: 0 0 2em;}
.ysbk_k_nr li { width: 33.3333%; float: left; /*padding: 0 10px; */ text-align: center; position: relative;}
.ysbk_k_nr li embed { width: 100%;height: 100%; }
#pic1{clear:both;width:100%;clear:both;}/*图片区域*/
#pic1 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play1{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic2{clear:both;width:100%;clear:both;}/*图片区域*/
#pic2 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play2{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic3{clear:both;width:100%;clear:both;}/*图片区域*/
#pic3 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play3{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic4{clear:both;width:100%;clear:both;}/*图片区域*/
#pic4 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play4{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic5{clear:both;width:100%;clear:both;}/*图片区域*/
#pic5 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play5{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic6{clear:both;width:100%;clear:both;}/*图片区域*/
#pic6 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play6{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic7{clear:both;width:100%;clear:both;}/*图片区域*/
#pic7 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play7{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic8{clear:both;width:100%;clear:both;}/*图片区域*/
#pic8 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play8{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic9{clear:both;width:100%;clear:both;}/*图片区域*/
#pic9 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play9{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic10{clear:both;width:100%;clear:both;}/*图片区域*/
#pic10 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play10{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic11{clear:both;width:100%;clear:both;}/*图片区域*/
#pic11 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play11{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic12{clear:both;width:100%;clear:both;}/*图片区域*/
#pic12 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play12{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic13{clear:both;width:100%;clear:both;}/*图片区域*/
#pic13 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play13{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic14{clear:both;width:100%;clear:both;}/*图片区域*/
#pic14 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play14{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}

#pic15{clear:both;width:100%;clear:both;}/*图片区域*/
#pic15 img{width:100%;}/*图片宽度和高度，可自行修改*/
#play15{clear:both;width:100%;display:none; top:0;position: absolute;height: 100%;}
/*影视板块E*/

/*核心竞争力S*/
.hxjzl { width: 100%; position: relative; background-image: url(../images/al_bj.jpg); background-position: top center; background-repeat: no-repeat; background-color: #333;}
.hxjzl_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0; overflow: hidden;}
.hxjzl_k:before,.hxjzl_k:after,.hxjzl_k_nr ul:before,.hxjzl_k_nr ul:after {display: table;content: " ";clear:both;}
.hxjzl_k_nr { width: 100%; position: relative; overflow: hidden;}
.hxjzl_k_nr ul {margin: 0; padding: 5em 0 2em;text-align: center;}
/*.hxjzl_k_nr li {position: relative; padding: 0 20px; text-align: center; vertical-align: bottom; background-image: url(../images/baitiao.jpg); background-repeat: repeat-y; background-position: 20px top; float:left;}
.hxjzl_k_nr_k { width: 100%; position: relative; text-align: left; }
.hxjzl_k_nr_k h4 { font-size: 16px; color: #fff;margin: 0;padding: 10px 0; background-color: #000; }
.hxjzl_k_nr_k h4 em { display: block; text-align: left;; font-size: 12px; }
.hxjzl_k_nr_k p { font-size: 14px; color: #fff; line-height: 24px; background-color: #000; margin: 0; padding-bottom: 15px;}
.hxjzl_k_nr li:nth-child(1) { padding-bottom: 60px; bottom: -70px;}
.hxjzl_k_nr li:nth-child(2) { padding-bottom: 100px; bottom: -30px;}
.hxjzl_k_nr li:nth-child(3) { padding-bottom: 130px; }
.hxjzl_k_nr li:nth-child(4) { padding-bottom: 60px; bottom: -70px;}
.hxjzl_k_nr li:nth-child(5) { padding-bottom: 100px; bottom: -30px;}*/
.hxjzl_k_nr .swiper-pagination .swiper-pagination-bullet {background-color: #fff;}
.hxjzl_k_nr .swiper-pagination .swiper-pagination-bullet-active {background-color: #fff;}

.hxjzl_k_nr ul li { width: 20%; float:left; padding: 2em 10px 0; }
.hxjzl_k_nr_k { width: 100%; -webkit-border-radius: 10px; border-radius: 10px; background-color: rgba(255,255,255,0.3); padding: 1em 10px; text-align:center; position: relative; }
.hxjzl_k_nr_k i { background-position: center; display: bold; margin:auto; width: 80px; height:80px; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; background-color: #ffc001; background-repeat: no-repeat; margin-top: -50px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease; }
.hxjzl_k_nr_k h4 { font-size: 24px; color: #ffc001; font-weight: bold;margin: 14px 0; }
.hxjzl_k_nr_k h4 em { display: block; text-align: color; color: #f0f0f0; font-size: 12px; font-weight: 100; }
.hxjzl_k_nr_k p { font-size: 16px; color: #fff; line-height: 24px; height:72px; overflow: hidden; margin: 0;  }
.hxjzl_k_nr ul li:hover i {background-color: #ffc001;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.hxjzl_k_nr ul li:nth-child(1) i {background-image: url(../images/zy.png);}
.hxjzl_k_nr ul li:nth-child(2) i {background-image: url(../images/ch.png);}
.hxjzl_k_nr ul li:nth-child(3) i {background-image: url(../images/tg.png);}
.hxjzl_k_nr ul li:nth-child(4) i {background-image: url(../images/hy.png);}
.hxjzl_k_nr ul li:nth-child(5) i {background-image: url(../images/sj.png);}

.hxjzl_k_nr_ppch ul li:nth-child(1) i {background-image: url(../images/ppch/1.png);}
.hxjzl_k_nr_ppch ul li:nth-child(2) i {background-image: url(../images/ppch/2.png);}
.hxjzl_k_nr_ppch ul li:nth-child(3) i {background-image: url(../images/ppch/3.png);}
.hxjzl_k_nr_ppch ul li:nth-child(4) i {background-image: url(../images/ppch/4.png);}
.hxjzl_k_nr_ppch ul li:nth-child(5) i {background-image: url(../images/ppch/5.png);}

.hxjzl_k_nr_qdwh ul li:nth-child(1) i {background-image: url(../images/qdwh/1.png);}
.hxjzl_k_nr_qdwh ul li:nth-child(2) i {background-image: url(../images/qdwh/2.png);}
.hxjzl_k_nr_qdwh ul li:nth-child(3) i {background-image: url(../images/qdwh/3.png);}
.hxjzl_k_nr_qdwh ul li:nth-child(4) i {background-image: url(../images/qdwh/4.png);}
.hxjzl_k_nr_qdwh ul li:nth-child(5) i {background-image: url(../images/qdwh/5.png);}
/*核心竞争力E*/

/*服务流程S*/
.fwlc { width: 100%; position: relative; background-color: #f2f2f2;}
.fwlc_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0; overflow: hidden;}
.fwlc_k:before,.fwlc_k:after,.fwlc_k_nr ul:before,.fwlc_k_nr ul:after {display: table;content: " ";clear:both;}
.fwlc_k_nr { width: 100%; position: relative;}
.fwlc_k_nr ul {margin: 0; padding: 2em 0;text-align: center;}
.fwlc_k_nr li {position: relative; width:11.111111%; float: left; text-align: center; }
.fwlc_k_nr li i { width: 80px; height: 80px; display: block; margin: auto; -webkit-border-radius: 50%; border-radius: 50%; background-color: #000; line-height: 78px; position: relative; color: #fff; font-family: "Arvo"; font-size: 40px; text-align: center; }
.fwlc_k_nr li i:after {display: table;content: "\e258";font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;line-height: 1; position: absolute;color: #777;
    font-size: 16px;top: 50%;margin-top: -8px;right: -50%;/* margin-right: 8px;*/}
.fwlc_k_nr li:last-of-type i:after { display: none; }
.fwlc_k_nr li p { font-size: 14px; color: #333; margin: 10px 0; line-height: 24px;}
.fwlc_k_nr li:hover i {background-color: #e52a2f;}
.fwlc_k_db { font-size: 16px; text-align: center; color: #000; padding:10px 0 2em;}
/*服务流程E*/

/*会议案例S*/
.hyal { width: 100%; position: relative;}
.hyal_k { width: 100%; position: relative; margin: auto; padding: 4em 0 0; overflow: hidden;}
.hyal_k:before,.hyal_k:after,.hyal_k_nr ul:before,.hyal_k_nr ul:after {display: table;content: " ";clear:both;}
.hyal_k_nr { width: 100%; position: relative;}
.hyal_k_nr ul {margin: 0; padding: 2em 0 0;text-align: center;}
.hyal_k_nr li {position: relative; width: 25%; float: left; text-align: center;/* padding: 10px 10px 0;*/ }
.hyal_k_nr li a {display: block;padding: 0 100% 100% 0;}
.hyal_k_nr_img {overflow:hidden;/* border-radius:8px; */background-color: #333;  /*margin:0 auto 10px;*/ position: relative; width: 100%; height: 100%; position: absolute;top: 0; left: 0;}
.hyal_k_nr_img img {width: 100%;display: block;height: 100%; -o-object-fit: cover; object-fit: cover;-webkit-filter: grayscale(1);filter: grayscale(1);-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
/*.hyal_k_nr_w:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d81212;opacity:0;visibility:hidden;background-image: url(../images/lianjie.png);background-position: center;background-repeat: no-repeat;}*/
.hyal_k_nr_w { top: 50%;left: 0; width: 100%; position: absolute;-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); }
/*.hyal_k_nr li:hover .hyal_k_nr_w:before {visibility:visible;opacity:.66}*/
.hyal_k_nr li:hover .hyal_k_nr_w p {visibility:visible;opacity:1}
.hyal_k_nr li:hover .hyal_k_nr_img img {-webkit-filter: grayscale(0);filter: grayscale(0);}
/*.hyal_k_nr li:hover .hyal_k_nr_w p span {visibility:visible;opacity:1}*/
.hyal_k_nr_w,.hyal_k_nr li p,.hyal_k_nr li p span{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.hyal_k_nr li p span { width: 100%; display: block;line-height: 24px;color: #fff;visibility:hidden;opacity:0; }
.hyal_k_nr li p { width: 100%; font-size: 14px; margin: 0;overflow: hidden !important;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;visibility:hidden;opacity:0; color: #fff;padding:2em 10px;text-align: center;background-color: rgba(167,0,18,0.7);}
/*.hyal_k_nr li:hover .hyal_k_nr_img { margin-top: -5px; margin-bottom: 15px; box-shadow: 0 3px 8px #858585; }*/
/*会议案例E*/
@media (max-width: 900px) {
  .hyal_k_nr_img {/*max-width: 246px;*/max-height: 200px;}
}
@media (max-width: 740px) {
  .hyal_k_nr_img {max-width: 286px;max-height: 230px;}
  .liuy_k_left {display:none !important;}
  .liuy_k_right {width:100% !important;}
  .db_logo { max-width: 75% !important;}
}
@media (max-width: 560px) {
  .hyal_k_nr_img {max-height: 180px;}
  .hyal_k_nr_img img {max-height: 180px;}
}

/*合作客户S*/
.hzkh { width: 100%; position: relative;}
.hzkh_k { width: 100%; position: relative; max-width: 1200px; margin: auto; padding: 4em 0; overflow: hidden;}
.hzkh_k:before,.hzkh_k:after,.hzkh_k_nr ul:before,.hzkh_k_nr ul:after {display: table;content: " ";clear:both;}
.hzkh_k_nr { width: 100%; position: relative;}
.hzkh_k_nr ul {margin: 0; padding: 2em 0;text-align: center;}
.hzkh_k_nr li {position: relative;margin: 0 0 5px;float: left;text-align: center; padding: 5px;}
.hzkh_k_nr li div {width: 100%;padding: 5px;border: 1px solid #e6e6e6;}
.hzkh_k_nr li img { display: block; max-width: 100%; margin:auto; }
.hzkh_xin { width: 100%; height: 600px;position: relative;background-image: url(../images/hz.jpg);background-repeat: no-repeat; background-position: center;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-attachment: fixed;margin:0 0 3em }
.hzkh_xin p { width: 100%;height: 100%; position: absolute; top:0; left: 0; background-repeat: no-repeat; background-image: url(../images/hz.png); background-position: center;z-index: 1;margin:0; }

/*合作客户E*/

/*留言 S*/
.liuy {width:100%;border-top:1px dashed #ddd;; padding: 2em 0; background-color: #f2f2f2;}
.liuy_k {width:100%; position: relative;max-width: 1200px; margin: auto; overflow: hidden;}
.liuy_k:before,.liuy_k:after {display: table;content: " ";clear:both;}
.liuy_k_left {width: 50%;display: table; float: left;}
.liuy_k_left_tu {display: table-cell;vertical-align: middle;width: 100%;text-align: left;position: relative;}
.liuy_k_left_tu img {display:block;max-width: 100%;}
.liuy_k_left_tu:before { position: absolute; display: block; content: " "; width: 1px; height: 100%; top: 0; right: 8em; border-right: 1px dashed #ccc; }
.liuy_k_right {width:50%;display: block;float: right; text-align: center; padding: 1em 2em;}
.liuy_k_right h3 {color: #2f2f2f;font-size: 30px;text-align: center;font-weight: bold; padding: 0; margin: 0;}
.liuy_k_right input[type=text] {background: none !important;border: 0;border-bottom: 1px solid #3b3b3b;height: 35px; padding: 0 15px;zoom: 1;margin: 10px 0;line-height: 35px; width: 100%;}
.liuy_k_right input[type=submit] {border: 0; -webkit-border-radius: 20px; border-radius: 20px;padding: 10px 0;text-align: center;width: 100%;zoom: 1;margin: 1rem 0; color:#fff; background-color: #000000; font-weight: bold;}
.liuy_k_right p {text-align: left;padding-left:15px; font-size: 14px; color: #ba0e1b;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
@media (max-width: 1000px) {
  .liuy_k_left_tu:before {right: 4em;}
}
/*留言 E*/


.tgy_db { width: 100%; background-color: #2a2a2c; }
.tgy_db_k { width: 100%; max-width: 1200px; padding:20px 0;  margin: auto; overflow: hidden;}
.tgy_db_k ul { width: 100%; position: relative; margin-bottom: 20px;}
.tgy_db_k ul:before,.tgy_db_k ul:after {display: table;content: " ";clear:both;}
.tgy_db_k ul li { width: 33.3333%; float: left; text-align: center;color: #fff; }
.tgy_db_k ul li img { max-width: 100%; display: block; margin:20px auto 0; }
.tgy_db_k ul li h4 { font-size: 16px; font-weight: bold;  }
.tgy_db_k ul li:nth-child(2) { border-left: 1px solid #545454; border-right: 1px solid #545454;}
.tgy_db_k ul li p {font-size: 14px; line-height: 24px; margin: 0;}
.tgy_db_k_jszc { font-size: 14px; color: #fff; text-align: center; line-height: 24px; }
.tgy_db_k_jszc a {color: #fff;}
.tgy_db_k_jszc a:hover { color: #e52a2f; }
@media (max-width: 900px) {
  .tgy_db_k ul li { width: 100%; float: left; }
  .tgy_db_k ul li:nth-child(2) {border: none;}
  .liuy_k_left_tu:before { display: none; }
}



.pxxm_k_nr { width: 100%; position: relative; }
.swiper-container3 {width: 100%;height: 100%;position: relative; text-align:center; padding: 1em 0 !important;}
.swiper-container3 .swiper-wrapper { width: auto; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; *display: inline;zoom: 1;}
.swiper-container3 .swiper-wrapper .on { color: #02a0e9; }
.swiper-container3 .swiper-slide { float:left;text-align: center;font-size: 16px;color: #333;width:auto;cursor:pointer; /* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;}
.pxxm_k_nr_nr { width: 100%; position: relative; }
.pxxm_k_nr_nr ul { padding: 1em 0; }
.pxxm_k_nr_nr ul:before,.pxxm_k_nr_nr ul:after {display: table;content: " ";clear:both;}
.pxxm_k_nr_nr li {width: 33.3333%;float: left;padding: 0 10px;}
.pxxm_k_nr_nr li:nth-child(n+4) { margin-top: 20px; }
.pxxm_k_nr_nr_k {width: 100%;position: relative;overflow: hidden;display: block; }
.pxxm_k_nr_nr_k_t {width: 100%;text-align: center;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #f8f8f8; -webkit-box-shadow: 0px 4px 8px #999; box-shadow: 0px 4px 8px #999; overflow: hidden;}
.pxxm_k_nr_nr_k_t img { max-width: 100%; display: block; margin: auto; width: 100%;}
.pxxm_k_nr_nr_k h4 { color: #555; font-size: 18px; text-align: center;line-height: 36px;    overflow: hidden !important;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
@media (max-width: 650px) {
  .pxxm_k_nr_nr li {width: 100%; padding: 0 5%;}
}
@media (max-width: 1200px) {
  .chyss .swiper-pagination { display: block; }
  .chbk .swiper-pagination { display: block; }
  .wnzsm .swiper-pagination { display: block; }
  .hxjzl .swiper-pagination { display: block; }
  .fwlc .swiper-pagination { display: block; }
  .hyal .swiper-pagination { display: block; }
  .hzkh .swiper-pagination { display: block; }
}

@media (min-width: 1201px) {
  .chyss .swiper-pagination { display: none; }
  .chbk .swiper-pagination { display: none; }
  .wnzsm .swiper-pagination { display: none; }
  .hxjzl .swiper-pagination { display: none; }
  .fwlc .swiper-pagination { display: none; }
  .hyal .swiper-pagination { display: none; }
  /*.hzkh .swiper-pagination { display: none; }*/
}

/*.swiper-container5 .swiper-slide img{transform:translateX(-200px);opacity:0;transition:all .8s;}
.swiper-container5 .ani-slide img{transform:translateX(0);opacity:1;}*/


.ship_video {width: 100%; margin: auto;padding: 0;position: relative;}
.ship_video-bg { width: 100%;display: block; }
.ship_video a {position: absolute;left: 50%;bottom: 1em; color: #fff;font-size: 20px;margin-left: -30px;}
.ship_video a i { color: #fff; }

.xj_gyyc {width:100%;position: relative;padding: 30px 0 0;}
.xj_gyyc_k {max-width: 1200px;margin: 0 auto;text-align: center;width:100%;position: relative;}
.xj_gyyc_k_img { max-width: 100%; display: block;margin: auto; }
.xj_gyyc_k_w { width: 100%; position: relative; }
.xj_gyyc_k_w h4 {font-size: 34px;font-weight: bold;color: #333;line-height: 60px;margin: 0;}
.xj_gyyc_k_w p {color: #333;font-size: 14px; line-height: 30px;}
.xj_gyyc_k_w a { font-size: 14px;display: inline-block;padding: 5px 20px; border: 2px solid #950000; color: #950000; text-align: center; position: relative; margin:30px auto 10px;}
.xj_gyyc_k_w a span {padding-left: 10px;}
.xj_gyyc_k_w a:hover { background-color:#950000; color: #fff;  }
.xj_gyyc_k_x {width: 100%; position:relative;}
.xj_gyyc_k_x ul {text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin: 0; position: relative;}
.xj_gyyc_k_x ul li {-webkit-box-flex: 1;-moz-box-flex: 1;-o-box-flex: 1;box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 5em 0;position: relative; text-align: center;}
.xj_gyyc_k_x_img { width: auto; margin:auto;display: inline-block;position:relative; font-size: 80px; line-height: 60px; font-family:"ZURCHXC";color: #000;letter-spacing: -4px; }
.xj_gyyc_k_x_img:before { display: block;content: "+"; font-size: 25px; color: #950000;font-weight: bold;position: absolute; top: -14px; right: -14px;line-height: 19px; }
.xj_gyyc_k_x ul li h4 {font-size: 15px; color: #000;margin: 10px 0 0;}
/*.xj_gyyc_k_w a:hover { background-color:#e82730; color: #fff;  }
.xj_gyyc_k_x {width: 100%; position:relative;}
.xj_gyyc_k_x ul {text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin: 0; position: relative;}
.xj_gyyc_k_x ul li {-webkit-box-flex: 1;-moz-box-flex: 1;-o-box-flex: 1;box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 5em 0;position: relative;}
.xj_gyyc_k_x_w { width:180px; height: 180px; position: relative;margin: auto;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.xj_gyyc_k_x_w h4 { position: relative; width: 100%;}
.xj_gyyc_k_x_w h4 span {margin: 0; font-size: 18px; color: #333;line-height: 32px;display: inline-block;font-weight: bold;}
.xj_gyyc_k_x_w h4 p {margin: 0; font-size: 16px; color: #333;line-height: 24px; position: relative;padding: 0 1em;}
.xj_gyyc_k_x_w:before {display: block;content: " "; width: 100%; height: 100%;position: absolute;background-image: url(../images/gywm.png);background-repeat: no-repeat; background-position: center;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;}
.xj_gyyc_k_x_w h4 p:before {display: block;content: " ";width: 30%; height: 2px; background-color: #333;bottom: -5px;left: 35%;position: absolute}
@-webkit-keyframes hover-shadow {
0% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
50% {-webkit-transform: translateY(3px);transform: translateY(3px);opacity: 1;}
100% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
}
@keyframes hover-shadow {
0% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
50% {-webkit-transform: translateY(3px);transform: translateY(3px);opacity: 1;}
100% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
}
@-webkit-keyframes hover {
50% {-webkit-transform: translateY(-3px);transform: translateY(-3px);}
100% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}
}
@keyframes hover {
50% {-webkit-transform: translateY(-3px);transform: translateY(-3px);}
100% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}
}
.hover-shadow {display: inline-block;position: relative;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.hover-shadow:before {pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);/* W3C */-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;-o-transition-property: opacity, -o-transform;-moz-transition-property: transform, opacity, -moz-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform, -moz-transform, -o-transform;
.hover-shadow:hover, .hover-shadow:focus, .hover-shadow:active {-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);-webkit-animation-name: hover;-moz-animation-name: hover;-o-animation-name: hover;animation-name: hover;-webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-delay: 0.3s;-moz-animation-delay: 0.3s;-o-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-timing-function: linear;-moz-animation-timing-function: linear;-o-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;-moz-animation-direction: alternate;-o-animation-direction: alternate;animation-direction: alternate;}
.hover-shadow:hover:before, .hover-shadow:focus:before, .hover-shadow:active:before {opacity: .4;-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);-webkit-animation-name: hover-shadow;-moz-animation-name: hover-shadow;-o-animation-name: hover-shadow;animation-name: hover-shadow;-webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;-o-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-delay: 0.3s;-moz-animation-delay: 0.3s;-o-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-timing-function: linear;-moz-animation-timing-function: linear;-o-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;-moz-animation-direction: alternate;-o-animation-direction: alternate;animation-direction: alternate;}

.xj_gyyc_k_x ul li:hover .xj_gyyc_k_x_w h4 span {color: #e82730;}
.xj_gyyc_k_x ul li:hover .xj_gyyc_k_x_w:before {-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;}
.xj_gyyc_k_x ul li:hover .xj_gyyc_k_x_w h4 p {color: #e82730;}*/


.xin_news { width: 100%; position: relative;padding: 3em 0; }
.xin_news_k {width: 100%; position: relative; max-width: 1200px; margin:auto;}
.xin_news_k_w { width: 100%; padding: 2em;}
.xin_news_k_w_left { width: 48%; float: left;position: relative; }
.xin_news_k_w_left img {max-width: 100%; display: block; margin:auto;}
.xin_news_k_w_right { width: 48%; float: right;position: relative; }
.xin_news_k_w_right ul {clear: both;overflow: hidden;}
.xin_news_k_w_right ul li {clear: both;overflow: hidden;width: 100%;margin-bottom:1.6em;position: relative;}
.xin_news_k_w_right_sj {float: left;width: 70px;color: #999;line-height: 22px;font-size: 11px;background-color: #f2f2f2;text-align: center;font-family: Arial;margin-right: 1.5em;}
.xin_news_k_w_right_sj em {font-style: normal;display: block;font-size: 20px;line-height: 40px;color: #333;border-bottom: 1px solid #fff;}
.xin_news_k_w_right_zw {width: -webkit-calc(100% - 70px - 1.5em);width: -moz-calc(100% - 70px - 1.5em);width: calc(100% - 70px - 1.5em);float: right;position: relative;}
.xin_news_k_w_right_zw span {line-height: 25px;display: block;overflow:hidden!important;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;border-bottom: 1px solid #ccc; width: 100%;}
.xin_news_k_w_right_zw span a {color: #333;font-size: 16px;font-weight: bold;}
.xin_news_k_w_right_zw p {display: block;height: 38px;line-height: 19px;overflow: hidden;color: #808080;font-size: 12px;}
.xin_news_k_w_right_zw span a:hover { color: #d93e43 }
.xin_news_k_bt { width: 100%; position: relative;text-align: center; }
.xin_news_k_bt h2 {font-size: 24px; font-weight: bold;margin:0;color: #333; }
.xin_news_k_bt h4 {font-size: 20px;color: #333;margin: 0.3em 0;}
.xin_news_k_bt span { font-size: 14px; color: #a9a9a9; }

@media (max-width: 768px) {
  .xin_news_k_w_left { width: 100%; text-align: center; }
  .xin_news_k_w_right { width: 100%; }
  .xin_news_k_w_left img {padding-bottom: 10px;}
  .xin_news_k_w {padding: 2em 5px;}

  .xj_gyyc_k_x ul {display: table;text-align: center;}
  .xj_gyyc_k_x ul li { display: inline-block;margin: 0 20px;padding: 2em 0;vertical-align: top;}
  .xj_gyyc_k {overflow: hidden;}
  .xin_g ul li .xin_g_k_wen li { width: 100% !important; }
  .xin_g ul li { width: 50% !important; }
  .xin_jxfw { font-size: 20px  !important; }
  .xin_hzhy1 { display: none; }

  .xin_hzlc ul {display: table !important; text-align: center;}
  .xin_hzlc ul li {display: inline-block; vertical-align: top; padding: 5px !important;}
  .xin_hzlc_k {padding: 15px 30px !important; width: 150px !important;}
  .xin_ch ul { display: table;text-align: center;}
  .xin_ch ul li { display: inline-block;width:-webkit-calc(50% - 10px) !important;width:-moz-calc(50% - 10px) !important;width:calc(50% - 10px) !important;margin: 5px !important;}

}
@media (max-width: 500px) {
  .xin_ch_w {top: 0 !important; height: 72px; overflow:hidden;padding: 10px 0 0 !important;}
  .xin_ch_w:after {display: none;}
  .xin_ch_w span {font-size: 14px !important;}
}
@media (max-width: 440px) {
  .xj_gyyc_k_x_w { width: 150px; height: 150px; }
}


.swiper-container4 {width: 100%;height: 100%;}
.swiper-container4 .swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;    }

.swiper-container6 {width: 100%;height: 100%;}
.swiper-container6 .swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;    }

.swiper-container7 {width: 100%;height: 100%;}
.swiper-container7 .swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;}




.xin_dibu { width: 100%; position: relative; background-repeat: no-repeat; background-position: top center; background-image: url(../images/al_bj.jpg);}
.xin_dibu_t { width: 100%; margin: auto;max-width: 1200px; position: relative;padding: 2em 0; }
.xin_dibu_t_l { width: 60%; float: left; position: relative; }
.xin_dibu_t_l>ul { width: 100%; position: relative;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
.xin_dibu_t_l>ul>li {text-align: left;margin-right: 2em;}
.xin_dibu_t_l>ul>li h4 { font-size: 18px; color: #fff;margin:0 0 10px; }
.xin_dibu_t_l>ul>li>ul {width: 100%; position: relative;}
.xin_dibu_t_l>ul>li>ul>li { font-size: 14px; line-height: 22px; }
.xin_dibu_t_l>ul>li>ul>li a { color: #959595; }
.xin_dibu_r { width: auto; float: right;position: relative;color: #fff;max-width: 40%;}
.xin_dibu_r h4 { font-size: 18px; line-height: 30px;margin:0 0 10px; }
.xin_dibu_r p { font-size: 16px;margin:0 0 5px; }
.xin_dibu_b { width: 100%; position: relative;border-top: 1px solid #fff; padding:1em 0; }
.xin_dibu_b img { display: block;max-width: 100%; position: relative;margin:0 auto 10px; height: 50px;}
.xin_dibu_b p {font-size: 14px; color:#fff;text-align:center;}
.xin_dibu_b p a { color: #fff; }




.xin_hzhy_jxfw { width: 100%;position: relative;margin: auto; text-align: center;padding: 46px 0; font-size: 30px; color: #fff;background: url(../images/gdt1.jpg) no-repeat bottom;-webkit-background-size: cover;-o-background-size: cover;background-size: cover; background-attachment: fixed;}


.zuix_hzhy_ywbk { width: 100%; position:relative; overflow: hidden; padding: 4em 5px; }
.zuix_ywbk_k { width: 100%; position: relative;max-width: 1200px; margin:auto; }
.zuix_hzhy_ywbk .xin_g { width: 100%; max-width: 1200px; margin:2em auto 0; overflow: hidden; }
.zuix_hzhy_ywbk .xin_g ul { width: 100%; padding-top: 2em; }
.zuix_hzhy_ywbk .xin_g ul:before,.xin_g ul:after {display: table;content: " ";clear:both;}
.zuix_hzhy_ywbk .xin_g ul li { width: 20%; float: left; padding:10px 8px; }
.zuix_hzhy_ywbk .xin_g_k { width: 100%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; -webkit-box-shadow: 0 3px 10px #ccc; box-shadow: 0 3px 10px #ccc; background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -o-background-size: cover; background-size: cover;border: 1px solid #9f2e2e; }
.zuix_hzhy_ywbk .xin_g_k h4 {line-height: 40px;font-weight: bold; font-size: 20px; padding:14px 20px; background-color: #fff; color: #333; text-align: left;margin: 0;}
.zuix_hzhy_ywbk .xin_g_k h4 i { height: 40px;width: 40px; float: right; display: inline-block;zoom:1; *display: inline;background-repeat: no-repeat; background-image: url(../images/xin_g.png);background-position: 0 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.zuix_hzhy_ywbk .xin_g_k_wen { width: 100%; position: relative; padding:14px 20px !important;height: 300px; overflow: hidden;background-color: rgba(0,0,0,0.6);}
.zuix_hzhy_ywbk .xin_g_k_wen li { line-height: 25px; font-size: 14px; overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap; margin: 0; width: 100% !important; padding: 0 !important;}
.zuix_hzhy_ywbk .xin_g_k_wen li a {color: #fff;}
.zuix_hzhy_ywbk .xin_g ul li span {display: inline-block;zoom:1; *display: inline; padding:0px; font-size: 60px; font-family: "ZURCHXC"; color: #333; text-align:center; width: 100%;line-height: 60px; text-align: left;padding: 0.5em 0}
.zuix_hzhy_ywbk .xin_g ul li:hover i {background-position: -40px 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.zuix_hzhy_ywbk .xin_g ul li:hover .xin_g_k_wen { background-color: rgba(0,0,0,0.9); }
.zuix_hzhy_ywbk .xin_g ul li:hover h4 { font-weight: bold; color: #e52a2f; }
.zuix_hzhy_ywbk .xin_g ul li:hover span { color: #e52a2f; }
.zuix_hzhy_ywbk .xin_g_k_wen li a:hover { color: #e52a2f;}

.zuix_hzhy_zjjia { width: 100%; position: relative; overflow: hidden; }
.zuix_hzhy_zjjia ul { width: 100%; position: relative; }
.zuix_hzhy_zjjia ul li { position: relative; padding:0 33.333333% 33.333333% 0; float: left;}
.zuix_hzhy_zjjia_k { width: 100%; position:absolute;height: 100%; top: 0;left: 0; }
.zuix_hzhy_zjjia_k img {width: 100%; height: 100%; display: block;-o-object-fit: cover;object-fit: cover;-webkit-filter: grayscale(1);filter: grayscale(1);-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.zuix_hzhy_zjjia_kw {position: absolute; z-index: 1; top:50%;-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 100%; padding:2em 0; text-align: center; background-color: rgba(167,0,16,0.7);}
.zuix_hzhy_zjjia_kw h4 { font-size: 28px; color: #fff;margin:0 0 5px; }
.zuix_hzhy_zjjia_kw p { font-size: 18px; color: #fff; }
.zuix_hzhy_zjjia ul li:hover .zuix_hzhy_zjjia_k img {-webkit-filter: grayscale(0);filter: grayscale(0);}

.xin_hzhy_jxfw { width: 100%;position: relative;margin: auto; text-align: center;padding: 36px 0; font-size: 30px; color: #fff;    background: url(../images/gdt1.jpg) no-repeat bottom;-webkit-background-size: cover;-o-background-size: cover;background-size: cover; background-attachment: fixed;}


.xin_ppch_guody {width: 100%; position: relative; background-color: #222; background: url(../images/gdt1.jpg) no-repeat bottom;-webkit-background-size: cover;-o-background-size: cover;background-size: cover; background-attachment: fixed;margin-bottom: 2em;}
.xin_ppch_guody_k {width: 100%; max-width: 1200px;margin: auto;position: relative;}
.xin_ppch_guody_k h4 { position: relative;  color: #fff;margin: auto;font-size: 25px;line-height: 40px;padding: 40px 0;text-align: center;}


.xin_ppch_hzlc { width: 100%; max-width: 1200px; margin: auto; position: relative;padding: 3em 0}
.xin_ppch_hzlc ul {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin: 3em 0 0}
.xin_ppch_hzlc ul li {-webkit-box-flex: 1;-moz-box-flex: 1;-o-box-flex: 1;box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; position: relative; padding:0 5px;}
.xin_ppch_hzlc_k { width: 100%;height: 214px;-webkit-border-radius: 8px;border-radius: 8px;text-align: center;color: #292929;padding: 15px 0;position: relative;border: 1px solid #ddd; }
.xin_ppch_hzlc_k img {display: block;margin: auto;max-width: 100%;}
.xin_ppch_hzlc_k h4 {font-size: 16px; text-align: center;color: #292929;margin: 14px 0 10px;}
.xin_ppch_hzlc_k p {font-size: 12px;color: #555;line-height: 24px;margin: 0 0 20px; height: 48px; overflow:hidden; text-align: center;}
.xin_ppch_hzlc_k_s {width: 100%;border-top: 1px solid #e6e6e6;position: relative;}
.xin_ppch_hzlc_k_s span {display: block;width: 36px;height: 36px;background-color: #ffffff;border: solid 1px #d93e43;-webkit-border-radius: 50%;border-radius: 50%;font-size: 16px;color: #d93e43;line-height: 34px;position: absolute;top:-18px;right: 10px;}
.xin_ppch_hzlc ul li:hover .xin_ppch_hzlc_k {cursor: pointer;box-shadow: 0 4px 23px rgba(0,0,0,.1);-webkit-box-shadow: 0 4px 23px rgba(0,0,0,.1);-moz-box-shadow: 0 4px 23px rgba(0,0,0,.1);-webkit-transform: translate3d(0,-4px,0);-webkit-transition: all 0.5s linear;}
.xin_ppch_hzlc ul li:nth-child(even) {margin-top:214px;}
.xin_ppch_hzlc ul li:nth-child(even):before {position: absolute;top: -60%; left: 0;content: ""; width: 100%; height: 100%; background-repeat: no-repeat; background-position: top; background-image: url(../images/ppch/fangx.png);}
.xin_ppch_hzlc ul li:nth-child(odd):before {position: absolute;top: 0; left: 0;content: ""; width: 100%; height: 80%; background-repeat: no-repeat; background-position: top; background-image: url(../images/ppch/fangx.png);-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-filter:FlipV();filter:FlipV();}
.xin_ppch_hzlc ul li:first-of-type:before {display: none;}

.xin_ppch_guody1 {width: 100%; position: relative; background-color: #222;-webkit-background-size: cover;-o-background-size: cover;background-size: cover; background-image: url(../images/gdt2.jpg);background-repeat:  no-repeat;background-position: center; background-attachment: fixed;margin-bottom: 2em;}
.xin_ppch_guody1_k {width: 100%; max-width: 1200px;margin: auto;position: relative;}
.xin_ppch_guody1_k h4 { position: relative;  color: #fff;margin: auto;font-size: 25px;line-height: 40px;padding: 40px 0; text-align: center;}

.zuix_ppch_ywbk .xin_g { width: 100%; max-width: 1200px; margin:2em auto 0; overflow: hidden; }
.zuix_ppch_ywbk .xin_g ul { width: 100%; padding-top: 2em; }
.zuix_ppch_ywbk .xin_g ul:before,.zuix_ppch_ywbk .xin_g ul:after {display: table;content: " ";clear:both;}
.zuix_ppch_ywbk .xin_g ul li { width: 20%; float: left; padding:10px 8px; }
.zuix_ppch_ywbk .xin_g_k { width: 100%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; -webkit-box-shadow: 0 3px 10px #ccc; box-shadow: 0 3px 10px #ccc; background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; -o-background-size: cover; background-size: cover;border: 1px solid #9f2e2e; }
.zuix_ppch_ywbk .xin_g_k h4 {line-height: 40px;font-weight: bold; font-size: 20px; padding:14px 20px; background-color: #fff; color: #333; text-align: left;margin: 0;}
.zuix_ppch_ywbk .xin_g_k h4 i { height: 40px;width: 40px; float: right; display: inline-block;zoom:1; *display: inline;background-repeat: no-repeat; background-image: url(../images/xin_g.png);background-position: 0 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.zuix_ppch_ywbk .xin_g_k_wen { width: 100%; position: relative; padding:14px 20px !important;height: 300px; overflow: hidden;background-color: rgba(0,0,0,0.6);}
.zuix_ppch_ywbk .xin_g_k_wen li { line-height: 25px; font-size: 14px; overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap; margin: 0; width: 100% !important; padding: 0 !important;}
.zuix_ppch_ywbk .xin_g_k_wen li a {color: #fff;}
.zuix_ppch_ywbk .xin_g ul li span {display: inline-block;zoom:1; *display: inline; padding:0px; font-size: 60px; font-family: "ZURCHXC"; color: #333; text-align:center; width: 100%;line-height: 60px; text-align: left;}
.zuix_ppch_ywbk .xin_g ul li:hover i {background-position: -40px 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.zuix_ppch_ywbk .xin_g ul li:hover .xin_g_k_wen { background-color: rgba(0,0,0,0.9); }
.zuix_ppch_ywbk .xin_g ul li:hover h4 { font-weight: bold; color: #e52a2f; }
.zuix_ppch_ywbk .xin_g ul li:hover span { color: #e52a2f; }
.zuix_ppch_ywbk .xin_g_k_wen li a:hover { color: #e52a2f;}



.xin_qdhd_ch { width: 100%; position: relative;}
.xin_qdhd_ch ul {margin: auto; position: relative;}
.xin_qdhd_ch ul li { float: left; position: relative;padding:0 20% 30% 0; }
.xin_qdhd_ch_k { width: 100%; position:absolute; top: 0; height: 100%; left: 0; }
.xin_qdhd_ch_k img {display: block;width: 100%;-webkit-filter: grayscale(1);filter: grayscale(1);-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;height: 100%;-o-object-fit: cover;object-fit: cover;}
.xin_qdhd_ch ul li:hover img {-webkit-filter:grayscale(0);filter:grayscale(0);}
.xin_qdhd_ch_w {position: absolute;top: 50%;right: 0;left: 0;padding:30px 0;text-align: center;color: #fff;font-weight: 700;-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.xin_qdhd_ch_w h2 {font-size: 26px; color: #fff;position: relative; z-index: 1;margin: 0 0 5px;}
.xin_qdhd_ch_w span {font-size: 16px; /*line-height: 1.25;*/ font-weight: 700; z-index: 1;color: #fff;position: relative;}
.xin_qdhd_ch_w:before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';/*background-color: #a60012;-webkit-mix-blend-mode: multiply;mix-blend-mode: multiply;*/    background-color: rgba(167,0,16,0.7);}
@media (max-width: 1600px){
  .xin_qdhd_ch_w h2 {font-size: 24px;}
}

.xin_qdhd_guody {width: 100%; position: relative;background: url(../images/gdt1.jpg) no-repeat bottom;-webkit-background-size: cover;-o-background-size: cover;background-size: cover; background-attachment: fixed;padding:46px 0;}
.xin_qdhd_guody_k {width: 100%; max-width: 1200px;margin: auto;position: relative;}
.xin_qdhd_guody_k h4 { position: relative;  color: #fff;margin: auto;font-size: 25px; text-align: center;}

.xin_qdhd_hzhy1 { width: 100%; position: relative;margin: 4em 0; }
.xin_qdhd_hzhy1 ul { width: 100%; margin:4em auto 0;position: relative;max-width: 1200px; }
.xin_qdhd_hzhy1 ul li { width: 33.3333333%; float: left;position: relative;margin-bottom: 2em; }
.xin_qdhd_hzhy1 ul li img { max-width: 100%;margin:auto;display: block;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.xin_qdhd_hzhy1 ul li:hover img {-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-webkit-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.xin_qdhd_hzhy1_w { width: 100%; position: relative; text-align:center; }
.xin_qdhd_hzhy1_w h6 {font-size: 20px; font-family: 'Microsoft YaHei'; font-weight:bold;margin:0.5em 0;}
.xin_qdhd_hzhy1_w p {font-size: 14px;font-family: "Century Gothic";margin: 0;}


.xin_qdhd_guody1 {width: 100%; position: relative;background: url(../images/gdt2.jpg) no-repeat bottom;-webkit-background-size: cover;-o-background-size: cover;background-size: cover; background-attachment: fixed;margin: 2em 0;}
.xin_qdhd_guody1_k {width: 100%; max-width: 1200px;margin: auto;position: relative;}
.xin_qdhd_guody1_k h4 { position: relative;  color: #fff;margin: auto;font-size: 25px; line-height: 120px; text-align: center;}}
