@charset "gb2312";
/* 布局 */


.box{margin: 0px auto; width: 980px; overflow: hidden; position: relative; _height: 100%;}
.picbox{width: 980px; height: 115px; overflow: hidden; position: relative;}
.piclist{left: 0px; top: 0px; height: 115px; position: absolute;}
.piclist li{background: rgb(238, 238, 238); padding: 5px; margin-right: 20px; float: left;}
.swaplist{left: -3000px; top: 0px; position: absolute;}
.og_prev{background: url("../images/icon.png") no-repeat; top: 33px; width: 30px; height: 50px; filter: alpha(opacity=70); position: absolute; z-index: 99; cursor: pointer; opacity: 0.7;}
.og_next{background: url("../images/icon.png") no-repeat; top: 33px; width: 30px; height: 50px; filter: alpha(opacity=70); position: absolute; z-index: 99; cursor: pointer; opacity: 0.7;}
.og_prev{background-position: 0px -60px; left: 4px;}
.og_next{right: 4px;}
#foot_bm a{color: rgb(102, 102, 102); font-size: 12px;}
p{color: rgb(102, 102, 102);}

.yx_info{ position:relative; width:352px; height:48px; background:url(../images/yxfl.png) no-repeat; z-index:80; top:0px; left:0px;}


/*----------整体 */
.body_1{ width:1200px; margin:0 auto;}
.f_l{ float:left;}
.f_r{ float:right; color:#a6a6a6;}

/*----------头 */
#m_menu_0{ background:#f5f5f5; width:100%;}
#m_menu{ width:1200px; height:128px; margin:0 auto;}
#m_menu_1{ padding-top:40px; float:left;}
#m_menu_2{ width:576px; padding-top:22px; float:right;}
#m_menu_2 a{ display:block; width:96px;}
a.btn_index{ background:url(../images/i_r_menu.png) no-repeat 0px -94px;  height:94px; float:left;}
a.btn_zhzx{ background:url(../images/i_r_menu.png) no-repeat -96px 0px;  height:94px; float:left;}
a.btn_zhzx:hover{ background:url(../images/i_r_menu.png) no-repeat -96px -94px;  height:94px; float:left;}
a.btn_czzx{ background:url(../images/i_r_menu.png) no-repeat -192px 0px;  height:94px; float:left;}
a.btn_czzx:hover{ background:url(../images/i_r_menu.png) no-repeat -192px -94px;  height:94px; float:left;}
a.btn_kfzx{ background:url(../images/i_r_menu.png) no-repeat -288px 0px;  height:94px; float:left;}
a.btn_kfzx:hover{ background:url(../images/i_r_menu.png) no-repeat -288px -94px;  height:94px; float:left;}
a.btn_yxlt{ background:url(../images/i_r_menu.png) no-repeat -384px 0px;  height:94px; float:left;}
a.btn_yxlt:hover{ background:url(../images/i_r_menu.png) no-repeat -384px -94px;  height:94px; float:left;}
a.btn_hrzx{ background:url(../images/i_r_menu.png) no-repeat -480px 0px; height:94px; float:left;}
a.btn_hrzx:hover{ background:url(../images/i_r_menu.png) no-repeat -480px -94px;  height:94px; float:left;}
/*轮播样式*/


/*slide*/
#banner{ height:500px;overflow:hidden;background:url(../images/imgloader.gif) no-repeat center center #FFF; text-align:center;}

.slide_item1{ background:url(../images/han1-1890-351.jpg) no-repeat center top}
.slide_item2{ background:url(../images/hp2-1890-351.jpg) no-repeat center top}
.slide_item3{ background:url(../images/han3-1890-351.jpg) no-repeat center top}
.slide_down,.slide_into{ display:block;font-size:18px;color:#a32f00;background-color:#ffa701;width:140px;height:44px;text-align:center;line-height:44px;/*border-radius:3px;box-shadow:2px 2px 2px rgba(0,0,0,.2);*/float:right;position:relative;top:325px; left:-700px; background: url(../images/btn_0.png) no-repeat; height:44px;}
.slide_down{ margin-right:20px}
.slide_down:hover,.slide_into:hover{ text-decoration:none;color:#fff; font-weight:bold;}
/*container*/
.home_wrap{ width:1020px;margin:0 auto;overflow:hidden;background-color:#fff;padding:30px 0 50px 0}





#lunbo{ width:100%; height:500px; background:url(../images/line_c.png) no-repeat top center; padding-top:2px; border-bottom:2px solid #772f82;}
/*a.test_anniu1{ width:150px; height:49px; display:block; z-index:95; position: relative; left:-424px; top:349px;}
a.test_anniu2{ width:150px; height:49px; display:block; z-index:96; position: relative; left:-241px; top:300px;}
a.test_anniu3{ width:100%; height:500px; display:block; z-index:96; position: relative; left:0px; top:0px;}

.index_banner{position:relative;margin-bottom:20px;height:500px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:500px;}
.index_banner li.first{background:url(../images/index_banner1.jpg) center top no-repeat;}
.index_banner li.second{background:url(../images/index_banner2.jpg) center top no-repeat;}
.index_banner li.third{background:url(../images/index_banner3.jpg) center top no-repeat;}
.index_banner li.fourth{background:url(../images/index_banner4.jpg) center top no-repeat;}
.index_banner li.fifth{background:url(../images/index_banner5.jpg) center top no-repeat;}
.index_banner li.sixth{background:url(../images/index_banner6.jpg) center top no-repeat;}
.index_banner li.seventh{background:url(../images/index_banner7.jpg) center top no-repeat;}
.index_banner li a{display:block;margin:0 auto; text-align:left;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#772f82;cursor:default;}*/

#new_hd{ background:#fff url(../images/bg_2.png) no-repeat; width:652px; padding-top:60px; padding-bottom:20px; float:left;}
.n_hd{ width:592px; height:90px; border-bottom:8px solid #fff; border-top:8px solid #fff; border-left:30px solid #fff; border-right:30px solid #fff;}
.n_hd:hover{ width:592px; height:90px; border-bottom:8px solid #772f82; border-top:8px solid #772f82; border-left:30px solid #772f82; border-right:30px solid #772f82;}
.n_hd_info{ color:#a7a7a7; padding:5px 25px 0px 25px; width:375px; float:left;}
.n_hd_info a{ font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; color:#545454; line-height:35px; margin-bottom:0px;}
.n_hd_info a:hover{ font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; color:#d80000; line-height:35px; margin-bottom:0px;}

#join_us{ background:#fff url(../images/bg_2.png) no-repeat -652px 0px; width:548px; height:400px; float:left;}
a.r_more{ width:62px; height:29px; text-align:right; display:block; margin-top:20px; padding-right:30px; float:right;}
.r_more img{-webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  }
.r_more img:hover{transform: rotateZ(90deg);-webkit-transform: rotateZ(90deg);-moz-transform: rotateZ(90deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
#zwxq{ padding:15px 28px 0px 50px; line-height:32px; font-size:14px; height:340px; clear:both;}
#zwxq a{ color:#767676;}
#zwxq a:hover{ color:#772f82;}
#zwxq_1{ width:210px; float:left;}
#zwxq_2{ float:left;}
a.btn_zp_1{ background:url(../images/btn_zp.png) no-repeat; width:251px; height:139px; margin-bottom:31px; display:block;}
a.btn_zp_1:hover{ background:url(../images/btn_zp.png) no-repeat -251px 0px; width:251px; height:139px; margin-bottom:31px; display:block;}
a.btn_zp_2{ background:url(../images/btn_zp.png) no-repeat 0px -170px; width:251px; height:139px; display:block;}
a.btn_zp_2:hover{ background:url(../images/btn_zp.png) no-repeat -251px -170px; width:251px; height:139px; display:block;}

#qlry{ background:#faf9f9 url(../images/bg_3.png) no-repeat; width:644px; height:350px; margin-right:17px; float:left;}
#qlry_title{ text-align:center; background:url(../images/line_a.png) no-repeat bottom center; font-size:17px; font-family:"微软雅黑", "黑体", "宋体"; padding-top:15px; color:#fd0000; line-height:60px; clear:both;}
#qlry_1{ background:url(../images/70ry.png) no-repeat bottom right; padding:10px 45px 20px 45px; font-size:14px; color:#767676; line-height:32px;}

#gsdt{ background:#faf9f9 url(../images/bg_3.png) no-repeat -672px 0px; width:528px; height:350px; float:left;}
#gsdt_title{ text-align:center; background:url(../images/line_b.png) no-repeat bottom center; font-size:17px; font-family:"微软雅黑", "黑体", "宋体"; padding-top:15px; color:#fd0000; line-height:60px; clear:both;}
#gsdt ul{ padding:10px 35px;}
#gsdt li{ background:url(../images/jt_1.png) no-repeat 0px -22px; padding-left:15px; font-size:14px; line-height:32px;}
#gsdt li:hover{ background:url(../images/jt_1.png) no-repeat 0px 12px;} 
#gsdt li a{ color:#767676;}
#gsdt li a:hover{ color:#772f82;}

#bottom_bg1{ background:#772f82; width:100%; height:42px; margin-top:30px;}
#bottom_bg2{ background:url(../images/bottom_bg1.png) no-repeat top left; width:1200px; color:#fff; font-size:14px; height:42px; margin:0 auto;}
.gzwm{ margin-right:11px; line-height:42px; float:right;}
a.wb_1{ background:url(../images/bottom_bg1.png) no-repeat 0px -42px; width:29px; height:28px; margin-top:7px; margin-right:11px; float:right;}
a.wb_2{ background:url(../images/bottom_bg1.png) no-repeat -40px -42px; width:29px; height:28px; margin-top:7px; margin-right:11px; float:right;}
a.wx{ background:url(../images/bottom_bg1.png) no-repeat -79px -42px; width:29px; height:28px; margin-top:7px; margin-right:11px; float:right;}

#bottom_link{ width:100%; height:291px; background:#ececec; border-bottom:2px solid #7b33c4;}
#bottom_link ul{}
#bottom_link li{ width:239px; height:245px; border-right:1px dashed #b9b9b9; font-size:18px; line-height:18px; font-family:"微软雅黑", "黑体", "宋体"; text-align:center; margin:20px 0px; float:left;}
#bottom_link a{ color:#767676; font-size:12px; line-height:30px;}

/*列表页*/
#n_b{ background:url(../images/line_c.png) no-repeat top center; width:100%; height:298px; padding-top:2px; border-bottom:2px solid #772f82;}
#n_menu{ width:1150px; margin:0 auto; background:#faf8f9; padding:30px 0px 30px 50px; margin-top:20px;}
#n_menu a{ background:#ececec; width:120px; height:38px; line-height:38px; color:#898888; text-align:center; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; margin-right:20px; float:left;}
#n_menu a:hover{ text-decoration:none; background:#772f81; width:120px; height:38px; line-height:38px; color:#fff; text-align:center; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; margin-right:20px; float:left;}
#n_con{ background:#faf9f9; width:1200px; margin:20px auto;}
#n_con_wz{ width:1120px; padding:10px 20px 0px 0px; margin:0 auto; height:30px; border-bottom:1px dashed #cbc9ca; text-align:right; color:#545454; margin-bottom:20px;}
#n_con_wz a{ color:#545454;} 
#n_con_title{ background:url(../images/n_title_bg1.png) no-repeat; width:1095px; height:46px; padding-left:45px; color:#fff; font-family:"微软雅黑", "黑体", "宋体"; font-size:22px; line-height:46px; margin:auto;}
#n_con ul{ padding:20px 30px;}
#n_con li{ font-size:14px; color:#999799; line-height:40px; display:block;}
#n_con li a{ padding:0px 50px; color:#666; display:block;}
#n_con li a:hover{ text-decoration:none; background:#ec6c00; color:#fff;}
#fanye{ background:#fff; height:30px; line-height:30px; width:450px; margin:0px 20px 20px 0px; color:#545454; float:right; text-align:center;}
#pageNum{clear: both; color: #adadad; font-size: 12px; height: 50px; margin: 20px auto 0; padding-top: 20px; text-align: center;}
#fanye a{ width:60px; color:#757575; padding:3px 5px;}
#fanye a:hover{ text-decoration:none; width:60px; padding:3px 5px; background:#783082; color:#fff;}
#txt_title{ width:1140px; text-align:center; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; font-size:24px; line-height:70px; border-bottom:1px dashed #cbc9ca; color:#772f81; margin:0 auto;}
#txt_con{ padding:20px 60px 40px 60px; font-size:14px; color:#7a7a7a; line-height:2.5;}
#txt_con a{ color:#772f82;}
.zw_img{ text-align:center; padding:20px 0px;}
.news_list_data,.f_n_date{ float:right;}


/*hr页面*/
#lunbo2{ width:100%; height:398px; border-bottom:2px solid #772f82; margin-bottom:30px; background:url(../images/line_c.png) no-repeat top center; padding-top:2px;}
.hr_banner{position:relative;height:398px;}
.hr_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:398px;}
.hr_banner li.first{background:url(../images/hr_img_01.jpg) center top no-repeat;}
.hr_banner li.second{background:url(../images/hr_img_02.jpg) center top no-repeat;}
.hr_banner li.third{background:url(../images/hr_img_03.jpg) center top no-repeat;}
.hr_banner li.fourth{background:url(../images/hr_img_04.jpg) center top no-repeat;}
.hr_banner li.fifth{background:url(../images/hr_img_05.jpg) center top no-repeat;}
.hr_banner li.sixth{background:url(../images/hr_img_06.jpg) center top no-repeat;}
.hr_banner li.seventh{background:url(../images/hr_img_07.jpg) center top no-repeat;}
.hr_banner li a{display:block;margin:0 auto; text-align:left;}
.hr_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.hr_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.hr_banner cite span:hover{background-color:#f5f5f5;}
.hr_banner cite span.cur{background-color:#ff4e00;cursor:default;}
a.test_anniu4{ width:100%; height:398px; display:block; z-index:96; position: relative; left:0px; top:0px;}
#hr_menu_1{ padding-top:40px; float:left;}
#hr_menu_2{ width:960px; padding-top:22px; float:right;}
#zhaopin_mail{ background:url(../images/mail.png) no-repeat left 3px; color:#928d8d; padding-left:25px; float:right;}
#zhaopin_mail a{ color:#928d8d;}
#h_menu2{ width:680px; padding-top:40px; clear:both; float:right;}
#h_menu2 a{ width:84px; height:38px; font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; padding-top:10px; text-align:center; color:#928d8d; float:left;}
#h_menu2 a:hover{ background:url(../images/ht_menu_1.png) no-repeat bottom center; width:84px; height:38px; color:#772f82; text-align:center; float:left; text-decoration:none;}
.zt_hover{ background:url(../images/ht_menu_1.png) no-repeat bottom center; width:84px; height:38px; font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; padding-top:10px; color:#772f82; text-align:center; float:left;}

#zwss{ width:590px; padding-left:30px; float:left;}
.ss_srk{ background:url(../images/ser.png) no-repeat; width:365px; height:34px; border:0; padding:0px 10px 2px 115px; margin-bottom:15px; float:left;}
.btn_ss{ background:url(../images/ser.png) no-repeat -490px 0px; width:100px; height:36px; float:left; border:0; cursor:pointer;}
.btn_ss:hover{ background:url(../images/ser.png) no-repeat -590px 0px; width:100px; height:36px; float:left; border:0; cursor:pointer;}
.zw_jt{ background:url(../images/jt_1.png) no-repeat 5px -26px; padding-left:15px; clear:both; font-size:14px; color:#545454; line-height:30px;}
.zw_jt a{ color:#767676;}
.zw_jt a:hover{ color:#772f82;}
#zhiweijieshao{ border-top:1px dashed #767676; padding-top:20px; margin-top:20px;}
#zhiweijieshao ul{ font-size:14px;}
#zhiweijieshao li a{color:#767676; display:block; line-height:40px;}
#zhiweijieshao li a:hover{ font-size:14px; line-height:40px; color:#fff; text-decoration:none; background:#772f82; display:block;}
#zhiweijieshao span{ width:145px; text-align:center; float:left;}

#hr_right{ width:470px; padding:0px 0px 0px 80px; _padding:0px; float:left;}
#rezhao{ background:url(../images/bg_4.png) no-repeat; height:190px; overflow:hidden;}
#rezhao_1{ padding:20px 0px 25px 16px; clear:both;}
#rezhao_1 a{ background:url(../images/jt_1.png) no-repeat 0px -22px; color:#545454; width:200px; height:30px; padding-top:5px; font-size:14px; padding-left:12px; float:left;}
#rezhao_1 a:hover{ background:url(../images/jt_1.png) no-repeat 0px 11px; color:#772f82;}

#qlwh{ background:url(../images/bg_4.png) no-repeat 0px -196px; height:330px; padding:50px 0px 20px 15px;}
.whzs{ width:223px; height:155px; text-align:center; font-size:14px; color:#9a9595; float:left;}
.whzs img{ border:5px solid #fff;}
.whzs img:hover{ border:5px solid #772f82;}

#hr_b{ background:url(../images/line_c.png) no-repeat top center; width:100%; height:298px; border-bottom:2px solid #772f82; clear:both;}
#hr_con{ background:#faf9f9; width:1140px; margin:20px auto; padding:20px 30px 30px 30px; font-size:14px; line-height:2.5;}
#hr_con a{/* color:#772f82;*/}
#hr_con_title{ background:url(../images/n_title_bg1.png) no-repeat; height:46px; padding-left:45px; color:#fff; font-family:"微软雅黑", "黑体", "宋体"; font-size:22px; line-height:46px; margin:auto;}
.zm_line{/* border-bottom:1px dashed #cbc9c9;*/ padding:30px 30px 0px 30px;}
.zm_line_0{ border-bottom:0px; padding:30px;}
.icon_1{ background:url(../images/icon_1.png) no-repeat; color:#545454; padding-left:33px; height:33px; line-height:33px; font-weight:bold;}
.icon_2{ background:url(../images/icon_1.png) no-repeat 0px -33px; color:#545454; padding-left:33px; height:33px; line-height:33px; font-weight:bold;}
.icon_3{ background:url(../images/icon_1.png) no-repeat 0px -33px; color:#545454; padding-left:33px; height:33px; line-height:33px; font-weight:bold;}
.hr_txt2{ color:#545454; line-height:35px; padding:10px 0px 10px 30px; color:#7a7a7a;}
a.btn_back{ background:#772f82 url(../images/back.png) no-repeat 12px 5px; width:110px; height:32px; text-align:center; padding-left:30px; line-height:32px; color:#fff; float:right;}
a.btn_back:hover{ font-weight:bold; text-decoration:none; color:#fff; float:right;}

/*****轮播弹窗  dq 2015-5-8****/
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
  display: block;
}
.scroll-dialog{ width:100%; height: 250px; background:#772f82; position:absolute; left:0; top:550px; display:none;}
.scroll-dialog-box{ width:1200px; margin: 0 auto; height:250px; position:relative;}
.show-img{ float:left; width:375px; height:220px; border:1px solid #b347c1; margin-top: 15px; background:#3b1743;}
.show-img-box{ width:355px; height:200px; margin: 10px 0 0 10px; overflow:hidden; position:relative;}
.show-img-box ul{ width: 10000px;}
.show-img-box ul li{ width: 355px; float: left;}
.show-img-box ul li a{ display: block; width: 100%; height: 100%; color: #fff;}
.show-img-box ul li a img{ display: block; width: 355px; height: 200px;}
.list-btn{ position: absolute; right: 15px; bottom: 10px;}
.list-btn span{ cursor:pointer; display: inline-block; width: 10px; height: 10px; border-radius: 7px; margin: 0 3px; background-color: #fff; overflow: hidden; -webkit-transition: width .3s ease 0s; transition: width .3s ease 0s; *display: inline; *zoom:1;}
.list-btn .td-list-hover{ width: 18px; background: #ff4e00;}
.show-txt{ float:left; margin-left: 35px; width:735px; height:220px; position:relative;}
.show-txt-title{ height:75px; position:relative; margin-top:10px; border-bottom:1px solid #5f2168;}
.show-txt-title img{ position:absolute; left:5px; top:0px;}
.show-txt-con{ height:80px; border-top:1px solid #90389d;}
.show-txt-con p{ position:relative; font: 14px/24px "Sinsum"; color:#fff; margin-top:5px;}
.show-txt-con p a{ font: 14px/24px "Sinsum"; color:#fff; margin-left:30px;}
.show-btn{ margin-top:5px; position:relative;}
.show-btn a{ width:163px; height:44px; display:black; position:absolute; top:0px;}
.download-game{ left:360px; background:url(../images/download-game.jpg) no-repeat;}
.goto-site{ left:575px; background:url(../images/goto-site.jpg) no-repeat;}
.scroll-dialog-close{ width:48px; height:48px; display:black; background:#421a4b; font: 30px/48px "Sinsum"; color:#fff; position:absolute; right: 45px; top:10px; text-align:center; }
.scroll-dialog-close:hover{ text-decoration:none;}

/*----------脚 */
#bqxx_i{ background:url(../images/70yx_logo1.png) no-repeat 66px 45px; width:945px; color:#767676; padding:30px 0px 0px 255px; height:110px; margin:0 auto;}
#bqxx_i a{ color:#767676;}
#bqxx_h{ width:100%; border-top:2px solid #7b33c4;}
#bqxx_hr{ background:url(../images/70yx_logo1.png) no-repeat 66px 45px; width:945px; color:#767676; padding:30px 0px 0px 255px; height:110px; margin:0 auto;}
#bqxx_hr a{ color:#767676;}

.wx{ background:url(../images/bottom_bg1.png) no-repeat -79px -42px; width:29px; height:28px; margin-top:7px; margin-right:11px; float:right;}












