@charset "utf-8";
* {margin:0; padding:0; list-style:none; }
html{_background:url(about:blank);background-attachment:fixed;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,
button,input,textarea,th,td{margin:0;padding:0;}
body{ background:#2a2322; color:#555; font-size:12px; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma'; margin:0 auto; padding:0; line-height:25px;}
ul,li{list-style:none;}
input,textarea,button,select{font-size:12px; outline:none; resize:none; color:#555; font-family: '微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma';}
button{cursor: pointer;}
table{border-collapse:collapse;border-spacing:0;}
.clear {clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}

a{color:#555; text-decoration:none;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}
a:hover{color:#f25d55; text-decoration:none;}
img{border:none;}
#clear{width:100%; height:0px; clear:both;}
.clear{width:100%; height:0px; clear:both;}
h2{ font-size:24px; font-weight:blod; line-height:30px;}
h4{ font-size:14px; font-weight:blod; line-height:30px;}
p{line-height:25px;}


.se1{color:#f15a2e;}.se2{color:#006db1}
.left{float:left;}.right{float:right;}
.line35{line-height:35px;}.line40{line-height:40px;}.line50{line-height:50px;}.line60{line-height:60px;}.line70{line-height:70px;}
.s12{font-size:12px;}.s14{font-size:14px;}.s16{font-size:16px;}.s18{font-size:18px;}.s20{font-size:20px;}.s22{font-size:22px;}.s24{font-size:24px;}.s26{font-size:26px;}.s28{font-size:28px;}.s30{font-size:30px;}.s32{font-size:32px;}.s34{font-size:34px;}.s36{font-size:36px;}.s38{font-size:38px;}.s40{font-size:40px;}






::selection {background:#23693a; color:#fff;}
::-moz-selection {background:#23693a; color:#fff;}
::-webkit-selection {background:#23693a; color:#fff;}



.section{position:;}


#section1{}
#section2{ background:url(../images/2.jpg) top center no-repeat;}
#section3{ background:url(../images/3.jpg) top center no-repeat;}
#section4{ background:url(../images/4.jpg) top center no-repeat;}
#section5{ background:url(../images/5.jpg) top center no-repeat;}
#section6{ background:url(../images/6.jpg) top center no-repeat;}	
#section7{ background:#2a2322;}
#section8{ background:url(../images/8.jpg) top center no-repeat;}
	
	
	
	
	
#top{width:100%; height:70px; padding:0px 0px 0px 0px; position:fixed; top:0; left:0; z-index:999; background:rgba(0,0,0,0.2);}
.topc{width:1200px; height:; margin:0 auto;}


.topcl{width:; float:left;}
.topcl img{height:70px; display:block;}


.topcr{width:860px; height:70px; float:right; padding-top:0px;}
.topcr ul li{float:left;}
.topcr ul a{display:block; height:70px; color:#fff; line-height:70px; font-size:16px; padding:0px 25px 0px 25px;}
.topcr ul a:hover{background:rgba(195,86,38,0.1);}	
	
	
	
	
	



.video_wrap{width:100%; height:auto; position:relative; height:100%; overflow: hidden;}
.video_zz{width:100%; height:100%; background-color: rgba(41,43,46,0.6); position: absolute;left: 0;top: 0; z-index:15}

#v1{ min-width: 100%; height: 100%; height: auto; width: auto;  
            /*加滤镜*/
            /*filter: blur(15px); //背景模糊设置 */
            /*-webkit-filter: grayscale(100%);*/  
          filter:grayscale(10%);  z-index:-11}  
source{  min-width: 100%; min-height: 100%; height: auto;  width: auto;  } 










.co11_w{width:100%; position:absolute; left:0%; top:50%; margin-top:-100px; z-index:18;}
.co11{width:1200px; height:260px; margin:0 auto;}
.co11 img{display:block;}

.pp-section.pp-table{display:block !important;}






.bbt1{width:100%; height:50px; line-height:50px; font-size:32px; color:#fc8c55; font-weight:bold; text-align:center;}
.bbt2{width:100%; height:30px; line-height:30px; text-transform:uppercase; font-size:16px; letter-spacing:5px; color:rgba(255,255,255,0.4); font-family:"Times New Roman", Times, serif; text-align:center;}
.bbt3{width:100%; height:30px; line-height:30px; text-transform:uppercase; font-size:13px; letter-spacing:2px; color:rgba(255,255,255,0.4); text-align:center;}




.co2{width:1200px; height:380px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-150px;}
.co2c{width:100%; margin:0 auto; text-align:; font-size:16px; line-height:35px; color:rgba(255,255,255,0.6); padding:30px 0px 20px 0px;}


.co2d{width:100%; height:48px; padding-top:20px;}
.co2d a{display:block; margin:0 auto; height:48px; line-height:48px; width:180px;  color:#fff; font-size:16px; text-align:center; background:url(../images/gg1.jpg) bottom center; border-radius:4px; transition:0.5s;}
.co2d a:hover{ opacity:0.9;}








.co3{width:1240px; height:570px; position:absolute; top:50%; left:50%; margin-left:-620px; margin-top:-285px;}
.co3c{width:100%; margin:0 auto; text-align:; font-size:13px; line-height:25px; padding:30px 0px 20px 0px;}

.co3c ul li{display:block; width:33.33%; float:left; box-sizing:border-box; padding:0px 20px 0px 20px;}

.co3c ul .c31{width:100%; height:35px; line-height:35px; color:#fff; font-size:18px; color:#fc8c55; padding:5px 0px 15px 0px;}
.co3c ul .c31 img{display:block; height:35px; float:left; margin-right:5px;}

.co3c ul .c32{width:100%; font-size:14px; line-height:30px; color:rgba(255,255,255,0.6);}









.co4{width:1240px; height:500px; position:absolute; top:50%; left:50%; margin-left:-620px; margin-top:-250px;}
.co4c{width:100%; margin:0 auto; text-align:; font-size:13px; line-height:25px; padding:30px 0px 20px 0px;}

.co4c ul li{display:block; width:33.33%; float:left; box-sizing:border-box; padding:0px 20px 0px 20px;}

.co4c ul .c41{width:100%; height:35px; line-height:35px; color:#fff; font-size:18px; color:#fc8c55; padding:5px 0px 15px 0px;}
.co4c ul .c41 img{display:block; height:35px; float:left; margin-right:5px;}

.co4c ul .c42{width:100%; font-size:14px; line-height:30px; color:rgba(255,255,255,0.6);}



.co4c ul .c43{width:100%; font-size:16px; line-height:30px; color:rgba(255,255,255,0.6);}

.co4c ul .c43 a{display:block; width:100%; height:45px; line-height:45px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:rgba(255,255,255,0.6); transition:0.5s;}
.co4c ul .c43 a:hover{ color:rgba(255,255,255,0.9);}





.aq1{width:100%; height:85px; padding:15px 0px 15px 0px; border-bottom:rgba(255,255,255,0.1) 1px solid;}
.aq1 .left{width:85px; height:85px; float:left;}
.aq1 .left img{width:85px; height:85px; display:block; border-radius:50%;}

.aq1 .right{width:270px; height:85px; float:right; overflow:hidden; color:rgba(255,255,255,0.6);}
.aq1 .right h4{color:rgba(255,255,255,0.8); font-weight:bold;}

.aq1 .right p{height:50px; line-height:25px; overflow:hidden;}











.co5{width:100%; height:600px; position:absolute; top:50%; left:0%; margin-left:; margin-top:-300px;}

.co5c{width:100%; height:580px; margin:0 auto; }




.co6{width:1200px; height:440px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-220px;}

.co6c{width:1200px; margin:0 auto; padding-top:20px;}
.co6c ul li{ display:block; width:33.33%; float:left;}
.co6c ul img{display:block; height:80px; margin:0 auto; margin-bottom:20px;}
.co6c ul a{display:block; width:70%; height:45px; margin:0 auto; line-height:43px; color:#fff; font-size:16px; text-align:center; background:url(../images/gg1.jpg) bottom center; border-radius:25px; transition:0.5s;}
.co6c ul a:hover{ opacity:0.9;}








.co7{width:100%; height:560px; position:absolute; top:50%; left:0%; margin-left:; margin-top:-280px;}

.aco7c{width:1200px; margin:0 auto; text-align:; height:360px; overflow-y:scroll; font-size:15px; line-height:35px; color:rgba(255,255,255,0.6); padding:30px 0px 20px 0px; margin-bottom:10px;}
.aco7c h5{color:#fc8c55; font-size:18px; font-weight:bold; line-height:45px;}


.co7c{width:1200px; margin:0 auto; text-align:; font-size:15px; line-height:35px; color:rgba(255,255,255,0.6); padding:30px 0px 20px 0px; margin-bottom:10px;}
.co7c h5{color:#fc8c55; font-size:18px; font-weight:bold; line-height:45px;}



.co7c2 {width:1200px; margin:0 auto; }
.co7c2 ul li{float:right; margin-left:20px;}
.co7c2 ul a{display:block; width:160px; height:40px; margin:0 auto; line-height:40px; color:#fff; font-size:16px; text-align:center; background:url(../images/gg1.jpg) center center; border-radius:25px; transition:0.5s;}
.co7c2 ul a:hover{ opacity:0.9;}


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.aco7c::-webkit-scrollbar{
    width:20px;
    height: 7px;
    background-color: #403939;
	border-radius:8px;
  }

  /*定义滚动条轨道 内阴影+圆角*/
.aco7c::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.0);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.0);
    border-radius: 0px;
    background-color: #403939;
	border-radius:8px;
  }

  /*定义滑块 内阴影+圆角*/
.aco7c::-webkit-scrollbar-thumb{
    border-radius: 0px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    background-color: #e73a5f;
	border-radius:8px;
  }








.co8{width:1200px; height:540px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-270px;}
.co8c{width:100%; margin:0 auto; text-align:; font-size:16px; line-height:35px; color:rgba(255,255,255,0.6); padding:30px 0px 20px 0px;}


.co8c .left{width:280px; float:left; height:; padding-right:40px; border-right:rgba(255,255,255,0.1) 1px solid; padding-top:5px;}



.co8c .right{width:800px; float:right;}


.co8c .c88l{width:370px; float:left;}
.co8c .c88r{width:370px; float:right;}





.c81{width:100%; height:35px; line-height:35px; color:#fff; font-size:18px; color:#fc8c55; padding:5px 0px 15px 0px; font-weight:bold;}
.c82{width:100%; font-size:14px; line-height:30px; color:rgba(255,255,255,0.6);}


.c83{width:100%; font-size:15px; line-height:30px; color:rgba(255,255,255,0.6);}
.c83 a{display:block; width:100%; height:45px; line-height:45px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:rgba(255,255,255,0.6); transition:0.5s;}
.c83 a:hover{ color:rgba(255,255,255,0.9);}






.cc81{width:100%; height:40px; line-height:40px; margin-top:10px; color:#da4155;}
.cc81 i{margin-right:5px;}

.cc82{width:100%; margin:0 auto;}
.cc82 .lt{width:70%; float:left;}
.cc82 .rt{width:30%; float:right;}

.c8_txt1{width:100%; height:40px; line-height:40px; font-size:14px; color:#fff; background:rgba(255,255,255,0.2); box-sizing:border-box; border-radius:5px 0px 0px 5px; border:rgba(255,255,255,0.5) 1px solid; border-right:none; text-indent:10px;}
.c8_but1{width:100%; height:40px; line-height:40px; font-size:15px; text-align:center; color:#fff; background:#eb5556; border:none; border-radius:0px 5px 5px 0px;}
.c8_but1:hover{ background:#f16172;}

.c8_but2{width:100%; height:40px; line-height:40px; font-size:15px; text-align:center; color:#fff; background:#fc8c55; border:none; border-radius:0px 5px 5px 0px;}
.c8_but2:hover{ opacity:0.9;}














.footer{width:100%; padding:15px 0px 15px 0px; position:absolute; bottom:0; left:0; z-index:4;}
.footerc{width:1200px; margin:0 auto; font-size:12px; line-height:30px; color:rgba(255,255,255,0.3);}








.nfooter{width:100%; padding:15px 0px 15px 0px; }
.nfooterc{width:1200px; margin:0 auto; font-size:12px; line-height:30px; color:rgba(255,255,255,0.3);}










/*网页中部弹窗*/
.fd_w{width:100%; height:100%; display:none; position: fixed; top:0; left:0; background:rgba(0,0,0,0.8); z-index:99999999999999;}
.fd_w1{width:100%; height:100%; display:none; position: fixed; top:0; left:0; background:rgba(0,0,0,0.8); z-index:99999999999999;}
.fd_w2{width:100%; height:100%; display:none; position: fixed; top:0; left:0; background:rgba(0,0,0,0.8); z-index:99999999999999;}

.fd_c{width:500px; height:; box-sizing:content-box; color:rgba(255,255,255,0.6); padding:30px 40px 80px 40px; display:none; background:#241f1e; position:fixed; top:50%; left:50%; margin-top:-215px; margin-left:-290px; z-index:999999999999991;  }





.fdd_guanbi{width:100%; text-align:right;}
.fdd_guanbi img{display:block; float:right;}


.fd_c1{ width:440px; height:440px; display:none; color:#fff; box-sizing:border-box; padding:20px 40px 20px 40px; background:#222; position:absolute; top:50%; left:50%; margin-left:-220px; margin-top:-220px; z-index:999999999999991;}
.fd_c1 a{color:#fff;}
.fd_c2{ width:440px; height:440px; display:none; color:#fff; box-sizing:border-box; padding:20px 40px 20px 40px; background:#222; position:absolute; top:50%; left:50%; margin-left:-220px; margin-top:-220px; z-index:999999999999991;}
.fd_c2 a{color:#fff;}


.wxyz1{width:100%; height:40px; font-size:14px; text-align:right;}
.wxyz2{width:100%; margin:0 auto; padding:10px 0px 10px 0px;}
.wxyz2 img{display:block; margin:0 auto;}
.wxyz3{width:100%; margin:0 auto; font-size:16px; line-height:28px; text-align:center; margin-bottom:20px;}
.wxyz3 p{line-height:28px;}
.wxyz4{ width:100%; padding-top:20px;}
.wxyz4 a{display:block; width:60%; height:40px; margin:0 auto; border-radius:5px; line-height:40px; background:#eb5556; color:#fff; text-align:center; font-size:16px;}
.wxyz4 a:hover{opacity:0.9;}

.wxyz5{ width:100%; padding-top:20px;}
.wxyz5 a{display:block; width:60%; height:40px; margin:0 auto; border-radius:5px; line-height:40px; background:#fc8c55; color:#fff; text-align:center; font-size:16px;}
.wxyz5 a:hover{opacity:0.9;}




/*登录*/
#dlw{width:100%; min-height:; padding-top:40px; margin:0 auto; padding-bottom:;}
#dlc{width:430px;  min-height:; margin:0 auto; position:relative;}

#dl2{width:430px; padding-top:10px;}

#dl1{width:430px; height:50px; text-align:center; line-height:50px; font-size:24px; color:#e44944;}
#dl1_txt{width:100%; height:25px; line-height:25px; text-align:center; font-size:12px; color:rgba(255,255,255,0.4); padding-bottom:20px; border-bottom:rgba(255,255,255,0.1) 1px solid;}




#d_table1{margin:0; line-height:50px; font-size:14px; color:#999;}



#d_table1 a{}
#d_table1 .tr1{  border-bottom:rgba(255,255,255,0.1) 1px solid;}
#d_table1 .tr1 td{line-height:60px; padding-top:12px; font-size:16px; padding-bottom:5px;}

#d_table1 .tr2{ }
#d_table1 .tr2 td{line-height:60px; padding-top:18px; font-size:16px;}

#d_table1 .tr0{ }
#d_table1 .tr0 td{line-height:30px; padding-top:5px; font-size:12px;}



.sc1{ width:0; padding:0; border:none; background:none; line-height:60px; width:330px; font-size:16px; height:60px;}


.syz1{ width:0; padding:0; border:none; background:none; line-height:60px; width:180px; font-size:16px; height:60px;}





.syz1bt{width:140px; padding:0; border:none; height:45px; line-height:45px; margin-top:5px; color:rgba(255,255,255,0.5); font-size:14px; background:#5d5856; border-radius:4px; -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.syz1bt:hover{background:#6b6867; color:rgba(255,255,255,0.8);}

.sc2{width:430px; padding:0; border:none; height:55px; line-height:55px; color:#fff; font-size:18px; background:#ff7414; border-radius:4px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.sc2:hover{background:#ff9b56;}

.sc3{width:430px; padding:0; border:none; height:55px; line-height:55px; color:#fff; font-size:18px; background:#e44944; border-radius:4px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.sc3:hover{background:#ec605c;}


.tx1{ width:430px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#fff; background:#3f4359; border-radius:2px; margin-bottom:-15px; display:none;}




/*注册登录提示*/

#zcxx{width:800px; height:600px; padding:30px 50px 50px 50px; background:#f9f9f9; display:none; position:fixed; top:50%; margin-top:-340px; z-index:11; left:50%; margin-left:-450px; -webkit-box-shadow:0 0 20px 0px #ddd;  -moz-box-shadow:0 0 20px 0px #ddd;  box-shadow:0 0 20px 0px #ddd;}
	#zcxxt{width:100%; height:60px; line-height:50px; border-bottom:#f2882a 2px solid; text-align:center;}
	#zcxxt h2{font-size:18px; font-weight:bold; line-height:50px; color:#333}
	#zcxxt span{font-size:16px; float:right;}
	#zcxxc{width:100%; height:420px; margin-top:20px; overflow-x:hidden; overflow-y:scroll; font-size:14px; line-height:30px;}
	#zcxxb{width:100%; height:40px; padding:20px 0px 0px 0x; margin-top:20px; text-align:center;}
	#zcxxb a{display:block; width:190px; height:40px; line-height:40px; background:#f68826; border-radius:2px; color:#fff; font-size:16px; text-align:center; margin:0 auto;}




















.mb_cont{width:1100px; padding:50px; margin:0 auto; margin-top:150px; margin-bottom:30px; font-size:14px; line-height:35px; color:rgba(255,255,255,0.6); background:rgba(255,255,255,0.1);}
.mb_cont p{line-height:35px;}













#mrb-new{width:100%; margin:0 auto; }
#mrb-new ul{margin:0; padding:0;}
#mrb-new ul li{list-style:none;}
#mrb-new ul a{display:block; width:100%; text-indent:18px; overflow:hidden; height:55px; color:rgba(255,255,255,0.7); line-height:55px; font-size:16px; margin-top:2px; border-bottom:rgba(255,255,255,0.1) 1px dotted; background:url(../images/libg.png) left center no-repeat;}
#mrb-new ul a:hover{color:rgba(255,255,255,0.8);}
#mrb-new ul span{float:right; color:rgba(255,255,255,0.4); font-size:12px;}

/*分页*/

#nx_pg{width:98%; height:30px; padding:20px 0px 50px 0px; text-align:center;}
#nx_pg a{display:inline; padding:8px 15px 8px 15px; background:rgba(255,255,255,0.1); font-size:14px; margin:0px 3px 0px 3px; border-radius:2px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
#nx_pg a:hover{background:rgba(255,255,255,0.2); color:#fff;}
#nx_pg .on{background:rgba(255,255,255,0.2); color:#fff;}







#info-T{width:100%; min-height:30px; padding-top:15px; padding-bottom:15px; line-height:30px; text-align:center; font-size:20px; font-weight:bold; color:rgba(255,255,255,0.9);}
#info-M{width:100%; height:45px; line-height:45px; text-align:center; border-top:rgba(255,255,255,0.1) 1px dotted; color:rgba(255,255,255,0.4);}

#info-C{width:100%; line-height:35px; margin-top:10px; font-size:14px; color:rgba(255,255,255,0.7);}
#info-C p{line-height:35px;}

#info-N{width:100%; height:50px; padding-top:10px; line-height:28px; margin-top:20px; border-top:rgba(255,255,255,0.1) 1px dotted;}




#mpmp{ width:100%; margin:0 auto; padding-bottom:20px;}
#mpmp ul{margin:0; padding:0;}
#mpmp ul li{list-style:none; display:block; width:270px; font-size:14px; height:280px; float:left; line-height:20px; text-align:center; margin:15px; margin-top:8px; margin-bottom:8px;}
#mpa{width:260px; height:220px; text-align:center; background-color:#fff; border:#e2e2e2 1px solid; padding:4px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in; font-weight:bold;}
#mpa:hover{background-color:#fff; border-radius:2px;  border:#008fd7 1px solid; }
#mpa img{max-width:260px; height:220px;}
#mpb{width:260px; height:37px; padding-top:6px; line-height:20px; font-size:14px; text-align:center;}










.cz_cont{width:1100px; padding:50px; margin:0 auto; margin-top:150px; margin-bottom:30px; font-size:14px; line-height:35px; color:rgba(255,255,255,0.6); background:rgba(255,255,255,0.0);}
.cz_cont p{line-height:35px;}

.cz_1{width:100%; min-height:50px; line-height:50px; font-size:28px; font-weight:bold;color: #fc8c55; text-align:center; padding-bottom:20px;}

.cz_2{width:100%; min-height:50px; line-height:50px;}
.cz_2{}

.cz_3{width:100%; min-height:50px; line-height:50px; font-size:18px;  text-align:center;}
.cz_3 span{font-weight:bold; font-size:34px; color:#fff; font-family:Arial, Helvetica, sans-serif;}


.cz_4{width:100%; margin:0 auto; padding-top:20px;}
.cz_4 a{display:block; width:250px; height:45px; margin:0 auto; line-height:43px; color:#fff; font-size:16px; text-align:center; background:url(../images/gg1.jpg) bottom center; border-radius:25px; transition:0.5s;}
.cz_4 a:hover{ opacity:0.9;}




