@charset "utf-8";
/*全局样式*/
.sHistory {behavior:url(#default#savehistory);}
* {padding:0px; margin:0px;}
html {margin:0px; padding:0px; height:100%; }
body {font-size:12px; font-family:'宋体',Verdana,Arial,Helvetica,sans-serif;margin:0px; padding:0px; color:#555; line-height:18px;}
body.bg1{background:url(../images/bg1.jpg) repeat-x top #fff; height:100%; width:100%; margin:0 auto;}
body.bg2{background:url(../images/bg2.jpg) repeat-x top #fff; height:100%; width:100%; margin:0 auto;}
ul, li, ol, li { margin:0px; padding:0px; list-style:none; }
h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form { margin:0px; padding:0px; font-weight:normal; font-size:12px; }
img { border:0px; margin:0px; padding:0px; vertical-align:top; }
table { border:0px; }
.c{clear:both;}
a{ text-decoration:none;}
.hr_height{height:10px;}
.clear {clear:both; *display:inline;/*IE only*/}
/*消除选中时的虚线框*/
a{
	bblr:expression(this.onFocus=this.blur());/*IE使用*/
	outline-style:none;/*FF使用*/
}
.line_through{text-decoration:line-through;}
.lt{float:left;}
.rt{float:right;}

#warp1{width:auto; margin:0;padding:0;height:auto; background:url(../images/banner_bg1.jpg) no-repeat;}
#warp2{width:auto; margin:0;padding:0;height:auto; background:url(../images/banner_bg2.jpg) no-repeat;}
.banner1{margin:0 auto; text-align:center; width:1000px; height:407px; background:url(../images/banner1.jpg) no-repeat; position:relative;}
.banner2{margin:0 auto; text-align:center; width:1000px; height:407px; background:url(../images/banner2.jpg) no-repeat; position:relative;}
.switch_btn_1{width:232px; height:47px; display:block; overflow:hidden; position:absolute; top:360px; left:15px;}
.switch_btn_2{width:232px; height:47px; display:block; overflow:hidden; position:absolute; top:360px; left:247px;}
.main_box{margin:0 auto; width:970px; padding:0 15px;}
.pic{float:left; width:330px; height:221px;}
.main_text{float:left; width:622px; margin-top:48px; line-height:24px;}
.superiority_box{margin:0 auto; width:946px; padding:0 27px 20px 27px;}
.title_bg{width:926px; height:30px; padding:0 10px; background:url(../images/title_bg.jpg) no-repeat;}
.more{float:right; color:#fc7203; font-weight:bold; margin-top:10px;}
.more a{color:#fc7203;}
.more a:hover{color:#fc7203;}
.frame_box{width:946px;}
.frame_box ul{width:946px;}
.frame_box ul li{width:429px; float:left; height:91px; background:url(../images/frame.jpg) no-repeat; margin:10px 10px 0 10px !important; margin:10px 9px 0 9px !important; +margin:10px 7px 0 7px; padding:13px;}
.tub_1{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 0 no-repeat;}
.tub_2{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -70px no-repeat;}
.tub_3{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -140px no-repeat;}
.tub_4{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -210px no-repeat;}
.tub_5{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -280px no-repeat;}
.tub_6{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -350px no-repeat;}
.tub_7{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -420px no-repeat;}
.tub_8{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -490px no-repeat;}
.tub_11{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -560px no-repeat;}
.tub_22{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -630px no-repeat;}
.tub_33{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -700px no-repeat;}
.tub_44{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -770px no-repeat;}
.tub_55{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -840px no-repeat;}
.tub_66{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -910px no-repeat;}
.tub_77{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -980px no-repeat;}
.tub_88{float:left; margin-top:4px; width:70px; height:70px; background:url(../images/tub.jpg) 0 -1050px no-repeat;}
.frame_text{float:right; width:355px;}
.frame_text .p1{width:355px; color:#246795; font-size:14px; font-weight:bold; padding:5px 0; border-bottom:1px solid #c3c3c3; margin-bottom:10px;}