﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:"Microsoft Yahei","冬青黑体简体中文 w3";color:#333;}
*{ margin:0px; padding:0px;}
ul{ list-style:none;}
img{ border:none;}
em,i{ font-style:normal;}
a{ color:#333; text-decoration:none;outline:none;}
a:hover{ color:#BA2636;text-decoration:underline;}
.clear{ clear:both;}
.fl_l{ float:left; display:inline;}
.fl_r{ float:right;display:inline;}
h2{ font-size:16px;}
h3{ font-size:14px;}
.none{ display:none;}
.m_zero{ margin:0px auto;}
.m_t10{ margin-top:10px;}
.m_t25{ margin-top:25px;}
.width_auto{ width:100%;overflow:hidden;}
/*.box_width{ width:960px; margin:0px auto;} 整体宽度需调整 */
.indent{ text-indent:2em;}
.txt_c{ text-align:center;}


.container{ background-color:#5D7F98; padding-bottom:50px;}
.banner{ background:url(../images/banner.jpg) center top no-repeat; height:294px;}
.line_blue{ border-bottom:10px solid #1A4D8C; margin-top:2px;}
.main{ width:960px; margin:0px auto; overflow:hidden;}

/* box01 */
.box01{ background-color:#FDFDFD; padding:15px 10px 15px 15px; width:935px; height:auto; display:table;}
.box_01l{ width:429px;}
/* scroll */
#focus { width:429px; height:300px; overflow:hidden; position:relative;}
#focus ul { width:429px; height:300px; position:absolute;  overflow:hidden;}
#focus ul li {float:left; width:429px; height:300px; overflow:hidden; position:relative;}
#focus ul li img{width:429px; height:300px;}
#focus .btn {position:absolute; height:8px; right:20px; bottom:17px;}
#focus .btn span { width:8px; height:8px; background-color:#fff; margin:0px 3px; cursor:pointer;text-indent:-999px;display:inline-block; }
#focus .btn span.on { background-color:#AE1C20;}

.box_01r{ width:487px; background:url(../images/bg_news.jpg) no-repeat; height:307px; overflow:hidden; margin-top:-5px; position:relative;}
.list_news{ width:470px; margin:20px 0px 0px 0px;}
.list_news li h2 a{ font:bold 18px/32px "Microsoft Yahei","冬青黑体简体中文 w3"; height:32px; overflow:hidden;}
.list_news li h2 a:hover{ color:#BA2636; text-decoration:none;}
.list_news li p{font:normal 12px/18px "SimSun"; color: #727171;/* margin-bottom:5px; height:54px;*/ overflow:hidden;}
.list_news li p a{ color: #BA2636;}

/* box02 */
.box_02l{ width:317px;font:normal 12px/18px "SimSun";}
.tit_ssxx{ background:url(../images/tit_01.jpg) 0px 0px no-repeat; height:45px;} 
.tit_rzqk{ background:url(../images/tit_01.jpg) 0px -50px no-repeat; height:45px;}
.nr_ssxx{ background:url(../images/bg_ssxx.jpg) no-repeat; height:308px; padding:10px 0px 0px 10px; width:307px;}
.table_ssxx{ border-collapse:collapse;}
.table_ssxx td{ border:1px solid #eee; padding:9px 10px; width:161px;}
.table_ssxx th{ font-weight:normal; width:88px; text-align:left;border:1px solid #eee; padding:9px 10px;}
.box_02r{ width:605px; overflow:hidden;}
.list_rzqk li{ background:url(../images/bg_rzqk.jpg) no-repeat; width:575px; height:53px; padding:5px 20px 5px 10px; margin-bottom:15px;}
.list_rzqk li h3{ font:bold 14px/30px "SimSun"; height:30px;}
.list_rzqk li p{font:normal 12px/24px "SimSun"; height:24px; overflow:hidden; color:#6D685A;}
.list_rzqk li.last{ margin-bottom:0px;}
.list_rzqk li.rzqk_spe{ height:73px;background:url(../images/bg_rzqk02.jpg) no-repeat;}
.list_rzqk li.rzqk_spe p{ height:48px; overflow:hidden;}
/* box03 */
.box03{ background-color:#DBE4E9; width:100%; overflow:hidden;padding-top:1px;}
.tit_ynrp{ background:url(../images/fix_title.jpg) 0px 0px no-repeat; height:41px;}
.con_box03{ width:100%; overflow:hidden; padding:0px 0px 20px 0px;}
.list_ynrp{ margin-left:13px; width:938px;}
.list_ynrp li{ background:url(../images/bg_ynrp.jpg) no-repeat; width:778px; height:137px; padding:30px 30px 0px 130px; margin-top:17px;position:relative;}
/*.list_ynrp li b{ background:url(../images/bg_photo.png) no-repeat; position:absolute; top:-3px; left:-3px; width:111px; height:111px; display:inline-block;}*/
.ynrp_photo{ position:absolute; top:-3px; left:3px; width:111px; text-align:center;}
.ynrp_photo:hover{color:#B40001; text-decoration:none;}
.list_ynrp li em{ display:block; line-height:24px; color:#333; font-size:14px; margin-top:5px;}
.list_ynrp li i{display:block; line-height:20px; color:#6C6759; font-family:"SimSun";}
.list_ynrp li h2{ font:normal 26px/40px "Microsoft Yahei","冬青黑体简体中文 w3"; color:#B40001; height:40px; overflow:hidden;}
.list_ynrp li h2 a,.list_ynrp li h2 a:hover{color:#B40001;}
.list_ynrp li p{ font-size:16px;color:#6E695B; line-height:27px; height:81px; overflow:hidden;}
.tit_about{ background:url(../images/fix_title.jpg) 0px -50px no-repeat; height:41px;}
.tit_sport{ background:url(../images/fix_title.jpg) 0px -100px no-repeat; height:41px;}
.tit_weibo{ background:url(../images/fix_title.jpg) 0px -150px no-repeat; height:41px;}

/* box04 */
.box04{border-bottom:9px solid #BC614E; background-color:#F7ECCE; padding-top:1px;}

/* box05 */
.box05{ background-color:#F3F3F3;}
.list_sport li{ background:url(../images/bg_xgbd.jpg) no-repeat; width:283px; /*height:280px;*/height:190px; padding:20px 10px 0px 10px; margin:20px 0px 20px 13px; display:inline; float:left;}
.list_sport li a{ background:url(../images/dot.jpg) 5px center no-repeat; padding-left:15px;font:normal 14px/25px "SimSun"; height:25px; display:block; overflow:hidden;}
.weibo{ background-color:#FBE5D8;padding-top:1px;}
.con_weibo{  width:930px; overflow:hidden; padding:15px;}

.cont_news{ width:930px; margin:20px auto 0px;}
.list_news01{ position:relative; *zoom:1; margin-right:-30px;}
.list_news01 li{ float:left; width:440px; padding-right:10px; background-color:#fff; margin:0px 30px 0px 0px; display:inline;}
.list_news01 li img{ float:left; width:187px; height:123px; display:block; overflow:hidden; margin-right:20px;}
.list_news01 li h3{ height:20px; line-height:20px; overflow:hidden; margin:10px 0px 5px;}
.list_news01 li p{ line-height:22px; height:66px; overflow:hidden; color:#666;}
.con_fzlc{ border:1px solid #E7E7E7; padding:10px; overflow:hidden; font:normal 14px/24px "Microsoft Yahei","冬青黑体简体中文 w3";}




