.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:210px;}
.IndexMainContent .Mcenter{ position:absolute;left:263px; top:0; width:350px; overflow:hidden; height:210px;}
.IndexMainContent .Mright{  position:absolute;right:0; top:0; width:350px; overflow:hidden; height:210px;}


#scrollDiv{ height:180px; overflow:hidden;}
.Mleft{ border:1px solid #ccc;}
.Mleft .hd{ position:relative; height:31px; line-height:31px; background: repeat-x;}
.Mleft .hd b{ background: no-repeat; height:36px; width:106px; display:block; color:#fff; text-align:center;}
.Mleft .hd span{ color:#bbbfca; padding:0 10px; font-size:14px;}
.Mleft .hd a{ position:absolute; top:0px;right:5px;}
.Mleft .list { padding:5px 0px 0px 30px;}
.Mleft .list li{background:url(../image/dian.jpg) no-repeat 2px center;line-height:25px; height:25px;position:relative; padding-left:10px;}
.Mleft .list li span{position:absolute;right:10px; top:0;}

.Mcenter{ border:1px solid #9dbcd4;}
.Mcenter img{ width:350px; height:210px;}

.Mright{ border:1px solid #ccc;}
.Mright .hd{ position:relative; height:31px; line-height:31px; background: repeat-x;}
.Mright .hd b{ background: no-repeat; height:36px; width:104px; display:block; color:#fff; text-align:center;}
.Mright .hd span{ color:#bbbfca; padding:0 10px; font-size:14px;}
.Mright .hd a{ position:absolute; top:0px;right:5px;}
.Mright .list { margin-top:0;}
.Mright .list li{background:url(../image/dian.jpg) no-repeat 3px center;line-height:25px; height:25px;position:relative; padding-left:10px;}
.Mright .list 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;}
.rptlist{ border:1px solid #ccc; float:left; width:232px;height: 306px;}
.rptlist .hd{ position:relative; height:31px; line-height:31px; background: repeat-x;}
.rptlist .hd b{ background: no-repeat; height:36px; width:106px; display:block; color:#fff; text-align:center;}
.rptlist .hd span{ color:#bbbfca; padding:0 10px; font-size:14px;}
.rptlist .hd a{ position:absolute; top:0px;right:5px;}
.rptlist .list { padding:5px 0px 0px 10px;}
.rptlist .list li{background:url(../image/dian.jpg) no-repeat 2px center;line-height:25px; height:25px;position:relative; padding-left:10px;}
.rptlist .list li span{position:absolute;right:10px; top:0;}

.local{line-height:30px; height:30px; padding-left:10px;}
.list{ margin:10px 0;}

.ListLeft{ float:left; width:241px; overflow:hidden;}
.Lmenu,.contact{ border:1px solid #ccc; background-color:#fff;}
.list_hd,.c_hd{background: no-repeat; line-height:40px; height:40px;position:relative; border-bottom:1px dashed #ddd;}
.list_hd b,.c_hd b{padding-left:50px; font-size:14px; color:#fff;}
.list_hd span,.c_hd span{ color:#943300; padding-left:4px; font-weight:bold;}
.Lmenu .list_hd a{ position:absolute; top:0;right:2px;}
.Lmenu ul{ padding:6px 0 6px 26px;}
.Lmenu ul li{line-height:28px; height:28px;background:url(../image/dian.jpg) no-repeat 10px center; padding-left:20px; font-size:14px;}
.contact{ margin:10px 0;}

.contact .c_hd a{ position:absolute; top:0;right:2px;}
.contact .c_list{ padding:10px;}
.c_list li{line-height:28px; height:28px;background:url(../image/dian.jpg) no-repeat 10px center; padding-left:20px; font-size:12px;}




.list_right{ float:right; width:735px; overflow:hidden;min-height:600px;}
.list_content{ border:1px solid #ccc;}
.list_content .content_hd{ line-height:30px; height:30px; background-color:#ddd; 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;}



.ListPageContent{ margin:10px 0;}
.ListLeft{ float:left; width:250px; overflow:hidden;}
.ListRight{ float:right; width:720px; overflow:hidden;min-height:600px;}
.LeftMenu{ border:1px solid #ccc;}
.LeftMenu .hd{ margin:0; padding:0;height:35px;}
.LeftMenu .hd .hd_l{ float:left; width:5px; background: no-repeat; height:36px;}
.LeftMenu .hd .hd_c{ float:left; width:238px;background:url(../image/menu_bg2.jpg) repeat-x; height:36px; position:relative;}
.LeftMenu .hd .hd_r{ float:left; width:5px;background: no-repeat; height:36px;}
.LeftMenu .hd .hd_c span{ position:absolute; top:3px;left:10px; background: no-repeat; height:34px; width:30px; display:block;}
.LeftMenu .hd .hd_c b{ position:absolute; top:10px;left:20px; width:100px; font-size:14px; color:#fff; text-align:center;}
.LeftMenu .hd .hd_c a{ position:absolute; top:10px;right:10px; color:#fff; font-size:12px;}
.LeftMenu .MenuItem ul{ margin:10px;}
.LeftMenu .MenuItem ul li{font-size:14px; font-weight:bold;}
.LeftMenu .MenuItem ul li a{background:url(../image/list_a_bg.jpg) no-repeat 25px center;display:block; height:30px; line-height:30px; padding-left:45px; border:1px solid #ddd; margin:5px 0; color:#333;}
.LeftMenu .MenuItem ul li a:hover{background:url(../image/list_a_hover_bg.jpg) no-repeat 25px center;color:#f00;}



.ListNews{border:1px solid #ccc; margin-top:10px;}
.ListNews .hd{ margin:0; padding:0;height:36px;}
.ListNews .hd .hd_l{ float:left; width:5px; background: no-repeat; height:36px;}
.ListNews .hd .hd_c{ float:left; width:238px;background:url(../image/menu_bg2.jpg) repeat-x; height:36px; position:relative;}
.ListNews .hd .hd_r{ float:left; width:5px;background: no-repeat; height:36px;}
.ListNews .hd .hd_c span{ position:absolute; top:3px;left:10px; background: no-repeat; height:34px; width:30px; display:block;}
.ListNews .hd .hd_c b{ position:absolute; top:10px;left:20px; width:100px; font-size:14px; color:#fff; text-align:center;}
.ListNews .hd .hd_c a{ position:absolute; top:10px;right:10px; color:#fff; font-size:12px;}
.ListNews .hd{background: repeat-x; line-height:28px; height:28px;position:relative;}
.ListNews .ListNewsItem {border:1px solid #ccc; border-top:none;}
.ListNews .ListNewsItem ul{ padding:5px 5px 5px 5px;}
.ListNews .ListNewsItem li{background:url(../image/dian.jpg) no-repeat 2px center;line-height:28px; height:28px;position:relative; padding-left:10px;}
.ListNews .ListNewsItem li span{position:absolute;right:5px; top:0;}




.ListRight{}
.ListRight .location{ padding:0 0 5px 5px;}
.ListContent{ border:1px solid #ccc; padding:2px;}



.List_Page{ padding:10px; background-color:#fff;}

.List_Page .Title_Time{}
.List_Page .Title_Time ul li{line-height:30px; height:30px; background:url(../image/dian.jpg) no-repeat 5px center; padding-left:20px; position:relative;border-bottom:1px dashed #ddd;}
.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:10px 7px 20px 7px;}
.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 #ccc; width:976px; margin:0 auto; overflow:hidden;}
.Photo .hd{ position:relative; height:31px; line-height:31px; background-color:#aaa395;}
.Photo .hd b{height:30px; width:80px; display:block; color:#fff;padding-left:20px; font-size:14px; background-color:#4f4134; 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:150px;height:100px; padding:2px; border:1px solid #ccc;}
.scroll_ul li span{ height:25px; line-height:25px; padding:5px 0;}
