@charset "gb2312";
/* CSS Document */

.top{ background-color:rgb(202,28,29);}
	.top-center{ height:30px}
		.top-center li{ display:inline-block; color:#fff; height:30px; line-height:30px; margin-right:10px}
		.top-center li a{ color:#fff}
		.top-center .line{ height:20px; width:1px; border-left:1px solid #fff; margin-top:5px}
		.top-center .tianqi{ margin-top:3px}
			#dateSpan{ height:30px; line-height:30px; color:#fff; display:inline-block;}

.top-img{ background-image:url(imagestop-bg.jpg); height:500px}
	.top-img .left{ margin-top:30px}
	.top-img .right{ margin-top:80px}
	.top-img-line{ width:100%; height:10px; background:rgb(202,28,29);margin-top:20px}

.nr{ margin-top:-280px}
.nr .left{ width:830px}

.location{ width:100%; overflow:hidden; border-bottom:4px solid rgb(202,28,29); margin-bottom:10px; padding-bottom:10px}
.location h2{ float:left; font-size:40px; color:rgb(202,28,29); margin-right:10px; height:40px; line-height:40px}
.location span{ margin-top:18px; display:inline-block; font-size:18px; font-weight:900}

/*幻灯片*/
.slideBox{ width:830px; overflow:hidden; height:500px; float:left}
	.slideBox .bd{ position:relative; height:500px; width:100%}
		.slideBox ul{height: 500px;}
			.slideBox li p{ height:40px; line-height:40px; font-size:18px; font-weight:600}
			.slideBox li img{ width:100%; height:460px}
		.slideBox .prev{ background:url(imagesleft.jpg); width:29px; height:30px; position:absolute; right:40px; z-index:100; bottom:5px}
		.slideBox .next{background:url(imagesright.jpg); width:29px; height:30px;  position:absolute; right:0px; bottom:5px}


.list-2{}
	.list-2-h3{ border-bottom:2px solid rgb(202,28,29); margin-bottom:10px; padding-bottom:5px}
.list-2 .left{width:830px;}
.list-2 .wzlb{width:100%;}

/*内容主体信息*/
.pageviewbox{ width:1200px; margin: 12px auto; overflow: hidden;}
/*右部信息*/
.pageviewbox .p_v_l{ width:936px; overflow: hidden; border: 1px solid #f1f1f1; min-height: 500px;}
.article_box{ width:890px; margin: 15px auto 15px auto; overflow: hidden;}
.article_path{  line-height: 35px; color: #999; font-size:16px;}
.article_path a{ color: #cc0000; font-size:16px;}
.article_title{ margin-top:20px; font-size:22px; font-weight: bold; text-align: center; line-height: 35px;}
.article_type{ color: #999; font-size:16px; margin-top:15px; text-align: center; border-bottom: 1px dashed #ddd; padding-bottom: 5px; margin-top:10px;}
.article_type .article_time{padding-right: 30px;}
.article_content{ font-size:16px; line-height: 30px; padding-top:20px;}
.article_content img{
	padding: 0;
	max-width: 100% !important;
	height: auto !important;
	display: block;
	margin: 0 auto;
}
.showcontent p{ text-indent:2em}.article_author{ text-align: right; font-size:16px;}
.article_author span{ color: #999}
.article_author b{ font-weight: normal; padding-left:20px}
.article_next{ line-height: 35px; font-size:14px;}
.article_next a{ color: #cc0000}

/*左部信息*/
.pageviewbox .p_v_r{width:230px;padding-left:20px; border-left:0px solid #209bd6; overflow: hidden;}
.rthotnews_tt{height:30px;line-height:30px;font-size:16px;color:#cc0000;font-weight:bold;text-indent: 8px;border-bottom:2px solid #cc0000;}
.list_hot {width: 230px;}
.list_hot li {border-top: 1px solid #ffffff;border-bottom: 1px solid #b9b9b9;font-size: 14px;line-height: 25px;max-height: 40px;padding: 6px 0 5px;overflow:hidden;}
.list_hot li a {color: #333333;}
.list_hot li a:hover {color: #cc0000;}
.list_hot li span {width:18px;height: 14px;display: block;float: left;background: url(imagesnumhot_bg14.png) no-repeat; margin: 3px 0 6px;}


.num_hot1 {background-position: 0 0 !important;}

.num_hot2{background-position: 0 -14px !important;}
.num_hot3{background-position: 0 -28px !important;}
.num_hot4{background-position: 0 -42px !important;}
.num_hot5{background-position: 0 -56px !important;}
.num_hot6{background-position: 0 -70px !important;}
.num_hot7{background-position: 0 -84px !important;}
.num_hot8{background-position: 0 -98px !important;}
.num_hot9{background-position: 0 -112px !important;}
.num_hot10{background-position: 0 -126px !important;}
.list_more {border-bottom:0 !important;height: 10px !important;}

.rtapp_down{background-color: #ffffff;margin-bottom:20px;padding-bottom:10px;}
.rtapp_down p{color: #01a5ec;font-size: 16px;font-weight: bold;height: 35px;line-height: 35px;border-bottom: 1px solid #f0f0f0;text-align:center;}
.rtapp_down a{display:block;margin:0 auto;text-align:center;}
.rtapp_down a img{margin:10px 0;}

.ans_hot {margin: 15px 0 0px;border-bottom: 1px solid #ffffff;}
.rtbt_qus{padding: 10px 0 6px; border-top: 1px solid #ffffff;border-bottom: 0px solid #b9b9b9;}
.rtbt_qus .taq_name{min-height:18px;padding:2px 7px 4px;background-color:#dcdcdc;}
.rtbt_qus .taq_name a{line-height:18px;font-size:12px;color:#8c8c8c;font-weight: 400;}
.rtbt_qus .taq_name a:hover {color: #027EB3;}
.rtbt_qus .taq_ct{line-height:20px;padding:4px 0px;font-size:14px;color:#01a5ec;}
.rtbt_qus .taq_ct a{color:#01a5ec;}
.rtbt_qus .taq_ct a:hover {color: #cc0000;}
.rtbt_qus .rtbt_write{min-height:50px;padding: 4px 0 0px;}
.rtbt_write .aqwleft{width:30px;height:40px;float:left;}

.rtbt_write .ansleft_zan{width:26px;height:32px;line-height:12px;background-color:#f0f0f0;margin-top:4px;font-size:12px;}
.rtbt_write .ansleft_zan span{width:16px;height:16px;display: block;margin:3px 0 0 5px;background: url(../images/news_zan16.png) no-repeat 0 0px;background-size: 16px auto;cursor:pointer;}
.rtbt_write .ansleft_zan span.zan{background-position: 0 -16px !important;}
.rtbt_write .ansleft_zan img{width:16px;height:16px;margin:3px 0 0 7px;}
.rtbt_write .ansleft_zan p{text-align:center;color:#a0a0a0;line-height:16px;}
.rtbt_write .aqwright{width:195px;float:right;}
.rtbt_write .ansright_cont{line-height:18px;color:#333333;font-size: 14px;max-height:74px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.rtbt_write .ansright_cont a{color:#333333;}
.rtbt_write .ansright_cont a:hover {color: #cc0000;}

.right_ewm{ text-align: center; margin-bottom:12px;}
.right_ewm img{ width:150px; margin-bottom:10px;}
.right_ewm p{ font-size:18px; color: #02a4ed; padding-bottom: 10px;}
.right_add{}
.right_add img{ width:230px; margin-bottom:10px;}


.game163{ position: relative; border: 0px solid #dcdddd; padding: 4px; overflow: hidden; width: 875px; }
.game163 .bigImg{ height: 600px; position: relative; text-align: center; overflow: hidden;}
.game163 .bigImg li {width:875px; height: auto!important; text-align: center}
.game163 .bigImg li img{ vertical-align:middle; max-width:875px; min-width: 100%; height: 600px; }
.game163 .bigImg  div{ margin-top:15px; padding-bottom: 15px; text-indent: 28px; font-size: 14px; line-height: 25px; padding-right: 80px; overflow: hidden; text-align: left; }

.game163 .smallScroll{ height: 85px; margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{ margin-top:15px; float: left; display: block; width: 14px; height: 85px; text-indent: -9999px; background: url(imagessprites1008.png) no-repeat 0 -3046px; }
.game163 .sNext{ background-position: 0 -2698px;}
.game163 .sPrev:hover{ background-position: 0 -3133px;}
.game163 .sNext:hover{ background-position: 0 -2785px;}

.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 830px; overflow: hidden;}
.game163 .smallImg ul{ height:85px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 4px 0 0; width:115px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 3px solid #dcdddd; width:105px; height:75px;  }
.game163 .smallImg .on img{ border: 3px solid #007dcd; width:105px; height:75px; }

.game163 .pageState{ position: absolute; top: 625px; color:#999; right: 5px; font-size:18px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 25px;}