﻿body { background:#000; margin:0 auto; padding:0; font:11px/20px Verdana, Arial, sans-serif; min-width:1200px; color:#f7f7f7;}
p, h1, h2, h3, h4, h5, ul, li, ol { margin:0; padding:0;}
a img{ border:0;}
#clear { clear:both;}
#red { color:#ba3844;}
#red02 { color:#FF0000;}
#save { text-decoration:line-through;}
a { color:#5298ca; text-decoration:underline;}
a:hover { color:#FF0000; text-decoration:underline;}
/*------------------*/
.container { }
.main01 { background:url(../image-style/hall12/bg01.jpg) center no-repeat; height:212px;}
.main01 .home { width:1200px; margin:0 auto;}
.main01 .home h2 a { font-size:21px; color:#FFF; text-decoration:none; float:right; margin-right:40px; padding:10px 0 0;}
.main01 .home h2 a:hover { color:#367c02;  text-decoration:none;}
/*------------------*/
.main02 { background:url(../image-style/hall12/bg02.jpg) center no-repeat; height:155px;}
.main02 .share { width:800px; margin:0 auto; padding:90px 0 0;}
.main02 .share .one, .main02 .share .two { width:400px; float:left;}
.main02 .share .one a { color:#3d5480; text-decoration:underline; font-weight:bold;}
.main02 .share .two a { color:#FFF; text-decoration:underline; font-weight:bold;}
.main02 .share .one img , .main02 .share .two img{ margin:0 10px 0 100px;}
/*------------------*/
.main03 { background:url(../image-style/hall12/bg03.jpg) center no-repeat; height:452px;}
.main03 .cont { width:910px;  margin:0 auto; padding:0 0 0 210px;}
.main03 .cont .one {}
.main03 .cont .one .left { width:570px; padding:10px 15px 0; float:left;}
.main03 .cont .one .left h2 { color:#917b30; font-size:13px;}
.main03 .cont .one .left h2 span { color:#8a8a8a; font-size:11px;}
.main03 .cont .one .left p { padding:3px 0;}
.main03 .cont .one .left h3 { color:#8e9828; font-size:17px; text-align:center; padding:5px 0;}
.main03 .cont .one .left h3 em { font-size:13px; color:#FFF;}
.main03 .cont .one .left .coe, .main03 .cont .one .right .coe { text-align:center; padding:5px 0 0;}
.main03 .cont .one .right { width:280px; padding:10px 5px 0 25px; float:left;}
.main03 .cont .one .right h2 { color:#7b080b; font-size:13px; text-align:center;}
.main03 .cont .one .right p { color:#666; padding:5px;}
.main03 .cont .one .right h3 { color:#7b080b; font-size:17px; text-align:center; padding:5px 0;}
.main03 .cont .one .right h3 span { color:#FFF; font-size:13px;}
.main03 .cont .two { padding:0 10px; position:relative;}
.main03 .cont .two h4 { text-align:center; font-size:11px; color:#838a7a; }
.main03 .cont .two .conts { padding:5px 10px;}
.main03 .cont .two .conts h2 { font-size:17px; color:#9c782e; padding:10px 0 0;}
.main03 .cont .two .conts h2 span { color:#8a8a8a; font-size:11px;}
.main03 .cont .two .conts h3 { font-size:12px; color:#87a241; font-weight:normal; padding:15px 0 0;}
.main03 .cont .two .conts p { padding:5px 0;}
.main03 .cont .two .biy { width:314px; height:53px; position:absolute; top:140px; right:50px;}
/*------------------*/
.main04 {  background:url(../image-style/hall12/bg04.jpg) center no-repeat; height:360px;}
.main04 .boxs { width:729px; margin:0 auto; padding:115px 16px 0 240px;}
.main04 .boxs .left { width:243px; float:left; padding:10px 0 0; text-align:center;}
.main04 .boxs .left h2 { font-size:15px; padding:0 0 15px; }
.main04 .boxs .left h2 a {color:#FFF; text-decoration:none;}
/*------------------*/
.main05 { background:url(../image-style/hall12/bg05.jpg) center no-repeat; height:1191px;}
.main05 .table { width:980px; margin:0 auto;}
.main05 .table h2 { font-size:13px; color:#FFF; padding:0 20px;}
.main05 .table p { padding:0 20px;}
.main05 .table h3 { text-align:center; font-size:13px; color:#b1b135;}
/*------------------*/
.foots { background:url(../image-style/hall12/fo.jpg) repeat-x;}
.foots .txs { width:1100px; margin:0 auto; position:relative; height:103px;}
.foots .log { width:170px; height:53px; position:absolute; top:10px; left:10px; background:url(../image-style/hall12/5.png) no-repeat;}