/* CSS Document */

img { border:none; _vertical-align:bottom; }
.huang{color:#e2b304; padding-right:20px;}
.pb{padding-bottom:24px;}
.write{color:#fff;}
.tind{text-indent:2em;}
.c_h{color:#000;}
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }

.jctphone { height:65px; width:265px; float:right; background:url(http://meta.bmlink.com/2012/images/bg_phone.gif) right bottom no-repeat; margin-right:20px; }
.logo { width:400px; height:65px; float:left; }
.logo b a{ width:180px; height:45px; line-height:45px; font-size:26px; color:#444;}


.bg_box{width:100%; background:url(../images/bg_body.jpg) repeat-x;}
.header{width:970px; margin:0 auto;}
.header .head_content{ width:970px; height:120px; margin:0 auto; display:block; background:url(../images/head02.jpg) no-repeat;}
.header .head_content p{width:630px;font-size:12px; color:#fff; line-height:24px; text-indent:2em; padding:15px 0;}
.box { width:970px; margin:0 auto; display:block; overflow:hidden;}

.title{ display:block; height:30px; font-size:14px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#fff; margin-left:14px; }
.btn{background:url(../images/tit_bg.jpg) no-repeat; height:20px;}


.case{width:630px; overflow:hidden;padding-top:10px;}
.case h3 {height:30px; line-height:30px; padding-left:30px;}
.imgList{width:630px; overflow:hidden; }
.imgList ul{padding:0px 5px; overflow:hidden;}
.imgList ul li{width:134px; height:94px;overflow:hidden;padding:10px 10px;float:left; display:block;position:relative;}
.Imgbox{width:130px; height:90px;border:2px solid #fff; display:block;  overflow:hidden;}

.Imgbox:hover{border:2px solid #f00;}

.tipCom{height:20px; display:block;line-height:18px;padding:4px 5px;width:120px;color:#fff; background-color:#000;position:absolute;left:12px;top:74px;display:none;overflow:hidden; text-align:center}
.tipCom:hover{ color:#fff; text-decoration:underline}
.bar369{border-color:#369!important;}


p.lead{background:url(../images/lead.jpg) no-repeat; width:320px; height:318px; margin-top:10px;}
.honor{ width:326px; margin:31px auto 0; height:55px; background:url(../images/honor.jpg) no-repeat;}

.carousel { padding:20px 8px 10px; overflow:hidden;}
.jCarouselLite { float:left; width:970px;}
.jCarouselLite li { padding:0 16px; }
.prev { float:left; background:url(../images/icon_left.jpg) no-repeat 10px 80px; width:23px; height:110px; cursor:pointer; padding-left:4px; }
.next { float:left; background:url(../images/icon_right.jpg) no-repeat 10px 80px; width:23px; height:110px; cursor:pointer; }


.comCourse {width:970px; color:#fff;}
.comCourse p{line-height:30px;width:940px; padding-left:20px;}
.comCourse h3{font-size:24px; color:#Fc0;margin:32px 0 20px;}
.comCourse ul li{font-size:12px; line-height:24px; line-height:24px; width:440px; float:left; padding:0 20px;}


.comCourse ul li .btn{background:url(../images/icon_btn.png) no-repeat;color:#ccc;}
.comCourse ul li a{color:#ccc; font-size:14px; font-weight:bold;  width:93px; height:29px; display:inline-block; line-height:29px;padding-right:10px;text-align:center; float:right;}
.comCourse ul li a:hover{color:#fff;}

.buttomNav{ margin:16px 0;text-align:center;}
.buttomNav p a{padding:10px;font-size:14px;height:26px; line-height:26px; }
.buttomNav p a:link,.buttomNav p a:visited{color:#ffffff;}
.buttomNav p a:hover{color:#f60}

