@charset "utf-8";
#tops { height: 156px; width: 960px; margin-right: auto; margin-left: auto; background-image: url(../images/top_bg.png); background-repeat: no-repeat; background-position: center top; text-align: left; padding-bottom: 3px; }
#tops .navs_a { height: 28px; width: 150px; margin-left: 720px; }
#tops .navs_a .btn { height: 28px; width: 75px; float: left; }

#tops .navs_b {
	height: 35px;
	width: 707px;
	margin-top: 63px;
	padding-left: 1px;
	position: relative;
	float: left;
}
#tops .navs_b .btx { height: 35px; width: 99px; *float: left; float: left; padding-right: 1px; }
#tops .navs_b .sub_pros { width: 253px; *float: left; float: left; padding-right: 1px; position: absolute; left: 201px; top: 35px; z-index: 99999; visibility: hidden; }
#tops .navs_b .sub_pros .title { height: 35px; width: 220px; *float: left; float: left; background-color: #C10100; padding-left: 10px; line-height: 35px; text-decoration: none; font-size: 14px; color: #FFF; }

#tops .qq {
	height: 26px;
	float: right;
	width: 180px;
	padding-top: 20px;
}
#tops .qq .icon { height: 26px; float: left; width: 90px; }

#ads { height: 480px; width: 100%; }
#adss { height: 89px; width: 960px; margin-right: auto; margin-left: auto; }

#default_erweima { width: 100%; position: relative}
#default_erweima .ma {
	width: 250px;
	position: fixed;
	right: 0px;
	top: 2px;
	z-index: 999999;
}
#default_main { height: 240px; width: 960px; margin-right: auto; margin-left: auto; text-align: left; padding-top: 20px; }
.ListTitlv { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ddd; line-height: 30px; text-decoration: none; color: #bbb; }



#default_main .title1 { height: 32px; width: 310px; float: left; padding-right: 15px; }


#default_main .title2 { height: 32px; width: 310px; float: left; padding-right: 15px; }

#default_main .title3 { height: 32px; width: 310px; float: left; }

#default_main .text { height: 208px; width: 960px; background-image: url(../images/default_main.png); }


#default_main .text .l { height: 190px; width: 300px; float: left; padding-left: 5px; padding-top: 10px; padding-right: 5px; }

#default_main .text .l .pic { padding: 1px; float: left; border: 1px solid #CCC; margin-top: 0px; margin-right: 8px; margin-bottom: 0px; margin-left: 3px; }

#default_main .text .m { height: 190px; width: 300px; float: left; padding-left: 20px; padding-top: 10px; padding-right: 10px; }

#default_main .text .m .pic { padding: 1px; border: 1px solid #CCC; margin-right: 8px; margin-bottom: 0px; margin-left: 3px; margin-top: 0px; width: 290px; }
#default_main .text .m .texts { margin-right: 8px; margin-bottom: 0px; margin-left: 3px; margin-top: 0px; width: 290px; height: 70px; padding-top: 15px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }




#default_main .text .r { height: 190px; width: 295px; float: left; padding-left: 20px; padding-top: 10px; padding-right: 5px; }

#default_pro { width: 960px; margin-right: auto; margin-left: auto; text-align: left; margin-bottom: 36px; }
#default_pro .ppics { width: 960px; padding-top: 20px; }
#default_pro .ppics .demo { height: 220px; float: left; }
.boxssimg { border: 1px solid #bbb; margin-right: 5px; margin-left: 5px; }

#default_pro .title { height: 32px; width: 960px; text-align: left; }

#about_main { width: 960px; margin-right: auto; margin-left: auto; text-align: left; background-image: url(../images/about_mainbg.png); background-repeat: repeat-y; background-position: center; margin-bottom: 36px; }
#about_main .title { height: 56px; width: 960px; }
#about_main .text { width: 920px; margin-right: auto; margin-left: auto; padding-top: 20px; padding-bottom: 10px; }

#about_main .text .box { width: 220px; height: 220px; float: left; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }
#about_main .text .box img { border: 1px solid #bbb; }
#about_main .text .dline { width: 920px; height: 3px; margin-top: 10px; margin-bottom: 20px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; border-top-width: 1px; border-top-style: dashed; border-top-color: #CCC; }
#about_main .text .downbtn { float: left; }

#about_main .text .boxw { width: 220px; height: 40px; float: left; line-height: 20px; padding: 5px; text-align: center; }


#about_main .text .pic { padding: 1px; float: right; border: 1px solid #CCC; margin-right: 0px; margin-bottom: 0px; margin-left: 16px; margin-top: 0px; }
#about_main .text .picss { float: left; border: 1px solid #CCC; padding: 1px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; }
#about_main .text .btitle { width: 920px; margin-right: auto; margin-left: auto; padding-top: 20px; padding-bottom: 20px; font-weight: bold; text-decoration: none; color: #333; }


#footer { height: 100px; width: 100%; border-top-width: 2px; border-top-style: solid; border-top-color: #F2F2F2; }

#footer .ss { height: 100px; width: 960px; margin-right: auto; margin-left: auto; background-repeat: no-repeat; background-position: 710px 25px; text-align: left; position: relative; }
#footer .ss .top { height: 26px; width: 52px; background-image: url(../images/foot_logo.png); background-repeat: no-repeat; background-position: 710px 25px; position: absolute; left: 900px; top: -26px; }


#footer .ss .text { width: 700px; background-repeat: no-repeat; background-position: 710px 25px; text-align: center; padding-top: 20px; line-height: 20px; color: #777; text-decoration: none; padding-left: 20px; margin-right: auto; margin-left: auto; }
