body{
    overflow-x: hidden;
	overflow-y: scroll;
	font-size:1.0em; color:#363636;
	background-color:#FFF;
	margin:0px;
	padding:0px;
	font-family:"Microsoft Yahei";
}
a{
	font-size:1.0em;
	text-decoration:none;
	color:#363636;
	font-family:"Microsoft Yahei";
}
a:hover 
{
color:#FF0000; font-family:"Microsoft Yahei";
}
a:hover img0{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8} 
input,from,td,table,img,dl,dt,ul,dd,li,p,div,span{ padding:0; margin:0; list-style:none; font-family:"Microsoft Yahei";}
ul,li{padding:0px; margin:0px; list-style-type:none; display: block; font-family:"Microsoft Yahei";}
.left{float:left;}
.right{float:right;}
.clear{
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.wapclear{
clear:both;
}
.mclear{
clear:none;
}
@media screen and (max-width: 668px){
.wapclear{
clear:none;
}
.mclear{
clear:both;
}
}
#all{
width:100%; font-family:"Microsoft Yahei";
}
#allmobile01{width:100%; max-width:1024px; margin:0 auto;}
#allmobile02{width:100%; max-width:1024px; margin:0 auto; padding-top:120px;}
@media screen and (max-width: 768px){#allmobile02{padding-top:100px;}}
@media screen and (max-width: 460px){#allmobile02{padding-top:60px;}}
.news{
	font-size:1.0em;
	text-shadow:#FFF;
	text-decoration:none;
	color:#363636;
}
.con{
	font-size:1.0em;
	color:#363636;
}
td{
	font-size:1.0em;
	color: #363636;
	font-family:"Microsoft Yahei";
}
.wordbreak{
word-break:break-all;
}
a.yiyi1
{
display:block; float:left; width:27.8%; color:#252525; font-size:1.2em; padding:0.4em 0.5em; border:1px solid #CCC; margin:0.5em 1.2%; text-align:center; background-color:#FFF;
border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
}
a.yiyi1:hover 
{
color:#F00;
}
a.yiyi2
{
display:block; float:left; width:27.8%; color:#252525; font-size:1.2em; padding:0.4em 0.5em; border:1px solid #CCC; margin:0.5em 1.2%; text-align:center; background-color:#FFF;
border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
}
a.yiyi2:hover 
{
color:#F00;
}
a.yiyi3
{
color:#252525; font-size:1.0em;
}
a.yiyi3:hover 
{
color:#F00;
}
a.yiyi5
{
display:block; clear:both; width:33%; margin:0 auto; color:#252525; text-align:center; font-size:1.2em; padding:0.4em 0.5em; border:1px solid #50b4f9;
border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
}
a.yiyi5:hover 
{
color:#F00;
}
a.yiyi8a
{
display:block; clear:both; color:#000; text-align:left; font-size:1.1em;
}
a.yiyi8a:hover 
{
color:#F00;
}
a.yiyi8b
{
display:block; clear:both; color:#aaa; text-align:left; font-size:0.9em; line-height:1.5em; padding:5px 0px 5px 0px;
}
a.yiyi8b:hover 
{
color:#F00;
}
a.yiyi8c
{
display:block; clear:both; color:#e1ab42; text-align:left; font-size:1.0em; 
}
a.yiyi8c:hover 
{
color:#F00;
}
@media screen and (max-width: 668px){
a.yiyi1{width:42%; font-size:1.0em; padding:0.4em 0.5em; margin:0.4em 0 0.4em 2.1%;}
a.yiyi2{width:42%; font-size:1.0em; padding:0.4em 0.5em; margin:0.4em 0 0.4em 2.1%;}
a.yiyi3{color:#252525; font-size:1.0em;}
a.yiyi5{width:50%; font-size:1.0em;}
}

a.yiyi6
{
color:#252525; font-size:1.0em;
}
a.yiyi6:hover 
{
color:#F00;
}
a.yiyi60
{
color:#8f8f8f; font-size:0.9em;
}
a.yiyi60:hover 
{
color:#F00;
}
a.yiyi600
{
color:#004af1; font-size:0.9em; height:25px; line-height:25px; display:block; border-top:2px solid #004af1; text-align:center; font-family:Arial, Helvetica, sans-serif; float:left;
}
a.yiyi600:hover 
{
color:#F00; border-top:2px solid #F00;
}
.header{
width:100%; max-width:1024px; height:120px; margin:0px auto; clear:both; background-color:#FFF; position:fixed; z-index:2000;
}
.header div{
overflow:hidden;
}
.headerlogo{
float:left; padding:0px;
}
.headerlogo img{
width:auto; height:120px; border:0px;
}
.headright{
float:right; padding:35px 20px 0px 0px;
}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#000;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:1.0em;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:120px;}
@media screen and (max-width: 768px){
.header{
height:100px;
}
.headerlogo img{
height:100px;
}
.headright{
padding:22px 8px 0px 0px;
}
.nav_show{top:100px;}
}
@media screen and (max-width: 460px){
.header{
height:60px;
}
.headerlogo img{
height:60px;
}
.headright{
padding:5px 3px 0px 0px;
}
.nav_show{top:60px;}
}
/*-Navigation-*/
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:34px;float:left;border-left:1px #ddd solid;text-align:center;color:#999; font-size:1.0em; display:block;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:19px;padding:6px 7px 5px 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:1.0em}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*--Navigation--*/
.flasher{
width:100%; margin:0px auto; clear:both;
}
.flasher img{width:100%; height:auto;}
.flasherin{
width:95%; margin:0px auto; clear:both;
}
.flasherin img{width:100%; height:auto;}
.footall{
width:100%; max-width:1024px; background-color:#1d1d1d; margin:0px auto; overflow:hidden; padding-top:2.0em;
}
.footall div{
overflow:hidden;
}
.footall img{
width:100%; height:auto; border:0px;
border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
}
.footqr{
clear:both; width:70%; margin:0 auto; padding-top:2.0em; padding-bottom:2.0em;
}
.footcontact{
clear:both; width:92%; margin:0 auto; border-top:1px dashed #7c7c7c; color:#999; font-size:1.0em; line-height:180%; padding-top:1.0em;
}
.footcontact p{
padding-bottom:0.9em;
}
.footright{
clear:both; width:100%; margin:0 auto; background-color:#000; text-align:center; font-size:1.0em; color:#4e4e4e; line-height:2.6em;
}
.foottel{
clear:both; width:100%; margin:0 auto; background:#0a0a0a; border-bottom:1px solid #0386a6; text-align:center; color:#0086cc; font-size:2.0em; font-weight:bold; padding:0.8em 0; overflow:hidden;
}
.foottel img{
width:100px; height:auto; border:0px; margin-right:0.5em; 
}
.titleall{
width:97%; margin:0 auto; clear:both; overflow:hidden;
}
.titleall div{
overflow:hidden;
}
.titleallf{
width:92%; margin:0 auto; clear:both; overflow:hidden;
}
.titleallf div{
overflow:hidden;
}
.titleall00{
clear:both; font-size:1.6em; color:#000000; font-weight:bold;
}
.titleall00 font{
color:#0083f2;
}
.titleall01{
clear:both; font-size:1.3em; color:#202020;
}
.titleall02{
clear:both; width:20%; height:3px; background-color:#0083f2; margin-top:0.5em
}
.titleall00a{
clear:both; font-size:1.6em; color:#FFF; font-weight:bold;
}
.titleall01a{
clear:both; font-size:1.3em; color:#FFF;
}
.titleall02a{
clear:both; width:20%; height:3px; background-color:#FFF; margin-top:0.5em
}
.titleall00f{
clear:both; font-size:1.6em; color:#FFFFFF; font-weight:bold;
}
.titleall00f font{
color:#0083f2;
}
.titleall01f{
clear:both; font-size:1.3em; color:#FFFFFF;
}
.titleall02f{
clear:both; width:20%; height:3px; background-color:#FFFFFF; margin-top:0.5em
}
@media screen and (max-width: 460px){
.titleall00{
font-size:1.3em;
}
.titleall00a{
font-size:1.3em;
}
.titleall00f{
font-size:1.3em;
}
.titleall01{
font-size:1.1em;
}
.titleall01a{
font-size:1.1em;
}
.titleall01f{
font-size:1.1em;
}
.titleall02{
font-size:0.9em;
}
.titleall02a{
font-size:0.9em;
}
.titleall02f{
font-size:0.9em;
}
}
@media screen and (max-width: 375px){
.titleall02{
font-size:0.75em;
}
.titleall02a{
font-size:0.75em;
}
}
.indexcase{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:2.5em; padding-bottom:0.5em;
}
.indexcase div{
overflow:hidden;
}
.indexcaseall{
clear:both; width:100%; padding-top:1.0em;
}
.caseindex01{
width:30.666%; margin:0.75em 0% 1.0em 2%; float:left;
}
.caseindex02{
width:100%; border:0px; overflow:hidden;
}
.caseindex02 img{
width:100%; height:auto; border:0px; 
}

@media screen and (max-width: 768px){
.caseindex01{
width:30.666%; margin:0.75em 0% 1.0em 2%; float:left;
}
}
@media screen and (max-width: 500px){
.indexcaseall{
padding-top:0.3em;
}
.caseindex01{
width:47%; margin:0.75em 0% 0.5em 2%; float:left;
}
}
.pingjia{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:1.0em; padding-bottom:0.5em;
}
.pingjia div{
overflow:hidden;
}
.pingjiaall{
width:100%; clear:both; padding-top:1.0em; padding-bottom:1.0em
}
.culist{
width:94%; clear:both; margin:0 auto 1.75em auto;
}
.culist01{
float:left; width:25%; border:2px solid #d1d1d1;
}
.culist01 img{
width:100%; height:auto; border:0px;
}
.culist02{
float:right; width:72%;
}
.culist03{
clear:both; padding-top:0em; line-height:180%;
}
.culist04{
clear:both; padding-top:0.1em; line-height:150%;
}
@media screen and (max-width: 414px){
.culist01{
float:left; width:33%; border:2px solid #d1d1d1;
}
.culist02{
float:right; width:62%;
}
.culist03{
padding-top:0em; line-height:140%;
}
.culist04{
padding-top:0.1em; line-height:110%;
}
}
a.yiyicu01
{
color:#1d3aee; font-size:1.0em;
}
a.yiyicu01:hover 
{
color:#F00;
}
a.yiyicu02
{
color:#666; font-size:0.75em;
}
a.yiyicu02:hover 
{
color:#F00;
}
.classsll{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:0.8em; padding-bottom:0.8em;
}
.classsll div{
overflow:hidden;
}
.hotproall{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:0.5em; padding-bottom:0.5em;
}
.hotproall div{
overflow:hidden;
}
.hotproall01{
padding:35px 0px 20px 0px;
}

.zhengshu{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:3.0em; padding-bottom:0.5em; background-color:#dadada;
}
.zhengshu div{
overflow:hidden;
}
.zhengshuall{
width:100%; clear:both; padding-top:1.0em; padding-bottom:3.5em; text-align:center;
}
.zhengshuall img{
width:96%; height:auto; border:0px;
}
.yingyong{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:2.0em; padding-bottom:2.0em;
}
.yingyong div{
overflow:hidden;
}
.yingyongall{
width:97%; clear:both; margin:0 auto; padding-top:1.0em; padding-bottom:1.5em
}
.yingyonglist{
clear:both; margin:1.0em 0; border-bottom:1px dashed #c1c1c1; padding-bottom:1.0em
}
@media screen and (max-width: 414px){
.hotproall01{
padding:25px 0px 20px 0px;
}
.yingyong{
padding-top:2.5em; padding-bottom:0.5em;
}
.yingyongall{
padding-top:0.5em;
}
.yingyonglist{
margin:1.0em 0;
}
}
.youshi{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:2.0em; padding-bottom:2.0em; background-color:#f1f1f1;
}
.youshi div{
overflow:hidden;
}
.youshiall{
width:100%; clear:both; padding-top:2.0em; padding-bottom:2.0em; 
}
.caselist{
float:left; width:47%; margin-left:2%; margin-bottom:1.5em;
}
.caselist img{
width:100%; height:auto; border:0px;
}
.celist{
float:left; width:47%; margin-left:2%; margin-bottom:1.5em; padding-bottom:1.0em; background-color:#FFF;
}
.celist img{
width:100%; height:auto; border:0px;
}
.culture01{
clear:both; color:#000; font-size:1.2em; font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; padding:10px 5px 6px 5px;
}
.culture02{
clear:both; color:#BBB; font-size:1.0em; font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; padding:0px 5px 8px 5px;
}
.culture03{
clear:both; width:50px; height:2px; background-color:#cdcdcd; margin-left:5px;
}
.culture04{
clear:both; color:#999; font-size:1.0em; font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; padding:6px 5px 8px 5px; line-height:22px;
}
.partlist{
float:left; width:18.8%; margin-left:1%; margin-bottom:1.5em;
}
.partlist img{
width:100%; height:auto; border:0px;
}
@media screen and (max-width: 414px){
.youshi{
padding-top:1.5em; padding-bottom:1.5em;
}
.youshiall{
padding-top:1.5em; padding-bottom:1.0em
}
.caselist{
width:96%; margin-left:2%; margin-bottom:1.5em;
}
.partlist{
width:30.666%; margin-left:2%; margin-bottom:0.5em;
}
.culture01{
font-size:1.0em;
}
.culture02{
font-size:0.7em;
}
.culture04{
font-size:0.8em;
}
}
.aboutindex{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:3.0em; background:#FFF;
}
.aboutindex div{
overflow:hidden;
}
.aboutindex01{
width:96%; padding:1.0em 0em 1.0em 0em; color:#333; font-size:1.0em; line-height:190%; margin:0px auto; clear:both;
}
.aboutindex01 img{
width:90%; min-width:300px; max-width:500px; height:auto; border:0px; margin:0.5em 0em 1.0em 0em;
}
.aboutindex01 p{
padding-bottom:1.0em;
}
.aboutindex02{
width:96%; margin:0 auto; clear:both; text-align:center; padding-bottom:2em;
}
.aboutindex02 img{
width:100%; height:auto; border:0px;
border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
}
.aboutindex03{
width:100%; margin:0 auto; clear:both; text-align:center; padding-bottom:2em;
}
.aboutindex03 img{
float:left; width:46%; height:auto; border:0px; margin:0 2%;
border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
}
@media screen and (max-width: 414px){
.aboutindex{
padding-top:2.0em;
}
.aboutindex01{
font-size:1.0em;
}
}
.indexservice{
width:100%; margin:0 auto; clear:both; overflow:hidden; padding-top:3.0em; padding-bottom:0.5em; background-color:#dadada;
}
.indexservice div{
overflow:hidden;
}
.serviceall{
width:100%; clear:both; padding-top:2.0em; padding-bottom:2.0em
}
.servicelist{
float:left; width:29%; margin-left:2%; margin-right:2%; margin-bottom:2.0em; text-align:center; font-size:1.0em; line-height:1.6em;
}
.servicelist img{
width:60%; height:auto; border:0px; margin-bottom:0.5em;
}
@media screen and (max-width: 414px){
.servicelist{
float:left; width:46%; margin-left:2%; margin-right:2%; margin-bottom:2.0em;
}
.servicelist img{
width:75%;
}
}


a.yiyi2ins
{
color:#000; font-size:1.0em; 
}
a.yiyi2ins:hover 
{
color:#F00;
}
a.yiyi2000ins
{
color:#666; font-size:0.8em; 
}
a.yiyi2000ins:hover 
{
color:#F00;
}
.hotsalelist{
float:left; width:31.333%; margin:0 1% 0.8em 1%;
}
.hotsalelist01{
clear:both; line-height:1.6em; padding-top:10px;
}
@media screen and (max-width: 668px){
.hotsalelist{
width:46.9%; margin:0 0 0.8em 2%;
}
.hotsalelist01{
clear:both; line-height:1.5em; padding-top:10px;
}
}

.prolist{
	list-style-type: none;
	/*display:inline-block;*/
	display: block;
	float: left;
	width:100%;
	position: relative;
	overflow: hidden;
}
.dummy{padding-top:100%;}
.prolist img{
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.prolist i{
	display: inline-block;
	vertical-align: middle;
	height:100%;
}
.prolist p{
	text-align: center;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
}

.hotsalelistins{
float:left; width:29.3%; margin:0em 2% 1.8em 2%; overflow:hidden;
}
.hotsalelistins:hover .hotsalelist02ins, .hotsalelistins:hover .hotsalelist03ins{background-color:#0046d3;}
.hotsalelistins:hover .yiyi2ins{color:#FFF;}
.hotsalelistins:hover .yiyi2000ins{color:#c0cbf0;}
.hotsalelist01ins{
width:auto; border:1px solid #d6d6d6;
}
.hotsalelist01ins img{
width:auto; height:auto; max-width:99.6%; max-height:99.6%; border:0px;
}
.hotsalelist02ins{
line-height:150%; padding:0.8em 0em 0em 0.3em; margin-top:5px; word-break:break-all; height:1.6em;
}
.hotsalelist03ins{
line-height:150%; padding:0em 0em 0.8em 0.3em;
}
@media screen and (max-width: 600px){
a.yiyi2ins{font-size:0.9em;}
a.yiyi2000ins{font-size:0.7em;}
}
@media screen and (max-width: 470px){
a.yiyi2ins{font-size:1.0em;}
a.yiyi2000ins{font-size:0.8em;}
.hotsalelistins{
width:45%; margin:0em 2.5% 1.0em 2.5%;
}
}
@media screen and (max-width: 375px){
a.yiyi2ins{font-size:0.9em;}
a.yiyi2000ins{font-size:0.7em;}
}
.proshow01{
clear:both; margin:15px 40% 15px 40%; border:1px solid #e0e0e0; background-color:#f6f6f6; padding:5px; overflow:hidden; line-height:125%; font-size:1.0em; text-align:center;
border-radius:6px;
-webkit-border-radius:6px;
-o-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
}
@media screen and (max-width: 600px){
.proshow01{
margin:15px 30% 15px 30%; 
}
}
.indexpage{
width:100%; margin:0px auto; clear:both; background-color:#FFF; padding-top:0em; padding-bottom:1.0em; overflow:hidden;
}
.indexpage div{
overflow:hidden;
}
.indexabout{
width:95%; line-height:185%; margin:0px auto; clear:both; padding-top:1.0em; padding-bottom:1.5em; font-size:1.2em; overflow:hidden; border-top:1px solid #CCC;
}
.indexabout p{
padding-bottom:1.0em;
}
.indexabout iframe{
width:100%; height:520px; margin:0 auto; clear:both;
}
.indexabout img{
width:auto; height:auto; max-width:100%; margin-top:0.5em; margin-bottom:0.5em;
}
@media screen and (max-width: 768px){
.indexabout{
font-size:1.2em;
}
.indexabout img{
width:auto; height:auto; max-width:100%;
}
.indexabout iframe{
height:400px;
}
}
@media screen and (max-width: 414px){
.indexabout{
font-size:1.0em;
}
.indexabout img{
width:auto; height:auto; max-width:100%; margin-top:0.5em; margin-bottom:0.5em;
}
.indexabout iframe{
height:300px;
}
}
.indexaboutnews{
width:95%; line-height:185%; margin:0px auto; clear:both; padding-top:1.0em; padding-bottom:0.5em; font-size:1.0em; overflow:hidden; border-top:1px solid #CCC;
}
.indexaboutnews p{
padding-bottom:1.0em;
}
.newslist{
width:94%; clear:both; margin:0 auto 1.5em auto;
}
.newslist01{
float:left; width:25%; border:2px solid #d1d1d1;
}
.newslist01 img{
width:100%; height:auto; border:0px;
}
.newslist02{
float:right; width:72%;
}
.newslist03{
clear:both; padding-top:0em; line-height:180%;
}
.newslist04{
clear:both; padding-top:0.1em; line-height:150%;
}
a.yiyinews01
{
color:#1d3aee; font-size:1.0em;
}
a.yiyinews01:hover 
{
color:#F00;
}
a.yiyinews02
{
color:#666; font-size:0.75em;
}
a.yiyinews02:hover 
{
color:#F00;
}
@media screen and (max-width: 414px){
.newslist{
margin:0 auto 1.75em auto;
}
.newslist01{
float:left; width:30%; border:2px solid #d1d1d1;
}
.newslist02{
float:right; width:66%;
}
.newslist03{
padding-top:0em; line-height:130%;
}
.newslist04{
padding-top:0em; line-height:105%;
}
a.yiyinews01
{
color:#1d3aee; font-size:0.95em;
}
a.yiyinews02
{
color:#666; font-size:0.65em;
}
}
.indexnetbook{
width:95%; line-height:185%; margin:0px auto; clear:both; padding-top:0.75em; padding-bottom:1.5em; font-size:1.0em; overflow:hidden; border-top:1px solid #CCC;
}
.indexdownload{
width:95%; line-height:185%; margin:0px auto; clear:both; padding-top:0.75em; padding-bottom:1.5em; font-size:1.0em; overflow:hidden; border-top:1px solid #CCC;
}
.downloadlist{
clear:both; padding:1.0em 0.1em; margin:0.1em 0em 0.1em 0em; border-bottom:1px dashed #CCC;
}
.indexpro{
width:100%; line-height:185%; margin:0px auto; clear:both; padding-top:1em; padding-bottom:1.5em; font-size:1.0em; overflow:hidden;
}
.newpage{
text-align:center; font-size:1.0em; clear:both; background-color:#e9e9e9; padding-top:0.3em; padding-bottom:0.3em; margin:1.2em auto 1.0em auto; overflow:hidden;
border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
}
.newpage a{font-size:1.0em;}
.newpage a:hover{color:#F00; font-size:1.0em;}

.newshowtitle{
text-align:center; clear:both; font-size:1.2em; line-height:170%; padding-bottom:2px; word-break:break-all;
}
.newshowdetail{
clear:both; line-height:180%; padding-top:0.75em; padding-bottom:0em; font-size:1.0em; 
}
.newpageproduct{
text-align:center; font-size:1.0em; clear:both; background-color:#e9e9e9; padding-top:0.5em; padding-bottom:0.5em; margin:1.2em 0.5em 1.0em 0.5em;
}
.newpageproduct a{ color:#363636; font-size:1.0em;}
.newpageproduct a:hover{ color:#F00;}

/*响应缓冲*/
.aboutalllist, .downloadlist, .yiyi1, .yiyi3, .yiyi5, .huanchong {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.swiper-container {
	width: 100%;
	margin: 0px auto;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}