.banner{ width:100%; height:497px; background:url(../images/banner.jpg) no-repeat center top}

.main{ width:1000px; margin:0 auto}
.main1{ margin-top:45px; }
.main_top{ width:100%; height:58px; background:url(../images/main_top_bg.jpg) repeat-x left top}
.main_text{ height:58px; margin:0 auto;}
.main1_top{ width:395px; margin:0 auto}
.main_left{ width:17px; height:58px; float:left; background:url(../images/main_top_left.jpg) no-repeat left top}
.main_right{ width:19px; height:58px; float:left; background:url(../images/main_top_right.jpg) no-repeat left top}
.main_ctr{ padding:2px 44px 0 44px; background:#d13d3e; float:left; height:56px; line-height:56px;}
.main_ctr strong{ font-size:30px; font-family:microsoft yahei; color:#fff;}
.main_ctr strong span{ color:#ffff00}

.main1_btm{ margin-top:25px}
.main1_btm ul{ *zoom:1}
.main1_btm li{ width:466px; float:left}
.main1_btm li img{ display:block; border:1px solid #ddd}

/*=====main2======*/
.main2_top{ width:635px}
.main2_btm{ margin-top:35px; }
.main2_btm ul{ background:#fef7eb; margin-bottom:10px}
.main2_btm1 ul li{ width:361px; float:left; margin-right:7px; padding:18px 0 18px; }
.main2_btm1 ul li.main2_btm_word1{ width:200px; height:260px; position:relative; padding-left:40px; padding-right:10px; }
.main2_btm1 ul li.main2_btm_word1 em{ position:absolute; left:0px; top:0px; display:inline-block; background:#d13d3e; width:25px; height:66px; text-align:center; line-height:66px; font-size:44px; font-family:SimSun; color:#fff}
.main2_btm1 ul li.main2_btm_word strong{ display:block; font-size:24px; font-family:microsoft yahei; font-weight:normal; color:#d13d3e; margin-bottom:25px}
.main2_btm1 ul li.main2_btm_word p{ font-size:14px; color:#333; font-family:microsoft yahei; line-height:25px}
.main2_btm ul li img{ width:361px; height:260px}
.main2_btm1 ul li.main2_btm_word2{ width:180px; height:260px; position:relative; padding-right:40px; background:url(../images/main2_bg2.png) no-repeat 80px 200px; float:right; margin-right:0px}
.main2_btm1 ul li.main2_btm_word2 em{ position:absolute; right:0px; top:0px; display:inline-block; background:#d13d3e; width:25px; height:66px; text-align:center; line-height:66px; font-size:44px; font-family:SimSun; color:#fff}
.main2_btm1 ul li p b{ width:45px; height:50px; display:inline-block; vertical-align:top}
.main2_btm1 ul li p span{ width:130px; height:50px; display:inline-block; vertical-align:top }

/*======main3========*/
.main3{}
.main3_btm { margin-top:45px;}
.main3_btm ul{ *zoom:1;}
.main3_btm ul li{ width:327px;  float:left; margin-right:9px; }
.main3_top_li{ background:#d13d3e; padding:15px 0}
.main3_btm ul li .main3_li_btm{ width:327px; height:68px; background:url(../images/main3_bg.jpg) no-repeat left top;}
.main3_btm ul li .main3_li_btm1{ width:327px; height:54px; background:url(../images/main3_bg1.png) no-repeat left top ; padding-top:14px }
.main3_btm ul li strong{ font-size:22px; font-family:microsoft yahei; color:#fff; display:block; padding:0px 0 15px 0; text-align:center}
.main3_box{ width:300px; margin:0 auto; height:225px; position:relative}
.main3_box img{ width:300px; height:225px; display:block}
.main3_li_bg{ width:300px; position:absolute; bottom:0px; left:0px; height:30px}
.main3_li_bg1{width:300px; position:absolute; top:0px; left:0px; height:30px; background:#000; filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8; }
.main3_li_bg p{ width:300px; position:absolute; left:0px; top:0px; line-height:30px; text-align:center; color:#fff; font-size:14px }
.main3_li_btm span{ width:52px; height:52px; font-size:22px; display:block; border:1px solid #fff;  border-radius:27px; margin:0 auto; background:#d13d3e; text-align:center; line-height:52px; color:#fff; font-family:SimSun }
.main3_li_btm1 span{ width:52px; height:52px; font-size:22px; display:block; border:1px solid #fff;  border-radius:27px; margin:0 auto; background:#d13d3e ; text-align:center; line-height:52px; color:#fff; font-family:SimSun}
.main3_li2_bg{ width:300px; position:absolute; bottom:0px; left:0px; height:225px; display:none}
.main3_li2_bg1{width:300px; position:absolute; top:0px; left:0px; height:225px; background:#000; filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8;}
.main3_li2_bg p{ width:270px; position:absolute; left:0px; top:0px; line-height:25px;color:#fff; font-size:12px;  padding:15px; height:195px; text-indent:2em }


/*main4*/
.main4{ margin-top:0px}
.main4_top{ width:500px; clear:both; }
.main4_btm{ margin-top:35px; }
.main4_btm img{ width:998px; height:231px; display:block; margin:0 auto}

/*main5*/
.main5_top{ width:425px}

.main5_btm{ background: url(../images/partC01.png) no-repeat center center ; *display: inline-block; margin-top:30px}
.partC_left{ width: 350px; float: left; padding-top: 20px; padding-bottom: 20px }
.partC_right{ width: 370px; float: right; padding-top: 20px; padding-bottom: 20px }
.partC_left strong{ margin-top: 20px; margin-bottom: 10px; display: block; text-align: right; font-size: 36px; font-family: microsoft yahei; color: #cc2e1a}
.partC_left p{ text-align: right;  font-family: microsoft yahei; font-size: 14px; color: #666; line-height: 26px;}
.partC_left p b{ color: #cc2e1a}
.partC_left p em{ color: #cc2e1a}
.partC_right p b{ color: #cc2e1a}
.partC_right em{ color: #cc2e1a}
.partC_right strong{ display: block; font-weight: normal; color: #666; font-size: 18px; font-family: microsoft yahei; margin-top: 22px; margin-bottom: 5px}
.partC_right p{ font-family: microsoft yahei; color: #333}

/*main6*/
.main6_top{ width:460px}
.main6_btm{ margin-top:40px; width:1000px; height:320px; position:relative; }
/*底一*/
.main6_left1{ width:291px; height:164px; position:absolute; left:0px; top:78px;  overflow:hidden; }
.main6_img_btm .slider{width:2910px;  height:164px; position:absolute;  top:0px}
.main6_left1 .slider{left:-291px;}
.main6_img_btm .slider img{ display:block; width:291px; height:164px; float:left; filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8;}

.main6_right1{ width:291px; height:164px; position:absolute; right:0px; top:78px;  overflow:hidden; }
.main6_right1 .slider{left:-1455px;}
/*底二*/
.main6_left2{ width:378px; height:244px; position:absolute; left:105px; top:38px;  overflow:hidden; }
.main6_img_btm1 .slider{width:3780px;  height:244px; position:absolute;  top:0px}
.main6_left2 .slider{left:-756px;}
.main6_right2 .slider{left:-1512px;}
.main6_right2{ width:378px; height:244px; position:absolute; right:105px; top:38px;  overflow:hidden; }
.main6_img_btm1 .slider img{ display:block; width:378px; height:244px; float:left; }
/*上一*/
.main6_ctr{ width:560px; height:320px; position:absolute; left:220px; top:0px; background:#fef7eb}
.main6_ctr1{ width:550px; height:310px; position:absolute; top:5px; left:5px;  overflow:hidden}
.main6_ctr1 .slider{ width:5500px; height:310px; left:-1650px; position:absolute}
.main6_ctr1 ul li{ width:550px; height:310px; float:left; position:relative}
.main6_ctr1 ul li img{width:550px; height:310px; display:block}
.main6_ctr1 ul li .main6_li_bg{ width:550px; height:35px; position:absolute; left:0px; bottom:0px}
.main6_ctr1 ul li .main6_li_bg1{ width:550px; height:35px; position:absolute; left:0px; bottom:0px; filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8; background:#000}
.main6_ctr1 ul li .main6_li_bg p{width:550px; height:35px; position:absolute; left:0px; bottom:0px; color:#fff; font-size:15px; font-family:microsoft yahei; line-height:35px; text-align:center}

/* 左右按钮*/
.main6_btn_left{ position:absolute; top:145px; left:125px}
.main6_btn a{ display:block; width:23px; height:50px; transition: background 0.5s;
-moz-transition: background 0.5s; /* Firefox 4 */
-webkit-transition: background 0.5s; /* Safari 和 Chrome */
-o-transition: background 0.5s; /* Opera */ }
.main6_btn_left a{ background:url(../images/main6_left.png) no-repeat left top}
.main6_btn_right a{ background:url(../images/main6_right.png) no-repeat left top}
.main6_btn_left a:hover{ background:url(../images/main6_leftH.png) no-repeat left top}
.main6_btn_right a:hover{ background:url(../images/main6_rightH.png) no-repeat left top}
.main6_btn_right{ position:absolute; top:145px; right:125px}


.main7_btm_top{ height:88px; background:url(../images/partD01.png) no-repeat center top; margin-top:20px}
.main7_btm_btm{ height:521px; background:url(../images/partD02.png) no-repeat center top; margin-top:30px}

