.width_main_bg{background:url('../images/main/width_main_bg.jpg');}
.main_content1{width:712px; height:283px;}
.main_content2{margin-top:4px;}
.main_content2_position{position:relative;}
.main_content2_absolute{position:absolute; left:28px; top:79px;}

.main_content3{position:relative;}
.main_content3_absolute{position:absolute; left:36px; top:312px;}

.main_content4{background:#fff; width:712px; height:173px; margin-top:5px;}
.main_content4_dv{padding:22px 0px 0px 23px;}

.main_content5{position:relative; margin-top:4px;}
.main_content5_absolute{position:absolute; left:33px; top:127px;}

.main_content6{width:540px; height:376px; background:#fff; border:1px solid #dedede; margin-top:20px;}
.main_content6_top{height:305px; border-bottom:1px solid #dedede; position:relative;}

.main_content6_top2{height:162px; border-bottom:1px solid #dedede;}
.main_content6_top2_lt{margin-left:20px; margin-top:30px;}

.main_content6_top2_ri{margin-left:3px; margin-top:22px;}
.main_content6_top2_ri > ul > li{float:left; padding:0 10px;}

.main_content6_end{width:495px; height:170px; margin:0 auto; margin-top:20px; position:relative;}
.main_content6_end_title{font-size:18px; font-weight:bold; color:#393939; margin-bottom:15px;}
.main_content6_end_title span{color:#2766b3;}
.main_content6_end_relative{position:absolute; top:12px; right:0px;}

.bg_wairt{border:1px solid #dedede; height:70px; background:#fff; width:100%;}
.bg_wairt_lt{height:70px; line-height:70px; width:120px; text-align:center; font-size:16px; color:#303030; font-weight:bold;}

.bg_wairt_lt_ul{margin-top:12px;}
.bg_wairt_lt_ul > li{float:left; margin-right:20px;}
.bg_wairt_ri{margin-top:15px;}
.bg_wairt_ri_lt{margin-right:5px;}

.bg_sw2{width:180px; height:37px;}
.baner0{margin-top:12px;}
.baner0 > li{float:left;margin-right:8px;}



/* pop */
.main_pop_c{width:600px;}
.main_pop_ct{background:#e7e7e7; padding:20px 0;}
.main_pop_ct2{border-top:3px solid #161616; margin:0 20px; background:#fff; padding:20px;}
.pop_bule{font-size:16px; font-weight:bold; color:#5694c9; margin-bottom:18px;}
.pop_font0{font-size:15px; font-weight:bold; color:#666666; margin-bottom:14px; line-height:19px;}
.pop_font1{font-size:14px; line-height:18px; margin-bottom:5px;}
.pop_font1 span{font-weight:bold; color:#5694c9; line-height:17px;}

.bt-roll{width:541px; height:139px; overflow:hidden; position:relative;}
.bt-roll ul{position:absolute; top:0; left:0;}
.bt-roll ul li{float:left; width:541px;}