@charset "GB2312";
*{word-break:break-all} /*强制换行*/
body{margin:0;padding:0;font:14px/1.5 "verdana","ms song","Courier New","Microsoft Yahei",sans-serif; color:#333;}
html { font-size:100%; }
a{color:#5c5c5c; text-decoration:none; border:none;}
a:hover{ color:#F00; text-decoration:none;}
.clear{clear:both;}
img{border:0; margin:0px; padding:0px; width:100%;}
li{ list-style-type:none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td{ list-style:none; padding:0; margin:0;}
.htop{background: #f7f7f7;height:30px; line-height:30px;clear:both;}
.htmain{max-width:1100px;margin:0 auto;}
.htmain span{font-weight:600;margin-right:12px;color:#000;float:left;}
.htmain a{margin-left:12px; margin-right:12px; float:left;}
.t_eml{float:right;background:url(../images/eml.jpg)no-repeat left center;padding-left:22px;}

#con_two_1 p,#con_two_2 p,#con_two_3 p{text-indent: 2em;}

/* top */
#top{max-width:1100px; margin:0 auto;width:100%}
.logo{width:52%; float:left;}
.top_r{width:33%; float:right;}
.top_menu{width:100%;}
.top_menu a,.top_menu a img{width:20%; margin-right:1%;}
/* menu */
.headin {width:100%;margin:0 auto; overflow:hidden;background:#333; border-bottom:4px solid #c80002; font-size:15px;}
.headin ul { max-width:1100px; margin:0 auto; overflow:hidden;width:100%}
.headin li{ float:left;line-height:40px; text-align:center; background:url(../images/line.jpg) no-repeat right center;}
.headin li a{ color:#fff; height:40px; display:inline-block; text-decoration:none;padding:0 30px;}
.headin li:hover{color:#fff; background:#c80002}
.headin .home{ background:#c80002;}
.headin li a.home:hover{  background: #c80002;}
/* banner */
.index_show{position: relative;z-index: 2;width: 100%;background: #fff;}
.bxslider{height:auto;overflow: hidden;width: 100%;}
.bxslider li{width: 100%;height:auto;overflow: hidden;}
.bxslider .item1{background: url(../images/slider1.png) center 0 no-repeat;}
.bxslider .item2{background: url(../images/slider1.png) center 0 no-repeat;}
.bxslider .item3{background: url(../images/slider1.png) center 0 no-repeat;}
.bx-controls{display: none;}
#bx-pager{position: absolute;right: 6px;bottom: -15px;z-index:10;margin-left: -90px;padding-bottom: 6px;}
#bx-pager a{float: left;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 18px;background: #fff;color: #999;font-family: "宋体";}
#bx-pager a:hover{text-decoration: none;}
#bx-pager .active{position: relative;background: #fd825c;color: #fff;}
#bx-pager .active::before{content: '';position: absolute;top:-10px;left: 10px;border: 5px solid transparent;border-bottom: 5px solid #fd825c;}
.sj_left{display:none}
/* tab */
.cate { margin:0 auto; max-width:1100px; background-color:#f1eded;margin-top:10px; overflow:hidden;}
.Menubox2 {width:100%;overflow:hidden;}
.Menubox2 ul {float:left; width:80%;}
.Menubox2 li{float:left; background:#666; width:15%; height:34px; line-height:34px; margin-right:1%; margin-top:2px; cursor:pointer; text-align:center; list-style:none; color:#FFF;font-size:14px;}
.Menubox2 li.hover{background:#c80002; width:15%; height:34px;line-height:34px; text-align:center}
#search { float: right;width:25%; padding-top:5px;}
#keyword { border: #CCC 1px solid; color: #000; float: left; width: 60%; margin-left: 2px; height: 25px; line-height: 25px; color:#666; text-indent:2px; }
#button{width: 18%; background:#1F1F1F; color:#fff; border:0; height:27px;}
.Contentbox2{clear:both; text-align:left; line-height:20px; border-top:#B6BAC0 1px solid; padding:5px; }
.catelist{width:100%; overflow:hidden;margin-top:10px; margin-left:10px; }
.catelist ul {}
.catelist li{float:left; width:19%; margin-right:10px; }
.pro_cate{width:100%; float:left; line-height:23px; text-align:left;color:#666; padding-bottom:10px; font-size:12px;}
.pro_cate h3{font-size:15px; text-align:center;height:30px; color:#000;background:#a8a8a8; line-height:30px;}
.pro_cate h3 a{color:#000;}
.pro_cate img{border:0px;width:207px; height:150px;}
.dylist{width:100%; height:26px;}
.dylist a{height:26px; float:right;color:#FFF; line-height:26px; background:#5e5d5d; display:inline-block; text-align:center; padding:0 6px;}
.dylist a:hover{height:26px; color:#000; line-height:26px; background:#c80002; display:inline-block; }

.indexbox{margin:0 auto; max-width:1100px; margin-top:15px;width:100%}
#left{ float:left; width:30%; border-right:dotted 1px #999; padding-right:1%;}
#left h2,.con_l h2{ font-size:16px; text-align:left; margin-bottom:10px; line-height:30px; padding-bottom:5px; border-bottom:#999 1px solid;}
#left li { width:100%; overflow:hidden;border-bottom:#999 1px dotted; padding-bottom:17px; margin-top:11px;}
#left li img{ float:left; width:30%; height:95px; padding:2px; border:#ccc 1px solid;}
#left span{ float:right; width:68%; color:#666}    
#left span h3{ font-size:14px; color:#c00; margin-bottom:2px; font-weight:bold; margin-top:0;}

#right{ float:right; width:720px;}
.con_l{ float:left; width:100%;}
.title{ height:40px; line-height:40px; border-bottom:solid 2px #666;}
.title h3{ color:#fb6300; font-size:20px; text-indent:2em;}
.title h3 span{ color:#333333;}
.about img{ float:left; width:240px; height:160px; padding:5px 10px 5px 0px;}
.more{ float:right;}
.more img{ float:right; max-width:100%;}
.cmp{ margin-top:10px;}
.cmp p{ line-height:25px;width:56%;float:left;}
.shipin{width:43%;float:right;}

.xw{ width:100%; margin-top:10px;}
.xw ul{}
.xw ul li{ width:100%; height:25px; line-height:25px; border-bottom:dashed 1px #a1a1a1; font-weight:bold;}
.xw li span a{ color:#c80002; text-decoration:none;}
.xw li span a:hover{ color:Black; text-decoration:underline;}
.xw li a{ font-weight:normal; padding-left:5px;}
.xw_l{ float:left; width:49%;}

.xw_r{ float:right; width:49%;}
.pro{ width:100%; margin:0 auto;}
.pro ul{ margin-left:5px;}
.pro li{ float:left; width:49.5%; height:25px; line-height:25px; text-indent:15px;}
.pro li a{ color:#0074c9; text-decoration:none;}
.pro li a:hover{color: #f60; text-decoration:none;}

#hot{ width:100%; margin-top:15px; overflow:hidden;}
#title{ border-bottom:#c80002 1px solid;}
#title h2{ font-size:16px; text-align:center; height:30px; line-height:30px; width:120px; background-color:#c80002; color:White;}
#title span{ float:right; line-height:30px; margin-right:5px; font-weight:bold;}

#foot{background:#4C4C4C; width:100%; margin:0 auto; margin-top:20px; overflow:hidden; color:#AAABA8;}
#footer {max-width:1100px;margin: 0 auto;font-size: 12px; height:190px; padding-top:10px;}
#footer ul {}
#footer a { color:#AAABA8;}
#footer a:hover { color:#c80002;}
#footer li.btm1 {width:300px;float:left;}
#footer li.btm1 dd.m1{background:url(../images/icotel.jpg) no-repeat left center; text-indent:20px;}
#footer li.btm1 dd.m2{background:url(../images/add.jpg) no-repeat left center; text-indent:20px;}
#footer li.btm1 dd.m3{background:url(../images/400.jpg) no-repeat left center; text-indent:20px;}
#footer li.btm1 dd.m4{background:url(../images/email.jpg) no-repeat left center; text-indent:20px;}
#footer li.btm1 dd.m5{text-indent:20px;}
#footer dt {font-size:20px; color:#fff;font-weight:bold;}
#footer dd {line-height:28px; height:28px;}
#footer dd strong{ color:#fff;}
#footer li.btm2 {width:130px;float:left;}
#footer li.btm3 {width:130px;float:left;}
#footer li.btm4 {width:130px;float:left;}
#footer li.btm5 {width:130px;float:left;}
#footer li.btm6 {width:100px;float:right; text-align:center;padding-top:45px; padding-right:2%;}
.btm2 dd,.btm3 dd,.btm4 dd {background:url(../images/ico1.jpg) no-repeat left center; text-indent:20px;}
.btm5 dd {background:url(../images/dd.png) no-repeat left center; text-indent:10px;}
#tq_kefu_normal_container img{width:198px;}
#link{width:100%;background: #333; margin:0 auto; overflow:hidden;line-height:35px;}
#footer-bottom {width: 1100px;margin: 0 auto;}
.copyright {color: #AAA;float:left;}
.copyright a{color: #eee !important;}
.yl{width:100%;background: #333; margin:0 auto; overflow:hidden;line-height:35px;}
.friend {max-width:1100px; margin:0 auto; overflow:hidden;}
.friend span {color:#c80002;}
.friend a { padding:0 10px;}
/* submain */
.daohang {width:100%; overflow:hidden; border-bottom:solid 1px #d2d2d2;}
.weizhi {color:#c80002; background:url(../images/home.gif) no-repeat left 11px; text-indent:17px; height:35px; line-height:35px;max-width:1100px; margin:0 auto;}
/* subleft */
.left {width:28%;float:left; overflow:hidden;}
.left_tit {width:100%; height:70px; background:#c80002; border-bottom:solid 3px #000;}
.left_tit h2{text-indent: 40px;font-size: 20px;color: #fff;height: 45px;line-height: 55px;padding: 0;margin: 0;}
.left_tit p {width: 100%;text-indent: 40px;font-size: 14px;color: #fff;height: 25px;line-height: 15px;padding: 0;margin: 0;}
.all-goods{width:100%;background:#e6e6e6;/*border:1px solid #ff6600;*/overflow: visible;}
.item{width:100%;height:36px;border-top:1px solid #FFF;}
.item .product{position:absolute;z-index:999;width:268px;}
.item .product h3{width:100%;height:36px;font-weight: normal;line-height: 36px; background: url(../images/indexSprite.png) no-repeat -12px 12px; text-indent:28px;padding: 0;margin: 0;}
.item .product h3 a{ color: #666; font-size:14px; font-family:"宋体";}
.item .product h3 a:hover{ text-decoration:none;}
.hotpro{ padding-bottom:20px; overflow:hidden; margin-top:10px; background:#e6e6e6;}
.hotpro h3{font-size:18px; border-bottom:solid 1px #c80002; height:35px;line-height:35px; text-indent:10px;padding: 0;margin: 0;}
.hotpro ol { margin-left:15px;}
.hotpro ol li {width:90%;line-height:25px; height:25px;}
.hotpro dl{ width:94%; margin-left:8px; overflow:hidden; margin-top:20px;}
.hotpro dl dt{ width:40%; float:left;}
.hotpro dl dd{ width:55%; float:right;}
.hotpro dl dd a{ font-weight:bold; color:#333;}
.hotpro dl dd a:hover{ color:#e00000;}
.hotpro dl dd p{ color:#787878; padding-top:5px;}
.hotpro ul{width:100%; overflow:hidden;}
.hotpro li {height:30px; line-height:30px; text-indent:20px; background:url(../images/dd.png) no-repeat 10px center;}
/*.case1-li {font-size:14px; line-height:30px;margin-left:10px;background:url(../images/dd.png) no-repeat left 10px; text-indent:8px;}
.case-tj{margin-bottom:20px; overflow:hidden; padding-bottom:15px; margin-top:15px; background:#e6e6e6;}
.case-tj h2{font-size:18px; border-bottom:solid 1px #c80002; height:35px;line-height:35px; text-indent:10px;}
.case2  img{width:235px; height:130px; border:0px;}*/
.zx {width:100%; overflow:hidden; margin-top:10px;}
.zx img {width:100%; border:0px;}
.proimg{ margin-bottom:20px; overflow:hidden; border:1px solid #ccc; padding:15px 0px; margin:15px auto;max-width:1100px;}
.content{ max-width:1100px; margin:0 auto; margin-top:15px;width:100%}
.right{width:70%;float:right; overflow:hidden;border: solid 1px #d2d2d2;border-top: none;}
.proxx_tit {background:url(../images/protit-bg2.jpg) repeat-x; height:42px; width:100%;}
.detail_menu{ float:left; width:100%;}
.detail_menu ul{ overflow:hidden; margin-left:2px;}
.detail_menu ul li{ float:left; height:43px; line-height:43px;margin-left:20px; padding:0 20px}
.detail_menu ul li a{ color:#333; font-size:14px;}
.detail_menu ul li a:hover{ color:#c80002; background:#fff}
.detail_menu ul li.cur3{ background:#fff; width:70px; height:40px; margin-left:20px; _margin-left:10px; text-align:center; border-top:3px solid #c80002;border-left: #d8d8d8 1px solid; border-right:#d8d8d8 1px solid; line-height:34px;}
.detail_menu ul li.cur3 a{ color:#c80002; font-weight:bold;}

.details,.shebei,.news_details  {width:100%; overflow:hidden;}
.details {color:#000;}
.details p,.news_details p { margin-top:10px; line-height:25px;}
.details h3,.shebei h3,.order h3,.news_details h3 {font-size:16px;}
.sub_lxfs {width:100%; overflow:hidden; border-top:1px #dedede dashed;}
.sub_lxfs span { color:#666; margin-left:2%;line-height:50px;font-size:20px;}
.sub_lxfs span em {font-style:normal; color:#c80002;}
.line-zixun{ background:url(../images/baojia-icon.jpg) no-repeat 16px center #fe4403; padding-left:64px;padding-top:10px; padding-bottom:10px; padding-right:20px; color:#fff; font-size:15px; font-weight:600;}
.line-zixun:hover{ background:url(../images/baojia-icon-hover.jpg) no-repeat 16px center #fe2c03; color:#fff;}
.line-order{ background:url(../images/zixun-icon.jpg) no-repeat 16px center #2b3b57; margin-left:15px; padding-left:64px;padding-top:10px; padding-bottom:10px; padding-right:20px; color:#fff; font-size:15px; font-weight:600;}
.line-order:hover{background:url(../images/zixun-icon-hover.jpg) no-repeat 16px center #1b2f52; color:#fff;}
.title_right {width:100%; height:36px; overflow:hidden; background:#d2d2d2;}
.title_right b {text-indent:10px; font-size:16px;width:180px; text-align:left; line-height:36px;padding:10px 15px; background:#c80002; color:#fff;}
.newslist,.wenda { overflow:hidden;}
.newslist ul {}
.newslist li{ border-bottom:dashed 1px #CCCCCC; text-align:left;width:100%; margin-top:10px; color:#666666;}
.newslist li h3{ font-size:14px; color:#666666; border:none;text-indent:20px; background:url(../images/dd.png) no-repeat 10px 5px;}
.newslist li .time{ font-size:12px; color:#999999; padding:0px; line-height:25px;}
.newslist li .time em{ padding-left:5px;font-style:normal;}
.newslist li p{color:#666666;font-size:12px; line-height:20px; padding:0px 10px 5px;}
/*.product_lit {width:808px; overflow:hidden; border:solid 1px #d2d2d2; border-top:none;}*/
.list_title {width:100%; height:35px; line-height:35px;border-bottom:solid 1px #d2d2d2;}
.list_title h3 {width:40%;float:left;font-size:16px;text-indent:25px; color:#c80002; background:url(../images/icon2.jpg) no-repeat 5px; }
.list_title span {float:right;width:30%;}
.list_title span a{color:#c80002;}
.list_title span a:hover{color:#333; text-decoration:underline;}
.list1 {overflow:hidden;width:98%; margin:0 auto; padding-bottom:10px;}
.list1 ul {}
.list1 li {width:23%; margin-left:1%;float:left; margin-top:15px; height:168px;}
.list1 li img {width:96%; height:136px; padding:2%; border:solid 1px #d2d2d2; border-bottom:none;}
.list1 li img:hover { border:solid 1px #c80002;}
.list1 li p {line-height:30px;text-align:center; background:#e6e6e6;}
.news_details {color:#000;}
.news_details h1 { text-align:center;font-size:18px; line-height:40px;}
.news_details p { padding:0 10px;}
.news_details img{width:400px;}
.timer {text-align:right; border-bottom:dashed 1px #d2d2d2; height:30px; line-height:30px; padding:0 5px; width:96%; margin:0 auto;}
.updown {width:100%;overflow:hidden;text-indent:10px; height:30px; line-height:30px;}
.updown span {padding-right:30px;}
.updown b {color:#c80002;}
.related ul { margin-left:15px;}
.related h3 {font-size:14px; height:25px; line-height:25px; margin-top:10px;text-indent:12px;}
.related li {width:49%;float:left; text-indent:10px; height:30px; line-height:30px;border-bottom:dashed 1px #d2d2d2; background:url(../images/dd.png) no-repeat left center;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
}
@media screen and (min-width: 1001px) {
.top_r img{width: inherit;}
}
@media screen and (max-width: 767px) {
.tq{display:none}
.htop{display:none}
	/* top */
.logo{width:98%; clear:both; float:left;}
.top_r{display:none}
/* menu */
.headin li{ float:left;line-height:40px; text-align:center; background:url(../images/line.jpg) no-repeat right center; width:33.33%;padding:0;}
.headin li a{padding:0 !important;margin:0;}
.Menubox2 ul {width:100%;}
.Menubox2 li{width:19%; margin-right:0.3%; overflow:hidden;}
.Menubox2 li.hover{width:19%;}
.proserlist{display:none}
.cmp p{width:98%;margin-left:auto;margin-right:auto;}
.shipin{width:98%;margin-left:auto;margin-right:auto;}
#search { float: right;width:75%; padding-top:5px;}
.catelist{margin-left:0;}
.catelist li{float:left; width:48%; margin-right:2%; }
.pro_cate img{border:0px;width:100%; height:103px;}
#left{ width:96%; padding:0; margin:0 auto;}
#right{ width:96%; padding:0; margin:0 auto;}
.news_details img{width:92%;padding-left:3%}
.xw_l{width:96%; padding:0; margin:0 auto; clear:both;}
.xw_r{display:none}
#footer li.btm1 {width:96%; padding-left:2%; margin:0 auto; clear:both;}
#footer li.btm2,#footer li.btm3,#footer li.btm4,#footer li.btm5{width:24%; padding-left:0.2%; padding-top:10px;}
#footer li.btm6 {display:none}
.weizhi {width:100%; font-size:12px;}
.content{width:100%;}
#preview {margin:2%;width:98% !important;}
.pright{margin:2%;width:98% !important;}
.line-zixun{ background:url(../images/baojia-icon.jpg) no-repeat 6px center #fe4403; padding-left:44px;padding-top:10px; padding-bottom:10px; padding-right:10px; color:#fff; font-size:15px; font-weight:600; margin-left:10px;}
.line-zixun:hover{ background:url(../images/baojia-icon-hover.jpg) no-repeat 6px center #fe2c03; color:#fff;}
.line-order{ background:url(../images/zixun-icon.jpg) no-repeat 6px center #2b3b57; margin-left:10px; padding-left:44px;padding-top:10px; padding-bottom:10px; padding-right:10px; color:#fff; font-size:15px; font-weight:600;}
.line-order:hover{background:url(../images/zixun-icon-hover.jpg) no-repeat 6px center #1b2f52; color:#fff;}
.sj_left{display:block;width:98%; margin-left:1%;}
.left{display:none;}
.right{width:98%; margin-left:1%;}
.detail_menu ul li.cur3{width:24%;margin-left: 0;padding: 0;}
.detail_menu ul li{width:24%;margin: 0;padding: 0; text-align:center;}
}
@media screen and (max-width: 1000px){
.headin li a{padding:0px 16%;}
.list1 li{width:49%;}
.tq{display:none}

	}
.proserlist { width:100%; background:#c80002; position:absolute; z-index:999 !important; display:none; color:#fff;}
.proserlist h2{ color:#fff;font-size:24px;}
.proserlist a { color:#fff;}
.proserlist a:hover{ color:#fff; text-decoration:underline;}
.proserlist .pro_ul { margin:35px auto 0 auto; width: 1200px; padding-bottom: 20px; position: relative; }
.proserlist .pro_ul .cateps {float:left; text-align:left;width:120px;font-weight:bold;border-right:1px solid #ccc;font-size:14px; line-height:25px;}
.proserlist .pro_ul .cateps .bt { margin-top: 40px; font-size: 23px;}
.proserlist .pro_ul .cateps ul { margin-top:15px;}
.proserlist .pro_ul .ps { float:left;text-align:left; height:auto; padding-left:24px;width:185px;}
.proserlist .pro_ul .ps li {width:49%;float:left;line-height:22px;}
.proserlist .pro_ul .scxps { float:left;text-align:left; height:auto; padding-left:10px;width:130px;}
.proserlist .pro_ul .scxps li {width:100%;line-height:22px;}
.kwicks{width:720px;position:relative; margin-top:15px;}
.kwicks li{width:20%;height:109px;overflow:hidden;margin-right:9px;float:left}
.kwicks li.last{margin-right:0px}
.kwicks li img{width:92%;height:105px;border:2px solid #c6c6c6;float:left}
.kwicks li .extension{height:120px;background:url(../images/star.gif) no-repeat right top #3c3c3c;overflow:hidden}
.kwicks li dl{padding:5px 0px 0px 10px;width:230px;height:80px;overflow:hidden;margin-left:0px}
.kwicks li dd{color:#ccc}
.kwicks li dt a{color:White;}
.kwicks li dt a{font-size:14px;font-weight:bold}

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */