
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑";}
a{ text-decoration:none; color:#000;}
li{ list-style:none;}
.cl{ clear:both;}

.headBox{ width:100%; padding:6px 0px; background:#6C221C; text-align:center; color:#FFF; font-size:14px;}
.logo{ position:absolute; top:4px; left:10px;}
.home{ display:block;}

@font-face {
	font-family: 'icomoon';
	src:url('http://sh.yikang1977.com/templets/default/img/icomoon.eot?-dmd5ya');
	src:url('http://sh.yikang1977.com/templets/default/img/icomoon.eot?') format('embedded-opentype'),
		url('http://sh.yikang1977.com/templets/default/img/icomoon.woff?-dmd5ya') format('woff'),
		url('http://sh.yikang1977.com/templets/default/img/icomoon.ttf?-dmd5ya') format('truetype'),
		url('http://sh.yikang1977.com/templets/default/img/icomoon.svg?-dmd5ya') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.headHome{ font-size:16px; position:absolute; top:6px; right:10px; color:#FFF;}
.icon-home:before { content: "\e644";}

.menu ul{ width:100%; display:table; min-width:240px; padding:0px;}
.menu ul li{ display:table-cell; text-align:center; vertical-align:middle; padding:8px 0px; border-bottom:2px solid #6C221C;}
.menu ul li a{ display:block; width:80%; margin:0px auto; padding:0px 6px; color:#333;  font-size:14px; border-right:1px solid #CCC;}
.menu ul li:last-child a{ border-right:none;}

.menu2{ width:100%;}
.menu2 ul{ width:100%; display:table; padding:5px 0px; border-bottom:3px solid #6C221C;}
.menu2 ul li{ display:table-cell; text-align:center; vertical-align:middle; padding:0px; }
.menu2 ul li a{font-size:30px; color:#005AAB; width:55px; height:55px; display:-webkit-box; border-radius:100px; border:1px solid #C0C0C0;-webkit-box-align:center; -webkit-box-pack:center; margin:0px auto;}
.menu2 ul li span a{ display:block; border:none; width:auto; height:auto;}
.menu2 .icon-m2Li01:before{ content: "\e6e7"; color:#6ACB02;}
.menu2 .icon-m2Li02:before{ content: "\e62e"; color:#FFA507;}
.menu2 .icon-m2Li03:before{ content: "\e6c0"; color:#C01D20;}
.menu2 .icon-m2Li04:before{ content: "\e650"; color:#FE824C;}
.menu2 ul li span{ display:block; padding-top:5px;}
.menu2 ul li span a{ font-size:12px; color:#000;}

.proTitle{ width:100%; padding:5px 0px; background:#EFEFEF;}
.proTitle .icon-pro{ padding-left:10px;}
.proTitle .icon-pro:before{ content:"\e636"; color:#F93;}
.proTitle a{ font-size:14px; padding-right:10px; color:#000;}
.proImg{ width:96%; padding:15px 2%;}
.proImg .proUl{ width:99%; padding-left:1%; display:inline-block;}
.proImg .proUl li{ width:29%; padding:0px 2% 6px; display:inline-block; float:left; position:relative;}
.proImg .proUl li a{ display:block;}
.proImg .proUl li span { display:block; text-align:center; height:90px; width:100%; overflow:hidden;}
.proImg .proUl li span img{ height:90px; width:auto;}
.proBt{ width:100%; text-align:center; padding:3px 0px; background:#CCC; font-size:12px; position:relative; bottom:0px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; overflow:hidden;}
.proBt a{ white-space:nowrap;}

.proList{ padding:0px 5px 5px;}
.proList dl{ background:#FFF; display:table; border-bottom:2px solid #D6D6D6; width:100%}
.proList dl dt{ height:60px; overflow:hidden; padding:3px; width:80px; display:table-cell;}
.proList dl dd{ height:60px; padding-top:6px; padding-left:6px; padding-right:10px; overflow:hidden; float:left; display:table-cell; overflow:hidden; color:#333;}
.proList dl dd strong{ font-size:14px;}
.proList dl dd .proListMs{ font-size:14px; line-height:20px; height:40px; overflow:hidden;}

.menuBottom{ width:100%; height:48px; position:fixed; bottom:0px;}
.menuBottom ul{ width:100%; display:table; padding:6px 0px 8px; background:#6C221C;}
.menuBottom ul li{ display:table-cell; text-align:center; vertical-align:middle; padding:0px; }
.menuBottom ul li a{font-size:14px; color:#FFF; display:block;}
.menuBottom .icon-mBLi01:before{ content: "\e604";}
.menuBottom .icon-mBLi02:before{ content: "\e62a";}
.menuBottom .icon-mBLi03:before{ content: "\e609";}
.menuBottom .icon-mBLi04:before{ content: "\e633";}
.menuBottom ul li span{ display:block; padding-top:5px;}
.menuBottom ul li span a{ font-size:14px; color:#FFF;}

.infoMain{ line-height:24px; padding:10px 15px;}

/*分页开始*/

.dede_pages ul{
	float:right;
	line-height:normal;
	font-size:12px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	margin-right:3px;
	margin-left:0px;
	border:1px solid #E9E9E9;
	padding:2px 4px 2px;
	line-height:normal;
	text-indent:0px;
}
.dede_pages ul li a{
	width:auto;
	height:auto;
	background:none;
	padding:0px;
	float:left;
	color:#555;
	display:block;
	line-height:normal;
	font-size:12px;
}
.dede_pages ul li a:hover{
	color:#0099FF;
	text-decoration:none;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	/*background-color:#F8F8F8;*/
	font-weight:bold;
}
.dede_pages .pageinfo{
	color:#999;
	line-height:normal;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
	line-height:normal;
	padding-left:0px;
	background:none;
}
.cl{ clear:both;}

.dede_pages{ padding-right:5%; padding-top:5px;}
.dede_pages ul li{ height:auto; position:inherit; text-indent:0px;}
/*分页结束*/

.cpClass{ width:100%;}
.cpClass ul{ width:90%; margin:0px auto; display:table;}
.cpClass ul li{ display:table-cell; text-align:center; vertical-align:middle; padding:2px 2%;}
.cpClass ul li a{ display:block; background:#005AAB; padding:5px 0px; color:#FFF;}

.proChan li{ line-height:30px; border-bottom:1px dotted #CCC; padding-left:1%;}
.proChan li a{ display:block;}