@charset "utf-8";
/* CSS Document */
.mb4{ margin-bottom:4px;}
.mb10{ margin-bottom:10px;}
.mb14{ margin-bottom:14px;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0px; padding:0px; }
body{ font-family:"微软雅黑"; font-size:12px; line-height:1.6; color:#666666; font-weight: lighter;}
table { border-collapse:collapse; border-spacing:0; }
img, feldset { border:0; }
/*address, cite, caption, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }*/
ul, ol { list-style:none; }
caption, th { text-decoration:none; }
h1, h2, h3, h4, h5, h6 { font-size:120%; font-weight:normal; }
blockquote, q{ quotes:none}
blockquote:before,blockquote:after,q:before,q:after{ content:'';content:none}
:focus { outline:0}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.cursor{cursor:pointer;}
/*链接样式*/
a{text-decoration:none; cursor:pointer; }
a:hover{ color:#d6a039;}
.cb{ clear:both}
.none{ display:none}
.w1200{ width:1200px; margin:0 auto;}
.w1520{ width:1520px; margin:0 auto;}
.w526{ width:526px; margin:0 auto;}
.did_fz{letter-spacing:0px; word-spacing:0px; font-size:0;}

.fl{ float:left;}
.fr{ float:right;}
.Morenoe{ color:#3aa861; margin-right:13px;}
.mr0{ margin-right:0!important;}
.ml10{ margin-left:10px!important;}
.ml3{ margin-left:3px!important}
.ml8{ margin-left:8px!important}
.mt6{ margin-top:6px!important;}
.mr9{ margin-right:9px!important;}
.mr21{ margin-right:21px!important;}
.mt12{ margin-top:12px!important;}
.mt15{ margin-top:15px!important;}
.mt20{ margin-top:20px!important;}
.mt100{ margin-bottom:100px!important;}
.mt50{ margin-top:50px!important;}
.mr13{ margin-right:13px!important;}
.mt22{ margin-top:22px!important;}
.mb40{ margin-bottom:40px!important;}
.mb38{ margin-bottom:38px!important;}
.mb0{ margin-bottom:0!important;}
/**颜色**/
.Orange{ color:#fa8100;}
.Blue{ color:#1198f5;}
.Purple{ color:#d06dc3;}
.Red{ color:#db0f0f;}

::-webkit-input-placeholder { /* WebKit browsers */
color:#666666;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#666666;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#666666;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#666666;
}
.Somimg{ -webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.Somimg:hover{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }

.xwcms { margin:0 auto;-webkit-border-radius: 110px;border-radius: 110px;-webkit-transition: -webkit-transform 0.2s ease-out;-moz-transition: -moz-transform 0.2s ease-out;-o-transition: -o-transform 0.2s ease-out;-ms-transition: -ms-transform 0.2s ease-out;}
.xwcms:hover {-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}

.fontxga:hover{-webkit-text-stroke: 1px #000; -webkit-text-fill-color: transparent;}


.WebTop{ width:100%; height:100px; position: fixed; top:0; left: 0; z-index: 99999; transition: all .5s ease 0s;}
.WebTop .w1520{width:auto; padding: 0 5%; position: relative;}
.WebTop .logo{width:25%;  max-height:100px; transition: all .5s ease 0s;}
.WebTop .logo a{display: table-cell; height: 100px; vertical-align: middle; transition: all .5s ease 0s;}
.WebTop .logo img{max-width: 100%; height: auto;}
.WebTop .logo a img:nth-child(1){display: block;}
.WebTop .logo a img:nth-child(2){display: none;}
.WebNav{ height:100px; width: 68%; transition: all .5s ease 0s;}
.WebNavlit{ width:110px; height:100px; line-height:100px; font-size:16px; color:#333333; text-align: center; position: relative; transition: all .5s ease 0s;}
.WebNavlit a{ display:block; width:100%; height:100%; color:#fff;}
.WebNavlit .WebNavlita{display: none;}
.WebNavlit .WebNavlita a{ height:35px; line-height:35px; background:#b72024; font-size: 12px; color: #ffff;}
.WebNavlit .WebNavlita a:hover{background:#333;}
.WebNavlit:hover{ background:#b72024;}
.WebNavlit:hover .WebNavlita{display: block;}
.WebNavlit:hover a{ color:#FFF;}

.Wnset{ background:#b72024; color:#FFF;}
.Wnset a{ color:#FFF;}
.WebRigt{ text-align:center; line-height:100px; transition: all .5s ease 0s;}
.WebRigt a:nth-child(1){ display:inline-block; vertical-align: middle; width:24px; height:24px; background: url(../images/img02.png) no-repeat; margin:0 13px 0 0;}
.WebRigt a:nth-child(2){ display:inline-block; vertical-align: middle; width:24px; height:24px; background: url(../images/img03.png) no-repeat;}

/* mobile nav 触发样式 */
.c_nav{width:40px; height: 40px; background: #b72024; border-radius: 5px; overflow: hidden; position: absolute; top:50%; right: 0; z-index: 999; margin-top: -20px; cursor: pointer; display:none;}
.c_nav span{display: block; width:30px; height: 3px; background: #fff; margin:0 auto; overflow: hidden; transition: all .4s ease 0s;}
.c_nav span:nth-child(1){transform:rotate(0deg)translate(0,12px);}
.c_nav span:nth-child(2){transform:rotate(0deg)translate(0,16px);}
.c_nav span:nth-child(3){transform:rotate(0deg)translate(0,20px);}
/*.c_nav:hover span:nth-child(1){transform:rotate(45deg)translate(13px,13px);}
.c_nav:hover span:nth-child(2){transform:rotate(0deg)translate(-40px,16px); opacity: 0;}
.c_nav:hover span:nth-child(3){transform:rotate(-45deg)translate(-9px,9px);}*/
.c_nuw span:nth-child(1){transform:rotate(45deg)translate(13px,13px);}
.c_nuw span:nth-child(2){transform:rotate(0deg)translate(-40px,16px); opacity: 0;}
.c_nuw span:nth-child(3){transform:rotate(-45deg)translate(-9px,9px);}

/**/
.nav_more{display: none; width: 35px; height: 35px; background: #b72024; position: absolute; top:25px; right: 0; z-index: 5; cursor: pointer; overflow: hidden;}
.nav_more span{display: block; width:20px; height: 2px; background: #fff; overflow: hidden; transition: all .4s ease 0s;}
.nav_more span:nth-child(1){transform:rotate(90deg)translate(16.5px,-7.5px);}
.nav_more span:nth-child(2){transform:rotate(0deg)translate(7.5px,16.5px);}
.nav_more:hover span:nth-child(1){transform:rotate(0deg)translate(7.5px,20px);}
.nav_nuw span:nth-child(1){transform:rotate(0deg)translate(12.5px,20px);}

/***/
.small{height:70px; background: rgba(255,255,255,.7); box-shadow: 1px 2px 5px rgba(0,0,0,.2);}
.small .logo{width:25%;  max-height:70px; overflow: hidden;}
.small .logo a{display: table-cell; height: 70px; vertical-align: middle;}
.small .logo a img:nth-child(1){display: none;}
.small .logo a img:nth-child(2){display: block;}
.small .WebNav{ height:70px; width: 68%;}
.small .WebNavlit a{color:#333;}
.small .WebNav .WebNavlit{ width:110px; height:70px; line-height:70px; font-size:16px; color:#fff; text-align: center;}
.small .WebNavlit .WebNavlita a{color:#fff;}
.small .WebNavlit:hover a{color:#fff;}
.small .Wnset a{color:#FFF;}
.small .WebRigt{line-height:70px;}

.HomeBanner{ width:100%; height:700px;}
.swiper-container { width: 100%;height: 100%;}
.swiper-slide {background-position: center;background-size: cover;}

.HomeFirst{ padding:50px 0 40px 0;}
.Hc_name{ width:100%; text-align: center;}
.Hc_name .Hc_name_a{ width:100%;  font-size:24px; color:#333333; font-weight: lighter;}
.Hc_name .Hc_name_a a{ color:#333333;}
.Hc_name .Hc_name_b{ width:100%;}
.Hc_name .Hc_name_b span{ display:inline-block; height:18px; line-height:18px; padding:0 20px 0 20px; background:url(../images/img09.png) left no-repeat,url(../images/img10.png) right no-repeat; font-size:14px; color:#999999; font-weight: lighter; text-transform:uppercase;}
.Hc_name .Hc_name_c{ width:100%;}
.Hc_name .Hc_name_c span{ display: inline-block; width:50px; height:1px; background:#666666;}

.Hc_Area{ width:100%; margin:50px 0 0 0;}
.Hc_Area_list{ position:relative; width:375px; height:280px; margin:0 37px 31px 0; overflow: hidden; background:#000;}
.Hc_Area_list img{ transition: all .5s ease 0s;}
.Hc_Area_list .Halabs{ position:absolute; width:120px; height:120px; padding:18px; left:30px; top:30px; border:2px solid #FFF; overflow: hidden;}
.Hc_Area_list .Halabs .Halabs_a{ width:100%; height:16px; line-height:15px; overflow: hidden; color:#FFF; font-size:16px; white-space:nowrap; text-overflow:ellipsis; background: url(../images/img13.jpg) left 60% no-repeat; text-indent:11px;}
.Hc_Area_list .Halabs .Halabs_b{ width:100%; height:71px; line-height:30px; overflow: hidden; color:#FFF; text-transform:uppercase; margin:5px 0 0 0;}
.Hc_Area_list .Halabs .Halabs_c{ width:102px; height:0; font-size:12px; color:#FFF; text-transform:uppercase; background: url(../images/img12.png) right no-repeat; text-align: right; padding-right:18px; margin:2px 0 0 0; overflow:hidden; transition:height 0.5s;-moz-transition:height 0.5s; /* Firefox 4 */-webkit-transition:height 0.5s; /* Safari and Chrome */-o-transition:height 0.5s; /* Opera */}
.Hc_Area_list:nth-child(3n){ margin-right:0px;}
.Hc_Area_list:hover img{ opacity:0.4; filter:alpha(opacity=40);}
.Hc_Area_list:hover .Halabs{ background:#b72024; border-color:#b72024;}
.Hc_Area_list:hover .Halabs_c{ height:21px;}

.HomeSecond{ position:relative; width:100%; /*min-height:741px;*/}
.Secd_bag{ position:absolute; width:100%; height:400px; left:0; top: 0; background:#f6f6f6; z-index:-1;}

.ProOve{ padding:50px 0 0 0;}
.Homsec_top{ width:100%; height:25px; text-align: center; overflow: hidden; margin:19px 0 30px 0;}
.Homsec_top a{ display:inline-block; width:25px; height:25px; line-height:25px; background:#474443; color:#FFF; font-size:18px; font-family:"宋体"; -moz-border-radius:50%; border-radius:50%; text-align:center; margin: 0 3px;}
.Homsec_top a:hover{ background:#b72024;}

.Homsec_bot{ width:100%; overflow:hidden;}
.Homsec_bot ul{}
.Homsec_bot ul li{ width:100%; /*height:531px;*/ height:355px; border-bottom:5px solid #eeeeef; overflow: hidden; transition:height 1s;-moz-transition:height 1s; /* Firefox 4 */-webkit-transition:height 1s; /* Safari and Chrome */-o-transition:height 1s; /* Opera */}
.Homsec_bot ul li:hover{ height:531px!important;}
.Hmse_a{ width:100%; height:355px;}
.Hmse_b{ width:100%; height:126px; padding:25px 0 25px 0; text-align:center; line-height:30px; overflow:hidden;}
.Hmse_b .Hmse_b_a{ width:100%; font-size:18px; color:#333333;}
.Hmse_b .Hmse_b_b{ width:100%; height:6px; overflow: hidden; line-height: 0; margin:15px 0 15px 0;}
.Hmse_b .Hmse_b_b span{ display:inline-block; width:14px; height:6px; background: url(../images/img15.png) no-repeat;}
.Hmse_b .Hmse_b_c{ font-size:14px; color:#333333; text-transform:uppercase;}


.HomeThird{ width:100%; padding:50px 0 30px 0;}
.PropDiv{ width:100%; height:460px;}
.PropDiv_top{ width:100%; height:60px; line-height:60px; font-size:22px; color:#757475; text-transform:uppercase; text-indent:16px;}
.PropDiv_top span{ font-size:14px;}
.PropDiv_bot{ position:relative; width:100%; height:400px; -moz-border-radius:10px; border-radius:10px;}
.PropDiv_bot img{ -moz-border-radius:10px; border-radius:10px;}
.Pdb_abs{ position:absolute; width:297px; height:366px; padding:17px; right:55px; top:-60px; background: rgba(183,32,36,.7); -moz-border-radius:5px; border-radius:5px; overflow: hidden;  -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); transform:scale(0); -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}
.Pdb_abs .Pdb_abs_a{ height:53px; text-align: center; padding:16px 0 30px 0;}
.Pdb_abs .Pdb_abs_a img{ max-height:53px; -moz-border-radius:0; border-radius:0;}
.Pdb_abs .Pdb_abs_b{ font-size:14px; color:#FFF; line-height:30px;}
.PropDiv:hover .Pdb_abs{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);}

.Propbotr{ width:1200px; height:50px; background:url(../images/img17.png) no-repeat;}

.HomeFourth{ width:100%; height:446px; padding:44px 0 44px 0; background:#f6f6f6; overflow: hidden;}
.HomeNesDiv{ width:100%; height:304px; margin:60px 0 0 0;}
.Hndl{ width:555px; height:304px; overflow: hidden;}
.Hndl .Hndl_img{ position: relative; width:555px; height:155px; overflow: hidden;}
.Hndl .Hndl_img .Hndl_img_abs{ position:absolute; width:85px; height:95px; top:10px; left:9px; background:#b72024; text-align: center;}
.Hndl .Hndl_img .Hndl_img_abs p:nth-child(1){ font-size:36px; color:#FFF; font-weight:normal}
.Hndl .Hndl_img .Hndl_img_abs p:nth-child(2){ font-size:16px; color:#FFF; font-weight:normal}
.Hndl_title{ font-size:14px; line-height:24px; color:#000; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin:14px 0 0 0;}
.Hndl_title a{ color:#000;}
.Hndl_title:hover a{ color:#b72024;}
.Hndl_incl{ font-szie:12px; line-height:24px; color:#666666; margin:12.5px 0 12.5px 0;}
.Hndl_incl a{ color:#666666;}
.Hndl_more{ width:100%;}
.Hndl_more span{ display:inline-block; width:185px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#474443; background:#dcdcdc; -moz-border-radius:5px; border-radius:5px; /* Old Firefox */  }

.Hndr{ width:591px; height:304px;}
.Hndr_lit{ width:100%; height:83px; overflow: hidden; border-bottom:1px solid #c9caca; margin:26px 0 0 0;}
.Hndr_lit:nth-child(1){ margin-top:0;}
.Hndl_time{ width:83px; height:83px; text-align: center;}
.Hndl_time p:nth-child(1){ font-size:36px; line-height:36px; color:#666666; font-weight: normal;}
.Hndl_time p:nth-child(2){ font-size:16px; line-height:24px; color: #999999; margin:10px 0 0 0;}
.Hndl_intl{ width:478px; height:83px; overflow: hidden; margin-right: 13px;}
.Hndl_intl_a{ width:100%; font-size:16px; color:#333333; font-weight: normal; line-height:24px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Hndl_intl_a:hover{ color:#b72024;}
.Hndl_intl_b{ width:100%; font-size:12px; color:#666666; font-weight: normal; line-height:24px;}

.HomeFifth{ width:100%; padding:50px 0 50px 0;}
.HomeCooper{ width:100%; margin:36px 0 0 0;}
.Hcoplit{ width:225px; height:80px; border:2px solid #f7f7f7; margin:0 13px 14px 0;}
.Hcoplit:hover{ border-color:#b72024;}
.Hcoplit:nth-child(5n){ margin-right:0px;}


.footer{ position:relative; width:100%; min-height:297px;}
.fot_bga{ position: absolute; width:50%; height:100%; left:0; top: 0; background:#4a4a4a; z-index: -1;}
.fot_bgb{ position: absolute; width:50%; height:100%; right:0; top: 0; background:#424242; z-index: -1;}
.foot_col{ width:825px; min-height:270px; padding:27px 0 0 0; background:#4a4a4a;}

.foot_csta{ width: 178px;}
.foot_csta a{ color:#FFF;}
.foot_csta a:hover{ color:#b72024;}
.foot_csta_a{ width:100%; font-size:16px; line-height:30px; color:#FFF; font-weight: normal;}
.foot_csta_b{ font-size:12px; color:#FFF; line-height:30px; margin:10px 0 0 0;}

.foot_cor{ width:375px; min-height:270px; padding:27px 0 0 0; text-align:right;}
.foot_cor_a{ width:100%; height:16px; line-height:16px; font-size:12px; color:#FFF;}
.foot_cor_a span{ background:url(../images/img21.png) left center no-repeat; padding-left:22px;}
.foot_cor_b{ width:100%; font-size:24px; color:#FFF; font-weight: normal; line-height:30px; margin:5px 0 15px 0;}
.foot_cor_c{ width:100%; line-height:30px; font-size:12px; font-weight:normal; color:#FFF;}
.foot_cor_c p:nth-child(1){ padding-right:26px; background:url(../images/img22.png) right center no-repeat;}
.foot_cor_c p:nth-child(2){ padding-right:26px; background:url(../images/img23.png) right center no-repeat;}
.foot_cor_c p:nth-child(3){ padding-right:26px; background:url(../images/img24.png) right center no-repeat;}
.foot_cor_c p:nth-child(4){ padding-right:26px; background:url(../images/img25.png) right center no-repeat;}

.Copyright{ width:100%; height:44px; line-height:44px; background:#333333; color:#6e6e6e;}
.Copyright a{ color:#6e6e6e;}


.pg_banner{width:100%; min-width: 1200px; height:450px; overflow: hidden;}
.pg_nav{width:100%; height: auto; text-align: center; padding: 35px 0; overflow: hidden;}
.pg_nav a{display:inline-block; vertical-align: top; width: 99px; height: 25px; line-height: 25px; font-size: 12px; color: #FFFFFF; background: url(../images/in2.png) center center no-repeat; overflow: hidden; transition: all .6s ease 0s;}
.pg_nav a:nth-child(1){background: url(../images/in1.png) center center no-repeat; text-indent: 8px;}
.pg_nav a:last-child{background: url(../images/in3.png) center center no-repeat; text-indent: -8px;}
.pg_nav a:hover{background: url(../images/in2_a.png) center center no-repeat;}
.pg_nav a:hover:nth-child(1){background: url(../images/in1_a.png) center center no-repeat;}
.pg_nav a:hover:last-child{background: url(../images/in3_a.png) center center no-repeat;}
.pg_nav .pg_nuw{background: url(../images/in2_a.png) center center no-repeat;}
.pg_nav .pg_nuw:nth-child(1){background: url(../images/in1_a.png) center center no-repeat;}
.pg_nav .pg_nuw:last-child{background: url(../images/in3_a.png) center center no-repeat;}

.pg_zhengwen{width:1200px; height: auto; min-height: 500px; padding: 15px 0 30px 0; font-size: 12px; line-height: 24px; margin: 0 auto; overflow: hidden;}
.pg_h2{width: 113px; height: 25px; line-height: 25px; font-size: 12px; color: #FFFFFF; text-align: center; background: url(../images/in4.png) center center no-repeat; margin: 0 auto 30px auto; overflow: hidden;}

/* 发展历程 */
.pg_wlc{width:100%; min-height:500px; padding-top:20px; background:url(../images/ig7.jpg) center top repeat-y;}
.pg_lcliw{width:100%; height:auto; margin-bottom:20px; clear:both;}
.pg_lc_li{width:50%; position:relative;}
.pg_lc_li .pg_lcyd{width:20px; height:20px; background:url(../images/in5.png) center right no-repeat; position:relative; top: 12px;}
.pg_lc_li .pg_lcc{width:92%; height:auto; word-wrap:break-word; word-break:hyphenate;}
.pg_lc_li .pg_lcc b{ display: inline-block; vertical-align: top; width: auto; max-width:100%; height: 40px; line-height: 40px; padding: 0 15px; background: #f08519; font-size:16px; color:#FFFFFF; font-weight:500; margin-bottom:10px; border-radius: 5px; position: relative;}
.pg_lc_li .pg_lcc b span{display: block; width: 7px; height: 15px; background: url(../images/in6.png) center center no-repeat; position: absolute; top: 50%; right: -7px; z-index: 1; margin-top: -7.5px; overflow: hidden;}
.pg_lc_li .pg_lcc div{border:1px solid #ccc; padding: 15px; border-radius: 5px; font-size:14px; line-height:24px;}
.pg_lcliw:nth-child(odd){ left:0; text-align: right;}
.pg_lcliw:nth-child(odd) .pg_lcc b{ text-align:right;}
.pg_lcliw:nth-child(odd) .pg_lcyd{ position:absolute; right:-10px;}
.pg_lcliw:nth-child(even) .pg_lc_li{float:right;}
.pg_lcliw:nth-child(even) .pg_lcc{float:right;}
.pg_lcliw:nth-child(even) .pg_lcyd{ position:absolute; left:-10px;}
.pg_lcliw:nth-child(even) .pg_lcc b span{right: inherit; left: -7px; transform:rotateZ(180deg);}

/**/
.pg_video{width:1138px; height: 320px; background: url(../images/ig9.jpg) center center no-repeat; margin:30px auto; overflow: hidden;}
.pg_video div{width:603px; height: 320px; margin: 0 auto; overflow: hidden;}

.pg_team{width:710px; height: 350px; border: 1px solid #ccc; padding: 20px; box-sizing: border-box; margin: 30px auto 50px auto;}
.sw_lbnr{width:670px; height: 295px; position: relative; margin-bottom: 5px; overflow:hidden;}
.sw_lbnr .swiper-slide .pg_team_ta{width:100%; height: 90px; position: absolute; top: 0; left: 0; z-index: 2; overflow: hidden;}
.sw_lbnr .swiper-slide .pg_team_ta div{width:85px; height: 85px; border-radius: 100%; box-shadow: 2px 2px 3px rgba(0,0,0,.3); border: 2px solid #fff; overflow: hidden;}
.sw_lbnr .swiper-slide .pg_team_ta p{width:50px; height: 50px; line-height: 50px; background: #fff; border:2px solid #f08519; text-align: center; font-size: 12px; overflow: hidden; position: absolute; bottom:2px; left: 65px; z-index: 3; border-radius: 100%; color: #f08519;}
.sw_lbnr .swiper-slide .pg_team_tb{width:100%; height: 250px; margin: 45px 0 0 0; overflow: hidden;}
.sw_lbnr .swiper-slide .pg_team_tb .pg_team_tb_img{width:315px; height: 250px; float: left; margin-right: 20px; overflow: hidden;}
.sw_lbnr .swiper-slide .pg_team_tb .pg_team_tb_txt{height:250px; overflow: hidden;}
.sw_lbnr .swiper-slide .pg_team_tb .pg_team_tb_txt .pg_team_tb_txta{font-size: 14px; line-height: 20px; color: #474443; margin-top: -3px; margin-bottom: 15px;}
.sw_lbnr .swiper-slide .pg_team_tb .pg_team_tb_txt div{font-size: 12px; line-height: 22px;}
.sw_kzan{width:630px; height: 79px; margin: 0 auto; overflow: hidden;}
.sw_kzan .swiper-slide {width:105px;}
.sw_kzan .swiper-slide .pg_team_ba{width:75px; height: 75px; border: 2px solid #ccc; border-radius: 100%; position: relative; cursor: pointer; overflow: hidden;}
.sw_kzan .swiper-slide .pg_team_ba div{width:75px; height: 75px; overflow: hidden;}
.sw_kzan .swiper-slide .pg_team_ba span{display: block; width:105%; height:105%; line-height: 75px; text-align: center; background: #fdfafa; position: absolute; top: 0; left: 0; z-index: 3; font-size: 14px; color: #f08519; transform:rotateX(0deg); opacity: 1; transition: all .4s ease 0s;}
.sw_kzan .swiper-slide .pg_team_ba:hover{border: 2px solid #f08519;}
.sw_kzan .swiper-slide .pg_team_ba:hover span{ transform:rotateX(90deg); opacity:.5;}
.sw_kzan .swiper-slide-active .pg_team_ba{border: 2px solid #f08519;}
.sw_kzan .swiper-slide-active .pg_team_ba span{ transform:rotateX(90deg); opacity:.5;}

.pg_h2a{ background: url(../images/in7.png) center center no-repeat;}
.pg_zxls{width:340px; height: auto; margin: 0 auto 50px auto; text-align: center; overflow: hidden;}
.pg_zxls h2{font-size:18px; color: #b72024; line-height: 28px; margin-bottom: 15px;}
.pg_zxls div{width:100%; height: auto; padding: 15px 0; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; font-size: 14px; color: #333333;}
.pg_zxls div span{color: #b72024;}

.pg_bg{width:100%; height: auto; background: #f6f6f6; overflow: hidden;}
.pg_h2b{width:100%; height: 24px; line-height: 24px; color: #333333; font-size: 16px; margin-bottom: 25px; overflow: hidden;}
.pg_h2b span{display: inline-block; vertical-align: middle; margin-right: 10px;}
.pg_zwli{width:100%; height: auto; padding-bottom: 20px; border-bottom: 1px dashed #ccc; color: #333; position: relative; margin-bottom: 25px; transition: all .5s ease 0s;}
.pg_zwli .pg_zwli_h2{font-size: 16px; color: #333333; margin-bottom: 15px; overflow: hidden;}
.pg_zwli .pg_zwtxt{width:90%; height: 110px; line-height: 22px; font-size: 14px; color: #666666; transition: all .5s ease 0s; overflow: hidden;}
.pg_zwli .pg_zw_more{width:80px; height: 26px; line-height: 26px; color:#FFFFFF; text-align: center; position: absolute; top: 50%; right: 0; z-index: 3; cursor: pointer; transform-style: preserve-3d; transition:all .5s ease 0s;}
.pg_zwli .pg_zw_more span{display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #f08519;}
.pg_zwli .pg_zw_more span:nth-child(1){transform:translateZ(13px); background: #d57412;}
.pg_zwli .pg_zw_more span:nth-child(2){transform:rotateX(90deg) translateZ(13px);}
.pg_zwli .pg_zw_more:hover{transform: rotateX(-90deg);}
.pg_zwli .pg_nuw{transform: rotateX(-90deg);}

.input_a{width:90%; height: 32px; line-height: 32px; border: 1px solid #ccc; background: #f2f2f2; padding: 0 5px; overflow: hidden;}
.input_b{width:90%; height:150px; line-height:24px; border: 1px solid #ccc; background: #f2f2f2; padding:5px; font-family: "微软雅黑"; font-size: 12px; overflow: hidden;}
.but_a{width:93%; height: 32px; line-height: 32px; border:none; background: #f08519; color: #fff;cursor: pointer; overflow: hidden;}




.ShowNews{ width:100%;}
.Snlist{ width:100%; height:150px; padding:0 0 22px 0; border-bottom:1px dashed #ccc; margin: 0 0 34px 0;}
.Snlist_a{ width:200px; height:150px; border-radius: 5px; overflow: hidden; margin: 0 30px 0 0;}
.Snlist_a img{transition: all .6s ease 0s;}
.Snlist_b{ width:550px; height:150px; line-height:24px;}
.Snlist_b_title{ font-size:18px; color:#333333; margin:5px 0 0 0;}
.Snlist_b_time{ font-size:12px; color:#999999; margin:10px 0 0 0;}
.Snlist_b_info{ font-size:14px; color:#999999; margin:10px 0 0 0;}
.Snlist_c{width:120px; height: 150px; float: right; position: relative; overflow: hidden;}
.Snlist_c span:nth-child(1){ display:block; width:20px; height:35px; background: url(../images/img26.png) no-repeat; position: absolute; top: 50%; left: 50%; z-index: 1; margin:-17.5px 0 0 -10px; opacity: 1; transition: all .4s ease .4s;}
.Snlist_c span:nth-child(2){display:block; width:80px; height: 26px; line-height: 26px; color:#FFFFFF; text-align: center; background: #f08519; overflow: hidden; position: absolute; top: 50%; left:-50%; z-index: 2; margin: -13px 0 0 -40px; opacity: 0; transition: all .4s ease 0s;}
.Snlist:hover .Snlist_b_title{ color:#d6000f;}
.Snlist:hover .Snlist_c span:nth-child(1){left: 100%; opacity: 0; transition: all .4s ease 0s;}
.Snlist:hover .Snlist_c span:nth-child(2){left:50%; opacity: 1; transition: all .4s ease .4s;}
.Snlist:hover .Snlist_a img{transform:scale(1.2); transition: all .6s ease .2s;}

.pg_news{width:100%; height: auto; text-align: center; font-size: 16px; color: #b72024; overflow: hidden; border-bottom: 1px dashed #ccc; padding-bottom: 20px; margin-bottom: 25px;}
.pg_news a{font-size: 12px; color: #666666;}

.pg_sxp{width:100%; height: auto; padding: 50px 0 0 0; text-align: center; overflow: hidden;}
.pg_sxp a{display: inline-block; vertical-align: top; width: 113px; height: 25px; line-height: 25px; text-align: center; font-size: 12px; background:url(../images/in9.png) center center no-repeat; color: #FFFFFF; margin:  0 30px;}
.pg_sxp a:hover{background:url(../images/in10.png) center center no-repeat;}


.pg_imgul{width:100%; height: auto; margin-bottom: 30px; overflow: hidden;}
.pg_imgli{width:285px; height: 285px; float: left; margin:0 20px 20px 0; position: relative; overflow: hidden;}
.pg_imgli div{width:100%; height: 90px; background: rgba(183,32,36,.8); box-sizing: border-box; padding: 15px; position: absolute; bottom:-90px; left: 0; z-index: 3; color: #FFFFFF; transition: all .4s ease 0s;}
.pg_imgli div span{display: block; width: 100%; height: 24px; line-height: 24px; font-size: 16px; overflow: hidden;}
.pg_imgli div span i{display: inline-block; vertical-align: middle; width: 2px; height: 14px; line-height: 0; margin-right: 10px; background: #fff; overflow: hidden;}
.pg_imgli div p{font-size: 12px; text-transform: uppercase;}
.pg_imgli:hover div{bottom: 0;}
.pg_imgli:nth-child(4n){margin-right: 0;}


/**自制正方形分页**/
.NewPage{ width:100%; text-align:center; margin:10px 0 10px 0;}
.NewPage a{ display:inline-block; width:27px; height:27px; line-height:27px; border:1px solid #dfdfdf; color:#666666; vertical-align:middle; background:#FFF; margin:0 5px 0 5px;}
.NewPage a:hover{ background:#b72024; border-color:#b72024; color:#FFF;}
.NewPage .Up{ width:56px; height:27px;}
.NewPage .Num{ background:#b72024; border-color:#b72024; color:#FFF;}



/* 2017/9/1 */
.pg_w1200{width:1200px; height: auto; padding: 90px 0; margin: 0 auto; overflow: hidden;}
.pg_left{width:230px; height: auto; min-height: 200px; padding: 20px 0; background: url(../images/png1.png) 5px 5px repeat-y; position: relative; float: left;overflow: hidden; z-index: 9999;}
.pg_leftyd{width:9px; height: 9px; border-radius: 100%; background: #c9caca; overflow: hidden; position: absolute; top: 0; left: 2px; z-index: 2;}
.pg_leftyda{width:9px; height: 9px; border-radius: 100%; background: #c9caca; overflow: hidden; position: absolute; bottom: 0; left: 2px; z-index: 2;}

.pg_leftli{width:auto; height: 30px; line-height: 30px; font-size: 14px; color: #666; margin-bottom: 20px; position: relative; overflow: hidden;}
.pg_leftli span{display: block; width:9px; height: 9px; border-radius: 100%; background: #c9caca; overflow: hidden; position: absolute; top: 50%; left: 2px; z-index: 3; margin-top: -4.5px; transition: all .5s ease 0s;}
.pg_leftli div{display: inline-block; vertical-align: top; width: auto; height: 30px; /*background: #fff;*/ padding: 0 10px; border-radius: 5px; margin-left: 30px; position: relative; transition: all .5s ease 0s;}
.pg_leftli div em{display: block; width: 7px; height: 12px; background: url(../images/png2.png) center center no-repeat; position: absolute; left: -7px; top: 50%; margin-top: -6px; overflow: hidden; opacity: 0; transition: all .5s ease 0s;}
.pg_leftli a{ color: #666; transition: all .5s ease 0s;}
.pg_leftli:hover a{color: #fff;}
.pg_leftli:hover span,.pg_leftli:hover div{background: #ea5b24;}
.pg_leftli:hover div em{opacity: 1;}
.pg_lnuw a{color: #fff;}
.pg_lnuw span,.pg_lnuw div{background: #ea5b24;}
.pg_lnuw div em{opacity: 1;}
.pg_leftli:last-child{margin-bottom: 0;}

.pg_right{width:960px; height: auto; min-height: 500px; float: right;}
.pg_right img{ max-width: 100%; height: auto;}

.pg_right_h2{width:100%; height: 40px; border-bottom: 1px solid #ccc; font-size: 22px; color: #333333; margin-bottom: 30px; overflow: hidden;}
.pg_right_h2 span{display: inline-block; vertical-align: middle; width: 3px; height: 16px; background: #ea5b24; overflow: hidden; margin-right: 10px;}
.pg_right_h2 a{ color: #333333;}
.pg_dy{width:100%; height: auto; font-size: 14px; color: #777; margin-bottom: 55px; overflow: hidden;}


.pg_jytdul{width:100%; height: auto; margin-bottom: 55px;}
.pg_jytdli{width:320px; height: auto; float: left; text-align: center; padding: 0 30px; margin-bottom: 30px; box-sizing: border-box; overflow: hidden;}
.pg_jytdli a{color: #777777;}
.pg_jytdtxt{font-size: 18px; color: #f08519; line-height: 24px; margin: 5px 0 20px 0;}
.pg_jytdtxt p{font-size: 14px; color: #333}
.pg_jytdtxta{font-size: 14px; line-height: 24px;}

.pg_hzhbul{width:100%; height: auto;}
.pg_hzhbli{width:230px; height: 85px; border: 2px solid #cbcbcb; float: left; margin: 0 13px 13px 0; transition: all .5s ease 0s; position: relative; box-sizing: border-box;}
.pg_hzhbli a:before,.pg_hzhbli a:after{width:230px; height:85px; box-sizing: border-box; content:""; position: absolute; top:-2px; left: -2px; z-index: 2; transition:all .5s ease 0s;}
.pg_hzhbli a:before{border-bottom: 2px solid #ea5b24; border-top: 2px solid #ea5b24; transform: scale(0, 1); }
.pg_hzhbli a:after{border-left: 2px solid #d82128; border-right: 2px solid #d82128; transform: scale(1, 0); }
.pg_hzhbli:hover a:before,.pg_hzhbli:hover a:after{opacity: 1; transform: scale(1); }
.pg_hzhbli:nth-child(4n){margin-right: 0;}



/* 招聘 */
.lwf{letter-spacing:0; word-spacing:0; font-size: 0;}
.pg_zpbt{widtth:96%; height:50px; line-height:50px; background:#3f3f3f; padding:0 2%; margin:45px 0 15px 0; color:#FFFFFF; overflow:hidden;}
.pg_zpbt div{ display:inline-block; vertical-align:top; font-size:16px;}
.pg_zpbt div:nth-child(1){width:35%;}
.pg_zpbt div:nth-child(2){width:16%;}
.pg_zpbt div:nth-child(3){width:16%;}
.pg_zpbt div:nth-child(4){width:16%;}
.pg_zpbt div:nth-child(5){width:10%;}
.pg_zpbt div:nth-child(6){width:5%;}

.pg_zpli{width:100%; margin-bottom:15px;}
.pg_zpli .js_zpli{ margin:0; background:#efefef; color:#333333; cursor:pointer;}
.pg_zpli .js_zpli div:nth-child(6){width:5%; height:50px; background:url(../images/pg8.png) center left no-repeat;}
.pg_zpli .js_zpnuw{ background:#f08519; color:#FFFFFF;}
.pg_zpli .js_zpnuw div:nth-child(6){width:5%; height:50px; background:url(../images/pg7.png) center left no-repeat;}

.pg_zpwb{width:100%; padding:25px 3%; font-size:12px; line-height:24px; background:#f9f9f9;}

.pg_lyh2{width:100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ccc; text-align: center; font-size: 22px; color: #333333; font-weight: 500; margin-bottom: 40px; overflow: hidden;}

.pg_lyli{width:100%; height:auto; border-bottom: 1px solid #ccc; margin-bottom:20px; padding-bottom: 20px; overflow: hidden;}
.pg_lyliimg{width:330px; height: 200px; float: left; overflow: hidden;}
.pg_lylitxt{width:850px; height: auto; float: right; overflow: hidden;}
.pg_lylitxth2{width:100%; height: auto; font-size: 22px; color: #333333; /*margin-top: -10px;*/ margin-bottom: 10px;}
.pg_lylitxt_awz{width:280px; height: auto; font-size: 14px; line-height: 24px; color: #777777; float: left; margin-right: 80px;}
.pg_lylitxt_ali{width:235px; height: auto; border-left: 3px solid #f08519; float: left; margin-right: 15px; box-sizing: border-box; overflow: hidden;}
.pg_lylitxt_ali h2{display: inline-block; vertical-align: top; width: auto; height: 28px; line-height: 28px; padding: 0 60px 0 15px; color:#fff; font-size: 14px; background: url(../images/png11.png) right center no-repeat #f08519; margin-bottom: 15px;}
.pg_lylitxt_ali p{width:100%; line-height: 30px; padding-left: 15px; font-size: 14px;}
.pg_lylitxt_ali p span{margin-right: 5px;}
.pg_lylitxt_ali p a{color: #333333;}
.pg_lylitxt_ali p a:hover{color: #f08519;}
.pg_lylitxt_ali:last-child{margin-right: 0;}

.pg_lyul{width:100%; height: auto; border-bottom: 1px solid #ccc; padding-bottom: 20px; overflow: hidden;}
.pg_lyul .pg_lyli{width:330px; height:auto; border-bottom:none; margin-bottom:0; padding-bottom: 0; float: left; margin-right: 105px; overflow: hidden;}
.pg_lyul .pg_lyli .pg_lylitxt{width:100%; height: auto; float: inherit; overflow: hidden;}
.pg_lyul .pg_lyli .pg_lylitxth2{ margin: 10px 0;} 
.pg_lyul .pg_lyli .pg_lylitxt_awz{width:100%; height: auto; font-size: 14px; line-height: 24px; color: #777777; float: inherit; margin-right: 0; margin-bottom: 15px;}
.pg_lyul .pg_lyli:nth-child(3n){margin-right: 0;}

.pg_lyula{width:100%; height: auto; border-bottom: 1px solid #ccc; padding-bottom: 20px; overflow: hidden;}
.pg_lyula .pg_lyli{width:560px; height:auto; border-bottom:none; margin-bottom:0; padding-bottom: 0;  margin-right: 80px; float: left; overflow: hidden;}
.pg_lyula .pg_lyliimg{width:250px; height: 220px; float: left; overflow: hidden;}
.pg_lyula .pg_lyli .pg_lylitxt{width:280px; height: auto; float: right; overflow: hidden;}
.pg_lyula .pg_lyli .pg_lylitxt_awz{margin-right: 0; margin-bottom: 15px;} 
.pg_lyula .pg_lyli:nth-child(2n){margin-right: 0;}


/*产品中心*/
.in_cp_1{width:100%; height: auto; position: relative; overflow: hidden; background: #e5e6ea; padding: 50px 0; text-align: center;}
.in_cp_1 .swiper-wrapper{ height: 547px;}
.in_cp_1 .swiper-slide a{display: block; width: 100%; height: 100%; overflow: hidden;}
.in_cp_1 .in_cpl,.in_cp_1 .in_cpr,.in_cp_3 .in_cpl1,.in_cp_3 .in_cpr1{width:65px; height: 65px; line-height: 65px; position: absolute; top: 50%; z-index: 50000; margin-top: -32.5px; cursor: pointer; overflow: hidden; color: #fff; opacity: 0; font-family: "宋体", "新宋体"; font-size: 65px; text-align: center; transition: all .5s ease 0s;  }
.in_cp_1 .in_cpl{left: 10%;}
.in_cp_1 .in_cpr{ right: 10%;}
.in_cp_1:hover .in_cpl{ opacity:.8; left: 15%; }
.in_cp_1:hover .in_cpr{ opacity:.8; right: 15%; }
.in_cp_1 .in_cpl:hover{ opacity:.8; left: 15%; color: #fd002a;}
.in_cp_1 .in_cpr:hover{ opacity:.8; right: 15%; color: #fd002a;}
.in_cp_3 .in_cpl1{left: -10%; }
.in_cp_3 .in_cpr1{ right: -10%;}
.in_cp_3:hover .in_cpl1{ opacity:.8; left: -18%; }
.in_cp_3:hover .in_cpr1{ opacity:.8; right: -18%; }
.in_cp_3 .in_cpl1:hover { opacity:.8; left: -18%; color: #fd002a;}
.in_cp_3 .in_cpr1:hover { opacity:.8; right: -18%; color: #fd002a;}


.in_cp_p{ width: 860px; height: 70px; overflow: hidden; font-size: 16px; color: #666666; margin: 0px  auto 0px auto; text-align: center;  line-height: 23px; }
.in_cp_ul{ text-align: center; display:inline-block; margin-top: 40px; }
.in_cp_li{ float: left; font-size: 14px; color:#666666; padding-left: 3px;padding-right: 3px;vertical-align: top;width: 109px; }
/*产品2*/
.in_cp_2{ width: 100%; height: 700px; overflow: hidden; background: #f9f9f9; text-align: center;}
.in_cp_2bt{ color: #666666;  font-size: 22px; font-weight: bold; margin: 60px 0px 38px 0px;}
.in_cp_2p{ font-size: 16px; line-height: 24px; color: #66666; width: 800px; height:auto; overflow: hidden; margin: 0 auto;}

/*产品3*/
.in_cp_3box{  width: 100% ;height: 800px; overflow: hidden; text-align: center; }
.in_cp_3p{font-size: 24px; color: #666666; text-align: center; margin: 95px auto 40px auto; font-weight: bold;}
.in_cp_3{  width: 900px; height: 580px; margin: 0 auto; position: relative;}
.in_cp_3 .swiper-pagination-bullet{ width: 8px; height: 8px; border-radius: 4px; overflow: hidden; background: #666666; }
.in_cp_3 .swiper-pagination-bullet-active{ background:#fd002a; }
.in_cp_3 .swiper-pagination{ bootom:200px;}
/*产品5*/
.in_cp_5{ height: 850px;}

/*产品6*/
.in_cp_6_1{ width: 100%; height: 100px; overflow: hidden; text-align: center;}
.in_cp_6_1li,.in_cp_6_1li1{ display: inline-block; vertical-align: bottom; line-height: 100px; }
.in_cp_6_1li a,.in_cp_6_1li1 a{ font-size: 24px; color: #999ff5;}
.in_cp_6_1li a{ padding-right:25px; border-right: 1px solid #999ff5;}
.in_cp_6_1li1 a{ padding-left:25px; }
.in_cp_6_1li_a a{ color: #b72125!important;}
.in_cp_6_1li:hover a,.in_cp_6_1li1:hover a{ color: #b72125!important;}
.in_cp_6_box{  width: 100%; height: 860px; overflow: hidden; background: #f7f8fa;}
.in_cp_6_ctr{ width: 1200px; height: 100%; margin: 0 auto; overflow: hidden;}

.in_cp_6_2{ font-size: 0px; word-spacing: 0px; letter-spacing: 0px; text-align: center; margin-top: 30px;}
.in_cp_6_2titl{display: inline-block; vertical-align: bottom;border-bottom: 2px solid #e1e1e1;padding-right: 30px; }
.in_cp_6_2titl:last-child{ padding-right: 0px;}
.in_cp_6_2a{color: #979797!important; display: inline-block; font-size: 16px; line-height: 16px; min-height: 34px; padding-bottom: 8px; position: relative; top: 2px; border-bottom: 2px solid #e1e1e1;}
.in_cp_6_2a_a{border-bottom: 2px solid #b72125; }

.in_cp_6_3{ width: 720px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30px;}
.in_cp_6_3p{ font-size: 16px; line-height: 24px; color: #666666; width: 100%;overflow: hidden;}
.in_cp_6_3p>span{ display: block;}

/*产品7*/
.in_cp_7{ margin: 55px auto 100px auto;}
.in_cp_7ta{ width: 1090px; height: auto; overflow: hidden; margin: 65px auto 0px auto; }
.in_cp_7ta tr{ border-bottom: 1px solid #e5e5e5; text-align: left; }
.in_cp_7p,.in_cp_7li1,.in_cp_7li2,.in_cp_7li3,.in_cp_7li4{  overflow: hidden; height: auto; text-align: left;  font-size: 16px; color: #666666; font-weight: normal; padding: 15px 0px; vertical-align: middle;}
.in_cp_7li1{ width: 13%;padding-left: 10px;color: #42a7ed;}
.in_cp_7li2{ width: 29%; }
.in_cp_7li3{ width: 29%; }
.in_cp_7li4{ width: 29%; box-sizing: padding-box; }
.in_cp_7tu img{ margin-left: -30px;}
.in_cp_7tu{ vertical-align: bottom; }
.in_cp_7p{font-weight: bold; color: #666666; }
.in_cp_7tu:hover .in_cp_7p{color:#42a7ed; }
.in_cp_7d{ text-align: center; margin-top: 30px;}
.in_cp_7gr{ font-size: 16px; color: #666666; overflow: hidden; text-align: center;display: inline-block; margin: 0 auto; padding-bottom: 5px; border-bottom: 2px solid #42a7ed;}
.in_cp_7gr:hover{border-bottom: 2px solid #666666; color: #666666; }



.pg_bannera{width:100%; height: 798px; position: relative; overflow: hidden;}
.pc-banner {width:415px; height: auto; position: absolute; bottom:100px; left:12%; z-index: 2; overflow: hidden;}
.pr_slgd{width: 100%; padding: 40px 0;}
.pr_slgd .swiper-slide{transition: transform 1.0s; -webkit-transform: scale(0.9); transform: scale(0.9);}
.pr_slgd .swiper-slide-next{transform:translate(-50%,0)scale(0.9);  z-index: 1; background: #000; opacity: .8;}
.pr_slgd .swiper-slide-prev{transform:translate(50%,0)scale(0.9);  z-index: 1; background: #000; opacity: .8;}
.pr_slgd .swiper-slide-active,.pr_slgd .swiper-slide-duplicate-active {transform:translate(0,0)scale(1.4); opacity: 1; z-index: 3;}
.none-effect {-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none;}
.pr_slgd .swiper-slide a{display: block; background: none;}
.pr_slgd .swiper-slide .in_bofangtu {width: 100%; display: block; }
.pr_slgd .swiper-slide a p{width:100%; height: auto; line-height: 40px; text-align: center; font-size: 16px; color: rgba(255,255,255,1);transform:scale(.7); }
.pr_slgd .swiper-slide-next p,.pr_slgd .swiper-slide-prev p{display: none;}
.pr_slgd .pr_slgda{ position: relative; margin-bottom: 30px;}
.pr_slgd .swiper-pagination-bullet {background: #00a0e9; margin-left: 4px; margin-right: 4px; width: 17px; height: 17px; opacity: 1; margin-bottom: 4px;}
.pr_slgd .swiper-pagination-bullet-active { width: 13px; height: 13px; background: #FFF; border: 6px solid #00a0e9; margin-bottom: 0;}
.pr_slgd .pr_slgdl,.pr_slgd .pr_slgdr{width: 40px; height: 40px; color:rgba(255,255,255,1.00); font-size:40px; font-family: "宋体", "新宋体"; position: absolute; top: 50%; margin-top: -40px; z-index: 888; cursor: pointer;}
.pr_slgd .pr_slgdl{left:10px;}
.pr_slgd .pr_slgdr{right: -10px;}


.video_tc{width:920px; height: 560px; position: fixed; top: 50%; left: 50%; z-index: 999; margin: -280px 0 0 -460px; background: #000000; box-sizing:border-box; overflow: hidden; display: none;}
.video_gb{width:33px; height: 33px; line-height:26px; border:1px solid #fff; border-radius: 100%; text-align: center; color: #fff; font-size:40px; overflow: hidden; cursor: pointer; position: absolute; top:10px; right:10px; z-index: 55; transition: all .6s ease 0s; opacity: .5; box-sizing:border-box;}
.video_gb:hover{opacity: 1; background: #fff; color: #333;}
.video_bg{width:100%; height:100%;background: rgba(0,0,0,.5); position: fixed; top: 0; left: 0; z-index: 555; overflow: hidden; display: none;}



@media screen and (max-width:1200px){
	.WebNavlit{width:100px;}
}


.pc-banner .swiper-slide{ position: relative;}
.pc-banner .in_bofang{ position: absolute; left: 50%; margin-left: -10px; top: 50%; margin-top: -30px; opacity:0.95;}

























