@charset "UTF-8";
/*公共*/
body,html{margin:0;padding:0;font-family: "微软雅黑" ; font-size: 1rem;  line-height: 1.5; color: #373a3c; background-color: #fff; width:100%; max-width:100%; min-width:1100px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
input:hover,input:active,input:focus{ outline: 0;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
li{list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#444;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a:hover{text-decoration:none; }
.fl{float:left;}
.fr{float:right;}
textarea{resize:none; overflow:auto;}
.clearfix:after {content:'';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear { clear: both;font-size: 0;height: 0;line-height: 0;}
.baseDiv{ width:1200px; margin:0 auto; margin-left:auto !important; margin-right:auto !important;}
.checkbox{height:15px;width:15px;}
.clearfix:after {content: '';display: block; height: 0; visibility: hidden; clear: both; }
.clearfix {zoom: 1; }
em, i { font-style: normal; }

.w1300 { width: 1300px; margin: 0 auto; }
.w1200 { max-width: 1200px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.h30 { height: 30px; }
.h60 { height: 60px; }
.f14 { font-size: 14px; }
.f18 { font-size: 18px; }

/*公共*/
header {background: url(../images/h_top_bg.jpg) top center no-repeat;height: 138px; }
header .logoImg {  margin: 30px 0  0 0; }
header .logoImg a {display: block;float: left; }
header .logoImg span {font-size: 28px; color: #fff;font-weight: bold;display: block; float: left;margin-left: 20px; }
header .logoImg span b {display: block; color: #ffb300; font-size: 21px; }
header .tel {  font-size: 20px;  background: url(../images/tel.png) left no-repeat; padding-left: 55px;  width: 287px;  margin-top: 40px;  color: #fff; }
header .tel b {font-size: 26px; color: #e9af12; font-family: Arial; }
/*
.qh_nav {background: #211f6c;width: 100%;position: relative;z-index: 9999; }
.qh_nav li { float: left;  height: 56px;  line-height: 56px; }
.qh_nav li a { color: #fff;  display: block; width: 144px; text-align: center; }
.qh_nav li a:hover { background: #e9af12; }
.qh_nav li .act {background: #e9af12; }
.qh_nav .qh_nav1 ul {visibility: hidden; opacity: 0; width: 100%; background: rgba(0, 0, 0, 0.862); position: absolute;left: 0px;top: 66px;padding: 20px 2%;box-sizing: border-box;overflow: hidden;
    transition: .5s;text-align: center; }
.qh_nav .qh_nav1 ul a {width: 13%;line-height: 25px;color: #fff; margin: 20px 1% 0 0;padding: 0;display: inline-block; }
.qh_nav .qh_nav1 ul a span {color: #fff;text-align: center;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .3s; }
.qh_nav .qh_nav1 ul a img {width: 100%;display: block; border-radius: 10px; }
.qh_nav .qh_nav1 ul a:hover {background: #000; }
.qh_nav .qh_nav1 ul a:hover span {background: #e9af12;color: #000; }
.qh_nav .qh_nav1:hover ul {visibility: visible;opacity: 1;top: 56px; }
*/

.nav{ position:relative;  background:#e26285;}
.navMain{ position:relative; z-index:100; }
.nav .navMain .navLi{ float:left; position:relative; z-index:101; width:148px;}
.nav .navMain .navLi.indexLi{  background:#e26285;}
.nav .navMain .navLi a.a1{ display:block;color:#fff; position:relative; height:60px; line-height:60px; width:100%; text-align:center; font-size:18px;}
.nav .navMain .navLi a.a1 .span1{ display:block;}
.nav .navMain .navLi.indexLi a.a1 .span1{}
.nav .navMain .navLi a.a1 em{ position:absolute; z-index:10; left:0;top:0; width:100%; height:3px; display:none; background-color:#004c7e; }
.nav .navMain .navLi.active .a1,.nav .navMain .navLi:hover a.a1{ background-color:#079c3b; color:#fff; }
.nav .navMain .navLi.active .a1 em,.nav .navMain .navLi:hover a.a1 em{ display: none;}
.nav .navMain .navLi .dh2{ width:200px; padding:10px; top:100%; left:0%; position:absolute; z-index:1000; display:none; overflow:hidden;  background-color:#fff; border-top:3px solid #8fc120; filter:alpha(Opacity=80);opacity: 0.8; }
.nav .navMain .navLi .dh2 a.a2{z-index:9000; display:block; float:left; width:200px; background:#fff; color:#444; line-height:20px; font-size:16px; padding:10px 0; border-bottom:1px solid #ebebeb;}
.nav .navMain .navLi .dh2 a.a2 span{ padding-left:25px;}
.nav .navMain .navLi .dh2 a.a2:hover{ color:#fff; background:#e26285;}
.nav .navMain .navLi:hover .dh2{ display:block;}

/*左右滚动*/
.syal {width: 1300px;overflow: hidden; }
.syal li {float: left;  margin-right: 20px;  width: 300px; }
.syal li a {display: block; }
.syal li a img {display: block;width: 100%;border: 1px solid #ccc; }
.syal li a ol {color: #000;text-align: center;font-size: 18px;margin: 10px 0 0 0; }

/*产品上下滚动*/
.sycp {margin-top: 30px; }
.sycp h2 {margin-bottom: 29px;  font-size: 18px;  font-weight: normal;  color: #373737;  line-height: 20px;  text-align: center; }
.sycp h2 img {margin: 0 auto 14px;    display: block; }

.anliroll {height: 880px;width: 1200px;margin: 0 auto; }
.anliroll li {  float: left;  width: 31.3%;  background: #fff;  margin: 2% 0 0 1.4%; }
.anliroll li a {display: block;overflow: hidden;font-size: 18px;position: relative; }
.anliroll li a h4 {  overflow: hidden; }
.anliroll li a img {  width: 100%;  display: block;  transition: all .5s; height: 360px;}
.anliroll li a ol {  line-height: 60px;  background: #079c3b;  color: #fff;  width: 100%;  z-index: 555;  transition: all .3s;  text-align: center; }
.anliroll li a ol a { color: #fff; font-size: 18px; }
.anliroll li a:hover img {  transform: scaleX(1.2) scaleY(1.2); }
.anliroll li a:hover ol {  background: #e36386; }

.sygsjj {background: url(../images/1_16.jpg) top center no-repeat;margin-top:30px;padding-bottom: 40px;height: 659px; }
.sygsjj dl {  width: 100%; }
.sygsjj dl dt {float: left;width: 45%;height: 520px; }
.sygsjj dl dd {float: right;width: 55%; }
.sygsjj ul {  display: flex;  width: 680px;  margin: 60px 0 50px 40px; }
.sygsjj ul li {flex: 1;background: url(../images/gbj.png) center no-repeat;width: 149px;height: 139px;text-align: center;padding-top: 20px;box-sizing: border-box; }
.sygsjj ul li span {font-size:50px;font-family: Impact; color: #f6205e; }
.sygsjj ul li p {      text-align: center;      font-size: 16px;      color: #000; }
.sygsjj .gs_con {  text-align: center;  color: #000;  line-height: 200%;  margin-top: 30px;  width: 680px; }
.sygsjj .gs_con span{ font-size:30px;line-height: 300%; font-weight:bold;}
.sygsjj .gs_con img {    display: block;    margin: 0 auto 20px auto; }
.sygsjj .gs_con p {text-align: center; color: #000; font-size:16px; line-height:40px;}
.sygsjj .gs_con a {    width: 200px;    padding: 2px 0;    display: block;    margin: 20px auto; background:#079c3b;color: #fff; }
.sygsjj .gs_con a:hover {      background: #e26285;      color: #fff; }

/* 发货现场 */
.syfh{background: url(../images/shengfa_25.jpg) top center no-repeat;height:680px;}
.syfh h2 {text-align: center;margin: 50px auto 20px auto; }
.syfh h2 img {  display: block;  margin: 10px auto; }

.fahuo_con{ width:1200px; margin:0 auto; position:relative; overflow:hidden; padding-top:40px;}
.huo_dd{ overflow:hidden;}
.huo_dd li{float:left; padding:0; width:325px; margin-right:9px; margin-bottom:20px; position:relative; overflow:hidden; background:#fff; }
.huo_dd li:hover a{ font-weight:bold;}

.huo_t_l{ width:325px; position:relative;}
.huo_t_l a{ width:325px; height:426px; position: relative; z-index:3; display:block; overflow:hidden;}
.huo_t_l a div{ width:325px; height:426px; position: absolute; top:0; left:0; z-index:1}
.huo_dd li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; height: 368px; }
.huo_dd li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.huo_t_l a span{ display:block; width:325px; height:60px; color:#fff; line-height:60px; text-align:center; font-size:18px; font-weight:bold; position: absolute; bottom:0; left:0; z-index:2; background:#079c3b}





#focus_Box {position: relative;width: 1180px;height: 440px;margin: 0px auto 0 auto;padding-top: 20px; }
#focus_Box ul {position: relative;  height: 440px; }
#focus_Box li {z-index: 0;  position: absolute;  width: 0px;  height: 0px;  top: 146px;  cursor: pointer;  left: 377px;  overflow: hidden;  border-radius: 20px; }
#focus_Box li img {width: 100%;height: 100%;vertical-align: top; transition: .5s;    border-radius: 10px; }
#focus_Box li:hover img {transform: scale(1.05, 1.05); }
#focus_Box li:hover p {background: #003c9a;color: #fff;font-size: 20px; }
#focus_Box li p {position: absolute;left: 0;top: 0px;width: 100%;height: 40px;line-height: 40px;color: #fff; background: #000; text-align: center;font-size: 18px;transition: all .3s; }
#focus_Box .prev {  background: url(../images/btnl.png) no-repeat;  left: -90px;  top: 190px; }
#focus_Box .prev:hover {left: -110px;opacity: 1; }
#focus_Box .next {background: url(../images/btnr.png) no-repeat;right: -90px;top: 190px; }
#focus_Box .next:hover {  right: -110px;  opacity: 1; }
#focus_Box a.imgs-scroll-btn {display: block;position: absolute;z-index: 110;top: 7px;right: 15px;width: 51px;height: 23px;overflow: hidden;text-indent: -999px; }

#focus_Box .prev, #focus_Box .next {display: block;z-index: 100;overflow: hidden;cursor: pointer;position: absolute;width: 51px;height: 101px;top: 131px;transition: 0.5s;opacity: 0.6; }

.syys {background: url(../images/ysbj.jpg) top center no-repeat;height: 862px; }
.syys h4 { text-align: center; padding: 50px 0 30px 0; }
.syys .syys_con { position: relative; }
.syys .syys_con .ys_pic {   position: absolute;   width: 560px;   left: 0;   right: 0;   top: 0px;   margin: auto; }
.syys .syys_con ul {position: relative; }
.syys .syys_con ul li {position: absolute; }
.syys .syys_con ul li span {font-size: 34px;color: #fff;background: url(../images/ysbj1.png) right bottom no-repeat;display: block;padding-bottom: 20px;text-align: right;padding-right: 30px; }
.syys .syys_con ul li span img {padding: 0 10px;vertical-align: middle; }
.syys .syys_con ul li p { font-size: 16px; color: #fff; text-align: right; padding-right: 30px; }
.syys .syys_con ul li:nth-of-type(1) {text-align: right;width: 370px; top: 30px;left: 0px; }
.syys .syys_con ul li:nth-of-type(2) {text-align: left;width: 345px;right: 30px;top: 30px; }
.syys .syys_con ul li:nth-of-type(2) span {background: url(../images/ysbj2.png) right bottom no-repeat;text-align: left; padding-left: 30px; }
.syys .syys_con ul li:nth-of-type(2) p {text-align: left; padding-left: 30px; }
.syys .syys_con ul li:nth-of-type(3) { text-align: right; width: 385px; top: 330px; left: -40px; }
.syys .syys_con ul li:nth-of-type(4) {text-align: left;width: 385px;right: 30px; top: 330px; }
.syys .syys_con ul li:nth-of-type(4) span { background: url(../images/ysbj2.png) right bottom no-repeat; text-align: left; padding-left: 60px; }
.syys .syys_con ul li:nth-of-type(4) p { text-align: left;padding-left: 60px; }

#home-news {width: 1205px;margin: 50px auto 0px auto;overflow: hidden; }
#home-news h2 {text-align: center;margin: 50px auto 20px auto; }
#home-news h2 img {display: block;margin: 10px auto; }
.news{ padding:15px 0; background:url(../images/xinwenbg.jpg) no-repeat center top;}

.news_tu{ width:635px;}
.news_tu li{ width:298px; margin:0 0 0 15px; background:#f8f8f8; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.news_tu_t{ padding:25px 15px}
.news_tu_pic{ width:298px; height:218px; position:relative; overflow:hidden;}
.news_tu li .news_tu_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; height: 248px;}
.news_tu li:hover .news_tu_pic img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.news_tu li:hover { background:#f1094c}
.news_tu li:hover a{ color:#fff}
.news_tu li:hover .news_date{ color:#fff}

.news_tu_t p a{ font-size:16px; color:#010101; line-height:35px;}
.news_tu_t .news_date{ font-size:14px; color:#7c7c7c; line-height:25px;}
.news_list{ width:560px; margin:0 10px 0 0; }
.news_list_con{ background:#f8f8f8; margin:0 0 15px 0; padding:12px 10px; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.news_list_con:hover{ background:#f1094c;}
.news_list_con:hover .news_list_title h4 a{ color:#fff}
.news_list_con:hover .news_list_date{ color:#fff;}
.news_list_con:hover .news_list_title p{ color:#fff;}

.news_list_con .news_list_date{ width:98px; color:#868686; font-size:18px; text-align:right; padding:10px 15px 10px 0; border-right:1px solid #e2e2e2}
.news_list_con .news_list_date span{ display:block; font-size:16px; }
.news_list_con .news_list_title{ width:390px;}
.news_list_con .news_list_title h4{ font-weight:normal; line-height:30px;}
.news_list_con .news_list_title h4 a{  font-size:16px; color:#0f0f0f; }
.news_list_con .news_list_title p{ color:#777777; font-size:14px; line-height:24px;}


.lei {overflow: hidden; margin-bottom: 25px; padding-left:30px;}
.lei dl { width: 140px; float: left; margin-left: 5px; }
.lei dl a dt { width: 120px; height: 120px; }
.lei dl a dt img { width: 110px; height: 110px; border-radius: 50%; margin: 0 auto; display: block; border: 5px solid #079c3b; transition: all .3s; }
.lei dl a dd {font-size: 16px; color: #fff;text-align: center; height: 30px; background: #079c3b; display: block;transition: all .3s; border: 1px solid #ccc; line-height: 30px; margin-top: 10px;border-radius: 20px; }
.lei dl a:hover dd { background: #e36386; color: #fff; }
.lei dl a:hover dt img {border: 5px solid #e36386; }

/*底部*/
.db_link {background: #211f6c;overflow: hidden;border-bottom: 1px solid #4d4c89; }
.db_link dl { padding: 20px 0; overflow: hidden; }
.db_link dl dt, .db_link dl dd { float: left; color: #fff; }
.db_link dl dt a, .db_link dl dd a { color: #fff; }
.db_link dl dt {font-size: 20px; width: 180px; }
.db_link dl dd { width: 1010px; }
.db_link dl dd a { display: inline-block; padding: 0 20px 5px 0; }

.footer_con {background: #079c3b; padding: 30px 0; }
.footer_con ul {overflow: hidden; }
.footer_con ul li {float: left; }
.footer_con ul li h3 { background: #e26285; width: 100px; padding: 5px 15px; color: #fff; font-size: 20px; margin-bottom: 20px; }
.footer_con ul li:nth-of-type(1) { width:500px; }
.footer_con ul li:nth-of-type(1) a { display: block; width: 32%; float: left;line-height:45px;font-size: 18px; color: #fff; }
.footer_con ul li:nth-of-type(1) a:hover{color:#eb245d;}

.footer_con ul li:nth-of-type(2) {margin-left: 60px;font-size: 18px;width:580px;float: right; }
.footer_con ul li:nth-of-type(2) p {font-size: 18px;line-height: 30px; color: #fff; }
.footer_con ul li:nth-of-type(2) img { float: right; display: block; margin-right: 20px; }

.footer2 {background: #079c3b;text-align: center; color: #fff; border-top: 1px solid #4d4c89; padding: 15px 0; }
.footer2 p { text-align: center; color: #fff; font-size: 16px; }

/*地图*/
#dituContent { overflow: hidden;position: relative;z-index: 0; background-color: #f3f1ec;color: black; text-align: left; height: 400px; }

/*内页banner*/
.nb {
  background: url(../images/ysbj.jpg) center no-repeat;height: 300px; }

.lei2 {padding-top: 50px; }
.lei2 dl {width: 120px;float: left; margin-left: 5px; }
.lei2 dl a dt {width: 120px;height: 120px; }
.lei2 dl a dt img {width: 110px;height: 110px;border-radius: 50%;margin: 0 auto;display: block;border: 5px solid #f7f7f7;transition: all .3s; }
.lei2 dl a dd {font-size: 14px;color: #000;text-align: center;height: 30px;display: block;transition: all .3s;border: 1px solid #ccc;line-height: 30px;margin-top: 10px;border-radius: 20px;
background: #fff; }
.lei2 dl a:hover dd { background: #211f6c;color: #fff; }
.lei2 dl a:hover dt img {border: 5px solid #211f6c; }

.sppic {display: none; }
.sppic1 img {display: none; }
.newsc .listc ul, .newsc .listc li {width: 100%; }
.newsc .listc li {transition: .3s; }
.newsc .listc li.grayc { background-color: #f8f8f8; }
.newsc .listc li a {padding: 50px 0;display: block; }
.newsc .listc li:nth-of-type(even) { background: #f7f7f7; }
.newsc .listc li:hover {background-color: #0e4295; }
.newsc .listc li:hover .numc img { border: 1px solid #fa1e2f; }
.newsc .listc li:hover .centerc { left: -16px; }
.newsc .listc .centerc { width: 980px;margin: 0 auto; position: relative;-webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;left: 0; }
.newsc .listc .numc {display: block;width: 104px; border-right: 1px solid #ddd; line-height: 60px;font-size: 72px;color: #d2d2d2; }
.newsc .listc .numc img {width: 104px; }
.newsc .listc .fontc {display: block;width: 83.7%; font-size: 18px;line-height: 30px; }
.newsc .listc .fontc .introc { font-size: 14px; color: #bbb; }
.newsc .listc .fontc p { font-size: 18px; }
.newsc .listc li:hover .numc, .newsc .listc li:hover .fontc p, .newsc .listc li:hover .fontc .introc { color: #fff; }
.f-cbc:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }
.neaxtpg a {float: left; display: inline-block; width: 42%; text-align: center; padding: 10px 2%; border: 1px solid #ccc; margin: 0 1%; }
.neaxtpg a:hover { background: #0e4295; color: #fff; }
.neaxtpg { margin-bottom: 50px; }
.n_main {overflow: hidden; margin-top: 20px; }
.nmain_l {width: 21%; }
.nmain_l h1 {height: 95px;background: #0048a6 url(../images/nlanbg.jpg) no-repeat right top;color: #fff;padding-left: 25px;font-size: 30px; font-weight: normal; padding-top: 45px;line-height: 30px; }
.nmain_l h1 em {display: block;font-size: 16px; color: rgba(255, 255, 255, 0.733); }
.nmain_l .nmenu { border: 1px solid #eee; }
.nmain_l .nmenu li {line-height: 48px; font-size: 15px; border-bottom: 1px solid #eaeaea; }
.nmain_l .nmenu li .act { background: #ff0000; color: #fff; padding-left: 25px; }
.nmain_l .nmenu li a { display: block; padding-left: 20px; position: relative; color: #6f6f6f; }
.nmain_l .nmenu li a:hover { background: #f3f3f3;  padding-left: 25px; }
.nmain_l .nmenu li .iconfont { position: absolute; right: 10px; font-size: 16px; }
.nmain_l .nmenu li ._act { background: #0048a6;color: #fff; }
.nmain_l .nmenu li ._act .ion {color: #fff; }
.nmain_l .nmenu li ._act:hover { background: #0048a6;color: #fff; }
.nmain_l .nmenu li ._act:hover .ion { color: #fff; }
.nmain_l .l_lx { background: #24ba64; }
 .nmain_l .l_lx dt {  height: 50px; line-height: 70px; font-size: 26px;color: #fff; border-bottom: 1px solid #fff; padding-bottom: 10px; margin: 0 20px; }
.nmain_l .l_lx dd {padding: 10px 20px 10px 20px;box-sizing: border-box; color: #fff; }
.nmain_l .l_lx dd p {color: #fff;line-height: 160%; }
.nmain_r {width: 76%; }
.nmain_r .gs_conwz {line-height: 200%;margin-bottom: 20px; }
.nmain_r .gs_conwz .ab_tit { font-size: 26px; color: #000; }
.nmain_r .gs_conwz .abchan-tag {display: inline-block;background: url(../images/pcat_xian.gif) repeat-x center;padding: 0 20px;font-size: 16px;color: #6e6e6e; }
.nmain_r .gs_conwz .abchan-tag span {display: block;padding: 0 10px;background: #fff;color: darkgrey; }
.nmain_r .gs_wz {margin-top: 20px; }
.nmain_r .gs_wz img {width: 100%; }
.nmain_r .gs_wz p {line-height: 200%margin-bottom: 15px; }
.nmain_r .gs_wz1 {margin-top: 20px; }
.nmain_r .gs_wz1 p {line-height: 200%;margin-bottom: 15px; }

.nmain_r1 {width: 100%; }
#showdata {display: none; }
.chr-top {border-bottom: 1px solid #eaeaea;padding-bottom: 18px;margin-bottom: 20px;margin-top: 20px; }
.chr-top h3 {font-size: 24px;color: #0048a6; }
.chr-top h3 span {float: right;color: #6e6e6e;margin-top: 10px;font-size: 14px;font-weight: normal; }
.chr-top h3 span i {color: #0048a6; }
.chr-top h3 span a {color: #6e6e6e; }
.chr-top h3 span a:hover {color: #0048a6; }
.chr-top h3 u {text-transform: uppercase;font-size: 16px;font-style: normal; }

.minfs {margin-top: 15px; }
.minfs li {overflow: hidden;padding-left: 220px;margin-bottom: 30px; }
.minfs li dl {float: left;margin-right: 10px; }
.minfs li dt {float: left; }
.minfs li dd {margin-left: 10px;color: #000;padding-left: 20px;display: none; }

/*# sourceMappingURL=chen.css.map */
