
/*===========banner===============*/
.banner{ width:100%; height:433px; background:url(../images/banner.jpg) no-repeat center top}

/*===========main1===============*/
.main{ width:1020px; margin:0 auto}
.main1{ margin-top:20px;}
.main1_top img { display:block;; margin:0 auto }
.main1_top{ height:52px; background:url(../images/main_top_bg.png) no-repeat left top; text-align:center; padding-top:20px }
.main1_left{ width:321px; float:left; margin-right:21px}
.main1_left_top{ width:321px; height:41px; }
.main1_left1{background:url(../images/main1_btm_bg1.jpg) no-repeat left top}
.main1_left2{background:url(../images/main1_btm_bg2.jpg) no-repeat left top}
.main1_left3{background:url(../images/main1_btm_bg3.jpg) no-repeat left top}
.main1_btm{ width:1005px; margin:15px auto 0 auto; }
.main1_left_btm{ height:255px; background:url(../images/main1_btm_bg4.jpg) no-repeat left bottom #fbfbf1; padding:5px 15px 0 15px }
.main1_left_btm p{ font-size:13px; line-height:25px; color:#333; text-indent:2em; word-break:break-all; }
/*===========main2===============*/
.main2{ width:1005px; margin:25px auto 0 auto}
.main2_btm{ margin-top:17px}
.main2_left{ width:30px; float:left; padding-top:200px}
.main2_left a.main2_left_btn{ width:30px; height:45px; background:url(../images/main2_btn1.png) no-repeat center center #f2a71c; display:inline-block }
.main2_ctr{ width:933px; float:left; position:relative; overflow:hidden; margin-left:6px; height:446px}
.main2_left a:hover{ filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8;
}
.main2_ctr ul{ *zoom:1}
.main2_ctr ul li{ width:281px; float:left; margin:0 15px}
.main2_ctr ul li .li_top{ height:44px;}
.main2_ctr ul li .li_top img{ display:block; width:281px; height:44px}
.main2_left a.main2_right_btn{ width:30px; height:45px; background:url(../images/main2_btn2.png) no-repeat center center #f2a71c; display:inline-block }
.li_ctr{ width:268px; border-left:1px solid #e5c68b; border-right:1px solid #e5c68b; margin:0 auto; background:#fbfbf1; padding:10px 0 5px  0 }
.li_ctr img{ margin:0px auto; display:block; border:1px solid #fff; width:247px; height:322px}
.li_btm{ width:270px; margin:0 auto}
.li_btm img{ display:block; width:270px; height:62px}
#main2_ctr_con{ width:3110px;position:absolute; left:0px; top:0px}

/*===========main3===============*/
.main3{ margin-top:35px}
.main3_top{ width:1002px; margin:15px auto 0 auto; height:42px; background:url(../images/main3_top_bg.jpg) no-repeat left top;  text-align:center; line-height:42px;  }
.main3_top strong{ font-size:24px; font-family:microsoft yahei; font-weight:normal; color:#e34840;}
.main301{ width:1002px; margin:15px auto 0 auto; border-top:2px solid #f2a71c; background:#fbfbf1;  padding-bottom:18px}
.main301_top{ position:relative; padding-top:13px}
.main301_logo{ position:absolute; top:-5px; left:8px}
.main301_top strong{ margin-left:65px; color:#e34840; font-size:22px; font-family:microsoft yahei; font-weight:normal}
.main301_btm{ width:980px; margin:25px auto 0 auto;}
.main301_left{ width:292px; float:left}
.main301_left img{ width:292px; height:92px; display:block}
.main301_right{ width:670px; float:right; }
.main301_right p{ font-size:14px; li25px; text-indent:2em; line-height:25px; color:#333; margin-bottom:5px; word-break:break-all}
.main302_btm { margin-top:20px}
.main302_left{ width:172px; float:left; margin-left:25px; background:#ffd63b}
.main302_left1{ width:176px; float:left; margin-left:25px;  background:#ffd63b}
.main302_left dd img{ width:142px; height:103px; display:block}
.main302_left1 dd img{ width:146px; height:103px; display:block}
.main302_left dt,.main302_left1 dt{ width:30px; float:left; text-align:center; padding-top:44px; font-size:16px; font-family:microsoft yahei; color:#e34840}
.main302_left dd,.main302_left1 dd{ float:right}
.main302_left dd{ width:142px}
.main302_left1 dd{ width:146px}
.main302_btm dd{ background:#eae8b8; font-size:12px; font-family:microsoft yahei; text-indent:10px; padding-bottom:2px}
.main302_btm dd strong{ font-size:16px; display:block; padding-bottom:3px}
.main303_btm{ width:835px; margin:35px auto 10px auto; background:url(../images/main303_bg.png) no-repeat center center}
.main303_box{ width:315px; float:left}
.main303_box img{ width:78px; float:left;}
.main303_box dl{ width:210px; float:left;  margin-left:10px }
.main303_box dl dt{ font-size:18px; font-family:microsoft yahei; color:#333; margin-bottom:5px}
.main303_box dl dd{ font-size:14px; color:#666; line-height:25px}

.main304_01{ width:976px; margin:0px auto 0 auto}
.main304_top{ height:37px; background:url(../images/main304_top.jpg) no-repeat left top; text-align:center; line-height:37px; margin-top:15px}
.main304_top strong{ font-size:18px; color:#505040; font-family:microsoft yahei}
.main304_box{ margin-top:20px}
.main304_box b{ font-size:16px; color:#333}
.main304_box p{ margin-top:15px; line-height:25px; font-size:14px; color:#33; text-indent:2em}
.main304_box ul{ margin-top:15px}
.main304_box ul{ margin-left:10px; *zoom:1}
.main304_img1 ul li{ width:234px; float:left; margin-left:-1px}
.main304_box ul li p{ text-align:center; margin-top:10px; text-indent:0px}
.main304_box ul li img{border:1px solid #fff; }

.main304_img2 ul li{ width:290px; float:left;  }
.main304_img3{ padding-bottom:5px}
.main304_img3 img{ display:block; margin:25px auto 0 auto}

/*=============main4==========*/
.main4{ margin-top:20px;}
.main4_btm{ width:973px; border:1px solid #dfdacf; margin:15px auto 0 auto; background:#fbfbf1; padding:15px}
.main4_btm p{ color:#333; font-size:14px; text-indent:2em; line-height:30px}
.main4_btm p b{ color:#ea4033}
.main5_btm{ margin-top:20px}
.main5_btm ul li{ width:496px; float:left}
.main5_btm ul li img{ width:496px; height:192px; display:block}
