﻿/*header*/
.header{width:100%;height: 54px;line-height: 54px;background-color: #eee;color:#959595;}
.header a{color:#959595;}
.header_left,.header_right{height:54px;}
.header_left img{display: none;}
.header_left{margin-left: 15px;}
.header_right{font-size:14px;}
.header_right a{font-size:14px;}
.header_right a:hover{color:#00aa9b;}
.hotline{border:solid 1px #eee;border-bottom: 0;position: relative;}
.hotline,.log_reg,.language{padding: 0 8px;}
.hotline_cur{background-color: #fff;border-bottom:solid 1px #f5f5f5;}
.hl_cont{margin-left:5px;color:#00aa9b;cursor: pointer;}
.log_reg{}
.log_reg span{margin: 0 22px;}
.language{cursor:pointer;margin: 0 30px;position: relative;border: solid 1px #eee;border-bottom: 0;}
.hot_cont{/*padding: 10px;*/width:100%;background-color: #fff;position: absolute;top:46px;left:0;border:solid 1px #f5f5f5;border-top:0;}
.hot_cont p{font-size: 14px;margin: 5px;}

.flag{display: inline-block;height: 26px;margin-bottom: -7px;margin-right: 15px;margin-left: 10px;}

/*menu*/
.menu{width:100%;padding: 50px 0;}
._menu{overflow: hidden;}
._menu li{/*border-bottom: solid 2px transparent;*/float: left;text-align: center;margin: 10px 0 10px 35px;}
._menu li a{display: block;padding: 2px;}
._menu li a span{display: block;font-size:16px;}
._menu li a em{display: block;margin: 11px 0;}
._menu li a i{display: block;width:0;height:2px;background-color: #009269;}
._menu li:hover i{width:100%;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}
._menu li:hover a{color:#009269;}
/*daohang menu2*/
.menu2{width:100%;position: fixed;top:0;left: 0;z-index:2;display: none;background-color: rgba(0,0,0,0.6);}
.menu2,.menu2 a{color:#fff;}
.menu2_img{display: inline-block;width:100px;margin-top:12px;}
._menu2 li a i{margin-top: 2px;}
._menu2:hover li a{color:#fff;}
._menu2:hover li i{background-color:#fff;}
._menu2 li a em{margin: 4px 0;}

/*banner*/
.banner{border:solid 1px #eee;}

.swiper{
    height: 600px;
}
.swiper .swiper-slide{
    height: 100%;
    cursor: pointer;
    background:no-repeat center center/cover;
}
.swiper .swiper-pagination-bullet{
    background: #FFFFFF ;
}
.swiper .swiper-pagination-bullet-active{
    background: #007aff;
    opacity: 0.8;
}
.swiper-pagination-bullet{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    behavior: url(../ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    color: #fff;
    line-height: 15px;
    text-align: center;
    /*float: left;*/
    margin:0 5px;
    border:solid 1px transparent;
    background-color: #fff;
}
.swiper .swiper-pagination-bullet-active{
    border:solid 2px #fff;
    background: transparent;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom:20px;
}

/*sncy*/
.sncy{width:100%;background-color: #fff;padding-top: 115px;padding-bottom: 130px;}
.title{text-align: center;}
.title h2{display: block;font-size: 32px;color:#474747;}
.title h3{display: block;font-size: 20px;color:#868686;margin-top: 21px;}
.sncy_cont{overflow: hidden;margin-top: 110px;}
.sncy_cont li{width:25%;padding: 0 20px;float: left;text-align: center;}
.proPicture{cursor: pointer;position: relative;width: 138px;height:138px;margin: 0 auto;}
.proSeries2{position: absolute;top:0;left: 50%;margin-left: -68px;}
.proPicture:hover .proSeries2{
    transform: scale(0);
    -moz-transform:scale(0);
    -webkit-transform: scale(0);
    -webkit-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}


.sncy .proSeries{display:block;width: 70%;height: 70%;margin: 15%;}
    /*border: solid 3px #009269;*/
.sncy .proPicture{
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    overflow: hidden;
}
.proSeries{display:block;width: 100%;}
._proSeries{display:block;width: 100%;}

/*.proPicture:hover .proSeries{*/
    /*filter:alpha(opacity=0);  display: none;*/
    /*-moz-opacity:0;*/
    /*-khtml-opacity: 0;*/
    /*opacity: 0;*/
/*}*/
/*.proPicture:hover .proSeries2{display: inline-block;*/
    /*filter:alpha(opacity=1);*/
    /*-moz-opacity:1;*/
    /*-khtml-opacity: 1;*/
    /*opacity: 1;*/
/*}*/
/*.proPicture:hover .proSeries,*/
/*.proPicture:hover .proSeries2{*/
    /*-webkit-transition: all 0.5s ease-in;*/
    /*-moz-transition: all 0.5s ease-in;*/
    /*-ms-transition: all 0.5s ease-in;*/
    /*-o-transition: all 0.5s ease-in;*/
    /*transition: all 0.5s ease-in;*/
/*}*/
.sncy_cont h2{font-size: 20px;color:#7d7d7d;margin-top: 72px;margin-bottom: 17px;}
.sncy_cont p,.sncy_cont p a{font-size: 14px;color:#a7a7a7;line-height: 24px;text-align: justify;margin-top: 30px;margin-bottom: 45px;}
.sncy_cont p:hover,.sncy_cont p a:hover{color:#009269;}
.sncy_cont a.sncy_more{display: inline-block;width:80%;background-color: #009269;height:38px;line-height: 34px;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.sncy_cont a span{font-size: 14px;color:#fff;}
.sncy_cont a span.icon03{font-size: 20px;font-weight: bold;margin-left: 20px;}

/*zjqql*/
.zjqql{width:100%;background-color: #f8f8f8;padding-top: 95px;padding-bottom: 132px;}

/*bnzx*/
.bnzx{width:100%;background-color: #fff;padding-top: 88px;padding-bottom: 85px;}
.bnzx_mar{width:100%;margin-top: 100px;}
/*snxt*/
.snxt{width: 100%;background-color: #f8f8f8;padding-top: 50px;}
.snxt p{font-size: 14px;color:#9a9a9a;line-height: 24px;text-align: justify;}
.snxt_profile{margin:35px;}
.zjqql_box{width: 100%;overflow:hidden;margin-top: 110px;/*margin-bottom: 50px;*/}
.zjqql_cont{width:500%;}
.zjqql_cont li{float:left;width: 20%;}
.zjqql_left{width:60%;padding:0 20px;}
.zjqql_left,.zjqql_left p{font-size: 16px;color:#656565;line-height: 30px;text-indent: 2em;text-align: justify;}
.zjqql_right{width:40%;padding:0 20px;position: relative;}
/*.zjqql_right img{display: block;width:100%;}*/
.zjqql_more{margin-left:20px;margin-top:28px;display: block;width:188px;text-align:center;background-color: #009269;color:#fff;font-size:14px;height:38px;line-height: 34px;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.zjqql_more .icon03{font-size: 20px;font-weight: bold;margin-left: 20px;}
.zjqql_tab{overflow: hidden;}
.zjqql_tab li{width: 80px;float: left;margin: 10px;text-align: center;cursor: pointer;}
.zjqql_img{width:58px;height:58px;border:solid 1px #a7a7a7;padding: 4px;margin: 0 auto;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.zjqql_img img:last-child{display: none;}
.zjqql_tab li.zjqql_cur .zjqql_img,
.zjqql_tab li:hover .zjqql_img{border-color:#045a3d;}
.zjqql_tab li.zjqql_cur .zjqql_img img:first-child,
.zjqql_tab li:hover .zjqql_img img:first-child{display: none;}
.zjqql_tab li.zjqql_cur .zjqql_img img:last-child,
.zjqql_tab li:hover .zjqql_img img:last-child{display: inline-block;}
.zjqql_tab li.zjqql_cur p,
.zjqql_tab li:hover p{color:#045a3d;}
.zjqql_tab li p{font-size: 14px;color:#656565;margin-top: 12px;}
.snxt_bg{width: 100%;padding-top: 130px;}
.snxt_bg img{display:block;width: 100%;}
.snxt_tit{/*height:130px;*/background-color: #f2f2f2;position: relative;}
.snxt_box{overflow: inherit;}
.snxt_box li{float: left;width: 20%;text-align: center;}
.snxt_box li p{font-size: 16px;color: #009269;text-align: center;}
.snxt_box li{margin-top: 30px;cursor: pointer;}
.snxt_box li img{margin-top: 20px;border:solid 5px transparent;display: inline-block;width: 99px;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}
.snxt_pa{width: 100%;position: absolute;top:0;left: 0;}
.snxt_box li img:hover{border:solid 5px #fff;}
.snxt_box li.snxt_cur img{border:solid 5px #fff;}
/*snxt_cur*/

.snxt_tit{position: relative;}
.snxt_case{position:absolute;top:170px;left:0;width: 100%;}
.snxt_cont{width: 100%;position: relative;}
.snxt_type{position: absolute;top:0;
    width: 360px;height: 400px;background-color: rgba(255,255,255,0.7);
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding:30px 20px;
    opacity: 0;
}
.snxt_three{left:0;}
.snxt_follow{left:15%;}
.snxt_stare{left: 35%;}
.snxt_tastezen{right: 15%;}
.snxt_health{right: 0;/*opacity: 1;*/}
.snxt_type ul li{height:60px;line-height: 60px;border-bottom: dotted 1px #a0a0a0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.snxt_type ul li a{font-size: 16px;color:#3e3e3e;}
.snxt_type ul li a span{display: inline-block;width:10px;height:10px;background-color: #585858;margin-left: 10px;margin-right: 20px;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.snxt_type ul li:hover a{color:#009269;}
.snxt_type ul li:hover span{background-color:#009269;}

.exper{width: 100%;}
.exper input{color: #737474;width:100%;height:36px;line-height: 36px;padding:0 20px;border:solid 1px #aaacac;background-color: rgba(183,188,189,0.8);margin-bottom: 22px;}
.exper textarea{color: #737474;width:100%;height:105px;padding:15px 20px;border:solid 1px #aaacac;background-color: rgba(183,188,189,0.8);}
.exper p{font-size:16px;color:#784206;margin: 25px 15px;}
.exper a{display: block;font-size:16px;color:#784206;width: 180px;text-align:center;height:45px;line-height: 41px;border:solid 2px #784206;margin: 0 auto;}
.exper a:hover{background-color: #784206;color:#fff;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}


/*news*/
.news{width: 100%;background-color: #fff;padding-top: 115px;padding-bottom: 65px;}
.news_more{text-align: right;margin-top:80px;margin-bottom: 10px;}
.news_more a{font-size: 14px;color:#cbcbcb;margin-right:15px;}
.news_more a:hover{color:#009269;}
.hot_news{overflow: hidden;}
.hot_news li{float: left;width:33.333%;padding: 0 15px;}
.hot_news li a,.hot_news li a img{display: inline-block;width:100%;overflow: hidden;}
.news_cont{padding-left: 13px;padding-right: 24px;}
.news_cont h3{font-size: 14px;color:#434343;letter-spacing: 2px;margin-top: 62px;margin-bottom: 25px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.details{min-height:60px;color:#8d8d8d;line-height: 20px;}
.details a{color:#8d8d8d;}
.details a:hover{color:#009269;}
.data{min-height:inherit;font-size: 14px;color:#cbcbcb;margin-top: 10px;}
.hot_news li a img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.hot_news li a img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.news_share{text-align: center;font-size: 14px;color:#7f7f7f;margin-top: 90px;}
.news_share a img{margin-bottom: -10px;margin-right: 20px;}
.news_share a img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
}

/*page*/
.news_page{overflow: hidden;text-align: center;font-size: 14px;margin-top: 32px;margin-bottom: 60px;}
.page_box{display: inline-block;overflow: hidden;margin-bottom: -12px;}
.news_page button{cursor:pointer;width: 60px;height:32px;line-height: 32px;background-color: #009269;color:#fff;margin: 0 10px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.page_box span{font-size: 16px;cursor:pointer;display: inline-block;width:32px;height:32px;line-height: 32px;}
.page_box span.current{color:#009269;}
.page_box span:hover{color:#009269;}

/*footer*/
.footer{width:100%;background-color: #083c2d;color:#fff;}
.foot_box{padding: 0 78px;}
.company{overflow: hidden;margin-top: 62px;}
.company img{float: left;}
.inform{float: left;margin-left:35px;}
.inform h3{margin-top: 10px;margin-bottom: 4px;}
.inform h3,.inform h4{font-size: 16px;letter-spacing:2px;}
.inform h3 span{font-size: 19px;margin-right: 5px;}
.footer_left p{margin-top: 20px;font-size: 14px;letter-spacing:2px;}
.footer_left p span{margin-right: 35px;}
.footer_right{width:265px;height:100%;text-align:center;background-color: #094b39;}
.footer_right p{font-size: 14px;margin-top: 7px;margin-bottom: 21px;}
.f_phone{margin-top: 17px;margin-bottom: 26px;}
.phoneBox_right{display: none;}

/*login*/
.banner{width:100%;height: 950px;background: url("../images/login_bg.jpg") 50% 50%;}
.login_box,
.register_box{width:565px;margin:75px auto;text-align: center;}
.login_header,
.register_header{overflow: hidden;width:100%;margin-bottom: 45px;}
.login_header img,
.register_header img{margin:0 20px;}
.tip{visibility: hidden;margin-bottom: 10px;}
.tip em{font-size: 14px;color:#ff8c11;margin-left: 10px;}
.tit h1{font-size: 30px;color:#464646;letter-spacing: 10px;}
.tit h3{font-size: 14px;color:#848484;}
.login_cont,
.register_cont{width:565px;
    behavior: url(../ie-css3.htc);
    webkit-box-shadow:0 0 10px #ccc;
    -moz-box-shadow:0 0 10px #ccc;
    box-shadow:0 0 10px #ccc;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius:15px;
}
.log_head,
.reg_head{width:100%;height:48px;line-height:48px;letter-spacing:2px;background-color: #f8f8f8;text-align: center;font-size: 16px;color:#333;border-bottom:solid 1px #dddddd;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-top-left-radius: 15px;
    -moz-border-top-left-radius: 15px;
    border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    -moz-border-top-right-radius: 15px;
    border-top-right-radius: 15px;
}
.log_box,
.reg_box{width:100%;padding:25px 100px 35px;height:353px;background-color: #fff;text-align: left;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-bottom-left-radius: 15px;
    border-bottom-left-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    -moz-border-bottom-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.remember{overflow: hidden;}
.go_reg{text-align: center;}
#login,
#register{display:block;width:100%;height:50px;line-height: 50px;text-align:center;background-color: #37cab4;font-size:16px;color:#fff;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top:30px;margin-bottom: 45px;
}
.go_reg a{color: #2894f8;}
.forget_pw{color:#37cab4;font-size: 14px;}
.log_one,
.reg_one{width:100%;height: 48px;line-height: 48px;padding: 10px 20px;border:solid 1px #ddd;overflow: hidden;}
.log_one span,.log_one input,
.reg_one span,.reg_one input{float: left;}
.log_one input,
.reg_one input{width:75%;height:28px;line-height: 28px;padding: 0 5px;font-size: 14px;color:#097943;border:0;margin-left: 5px;}
.top_radius{
    behavior: url(../ie-css3.htc);
    -webkit-border-top-left-radius: 5px;
    -moz-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}
.bottom_radius{border-top: 0;margin-bottom: 10px;
    behavior: url(../ie-css3.htc);
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.rem_pw{font-size:14px;color:#097943;position: relative;}
.rem_pw input{display:inline-block;width:100%;height:20px;position: absolute;top:0;left: 0;cursor: pointer;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.rem_pw img{margin-bottom: -2px;}

/*register*/
.reg_box{height:395px;}
#register{margin-bottom: 15px;}
.go_log{padding: 0 8px;font-size: 14px;color:#cbcad0;}
.go_log a{color:#fa5e21;}
.reg_one{margin-bottom: 10px;}
.reg_one span{height:28px;line-height: 28px;}
.reg_one.bottom_radius{border-top:solid 1px #ddd;}
.reg_one input{margin-left: 10px;}
#verification{width:50%;}
.reg_one em,.reg_one a{float:left;color:#fa5e21;font-size: 14px;height:28px;line-height: 28px;}
.reg_one em{margin-right: 20px;}


/*brand*/
.brand_story{width:100%;background-color: #fff;padding-top:75px;padding-bottom: 85px;}
.title2{text-align: center;}
.title2 p{font-size: 14px;color:#7f7f7f;}
.title2 h2{font-size: 32px;color:#868686;margin-top: 10px;margin-bottom: 5px;}
.title2 i{display:inline-block;width:64px;height:3px;background-color: #009269;margin-bottom: 40px;}
.story_cont{text-align: center;}
.story_cont p{font-size: 16px;color:#a9a8a8;line-height: 31px;margin-bottom: 20px;}
.story{overflow: hidden;}
.story li{float: left;width:25%;padding: 0 5px;}
.story li a,.story li a img{display: block;width: 100%;overflow: hidden;}
.story li a img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.story li a img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.story_more{display: block;width:186px;height:53px;line-height:53px;text-align:center;margin:90px auto 0;font-size:14px;color:#fff;background-color: #085a4c;}
.brand_position{width:100%;background-color:#fff;padding-top:70px;padding-bottom: 160px;}
.title3 p{font-size: 24px;}
.title3 h2{margin-top: 5px;}
.position{overflow: hidden;}
.position li{float: left;width:50%;margin: 50px 0;}
.pos_img{width:30%;padding: 2% 8%;}
.pos_cont{width:70%;}
.pos_cont h2{font-size: 16px;color:#868686;margin-bottom: 15px;}
.pos_cont p{font-size: 14px;color:#868686;line-height: 24px;text-align: justify;}
.pos_video{overflow: hidden;}
.pos_video li{float: left;width:48%;margin: 1%;/*padding: 5px;*/}
.pos_video li video{width: 100%;cursor: pointer;}
.pos_video li{position: relative;}
.pic,.pic2,.play{width: 100%;}
.pic img,.pic2 img,.play embed{width: 100%;}

.pic,.pic2{position: relative;}
.pic img.onplay,.pic2 img.onplay{width:50px;position: absolute;top:50%;left:50%;margin-left: -25px;margin-top: -25px;}

.play{width:100%;height:100%;position: absolute;top:0;left:0;display: none;}
.play video{width:100%;height: 100%;}

.player{position: relative;}
.pic,.pic2, .play{height: 100%;}

.brand_concept{width:100%;background: url("../images/concept.jpg") no-repeat;padding: 80px 0;}
.title4{text-align: center;}
.title4 h2{font-size: 32px;color:#868686;}
.title4 p{font-size: 14px;color:#7f7f7f;margin-top: 10px;}
.title4 h2 span{display: inline-block;padding: 5px 0;border-bottom: solid 3px #009269;}
.concept{margin: 80px auto;}
.concept li{width:100%;overflow: hidden;}
.concept li img{display: block;width: 20%;padding: 1% 4%;}
.concept li p{width: 80%;font-size: 16px;color:#868686;line-height: 30px;padding-right: 5%;}
.mark{overflow: hidden;width:96px;float: right;margin-right: 5%;}
.mark span{display: inline-block;float:left;width:48px;height:9px;background-color: #c2c2c2;cursor: pointer;}
.mark span.mark_cur{background-color: #009269;}
.concept li{display: none;}
.concept .concept_cur{display: block;}

/*video*/
#videoWindow{display:none;background-color: #eee;position: fixed;top:50%;left:50%;z-index: 5;}
/*.videoHead{font-size:14px;width:100%;height:42px;line-height:42px;background-color: #3d6190;color:#fff;text-align: center;overflow: hidden;*/
/*-webkit-border-top-left-radius: 5px;*/
/*-moz-border-top-left-radius: 5px;*/
/*border-top-left-radius: 5px;*/
/*-webkit-border-top-right-radius: 5px;*/
/*-moz-border-top-right-radius: 5px;*/
/*border-top-right-radius: 5px;*/
/*}*/
/*.videoHead span{float: right;margin-right: 20px;cursor: pointer;}*/
.videoHead{width:100%;position: relative;}
.videoClose{z-index:6;position: absolute;top:0;right:0;display:block;width: 32px;height: 32px;cursor: pointer;}
.videoTest{width:100%;}
.videoTest video{display:block;margin:0 auto;width:100%;height:100%;}
/*video-end*/


/*news_details*/
.article{text-align: center;padding-top: 50px;padding-bottom: 110px;background-color: #faf9f9;}
.article h2{font-size: 18px;color:#666666;}
.article h5{color:#aaa9a9;margin-top: 25px;margin-bottom: 35px;}
.article_cont{text-align: justify;border-top:dotted 1px #b7b6b6;border-bottom:dotted 1px #b7b6b6;margin: 0 2%;padding: 15px 0;}
.article_cont p{font-size:16px;color: #9d9c9c;line-height: 22px;}
.article_cont p span{font-size:16px;color:#9d9c9c;line-height: 22px;}
.article_cont .art_top{font-size: 12px;line-height: 24px;}
.article_cont p,.article_cont>img{display: block;width:100%;margin:25px 0;text-align: center;}
.art_share{text-align: center;margin: 100px 0 55px;}
.art_share span{font-size:16px;color:#4381b6;}
.art_share img{margin-bottom: -12px;margin-right: 20px;}
.art_more{}
.art_more h2{font-size: 20px;color:#666666;text-align: center;margin-top: 50px;margin-bottom: 65px;}
.articles{text-align: left;overflow:hidden;}
.articles li{float:left;width: 33.333%;padding: 0 25px;}
.articles li h3{font-size: 14px;color:#6f6f6f;text-align: left;}
.articles li h4{font-size: 14px;color:#9b9b9b;margin: 15px 0;}
.articles li h4 span{margin-right: 15px;}
.articles li p{color:#9b9b9b;line-height: 26px;}
.articles li p a{color:#eb3900;}
.news_back{display:inline-block;margin-top: 100px;font-size: 16px;color:#fff;width:164px;height:40px;line-height: 40px;text-align: center;background-color: #fe9500;}
.article_cont p img{display: inline-block;max-width: 100%;height:auto;}
.article_cont p a{word-break: break-all}

/*news*/
.news_box{width:100%;background-color: #fff;padding-top: 105px;padding-bottom: 10px;}
.title5{text-align: center;}
.title5 h3{font-size: 20px;color:#797979;}
.title5 h2{font-size: 32px;color:#a7a7a7;margin-top: 10px;margin-bottom: 15px;}
.title5 i{display: inline-block;width:88px;height:4px;background-color: #0f9872;}
.news_tit{overflow: hidden;margin-top: 105px;}
.news_tit li{float:left;font-size: 20px;color:#0f644c;padding:6px 12px;margin: 0 15px;cursor: pointer;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.news_tit li.tit_cur{color:#fff;background-color: #009269;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.news_type{}
ul.type{display: none;overflow: hidden;}
ul.type.type_cur{display: block;}
.type li{float:left;width:33.333%;padding: 50px 20px;border-bottom: dotted 1px #dcdcdc;}
.type li h2{font-size: 14px;color:#434343;margin-top:60px;margin-bottom: 25px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.type li p,.type li p a{color:#8d8d8d;line-height: 20px;min-height:80px;}
.type li p a:hover{color:#f13636;}
.type li h5{font-size: 14px;color:#cbcbcb;margin-top: 25px;}
.print,.print img{display: block;width:100%;overflow: hidden;}
.print img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.print img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}

/*shopping*/
.shop_null{font-size:18px;text-align: center;display: none;}
.shop_null a{font-size:20px;color:#009269;}
.shop_null a:hover{color:#f13636;border-bottom: solid 1px #f13636;}
.shopping{width:100%;background-color: #faf9f9;padding-top: 65px;padding-bottom: 100px;min-height:500px;}
.shop,.shop tr{width:100%;}
.shop thead tr{height:52px;line-height: 52px;background-color: #f2f2f2;}
.shop thead tr th{font-size: 16px;color:#444444;text-align: center;font-weight: inherit;}
.shop thead tr th.tr_wid{width:40%;}
.shop tbody tr{height:118px;/*line-height: 118px;*/border:solid 1px #ececec;background-color: #fff;}
.shop tbody tr td{text-align: center;}
.shop tbody tr td.tr_wid{text-align: left;}
.shop_check{margin-left: 29px;float: left;position: relative;line-height: 118px;}
.shop_check img{margin-bottom: -3px;}
._check{width:20px;height:20px;position: absolute;top:47px;left:0;cursor: pointer;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.tr_wid a{font-size: 14px;color:#444444;}
.tr_wid a:hover{font-size: 14px;color:#f13636;}
.shop_img{margin: 0 20px;}
.shop_img img{display: inline-block;height:98px;}
.shop_a{line-height: 118px;}
.unit{font-size:16px;color:#f13636;}
.num{font-size:16px;color:#444444;display:inline-block;width:40px;}
.total{font-size: 16px;color:#444444;}
.reduce,.add,.remove{margin-bottom: -9px;cursor: pointer;}
.shop_result{width:100%;height:70px;line-height:70px;background-color: #f2f2f2;font-size: 16px;color:#333333;}
.shop_all{margin-left: 29px;position: relative;}
.shop_all input{cursor: pointer;position: absolute;top:24px;left:0;display: inline-block;width:85px;height:20px;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.shop_all img{margin-bottom: -3px;margin-right: 28px;}
.removeAll{margin-left: 15px;}
.shop_all:hover,.removeAll:hover{color:#f13636;cursor: pointer;}
.totalPrice{margin-left: 8px;margin-right: 35px;font-size: 24px;color:#f13636;}
.go_account{display:inline-block;width:120px;text-align:center;height:70px;line-height: 70px;background-color: #009269;font-size:24px;color:#fff;}


/*product*/
.product{width:100%;background-color: #f7f7f7;padding-top: 15px;padding-bottom: 105px;font-size: 14px;color:#696969;}
/*.pro_head{font-size: 14px;color:#696969;}*/
/*.pro_select{font-size: 14px;color:#696969;}*/
.pro_select{margin-left:27px;line-height:30px;margin-top:50px;margin-bottom: 45px;}
.pro_search{font-size: 14px;color:#fff;display: inline-block;width:127px;height:29px;background-color: #da3c4d;border:0;cursor: pointer;}
.pro_type{position:relative;margin:0 10px;padding:0 12px;display: inline-block;width:200px;height:28px;line-height:28px;border:solid 1px #c9c9c9;background-color: #fff;}
.type_cur{border-bottom:0;}
.type_tit{cursor: pointer;}
.pro_type img{margin-top: 8px;}
.pro_type ul{z-index:2;position: absolute;left:-1px;top:28px;width:200px;border:solid 1px #C9C9C9;border-top:0;}
.pro_type ul li{font-size:14px;width:100%;height:28px;line-height: 28px;background-color: #fff;padding: 0 12px;cursor: pointer;}
.pro_type ul li:hover{color:#f13636;background-color: #eee;}
.pro_series{}
.pro_series span{margin-left: 27px;padding-bottom: 15px;border-bottom: solid 2px transparent;cursor: pointer;}
.pro_series span:hover{color:#f13636;}
.pro_series span.series_cur{border-bottom: solid 2px #ff9000;}
.pro_content{overflow: hidden;}
.pro_content li{display:none;float:left;width:31.333%;margin:50px 1% 1%;padding: 50px 43px;background-color: #fff;text-align: center;
    behavior: url(../images/ie-css3.htc);
    webkit-box-shadow:0 0 10px #ccc;
    -moz-box-shadow:0 0 10px #ccc;
    box-shadow:0 0 10px #ccc;
}
.pro_img,.pro_img img{display:inline-block;height:270px;max-width: 100%;}
.pro_img{display: block;position: relative;cursor: pointer;}
.pro_bg{position: absolute;top:0;left:0;width:100%;height:100%;background-color: #000;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.pro_link{position: absolute;top:50%;left:0;margin-top:-9px;width:100%;text-align: center;}
.pro_link,.pro_link a{font-size: 16px;color:#fff;}
.pro_link a:hover{color:#f13636;}
.pro_link span{margin: 0 2px;}
.pro_img:hover .pro_bg{
    filter:alpha(opacity=0.5);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}
.pro_img:hover .pro_link{display: block;}
.pro_content li h2{font-size: 16px;color:#373737;margin-top:55px;margin-bottom: 10px;}
.pro_content li h4{color:#8c8c8c;}
.pro_content li p{font-size: 16px;color:#ff8519;margin-top: 25px;margin-bottom: 20px;}
.pro_content li p em{font-size: 20px;}
.pro_no_more{display:none;font-size:16px;color:#474747;text-align: center;margin-top: 75px;}
.PD_btn .pd_share a{width:auto;font-size:12px;color:#a2a2a2;}
.PD_btn .pd_share a img{display: inline-block;height:20px;margin-bottom: -5px;}
.PD_btn .pd_share a.pd_color{color:#009269;}
.pro_more{text-align: center;}
.pro_more a{display:inline-block;width:150px;height:42px;line-height: 42px;background-color: #009269;color:#fff;text-align: center;font-size: 16px;margin: 75px 0;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.pro_head{overflow: hidden;}
.phoneType{display: none;float: right;margin-left: 10px;width: 80px;text-align:center;color:#fff;height: 26px;background-color: #da3c4d;line-height: 26px;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.lang_type{width:100%;position:absolute;top:46px;left:0;background-color: #fff;}
.lang_type li{cursor:pointer;height:28px;line-height: 28px;padding: 0 5px;font-size: 14px;border-bottom: solid 1px #f5f5f5;}
.lang_type li:hover{color:#fff;background-color: #ccc;}
.lang_cur{background-color: #fff;border:solid 1px #f5f5f5;border-bottom: 0;}

.aptit{
    width: 100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

/*PD product_details*/
.PD{width:100%;background-color: #f7f7f7;padding-top: 4px;}
.PD_detail{width:100%;background-color: #fff;padding:20px;margin-bottom: 17px;}
.PD_head{font-size: 14px;color:#6c6c6c;}
.PD_left{width:400px;margin:20px 0;}
.PD_left1{width:400px;height:400px;line-height:400px;border:solid 1px #e5e5e5;text-align: center;vertical-align: middle;}
.PD_left1 img{display: inline-block;width:75%;vertical-align: middle;}

.PD_right{margin-left: 80px;width:680px;padding-top: 55px;}
.PD_right h2{font-size: 16px;color:#636363;}
.PD_right1{background-color: #eaeaea;padding: 25px 20px;margin: 45px 0;}
.PD_right1 p{font-size: 14px;color:#8c8c8c;}
.PD_p1{font-size: 14px;color:#8c8c8c;margin-bottom: 15px;}
.PD_p2{font-size: 14px;color:#8c8c8c;}
.PD_p1 span,.PD_p2 span{display:inline-block;width:220px;}
.PD_p1 span em{font-size: 16px;}
.PD_p1 span em i{font-size: 20px;}
.PD_num{font-size: 16px;color:#8c8c8c;}
.PD_num img{margin: 0 10px;margin-bottom: -5px;cursor: pointer;}
.PD_num span{color: #444444;}
.PD_btn a{display: inline-block;width:126px;height:40px;line-height: 40px;text-align: center;font-size: 16px;margin-right: 30px;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.go_buy{color:#fff;background-color: #dc0015;}
.go_shop{color:#dc0015;background-color: #fff;border:solid 1px #dc0015;}
.go_shop:hover{color:#fff;background-color: #dc0015;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}

.PD_cont{width:100%;background-color: #fff;}
.PD_tit{width:100%;height:50px;line-height: 50px;border:solid 1px #eaeaea;overflow: hidden;}
.PD_tit span{display: inline-block;float:left;width:180px;text-align: center;font-size:16px;color:#666;cursor: pointer;}
.PD_tit span.PD_cur{background-color: #1d88db;color:#fff;}
.PD_conts{border:solid 1px #eaeaea;border-top:0;}
.PD_conts li{display: none;}
.PD_conts li.PC_cur{display: block;}
.PD_conts li>img{display: inline-block;width:100%;}
.comment,.counsel{padding: 20px;min-height: 500px;}
.phone_bs{display: none;}
.phoneBs{display: none;}


/*anit-counterfeiting-check*/
.anit{width:100%;background-color: #f9f9f7;padding-top:60px;padding-bottom: 165px;}
.anit_img{width:100%;text-align: center;}
.anit h3{font-size: 20px;color:#009269;text-align: center;margin-top: 55px;margin-bottom: 30px;}
.anit h4{font-size: 20px;color:#009269;text-align: center;margin-top: 80px;margin-bottom: 15px;}
.anit_check{text-align: center;}
.anit_check input{font-size: 20px;color:#a7a7a7;padding: 0 10px;}
.anit_num{width:270px;height:40px;border:solid 1px #dcdcdc;background-color: #fff;margin-right: 22px;}
.anit_btn{width:78px;height:38px;line-height: 36px;text-align: center;border:solid 1px #dcdcdc;background-color: #fff;cursor: pointer;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.anit_btn:hover{background-color: #009269;color:#fff;border:solid 1px #009269;}
.anit_result{width:460px;height:140px;margin:60px auto 80px;background-color: #fff;border:dashed 1px #009269;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;padding: 10px;font-size: 15px;
}
.anit_result P{font-size: 15px;}
.anit_instruct{}
.anit_instruct h5{font-size: 20px;color:#797979;}
.anit_instruct p{font-size: 16px;color:#a7a7a7;line-height: 24px;margin-top:23px;}

/*quality*/
.QR{width:100%;background-color: #fff;padding-top: 125px;padding-bottom: 135px;}
.title6{text-align: center;}
.title6 h2{font-size: 28px;color:#797979;}
.title6 p{font-size: 20px;color:#a7a7a7;margin: 18px auto;}
.QR_cont,.QR_cont p{font-size: 14px;color:#959595;line-height: 25px;text-align: center;}
.QR_cont{margin-top: 105px;margin-bottom: 85px;}
.QR_type{overflow: hidden;}
.QR_type li{float:left;width:260px;min-height:130px;text-align:center;margin: 0 20px;padding: 10px 15px;color:#fff;}
.QR_type li:nth-child(2n-1){background-color: #009268;}
.QR_type li:nth-child(2n){background-color: #ffa800;}
.QR_type li h3{font-size: 20px;}
.QR_type li h3 span{font-size: 46px;font-style: italic;}
.QR_type li p{font-size: 14px;}
.QC{width:100%;background-color: #f2f2f2;padding-top: 95px;padding-bottom: 40px;}
.title7{text-align: center;}
.title7 h2{font-size: 32px;color:#797979;}
.title7 p{font-size: 20px;color:#a7a7a7;margin-top: 15px;margin-bottom: 10px;}
.title7 img{display: inline-block;height:8px;}
.QC_cont{overflow: hidden;margin-top: 70px;margin-bottom: 60px;}
.QC_left,.QC_right{width:50%;}
.QC_left img{display: inline-block;width: 100%;}
.QC_left,.QC_left img,
.chair_left,.chair_left img,
.cul_right,.cul_right img{overflow: hidden;}
.QC_left img,
.chair_left img,
.cul_right img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.QC_left img:hover,
.chair_left img:hover,
.cul_right img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}

.QC_right{padding: 40px;}
.QC_right h3{font-size: 20px;color:#009268;margin-bottom: 30px;}
.QC_right p{font-size: 14px;color:#959595;line-height: 25px;text-align: justify;}
.QC_type,.QC_type2{overflow: hidden;}
.QC_type li,.QC_type2 li{float:left;width:24.8%;padding: 0 20px;}
.QC_type li{border-right:dashed 1px #a0a0a0;}
.QC_type li:last-child{border-right:transparent;}
.QC_bg{width:95px;height:95px;text-align:center;margin: 0 auto;font-size: 22px;color:#fff;background-color: #009268;padding-top: 18px;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%;}
.QC_bg span{display: block;}
.QC_p{color:#707070;line-height: 25px;margin-top: 15px;text-align: justify;}
.QE{width:100%;background-color: #fff;padding-top:100px;padding-bottom: 90px;}
.QE_tit{overflow: hidden;margin-bottom: 70px;}
.QE_left{width:25%;padding: 0 25px;}
.QE_right{width:75%;background-color: #f7f7f7;padding: 25px 40px;}
.QE_right h1{font-size: 24px;color:#00aa9b;}
.QE_right h3{font-size: 14px;color:#8a8a8a;}
.QE_right h5{color:#adadad;}
.QE_right h1,.QE_right h3,.QE_right h5{margin-left: 10px;}
.QE_list{overflow: hidden;margin-top: 25px;}
.QE_list li{float:left;width:16.666%;padding: 0 10px;cursor: pointer;border-right:solid 2px #b0b0b0;}
.QE_list li:last-child{border-right:0;}
.QE_list li h2{font-size: 14px;color:#787878;margin-bottom: 8px;}
.QE_list li p{color:#a7a7a7;}
.QE_list li.QE_cur{border-right:solid 2px #009269;}
.QE_list li.QE_cur h2{color:#009269;}
.QE_type{overflow: hidden;display: none;}
.QE_type_cur{display: block;}
.QE_type li{float:left;width:20%;padding: 0 10px;}
.QE_type li a,.QE_type li a img{display: block;width:100%;overflow: hidden;}
.QE_type li a img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.QE_type li a img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.QM{width:100%;background-color: #f2f2f2;padding: 60px 0;}
.title8{text-align: center;}
.title8 h2{font-size: 32px;color:#797979;}
.title8 p{font-size: 22px;color:#a7a7a7;margin-top: 15px;margin-bottom: 65px;}



.QA{width:100%;background-color: #fff;padding: 90px 0;}
.title9{text-align: center;}
.title9 h2{font-size: 32px;color:#009268;}
.QA_p1{font-size: 14px;color:#808080;text-align: justify;}
.QA_h3{overflow: hidden;margin-top: 85px;margin-bottom: 35px;}
.QA_left h3{font-size: 20px;color:#808080;}
.QA_left p{color:#808080;}
.QA_h4{font-size: 16px;color:#808080;margin-bottom: 30px;overflow: hidden;margin-left: 15px;}
.QA_h4 span,.QA_h4 i{display: block;float: left;}
.QA_type{overflow: hidden;margin-top: 40px;margin-bottom: 30px;}
.QA_type li{float: left;width:25%;}
.QA_type li a,.QA_type li a img{display: block;width:100%;overflow: hidden;}
.QA_type li a img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.QA_type li a img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.QA_list{width:100%;border-left:solid 9px #009268;}
.QA_list li{height:32px;line-height: 32px;background: url("../images/qa_icon.png") 22px center no-repeat;padding-left: 54px;}
.QA_list li a{font-size:14px;color:#808080;}
.QA_list li:hover{background-image: url("../images/qa_icon2.png")}
.QA_list li:hover a{color:#009268;}
.QM_box{overflow: hidden;}
.QM_left,.QM_right{width: 50%;}
.QM_left video{width:100%;cursor: pointer;}
.QM_right{background-color: #fff;padding: 30px;position: relative;}
.QM_cont{width:100%;}
.QM_conts{width:100%;}
.QM_conts li{width:100%;height:55px;line-height: 55px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.QM_conts li a{font-size: 14px;color: #767676;}
.QM_conts li img{margin-left: 60px;margin-right: 45px;margin-bottom: -5px;}
.QM_conts li:hover{background-color: #f1f1f1;}
.QM_imgs{width:80%;overflow: hidden;padding:0 50px;position: absolute;bottom: 50px;}
.QM_imgs li{width:25%;float:left;padding: 10px;}
.QM_imgs li img{display:block;width:100%;}
.QM_btn{text-align: right;margin-top: 15px;width: 80%;padding: 0 50px;position: absolute;bottom: 10px;}
.QM_btn span{display:inline-block;width:54px;height:23px;background-color: #c9c7c7;cursor: pointer;}
.QM_l{background: url("../images/qm_left.png") no-repeat center;}
.QM_r{background: url("../images/qm_right.png") no-repeat center;}
.QM_l:hover,.QM_l.QM_l_cur{background: url("../images/qm_left2.png") #009268 no-repeat center;}
.QM_r:hover,.QM_r.QM_r_cur{background: url("../images/qm_right2.png") #009268 no-repeat center;}
.QA_h4{margin-bottom: 20px;}
.QA_list li{width: 100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

/*contact*/
._inform{width:100%;background-color: #fff;padding: 95px 0;color:#808080;}
.inform_left{width:50%;padding-right: 20px;}
.inform_left h3{font-size: 20px;letter-spacing: 5px;}
.info_head{overflow: hidden;font-size: 16px;color:#5e5e5e;}
.informs{margin-top: 50px;}
.informs p{font-size: 14px;margin-left: 34px;margin-top: 12px;}
.inform_right{width:50%;padding-left: 40px;}
.inform_right h3{font-size: 28px;}
.inform_right h5{font-size: 16px;margin-top: 22px;}
.inform_box{overflow: hidden;}
.inform_box > div{margin: 30px;text-align: center;}
.inform_box p{font-size: 16px;color:#5e5e5e;margin-top: 15px;}
.con_img{width:94px;height:94px;line-height:94px;vertical-align:middle;border:solid 1px #bfbfbf;}
.con_img img{vertical-align:middle;}
.Focus .con_img{line-height: 90px;}
.join_form{overflow: hidden;margin-top: 25px;}
.join_left,.join_rigth{width:50%;}
.join_left input{margin-bottom:30px;font-size:14px;color:#808080;display:block;width:265px;height:50px;line-height: 50px;border:solid 1px #c9c9c9;padding: 10px;}
.join_right textarea{margin-bottom:20px;width:265px;height:140px;border:solid 1px #c9c9c9;font-size:14px;color:#808080;padding: 10px;}
.joinInform{display:block;width:265px;height:50px;line-height: 50px;background-color: #1ab5b3;color:#fff;font-size: 14px;text-align: center;letter-spacing: 2px;}


.recruit{width:100%;background-color: #fff;padding-top: 105px;padding-bottom: 70px;}
.title11{text-align: center;}
.title11 h2{font-size: 32px;color:#5e5e5e;}
.title11 p{font-size: 18px;color:#a5a5a5;margin: 20px auto;}
.R_email{font-size: 14px;color:#6a6a6a;}
.R_email img{margin-right: 10px;margin-bottom: -10px;}
.recruit_cont{margin-top: 110px;}
.recruit_cont li{width: 100%;border-top:solid 1px #c9c9c9;}
.recruit_cont li:last-child{border-bottom:solid 1px #c9c9c9;}
.RC{font-size: 18px;color:#6a6a6a;height:88px;line-height:88px;overflow: hidden;}
.RC_l{width: 20%;}
.RC_m{width:70%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.RC_r{width:22px;height:22px;background:url("../images/recruit_add.png") no-repeat center center;margin-top: 35px;cursor: pointer;}
/*.recruit_cont li:hover{background-color: #e1e1e1;}*/
/*.recruit_cont li:hover .RC{color: #fff;}*/
/*.recruit_cont li:hover .RC_r{background-image: url("../images/recruit_add_cur.png")}*/

.RC_cont{display: none;}
.RC_inner{margin-left: 20%;width: 80%;padding: 5px 0 30px;font-size:14px;color:#6a6a6a;line-height: 24px;}


/*payment*/
.pay{width: 100%;background-color: #faf9f9;padding: 60px;}
.pay .wrap{background-color: #fff;padding: 35px 50px;}
.pay_remind{font-size: 14px;color:#878787;}
.pay_remind span{color:#ff6029;}
.goods{margin: 25px 0;overflow: hidden;}
.pay_order{font-size:14px;color:#b6b6b6;}
.pay_order span{margin-right: 40px;}
.pay_order a{color:#b6b6b6;}
.price{font-size: 26px;color:#ff6029;}
.pay_platform{width:100%;background-color: #f8f8f8;padding: 15px;}
.pay_tit{font-size: 16px;color:#7a7a7a;padding: 30px 0;border-bottom: solid 1px #9d9d9d;}
.pay_tit img{margin-right: 15px;}
.pay_platform ul{overflow: hidden;}
.pay_platform ul li{float: left;margin: 30px;margin-right: 0;cursor: pointer;border:solid 1px #cbcbcb;width: 150px;height:40px;position: relative;}
.pay_zhifu{display: inline-block;width: 100%;height: 100%;}
.pay_check{display:none;position: absolute;top:0;right:0;}
.pay_platform ul li.pay_cur{border: solid 1px #ff6731;}
.pay_cur .pay_check{display: block;}
.pay_hid{width:100%;height:100%;position: absolute;top:0;left: 0;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.pay h2{font-size: 24px;color:#797979;margin: 30px 0;}
.address{width:100%;border:solid 1px #f2f2f2;padding: 30px 60px;
    behavior: url(../ie-css3.htc);
    webkit-box-shadow:0 2px 10px #ccc;
    -moz-box-shadow:0 2px 10px #ccc;
    box-shadow:0 2px 10px #ccc;
}
.add_site{display: block;font-size: 16px;color:#444444;margin-top: 20px;}
.add_site:hover{color:#e94d3c;}
.site_box{overflow: hidden;}
.site{float:left;width:45%;padding: 15px;border:solid 2px #999999;color:#444444;margin-right: 5%;cursor:pointer;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.site.site_cur{border:solid 2px #e94d3c;}
.site h4{font-size: 16px;}
.site p{font-size: 14px;margin-top: 10px;}
.handle{margin-top: 30px;}
.handle,.handle a{font-size: 14px;}
.handle a:hover{color:#e94d3c;}
.editor{margin-left: 80px;}

.pay_pro{margin: 50px 0;}
.pay_pro h3{font-size: 16px;color:#7a7a7a;margin-bottom: 20px;}
.pay_pro p{font-size: 14px;color:#b6b6b6;margin-top: 5px;}
.go_pay{display: block;width:190px;height:52px;line-height: 52px;background-color: #ff6029;color:#fff;font-size: 22px;text-align: center;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.pay_pro p{text-align: justify;}
.new_address{padding: 0 15px;}
.new_address p{font-size: 16px;color: #3f4f5e;}
.new_address p em{font-size: 16px;color: #f13636;}
.addr_one{margin: 20px 0;font-size: 16px;color:#3f4f5e;}
/*.addr_span{margin-right: 15px;}*/
.addr_one input{height:38px;line-height: 38px;width: 160px;padding: 0 10px;font-size: 14px;color:#b0b0b0;border:solid 1px #999999;margin-left: 10px;margin-right: 8px;}
.addr_hint{color:#f13636;display: none;}
.addr_one .address{width:340px;}
.addr_one input.addr_cur{border:solid 1px #009269;}
.add_region{display: inline-block;width:160px;text-align:center;height:40px;line-height: 40px;background-color: #009269;font-size:14px;color:#fff;margin-left: 10px;}
.addr_span{display: inline-block;width:32px;}
.addr_one select{width: 120px;height:38px;line-height: 38px;border:solid 1px #999999;margin-left: 10px;font-size: 14px;color: #b0b0b0;}

/*school*/
.THS{width:100%;background-color: #fff;padding-top: 70px;padding-bottom: 110px;}
.title12{text-align: center;}
.title12 h3{font-size: 20px;color:#b8b8b8;}
.title12 h2{font-size: 22px;color:#b8b8b8;}
.title13{text-align: center;}
.title13 h3{font-size: 22px;color:#6b6b6b;}
.title13 h2{font-size: 32px;color:#009165;}
.HC_cont li .HC_conts p{height:92px;}



.title14 h2{margin-top: 12px;margin-bottom: 8px;}
.title14 i{margin: 0 auto;}


.HC{width:100%;background-color: #f6f6f6;padding-top: 60px;padding-bottom: 90px;}
.LTS{width:100%;background-color: #fff;padding-top: 80px;padding-bottom: 140px;}
.TZ{width:100%;/*background:url("");*/padding-top: 70px;padding-bottom: 110px;}
.HE{width:100%;background-color: #fff;padding-top: 80px;padding-bottom: 50px;}
.THE_cont{overflow: hidden;}
.THE_cont li{float:left;width:33.333%;padding: 10px;cursor: pointer;}
.THE_base{display:block;width:100%;position: relative;overflow: hidden;}
.base_bg{width:100%;}
.base_play{position: absolute;top:50%;left:50%;margin-top: -20px;margin-left: -20px;}
/*.THE_bg{width:100%;height:100%;position: absolute;top:0;left: 0;background-color: #069366;opacity: 0;}*/
.THE_hover{width:100%;height:100%;position: absolute;top:0;left: 0;background:rgba(6,147,102,0.9);color:#fff;text-align: center;padding-top: 15%;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.THE_hover p span{display:block;font-size: 20px;}
.THE_hover p em{display:block;font-size: 14px;margin-top: 15px;margin-bottom: 25px;}
.THE_hover p{
    visibility: hidden;
    -webkit-transform: translateY(200px);
    -ms-transform: translateY(200px);
    transform: translateY(200px);
}
.THE_hover img{}
/*.THE_cont li:hover .THE_bg{opacity: 0.9;*/
/*-webkit-transition: all 0.4s ease-in;*/
/*-moz-transition: all 0.4s ease-in;*/
/*-ms-transition: all 0.4s ease-in;*/
/*-o-transition: all 0.4s ease-in;*/
/*transition: all 0.4s ease-in;*/
/*}*/
.THE_cont li:hover .THE_hover{
    filter:alpha(opacity=1);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}
.THE_cont li:hover .THE_hover p{
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;
}
.HC_box{width:100%;overflow: hidden;margin-top: 110px;margin-bottom: 90px;}
.HC_cont{width:100%;overflow: hidden;}
.HC_cont li{float:left;width:24%;margin: 0 5px;}
.HC_cont li a{display: block;width:100%;}
.HC_img,.HC_img img{display: block;width:auto;height:210px;overflow: hidden;
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.HC_conts{width: 100%;background-color: #fff;padding: 20px 10px;border:solid 1px #e5e5e5;}
.HC_conts h3{font-size: 14px;color:#6b6b6b;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.HC_conts p{color:#979797;line-height: 24px;text-align: justify;margin: 20px 0;}
.HC_cont li:hover .HC_img img{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.HC_cont li:hover .HC_conts{background-color: #eee;}
.HC_cont li:hover .HC_conts p{color:#009268;}
.HC_btn{text-align: center;}
.HC_btn img{margin: 0 20px;cursor: pointer;}
.LTS_box{margin-top: 100px;overflow: hidden;}
.LTS_left{width:885px;}
.LTS_right{width:315px;}
.LST_l1{height:252px;overflow: hidden;}
.LST_l1_left{width:562px;height:100%;}
.LST_l1_left img{display:block;width:100%;height:100%;}
.LST_l1_right,
.LST_l2_ltit,
.LST_l2_rtit,
.LST_rtit{width:323px;height:100%;border:solid 1px #eeeeee;text-align: left;padding: 40px;}
.LST_l2_ltit,
.LST_rtit{width:323px;height:100%;border:solid 1px #eeeeee;text-align: left;padding: 40px;}
.LST_l1_right h2,
.LST_l2_ltit h2,
.LST_l2_rtit h2,
.LST_rtit h2{font-size: 16px;color:#8f8f8f;margin: 0 0 30px;width: 100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.LST_l1_right p,
.LST_l2_ltit p,
.LST_l2_rtit p,
.LST_rtit p{color:#a8a8a8;line-height: 20px;font-size:14px;text-align: justify;}
.LST_l2{overflow: hidden;}
.LST_l2_ltit{width:322px;height:320px;}
.LST_l2_limg{width:322px;height:265px;}
.LST_l2_limg img{display:block;width:100%;height:100%;}
.LST_l2_rtit{width:563px;height:198px;}
.LST_l2_rtit h2{margin: 15px 0;}
.LST_l2_rimg{width:563px;height:388px;}
.LST_l2_rimg img{display:block;width:100%;height:100%;}
.LST_rtit{width:100%;height:320px;}
.LST_rimg{width:100%;height:252px;}
.LST_rimg img{display:block;width:100%;height:100%;}
.LST_more{width:100%;height:265px;background-color: #009268;text-align: center;padding-top: 62px;}
.LST_more h3{font-size: 16px;color:#fff;margin-bottom: 55px;}
.LST_more a{display: inline-block;font-size: 16px;color:#fff;width: 144px;height:48px;line-height:46px;border:solid 1px #fff;}
.LST_more a:hover{background-color: #fff;color:#009268;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}

.LST_l1_left,.LST_l2_limg,.LST_l2_rimg,.LST_rimg{overflow:hidden;}
.LST_l1_left img,.LST_l2_limg img,.LST_l2_rimg img,.LST_rimg img{
    cursor: pointer;
    overflow:hidden;
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.LST_l1_left img:hover,.LST_l2_limg img:hover,.LST_l2_rimg img:hover,.LST_rimg img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.1);
    -moz-transform:scale(1.1);
    -webkit-transform: scale(1.1);
}
.LST_l1_left,.LST_l1_right,.LST_rimg,.LST_rtit,
.LST_l2_ltit, .LST_l2_limg,.LST_l2_rimg,.LST_l2_rtit{display: block;}


.HE_cont{margin-top:80px;width:100%;height:400px;overflow: hidden;background: url("../images/healthy-check-up.png") no-repeat left;}
.HE_left{width:460px;margin-left: 210px;margin-top: 20px;}
.HE_left h3{font-size: 18px;color:#009268;}
.HE_left i{display:block;margin: 15px 0;width: 256px;height:1px;background-color: #009268;}
.HE_left p{color:#808080;line-height: 22px;text-align: justify;}
.HE_right{width: 334px;}
.HE_right input{width:100%;height:36px;line-height: 36px;padding:0 20px;border:solid 1px #ddc290;background-color: #f1dfbf;margin-bottom: 22px;}
.HE_right textarea{width:100%;height:105px;padding:15px 20px;border:solid 1px #ddc290;background-color: #e9cd9b;}
.HE_right p{font-size:16px;color:#784206;margin: 25px 15px;}
.HE_right a{display: block;font-size:16px;color:#784206;width: 180px;text-align:center;height:45px;line-height: 41px;border:solid 2px #784206;margin: 0 auto;}
.HE_right a:hover{background-color: #784206;color:#fff;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}
.TZ{width:100%;height:690px;background: url("../images/taste.jpg") no-repeat center;background-size: auto 100%;}
.state{width:100%;height:100%;padding: 60px 0;}
.state_box{width:850px;height:390px;background-color: rgba(255,255,255,0.7);margin-top: 60px;padding: 50px;}
.state_outer{width: 100%;height:240px;overflow: hidden;}
.state_case{}
.state_case ul{height:240px;float: left;}
.state_case ul li{height:60px;line-height: 60px;border-bottom: dotted 1px #a0a0a0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.state_case ul li a{font-size: 16px;color:#3e3e3e;}
.state_case ul li a span{display: inline-block;width:10px;height:10px;background-color: #585858;margin-left: 20px;margin-right: 40px;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.state_case ul li:hover a{color:#009269;}
.state_case ul li:hover span{background-color:#009269;}
.state_btn{text-align: right;width:100%;}
.state_btn img{cursor: pointer;margin:30px 10px;}

/*enter*/
.enter{width:100%;height:56px;border-bottom: solid 4px #e5e5e5;}
.enter_type{overflow: hidden;margin-left: 100px;}
.enter_type li{float:left;text-align: center;}
.enter_type li a{font-size:18px;color:#8c8c8c;display:block;width:100%;height:56px;line-height:55px;border-bottom:solid 1px #fff;padding: 0 40px;}
.enter_type li.enter_cur a{background-color: #009269;color: #fff;border-bottom:solid 1px #ffae00;}
.introduction{width:100%;padding-top: 65px;padding-bottom: 95px;}
.introduce_cont{padding: 0 30px;}
.introduce_cont p{font-size: 16px;color:#a3a3a3;line-height: 35px;text-align: justify;}
.introduce_img{width:100%;overflow: hidden;margin-top: 40px;margin-bottom: 85px;}
.introduce_img a{display:block;float:left;width:32%;margin: 7px;overflow: hidden;}
.introduce_img a img{display: block;width: 100%;}
.introduce_img a img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.introduce_img a img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.introduce_link{width:100%;overflow: hidden;}
.introduce_link li{float:left;width:5%;margin: 0 7%;text-align: center;}
.introduce_link li a{display: block;width: 100%;overflow: hidden;}
.introduce_link li a p{font-size: 14px;color: #8c8c8c;margin-top: 25px;}
.link_img{width: 200%;overflow: hidden;}
.link_img dd{float: left;width: 50%;text-align: center;height: 52px;line-height: 52px;vertical-align: middle;}
.link_img dd img{vertical-align: middle;}
.introduce_link li:hover .link_img{margin-left: -100%;}
.introduce_link li:hover p{color: #0f9872;}
/*.introduce_link li:hover .link_img,*/
/*.introduce_link li:hover p{*/
/*-webkit-transition: all 0.2s ease-in;*/
/*-moz-transition: all 0.2s ease-in;*/
/*-ms-transition: all 0.2s ease-in;*/
/*-o-transition: all 0.2s ease-in;*/
/*transition: all 0.2s ease-in;*/
/*}*/
.chairman{overflow: hidden;width: 100%;}
.chair_left{width:50%;height:100%;}
.chair_left img{display:block;width: 100%;}
.chair_right{width:50%;height:100%;background-color: #f6f6f6;padding: 70px 85px;}
.chair_right h2{font-size: 20px;color:#7f7f7f;}
.chair_right h4{font-size: 20px;color:#a7a7a7;margin-top: 5px;margin-bottom: 15px;}
.chair_right p{margin-top: 50px;font-size: 16px;color: #949494;line-height: 35px;text-align: justify;}
.chair_right p a{color:#009269;}
.culture{width:100%;background-color: #fff;padding-top:85px;padding-bottom: 105px;}
.title15{text-align: center;}
.title15 p{font-size: 20px;color:#797979;}
.title15 h2{font-size: 28px;color:#a7a7a7;margin-top: 10px;margin-bottom: 25px;}
.culture_tit{width: 840px;overflow: hidden;margin: 120px auto 100px;}
.culture_tit li{float:left;width:25%;padding-left: 50px;border-right:dashed 1px #dcdcdc;}
.culture_tit li:last-child{border-right:0;}
.culture_tit li h3{font-size: 60px;color:#b0b0b0;}
.culture_tit li h3 span{font-size: 30px;}
.culture_tit li p{font-size: 14px;color:#cccccc;}
.cul_left{width:65%;padding: 50px;}
.cul_left li{font-size: 18px;color: #a7a7a7;margin-bottom: 25px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.cul_left li span{margin-left:50px;}
.cul_right{width:27%;margin: 0 4%;}
.cul_right img{display:block;width:100%;}
.course{width:100%;background-color: #f2f2f2;padding-top: 55px;padding-bottom: 25px;}
.course_box{width:100%;padding: 0 35px;}
.course_cur{overflow: hidden;margin-top: 55px;/*height: 350px;*/}
.course_cur li{float:left;/*width: 25%;*//*width:282px;*/padding: 15px;}
.course_cur li a,
.course_cur li a img{display: block;width: 100%;overflow: hidden;}
.course_cur li a img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.course_cur li a img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.course_cur li p{font-size: 14px;color:#a7a7a7;margin:30px 0;text-align: center;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.course_date{overflow: hidden;}
.control{text-align: center;width: 188px;}
.control p{font-size: 16px;color:#a7a7a7;margin-bottom: 15px;}
.control_box{overflow: hidden;}
.control_box img{display:block;cursor: pointer;margin: 0 14px;}
.bar{width: 108px;position: relative;height:2px;background-color: #c9c9c9;margin-top: 10px;}
.bar span{display:block;position:absolute;top:-2px;left:0;width:18px;height:6px;background-color: #c80000;}
.PD_left2{overflow: hidden;margin: 20px 0;cursor:pointer;}
.pro_l,.pro_r{margin: 10px;}
.PD_box{width:320px;}
.PD_small{overflow: hidden;}
.PD_small li{float: left;width:50px;height:50px;margin: 0 6px;}
.PD_small li img{cursor:pointer;width: 100%;height: 100%;}
.honor{width:100%;background-color: #fff;padding-top: 80px;padding-bottom: 135px;}
.honor_cont{width: 100%;overflow: hidden;}
.honor_cont li{width: 33.333%;float: left;padding: 80px 50px;}
.honor_cont li h3{font-size: 18px;color:#1c1f2d;}
.honor_cont li p{font-size: 14px;color:#818181;}
.honor_box{overflow: hidden;}
.honor_l,.honor_r{cursor: pointer;width: 5%;padding: 5px;margin-top: 110px;}
.honors{width:90%;overflow:hidden;}
._honor{width: 100%;}
._honor li{float: left;/*width: 249px;*/margin: 10px;/*width: 23%;margin: 1%;*/border:solid 1px #dcdcdc;}
._honor li a,
.honor_img,
.honor_img img{display: block;width:100%;overflow: hidden;}
._honor li a h3{font-size: 14px;color:#8b8b8b;margin:25px 15px 0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
._honor li a p{color:#bababa;overflow: hidden;margin:25px 15px 20px;height:37px;line-height: 37px;}
._honor li a p em{font-size: 37px;color: #d1d1d1;}
._honor li:hover{background-color: #eee;}
.honor_img img{
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease
}
.honor_img img:hover{
    filter: opacity(.65);
    -webkit-filter: opacity(.65);
    transform: scale(1.2);
    -moz-transform:scale(1.2);
    -webkit-transform: scale(1.2);
}
.memorabilia{width:100%;background-color: #f4f4f4;padding-top: 70px;padding-bottom: 95px;}
.memor{overflow: hidden;margin-top: 80px;}
.memor_left{width:66.666%;padding-right: 15px;}
.memor_cont{width:100%;overflow: hidden;}
.memor_conts{width:300%;}
.memor_conts li{width:785px;/*width:33.333%;*/overflow: hidden;float: left;}
.memor_l{width:45%;}
.memor_l img{display:block;width:100%;}
.memor_r{width:55%;background-color: #fff;padding: 30px;}
.memor_r h2{font-size: 14px;color:#696969;}
.memor_r h4{font-size: 14px;color:#bdbdbd;margin-top: 10px;}
.memor_r p{color:#b1b1b1;line-height: 28px;}
.memor_r h2{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.memor_circle{text-align: center;margin-top: 25px;}
.memor_circle span{cursor:pointer;display: inline-block;width:13px;height:13px;background-color: #bdbdbd;margin: 5px;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.memor_circle span.memor_cur{background-color: #009269;}
.memor_right{width:33.333%;}
.memor_list{width:100%;}
.memor_list li{list-style:disc;list-style-position:inside;width:100%;height:37px;line-height: 37px;font-size: 14px;color: #9b9b9b;padding:0 15px;cursor: pointer;}
.memor_list li a{font-size: 14px;color: #9b9b9b;}
.memor_list li:hover{background-color:#f9f9f9;color: #009269;}
.memor_list li:hover a{color: #009269;}
.memor_more{text-align: right;margin-top: 40px;}
.memor_more a{font-size: 14px;color:#696969;margin-right: 30px;}
.memor_more a:hover{color:#009269;}
.honor_cont li p,
.memor_list li{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.memor_r p{text-align: justify}



/*personal*/
.personal{width:100%;background-color: #f7f7f7;padding-top: 55px;padding-bottom: 180px;color: #555;}
.personal_box{overflow: hidden;}
.personal_left{width:210px;border:solid 1px #e8e8e8;background-color: #f1f1f1;min-height: 1014px;}
.personal_right{width: 990px;background-color: #fff;min-height: 1014px;padding: 30px;}
.portrait{text-align: center;padding: 25px 0;margin:15px;border-bottom: solid 2px #e1e4eb;}
.portrait a{display: inline-block;width:95px;}
.portrait a img{display: inline-block;width:95px;height:95px;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%;}
.portrait p{font-size:14px;margin-top: 15px;}
.per_link{}
.per_link li{width: 100%;height:47px;line-height: 47px;margin-bottom: 1px;}
.per_link li a{display: block;width: 100%;height: 100%;text-align:center;font-size: 14px;color: #555;background-color: #f5f5f5;letter-spacing: 2px;}
.per_link li:hover a{color: #fff;background-color: #009269;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -ms-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}


/*上传图片*/
.file_pr{position:relative;}
.file_pr input{position:absolute;top:0;left:0;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;}
.file_pr a,.upload{display: inline-block;margin:0 5px;width: 60px;height:20px;line-height: 20px;text-align: center;color:#01a29c;background-color: #d9d8d8;}
.upload{background-color: #01a29c;color:#fff;}
.preview{height:100px;text-align:center;}
.preview img{display:inline-block;height:100px;}
._one{margin: 10px 0;}
.a1{width:200px;height:20px;line-height: 20px;font-size:14px;border:solid 1px #d2d2d2;padding: 0 5px;}

.per_link li.link_cur a{color: #fff;background-color: #009269;}
.per_head{width:100%;height:44px;line-height: 44px;padding: 0 20px;font-size: 14px;border-bottom: solid 1px #9d9d9d;}
.basics{margin: 30px;}
.basics span{padding:12px 0;font-size:14px;color:#7a7a7a;border-bottom:solid 2px #1d88db;}
.per_one{margin: 20px 0;font-size: 14px;color:#7a7a7a;}
.per_left{line-height:42px;width:80px;}
.per_ipt,
.gender_box,
.tenors_box{height:42px;line-height: 40px;width:194px;padding: 0 6px;border:solid 1px #cfcfcf;font-size: 14px;color:#7a7a7a;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.per_text{line-height:42px;width:194px;padding: 0 6px;}
.per_amend{line-height:42px;font-size: 14px;color:#1d88db;padding: 0 6px;}


.gender,
.tenors{position: relative;}
.gender_box,
.tenors_box{overflow: hidden;}
.gender_box span,
.tenors_box span{float: left;width:130px;height:24px;line-height: 24px;font-size: 14px;color:#7a7a7a;padding: 0 6px;border-right:solid 1px #cfcfcf;margin-top: 9px;}
.gender_box img,
.tenors_box img{float: right;margin:15px;cursor: pointer;}
.gender_sel,
.tenors_sel{position: absolute;top:42px;left:0;width:100%;}
.gender_sel li,
.tenors_sel li{width:100%;height:32px;line-height: 32px;padding: 0 10px;font-size: 14px;color:#7a7a7a;background-color: #fff;border:solid 1px #cfcfcf;border-top:0;cursor: pointer;}
.gender_sel li:hover,
.tenors_sel li:hover{background-color: #cfcfcf;color:#fff;}
.interests{width:60%;height:150px;border:solid 1px #cfcfcf;line-height: inherit;padding: 10px;
    behavior: url(../ie-css3.htc);
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}
.interests_text{height:150px;}
.surplus{width:60%;text-align: right;}
.per_save{display: block;width:140px;height:42px;line-height:42px;background-color: #002aff;color:#fff;font-size: 16px;text-align: center;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    margin-left: 80px;
}
.per_details{padding-left:100px;}
.per_hite{font-size: 14px;color:#7a7a7a;height:42px;line-height:42px;margin-left: 15px;}













/*marketing*/
.mark_search{width: 100%;background-color: #fff;height:120px;line-height: 120px;}
.mark_search span{font-size: 14px;color:#333;}
.mark_search select{margin-right:10px;font-size: 14px;color:#9f9f9f;padding: 2px 10px;border:solid 1px #eaeaea;}
.mark_shop{width:100%;background-color: #f5f5f5;padding: 45px 0;}
.MK_box{overflow: hidden;}
.MK_left{width:45%;}
.MK_right{width:55%;}
.MK_right img{display:block;width:100%;}
.entity_shop h2{font-size: 22px;color:#3da180;margin: 40px 0;}
.entity,
.entity2{overflow: hidden;}
.entity li,
.entity2 li{float:left;width:110px;height:32px;line-height: 32px;text-align:center;background-color: #a4a4a4;font-size: 16px;color:#fff;margin-right: 10px;margin-bottom: 10px;cursor: pointer;}
.entity2 li{background-color: #a4a4a4;}
.entity li.entity_cur,
.entity2 li.entity_cur{background-color: #06b684;}
.quick_select{margin: 40px 0;font-size: 14px;color:#3da180;}
.quick_select a{font-size: 14px;color:#3da180;margin-right: 10px;}
.mark_area{width: 100%;background-color: #fff;padding-top: 50px;}
.title16{margin-left: 25px;}
.title16 h2{font-size: 22px;color:#8c8c8c;}
.title16 h2 span{font-size: 22px;color:#383838;}
.title16 h2 em{font-size: 18px;}
.area_p{margin:45px 25px;font-size: 16px;color:#8c8c8c;overflow: hidden;}
.area_p a{float: right;font-size: 16px;color:#a4a4a4;}
.area_p a:hover{color:#009269;}
.area_cont,
.area_cont .area{width: 100%;}
.area_cont .area{height:138px;line-height: 138px;}
.area_cont .area.area_even{background-color: #f3f3f3;}
.area_cont .area.area_odd{background-color: #fff;}
.area_cont .area .area_div{float: left;}
.area_cont .area .area_div:first-child{width: 10%;text-align: center;}
.area_cont .area .area_div:nth-child(2){width: 45%;padding-top: 38px;}
.area_cont .area .area_div:nth-child(3){width: 30%;text-align: center;}
.area_cont .area .area_div:nth-child(4){width: 15%;text-align: center;}
.area_cont .area .area_div:nth-child(3){font-size: 14px;color:#888888;}
.area_cont .area .area_div:first-child img{margin-bottom: -15px;}
.area_cont .area .area_div h3{font-size: 16px;color:#444;margin-bottom: 15px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.area_cont .area .area_div p{font-size: 14px;color: #7f7381;}
.look_map{display:inline-block;width:140px;height:38px;line-height: 38px;text-align: center;background-color: #009269;color:#fff;font-size: 14px;
    behavior: url(../images/ie-css3.htc);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.area_cont .area.area_odd .look_map{background-color: #6b6b6b;}
/*.area_cont .area:hover{background-color: #f3f3f3;}*/
.area_cont .area.area_cur{background-color: #f3f3f3;}
.area_cont .area.area_cur .look_map{background-color: #009269;}

._area{overflow: hidden;margin-bottom: 30px;}
._area li{float: left;width: 50%;padding: 20px;overflow: hidden;}
.area_img{float:left;width: 20%;text-align: center;}
.area_conts{float:left;width: 80%;}
.area_conts h3 {
    font-size: 16px;
    color: #444;
    margin-bottom: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.area_conts p{font-size: 14px;color: #7f7381;}


/*用户中心*/
.per_r1 a{color: #323232;}
.remind{padding: 2px;padding-top:20px;min-height: 582px;}
.remind_top{width: 100%;height:45px;line-height: 45px;background-color: #99dad7;font-size: 18px;color:#fff;}
.remind_top img{margin-bottom: -4px;margin-left: 10px;margin-right: 10px;}
.remind_ul{width:100%;overflow:hidden;height:32px;line-height: 32px;background-color: #f6f6f6;border:solid 1px #dedede;}
.remind_ul li{width:14%;text-align:center;float: left;height:32px;line-height: 32px;font-size:14px;color:#383838;}
.remind_ul .rem_li1{border-left:solid 5px #01a29c;width:44%;}
.remind_ul2{width:100%;overflow:hidden;height:100px;line-height: 100px;border-bottom:solid 1px #dedede;}
.remind_ul2 li{width:14%;text-align:center;float: left;height:100px;line-height: 100px;font-size:14px;color:#383838;}
.remind_ul2 .rem_li1{width:44%;text-align: left;}
.remind_ul2 .rem_li1 img{margin-bottom: -25px;margin-left: 10px;margin-right: 15px;}
.remind_ul2 .rem_li1 img{display: inline-block;width:105px;height:66px;}
.remind_ul2 .rem_li1 a,.remind_ul2 .rem_li2,.remind_ul2 .rem_li3{font-size: 14px;color:#8d8d8d;}
.remind_ul2 .rem_li1 a:hover{color:#01a29c;}
.remind_ul2 .rem_li4{font-size: 14px;font-weight:bold;color:#b81c22;}
.remind_ul2 .rem_li5 a{display: inline-block;width:73px;height:28px;line-height: 26px;text-align: center;background-color: #01a29c;font-size: 14px;color:#fff;border:solid 1px #01a29c;}
/*.remind_ul2 .rem_li5 a:hover{background-color: #ff8800;}*/
.order_continue{height:34px;line-height:34px;padding-left: 10px;border:solid 1px #e8e8e8;background-color:#f6f6f6;font-size: 14px;color:#383838;}
.order_continue a{font-size: 14px;color:#383838;}
.order_continue a:hover{color:#01a29c;}
.order{min-height: 582px;}
.order_box{width:100%;height:140px;line-height: 140px;border-bottom:solid 1px #bfbfbf;}
.order_box a img{margin-bottom: -25px;margin-left: 30px;margin-right: 15px;}
.order_box a,.order_box span{font-size: 14px;color:#8d8d8d;margin-right: 40px;}
.order_box a:hover{color:#01a29c;}
.order_box .order_pay{margin-left:20%;display: inline-block;width:73px;height:24px;line-height: 24px;text-align: center;background-color: #01a29c;font-size: 14px;color:#fff;border:solid 1px #e8e8e8;}
.order_details{margin-top:10px;overflow: hidden;border:solid 1px #bfbfbf;}
.order_l{width:33%;height:290px;float: left;border-right:solid 2px #d5d5d5;}
.order_r{width:66%;height:290px;float: left;padding-left: 50px;padding-top: 40px;}
.ol_top{font-size: 14px;color:#707070;width:100%;height:30px;line-height: 30px;padding-left: 15px;background-color: #eeeeee;}
.ol_cont{margin-left: 25px;margin-top: 40px;}
.ol_cont p{font-size: 14px;color:#c0c0c0;margin-bottom: 20px;}
.ol_cont .ol_num{overflow: hidden;}
.ol_cont .ol_num em{float: left;}
.ol_cont .ol_num span{float: left;}
.ol_cont .ol_num span i{display: block;}
.or_top{font-size: 14px;color:#707070;margin-bottom: 25px;}
.or_top img{margin-bottom: -9px;margin-right: 12px;}
.order_r p{font-size: 14px;color:#707070;margin-left:10px;margin-bottom: 10px;}
.order_r .or_color{color:#c0c0c0;margin-bottom: 15px;}
.password{min-height: 582px;}
.form_pw{margin-top: 55px;margin-left: 20%;}
.pw{margin:15px 0;overflow: hidden;font-size: 14px;color:#4a4a4a;}
.pw span{display: inline-block;width:120px;text-align: right;}
.pw input{margin: 0 5px;width:150px;height:20px;border:solid 1px #bfbfbf;font-size: 14px;padding: 0 5px;}
.pw .pw_tishi{display: none;}
.pw .pw_tishi,.pw .pw_tishi a{margin-bottom: -2px;}
.pw2{margin-left: 140px;margin-top:20px;}
.pw2 input{background-color: #808080;color:#fff;width:61px;height:28px;margin-right: 10px;font-size: 14px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    behavior: url(../images/ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */}
.pw2 .save_pw{background-color: #01a29c;}
.pw2 .reset_pw{cursor: pointer;}
.pw2 .reset_pw:hover{background-color: #01a29c;}
.travels{padding: 0;}
.travels_top{padding:30px;background-color: #f8f8f8;overflow: hidden;}
.tt_l{float: left;}
.tt_r{float: right;}
.tt_l span{margin-right: 20px;font-size: 14px;color:#01a29c;padding: 10px 0;border-bottom:solid 3px transparent;}
.tt_l span.span_cur9{border-bottom:solid 3px #ff8800;color:#787878;}
.tt_r a{background-color:#ff8800;display: inline-block;width:100px;height:32px;line-height: 32px;text-align: center;font-size:14px;color:#fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    behavior: url(../images/ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */}
.tt_r img{margin: 0 5px;}
.tt_r span{font-size: 14px;color:#ff8800;}
.travels_tit{background-color: #f8f8f8;overflow: hidden;height:36px;line-height: 36px;}
.travels_tit li{width:17%;float: left;font-size: 14px;color:#616161;}
.travels_tit .tt_li1{width:49%;padding-left: 6%;}
.travels_ul{overflow: hidden;height:115px;line-height: 115px;border-bottom:solid 1px #e5e5e5;}
.travels_ul li{width:17%;float: left;font-size: 14px;color:#616161;height:115px;line-height: 115px;}
.travels_ul .tt_li1{width:49%;padding-left: 2%;}
.travels_ul .tt_li1 img{margin-bottom: -20px;margin-right: 10px;}
.travels_ul .tt_li4{line-height: normal;padding-top: 30px;}
.travels_ul .tt_li4 a{display: block;color:#01a29c;margin: 5px 0;}
.travels_ul .tt_li4 a:hover{color:#ff8800;}
.travels_ul .tt_li2,.travels_ul .tt_li3{padding-left: 2%;}
.travels_act{border-left:solid 4px #ff8800;font-size: 14px;color:#616161;margin: 10px 20px;padding-left: 10px;}
.ta_box{border:solid 1px #eaeaea;margin: 0 10px 20px;overflow: hidden;}
.ta_box li{width: 31.333%;float: left;margin: 3% 1%;text-align: center;}
.ta_box li a{overflow: hidden;}
.ta_box li a,.ta_box li a img,.ta_box li img{display: block;width:100%;}
.ta_box li h3{font-size:14px;color:#1c6ccf;margin-top: 10px;margin-bottom: 20px;}
.ta_box li .ta_online{display:inline-block;background-color:#01a29c;color:#fff;width:85px;height:34px;line-height: 34px;}
.ta_box li .ta_online:hover{background-color: #ff8800;}
.review{min-height: 582px;padding: 0;}
.review_top{width:100%;height:37px;line-height: 37px;background-color: #f5f5f5;padding-left: 20px;}
.review_top span{cursor:pointer;font-size:14px;color:#8d8d8d;margin: 0 10px;display: inline-block;height:37px;line-height: 37px;}
.review_top span.span_cur10{border-bottom:solid 2px #ff8800;}
.review_cont{overflow: hidden;margin-top: 10%;}
.review_l{width:75px;float: left;margin-left: 25%;}
.review_l img{width:100%;display: block;}
.review_r{float: left;margin-left: 30px;}
.review_r h3{font-size:14px;color:#8d8d8d;margin-top: 15px;}
.review_r p{font-size:14px;color:#b9b9b9;margin-top: 8px;margin-bottom: 12px;}
.review_r a{font-size:18px;color:#fff;background-color:#01a29c;display: block;width:120px;text-align:center;height:32px;line-height: 32px;}
.review_box{margin: 2%;}
.rev{overflow: hidden;}
.rev_img{float: left;display:block;width:150px;margin: 1%;}
.rev_img img{display:block;width: 100%;}
.rev_div{float: left;}
.rev_div h3{font-size: 14px;color:#9f9f9f;margin-top: 10px;}
.rev_div h3 img{margin-bottom: -5px;}
.rev_div p{font-size: 14px;color:#9f9f9f;margin: 10px 0;}
.rev_div p em{color:#ff6617;}
.rev_rig{float: right;text-align: center;margin-top: 15px;margin-right: 2%;}
.rev_rig p{font-size: 14px;color:#ccc;margin-top: 10px;}
.rev_details{display:none;border:solid 1px #dddddd;position:relative;padding: 20px 10px;background-color: #fafafa;}
.rev_details .rev_push{position: absolute;right:5%;top:-10px;}
.rev_details .rev_close{cursor:pointer;position: absolute;top:20px;right:20px;}
.rev_details_box{overflow: hidden;}
.rev_details_l{float: left;width:40%;}
.rev_details_r{float: left;width:60%;}
.rdl_top{overflow: hidden;}
.rdl_top .rdl{float: left;width:25%;text-align: center;}
.rdl_top .rdl img{display: inline-block;width:60%;}
.rdl_top .rdl p{color:#b6b6b6;}
.rdl2{margin: 5%;margin-left: 15%;}
.rdl2 p{color:#979797;margin: 10px 0;}
.rdl2 p span{background-color:#f0f0f0;display: inline-block;width:90px;height:10px;margin: 0 5px;}
.rdl2 p em{color:#ff8800;}
.rev_details_r p{font-size: 14px;color:#2d848d;margin: 4% 0 10px;}
.rev_details_r textarea{border:solid 1px #cccccc;width:96%;height:150px;color:#b6b6b6;font-family: 'Microsoft Yahei';padding: 10px;}
.rev_btn{margin: 20px 0;}
.rev_btn a{float:right;margin-right:8%;display: block;width:110px;text-align:center;height:32px;line-height: 32px;font-size: 18px;color:#fff;background-color: #01a29c;}
.ticket_btn{position:absolute;left:0;bottom:0;width:100%;text-align: right;background-color: #f4f4f4;height:75px;line-height:75px;}
.ticket_btn span{font-size: 14px;color:#383838;}
.ticket_btn span em{font-size: 22px;color:#01a29c;}
.ticket_btn a{margin:0 5% 0 20px;display:inline-block;width:110px;text-align:center;height:32px;line-height:32px;font-size: 18px;color:#fff;background-color: #01a29c;}
.ticket{min-height: 740px;position: relative;}
.ticket_anmit{position:relative;width:100%;height:225px;overflow: hidden;margin-top: 74px;}
.ticket_outer{position: absolute;top:0;left:0;width:300%;height:225px;overflow: hidden;}
.ticket_box{padding: 0 8% 10px;overflow:hidden;width:33.333%;float:left;border:solid 1px #e5e5e5;background-color: #f8f8f8;}
.ticket_box2{margin-top: 74px;margin-bottom:20px;padding: 0 8% 10px;overflow:hidden;width:100%;float:left;border:solid 1px #e5e5e5;background-color: #f8f8f8;}
.tic_l{float: left;text-align: center;}
.tic_l img{display: inline-block;width:120px;margin: 10px 0;}
.tic_l p{font-size: 14px;color:#0cafc0;}
.tic_l p a{font-size: 14px;color:#0cafc0;}
.tic_l p:hover a,.per2_l a:hover,.tic_l p a:hover{color:#ff8800}
.tic_m{margin:0 10%;float: left;height:80px;border-left:solid 1px #b5b5b5;margin-top: 55px;}
.tic_r{float: left;margin-top: 25px;}
.tic_r p{font-size:16px;color:#616161;margin: 8px 0;}
.ticket_ww{width:80%;margin:0 auto;}
.ticket_ww p{width:100%;font-size: 14px;color:#8d8d8d;line-height: 22px;}
.ticket_auto{overflow: auto;margin: 30px 0;}
.tic_left{float: left;width:30%;margin-top: 60px;text-align: right;}
.tic_right{float: left;width:30%;margin-top: 60px;text-align: left;}
.tic_left img,.tic_right img{cursor:pointer;}
.tic_box{float: left;width:40%;text-align: center;height:200px;position:relative;overflow: hidden;}
.tic_anmit{position:absolute;top:0;left:0;width:300%;height:200px;overflow: hidden;}
.tic_anmit li{width:33.333%;float: left;}
.tic_box img{display:inline-block;width:176px;}
.number{width: 60%;margin:10% auto;}
.number_ipt{margin-bottom:40px;}
.number_ipt em{font-size:14px;color:#ab0010;}
.number_ipt span{margin: 0 10px;font-size:14px;color:#666;}
.number_ipt input{padding:0 6px;border:solid 1px #bfbfbf;width:178px;height:26px;line-height: 26px;margin-top: -5px;}
.number p{font-size:14px;color:#616161;line-height: 22px;}
.number_next{text-combine: center;}
.number_next a{display: block;margin:20px auto;font-size:14px;color:#fff;background-color:#01a29c;width:110px;text-align:center;height:32px;line-height: 32px;}
.tic_r input{background-color: transparent;border:solid 1px #bfbfbf;width:175px;height:26px;line-height: 26px;padding: 0 6px;}
.tic_r .tic_sex{width:inherit;height: inherit;}
.tic_r em{margin: 0 35px;}
.tic_r_top p{margin: 12px 0;}
.ticket_more{min-height: 582px;}
.favorites .remind_ul li{width:18.666%;}
.favorites .remind_ul2 li{width:18.666%;}
.favorites .remind_ul .rem_li1{width:44%;}
.favorites .remind_ul2 .rem_li1{width:44%;}
.add_box h1{font-size:14px;color:#666666;margin: 10px 0;}
.tic_up{font-size: 14px;color:#01a29c;}
.tic_p{position: relative;}
.tic_p input{position: absolute;top:0;left:0;width:100%;height:26px;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.preview2{width:120px;height:165px;margin: 10px 0;}
.preview2 img{width:100%;height:100%;margin: 0;}
.tic_l_mar{margin: 0 15% 0 5%;}
.image{
    max-height:70px;
    max-width:70px;
}
.integral{overflow: hidden;}
.per_r3 h1{font-size: 20px;margin:20px 10px;color:#37bdb2;}
.integral{border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;padding: 20px 0;}
.per2_m2 i{font-size: 18px;}
.per2_m{float: left;margin:0 20px;}
.per2_m1{font-size:24px;color:#040000;}
.per2_m1 em{font-size: 30px;}
.per2_m1 img{margin-bottom: -2px;}
.per2_m1 span{font-size:12px;color:#969696;}
.per2_m2{font-size: 13px;margin: 10px 0;}
.per2_m2 img{margin-right: 5px;}
.per2_m2 span{font-size: 16px;color:#fe9900;}
.invit_tab{color:#8b8a8a;width:90%;margin: 10px auto 50px;}
.invit_tab tr{height:30px;line-height: 30px;}
.invit_tab .invit_th{background-color: #f3f3f3;border:solid 1px #d6d6d6;}
.invit_tab tr th,.invit_tab tr td{text-align: center;}

.per_r4 h4{font-size: 13px;color:#784e11;margin: 10px 20px;}
.per_r4 h3{font-size: 16px;color:#000;margin: 30px 8% 10px;}
.invitation{color:#999;padding: 0 20px;margin: 0 5% 10px;border:solid 1px #dee7eb;height:77px;line-height: 77px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    behavior: url(../ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */}
.per_r4 h5{color:#666;width:90%;margin: 10px auto;}

.per_r4 h5{color:#666;width:90%;margin: 50px auto 20px;}
.health{width:90%;margin: 10px auto;}
.health li{margin: 10px 0;}
.health li a{font-size: 14px;color:#009269;text-decoration: underline;}
.invit li{color:#666;width:90%;margin: 5px auto;}
.invit li a{color:#106896;}
.per_r4 h5 span{color:#ff0000;}
.per_r4 h5 a{color:#317cd9;}
.invit_tab{color:#8b8a8a;width:100%;}
.invit_tab tr{height:30px;line-height: 30px;}
.invit_tab .invit_th{background-color: #f3f3f3;border:solid 1px #d6d6d6;}
.invit_tab tr th,.invit_tab tr td{text-align: center;}
.share{height:50px;width:90%;margin: 10px auto;}
.jiathis_style_32x32{overflow: hidden;float:right;}
.jiathis_style_32x32 a{display: inline-block;float: left;}

.alerts li{vertical-align: middle;margin-bottom: 20px;}
.alerts li span{font-size: 16px;color:#555;border-left: solid 4px #ff0000;padding: 0 5px;}
.alerts li img{display: inline-block;height:60px;vertical-align: middle;margin: 0 30px;}
.alerts li em{font-size: 14px;color:#555;}


.dituContent{width: 100%;height: 400px;}


/*2018-3-6*/
/*coopertion_agency*/
.agency{padding: 50px 0;}
._agency{width: 100%;}
._agency h1{font-size: 26px;color:#b5b5b5;text-align: center;}
._agency h2{font-size: 32px;color:#7a7a7a;text-align: center;}
.coop_hr1{margin:10px auto;width:37px;height:2px;background-color: #ed6d00;}
.coop_hr2{margin:10px auto;width:97px;height:1px;background-color: #bfbfbf;}
.coops{overflow: hidden;margin: 5% 0;}
.coops li{cursor:pointer;float:left;width:15%;margin: 0.833%;padding:15px 0;border:solid 1px #cccccc;text-align: center;height: 110px;vertical-align: middle;}
.coops li a{display: block;width: 100%;height:100%;}
.coops li a img{display: inline-block;max-width: 160px;max-height:65px;}
.coops li a p{font-size: 14px;color:#7d7d7d;margin-top: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.coops li:hover{border:solid 1px #0fb695;}
.coops li:hover a p{color: #0fb695;}
/*commiment*/
.comm{padding: 50px 0;min-height: 600px;border-bottom: dotted 1px #b7b6b6;}
.comm h2{font-size: 20px;color:#666;margin-top: 30px;}
.comm h4{font-size: 18px;color:#666;margin-top: 10px;}
.comm p{font-size: 14px;color:#666;margin: 10px 0;line-height: 24px;text-indent: 2em;}
/*.comm_more{width: 100%;overflow: hidden;margin: 30px 0 80px;}*/
/*.comm_more li{float:left;width: 33.333%;padding:0 20px;}*/
/*.comm_more li h4,.comm_more li h4 a{font-size: 16px;margin: 20px 0;}*/
/*.comm_more li a:hover{color: #0fb695;}*/
/*.comm_more li p{font-size: 14px;color:#666;line-height: 20px;}*/
/*chairman*/
.chair{width: 100%;background-color: #f7f7f7;padding: 60px 0 0;}
/*.chair h2{text-align: center;font-size: 34px;color: #8c8c8c;}*/
.chair_box{width: 100%;background-color: #f7f7f7;padding: 0 10px;}
.chair_box h2{font-size: 16px;color:#7f7f7f;}
.chair_box h4{font-size: 20px;color:#a7a7a7;margin-top: 5px;margin-bottom: 15px;}
.chair_list,.chair_list li{width: 100%;}
.chair_list{margin-top: 30px;}
.chair_list li{
    padding: 40px 0;border-bottom: solid 1px #cacaca;border-top: solid 1px #cacaca;
    -webkit-box-shadow: 0 6px 12px rgba(136, 136, 136, 0.175);
    box-shadow: 0 6px 12px rgba(136, 136, 136, 0.175);
}
.chair_list li:hover,
.chair_list li.current{background-color: #fff;border-bottom: solid 1px #888;}
.n_date{width:6%;color:#7b7b7b;text-align: right;padding-right: 15px;}
.n_date h4{font-size: 40px;}
.n_date h5{font-size: 20px;}
.n_br{width:6%;text-align: center;}
.n_br em{display: inline-block;width: 24px;height:5px;background-color: #009269;margin-top: 12px;}
.n_img{width: 20%;overflow: hidden;}
.n_img img{width: 100%;display: inline-block;}
.n_cont{width: 68%;padding: 0 15px 0 30px;}
.n_cont h3,.n_cont h3 a{font-size: 22px;color:#7b7b7b;margin-bottom: 20px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.n_cont p,.n_cont h3{font-size: 14px;color:#929292;line-height: 24px;}
.n_cont h3 a:hover,.n_cont p a:hover{color:#009269;}
.n_cont p{text-align: justify;}
/*research*/
.research{width: 100%;background-color: #f7f7f7;padding: 60px 0 0;}
/*.research h2{font-size: 34px;color: #8c8c8c;}*/
.research_list,.research_list li{width: 100%;}
.research_list{margin-top: 30px;}
.research_list li{
    padding: 40px 0;border-bottom: solid 1px #cacaca;border-top: solid 1px #cacaca;
    -webkit-box-shadow: 0 6px 12px rgba(136, 136, 136, 0.175);
    box-shadow: 0 6px 12px rgba(136, 136, 136, 0.175);
}
.research_list li:hover,
.research_list li.current{background-color: #fff;border-bottom: solid 1px #888;}
.c_img{width: 35%;overflow: hidden;}
.c_img img{width: 100%;display: inline-block;}
.c_cont{width: 65%;padding: 0 15px 0 30px;}
.c_cont h3,.c_cont h3 a{font-size: 22px;color:#7b7b7b;margin-bottom: 20px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.c_cont p,.c_cont h3{font-size: 14px;color:#929292;line-height: 24px;}
.c_cont h3 a:hover,.c_cont p a:hover{color:#009269;}
.c_cont p{text-align: justify;}



/*pro-detailes*/
.standard ul li{line-height: 40px;}
.summary-stock .shd_address .add_cj_p{margin-top: 4px;}


/*2017-3-7*/
.chair_list li .n_cont p a{color:#a7a7a7;}
.chair_right p{display: none;}
.chair_right .chair_a{display:block;color: #009269;font-size: 14px;text-align: right;}
.sncy_cont p, .sncy_cont p a,
.pos_cont p{
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.hot_news li .news_cont .details, .hot_news li .news_cont .details a,
.chair_list li .n_cont p,.chair_list li .n_cont p a,
.memor_conts li .memor_r p,.memor_conts li .memor_r p a,
.type li p,.type li p a,.HC_cont li .HC_conts p,
.QC_p,
.LST_l1_right p,.LST_l2_rtit p
{
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 4; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.HC_cont li .HC_conts p a,
.QC_right p,
.chair_right p:first-child{
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 5; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.LST_l1_right p{
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 6; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.research_list li .c_cont p,.research_list li .c_cont p a,
.LST_l2_ltit p,  .LST_rtit p{
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 8; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.zjqql_left p{
    display: block;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 9; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}

/*2018-3-9*/
/*policy*/
.policy{width: 100%;padding: 5% 0;background-color: #fff;}
.policy_way{overflow: hidden;}
.policy2_way{float: left;width:33.333%;text-align: center;}
.policy2_way a{display: inline-block;width:130px;height:130px;line-height: 130px;text-align: center;border:solid 1px #009269;vertical-align: middle;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;}
.policy2_way a img{display: inline-block;vertical-align: middle;
    overflow-x: hidden;overflow-y: hidden;
    z-index: 1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;}
.policy2_way a img.policy_img2{display: none;}
/*.policy2_way a:hover img.policy_img{display: none;}*/
/*.policy2_way a:hover img.policy_img2{display: inline-block}*/
/*.policy2_way a:hover img{transform: scale(1.2);-moz-transform:scale(1.2);-webkit-transform: scale(1.2);}*/
/*.policy2_way a:hover{border:solid 1px #e7e7e7;}*/
.policy2_way h5{font-size: 16px;color:#767676;margin: 30px 0 15px;}
.policy2_way p{font-size: 14px;color:#686868;}

.policy_way li.current a{border:solid 1px #e7e7e7;}
.policy_way li.current a img.policy_img{display: none;}
.policy_way li.current a img.policy_img2{display: inline-block;}
.policy_cont{width: 100%;margin: 50px 0;padding:50px 0;border-top:dashed 1px #b7b1b1;}
.policy_cont li{width: 100%;overflow:hidden;display: none;}
.policy_left{width: 70%;float: left;padding:  10px 5%;}
.policy_right{width: 30%;float: left;padding: 10px;text-align: center;}
.policy_right img{display: inline-block;max-width: 100%;}
.policy_left h1{font-size: 22px;color:#7f7f7f;}
.policy_left h3{font-size: 18px;color:#7f7f7f;margin: 10px 0;}
.policy_left h3 span{font-size: 16px;color:#7f7f7f;line-height: 22px;}
.policy_left p{font-size: 16px;color:#7f7f7f;line-height: 22px;text-indent: 2em;}
.policy_left p span{font-size: 16px;color:#7f7f7f;line-height: 22px;}

/*2018.11.18*/
.pi{
    position: fixed;
    top:50%;
    left: 0;
    z-index: 40;
    padding: 15px;
    width: 240px;
}
.pi-bg{
    width: 100%;
    height: 100%;
    background-color: rgba(255,255,255,0.9);
    position: absolute;
    top:0;
    left: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.pi-cont{
    line-height: 22px;
    position: relative;
}

