@charset "utf-8";
*{padding:0px; margin:0px}
body {font-family: Tahoma,"Arial","Helvetica","Microsoft YaHei","微软雅黑","微軟雅黑","宋体";-webkit-text-size-adjust: none; font-size:14px; color:#232323;background:#fff}
body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,form,img,p,pre,textarea,blockquote,fieldset { padding:0px; margin:0px;}
html,body{width: 100%;height: 100%;}
ul,ol,li{list-style-type:none}
table{ border-collapse:collapse}
img {border:none;-ms-interpolation-mode:bicubic;-webkit-backface-visibility: hidden;}
img{max-width:100%;	border:0;}
em {font-style:normal}
h1,h2,h3,h4,h5,h6,h7 {font-size:100%}
a:link {color:#303030;text-decoration:none;  }  
a:visited {color:#303030;text-decoration:none;  }  
a:hover {color:#055b99;text-decoration:none;  }  
a:active {color:#303030;text-decoration:none;  } 
.grey{color:#aaacaf}
.grey a{color:#aaacaf; text-decoration:none}
.grey a:hover{color:#fe0000; text-decoration:none}
.red{color:#ff0000}
.red a{color:#ff0000; text-decoration:none}
.red a:hover{color:#303030; text-decoration:underline}
.white{color:#FFFFFF}
.white a{color:#FFFFFF; text-decoration:none}
.white a:hover{color:#fff; text-decoration:underline}
.black{color:#000}
.black a{color:#000; text-decoration:none}
.black a:hover{color:#055b99; text-decoration:none}
.yellow{color:#dfc1a5;}
.yellow a{color:#dfc1a5; text-decoration:none}
.yellow a:hover{color:#0094e9; text-decoration:none}
.blue{color:#055b99;}
.blue a{color:#055b99; text-decoration:none}
.blue a:hover{color:#055b99; text-decoration:underline}
.blue1{color:#014592}
.blue1 a{color:#014592; text-decoration:none}
.blue1 a:hover{color:#014592; text-decoration:none}
.blue2{color:#9ba3b1}
.blue2 a{color:#9ba3b1; text-decoration:none}
.blue2 a:hover{color:#fff; text-decoration:none}
.grey1{color:#b5b5b5}
.grey1 a:link {color:#b5b5b5;text-decoration:none;  }  
.grey1 a:visited {color:#b5b5b5;text-decoration:none;  }  
.grey1 a:hover {color:#fff;text-decoration:none;  }  
.grey1 a:active {color:#b5b5b5;text-decoration:none;  } 
img{border:0px;}
.left{float:left;}
.right{float:right;}
.banner1{clear:both}
.banner2{clear:both; height:17px; overflow:hidden}
.line01{background:#f0f0f0; height:6px; overflow:hidden; clear:both}
.line02{overflow:hidden; clear:both; height:58px;}
.line03{ height:60px; overflow:hidden; clear:both}
.t01{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}
.t02{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
.clearfix:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.box_swipe{
    overflow:hidden;
    position:relative;
}
.box_swipe ul{
    -webkit-padding-start: 0px;
}

.box_swipe>ol{
    height:20px;
    position: relative;
    z-index:10;
    margin-top:-25px;
    text-align:center;
    padding-right:15px;

}
.box_swipe>ol>li{
    display:inline-block;
    margin:5px 0;
    width:15px;
    height:5px;
    background-color:#ffffff;
    border: 8px;
}
.box_swipe>ol>li.on{
    background-color:#f9221d;
}

.t01{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}

.maintop{height:70px;	width: 100%; background:#f6f6f6}
.maintop .logo{}
.maintop .logo img{}
.maintop .right{}

.mmenu{clear:both; padding-top:10px}
.mmenu ul{list-style-type:none; padding:0px; margin:0px;}
.mmenu li{width:21%; float:left; padding:10px 2%;}
.mabout{clear:both;}
.mabout .title{clear:both; height:45px; line-height:45px; border-bottom:2px solid #f0f0f0; padding:0px 0px 0px 10px; color:#ec212d}
.mabout .title .left{float:left; font-size:22px;}
.mabout .title .right{padding-top:20px; padding-right:10px}
.mabout .content{clear:both; padding:10px  10px}
.mproducts{clear:both;}
.mproducts .title{clear:both; height:45px; line-height:45px; border-bottom:2px solid #f0f0f0; padding:0px 0px 0px 10px; color:#ec212d}
.mproducts .title .left{float:left; font-size:22px;}
.mproducts .title .right{padding-top:20px; padding-right:10px}
.mproducts .content{clear:both; padding:10px  10px}
.mfooter{clear:both; background:#a60607; border-top:3px solid #730102; color:#FFFFFF; text-align:center; line-height:24px; padding:8px 0px}

.sub_title{clear:both; background:#a60607; border-left:3px solid #730102; height:40px; line-height:40px; text-align:left; padding-left:10px; color:#FFFFFF; font-size:18px}
.sub_tcontent{clear:both; padding:10px 10px;}

.footer{background:#a60608 url(../images/line05.jpg) repeat-x 0px 0px; overflow:hidden; bottom: 0; position: fixed; width:100%; text-align:center; }
.footer ul{list-style-type:none; padding:0px; margin:0px;}
.footer li{width:15%; float:left; padding:8px 5% 6px 5%;background:url(../images/line06.jpg) repeat-y right;}

.gallery{clear:both; overflow:hidden}
.gallery ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.gallery li{width:41%; margin:0px 2% 2% 2%; padding:2%; float:left; border:1px solid #e6e6e6; font-size:14px; text-align:center}
.gallery li img{width:100%;margin-bottom:10px;}

.products{clear:both; overflow:hidden}
.products ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.products li{width:41%; margin:0px 2% 2% 2%; padding:2%; float:left; border:1px solid #e6e6e6; font-size:14px; text-align:center}
.products li img{width:100%;margin-bottom:10px;}
.p_title{clear:both; font-size:20px; height:40px; line-height:40px; text-align:center}
.p_img{border:1px solid #e6e6e6; padding:5px; clear:both;}
.p_info{clear:both; padding-top:10px;}

.query1{margin-bottom:15px;}
.query1,.query1 td {border-collapse: collapse; padding:10px 3px;border:1px solid #e8e8e8;}

.btn02{width:95%; border:1px solid #eeeeee; height:30px; line-height:30px}

#pager{clear:both; padding-top:15px; overflow:hidden; height:35px}
#pager a{border:1px solid #e6e6e6; padding:3px 5px; margin:0px 3px;}
.pagelink1{background:#a60608; color:#FFFFFF; padding:3px 8px; margin:0px 5px}