@charset "utf-8";
/* CSS Document */

body,td,th,input,select,textarea{
	font-family:"Microsoft YaHei", Arial, Tahoma;
	font-size:12px;
	color:#464646;
}
html{-webkit-text-size-adjust:none;}
body,form{margin:0;}
ul{margin:0; padding:0; display:block;}
ul li{list-style:none;}
img{border:0px none; vertical-align:middle; outline:hidden;}
p{display:block; margin:0; padding:0;}
h1{color:#464646; display:block; margin:0; padding:0; font-size:26px; font-weight:normal; margin-top:15px;}
a{color:#464646; text-decoration:none;}
a:hover,a:active{color:#009CDC;}

#head{width:100%; height:48px; background:url(images/head_bg.png) repeat-x;}
#head_l{padding-left:10px; padding-top:14px; float:left;}
#head_l img{height:20px;}
#head_r{float:right; text-align:right; padding-top:8px; padding-right:10px;}
#head_r img{vertical-align:middle;}

#path{width:100%; height:36px; border-bottom:1px solid #E1E1E1;}
#path_l{float:left; color:#009CDC; line-height:36px; font-size:16px; font-weight:bold;}
#path_r{float:right; text-align:right; padding-right:10px; padding-top:6px;}

#main{padding:0px 5px; margin-top:12px;}
.m_list{width:50%; text-align:center;}
.m_l{float:left;}
.m_r{float:right;}
#main .clear{clear:both; float:none; width:100%; height:12px;}
.m_list a{width:95%; background:#CCC; display:inline-block; height:110px; position:relative;}
.m_list a.about{background:#FF7F00;}
.m_list a.pro{background:#6BC30D;}
.m_list a.sol{background-color:#0083D6;}
.m_list a.news{background:#FFCC00;}

#main p{text-align:left; color:#FFF;}
#main p.title{padding:12px 0px 0px 12px;}
#main p.text{padding:5px 0px 0px 12px; font-size:11px;}
#main p.img{position:absolute; right:0; bottom:0; padding-right:10px; padding-bottom:10px;}

#btmdo{padding:0px 5px; height:40px;}
#btmdo div{width:50%; text-align:center;}
#btmdo div a{width:95%; background:#AAA; display:inline-block; height:40px; text-align:center; color:#FFF;}
#btmdo div a img{margin-top:-4px; margin-right:6px;}
#btmdo div a span{font-size:16px; display:inline-block; padding-top:9px;}

#backtop{height:46px; margin:0px auto 0px auto;}
#backtop a{display:block; text-align:center; height:46px; background:#333; color:#FFF;}
#backtop a img{margin-top:-4px; margin-right:6px;}
#backtop a span{color:#FFF; font-size:16px; display:inline-block; padding-top:11px;}

#foot{color:#666; padding:10px; text-align:center; line-height:150%;}

#main_in{padding:0px 10px 0px 10px; margin-top:6px;}

.text{line-height:180%;}
.text p{margin-bottom:18px;}
h1{color:#464646; display:block; margin:0; padding:0; font-size:16px; font-weight:normal; margin-top:15px;}

.prolist{
	display:block;
	width: 100%;
}
.prolist li{
	float:left;
 
	width:45%;
 
	margin-left: 3%;
	margin-bottom:3%;
	
}
.prolist li a{display:block;}
.prolist li a img{width:100%; padding:2px; border:1px solid #DDD; display:block;}
.prolist li a span{display:block; padding-top:6px; line-height:20px; font-size:13px; }
.prolist li a:hover img,.prolist li a:active img{border:1px solid #00A0FC;}
.prolist li a:hover span,.prolist li a:active span{color:#009CDC;}
.prolist li.clear{float:none; clear:both; width:100%; height:20px;}

#propath{background:#00A3E8; padding:6px 10px 7px 10px; margin-top:12px; color:#FFF;}
#propath a{color:#FFF;}
#propath a:hover,#propath a:active{color:#CAEBFF;}

#procon img{max-width:100% !important;}

.newslist{padding-top:10px; border-bottom:1px solid #CFCFCF; padding-bottom:10px;}
.newslist a{display:block; font-size:13px; padding:3px 14px; background:url(images/arr_point.gif) no-repeat 4px center;}
.newslist span{display:block; color:#888; padding-left:14px;}

#newscon{margin-top:13px; border-top:1px solid #E6E6E6; padding-top:8px;}
#newscon img{max-width:100% !important;}

#relative{
	position:relative; width:100%; height:0px; z-index:9;		
}
#allmenu{
	height:50px; padding-top:12px; width:100%;
	position:absolute; z-index:10;
	background:#000;
	opacity:0.8;
	text-align:center;
}
#allmenu a{display:inline-block; padding:10px 0px 11px 0px; width:17%; margin-left:5px; color:#FFF;}
#search{
	height:50px; padding-top:12px; width:100%;
	position:absolute; z-index:10;
	background:#000;
	opacity:0.8;
	text-align:center;
}
#keys{outline:none; border:0px none; width:100%; background:none; padding-top:3px; padding-bottom:3px;}

.searHeight{
	font-style:normal; color:#EC0000;
}



.footer{padding:13px 0 45px;background:#f6f8f8; margin-top:10px;font:16px/1.5 'Microsoft Yahei','helvetica','arial';color:#222; }
.bott-nav{width:100%;border-top:1px solid #e1e1e1;background:#fafafa; box-shadow:0 -3px 8px rgba(0,0,0,0.08); position:fixed;left:0;bottom:0;z-index:10;}
.bott-nav ul{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.bott-nav ul li{
	width:45%;
	float:left;
	text-align: center;
}
.bott-nav ul li i{width:21px;height:17px; display:block; margin:0 auto;background:url(../../m.chinaacc.com/images/common/bott-nav.png) no-repeat; background-size:21px auto;}
.bott-nav ul li p{line-height:20px;font-size:0.75em; color:#3a3a3a;}
.bott-nav ul li a{height:44px;padding-top:7px;color:#3a3a3a; display:block;}
.bott-nav ul li:first-child a{color:#1186d4;}
.bott-nav ul li.st i{background-position:left -18px;}
.bott-nav ul li.ms i{background-position:left -36px;}
.bott-nav ul li.yy i{background-position:left -54px;}
.bott-nav ul li.zx i{background-position:left -72px;}
.ver{margin-bottom:10px;}
.ver a{height:17px; line-height:17px;padding-left:25px; background:url(../../m.chinaacc.com/images/common/ver-i.png) no-repeat; background-size:18px 53px; font-size:0.875em; color:#636363; margin:0 32px; display:inline-block;}
.ver a.ver-pc{background-position:left -18px;}
/*.ver a.ver-app{background-position:left -58px;}*/
.ver a.cur{color:#446cb3;}
.foo-p{line-height:18px; font-size:0.75em; color:#909090;}
.foo-p a{color:#909090;}













































