@charset "utf-8";
/*重置样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,button,img,span,table{ color:#333; padding:0px; margin:0px; border:0px;}
body{ background:#fff; font-size:14px; color:#333; font-family:"microsoft yahei"; background:#fff; overflow-x:hidden;}
fieldset,img{ border:0; vertical-align:middle;}
input,select,label,select,option,textarea,button,fieldset,legent,{ font-size:14px;}
ul{ list-style:none;}
input,select,textarea{ margin:0px; padding:0px; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
/*浮动样式*/
.fl{ float:left;}
.fr{float:right;width: 272px;}
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px; overflow:hidden;}
.clearfix{zoom:1;clear: both;}
/*宽度样式*/
.w1100{width: 1300px;margin:0 auto;}
/*默认文字连接样式*/
a{ color:#333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}
a:hover{color: #ab0204;/* text-decoration:underline; */}
/*--------------头部--------------*/
.top{height: 200px;background:url(../images/topbg.png) center no-repeat;overflow:hidden;}
.top .logo{ width:17.2%; height:184px; margin-top:3px;}
.top .logo img{ width:auto; max-width:190px;}
.top .topR{width: 1300px;height:190px;margin: 0px auto;}
.top .hed{height: 140px;}
.top .hed .dwy{width: 652px;/* height: 65px; *//* background:url(../images/dwyw.png) bottom no-repeat; */font-size: 30px;color:#fff;letter-spacing: 3px;/* margin-left:30px; *//* margin-top: -1px; */}
.top .hed .dwy span{font-size: 50px;color:#fde5a5;}
.top .hed .dwy p{
    font-size: 15px;
    color: white;
    margin-left: 102px;
    margin-top: -35px;
}
.top .hed .hedR{/* width: 405px; */}
.top .hed .hedR .tact{width: 361px;height: 44px;background:url(../images/tact.png) no-repeat;margin-top: 49px;}
.search{ width:270px; height:32px; margin-top:10px;}
.search select{ width:80px; height:32px; vertical-align:top; background:url(../images/s0.png) no-repeat; color:#fff; text-indent:10px; border:none;}
.search select option{ background:#9a0000; color:#fff;}
.search .in1{ width:162px; height:32px; background:url(../images/s1.png) no-repeat; float:left; text-indent:10px; color:#999; line-height:32px; border:none; font-size:12px;}
.search .in2{ width:28px; height:32px; background:url(../images/s2.png) no-repeat; border:none; float:left; cursor:pointer;}
/*------------导航-------------*/
#nav {position:relative;z-index:1;height:60px;/* margin-left:20px; */}
#nav-menu{/* width: 1000px; */margin:0 auto;}
#nav-menu{position:relative;overflow:visible; z-index:999;}
#nav-menu .menu{/* width: 1000px; */height:60px;line-height:60px;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size: 16px;}
#nav-menu .menu li a{display:block;width: 130px;height:60px;}
#nav-menu .menu li a.xialaguang{display:inline-block;text-decoration:none;font-size: 18px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover,#nav .hover{color:#06224a; font-weight:bold;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{cursor:pointer;/* width: 100px; */color: #ffffff;font-weight:bold;}
#nav-menu .menu li a.xialaguang{height:60px;line-height:60px;display:inline-block;color: white;}
#nav-menu .menu li a.current{cursor:pointer;color: #ffffff;font-weight:bold;display:block;}
#nav-menu .menu ul.children{display:none;position:absolute;top:60px;left:0px;background:#06224a;line-height:normal;width:126px;}
#nav-menu .menu ul.children li{width:126px;padding:0px;display:inline-block;font-size:12px;border-bottom:1px solid #516581;}
#nav-menu .menu ul.children li a{width:100%;height:40px;line-height:40px;overflow:hidden;display:block;color:#fff;text-align:center;text-decoration:none; font-size:14px;font-weight:normal;}
#nav-menu .menu ul.children li a:hover{background-color:#ddd;text-decoration:none; color:#000;}
#nav-menu .menu ul li a.hover{ display:block; width:126px; color:#9a0000;}
/*首页 banner*/
.fullSlide{width:100%;position:relative;height: 800px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height: 800px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height: 800px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;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:35px;height:6px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=80);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on{background: #cc0001;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;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:15%;background-position:-6px -137px;}
/*内页 banner*/
.fullSlide2{width:100%;position:relative;height:360px;background:#000;}
.fullSlide2 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide2 .bd ul{width:100% !important;}
.fullSlide2 .bd li{width:100% !important;height:360px;overflow:hidden;text-align:center;}
.con1{height: 398px;padding:80px 0;/* background: url(../images/syy.jpg) center no-repeat; *//* margin-top: -10px; */}
.con1 ul{width: 1300px;margin-top: 60px;}
.con1 ul li a img{
	width: 300px;
}
.con1 ul li{width: 300px;float:left;margin: 8px;border: 2px solid white;box-shadow: 0px 2px 13px 1px rgb(0 0 0 / 24%);}
.con2{height: 843px;/* padding:80px; *//* background:url(../images/conbg2.png) center no-repeat; */margin-top: 40px;}
.con2 .bt{/* width:509px; *//* height:51px; *//* background:url(../images/abbt.png) no-repeat; */margin:0 auto;font-size:30px;font-weight:bold;text-align:center;/* padding-top:75px; */}
.con2 .bt a{ color:#06224a; text-decoration:none;}
.con2 .bt a:hover{ color:#000; transition:all 0.5s;}
.con2 .nr{position:relative;margin-top:74px;height: 452px;}
.con2 .nr .img{width:460px;height:631px;position:absolute;left:0;/* top:-130px; */}
.con2 .nr dl{width: 700px;/* margin-left:510px; *//* padding-top:30px; */float: right;}
.con2 .nr dl dt{ height:36px; background:url(../images/jjbt.png) no-repeat;}
.con2 .nr dl .dd1{font-size: 40px;font-weight:bold;color: #cc0102;/* margin-top:20px; */}
.con2 .nr dl .dd2{font-size:15px;width: 656px;/* height:240px; */overflow:hidden;line-height:30px;margin-top:25px;}
.con2 .nr dl .dd3 a{ width:50px; height:50px; background:url(../images/abmore.png) no-repeat; display:block; margin-top:40px;}
.con2 .sub2_2{position:relative;/* height:390px; *//* margin-top:40px; */}
.con2 .sub2_2 a.plus{width:44px;height:70px;display:block;position:absolute;left:-74px;top: 55px;background:url(../images/zsl.png) no-repeat;z-index:999;}
.con2 .sub2_2 a.minus{width:44px;height:70px;display:block;position:absolute;right:-74px;top: 55px;background:url(../images/zsr.png) no-repeat;}
.con2 .box{position:absolute;left:0px;top:0px;width: 1300px;height: 217px;overflow:hidden;}
.con2 ul.list{position:absolute;left:0px;top:0px;width:200000px;height:390px;overflow:hidden;}
.con2 ul li{float:left;/* width:360px; *//* height:320px; *//* background:url(../images/zsk.png) no-repeat; */padding:12px 15px;}
.con2 ul li img{width: 268px;height: 188px;border: 1px solid #cc0001;padding: 5px;}
.con2 ul li p{/* width:230px; */margin-top:20px;text-align:center;font-size:16px;}
.con2 ul li:hover p{ color:#9a0000;}
.con2 ul li a{ text-decoration:none;}
.con3{height: 700px;padding: 80px;background: url(../images/syy.jpg) center no-repeat;}
.con3 .bt{margin:0 auto;font-size:30px;font-weight:bold;text-align:center;/* padding-top:75px; */}
.con3 .bt a{ color:#06224a; text-decoration:none;}
.con3 .bt a:hover{ color:#000; transition:all 0.5s;}
.con3 .menu{ text-align:center; margin-top:40px;}
.con3 .menu a{ font-size:15px; margin:0 12px; text-decoration:none;}
.con3 .menu span{ margin:0 12px;}
.con3 .menu a:hover{padding-bottom:6px;border-bottom: 2px solid #cc0001;}
.con3 .sub2_2{position:relative;height: 357px;margin-top:40px;}
.con3 .sub2_2 a.plus{ width:100px; height:40px; display:block; position:absolute; left:450px; bottom:-80px; background:url(../images/cpl.png) no-repeat; z-index:999;}
.con3 .sub2_2 a.minus{ width:100px; height:40px; display:block; position:absolute; right:450px; bottom:-80px; background:url(../images/cpr.png) no-repeat;}
.con3 .box{position:absolute;left:0px;top:0px;width: 1300px;height: 360px;overflow:hidden;}
.con3 ul.list{position:absolute;left:0px;top:0px;width:200000px;height: 440px;overflow:hidden;}
.con3 ul li{float:left;width: 280px;/* height: 363px; *//* background:url(../images/cpk.png) no-repeat; */}
.con3 ul li img{width: 242px;height: 248px;margin:12px;margin-top: 21px;}
.con3 ul li p{width: 266px;height: 47px;/* background:url(../images/btk.png) no-repeat; */margin-top: 28px;line-height: 37px;text-align:center;font-size:16px;border: 1px solid #4645459c;}
.con3 ul li:hover p{color:#9a0000;}
.con3 ul li a{ text-decoration:none;}
.con4{height: 815px;margin-top: 82px;background: url(../images/conbg4.jpg) center no-repeat;}
.con4 .bt{/* width:266px; *//* height:51px; *//* background:url(../images/hzbt.png) no-repeat; */margin:0 auto;font-size:30px;font-weight:bold;text-align:center;padding-top:75px;}
.con1 .bt{/* width:266px; *//* height:51px; *//* background:url(../images/hzbt.png) no-repeat; */margin:0 auto;font-size:30px;font-weight:bold;text-align:center;/* padding-top:75px; */}
.con4 .bt a{ color:#06224a; text-decoration:none;}
.con4 .bt a:hover{ color:#000; transition:all 0.5s;}
.con4 ul{width: 1300px;/* height:275px; *//* background:url(../images/hbbg.png) no-repeat; */margin-top:40px;}
.con4 ul li{width: 316px;height: 236px;float:left;margin-right:1px;margin-bottom:1px;}
.con4 ul li img{width: 305px;height: 228px;border: 2px solid white;}
.con5{height:502px;padding:80px;/* background:url(../images/conbg5.png) center no-repeat; */}
.con5 .bt{/* width:186px; *//* height:51px; *//* background:url(../images/xwbt.png) no-repeat; */margin:0 auto;font-size:30px;font-weight:bold;text-align:center;/* padding-top:75px; */}
.con5 .bt a{ color:#06224a; text-decoration:none;}
.foot{
    padding-top: 381px;
}
.con5 .bt a:hover{ color:#000; transition:all 0.5s;}
.con5 .xw{width: 640px;margin-top:40px;}
.con5 .xw dl dt{/* width:180px; *//* height:200px; */float:left;}
.con5 .xw dl dt img{width: 222px;height: 160px;border:1px solid #ddd;}
.con5 .xw dl dd{ width:320px; float:left; margin-left:20px;}
.con5 .xw dl .dd1{width: 380px;height:27px;border-bottom:1px solid #ddd;font-size:24px;font-family:Arial, Helvetica, sans-serif;line-height:27px;}
.con5 .xw dl .dd1 span{ font-size:16px; float:right;}
.con5 .xw dl .dd2{width: 380px;height: 21px;font-weight:bold;margin-top: 12px;overflow:hidden;font-size: 16px;}
.con5 .xw dl .dd3{width: 380px;/* height:72px; */overflow:hidden;line-height:24px;/* color:#666; */margin-top:10px;}
.con5 .xw dl .dd4 a{width:50px;height:30px;background:url(../images/xwmore.png) no-repeat;display:block;margin-top: 5px;}
.con5 .xw dl .dd4 a:hover{ background:url(../images/xwmore2.png) no-repeat;}
.con5 .xw ul{ margin-top:12px;} 
.con5 .xw ul li{width: 604px;height:40px;line-height:40px;background:url(../images/li1.png) left no-repeat;text-indent: 18px;border-bottom:1px solid #eee;overflow:hidden;font-size: 15px;}
.con5 .xw ul li:hover{ background:url(../images/li2.png) left no-repeat; }
.con5 .xw ul li span{ float:right; color:#999;}
.link{ margin-top:60px;}
.link .bold{ height:33px; border-bottom:1px solid #ddd; font-size:18px; font-weight:bold; color:#9a0000;}
.link .bold span{ font-size:16px; color:#333; font-weight:normal;}
.link li{ margin-top:5px;}
.link a{ margin-right:20px; font-size:14px; line-height:30px; color:#333;}
.link span{ margin-right:20px; color:#999;}
.bot{height: 600px;background: url(../images/bott.jpg) center no-repeat;margin-top:40px;/* padding-top: 80px; */}
.bot .bnav{width: 200px;margin-left: 50px;margin-right: 22px;}
.bot .bnav .bt{
    font-size: 24px;
    /* color: white; */
    margin-bottom: 20px;
}
.menu1{}
.menu1 li{
    float: left;
    margin-right: 20px;
    width: 70px;
}
.menu1 li a{
    /* color: white; */
    line-height: 30px;
    text-align: left;
}
.gz .bt{
    font-size: 24px;
    color: black;
    margin-left: 72px;
}
.tact{
    margin: 0 35px;
}
.tact .bt{
    font-size: 24px;
    /* color: #fff; */
    margin-bottom: 20px;
}
.tact .nr{
    line-height: 26px;
}
.bot .gz .ewm{margin-top:20px;margin-left: 66px;}
.bot .gz .ewm img{width: 132px;/* height:154px; */}
.bot .gz .ewm p{ width:154px; color:#fff; margin-top:15px; text-align:center; font-size:15px;}


.bot2{ height:70px; background:#630000; line-height:70px; color:#bca3a3; text-align:center;}
.bot2 a{ color:#bca3a3;}
/*品质页*/
.pz1{ width:100%; height:1221px; position:relative;}
.pz2{ width:100%; height:1154px; position:relative;}
.pz3{ width:100%; height:1354px; position:relative;}
.pz4{ width:100%; height:1175px; position:relative;}
.pz5{ width:100%; height:595px; position:relative;}
.pz .rel{ position:absolute; margin-left:-960px; left:50%;}
