/*通用样式*/
*{margin:0px;padding:0px;outline:none;}
ul{list-style-type:none;}
li{list-style-type:none;text-align:left;font:14px/1.5em 微软雅黑, Arial;color:#333333;}
div{font:14px/1.5em 微软雅黑, Arial;text-align:left;color:#333333;}
td{font:14px/1.5em 微软雅黑, Arial;color:#333333;}
body{margin:0px;padding:0px;text-align:center;font:14px/1.5em 微软雅黑, Arial;color:#333;background-color:#fff;}
a{color:#333;text-decoration:none;outline:none;}
SELECT{FONT:13px;COLOR:#0F0F0F;}
INPUT{FONT:13px #0F0F0F;}
TEXTAREA{FONT:13px COLOR:#0F0F0F;}
.form{font-family:"微软雅黑";font-size:12px;line-height:17px;height:22px;padding:0px;margin:0px;}
.tdbg_leftall{padding:1px;font-family:"微软雅黑";color:#333333;text-decoration:none;border:1px solid #999999;width:70%;height:28px;line-height:28px;margin:3px 0px;}
.clears{clear:both;font-size:0px;height:1px;overflow:hidden;}

.zs{}
.zs dl{ margin-bottom:10px; width:100%; border:1px solid #f5f5f5;}
.zs dl dt{}
.zs dl dt img{ width:100%;}
.zs dl dd{ line-height:30px; background-color:#f5f5f5; text-align:center;}

/*顶部样式*/
#toplogo{clear:both;width:100%;background-color:#fff;height:60px;box-shadow: 0px 3px 6px 0px #bbb;}
#logopic{float:left;width:78%;padding-top:0px; padding-left:2%;}
#logopic img{ height:60px;}
#topmenu{float:right;width:18%;height:55px;margin-top:10px;}
#topmenu img{width:50px;margin-right:10px;}
#dropmenu{position:absolute;top:50px;background-color:#db1628;right:5%;display:none;z-index:1000;filter:alpha(opacity=90);opacity:0.9;width:120px;border:#ccc 1px solid;border-bottom-width:0px;}
#dropmenu a{color:#ffffff;}
.drops{text-align:left;height:45px;text-indent:12px;width:100%;line-height:45px;border-bottom:#ffffff 1px solid;font-size:17px;}
.dropscur{text-align:left;height:45px;text-indent:12px;width:100%;line-height:45px;border-bottom:#ffffff 1px solid;font-size:17px;background:#E6E3E3;}
.dropscur a{color:#000000;text-transform:none;}
#prdsm{display:none;}
#prdsmbut{position:absolute;top:0px;right:20px;width:50px;border-left:#ffffff 1px solid;line-height:45px;height:45px;text-align:center;font-size:50px;color:#ffffff;}
#prdsmbut img{height:45px;margin-right:5px;border:0px;}
.dropsm{text-align:left;height:40px;text-indent:20px;width:100%;line-height:40px;border-bottom:#ffffff 1px solid;font-size:18px;}
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0;}
.focus span.current{background:#fff;}
#banner{width:100%;overflow:hidden;clear:both;}
.bordbg{clear:both;width:98%;margin:0px auto;background-color:#FFF;text-align:center;padding-top:2px;}
/*首页主题样式*/
#tjprod{padding:18px 8px;clear:both;}
#indexprd{clear:both;width:100%;;padding:20px 0px;text-align:center;}
.indexbt{background:url(../image/strip2.png) repeat-x left bottom;color:#333333;font-size:16px;font-weight:bold;text-indent:25px;line-height:35px;height:35px;overflow:hidden;border-bottom:#999 solid 1px;}
.indexbt a{color:#333333;font-size:16px;font-weight:bold;}
.piclist{float:left;width:49%;text-align:center;padding-bottom:10px;line-height:20px; margin-right:2%; box-sizing:content-box;}
.piclist div{ width:100%; float:left; height:25px;background-color:#f5f5f5; text-align:center;}
.piclist div a{line-height:25px; color:#333 !important;}
.piclist:nth-child(2n){ float:right; margin-right:0 !important;}

.piclist img{display:block;margin:0px auto;width:100%;margin-bottom:0px;/*border:#CCCCCC solid 1px;*/ box-sizing:border-box;}
.piclist div p{height:40px; background:url(../image/pbt.png) no-repeat center center; line-height:40px; text-align:center; width:100%;}
.piclist div a{ color:#fff;}
.piclist span{color:#D90001;}


.piclist1{float:left;width:49%;text-align:center;padding-bottom:10px;line-height:20px; margin-right:2%; box-sizing:content-box;}
.piclist1 div{ width:100%; text-align:center;}
.piclist1:nth-child(2n){ float:right; margin-right:0 !important;}

.piclist1 img{display:block;margin:0px auto;width:100%;margin-bottom:0px;border:#CCCCCC solid 1px; box-sizing:border-box;}
.piclist1 div p{height:40px; background:url(../image/pbt.png) no-repeat center center; line-height:40px; text-align:center; width:100%;}
.piclist1 div p a{ color:#fff !important;}
.piclist1 span{color:#D90001;}

#indexxc{width:100%;clear:both;text-align:center;}
#indexxcpic{clear:both;}
#indexabout{clear:both;width:100%;padding:0px;padding-bottom:20px;text-align:center;}
#indexabwz{padding:15px 10px;clear:both;}
#indexnews{width:100%;clear:both;text-align:center;}
#indexnewslist{clear:both;padding:15px 8px 0px;}
.newslist{clear:both;line-height:32px;border-bottom:#b3b3b3 1px dotted;overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.nn{ color:#db1628; font-size:15px; font-weight:bold; margin-bottom:5px;}
.nn:hover{ color:#232323;}
.newslist p{ font-size:13px; color:#444; line-height:25px; max-height:50px; overflow:hidden; margin-bottom:8px;}
.newslist div{ text-align:left; color:#666;}
.newslist div span{ float:right;}
.newslist div span a{background-color: #db1628;
    outline: none;
    line-height: 30px;
    padding: 0 10px;
    border: none;
    cursor: pointer;
    border-radius: 5px;
    color: #fff;
    display: inline-block;}
.newslist div span a:hover{ background-color:#232323;}
#indexxcpic{clear:both;padding:18px 0px;}
#footsps{width:100%;height:20px;clear:both;overflow:hidden;}
#footmain{text-align:center;width:100%;}
#footmain p{text-align:center;line-height:47px;height:47px;}
#footmenu{clear:both;position:fixed;bottom:0px;left:0px;width:100%;height:47px;background-color:#515151;}
#footmenu ul li{float:left;text-align:center;overflow:hidden;}
#footmenu div{border-right:#CCCCCC 1px solid;text-align:center;padding-top:5px;}
#footmenu img{display:block;margin:0px auto;width:20px;border:0px;}
#footmenu a{color:#ffffff;}
#indexnewslist{padding-top:10px;padding-bottom:20px;}
/*内页样式*/
#abmenu{clear:both;width:100%;padding:15px 0px;}
#abmenu ul li{float:left;text-align:center; width:25%; border-right:1px solid #fff; box-sizing:border-box; margin-bottom:1px;}
.listabcur a{display:block;height:30px;line-height:30px;background-color:#db1628;text-align:center;color:#ffffff;padding-left:10px;padding-right:10px;}
.listab a{display:block;height:30px;line-height:30px;background-color:#4e4e4e;color:#ffffff;text-align:center;padding-left:10px;padding-right:10px;}
.listab a:hover{background-color:#db1628;}

.xlei{ background-color:#7e7c7c !important;}
.xlei:hover{ background-color:#f57a85 !important;}
.listabcur1 a{background-color:#f57a85 !important;display:block;height:30px;line-height:30px;text-align:center;color:#ffffff;padding-left:10px;padding-right:10px;}
.listab1 a{display:block;height:30px;line-height:30px;background-color:#4e4e4e;color:#ffffff;text-align:center;padding-left:10px;padding-right:10px;}


#abbody{width:100%;clear:both;text-align:center;padding-top:15px;}
.abhead{clear:both;line-height:39px;height:40px;text-indent:10px;border-bottom:1px solid #b3b3b3;font-size:24px;color:#0779c7;margin-top:15px;}
#abmain{clear:both;padding:20px 10px;}
#abmain img{max-width:100%;}
#prdmain{clear:both;padding:20px 0px;}
#prdinfoimg{clear:both;width:100%;padding:20px 0px;text-align:center;}
#prdinfoimg img{width:98%;}
#prodinfodetails{clear:both;padding:15px 5px;}
#prodinfodetails img{max-width:100%;}
.newsinfotitle{text-align:center;width:100%;line-height:30px;margin:0px auto;padding-top:25px;border-bottom:#cccccc 1px solid;}
.newsinfotop{text-align:center;padding:15px;clear:both;}
.newsinfos{clear:both;line-height:25px;padding:0px 10px 20px 10px;}
.newsinfos img{max-width:100%;}
.abbt{margin-top:15px;}
.abbts{height:10px;clear:both;width:100%;overflow:hidden;}
#picinfowz{clear:both;padding:0px 5px;}
.prdnext{text-align:center;padding-bottom:10px;}
.pagePre{border:1px solid #CCC;background:#fff0e1;padding:0px 9px;text-align:center;letter-spacing:0px;display:inline-block;margin-right:5px;}
.page{border:1px solid #CCC;background:#fff0e1;color:#000;padding:0px 9px;text-align:center;display:inline-block;margin-right:5px;}
.currentsy{border:1px solid #CCC;background:#ff4a00;color:#FFF;padding:0px 9px;text-align:center;display:inline-block;margin-right:5px;}
.currentsy:hover{color:#000;background:#fff0e1;}
.pageNext{border:1px solid #CCC;background:#fff0e1;padding:0px 9px;text-align:center;letter-spacing:0px;display:inline-block;}
.pag{clear:both;text-align:center;width:100%;padding-top:15px;}
.prodinfoprice{text-align:center;font-size:15px;line-height:25px;font-weight:bold;}
.prodinfoprice span{color:#D90001;}
.webpage a{border-right:#a0a0a0 1px solid;padding-right:5px;border-top:#a0a0a0 1px solid;padding-left:5px;padding-bottom:2px;border-left:#a0a0a0 1px solid;color:#666666;margin-right:2px;padding-top:2px;border-bottom:#a0a0a0 1px solid;text-decoration:none;font-size:12px;}
.webpage a:hover{border-right:#000 1px solid;padding-right:5px;border-top:#000 1px solid;padding-left:5px;padding-bottom:2px;border-left:#000 1px solid;margin-right:2px;padding-top:2px;border-bottom:#000 1px solid;font-size:12px;}
.webpage a:active{border-right:#000 1px solid;padding-right:5px;border-top:#000 1px solid;padding-left:5px;padding-bottom:2px;border-left:#000 1px solid;margin-right:2px;padding-top:2px;border-bottom:#000 1px solid;font-size:12px;}
.webpage span{border-right:#ddd 1px solid;padding-right:5px;border-top:#ddd 1px solid;padding-left:5px;padding-bottom:2px;border-left:#ddd 1px solid;color:#aaa;margin-right:2px;padding-top:2px;border-bottom:#ddd 1px solid;text-decoration:none;font-size:12px;}
.webpage b{font-size:14px;font-weight:normal;}
.both{ clear:both;}
.xiazai{ border:1px solid #ccc; padding:9px 14px; margin-top:15px;}
.xiazai p{ color:#F60; text-align:left; line-height:30px; font-weight:bold; border-bottom:1px dotted #ddd; margin-bottom:8px;}
.xiazai dl{ margin-bottom:10px;}
.xiazai dl dt{ float:left; width:95%; height:40px; overflow:hidden; text-align:left; line-height:40px;}
/*.xiazai dl dd{ float:right; width:49%; height:40px; overflow:hidden; text-align:left; line-height:40px;}*/
.xiazai dl dt img{ display:inline-block;}
.xiazai .tj{ text-align:center; height:40px;}
.xiazai .txt{ width:75%;border: 1px solid #CCC;line-height: 30px;height: 30px; outline:none; text-indent:5px;}
.xiazai .txt2{ width:75%;border: 1px solid #CCC;line-height: 30px;height: 90px; outline:none;}
.xiazai .txt1{border: 1px solid #CCC;line-height: 30px;height: 30px; width:20%; text-align:center;outline:none;}
.xiazai .xzbtn{ background-color:#db1628; border:none; line-height:40px; padding:0 20px; color:#fff; border-radius:5px; outline:none; cursor:pointer;}
.xiazai .xzbtn:hover{ background-color:#333;}
/*首页特色*/
.ts{}
.ts dt{}
.ts dt img{ width:100%;}
.ts dd{}
.ts dd h2{ padding:5px 0;}
.ts dd h3{ margin-bottom:5px;}
.ts dd .p{ line-height:20px; padding:0 8px 10px 8px; text-align:left;}

.about{}
.about .atimg{ text-align:center;}
.about .atimg img{ width:70%;}
.about h2{height:45px;line-height: 45px;font-size: 22px;color: #db1628; text-align:center;}
.about .aimg{}
.about .ainfo{ padding:8px 10px; line-height:24px; text-align:left;}
.about .three{box-shadow: 0px 3px 6px 0px #ddd; margin-bottom:10px; padding-bottom:px;}
.about .three dl{ width:33.33%; float:left;}
.about .three dl dt{ text-align:center; width:100%; height:45px;}
.about .three dl dt img{ display:inline-block;}
.about .three dl dd{ padding-top:9px;}
.about .three dl dd div{ height:30px; font-weight:bold; line-height:30px; text-align:center; font-size:30px; color:#1c1c1c;}
.about .three dl dd div span{ font-size:16px; font-weight:200; color:#000;}
.about .three dl dd p{ font-size:14px; color:#1c1c1c; text-align:center; height:24px; line-height:24px;}

.hybt{ background:url(../image/ysline.png) no-repeat center bottom; line-height:50px; height:50px; text-align:center; color:#1a1a1a; font-size:25px; font-weight:bold;}
.hylist{ padding:15px 10px;}
.hylist .hyitem{ background-position:10px 21px; border:1px solid #f0f0f0;font-size:16px; width:100%; line-height:70px; height:70px; margin-bottom:15px; text-indent:50px; position:relative;}
.hylist .hyitem:hover{box-shadow: 0px 3px 6px 0px #ccc;}
.hylist .hyitem span{ color:#000; font-weight:bold;}
.hy1{ background:url(../image/hy1.png) no-repeat;}
.hy2{ background:url(../image/hy2.png) no-repeat;}
.hy3{ background:url(../image/hy3.png) no-repeat;}
.hy4{ background:url(../image/hy4.png) no-repeat;}
.hy5{ background:url(../image/hy5.png) no-repeat;}
.hy6{ background:url(../image/hy6.png) no-repeat;}

.ysbt{ text-align:center; color:#999; font-size:16px; padding:5px 0;}
.ys{}
.ysd{ padding:0px 10px;}
.ysd dt{/* width:80px;*/padding-top:15px; color:#fff;border-bottom:2px solid #d6d6d7; padding-bottom:8px;}
.ysd dd{/*width:479px;*/}
.ysd dt .bt1,.ysd dt .bt2{float:right; width:84%;}
.ysd dt img{ float:left; width:15%;}
.ysd dt .bt1 h2,.ysd dt .bt2 h2,.ysd dt .bt3 h2{ color:#db1628; text-indent:10px; font-size:21px; line-height:32px; height:32px;}
.ysd dt .bt1 p,.ysd dt .bt2 p,.ysd dt .bt3 p{ /*width:384px; */text-indent:10px; font-size:12px; color:#545454; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;  line-height:19px; padding-top:7px;}
.ysd dd .ysinfo{ line-height:32px; padding-top:12px; font-size:16px; color:#424242; background:url(../image/ysico.png) no-repeat 14px 24px; text-indent:20px; padding-left:14px; text-indent:13px;}
.ysimg{ padding:0px 15px;}
.ysimg img{ width:100%;}

.faq{ padding:15px 15px;}
.faq dl{ border-bottom:1px dotted #c7c7c7; padding:17px 0;}
.faq dl:hover{box-shadow: 0px 3px 6px 0px #ccc;}
.faq dl:last-child{ border-bottom:none;}
.faq dl dt{ height:30px; line-height:30px; font-size:14px; color:#252525;}
.faq dl dt a{}
.faq dl dt a:hover{color:#db1628 !important;}
.faq dl dt i{ background:url(../image/Q.png) no-repeat center center; width:34px; height:30px; display:inline-block; float:left;}
.faq dl dd{ line-height:26px; height:52px; overflow:hidden; font-size:14px; color:#696969;}
.faq dl dd i{background:url(../image/A.png) no-repeat center 5px; width:34px; height:52px; display:inline-block;float:left;}