/*inside*/
.frame{overflow: hidden;width: 100%;border-bottom: 1px solid #ffffff;margin-bottom: 16px;}
.FrameRight{width: 910px;min-height: 600px;margin-bottom: 160px;}
/*webAddress*/
.webAddress p{width: 100%;border-bottom: 1px solid #3c2817;padding: 20px 0;}
.webAddress p a{font-size: 14px; color: #311803;line-height:20px;}
/*rightContent*/
.rightContent{padding: 20px 8px;}
.rightContent .hd h1{font-size: 28px;line-height: 36px;font-weight: bold; color: #333333;margin-bottom:12px;}
.rightContent .hd .articleInfo{font-size: 12px;line-height: 14px; color: #444444;padding-bottom: 30px;border-bottom: 1px solid #333333;width: 100%;}
.rightContent .bd{padding-top: 20px;}
.rightContent .bd h1{font-size: 24px;line-height: 30px;font-weight: bold; color: #333333;margin-bottom: 12px;}
.rightContent .bd h2{font-size: 20px;line-height: 24px;font-weight: bold; color: #333333;margin-bottom: 10px;}
.rightContent .bd h3{font-size: 18px;line-height: 22px;text-align: left;font-weight: bold; color: #333333;margin-bottom: 17px;margin-top: 17px;}
.rightContent .bd p{font-size: 16px;line-height: 28px; color: #000;margin-bottom: 28px;}
.rightContent .bdp b{font-size: 16px;line-height: 18px; color: #333333;}
.rightContent .bd img{width: 100%;display:block;}
.rightContent .bd table{ width:100%;padding: 0;margin: 0 ;border: 1px solid #333333;text-align: center;font-size: 12px;color: #333333;line-height: 16px;}
.rightContent .bd th{height: 30px;border: 1px solid #333333;}
.rightContent .bd td{height: 40px;padding: 10px;border: 1px solid #333333;}
/*news*/
.newsList{text-align: left;overflow: hidden;*position: relative;margin-bottom: 40px;}
.newsList ul li{height: 140px;padding:20px 0;margin-top:-5px;border-bottom: 1px dotted #330000;}
.rowNews{overflow:hidden;text-align:left;word-wrap: break-word;}
.newsImg{width: 100px;height: 100px;float: left;margin-right: 15px;}
.newsImg p{width:100%;font-size: 14px;line-height: 30px;color: #a04e08;background-color: rgba(0,0,0,0.8);text-align: center;margin:0 !important;}
.newsImg p span{width:100%;display:block;font-size: 48px;line-height: 70px;color: #f6861f !important;background-color:#6b3608;text-align: center;}
.newscontainerInside{float: left;overflow: hidden;}
.newsWidth{width:87%;}
.newscontainerInside h3 a{font-size: 24px;font-weight:bold;line-height: 30px;color: #330000;}
.newscontainerInside h3 a:hover{color:#fff600; }
.newscontainerInside p{font-size: 14px; line-height: 20px;color: #330000 !important;max-height:40px;margin-top:11px;text-overflow: ellipsis;overflow: hidden;position: relative;width: 98%;}

.newscontainerInside>a{font-size: 12px; line-height: 14px;color: #333333;}
.newscontainerInside>a:hover{color: #fff600;}
.newsTitle {margin-top:30px;margin-bottom: 12px;}
.newsTitle>h2{font-size: 20px;color: #333333 !important;font-weight: bold;}
.newsTime>p{font-size: 12px;color: #b8b8b8 !important;}
.newsTime>p span{display: inline; color: #b8b8b8 !important;}
.newsArticle{margin: 30px 10px 20px 10px;overflow: hidden;height: 545px;}
/*btn*/
.btn{width: 100%;text-align: center;margin-bottom: 90px;}
.btn div{display: inline-block;margin: 0 6px;}
.btn div a{font-size: 12px;line-height: 14px;border: 1px solid #330000;text-align: center; color: #330000;}
.btn div a{ padding: 6px 9px;display: block;}
.btn .lastDiv a{cursor: default;}
.btn .active a{background-color: #330000;color: #ffffff;border: 1px solid #330000;}
.btn div a:hover{background-color: #330000;color: #ffffff;border: 1px solid #330000;}
.btn .lastDiv a:hover{color: #333333;border: 1px solid #0b0b0b;background-color: #ffffff;}