@charset "utf-8";
* { margin: 0; padding: 0; }
body { font-family:  "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; font-size: 12px; color: #000; line-height: 20px; background: #FFF url(../images/b_3.gif) repeat-y center top; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
ol, ul, li { list-style-type: none; }
img { border: none; vertical-align: top; }

.mainBav { clear: both; font-size: 16px; color: #FFF; line-height: 50px; background: url(../images/b_1.jpg) repeat-x center top; text-align: center; }
.mainBav a { color: #FFF; background: url(../images/b_2.gif) no-repeat right center; padding: 0 25px; }
.mainBav .last { background: none; padding-right: 0; }

.picShow { width: 940px; height: 470px; overflow: hidden; margin: 20px auto; position: relative; }
.picShowData li { width: 940px; height: 470px; overflow: hidden; position: relative; }
.picShowData h2 { font-size: 24px; color: #FFF; line-height: 30px; background: #000; text-align: center; width: 100%; padding: 25px 0; position: absolute; left: 0; bottom: 0; filter: alpha(style=0,opacity=70,finishOpacity=90); opacity: 0.7; }
.picShowData h2 a { color: #FFF; }
.picShowLarr { background: url(../images/b_4.png) no-repeat left top; width: 60px; height: 84px; position: absolute; left: 0; top: 193px; cursor: pointer; }
.picShowRarr { background: url(../images/b_4.png) no-repeat right top; width: 60px; height: 84px; position: absolute; right: 0; top: 193px; cursor: pointer; }
.picShowDots { position: absolute; right: 10px; bottom: 28px; }
.picShowDots span { font-size: 12px; color: #FFF; line-height: 24px; background: #666; text-align: center; display: inline-block; width: 24px; margin: 0 2px; cursor: pointer; }
.picShowDots .cur { background: #AF3A3A; }

.lmTitle { clear: both; width: 940px; height: 30px; margin: 40px auto; position: relative; }
.lmTitle a { position: absolute; right: 0; top: 10px; }

.list_1 { width: 942px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_1 li { display: inline; float: left; width: 310px; margin: 0 2px 10px 2px; }
.list_1 div { border: 1px solid #DDD; height: 50px; overflow: hidden; padding: 10px; zoom: 1; }
.list_1 div span { border-right: 1px solid #DDD; float: left; margin-right: 10px; padding-right: 10px; }
.list_1 div span img { height: 50px; }
.list_1 div h2 { font-weight: normal; font-size: 16px; padding-top: 5px; }
.list_1 div p, .list_1 div p a { color: #999; }

.list_2 { clear: both; width: 940px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_2 .b { background: #AF3A3A; }
.list_2 .b h2 a { color: #FFF; }
.list_2 .b p { color: #EBBEBE; }
.list_2 div { float: left; width: 465px; }
.list_2 div h2 { font-weight: normal; font-size: 16px; text-align: center; border-left: 1px solid #DDD; border-right: 1px solid #DDD; padding: 10px; }
.list_2 div p { color: #999; border: 1px solid #DDD; border-top: none; padding: 5px 10px 10px 10px; }
.list_2 div p a { color: #999; }
.list_2 ul { overflow: hidden; padding-left: 5px; }
.list_2 li { display: inline; float: left; width: 230px; margin: 0 0 10px 5px; }
.list_2 li h2 { font-weight: normal; font-size: 16px; line-height: 30px; text-align: center; border: 1px solid #DDD; padding: 5px 10px; }

.list_3 { clear: both; width: 944px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_3 li { display: inline; float: left; width: 230px; margin: 0 3px; }
.list_3 li div { border: 1px solid #DDD; overflow: hidden; padding: 5px; zoom: 1; }
.list_3 li p { float: left; padding-right: 10px; }
.list_3 li h2 { font-weight: normal; font-size: 16px; line-height: 40px; text-align: center; }

.list_4 { width: 942px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_4 li { display: inline; float: left; width: 310px; margin: 0 2px 10px 2px; }
.list_4 li h2 { font-weight: normal; font-size: 16px; line-height: 30px; border: 1px solid #DDD; text-align: center; padding: 5px 10px; }

.list_5 { border: 1px solid #E7E7E7; border-right: none; width: 940px; height: 68px; overflow: hidden; margin: 0 auto 10px auto; }
.list_5 li { background: #F8F8F8; border-right: 1px solid #E7E7E7; float: left; width: 234px; height: 68px; }
.list_5 .last { border-right: none; }

.list_6 { width: 948px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_6 li { display: inline; float: left; width: 150px; margin: 0 4px; }
.list_6 li h2 { font-weight: normal; font-size: 16px; line-height: 30px; border: 1px solid #DDD; text-align: center; padding: 5px 10px; }

.list_7 { width: 942px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_7 li { display: inline; float: left; width: 310px; margin: 0 2px; }
.list_7 li h2 { font-weight: normal; font-size: 16px; line-height: 30px; border: 1px solid #DDD; text-align: center; padding: 5px 10px; }

.list_8 { width: 940px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_8 li { display: inline; float: left; width: 168px; margin: 0 10px; }
.list_8 li h2 { font-weight: normal; font-size: 16px; line-height: 30px; border: 1px solid #DDD; text-align: center; padding: 5px 0; }

.list_9 { clear: both; width: 940px; overflow: hidden; margin: 0 auto; zoom: 1; }
.list_9_left { border-right: 1px solid #C0C0C0; float: left; width: 360px; overflow: hidden; }
.picLeftShowData { }
.picLeftShowData li { float: left; width: 320px; padding: 0 20px; }
.picLeftShowData li h2 { font-weight: normal; font-size: 16px; line-height: 40px; text-align: center; }
.picLeftShowData li p { color: #999; padding: 0 10px 10px 10px; }
.picLeftShowData li p a { color: #999; }
.picLeftShowDots { text-align: center; clear: both; width: 100%; }
.picLeftShowDots span { background: url(../images/b_5.gif) no-repeat left top; display: inline-block; width: 10px; height: 10px; overflow: hidden; margin: 0 2px; cursor: pointer; }
.picLeftShowDots .cur { background: url(../images/b_6.gif) no-repeat left top; }
.list_9_right { float: left; width: 579px; }
.list_9_right li { display: inline; float: left; width: 173px; height: 245px; overflow: hidden; margin: 0 0 10px 20px; }
.list_9_right li h2 { font-weight: normal; font-size: 16px; line-height: 30px; border: 1px solid #DDD; text-align: center; padding: 5px; }

.list_10 { width: 920px; height: 548px; margin: 0 auto 20px auto; position: relative; }
.list_10 dl { position: absolute; }
.list_10 dd { color: #FFF; line-height: 30px; background: #000; text-indent: 10px; width: 100%; position: absolute; left: 0; bottom: 0; filter: alpha(style=0,opacity=70,finishOpacity=90); opacity: 0.7; }
.list_10 dd a { color: #FFF; }
.c1 { left: 0; top: 0; }
.c2 { right: 0; top: 0; }
.c3 { left: 558px; top: 186px; }
.c4 { right: 0; top: 186px; }
.c5 { left: 0; top: 372px; }
.c6 { left: 186px; top: 372px; }
.c7 { left: 558px; top: 372px; }
.c8 { right: 0; top: 372px; }

.infoBox { clear: both; width: 920px; overflow: hidden; margin: 0 auto 20px auto; zoom: 1; }
.infoBoxTab { display: inline; float: left; width: 269px; margin: 0 10px 0 0; }
.infoBoxTab h2 { font-weight: normal; font-size: 20px; line-height: 30px; background: url(../images/b_8.gif) repeat-x left center; }
.infoBoxTab h2 span { background: #FFF url(../images/b_7.gif) no-repeat left center; padding: 0 10px 0 30px; }
.infoBoxTab ul { overflow: hidden; padding: 20px 0; zoom: 1; }
.infoBoxTab li { display: inline; float: left; width: 60px; margin-right: 20px; }

.infoBoxright { float: left; width: 362px; }
.infoBoxright h2 { font-weight: normal; font-size: 20px; line-height: 30px; background: url(../images/b_8.gif) repeat-x left center; }
.infoBoxright h2 span { background: #FFF; padding-right: 10px; }
.infoBoxright li { display: inline; float: left; width: 176px; margin: 10px 10px 0 0; }
.infoBoxright li img { float: left; }
.infoBoxright li a { font-size: 16px; line-height: 38px; background: url(../images/b_9.gif) no-repeat right center; border-top: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; display: inline; float: left; width: 126px; margin-left: 10px; }

.footer { color: #FFF; background: #C54847; text-align: center; clear: both; width: 980px; margin: 0 auto; padding: 10px 0px; }
.footer a { color: #FFF; }

.cAdBox { clear: both; width: 940px; margin: 20px auto 0 auto; }

#top { width: 60px; height: 130px; position: fixed; _position: absolute; right: 20px; bottom: 20px; top: auto; }
#top li { width: 60px; height: 60px; overflow: hidden; margin-top: 5px; cursor: pointer; }
#gn1 { background: url(http://images.china.cn/images1/ch/2012gq/kn_i2.gif); }
#gn1:hover { background: url(http://images.china.cn/images1/ch/2012gq/kn_i2_cur.gif); }
#gn2 { background: url(http://images.china.cn/images1/ch/2012gq/kn_i3.gif); }
#gn2:hover { background: url(http://images.china.cn/images1/ch/2012gq/kn_i3_cur.gif); }