/* 样式初始化
--------------------------------------------------*/
html {
	height: 100%;
}
body {
	font-family: Helvetica, Arial, sans-serif;
	background: #E9EFF4;
	-webkit-text-size-adjust: 100%;/*解决Iphone下橱窗字体变大问题*/
}
* {
	padding: 0;
	margin: 0;
	border: 0;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;					/*禁止链接长按弹出选项菜单*/
}
li{list-style:none;}
a{color:#000;text-decoration: none;}
#pwap{background: #fff;
max-width: 640px;
margin: 0 auto;
min-width: 320px;
border-left: 1px solid #666;
border-right: 1px solid #666;}
.logo{height: 45px;background: #271B16;margin-top: 0px;line-height: 45px;overflow: hidden;}
.logo a{font-size:24px;text-decoration: none;color:#fff;font-weight: bold;padding-left: 10px;float:left;}
.nav{background:#800404;height: 36px;}
.nav ul li{width:20%;
float:left;
height:36px;
text-align: center;
font-size: 14px;
line-height: 36px;
}
.nav ul li span{text-shadow: 1px 1px 1px #154166;border-left: 1px solid #014c8d;height: 36px;line-height: 36px;padding: 0 2px;display: block;text-align: center;}
.nav ul li span a{color:#fff;text-decoration: none;}
.title{background: #800404;
width: 100%;
height: 35px;
line-height: 35px;
display: -moz-box;
color: #fff;
}

.nav_a li{float: left;
width: 33.3%;
text-align: center;
line-height: 36px;}
.about{height:75px;line-height: 1.8;word-wrap: break-word;overflow: hidden;}
.productlist{overflow: auto;}
.productlist li{width:50%;
float:left;
text-align:center;
margin-top:20px;
height:144px;
}
.productlist li img{width:80%;
height:120px;
border-radius: 5px;
border: 1px solid #9d8b8b;
}
.productlist li span a{font-size: 16px;}
.contact{text-align: center;padding: 10px;}
.contact img{width: 100%; height: 100px;margin: 5px 0 5px 0;max-width: 300px !important;}
.content{padding: 10px;}
    #tool{position: fixed;bottom: 0px;left: 0px;right: 0px;z-index: 900;}
    .toollist{
        position: fixed;
        padding:0;
        margin:0
        z-index: 900;
        bottom: 0px;
        left: 0px;
        right: 0px;
        display: block;
        height: 48px;
        border-top: 1px solid #029B85;
        background:-webkit-gradient(linear, 0 0, 0 100%, from(#800404), to(#800404));
        background:-moz-linear-gradient(#800404,#800404);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#800404', endColorstr='#800404');
        box-shadow: 0px 1px 0px #EEE inset;
    }
    .toollist li {
        float: left;
        height: 100%;
        width: 20%;
        list-style:none;
        position: static !important;
        margin: 0px;
        border-radius: 0px !important;
        box-sizing: border-box;
        box-shadow: none !important;
        background: transparent none repeat scroll 0% 0%;
        border-right: 1px solid #fff;
        padding-top: 5px;
    }
    .toollist li a {
        font-size: 20px;
        line-height: 20px;
        text-align: center;
        display: block;
        text-decoration: none;
        padding-top: 2px;
        position: relative;
        color:#fff;
    }
    .toollist li a img {
        width: 22px;
        height: 22px;
    }
    .toollist li a p {
        margin: 1px 0px;
        font-size: 10px;
        display: block !important;
        line-height: 16px;
        text-align: center;
    }
	.kelink{BORDER-BOTTOM: #196495 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #196495 2px solid; LINE-HEIGHT: 300%; MARGIN: 10px 10px 10px 10%; WIDTH: 80%; FONT-FAMILY: Microsoft YAHei; COLOR: #196495; BORDER-TOP: #196495 2px solid; BORDER-RIGHT: #196495 2px solid; border-radius: 30px}
.newslist li{line-height: 30px;
padding-left: 10px;
border-bottom: 1px dotted;}
.pages{text-align:center;margin: 20px 0px;line-height: 30px;}
.pages span{padding: 2px;
border: 1px solid #000;
margin: 5px;
background:#747070;
border-radius: 5px;
color:#fff;}
.pages a{padding: 2px;
border: 1px solid #000;
margin: 5px;
background:#3CA4FF;
border-radius: 5px;
color:#fff;}
.module em{color:#f00}
.clear{clear:both;height:0px;}