﻿@charset "utf-8";
/* CSS Document */

.warp_1200 { width:1200px; margin:0 auto;}
.bg { width:100%; height:450px; background:url(../images/zhx01.jpg) no-repeat top center; }
.bg img { display:block;}
body{font-family: "microsoft yahei"; }
/*头部样式*/
.head { width: 100%;background: #303030;}
.head-content{width: 1200px;margin: 0 auto;}
.head-logo{margin: -9px 0;}
.head-nav{float: right;font-weight: bold;}
.head-nav li{display: inline-block;height: 60px; width: 120px; line-height: 66px; font-size: 16px; color: #fff; text-align: center;cursor: pointer;}
.head-nav-act{background: #f58220;}

/*banner*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}



/*底部样式*/
/*
.food { width:100%; background:#404040; padding:40px 0;}
.food .fd { height:160px;}
.food .fd_left { width:160px; float:left; height:160px; margin-right:40px;}
.food .fd_right { width:1000px; float:left; height:160px; overflow:hidden; }
.food .fd_right ul { overflow:hidden; padding:5px 0;}
.food .fd_right .ul_l { float:left;}
.food .fd_right .ul_r { float:right;}
.food .fd_right li { height:30px; margin-bottom:27px; font: normal 14px/30px 微软雅黑; color: #fff;}
.food .fd_right li i { float:left; display:inline-block; width:30px; height:30px; margin-right:14px;}
.food .fd_right li b { float:left; display:inline-block; height:30px; font: normal 14px/30px 微软雅黑; color: #ccc;}
.food .fd_right li.na { background:url(../images/fl.png) 0px 0px no-repeat;} 
.food .fd_right li.nb { background:url(../images/fl.png) 0px -60px no-repeat;} 
.food .fd_right li.nc { background:url(../images/fl.png) 0px -120px no-repeat;} 
.food .fd_right li.nd { background:url(../images/fr.png) 0px 0px no-repeat;} 
.food .fd_right li.ne { background:url(../images/fr.png) 0px -60px no-repeat;} 
.food .fd_right li.nf { background:url(../images/fr.png) 0px -120px no-repeat;} 
.food .copy { float:left; position:relative; top:50px; margin:0 38px;}
.food .copy a { display:block; text-align:center; margin-bottom:26px;}
.food .copy a img { display: inline-block; margin:0 auto;}
.food .copy p { font: normal 12px 微软雅黑; color: #ccc;}
*/

.footer {width: 100%;overflow: hidden;background: #333;  color: #959595;}
.foot_info { background: #333; padding:30px 0; }
.foot_info .fbox { height: 124px; }
.foot_info .fbox .f_bc { float:left; width:124px;  margin-right: 30px;  }
.foot_info .fbox .f_bc img {  max-width:124px; max-height: 124px; }
.foot_info .fbox .f_my { float:left;  margin-right: 30px; }
.foot_info .fbox .f_cu { float:left;  margin-right: 20px; }
.foot_info .fbox dt { font: normal 16px 微软雅黑; color:#fff; margin-bottom:30px; }
.foot_info .fbox dd { height: 18px; font: normal 14px/18px 微软雅黑; color:#959595; }
.foot_info .f_my dd i {     margin-top: -7px;display: inline-block; float:left; margin-right: 10px; background-image: url(../images/icon_03.png); width:31px; height: 31px; background-repeat: no-repeat;}
.foot_info .f_my dd i.ia { background-position: 0 0;  }
.foot_info .f_my dd i.ib { background-position: 0 -60px; }
.foot_info .f_my dd i.ic { background-position: 0 -120px; }
.foot_info {  padding-top: 50px; }
.f_log{width: 380px; position: absolute; margin-left: -190px; left: 50%; font-size: 14px; text-align: center;}
.foot_info .f_log a { display: block;position: relative; }
.foot_info .f_log a b { font: normal 14px 微软雅黑; color:#959595; position: absolute; top: 30px;right:3px; }
.foot_info .f_addr { float:right;}
.foot_info .f_addr dt { font: normal 16px 微软雅黑; color:#fff; margin-bottom:18px; }
.foot_info .f_addr dd { height: 18px; font: normal 14px/18px 微软雅黑; color:#959595; }
.foot_info .f_addr dd i { margin-top: -7px;display: inline-block; float:left; margin-right: 10px; background-image: url(../images/icon_03_03.png); width:31px; height: 31px; background-repeat: no-repeat;}
.foot_info .f_addr dd i.id { background-position: 0 -4px;  }
.foot_info .f_addr dd i.ie { background-position: 0 -65px; }
.foot_info .f_addr dd i.if { background-position: 0 -124px; }
.foot_copy { background: #0a0a0a; text-align: center; height: 50px;}
.foot_copy p { font: normal 14px/50px 微软雅黑; color:#959595;  }


/*主体样式*/
.main { width:100%;font-family: "microsoft yahei";min-width: 1200px;overflow: hidden;}
.main_game { background:#fff; text-align:center;}
.main_game .g_tit { padding:50px 0 40px;}
.main_game h3 {  font: normal 36px 微软雅黑; }
.main_game h6 { width:809px; height:45px;margin:10px auto 20px; }
.main_game h6 b { font: normal 16px 微软雅黑; color: #969696; display:inline-block; position:relative; top:0; }
.main_game .pic { width:1160px; padding:0 20px; overflow:hidden;}
.main_game .pic ul { overflow:hidden; width:1200px;}
.main_game .pic li { float:left; width:278px; height: 320px; margin-right:20px; transition:all 0.7s;color: #a9a8a8;    border: 1px solid #eee;}
.main_game .pic .dv_a{ background: url( ../images/num01.png) no-repeat top center;}
.main_game .pic .dv_b { background: url( ../images/num_05.png) no-repeat top center; }
.main_game .pic .dv_c { background: url( ../images/12121_03.png) no-repeat top center;}
.main_game .pic .dv_d { background: url( ../images/num_09.png) no-repeat top center;background-position-y: -5px;background-position-x: 10px;}
.main_game .pic .dv_a:hover{ background-image: url(../images/touming_03.png);background-color: #f58220;color: #fff;}
.main_game .pic .dv_b:hover{ background-image: url(../images/touming_10.png);background-color: #f58220;color: #fff;}
.main_game .pic .dv_c:hover{ background-image: url(../images/num_07.png);background-color: #f58220;color: #fff;}
.main_game .pic .dv_d:hover{ background-image: url(../images/touming_07.png);background-position-x: 50px;background-color: #f58220;color: #fff;}

.main_game .pic .txt { width:85%; margin:0 auto;  position: relative; top:190px; text-align: center; }
.main_game .pic .txt h3 { font: bold 26px 微软雅黑; margin-bottom: 25px; }
.main_game .pic .txt p { font: normal 14px/16px 微软雅黑;text-align: justify;}




.main_ph { text-align:center;overflow: hidden;clear:both;}
.main_ph .ph_tit { padding:50px 0 70px;}
.main_ph .pic .dv_bg { width:225px; height: 365px;position: relative; overflow: hidden; display: inline-block;}
.main_ph .pic .dv_bg i { display:block; width:225px; height: 358px; background: #000; opacity: 0.8; position: absolute; top:0; left:225px;  }
.main_ph .pic .dv_bg i img { display: block; width:156px; height: 151px; margin:auto; position: absolute; top:0; right:0; bottom: 0; left: 0;}
.main_ph .pic .dv_bg span { display:block; width:225px; height: 358px; position: absolute; top:0; left:0;  }
.main_ph .pic .dv_bg span img { display: block; width:100%; height: 100%;}
.main_ph h3 {  font: normal 36px 微软雅黑; color: #000; }
.main_ph h6 { width:809px; height:45px; margin:0 auto 20px; }
.main_ph h6 b { font: normal 16px/43px 微软雅黑; color: #969696; display:inline-block; }
.main_ph .pic { width:1160px; padding:0 20px; overflow:hidden;}
.main_ph .pic ul { overflow:hidden; width:1200px;}
.main_ph .pic li { float:left; width:225px; height: 365px; margin-right:10px;}
.main_ph .pic .txt { width:85%; margin:0 auto;  position: relative; top:190px; text-align: center; }
.main_ph .pic .txt h3 { font: bold 26px 微软雅黑; color: #fff; margin-bottom: 25px; }
.main_ph .pic .txt p { font: normal 14px/16px 微软雅黑; color: #fff; text-align: justify;}
.main_bk { background:#fff; padding-top:40px;}
.bk_box { margin-bottom:50px;width:100%;background:#f5f5f5;}
.main_bk .main_bk_tit { width:1200px; margin: 0 auto; text-align: center;}
.main_bk .main_bk_tit h3 {  font: normal 36px 微软雅黑; color: #000; }
.main_bk .main_bk_tit h6 { width:809px; height:45px;margin:0 auto 30px; }
.main_bk .main_bk_tit h6 b { font: normal 16px/43px 微软雅黑; color: #969696; display:inline-block; }
.main_bk .bk_last { margin-bottom:0 !important;}
.main_bk .bk_tt { height:40px; border-bottom:2px solid #518be2; position:relative;}
.main_bk .th { float:left; width:418px; height:40px; background:url(../images/i26.jpg) no-repeat;}
.main_bk .th .sn { display:inline-block; font: normal 16px/41px 微软雅黑; color: #fff; padding-left:12px;margin-right:12px; }
.main_bk .th .sn b { margin-right:12px; font-weight:normal;}
.main_bk .th .sm { display:inline-block; font: normal 13px/41px 微软雅黑; color: #fff; padding-left:12px; }
.main_bk .tb { position:absolute; right:0; bottom:3px;}
.main_bk .tb a { display:inline-block; width:46px; height:22px; font: normal 13px/22px 微软雅黑; color: #fff; text-align:center; background:#518be2;}
.main_bk .bk_bd { width:1200px;}
.main_bk .bk_bd .fl { width:234px; float:left;}
.main_bk .bk_bd .fl img { display:block;}
.main_bk .bk_bd ul { width:966px; float:left; } 
.main_bk .bk_bd li { width:260px; height:302px; padding:16px 30px 12px 31px; float:left; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; } 
.main_bk .fl_tit { margin-bottom:5px;}
.main_bk .fl_tit h5 { font: 600 16px 微软雅黑; color: #000; margin-bottom:10px;}
.main_bk .fl_tit p { font: normal 13px 微软雅黑; color: #666; text-align:justify; width:100%;display: -webkit-box;-webkit-box-orient: vertical;text-overflow:ellipsis;-webkit-line-clamp:3;overflow : hidden;  }
.main_bk .fl_img { position:relative; margin-bottom:14px;}
.main_bk .fl_img .der { display:block; width:260px; height:156px; position:relative; overflow:hidden;}
.main_bk .fl_img .der i { display:block; width:260px; height:156px;}
.main_bk .fl_img .der .igOld img { display:inline-block; width:260px; height:156px;}
.main_bk .fl_img .der .igNew img { display:inline-block; width:150px; height:150px; position:absolute;top:0; right:0; bottom:0; left:0; margin:auto;}
.main_bk .fl_img .der .igNew { background:rgba(255,255,255,0.9); position: absolute; top:0;left:260px; z-index:2;}
.main_bk .fl_btn input {width:100px;height:35px; margin-left: 15px; border:none; background:#518be2; font: normal 16px/35px 微软雅黑; color: #fff; text-align: center; float:right; }
.main_info .info_right { float:right; width:960px; }
.main_info .info_right h6 { height:44px; border:1px solid #e2e7ed; border-top:none; background:#edf4fa; padding-left:40px; overflow:hidden;font: normal 14px/44px 微软雅黑; color: #636363; }
.main_info .info_right h6 b { display:inline-block; width:85px; height:30px; margin:7px 0 7px 16px; background: #636363; font: normal 13px/30px 微软雅黑; text-align:center; color: #fff;border-radius:5px;cursor:pointer; }
.main_info .info_right h6 img { float:right; margin:7px 0 0 5px; right:8px; position:relative;}
.main_info .info_pic { padding:28px 0;}
.main_info .info_pic ul { overflow:hidden;}
.main_info .info_pic li { float:left; width:200px; margin:0 0 28px 40px;}
.main_info .info_pic .pic { width:200px; height:320px; position:relative; overflow:hidden;}
.main_info .info_pic .pic span { display:block;}
.main_info .info_pic .pic span img { display:inline-block; width:200px; height:320px;}
.main_info .info_pic .pic i { display:inline-block; width:200px; height:320px; position:absolute; top:0; left:200px; background-image: url(../images/modal-bg.png); background-repeat:repeat;background-position:top center; }
.main_info .info_pic .pic i img { margin:auto; position:absolute; top:0; right:0; bottom:0; left:0;}
.main_info .info_pic .dc {width:178px; padding:15px 10px; background:#fff; border:1px solid #ddd; border-top:none; text-align:center;}
.main_info .info_pic .dc p { font: normal 13px 微软雅黑; color: #666; margin-bottom:10px;}
.main_info .info_pic .dc input { display:block; width:100px; height:36px; border: none; background:#ffb600; font: normal 16px/36px 微软雅黑; color: #fff; margin:0 auto; cursor:pointer; }

/*轮播图1*/
.roll { width:100%;}
.playBox{ width:100%; height:450px; position:relative; overflow:hidden;}
.playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
.playBox .oUlplay li{ float:left; width:1920px;}
.playBox .pre{ cursor:pointer; width:50px; height:56px; background:url(../images/icons.png) -199px -0 no-repeat; position:absolute; top:216px; right:-56px; z-index:10; }
.playBox .next{ cursor:pointer; width:50px; height:56px; background:url(../images/icons.png) -79px -0 no-repeat; position:absolute; top:158px; right:-56px; z-index:10; }
.playBox .pre:hover{ cursor:pointer; width:50px; height:56px; background:url(../images/icons.png) -259px -0 no-repeat; position:absolute; top:216px; right:0; z-index:10; }
.playBox .next:hover{ cursor:pointer; width:50px; height:56px; background:url(../images/icons.png) -139px -0 no-repeat; position:absolute; top:158px; right:0; z-index:10; }
.playBox .smalltitle {width:100%; height:12px; position:absolute; bottom:30px; z-index:2; text-align:center;}
.playBox .smalltitle ul{ display:inline-block;}
.playBox .smalltitle ul li{ width:12px; height:12px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer;}
.playBox .smalltitle .thistitle{ background:#ffb600;}

/*轮播图2*/
.scroll { width:1160px; margin:0 auto; position:relative;padding:20px; }
.scroll .scroll_box { width:100%; height:248px; position:relative; overflow:hidden; margin:0 auto;}
.scroll ul{list-style-type:none; padding:0; margin:0; position:absolute; top:0;left:0; width:99999px; }
.scroll li {float:left; width:1200px; height:248px; overflow:hidden;}
.scroll li a { display:inline-block; float:left; width:178px; height:112px; border:1px solid #eee; text-align:center; margin:0 16px 20px 0;}
.scroll li a img { max-width: 178px; max-height: 112px; -webkit-filter: grayscale(100%); opacity: 0.5; }
.scroll li a:hover img { -webkit-filter: grayscale(0); opacity: 1; }
.scroll li a.last { margin-right:0;}
.scroll .prev{ width:19px; height:33px; background: url(../images/pl.png) no-repeat; position:absolute; left:-40px; top:129px; }
.scroll .next{ width:19px; height:33px; background: url(../images/pr.png) no-repeat; position:absolute; right:-40px; top:129px;}
.main_page { width:1200px; margin:0 auto 50px; text-align:center;}
.main_page .page { display:inline-block; overflow:hidden;}
.main_page .prev, .main_page .next { width:88px; height:30px; background:#6098ed; float:left; font:normal 14px/30px 微软雅黑; color: #fff; text-align: center; float:left; cursor:pointer;border-radius:3px;}
.main_page .prev:hover, .main_page .next:hover { opacity:0.8; filter:alpha(opacity=80); }
.main_page .step { float:left; margin:0 30px; display:inline-block;}
.main_page .step i { float:left; width:28px; height:28px; border:1px solid #ddd; border-radius:3px;font:normal 14px/28px 微软雅黑; color: #333; text-align: center;cursor:pointer; margin-left:5px;}
.main_page .step i.active { background:#6098ed; color:#fff; border:1px solid #6098ed;}

/*滚动小贴士*/
.online_wid { width:90px; position: fixed; top:20%; right:5%;     z-index: 88888}
.online_wid li {width:100%; height:76px; border-bottom:1px solid #fff;position:relative; text-align:center; background:#dfebf3; padding-top:14px; cursor:pointer;}
.online_wid li i { display:block; width:32px; height:32px; margin:0 auto; }
.online_wid li span { display:block; margin-top:2px; font:normal 12px 微软雅黑; color:#515050; text-align:center;}
.online_wid li b { display:block;font:normal 12px 微软雅黑; color:#515050; text-align:center;}
.online_wid li:hover { background:#61ade3;}
.online_wid li:hover i { background-position: top center;}
.online_wid li:hover span { color:#fff;}
.online_wid li:hover span b { color:#fff;}
.online_wid .online_cus i{ background:url(../images/line1.png) no-repeat; background-position: bottom center; }
.online_wid .online_qq i { background:url(../images/line2.png) no-repeat; background-position: bottom center; }
.online_wid .online_call i { background:url(../images/line3.png) no-repeat;background-position: bottom center; }
.online_wid .online_call b { color: #61ade3;}
.online_wid .online_weixin { padding-top:18px; position:relative; border-bottom:none;}
.online_wid .online_weixin i { background:url(../images/line4.png) no-repeat;background-position: bottom center;  }
.wx_barcode { width:120px; height:120px; position:absolute; top:-11px; right:106px; display:none; }
.wx_barcode img { display:block; width:120px; height:120px; }



.solve-con{overflow: hidden;}
.solve-tit{margin-bottom: 60px;}
.solve-tit h2{font: normal 36px "microsoft yahei";color: #666666;margin-bottom: 16px;text-align: center;}
.solve-main{overflow: hidden;width: 1200px;margin: 0 auto;}
.solve-nav{width: 257px; float: left;}
.solve-nav ul{width: 255px;height: 676px; border:2px solid #cccccc; border-right: 0;}
.solve-nav ul li{width: 218px;height:56px ;line-height: 56px; font:normal 14px/56px "microsoft yahei" ;color: #999999; padding-left: 35px;    cursor: pointer;}
.solve-nav ul li.active{background-color: #f58220;color: #fff;}
.solve-show{width: 1200px;height: 680px; float: right;}
.solve-showbg{margin: 107px 55px 0 35px;}
.solve-show-inco{float: left;margin-right: 20px;    position: relative;}
.solve-show-txt{float: right;width: 320px;height: 460px; background-color: #fcfdff;    margin-top: 50px;}
.show-text{width: 267px;margin: 0 auto;}
.solve-show-txt .show-text dt{font: normal 18px/56px "microsoft yahei";color: #4d4c4c;}
.solve-show-txt .show-text dd{font: normal 14px/26px "microsoft yahei";color: #979797;}
.show-show{width: 104px;height: 104px;margin: 0 auto;}
.show-show-text p{text-align: center;font: normal 14px "microsoft yahei";color: #4d4c4c;}
.ucome-room{width: 540px;padding-left: 5px;}
.room-name{border-bottom: 1px solid #518be2;}
.roo-name-tit{width: 160px;background-color: #518be2;height: 44px;font: normal 24px "microsoft yahei";color: #ffffff;}

.line{height: 1px;width: 100%;background: #eee;}
.mycolor{color: #f58220;}
#tz{color: #545454;overflow: hidden;}
#tz li{width: 500px;display: inline-block;float: left;padding-top: 10px;}
.tz-left{width: 100px;display: inline-block;float: left;height: 150px;line-height: 150px;}
.tz-right{width: 400px;height: 150px;float: right;text-align: left;}
.solve-con{background: #fff;background-size: 100% 100%;position: relative;}


