@charset "utf-8";
body {
    font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
    background-color: transparent;
}
.bcf2 {
    background-color: #f2f2f2;
}
.cover-page-foot {
	padding-top: 30px;
    background-color: #E1E1E1;
}

.cover-page-index .demos {
    margin-top: 30px;
    padding-top: 15px;
    padding-bottom: 30px;
    border-top: 1px solid #DFDFDF;
}
.boutique{
    background-color: #fff;
}

/* tFocus */
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background: url(../../images/spr.png) no-repeat;}
#tFocus{width:475px;height:528px;background:#DDD;overflow:hidden;}
#tFocus-pic{width:420px;height:467px;position:relative;}
#tFocus-pic li{width:420px;height:467px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusBtn{width:489px;height:68px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden;}
#tFocus-btn{width:420px;height:68px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:57px;width:91px;padding-top:7px;display:block;float:left;margin-right:5px;}
#tFocus-btn li img{border:2px solid #dddddd}
#tFocus-btn li.active{background-position:-448px -100px;}
#tFocus-btn li.active img{border:2px solid #40b9e5}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:28px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:-10px;background-position:-452px -60px;}
#tFocus-rightbtn{background-position:-481px -60px;}


.offer {
    position: relative;
    z-index: 44;
    float: left;
    width: 100%;
    margin-top: 23px;
}
.offer span[class] {
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 20px;
    font-size: 18px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    border-radius: 20px;
    cursor: pointer;
}
.offer-give {
    background-color: #F88B27;
}
.offer-fold {
    background-color: #FF4146;
}
.offer-less {
    background-color: #71cd9c;
}
.offer-item {
    position: absolute;
    top: 50px;
    width: 164px;
    min-height: 60px;
    *width: 152px;
    *height: 53px;
    padding: 5px 5px;
    font-size: 12px;
    line-height: 25px;
    border: 1px solid #DDE3E4;
}
.offer-give {
    left: 5px;
    display: block;
}
.offer-fold {
    left: 65px;
    display: none;
}
.offer-less {
    left: 125px;
    display: none;
    background:#fff;
}
.offer-item a {
    color: #333;
    white-space: nowrap;
}
.offer-item em {
    position: absolute;
    left: 12px;
    top: -6px;
    width: 12px;
    height: 6px;
    background-image: url(../images/cover-page-details-13.png);
    background-repeat: no-repeat;
}


.discount-msg {
    position: relative;
}
.discount-msg span.phrase {
    position: absolute;
    right: 0;
    top: 40px;
    padding: 3px 5px;
    color: #fff;
    background-color: #ef353d;
}
.discount-msg-two {
    padding-top: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #DCDBD9;
}

