﻿@charset "utf-8";

body{ font:0.75em 'microsoft yahei'; color:#353535;}
a{ text-decoration:none; color:#353535;}
a:hover{ text-decoration:none;}

/*bg*/
.bg15{ background-color:#ebebeb;}

/*container*/
#container{ width:100%; max-width:640px; min-width:320px; margin:0 auto;}

/*footer*/
#footer{ padding:2.3% 2.65%; background-color:#3a4148;}
#footer nav{ margin-bottom:3%; opacity:0.7;}
#footer .copyRight{ font-family:Arial; opacity:0.57;}

/*goToTop*/
.goToTop{ display:inline-block; width:2.9em; height:2.9em; text-indent:-9999px; background:url(/css/images/topBg.png) no-repeat; background-size:29em 17.5em; right:1.9%; top:21%;}
.goToTop11{ background-position:0 0;}
.goToTop12{ background-position:-2.9em 0;}
.goToTop13{ background-position:-5.8em 0;}
.goToTop14{ background-position:-8.7em 0;}

.goToTop21{ background-position:0 -2.9em;}
.goToTop22{ background-position:-2.9em -2.9em;}
.goToTop23{ background-position:-5.8em -2.9em;}
.goToTop24{ background-position:-8.7em -2.9em;}

.goToTop31{ background-position:0 -5.8em;}
.goToTop32{ background-position:-2.9em -5.8em;}
.goToTop33{ background-position:-5.8em -5.8em;}
.goToTop34{ background-position:-8.7em -5.8em;}
.goToTop35{ background-position:-11.6em -5.8em;}
.goToTop36{ background-position:-14.5em -5.8em;}
.goToTop37{ background-position:-17.4em -5.84em;}

.goToTop41{ background-position:0 -8.7em;}
.goToTop42{ background-position:-2.9em -8.7em;}
.goToTop43{ background-position:-5.8em -8.7em;}
.goToTop44{ background-position:-8.7em -8.7em;}
.goToTop45{ background-position:-11.6em -8.7em;}
.goToTop46{ background-position:-14.5em -8.7em;}
.goToTop47{ background-position:-17.4em -8.7em;}
.goToTop48{ background-position:-20.3em -8.7em;}
.goToTop49{ background-position:-23.2em -8.7em;}
.goToTop410{ background-position:-26.1em -8.7em;}

.goToTop51{ background-position:0 -11.6em;}
.goToTop52{ background-position:-2.9em -11.6em;}

.goToTop61{ background-position:0 -14.5em;}
.goToTop62{ background-position:-2.9em -14.5em;}
.goToTop63{ background-position:-5.8em -14.5em;}

/*index*/
.carouselBox{ position:relative;}
.carouselBox .carouselPics li{ float:left; text-align:center;}
.carouselBox .carouselPics li img{ width:100%; vertical-align:middle;}
.carouselBox .carouselBtns{ width:100%; left:0; bottom:5.1%; display:table; z-index:5; text-align:center;}
.carouselBox .carouselBtns li{ display:inline-block; width:1.8%; height:0.6em; margin-left:1.6%; border-radius:0.3em; background:rgba(20,20,20,0.32);}
.carouselBox .carouselBtns li.current{ background:rgba(235,235,235,1);}
.carouselBox .carouselBtns li:first-child{ margin-left:0;}

.menu2{ margin:4.5% 0 0 3%;}
.menu2 li{ float:left; width:30.9%; margin:0 2% 5% 0;}
.menu2 li a{ display:block; height:5.71em; text-align:center;}
.menu2 li img{ height:2.65em; margin:10% 0 4%; vertical-align:middle;}
.menu2 li span{ display:inline-block; width:100%; height:1.38em; color:#fff; font-weight:bold; overflow:hidden;}
.menu2 li:nth-child(1){ background-color:#1d8090;}
.menu2 li:nth-child(2){ background-color:#4481d3;}
.menu2 li:nth-child(3){ background-color:#911b97;}
.menu2 li:nth-child(4){ background-color:#1d921e;}
.menu2 li:nth-child(5){ background-color:#c46446;}
.menu2 li:nth-child(6){ background-color:#a43553;}
.menu2 li:nth-child(7){ background-color:#8134a8;}
.menu2 li:nth-child(8){ background-color:#2559a3;}
.menu2 li:nth-child(9){ background-color:#1d8090;}
.menu2 li:nth-child(10){ background-color:#4481d3;}
.menu2 li:nth-child(11){ background-color:#911b97;}
.menu2 li:nth-child(12){ background-color:#1d921e;}
.menu2 li:nth-child(13){ background-color:#c46446;}
.menu2 li:nth-child(14){ background-color:#a43553;}
.menu2 li:nth-child(15){ background-color:#8134a8;}
	.menu2 li:nth-child(16) {
		background-color: #1d8090;
	}

	.menu2 li:nth-child(17) {
		background-color: #4481d3;
	}

	.menu2 li:nth-child(18) {
		background-color: #911b97;
	}

	.menu2 li:nth-child(19) {
		background-color: #1d921e;
	}

	.menu2 li:nth-child(20) {
		background-color: #c46446;
	}

	.menu2 li:nth-child(21) {
		background-color: #a43553;
	}

	.menu2 li:nth-child(22) {
		background-color: #8134a8;
	}

	.menu2 li:nth-child(23) {
		background-color: #2559a3;
	}

	.menu2 li:nth-child(24) {
		background-color: #1d8090;
	}

	.menu2 li:nth-child(25) {
		background-color: #4481d3;
	}

	.menu2 li:nth-child(26) {
		background-color: #911b97;
	}

	.menu2 li:nth-child(27) {
		background-color: #1d921e;
	}

	.menu2 li:nth-child(28) {
		background-color: #c46446;
	}

	.menu2 li:nth-child(29) {
		background-color: #a43553;
	}

	.menu2 li:nth-child(30) {
		background-color: #8134a8;
	}

@media screen and (min-width:480px){
	#container{ font-size:16px;}
	#footer{ font-size:18px;}
	#footer .copyRight{ font-size:16px;}
}
@media screen and (min-width:640px){
	#container{ font-size:20px;}
	#footer{ font-size:22px;}
	#footer .copyRight{ font-size:20px;}
}


/*content                       */
/*bg*/
/*.bg2{ background:url(/css/images/bg2.jpg); background-size:100% 100%;}
*/.bg2 {
	  background-color :#999999
	
	
}
/*textList*/
.opacity{ opacity:0.8;}

/*loadMore*/
.summary{ border-radius:6px; box-shadow:0 0 4px rgba(0,0,0,0.1);}
.summary h2{ margin-bottom:2px;}
.summary .onePic{ margin:4px 0 9px;}
.summary .twoPics{ width:285px; margin-bottom:13px;}
.summary .twoPics img:first-child{ left:0; top:7px;}
.summary p{ line-height:1.5;}

/*contentPage*/
.lineH17{ line-height:17px;}
.padLR3{ padding-left:3px; padding-right:3px;}
.padLR6{ padding-left:6px; padding-right:6px;}
.marB5{ margin-bottom:5px;}
.pad9{ padding:9px;}
.marLR9{ margin-left:9px; margin-right:9px;}

/*articleDate*/
.fontSize{ padding-left:18px; background:url(/css/images/fontSizeBg.png) no-repeat left 1px; background-size:14px 13px;}
.newsArticle{ font-size:14px;}

.touch{ height :30px; font-size :16px;}

th {
	text-align: center;
}
.textrowleft {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align :left ;
}
.textrowcenter {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.textrowright {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
}
.textbox20 {
}