@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block; }
/*table{border-collapse:collapse;border-spacing:0;padding:0; }
caption,th{text-align:left;font-weight:normal; }*/
html,body,fieldset,img,iframe,abbr{border:0; }
i,cite,em,var,address,dfn{font-style:normal; }
[hidefocus],summary{outline:0; }
li{list-style:none; }
h1,h2,h3,h4,h5,h6,small{font-size:100%; }
sup,sub{font-size:83%; }
pre,code,kbd,samp{font-family:inherit; }
q:before,q:after{content:none; }
select{outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none; }
input,textarea{overflow:auto;resize:none;font-family:"Microsoft YaHei","微软雅黑","arial","tahoma","MicrosoftJhengHei", "sans-serif"; }
label,summary{cursor:default; }
a,button{cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold; }
del,ins,u,s,a,a:hover{text-decoration:none; }
/* CSS Document */

/*@font-face{
    font-family:"MiSans_r";
    src:url("/static/cjbdt123/css/Mi-R.ttf");
}*/

body{ padding:0; font-family:"Microsoft YaHei","微软雅黑","arial","tahoma","MicrosoftJhengHei", "sans-serif"; }
html,body{ font-size:16px; }
@media only screen and(max-width:1680px){
	html,body{ font-size:14px; }
}
@media only screen and(max-width:1480px){
	html,body{ font-size:12px; }
}

.margin{ margin:0px auto; }
.hidden{ overflow:hidden; }
.width1200{ max-width:1200px; width:90%; }
img{ max-width:100%; max-height:100%; vertical-align:middle; }
i.md{ position:absolute; margin-top:-6rem; }
/* top_bg */
.top_h,.top_bg,.top_bg .width1200,.top_bg .width1200 a.logo,.top_bg .width1200 .lm_bg,.top_bg .width1200 .so,.top_bg .width1200 .nav{ height:5.75rem; }
.top_h,.top_bg{ width:100%; }
.top_bg .width1200 a.logo,.top_bg .width1200 .lm_bg,.top_bg .width1200 .so,.top_bg .width1200 .nav{ display:flex; align-items:center; }

