/* CSS Document */
body{font-size:14px; margin:0; font-family:"微软雅黑";}
div,ul,li, img ,h1,h2,h3,dl,span,p{ margin:0; padding:0; list-style:none;}
img{ border:none; cursor:pointer;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#fa5124;text-decoration:none;}

.header{width:100%; height:66px; background:url(../img/head_bg.jpg) repeat-x; overflow:hidden;}
.header .head_nav{width:1000px; height:100%; overflow:hidden; margin:0 auto;}
.header .head_nav dl{ width:400px; height:100%; background:url(../img/logo.jpg) no-repeat; float:left;}
.header .head_nav ul{width:200px; height:100%; overflow:hidden; float:right;}
.header .head_nav ul li{ display:block;width:82px; height:24px; background:url(../img/nav_bg.jpg) no-repeat; text-align:center; line-height:24px; float:left; margin-left:16px; margin-top:20px;}

.hot_photo{width:100%; height:500px; background:#f8f8f8;}
.hot_photo .photo_info{width:1000px; height:100%; overflow:hidden; margin:0 auto;}
.photo_info .flash{width:620px; height:420px; overflow:hidden;}
/* 本例子css */
.flash{ width:620px; height:420px; overflow:hidden; position:relative; margin:30px 0px 30px 0; float:left;}
.flash .bd{ position:relative; height:100%; z-index:0;   }
.flash .bd li{ zoom:1; vertical-align:middle; display:block; width:100%; height:100%; position:relative;}
.flash .bd li p{ display:block; position:absolute; top:380px; left:0; background:#000; filter:alpha(opacity:80); opacity:0.8; font-weight:bold; width:100%; height:40px; line-height:40px; text-indent:1em; color:#FFF;}
.flash .bd img{ width:620px; height:420px; display:block;  }
.flash .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.flash .hd ul{ overflow:hidden; zoom:1; float:left;  }
.flash .hd ul li{ float:left; margin-right:10px;  width:12px;border-radius:8px;  height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.flash .hd ul li.on{ background:#fa5124;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.flash .prev,
.flash .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.flash .next{ left:auto; right:3%; background-position:8px 5px; }
.flash .prev:hover,
.flash .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.flash .prevStop{ display:none;  }
.flash .nextStop{ display:none;  }

.photo_info .photo_news{width:350px; height:100%; float:right; overflow:hidden; margin-top:30px;}
.photo_news span{ display:block;width:100%; height:35px; border-bottom:1px solid #c8c8c8; font-size:20px; font-weight:bold; line-height:35px;}
.photo_news ul{ margin-top:20px;}
.photo_news ul li{line-height:37px; width:100%; overflow:hidden;}
.photo_news ul li a{float:left;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.photo_news ul li img{ float:left; margin-top:13px;}
.main{width:100%; height:auto;}
.main .main_title{ width:100%; height:40px; overflow:hidden; border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8; background:#ebebeb;}
.main .main_title dl{width:1000px; height:100%; line-height:40px; margin:0 auto;}
.main_title dl p{ display:block; float:left; font-size:24px; font-weight:bold; color:#1f1f1f;}
.main_title dl small{ margin-left:20px; font-size:20px;}
.main ul{width:1020px; height:auto; margin:0 auto; overflow:hidden; margin-top:30px;}
.main ul li{ display:block; width:236px; height:268px; border:1px solid #efeeee; overflow:hidden; float:left; margin:8px;}
.main ul li img{width:236px; height:156px}
.main ul li h2{width:90%; margin:0 auto;font-size:16px; font-weight:400; padding:10px 0 5px 0; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main ul li p{width:90%; margin:0 auto; font-size:12px; text-indent:2em; color:#999; line-height:22px;}

.main .page{width:1000px; height:60px; line-height:60px; margin:0 auto; text-align:center; overflow:hidden;}

.footer{width:1000px; height:auto; margin:0 auto; margin-top:12px;overflow:hidden; text-align:center; border-top:1px solid #CCC;}
.footer ul{ margin-top:20px;}
.footer ul li{ line-height:24px; font-size:12px; color:#999;}

