.hv a:hover{text-decoration:none;color:#003a8a;-webkit-transition:all .5s;transition:all .5s;}
.inn{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.oh{overflow:hidden;}
.ma15{margin:15px auto;}
.ma20{margin:20px auto;}
.ma30{margin:30px auto;}
.ma50{margin:50px auto;}
.mb50{margin-bottom:50px;}
.mb40{margin-bottom:40px;}
.mb30{margin-bottom:30px;}
.mb20{margin-bottom:20px;}
.mb15{margin-bottom:15px;}
.mb10{margin-bottom:10px;}
.mt50{margin-top:50px;}
.mt40{margin-top:40px;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.pb50{padding-bottom:50px;}
.pb40{padding-bottom:40px;}
.pb30{padding-bottom:30px;}
.pb20{padding-bottom:20px;}
.pb15{padding-bottom:15px;}
.pb10{padding-bottom:10px;}
.pt50{padding-top:50px;}
.pt40{padding-top:40px;}
.pt30{padding-top:30px;}
.pt20{padding-top:20px;}
.pt15{padding-top:15px;}
.pt10{padding-top:10px;}
.pa15{padding:15px 0;}
.pa20{padding:20px 0;}
.pa30{padding:30px 0;}
.pa50{padding:50px 0;}
.inn{width:1200px;margin-right:auto;margin-left:auto;}
.clear{clear:both;height:0;margin:0;overflow:hidden;}
@font-face{font-family:'cyjbs';src:url('cyjbs.ttf');}

/* top */
.top{font-size:12px;color:#888;line-height:2.5;}
.top img{margin-top:-3px;}
.top b{color:#333;}
.top a{color:#888;}
.swiper-pagination-bullet-active{
    background-color: #f5ae00;
}
/* menu */
.logo{float:left;width:500px;}
.logo img{float:left;width:200px;height:65px;border-right:1px solid #ccc;margin-right:20px;}
.logo h2{float:left;font-size:20px;font-weight:bold;text-transform:uppercase;margin:5px 0 5px 0;}
.logo h3{font-size:14px;white-space:nowrap;float:left;margin:10px 0 0 0;}
.menu{float:right;margin-top:10px;position:relative;}
.menu>li{float:left;padding:0 20px;border-top:1px solid #ccc;padding-top:20px;padding-bottom:20px;}
.menu>li.first{padding-left:0;}
.menu>li.last{padding-right:0;}
.menu>li.last .sub{right:0;left:auto;}
.sub{position:absolute;z-index:99;min-width:100%;top:68px;text-align:center;left:0;display:none;background:rgba(0,0,0,.1);}
.sub>li{float: left;width: 125px;border-right: 1px solid #ccc; margin: 20px 0; min-height: 80px;}
.sub>li>a{display: block;}
.sub>li img{ width: 90px;height: 30px;margin: 0 15px; }
.sub>li>a{font-size: 14px;font-weight:bold;}
.sub li ul li{line-height: 2;font-size: 13px;}
.fullSlidea{width:100%;position:relative;height:420px;background:none;}
.fullSlidea .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidea .bd ul{width:100%!important;}
.fullSlidea .bd li{width:100%!important;height:420px;overflow:hidden;text-align:center;}
.fullSlidea .bd li a{display:block;height:420px;}
.fullSlidea .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlidea .hd ul{text-align:center;}
.fullSlidea .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;border-radius:50%;margin-right:10px;overflow:hidden;/*background:#444;filter:alpha(opacity=50);opacity:0.5;*/line-height:999px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;margin:3px;border:none;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.8);/* -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.5); */-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.5);-o-box-shadow:1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.5);}
.fullSlidea .hd ul .on{background:#fff;opacity:1;/*filter:alpha(opacity=50);*/}
.fullSlidea .prev,.fullSlidea .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlidea .next{left:auto;right:10%;background-position:-6px -137px;}

/* banner*/
.fullSlide{width:100%;position:relative;height:573px;background:none;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100%!important;}
.fullSlide .bd li{width:100%!important;height:573px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:573px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;border-radius:50%;margin-right:10px;overflow:hidden;/*background:#444;filter:alpha(opacity=50);opacity:0.5;*/line-height:999px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;margin:3px;border:none;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.8);/* -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.5); */-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.5);-o-box-shadow:1px 1px 1px rgba(0,0,0,0.5) inset,1px 1px 1px rgba(255,255,255,0.5);}
.fullSlide .hd ul .on{background:#fff;opacity:1;/*filter:alpha(opacity=50);*/}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}

/* search */
.search{margin:10px 0;line-height:40px;}
.search .sea{float:right;}
.sea input.sousuo{float:right;height:40px;background:url('../images/search.png') no-repeat;width:40px;border:1px solid #ccc;border-left:0;}
.sea input.sousuo1{float:right;width:230px;height:40px;border:1px solid #ccc;border-right:0;padding-left:10px;line-height:40px;}

/* products */
.hprbg{background:url('../images/probg.png') no-repeat center top;padding:1px 0;}
.hproa{text-align:center;padding-top:20px;width:640px;margin:30px auto;}
.hproa h2{float:left;font-size:45px;font-family:'cyjbs';line-height:75px;margin:0;}
.hproa img{float:left;}
.hproa h3{float:left;width:345px;border-left:2px solid #ccc;padding-left:10px;margin-left:15px;}
.hproa h3 b{float:left;font-size:17px;font-family:'cyjbs';font-weight:normal;}
.hproa h3 img{float:none;}
.hproa h3 em{float:left;font-size:12px;text-transform:uppercase;font-style:normal;color:#b2b3b3;margin-top:5px;}
.hprob{height:375px;overflow:hidden;margin-bottom:40px;}
.hprob img{width:500px;height:375px;}
.baise{height:50%;width:200px;display:inline;float:left;text-align:center;background:#fff;font-size:16px;padding:60px 0 20px 0;}
.baise h2{font-size:16px;margin:0 0 10px 0;}
.baise h3{font-size:14px;font-family:arial;color:#b2b3b3;}
.huangse{height:50%;width:200px;display:inline;float:right;text-align:center;background:#f5ae00;color:#fff;font-size:16px;padding:60px 0 20px 0;}
.huangse h2{font-size:16px;margin:0 0 10px 0;color:#fff;}
.huangse h3{font-size:14px;font-family:arial;color:#fff;}
.hprob .bd{position:absolute;background:#fff;width:20px;height:8px;top:15px;right:480px;}
.hprob .hd{position:absolute;background:#f5ae00;width:20px;height:8px;bottom:15px;left:480px;}
.hproc{width:150px;margin-bottom:40px;}
.hproc h2{background:url('../images/hlmbg.png') no-repeat left;padding-left:60px;font-size:16px;font-weight:bold;height:25px;line-height:25px;margin:0 0 15px 0;}
.hproc ul{margin-left:10px;padding-left:20px;}
.hproc ul li{background:url('../images/yd.png') no-repeat left;padding-left:40px;margin-left:-27px;line-height:3;}
.hproc ul li.first{background:url('../images/ydf.png') no-repeat left;}
.hproc ul li.first:hover{background:url('../images/ydfh.png') no-repeat left;}
.hproc ul li.last{background:url('../images/ydl.png') no-repeat left;}
.hproc ul li.last:hover{background:url('../images/ydlh.png') no-repeat left;}
.hproc ul li:hover{background:url('../images/ydh.png') no-repeat left;}
.hproc ul li:hover a{color:#f6b418;}
.hprod{width:1020px;float:right;}
.hprod li{float:left;margin-left:30px;width:310px;}
.hprod li h2{font-size:14px;border:1px solid #ccc;text-align:center;line-height:2;margin:15px 0 20px 0;}
.hprod li h2 b{font-weight:normal;}
.hprod li h2 em{font-style:normal;text-transform:uppercase;}
.title{text-align:center;margin:50px auto 20px auto;font-weight:bold;}
.title h2{font-size:40px;font-family:'cyjbs';background:url('../images/title.png') no-repeat center;height:50px;line-height:50px;letter-spacing:26px;padding-left:19px;color:#f6b418;margin:0 0 10px 0;}
.title h2 a{color:#f6b418;}
.title h3{margin:0;font-size:16px;color:#333;}

/* hzhb */
.mr_frbox{width:1260px;height:250px;margin:0 auto;overflow:hidden;}
.mr_frbox span{margin-top:80px;cursor:pointer;}
.hprev{float:left;width:30px;height:70px;display:block;background:url('../images/left.png') no-repeat;}
.hprev:hover{background:url('../images/lefth.png') no-repeat;}
.hnext{float:right;width:30px;height:70px;display:block;background:url('../images/right.png') no-repeat;}
.hnext:hover{background:url('../images/righth.png') no-repeat;}
.mr_frbox li{float:left;width:290px;text-align:center;margin:0 5px;padding:0 0 10px;}
.mr_frbox li img{width:280px;border:1px solid #ccc;}
.mr_frbox li a{display:block;background:url('../images/hzkhbg.png') no-repeat 0 5px;padding:0 5px 5px 5px;}
.mr_frUl div{float:left;}
.mr_frbox li h2{font-size:14px;text-align:center;}

/* hf */
.contact{background:url('../images/hlbg.jpg') no-repeat center;height:208px;margin:30px 0;}
.pl30{padding-left:40px;padding-top:20px;}
.contact img{float:left;margin-right:30px;}
.contact h2{font-size:16px;font-weight:bold;margin:0;}
.contact h3{font-size:36px;color:#f5ae00;margin:0;font-weight:bold;}
.contact h4{font-size:12px;color:#f5ae00;margin:10px 0;font-weight:normal;}
.contact h5{font-size:12px;color:#888;line-height:1.2;}
.contact h6{margin:18px 0;color:#Fff;font-weight:bold;}
.contact h6 a{margin-left:80px;color:#fff;padding:3px 40px;border:1px solid #633435;}

/* fuwu */
.fwbg{background:url('../images/ysbg.jpg') no-repeat center top;padding-top:1px;}
.ftitle{background:url('../images/fwtitle.png') no-repeat center top;height:250px;margin-top:30px;}
.ftitle h2{text-align:center;font-size:14px;margin:0;padding:170px 0 10px 0;}
.ftitle h3{background:url('../images/h3bg.png') no-repeat center;height:20px;}
.fuwu{margin-top:30px;}
.fuwu>div{width:50%;height:350px;}
.fuwu .fur h1{font-size:36px;font-family:arial;color:#f6b418;font-weight:bold;margin:0;line-height:40px;}
.fuwu .fur h2{font-size:16px;font-weight:bold;margin:0;line-height:40px;}
.fuwu .fur h2 a{color:#fff;}
.fuwu .fur div p{background:url('../images/huo.png') no-repeat 0 6px;padding-left:20px;padding-bottom:10px;width:420px;}
.fuwu .fu1 img{margin-top:30px;}
.fuwu .fu2 h1{float:left;margin:70px 40px 20px 50px;}
.fuwu .fu2 h2{float:none;margin:70px 0px 20px 50px;}
.fuwu .fu2 div{margin-left:80px;}
.fuwu .fu3 h1{float:right;margin:35px 60px 20px 50px;}
.fuwu .fu3 h2{text-align:right;margin:35px 60px 20px 20px;}
.fuwu .fu3 div{margin-left:80px;width:420px;}
.fuwu .fu4 img{margin-top:-30px;}
.fuwu .fu5 img{margin-top:-60px;}
.fuwu .fu6 h1{float:left;margin:35px 40px 20px 50px;}
.fuwu .fu6 h2{float:none;margin:35px 0px 20px 50px;}
.fuwu .fu6 div{margin-left:80px;}
.fuwu .fu7 h1{float:right;margin:25px 60px 20px 50px;}
.fuwu .fu7 h2{float:none;margin:25px 0px 20px 50px;text-align:right;}
.fuwu .fu7 div{margin-left:80px;}
.fuwu .fu8 img{margin-top:-60px;}

/*about*/
.aboutimg{float:left;padding:7px 10px;border:1px solid #f6b418;margin-right:40px;}
.aboutimg img{width:560px;height:335px;}
.about h2{margin:0;padding:30px 0 10px 0;font-size:22px;font-weight:bold;color:#f6b418;}
.about p{font-size:14px;line-height:2;height:240px;}
.about .link a{width:130px;height:35px;display:block;float:left;border:1px solid #444;margin-right:20px;text-align:center;line-height:35px;}
.about .link a.more,.about .link a:hover{border-color:#f6b418;color:#fff;background:#f6b418;}

/*rexiao*/
.rexiao{margin-top:60px;}
.rxleft{text-align:right;height:270px;background:url('../images/rx.png') no-repeat right bottom;}
.rxleft h2{margin:0;font-family:'cyjbs';font-size:16px;text-transform:uppercase;line-height:1.5;font-weight:bold;}
.rxleft span{margin-top:70px;}
.rxleft h3{font-size:42px;font-family:'cyjbs';text-transform:uppercase;font-weight:bold;margin:0;}
.rxleft h3 a{color:#f6b418;}
.rxleft h4{font-size:14px;line-height:1.5;margin:0;}
.rexiao .rxleft{width:175px;float:left;}
.rexiao span.rprev{background:url('../images/rleft.png') no-repeat;width:32px;height:32px;display:block;cursor:pointer;float:right;}
.rexiao span.rprev:hover{background:url('../images/rlefth.png') no-repeat;}
.rexiao span.rnext{background:url('../images/rright.png') no-repeat;width:32px;height:32px;display:block;cursor:pointer;float:right;margin-left:15px;}
.rexiao span.rnext:hover{background:url('../images/rrighth.png') no-repeat;}
.gdbox{float:right;width:990px;}
.gdbox li{float:left;width:310px;margin-left:30px;position:relative;}
.gdbox li a>img{width:310px;height:230px;}
.gdbox li h2{height:40px;line-height:40px;margin:0;background:#f6b418;text-align:center;font-size:16px;}
.gdbox li a{color:#fff;}
.gdbox li span{position:absolute;width:100%;height:230px;z-index:9;left:0;top:0;display:block;background:rgba(0,0,0,.6);opacity:0;}
.gdbox li span img{margin:0 auto;display:block;margin-top:70px;}
.gdbox li:hover span{opacity:1;}
.gdbox li:hover h2{background:#3b0002;}

/*news*/
.newsb{border:1px solid #ccc;border-bottom:0;}
.newsb li{background:url('../images/news.png') no-repeat center top;width:50%;height:75px;float:left;text-align:center;line-height:50px;font-size:16px;}
.newsb li:hover,.newsb li.on{background:url('../images/on.png') no-repeat center top;}
.newsb li a{color:#fff;}
.newsgd{padding:10px;border:1px solid #ccc;border-top:0;}
.newsa{border-bottom:2px solid #f6b418;margin-bottom:20px;}
.newsa img{float:left;width:290px;height:215px;margin-right:60px;margin-bottom:5px;}
.newsa h2{font-size:16px;font-weight:bold;margin:0;padding:15px 0;}
.newsa h2 a{color:#f6b418;}
.newsa p{font-size:13px;height:120px;}
.newsa span{background:url('../images/time.png') no-repeat left;padding-left:25px;font-size:12px;}
.newsc{margin-bottom:20px;}
.newsc li{float:left;width:45%;border-bottom:1px dotted #ccc;margin-right:10%;line-height:3;background:url('../images/nz.png') no-repeat 2px 15px;padding-left:20px;}
.newsc li span{float:right;color:#ccc;}
.newsc li.odd{margin-right:0;}

/*feed*/
.feedbg{background:#3b0002;}
.feed{color:#fff;width:50%;border-right:1px solid #000;height:350px;}
.feed h2 span b{font-size:24px;font-family:'cyjbs';display:block;line-height:.5;}
.feed h2 span em{font-style:normal;font-size:12px;line-height:1;text-transform:uppercase;}
.feed h2 img{float:left;}
.feed form em{float:left;font-style:normal;background:#fff;height:36px;width:20px;color:#f00;}
.feed form input{float:left;width:450px;height:36px;line-height:36px;border:0;margin-bottom:10px;color:#888;padding-left:10px;}
.sname{background:#fff url(../images/name.png) no-repeat center;display:inline-block;width:44px;height:36px;border-right:1px solid #ccc;float:left;}
.stell{background:#fff url(../images/tell.png) no-repeat center;display:inline-block;width:44px;height:36px;border-right:1px solid #ccc;float:left;}
.semal{background:#fff url(../images/email.png) no-repeat center;display:inline-block;width:44px;height:36px;border-right:1px solid #ccc;float:left;}
.textarea{width:515px;padding-left:20px;height:70px;margin-bottom:10px;color:#888;}
.feed form input.code{float:left;width:120px;margin-right:15px;}
.feed img{float:left;width:60px;height:30px;margin-right:15px;}
.feed input.submit{float:right;width:120px;background:#f6b418;color:#fff;}
.feed input.reset{float:right;width:120px;margin-right:85px;margin-left:15px;background:#666;color:#fff;}
.links{height:350px;border-left:1px solid #582628;width:50%;padding-left:40px;}
#tabs{padding:10px 0;border:1px solid #ddd;border-left:0;border-right:0;margin-bottom:10px;}
#tabs li a{color:#fff;font-family:'cyjbs';}
#tabs li{float:left;margin-right:10px;}
#tabs li em{display:block;color:#fff;font-style:normal;text-transform:uppercase;font-size:12px;line-height:1;font-family:'cyjbs';}
#tab ul{color:#b2b3b3;font-size:12px;height:75px;margin-bottom:30px;}
#tab ul a{color:#b2b3b3;}
.fotc{color:#fff;}
.fotc img{float:left;width:225px;height:170px;margin-right:15px;}
.fotc h2{margin:0;font-size:14px;}
.fotc h3{margin:0;font-size:12px;margin-bottom:5px;margin-top:5px;text-transform:uppercase;font-family:'cyjbs';}
.fotc p{color:#b2b3b3;height:100px;line-height:1.5;}
.fotc a{color:#fff;}

/*foot*/
.fotm{margin:10px 0;}
.fotm em{font-style:normal;display:inline-block;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(90deg);}
.fotm span{float:right;width:135px;}
.fotm span h2{font-size:14px;color:#555;font-weight:normal;text-align:center;margin:10px 0;}
.fotm li{float:left;padding:0 40px;border-right:1px solid #ccc;min-height:220px;padding-top:10px;}
.fotm li h3{font-size:14px;margin:0;font-weight:bold;padding-bottom:10px;}
.fotm li h3 a{color:#333;font-size:14px;}
.fotm li a{display:block;color:#575757;font-size:13px;}
.foot{line-height:3;color:#b2b3b3;background:#2a2a2a;}
.foot a{color:#b2b3b3;}

/*.content*/
.profl li{width:50%;height:80px;line-height:80px;float:left;background:#eeeeee;text-align:center;}
.profl li.on,.profl li:hover{background:#f6b418;}
.profl li:hover a{color:#fff;}
.lm li{float:left;height:55px;text-align:center;line-height:55px;margin-bottom:10px;}
.lm li a{display: block;display: block;border:1px solid #ccc;}
.lm li.mr0{margin-right:0;}
.lm li:nth-child(4n){ margin-right: 0;}
.lm li:hover a,.lm li.cur a{background:#f6b418;border-color:#f6b418;color:#fff;}
.con{margin-bottom:30px;}
.pages{margin-top: 20px;}
.pro_list li{margin-bottom: 20px;}
.my-4{
    margin-bottom: 4rem;
}
.pro_list img{
    height: 200px;
}
.pro_erji{
    margin-top: 20px;
}
.pro_erji li{
    margin-bottom: 15px;
}
.pro_erji li a{
    display: block;
    border: 1px solid #ccc;
}
.pro_erji li.on a{
    background-color: #f6b418;
    color: #fff;
    border-color: #f6b418;
}