@charset "UTF-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,input{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.red{color:red}.mb15{margin-bottom:15px}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}
body{background: #fff;width:100%;}
a{color:#555;text-decoration:none;}
a:hover{color:#2f8cff;}
img{vertical-align: middle;}
.wrapper{ position:relative ; width:100%; min-width: 1140px; margin:0 auto; }
.g-in{width:1131px;margin:0 auto;}
.header{height:38px;background-color:#191919;line-height:38px;}
.header .login{float:left;font-size:12px;}
.header .login p{float:left;color:#d6d6d6;}
.header .login p span{margin-left:12px;}
.header .login ul{float:left;}
.header .login ul li{float:left;margin-left:12px;}
.header .login ul li a{color:#d6d6d6;}
.header .topsite{float:right;}
.header .topsite ul li{float:left;margin-left:12px;}
.header .topsite ul li a{color:#d6d6d6;display:block;}
.header .topsite ul li:nth-child(2) a{padding-left:20px;background:url(wb.gif) left center no-repeat;}
.header .topsite ul li:nth-child(3) a{padding-left:16px;background:url(sj.gif) left center no-repeat;background-size:12px 15px;}
.footer{background-color:#222222;padding:50px 0px 30px;color:#e1e1e1;font-size:14px;}
.foot_left{line-height:26px;float:left;}
.foot_left a{color:#fff;margin-right:6px;}
.foot_right{float:right;margin-top:8px;}
.foot_right .ewm{float:left;}
.foot_right p{float:left;margin:30px 0px 0px 10px;}
/* 顶部样式*/
.topArea{background:#2b2b2b;border-bottom:none; height:29px;width:100%;position:fixed;left:0;top:0;z-index:100}
.topArea .inner_box{width:1038px; margin:0 auto; color:#a9a9a9; font-size:12px; line-height:29px; }
.topArea .inner_box a { color:#a9a9a9; }
.topArea .y-right{float:right}
.topArea li{float:left;display:inline;padding:0 1.2em 0 0;position:relative;}
.topArea li.vip{padding-right:0}
.topArea .city .city_box{height:29px;z-index:10;position:relative;}
.topArea .city .up_layer{display:none;z-index:9;width:700px;position:absolute;left:0;top:29px;border:1px solid #0d2132; border-top:none;background:#14335c;box-shadow:2px 2px 2px rgba(0,0,0,0.1);}
.topArea .city:hover .up_layer{display:block}
.topArea .city .up_layer_box{padding:1em .5em .6em}
.topArea .city .city_list{padding:0 0 .4em;margin:0 0 .4em;}
.topArea .city .city_list dt{float:left;width:12%;text-align:right;}
.topArea .city .city_list dd{float:right;width:88%;margin:0;padding:0;}
.topArea .city .city_list a{padding:.2em}
.topArea .city .city_list a:hover{background:#078DCF;color:#fff;text-decoration:none}

.userlogin{border-top:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;line-height:44px;height:44px;font-size:14px}
.userlogin li{background:#F8F8F8;line-height:44px;text-align:center;float:left;width:49.99%}
.userlogin li a{display:block;border-left:1px solid #E2E2E2;}
.userlogin li img{margin:0 3px -1px 0}
.userlogin li:hover{background:#fff}

.qa_list{padding:10px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;line-height:24px;}

.ahhome_ds{padding:10px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;text-align:center;font-size:0}
.ahhome_ds li{background:url(bg.png) no-repeat 0 -2px;width:30px;height:25px;display:inline-block;*display:inline;zoom:1;margin:0 10px;overflow:hidden}
.ahhome_ds li.c2{background-position:-61px -2px}
.ahhome_ds li.c3{background-position:-124px -2px}
.ahhome_ds li.c1:hover{background-position:0 -33px;}
.ahhome_ds li.c2:hover{background-position:-61px -33px;}
.ahhome_ds li.c3:hover{background-position:-124px -33px;}

.comment_qy{border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
.comment_qy .topic{border-bottom:1px solid #E2E2E2;background:#F8F8F8;padding:5px 10px;font-size:14px;color:#333;font-weight:bold}
.comment_qy .info_list{height:301px;overflow:hidden}
.banner{width: 100%;height:801px;overflow: hidden;position: relative;}
.banner .bd{width: 1920px;height:801px;position: relative;left: 50%;margin-left: -960px;overflow: hidden;background: #fff;}
.content .horse{padding-top:38px;}
.content .riding{margin-top:50px;}
.content .riding .riding_pic{position:relative;}
.content .riding .bd01{float:left;height:555px;overflow:hidden;}
.content .riding .bd01 li{padding-bottom:7px;}
.content .riding .bd01 .on img{border:3px solid #191919;box-sizing:border-box;}
.content .riding .bd02{float:right;height:555px;overflow:hidden;}
.content .riding .hd{position:absolute;right:0px;bottom:0px;height:70px;width:818px;background-color:rgba(0,0,0,0.7);}
.content .riding .hd dl{border-top:2px solid #605a52;width:100%;margin-top:10px;padding:0px 20px;box-sizing:border-box;}
.content .riding .hd dl .on{background-color:#e23838;}
.content .riding .hd dt{width:96px;height:58px;text-align:center;line-height:58px;float:left;font-size:21px;color:#fff;cursor:pointer;}

/*
.content .riding .rid_btn{ display:block;width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;display:none;}
.content .riding .prev{background:url(prev.png) center no-repeat;right:738px;}
.content .riding .next{background:url(next.png) center no-repeat;right:0px;}
.content .riding_pic:hover .rid_btn{display:block;} 
*/
.content .riding .rid_btn{ display:block;width:278px;height:180px;left:0;position:absolute;cursor:pointer;display:none;}
.content .riding .prev{top:0;}
.content .riding .next{bottom:0px;}
.content .riding_pic:hover .rid_btn{display:block;} 

.content .history{margin-top:46px;margin-bottom:58px;}
.content .home .g-in{background-color:#191919;}
.content .home_pic{width:820px;height:292px;margin:0 auto;position:relative;}
.content .home_pic .bd{height:292px;overflow:hidden;}
.content .home_pic .hd{position:absolute;right:18px;bottom:12px;}
.content .home_pic .hd li{float:left;width:20px;height:20px;background-color:#fff;margin-left:6px;text-align:center;line-height:20px;font-size:16px;cursor:pointer;}
.content .home_pic .hd .on{background-color:#e23838;color:#fff;}
.dream{margin-top:60px;}
.dream_txt{width:934px;height:500px;float:left;background-color:#f3f3f3;box-sizing:border-box;padding:50px;font-size:16px;color:#505050;line-height:28px;}
.dream_txt .bd{width:800px;height:398px;}
.dream_txt .tempWrap{padding-right:20px;overflow-y:scroll !important;}
.dream_txt li p{margin-bottom:30px;}
.dream_tit{float:left;}
.display{margin-top:36px;}
.display_list{position:relative;}
.display .tit{margin-top:65px;margin-bottom:50px;}
.display .tit img{display:block;margin:0 auto;}
.display_list .bd{overflow:hidden;}
.display_list .bd li{float:left;margin-right:14px;}
.display_list .bd li:last-child{margin:0px;}
.display_list .dis_btn{display:block;width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;display:none;}
.display_list .prev{background:url(prev.png) center no-repeat;left:-10px;}
.display_list .next{background:url(next.png) center no-repeat;right:-10px;}
.display_list:hover .dis_btn{display:block;}
.note{margin:62px 0px 28px 0px;}