@charset "utf-8";
html, body {
	font-family: Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
	background: #fff;
    /*color: #666;*/
    font-size: 14px;
    line-height: 1.5;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
ol, ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
a {
	color: #000000;
	text-decoration: none;
}
.clr {
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
 *zoom:1;
/* *height: 1%;*/
}
/***********头部***************/
.head{background:#fff; padding:0px 2%; position:fixed; top:0; z-index:999; width:96%; height:50px;}
.logo{ float:left;}
.menu{ float:right;}
.logo img,.menu img{ height:50px; width:auto;}
/*菜单*/
#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
#menulist{ width:100%;}
#menulist ul li{background-color: #1e549c;border-bottom: 1px solid #fff;color: #FFF;cursor: pointer;font-size: 16px; height: 35px;line-height: 35px;position: relative;text-overflow: ellipsis;white-space: nowrap;}
#menulist ul li a { display:block;height: 35px;color: #fff; text-align:left; text-indent:2em; width:100%;}
/*banner*/
.swipe {overflow:hidden;position:relative;width:100%;}
.swipe ul{overflow:hidden;}
#slider li:first-child{ margin-left:5px;}
/***************中间**************/
.main{ width:100%;}
/*搜索*/
.search{ background:#f0f0f0; width:100%;}
.search_box{position:relative; width:90%; margin:10px auto; background:#fff; border-radius:20px; text-align:center;  border:1px #d1d1d1 solid;}
.search_box input{width:95%; height:2.4rem; line-height: normal; border:none; font-size:0.8rem;background:url(../images/wap/ico_07.png)  no-repeat left center; text-indent:25px;}

/*新闻*/
.mtitle{ height:auto; width:100%; text-align:center; margin-bottom:20px;}
.mtitle .ch{ line-height:24px; color:#1e549a; font-size:20px; font-weight:bold; background:url(../images/wap/mtitle_bg.png) no-repeat center; background-size:100%;}
.mtitle .en{ color:#00974e; font-size:22px; font-weight:bold; letter-spacing:2px; height:40px; line-height:40px; }
.news,.product,.event,.about,.foot{ width:100%; margin-top:15px;}
.news ul li{ border-bottom:1px #dadada dashed; height:40px; line-height:40px; padding:5px 10px;}
.news ul li p{ color:#1e549c; }
.news ul li p span{ float:right; color:#9e9e9e; width:78px;display: inline-block;}
.more{ color:#3b3b3b; border:1px #005d99 solid; display:block; width:36%; margin:30px auto 15px auto; height:36px; line-height:36px; text-align:center; border-radius:5px;}

/*产品分类*/
.product ul { padding:10px; margin-top:10px; text-align:center;}
.product ul li{ height:40px;}
.product ul li a{ color:#1e549a; border:1px #1e549a solid; border-radius:5px;  padding:5px 5%;margin-right:3%;}
.product ul li a:last-child{ margin-right:0px;}
#one a{ padding:5px 4% !important;}
#one a:last-child{ padding:5px 3% !important;}
#two a:last-child{ padding:5px 7% !important;}
#three a:first-child{ padding:5px 10% !important;}
#three a:last-child{ padding:5px 15% !important;}
#four a:first-child{ padding:5px 18% !important;}
#four a:last-child{ padding:5px 10% !important;}

/*赛事*/
.event ul li{ height:48px; color:#005d99; border-bottom:1px #005d99 dashed; padding:10px;}
.sstime{ text-align:center; width:16%; height:30px; float:left;}
.sstime .day{line-height:30px;font-size:20px;}
.sstime .ym{font-size:14px;display:block; }
.conts{ width:78%; float:right; line-height:24px; font-size:14px;}
.conts p{color:#8c8c8c; height:24px; font-size:14px; overflow:hidden;}

/*关于我们*/
#jieshao{ color:#020202; width:90%; margin:auto;}
#atitle{ color:#005d99; text-align:center; font-size:20px; margin:15px auto;}
#jieshao p{ text-indent:2em; line-height:22px;}

/*底部*/
.foot{ background:#005d99; text-align:center; color:#fff; padding:20px 0px; line-height:30px; font-size:12px;}


/****category*******/
.weizhi{ background:#005d9a; color:#fff; padding:15px; height:auto;}
.weizhi p{ height:40px; color:#fff; text-align:center; font-size:18px; line-height:20px;}
.weizhi ul li{ float:left;border:1px #fff solid; border-radius:5px; text-align:center; width:30%; height:30px; line-height:30px; margin:0px 1.3%;}
.weizhi ul li a{ color:#fff; width:100%; display:block; font-size:16px;}

.pro_lists{ width:98%; margin:auto;}
.pro_lists ul li{ float:left; width:46%; margin:10px 2%;}

.pro_lists ul li .img{ width:100%; height:auto; overflow:hidden !important; display:block;border: 1px #e3e3e3 solid;}

.pro_lists ul li .img img{ width:90%; height:auto; padding:5%;}

.pro_lists ul li .plname{ text-align:center; height:50px; /*line-height:30px;*/ font-size:16px; overflow:hidden;}

/****page***/
.page{ width:92%; margin:auto; line-height:22px; font-size:14px; margin-top:20px;}
.page img{ width:100%;}

