@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;}

.clear{ clear:both;}

.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px; overflow:hidden;}

.clearfix{ zoom:1}

/*宽度样式*/

.w1100{ width:1100px; margin:0 auto;}

/*默认文字连接样式*/

a{ color:#333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); font-family:"microsoft yahei";}

a:hover{ color:#06224a ; text-decoration:underline;}





/*--------------头部--------------*/

.top{ height:190px; 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:910px; height:190px;}

.top .hed{ height:130px;}

.top .hed .dwy{ width:320px; height:42px; background:url(../images/dwyw.png) bottom no-repeat; font-size:18px; color:#fff; letter-spacing:5px; margin-left:30px; margin-top:40px;}

.top .hed .dwy span{ font-size:24px; color:#fde5a5;}

.top .hed .hedR{ width:270px;}

.top .hed .hedR .tact{ width:221px; height:16px; background:url(../images/tact.png) no-repeat; margin-top:35px;}

.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:890px;margin:0 auto;}

#nav-menu{position:relative;overflow:visible; z-index:999;}

#nav-menu .menu{ width:890px; 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:126px; height:60px;}

#nav-menu .menu li a.xialaguang{display:inline-block;text-decoration:none;font-size:16px;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:126px; color:#9a0000; font-weight:bold;}

#nav-menu .menu li a.xialaguang{height:60px;line-height:60px;display:inline-block;}

#nav-menu .menu li a.current{cursor:pointer;width:126px; color:#9a0000; 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:680px;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:680px;overflow:hidden;text-align:center;}

.fullSlide .bd li a{display:block;height:680px;}

.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:#06224a;}

.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:340px; padding:80px 0; background:url(../images/conbg1.png) center no-repeat;}

.con1 ul{ width:1170px;}

.con1 ul li{ width:220px; height:340px; float:left; margin-right:70px;}





.con2{ height:1040px; padding:80px; background:url(../images/conbg2.png) center no-repeat;}

.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:501px;}

.con2 .nr .img{ width:460px; height:631px; position:absolute; left:0; top:-130px;}

.con2 .nr dl{ width:590px; margin-left:510px; padding-top:30px;}

.con2 .nr dl dt{ height:36px; background:url(../images/jjbt.png) no-repeat;}

.con2 .nr dl .dd1{ font-size:24px; font-weight:bold; color:#06224a; margin-top:20px;}

.con2 .nr dl .dd2{ font-size:15px; width:590px; 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:137px; 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:137px; background:url(../images/zsr.png) no-repeat;}

.con2 .box{ position:absolute; left:0px; top:0px; width:1100px; height:390px; 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:335px; height:278px;}

.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:780px; padding:80px; background:url(../images/conbg3.png) center no-repeat;}

.con3 .bt{ width:625px; height:51px; background:url(../images/cpbt.png) no-repeat; 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 #9a0000;}



.con3 .sub2_2{ position:relative; height:522px; 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:1100px; height:522px; overflow:hidden}

.con3 ul.list{ position:absolute; left:0px; top:0px; width:200000px; height:522px; overflow:hidden;}

.con3 ul li{ float:left; width:375px; height:522px; background:url(../images/cpk.png) no-repeat;}

.con3 ul li img{ width:326px; height:478px; margin:12px; margin-top: 22px;}

.con3 ul li p{ width:363px; height:50px; background:url(../images/btk.png) no-repeat; margin-top:10px; line-height:50px; text-align:center; font-size:16px;}

.con3 ul li:hover p{ color:#9a0000;}

.con3 ul li a{ text-decoration:none;}





.con4{ height:421px; padding:80px; background:url(../images/conbg4.png) 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;}

.con4 .bt a{ color:#06224a; text-decoration:none;}

.con4 .bt a:hover{ color:#000; transition:all 0.5s;}

.con4 ul{ width:1100px; height:275px; background:url(../images/hbbg.png) no-repeat; margin-top:40px;}

.con4 ul li{ width:219px; height:137px; float:left; margin-right:1px; margin-bottom:1px;}

.con4 ul li img{ width:219px; height:137px;}





.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;}

.con5 .bt a:hover{ color:#000; transition:all 0.5s;}



.con5 .xw{ width:520px; margin-top:40px;}

.con5 .xw dl dt{ width:180px; height:200px; float:left;}

.con5 .xw dl dt img{ width:178px; height:198px; border:1px solid #ddd;}

.con5 .xw dl dd{ width:320px; float:left; margin-left:20px;}

.con5 .xw dl .dd1{ width:320px; 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:320px; height:18px; font-weight:bold; margin-top:18px; overflow:hidden;}

.con5 .xw dl .dd3{ width:320px; 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:24px;}

.con5 .xw dl .dd4 a:hover{ background:url(../images/xwmore2.png) no-repeat;}

.con5 .xw ul{ margin-top:12px;} 

.con5 .xw ul li{ width:520px; height:40px; line-height:40px; background:url(../images/li1.png) left no-repeat; text-indent:16px; border-bottom:1px solid #eee; overflow:hidden;}

.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:379px; background:url(../images/botbg.png) center no-repeat; margin-top:40px; padding-top:80px;}

.bot .bnav{ width:403px;}

.bot .bnav .bt{ width:243px; height:43px; background:url(../images/botbt1.png) no-repeat; font-size:18px; color:#fff; padding-top:40px;}

.bot .bnav .menu{ margin-top:20px;}

.bot .bnav .menu a{ font-size:15px; line-height:34px; color:#fff;}

.bot .tact{ width:500px;}

.bot .tact .bt{ width:227px; height:43px; background:url(../images/botbt2.png) no-repeat; font-size:18px; color:#fff; padding-top:40px;}

.bot .tact .nr{ margin-top:20px;}

.bot .tact .nr p{ font-size:15px; line-height:34px; color:#fff;}

.bot .tact .nr p a{ color:#fff;}

.bot .gz{ width:197px;}

.bot .gz .bt{ width:205px; height:43px; background:url(../images/botbt3.png) no-repeat; padding-top:40px; font-size:18px; color:#fff;}

.bot .gz .ewm{ margin-top:20px;}

.bot .gz .ewm img{ width:154px; 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%;}

.pc{ display: block}
.wap{ display: none}
.lg-hidden{ display: none}















































































