@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:14px; font-family:"Microsoft YaHei",SimHei,arial; color:#000;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,em,ol,input{ padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color: #000; text-decoration:none;}
a:hover { color:#F00;}


.s_wrap{ min-width:320px; max-width:640px; margin: 0 auto;}


.stopx{ width:100%; height:60px; }
.stop-logo{ height:auto; float:left; max-height:60px;}
/*.stop-logo img{}*/
.stop-dh{ float:right;}

.smenu{ width:100%; height:30px; background:#5ab22e; border-bottom:1px solid #FFF;}
.smenu ul li{float:left; width:24%; text-align:center; line-height:30px; font-size:14px; font-weight:bold; background:url(menu-line.jpg) no-repeat left; padding-left:1%; }
.smenu ul li a{ color:#FFF; display:block;}
.smenu ul li a:hover{ color:#f9ba6a;}

.sjs-fl{ width:100%; height:auto; margin-bottom:10px; }

.sin-1{ width:100%; height:33px; border-bottom:2px solid #e4e4e4; margin-top:10px;background:#f1eee9;}

.sin-1-l{ float:left; height:33px; line-height:33px; font-size:16px; font-weight:bold;  padding-left:22px; background:url(pp.png) 2px no-repeat; }

.sin-1-l span{color:#333;}

.sin-1-r{ float:right; height:33px; line-height:33px; padding-right:8px;}

.sin-1-r a img{ padding-top:11px;}


.sin-1 dd{ float:left; padding-left:10px; line-height:30px;}
.sin-1 dl{ float:right; padding-right:10px; display:block; line-height:30px; }

.sin-a{ width:100%; height:40px; background:url(in-9.jpg) repeat-x; margin-top:8px; border-top:1px solid #e4e4e4; position:relative;}

.sin-a-l{ float:left; height:40px; padding-left:25px; background:url(pp.png) 2px no-repeat;   }

.sin-a-l span{ line-height:40px; font-size:16px; font-weight:bold; color:#333;}


.sin-2x{ width:100%; padding:5px 0 0 0; overflow:hidden;}
.sin-2{ padding:0 5px 0 5px;}
.sin-2 ul li{  line-height:35px; border-bottom: 1px dotted #dddddd; background: url(dot2.jpg) 0 no-repeat; padding-left:20px; font-size:14px;}
.sin-2 span{ float:right; color:#633f01;}


.sin-3{line-height:2; height:140px; padding:0 5px 0 5px;  margin-bottom:8px; overflow:hidden;}
.sin-3 a{ color:#F00;}
.sin-3 a:hover{ color:#00F;}
.sin-3 img{ float:left; margin-right:10px;}


.sin-4{ float:left; width:22%; height:28px; background:#0567be; border:1px solid #014785; text-align:center; color:#FFF; font-weight:bold; line-height:28px; margin:5px 1% 10px 1%;}
.sin-4 a{ color:#FFF; display:block;}
.sin-4 a:hover{ background:#0276de;}




.spic{ width:100%; overflow:hidden;}
.spic ul li{ float:left; width:150px; text-align:center; margin:6px 0 8px 2%;}
.spic ul li a{ display:block;}
.spic ul li img{ margin-bottom:3px;}

/*--内页产品列表--*/
.spic-2{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.spic-2 ul li{ float:left; width:150px; text-align:center; margin:6px 5px 8px 5px;  }
.spic-2 ul li a{ display:block;}
.spic-2 ul li h1{text-align:center; font-size:12px; font-weight:normal; padding-top:3px;}


@media screen and (min-width:320px) {
.spic-2 { width:320px; margin:0 auto; }
}

@media screen and (min-width:480px) {
.spic-2 { width:480px; margin:0 auto; }
}

@media screen and (min-width:640px) {
.spic-2 { width:640px; margin:0 auto; }
}
/*--内页产品列表--*/



#sboot{ width:100%; margin:0 auto; margin-top:10px; padding:10px 0 15px 0; text-align:center; line-height:20px; background:#b42334; color:#FFF;}
#sboot a{ color:#FFF;}
#sboot a:hover{ color:#FF0;}

.sabout{ padding:5px; line-height:2;}

.sinfo {overflow:hidden; padding:5px;}
.sinfo dl{ height:24px; line-height:24px; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #CCCCCC dashed;}
.sinfo dd{ line-height:2; padding:3px 0 0 4px;}


.serji{overflow:hidden; padding:5px 0 0 5px; margin-top:8px; border:1px solid #bfbebe; }


.serji ul li{ float:left; width:70px; height:20px; line-height:20px; background:#f8f8f8; border:1px solid #E0E0E0; text-align:center; margin:0 10px 5px 0; }
.serji ul li a{ display:block;}
.serji ul li a:hover{ background:#007eb9; color:#FFF;}

.serji-1{  float:left; width:100px; height:20px; line-height:20px; background:#007eb9; color:#FFF; border:1px solid #E0E0E0; text-align:center; margin-right:10px; font-weight:bold; }
.serji-1 a{ color:#FFF;}
.serji-1 a:hover{ color:#FF0;}

.in-9-p ul li{ float:left; width:140px; height:44px; line-height:44px; text-align:center; font-size:14px; font-weight:bold; margin:7px 9px 5px 9px; background:url(in-8-1.jpg) no-repeat;}
.in-9-p ul li a{ display:block; color:#F00;}
.in-9-p ul li a:hover{ color:#000;}


.sboot_xxx{ height:40px;}

.sboot-x1{ float:left; width:25%;  height:40px; line-height:40px; text-align:center; background:url(menu-line.jpg) no-repeat left #404040; color:#FFF; font-weight:bold; }
.sboot-x1_l{ background:#404040; }
.sboot-x1 a{ color:#FFF;}
.sboot-x1 a:hover{ color:#0FF;}



.sboot-x2{ height:auto; border-top:5px solid #5ab22e; padding:10px 0 10px 0; text-align:center; line-height:2; margin-top:15px;}

.sin-5{ height:auto; margin-top:10px; overflow:hidden;}

.sin-5 ul li{ float:left; width:48%; height:32px; line-height:30px; background:url(news-b.jpg) repeat-x bottom #fceff1; margin:0 1% 0 1%;}

.sin-5 ul li img{ float:left; margin:11px 4px 0 5px;}


.sin-6{ height:auto; margin-top:10px; overflow:hidden;}

.sin_6_1{ float:left; width:33.333333%;  height:60px; }

.sin_6_2{height:60px; line-height:60px; margin:0 1% 0 1%; text-align:center; background:#00b3f6; font-size:16px; overflow:hidden; }
.sin_6_2 a { display:block; color:#FFF; }


/*----------------*/

.xf-boot{ width:100%; height:60px; background:#000000; }

.xf-boot-1x{float:left; width:25%; height:60px; background:url(xf-b6.png) no-repeat right;}
.xf-boot-2x{float:left; width:25%; height:60px; }

.xf-boot-1, .xf-boot-2, .xf-boot-3, .xf-boot-4 {height:60px; text-align:center;}
.xf-boot-1 a, .xf-boot-2 a, .xf-boot-3 a, .xf-boot-4 a { padding-top:32px; display:block; color:#FFF;}
.xf-boot-1 a:hover, .xf-boot-2 a:hover, .xf-boot-3 a:hover, .xf-boot-4 a:hover{ color:#cae6ff;}

.xf-boot-1{background:url(xf-b1.png) no-repeat center; }
.xf-boot-2{background:url(xf-b2.png) no-repeat center; }
.xf-boot-3{background:url(xf-b3.png) no-repeat center; }
.xf-boot-4{background:url(xf-b4.png) no-repeat center; }


/*----------------*/

#showbtn{position:absolute; right:0px; z-index:10; }

.showit{position:absolute; left:5px; right:5px; top:39px; border:solid 1px #DDDDDD; z-index:10; background:#FFF; padding:5px 0 5px 0;}

.showit ul li { float:left; height:30px; line-height:30px; background:#ececec;  margin:4px;}

.showit ul li a{ padding:0 8px 0 8px; display:block; border:solid 1px #dbdbdb;}

.showit ul li a:hover{ background:#5ab22e; color:#FFF; }


/*----------------*/
.sinfo, .sin-3, .sabout{ word-break:break-all; word-wrap:break-word; }
#sinfo, #sin-3, #sabout{ word-break:break-all; word-wrap:break-word; }



