body { background:#0a47a2;}
a { color:#555; text-decoration:none;}
a:hover { color:#555; text-decoration:underline;}
h5 { line-height:2.5rem;}

.nav1 { background:#0a47a2; padding:1rem 0;}
.nav1 a { display:block; text-decoration:none; color:#000; height:3rem; line-height:3rem; background:#f5f5f5; font-size:2rem; margin:0.25rem 0;}

.bg1 { background:#fff2dd;}
.bg2 { background:#ee9500 /*url(../images/bg2.png) no-repeat center bottom fixed*/;}
.bg3 { background:#ffc700; padding-bottom:1rem;}

.pd { padding:6rem 0;}
.pd1 { padding:1.5rem 0;}

.titbg1 {
	background:url(../images/tit_bg1.png)no-repeat center 0px;
	-webkit-background-size:cover;
	background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	min-height:73px; line-height:61px; color:#fff;
	position: relative; margin:0 auto 3rem;}

.titbg2 {
	background:url(../images/tit_bg2.png)no-repeat center 0px;
	-webkit-background-size:cover;
	background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	min-height:73px; line-height:61px; color:#ee9500;
	position: relative; margin:0 auto 3rem;}

.about h4 { text-indent:2em; line-height:2; font-size:1.2em; font-family:'Source-Han-Sans122c419fda1ce85';}
	
@media(max-width:1366px){.titbg1 {min-height:73px;} .titbg2 {min-height:73px;}}
@media(max-width:1080px){.titbg1 {min-height:73px;} .titbg2 {min-height:73px;}}
@media(max-width:1024px){.titbg1 {min-height:73px;} .titbg2 {min-height:73px;}}
@media(max-width:991px) {.titbg1 {min-height:73px;} .titbg2 {min-height:73px;}}
@media(max-width:768px) {.titbg1 {min-height:73px;} .titbg2 {min-height:73px;}}
@media(max-width:640px) {.titbg1 {min-height:73px;} .titbg2 {min-height:73px;}}
@media(max-width:480px) {.titbg1 {min-height:37px;} .titbg2 {min-height:37px;}}
@media(max-width:414px) {.titbg1 {min-height:37px;} .titbg2 {min-height:37px;}}
@media(max-width:375px) {.titbg1 {min-height:37px;} .titbg2 {min-height:37px;}}

.icon-num { display:inline-block; background:#fff; width:120px; height:120px; line-height:120px; margin-bottom:1rem;}
.icon-num img { width:60px; height:60px;}

.icon-prize { display:inline-block; background:#ee9500; width:120px; height:120px; line-height:120px; margin-bottom:1rem;}
.icon-prize img { width:60px; height:60px;}

.show { background:#e8e8e8; margin-bottom:2rem; padding-bottom:1rem;}
.show .show_tit { background:#0a47a2; color:#fff; height:2.5rem; line-height:2.5rem; margin-bottom:1rem;}
.icon-show { display:inline-block; width:180px; height:180px; line-height:180px; margin-bottom:1rem;}
.icon-show img { width:180px; height:180px; border-radius:50%!important;}

.vote { background:#fff; margin:1rem 0; padding-bottom:1rem;}
.vote .vote_tit { background:#fff2dd; color:#ee9500; padding:0.1rem 0;}
.vote .vote_ewm { background:#fff; padding:1.5rem 0 1rem;}
.vote .vote_ewm h5 { margin-top:0.5rem;}
.vote .icon-vote { display:inline-block; background:#e8e8e8; margin-top:0.5rem;}
.vote .icon-vote img { max-width:100%; max-height:100%;}

.support { background:#fff; margin-bottom:1rem;}
.support .support_tit { background:#ee9500; color:#fff; padding:0.1rem 0;}
.support .icon-support { display:inline-block; background:#fff; margin:1rem 0;}
.support .icon-support img { max-width:100%; max-height:100%;}

.hxr { background:#fff; padding:0 0 20px 0;}
.hxr h4 { border-left:3px solid #ee9500; padding-left:10px; margin:10px 0; float:left; width:100%;}
.hxr .hxr-pic .hxr-img { padding:15px;}
.hxr .hxr-pd { padding:15px 30px; float:left;}
.hxr .hxr-head { min-height:180px; background:#ee9500; color:#fff;}
.hxr .hxr-head .hxr-tou { width:120px; height:120px; float:left; margin:30px;}
.hxr .hxr-head .hxr-tou img { width:120px; height:120px; border:4px solid rgba(255, 255, 255, 0.5); border-radius:50%;}
.hxr .hxr-head .hxr-name { float:left; margin:30px 0; padding-top:10px;}