.attri {
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
.attri_l {
	float:left;
	width:66px;
}
.attri_l i {
    float: left;
    margin-right: 16px;
    font-style: normal;
    line-height: 30px;
    color: #888;
}
.attri_r {
	float:left;
	width:486px;
}
.attri_r span {
    float: left;
    margin:0 10px 10px 0;
    padding: 5px 10px;
    border-width: 1px;
    border-style: solid;
    border-color: #DFDFDF;
    cursor: pointer;
}
.attri_r span.now {
    border-color: #FF4343;
}



evaluation {
    position: relative;
    float: left;
	margin-top:30px;
}
.evaluation-b {
    padding-left: 15px;
    font-weight: normal;
    color: #888;
}


.make {
    margin-top: 17px;
    padding-bottom: 25px;
    border-bottom: 1px solid #DCDBD9;
}
.make-cart,
.make-show{
    width: 130px;
    height: 40px;
    font-size: 19px;
    line-height: 40px;
    color: #fff;
}
.make-cart {
    margin-right: 10px;
    text-align: center;
    background-color: #FF4146;
}
.make-show {
    background-color: #598DC7;
}

/* star */
#star{position:relative; margin-left:30px;margin:30px auto;height:30px;}
#star ul,#star span{float:left;display:inline;height:19px;line-height:19px;}
#star ul{margin:0 10px;}
#star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background: url(../../img/%E8%B4%AD%E4%B9%B0%E9%A1%B5%E9%9D%A2/star.png) no-repeat;}
#star strong{color:#f60;padding-left:10px;}
#star li.on{background-position:0 -28px;}
#star p{position:absolute;top:20px;width:159px;height:60px;display:none;background:url(images/icon.gif) no-repeat;padding:7px 10px 0;}
#star p em{color:#f60;display:block;font-style:normal;}





.login-footer{
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 10px 0;
	border-top: 1px #c1c1c1 solid;
	text-align: center;
	font-size: 12px;
	background-color: #fff;
	line-height: 20px;
}
.login-footer h1{
	font-size: 18px;
	font-weight: normal;
}
.w1190{
	background-image:url(../../img/%E8%B4%AD%E4%B9%B0%E9%A1%B5%E9%9D%A2/TB1Eby1KXXXXXaLXXXX1DNiUVXX-1920-1186.jpg);
}

#imgshow_mask{width:100%;position:absolute;z-index:1;background:url(../images/imgshow_mask.png) repeat-x 0 0;height:27px;}
#imgshow_mask{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/imgshow_mask.png');}
#imageShow{clear:both;border-bottom:1px solid #fff;}
#imageShow .imagebg{height:400px;overflow:hidden;position:relative;}
#imageShow .imagebg li{height:400px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
#imageShow .imagebg li a.bannerbg_main{width:100%;position:absolute;top:0;right:0;height:400px;display:block;}
.scrollbg{height:80px;background:#f4f4f4 url(../images/scroll_bg.png) 0 100% repeat-x;}
.scroll{margin:0 auto;width:960px;height:76px;position:relative;}
.s_pre, .s_next{display:block;width:48px;height:76px;position:absolute;}
a.s_pre{background:url(../images/arrow_l.png);top:4px;left:0;}
a.s_pre:hover{background:url(../images/arrow_l_on.png);}
a.s_next{background:url(../images/arrow_r.png);top:4px;right:0;}
a.s_next:hover{background:url(../images/arrow_r_on.png);}
.outScroll_pic{ height:76px;margin-left:70px;overflow:hidden;position:relative;width:822px;top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:76px;}
.scroll_pic li{float:left;float:left;height:65px;width:145px;margin:5px 9px;_margin:5px 14px 5px 4px;cursor:pointer;background:#000;}
.scroll_pic li img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
.scroll .current{width:144px;height:65px;border:2px #ff780d solid;background:url(../images/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}

.box{width: 1050px;margin: 18px auto 0 auto;}
.event_year{width:60px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px;}
.event_year li{height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer;}
.event_year li.current{width:70px;background:#0066ff url('../../images/jian.png') 60px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px;}
.event_list{width:100%;float:right;background: url('../../images/dian3.png') 139px 0 repeat-y;margin:10px 0 20px 0;}
.event_list h3{margin:0 0 10px 132px;font-size:24px;font-family:Georgia;color:#0066ff;padding-left:25px;background:url('../../images/jian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic;}.event_list li{background:url('../../images/jian.png') 136px -80px no-repeat;}
.event_list li span{width:127px;text-align:right;display:block;float:left;margin-top:10px;}
.event_list li p{width:80%;margin-left:24px;display:inline-block;padding-left:10px;background:url('../../images/jian.png') -21px 0 no-repeat;line-height:25px;}
.event_list li p span{width:100%;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#FFF;margin:0;}


* {
	margin:0;
	padding:0;
}
.scroll-text {
	border: 1px solid red;
	width: 400px;
	height: 4.5em;
	overflow: hidden;
	padding:3px;
}
.scroll-text ul {
	width: 800px;
	height: 100px;
	overflow: hidden;
	margin: 0;
}
.scroll-text ul li {
	height: 1.5em;
}
.scroll-img {
	border: 1px solid #27cdbf;
	width: 100%;
	height: 106px;
	overflow: hidden;
	font-size: 0;
}
.scroll-img ul {
	width: 700px;
	height: 600px;
	margin: 0;
}
.scroll-img ul li {
	display: inline-block;
	margin: 10px 0 10px 10px;
}
#demo4.scroll-img ul, #demo5.scroll-img ul {
	width: 1500px;
}
#demo5-btn {
	width: 100%;
	padding-top: 30px;
}

.Contact_title {
    width: 250px;
    height: 58px;
    background-color: #27cdbf;
    border-radius: 6px;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    line-height: 56px;
    color: #fff;
}

.leftmeun{font-family: "微软雅黑";}
.leftmeun ul{padding-left:0px;margin-bottom:3px}
.leftmeun li{list-style:none}
.leftmeun{padding:20px 0}
.ltitle{background-color:#27cdbf;padding:5px}
.ltitle a{color:#fff;font-size:16px;padding-left:20px}
.zlei{background-color:#d8d8d8;border-bottom:1px solid #fff;padding-top:5px;padding-bottom:5px;text-align: center;}
.lzlei{background-color:#d8d8d8;padding-top:5px;padding-bottom:5px}
.lzlei a,.zlei a{color:#666666;padding-left:40px;font-family: "微软雅黑";}


.tlist{list-style:none;padding-top:20px;padding-left:0px;}
.tlist li{float:left;padding-right:10px;border-bottom:1px solid #029F96}
.tlist li a{color:#000000;font-weight:bold;font-size:16px}

.bnone{border:none}
.x1{padding:25px 0;}
.lxcd{padding-top:20px}
.jjjkkk{text-align:center}
.x2{padding:25px 0;}
.jskf{list-style:none;padding:5px 0}
.jskf img{padding-right:10px}
.jskf li a{line-height:30px;font-size:16px;color:#494949;font-family:"微软雅黑"}
.green{color:#029F96;line-height:30px;font-size:16px;font-family:"微软雅黑"}
.hhhsss{font-size:28px;font-family:"微软雅黑";color:#029f96;display:-webkit-inline-box}
.oojkjhh{color:black;font-size:20px;font-family:"微软雅黑";display:-webkit-inline-box;}

.iw_poi_title{color:#F00;}


.jobs .job-list li{
	cursor: pointer;
    background: #fff;
    list-style: none;
    border-top: 1px solid #d3d3d3;
    border-left: 1px solid #d3d3d3;
    border-right: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
    padding: 12px;
}
.view-button .btn{
	 width: 100%;
	display: inline-block;
	text-align:center;
	margin-top:30px
}
.job-view{
	background: #fff;
	border-top: 1px solid #d3d3d3;
    border-left: 1px solid #d3d3d3;
    border-right: 1px solid #d3d3d3;
    padding: 12px;
}
.row{
	margin-top:30px;
}

.boxs1{
	box-sizing: border-box; margin: 5%;
	margin-top: 10px; margin-bottom: 10px;  box-sizing: border-box;
	width: 0.8em; height: 0.8em; float: left; box-sizing: border-box; background-color: rgb(249, 110, 87);
	width: 0.8em; height: 0.8em; float: right; box-sizing: border-box; background-color: rgb(249, 110, 87);
	clear: both; box-sizing: border-box;
	padding: 0px 0.68em; margin: -0.4em; box-sizing: border-box;
	border: 0.14em dotted rgb(193, 193, 193); box-sizing: border-box;
	box-sizing: border-box;
    padding: 10px;  box-sizing: border-box;
	box-sizing: border-box; 