body{background:#fff;font-family:Arial;}
a:hover,a:active{text-decoration:underline;}
.hr_155{height:1px;}
.hr_15{height:15px;}
.hr_10{height:10px;}
.hr_20{height:20px;}
.hr_5{height: 5px;font-size: 1%;}
.hr_6{height: 14px;font-size: 1%;}


.language{float:right;}
/*top*/
.comWidth_index{width:985px;margin:0 auto; font-size:16px;}
.comWidth{width:985px;margin:0 auto; font-size:16px;}
.top{
	height: 30px;
	line-height: 30px;
	background: #0038A8;
	margin-bottom: 15px;
}
.top .leftArea{color: white;}
.top a{color:white;display: inline-block;line-height: 30px;}
.top a:hover,.top a:active{text-decoration:underline;}
/*logo*/
.wrap{width:985px;margin:0 auto;overflow: hidden;}
.wrap_index{width:985px;margin:0 auto;overflow: hidden;}
.header{height:90px;overflow:hidden;}
.logo{width:247px;height:90px; background-image:url(../images/logo.png);}
.banner{width:728px;height:90px; margin-left:10px;}
.banner2{height:90px; margin-left:10px;}


/*J20200716*/


.left{
    flex: 100% 0 0;

}
.right {
    flex: 1;
    text-align: center;
	margin-left:14px;
	margin-bottom:19px;
	



}

/*J20200716*/
.mainbody .leftArea{width:165px;overflow:hidden; margin-bottom:15px;}
.mainbody .rightArea{width:805px;}


.wrapimglis{
	width:983px;border:1px solid #ccc;
	
}


/*imglis*/
.imglis{
	margin:3px 34px 0 34px;
	width:100%;
	overflow:hidden;

}

.imglis ul{width:100%; }
.imglis li{float:left;margin-bottom: 2px;}
.imglis li a{width:52px;text-align:center;margin-right:34px;float:left;padding-top:10px;height:65px;padding-bottom:10px;}
.imglis li a:hover,.imglis li a:active{background:#D6D6D6;}
.imglis li a{*height:1%;}
.imglis span{display:block;padding-top:4px;}

/*textlis*/
.textlis{width:805px;overflow:hidden;}
.box{width:184px;border:1px solid #DCDDDE;margin-right:20px;float:left;margin-bottom:18px;}
.las{margin-bottom: 15px;}
.box li a{*height:1%;}
.lastBox{margin-right:0;margin-left:1px;}
.box-tit a{display:block;width:184px;height:30px;}
.box-tit{height:30px;border-bottom:1px solid #DCDDDE;overflow:hidden;}
.tit-text{float:left;line-height:30px;padding-left:10px;}
.more{float:right;line-height:30px;padding-right:10px;}
.box-tit a{
	color: #0038A8;
	font-size: 14px;
	font-weight: bold;
}
.box-tit a:hover,.box-tit a:active{background:#0038A8;text-decoration:none;color:white;}
.box-con{padding-top:0px;}
.box-con a{color:black;display:block;text-indent:15px;line-height:30px;}
.box-con a:hover,.box-con a:active{
	background: #0038A8;
	text-decoration: none;
	color: white;
}

/*sidebar*/
.sidebar{border:1px solid #ccc;}
.sidebar ul{border-top:1px dotted #ccc;text-align:center;}
.sidebar a{display:block;line-height:34px;height:34px;font-size:17px;}
.sidebar a:hover,.sidebar a:active{
	text-decoration: none;
	color: white;
	background-color: #0038A8;
}

.sidebar-tit{
	height: 28px;
	background: #0038A8;
	color: white;
	line-height: 28px;
	position: relative;
	z-index: 4;
	font-weight: bold;
	text-align: center;
	font-size: 16px;
}

li.sidebar-tit{height:40px;background:#009900;line-height:28px;position:relative;z-index:4;}




/*box1*/
.box1{height:90px;margin-bottom:15px;clear:both;}
.leftBox1{width:247px;height:90px;background-image:url(../images/logo.png)}
.rightBox1{width:728px;height:90px;}

/*footer*/	
.footer{text-align:center;clear:both;margin-bottom:20px;}
.footer a{color:black; font-size:16px;}

/*web-list*/
.web-list{overflow:hidden;border:1px solid #ccc;margin-bottom:17px;font-family:Arial;background:#fff;}
.web-con{padding:7px 0 7px 25px;overflow:hidden;zoom:1;}
.web-con3{padding:7px 0 11px 0px;overflow:hidden;zoom:1;}
.web-list li{float:left;line-height:38px;font-size:14px;overflow:hidden;white-space:nowrap;margin-right:6px;border-spacing:normal;}
.web-list-big li{width:280px; margin-left:18px;}
.web-list-big3 li{width:210px; margin-left:18px;}
.web-list-sm li{width: 200px;}
.web-list a:hover,.web-list a:active{color:#0038A8;}
.web-tit{line-height:31px; width:100%;font-size:14px;font-weight:bold;border-bottom:1px solid #D9D9D9;text-indent:15px;background:#e6e6e6;}

/*jjjjj*/

.rightwrap1{border:1px solid #ccc;}

.rightwrap2{ padding-left:5px;}

.righttit{line-height:31px; width:100%;font-size:13px;font-weight:bold;border-bottom:1px solid #D9D9D9;background:#0038A8; color:white; text-align:center;}

.rightcon{padding:7px;overflow:hidden;zoom:1; line-height:24px;font-size:13px;}
.rightcon1{margin:0;overflow:hidden;zoom:1; width:161px; height:601px;}


.nextleft{
	 flex: 40% 0 0;
}
.next{
	text-align:right; font-size:12px; flex: 1; font-size:15px;
	}

/*jjjjj*/

/*location*/
.location{line-height:18px;color:#0038A8;font-weight: bold;  margin: 2px auto 0; display: flex;}
.location a,.location span{font-weight:bold;color:#0038A8;font-size:15px;}



/*web-footer*/
.web-footer{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:5px;}
.web-seifu-todofuken-footer0{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:3px;}
.web-fainansu-ginko-footer1{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:3px;}
.web-kyoiku-daigaku-footer2{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:3px;}
.web-sumatofon-footer3{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-ongaku-footer4{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-kaimono-footer5{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-shigoto-footer6{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-josei-footer7{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-jidosha-footer8{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-potaru-footer9{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-kyoiku-footer10{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-kenko-footer11{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-shogyo-footer12{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-toraberu-footer13{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-chishiki-footer14{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-konpyuta-footer15{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-chiri-footer16{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-taiiku-footer17{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-tabemono-footer18{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-bancos-footer19{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-negocio-footer20{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-pelicula-footer21{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-juego-footer22{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-television-footer23{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
.web-computadora-footer24{height:5px;background:#ccc;font-size:1px; width:100%; margin-top:10px;}
/*box-con*/
.boxes-con{height:517px;}
.boxes-con img {width:150px;}
.boxes-con2{height:800px;}

.web-box{border:1px solid #ccc;margin-bottom:20px; padding: 0px 10px 0px 10px; width:918px; float:right}
.ph-donate-box{border:1px solid #ccc;margin-bottom:20px; padding: 0px 10px 0px 10px; width:783px; height:518px; float:right}
.ph-term-of-use-box{border:1px solid #ccc;margin-bottom:20px; padding: 0px 10px 0px 10px; width:783px; height:518px; float:right}
.pic-box{font-size: 0;}
.pic-box{margin-top: 20px; text-align:center}
.pic-box img{margin: 0px 20px 0px 20px;}
/*menu-box*/
.menu-box .leftArea{width: 247px;}
.menu-box .rightArea{width: 718px;}

/*menu-list*/
.menu-list{width: 245px;margin-bottom: 15px;background: #fff;border: 1px solid #ccc}
.menus-list{font-size: 14px;line-height: 24px;padding:10px 0;}
.menus-list dt{padding-left: 20px;color: #666666}
.menus-list dd a{padding-left: 50px;display: block;}
.menus-list a:hover,.menus-list a:active{background:#E2E4E4; }
/*menu-con*/
.menu-con{width: 160px;height: 600px;background: #666699;margin:0 auto;}
.content-footer-ads{ margin-left:402px; }


