html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
html,body,fieldset,img,iframe,abbr{border:0}
li{list-style:none}
textarea{overflow:auto;resize:none}
a,button{cursor:pointer}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:700}
a,a:hover{text-decoration:none}
body{font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,sans-serif}
body{background:#000}
a.btn{display:block;outline:0}
a{outline:0}
.posr{}
.posa{}
.posf{}
.hide{display:none}
.clearfix:after{content:'.';display:block;height:0;visibility:hidden;overflow:hidden;clear:both}
.wrapper{position:relative;width:100%;min-width:1200px;height:1755px;overflow:hidden;margin-top:-1000px;}
.wrapper .section{position:relative;height:340px;margin: 0 auto;}
.wrapper .section2{position:relative;height:757px;}
.wrapper .section3{position:relative;height:707px}
.wrapper .section4{position:relative;height:764px}
.wrapper .section5{position:relative;height:159px}
.wrapper .section .w1200{width:1200px;margin:0 auto}
.wrapper .section .t{margin:0 auto;width:280px;height:31px;position:relative;top:20px}
.wrapper .section .t.t2{background-repeat: no-repeat;}
.wrapper .section .t.t3{background-repeat: no-repeat;}
.wrapper .section .t.t4{background-repeat: no-repeat;}
.wrapper .section .t.t5{background-repeat: no-repeat;}
.wrapper .section.section1{height:320px;margin-top:680px;}
.wrapper .section.section2{background:url(../images/bg_02.jpg) top center no-repeat}
.wrapper .section.section3{background:url(../images/bg_03.gif) top center no-repeat}
.wrapper .section.section4{background:url(../images/bg_04.jpg) top center no-repeat}
.wrapper .section.section5{background:url(../images/bg_05.jpg) top center no-repeat}

.section1 {width:1200px;height:320px;bottom:0px;background: url(../images/btn_bg1789_9477890.png) bottom no-repeat;}

.wrap{width: 1200px;margin: 0 auto;}
.m-main{margin-top: 0px;font-size: 16px;color: #e9e6d0;}
.m-main .title{width: 100%;height: 65px;margin-bottom: 10px;background-position: top center;background-repeat: no-repeat;background-image: url(../images/113psite-t.png);}
.main-item{margin-bottom: 0px;}

.m-list{overflow: hidden;}
.m-list li{float: left;}
.star{display: inline-block;width: 16px;height: 14px;background-image: url(../images/star.png);}
.star.full{background-position: 0 0;}
.star.half{background-position: -17px 0;}
.char-list{margin-left: 0px;overflow: hidden;}
.char-list li.item{float: left;margin-left:0px;_margin-left: 0px;}
.char-list .skill{}
.char-list .img{width: 100%;background-position: top center;background-repeat: no-repeat;}

.char-list .img-1{background: url(../images/btn_01.png);width: 385px;height: 119px;margin-left:0px;margin-top:129px;}
.char-list .img-1:hover{background: url(../images/btn_01_01.png);width: 385px;height: 119px;margin-left:0px;margin-top:120px;}

.char-list .img-2{background: url(../images/btn_02.png);margin-top:129px;margin-left:7px;width: 385px;height: 119px;}
.char-list .img-2:hover{background: url(../images/btn_02_01.png);margin-top:120px;margin-left:7px;width: 385px;height: 119px;}

.char-list .img-3{background: url(../images/btn_03.png);margin-top:129px;margin-left:7px;width:385px;height: 119px;}
.char-list .img-3:hover{background: url(../images/btn_03_01.png);margin-top:120px;margin-left:7px;width:385px;height: 119px;}

.char-list .img-4{background: url(../images/btn_01d36de.png);width: 172px;height:51px;margin-top:200px;margin-left:-172px;}
.char-list .img-4:hover{background: url(../images/btn_1_01d36de.png);width: 172px;height:51px;margin-top:200px;margin-left:-172px;}

.char-list .skill-wrapper{width: 100%;padding: 5px 0;background: #000;}




.float_nav{width:600px;height:600px;background:url(../images/113ps.png) no-repeat 0 -16px;position:fixed;left:0px;top:20%;padding:150px 0 0;z-index:100000; }

.float_nav li a{display:block;width:100%;height:72px;line-height:0px;font-size:14px;color:#fff;top:0px;font-weight:bold}
.float_nav li a:hover{color:#680269;}


.section2 {overflow:hidden;width:100%;}
.m1 {overflow:hidden;width:800px;height: 591px;margin: 0 auto;padding:10px;margin-top:80px;background: url(../images/news_bg1_21b09f2.png) no-repeat;}
.news{width: 100%;height: 540px;position:absolute;background: url(../img/news_bg.jpg) no-repeat;}
.news_list{width: 800px;height: 570px;float: left;margin-left:10px;margin-top:10px;overflow: hidden;}
.news_list .bd ul{width: 100%;height: 0px;zoom: 1;margin-top: 20px;}
.news_list .bd li{height:40px;line-height:60px;font-size:18px;}
.news_list .bd li a{color: #ffffff;width: 800px;float: left;height:60px;border-bottom:1px dashed #FFFF00;}
.news_list .bd li a i{margin-right:5px;}
.news_list .bd li a:hover{color:#FFFF00;}
.news_list .bd li span{color:#a1adca;float:right;}

.section3{overflow:hidden}
.section3 .inc{position:relative;width:838px;height:504px;margin:0 auto;left:7px;top:150px;}
.section4{overflow:hidden}
.section4 .inc{position:relative;width:838px;height:559px;margin:0 auto;left:8px;top:77px;}
.section5 .t{overflow:hidden}
.section5 .inc{position:relative;top:190px;width:835px;height:566px;margin:0 auto;left:7px;}



.wrapper .section .t.t2{background-position:0px 0px}
.wrapper .section .t.t3{background-position:0px -31px}
.wrapper .section .t.t4{background-position:0px -62px}
.wrapper .section .t.t5{background-position:0px -93px}
.wrapper .section .t.t6{background-position:0px -124px}
.wrapper .section .t.t2,.wrapper .section .t.t3,.wrapper .section .t.t4,.wrapper .section .t.t5,.wrapper .section .t.t6{background-image: url(../images/113psiter/index_z_9210f45.png)}

.wenzi li { display:block; width:710px; overflow:hidden; border-bottom:dashed 1px #999; transition:0.5s; margin-bottom:2px;}
.wenzi li a i { background:#3d5483; border-radius:0.5em; padding:0 5px 2px 5px; font-family:"΢   ź "; font-size:12px; font-weight:200; color:#9da6b8; margin-right:5px; letter-spacing:1.5pt;}
.wenzi li a { float:left; display:block; padding:5px 5px 7px 5px; font-size:16px; font-family:"΢   ź "; font-weight:200; transition:0.5s; color:#b8c5e0; letter-spacing:1.5pt;}
.wenzi li a:hover { color:#F00;}
.wenzi li:hover { display:block; animation-name:nmyani; animation-duration:2s; border-radius:0.5em; border:dashed 1px #999; background:#FBF0E1;}
.wenzi li span { display:block; float:right; font-size:12px; color:#F00;  padding:7px 5px 5px 5px;}
.wenzi ul { margin:0; padding:0; line-height:none;}
@keyframes nmyani {
50%{ margin-left:50px;}
80%{ margin-left:-50px;}
100%{ margin-left:0;}
}
.rightbar{width:208px;height:639px;position:fixed;top:40%;right:0;margin-top:-280px;background:url(../foot_img/left1.png) no-repeat;z-index:10000;text-align:center;color:#fff;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.rightbar.close{right:-208px}
.rightbar.close .btn-close{background:url(../foot_img/left4.png) no-repeat}
.rightbar .btn-close{width:86px;height:73px;background:url(../foot_img/left2.png);position:absolute;top:10px;left:-66px}
.rightbar h6{margin-bottom:10px;padding-top:34px; padding-left:28px;/*右边*/ font-size:18px;line-height:24px;font-weight:700;overflow:hidden}
.rightbar h6 span{display:block;font-size:14px}
.rightbar .code{margin:0 0 10px 33px;/*右边*/width:157px;height:188px;background:#d0b37e; /*微信底色*/}
.rightbar .code p{height:30px;line-height:30px;background:#8e7649;/*微信底色*/margin-bottom:5px;}
.rightbar p{font-size:16px;line-height:24px;margin-bottom:5px; padding-left:20px;/*右边*/}

.rightbar .kefu{margin-left:33px;/*右边*/display:block; width:157px;height:51px;background:url(../foot_img/left3.png) no-repeat;line-height:50px;font-size:18px; font-weight:200; font-family:"微软雅黑"; color:#fff;text-decoration:none;margin-bottom:5px}
.rightbar .kefu:hover{background:url(../foot_img/left5.png) no-repeat}

/*   ߿ͷ */
	#onlineKefu{ 
	width:96px;
	height:450px;
	position:fixed;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	right:40px;
	top:50%;
	margin-top:0px;
	_margin-bottom:40%;
       z-index:6000;}

/*	#onlineKefu{ z-index:6000;margin:-500px 0 0 700px;width:129px;height:450px;position:fixed;top:76%;left:50%;background-color:#391c0a;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+this.offsetHeight));}*/
	#onlineKefu a{text-indent:-99em;overflow:hidden;}
	#onlineKefu a.btn_kefu{width:130px;height:62px;background:url(../images/a_bg.jpg) no-repeat left top;display:block;}
	#onlineKefu a.btn_kefu:hover{background-position:-130px top ;}
	#onlineKefu a.btn_top{width:130px;height:62px;background:url(../images/a_bg.jpg) no-repeat left -61px;display:block;}
	#onlineKefu a.btn_top:hover{background-position:-130px -61px ;}
	#onlineKefu .erweima{width:130px;height:148px;padding-top:16px;background-color:#30241a;}
	#onlineKefu .erweima img{margin:0 auto 3px;width:118px;height:117px;display:block;}
	#onlineKefu .erweima span{height:27px;line-height:27px;text-align:center;overflow:hidden;color:#feffff;display:block;font-size:12px;font-family:'΢   ź ';}



video {
	position: absolute;
	left: 50%;
	top: 0px;
	transform: translate(-50%);
	object-fit: contain;
        z-index:50;
}
.fl{float:left}
.mt10{margin-left:10px;}
.ml10{margin-left:10px;}
.ml50{margin-left:50px;}
.clearfix{zoom:1}
.warp{width:1200px;margin-left:auto;margin-right:auto}
.microHei{font-family:"Microsoft YaHei"}
#header{background:url(../images/brief_01.jpg) top repeat-x;height:80px;width:100%;overflow:hidden}
#header a.fl{height:80px}
#Version{width:100%;height:946px;position:relative;overflow:hidden;z-index:2;margin:0 auto;z-index:-2;margin-bottom:-115px;}

#Header{margin:0 auto -290px -960px;width:1920px;height:966px;position:relative;left:50%;line-height:0px;z-index:-1;}
#header .ban{float:right;width:50px;height:50px;margin-top:10px;filter:alpha(opacity=0);-moz-opacity:.0;-khtml-opacity:.0;opacity:.0;z-index:9999999999}
#header #demo{overflow:hidden;height:50px;line-height:50px;width:800px;color:#FFF;white-space:nowrap;float:left;margin-top:10px;font-size:24px;margin-left:0;padding-left:30px}
#header #demo2{width:500px}
.hao123{width:260px;height:20px;top:3px;left:50%;margin-left:400px;filter:alpha(opacity=0);-moz-opacity:.0;-khtml-opacity:.0;opacity:.0;position:absolute;z-index:55}.


.ml10{margin-left:10px;}

.m3 {width:100%;height:auto;overflow:hidden;padding-bottom:50px;}
.bailu123_zb {width:1250px;height:auto;overflow:hidden;margin:0 auto;padding:20px 00px 00px 00px;}
.bailu123_zb_3 {width:410px;height:auto;overflow:hidden;float:left;background:url(../images/zb_3_z.png) repeat-y;}
.bailu123_zb_3_t {width:410px;height:24px;float:left;background:url(../images/zb_3_t.png) no-repeat;line-height:45px;color:#ba9964;text-align:center;font-size:16px;}
.bailu123_zb_3_d {width:410px;height:24px;float:left;background:url(../images/zb_3_d.png) no-repeat;position:relative}
.bailu123_zb_3 .role-itemst {width:390px;height:auto;float:left;position:relative;padding:10px;}
.bailu123_zb_3 .role-itemst img {width:380px;height:auto;overflow:hidden;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:5px;border-radius:15px;}

.bailu123_zb_2 {width:620px;height:auto;overflow:hidden;float:left;background:url(../images/zb_2_z.png) repeat-y;}
.bailu123_zb_2_t {width:620px;height:24px;float:left;background:url(../images/zb_2_t.png) no-repeat;line-height:45px;color:#ba9964;text-align:center;font-size:16px;}
.bailu123_zb_2_d {width:620px;height:24px;float:left;background:url(../images/zb_2_d.png) no-repeat;position:relative}
.bailu123_zb_2 .role-itemst {width:600px;height:auto;float:left;position:relative;padding:15px;}
.bailu123_zb_2 .role-itemst img {width:580px;height:auto;overflow:hidden;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:5px;border-radius:15px;}

.bailu123_zb_1 {width:1250px;height:auto;overflow:hidden;float:left;background:url(../images/zb_1_z.png) repeat-y;}
.bailu123_zb_1_t {width:1250px;height:24px;float:left;background:url(../images/zb_1_t.png) no-repeat;line-height:45px;color:#ba9964;text-align:center;font-size:16px;}
.bailu123_zb_1_d {width:1250px;height:24px;float:left;background:url(../images/zb_1_d.png) no-repeat;position:relative}
.bailu123_zb_1 .role-itemst {width:1210px;height:auto;float:left;position:relative;padding:20px;}
.bailu123_zb_1 .role-itemst img {width:1200px;height:auto;overflow:hidden;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:10px;border-radius:25px;}




#headers{margin:0 auto 0 -800px;width:1280px;height:82px;position:absolute;left:50%;z-index:99999;margin-top:-7px;}
#menu{float:right;width:845px;height:82px;}
#menu ul{float:left;}
#menu ul li{float:left;margin-left:28px;display:inline;}
#menu ul li a{float:left;width:134px;height:82px;line-height:29px;text-align:center;font-size:19px;color:#FFF;padding-top:15px;background:url(../images/menu_bg.jpg) no-repeat left -85px;transition:background-position 0.2s ease-in;}
#menu ul li.change a,#menu ul li a:hover{text-decoration:none;background-position:left 0;}
#menu ul li a span{line-height:15px;font-size:11px;font-family:'times new roman', times, serif;color:#FFF;display:block;}