@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;}
body{font:12px/1.5 "ËÎÌå",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"ËÎÌå",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}input:focus{outline: none;}

a{color: #333333; text-decoration: none;}

.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}

.fl{float:left;}
.fr{float:right;}

.wrap{width:1000px;margin:0 auto;text-align: left;}
.offcn_top{height:101px;}
.offcn_tel{font:bold 24px/26px 'microsoft yahei';color:#ff7200;width:199px; height:49px; background:url(../images/offcn_tel.jpg) no-repeat;padding-top:52px;}
.offcn_listsi{height:101px; font:18px/101px 'microsoft yahei';color:#45a8f4;margin-left:32px;}
.offcn_listsi a{color:#45a8f4;margin-right:26px;}
.offcn_banner{width:100%; min-width:1000px; height:633px; background:url(../images/offcn_banncon.jpg) no-repeat center top;}
.offcn_bancont{position:relative;}
.offcn_bancont a{position:absolute; width:180px; height: 50px; background:#ff7200; color:#fff; font:33px/50px 'microsoft yahei'; text-align:center;left:50%; margin-left:-90px;bottom:182px;}
.offcn_nav{width:100%; min-width:1000px; height:78px; background:#fcea1f; text-align: center;}
.offcn_navcont{text-align: center;padding-top:21px;}
.offcn_navcont a{display:inline-block;*display:inline;zoom:1; width:98px; height: 36px;border:1px solid #208685;font:30px/36px 'microsoft yahei';color:#208685; white-space: nowrap;text-align: center;margin-right:54px;position:relative;}
.offcn_navcont a em{position:absolute; width:25px; height: 16px; background:url(../images/offcn_embj.jpg) no-repeat;display:block; left:50%;margin-left:-12px; bottom:-17px;display:none;}
.offcn_navcont a:hover em{display:block;}
.offcn_main01{width:100%; min-width:1000px; height:954px; background:url(../images/offcn_main01bbj.jpg) no-repeat center top;}
.offcn_macont{height:876px; background:url(../images/offcn_box01bj.jpg) no-repeat;padding-top:78px; text-align: center;}
.offcn_pubtitle{display:inline-block; *display:inline; zoom:1; background:url(../images/offcn_titlerepeat.png) repeat-x; height:83px; position:relative; font:40px/83px 'microsoft yahei';color:#fcea1f;padding:0 18px 0 12px;}
.offcn_pubtitle img{position:absolute; left:-20px; top:-14px;}
.offcn_opcont{font:24px/26px 'microsoft yahei';color:#238685;margin:38px 0 104px;}
.offcn_opcont b{font-weight:bold; color:#ff7200;}
.offcn_oulone{width:190px;}
.offcn_oulone li{ text-align: right;}
.offcn_oulone h3,.offcn_oultwo h3{font:bold 18px/20px 'microsoft yahei';color:#ff7200;margin-bottom:16px;}
.offcn_oulone p,.offcn_oultwo p{font:18px/24px 'microsoft yahei';color:#148180;}
.offcn_olimart{margin:105px 0 130px;padding-right:37px;}
.offcn_oultwo{width:240px; text-align: left;}
.offcn_olimart01{margin:130px 0;padding-left:34px;}
.offcn_fdkc{ text-align:center; padding-top:97px;padding-bottom:108px;}
.offcn_fdkc .offcn_pubtitle{padding-right:9px;}
.offcn_tablecont{overflow:hidden;margin-top:52px;}
.offcn_tablecont li{width:25%; height:71px; font:26px/71px 'microsoft yahei';color:#fff; background:url(../images/offcn_line.jpg) no-repeat right center #1c8584;float:left;}
.offcn_tablecont li a{color:#fff;}
.offcn_tabpub{border:2px solid #1c8584; border-top:none;width:100%;display:none;}
.offcn_tabpub th{background:#e6e6e6; height: 50px ; font-size:20px; color:#333; font-family: "Î¢ÈíÑÅºÚ";}
.offcn_tabpub td{padding:20px 0;border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6;font-weight:bold; color:#238685; font-size:18px;font-family: "Î¢ÈíÑÅºÚ";}
.offcn_tabpub td p{width:90px; height: 26px; margin:0 auto;border:1px solid #1c8584; font:16px/26px '';color:#1c8584; background:url(../images/offcn_ckxq.jpg) no-repeat 80px center; text-align: left; padding-left:10px; cursor:pointer;}
.offcn_zxbj{background:#1c8584; color:#fff; padding:0 10px; line-height: 28px; font-size:16px; border-radius:8px;display:inline-block;*display:inline;zoom:1;}
.offcn_buy{color:#fff; background:#ff7200;padding:0 10px; line-height: 28px; font-size:16px; border-radius:8px;display:inline-block;*display:inline;zoom:1;}
.offcn_otrhide{display:none;}
.offcn_otrhide td{font:16px/18px 'Î¢ÈíÑÅºÚ';color:#333; text-align: left;padding:20px;}
.offcn_tabpub td p.offcn_clickon{background-image:url(../images/offcn_topsan.jpg);}
.offcn_tablecont li.on a{background:#ff7200;padding:0 10px;}
.offcn_testcont{width:100%; min-width:1000px; height: 1412px; background:url(../images/offcn_testconbj.jpg) no-repeat center top;}
.offcn_teopt{height:1332px; background:url(../images/offcn_testbj.jpg) no-repeat;padding-top:80px; text-align: center;}
.offcn_teopt .offcn_pubtitle{padding-right:8px;}
.offcn_oultopk{overflow:hidden; margin-top:60px;}
.offcn_oultopk li{width:435px; height: 487px;padding:13px 0 0 15px; text-align: left;margin-bottom:58px;}
.offcn_olibj01{background:url(../images/offcn_olibj01.jpg) no-repeat;}
.offcn_olibj02{background:url(../images/offcn_olibj02.jpg) no-repeat;}
.offcn_olibj03{background:url(../images/offcn_olibj03.jpg) no-repeat;}
.offcn_olibj04{background:url(../images/offcn_olibj04.jpg) no-repeat;}
.offcn_oultopk li h3{font:bold 24px/26px 'microsoft yahei';color:#fcea1f; }
.offcn_oplcont{font:16px/18px 'microsoft yahei';color:#fff;height:39px;padding-top:12px;}
.offcn_soptl{font:14px/26px 'microsoft yahei';color:#fff;margin-top:224px;}
.offcn_oultopk li.offcn_olibj03 h3,.offcn_oultopk li.offcn_olibj03 p,.offcn_oultopk li.offcn_olibj04 h3,.offcn_oultopk li.offcn_olibj04 p{color:#238685;}

.offcn_areabj{padding-top:94px; text-align: center;*padding-bottom:119px;}
.offcn_areabj .offcn_pubtitle{padding-right:8px;}
.offcn_oparacbj{overflow:hidden; margin-top:75px;padding-left:70px;}
.offcn_oparacbj a{display:block; width:100px; height: 55px; float:left; margin:0 50px 50px 0; font:22px/38px 'microsoft yahei';color:#fff; background:url(../images/offcn_areabj.jpg) no-repeat;}
.offcn_oparacbj a:hover{background-image:url(../images/offcn_areaon.jpg);}


.common {
    width: 1200px;
    margin: 0 auto;
	font-family: "microsoft yahei"
}
.m_blk.brand-story {
    background: #373b44;
    padding: 0;
}

.ques-list {
    display: block;
    margin-bottom: 30px;
}
.ques-list > li {
    display: block;
    float: left;
    width: 520px;
    height: 110px;
    padding: 0 0 0 14px;
    margin: 0 33px;
}
.ques-list > li .ques-title {
    position: relative;
    line-height: 48px;
    font-size: 24px;
    font-weight: bold;
    color: #ff665e;
}
.ques-list > li .ques-title span {
    display: block;
    position: absolute;
    width: 4px;
    height: 24px;
    left: -16px;
    top: 50%;
    margin-top: -11px;
    background: #ff665e;
}
.ques-list > li .ques-text {
    color: #666;
    font-size: 14px;
}
.m8{ background:#363b44; padding:40px 0;width:100%;min-width:1200px;}
.m8_t{ font-size:34px; color:#fff; margin-bottom:30px;}
.m8_t span{ color:#ec313a;}
.m8_c{ margin-bottom:20px;}
.m8_c p{ background:#474e54; padding:30px 50px; color:#fff; font-size:16px; text-indent:2em;}
.rollBox{width:900px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:800px;overflow:hidden; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;float:left;text-align:center; margin-right:14px;}
*+html .rollBox .Cont .pic{width:139px;float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{display:block; float:left;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ float:left; margin-top:25px; margin-right:22px; cursor:pointer;}
.img2{ float:right; margin-top:25px; cursor:pointer;}

.copyRight,.offcnCopy{ background:#444546; font-size:12px;}
.offcnCopy{ padding:45px 0; line-height:32px; color:#aaa; text-align:center;}
.offcnCopy a{ color:#aaa;}
.offcnCopy a:hover{ color:#e00;}
.new_offcn_zx{ width:100px; height:380px; position:fixed; top:150px;right:0;z-index:99999;}
.new_offcn_zx ul li{ margin-bottom:7px;}

.msh {
    background: #ef4c39;
    color: #fff;
	width:100%; min-width:1200px;
}
.msh h1 {
    height: 140px;
    line-height: 140px;
    color: #fff;
    font-size: 46px;
    font-weight: bold;
    text-align: center;
}
.msh .msh_list {
    padding-bottom: 50px;
    border-bottom: 1px dashed #f48375;
	overflow: hidden;
}
.msh .msh_list li {
    padding: 82px 0 10px;
    background-position: top center;
    background-repeat: no-repeat;
    width: 300px;
    float: left;
    box-shadow: -16px 0 16px #ec422e inset;
    text-align: center;
}
.msh .msh_list li.msh_list_1 {
    background-image: url(../images/m8_list_1.png);
}
.msh .msh_list li.msh_list_2 {
    background-image: url(../images/m8_list_2.png);
}
.msh .msh_list li.msh_list_3 {
    background-image: url(../images/m8_list_3.png);
}
.msh .msh_list li.msh_list_4 {
    box-shadow: 0px 0 0px #ec422e inset;
    background-image: url(../images/m8_list_4.png);
}
.msh .msh_list li h3 {
    height: 56px;
    line-height: 56px;
    font-size: 18px;
    font-weight: normal;
}
.msh .msh_list li p {
    font-size: 16px;
    display: inline-block;
}
.msh .msh_list li a {
    margin-top: 20px;
    display: inline-block;
    height: 38px;
    line-height: 38px;
    width: 118px;
    border-radius: 20px;
    border: 1px solid #fff;
    text-align: center;
	font:16px/38px 'microsoft yahei';color:#fff;
	*display:inline;zoom:1;cursor:pointer;
}
.msh .msh_list li a:hover {
    background: #fff001;
    color: #ef4c38;
}
.msh .msh_bottom {
    padding: 30px 0 20px;
	overflow: hidden;
}
.msh .msh_bottom .msh_bottom_left {
    float: left;
    width: 834px;
    text-align: left;
}
.msh .msh_bottom .msh_bottom_left .part_1 {
    font-size: 18px;
}
.msh .msh_bottom .msh_bottom_left .part_2 {
    font-size: 18px;
    height: 68px;
    line-height: 68px;
}
.msh .msh_bottom .msh_bottom_left .part_3 {
    font-size: 32px;
    height: 90px;
    line-height: 90px;
}
.msh .msh_bottom .msh_bottom_left .part_3 b {
    color: #fff001;
}
.msh .msh_bottom .msh_bottom_left .part_3 em {
    font-size: 18px;
    font-style: normal;
}
.msh .msh_bottom .qrcode {
    float: right;
    width: 214px;
}
.msh .msh_bottom .qrcode .qrcode_area {
    margin: 0 auto;
    width: 140px;
    height: 146px;
    padding: 10px;
    background: #fff;
}
.msh .msh_bottom .qrcode .qrcode_area img {
    display: block;
    width: 100%;
    height: 100%;
}
.msh .msh_bottom .qrcode p {
    padding: 12px 0;
    text-align: center;
    font-size: 14px;
}

.copyRight,.offcnCopy{ background:#444546; font-size:12px;font-family: "microsoft yahei"}
.offcnCopy{ padding:45px 0; line-height:32px; color:#fff; text-align:center;}
.offcnCopy a{ color:#fff;font-family: "microsoft yahei"}
.offcnCopy a:hover{ color:#e00;}
.new_offcn_zx{ width:100px; height:380px; position:fixed; top:150px;right:0;z-index:99999;}
.new_offcn_zx ul li{ margin-bottom:7px;}