


.cls{ height:1px; overflow:hidden; clear:both;}
.in_banner{ width:100%; overflow:hidden; }
.in_line{ width:100%; overflow:hidden;}
.in_main{ width:100%; background-image:url(../images/inside/main.jpg); background-repeat:no-repeat; background-position:center top; overflow:hidden;}
.mainArea{ width:1280px; margin:auto auto; position:relative; padding-top:22px; overflow:hidden; }
.mainArea .in_l{ width:895px; display:inline-block; float:left;}
.mainArea .in_l .in_nav{ width:895px; height:36px; overflow:hidden; background-image:url(../images/inside/line2.jpg); background-position:left bottom; background-repeat:no-repeat;}
.mainArea .in_l .in_nav,
.mainArea .in_l .in_nav .na:link, .mainArea .in_l .in_nav .na:visited{
	color:#dfa837; font-size:16px; font-weight:bold;	
}
.mainArea .in_l .in_nav .na:hover{ color:#dfa837;}
.mainArea .in_l .in_nav .a{ float:right; margin-top:7px; font-size:10px; font-weight:normal; color:#dfa837;}
.mainArea .in_l .in_nav .a:link, .mainArea .in_l .in_nav .a:visited{
	font-size:12px; font-weight:normal; color:#dfa837;
}
.mainArea .in_l .in_nav .a:hover{color:#dfa837;}

.mainArea .in_r{ width:342px; position:relative; display:inline-block; float:right;}
.mainArea .in_r .rp{ width:100%; height:329px; overflow:hidden; background-image:url(../images/inside/rp.jpg); background-repeat:no-repeat;}
.mainArea .in_r .aboutbg{background-image:url(../images/aboutbg.jpg); background-repeat:no-repeat;}
.mainArea .in_r .rp ul{ display: block;width: 307px; margin: 60px auto auto auto;}
.mainArea .in_r .rp ul li{ width:307px; height:48px; margin-top:17px;}
.mainArea .in_r .rp ul li a{ display:block; width:307px; height:48px; line-height:48px; 
text-align:center; background-image:url(../images/inside/btnbg.jpg); background-repeat:no-repeat; color:#ffcc00; font-size:12px; font-weight:normal;}
.mainArea .in_r .rcontact{ width:342px; height:322px; overflow:hidden; background-image:url(../images/inside/rcontact.jpg); background-repeat:no-repeat;}
.mainArea .in_r .rcontact .addr{ padding:80px 0 0 0; line-height:36px; font-size:14px; font-weight:normal;}






.de_list{ min-height:60px; }

.de_list .art_title_list{ position:relative; display:block; width:98%; margin:auto auto; }
.de_list .art_title_list .date{ width:20%; height:44px; line-height:44px; float:right; color:#777; font-size:12px; text-align:right; }
.de_list .art_title_list .title{ width:80%; height:44px; line-height:44px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.de_list .art_title_list .title span{ color:#06C; }
.de_list .art_title_list .title, .art_title_list .date{ border-bottom:1px dashed #ddd; }



.artIntro{ position:relative; padding-top:1.5%; margin:auto auto; overflow:hidden; border-bottom:1px solid #b94a13; }
.artIntro .artIntro_title{ line-height:2;color:#fbc07e;}
a.xx{ float:right; font-size:0.8em;color:#fbc07e; }
a.xx:link, a.xx:visited{ color:#fbc07e; }
a.xx:hover{ color:#fcaf5a; }
a.Art_tit:link, a.Art_tit:visited{ font-size:14px;  font-family: Microsoft YaHei;  font-weight:bold; color:#555;  }
a.Art_tit:hover{ font-size:14px; font-family: Microsoft YaHei; font-weight:bold; color:#C00; }
.artIntro .artIntro_text{ position:relative; height:78px; overflow:hidden;}
.artIntro .artIntro_text p{ margin:0; padding:0; padding-top:10px; line-height:30px;text-align:justify;text-justify :inter-ideograph; color:#fbc07e; font-size:12px;}
.artIntro .artIntro_text a{ position:absolute; display:block; bottom:0px; right:10px; width:80px; height:20px; line-height:20px; text-indent:hanging; text-align:center; border-radius:3px; background-color:#BE010A;}
.artIntro .artIntro_text a:link, .artIntro .artIntro_text a:visited{ color:#FFF;}
.artIntro .artIntro_text a:hover{ color:#FFF600;}



.operateBar{ clear:both; padding:20px 0 15px 0; text-align:center; }
.operateBar .page{ color:#fbc07e; }
.operateBar .page .no{ color:#854702;}

.noData{ padding:30px; text-align:center; font-size:14px;font-family: Microsoft YaHei; font-weight:bold; color:#C00;}

.artContent{ position:relative; width:100%; overflow:hidden; line-height:32px; }

.artContent img{ max-width:100%; height:auto; }

.artPic{ width: 100%; overflow: hidden; padding-top: 1.5% }
.artPic li{ width: 33.3%; float: left; text-align: center; overflow: hidden; margin-bottom: 10px;}
.artPic li div{ width: 268px; height: 230px; background: url('../images/b.jpg') center top no-repeat; background-size: 100% 100%; margin: auto auto; text-align: center; }
.artPic li img{ width: 248px; height: 212px; margin-top: 10px; }
.artPic li span{ display: block; width: 100%; line-height: 45px; height: 45px; overflow: hidden;}
.artPic li span a{ font-size: 14px; color: #dfa837 }

.artPic2{ width: 100%; overflow: hidden; padding-top: 1.5% }
.artPic2 li{ width: 33.3%; float: left; text-align: center; overflow: hidden; margin-bottom: 10px;}
.artPic2 li div{ width: 268px; background: url('../images/b.jpg') center top no-repeat; background-size: 100% 100%; margin: auto auto; text-align: center; padding-bottom: 10px; }
.artPic2 li img{ width: 233px; height: 173px; margin-top: 10px; }
.artPic2 li span{ display: block; width: 100%; line-height: 45px; height: 45px; overflow: hidden;}
.artPic2 li span a{ font-size: 14px; color: #dfa837 }

.artPic3{ width: 100%; overflow: hidden; padding-top: 1.5% }
.artPic3 li{ width: 25%; float: left; text-align: center; overflow: hidden; margin-bottom: 10px;}
.artPic3 li div{ width: 168px; background: url('../images/b.jpg') center top no-repeat; background-size: 100% 100%; margin: auto auto; text-align: center; padding-bottom: 10px; }
.artPic3 li img{ width: 148px; height: 173px; margin-top: 10px; }
.artPic3 li span{ display: block; width: 100%; line-height: 45px; height: 45px; overflow: hidden;}
.artPic3 li span a{ font-size: 14px; color: #dfa837 }

