.xueyuan{ height:350px; margin:10px auto;}
.xueyuan  .hd{ position:relative; height:40px; line-height:40px; padding:10px 0 0 10px; border-bottom:1px solid #0087b2;}
.xueyuan  .hd b{  display:block; background:#0087b2;  width:120px;color:#fff; font-size:18px; font-family:微软雅黑;  text-align:center;}
.xueyuan  .hd span{ color:#fff; padding:0 10px; font-size:14px;}
.xueyuan  .hd a{ position:absolute; top:10px;right:20px; color:#555; font-size:12px;}

.xueyuan .left{ float:left; width:400px;  margin:10px;}
.xueyuan .right{ float:right; width:690px;}
#KinSlideshow img{ width:500px; height:330px; border-radius:1px;}
.xueyuan .right{ float:right; width:670px;}
.xueyuan .right  .list { padding:5px 0px 0px 10px;}
.xueyuan .right  .list li{background:url(../image/dian_red.jpg) no-repeat 2px center;line-height:40px; height:40px;position:relative; padding-left:18px; border-bottom:1px dashed #ccc;}
.xueyuan .right  .list li span{position:absolute;right:10px; top:0;}


.MainBox{ background:#0087b2; padding:20px;}
.MainBox .box{width:1200px; margin:0 auto;}
.MainBox a{ display:block; text-align:center; float:left; margin:0px 40px; padding:10px; background:#fff; width:110px; border-radius:10px;}
.MainBox a:hover{ background:#eee;}
.MainBox img{ width:80px; border:1px solid #eee; padding:3px;}



.MainContent1{ clear:both; margin:0; padding:0; position:relative;width:1200px; margin:0 auto; overflow:hidden;height:420px; margin:20px 0;}
.rptlist{ float:left; width:385px;}
.rptlist .hd{ position:relative; height:35px; line-height:35px; border-bottom:1px solid #0087b2;}
.rptlist .hd b{ height:35px; width:100px; display:block; color:#fff; padding-left:30px; font-size:16px; font-family:微软雅黑; background:#0087b2; border-radius:6px 6px 0px 0px;}
.rptlist .hd span{ color:#bbbfca; padding:0 10px; font-size:14px;}
.rptlist .hd a{ position:absolute; top:0px;right:5px; color:#fff;}
.rptlist .list { padding:5px 0px 0px 10px;border:1px solid #0087b2;}
.rptlist .list li{background:url(../image/dian.jpg) no-repeat 2px center;line-height:35px; height:35px;position:relative; padding-left:16px;border-bottom:1px dashed #ccc;}
.rptlist .list li span{position:absolute;right:10px; top:0;}



.Photo{ width:1200px; margin:0 auto; overflow:hidden;}
.Photo .hd{ position:relative; height:35px; line-height:35px; border-bottom:1px solid #0087b2;}
.Photo .hd b{ height:35px; width:100px; display:block; color:#fff; padding-left:30px; font-size:16px; font-family:微软雅黑; background:#0087b2; border-radius:6px 6px 0px 0px;}
.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:200px; width:1200px; border:1px solid #eee; margin:10px auto; overflow:hidden;}
.product_area .last_btn{ width:48px; overflow:hidden; height:200px; position:absolute; left:0;top:0px;}
.product_area .last_btn a{ width:48px;  display:block;}
.product_area .next_btn{ width:48px; overflow:hidden; height:200px; position:absolute; right:0;top:0px;}
.product_area .next_btn a{ width:48px; display:block;}

.scroll_area{ width:930px; 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:263px;height:200px;margin:6px;text-align:center;list-style:none;float:left;}
.scroll_ul li img{width:260px;height:150px; padding:2px; border:1px solid #ccc; border-radius:6px;}
.scroll_ul li span{ height:30px; line-height:30px;  display:block;}


.LBanner{ margin:1px 0; z-index:-999;}
.LBanner img{ width:1200px; height:300px; margin:0 auto;}
.VBanner{width:1600px; height:200px;overflow:hidden; margin:0 auto;}
.VBanner img{ width:90%; width:1600px; height:200px; margin:0 auto;}

.ListLeft{ float:left; width:260px; overflow:hidden; z-index:999;}
.list_right{float:right; width:920px; overflow:hidden;}
.Lmenu{ border:1px solid #ccc; background-color:#fff;}
.Lmenu .hd{ position:relative; height:45px; line-height:45px; background:url(../image/hd_bg1.jpg) repeat-x;}
.Lmenu .hd b{height:40px; width:160px; display:block; color:#555; background:url(../image/hd_b_bg.jpg) no-repeat 20px 5px; padding-left:40px; font-size:18px; font-family:微软雅黑;padding-top:3px;}
.Lmenu .hd a{ position:absolute; top:0px;right:12px; color:#fff;}
.Lmenu .list{ padding:6px 0 6px 6px;}
.Lmenu .list li{line-height:35px; height:35px;background:url(../image/dian.jpg) no-repeat 10px center; padding-left:20px;}
.Lmenu .list li a{ font-size:16px;}
.Contact{ border:1px solid #ccc; background-color:#fff;}
.Contact .hd{ position:relative; height:30px; line-height:30px; background:url(../image/hd_bg1.jpg) repeat-x;}
.Contact .hd b{height:30px; width:100px; display:block; color:#555; background:url(../image/hd_b_bg.jpg) no-repeat 20px 5px; padding-left:40px; font-size:14px; font-family:微软雅黑;padding-top:3px;}
.Contact .hd span{ color:#bbbfca; padding:0 10px; font-size:14px;}
.Contact .hd a{ position:absolute; top:0px;right:12px; color:#fff;}
.Contact ul{ padding:10px;}
.Contact ul li{ line-height:35px;}

.List_Page{ padding:10px;}

.List_Page .Title_Time{}
.List_Page .Title_Time ul li{background:url(../image/dian_red.jpg) no-repeat 2px center; height:40px; line-height:40px; 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{width:1180px; margin:0 auto; overflow:hidden; border:1px solid #eee; padding:0 10px; background:#fff;}
.Detail{ border-bottom:1px solid #8c0000;  margin:0 auto;font-size:16px;}
.Detail .D_title h1{ text-align:center; padding:10px 0; border:1px dashed dashed;}
.Detail .D_time{ text-align:center;}
.Detail .D_time span{ padding:0 10px;}
.Detail .D_time span b{color:#f00;}
.Detail .D_v{ text-align:center;width:800px; margin:0 auto;}
.Detail .D_content{ padding:10px; line-height:35px; width:1180px; margin:0 auto;}
.Detail .D_content img{ max-width:1000px; overflow:hidden;}
