@charset "utf-8";
/* CSS Document*/
html{background:#FFF;overflow-y:scroll;}
body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size:16px;font-family:"microsoft yahei", "simsun", "Arial Narrow", HELVETICA;background:#FFF;-webkit-text-size-adjust:100%;color:#999}
table,td,tr,th{font-size:16px;}
ol,ul{list-style:none;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal;font-style:normal;}
.hx a,.hx em,.fB{font-weight:bold;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.fl{float: left;display:inline}
.fr{float: right;display:inline}
p{word-wrap:break-word}
.undis{display:none}
.dis{display:block}
.line{border-bottom: 1px solid rgb(235, 232, 219);}
.ft12{font-size:12px}
.ft14{font-size:14px}
.mt20{height:20px; line-height:20px; font-size:9px; overflow:hidden; clear:both;}
.mta10{margin:10px 0}
a{color:#3f3f3c;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#c65306;text-decoration:none;}
a:active{color:#c65306;}
.gxlayout{width:1230px;margin:0 auto;clear:both;}
.gxlayout:after{content:"";display:table;clear:both}
.gxhead{padding:10px 0;height:60px;}
.gxlogo{float: left;height:60px;}
.gxfuture{float: left; padding:12px 0 0 20px;}
.gxsearch{float: right; padding:12px 0 0 20px;}
.keyword {padding-left: 30px; width: 350px;height: 36px;line-height: 36px;color: #a9a9a9;border: 2px solid #ebe8db;}
.btn-search { width: 110px; height: 40px;line-height: 40px;font-size: 14px;color: #c77a3a;border: 0;background-color: #ebe8db;}
.gxclg{float: right; padding:20px 10px 0 0; font-size:14px;}
.gxnav{position: relative;background:#dbc7a6; color:#D19826; border-bottom:#c77a3a 2px solid; margin:0 0 20px 0;}
.navlist{width:1230px; margin:0 auto; height:40px; line-height:40px;}
.navlist ul{list-style:none;}
.navlist ul li{float:left;height:40px;}
.navlist ul li a{float:left;padding:0 18px;}
.navlist ul li a:hover{background: #c77a3a; color:#FFF;}
.navlist .cur a{background: #c77a3a; color:#FFF;}
.hnew{width: 400px;margin-right: 30px;}
.hnewf{font-size:22px; padding-bottom:5px; height: 32px; overflow: hidden; text-align:center; color:#A88262;}
.hnewf a{color:#c77a3a;}
.hnewf a:hover{color:#c65306;}
.hnew ul{padding:10px 0;}
.hnew ul li{height: 36px; line-height:36px; overflow:hidden;}
.hnew ul li span{float:right; font-size:12px;}
.hpic{width: 800px;}
.hpic ul{list-style:none; margin:0 -25px 0 0;}
.hpic ul li{float:left; margin:0 25px 20px 0; height:196px;}
.hpic ul li img{ width:250px; height:140px;}
.hpic ul li a{display:block; height:196px;}
.hpic ul li:hover{background:#EBE8DB}
.hpic ul li span{display: block; width:240px; padding:0 5px; overflow:hidden;margin:6px 0 6px 0; font-size:14px; line-height:22px;}
.ihead{height:28px;margin: 20px 0px;padding:0 0 10px 0;border-bottom:2px #ebe8db solid;}
.ihead ul{ list-style:none;}
.ihead .title{float:left; margin:0 20px 0 0;}
.ihead .title ,.ihead .title a{font-size:26px;color:#c77a3a;}
.ihead .title h1{font-size:30px;color:#333;height:33px;line-height:33px;}
.ihead .nav{float:left;height:22px;line-height:22px;padding:0 0 0 30px;margin-top:10px;max-width:800px;overflow:hidden;}
.ihead .nav li{padding:0 10px;display:inline;border-right:1px solid #F0F0F0}
.ihead .nav li.nobor{border-right:0}
.ihead .nav li a{padding:5px;font-size:14px;}
.ihead .more{font-size:14px;height:14px;line-height:14px;margin:0;padding:18px 0 0 4px;}
.ihead .more li{float:left; display:inline-block; white-space:nowrap;}
.ihead .more li a{padding: 0 10px;}
.gxb1{width:470px;margin-right:25px;}
.gxb2{width:400px; margin-right:15px;}
.gxb3{width:320px;}
.gxbl{width:880px; margin-right:30px;}
.ipic{width:470px; background:#FC0;}
.ipic ul{list-style:none; margin:0 -10px 0 0;}
.ipic ul li{float:left; margin:0 10px 20px 0; height:186px;}
.ipic ul li img{ width:230px; height:130px;}
.ipic ul li a{ display:block; height:186px;}
.ipic ul li:hover{background:#EBE8DB}
.ipic ul li span{display: block; width:220px; padding:0 5px; overflow:hidden;margin:6px 0 6px 0; font-size:14px;line-height:22px;}

.isrpic{width: 400px;}
.isrpic ul{list-style:none; margin:0 -20px 0 0;}
.isrpic ul li{float:left; margin:0 20px 10px 0;}
.isrpic ul li img{ width:80px; height:114px;}
.isrpic ul li a{ display:block; height:140px;}
.isrpic ul li:hover{background:#EBE8DB}
.isrpic ul li span{display: block; width:70px; padding:0 5px; overflow:hidden;margin:3px 0 3px 0; font-size:14px;line-height:22px; text-align:center;}

.imjlist{clear:both;padding:0;width:1230px; }
.imjlist ul{padding:10px 0;margin:0;}
.imjlist li{ float:left;width:410px;margin-bottom:10px;overflow:hidden;}
.imjlist .title{font-size:22px; height:29px;line-height:29px; padding:0 10px 5px 0;width:400px; overflow:hidden;}
.imjlist li p{line-height:21px; font-size:14px;}
.imjlist li .mate{color:#999;font-size: 12px;margin:2px 0;}
.imjlist li .mate a{color:#C77A3A;padding:0 10px 0 0;}
.imjlist li .mate a:hover{color:#C65306;}


.fpic{margin-right:-30px;overflow:hidden;}
.fpic ul{list-style:none;}
.fpic ul li{position: relative;float:left;overflow:hidden;margin:0 30px 18px 0;width:150px;height:245px;text-align:center;background:#F0F0F0}
.fpic ul li a{display: block;}
.fpic ul li img{margin:0;width:150px;}
.fpic ul li .text{height: 30px;line-height: 30px;bottom:0;left:0;width:96%;font-size: 14px;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;display: block;}

.inew{width: 400px;}
.inew ul{list-style:none;}
.inew ul li{height: 36px; line-height:36px; overflow:hidden;}
.inew ul li span{float:right; font-size:12px;}


.gxb3 .title{height:23px; clear: both; padding: 3px 0 2px 0;}
.gxb3 .title .thot{line-height:17px; font-size: 18px;color:#c77a3a;border-left:#c77a3a solid 5px;padding:0 0 0 10px;font-weight: normal;}
.gxb3 .title span{float: right; line-height:20px;font-size:12px;}
.icom{width:320px; margin:8px 0; clear:both;}
.icom ul{list-style:none;}
.icom ul li{width:305px; height:32px; line-height:32px; font-size:14px; overflow:hidden; background: url(icon.jpg) no-repeat 2px 13px; padding-left: 15px;}
.icom ul li span{float:right; font-size:12px;}
.ihot{border: 1px solid #EBE8DB;  padding: 0 15px 10px 15px; overflow: hidden;}
.ihot .title{margin: 10px 0;height: 27px;border-bottom: 1px solid #EBE8DB;}
.ihot .title .thot{line-height:17px; font-size: 18px;color:#c77a3a;border-left:#c77a3a solid 5px;padding:0 0 0 10px;font-weight: normal;}
.ihot dl{height: 26px; line-height: 26px; margin:0 0 10px 0;display:inline-block;}
.ihot dt{background: #C65306; width: 68px; float: left; color: #fff; text-align: center;font-size:14px;}
.ihotnav{float:left; margin-left:-8px;}
.ihotnav span{ font-weight:bold;}
.ihot dd,.ihotnav a{float: left; padding: 0 10px; margin: 2px 0 0 0; height: 24px; line-height: 24px; text-align: center; font-size: 14px;}
.rinfo{padding:10px;clear:both; background:#EBE8DB; line-height:22px; display:inline-block;}
.rinfo h1{font-size: 26px;color:#C65306; padding:0 0 10px 0; line-height:26px;}
.rinfo img{float:left; margin:0 20px 0 0; width:120px;}
.rpic{width:320px;padding:0px;clear:both;}
.rpic dl{width: 100%;display: inline-block;padding: 15px 0;}
.rpic dt{float: left;padding: 0 15px 0 0;}
.rpic dt img{float: left;width: 120px;height: 67px;}
.rpic dd{padding:0;}
.rpic dd a{font-size: 14px;line-height: 20px;}
.rpic dd p{color: #999;line-height: 20px;margin:7px 0 0 0;}
.rpic dd p span{margin: 0 15px 0 0; font-size:14px;}
.rlanmu{width:320px;padding:0px; margin: 8px 0; clear:both; overflow:hidden;}
.rlanmu a{ display: block;font-size: 14px; line-height: 30px;padding: 0 10px; margin: 0 10px 10px 0;float: left;background-color:#EBE8DB;border-radius: 2px;}

.gxllist{clear:both;padding:0;width:880px;}
.gxllist ul{padding:10px 0;margin:0;}
.gxllist li{padding-bottom:20px;border-bottom: 1px solid rgb(238, 238, 238);margin-bottom:30px;overflow:hidden;clear:both;}
.gxllist li img{float:left;margin-right:12px;width:200px;height:112px;}
.gxllist .shiren{float:left;margin-right:12px;width:70px;height:100px;}
.gxllist .title{font-size:22px;line-height: 22px; padding:0 0 5px 0;}
.gxllist li p{line-height:21px; font-size:14px;}
.gxllist li .mate{color:#999;font-size: 12px;margin:2px 0;}
.gxllist li .mate a{color:#C77A3A;padding:0 10px 0 0;}
.gxllist li .mate a:hover{color:#C65306;}
.gxllist li .info{max-height:63px; overflow:hidden;text-overflow: ellipsis;}

.gxllist2{clear:both;padding:10px 0;}
.gxllist2 ul{list-style:none;}
.gxllist2 ul li{height:36px; line-height:36px; overflow:hidden;}
.gxllist2 ul li span{float:right; font-size:12px;}

.gxllist3{clear:both;padding:0;width:880px; margin:0 0 20px 0;}
.gxllist3 ul{ list-style:none;}
.gxllist3 li{float:left;width:280px; padding:0 0 0 10px;background: url(icon.jpg) no-repeat 0px 16px; height:36px; line-height:36px; overflow:hidden;}

.gxllist4{clear:both;padding:0;width:880px; margin:0 0 20px 0;}
.gxllist4 ul{ list-style:none;}
.gxllist4 li{float:left;width:430px; padding:0 0 0 10px;background: url(icon.jpg) no-repeat 0px 16px; height:36px; line-height:36px; overflow:hidden;}

.gxpage{text-align:center;margin:10px 0 30px 0;}
.gxpage li {display: inline;cursor: pointer;}
.gxpage a{display:inline-block;background:#fff;font-size:14px;padding:8px 14px;border:1px solid #A9987C;margin: 0 2px;}
.gxpage a:visited{text-decoration:none;color:#000;}
.gxpage a:hover,.gxpage span a:hover,.gxpage .selected {background:#EBE8DB;border:1px solid #C65306;color:#C65306;text-decoration:none;float:none;}
.gxpage span a:hover{font-weight:normal;}

.latitle{margin-bottom: 20px;padding: 20px 0;border-bottom: 1px solid #ebe8db;text-align: left;}
.latitle img{float: left;margin-right: 12px;width: 125px;height: 70px;}
.latitle h1{font-size:30px;line-height: 34px;overflow: hidden; color:#3f3f3c;}
.latitle .hottitle h1{font-size:46px;line-height:56px; font-weight:bold;overflow: hidden; color:#3f3f3c;}
.lainfo{font-size: 12px;margin:20px 0 0 0;}
.lainfo span{margin:0 20px 0 0;}
.lainfo span.point { color:#3f3f3c; font-size:14px;}
.lacontent{padding:10px 0; margin:0 0 20px 0;line-height: 38px;clear:both;color:#3f3f3c;}
.lacontent p a{ text-decoration:underline;text-decoration-color:#999;text-decoration-style:double;}
.lacontent p{margin: 16px 0; word-wrap: break-word; font-size:20px;}
.lacontent .title{clear: both; padding: 10px 0;}
.lacontent .title .thot{display:inline-block;line-height:14px; font-size: 14px;color:#FFF;background: #C65306;padding:6px;font-weight: normal;}
.lacontent .title span{padding: 0 0 0 10px; line-height:20px;font-size:12px;color:#999;}


.lacontent .chengyu {width:100%; clear:both;display:block;}
.lacontent .chengyu dl{ float:left; width:100%; clear:both;}
.lacontent .chengyu dl a{ text-decoration:underline;text-decoration-color:#999;text-decoration-style:double;}
.lacontent .chengyu dl  dt{ float:left;display:inline; width:100px;  color:#c77a3a;}
.lacontent .chengyu dl  dd{ float:left;display:inline; width:780px; }


.laallb{padding:0;clear: both;}
.laallb .title{height:23px; clear: both; padding: 3px 0 2px 0;border-bottom: 1px solid #EBE8DB;}
.laallb .title .thot{display:inline-block;line-height:17px; font-size: 18px;color:#c77a3a;border-left:#c77a3a solid 5px;padding:0 0 0 10px;font-weight: normal;}
.laallb .title span{padding: 0 0 0 10px; line-height:20px;font-size:12px;}
.contentshare { color: #666;position: relative;text-align: center;margin: 20px 0;}
.bdsharebuttonbox.bdshare-button-style0-24 a {float: none;display: inline-block;margin: 0 2px; position: relative;}
.bdsharebuttonbox.bdshare-button-style0-24 span {position: relative;top: -6px;*top: -3px;}
.bdsharebuttonbox.bdshare-button-style0-24 .bds_count { margin: 0;color: #666;}
.bdsharebuttonbox.bdshare-button-style0-24 a.bds_more {color: #666; font-size: 14px;}
.contextdh{padding:0px 0 20px 0; clear:both;}
.contextdh li{height:20px; line-height:20px; color:#999;}
.contextdh li.pre{float: left; width:33%; text-align:left;}
.contextdh li.next{float: left; width:33%; text-align:right;}
.contextdh li.all{float: left; width:33%; text-align: center;}
.contextdh li a{color: #C77A3A;}
.contextdh li a:hover{color: #C65306;}

.gxshiren {float: left;display:inline; margin:30px 15px 0 0 ;}

.contextdhall {padding:0px 0 20px 0; clear:both;}
.contextdhall li{ width:100%; float:left;height:26px; line-height:26px; color:#999;}
.contextdhall li a{color: #C77A3A;}
.contextdhall li a:hover{color: #C65306;}

.gxfooter{padding: 20px 0; border-top: 1px solid #EBE8DB; text-align:center; line-height:26px;}
.gxfooter p a{padding: 0 10px;}

.glink{padding:10px;margin:0 0 10px 0;line-height:20px;color:#F0F0F0;}
.glink span{padding:0 10px 0 0;color:#405275;font-weight:bold;}
.glink a{padding:8px; }