/**********重置**********/
@charset "utf-8";

@font-face {
    font-family: 'SIMLI';
    src: url('../font/SIMLI.TTF');
    font-weight: normal;
    font-style: normal;
}
input:focus{outline: none;}
/*reset*/
.fl{float: left;}
.fr{float: right;}
.ov{overflow: hidden;}
.bol{font-weight: bold;}
.cen{text-align: center;}
.h13,h13{ font-size:1em}
.h14,h14{ font-size:1.15em}
.h15,h15{ font-size:1.175em}
.h16,h16{ font-size:1.2em}
.h18,h18{ font-size:1.425em}
.h20,h20{ font-size:1.55em}
.h22,h22{ font-size:1.7em}
.red1{color: #e0c111;}
.red2{color: #e06f20;}
.red3{color: #347be0;}
.red4{color: #3de07e;}

.tgap{height: 56px;}
.gap{height: 0.2rem;background-color: #f2f2f5;clear: both;}
.moregap{margin-top:0.52rem;margin-bottom:0.7rem;height: 0.64rem;text-align: center;line-height: 0.64rem;width: 100%;}
.moregap a{transition:0.3s;text-transform:uppercase;color: #1f1a17;font-size: 0.28rem;font-family: Arial;padding:0.17rem 0.9rem 0.13rem 0.9rem;border: 1px solid #1f1a17;}
.moregap img{vertical-align:middle;margin-left: 0.15rem;margin-top: -0.05rem;width: 0.25rem;}
.moregap:hover a{background-color:#0359a3;color:#fff;border-color: #0359a3;}
.hide{display: none;}
.where{padding-bottom: 0.05rem;padding-top: 0.05rem;background-color: #fff;padding-left: 0.2rem;font-size: 0.2rem;}
.where2{padding-left: 0.2rem;font-size: 0.24rem;}
/*省略号样式*/
.ellipsis{overflow: hidden;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin: 0;padding: 0;font-size: 100%;font: inherit;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6 {-webkit-text-size-adjust: non}
html{line-height:initial;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}
ol,ul {list-style: none}
li {list-style: none}
blockquote,q {quotes: none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse;border-spacing: 0}
body { font-size: 12px;margin:0 auto; max-width:720px;padding: 0;text-align: left;color: #000;height: auto;width: 100%;overflow-x: hidden;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;-webkit-text-size-adjust: none; font-family:Microsoft YaHei;font: 16px/1.5 "Microsoft YaHei,arial, sans-serif",\5fae\8f6f\96c5\9ed1, arial,\5b8b\4f53;color: #333;outline: 0;width: 100%;}
.contionera {max-width: 720px;margin: 0 auto; position: relative;}
.wapper{  position:relative; z-index:1; margin:1rem auto; background-color:#fff;}
a {color: #333;text-decoration: none;}
img{ max-width:100%; height:auto !important;}
img,a img { border: 0;padding: 0;margin: 0;}
.clear{ clear:both;}
input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance: none;}

/**提示层，加载框**/
#btis{ width:100%; height:100%; top:0; left:0; position:fixed; z-index:1000001; background:none; display:none;}
#tis{ font-size:15px; width:90%; height:35px; line-height:35px; position:fixed;text-align:center; z-index:1002; top:75%; border-radius:50px; background:#666; color:#fff;  margin:auto; left:0; right:0;}
#loading{ position:fixed; max-width:720px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading .lad{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#eee;  background-size:56%;opacity:0.9;}
#loading .lad img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}
#loading2{ position:fixed; max-width:720px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading2 .lad2{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#db121a;  background-size:56%;opacity:0.9;}
#loading2 .lad2 img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}
.hds{ position:fixed; z-index:160;  left:86%; top:85%; display:none;}

/********隐藏部分手机滚动条******/
::-webkit-scrollbar{width:0px;}
::-webkit-scrollbar-track{background-color:#EEEEEE;}
::-webkit-scrollbar-thumb{background-color:#D6D6D6;}
::-webkit-scrollbar-thumb:hover {background-color:#ccc}
::-webkit-scrollbar-thumb:active {background-color:#ccc}

/*******************页面公共样式*********************/
/**header start**/
.headers{ height:1rem; width:100%; position:fixed; background-color:#fff; max-width:720px; top:0; z-index:99;}
.headerLeft{width:auto; height:1rem; margin:0 2%; float:left;}
.headerLeft img{ width:auto; height:0.6rem !important; margin-top:0.2rem;}
.headersright{ width:1rem; height:1rem; float:right; margin:0 auto; text-align:center; }
.headersright img{ height:0.4rem !important; margin-top:0.3rem;}

/*公共box*/
.web_box{ width:92%; height:auto; margin:0 auto; overflow:hidden;}


/*产品*/
.product{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0.8rem 0;}
.product_top{ width:100%; height:auto; overflow:hidden; margin:0 auto; font-size:0.44rem; color:#0f4b96; font-family:"microsoft yahei"; text-align:center; font-weight:bold; line-height:1;}
.product_con{ width:100%; height:auto; overflow:hidden; margin:0.2rem auto 0 auto; font-size:0.24rem; color:#7b828c; font-family:"microsoft yahei"; text-align:center; line-height:200%;}
.product_down{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:0.1rem 0;}

.product_down .right_box{width:48%; height:auto; overflow:hidden; float:left; margin:0.2rem 1% auto 1%; position:relative; -moz-box-shadow:0px 0px 5px #ebebeb; -webkit-box-shadow:0px 0px 5px #ebebeb; box-shadow:0px 0px 5px #ebebeb;}
.right_box_img{ width:100%; height:2.4rem; overflow:hidden;}
.right_box .right_box_img img{ width:100%; height:auto; min-height:2.4rem; transition:0.3s;}
.right_box_title{ width:100%; height:0.6rem; overflow:hidden; background-color:#fff; font-size:0.28rem; line-height:0.6rem; color:#333; font-weight:bold; text-align:center;}
.right_box:hover .right_box_img img{ width:100%; height:auto; min-height:2.4rem; transform:scale(1.1); transition:0.3s;}
.right_box:hover .right_box_title{ width:100%; height:0.6rem; overflow:hidden; background-color:#fff; font-size:0.28rem; line-height:0.6rem; color:#023575; font-weight:bold; text-align:center;}

/*简介*/
.about{ width:100%; height:7rem; overflow:hidden; margin:0 auto; background:url(../img/images/bg1.jpg) no-repeat center top; background-size:cover;}
.about_right{ width:100%; height:auto; overflow:hidden; margin:1rem auto 0 auto;}
.about_top{ width:100%; height:auto; overflow:hidden; margin:0 auto; color:#fff; font-size:0.44rem; line-height:0.6rem; font-family:"microsoft yahei"; text-align:center; font-weight:bold;}
.about_con{ width:100%; height:auto; max-height:3.3rem; overflow:hidden; margin:0.4rem auto 0 auto; font-size:0.24rem; color:#fff; font-family:"microsoft yahei"; text-align:center; text-indent:2em; line-height:200%;}
.about_more{ width:1.35rem; height:0.42rem; margin:0.4rem auto 0 auto; overflow:hidden; background-color:#e9001a; font-size:0.24rem; font-family:"microsoft yahei"; color:#fff; line-height:0.42rem; text-align:center;}
.about_more:hover{width:1.35rem; height:0.42rem; margin:0.4rem auto 0 auto; overflow:hidden; background-color:#023575; font-size:0.24rem; font-family:"microsoft yahei"; color:#fff; line-height:0.42rem; text-align:center;}

/*优势*/
.youshi{ width:100%; height:11.7rem; display:block; overflow:hidden; margin:0 auto; padding:0.8rem 0; background:url(../img/images/bg.jpg) no-repeat center top; background-size:cover; position:relative;}
.youshi_box{ width:14%; height:auto; overflow:hidden; margin:0.25rem 0.14%; text-align:center;}
.youshi_box:nth-child(1){ position:absolute; bottom:1.2rem; left:-0.3rem;}
.youshi_box:nth-child(2){ position:absolute; bottom:2.3rem; left:0.5rem;}
.youshi_box:nth-child(3){ position:absolute; bottom:3.1rem; left:1.5rem;}
.youshi_box:nth-child(4){ position:absolute; bottom:3.3rem; left:2.8rem;}
.youshi_box:nth-child(5){ position:absolute; bottom:3.1rem; right:1.5rem;}
.youshi_box:nth-child(6){ position:absolute; bottom:2.3rem; right:0.5rem;}
.youshi_box:nth-child(7){ position:absolute; bottom:1.2rem; right:-0.3rem;}
.youshi_box:nth-child(2) .youshi_left{ width:100%; height:auto; overflow:hidden; margin:0 auto; writing-mode:tb-rl; text-align:justify; font-size:0.26rem; font-family:"microsoft yahei"; color:#333; line-height:0.92rem; font-weight:bold; padding:0.2rem 0 0.9rem 0;}
.youshi_box .youshi_nums{ width:0.4rem; height:0.4rem; overflow:hidden; margin:0 auto; background-color:#e51000; border-radius:0.05rem; font-size:0.22rem; font-family:"microsoft yahei"; color:#fff; line-height:0.4rem; font-weight:bold;}
.youshi_box .youshi_left{ width:100%; height:auto; overflow:hidden; margin:0 auto; writing-mode:tb-rl; text-align:justify; font-size:0.26rem; font-family:"microsoft yahei"; color:#333; line-height:0.92rem; font-weight:bold; padding:0.2rem 0;}
.youshi_box .youshi_right{ width:0.72rem; height:0.72rem; overflow:hidden; margin:0 auto; -moz-box-shadow:0px 0.1rem 0.15rem #eee; -moz-box-shadow:0px 0.1rem 0.15rem #eee; -moz-box-shadow:0px 0.1rem 0.15rem #eee; border-radius:50%; text-align:center;}
.youshi_box .youshi_right img{width:100%; height:auto;}




/*案例*/
.case{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0.9rem 0;}
.case_down{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 0 0.6rem 0; position:relative;}
.case_box{ width:100%; height:auto; overflow:hidden; float:left; margin:0.25rem auto 0 auto; position:relative;}
.case_box_img{ width:97%; height:5.2rem; overflow:hidden; margin:0.15rem; -moz-box-shadow:0px 0px 0.15rem #dedede; -webkit-box-shadow:0px 0px 0.15rem #dedede; box-shadow:0px 0px 0.15rem #dedede; }
.case_box_img img{ width:100%; height:auto; min-height:5.2rem; transition:0.3s;}
.case_box:hover .case_box_img img{ width:100%; height:auto; min-height:5.2rem; transform:scale(1.1); transition:0.3s;}

.case_down .swiper-container{width:100%; height:100%; margin:0 auto;}
.case_down .swiper-wrapper{ width:100%; margin:0 auto;}
.case_down .swiper-slide{ width:100%; height:100%; overflow:hidden; text-align:center;}
.case_down .swiper-slide img{ width:100%; height:100% ;}

.case_down .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.case_down .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.case_down .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}

/*news*/
.news{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0.8rem 0; background:#f6f8fa;}
.news_down{ width:100%; height:auto; overflow:hidden; margin:0.5rem auto 0 auto;}
.news_down .news_left{ width:100%; height:auto; overflow:hidden; margin:0.4rem auto 0 auto; float:left;}
.news_left .news_k{ width:100%; height:auto; overflow:hidden; padding:0.1rem 0; border-bottom:1px solid #dedede;}
.news_left .news_lie{ width:75%; height:0.55rem; overflow:hidden; float:left; background:url(../img/images/t5.png) no-repeat left center; text-indent:1em; font-size:0.26rem; color:#333; font-family:"microsoft yahei"; line-height:0.55rem; text-align:left;}
.news_left .news_time{ width:25%; height:0.55rem; overflow:hidden; float:left; font-size:0.24rem; color:#333; font-family:"microsoft yahei"; line-height:0.55rem; text-align:right;}

.news_down .pic{ width:100%; height:auto; margin:0 auto;}
.news_down .pic img{ width:100%; height:auto;}

.news_left .news_k:hover .news_lie{color:#0f4b96;}

/*伙伴*/
.partner{ width:100%; height:auto; overflow:hidden; margin:0.8rem auto;}
.partner_box{ width:100%; height:auto; overflow:hidden; margin:0.5rem auto 0 auto;}
.partner_img{width:49%; height:1.3rem; overflow:hidden; margin:0 auto; float:left; border:1px solid #eee; text-align:center;}
.partner_img img{ width:auto; height:auto; max-height:0.9rem; max-width:3rem; transition:0.3s; margin:0.2rem 0 0 0;}
.partner_img:hover img{ width:auto; height:auto; max-height:0.9rem; max-width:3rem; transform:scale(1.1); transition:0.3s;}

.links{ width:100%; height:auto; overflow:hidden; margin:0.5rem auto 0 auto;}
.links_left{ width:110px; height:35px; overflow:hidden; margin:0 auto; float:left; line-height:35px; color:#0f4b96; font-size:22px; font-family:"microsoft yahei"; font-weight:bold;}
.links_right{ width:100%; height:auto; overflow:hidden; margin:0 auto;  text-align:left; line-height:0.35rem; color:#0f4b96; font-size:0.24rem; font-family:"microsoft yahei"; white-space:nowrap;}
.links_right a{ padding:0 0.15rem; line-height:0.35rem; color:#0f4b96; font-size:0.24rem; font-family:"microsoft yahei"; white-space:nowrap;}
.links_right a:hvoer{ padding:0 0.15rem; line-height:0.35rem; color:#e9001a; font-size:0.24rem; font-family:"microsoft yahei"; white-space:nowrap;}


.footer_copy{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0.5rem 0; font-size:0.24rem; color:#a2abb9; font-family:"microsoft yahei"; text-align:center; line-height:1.5;}
.footer_copy pre{font-size:0.24rem; color:#a2abb9; font-family:"microsoft yahei"; text-align:center;}
.footer_copy a{ font-size:0.24rem; color:#a2abb9; font-family:"microsoft yahei";}


/*内页简介*/
.neiabout{ width:100%; height:auto; overflow:hidden; margin:0 auto 0.4rem auto; background-color:#fff;}
.neiabout .about_title{ width:85%; height:0.45rem; overflow:hidden; margin:0.4rem auto 0 auto; line-height:0.45rem; font-size:0.32rem; color:#0f4b96; font-weight:bold;}
.neiabout .about_conn{ width:85%; height:auto; overflow:hidden; margin:0.15rem auto 0.4rem auto; line-height:0.35rem; font-size:0.26rem; color:#333;}

.neiaboutlc{ width:100%; height:auto; overflow:hidden; margin:0 auto 0.3rem auto;}
.neiaboutlc .about_title{ width:25%; height:0.6rem; overflow:hidden; margin:0 auto; float:left; line-height:0.6rem; font-size:0.24rem; color:#fff; font-weight:bold; text-indent:0.6em; background:url(../img/images/t6.png) no-repeat left center; background-size:100% auto;}
.neiaboutlc .about_conn{ width:70%; height:auto; overflow:hidden; margin:0 auto; background-color:#fff; line-height:1.5; font-size:0.26rem; color:#333; float:right;font-weight:bold; padding:0.1rem 1.5%;}

.neiaboutfw{ width:100%; height:auto; overflow:hidden; float:left; margin:0.3rem auto;}
.neiaboutfw .about_yuan{ width:1.5rem; height:1.5rem; position:relative; margin:0 0.15rem 0.35rem 0.15rem; background-color:#0f4b96; border-radius:50%; -moz-box-shadow:0px 0.1rem 0.15rem #ebebeb; -webkit-box-shadow:0px 0.1rem 0.15rem #ebebeb; box-shadow:0px 0.1rem 0.15rem #ebebeb; float:left;}
.neiaboutfw .about_yuan .nums{ width:0.35rem; height:0.35rem; overflow:hidden; position:absolute; top:0; right:0; background-color:#e51000; text-align:center; line-height:0.35rem; font-size:0.22rem; color:#fff; border-radius:50%; font-weight:bold;}
.neiaboutfw .about_yuan .pic{ width:100%; height:0.45rem; overflow:hidden; margin:0.3rem auto 0 auto; text-align:center;}
.neiaboutfw .about_yuan .pic img{ width:auto; height:0.45rem !important;}
.neiaboutfw .about_yuan .title{ width:100%; height:auto; overflow:hidden; margin:0.1rem auto 0 auto; text-align:center; font-size:0.3rem; color:#fff; font-weight:bold;}
.neiaboutfw .about_right{ width:4.5rem; height:auto; overflow:hidden; float:right; margin:0 auto;}
.neiaboutfw .about_title{ width:100%; height:0.5rem; overflow:hidden; margin:0 auto; line-height:0.5rem; font-size:0.26rem; color:#333; font-weight:bold;}
.neiaboutfw .about_conn{ width:100%; height:auto; overflow:hidden; margin:0 auto; line-height:2; font-size:0.22rem; color:#333; font-family:"microsoft yahei";}




/*图形验证码*/
.imgcode{width: 1.5rem; box-shadow: 0 1px 6px #d8d8d8;cursor: pointer; margin:-8px auto;}

.erwei{ width:100%; height:auto; overflow:hidden; margin:0.4rem auto 1.5rem auto; text-align: center;}
.erwei_box{ width:2.6rem; height:3.6rem; overflow:hidden; margin:0 auto;}
.erwei_zi{ width:100%; height:0.5rem; overflow:hidden; font-size:0.24rem; color:#333; line-height:0.5rem;}
.erwei_img{ width:2.6rem; height:2.6rem; overflow:hidden; float:left;}
.erwei_img img{ width:2.6rem; height:2.6rem;}


/**footer**/
.footer{ overflow:hidden; position:fixed; width:100%; height:1rem; max-width:7.2rem; margin:auto; left:0; right:0; bottom:0; z-index:101; background:#0f4b96; box-sizing:border-box;}
.footer ul{ overflow:hidden;}
.footer ul li{ width:25%; float:left; text-align:center; padding-top:0.15rem; position:relative;}
.footer ul li img{ height:0.4rem !important;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.footer ul li p{ font-size:0.22rem; color:#fff; padding:0.05rem 0 0.15rem 0;}
.footer ul li.footlia img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);}
.footer ul li.footlia p{ color:#fff;}

.footer_top_e{ width:100%; height:auto; overflow:hidden; margin:0.3rem auto 0 auto; padding:0.45rem 0; background-color:#eff6ef; text-align:center;}
.footer_top_e_b{ width:2.05rem; height:auto; overflow:hidden; margin:0 0.3rem; display:inline-block;}
.footer_top_e_img{ width:2.05rem; height:2.05rem; overflow:hidden; margin:0 auto;}
.footer_top_e_img img{ width:2.05rem; height:2.05rem;}
.footer_top_e_title{ width:2.05rem; height:0.4rem; overflow:hidden; margin:0 auto; color:#333; font-family:"microsoft yahei"; line-height:0.4rem; font-size:0.22rem; text-align:center;}
/*上下页*/
.pnnext{ width:96%; height:auto; overflow:hidden; margin:0.2rem auto; font-size:0.26rem;}


/**侧栏**/
.nav {display:none;position: fixed;top: 0;background: #333;width: 55%;z-index: 0;overflow-y: overlay;overflow-x: hidden; }
.nav li { overflow:hidden;color: #FFF;font-size: 0.18rem;font-family: Arial, Microsoft YaHei;line-height: 0.8rem;display: block;background-color: #333;}
.nav li>a {line-height: 0.8rem;display: block;color: #FFF;padding-left: 0.30rem; border-bottom:1px dashed #000;text-decoration: none; font-size:0.22rem; }
.nav li>a i{ display:block; width:0.18rem;margin: 0.25rem 0.2rem 0 0; float:right;}
.nav li>a i img{ width:100%;}
.nav li.curr>a i img{transition:all 0.3s ease 0s;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.close {width:45%; height:100vh; background: url(../img/sidebar-close.png) repeat;cursor: pointer; position: fixed; top:0; right:0; z-index:99; display:none;}
.fontc {font-weight: bold;margin-left: 0.30rem;display: block; font-size:17px;}
/*侧栏二级栏目*/
.xnavs{ display:none;}
.xnavs p a{ display:block; color:#fff; height:0.6rem; line-height:0.6rem; padding-left:0.5rem;  font-size:0.2rem;}


/**内页栏目**/
.ipnavs{ width:98%; height:auto; position:relative;display: inline-block;margin: 0px auto;}
.ipnavs ul{ display:none; background:#fff; width:100%; position:absolute; border-bottom:1px solid #ccc;z-index:999; left:0; top:0.6rem;}
.ipnavs_l{ width:30%; height:0.6rem; line-height:0.6rem; border-bottom:1px solid #E9E9E9; font-size:0.3rem; background:url(../img/jia.png) 0.15rem 50% no-repeat; text-indent:0.5rem; cursor:pointer; color:#0f4b96; float:left;}
.ipnavs_l.curr{ width:30%;height:0.6rem; line-height:0.6rem; border-bottom:1px solid #E9E9E9; font-size:0.3rem; background:url(../img/jian.png) 0.15rem 50% no-repeat; text-indent:0.5rem; cursor:pointer; color:#0f4b96; float:left;}
.ipnavs_r{ width:70%; height:0.6rem; line-height:0.6rem; border-bottom:1px solid #E9E9E9; font-size:0.2rem; overflow:hidden; float:right; text-align:right;}
.ipnavs ul li{ border-bottom:1px dashed #E9E9E9; padding-left:0.28rem; display:block;}
.ipnavs ul li:last-child{ border:none;}
.ipnavs ul li a{ display:block; height:0.5rem; line-height:0.5rem; text-indent:0.5rem; font-size:0.26rem; background:url(../img/leftjt.png) 95% 50% no-repeat;}
.ipnavs ul li a.curr{ font-size:0.26rem; font-weight:bold; color:#0f4b96; background:url(../img/leftjt2.png) 95% 50% no-repeat;}


/*contact*/
.neicontact{ width:100%; height:auto; overflow:hidden; margin:0.5rem auto 0 auto;}
.neicontact .neicontact_box{ width:100%; height:auto; overflow:hidden; margin:0 auto; font-family:"microsoft yahei"; color:#333; font-size:0.3rem;}
.neicontact .neicontact_right{ width:96%; height:6rem; overflow:hidden; margin:0.5rem auto;}

/********************页面私有样式********************/
/******首页类幻灯片 start******/
.mbanner{width:100%;height:auto;overflow:hidden; margin:0 auto; position:relative}


.main_image {width:100%;height:3.9rem;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px;  overflow:hidden; height:3.9rem; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; }
.main_image li span {display:block; width:100%; }
.main_image li span img{ width:100%;height:3.9rem;}
.main_image li a {display:block; width:100%;}
.main_visual{position: relative;}
.caid{ width:100%; /*height:0.29rem; line-height:0.29rem;*/ position:absolute; bottom: 0.28rem;}

div.flicking_con {width:100%; height:100%; margin:0 auto; position:relative; }
div.flicking_con .flicking_inner {position:absolute;  width:100%; height:100%; text-align:center;} 
div.flicking_con a {width: 0.15rem;height: 0.15rem;border-radius: 0.1rem; padding:0; background:#fff; display:inline-block; margin:0 0.05rem;}
div.flicking_con a.on {width: 0.15rem;background:#0359a3;}
#btn_prev,#btn_next{ display:none;}
/******首页类幻灯片 end********/

/******首页类新闻中心幻灯片 start******/
.main_image2 {width:100%; height:2.68rem;overflow:hidden; margin:0 auto; position:relative;border-radius: 1.34rem;}
.main_image2 ul {width:9999px;  overflow:hidden; height:3rem; position:absolute; top:0; left:0}
.main_image2 li {float:left; width:100%; }
.main_image2 li span {display:block; width:100%; }
.main_image2 li span img{ width:100%; height:3rem;}
.main_image2 li a {display:block; width:100%;}
.main_visual2{position: relative;}
.caid2{ width:100%; /*height:0.29rem;*/ line-height:0.29rem; position:absolute; bottom: -0.2rem;}

div.flicking_con2 {width:100%; height:100%; margin:0 auto; position:relative; }
div.flicking_con2 .flicking_inner {position:absolute;  width:100%; height:100%; text-align:center;}
div.flicking_con2 a {width: 0.08rem;height: 0.08rem;border-radius: 0.04rem; padding:0; background:#ccc; display:inline-block; opacity:0.5; margin:0 0.05rem;}
div.flicking_con2 a.on {opacity:1;width: 0.4rem;background-color: #999;}
#btn_prev2,#btn_next2{ display:none;}
/******首页类新闻中心幻灯片 end********/


/*报名参数*/
.dcans{position: relative;padding: 0.2rem;border-bottom: 1px solid #e7e7e7;}
.done{display:none;width: 100%;height: 100%;margin-top:50px;background: url("../img/done.png") no-repeat center 50px;top: 0;right: 0;position: absolute;opacity: 0.7;}
.dcans .top{}
.bmend{color: #0359a3;}

.dcans .top .t{line-height: 0.32rem;font-size: 0.22rem;width: 5.7rem;float: left;}
.dcans .top .bm{color:#fff;float:right;line-height: 0.40rem;font-size: 0.21rem;/*width: 1.05rem;*/padding: 0.03rem 0.1rem;text-align: center;height: 0.40rem;border-radius: 5px;background-color: #0359a3;}
.dcans .top .bm a{color: #fff;}
#bm,#xlzx{display: none;/*width: 1rem;*/}
#xlzx{float: right;position: relative;}
#xlzx #telzx{color: #0359a3;text-align: center;font-size: 0.20rem;font-weight: bold;position: absolute;top: 0.60rem;}
.dcans .top .bm:hover{background-color: #ff8908;}
.dcans .bt{margin-top:0.15rem;margin-bottom:2px;font-size: 0.2rem;font-weight: bold;}
.dcans .lis .ti{color: #666;}
.dcans .lis  i{margin:0 2px;color: #0359a3;text-decoration: inherit;font-family: Arial;font-size: 0.18rem;}

.regcon{margin-top: 0.2rem;}
.regcon .loli{overflow: hidden;margin-bottom: 0.25rem;padding-left: 0.3rem;}
.regcon .loli .l{/*width:19%;*//*min-width: 128px;*//*text-align: right;*/width:1.5rem;padding-right:2%;line-height: 0.45rem;font-size: 0.24rem;}
.regcon .loli .r{width:72%;}
.regcon .loli .r2{height: 28px;text-align: left;}


.regcon .loli .inp{font-family:sans-serif;float:left;text-indent:0.2rem;width: 99.5%;height: 0.55rem;font-size: 0.26rem;background-color: #fbfbfb;border:1px solid #d8d8d8;outline: none;  border-radius: 5px; line-height:0.55rem;}
.regcon .loli .tex{min-height: 100px;width: 98.5%;}
.regcon .loli .sinp{float:left;text-indent:0.2rem;width: 32%;margin-right:2%;height: 0.55rem; line-height:0.55rem;/*background-color: #fff;border: none;*/outline: none;}
.regcon .loli .send{text-indent:0.2rem;width: 31.81%;margin-right:0;height: 0.55rem; line-height:0.55rem;background-color: #fff;border: none;outline: none;cursor:pointer;font-size: 0.28rem;font-family: "微软雅黑";}
.regcon .loli .inpf{height: auto;background: none;text-indent: 0;}
.regcon .loli .inpty{width: 60%;display: inline-block;text-align: left;}
.regcon .loli .sel{text-indent: 10px;width: 60%;height: 45px;background-color: #fff;border: none;outline: none;}
.regcon .loli .sub{border:none;width: 1.9rem;height: 0.6rem; background-color:#00b050;color: #fff;font-size: 0.26rem; line-height:0.6rem; text-align:center; margin-top:0.25rem; border-radius: 0.1rem;}
.regcon .loli .sub:hover{background-color:#ff6600;}

.regcon .loli .ts{color: #ff0000;text-indent: 10px;width: 100%; line-height:28px;clear: both; text-align:left;font-size: 0.16rem;}
.regcon .loli .ts.active{background-color: #ccc;}
.regcon .loli .zc{margin-left: 15px;color: #e00404;}
.regcon .loli .zc a{color: #e00404;}
.regcon .loli .zc:hover a{color: #e00404}
.regcon .loli .fw{font-size: 18px;}
.regcon .loli .ty{width: 32%;margin-right: 2%;background-color: #d8d8d8;height: 40px;line-height: 40px;color: #fff;text-align: center;float: left;    border-radius: 5px;}
.regcon .loli .ty.g{width: 100%;}
.regcon .loli .tyend{margin-right: 0;}
.regcon .loli .ty.active{background-color: #e00404;}
.regcon .fkk i{color: #e00404;/*1a6df6*/margin-right: 8px; font-weight:bold}


/*分享*/
.sharewk{padding: 0 0.2rem;}
.sharewk  .ts{font-size: 12px;margin-top: 3px;}
.sharewk  .dj{font-size: 12px;margin-top: 3px;margin-right:2%;}
.sharewk  a{float:left;margin-top: 2px;transition:0.3s;width:22px;height: 22px;display: inline-block; margin-right: 5px;background-size: cover!important;    opacity: 0.9;}
.sharewk  a.wb{background: url("../img/weibo.png") no-repeat center;}
.sharewk  a.qq{background: url("../img/qq.png") no-repeat center;}
.sharewk  a.wx{background: url("../img/weixin.png") no-repeat center;}
.sharewk  a.qqkj{background: url("../img/qzone.png") no-repeat center;}
.sharewk  a.share{background: url("../img/share.png") no-repeat center;background-size:14px;}
.sharewk  a.wb:hover{background: url("../img/weiboh.png") no-repeat center;}
.sharewk  a.qq:hover{background: url("../img/qqh.png") no-repeat center;}
.sharewk  a.wx:hover{background: url("../img/weixinh.png") no-repeat center;}
.sharewk  a.qqkj:hover{background: url("../img/qzoneh.png") no-repeat center;}
.sharewk  a.share:hover{background: url("../img/shareh.png") no-repeat center;}
.sharewk span{display: inline!important;}


/**新闻列表 start**/
.newlist{ width:95%; margin:0 auto;}
.newlist ul li{ overflow:hidden; width:100%; margin:0.2rem 0; background:#fff; border-radius:3px;}
.newlist ul li .neLeft{ width:1.5rem;height:1.5rem; float:left;margin:0.07rem;}
.newlist ul li .neLeft img{ width:1.5rem; height:1.5rem; }
.newlist ul li .neRight{ width:4.4rem; float:right;}
.newlist ul li .neRight p{ color:#333; font-size:18px;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap; line-height:0.5rem;}
.newlist ul li .neRight span{ color:#888; font-size:16px; display:block; height:0.6rem; overflow:hidden; line-height:0.25rem; line-height:0.3rem;}
.newlist ul li .neRight em{ display:block; text-align:right; color:#888; font-size:13px; padding-right:5px; padding-top:0.08rem;}

/**新闻详情 start**/
.newdet{ width:95%; margin:0 auto;}
.newdet .newdetTop{ text-align:center; border-bottom:1px solid #ccc; padding:0.05rem 0 0.06rem 0;}
.newdet .newdetTop p{ font-size:16px; color:#333;}
.newdet .newdetTop span{ font-size:14px; color:#888;}
.newdet .newdetBot{}
.newdet .newdetBot *,.newdet .newdetBot img{ max-width:100%;}

/*job*/
.job{ width:100%; height:auto; overflow:hidden; margin:0.4rem auto; -moz-box-shadow:0px 5px 2px #f3f3f3; -webkit-box-shadow:0px 5px 2px #f3f3f3; box-shadow:0px 5px 2px #f3f3f3;}
.job_top{ width:100%; height:0.7rem; overflow:hidden; margin:0 auto; background-color:#efefef; text-indent:1.5em; font-size:0.24rem; font-family:"microsoft yahei"; color:#333; line-height:0.7rem; font-weight:bold;}
.job_down{ width:96%; height:auto; overflow:hidden; margin:0 auto; padding:0.25rem; border:1px solid #efefef; font-family:"microsoft yahei"; line-height:200%;}
.job_down .yaoq{ width:100%; height:auto; overflow:hidden; margin:0 auto; font-size:0.2rem; font-family:"microsoft yahei"; color:#df0004; line-height:200%; font-weight:bold;}
.job_key{ width:100%; height:auto; overflow:hidden; margin:0.3rem auto 0 auto; font-size:0.2rem; color:#3290bf; font-family:"microsoft yahei"; line-height:200%;}

/*分页*/
.page{margin-top: 20px;}
/*
.page .current{background-color:#fdf123;color: #333333;border: 1px solid #fdf123; }
.page a,.page span{background-color:#ffffff;font-family:arial;padding:5px 15px;margin: 0 5px;border: 1px solid #e8e8e8;border-radius: 5px; font-size:16px;box-shadow: 0px 3px 16px rgba(7,126,133,0.75);}
*/

.page .current{background-color:#174c8e;}
.page a,.page span{color: #fff;background-color:#ccc;font-family:arial;padding:2px 6px;margin: 0 3px;border-radius: 24px; font-size:14px;transition: 0.3s;}
.page a:hover,.page span:hover{background-color:#174c8e;}
.page .prev{background-image: url("../img/prev.png");background-repeat: no-repeat;background-position: center;}
.page .next{background-image: url("../img/next.png");background-repeat: no-repeat;background-position: center;}

/******************内页 start******************/
.commInpage{padding:0.2rem 0;  min-height:10rem;}
.cipageCons *,.cipageCons img{ max-width:100%;}
.cipageCons{ padding:0 0.28rem;line-height: 1.8;padding-bottom: 0.25rem;}

.lissc_t{ width:100%; height:auto; line-height:0.3rem; margin:0.3rem auto 0.2rem auto; font-size:0.24rem; color:#000; font-family:"microsoft yahei"; line-height:0.4rem;}
.lissc{ width:95%; height:auto; min-height:1.5rem; padding:0.1rem; margin:0.1rem auto;background-color:#fff; cursor:pointer;-moz-box-shadow:0px 2px 5px #999; -webkit-box-shadow:0px 2px 5px #999; box-shadow:0px 2px 5px #999; border-radius:0.1rem;}
.lissc:hover{ background-color:#b10011;-moz-box-shadow:0px 2px 5px #999; -webkit-box-shadow:0px 2px 5px #999; box-shadow:0px 2px 5px #999;}
.lissc_top{ width:100%; height:0.4rem; overflow:hidden; line-height:0.4rem; color:#000; font-size:0.35rem; font-family:"microsoft yahei";}
.lissc_top span{ color:#b10011; font-size:0.4rem; font-weight:bold; font-family:"microsoft yahei";}
.lissc_bottom{ width:100%; height:auto; min-height:1.1rem; line-height:0.35rem;color:#000; font-size:0.22rem; font-family:"microsoft yahei";}
.lissc:hover .lissc_top{ color:#fff;}
.lissc:hover .lissc_top span{ color:#fff;}
.lissc:hover .lissc_bottom{ color:#fff;}


/**上拉加载特效**/
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{height: 40px;line-height: 40px;text-align: center;}
.dropload-load .loading{display: inline-block;height: 15px;width: 15px;border-radius: 100%;margin: 6px;border: 2px solid #666;border-bottom-color: transparent;vertical-align: middle;-webkit-animation: rotate 0.75s linear infinite;animation: rotate 0.75s linear infinite;}
.dropload-load{ border-top:1px solid #e9e9e9; font-size:0.22rem;display: none;clear: both;padding-top: 0.05rem;}
@-webkit-keyframes rotate {
0% {-webkit-transform: rotate(0deg);}
50% {-webkit-transform: rotate(180deg);}
100% {-webkit-transform: rotate(360deg);}}
@keyframes rotate {
0% {transform: rotate(0deg);}
50% {transform: rotate(180deg);}100% {transform: rotate(360deg);}}

/**详情页**/
.cipagerTop{ text-align:center; padding:0.2rem 0 0.1rem 0; border-bottom:1px solid #e7e7e7;}
.cipagerTop p{ font-size:0.30rem; color:#000; padding:0 0.28rem; font-weight:bold;}
.cipagerTop span{ display:block; font-size:14px; color:#c0c0c0; padding-top:0.1rem;}
.cipagerCon{ padding:0.2rem 0.28rem;min-height: 5rem;}
.cipagerCon *,.cipagerCon img{ max-width:100%;}

/**图文列表样式**/
.piclist{ width:94%; height:auto; overflow:hidden; margin:0.1rem auto; padding:0.1rem 0;}

/*neicase*/
.piclist .case_box{ width:100%; height:auto; overflow:hidden; float:left; margin:0.25rem auto 0 auto; position:relative;}
.piclist .case_box_img{ width:97%; height:5.2rem; overflow:hidden; margin:0.15rem; -moz-box-shadow:0px 0px 0.15rem #dedede; -webkit-box-shadow:0px 0px 0.15rem #dedede; box-shadow:0px 0px 0.15rem #dedede; }
.piclist .case_box_img img{ width:100%; height:auto; min-height:5.2rem; transition:0.3s;}
.piclist .case_box:hover .case_box_img img{ width:100%; height:auto; min-height:5.2rem; transform:scale(1.1); transition:0.3s;}
.piclist .case_box_title{ width:97%; height:0.6rem; overflow:hidden; margin:0 auto; line-height:0.6rem; font-size:0.26rem; font-family:"microsoft yahei"; text-align:center; font-weight:bold;}

/*neipro*/
.piclist .right_box{width:48%; height:auto; overflow:hidden; float:left; margin:0.2rem 1% auto 1%; position:relative; -moz-box-shadow:0px 0px 5px #ebebeb; -webkit-box-shadow:0px 0px 5px #ebebeb; box-shadow:0px 0px 5px #ebebeb;}
.piclist .right_box_img{ width:100%; height:2.4rem; overflow:hidden;}
.piclist .right_box .right_box_img img{ width:100%; height:auto; min-height:2.4rem; transition:0.3s;}
.piclist .right_box_title{ width:100%; height:0.6rem; overflow:hidden; background-color:#fff; font-size:0.28rem; line-height:0.6rem; color:#333; font-weight:bold; text-align:center;}
.piclist .right_box:hover .right_box_img img{ width:100%; height:auto; min-height:2.4rem; transform:scale(1.1); transition:0.3s;}
.piclist .right_box:hover .right_box_title{ width:100%; height:0.6rem; overflow:hidden; background-color:#fff; font-size:0.28rem; line-height:0.6rem; color:#023575; font-weight:bold; text-align:center;}


.mnewlist ul{width: 6.8rem;margin: 0 auto;}
.mnewlist ul li{width: 6.8rem;padding: 0.15rem 0;border-bottom: 1px dashed #ccc;margin-bottom: 0;}
.mnewlist ul li a{font-size:0.22rem;overflow: hidden;text-overflow: ellipsis;word-wrap: normal;white-space: nowrap;width: 6rem;float: left;text-align: left;}
.mnewlist ul li a{width: 5.4rem;float: left;}
.mnewlist ul li em{font-size:0.2rem;float: right;text-align: right;}


.videolist  ul li{ float:none; width:6.8rem; text-align:center;margin: 30px auto;}
.videolist ul li .neImg{ width:100%; margin:0 auto; border:1px solid #e9e9e9; height:4.35rem;}
.videolist ul li .neImg img{ width:100%; height: 4.35rem;; margin:0.05rem;}


/*内页banner*/
.neibanner{ width:100%; height:2.5rem; margin:0 auto; overflow:hidden;}
.neiye_title{ width:100%; text-align:left; margin:1rem auto 0 0.3rem; color:#fff; font-size:0.34rem; font-family:"Arial"; }
.neiye_title1{ width:100%; text-align:left; margin:0 auto 0 0.3rem; color:#fff; font-size:0.24rem; font-family:"microsoft yahei"; }


.procat,.jml{background: url(../img/bg2.png);}
.procat .list .li{height: 3rem;position: relative;}
.procat .list .l1 img{max-width: 100%;}
.procat .list .l1,.procat .list .l2{width: 100%;}
.procat .list .small{width: 100%;}
.procat .list .l3,.procat .list .l4{width: 50%;}
.procat .list .l5{width: 100%;}
.procat .list .li .yy{position:absolute;left:0;top:0;width: 100%;height: 100%;background:rgba(0,0,0,0.35);}
.procat .list .li .jj{cursor:pointer;position:relative;color:#fff;position:absolute;left:0;top:0;padding: 14px;}
.procat .list .l1 .jj,.procat .list .l2 .jj,.procat .list .l5 .jj{padding: 2%;width: 94%;height: 85.5%;margin-top: 1%;margin-left: 1%;}
.procat .list .l3 .jj,.procat .list .l4 .jj{padding: 2%;width: 92%;height: 90%;margin-top: 2%;margin-left: 2%;}
.procat .list .li .jj .n{font-size: 0.28rem;}
.procat .list .li .jj .en{font-family: Arial;font-size: 0.15rem;}
.procat .list .li .jj .nr{height:20%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.procat .list .li:hover .jj .nr{height:47%;}

.procat .list .l1 .jj .en,.procat .list .l2 .jj .en,.procat .list .l5 .jj .en{margin-bottom: 3%;}
.procat .list .l3 .jj .en,.procat .list .l4 .jj .en{margin-bottom: 6%;}

.procat .list .li .jj .img{display: none;opacity: 0;transition: all 0.5s;}
/*.procat .list .li:hover{background-size: 105%;}*/
.procat .list .li:hover .jj{border: 1px solid #d0cece;transition: 0.3s;}
.procat .list .li:hover .jj .img{display: block;opacity: 1;}
.procat .list .li:hover .jj .img img{height: 0.47rem;}
.procat .list .li:hover .jj .n{font-weight: bold;}
/*.procat .list .li:hover .yy{background: none;}*/





/*视频区域*/
.wstvideo{padding:0.25rem  0.2rem ;}
.toptitle{padding-bottom: 0.2rem;background: url("../img/toptitlebg.png") no-repeat left bottom;background-size: auto 0.24rem;margin-bottom: 0.06rem;}
.toptitle .e{font-family: hwxh;font-size: 0.36rem;color: #cccccc;letter-spacing: -0.04rem;margin-right: 0.08rem;}
.toptitle .n{font-family: jyt;font-size: 0.28rem;color: #0359a3;letter-spacing: -0.1rem;margin-top: 0.08rem;}
.wstvideo .videoitem{width: 100%;height: 4.35rem;}

.khjzvideo{padding:0.37rem  0.2rem;}
.khjzwk{/*padding: 0.1rem 0.2rem;*/}
.khjzwk li{background: url("../img/opaciybg.png") bottom;margin-bottom: 0.13rem;padding: 0.15rem 0.2rem;}
.khjzwk li.active{background: #0359a3;cursor: pointer;}
.khjzwk li.active .v{color: #fff;}
.khjzwk li.active .t{color: #fff;}
.khjzwk li.active .n{color: #fff;}
.khjzwk li:hover{background: #0359a3;cursor: pointer;}
.khjzwk li:hover .v{color: #fff;}
.khjzwk li:hover .t{color: #fff;}
.khjzwk li:hover .n{color: #fff;}
.khjzwk .vt{font-size: 0.18rem;font-family: Arial;}
.khjzwk .n{font-size: 0.22rem;color: #666;}
.khjzwk .vt .v{color: #999999;}
.khjzwk .vt .t{color: #666666;}



/*新闻中心*/
.ixwzx{padding: 0 0.2rem; margin:0 auto; overflow: hidden;}
.ixwzx2{background: none;}
.ixwzx .pic{width: 2rem;height:1.55rem;text-align: center;overflow: hidden;}
.ixwzx .jj{width: 4.38rem;}
.ixwzx .jj .t{font-size: 0.24rem;color: #1f1a17;}
.ixwzx .jj .intro{font-size: 0.22rem;color: #989898;}
.ixwzx .jj .d{font-size: 0.2rem;color: #8e8e8e;margin-top: 0.25rem;}
.ixwzx .jj .d span{}
.ixwzx .pic img{width:100%;max-width: 100%;vertical-align: middle;}
.inewscList ul li{padding:0.3rem 0;position: relative; overflow:hidden;/* background:url(../img/myuan.png) 0 no-repeat;*/ border-bottom:0.02rem solid #d2d2d2;}
.inewscList ul li:hover{border-bottom:0.02rem solid #0f4b96;}
.inewscList ul li:hover .jj .t{color: #0f4b96;}
.inewscList ul li a{text-align: left; display:block;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;height:0.43rem; line-height:0.43rem; vertical-align:bottom;}
.inewscList ul a:hover,.inewscList ul .ilist p a:hover{ color:#0359a3;}



/*二维码外框*/
.ewmwk{height: 3rem;color: #fff;font-size: 0.2rem;}
.ewmwk .picwk{}
.ewmwk .pic{width: 1.5rem;margin-top: 0.3rem;margin-left: 0.6rem;padding-bottom: 0.18rem;margin-bottom: 0.1rem;}
.ewmwk .pic .ewmn{padding: 0.08rem 0;color: #0359a3;}
.ewmwk .pic img{width: 100%;}
.ewmwk .pic1{margin-left: 1.2rem;background: url("../img/weibo.png") no-repeat bottom;background-size: auto 0.25rem;}
.ewmwk .pic2{background: url("../img/weixin.png") no-repeat bottom;background-size: auto 0.25rem;}



/*productlist列表页面样式 婚礼案例  礼仪庆典*/
.productlist ul li .neImg{height: 2.55rem;}
.productlist ul li .neImg img{height: 2.45rem;}


/*listlist列表页面样式 荣誉证书*/
.listlist ul li .neImg{height: 2.5rem;}
.listlist ul li .neImg img{height: 2.4rem;}

/*视频*/
.videolist{padding-bottom: 0.3rem;}
.videolist ul li .neImg{height: 4.35rem;}

/*==========分页样式2开始=========*/
.page2{font-family:"Arial";width:100%;text-align:center;margin: 0.05rem 0;font-size: 0.16rem;overflow: hidden;height: 0.41rem;}
.page2 a{display:inline-block;padding:0.11rem 0.16rem;color:#fff;margin:0;background:#0359a3;}
.page2 a.prev{margin-right: -0.04rem;}
.page2 a.next{margin-left: -0.04rem;;}
.page2 a:hover{background-color: #3d2e23;}
.page2 span{display:inline-block;color:#fff;padding:0.11rem 0.16rem;background:#3d2e23;}
.page2 font{color:#696969;}
/*==========分页样式2结束==========*/

.gxk{ display:none;}
.gxk + label {background-color: #FFF;border: 1px solid #e6e6e6;padding: 10px; vertical-align:text-top;border-radius: 100px;display: inline-block;position: relative; cursor:pointer;}
.gxk + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.gxk:checked + label {background:url(../img/gxk.png) 0px 0px no-repeat; background-size:100% 100%;border: 1px solid #DB121A;}

/**用户登录 注册 start**/
.uloginwk{ background:#fff; margin:2% auto 0px; overflow:hidden; padding:3% 0px}
.ulogin{ padding:0px 2.5%; overflow:hidden}
.ulogin li{margin:0 0 0.2rem 0; overflow:hidden;}
.ulogin li .inp{ outline:none; width:100%; text-indent:10%;border:1px solid #ccc; color:#999; box-sizing:border-box; padding:10px 0;  border-radius:4px; margin:0 auto; position:relative;outline:none}
.ulogin li .input-small{text-indent: 24%;width: 40%;background: url(../img/zc2.png) 0.2rem 50% no-repeat;background-size: auto 50%;outline:none}
.doregister{display:block;  padding:2% 0px; text-align:center; border-radius:4px; width:100%; color:#fff; margin-top:3%;background:url(../img/ab2.png) no-repeat; background-size:cover;}
.doregister:hover{opacity: 0.85;}
.ulogin-button{ border:none; background-color:#ff7308; color:#fff; text-align:center; padding:1.1% 2.5%; border-radius:6px; outline:none; cursor:pointer; margin-left:2%; appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.ulogin .imgcode{width: 1rem;vertical-align: middle;margin-left: 2%;height: 0.39rem;min-width: 70px;min-height: 26px;}
.ulogin .imgcodelogin{width: 1rem;vertical-align: middle;margin-left: 2%;height: 0.43rem;min-width: 70px;min-height: 26px;}
.ulogin li input.yhm{ background:url(../img/zc3.png) 0.2rem 50% no-repeat; background-size:auto 50%;}
.ulogin li input.yhm{ background:url(../img/yhm.png) 0.2rem 50% no-repeat; background-size:auto 50%;}
.ulogin li input.mm{ background:url(../img/mm.png) 0.2rem 50% no-repeat; background-size:auto 50%;}
.ulogin li input.tel{ background:url(../img/lx.png) 0.2rem 50% no-repeat; background-size:auto 50%;}
.ulogin li input.yhm2{ background:url(../img/zc1.png) 0.2rem 50% no-repeat; background-size:auto 50%;}

.wl_ht_header{ width:100%; max-width:720px; height:55px; line-height:55px; overflow:hidden; position:fixed; top:0px; text-align:center; background-color:#fff; z-index:9999;    border-bottom: 1px solid #ececec;}
.wl_ht_back{ width:55px; height:55px; position:absolute; float:left; display:block; left:0%; background:url(../img/beback.png) no-repeat center; background-size:50% auto;}
/**用户登录 注册 end**/

/**会员中心 star**/
.tgap {height:51px;}
.gtx{ padding: 3.5% 0px 0%;}
.head_pic {height: 95px;width: 95px;}
.nickname i.sexgirl{top:11%;    background-size: 70% auto;}
.gtx ul {padding:1.5% 0 1.5%;}
.vip-club{margin:2% auto;}
.vip-club li a i.stat1{background-size:78% auto;}
.vip-club li a i.stat2{background-size:78% auto;}
.vip-club li a i.stat3{background-size:78% auto;}
.vip-club li a i.stat4{background-size:78% auto;}
.vip-club li a i.stat5{background-size:78% auto;}
.vip-club li a em{    margin-left: 24%;top: -1px;}
.vip-club_list{margin-top: 2%;}
.vip-club_list ul li{    background-size: 2.2% auto;padding: 0.5% 2%;line-height: 255%;}
.vip-club_list ul li a .pic1{background-size: 60% auto;}
.vip-club_list ul li a .pic2{background-size: 67% auto;}
.vip-club_list ul li a .pic3{background-size: 69% auto;}
.vip-club_list ul li a .pic4{background-size: 69% auto;}
.vip-club_list ul li a .pic5{background-size: 69% auto;}
.vip-club_list ul li a .pic6{background-size: 62% auto;}
/***********会员中心订单列表************/


/*会员中心 style_zsj start*/
.tgap{height: 56px;}
.gtx{position: relative; padding: 3% 0px 0%; background:url(../img/mbg.jpg) no-repeat center -2rem;/*member_top_bg.png*/}
.head_pic{margin: 0 auto;height:110px;width:110px;overflow: hidden;border-radius: 50%;}
.head_pic img{width: 100%;}
.nickname {width: 100%; text-align:center; padding:1.5% 0px; line-height:180%;color: #fff;overflow: hidden; position:relative}
.nickname i.sexbog{ position:absolute; top:21%; display:inline-block; width:30px; height:30px; background:url(../img/main_icon_boy.png) no-repeat center; background-size:75% auto;}
.nickname i.sexgirl{ position:absolute;top:21%;display:inline-block; width:30px; height:30px; background:url(../img/main_icon_girl.png) no-repeat center; background-size:75% auto;}
.gtx ul {width: 100%;background: rgba(0,0,0,0.1);padding:1.5% 0; overflow:hidden;}
.gtx ul li {float: left;width: 33.33333%;border-left: 1px #698bc4 solid;height: 100%;color: #fff;margin-left: -1px;text-align: center;}
.gtx ul li .num{ line-height:140%}
.gtx ul li .category{ line-height:140%}
/*状态*/
.vip-club_bg{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5;}
.vip-club{margin:2% auto;background: #fff;overflow: hidden;padding:1.5% 0px;}
.vip-club li a {color: #686868;width: 25%;float: left;text-align: center; border-left: 1px solid #ebebeb;margin-left: -1px; position:relative}
.vip-club li a i{width:35px; height:35px; display:inline-block}
.vip-club li a i.stat1 {  background:url(../img/usercente_co1.png) no-repeat center ; background-size:85% auto}
.vip-club li a i.stat2 {  background:url(../img/usercente_co2.png) no-repeat center ; background-size:85% auto}
.vip-club li a i.stat3 {  background:url(../img/usercente_co6.png) no-repeat center ; background-size:88% auto}
.vip-club li a i.stat4 {  background:url(../img/usercente_co5.png) no-repeat center ; background-size:88% auto}
.vip-club li a em{background-color: #f43530;color: #FFFFFF;font-size: 12px;padding: 1px 6px;border-radius: 100%;margin-left:20%; position:absolute; top:-3px;}
.vip-club_list{ width:100%; height:auto; overflow:hidden; margin-top:2%; background-color:#fff;}
.vip-club_list ul li{border-bottom: 1px solid #ebebeb;padding:1% 2%;background: #fff url(../img/Arrow-Right-icon.png) no-repeat 97% center;background-size:2% auto;color: #444; overflow:hidden; line-height:260%}
.vip-club_list ul li a{ display:block;}
.vip-club_list ul li a .pic1{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin1.png) no-repeat center; background-size:63% auto}
.vip-club_list ul li a .pic2{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin2.png) no-repeat center; background-size:72% auto}
.vip-club_list ul li a .pic3{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin3.png) no-repeat center; background-size:72% auto}
.vip-club_list ul li a .pic4{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin4.png) no-repeat center; background-size:72% auto}
.vip-club_list ul li a .pic5{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin5.png) no-repeat center; background-size:72% auto}
.vip-club_list ul li a .pic6{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin6.png) no-repeat center; background-size:68% auto}
.vip-club_list ul li a .pic7{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin7.png) no-repeat center; background-size:68% auto}
.vip-club_list ul li a .pic8{ width:42px; float:left; height:42px; margin-right:1%; background:url(../img/vip_coin8.png) no-repeat center; background-size:68% auto}


/**修改会员资料 star**/
.usercen_info_bg{ width:100%; height:auto; overflow:hidden; background-color:#fff;margin: 2% auto;}
.usercen_info_bg ul li{ padding:2% 2%;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.usercen_info_bg ul li {color:#181818;}
.usercen_info_bg ul li select{width: 75px;border: 1px solid #e5e5e5;color:#999999;height: 0.3rem; }
.usercen_info_bg ul .xgkk .send{width: 88px;height: auto;}
.usercen_info_bg ul li  span{ display:block;width:15%; float:left; overflow:hidden;padding-top: 3px; }
.usercen_info_bg ul li  em {width:70%; text-align:left; color:#999999; float: right; margin-right:5%; display:-webkit-box; -webkit-line-clamp:1;-webkit-box-orient:vertical; word-wrap: break-word;overflow:hidden; -webkit-box-pack:center; padding-left:10%}
.usercen_info_bg ul li  em input{ border:none; width:95%; line-height:180%; appearance: none;outline:none ; color:#999}
.usercen_info_bg ul li.bore{ border-bottom:none}
.usercen_info_bg ul  a.buttoom{ width:80%; margin:4% 10% ; text-align:center; padding:2% 0px; border-radius:6px; background-color:#ff5b0e;color:#fff; border:none; display:inline-block}

/*头像修改*/
.col-md-9{text-align: center;}

/*微信登陆*/
.sanlogin{margin-top: 30px;}
.sanlogin p{ text-align:center; background:url(../img/hen.png) 0 50% repeat-x; background-size:aoto 100%; width:90%; margin:0 auto;}
.sanlogin p i{ display:inline-block; background:#fff; padding:0 10px; font-size:15px; color:#666;}
.sanlogin .sanls{ text-align:center; padding-top:10px;}
.sanlogin .sanls a{ display:inline-block;border-radius:100%; box-sizing:border-box; border:1px solid #ccc; padding:0.08rem;}
.sanlogin .sanls a img{  width:0.75rem;}

/*会员中心s*/
.mtop{height: 0.8rem;padding:0.2rem;overflow: hidden;}
.mtop .pic{width:0.8rem;height: 0.8rem;float: left;border-radius: 0.4rem;}
.mtop .pic img{max-width: 100%;border-radius: 0.4rem;}
.mtop .t{font-size: 0.24rem;float: left;line-height: 0.8rem;margin-left: 0.2rem;}

.mlist{background-color: #f2f2f5;overflow: hidden;padding-bottom: 0.6rem;}
.mlist .lis{height: 0.4rem;line-height: 0.4rem;padding-left: 0.5rem;background-color: #fff;margin-top: 0.2rem;}
.mlist .lis p{font-size: 0.2rem;padding-right: 0.5rem;background: #fff url("../img/titan/jiat2.png") no-repeat 6.4rem;background-size: 0.07rem;}
.mlist .lis1{background: #fff url("../img/titan/me1.png") no-repeat 0.2rem;background-size: 0.3rem;}
.mlist .lis2{background: #fff url("../img/titan/me2.png") no-repeat 0.2rem;background-size: 0.3rem;}
.mlist .lis3{background: #fff url("../img/titan/me3.png") no-repeat 0.2rem;background-size: 0.3rem;}
.mlist .lis4{background: #fff url("../img/titan/me4.png") no-repeat 0.2rem;background-size: 0.3rem;}
.mlist .lis5{background: #fff url("../img/titan/me5.png") no-repeat 0.2rem;background-size: 0.3rem;}
/* v表单 */
.wl_bdcon{width: 100%;height: auto;overflow: hidden;margin: 0px auto;}
.wl_bdcontit{width: 100%;height: auto;overflow: hidden;padding-top: 0.5rem;text-align: center;}
.wl_bdcontit p.p1{font-size: 0.44rem;font-weight: bold;line-height: 0.5rem;color: #0f4b96;margin-bottom: 0.15rem;}
.wl_bdcontit p.p2{color: #0f4b96;font-size: 0.26rem;line-height: 0.42rem;}
.wl_bdcontit p.p3{color: #7b828c;font-size: 0.26rem;line-height: 0.42rem;}
.wl_bdconlist{width: 92%;height: auto;overflow: hidden;margin: 0.3rem auto 0px;}
.wl_bdconlist .wl_inpbox{box-sizing: border-box;border: 1px solid #d3d3d3;height: 0.7rem;font-size: 0.26rem;padding: 0px 0.1rem;line-height: 0.7rem;position: relative;margin-bottom: 0.2rem;}
.wl_bdconlist .wl_inpbox .inputwl{color: #7b828c;width: 100%;height: 100%;border: none;float: left;}
#getKey2 {border: none;float: right;color: #0f4b96;background: none;line-height: 0.7rem;cursor: pointer;}
.inpucoin {width: 0.4rem;height: 0.38rem;background: url(../img/ms_coin1.png) no-repeat center;background-size: 100%;position: absolute;right: 0.1rem;top: 0.15rem;}
.wl_bdconlist .boxinput2{width: 98%;float: left;box-sizing: border-box;margin: 0px 1%;border: 1px solid #d3d3d3;font-size: 0.26rem;padding: 0px 0.1rem;position: relative;}
.wl_bdconlist .boxinput2 .inputtext{width: 100%;border: none;height: 1rem;color: #7b828c;line-height: 0.38rem;}

.wl_txtipt{width: 100%;height: auto;overflow: hidden;margin-top: 0.25rem;}
.wl_txtipt .uplodbg{background-color: #f6f6f6;text-align: center;padding: 0.3rem 0px;}
.wl_txtipt .uplodbg .marup{margin: 0px auto;}
.wl_txtipt .layui-form-item{margin-bottom: 0px;}
.wl_txtipt .layui-upload-drag{border: none;background-color: #f6f6f6;}
.wl_txtipt .layui-upload-drag .layui-icon{color: #0f4b96;}
.wl_txtipt .layui-upload-drag p.p1{font-size: 16px;font-weight: bold;color: #4e4e4e;margin-bottom: 5px;}
.wl_txtipt .layui-upload-drag p.p2{font-size: 12px;color: #7b828c;}
.wl_txtipt .wl-cloudcoin{width: 0.66rem;height: 0.62rem;background: url(../img/ms_coin2.png) no-repeat center;background-size: 100%;display: inline-block;}
.wl_txtipt .layui-btn{background-color: #e9001a;font-size: 0.26rem;height: 0.6rem;line-height: 0.6rem;border-radius: 6px;margin-top: 0.25rem;}
.wl_txtipt .layui-form-item .layui-input-inline{margin: 0px auto 0rem;text-align: center;}
#uploadlist .uk-input{background: none;border: none;margin: 0px 0.15rem;width: 200px;color: #0f4b96;}
#uploadlist .uk-text-left{color: #0f4b96;margin: 0px 0.2rem;}
#uploadlist .del{color: #e9001a;padding: 0px 0.1rem;}
/* laber */
.wl_bjlaberbg{width: 100%;height: auto;overflow: hidden;padding: 0.45rem 0px 0.2rem;background-color: #0f4b96;margin-top: 0.3rem;}
.wl_bjlaber{width: 100%;height: auto;margin: 0px auto;overflow: hidden;}
.wl_bjlaber ul li{width: calc(100% / 2);float: left;overflow: hidden;position: relative;color: #fff;text-align: center;margin-bottom: 0.3rem;}
/* .wl_bjlaber ul li::after{display: inline-block;width: 1px;height: 0.44rem;position: absolute;right: 0px;top: 0.08rem;content: "";background-color: #fff;} */
.wl_bjlaber ul li .pic{width:0.6rem;height: 0.6rem;overflow: hidden;margin: 0px auto 0.1rem;}
.wl_bjlaber ul li .pic.pic1{background: url(../img/ms_coin3.png) no-repeat center;background-size: 80%;}
.wl_bjlaber ul li .pic.pic2{background: url(../img/ms_coin4.png) no-repeat center;background-size: 70%;}
.wl_bjlaber ul li .pic.pic3{background: url(../img/ms_coin5.png) no-repeat center;background-size: 80%;}
.wl_bjlaber ul li .pic.pic4{background: url(../img/ms_coin6.png) no-repeat center;background-size: 70%;}
.wl_bjlaber ul li .txt{overflow: hidden;width: 100%;text-align: center;}
.wl_bjlaber ul li .txt p.p1{font-weight: bold;font-size:0.26rem;margin-bottom: 0.05rem;}
.wl_bjlaber ul li .txt p.p2{font-size: 0.24rem;}
/* pro */
.wl_procon{width:92%; height:auto; overflow:hidden; margin: 0px auto;}
.wl_procon .lis{width: 100%;float: left;overflow: hidden;border-bottom: 1px dashed #b8b8b9;padding:0.22rem 0px;}
.wl_procon .lis a .pic{width:1.89rem;float: left;overflow: hidden;}
.wl_procon .lis a .pic img{width: 100%;}
.wl_procon .lis a .txtcon{width: calc(100% - 2rem);float:right;overflow: hidden;margin-top: 0.08rem;}
.wl_procon .lis a .txtcon p.p1{font-size: 0.26rem;font-weight: bold;color: #0f4b96;margin-bottom: 0.1rem;}
.wl_procon .lis a .txtcon p.p2{font-size: 0.24rem;color: #000;line-height: 0.4rem;  display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.wl_probigcon{width:92%;height: auto;overflow: hidden;margin: 0.25rem auto 0.2rem;}
.wl_probigcon img{width: 100%;float: left;}

/* 流程 */
.wl_lcbox{width: 100%;height: auto;overflow: hidden;margin: 0.4rem auto;}
.wl_lcboxtt{text-align: center;font-size: 0.32rem;font-weight: bold;color: #000;padding: 0.1rem 0.4rem 0px;}
.wl_lcboxtt i{color: #0f4b96;}
.wl_lcboxc1{width: 100%;height: auto;overflow: hidden;margin: 0.5rem auto 0px;}
.wl_lcboxc1 ul li{width: calc(100% / 3); float: left;position: relative;margin-bottom: 0.25rem;}
.wl_lcboxc1 ul li .pic{width: 1.5rem;height: 1.5rem;box-sizing: border-box;border: 1px solid #175199;border-radius: 50%;font-weight: bold;font-size: 0.26rem;color: #0f4b96;text-align: center;margin: 0px auto;}
.wl_lcboxc1 ul li .pic p.p1{padding-top: 0.4rem;}
.wl_lcboxc1 ul li .pic p.p2{margin-top: 0.05rem;padding: 0px 0.1rem;}
.wl_lcboxc1 ul li::after{position: absolute;display: inline-block;width: 0.51rem;height: 1px;background-color: #175199;right: -0.25rem;top: 50%;content: "";}
.wl_lcboxc1 ul li:nth-child(3)::after,.wl_lcboxc1 ul li:nth-child(6)::after,.wl_lcboxc1 ul li:nth-child(9)::after,.wl_lcboxc1 ul li:nth-child(12)::after{bottom: -0.26rem;left: 1.2rem;width: 1px;height:0.27rem;right: auto;top: auto;}
.wl_lcboxc1 ul li:nth-child(4),.wl_lcboxc1 ul li:nth-child(5),.wl_lcboxc1 ul li:nth-child(6),.wl_lcboxc1 ul li:nth-child(10),.wl_lcboxc1 ul li:nth-child(11),.wl_lcboxc1 ul li:nth-child(12){float: right;}
.wl_lcboxc1 ul li:nth-child(4)::after,.wl_lcboxc1 ul li:nth-child(5)::after,.wl_lcboxc1 ul li:nth-child(10)::after,.wl_lcboxc1 ul li:nth-child(11)::after{right: auto;left: -0.25rem;}
.wl_lcboxc1 ul li:nth-child(14)::after{display: none;}
.wl_lcboxpic{width: 92%;height: auto;overflow: hidden;margin: 0.1rem auto 0px;}
.wl_lcboxpic img{width: 100%;}

/* 代言 */
.wl_dybg{width: 100%;height: auto;overflow: hidden;background-color: #f1f2f6;padding:0.2rem 0px 0.25rem;}
.wl_dybox{width: 98%;height: auto;overflow: hidden;margin: 0.4rem auto 0px;}
.wl_dybox ul li{width: 31.3%;float: left;margin: 0px 1% 2%;background-color: #fff;height: 3.15rem;position: relative;transition:cubic-bezier(0.215,.61,.355,1) .45s;overflow: hidden;}
.wl_dybox ul li p.p1{font-size: 0.34rem;color: #0f4b96;text-align: center;margin-top:0.6rem;margin-bottom: 0.1rem;}
.wl_dybox ul li p.p1 i{font-size: 0.58rem;font-weight: bold;}
.wl_dybox ul li p.p2{font-size:0.24rem;color: #000;text-align: center;}
.wl_dybox ul li .labert{width: 1.3rem;height: 1.3rem;border-radius: 50%;background-color: #175199;position: absolute;bottom: -0.65rem;left: 0px;right: 0px;margin: 0px auto;}
.wl_dybox ul li .labert p.p3{font-size: 0.28rem;font-weight: bold;text-align:center;color: #fff;padding-top: 0.17rem;}
.wl_dybox ul li .pic{width: 0.54rem;height: 0.45rem;margin: 0.65rem auto 0.18rem;}
.wl_dybox ul li .pic img{width: 100%;}
.wl_dybox ul li p.p4{background-color: #0f4b96;width: 1.48rem;height: 0.48rem;margin: 0px auto;border-radius: 40px;line-height: 0.48rem;text-align: center;color: #fff;font-size: 0.24rem;}
/* 10流程 */
.wl_lcboxc2{width: 100%;height: auto;overflow: hidden;margin: 0.4rem auto 0px;}
.wl_lcboxc2 ul li{width: calc(100% / 4); float: left;position: relative;margin-bottom: 0.25rem;}
.wl_lcboxc2 ul li .pic{width: 1.3rem;height: 1.3rem;box-sizing: border-box;border: 1px solid #175199;border-radius: 50%;font-weight: bold;font-size: 0.24rem;color: #0f4b96;text-align: center;margin: 0px auto;}
.wl_lcboxc2 ul li .pic p.p1{padding-top: 0.2rem;}
.wl_lcboxc2 ul li .pic p.p2{margin-top: 0.02rem;padding: 0px 0.1rem;}

/* 6大贴心 */
.wl_txlist{width: 100%;height: auto;overflow: hidden;margin: 0.4rem auto ;}
.wl_txlist ul li{width: 48%;float: left;overflow: hidden;margin: 0px 1% 2%;text-align: center;}
.wl_txlist ul li .pic{width: 0.54rem;height: 0.54rem;margin: 0px auto 0.1rem;}
.wl_txlist ul li .pic.pic1{background: url(../img/wl_coin2.png) no-repeat center; background-size: 75%;}
.wl_txlist ul li .pic.pic2{background: url(../img/wl_coin3.png) no-repeat center; background-size: 80%;}
.wl_txlist ul li .pic.pic3{background: url(../img/wl_coin4.png) no-repeat center; background-size: 80%;}
.wl_txlist ul li .pic.pic4{background: url(../img/wl_coin5.png) no-repeat center; background-size: 85%;}
.wl_txlist ul li .pic.pic5{background: url(../img/wl_coin6.png) no-repeat center; background-size: 85%;}
.wl_txlist ul li .pic.pic6{background: url(../img/wl_coin7.png) no-repeat center; background-size: 90%;}
.wl_txlist ul li p.p1{font-size: 0.26rem;color: #0f4b96;font-weight: bold;margin-bottom: 0.18rem;}
.wl_txlist ul li p.p2{font-size: 0.2rem;color: #000;line-height: 0.4rem;padding: 0px 0.1rem;height: 1.1rem;}