@charset "utf-8";


@font-face { font-family:comic;src:url(Oswald-Regular.ttf); }
/* Banner */


/* 主体 */
.container { position:relative;}
.wrap { position:relative; width:1200px; min-height:460px; _height:460px; margin:0 auto;}
.wrap .sidebar { float:left; width:252px; margin-top:40px; margin-right:40px; }
.wrap .main { display:block; overflow:hidden; *zoom:1; padding:20px 0 0; }
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }
.wrap .sidebar img { vertical-align:top; }

.leftUl{margin: 30px 0;}
.leftUl li{width: 250px; height: 82px; border: 1px solid #ccc;margin-bottom: 16px;}
.leftUl li .l_box{padding-top: 20px;padding-left: 20px;color: #2d5f9a;font-size: 16px;text-transform: uppercase;}
.leftUl li .l_box .en{font-size: 14px;}
.leftUl li:nth-child(1){background: url(ny_ico03.png) no-repeat 90% center;}
.leftUl li:nth-child(2){background: url(ny_ico02.png) no-repeat 90% center;}
.leftUl li:nth-child(3){background: url(ny_ico01.png) no-repeat 90% center;}


/* 左侧栏目标题 */
.leftTitle { position:relative; padding:40px 0 20px; background:linear-gradient(to bottom,#1a78de,#0b305a); color:#fff;margin-bottom: 10px; }
.leftTitle i,.leftTitle s { display:block; text-align:left;text-indent: 10px; }
.leftTitle i { font-size:26px; line-height:28px; font-weight:normal;padding-bottom: 18px; }
.leftTitle s { color:#eee; font:12px/18px arial; text-decoration:none; text-transform:uppercase; }

/* 二级、三级菜单 */
.menu { margin-bottom:15px; }
.menu dl dt { margin-bottom: 10px;}
.menu dl dt a { display:block;height: 50px;line-height: 50px;text-indent: 10px; border-bottom:1px solid #efefef; 
background:url(ny_ico04.png) no-repeat 95% center #efefef; color:#666; font-size:18px; text-align:left; }
.menu dl dt a:hover,
.menu dl dt .current {background:url(ny_ico04.png) no-repeat 95% center #dbdbdb;  color:#333; text-decoration:none; }
.menu dl dd { padding:5px 0 5px 45px; border-bottom:1px solid #eee; background:url(o_ico_18.gif) no-repeat 35px 13px; font-size:14px; text-align:left; }
.menu dl dd a:hover,.menu dl dd .current { color:#32a237; text-decoration:none; }

/* 左侧栏目图片 */
.m-ltp li { margin-bottom:15px; }

/* 左侧联系我们 */
.m-ltc { margin-bottom:15px; border-right:0; }
.m-ltc .hd { padding:0 15px; background:url(leftTitle.jpg) repeat-x #0062bb; color:#fff; font-size:14px; line-height:36px; }
.m-ltc .bd { padding:10px 15px; border:1px solid #0177e3; line-height:20px; }

/* 左侧推荐产品 */
.m-ltpro { margin-bottom:15px; }
.m-ltpro .hd { padding:0 15px; background:url(leftTitle.jpg) repeat-x #0062bb; color:#fff; font-size:14px; line-height:36px; }
.m-ltpro .bd { padding:10px 15px; border:1px solid #0177e3; line-height:20px; }
.m-ltpro .bd ul li { padding-top:6px; }
.m-ltpro .bd ul li span { display:block; padding:5px 0; line-height:20px; text-align:center; }


/* 面包屑 */
.location { position:relative; height:46px; margin-bottom:30px; border-bottom:2px solid #222; line-height:46px; }
.location h3 { float:left; padding-left:16px; background:url(o_ico_11.jpg) no-repeat 0 center; color:#000; font-size:21px; 
font-weight:normal; }
.breadcrumbs { float:right; text-align:right; }
.breadcrumbs a { display:inline-block; margin-left:12px; padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center;
	vertical-align:top; }
.breadcrumbs .u-home { padding-left:20px; background:url(o_ico_03.gif) no-repeat 0 center; }

/* 内容模式 */
.article { padding:0 0 30px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; text-align:justify }
.article .ft { padding:30px 0 0; border-top:1px solid #ddd; }

/* 相关案例 */
.m-relates { margin-bottom:15px; }
.m-relates .hd { padding:0 15px; background:url(leftTitle.jpg) repeat-x #0062bb; color:#fff; font-size:14px; line-height:36px; }
.m-relates .bd { padding:10px 12px; border:1px solid #0177e3; line-height:20px; }
	/* 图片类 */
.m-relates-p li { float:left; width:165px; margin:0 8px; padding-top:6px; display:inline; }
.m-relates-p li span { display:block; padding:5px 0; line-height:20px; text-align:center; }
.m-relates-p li img { vertical-align:top; }
	/* 文字类 */
.m-relates-f { padding:3px 0; }
.m-relates-f li { float:left; width:346px; margin:0 8px; line-height:24px; display:inline; }
.m-relates-f li span { display:block; padding:5px 0; line-height:20px; text-align:center; }
.m-relates-f li:before { padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center; content:"\20"; }


/* 头部新闻 */
.hotNews { margin-bottom:30px; /*background:#848484;*/ overflow:hidden; position: relative;}
.hotNews .pic { float:left; width:288px; height:230px; margin-right:5px;position: relative; }
.hotNews .hd{ position:absolute; bottom:10px;z-index:1; width:288px;text-align: right;left:0%;}
.hotNews .hd ul{display: inline-block;}
.hotNews .hd ul li{ float:left; margin:0 6px;border-radius: 50%; width:8px; height:8px;text-align:center;
background:#ccc; cursor:pointer;text-indent: -9999px;}
.hotNews .hd ul li.on{ background:#333;}

.hotNews .pic img { width:100%; height:100%; }
.hotNews dl { display:block; overflow:hidden; zoom:1; width: 450px;float: right; line-height:22px; }
.hotNews dl dd.t{font-size: 18px;color: #e3bf5d;}
.hotNews dl dt { font-size:18px; line-height:30px;font-weight: bold; }
.hotNews dl dt a { color:#333333; }
.hotNews dl dt a:hover { color:#000; }
.hotNews dl .i { min-height:72px;line-height: 24px;font-size: 14px; color: #999999;margin: 20px 0;overflow: hidden;}
.hotNews dl .m { width:84px; height:24px; margin-left:10px; background:#fff; line-height:24px; text-align:center; }
.hotNews dl .m a { display:block; color:#333; }
.hotNews dl .m a:hover { background:#666; color:#fff; }
.hotNews  .ny_more{display:block;width: 138px;height: 43px;line-height: 43px;margin: 0 auto;
text-align: center;font-size: 14px;color: #e3bf5c;text-indent: -25px;border: 0;margin-left: 0;
background: url(look.png)no-repeat  center #f3f3f3;}
.hotNews  .ny_more:hover {background: url(look.png)no-repeat  center #111;}

/* 新闻列表 */
.news { padding:0 0 40px; }
.news ul li:nth-child(1){border-top:1px solid #e0e0e0; }
.news ul li{padding: 0 20px;line-height: 56px;height: 56px;position: relative;border-bottom:1px solid #e0e0e0;
background: url(d.png) no-repeat 5px center; }
.news ul li a{font-size: 16px;color: #333333;display: block;max-width: 600px;text-overflow: ellipsis;
overflow: hidden;white-space: nowrap;}
.news ul li:hover a{padding-left: 15px;color: #e3bf5d;}
.news ul li .date{font-size: 14px; color: #e3bf5d;right: 20px;top: 0;height: 56px;line-height: 56px;position: absolute;}

.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }
.list { padding:0 0 40px; }
.list li { padding:12px 0 12px 15px;  font-size:14px;border-bottom:1px dashed #e0e0e0; background:url(o_ico_11.gif) no-repeat 2px 13px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; }
.list li a:hover { padding-left:14px; }

/* 图文新闻 */
/*.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; width:200px; height:150px; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic img { width:200px; height:150px; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:16px; line-height:32px; }
.pothoItem .item dl .d,.pothoItem .item dl .m { display:none; }
.pothoItem .item dl .i { padding:5px 0 0; color:#999; font-size:14px; line-height:25px; }*/

/* 图片列表 */
/*.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList { padding:0 7px 20px; overflow:hidden; }
.piList .pic-item-list { width:759px; margin:0; padding:0; }
.piList .pic-item { position:relative; width:230px; margin:0 23px 23px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:230px; height:172px; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piList .list-pic img { width:230px; height:172px; }
.piList dl { padding:4px 5px; line-height:20px; }
.piList dl dt { height:30px; font-size:12px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }*/


/* 图文新闻 */
.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; width:200px; height:150px; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic img { width:200px; height:150px; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:18px; line-height:32px; }
.pothoItem .item dl dt a{ color:#333;}
.pothoItem .item dl dt a:hover{ color:#d8c473;}
.pothoItem .item dl .i { padding:5px 0 15px; color:#999; font-size:14px; line-height:25px; display:inline-block;}
.pothoItem .item dl .m a{ display:block; width:90px;line-height:30px;text-align:center;background:#eee;}

.pothoItem-1 { margin:0 0 40px; }
.pothoItem-1 .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem-1 .item .pic { float:left; width:205px; height:107px; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem-1 .item .pic img { width:205px; height:107px; }
.pothoItem-1 .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem-1 .item dl dt { font-size:18px; line-height:32px; }
.pothoItem-1 .item dl dt a{ color:#115584;}
.pothoItem-1 .item dl dt a:hover{ color:#d8c473;}
.pothoItem-1 .item dl .i { padding:5px 0 15px; color:#999; font-size:14px; line-height:25px; display:inline-block;}
.pothoItem-1 .item dl .m a{ display:block; width:90px;line-height:30px;text-align:center;background:#eee;}

/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList { padding:0 7px 20px; overflow:hidden; }
.piList .pic-item-list { width:759px; margin:0; padding:0; }
.piList .pic-item { position:relative; width:230px; margin:0 23px 23px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:230px; height:172px; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piList .list-pic img { width:230px; height:172px; }
.piList dl { padding:4px 5px; line-height:20px; }
.piList dl dt { height:30px; font-size:12px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.piList-2{}
.piList-2 li{width:200px;float:left;display:inline;margin:0 0 30px 35px;text-align:center;}

.piList-3{}
.piList-3 li{width:230px;float:left;display:inline;margin:0 0 30px 20px;text-align:center;}


/* 分页 */
.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:0 8px; border:1px solid #e3bf5c;  color:#e3bf5c; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #e3bf5c; background:#e3bf5c; color:#fff; }
.page span { display:inline-block; margin:0 2px; padding:0 8px; }

/* 人才招聘 */
.hrTop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrTop li { padding-left:16px; background:url(ico_05.gif) no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrTable .hrTableTh { height:32px; background:#666; color:#fff; }
.hrTable th { color:#fff; font-weight:normal; }
.hrTable td { padding:0 8px; }
.hrTable .bg td { background:#eee; }
.hr { position:relative; padding:0 0 35px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#0063be; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background:url(hr_down.gif) no-repeat center; }
.hr h3 .on { background:url(hr_up.gif) no-repeat center; }
.hrItem { margin-bottom:5px; }
.hrItem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hrItem .title span { float:right; font-weight:100; }
.hrItem .title span a { color:#88000c; }
.hrItem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hrItem .con h4 { font-size:14px; line-height:36px; }
.hrItem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hrItem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#0063be; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }

/* 新闻列表 */
.message { padding:0 0 30px; }
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#0063be; font-size:14px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* 人才招聘 */
.form-panel { padding:0 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }

/* 产品详细页 */
.m-detail { margin-bottom:30px; }
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }

.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigPic { width:300px; height:224px; }

.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }

.piList li{float: left;width: 30.3%;margin-right: 4.5%;overflow: hidden;}
.piList li .pic img{ width: 100%; }
.piList li:nth-child(3n){margin-right: 0}
.piList dl dt{text-align: center;}
.piList dl dt a{font-size: 16px;text-align: center;}


.columu04_box01{background: #f3f3f3;padding: 40px;}
.columu04_box01 .font{margin-left: 98px;margin-right: 15px;color: #999999;text-align: center;}
.columu04_box01 .titlecn{font-size: 30px; }
.columu04_box01 .titleen{font-size: 12px;text-transform: uppercase;}
.columu04_box01 form{border-radius: 10px;overflow: hidden;width: 740px;margin-top: 7px;}
.columu04_box01 form input[type="text"]{background: #fff;line-height: 56px;width: 600px;padding-left: 40px;padding-right: 30px;
font-size: 14px;color: #999999;}
.columu04_box01 form input::-webkit-input-placeholder,
.columu04_box01 form input::-moz-input-placeholder,
.columu04_box01 form input::-ms-input-placeholder{color:#999;}
.columu04_box01 form .logoin{background: linear-gradient(to top,#926c2a,#d8c473) ;}
.columu04_box01 form input[type="submit"]{background:url(find.png)no-repeat center;line-height: 56px;width: 70px;}

.columu04_box02{padding: 60px 0 30px;width: 1240px;}
.columu04_box02 .hd{ position:relative; margin-top: 32px;z-index:1;text-align: center;}
.columu04_box02 .hd ul{display: inline-block;}
.columu04_box02 .hd ul li{ float:left; margin:0 6px;border-radius: 50%; width:12px; height:12px;text-align:center;
background:rgba(0,0,0,0.5); cursor:pointer;text-indent: -9999px;}
.columu04_box02 .hd ul li.on{ background:#e3bf5c;}
.columu04_box02 .bd li{ width:582px; height:290px;overflow: hidden;margin: 0 18px;overflow: hidden;}
.columu04_box02 .bd li img{transition: all 0.6s ease-in-out; }
.columu04_box02 .bd li:hover img{transform: scale(1.1);}

.ny_titleGin {text-align: center;margin-bottom: 34px;}
.ny_titleGin .cn{font-size: 24px;color: #333;}
.ny_titleGin .en{font-size: 14px;color: #999;text-transform: uppercase;font-family: 'arial';}

.columu04_box03 .game163{padding: 30px 0 90px;position: relative;}
.columu04_box03 .game163:before{display: block;content: "";clear: both;position: absolute;top: 0%;left: 0%; width:100%; height:304px;
background: linear-gradient(to right,#926c2a,#d8c473) ;z-index: 0;}
.columu04_box03 .game163 .about{width: 488px;color: #fff;margin:0 38px 38px 38px;position: relative;display: none;}
.columu04_box03 .game163 .title{padding:0 0 20px;}
.columu04_box03 .game163 .title a{font-size: 24px; color: #fff;}
.columu04_box03 .game163 .address{font-size: 16px;color: #e3bf5c;padding-left: 22px;background:url(ny_a01.png)no-repeat left center;
line-height: 22px;}
.columu04_box03 .game163 .content{font-size: 14px;padding: 24px 0;line-height: 24px;/*height: 96px;*/overflow: hidden;}
.columu04_box03 .game163 .more{font-size: 14px;color: #e3bf5c;padding-right: 22px;background:url(next04.png)no-repeat right center;
line-height: 22px;display: inline-block;}
.columu04_box03 .game163 .bigImg{width:600px; height:393px !important;margin-right: 28px;position: relative;}
.columu04_box03 .game163 .bigImg ul,
.columu04_box03 .game163 .bigImg ul li{height:393px !important;}
.columu04_box03 .smallScroll{position: absolute;left: 0;bottom: 90px;}
.columu04_box03 .sPrev,
.columu04_box03 .sNext{width: 28px;height: 28px;background: #cecece;color: #fff;text-align: center;line-height: 28px;display: block;
float: left;border-radius: 50%;margin-top: 40px;font-family: '宋体';}
.columu04_box03 .smallImg li{float: left;margin: 0 3px;}
.columu04_box03 .smallImg li img{width: 158px;height: 102px;}
.columu04_box03 .smallImg li.on img{border: 2px solid #e3bf5c;box-sizing: border-box;}

.columu04_box04{padding: 70px 0; background: #f3f3f3;margin-top: -70px;position: relative;z-index: 0;}
.columu04_box04C .hd{ position:relative; margin-bottom:36px;z-index:1; width:1200px;text-align: center;}
.columu04_box04C .hd ul{display: inline-block;}
.columu04_box04C .hd ul li{ float:left; margin:0 4px;height:34px;text-align:center;line-height: 34px;text-align: center;font-size: 14px;
padding: 0 14px;color: #333;cursor:pointer;background: #fff;}
.columu04_box04C .hd ul li.on,
.columu04_box04C .hd ul li:first-child{background: linear-gradient(to right,#926c2a,#d8c473);color: #fff;}
.columu04_box04C .bd ul{display: none;}
.columu04_box04C .bd ul:first-child{display: block;}
.columu04_box04C .bd li{float: left; width: 370px;float: left;margin-right: 45px;background: #fff;margin-bottom: 45px; transition: all 0.8s ease 0s;}
.columu04_box04C .bd li:nth-child(3n){margin-right: 0;}
.columu04_box04C .bd li .img{ width:370px; height:242px;overflow: hidden;}
.columu04_box04C .bd li img{transition: all 0.6s ease-in-out; }
.columu04_box04C .bd li:hover img{transform: scale(1.1);}
.columu04_box04C .bd li .font{padding: 20px 15px;background: #fff;position: relative;}
.columu04_box04C .bd li .title{font-size: 24px; color: #333;max-width: 270px;text-overflow: ellipsis;position: static;
	overflow: hidden;white-space: nowrap;line-height: 30px;}
.columu04_box04C .bd li .title .p01{position: absolute;font-size: 16px; color: #999;line-height: 30px;right: 15px;top:20px;}
.columu04_box04C .bd li .price{color: #e3bf5c;font-size: 24px;font-weight: bold;padding: 6px 0;}
.columu04_box04C .bd li .price .p02{padding-left: 5px;font-weight: normal;font-size: 16px;}
.columu04_box04C .bd li .address{font-size: 14px;color: #666666;padding-left: 22px;background:url(ny_a02.png)no-repeat left center;
line-height: 22px;height: 22px;}
.columu04_box04C .bd li:hover{box-shadow: 0 0px 10px rgba(0,0,0,0.1);transform: translate3d(0, -4px, 0); }
.ny_more{display:block;width: 138px;height: 43px;line-height: 43px;margin: 0 auto;
text-align: center;border: 1px solid #e3bf5c;font-size: 14px;color: #e3bf5c;text-indent: -25px;
background: url(next04.png)no-repeat 80% center #f3f3f3;}
.ny_more:hover {background: url(next04.png)no-repeat 80% center #e3bf5c;color: #fff;}

.columu04_box05{padding: 70px 0;}
.columu04_box05C li{padding: 0 40px 0 205px;border-bottom: 1px solid #eee;position: relative;
	background: url(next05.png) no-repeat 98% center;}
.columu04_box05C li:first-child{border-top: 1px solid #eee;}
.columu04_box05C li .title{height: 76px;line-height: 76px;max-width: 880px;text-overflow: ellipsis;position: static;
	overflow: hidden;white-space: nowrap;}
.columu04_box05C li .title a{font-size: 18px;color: #666666;}
.columu04_box05C li:hover .title a{padding-left: 14px;}
.columu04_box05C li .time{position: absolute;line-height: 76px;font-size: 18px;color: #e3bf5c;left: 30px;top: 0;}

.columu04_box05 .ny_more{background: url(next04.png)no-repeat 80% center #fff;margin-top: 50px;}
.columu04_box05 .ny_more:hover {background: url(next04.png)no-repeat 80% center #e3bf5c;color: #fff;}

.columu04_box06{padding: 58px 0 50px;background: url(ny_footer.png)no-repeat center #a58342;}
.columu04_box06 li{width: 368px;height: 165px;background: url(ny_a05.jpg) no-repeat center;margin-right: 48px;float: left;}
.columu04_box06 li:last-child{margin-right: 0;}
.columu04_box06 li .font{font-size: 24px;color: #ffffff;padding-top: 52px;padding-left: 44px;}
.columu04_box06 li .font p{font-size: 14px;}
.columu04_box06 li .img{margin-right: 38px;margin-top: 44px;max-width: 105px;max-height:87px; }
.columu04_box06 li .img img{opacity: 0.4}


.loup_listpic{background: #f3f3f3;padding: 0px 60px 30px;}
.loup_listpic .columu04_box01{border-bottom: 1px solid #e0e0e0;position: relative;z-index: 2;}
.loup_address{padding: 46px 0 40px;}
.loup_address dt,
.loup_address dd{float: left;padding-right:30px;}
.loup_address dd:last-child{padding-right:0px;}
.loup_address dd a{font-size: 14px;color: #333333;}
.loup_address dt {font-size: 14px;color: #333333;font-weight: bold;}
.loup_address dd.current a,
.loup_address dd:hover a{color: #e3bf5c;}

.loup_disBanner{position: absolute;z-index: 2;width: 1200px;left: 50%;margin-left: -600px;height:448px;margin-top: -224px;top: 50%;
background: #fff;}
.loup_disBanner .img{width:685px; height:448px;overflow: hidden;}
.loup_disBanner .img img{transition: all 0.6s ease-in-out; }
.loup_disBanner .img:hover img{transform: scale(1.1);}
.loup_disBanner .font{width: 446px;padding: 34px;}
.loup_disBanner .font .title{font-size: 30px;color: #333333;max-width: 380px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.loup_disBanner .font .price{font-size: 16px;color: #999999;padding: 16px 0 20px;}
.loup_disBanner .font .price i{font-size: 36px;color: #e3bf5c;font-weight: bold;padding: 0 4px;}
.loup_disBanner .address i{padding-left: 22px;background:url(dis_a04.png)no-repeat left center;padding-right: 20px;color: #999;}
.loup_disBanner .address{font-size: 14px;color: #333;line-height: 22px;padding-bottom: 15px;}
.loup_disBanner .address_slc i.a{padding-left: 22px;background:url(dis_a02.png)no-repeat left center;padding-right: 20px;color: #999;
line-height: 44px; display: inline-block;}
.loup_disBanner .address_slc{padding: 15px 0;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;margin-bottom: 60px;}
.loup_disBanner .address_slc i.b{font-size: 14px;color: #333;line-height: 22px;display: inline-block;max-width: 340px;vertical-align: middle;}
.loup_disBanner .phone{font-size: 14px;color: #666;font-weight: bold;text-align: right;}
.loup_disBanner .phone i{padding-left: 22px;background:url(dis_a03.png)no-repeat left center;font-weight: normal;color: #d11c25;}

.dis_column{width: 100%;position: relative;background: #fff;z-index: 2;}
.dis_column ul li{float: left;margin-right: 30px;cursor: pointer;}
.dis_column ul li a{font-size: 14px; color: #333333;padding: 0 2px;line-height: 64px;display: block;height: 64px;}
.dis_column ul li.current a,
.dis_column ul li:hover a{color: #e3bf5c;border-bottom: 2px solid #e3bf5c;box-sizing: border-box;}
.loup_listpic_box01{background: #fff;padding: 40px 34px;box-shadow: 0 0 12px #ccc;width: 1132px;margin: 0 auto;}
.loup_list_title{font-size: 24px; color: #333333;margin-bottom: 34px;}
.loup_listUl01 li{border-bottom: 1px solid #e9e9e9;}
.loup_listUl01 li i.ditie{padding: 15px 20px 15px 50px;line-height: 35px;font-size: 14px;color: #333333;
font-weight: bold;display:block;float: left;}
.loup_listUl01 li i.box{font-size: 14px;color: #999999;line-height: 24px;display: block;float: left;padding: 15px 0;max-width: 900px;}
.loup_listUl01 li:nth-child(1) i.ditie{background: url(lpdis01.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(2) i.ditie{background: url(lpdis02.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(3) i.ditie{background: url(lpdis03.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(4) i.ditie{background: url(lpdis04.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(5) i.ditie{background: url(lpdis05.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(6) i.ditie{background: url(lpdis06.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(7) i.ditie{background: url(lpdis07.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(8) i.ditie{background: url(lpdis08.png) no-repeat 5px center;}
.loup_listUl01 li:nth-child(9) i.ditie{background: url(lpdis09.png) no-repeat 5px center;}
.loup_listpic_box02{background: #fff;padding: 40px 34px;box-shadow: 0 0 12px #ccc;width: 1132px;margin: 30px auto;}
.loup_listpic_box02 .img{margin: 40px auto 0;text-align: center;}
.loup_listpic_box03 ul{height: 186px;overflow: hidden;}
.loup_listpic_box03{background: #fff;padding: 40px 34px;box-shadow: 0 0 12px #ccc;width: 1132px;margin: 30px auto;}
.loup_listpic_box03 li{width: 210px;float: left;overflow: hidden;margin-right:16px;}
.loup_listpic_box03 li .img{height: 153px;overflow: hidden;width: 210px;}
.loup_listpic_box03 li .img img{height: 153px;width: 210px;}
.loup_listpic_box03 li:last-child{margin-right: 0;}
.loup_listpic_box03 li img{transition: all 0.6s ease-in-out; }
.loup_listpic_box03 li:hover img{transform: scale(1.1);}
.loup_listpic_box03 li span{padding-top: 12px;text-align: center;font-size: 14px;display: block;}

.loup_listpic_box04{background: #fff;padding: 40px 34px;box-shadow: 0 0 12px #ccc;width: 1132px;margin: 30px auto;}
.loup_listpic_box04 li{width: 210px;float: left;overflow: hidden;margin-right:16px;}
.loup_listpic_box04 li .img{height: 332px;overflow: hidden;width: 210px;}
.loup_listpic_box04 li .img img{height: 332px;width: 210px;}
.loup_listpic_box04 li:last-child{margin-right: 0;}
.loup_listpic_box04 li img{transition: all 0.6s ease-in-out; }
.loup_listpic_box04 li:hover img{transform: scale(1.1);}
.loup_listpic_box04 li span{padding-top: 12px;text-align: center;font-size: 14px;display: block;}

.loup_listpic_box05{background: #fff;padding: 40px 34px;box-shadow: 0 0 12px #ccc;width: 1132px;margin: 30px auto;}

.hotel_box01{padding: 90px 0 70px;}
.hotel_box01 .font{width: 590px;}
.hotel_box01 .font .en{font-size: 48px;color: #e3bf5c;font-family:comic;text-transform: uppercase;}
.hotel_box01 .font .cn{font-size: 24px;color: #333333;display: block;}
.hotel_box01 .font .content{font-size: 14px; color: #707070;line-height: 24px;margin: 24px 0;}
.hotel_box01 .font  .ny_more{background: url(next04.png)no-repeat 80% center #fff;margin-left: 0;}
.hotel_box01 .font  .ny_more:hover {background: url(next04.png)no-repeat 80% center #e3bf5c;color: #fff;}
.hotel_box02{padding: 50px 0 80px;background: #f3f3f3;}
.hotel_title{text-align: center;margin-bottom: 30px;}
.hotel_title .en{font-size: 48px;color: #e3bf5c;font-family:comic;text-transform: uppercase;}
.hotel_title .cn{font-size: 24px;color: #333333;display: block;}
.hotel_box02 .bd li{float: left; width: 384px;float: left;margin-right:24px;background: #fff;margin-bottom: 24px; 
transition: all 0.8s ease 0s;}
.hotel_box02 .bd li:nth-child(3n){margin-right: 0;}
.hotel_box02 .bd li .img{ width:384px; height:251px;overflow: hidden;}
.hotel_box02 .bd li img{transition: all 0.6s ease-in-out; }
.hotel_box02 .bd li:hover img{transform: scale(1.1);}
.hotel_box02 .bd li .font{padding: 28px 22px;background: #fff;position: relative;}
.hotel_box02 .bd li .title{font-size: 18px; color: #e3bf5c;max-width: 310px;text-overflow: ellipsis;position: static;
	overflow: hidden;white-space: nowrap;line-height: 30px;font-weight: bold;position: relative;}
.hotel_box02 .bd li .title i{position: absolute;font-size: 16px;color: #999;line-height: 30px;right: 0;top: 0;}
.hotel_box02 .bd li .address{color: #666666;font-size: 14px;padding: 10px 0 8px;}
.hotel_box02 .bd li .phone{font-size: 14px;color: #666666;line-height: 22px;}
.hotel_box02 .bd li .phone i{font-size: 18px; color: #e3bf5c;font-weight: bold;}
.hotel_box02 .bd li:hover{box-shadow: 0 0px 10px rgba(0,0,0,0.1);transform: translate3d(0, -4px, 0); }
.hotel_box02 .hd{ position:relative; margin-top:20px;z-index:1; width:1200px;text-align: center;left: 50%;margin-left: -600px;}
.hotel_box02 .hd ul{display: inline-block;}
.hotel_box02 .hd ul li{ float:left; margin:0 6px;border-radius: 50%; width:12px; height:12px;text-align:center;
background:rgba(255,255,255,0.5); cursor:pointer;text-indent: -9999px;}
.hotel_box02 .hd ul li.on{ background:#e3bf5c;}

.hotel_box03{padding: 80px 0 110px;background: url(hotel_bg.png)no-repeat  center;background-size: 100% 100%;position: relative;}
.hotel_box03 .hotel_title .cn{color: #fff;}
.hotel_box03C{position: relative;}
.hotel_box03 .prev,
.hotel_box03 .next{ position:absolute;  top:50%; margin-top:-35px; display:block; width:38px; height:71px; z-index: 10;}
.hotel_box03 .next{ background:url(bannerN.png) left center no-repeat;right:15%;}
.hotel_box03 .prev{ background:url(bannerP.png) left center no-repeat;left:15%;}
.hotel_box03 .right_back,
.hotel_box03 .left_back{width: 285px; height: 446px;background: rgba(0,0,0,0.5);position: absolute;z-index: 9;top: 0;}
.hotel_box03 .right_back{left: 0;}
.hotel_box03 .left_back{right: -17px;}
.wy_box05{padding: 80px 0 110px;background: url(wy_bg.jpg.png)no-repeat  center;background-size: 100% 100%;}

.hotel_box03 .ulbox03 {overflow: hidden;
position: relative;
width: 1440px;
margin: 0 auto;}
.hotel_box03 .tempWrap{margin: 0 auto;}
.hotel_box03 .ulbox03 li{width: 284px;overflow: hidden;background: #fff;margin: 0 2px;position: relative;z-index: 9;}
.hotel_box03 .ulbox03 li img{height: 360px;width: 100%;}
/*.hotel_box03 .ulbox03 li:after{display: block;content: "";clear: both;position: absolute;top: 0%;left:0%; width:100%; height:100%;
background: rgba(0,0,0,0.5);z-index: 5;}
.hotel_box03 .ulbox03 li.clone:after{background:none;}*/
/*.hotel_box03 .ulbox03 .tempWrap{overflow: visible !important;}*/
.hotel_box03 .ulbox03 li .img{margin-top: 50px;text-align: center;padding: 0 20px 0;}
.hotel_box03 .ulbox03 li .title{font-size: 14px;line-height: 34px; text-align: center;}
.wy_box05 .ulbox03 li img{height: 150px;width: 100%;}

.hotel_disBanner{background:rgba(0,0,0,0.57);}
.hotel_disBanner .font .title{color: #fff;}
.hotel_disBanner .font .price,
.hotel_disBanner .address,
.hotel_disBanner .address i{color: #fff;}
.hotel_disBanner .address{border-bottom: 1px solid #999;margin-bottom: 15px;}
.hotel_disBanner .intro {color: #eee;}
.hotel_disBanner .intro i{font-size: 14px;color: #eee;padding-right: 20px;}


.hotel_dis{background: #f3f3f3;padding: 30px 60px; }
.hotel_disC{background: #fff;padding: 40px 34px;box-shadow: 0 0 12px #ccc;width: 1132px;
margin: -77px auto 0;position: relative;z-index: 5;min-height: 490px;}
.zic_box01 .font{width: 688px;}
.zic_box01 .intro{font-size: 18px;color: #e3bf5c;}
.zic_box01 .intro p{line-height: 26px;}
.zic_box02{margin-bottom: 70px; background: #f3f3f3;}
.zic_box02 .hd{width: 200px;float: left;background: #5e5e5e;}
.zic_box02 .hd ul li{width: 200px;height: 100px;text-align: center;line-height: 100px;font-size: 18px;color: #ffffff;
border-bottom: 1px solid #eee;box-sizing: border-box;}
.zic_box02 .hd ul li:last-child{border-bottom: 0;}
.zic_box02 .hd ul li.on{background: linear-gradient(to left,#926c2a,#d8c473);}
.zic_box02 .bd{padding: 34px;width: 932px;float: right;} 
.zic_box02 .bd li .img{ width:499px; height:333px;overflow: hidden;}
.zic_box02 .bd li img{transition: all 0.6s ease-in-out; }
.zic_box02 .bd li:hover img{transform: scale(1.1);}
.zic_box02 .bd .font{width: 410px;}
.zic_box02 .bd .title a{font-size: 24px; color: #333333;display: block;padding: 12px 0;max-width: 300px;text-overflow: ellipsis;
overflow: hidden;white-space: nowrap;}
.zic_box02 .bd .content{font-size: 14px; color: #333333;line-height: 28px;height:84px;overflow: hidden;}
.zic_box02 .bd .ny_more{margin-left: 0;margin-top: 30px;}
.zic_box03{margin: 80px 0;background: url(zic_bg.png)no-repeat  center;padding: 90px 0 100px;}
.zic_box03 .cn{color: #fff;}
.zic_box03C ul li{float: left;width: 147px;height: 147px;margin-right: 3px;margin-bottom: 3px;overflow: hidden;}
.zic_box03C ul li img{transition: all 0.6s ease-in-out; }
.zic_box03C ul li:hover img{transform: scale(1.1);}
.zic_box03C ul li:nth-child(8n){margin-right: 0;}
.zic_box04 .ul04_p{text-align: center;}
.zic_box04 .ul04{display: inline-block;}
.zic_box04 .ul04 li{width: 155px;height: 155px;float: left;margin: 0 36px;border-radius: 50%;/*transition:all .5s;
	-webkit-transition:all .5s;-ms-transition:all .5s;cursor: pointer;*/}
/*.zic_box04 .ul04 li:hover{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);
	transform:translateY(-20px)}*/
.zic_box04 .ul04 li:nth-child(1){background: url(zic04.png) no-repeat center 40% #e3bf5c;}
.zic_box04 .ul04 li:nth-child(2){background: url(zic05.png) no-repeat center 40% #e3bf5c;}
.zic_box04 .ul04 li:nth-child(3){background: url(zic06.png) no-repeat center 40% #e3bf5c;}
.zic_box04 .ul04 li p{margin-top: 100px;font-size: 18px;color: #fff;text-align: center;}

.zic_box04 .ul04_p>.intro{font-size: 18px;color: #333333;text-align: center;margin: 40px 0 30px;}
.zic_box04 .zic_box04_title{font-size: 24px;color: #333333;display: block;text-align: center;}
.zic_box04C{text-align: center;margin: 30px auto 70px;}
.zic_box04C ul{display: inline-block;}
.zic_box04C ul li{width: 340px;height: 202px;background: #f3f3f3;float: left;margin: 0 15px;}
.zic_box04C ul li .title{font-size: 48px;font-weight: bold;color: #e3bf5c;text-align: center;}
.zic_box04C ul li .intro{font-size: 18px;color: #333333;text-align: center;line-height: 24px;height: 48px;overflow: hidden;}
.zic_box04C ul li .p01{font-size: 18px;font-weight: bold;color: #e3bf5c;text-align: center;margin-top: 20px;}

.info_Banner .font .title{color: #fff;}
.info_Banner .content{font-size: 14px;color: #fff;line-height: 26px;margin: 30px 0 0;}
.info_Banner{background:rgba(0,0,0,0.57);}

.info_listpic{background: #fff;padding: 40px 98px;box-shadow: 0 0 12px #ccc;width: 1004px;
margin: -77px auto 0;position: relative;z-index: 5;min-height: 490px;}
.info_listpic li{float: left;width: 488px;margin-right: 28px;margin-bottom: 28px;}
.info_listpic li p.title{font-size: 18px;text-align: center;line-height: 50px;text-align: center;color: #333333;font-weight: bold;}
.info_listpic li:nth-child(2n){margin-right: 0;}
.info_listpic li .img{height: 351px;width: 488px;overflow: hidden;}
.info_listpic li .img img{transition: all 0.6s ease-in-out; }
.info_listpic li:hover img{transform: scale(1.1);}
.info_listpic li:hover p.title{color: #e3bf5c;}


.back_bg{ width: 1920px; position: relative; margin-left: -960px;left: 50%;background: url(bg02.png) repeat-y center;}
.back_bgC{padding: 56px 0;}
.back_bgL{width:770px;}
.back_bgR{width:312px;}
.back_bgL .info_title{font-size: 24px;color: #333333;font-weight: bold;margin-bottom: 20px;}
.back_bgR .intro{font-weight: bold;font-size: 26px;color: #cccccc;}
.back_bgR .intro p{font-size: 36px;position: relative;top: 10px;}
.back_bgR .intro_p{color: #e3bf5d;font-size: 24px;margin: 12px 0;}
.back_bgR .intro_p p{font-weight: bold;font-size: 30px;}
.back_bgR .img01{margin: 28px 0;}

.job_box{width: 762px;}
.join ul li:nth-child(1){background: #f3f3f3;font-weight: bold;color: #000000;font-size: 14px;}
.join ul li{padding:0 38px;height: 48px;text-align: left;border-bottom: 1px solid #f3f3f3;box-sizing: border-box;
font-size: 16px;text-align: left;}
.join ul li p{height: 48px; line-height: 48px;}
.join ul li .p01{width: 300px;float: left;}
.join ul li .p02{width: 130px;float: left;}
.join ul li .p03{width: 140px;float: left;}
.join ul li .p04{width: 110px;text-align: center;float: left;}

.dis_dis {background: #f3f3f3;padding: 30px 0;}
.dis_disC {background: #fff;padding: 40px 100px;box-shadow: 0 0 12px #ccc;width: 800px;
margin: 10px auto 0;position: relative;z-index: 5;min-height: 490px;}


.wy_box01 .ny_more{margin-top: 50px;}
.wy_box01 .intro {font-size: 18px;color: #e3bf5c;}

.wy_box02 .bd li{float: left; width: 578px;float: left;margin-right: 40px;background: #fff;transition: all 0.8s ease 0s;}
.wy_box02 .bd li:nth-child(2n){margin-right: 0;}
.wy_box02 .bd li .img{ width:578px; height:378px;overflow: hidden;}
.wy_box02 .bd li img{transition: all 0.6s ease-in-out; }
.wy_box02 .bd li:hover img{transform: scale(1.1);}
.wy_box02 .bd li .font{padding:20px;background: #fff;position: relative;}
.wy_box02 .bd li .title{font-size: 18px; color: #333333;max-width: 570px;text-overflow: ellipsis;position: static;
	overflow: hidden;white-space: nowrap;line-height: 30px;}
.wy_box02 .bd li .intro{color: #999;font-size: 14px;padding: 10px 0 8px;}
.wy_box02 .bd li .more{font-size: 14px;color: #e3bf5c;line-height: 22px;}
.wy_box02 .bd li:hover{box-shadow: 0 0px 10px rgba(0,0,0,0.1);transform: translate3d(0, -4px, 0); }

.wy_box04{padding: 80px 0;}
.wy_box04 li{float: left; width: 400px;background: #5e5e5e;}
.wy_box04 li .img{ width:400px; height:257px;overflow: hidden;}
.wy_box04 li img{transition: all 0.6s ease-in-out; }
.wy_box04 li:hover img{transform: scale(1.1);}
.wy_box04 li .liT{height: 227px; color: #e3bf5c;padding: 30px 22px 0;}
.wy_box04 li .liT .title{font-size: 24px;text-align: center;margin-bottom: 20px;}
.wy_box04 li .liT .content{font-size: 14px; line-height: 26px; text-align: justify;height: 130px;overflow: hidden;}
.wy_box04 li:hover{background: #8c6926;}





.loup_listpic_box05 .bd li{width: 50%;float: left;line-height: 40px;height: 40px;font-size: 14px;color: #999;}
.loup_listpic_box05 .bd li strong{padding-right: 10px;color: #333;}




















