@charset "utf-8";
/* CSS Document */

*{outline: none;}
body,dl,dd,ul,ol,td,th,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
em,b,strong,i{font-style:normal;font-weight: normal;}
a,a:hover{text-decoration:none;}
img{border:none;vertical-align: top;}
button,input,select,textarea{font-size:100%;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content:"."; height:0; display:block; clear:both;}
.hidden{display:block;width:0;height:0;overflow:hidden;}

.wrap{position: relative; }
.wrap-inner{ width:1000px; height:922px; margin:0 auto;}  
.wrap-innerd{ width:1000px; height:1198px; margin:0 auto;} 
.bg_box{width:100%;min-width:1000px; position:absolute; left:0; top:0px; z-index:-1;}
.bg_box_in{width:100%; min-width:1000px; height: 100%;  position: relative; margin:0 auto;}
 
.bg1{width: 100%; height:308px;background:url(../images/bg_01.jpg) no-repeat center top; }
.bg2{ height:308px;background:url(../images/bg_02.jpg) no-repeat center top;margin-top:-1px;}
.bg3{ height:308px;background:url(../images/bg_03.jpg) no-repeat center top;margin-top:-1px;}

.bg1d{width: 100%; height:400px;background:url(../images/con_01.jpg) no-repeat center top; }
.bg2d{ height:400px;background:url(../images/con_02.jpg) no-repeat center top;margin-top:-1px;}
.bg3d{ height:400px;background:url(../images/con_03.jpg) no-repeat center top;margin-top:-1px;}


.head{width:1000px; height:308px;position: relative;}
.con{width:1000px; height:520px;position: relative;}

.headd{width:1000px; height:350px;position: relative;}
.cond{width:1000px; height:800px;position: relative;}

.rj_logo{position:absolute;top:0px;left:0px}
.j_lo{ width:190px; height:100px; float:left; display:block;}
.rj_nav{ width:330px;position: absolute;top:15px;left:350px;}

.slo1{ position:absolute; top:70px; left:235px;animation-delay:1s;z-index:4;}
.dao{position:absolute; top:230px; left:330px;animation-delay:3s;z-index:5;}
.btn{ position:absolute; left:50px;animation-delay:2s;z-index:5;}

.btn a{transition:all 0.5s;-webkit-transition:all 0.5s;}
.btn a:hover{transform:scale(1.12);-webkit-transform:scale(1.12);-webkit-filter: brightness(1.4); filter: brightness(1.4);}
.num1{ position:absolute; left:320px; top:-20px;}
.num2{ position:absolute; left:480px; top:120px;}
.num3{ position:absolute; left:150px; top:120px;}
.num4{ position:absolute; left:10px; top:280px;}
.num5{ position:absolute; left:320px; top:280px;}
.num6{ position:absolute; left:630px; top:280px;}


/******刀客******/

.index{ width:100%; height:32px; float:left;}
.index_btn{ float:right; margin-right:10px;}
.color{-webkit-filter: brightness(1.4); filter: brightness(1.4);}
.cond_l{ width:213px; height:auto; float:left; margin:20px 0px 0px 25px;}
.menu_list{ width:211px; height:auto; float:left;}
.menu_head{ float:left; cursor:pointer;}
.menu_body{display:none; float:left; width:100%; height:auto; background-color:#490100; margin-left:1px; padding-top:8px; padding-bottom:8px;}
.menu_body a{ display:block; color:#FFF; font-size:14px; font-weight:bold; line-height:28px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}
.dian{ width:4px; height:4px;background:url(../images/dian.jpg) 0 0 no-repeat; float: left; margin:12px 8px 12px 62px;}

.cond_r{ width:748px; height:690px; float:right; background:url(../images/con_bg.png) 0 0 repeat; margin:20px 10px 0px 0px;}
.tit{ width:100%; height:36px; float:left; background:url(../images/line.png) 0 0 no-repeat; }
.tit1{font-weight:bold; color: #fff; font-size:16px; line-height:36px; text-indent:10px; float:left;}

.n_box{ width:720px; height: auto; float:left; margin:0px 15px; }
.s_wrap{width:710px;height:600px;position:relative; left:10px; top:20px;}
.s_cont{ width:94%;height:100%;overflow:hidden}
.s_bar{position:absolute;top:0;right:0;width:27px;height:100%;background-color:#490100;}
.s_slider{position:absolute;top:0;left:50%;width:27px;height:112px;background:url(../images/scroll.png) no-repeat; background-size:100% 100%;min-height: 112px;
    max-height: 112px;margin:0 0 0 -12.5px;cursor:pointer;}

.p-tit{ width:100%; height:auto; font-size:20px; text-align:center;float: left;clear: both; color:#fff; margin:18px 0px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}
.p-con{width:100%; height:auto;float: left;clear: both; color:#fff; text-indent:28px; line-height:30px; font-size:13px; margin:10px 0px; font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}
.p-con2{width:100%; height:auto;float: left;clear: both; color:#fff; text-indent:28px;  font-size:13px; margin:0px 0px 10px 0px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif; }
.zy-img{ clear: both; width:400px; height:300px;}
.zy-img1{ clear: both; width:600px; height:400px;}
.zy-img2{ clear: both; width:600px; height:300px;}

.bg-tab{border-top: 1px #490100 solid;border-right: 1px #490100 solid;margin: 30px 0px 16px 0px;}
.bg-tab td,.bg-tab th{border-bottom: 1px #490100 solid;border-left: 1px #490100 solid;text-align: center;line-height:32px;color:#fff; font-size:13px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}
.bg-tab th{line-height: 30px;background: #80150d; font-size:14px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}
.bg-tab .bg_wzleft{ text-align:left;padding: 5px 17px 5px 28px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}

.jz{ text-align:center; font-size:13px; color:#FFF; line-height:30px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}
.tit_s{ width:667px; height:30px; background:url(../images/line_01.jpg) 0 0 no-repeat; color:#FFF; clear:both; margin:20px 0px;line-height: 30px;text-indent: 10px;font-size: 16px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,sans-serif;}



