@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#fff;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#000;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#dd0808;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
.btn-group{ height:auto; margin-top:20px; padding-left:100px;}
.btn-group .btn{ width:60px; height:30px; margin-right:20px; text-align:center; line-height:30px; background:#1057b3; color:#fff; font-size:12px; float:left; display:block; border-radius:4px!important;border-bottom-right-radius:4px;border-top-right-radius:4px;}
.jump-info p{word-break:break-all;}
/*公共导航开始*/ 
/*.container{ width:1200px; margin:0 auto;}*/
.navbox{ height:85px; background:url(../images/shi_topbg.jpg) repeat-x #efefef; margin-bottom:1px;}
.navbox .container{ position: relative;}
.navbox .logo{ position: absolute; left:0; top:10px;}
.navbox .logo span{ display: none;}
.navbox .logo img{ width: 320px; height: auto; max-width: 98%;}
.navbox .logo a{ cursor:default;}
.navbar{ width:auto; height: auto; background: none; border: 0 none; margin:36px 22px 0 0;}
.navbox .navbar-nav{width:100%;}
.navbox .navbar-nav li{float:left;width:auto; background:url(../images/shi_muline.jpg) right center no-repeat; }
.navbox .navbar-nav li a{display:block; line-height:38px; padding:0 18px;  font-size:15px; color:#333; }
.navbox .navbar-nav li:last-child{ background:none;}
.navbox .navbar-nav li a:hover,.navbox .navbar-nav li a.on{ color:#dc0002;}
.top-wzalinks{ padding-right: 30px; position: absolute; right:0; top:5px; text-align: right;}
.top-wzalinks li{ display: inline; font-size: 14px;  padding: 0 5px;}
.top-wzalinks li a{ display: inline-block;padding: 0 14px; background:#e6e6e6; line-height: 30px;height: 30px; border-radius: 5px;-moz-border-radius: 5px;}
/*底部*/
.footer{ background:#c7000b; padding-bottom:24px; overflow:hidden;}
.foot{ padding:0 20px;}
.footlist{ text-align:center; height:auto; line-height:30px; color:#fff; font-size:14px; padding:19px 0;}
.footlist a{ color:#fff; padding:0 13px; background:url(../images/ztfootdot.jpg) right center no-repeat;}
.footlist a.last{ background:none;}
.footlist a:hover{ color:#efcbcc;}
.footnav{ text-align:center; font-size:12px;   position:relative; line-height:28px; color:#efcbcc;}
.footnav a{ color:#efcbcc;}
.footnav span{  padding: 0 0.5em;}
.dzjg{ position:absolute; top:-10px; left:50%; margin-left:-460px;}
.jiucuo{ position:absolute; top:0px; right:50%; margin-right:-500px;}
@media (min-width: 992px) and (max-width: 1199px) {
  .jiucuo{margin-right: -460px;}
}
.yufoot{ background:url(../images/yufoot.jpg) repeat; border-top:2px solid #a5030c;}
.yufoot .footer{ background:url(../images/yufootbg.jpg) center no-repeat;}
.yufoot .footer .footlist{ color:#7f450f;}
.yufoot .footer .footlist a{ background:url(../images/footline.jpg) right center no-repeat;color:#7f450f;}
.yufoot .footer .footlist a.last{background:none;}
.yufoot .footer .footnav{ color:#9b704b;}
.yufoot .footer .footnav a{color:#9b704b;}
.goufoot{ background:url(../images/goufooterbg.jpg) top repeat-x; padding-top:11px;}
.goufoot .footer{ background:url(../images/goufootbg.jpg) bottom center  no-repeat #f4f4f4;}
.goufoot .footer .footlist,.xingfoot .footer .footlist{ color:#444;}
.goufoot .footer .footlist a,.xingfoot .footer .footlist a{ background:url(../images/footline.jpg) right center no-repeat;color:#444;}
.goufoot .footer .footlist a.last,.xingfoot .footer .footlist a.last{background:none;}
.goufoot .footer .footnav,.xingfoot .footer .footnav{ color:#444;}
.goufoot .footer .footnav a,.xingfoot .footer .footnav a{color:#444;}
.xingfoot .footer{ background:url(../images/xingfoot.jpg) repeat;}
/*页面纠错*/
.ui-dialog-title{color:#164fa6;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#164fa6;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#164fa6;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/
/*食主页*/
.tscybox{ background:url(../images/tscy_bigbg.jpg) center top no-repeat #eaf1e5;}
.jpxcbox{ background:url(../images/jpxc_bigbg.jpg) center top no-repeat #f9f3dc;}
.banner{ width:100%; height:auto;}
.banner img{width:100%; height:auto;}
.list{ width:299px; height:66px; margin:0 auto; padding:64px 0px 60px;}
.product_tu{ padding:0 40px; overflow:hidden;}
.product_tu ul li{ width:270px; height:351px; padding:10px; background:#fff; float:left; margin:0 40px 79px;}
.product_tu ul li a{ display:block;}
.product_tu ul li .pic{ width:270px; height:182px; margin-bottom:9px;}
.product_tu ul li .pic img{width:270px; height:182px;}
.product_tu ul li .title{ height:33px; line-height:33px; font-size:18px; font-weight:bold; color:#74b442;}
.product_tu ul li .title a{color:#74b442; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.product_tu ul li p{ line-height:26px; height:78px; margin-bottom:9px; font-size:14px; color:#444; overflow:hidden; text-indent:2em;}
.product_tu ul li .more{ width:128px; height:33px; line-height:33px; border:1px solid #b7b7b7; text-align:center; margin:0 auto;}
.product_tu ul li .more a{ color:#999; font-size:14px;}
.jpproduct_tu ul li .title a{ color:#ff6c00;}
/*娱主页*/
.tsjqboxbg{ background:url(../images/tsjqbg.jpg) center repeat-y;}
.tsjqbox{ background:url(../images/tsjqbotbg.jpg) center bottom no-repeat; overflow:hidden;}
.tsjqlist{ height:58px; width:481px; margin:0 auto; padding:37px 0px 51px;}
.tsjq_tu{ margin-bottom:75px; overflow:hidden;}
.tsjq_tu ul li{ width:550px; height:221px; float:left; margin-bottom:63px; margin-right:100px;}
.tsjq_tu ul li.num2,.tsjq_tu ul li.num4,.tsjq_tu ul li.num6{ margin-right:0px;}
.tsjq_tu ul li .img_title{ display:none;}

.lxfyboxbg{ background:url(../images/lxfybg.jpg) center repeat-y;}
.lxfybox{ background:url(../images/lxfybotbg.jpg) center bottom no-repeat; overflow:hidden;}
.lxfylist{ height:58px; width:481px; margin:0 auto;padding-bottom:41px; padding-top:40px;}
.lxfy_tu{ margin-bottom:111px; overflow:hidden;}
.lxfy_tu ul li{ width:552px; height:221px; float:left; margin-bottom:68px; margin-right:96px;}
.lxfy_tu ul li.num2,.lxfy_tu ul li.num4,.lxfy_tu ul li.num6{ margin-right:0px;}
.lxfy_tu ul li .img_title{ display:none;}
/*购主页*/
.goubox{ background:#e9e9e9; overflow:hidden;}
.goulist1{ text-align:center; padding:85px 0px 65px; overflow:hidden; clear:both;}
.goulist2{ padding:26px 0px 52px;}
.gou_tu{ padding-left:60px; clear:both;}
.gou_tu ul li{ width:204px; height:279px; float:left; margin-bottom:50px; margin-right:53px; background:url(../images/goupicbg1.jpg) no-repeat; padding:14px 13px 0px;}
.gou_tu ul li .title{ height:34px; margin-top:14px; background:url(../images/goubtn1.png) center no-repeat; display:block; line-height:34px; font-size:18px; color:#fff; text-align:center;}
.gouz_tu{ height:auto; margin-bottom:76px; padding:0px 7px 0px 8px; overflow:hidden;}
.gouz_tu ul li{ margin:0 53px 0px 52px; width:263px; float:left; height:279px; background:url(../images/goupicbg2.jpg) no-repeat; padding:14px 13px 0px 14px;}
.gouz_tu ul li .title{ height:34px; margin-top:14px; background:url(../images/goubtn2.png) center no-repeat; display:block; line-height:34px; font-size:18px; color:#fff; text-align:center;}
/*行主页*/
.xing_banner{ width:100%;  margin:0 auto; position:relative;}
.xing_banner img,.xing_banbg img{ width:100%; height:auto;}
.xing_banbg{ position:absolute; left:0px; bottom:0px;  }
.lswhbox{ background:url(../images/lswhbg.jpg) repeat;}
.lswhboxtop{ background:url(../images/lswhtopbg.jpg) center top no-repeat;}
.lswhbox1{ background:url(../images/lswhbotbg.jpg) center bottom no-repeat; overflow:hidden; padding-top:100px; padding-bottom:143px;}
.lswhlist{ margin-bottom:77px; background:url(../images/lswhlistbg.png) center no-repeat; overflow:hidden; text-align:center;}
.lswh_ditu{ text-align:center; position:relative; z-index:4;}
.lswh_ditu img{ width:100%; height:auto;}
.lswh_list{ position:absolute; width:50px; height:50px;}
.lswh_list1{ left:286px; top:125px;}
.lswh_list2{ left:489px; top:75px;}
.lswh_list3{ left:476px; top:179px;}
.lswh_list4{ left:661px; top:217px;}
.lswh_list5{ left:598px; bottom:94px;}
.lswh_list6{ right:367px; bottom:4px;}
.lswh_list7{ right:196px; bottom:114px;}
.lswh_list a.title{ display:block; text-indent:-9999px;width:50px; height:50px; cursor:pointer;}
.lswh_list:hover .lswh_infotu{ display:block;}
.lswh_list .lswh_infotu{ display:none; width:371px; text-align:left; height:200px; padding:10px 10px 40px; position:absolute; z-index:6; left:0px; top:-250px; background:url(../images/lswhtuhover.png) no-repeat;}
.lswh_list7 .lswh_infotu{ left:-140px;background:url(../images/lswhtuhover1.png) no-repeat;}
.lswh_list .lswh_infotu ul li{ position:relative;}
.lswh_list .lswh_infotu  ul li .img_title{ height:42px; background:url(../images/ditupicbg.png) left top repeat-x #51ab6b; position:absolute; left:0px; bottom:0px; color:#fff; padding:9px 13px; display:block; line-height:21px; font-size:14px;}
.lswh_list .lswh_infotu  ul li .img_title a{ color:#fff;}
.jdzzbox{ background:url(../images/jdzzbg.jpg) repeat;}
.jdzzbox1{ background:url(../images/jdzzbotbg.jpg) center bottom no-repeat;  padding-bottom:74px; position:relative; z-index:1 }
.jdzzboxtu{   position:absolute;  right:0px; bottom:190px; z-index:2}
.jdzzlist{ text-align:center; margin-bottom:86px; overflow:hidden;}
.jdzz_tu{ height:auto; padding-left:61px; position:relative;  z-index:4}
.jdzz_tu ul li{ width:343px; height:378px; float:left;padding:10px 18px 0px 17px; margin-right:60px; background:url(../images/jdzzpicbg1.png) center top no-repeat;}
.jdzz_tu ul li img{ width:343px; height:249px; }
.jdzz_tu ul li .title{height:52px; padding-top:25px; line-height:52px; text-align:center; font-size:22px; color:#6d6d6d; display:block;}
.jdzz_tu ul li.num2{ width:340px; height:370px; margin-right:0px;background:url(../images/jdzzpicbg2.png) center 9px no-repeat; padding:18px 15px 0px 16px;}
.jdzz_tu ul li.num2 img{ width:340px; height:243px;}
.tyxxbox{ background:url(../images/tyxxbg.jpg) repeat;}
.tyxxboxtop{ background:url(../images/tyxxtopbg.jpg) center top no-repeat;}
.tyxxbox1{ background:url(../images/tyxxbotbg.jpg) center bottom no-repeat; padding-top:79px; padding-bottom:106px;}
.tyxxlist{ text-align:center; margin-bottom:26px; overflow:hidden;}
.tyxx_tu{ height:auto;}
.tyxx_tu ul li{ width:347px; height:265px; float:left; margin:0px 23px 41px 28px; position:relative;}
.tyxx_tu ul li a{ display:block;}
.tyxx_tu ul li .picbg{ position:absolute; left:0; top:0px; bottom: 0; right:0; background-size: 100% 100%; background:url(../images/tyxxtubg.png) center no-repeat;}
.tyxx_tu ul li .title{ width:205px; height:45px; position:absolute; left:24px; bottom:34px; background:url(../images/text.png) repeat; text-align:center; color:#fff !important; font-size:16px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:45px;}
.tyxx_tu ul li.num4{ margin-left:205px;}
.lyzsbox{ background:url(../images/lyzsbg.jpg) repeat; overflow:hidden;}
.lyzslist{ padding:32px 0px 45px; overflow:hidden; text-align:center;}
.lyzstu{ height:592px; margin-bottom:65px; position:relative;padding:0 78px 0px 78px;}
.lyzstu .prev{ position:absolute; left:0px; top:223px; width:50px; height:105px; cursor:pointer;}
.lyzs_imgbox{  height:592px; width:100%; margin:0 auto;overflow:hidden;}
.lyzs_imgbox ul{ width:100%; height:592px; overflow:hidden;}
.lyzs_imgbox ul li{ width:1044px; height:auto; float:left; overflow:hidden;}
.lyzs_imgbox ul li a{ float:left; display:block; padding:5px; background:#fff; margin:0 2px 5px 3px; position:relative;}
.lyzs_imgbox ul li .pictext{position:relative; display:block;}
.lyzs_imgbox ul li a.num1,.lyzs_imgbox ul li a.num1 img{ width:417px; height:331px;}
.lyzs_imgbox ul li a.num2,.lyzs_imgbox ul li a.num2 img{ width:291px; height:331px;}
.lyzs_imgbox ul li a.num3,.lyzs_imgbox ul li a.num3 img{ width:291px; height:331px;}
.lyzs_imgbox ul li a.num4,.lyzs_imgbox ul li a.num4 img{ width:249px; height:231px;}
.lyzs_imgbox ul li a.num5,.lyzs_imgbox ul li a.num5 img{ width:250px; height:231px;}
.lyzs_imgbox ul li a.num6,.lyzs_imgbox ul li a.num6 img{ width:497px; height:231px;}
.lyzs_imgbox ul li a .title{ background:url(../images/pictext.png) repeat; height:40px; width:90%; padding:0 5%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-align:center; line-height:40px; font-size:16px; color:#fff !important; position:absolute; left:0px; bottom:0px;}
.lyzstu .next{ position:absolute; right:0px; top:223px; width:50px; height:105px; cursor:pointer;}

.tuflash{ width:726px;height:406px; padding:10px;-moz-box-shadow:0px 0px 10px #333333, 2px 2px 5px #666; -webkit-box-shadow:0px 0px 10px #666, 2px 2px 5px #666; box-shadow:0px 0px 10px #666, 2px 2px 5px #666; margin-bottom:65px;background:#fff; }
.tuflash .zs-flash{width:100%;height:100%;position:relative; overflow: hidden;}
.tuflash .zs-flashPic,.tuflash .zs-flashPic ul,.tuflash .zs-flashPic li,.tuflash .zs-flashPic img,.tuflash .zs-flashPic a{height:100%; width: 100%; }
.tuflash .zs-flashPic{ position:relative; z-index:0;}
.tuflash .zs-flashPic li{ zoom:1; vertical-align:middle;}
.tuflash .zs-flashPic a{display:block; color: #fff; position: relative;}
.tuflash .zs-flashPic img{display:block;}
.tuflash .zs-flashPic .title{display: block; height: 50px; line-height: 50px; padding: 0 125px 0 10px; font-size: 18px; background: rgba(0, 0, 0, 0.7); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.tuflash .zs-flashPic a:hover .title{color: #fff;}
.tuflash .zs-flashNum{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.tuflash .zs-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.tuflash .zs-flashNum ul li{ float:left; margin-right:8px; width:10px; height:10px; font-size: 0; background:#fff; overflow: hidden; cursor: pointer;  border-radius:50%; }
.tuflash .zs-flashNum ul li.on{ background:#e60012;}


@media (max-width:991px) {
.goulist1{  padding:40px 0px;}
.goulist2{ padding:20px 0px 40px 0px;}
.jdzzboxtu img{ width:60%; height:auto; float:right;}
}
@media (min-width: 992px) and (max-width:1199px) {
.product_tu{ padding:0 15px;}
.product_tu ul li{margin:0 15px 30px;}
.tsjq_tu ul li{ width:480px; height:193px; margin-right:32px; margin-bottom:30px;}
.tsjq_tu ul li img{width:480px; height:193px;}
.lxfy_tu ul li{ width:480px; height:192px; margin-right:32px; margin-bottom:30px;}
.lxfy_tu ul li img{ width:480px; height:192px;}
.lxfy_tu{ margin-bottom:60px;}
.goulist1{  padding:40px 0px;}
.goulist2{ padding:0px 0px 40px 0px;}
.gou_tu{ padding-left:75px;}
.gou_tu ul li{ margin-right:75px;}
.gouz_tu ul li{margin:0 17px 0px 18px; }
.jdzzboxtu img{ width:80%; height:auto; float:right;}
.lswh_list1{ left:233px; top:100px;}
.lswh_list2{ left:400px; top:57px;}
.lswh_list3{ left:388px; top:143px;}
.lswh_list4{ left:545px; top:177px;}
.lswh_list5{ left:490px; bottom:74px;}
.lswh_list6{ right:297px; bottom:0px;}
.lswh_list7{ right:156px; bottom:90px;}
.lswh_list7 .lswh_infotu{ left:-120px;}
.tyxx_tu ul li{ margin:0px 74px 50px 75px;}
.tyxx_tu ul li.num3{ margin-left:322px;}
.tyxx_tu ul li.num4{ margin-left:75px;}
.lyzs_imgbox{  height:583px; width:100%; margin:0 auto;overflow:hidden;}
.lyzs_imgbox ul{ width:100%; height:583px;}
.lyzs_imgbox ul li{ width:836px;}
.lyzs_imgbox ul li a.num1,.lyzs_imgbox ul li a.num1 img{ width:263px; height:311px;}
.lyzs_imgbox ul li a.num2,.lyzs_imgbox ul li a.num2 img{ width:263px; height:311px;}
.lyzs_imgbox ul li a.num3,.lyzs_imgbox ul li a.num3 img{ width:263px; height:311px;}
.lyzs_imgbox ul li a.num4,.lyzs_imgbox ul li a.num4 img{ width:263px; height:252px;}
.lyzs_imgbox ul li a.num5,.lyzs_imgbox ul li a.num5 img{ width:263px; height:252px;}
.lyzs_imgbox ul li a.num6,.lyzs_imgbox ul li a.num6 img{ width:263px; height:252px;}

}
@media (min-width:768px) and (max-width:991px) {
.navbox{ height: auto;}
.navbox .logo{ position: static; text-align: center; float: none; padding-top: 15px;}
.navbar{ padding-right:0px; float: none;     margin: 15px 0;}
.navbox .navbar-nav li a{  padding: 0 19px; }
.product_tu{ padding:0 10px; overflow:hidden;}
.product_tu ul li{ width:207px; height:309px;  margin:0 10px 20px;}
.product_tu ul li .pic{ width:207px; height:140px; }
.product_tu ul li .pic img{width:207px; height:140px;}
.tsjq_tu{ width:550px; margin:0 auto; padding-bottom:75px;}
.tsjq_tu ul li{ width:550px;  float:none; margin:0 auto;   padding-bottom:63px; }
.lxfy_tu{ width:552px; margin:0 auto; padding-bottom:75px;}
.lxfy_tu ul li{  float:none; } 
.gou_tu{ padding-left:18px;}
.gou_tu ul li{ margin-right:18px; margin-bottom:20px;}
.gouz_tu{   margin-bottom:40px; padding:0px 0px 0px 18px;}
.gouz_tu ul li{ width:204px;   margin:0 18px 20px 0px; background:url(../images/goupicbg1.jpg) no-repeat; padding:14px 13px 0px;}
.gouz_tu ul li img{ width:204px; height:209px;}
.tyxx_tu ul li{ margin:0px 17px 25px 17px;}
.tyxx_tu ul li.num3{ margin-left:207px;}
.tyxx_tu ul li.num4{ margin-left:17px;}
}
@media (max-width:767px){
.navbar-toggle{ margin-top:2px; margin-bottom:0px;}
.navbar{ padding-right:0px;}
.navbox{ position: relative; height: auto; min-height: 38px;}
.navbox .logo{ position: static; text-align: center; float: none; padding: 10px 0;}
.navbox .navbar{ width:100%!important;  margin:0; background: #e6e6e6; }
.navbar .navbar-collapse{ margin-top:2px;}
.navbox  .navbar-nav{ padding:0;}
.navbox .navbar-nav li{width:100%!important;background:none; float:none; text-align:center; background:none;}
.navbox  .navbar-default .navbar-brand{height: auto;padding: 12px 10px; color:#333; line-height: normal; margin: 0;  }
.navbox  .navbar-default .navbar-toggle {margin:7px 10px 0 0; border-color: #fff;}
.navbox  .navbar-default .navbar-toggle:focus, .navbox .navbar-default .navbar-toggle:hover {background-color: #fff;}
.navbox  .navbar-nav li{width:100%!important;background:none; float:none; text-align:center;}
.navbox  .navbar-nav li a{width:100%; padding:0px!important; font-size: 18px; }
.navbox .navbar-nav  li.first{ display: none;}

.product_tu{ padding:0px; overflow:hidden;}
.product_tu ul li{ width:90%; height:auto; padding:5%;  float:none; margin:0 0px 20px;}
.product_tu ul li a{ display:block;}
.product_tu ul li .pic{ width:100%; height:220px; }
.product_tu ul li .pic img{width:100%; height:220px;}
.list{ width:299px; height:66px; margin:0 auto; padding:20px 0px 20px;} 
.tsjqlist,.lxfylist{ height:auto; width:100%; text-align:center; padding:20px 0px;}
.tsjqlist img,.lxfylist img{ width:90%; height:auto;}
.tsjq_tu,.lxfy_tu{ margin-bottom:40px; overflow:hidden;}
.tsjq_tu ul li,.lxfy_tu ul li{ width:96%; height:auto; padding:0 2%; float:none; margin-right:0px; margin-bottom:40px;}
.tsjq_tu ul li img,.lxfy_tu ul li img{ width:100%; height:auto; }
.gou_tu,.gouz_tu{ padding:0px; width:320px; margin:0 auto;}
.gou_tu ul li,.gouz_tu ul li{ width:294px; height:375px; padding:18px 13px 0px; margin: 0px 0px 30px; background:url(../images/gou_picsmall.jpg) center no-repeat; float:none; text-align:center;}
.gou_tu ul li img,.gouz_tu ul li img{ width:294px; height:300px;}
.gou_tu ul li .title,.gouz_tu ul li .title{ background:url(../images/goubtnsmall.jpg) center no-repeat;}
.tuflash{ width: auto; margin: 0 10px 30px 10px; height:395px }
.jdzz_tu{ padding-left:0px;}
.jdzz_tu ul li{ margin:0 auto !important; float:none !important; height:auto !important;}
 .jdzz_tu ul li .title{  height: auto; line-height: 42px; padding-top: 10px;}
.jdzzboxtu{ display:none;}
.lswhbox1{ background:none; padding-bottom:50px;}
.jdzzlist{ margin-bottom:40px; padding-top:40px;}
.jdzzbox1{ padding-bottom:54px;}
.tyxxbox1{ padding-top:10px; background:none; padding-bottom:26px;}
 .tyxx_tu{ margin: 0 10px;}
.tyxx_tu ul li{ margin:0 auto; float:none; margin-bottom:20px;}
.tyxx_tu ul li.num4{ margin:0px auto;margin-bottom:20px;}
.tyxxbox1{ padding-bottom:30px;}
.lyzslist{ padding:25px 0px 25px;}
}
@media (max-width:667px){
    .tuflash{ height:339px }
}
@media (max-width:567px){
    .tuflash{ height:284px }
}
@media (max-width:467px){
    .tuflash{ height:228px }
}
@media (max-width:367px){
    .tuflash{ height:172px }
    .tyxx_tu ul li{ width: auto; height: auto;}
    .tyxx_tu ul li img{ width: 100%; height: auto;}
    .tyxx_tu ul li .picbg{ display: none;}
}
@media (max-width:480px){
    .goulist1 img{ width:80%;}
    .lswhlist img,.jdzzlist img,.tyxxlist img{ width:80%;}
    .lyzslist img{ width:60%;}
    .lswhbox1{padding-top:30px;}
    .lswhlist{ margin-bottom:20px}
    .jdzz_tu ul li{ width:auto !important;  padding: 10px !important; text-align: center;   background:none !important;}
    .jdzz_tu ul li img{ width:100% !important; border: 5px solid #fff; box-sizing: border-box !important;  height:auto !important; }
    .lswhboxtop{ background:none;}
}

