/*reset*/
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{margin:0;padding:0;outline:0;font-size:100%;font:inherit;}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{ font-size:23px;font-family:arial,sans-serif}ol,ul{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}
a{color:#444;text-decoration:none;}

/*==============================common==================================*/




/*nav s*/ 
.navH{ position: fixed; z-index: 1000; top: 0px; left: 0px; width: 100%; background-color: #0a88d8; display: flex; align-items: center;}
.navH .back{ width: 35px; min-width: 35px; height: 45px; position: absolute; z-index: 2; left: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0); background-image:url(http://fabu.webd.testwebsite.cn/xcxico/cloudshop/shl-ico-back1.png); background-size: auto 20px; background-position: center center; background-repeat: no-repeat;}
.navH .home{ width: 45px; min-width: 45px; height: 45px; position: absolute; z-index: 2; left: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0); background-image:url(http://fabu.webd.testwebsite.cn/xcxico/cloudshop/shl-ico-home1.png); background-size: auto 42rpx; background-position: center center; background-repeat: no-repeat;}
.navH .home.back{left: 35px;}
.navH .title{ width: 100%; height: 45px; position: absolute; left: 0px; bottom: 0px; display: flex; align-items: center; justify-content: center; font-size: 18px;color: #fff;}
.navTop-content-view{position: fixed; z-index: 1000; top: 0px; left: 0px; width: 100%; background-color: #ffffff;}

.toplogo-p{ position: relative; height: 100px;}
.toplogo-a{ background-color: #fff; position: fixed; z-index: 100; width: 100%; height: 100px; 
display: flex; align-items: center; justify-content: space-between; padding: 0px 10px; 
left: 0px; border-bottom: 1px solid rgba(0,0,0,.05);box-sizing: border-box;}
.toplogo-a .img{ width: 400px; min-width: 400px; height: 35px;  background-size: auto 35px; background-position: left top; background-repeat: no-repeat;}
.toplogo-a .img image{ width: 220px; height: 30px; }

.toplogo-a .right{ display: flex; align-items: center; color: #fff;}
.toplogo-a .right .topmenu-btn{  width: 71px; height: 71px;  text-align: center;  background-image:url(http://testf002.webf.testwebsite.cn/Html/images/shl-ico-list3.png); background-size: auto 35px; background-position: center center; background-repeat: no-repeat;}

/*nav end*/








/*footer s*/
	.shl-fuwu{
			width: 100%; color: #FFFFFF;  margin:0px auto; clear:both; overflow:visible;  padding-bottom: 80px; background:url(../images/footer_bg_xx.jpg) center top no-repeat #0058a4; background-size:100% auto;
			
			
			
			
			/* background-color: #ea4a00;
			
			    background-image: linear-gradient(to right, #ea4a00 , #f7621d)*/;
		}
		.shl-fw1{ text-align: center;font-size: 18px; color: #FFFFFF; 
		font-weight: bold; padding-top: 20px; }
		.shl-fw2{ text-align: center;font-size: 14px; padding-bottom: 10px; }
		.shl-fw3{ text-align: center;font-size: 14px; color: #FFFFFF;}
.shl-fw3 a {color: #FFFFFF;}
/*footer end*/











.biaoti h2 { width:100%; padding-top:66px; /*height:142px;*/ text-align:center;font-weight:400; font-size:32px; letter-spacing:-0.09em; text-transform:uppercase; background:url(../images/biaoti_bg.png) center 66px no-repeat; line-height:32px; margin-bottom:57px; font-family:AiDeep; color:#000;  }
.biaoti h2 em  { font-style:normal; color:#0064ba;}
.biaoti b { font-size:25px; line-height:32px; display:block;font-weight:400; letter-spacing:0em; font-family:"微软雅黑"; }
.biaoti i{  font-size:30px; font-style:normal; font-weight:400; padding-top:12px; display:block; }



.hongse { color:#b31d26!important;}



 a .more { background:url(../images/more_bg.jpg) no-repeat; width:171px; height:43px; line-height:43px; color:#fff; font-size:16px;  margin-top:30px;  text-transform:uppercase; padding-left:30px; transition:all 0.4s; margin:0px auto;  }

a:hover .more {transform:translateY(-10px); }

