.IndexMainContent{ clear:both; margin:0; padding:0; position:relative;width:978px; margin:0 auto; overflow:hidden;height:220px; margin:10px 0;}
.MainContent{ clear:both; margin:0; padding:0; position:relative;width:978px; margin:0 auto; overflow:hidden; margin:10px 0;}
.IndexMainContent .Mleft{ position:absolute;left:0; top:0; width:250px; overflow:hidden; height:230px;}
.IndexMainContent .Mcenter{ position:absolute;left:263px; top:0; width:350px; overflow:hidden; height:230px;}
.IndexMainContent .Mright{  position:absolute;right:0; top:0; width:350px; overflow:hidden; height:230px;}
#scrollDiv{ height:180px; overflow:hidden;}
.Mleft .hd{ margin:0; padding:0;height:32px;}
.Mleft .hd .hd_l{ float:left; width:5px; background:url(../image/hd_l_bg1.jpg) no-repeat; height:32px;}
.Mleft .hd .hd_c{ float:left; width:240px;background:url(../image/hd_bg4.jpg) repeat-x; height:32px; position:relative;}
.Mleft .hd .hd_r{ float:left; width:5px;background:url(../image/hd_r_bg1.jpg) no-repeat; height:32px;}
.Mleft .hd .hd_c span{ position:absolute; top:0px;left:10px; background:url(../image/hd_span_bg1.jpg) no-repeat; height:32px; width:30px; display:block;}
.Mleft .hd .hd_c b{ position:absolute; top:10px;left:20px; width:100px; font-size:14px; color:#fff; text-align:center;}
.Mleft .hd .hd_c a{ position:absolute; top:10px;right:10px; color:#fff;}
.Mleft .MList { padding:0px 0px 0px 10px; border:1px solid #3da7c7;}
.Mleft .MList li{background:url(../image/dian.jpg) no-repeat 2px center;line-height:25px; height:25px;position:relative; padding-left:10px;}
.Mleft .MList li span{position:absolute;right:10px; top:0;}

.Mcenter{ margin:0; padding:0;}
.Mcenter img{ width:350px; height:210px;}

.Mright{ margin:0; padding:0;}
.Mright .hd{ margin:0; padding:0;height:32px;}
.Mright .hd .hd_l{ float:left; width:5px; background:url(../image/hd_l_bg1.jpg) no-repeat; height:32px;}
.Mright .hd .hd_c{ float:left; width:340px;background:url(../image/hd_bg4.jpg) repeat-x; height:32px; position:relative;}
.Mright .hd .hd_r{ float:left; width:5px;background:url(../image/hd_r_bg1.jpg) no-repeat; height:32px;}
.Mright .hd .hd_c span{ position:absolute; top:0px;left:10px; background:url(../image/hd_span_bg1.jpg) no-repeat; height:32px; width:30px; display:block;}
.Mright .hd .hd_c b{ position:absolute; top:10px;left:20px; width:100px; font-size:14px; color:#fff; text-align:center;}
.Mright .hd .hd_c a{ position:absolute; top:10px;right:10px; color:#fff;}
.Mright .Rlist { border:1px solid #3da7c7; border-top:none;}
.Mright .Rlist ul{ padding:5px 5px 5px 5px;}
.Mright .Rlist li{background:url(../image/dian.jpg) no-repeat 3px center;line-height:25px; height:25px;position:relative; padding-left:10px;}
.Mright .Rlist li span{position:absolute;right:10px; top:0;}



.MainContent1{ clear:both; margin:0; padding:0; position:relative;width:978px; margin:0 auto; overflow:hidden;height:320px; margin:10px 0;}
.RptNews{float:left; width:315px;}
.RptNews .hd{ margin:0; padding:0;height:32px;}
.RptNews .hd .hd_l{ float:left; width:5px; background:url(../image/hd_l_bg1.jpg) no-repeat; height:32px;}
.RptNews .hd .hd_c{ float:left; width:305px;background:url(../image/hd_bg4.jpg) repeat-x; height:32px; position:relative;}
.RptNews .hd .hd_r{ float:left; width:5px;background:url(../image/hd_r_bg1.jpg) no-repeat; height:32px;}
.RptNews .hd .hd_c span{ position:absolute; top:0px;left:10px; background:url(../image/hd_span_bg1.jpg) no-repeat; height:32px; width:30px; display:block;}
.RptNews .hd .hd_c b{ position:absolute; top:10px;left:20px; width:100px; font-size:14px; color:#fff; text-align:center;}
.RptNews .hd .hd_c a{ position:absolute; top:10px;right:10px; color:#fff;}
.RptNews .RptList {border:1px solid #40a9c4; border-top:none;}
.RptNews .RptList ul{ padding:5px 5px 5px 5px;}
.RptNews .RptList li{background:url(../image/dian.jpg) no-repeat 2px center;line-height:25px; height:25px;position:relative; padding-left:10px;}
.RptNews .RptList li span{position:absolute;right:5px; top:0;}

.local{line-height:30px; height:30px; padding-left:10px;}
.list{ margin:10px 0;}


.list_left{ float:left; width:241px; overflow:hidden;}
.list_left .list_box {border:1px solid #ccc; background-color:#fff;}
.list_left .list_box .hd{background:url(../image/hd_bg4.jpg) repeat-x; line-height:32px; height:32px;position:relative;}
.list_left .list_box .hd b{padding-left:50px; font-size:14px; color:#fff;background:url(../image/hd_span_bg1.jpg) no-repeat 10px center; height:32px; line-height:32px;}
.list_left .list_box .hd span{ color:#943300; padding-left:4px; font-weight:bold;}
.list_left .list_box .hd a{ position:absolute; top:0;right:2px;}
.list_left .list_box ul{ padding:6px 0 6px 26px;}
.list_left .list_box ul li{line-height:32px; height:32px;background:url(../image/dian.jpg) no-repeat 10px center; padding-left:20px; font-size:14px; border-bottom:1px dashed #eee;}
.list_left .contact_box {border:1px solid #ccc; background-color:#fff; margin-top:10px;}
.list_left .contact_box .hd{background:url(../image/hd_bg4.jpg) repeat-x; line-height:32px; height:32px;position:relative;}
.list_left .contact_box .hd b{padding-left:50px; font-size:14px; color:#fff;background:url(../image/hd_span_bg1.jpg) no-repeat 10px center; height:32px; line-height:32px;}
.list_left .contact_box .hd span{ color:#943300; padding-left:4px; font-weight:bold;}
.list_left .contact_box .hd a{ position:absolute; top:0;right:2px;}
.list_left .contact_box ul{ padding:6px 0 6px 6px;}
.list_left .contact_box ul li{line-height:28px; height:28px;background:url(../image/dian.jpg) no-repeat 10px center; padding-left:20px; font-size:12px;}



.contact .c_hd a{ position:absolute; top:0;right:2px;}
.contact .c_list{ padding:10px;}
.c_list li{line-height:25px; height:25px; padding-left:10px;}




.list_right{ float:right; width:720px; overflow:hidden;min-height:600px;}
.list_content{ border:1px solid #ccc;}
.list_content .content_hd{ line-height:30px; height:30px; background-color:#eee; padding-left:10px; position:relative;}
.list_content .content_hd b{ color:#000;}
.list_content .content_hd a{ color:#000; position:absolute; top:0; right:10px;}



.List_Page{ padding:10px; background-color:#fff;}

.List_Page .Title_Time{}
.List_Page .Title_Time ul li{line-height:25px; height:25px; background:url(../image/dian.jpg) no-repeat 5px center; padding-left:20px; position:relative;}
.List_Page .Title_Time ul li span{ position:absolute; top:0; right:3px;}

.List_Page .Img_Title{margin:10px 0;}
.List_Page .Img_Title .repeat_box{ float:left; width:160px; height:150px; margin:0 13px;}
.List_Page .Img_Title .repeat_box img{ width:150px; height:120px; border:1px solid #ccc; padding:1px;}
.List_Page .Img_Title .repeat_box p{ background-color:#333; width:154px; line-height:25px; height:25px; text-align:center;}
.List_Page .Img_Title .repeat_box p a{ color:#fff;} 
.List_Page .Img_Title .repeat_box p a:hover{ color:#f00;}

.List_Page .Img_Title_Content{margin:10px 0;}
.List_Page .Img_Title_Content .list{ border-bottom:1px dashed #ddd;}
.List_Page .Img_Title_Content .list img{ width:150px; border:1px solid #ddd; padding:2px; height:120px; margin:15px 5px; float:left;}
.List_Page .Img_Title_Content .list p{ padding:5px 10px;}
.List_Page .Img_Title_Content .list p b{ display:block; line-height:40px; height:40px;} 
.List_Page .Img_Title_Content .list p span{display:block; line-height:22px;}

.List_Page .Category_Content{ line-height:25px;}
.List_Page .Category_Content img{ max-width:700px; overflow:hidden;}







.ViewMain{ border:1px solid #ccc; margin:10px 0; padding:10px;}
.ViewMain .Detail{ color:#000; background-color:#fff;}
.ViewMain .Detail .D_title h1{ text-align:center; padding:10px 0; border:1px dashed dashed;}
.ViewMain .Detail .D_time{ text-align:center;}
.ViewMain .Detail .D_time span{ padding:0 10px;}
.ViewMain .Detail .D_time span b{color:#f00;}
.ViewMain .Detail .D_v{ text-align:center;width:400px; margin:0 auto;}
.ViewMain .Detail .D_content{ padding:10px; line-height:25px; width:800px; margin:0 auto;}
.ViewMain .Detail .D_content img{ max-width:700px; overflow:hidden;}


.Photo{ border:1px solid #40a9c4; width:976px; margin:0 auto; overflow:hidden;}
.Photo .hd{ position:relative; height:31px; line-height:31px; background-color:#e9f0f2;}
.Photo .hd b{height:30px; width:80px; display:block; color:#fff;padding-left:20px; font-size:14px; background-color:#0c5d91; font-family:微软雅黑; margin-left:20px;}
.Photo .hd span{ color:#bbbfca; padding:0 10px; font-size:14px;}
.Photo .hd a{ position:absolute; top:0px;right:5px; color:#fff;}

.product_area{position:relative; height:114px; width:960px; margin:10px auto; padding:10px;overflow:hidden;}
.product_area .last_btn{ width:48px; overflow:hidden; height:110px; position:absolute; left:0;top:10px;}
.product_area .last_btn a{ width:48px;  display:block;}
.product_area .next_btn{ width:48px; overflow:hidden; height:110px; position:absolute; right:0;top:5px;}
.product_area .next_btn a{ width:48px; display:block;}

.scroll_area{ width:830px; position:absolute; right:48px;top:0; left:48px;}
.scroll_list{overflow:hidden; width:830px;position:relative;}
.scroll_ul{width:9999px;position:relative;overflow:hidden;clear:both;*zoom:1;}
.scroll_ul li{width:165px;height:100px;margin:6px;text-align:center;list-style:none;float:left;}
.scroll_ul li img{width:160px;height:100px; padding:2px; border:1px solid #ccc;}
.scroll_ul li span{ height:25px; line-height:25px; padding:5px 0;}
