<style>
/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222; font-family:"Microsoft YaHei"; min-width:1360px;}
div{margin: 0px; padding: 0px; margin: 0px; box-sizing:border-box;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #333; text-decoration: none; font-size:14px;}
a:hover{color: #c70610; text-decoration: none; cursor:pointer;}
.border_bg{width:auto; height:auto; margin:0 auto; border:1px solid #d0d0d0;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #247eda; padding:1px;}
em ,i{ font-style:normal;}
.white a{color: #fff; text-decoration: none;}
.white a:hover{color: #ff0; text-decoration: none;}
input,button,select,textarea{outline:none}
.w1300{width:1300px;margin:0 auto;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{font-size:14px;display:inline-block;vertical-align:top;}
.totalwidth {width:1200px; margin:0 auto; height:auto;}
.top10{height:10px;}
.top20{height:20px;}
.top30{height:30px;}
.top40{height:40px;}
.top50{padding-top:50px;}
.top60{height:60px;}
.top70{height:70px;}
.fr{ float:right;}
.fl{ float: left;}
.top35{ margin-top:35px}
.en{ text-transform:uppercase; font-family:arial}
li,p,i,b,em,dt,dd,td,a,ul,td,input textarea{ box-sizing:border-box;}
.top80{ height:80px;}
.top90{ height:90px;}
.bgbg{ background:url(../images/sl.jpg) no-repeat top center;}
.title{ text-align:center; font-size:40px; font-weight:bold; color:#333;}
.title span{ color:#c70610;}
.content{ font-size:18px; text-align:center; margin-top:8px; color:#888888;}
.content a{ font-size:18px;color:#888888;}
.content a:hover{ font-size:18px;color:#c70610;}
/*抬头*/
.h_top{ height:44px; background:url(../images/top.jpg) no-repeat center; line-height:44px;}
.ali{ margin:9px 0px 0px 370px;}
.h_top p{ font-size:14px; color:#999999;}
.h_top ul li{ float:left; font-size:14px; color:#ffe5e6; padding-left:28px;}
.h_top ul li a{font-size:14px; color:#ffe5e6;}
.h_top ul li a:hover{ color:#fff; text-decoration:underline;}
.h_top ul li+li{ margin-left:23px;}
.h_top ul li:nth-child(1){ background:url(../images/dt.png) no-repeat left center;}
.h_top ul li:nth-child(2){ background:url(../images/zs.png) no-repeat left center;}
.h_top ul li:nth-child(3){ background:url(../images/tel.png) no-repeat left center;}
.h_top ul li span{ font-size:20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.h_second{ height:140px; background:url(../uploadfile/image/20200327/20200327153147_138807741.jpg) no-repeat center; padding-top:25px;}
.h_line{ width:1px; height:74px; background:#e0e0e0; margin:10px 20px;}
.hmean p:nth-child(1){ font-size:25px; color:#c70610; font-weight:bold; margin-bottom:5px;}
.hmean{ font-size:17px; color:#333333; margin-top:15px;}
.nav li{ float:left; height:80px; margin-top:35px; cursor:pointer;}
.nav li>a{ display:block; width:105px; height:45px; text-align:center; line-height:45px; font-size:16px; color:#222222; transition:all 0.5s ease;}
.nav li.cur>a,.nav li:hover>a{ color:#fff; background:#c70610;}
.nav li+li{ margin-left:1px;}
.dropmenu{ position:absolute; top:184px; width:150px;  background:rgba(0,0,0,0.7);z-index: 33333; height:0; overflow:hidden; transition:all 0.5s ease;}
.dropmenu dl>a{line-height:30px; font-size:14px; color:#fff; display:inline-block; width:100%; height:30px; text-align:center; overflow:hidden;}
.nav li:hover .dropmenu{padding:10px 0px; height:auto; }
.nav li .dropmenu dl dt a{ font-size:14px; line-height:35px; color:#ccc; overflow:hidden; height:35px;}
.nav li .dropmenu dl{ height:auto;}
.dropmenu dl a:hover{ text-decoration:none; color:#fff !important;}
.nav li .dropmenu dl+dl{ margin-left:15px;}
/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1;}
.banner-box{ min-width:1200px; height:700px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:700px; background-position: center; background-repeat: no-repeat; background-color: #aaa;}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;height: 80%; position: relative; z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:300px; left: 0; margin-left: 0; height: 380px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(../uploadfile/image/20200327/20200327171434_1523002075.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../uploadfile/image/20200327/20200327171434_1523002075.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:13px; height:13px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background: #c70610; width:83px; border-radius: 130px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
/*搜索*/
.search{ height:81px; background:url(../images/52.jpg) no-repeat center;border-bottom: 1px solid #e9e9e9;}
.keywords{ line-height:80px; font-size:14px; color:#555;}
.keywords a{font-size:14px; color:#555;}
.keywords a:hover{ color:#c70610;}
.keywords span{ color:#c70610;}
#search_bg input{ height:80px; display:block; border:none; background:none; float:left;}
#infoname{ width:210px; border-left:1px solid #e9e9e9 !important; padding-left:63px; background:url(../images/36.png) no-repeat left center !important;}
#sso{ background:#c70610 !important; width:85px; border-right:1px solid #d8262f !important;}
.sconcat p:nth-child(2){ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#fff;}
.sconcat p:nth-child(1){ padding-left:30px; font-size:14px; color:#f7dcdd; background:url(../images/89.png) no-repeat 2px center;}
.sconcat{ margin:17px 0px 0px 23px; }
/*旭升切削刀具-品牌代理商*/
.ppdls{ height:887px; background:url(../images/ys.jpg) no-repeat center}
.pp_t{ text-align:center;}
.pp_t .title{ font-size:42px;}
.pp_t p:nth-child(3){ margin-top:20px;}
.ppcon{ height:618px; background:#fff; padding:40px;}
.pppic{ background:url(../images/48.jpg) no-repeat center; width:550px; height:538px; padding-top:80px; text-align:center;}
.pppic p{ font-size:20px; color:#fff; font-weight:lighter;}
.pppic p span{ padding:0px 15px;}
.pppic p span+span{ border-left:1px solid #515151;}
.ppul li{ width:633px; height:168px; background:#f6f6f6; padding:37px 40px; cursor:pointer;}
.ppwa{ width:425px;}
.ppwa p:nth-child(1){ font-size:24px; font-weight:bold; color:#333333;transition:all 0.5s ease;}
.ppwa p:nth-child(2){ font-size:15px; color:#888888; font-weight:lighter; line-height:28px; margin-top:15px;}
.ppyuan{ position:relative;}
.ppyuan p{ width:90px; height:90px; border-radius:50%; background:#333333; z-index:33; position:relative; transition:all 0.5s ease;}
.ppyuan:after{ content:''; display:block; width:100%; height:100%; border-radius:50%; background:#d7d7d7; position:absolute; top:4px; left:4px; z-index:1;transition:all 0.5s ease;}
.ppul li:hover .ppyuan p{ transform:rotate(360deg); background:#c70610;}
.ppul li:hover .ppyuan:after{ background:#fcced0;}
.ppul li:hover .ppwa p:nth-child(1){ color:#c70610;}
.ppul li+li{ margin-top:17px;}
/*切削刀具展示*/
.products .title{ background:url(../images/29.png) no-repeat center;}
.cp_lf{width: 264px;background: #c8060f; float:left;}
.cp_lf h2{font-size: 30px;color: #fff;margin: 14px 0 15px 20px;line-height: 46px;}
.cp_lf h2 p{font-size: 15px;color: #fff;font-weight: 100;line-height: 26px;background: none;height: auto;}
.cp_lf li{line-height: 60px;height: 60px;background: #fff;margin: 0 4px;border-bottom: 1px solid #f6f6f6;font-size: 16px;color: #333;padding:0 25px 0 15px; overflow:hidden;  position: relative;}
.cp_lf li a{color: #333;display: inline-block;font-size: 15px;width: 100%;}
.cp_lf li:after{content: ">>";color: #bcbcbc;font-size: 12px;font-family: cursive;font-weight: bold;letter-spacing: -1px;position: absolute;right:10px;}
.cp_lf li:hover{background: #f6f6f6;}
.cp_lf li:hover a{color: #d80e19;}
.cp_lf li:hover:after{color: #d80e19;}
.cp_tel{color: #fff;font-size: 14px;background: url(../images/tel_2.png) no-repeat left center;padding-left: 48px;margin: 20px 0 25px 10px;}
.cp_tel i{font-style: normal;font-weight: bold;font-size: 30px;font-family: arial;display: block;}
.cp_lf p{background: #fff;height: 10px;margin: 0 4px;}
.cp_rg{width: 980px; float:right;}
.cp_rg li img{border: 1px solid #f6f6f6;border-bottom: 0;width:100%;}
.cp_rg li p{background: #f6f6f6;height: 50px;line-height: 50px;color: #333;text-align: center;font-size: 14px;margin-top: -4px;overflow: hidden;padding: 0 20px;}
.cp_rg li:hover p{background: #d80e19;color: #fff;}
.cp_rg li{float:left;margin-right:1.3%;margin-bottom: 22px; width:32%;}
.cp_rg li:nth-child(3n){margin-right: 0;}
/*旭升切削刀具一款您需要的铣刀*/
.proadv{ height:1140px; background:url(../images/08.jpg) no-repeat center;}
.pro_t p:nth-child(1){ font-size:42px; color:#fffefe; font-weight:bold;}
.pro_t p:nth-child(2){ font-size:18px; color:#fcb3b7; margin-top:5px;}
.pro_t{padding:35px 0px 0px 50px;}
.proadvul{ width:730px; margin-top:120px;} 
.proadvul li{ float:left; width:300px; margin-bottom:60px; position:relative;}
.proadvul li:nth-child(2n){ margin-left:90px;}
.proadvul li p:nth-child(1){ font-size:26px; font-weight:bold; color:#fff; line-height:74px; margin-bottom:5px; padding-left:100px;}
.proadvul li p:nth-child(2){ font-size:14px; color:#aaaaaa; line-height:35px;}
.proadvul li p:nth-child(2) a{ font-size:14px; color:#aaaaaa; line-height:35px;}
.proadvul li p:nth-child(2) a:hover{ font-size:14px; color:#c70610; line-height:35px;}
.proadvul li:nth-last-child(1){ width:420px;}
.yq3 {position: absolute; top:0px; left:0px;}
.dot3 {position: absolute;z-index: 2;width:63px;height: 63px;border-radius: 50%;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.pulse5 {position: absolute;z-index: 1;width: 83px;height: 83px;top:-10px;left:-10px;border-radius: 50%;opacity: 1;-webkit-animation: warn 1.2s ease-out;animation: warn 1.2s ease-out;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-keyframes-animation: warn 1.2s ease-out;-keyframes-animation-iteration-count: infinite;-o-keyframes-animation: warn 1.2s ease-out;-o-keyframes-animation-iteration-count: infinite;-moz-keyframes-animation: warn 1.2s ease-out;-moz-keyframes-animation-iteration-count: infinite;}
.proadvul li:nth-child(1) .dot3{ background:url(../images/88.png) no-repeat center;}
.proadvul li:nth-child(2) .dot3{ background:url(../images/88-1.png) no-repeat center;}
.proadvul li:nth-child(3) .dot3{ background:url(../images/88-2.png) no-repeat center;}
.proadvul li:nth-child(4) .dot3{ background:url(../images/88-3.png) no-repeat center;}
.proadvul li:nth-child(5) .dot3{ background:url(../images/88-4.png) no-repeat center;}
@-webkit-keyframes "warn" {0% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;}
25% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;}
50% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;}
75% {transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.9;}
100% {transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;} }
@keyframes "warn"  {0% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;}
25% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;}
50% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;}
75% {transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.9;}
100% {transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;} }
@-o-keyframes "warn"  {0% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;}
25% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;}
50% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;}
75% {transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.9;}
100% {transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;} }
@-moz-keyframes "warn"  {0% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;}
25% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;}
50% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;}
75% {transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.9;}
100% {transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;} }
.proadvnum li{ float:left; position:relative; height:88px; padding:0px 50px; text-align:center;}
.proadvnum li +li{ border-left:1px dashed #ababab;}
.proadvnum li p:nth-child(2){ font-size:18px; color:#333333; margin-top:10px;}
.proadvnum li p span{ font-size:54px; color:#c70610; font-family:'impact';line-height: 54px;}
.proadvnum li p i{ display:block; position:absolute; width:28px; height:28px; border-radius:50%; background:#c70610; color:#fff; line-height:28px; text-align:center;top: 5px; left:180px;}
.proadvnum{ margin-top:100px;}
.proadvnum li:nth-child(2),.proadvnum li:nth-child(3){ padding:0px 65px;}
.proadvnum li:nth-child(2) p i{ left:182px;}
.proadvnum li:nth-child(3) p i{ left:185px;}
.proadvnum li:nth-child(4) p i{ left:170px;}
.i1{top:0;left:0;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.i2{top:0;right:0;-webkit-animation-delay:1s;animation-delay:1s;}
.i3{bottom:0;right:0;-webkit-animation-delay:1.25s;animation-delay:1.25s;}
.i4{bottom:0;right:0;-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.i5{bottom:0;right:0;-webkit-animation-delay:1.75s;animation-delay:1.75s;}
/*旭升切削刀具 · 实力品牌*/
.adv{ overflow:hidden;}
.adv .title{ color:#fff;}
.advtab li{ float:left; position:relative; text-align:center; padding-top:25px; text-align:center; width:305px; height:146px; background:#404040; cursor:pointer;}
.advtab li p{ position:relative; z-index:33; font-size:30px; color:#d8d8d8; font-weight:bold; transition:all 0.5s ease;}
.advtab{ margin-top:45px;}
.advtab li+li{ margin-left:26px;}
.advtab li p:nth-child(1){ width:52px; height:57px; margin:0 auto;background:url(../images/41.png) no-repeat top left;}
.advtab li:after{ content:''; display:block; position:absolute; width:100%; height:0px; top:0px; left:0px; transition:all 0.5s ease; background:url(../images/416.png) no-repeat top center;}
.advtab li:hover:after,.advtab li.cur:after{ height:163px;}
.advtab li:hover p,.advtab li.cur p{ color:#fff;}
.advtab li:nth-child(2) p:nth-child(1){ background-position-x:-64px;}
.advtab li:nth-child(3) p:nth-child(1){ background-position-x:-146px;}
.advtab li:nth-child(4) p:nth-child(1){ background-position-x:-209px;}
.advtab li.cur p:nth-child(1),.advtab li:hover p:nth-child(1){ background-position-y:-75px;}
.advcon{ height:519px; background:#fff;}
.advwa{ width:580px; height:510px; float:left; position:relative; padding:65px 50px;}
.advwa:after{ content:''; display:block; position:absolute; background:#c70610; left:0px; width:7px; height:88px; top:53px;}
.advwa:before{ content:''; display:block; position:absolute; width:23px; height:45px; background:url(../images/406.png) no-repeat center; top:85px; right:-23px;}
.advpic{ width:720px;}
.advpic img{ height:510px;}
.adv_t p:nth-child(1){ font-size:14px; color:#c2c2c2; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:10px;}
.adv_t p:nth-child(2){ font-size:30px; color:#333333; font-weight:bold;}
.adv_word{ margin-top:35px;}
.adv_word p{ padding-left:30px; background:url(../images/040.png) no-repeat 0px 14px; font-size:14px; line-height:38px; color:#888888;}
.adv_word p a{ font-size:14px;color:#888888;}
.adv_word p a:hover{ font-size:14px;color:#c70610;}
.adv_phone{ margin-top:40px; margin-left:30px;}
.adv_phone p{ float:left; line-height:30px;}
.adv_phone p:nth-child(1){ font-size:16px; color:#888888; padding-left:34px; background:url(../images/0416.png) no-repeat left center;}
.adv_phone p:nth-child(2){ font-size:30px; color:#c70610; font-family:Arial, Helvetica, sans-serif;}
.advnum{ font-size:30px; color:#222; font-family:Arial, Helvetica, sans-serif; margin:40px 0px 0px 30px;}
.advnum span{ color:#c70610;}
.advnum p{ float:left;}
.advnum p:nth-child(2){ position:relative; width:320px; height:1px; background:#e1e1e1; margin:17px 0px 0px 20px;}
.advnum p:nth-child(2):after{ content:''; display:block; position:absolute; width:25%; height:3px; background:#c70610; left:0px; top:-1px; transition:all 1s ease;}
.advcon ul:nth-child(2).curr .advnum p:nth-child(2):after{ width:50%;}
.advcon ul:nth-child(3).curr .advnum p:nth-child(2):after{ width:75%;}
.advcon ul:nth-child(4).curr .advnum p:nth-child(2):after{ width:100%;}
.advcon ul+ul{ display:none;}
.advwa{ box-shadow:0px 5px 10px -5px #ddd;}
/*合作品牌*/
.hzicon{ text-align:center; margin-top:15px;}
.partner_b td{ display: block; width: 258px; height: 128px; border: 1px solid #eee; overflow: hidden;border-right: none;border-bottom: none; float: left; position: relative;padding: 0px !important; margin: 0 !important; box-sizing:content-box;}
  .partner_b td br{ display: none;}
  .partner_b tr td:nth-of-type(5){ border-right: 1px solid #eee; width: 259px;}
  .partner_b tr:nth-of-type(2) td{ border-bottom: 1px solid #eee;}
  .partner_b td div{ display: block; position: absolute; left: 0;top: 0;width: 0; height: 0; background: rgba(199,6,16,0.9);transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}

  .partner_b td div a{ display: block; line-height: 20px;  font-size: 18px; color: #fff; opacity:0;}
  .partner_b td:hover div{ display: block; width:259px; height: 128px; }
  .partner_b td:hover div a{  line-height: 128px;text-align: center; opacity:1;}
/*新闻动态*/
.n_con{margin-top:50px;margin-bottom:70px;}
.nc_le{width:400px;background:#f7f7f7;position:relative; height:520px;}
.nc_le:before{content:'';width:100%;height:212px;background:#242323;position:absolute;top:0;left:0;}
.ncl_top,.ncl_con{position:relative;}
.ncl_top{padding:30px 30px 0;font-size:0;}
.nclt_title,.ncl_top button{display:inline-block;vertical-align:middle;}
.nclt_title p{font-size:24px;color:#fff;line-height:1em;padding-left:28px;background:url(../images/76.png) no-repeat left center;}
.nclt_title em{font-size:14px;color:#999;line-height:25px;margin-top:7px;}
.ncl_top button{width:23px;height:23px;float:right;border:none;background:url(../images/088.png) no-repeat;margin-top:10px;cursor: pointer;}

.ncl_con{padding:30px;height:451px;}
.news_div{height:391px;position:relative;overflow:hidden;}
.news_div_item{width:330px;position:absolute;top:0;left:0;}
.news_div_item+.news_div_item{left:100%;}
.ncl_con .news_div_item_title a{margin:34px 0 20px;}
.news_div_item_title a{font-size:18px;font-weight:bold;display:block;line-height:1em;margin:0 0 30px;}
.news_div_item_body,.ncrl_con .news_div_item_body{font-size:14px;line-height:22px;color:#888;}
.news_div_item_date{text-align:right;margin-top: 30px;position:relative;}
.news_div_item_date>div,.ncrl_con .news_div_item_date>div{display:inline-block;vertical-align:middle;font-size:14px;font-weight:bold;color:#6e6e6e;line-height: 1em;}
.news_div_item_date:before,.ncrl_con .news_div_item_date:before{content:'';width:80px;height:2px;background:#eaeaea;position:absolute;top:50%;left:0;margin-top:-1px;}

.ncr_list{width:870px;height:253px;padding:30px;background:#f7f7f7;overflow:hidden;}
.ncr_list+.ncr_list{margin-top:18px;}
.ncrlt_title{display:inline-block;}
.ncrlt_title p{font-size:24px;padding-left:28px;line-height:1em;}
.ncr_a p{background:url(../images/066.png) no-repeat left center;}
.ncr_f p{background:url(../images/71.png) no-repeat left center;}
.ncrlt_title em{font-size:14px;line-height:12px;margin-top:7px;color:#999999; display:block; margin-top:8px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.ncrl_top ol{float:right}
.ncrl_top ol li{width:10px;height:10px;background:#bdbdbd;border-radius:10px;transition:600ms;}
.ncrl_top ol li+li{margin-left:8px;transition:600ms;}
.ncrl_top ol li.cur{width:22px;background:#c70610;}
.ncrl_con{margin-top:20px;height:130px;overflow: hidden;}
.ncrl_con .news_div{height:130px;position:relative;}
.ncrl_con .news_div_item{width: 820px;position:absolute;top:0;left:0; }
.ncrl_con .news_div_item+.news_div_item{left:100%;}
.ncr_list+.ncr_list .news_div_item{position:absolute;top:0;left:0; height:130px; overflow:hidden;}
.ncr_list+.ncr_list .news_div_item+.news_div_item{top:100%;}
.ncrl_con .news_div_item>div{display:inline-block;vertical-align:top;}
.ncrl_con .news_div_item_pic,.ncrl_con .news_div_item_pic img{width:215px;}
.news_div_item_pic img {width: 330px;}
.ncrl_con .news_div_item_content{width:810px;}
.ncrl_con .news_div_item_title a{font-size:18px;font-weight:bold;}
.ncrl_con .news_div_item_body{margin-top:-3px;}
.ncrl_con .news_div_item_date{text-align:right;position:relative;margin-top: 28px;}
/*- 关于旭升 -*/
.about{  background:#f4f5f5 url(../images/jj.jpg) no-repeat top center;}
.aboucon{ width:1314px; margin-left:-14px; background: url(../images/jj-1.png) no-repeat left center; height:527px;}
.aboutwa{ width:625px; padding:35px 0px 0px 55px;}
.aboutwa p:nth-child(1){ font-size:50px; font-weight:bold; color:#e4e4e4; font-family:'Arial Narrow'; text-transform:uppercase;}
.aboutwa p:nth-child(2){ font-size:26px; font-weight:bold; color:#333333;}
.aboutwa p:nth-child(3){ font-size:14px;  color:#888; line-height:36px; margin-top:20px;}
.aboutwa p a{ display: inline-block; font-size:18px; color:#666666; padding-left:65px;}
.aboutwa p a+a{ margin-left:50px;}
.aboutwa p a span{ font-size:12px; color:#c2c2c2; font-family:Arial, Helvetica, sans-serif; line-height:20px; display:block;}
.aboutwa p a:nth-child(1){ background:url(../images/jj-2.png) no-repeat left center;}
.aboutwa p a:nth-child(2){ background:url(../images/jj-3.png) no-repeat left center;}
.aboutwa p a:nth-child(3){ background:url(../images/jj-4.png) no-repeat left center;}
.aboutwa p a:hover{ color:#c70610;}
.qyxx{ margin-top:45px; padding-bottom:50px;}
.qyxx td{ padding-left:0px !important; width:317px; display:block; float:left; margin-right:10px;}
.qyxx td br{ display:none;}
.qyxx td >a{ display:block;background:#fff;}
.qyxx td img{ padding:5px; border:1px solid #ebebeb;}
.qyxx td div{ padding-top:0px;}
.qyxx td div a{ display:block; line-height:50px; background:#e7e7e7; text-align:center; font-size:16px; color:#333333;}
.qyxx td:hover a{  color:#fff;}
.qyxx td:hover img{border-color:#c70610;}
.qyxx td:hover div>a{ background:#c70610;}
.qyxx td a{ transition:all 0.5s ease;}
/*版权*/
.cr_concat{ height:242px; background:url(../images/bt.jpg) no-repeat center; padding-top:101px;}
.cr_concat li{ float: left; height:118px;font-size:16px; color:#ffffff;padding: 20px 43px; width:25%;}
.cr_concat li+li{ border-left:1px solid #333333; }
.cr_concat li p:nth-child(1){ margin-bottom:15px; padding-left:42px; font-size:18px; color:#999999; line-height:33px; background:url(../images/214.png) no-repeat left center;}
.cr_concat li:nth-child(1) p:nth-child(1){ background:url(../images/175.png) no-repeat left center;}
.cr_concat li a{ display:block; width:220px; height:50px; border-top-left-radius:30px; border-bottom-right-radius:30px; border:1px solid #424242; font-size:18px; color:#ffffff; padding-left:73px; line-height:48px; background:url(../images/973.png) no-repeat 30px 12px; margin-top:24px;}
.cr_concat li a:hover{ text-decoration:underline;}
.kslj{ height:280px; padding-top:40px; background:#001111;}
.kslj ul li{ float:left; height:200px; padding:0px 40px; width:18%;}
.kslj ul li+li{ border-left:1px dashed #232323;}
.kslj ul li>p{ font-size:20px; color:#fffefe; margin-bottom:20px;}
.kslj ul li a{ display:block; line-height:30px; height:30px; overflow:hidden;color:#adadad; font-size:14px;}
.kslj ul li a:hover{ color:#fff;}
.kslj ul li div{ float:left;}
.kslj ul li div +div{ margin-left:33px;}
.kslj ul li div dl+dl{ display:none;}
.kslj ul li:nth-last-child(1){ float:right; padding-right:0px; width:25%;}
.erweimacon p{ font-size:18px; color:#ffffff; margin-bottom:20px; text-align:center;}
.erweimacon img{ padding:9px; border:1px solid #1d2834;}
.erweimatab dt{ width:38px; height:38px; border-radius:50%; background:#444444; cursor:pointer;}
.erweimatab dt.cur{ background:#c30610;}
.erweimatab dt+dt{ margin-top:18px;}
.erweimatab{ margin-top:42px;}
.end{ height:80px; background:#c70610;}
.end,.end a{ font-size:14px; color:#ffffff; line-height:80px;}
.end a:hover{ text-decoration:underline;}