.top_bg{ position:fixed; top:0px; left:0px; background-color:#ffffff; z-index:999999; border-bottom:1px solid #eeeeee; }
.top_bg .width1200 a.logo{ float:left; width: 17%; }
.top_bg .width1200 a.logo img{ max-height:2.75rem; }

.top_bg .width1200 .lm_bg{ float:left; margin-left:1%; width:74%;  }
.top_bg .width1200 .lm_bg ul{ display: inline-block;margin: 0px auto; }
.top_bg .width1200 .lm_bg ul li{ float:left; }
.top_bg .width1200 .lm_bg ul li a{ display:block; padding: 0px 2.5rem; }
.top_bg .width1200 .lm_bg ul li dd{ font-weight:bold; text-align:center; font-size:1.125rem; height:4rem; line-height:4rem; position:relative; }
.top_bg .width1200 .lm_bg ul li dd a{ color:#383838; }
.top_bg .width1200 .lm_bg ul li dd a:hover{ color:#1f2772; }
.top_bg .width1200 .lm_bg ul li dd i{ position:absolute; top:0px; right:0px; bottom:0px; z-index:9; width:20%; text-align:right; display:none; }
.top_bg .width1200 .lm_bg ul li dl{ position:absolute; margin-left: 1rem; text-align:center; opacity:0; overflow:hidden; max-height:0px; min-width:8.125rem; background-color:#f8f8f8; margin-top:3rem; transition:all 1s ease; }
.top_bg .width1200 .lm_bg ul li.l dl{ margin-left: -2rem; }
.top_bg .width1200 .lm_bg ul li:hover dl{ opacity:1; margin-top:0px; max-height:500vh; transition:all 1s ease; }
.top_bg .width1200 .lm_bg ul li dl a{ padding:0px 1rem; color:#383838; font-size:1rem; line-height:2; transition:all 0.5s ease; }
.top_bg .width1200 .lm_bg ul li dl a:hover{ color:#ffffff; background-color:#1f2772; transition:all 0.5s ease; }

.top_bg .width1200 .so{ float:right; margin-right:2%; width: 16%; }
.top_bg .width1200 .so div{ border:1px solid #1f2772; overflow:hidden; width: 100%; }
.top_bg .width1200 .so div input,.top_bg .width1200 .so div button{ border:0px; outline:none; height:2rem; line-height:2rem; }
.top_bg .width1200 .so div input{ float:left; width:77%; margin-left:3%; color:#999999; font-size:0.75rem; }
.top_bg .width1200 .so div button{ float:right; width:20%; background:url(/static/cjbdt123/css/../images/so.png) no-repeat scroll center #1f2772; background-size:0.75rem; }

.top_bg .width1200 .nav{ float:right; }
.top_bg .width1200 .nav dl{ height:2rem; line-height:2rem; }
.top_bg .width1200 .nav dl a{ color:#1f2772; font-size:1rem; }
.top_bg .width1200 .nav dl a:hover{ color:#a6cd41; }
.top_bg .width1200 .nav dl i{ margin:0px 0.5rem; }

/*banner*/
.banner{ position:relative; }
.banner i{ position:absolute; top:0px;left:0px;right:0px;bottom:0px; background-repeat:no-repeat; background-position:center bottom; background-size:cover; }

/*banner_page*/
.banner_page{ height:18.75rem; }
.banner_show .width1200{ height:18.75rem; position:relative; z-index:9; display:flex; align-items:center; }
.banner_show .width1200 div{ width:100%; color:#ffffff; text-align:center; }
.banner_show .width1200 div dd{ font-size:2.5rem; line-height:1.5; }
.banner_show .width1200 div dl{ line-height:1.75; }

.page_tit{ background-color:#1f2772; width:100%; overflow:hidden; }
.page_tit .width1200{ height:4rem; line-height:4rem; }
.page_tit .width1200 a{ display:block; float:left; width:25%; text-align:center; font-size:1.125rem; color:#ffffff; }
.page_tit .width1200 a:hover,.page_tit .width1200 a.on{ background-color:#a6cd41; }

.paega_xx{ min-height:25rem; font-size:1rem; padding:1.875rem 0px 2.5rem; color:#666666; line-height:2; text-align:justify; }

/*gg_bg*/
.gg_bg{ width:100%; overflow:hidden; position:relative; }
.gg_bg i.bg{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-repeat:no-repeat; background-position:center bottom; background-size:cover; z-index:0; background-attachment:fixed; }
.gg_bg .width1200{ position:relative; z-index:2; height:13.125rem; display:flex; align-items:center; }
.gg_bg .width1200 dl{ width:100%; text-align:center; color:#ffffff; line-height:1.5; font-size:2.5rem; letter-spacing:0.5rem; }

a.spsc{ position:fixed; text-align:center; right:10%; top:55%; z-index:8; }
a.spsc ol{ margin-bottom:1rem; }
a.spsc ol img{ width:3.125rem; }
a.spsc dd{ line-height:1.5; color:#000000; }

/*foot_bg*/
.foot_bg{ width:100%; overflow:hidden; background-color:#333333; }
.foot_bg .width1200{ padding:2.5rem 0px 1.25rem; }
.foot_bg .width1200 div.hidden.t{ margin-bottom:1.25rem; }
.foot_bg .width1200 div.hidden.t ul,.foot_bg .width1200 div.hidden.t ul li{ overflow:hidden; }
.foot_bg .width1200 div.hidden.t ul.l{ float:left; width:88%; }
.foot_bg .width1200 div.hidden.t ul.l li{ margin-bottom:1rem; float:left; margin-right:3.219%; }
.foot_bg .width1200 div.hidden.t ul.l li.l1,.foot_bg .width1200 div.hidden.t ul.l li.l4{ width:38.637%; }
.foot_bg .width1200 div.hidden.t ul.l li.l2,.foot_bg .width1200 div.hidden.t ul.l li.l5{ width:25.569%; }
.foot_bg .width1200 div.hidden.t ul.l li.l3,.foot_bg .width1200 div.hidden.t ul.l li.l6{ width:26.137%; }
.foot_bg .width1200 div.hidden.t ul.l li dd{ color:#cccccc; font-size:0.875rem; }
.foot_bg .width1200 div.hidden.t ul.l li dd b{ font-size:1.125rem; }
.foot_bg .width1200 div.hidden.t ul.l li dl{ line-height:1.75; color:#777777; margin-top:1rem; min-height: 5.5rem; }

.foot_bg .width1200 div.hidden.t div.r{ float:right; width:12%; text-align:center; color:#cccccc; }
.foot_bg .width1200 div.hidden.t div.r ol{ margin-bottom:0.5rem; }
.foot_bg .width1200 div.hidden.t div.r dd{ line-height:1.5; }

.foot_bg .width1200 div.hidden.f{ text-align:center; color:#777777; border-top:1px dashed #777777; font-size:0.875rem; padding-top:1rem; }
.foot_bg .width1200 div.hidden.f a{ color:#777777; }

/*n_tit*/
.n_tit{ text-align:center; font-size:1.875rem; line-height:1.75; }

/*荣誉资质*/
.gsry{ padding:4rem 0px 3rem; }
.gsry ul,.gsry ul li{ overflow:hidden; }
.gsry ul{ margin:3rem 0px 1.25rem; }
.gsry ul li{ float:left; width:32.5%; height:18.75rem; position:relative; margin:0px 0.417% 0.625rem; background-color:#31316d; }
.gsry ul li img{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; }

.dy{ padding: 2rem 0px; text-align: center; }

/*专利情况*/
.zlqk{ padding:3rem 0px; } 

.zoomImgBox{ overflow:hidden; margin:3rem auto !important; max-width:1128px; }
.zoomImgBox div{ width:25%; float:left; cursor:pointer; }
.zoomImgBox div dl{ display:block; height:26.375rem; position:relative; border:5px solid #ffffff; transition:all 0.5s ease; }
.zoomImgBox div:hover dl{ border:5px solid #1f2772; transition:all 0.5s ease; }
.zoomImgBox div dl img{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; }

.mask-layer{ position:fixed; width:100%; height:100%; top:0;left:0;z-index:9999999; }
.mask-layer .mask-layer-close{ position:absolute; top:20px; right:20px; width:3rem; height:3rem; cursor:pointer; background:url(/static/cjbdt123/css/../images/gb.png) no-repeat scroll center; background-size: cover; }
.mask-layer .mask-layer-close:hover{ opacity: 0.8; }
.mask-layer-black{ width:100%; height:100%; background:#000000; opacity:.75; position:absolute; top:0; left:0; }
.mask-layer-container{ width:100%; height:100%; position:relative; }

/*弹出图片*/
.mask-layer-container .mask-layer-imgbox{ width:100%; height:100%; overflow:hidden; position:relative; }
.mask-layer-container .mask-layer-imgbox.has-small{ height:calc(100% - 105px); }

.mask-layer-imgbox .layer-img-box{ position:relative; width:100%; height:100%; }
.mask-layer-imgbox .layer-img-box img{ position:absolute; max-width:100%; max-height:100%; left:50%; top:50%; transform:translate(-50%, -50%) scale(1); -webkit-transform:translate(-50%, -50%) scale(1); -moz-transform:translate(-50%, -50%) scale(1); -ms-transform:translate(-50%, -50%) scale(1); -o-transform:translate(-50%, -50%) scale(1); }
.mask-layer-imgbox .layer-img-box img:hover{ cursor:move; }
.zoomImg-hide-box{ display:none !important; }

.mask-layer-imgbox .mask-layer-imgName{ display: none; z-index:999; position:absolute; bottom:-30px; left:50%; transform:translate(-50%); -webkit-transform:translate(-50%); -moz-transform:translate(-50%); -ms-transform:translate(-50%); -o-transform:translate(-50%); height:30px; width:630px; padding:5px; color:#ffffff; background:rgba(0, 0, 0, 0.3); transition:all linear 0.3s; }
.mask-layer-imgbox:hover .mask-layer-imgName{ bottom:0px; }

/*左右切换*/
.mask-layer-container .img-pre,.mask-layer-container .img-next{ width:4rem; height:4rem; position:absolute; border-radius:100%; cursor:pointer; background-repeat: no-repeat; background-position: center; top: 50%; margin-top:-50px; background-size: cover; }
.mask-layer-container .img-pre:hover,.mask-layer-container .img-next:hover{ opacity: 0.5; }

.mask-layer-container .img-pre{ left:5%; background-image:url(/static/cjbdt123/css/../images/qh_l.png); }

.mask-layer-container .img-next{ right:5%; background-image:url(/static/cjbdt123/css/../images/qh_r.png); }

/*下面小图*/
.mask-layer-container .small-content{ width:630px; height:100px; position:absolute; left:50%; transform:translate(-50%); transform:translate(-50%); -webkit-transform:translate(-50%); -moz-transform:translate(-50%); -ms-transform:translate(-50%); -o-transform:translate(-50%); bottom:0; overflow:hidden; }

.mask-layer-container .small-content .small-img-box{ position:relative; top:0; height:100%; display:flex; }
.mask-layer-container .small-content .small-img-box .mask-small-img{ width:96px; height:96px; border:2px solid transparent; margin:0 5px 0 0; opacity:0.4; cursor:pointer; }
.mask-layer-container .small-content .small-img-box .mask-small-img.onthis{ border:2px solid #1e9fff; opacity:1; }

.mask-layer-container .small-content .box-go-left,.mask-layer-container .small-content .box-go-right{ position:absolute; width:20px; display:block; text-align:center; height:100px; background-color:rgba(0, 0, 0, 0.3); cursor:pointer; background-size:16px auto; top:0px; bottom:0px; background-position:center; background-repeat:no-repeat; }
.small-content .box-go-left:hover,.small-content .box-go-right:hover{ background-color:rgba(0, 0, 0, 0.8); }

.mask-layer-container .small-content .box-go-left{ left: 0px; background-image:url(/static/cjbdt123/css/../images/qh_l.png); }
.mask-layer-container .small-content .box-go-right{ right: 0px; background-image:url(/static/cjbdt123/css/../images/qh_r.png); }

/*右键菜单*/
.mask-layer .contextmenu{ display: none !important; }

/*合作机构*/
.hzjg{ padding:3rem 0px; }
.hzjg ul,.hzjg ul li{ overflow:hidden; }
.hzjg ul{ margin:2.5rem 0px 1.25rem; min-height:60vh; }
.hzjg ul li{ padding-bottom:1.5rem; margin-bottom:1.5rem; border-bottom:1px dashed #dddddd; }
.hzjg ul li div{ height:14.375rem; overflow:hidden; }
.hzjg ul li div.l{ float:left; width:28%; position:relative; }
.hzjg ul li div.l a{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-repeat:no-repeat; background-position:center bottom; background-size:cover; transition:all 1s ease; }
.hzjg ul li div.l a:hover{transform:scale(1.1); transition:all 1s ease; }
.hzjg ul li div.r{ float:right; width:70%; }
.hzjg ul li div.r dd{ font-weight:bold; font-size:1.25rem; margin-bottom:0.625rem; }
.hzjg ul li div.r dd a{ color:#19248e; display:block; }
.hzjg ul li div.r dd a:hover{ color:#a6cd41; }
.hzjg ul li div.r dl{ color:#999999; line-height:1.75; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; }
.hzjg ul li div.r ol{ margin-top:0.625rem; color:#bbbbbb; font-size:0.875rem; }

ul.hzjg_show,ul.hzjg_show li{ overflow:hidden; }
ul.hzjg_show{ padding:2.5rem 0px; min-height:60vh; }
ul.hzjg_show li.t{ max-width:920px; margin:0px auto; text-align:center; font-size:1.875rem; line-height:1.75; }
ul.hzjg_show li.c{ max-width:920px; margin:1.5rem auto; color:#404040; line-height:2; font-size:0.875rem; }
ul.hzjg_show li.f{ font-size:0.75rem; color:#666666; }
ul.hzjg_show li.f dl{ line-height:1.5rem; }
ul.hzjg_show li.f dl a{ color:#666666; }
ul.hzjg_show li.f dl a:hover{ color:#a6cd41; }

/*banner_ny*/
.banner_ny .width1200{ height:12.5rem; position:relative; z-index:9; display:flex; align-items:center; }
.banner_ny .width1200 div{ width:100%; color:#ffffff; text-align:center; }
.banner_ny .width1200 div.h{ color: #383838; }
.banner_ny .width1200 div dd{ font-size:2.5rem; line-height:1.5; }
.banner_ny .width1200 div dl{ line-height:1.75; }

/*cp_xx*/
.cp_xx{ padding:3.75rem 0px 4.6875rem; }
.cp_xx div,.cp_xx ul,.cp_xx ul li{ overflow:hidden; }
.cp_xx .cp_t{ margin-bottom:2.5rem; }
.cp_xx .cp_t div.l{ float:left; width:19%; text-align:center; }
.cp_xx .cp_t div.l dd{ font-size:1.5rem; color:#ffffff; font-weight:bold; height:4.25rem; line-height:4.25rem; background-color:#1f2772; }
.cp_xx .cp_t div.l dl{ margin-top:1px; background-color:#1f2772; overflow:hidden; }
.cp_xx .cp_t div.l dl a{ display:block; color:#ffffff; background-color:#1f2772; height:3.625rem; line-height:3.625rem; font-size:1.125rem; }
.cp_xx .cp_t div.l dl a:hover,.cp_xx .cp_t div.l dl a.on{ background-color:#a6cd41; }

.cp_xx .cp_t .ck-slide{ margin-top:4.25rem; position:relative; overflow:hidden; width:32%; float:left; margin-left:5.5%; height:17.75rem; }
.cp_xx .cp_t .ck-slide ul.ck-slide-wrapper,.cp_xx .cp_t .ck-slide ul.ck-slide-wrapper li{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; }
.cp_xx .cp_t .ck-slide ul.ck-slide-wrapper{ display:block; }
.cp_xx .cp_t .ck-slide ul.ck-slide-wrapper li{ z-index:0; }
.cp_xx .cp_t .ck-slide ul.ck-slide-wrapper li.on{ z-index:9; }
.cp_xx .cp_t .ck-slide ul.ck-slide-wrapper li i{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-repeat:no-repeat; background-position:center; /*background-size:cover;*/ background-size: auto 100%; }
.cp_xx .cp_t .ck-slidebox,.cp_xx .cp_t .ck-slidebox .slideWrap,.cp_xx .cp_t .ck-slidebox .slideWrap ul{ height:1.5rem; }
.cp_xx .cp_t .ck-slidebox{ position:absolute; z-index:30; width:100%; left:50%; bottom:0px; }
.cp_xx .cp_t .ck-slidebox .slideWrap{ width:100%; margin:0px auto; }
.cp_xx .cp_t .ck-slidebox .slideWrap ul{ width:100%; overflow:hidden; text-align:center; font-size:0.75rem; font-weight:bold; }
.cp_xx .cp_t .ck-slidebox .slideWrap ul li{ width:1.375rem; height:1.375rem; line-height:1.375rem; color:#000000; display:inline-block; cursor:pointer; }
.cp_xx .cp_t .ck-slidebox .slideWrap ul li.current{ color:#ffffff; background-color:#1f2772; }
.cp_xx .cp_t .ck-slide .ck-prev,.cp_xx .cp_t .ck-slide .ck-next{ display:none; }

.cp_xx .cp_t div.r{ float:right; width:38%; line-height:1.75; }
.cp_xx .cp_t div.r dd{ font-size:1.875rem; padding-bottom:1.25rem; border-bottom:1px solid #dddddd; font-weight:bold; }
.cp_xx .cp_t div.r dl{ color:#666666; margin-top:1.25rem; }

.cp_xx .cp_m{ font-size:1rem; line-height:2; color:#666666; margin-bottom:2rem; }

.cp_xx .cp_c{ overflow:hidden; width:102%; }
.cp_xx .cp_c a{ display:block; width:48.73%; margin-right:0.5%; float:left; height:2.875rem; line-height:2.875rem; font-size:1.125rem; text-align:center; color:#ffffff; background-color:#1f2772; }
.cp_xx .cp_c.c3 a{ width:32.3%; }
.cp_xx .cp_c.c4 a{ width:24.1%; }
.cp_xx .cp_c a.on,.cp_xx .cp_c a:hover{ background-color:#a1c746; }

.cp_xx .cp_so{ margin-bottom: 2rem; overflow: hidden; }
.cp_xx .cp_so div{ float: right; border:1px solid #1f2772; overflow:hidden; width: 90%; max-width: 20rem; }
.cp_xx .cp_so div input,.cp_xx .cp_so div button{ border:0px; outline:none; height:2rem; line-height:2rem; }
.cp_xx .cp_so div input{ float:left; width:77%; margin-left:3%; color:#999999; font-size:0.75rem; }
.cp_xx .cp_so div button{ float:right; width:20%; background:url(/static/cjbdt123/css/../images/so.png) no-repeat scroll center #1f2772; background-size:0.75rem; }

.cp_xx .cp_f{ }
.cp_xx .cp_f img.sx_down{ display: none; }
.cp_xx .cp_f img.sx_down.on{ display: block; }
.cp_xx .cp_f img.sx_down1{ display: none; }
.cp_xx .cp_f img.sx_down1.on{ display: block; }
.cp_xx .cp_f img.sx_down2{ display: none; }
.cp_xx .cp_f img.sx_down2.on{ display: block; }
.cp_xx .cp_f ul{ border:1px solid #f8f8f8; display:none; width:100%; overflow-x:auto; overflow-y:hidden; }
.cp_xx .cp_f ul.x{ display:block !important; margin-bottom:2rem; }
.cp_xx .cp_f ul.x #select_content{ width:1200px; }
.cp_xx .cp_f ul li{ border-bottom:1px solid #f8f8f8; margin-bottom:-1px; width:1200px; }
.cp_xx .cp_f ul li div{ float:left; border-left:1px solid #f8f8f8; margin-left:-1px; text-align:center; font-size:0.75rem; }
.cp_xx .cp_f ul li div.d1{ width:200px; }
.cp_xx .cp_f ul li div.d2{ width:130px; }
.cp_xx .cp_f ul li div.d3{ width:100px; }
.cp_xx .cp_f ul li div.d4{ width:85px; }
.cp_xx .cp_f ul li div.d5{ width:110px; }
.cp_xx .cp_f ul li div.d6{ width:110px; }
.cp_xx .cp_f ul li div.d7{ width:100px; }
.cp_xx .cp_f ul li div.d8{ width:110px; }
.cp_xx .cp_f ul li div.d9{ width:130px; }

.cp_xx .cp_f ul.d1 li div.d1{ width:220px; }
.cp_xx .cp_f ul.d1 li div.d2{ width:110px; }
.cp_xx .cp_f ul.d1 li div.d3{ width:110px; }
.cp_xx .cp_f ul.d1 li div.d4{ width:110px; }
.cp_xx .cp_f ul.d1 li div.d5{ width:110px; }
.cp_xx .cp_f ul.d1 li div.d6{ width:110px; }
.cp_xx .cp_f ul.d1 li div.d7{ width:100px; }
.cp_xx .cp_f ul.d1 li div.d8{ width:105px; }

.cp_xx .cp_f ul.d2 li div.d1{ width:240px; }
.cp_xx .cp_f ul.d2 li div.d2{ width:120px; }
.cp_xx .cp_f ul.d2 li div.d3{ width:120px; }
.cp_xx .cp_f ul.d2 li div.d4{ width:120px; }
.cp_xx .cp_f ul.d2 li div.d5{ width:120px; }
.cp_xx .cp_f ul.d2 li div.d6{ width:120px; }
.cp_xx .cp_f ul.d2 li div.d7{ width:135px; }

.cp_xx .cp_f ul.s li div.d1{ width:155px; }
.cp_xx .cp_f ul.s li div.d2{ width:90px; }
.cp_xx .cp_f ul.s li div.d3{ width:80px; }
.cp_xx .cp_f ul.s li div.d4{ width:100px; }
.cp_xx .cp_f ul.s li div.d5{ width:100px; }
.cp_xx .cp_f ul.s li div.d6{ width:105px; }
.cp_xx .cp_f ul.s li div.d7{ width:70px; }
.cp_xx .cp_f ul.s li div.d8{ width:70px; }
.cp_xx .cp_f ul.s li div.d9{ width:75px; }
.cp_xx .cp_f ul.s li div.d10{ width:130px; }


.cp_xx .cp_f ul.ss li div.d1{ width:155px; }
.cp_xx .cp_f ul.ss li div.d2{ width:90px; }
.cp_xx .cp_f ul.ss li div.d3{ width:80px; }
.cp_xx .cp_f ul.ss li div.d4{ width:100px; }
.cp_xx .cp_f ul.ss li div.d5{ width:130px; }
.cp_xx .cp_f ul.ss li div.d6{ width:105px; }
.cp_xx .cp_f ul.ss li div.d7{ width:70px; }
.cp_xx .cp_f ul.ss li div.d8{ width:80px; }
.cp_xx .cp_f ul.ss li div.d9{ width:90px; }
.cp_xx .cp_f ul.ss li div.d10{ width:70px; }

.cp_xx .cp_f ul.ss1 li div.d1{ width:155px; }
.cp_xx .cp_f ul.ss1 li div.d2{ width:90px; }
.cp_xx .cp_f ul.ss1 li div.d3{ width:80px; }
.cp_xx .cp_f ul.ss1 li div.d4{ width:120px; }
.cp_xx .cp_f ul.ss1 li div.d5{ width:130px; }
.cp_xx .cp_f ul.ss1 li div.d7{ width:100px; }
.cp_xx .cp_f ul.ss1 li div.d8{ width:100px; }
.cp_xx .cp_f ul.ss1 li div.d9{ width:200px; }

.cp_xx .cp_f ul.ss2 li div.d1{ width:155px; }
.cp_xx .cp_f ul.ss2 li div.d2{ width:63px; }
.cp_xx .cp_f ul.ss2 li div.d3{ width:92px; }
.cp_xx .cp_f ul.ss2 li div.d4{ width:99px; }
.cp_xx .cp_f ul.ss2 li div.d5{ width:130px; }
.cp_xx .cp_f ul.ss2 li div.d7{ width:100px; }
.cp_xx .cp_f ul.ss2 li div.d8{ width:100px; }
.cp_xx .cp_f ul.ss2 li div.d9{ width:236px; }

.cp_xx .cp_f ul.ss3 li div.d1{ width:155px; }
.cp_xx .cp_f ul.ss3 li div.d2{ width:90px; }
.cp_xx .cp_f ul.ss3 li div.d3{ width:80px; }
.cp_xx .cp_f ul.ss3 li div.d4{ width:120px; }
.cp_xx .cp_f ul.ss3 li div.d5{ width:130px; }
.cp_xx .cp_f ul.ss3 li div.d7{ width:100px; }
.cp_xx .cp_f ul.ss3 li div.d8{ width:100px; }
.cp_xx .cp_f ul.ss3 li div.d9{ width:200px; }

.cp_xx .cp_f ul.d li div.d1{ width:115px; }
.cp_xx .cp_f ul.d li div.d2{ width:80px; }
.cp_xx .cp_f ul.d li div.d3{ width:80px; }
.cp_xx .cp_f ul.d li div.d4{ width:75px; }
.cp_xx .cp_f ul.d li div.d5{ width:100px; }
.cp_xx .cp_f ul.d li div.d6{ width:105px; }
.cp_xx .cp_f ul.d li div.d7{ width:65px; }
.cp_xx .cp_f ul.d li div.d8{ width:65px; }
.cp_xx .cp_f ul.d li div.d9{ width:70px; }
.cp_xx .cp_f ul.d li div.d10{ width:70px; }
.cp_xx .cp_f ul.d li div.d11{ width:150px; }

.cp_xx .cp_f ul.dd1 li div.d1{ width:120px; }
.cp_xx .cp_f ul.dd1 li div.d2{ width:95px; }
.cp_xx .cp_f ul.dd1 li div.d3{ width:63px; }
.cp_xx .cp_f ul.dd1 li div.d4{ width:85px; }
.cp_xx .cp_f ul.dd1 li div.d5{ width:81px; }
.cp_xx .cp_f ul.dd1 li div.d6{ width:100px; }
.cp_xx .cp_f ul.dd1 li div.d7{ width:86px; }
.cp_xx .cp_f ul.dd1 li div.d8{ width:86px; }
.cp_xx .cp_f ul.dd1 li div.d9{ width:70px; }
.cp_xx .cp_f ul.dd1 li div.d10{ width:86px; }
.cp_xx .cp_f ul.dd1 li div.d11{ width:170px; }
.cp_xx .cp_f ul.dd1 li div.d12{ width:86px; }
.cp_xx .cp_f ul.dd1 li div.d12 dl sup{ font-size: 100%;position: relative;top: 0.25em; }
.cp_xx .cp_f ul.dd1 li div.d12 dl sub{ font-size: 65%;position: relative;top: -0.15em; }
.cp_xx .cp_f ul.dd1 li div.d13{ width:86px; }
.cp_xx .cp_f ul.dd1 li div.d13 dl sup{ font-size: 100%;position: relative;top: 0.25em; }
.cp_xx .cp_f ul.dd1 li div.d13 dl sub{ font-size: 65%;position: relative;top: -0.15em; }

.cp_xx .cp_f ul.dd2 li div.d1{ width:120px; }
.cp_xx .cp_f ul.dd2 li div.d2{ width:95px; }
.cp_xx .cp_f ul.dd2 li div.d3{ width:90px; }
.cp_xx .cp_f ul.dd2 li div.d4{ width:90px; }
.cp_xx .cp_f ul.dd2 li div.d5{ width:90px; }
.cp_xx .cp_f ul.dd2 li div.d6{ width:90px; }
.cp_xx .cp_f ul.dd2 li div.d7{ width:80px; }
.cp_xx .cp_f ul.dd2 li div.d8{ width:80px; }
.cp_xx .cp_f ul.dd2 li div.d9{ width:80px; }
.cp_xx .cp_f ul.dd2 li div.d10{ width:80px; }
.cp_xx .cp_f ul.dd2 li div.d11{ width:170px; }
.cp_xx .cp_f ul.dd2 li div.d12{ width:80px; }
.cp_xx .cp_f ul.dd2 li div.d12 dl sup{ font-size: 100%;position: relative;top: 0.25em; }
.cp_xx .cp_f ul.dd2 li div.d12 dl sub{ font-size: 65%;position: relative;top: -0.15em; }

.cp_xx .cp_f ul.pd li div.d1{ width:115px; }
.cp_xx .cp_f ul.pd li div.d2{ width:90px; }
.cp_xx .cp_f ul.pd li div.d3{ width:85px; }
.cp_xx .cp_f ul.pd li div.d4{ width:85px; }
.cp_xx .cp_f ul.pd li div.d5{ width:75px; }
.cp_xx .cp_f ul.pd li div.d6{ width:75px; }
.cp_xx .cp_f ul.pd li div.d7{ width:75px; }
.cp_xx .cp_f ul.pd li div.d8{ width:75px; }
.cp_xx .cp_f ul.pd li div.d9{ width:75px; }
.cp_xx .cp_f ul.pd li div.d10{ width:75px; }
.cp_xx .cp_f ul.pd li div.d11{ width:75px; }
.cp_xx .cp_f ul.pd li div.d12{ width:145px; }
.cp_xx .cp_f ul.pd li div.d13{ width:75px; }

.cp_xx .cp_f ul.planer li div.d1{ width:124px; }
.cp_xx .cp_f ul.planer li div.d2{ width:90px; }
.cp_xx .cp_f ul.planer li div.d3{ width:90px; }
.cp_xx .cp_f ul.planer li div.d4{ width:85px; }
.cp_xx .cp_f ul.planer li div.d5{ width:85px; }
.cp_xx .cp_f ul.planer li div.d6{ width:85px; }
.cp_xx .cp_f ul.planer li div.d7{ width:83px; }
.cp_xx .cp_f ul.planer li div.d8{ width:83px; }
.cp_xx .cp_f ul.planer li div.d9{ width:83px; }
.cp_xx .cp_f ul.planer li div.d10{ width:83px; }
.cp_xx .cp_f ul.planer li div.d11{ width:83px; }

.cp_xx .cp_f ul.pd1 li div.d1{ width:115px; }
.cp_xx .cp_f ul.pd1 li div.d2{ width:87px; }
.cp_xx .cp_f ul.pd1 li div.d3{ width:76px; }
.cp_xx .cp_f ul.pd1 li div.d4{ width:90px; }
.cp_xx .cp_f ul.pd1 li div.d5{ width:70px; }
.cp_xx .cp_f ul.pd1 li div.d6{ width:95px; }
.cp_xx .cp_f ul.pd1 li div.d7{ width:95px; }
.cp_xx .cp_f ul.pd1 li div.d8{ width:65px; }
.cp_xx .cp_f ul.pd1 li div.d9{ width:70px; }
.cp_xx .cp_f ul.pd1 li div.d10{ width:70px; }
.cp_xx .cp_f ul.pd1 li div.d11{ width:70px; }
.cp_xx .cp_f ul.pd1 li div.d12{ width:142px; }

.cp_xx .cp_f ul li div.p{ width:105px; float:right; }
.cp_xx .cp_f ul li div.s{ width:120px; float:right; }

.cp_xx .cp_f ul li.t{ background-color:#1f2772; color:#ffffff; }
.cp_xx .cp_f ul li.t div{ height:4rem; display:flex; align-items:center;}
.cp_xx .cp_f ul li.t div.bg dl{ width: 100%; font-size: 0.875rem; font-weight:bold;}
.cp_xx .cp_f ul li.t div.bg dl span{ padding-left:1.25rem; background:url(/static/cjbdt123/css/../images/yp.png) no-repeat scroll left center; background-size:1.125rem auto; }
.cp_xx .cp_f ul li.n{ background-color:#f8f8f8; }
.cp_xx .cp_f ul li.n div.bg{min-height: 10px;}
.cp_xx .cp_f ul li.n div.bg div{max-height:7rem; margin:1rem 0px; overflow-x: hidden;overflow-y: auto;}
.cp_xx .cp_f ul li.n div.bg div::-webkit-scrollbar{ width:5px; }
.cp_xx .cp_f ul li.n div.bg div::-webkit-scrollbar-track{ background-color: #cccccc; }
.cp_xx .cp_f ul li.n div.bg div::-webkit-scrollbar-thumb{ background-color: #1f2772; }
.cp_xx .cp_f ul li.n div.bg div::-webkit-scrollbar-thumb:hover{ background-color: #1f2772; }
.cp_xx .cp_f ul li.n div.bg div::-webkit-scrollbar-thumb:active{ background-color:#1f2772; }
.cp_xx .cp_f ul li.n div.bg.input-fuxuan div{ text-align: left; width: 100%; }
.cp_xx .cp_f ul li.n div.bg.input-fuxuan1 div{ text-align: left; }
.cp_xx .cp_f ul li.n div.bg input{ border:1px solid #e8e8e8; outline:none; text-align:center; }
.cp_xx .cp_f ul li.n div.bg dl{ margin:5px 0px; }
.cp_xx .cp_f ul li.n div.bg dl i{ margin-left:5px; }
.cp_xx .cp_f ul li.n div.bg ol{ font-size:0.75rem; }
.cp_xx .cp_f ul li.n div.bg input.x{ height:2rem; line-height:2rem; width:60%; margin:0px auto; }
.cp_xx .cp_f ul li.n div.bg input.c{}
.cp_xx .cp_f ul li.n div.bg input.s{ width:60%; margin:0px auto; }

.cp_xx .cp_f ul li.f{}
.cp_xx .cp_f ul li.f div{ height:3.5rem; line-height:3.5rem; position:relative; }
.cp_xx .cp_f ul li.f div.p a,.cp_xx ul li.f div.s a{ display:block; background-position:center; background-repeat:no-repeat; background-size:cover; margin:auto; position:absolute; top:0px; left:0px; right:0px; bottom:0px; }
.cp_xx .cp_f ul li.f div.p a{ width:2.5rem; height:2.625rem; background-image:url(/static/cjbdt123/css/../images/pdf.png); }
.cp_xx .cp_f ul li.f div.s a{ width:2.1875rem; height:2.1875rem; background-image:url(/static/cjbdt123/css/../images/sq.png); }

/*样品申请*/
#ypsq{ overflow:hidden; max-width:1120px; margin:2rem auto; }
#ypsq div{ overflow:hidden; }
#ypsq div.form-group{ margin-bottom:2rem; width:30.5%; }
#ypsq div.form-group label{ display:block; color:#333333; font-size:0.875rem; height:2rem; line-height:2rem; }
#ypsq div.form-group div.col-md-10{ border:1px solid #dddddd; }
#ypsq div.form-group div.col-md-10 input{ border:0px; height:2rem; line-height:2rem; outline:none; }
#ypsq div#dr_row_title,#ypsq div#dr_row_gongsi,#ypsq div#dr_row_lxfs,#ypsq div#dr_row_shoujianren{ float:left; margin-right:4.25%; }
#ypsq div#dr_row_yycp,#ypsq div#dr_row_youxiang{ float:right; }
#ypsq div#dr_row_ypxh{ width:100%; }
#ypsq div#dr_row_sjdz,#ypsq div#dr_row_ypsl{ width:47.5%; }
#ypsq div#dr_row_sjdz{ float:left; }
#ypsq div#dr_row_ypsl{ float:right; }
#ypsq div.button{ font-size:1.5rem; width:100%; }
#ypsq div.button button{ display:block; width:90%; border:0px; background-color:#1f2772; color:#ffffff; margin:0px auto; height:3rem; line-height:3rem; max-width:20rem; border-radius:4px; }
#ypsq div.button button:hover{ color:#1f2772; background-color:#ffffff; }

/*应用方向*/
ul.yyly,ul.yyly li{ overflow:hidden; }
ul.yyly{ margin:2.5rem auto 3.125rem; max-width:1180px; }
ul.yyly li{ height:21.875rem; width:49.577%; position:relative; margin-bottom:0.625rem; cursor:pointer; }
ul.yyly li.l{ float:left; }
ul.yyly li.r{ float:right; }
ul.yyly li i.bg,ul.yyly li div.bg_h,ul.yyly li div.bg_l{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; }
ul.yyly li i.bg{ background-repeat:no-repeat; background-position:center bottom; background-size:cover; z-index:0; }
ul.yyly li:hover i.bg{ animation:dt_ss 1s ease-in-out; -webkit-animation:dt_ss 1s ease-in-out;; }
ul.yyly li div.bg_h{ z-index:9; background-color:rgb(0,0,0,0.3); }
ul.yyly li div.bg_h div{ position:absolute; left:13%; bottom:4.6875rem; width:80%; transform:scale(1.2); opacity:0; }
ul.yyly li:hover div.bg_h div{ transform:scale(1); transition:all 1s ease; opacity:1; }
ul.yyly li div.bg_h div dd{ font-weight:bold; font-size:1.625rem; color:#ffffff; }
ul.yyly li div.bg_h div dl{ margin-top:2.5rem; overflow:hidden; text-align:center; font-size:0.875rem; height:3.25rem; }
ul.yyly li div.bg_h div dl a{ display:block; border:1px solid #ffffff; color:#ffffff; width:8.4375rem; height:2.5rem; line-height:2.5rem; margin-top:0.5rem; transition:all 1s ease; }
ul.yyly li div.bg_h div dl a:hover{ margin-top:0px; transition:all 1s ease; }

ul.yyly li div.bg_l{ z-index:6; background:url(/static/cjbdt123/css/../images/yyly_bg.png) no-repeat scroll center; background-size:cover; opacity:1;transition:all 1s ease; }
ul.yyly li:hover div.bg_l{ opacity:0; }
ul.yyly li div.bg_l dd{ position:absolute; font-weight:bold; color:#ffffff; font-size:1.5rem; text-align:center; left:0px; right:0px; bottom:1rem; line-height:2.5rem; }

@-webkit-keyframes dt_ss{
	0%{ transform:scale(1.2); }
	100%{ transform:scale(1); }
}
@keyframes dt_ss {
	0%{ transform:scale(1.2); }
	100%{ transform:scale(1); }
}

/*应用方向详情*/
.yy_bg{ width:100%; overflow:hidden; background-color:#f7f7f7; }
.yy_bg .width1200{ padding:3rem 0px; }

.yy_tit{ width:100%; overflow:hidden; font-weight:bold; font-size:1.375rem; color:#1f2772; margin-bottom:1.25rem; }

.yy_xx{ padding:2.5rem 0px; }
.yy_xx dd{ margin-bottom:2rem; font-weight:bold; font-size:1.375rem; color:#1f2772; margin-bottom:1.25rem; }
.yy_xx dl{ text-align: center; }

.yy_jj{ background-color:#f3f3f3; overflow:hidden; }
.yy_jj div.l.qte,.yy_jj div.r.qte{ height:26rem; position:relative; }
.yy_jj div.l,.yy_jj div.r{ height:18.125rem; position:relative; }
.yy_jj div.l{ float:left; width:52.5%; }
.yy_jj div.l i{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-repeat:no-repeat; background-position:center bottom; background-size:cover; }
.yy_jj div.r{ display:flex; align-items:center; width:47.5%; }
.yy_jj div.r div{ width:86%; margin:0px auto; line-height:1.75; color:#444444; }

.yy_h{ height:2.5rem; width:100%; }
.yy_tp{ text-align:center; }

.gy_tp{ overflow: hidden; }
.gy_tp div{ overflow: hidden; }
.gy_tp div.l{ float: left; }
.gy_tp div.r{ float: right; }

.gf_tp div.l{ width: 54%; }
.gf_tp div.r{ width: 43%; }

.dnzlgl_tp div.l{ width: 47%; }
.dnzlgl_tp div.r{ width: 51.5%; }

.fgcn_tp div.l{ width: 50%; }
.fgcn_tp div.r{ width: 45.5%; }

.dgldy_tp div.l{ width: 54%; }
.dgldy_tp div.r{ width: 45%; }

.ddqc_tp div.l{ width: 47%; }
.ddqc_tp div.r{ width: 45%; }

.qdq_tp div.l{ width: 47%; }
.qdq_tp div.r{ width: 38%; }

ul.yy_lb,ul.yy_lb li{ overflow:hidden; }
ul.yy_lb{ overflow-x:auto; overflow-y:hidden; }
ul.yy_lb li{ font-size:0.875rem; width:1200px; }
ul.yy_lb li.t{ font-weight: bold; }
ul.yy_lb li div{ float:left; border-left:1px solid #f8f8f8; margin-left:-1px; text-align:center; }
ul.yy_lb li div.d1{ width:15%; }
ul.yy_lb li div.d2{ width:8%; }
ul.yy_lb li div.d3{ width:11%; }
ul.yy_lb li div.d4{ width:11%; }
ul.yy_lb li div.d5{ width:11%; }
ul.yy_lb li div.d6{ width:11%; }
ul.yy_lb li div.d7{ width:11%; }
ul.yy_lb li div.d8{ width:12%; }
ul.yy_lb li div.d9{ width:10%; }

ul.yy_lb li.igbt div.d1{ width:16%; }
ul.yy_lb li.igbt div.d2{ width:11%; }
ul.yy_lb li.igbt div.d3{ width:12%; }
ul.yy_lb li.igbt div.d4{ width:12%; }
ul.yy_lb li.igbt div.d5{ width:12%; }
ul.yy_lb li.igbt div.d6{ width:12%; }
ul.yy_lb li.igbt div.d7{ width:12%; }
ul.yy_lb li.igbt div.d8{ width:13%; }

ul.yy_lb li.t div{ height:5.5rem; display:flex; align-items:center; }
ul.yy_lb li.t div dl{ width:100%; color:#ffffff; }

ul.yy_lb li.f{ border-top:1px solid #f8f8f8; }
ul.yy_lb li.f div{ height:2.5rem; line-height:2.5rem; }
ul.yy_lb li.f div.ys_s{ background-color:#e6e7e9; }
ul.yy_lb li.f div.ys_d{ background-color:#ffffff; }

/*yy_wd*/
.yy_wd{ padding:3rem 0px; }
.yy_wd div.nav{ width:104%; overflow:hidden; margin-bottom:2.1875rem; }
.yy_wd div.nav a{ display:block; height:4rem; line-height:4rem; text-align:center; background-color:#f2f2f2; float:left; width:30.5%; margin-right:2.2%; color:#181e2c; }
.yy_wd div.nav a.on,.yy_wd div.nav a:hover{ background-color:#1f2772; color:#ffffff; }

.yy_wd ul,.yy_wd ul li{ overflow:hidden; }
.yy_wd ul{ margin-bottom:1.25rem; min-height:50vh; }
.yy_wd ul li{ border-bottom:1px dashed #dddddd;padding:0.625rem 0px;background:url(/static/cjbdt123/css/../images/pdf.jpg) no-repeat scroll left center; background-size:3.375rem; }
.yy_wd ul li div{ height:3.375rem; }
.yy_wd ul li div.l{ float:left; margin-left:4rem; width:84%; }
.yy_wd ul li div.l dd{ font-size:0.875rem; line-height:1.875rem; height:1.875rem; }
.yy_wd ul li div.l dd a{ display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; color:#444444; }
.yy_wd ul li div.l dd a:hover{ text-decoration:underline; }
.yy_wd ul li div.l ol{ color:#999999; font-size:0.75rem; }
.yy_wd ul li div.r{ float:right; font-size:0.75rem; }
.yy_wd ul li div.r dl{ color:#999999; line-height:1.875rem; }
.yy_wd ul li div.r ol{ text-align:right; color:#cccccc; }
.yy_wd ul li div.r ol i{ background:url(/static/cjbdt123/css/../images/xz.jpg) no-repeat scroll left center; padding-left:1.25rem; }

/*加入我们*/
ul.jobs,ul.jobs li{ overflow:hidden; }
ul.jobs{ padding:2.5rem 0px; text-align:center; }
ul.jobs li{ display:inline-block; height:19.375rem; width:21.875rem; margin:1rem 0.6rem; background-color:#ffffff;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.14); transition:all 0.5s ease; }
ul.jobs li:hover{ margin:0.5rem 0.6rem 1.5rem; transition:all 0.5s ease; background-color:#1f2772; }
ul.jobs li a{ display:block; text-align:left; padding:3.4375rem 1.875rem 0px; }
ul.jobs li a dd{ font-size:1.25rem; font-weight:bold; color:#262626; }
ul.jobs li a dl{ margin-top:1.5rem; color:#989898; line-height:2rem; height:4rem; overflow:hidden; }
ul.jobs li a ol{ margin-top:3rem; color:#1f2772; font-weight:bold; font-size:0.875rem; }
ul.jobs li a:hover dd,ul.jobs li a:hover dl,ul.jobs li a:hover ol{ color:#ffffff; }

/*加入我们详情*/
ul.jobs_show,ul.jobs_show li{ overflow:hidden; }
ul.jobs_show{ padding:2.5rem 0px; }
ul.jobs_show li.t{ max-width:920px; margin:0px auto; text-align:center; font-size:1.875rem; line-height:1.75; }
ul.jobs_show li.c{ max-width:920px; margin:1.5rem auto; color:#404040; line-height:2; font-size:0.875rem; }
ul.jobs_show li.c dd{ color:#a6cd41; font-weight:bold; }
ul.jobs_show li.c dl{ margin-top:0.5rem; }
ul.jobs_show li.c dl a{ color:#404040; }
ul.jobs_show li.c dl a:hover{ color:#a6cd41; }
ul.jobs_show li.m{ max-width:920px; margin:1.5rem auto; color:#404040; line-height:2; font-size:0.875rem; }
ul.jobs_show li.m i.b{ color:#a6cd41; font-weight:bold; }
ul.jobs_show li.f{ font-size:0.75rem; color:#666666; }
ul.jobs_show li.f dl{ line-height:1.5rem; }
ul.jobs_show li.f dl a{ color:#666666; }
ul.jobs_show li.f dl a:hover{ color:#a6cd41; }

/*联系我们*/
.lxwm{ padding:3rem 0px; }
.lxwm ul.lxwm_t,.lxwm div.lxwm_f{ margin:0px auto; max-width:1120px; }

.lxwm ul.lxwm_t,.lxwm ul.lxwm_t li{ overflow:hidden; }
.lxwm ul.lxwm_t{ margin-bottom:1.875rem; }
.lxwm ul.lxwm_t li{ width:45%; margin-bottom:0.625rem; line-height:1.75; }
.lxwm ul.lxwm_t li.l{ float:left; }
.lxwm ul.lxwm_t li.r{ float:right; }
.lxwm ul.lxwm_t li dd{ color:#1f2772; }
.lxwm ul.lxwm_t li dd b{ font-size:1.25rem; }
.lxwm ul.lxwm_t li dl{ color:#777777; margin-top:1rem; min-height:5.25rem; }
.lxwm ul.lxwm_t li dl a{ color:#777777; }
.lxwm ul.lxwm_t li dl a:hover{ color:#a6cd41; }

.lxwm div.lxwm_f{ overflow:hidden; }
.lxwm div.lxwm_f form,.lxwm div.lxwm_f iframe{ display:block; }
.lxwm div.lxwm_f form{ float:left; width:45%; }
.lxwm div.lxwm_f form .form-group{ margin-bottom:0.625rem; }
.lxwm div.lxwm_f form .form-group label{ display:none; }
.lxwm div.lxwm_f form .form-group div{ border:1px solid #ccd1d9; padding:0.625rem; }
.lxwm div.lxwm_f form .form-group div input,.lxwm div.lxwm_f form .form-group div textarea{ border:0px; outline:none; }
.lxwm div.lxwm_f form .form-group div input::-webkit-input-placeholder{ color:#b2b2b2; }
.lxwm div.lxwm_f form .form-group div textarea::-webkit-input-placeholder{ color:#b2b2b2; }
.lxwm div.lxwm_f form .yzm{ overflow:hidden; margin-bottom:1rem; }
.lxwm div.lxwm_f form .yzm input{ border:1px solid #ccd1d9; height:2.5rem; padding:0px 0.5rem; outline:none; float:left; width:50%; }
.lxwm div.lxwm_f form .yzm img{ float:right; }
.lxwm div.lxwm_f form .button{ text-align:right; font-size:0.875rem; }
.lxwm div.lxwm_f form .button button{ width:6.25rem; height:2.5rem; line-height:2.5rem; background-color:#1f2772; color:#ffffff; border:0px; }
.lxwm div.lxwm_f form .button button:hover{ background-color:#8cb336; }
.lxwm div.lxwm_f .dt{ float:right; width:45%; }

/*fenye*/
.fenye{ text-align:center; font-size:0.75rem; line-height:2; }
.fenye i{ display:none; }
.fenye a,.fenye span{ display:inline-block; color:#666666; border:1px solid #eeeeee; padding:0px 0.75rem; margin:0px 3px; border-radius:3px; }
.fenye a:hover,.fenye span{ background-color:#eeeeee; }

/*no*/
.no{ background-color:#ffffff; text-align:center; width:100% !important; margin-right:0px !important;padding:2rem 0px; font-size:2rem; }
.no strong{ color:#ff0000; }

/*w404*/
.w404{ min-height:100vh;  display:flex;align-items:center; }
.w404 .c{ width:100%; text-align:center; padding:10vh 0px; }
.w404 .c ol{ margin-bottom:2rem; }
.w404 .c ol img{ max-width:35%; }
.w404 .c dd{ font-size:1.5rem; color:#333333; }
.w404 .c a,.w404 .c a:hover{ transition:all .5s ease; display:block; }
.w404 .c a{ width:80%; max-width:180px; margin:2rem auto 0px; height:3rem; line-height:3rem; font-size:1rem; color:#ffffff; background-color:#d66f09; }
.w404 .c a:hover{ background-color:#ee7c30; }

/*msg*/
.msg{ padding:6rem 0px; }
.msg div.c{ text-align:center; padding:10vh 0px; }
.msg div.c dd{ text-align:center; font-size:1.5rem; font-weight:bold; }
.msg div.c dl{ margin-top:2rem; font-size:1rem; }
.msg div.c dl a,.msg div.c dl a:hover{ transition:all .5s ease; }
.msg div.c dl a{ display:inline-block; border:1px solid #f4313f; width:10rem; margin:0px 1rem; height:3rem; line-height:3rem; color:#f4313f; }
.msg div.c dl a:hover{ background-color:#f4313f; color:#ffffff; }
