*{ margin:0; padding:0; border:0;}
body{ font-size:14px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
li{ list-style:none;}
a { color:#333; text-decoration:none;}
a:hover {color: #333; text-decoration:none;}

.header { background-color:#f6f6f1; overflow:hidden;}
.head { width:1200px; margin:0 auto; overflow:hidden;}
.logo { float:left; margin:40px 40px 20px 0;}
.nav1 { margin-top:44px; padding-left:40px; background-color:#a79c8e; line-height:38px; overflow:hidden; float:left;}
.nav1 span { display:block; float:left; margin-right:40px; font-size:20px; letter-spacing:2px; font-weight:500;}
.nav1 span a { color:#fff;}
.ad1 { float:right; margin-top:25px;}
.nav2 { width:100%; overflow:hidden; border-top:solid 1px #c7c0b6;}
.nav2 ul { width:1200px; margin:0 auto;}
.nav2 ul li { font-size:18px; float:left; margin-right:70px; line-height:58px; letter-spacing:2px; font-weight:500;}
.nav2 ul li a { color:#59422c;}
.ad2 { width:1200px; margin:30px auto 40px;}
.main { width:1200px; margin:0 auto; overflow:hidden;}
.left { width:470px; float:left; margin-right:30px; position:relative;}
.title { padding-left:16px; line-height:24px; height:27px; font-size:20px; color:#fff; letter-spacing:2px; font-weight:500; background:url(../images/title_back.jpg) no-repeat; background-size:100% 27px; margin-bottom:30px;}
.title span { float:right; font-size:14px;}
.title span a { color:#857260;}

.hot_img { height:316px; position:relative; display:none;}
.hot_img_text { width:454px; height:56px; background-color:#f7f7f6; padding-left:16px; font-weight:500; line-height:56px; font-size:18px; }
.hot_img_img { display:block;}
.hot_img a { color:#393939; text-decoration:none;}
.hot_img_hover { display:block;}
.dian { width:54px; height: 8px; position:absolute; overflow: hidden; right: 0; top: 298px; z-index: 2000;}
.dian li { float: left; margin-right: 6px; width: 8px; height: 8px; background-color:#fff; cursor:pointer}
.dian li.hover { width: 8px; height: 8px; background-color:#5c442f;}
.img_list { overflow:hidden; margin-top:18px;}
.img_list h5 { width:470px; float:left; font-size:20px; line-height:30px; font-weight:500; padding:15px 0;}
.img_list b { display:block; float:left; margin-right:20px; margin-top:8px;}
.img_list span { width:266px; font-size:14px; line-height:26px; display:block; float:left;}
.img_list2 { overflow:hidden; margin-top:18px; border-bottom:dashed 1px #d5d5d5;}
.img_list2 h5 { width:470px; float:left; font-size:20px; line-height:30px; font-weight:500; padding:15px 0;}
.img_list2 span { width:470px; font-size:14px; line-height:26px; display:block; float:left; padding-bottom:20px;}
.img_list2:last-child { margin-top:0; border-bottom:0;}

.cent { width:370px; float:left; margin-right:30px;}
.hot_img2 { margin-bottom:20px;}
.hot_img2.l1 { margin-bottom:10px;}
.hot_img2.l2 { margin-bottom:10px;}
.hot_img2_text { width:360px; height:32px; background-color:#f7f7f6; padding-left:10px; font-weight:500; line-height:32px; font-size:18px; }
.hot_img2_img { display:block;}
.hot_img2 a { color:#393939; text-decoration:none;}
.hot_img2_hover { display:block;}
.hot_img2_text2 { background:url(../images/play.png) 5px 5px no-repeat; width:335px; height:32px; background-color:#f7f7f6; padding-left:35px; font-weight:500; line-height:32px; font-size:18px; }
.hot_img2.l2 .hot_img2_text2 { font-size:14px;}

.img_list3 { overflow:hidden; margin-bottom:35px;}
.img_list3_block { float:left; width:174px; margin-right:22px;}
.img_list3_block span { display:block; background-color:#f7f7f6; padding:16px; font-size:14px; line-height:24px;}
.img_list3_block:last-child { margin-right:0;}

.right { width:300px; float:left;}
.img_list4 { overflow:hidden;}
.img_list4_block { float:left; width:135px; height:295px; margin-bottom:11px; margin-right:30px;}
.img_list4_block img { margin-bottom:5px;}
.img_list4_block b { display:block; font-size:14px; line-height:30px; font-weight:normal;}
.img_list4_block span { display:block; font-size:12px; line-height:24px; margin-bottom:12px;}
.img_list4_block i { width:100%; display:block; line-height:23px; background:url(../images/tab.png) right top no-repeat;}
.img_list4_block:nth-child(even) { margin-right:0;}

.img_list_bottom { margin-top:30px; background-color:#f7f7f6; overflow:hidden;}
.img_list_bottom ul { width:1200px; margin:60px auto; overflow:hidden;}
.img_list_bottom li { float:left; margin-right:20px;}
.img_list_bottom li:last-child { margin-right:0;}

.footer { padding:30px 0; background-color:#aca095; overflow:hidden;}
.footer p { width:1200px; margin:0 auto; font-size:18px; line-height:60px; color:#fff;}
.footer p a { color:#fff;}
.footer span { display:block; border-bottom:solid 1px #fff;}
.footer b { display:block; width:1200px; margin:0 auto; font-size:18px; line-height:40px; padding:10px 0; color:#fff; font-weight:normal;}
.footer b a { color:#fff;}

.crumbs { line-height:100px; font-size:16px; border-bottom:solid 1px #ccc; margin-bottom:20px;}
.list_right { width:1000px; margin:0 auto;}
.list_right ul { border-bottom:solid 1px #ccc; margin-bottom:20px; padding-bottom:20px; overflow:hidden;}
.list_right li { float:left; width:900px; line-height:40px; font-size:16px;}
.list_right li.time { float:left; width:100px; font-size:14px; text-align:right; background:none; padding-left:0; margin:0; text-align:right; color:#888;}

#autopage { color: #aca095; font-weight: bold; clear: both; padding-bottom:5px; padding-top:30px;}
#autopage span { color: #aca095; font-weight:normal; border: 1px solid #aca095; padding: 5px; }
#autopage a { color: #666; font-weight:normal; border: 1px solid #DDDDDD; padding: 5px; }
#autopage a:hover { color: #fff; font-weight:normal; border: 1px solid #DDDDDD; background-color:#aca095; padding: 5px; text-decoration:none;}

.list_right h1 { font-size:24px; line-height:34px; margin-bottom:20px; margin-top:60px; text-align:center; font-weight:normal;}
.list_right b { font-size:12px; line-height:24px; padding-bottom:20px; text-align:center; display:block; font-weight:normal; color:#757575; margin-bottom:5px; }
.list_right .center { overflow:hidden; padding-top:25px;}
.list_right .center #vf { margin-bottom:20px;}
.list_right .center p { font-size:16px; line-height:24px;}
.list_right .center img { width:600px; margin:0 auto;}