@charset "gb2312";
/* CSS Document */
html{color:#000;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; font-size:12px;color:#000;font-family:Microsoft YaHei; background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
a{ color:#333; text-decoration:none}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei; font-weight:bold;}
img{ border:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}

.mt6{ margin-top:6px;}
.mb10{ margin-bottom:10px;}
.mr10{ margin-right:10px;}
.mt20{ margin-top:20px}



.top01{ background:url(images/top01.jpg) no-repeat top center; height:100px}
.top02{ background:url(images/top02.jpg) no-repeat top center; height:100px}
.top03{ background:url(images/top03.jpg) no-repeat top center; height:100px}
.top04{ background:url(images/top04.jpg) no-repeat top center; height:100px}
.top05{ background:url(images/top05.jpg) no-repeat top center; height:153px}


.m{width:1000px; margin:0 auto;}
.t1{ background:url(images/tit1.jpg) no-repeat; width:1000px; height:66px;}
.t2{ background:url(images/tit2.jpg) no-repeat; width:1000px; height:66px;}
.t3{ background:url(images/tit3.jpg) no-repeat; width:1000px; height:66px;}
.t4{ background:url(images/tit4.jpg) no-repeat; width:1000px; height:66px;}
.t5{ background:url(images/tit5.jpg) no-repeat; width:1000px; height:66px;}
.t6{ background:url(images/tit6.jpg) no-repeat; width:1000px; height:66px;}


.tit h2{ font-size:42px; line-height:60px; text-indent:20px; color:#fff;}

.box_body{ background:#FFF; padding:15px 0 0 0; overflow:hidden; position:relative}
.changeBox_a2{ width:666px; height:378px; background:#f00; position:relative; _display:inline;}
#change_pic2 .changediv{ position:absolute;top:0px;left:0px; height:378px  }
#change_pic2 .changediv h3{  position:absolute; left:0px;bottom:0; background:#000; width:656px; height:30px; line-height:30px; font-weight:normal; font-size:16px; padding-left:10px;  filter:alpha(opacity=65);  opacity:0.65;}
#change_pic2 .changediv h3 a{ font-family:Microsoft Yahei; font-size:14px;display:block;  color:#fff; text-align:left; padding-left:10px;  } 
#change_pic2 .changediv img {width:666px;height:378px;}
#change_pic2 .ctrlbox{ width:120px;height:30px; line-height:30px; text-align:center; position:absolute; bottom:0; right:0; *bottom:-12px; }
#change_pic2 .ctrlbox a{  display:inline-block; width:14px; height:14px;overflow:hidden; margin:0 2px; background:#b7b7b7; border-radius:100%;}
#change_pic2 .ctrlbox a.on{ width:14px; height:14px; background:#ffec6b }  

.page{ width:320px;}
.page h2{ width:320px; height:30px; line-height:30px; background:#000; color:#fff; text-align: center; font-size:14px;}
.page h3{ margin-top:10px; text-align: center; background:url(images/bg01.jpg) repeat; padding:5px 0; font-size:12px; color:#2b2b2b}
.page p.sign{ font-size:12px; text-indent:25px; line-height:24px}
.page p.sign a{ color:#835825}
.page p.gray{ background:#f1f1f1;font-weight:bold; padding:10px 0; text-indent:10px; font-size:14px; margin:5px 0}
.page p.t01{ background:url(images/t01.jpg) no-repeat; width:320px; margin-top:10px;}
.page p.t01 i{ font-size:18px; font-style:normal; font-weight:bold; line-height:30px; padding-left:30px;}
.page ul li{ float:left; width:320px;height:28px; line-height:28px; background:#fff; color:#2b2b2b}
.page ul li i{ background:url(images/bg02.jpg) no-repeat left center; display:inline-block; float:left; width:3px; height:3px; margin:13px 10px;}

/*.page ul li.gray{ background:#dfdfdf;font-weight:bold; padding:10px 0}
.page ul li.gray:hover{ text-decoration:underline}
*/


.slide-area{ height:502px; margin-left:10px;}
.slideBox{ position:relative; width:980px}
.slide-area-img,.slide-area-img img{display: block;height:417px !important;width:980px;vertical-align: middle;overflow: hidden;} 
.slide-area-img li{position: relative; float:left; width:980px;}
.slideBox .prev,.slideBox .next{ width: 40px; height: 60px; margin: -30px 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer;filter:alpha(opacity=60);opacity:0.6; display:none; _display:block;}
.slideBox .prev{ left:0; background:url(images/lf_arrow.png) no-repeat #333 50% 50%;}
.slideBox .next{ right:0; background:url(images/rg_arrow.png) no-repeat #333 50% 50%;}
.slideBox:hover .prev,.slideBox:hover .next{display:block;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=80);opacity:0.8;}

.slide-area-sml{ width:980px; height:62px; padding:10px 0; position:relative; background-color:#242323; overflow:hidden}
.slide-area-box{width:890px; position:relative; height:62px; overflow:hidden; margin-left:48px; }
.slide-area-sml ul{height:62px;position:absolute;}
.slide-area-sml li{ float:left;width:136px; height:60px; _display: inline; overflow:hidden; margin-right:13px;}
.slide-area-sml li:hover{opacity:1;}
.slide-area-sml li.on{ border:1px solid #ffa200;}
.slide-area-sml a{ display:block; width:24px; height:80px; position:absolute; top:0; cursor:pointer;}
.slide-area-sml a.lf-arr{ left:0;background: url(images/lf_arr.png) no-repeat #242323 50% 50%; z-index:1}
.slide-area-sml a.rg-arr{ right:0;background:url(images/rg_arr.png) no-repeat #242323 50% 50%; z-index:1}



.guest ul{ width:990px; margin-left:10px}
.guest ul li{ width:320px; height:229px; margin:0 10px 10px 0; float:left; position:relative}
.guest ul li img{ width:320px; height:229px; vertical-align:top;}
.guest ul li p{ position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; font-size:12px; background:#000; text-align:center;filter:alpha(opacity=70);opacity:0.7; color:#fff}


.guest2 ul{ padding:40px 0 40px 30px;background:url(images/bg01.jpg) repeat}
.guest2 ul li{ float:left; margin-right:15px; width:224px; height:405px; position:relative}
.guest2 ul li img{ width:224px; height:405px; vertical-align:top}
.guest2 ul li p{ position:absolute; bottom:0; left:0; width:100%; line-height:22px; padding:10px 0; font-size:14px; background:#000;text-align:center;filter:alpha(opacity=70);opacity:0.7; color:#fff}


.newshow ul{ width:986px; margin-left:10px;}
.newshow ul li{ width:240px; float:left; margin-right:6px;}
.newshow ul li img{ float:left; vertical-align:top}

.group{ padding:10px;}
.group img{ vertical-align:top; float:left}

.w740{ width:740px}
.end{ width:100%; padding:20px 0; background:#eee; margin-top:10px}
.end_con{ width:980px; padding:0 10px; margin:10px auto 0 auto}
.end_con .fl img{ width:220px; height:166px;border:1px solid #fff;}
.end_con .fr h2{ background:url(images/t.jpg) no-repeat center center; height:50px; width:740px; text-align: center; line-height:50px; font-size:25px}
.end_con .fr p{ font-size:12px; line-height:24px; text-indent:25px; text-align:left; word-break:break-all}

.rtbox{width:1000px; margin:0 auto}
.backtop{ background:url(images/nav.png) no-repeat; width:153px; height:459px; display:block; padding-top:40px; position:fixed; left:520px; margin-left: 50%;
 top:300px}
.backtop a{ width:120px; height:35px; float:left;margin-left:20px; }

