@charset "utf-8";
.con-head{position:relative;height:242px;margin-top:30px;
  background:#fff url(../img/inner/bg_inner_head.jpg) no-repeat 0 -5px;}

.con-head .wrap-content-head{overflow:hidden;zoom:1;height:161px;padding:35px 40px 0 0;
  background:url(../img/bg-line-head-inner.jpg) no-repeat 0 0;}
.con-head .wrap-content-head dl{float:left;width:520px;padding:0 10px;}
.con-head .wrap-content-head dd{overflow:hidden;*zoom:1;padding-top:5px;}
.con-head h2{font-size:36px;color:#000;}
.con-head .txt-column{float:left;clear:left;font-size:14px;font-color:#979797;line-height:30px;}
.con-head .link-video{float:right;}
.breadcrumb{overflow:hidden;zoom:1;position:absolute;top:5px;left:10px;}
.breadcrumb li{float:left;font-weight:bold;color:#707070;padding:0 0 10px 5px;
  background:url(../img/news/bg_bread_item.jpg) no-repeat center bottom;}
.breadcrumb span{padding-left:5px;font-weight:bold;color:#ba0000;}
.breadcrumb .last{background:none;}
.breadcrumb li a:link,
.breadcrumb li a:visited{font-weight:bold;color:#707070;}
.jiathis_style{overflow:hidden;zoom:1;}
.jiathis_txt{font-weight:bold;color:#707070;}
.con-head .jiathis_style{padding:10px 0 0 10px;}
.con-head .jiathis_style,
.con-head .jiathis_style div{display:block}

.module-inner header nav li{margin-right:50px;}
.module-inner header nav a:link,
.module-inner header nav a:visited{width:auto;font-size:18px;color:#000;}
.module-inner header nav .curr a:link,
.module-inner header nav .curr a:visited{color:#ba0000;background:none;}

.module-inner .m-content{padding:10px 0 0;}
.list-news{overflow:hidden;zoom:1;}
.list-news dl{float:left;margin:0 3px 10px;}
.con-page-news{height:50px;padding-left:50px;
  background:url(../img/news/bg_pag.jpg) no-repeat left 15px;}
  
.module-news-relative{float:left;width:425px;}
.module-news-relative .m-content{padding:17px 10px 0;}

.module-news-bbs,
.module-video-relative{float:right;width:425px;}
.module-news-relative .m-content{padding:17px 10px 0;}

.list-banner-hor{margin-bottom:15px;}

.list-follow{overflow:hidden;zoom:1;}
.list-follow li{float:left;width:195px;margin:0 10px;}

.nav-bottom{overflow:hidden;zoom:1;width:650px;padding-bottom:60px;}
.nav-bottom dl{float:left;width:150px;padding-left:10px;}
.nav-bottom dt{width:100px;padding:5px 0;font-size:18px;
  background:url(../img/bg_line.jpg) repeat-x 0 bottom;}
.nav-bottom dd{padding:5px 0;}
.nav-bottom dd ul{overflow:hidden;zoom:1;}
.nav-bottom dd li{float:left;clear:both;padding:8px 0;line-height:15px;}
.nav-bottom dd li a:link,
.nav-bottom dd li a:visited{color:#888;font:bold 14px/15px \5FAE\8F6F\96C5\9ED1,arial,sans-serif;}

.btn-top{overflow:hidden;position:fixed;bottom:200px;left:50%;margin-left:305px;display:block;width:76px;height:57px;text-indent:-6666px;
  background:url(../img/icons.png) no-repeat 0 -82px;}

.module-txt-title h2{line-height:50px;}
.module-txt-title .m-content{padding:10px 0;}

/* Detail Page Block-Intro*/
.block-content h3,
.block-content .con-intro-tips dt{padding:5px 30px 5px 5px;;font-size:34px;font-family:\9ED1\4F53,Arial,sans-serif;}
.block-content h3 span,
.block-content .con-intro-tips dt span{padding-left:5px;font-size:16px;}
.block-content h4{font-size:30px;font-family:\9ED1\4F53,Arial,sans-serif;}
.block-content h5,
.block-content header .subtitle{font-size:24px;font-family:\9ED1\4F53,Arial,sans-serif;color:#a0a0a0;}
.block-content h5 span{padding-left:5px;color:#9d160a;font-weight:bold;}
.block-content h4 span{padding-left:5px;font-size:12px;}
.block-content dl{margin-bottom:30px;}
.block-intro-tips{margin-top:30px;}

.block-content{position:relative;top:-10px;padding-top:0;}

.block-intro-wrap h3{padding-bottom:16px;line-height:40px;}
.block-intro-wrap p{font-size:14px;font-weight:bold;line-height:30px;}

.con-intro-tips dt{font-size:32px;}
.con-intro-tips dd p{margin-bottom:24px;font-size:14px;line-height:26px;}
.con-intro-tips dd .con-video{padding:0 20px 20px 0;background:url(../img/bg_line.jpg) repeat-x 0 bottom;}
.con-intro-tips dd .con-video a:link,
.con-intro-tips dd .con-video a:visited{display:block;overflow:hidden;zoom:1;}
.con-intro-tips dd .con-video a:hover,
.con-intro-tips dd .con-video a:active{text-decoration:none;}
.con-intro-tips dd .con-video p{line-height:28px;margin-top:10px;}
.con-video .block-img-video{float:right;margin:5px 10px 0 0;}
.con-video header{float:left;width:285px;padding:48px 0 0 76px;background:url(../img/intro/bg_video.jpg) no-repeat left 48px}
.con-video header p{text-indent:0;font-size:20px;font-family:\9ED1\4F53,Arial,sans-serif;}

.block-aside-detail{overflow:hidden;zoom:1;padding:0 40px 0 5px;}
.block-aside-detail aside{float:right;width:172px;padding:10px 0 0 18px;
  background:url(../img/bg_block_side.jpg) no-repeat 0 0}
.block-aside-detail aside dl{padding:5px 0 10px;background:url(../img/inner/bg_gap.jpg) no-repeat 0 0}
.block-aside-detail aside dt{padding:5px 0;line-height:20px;font-size:18px;color:#000;}
.block-aside-detail aside dd{overflow:hidden;zoom:1;}
.block-aside-detail aside .list-shoot{overflow:hidden;zoom:1;}
.block-aside-detail aside .list-shoot li{float:left;display:inline;margin:5px 2px;border:1px solid #c7c7c7;}
.block-aside-detail aside .list-shoot li img{display:block;width:79px;}
.block-aside-detail aside .item-wallpaper{width:166px;height:102px}
.block-aside-detail aside .list-wallpaper li{overflow:hidden;margin:10px 5px;}
.block-aside-detail aside .list-wallpaper img{width:164px;border:1px solid #c7c7c7;}
.block-aside-detail aside .list-wallpaper ul{width:156px;padding:5px;}
.block-aside-detail aside .list-wallpaper ul li{margin:0;line-height:14px;}
.block-aside-detail aside .list-wallpaper ul a:link,
.block-aside-detail aside .list-wallpaper ul a:visited{font-size:12px;}


.wrap-page-error{width:1080px;left:30px;}

.wrap-page-error .con-head{height:25px;background:none;}
.wrap-page-error .module{background:url(../img/bg_line.jpg) repeat-x 0 bottom;}
.wrap-error{padding:70px 0 0 10px;height:560px;font:normal 14px/1.5 \5FAE\8F6F\96C5\9ED1,Tahoma, Geneva, sans-serif;color:#979797;
    background:url(../img/bg_404.jpg) no-repeat right 0}
.wrap-error-500{background-image:url(../img/bg_500.jpg);}
.wrap-error  p{margin-bottom:20px;}
.wrap-error .txt-error{font-size:36px;font-family:Arial, sans-serif;color:#666;}
.wrap-error .txt-tips{font-size:30px;color:#000;margin-bottom:20px;}
.wrap-error dd ul{padding-top:10px;overflow:hidden;*zoom:1;pading-top:10px;}
.wrap-error dd li{float:left;margin-right:25px;}
.wrap-error dd li a:link,
.wrap-error dd li a:visited{color:#b00;}