@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:'微软雅黑'; font-size:14px;}
ul{ margin:0; padding:0; list-style:none}
dl{ margin:0; padding:0}
dl dd{ margin:0; padding:0}
p{ margin:0; padding:0}
.clear{ height:0; line-height:0; font-size:0; clear:both; overflow:hidden}

/*top*/
.top{width:100%; background:url(../images/top_bg.gif) repeat-x; color:#8e8e8e;height:30px;}
.top ul{width:1000px; margin:0 auto;}
.top li{float:left; margin:0 3px;height:30px; line-height:30px; font-size:12px;}
.top .topline{width:3px; background:url(../images/top_line.gif) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;}
.top li a:hover{color:#7b0707; text-decoration:underline;}

/*head*/
.banner{ height:450px; background:url(../images/banner.jpg) no-repeat center; margin-bottom:44px;}
.dy{ width:980px; height:100px; margin:0 auto; padding-top:300px; position:relative}
.dy p{  padding-left:170px; padding-right:240px; line-height:24px; padding-top:10px; color:#7b4b4b}
.main{ width:980px; margin:0 auto; min-height:200px; _height:200px;}
.box{ border-bottom:5px solid #7e7779; padding-bottom:20px; margin-bottom:20px;}
.box span{ font-size:34px; border-bottom:2px #ee716b solid; display:block; background:url(../images/bg.jpg) no-repeat bottom right; height:80px; line-height:80px; margin-bottom:15px;color:#ee716b;}
.box span a{ color:#ee716b; text-decoration:none;}
.box img{ float:left; display:block; margin-right:25px;}
.box_right{ float:right; width:580px;}
.box p{ margin-bottom:10px; line-height:24px; color:#7e7779}
.box p a{ color:#ee716b; text-decoration:none}
.title{  font-size:34px; color:#ee716b; height:80px;}
.box dl{ width:240px; float:left; text-align:center; margin-left:42px; padding-right:42px; background:url(../images/line.jpg) repeat-y right; margin-bottom:50px; height:450px;}
.box dl.bn{ background:none}
.box dl.m0{ margin-bottom:0}
.box dl dt{ width:240px; height:150px;}
.box dl dt img{ display:inline; float:none; margin:0}
.box dl dd{ color:#92979e}
.box dl dd em{ text-align:center; display:block; font-style:normal; font-size:18px; color:#000}
.box dl dd p{ margin-top:20px; color:#6d8184; text-align:left; margin-bottom:0}

/* 焦点图 */
.focus{width:980px; height:493px; position:relative; float:left; margin-bottom:100px;}
.f426x240{width:980px; height:493px; overflow:hidden}
.f426x240 img{width:980px; height:493px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px; text-align:center;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#ff6d00}

/*bottom*/
.bottom{width:100%; background:url(../images/bottom_bg.gif) repeat-x; height:200px; clear:both; line-height:24px; margin-top:15px; font-size:12px;}
.bottom .bt{width:980px; margin:auto; padding:40px 0 15px 0; color:#373737; text-align:center;}
.bottom .bt a{color:#373737; text-decoration:none;}
.bottom .bt a:hover{color:#373737; text-decoration:underline;}