body {font:12px/20px Arial;color:#333;margin:0;padding:0; background:#fff; font-family:微软雅黑;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7 {margin:0;padding:0;}
a:link,a:visited {COLOR:#333;text-decoration:none}
a:hover {COLOR:#333;text-decoration:none;}
a:active {COLOR:#ff0000;text-decoration:none;}
ol,ul,li {list-style:none outside none;}
img {border:0;}
em,cite {font-style:normal;}
.styer { float:left;}
.clear { clear:both; margin:0px; top:0px} 
html,body{ overflow-x:hidden;}
h1{color:#333333;font-size:18px;font-family: "黑体";font-weight:normal; line-height:35px; font-weight:bold;}
div{ border:0px;}
img{border:none; margin:0; padding:0;}
li,dt,dd{text-overflow:ellipsis; }
#wraper {
	width: 100%;
	height: auto;
	max-width: 650px;
	margin: 0 auto;
	padding-bottom:65px;
}
#header {
	height:50px;
	margin:0;
	background:url(../images/tbg.jpg) repeat-x;
	float:left;
	width:100%;
}
.logo{ float:left;}
.logo img{ height:36px; padding:7px 8px;}
.menu{ float:right;}
.menu img{ height:20px; padding:15px;}

.menu_con{ height:auto; width:110px; display:block; overflow:hidden; position:absolute; top:50px; right:5px; z-index:9999;}
.menu_con_top{ width:110px; height:12px;}
.menu_con_top img{ padding-left:74px;}
.menu_con ul li{ width:110px; height:37px; line-height:37px; background-size:20px;}
.mbgs1{background:url(../images/01.png) 20px 9px #a2ca0f no-repeat;}
.mbgs2{background:url(../images/02.png) 20px 9px #ab78f5 no-repeat;}
.mbgs3{background:url(../images/03.png) 20px 9px #0fc4da no-repeat;}
.mbgs4{background:url(../images/04.png) 20px 9px #ff7373 no-repeat;}
.mbgs5{background:url(../images/05.png) 20px 9px #3690f4 no-repeat;}
.mbgs6{background:url(../images/06.png) 20px 7px #fe8649 no-repeat;}
.menu_con ul li a{ display:block; padding-left:60px; font-size:15px; color:#fff; font-family:微软雅黑;}

.h_nav{ padding:10px 5px;}
.h_nav ul li { width:31.33%; height:85px; float:left; margin:3px 1%; text-align:center;}
.navbg1{ background:#3690f4; padding:20px 0;}
.navbg2{ background:#747ae8; padding:20px 0;}
.navbg3{ background:#ab78f5; padding:20px 0;}
.navbg4{ background:#0fc4da; padding:20px 0;}
.navbg5{ background:#ff7373; padding:20px 0;}
.navbg6{ background:#22d0a7; padding:20px 0;}
.navbg7{ background:#a2ca0f; padding:20px 0;}
.navbg8{ background:#fe8649; padding:20px 0;}
.h_nav ul li img{ height:50px;}
.h_nav ul li span{ line-height:35px; color:#fff; font-size:17px;}
.zhgjn a{ display:block; border:4px #797da7 solid; height:117px; background:url(../images/fw.jpg) center no-repeat; background-size:100%;}


.bannerPane {
	text-align: center;
	overflow: hidden;
	width:100%;
	margin:0;
	padding:0;
}


#info{ width:100%; height:auto; padding-top:50px;} 
.info_tit{ width:100%; height:35px; line-height:35px; background:#fff; text-align:center; border-bottom:1px #ddd solid;}
.info_tit span{ font-size:18px; color:#333; font-family:微软雅黑;}

.info_tity{ width:100%; height:45px; line-height:45px; background:#fff; text-align:center; border-bottom:1px #ddd solid;}
.info_tity ul li{ width:25%; float:left;}
.info_tity ul li a{ font-size:16px; color:#333; font-family:微软雅黑;}
.tlibg{ border-bottom:3px #019040 solid; line-height:42px;}
.tlibg a{ color:#fff;}

.info_titn{ width:100%; height:45px; line-height:45px; background:#fff; text-align:center; border-bottom:1px #ddd solid;}
.info_titn ul li{ width:33.33%; float:left;}
.info_titn ul li a{ font-size:16px; color:#333; font-family:微软雅黑;}

.info_class{ width:99%; height:auto; margin:0 auto;}
.info_class ul li{ width:30%; height:30px; text-align:center; border:1px #ddd solid; float:left; margin:5px 1%;}
.info_class ul li a{ display:block; line-height:30px;}
.info_con{ width:97%; height:auto; padding:15px 0; line-height:28px; margin:0 auto; line-height:25px !important; font-size:15px !important; color:#666 !important; font-family:"微软雅黑" !important; }
.info_con img{ width:90% !important; height:auto !important; padding:0 5%;}
.info_tp{ width:90%; height:auto; padding:10px 0; margin:0 auto; line-height:35px; font-size:20px; text-align:center;}
.pagey{ width:90%; height:auto; margin:0 auto; text-align:center;}
.pagey span{ padding:0 8px; margin:0 8px; font-size:16px;}
.pagey span a{ font-size:16px;}

.inews{ width:98%; height:auto; padding:0 1% 15px;}
.inews ul li{ width:100%; height:auto; line-height:23px; padding:8px 0; border-bottom:1px #ddd dashed; background:url(../images/jt.gif) 8px 15px no-repeat;}
.inews ul li span{ padding-left:23px;}

.proym{ width:98%; height:auto; padding:20px 1% 15px;}
.proym ul li{ width:47%; height:160px; float:left; text-align:center; border:1px #ddd solid; margin:5px 1%;}
.li_img{ width:90%; height:100px; overflow:hidden; margin:10px auto 0;}
.li_img img{ width:100%; height:auto;}

.proyseo{ width:98%; height:auto; padding:20px 1% 15px;}
.proyseo ul li{ width:47%; height:120px; float:left; text-align:left; border:1px #ddd solid; margin:5px 1%;}
.proyseo ul li p{ padding:10px; margin:0;}

.proy400{ width:98%; height:auto; padding:20px 1% 15px;}
.proy400 ul li{ width:47%; height:90px; float:left; text-align:left; border:1px #ddd solid; margin:5px 1%;}
.proy400 ul li p{ padding:10px; margin:0;}

.wapym{ width:98%; height:auto; padding:20px 1% 15px;}
.wapym ul li{ width:47%; height:275px; float:left; text-align:center; border:1px #ddd solid; margin:5px 1%;}
.li_imgs{ width:90%; height:220px; overflow:hidden; margin:10px auto 0;}
.li_imgs img{ width:100%; height:auto;}

#footer {
	background:#ddd;
	font-size: 12px;
	color: #333;
	text-align: center;
	height: auto;
	line-height:40px;
}
#foot {
	bottom: 0px;
	width: 100%;
	background:#004290;
	position: fixed!important;
	position: absolute;
	right: 0px;
	bottom:0px!important;
	bottom: auto;
}
.foot {
	width: 100%;
	max-width: 650px;
	margin: 0 auto;
}
.foot li {
	float: left;
	width:25%;
	padding:5px 0;
	text-align: center;
	height:auto;
	position:relative;
}
.foot li img{ height:25px;}
.foot li a {
	color: #fff;
}