* { margin:0; padding:0;}

BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000; background:#E6E7E8 url(main_bg.png) top center repeat-x;)
}
/*
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000; background-image: linear-gradient(160deg, #900413 20%,#E6E7E8 80%);
}*/
BODY DIV {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY A {
	COLOR: #000000; TEXT-DECORATION: none
}

#v_main1{width:1110px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px; background:#fff;}
#v_bxtj{width:1050px; margin:0 auto; }

#v_main{ width:1110px; height:auto; overflow:hidden; margin:0 auto; background:#fff}

#v_main IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#v_top {
	OVERFLOW: hidden; WIDTH: 1002px; HEIGHT: 70px; BACKGROUND-COLOR: #EAF4FF
}
#v_logo {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 550px; HEIGHT: 56px; TEXT-ALIGN: left
}
#v_zhuti {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 450px; HEIGHT: 56px; TEXT-ALIGN: right
}
#v_topImg { width:100%; height: 588px; background: url(headbg.jpg) center 0 no-repeat; }
#v_topImg1 { width:100%; height: 588px; background: url(headbg_1.jpg) center 0 no-repeat; }

#v_foot {
	margin:0 auto; clear:both; WIDTH: 1050px;BORDER-TOP: #BB0929 0px solid; MARGIN-TOP: 10px; OVERFLOW: hidden;  LINE-HEIGHT: 20px; padding:12px 5px 10px 5px;  HEIGHT: 60px; text-align:center;}
.clear{clear:both;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
h1,h2,h3,h4,h5,h6{font-size:12px; }