﻿@charset "utf-8";
/* css document */

*{ padding: 0; margin: 0; }
body{font-family:"microsoft yahei", simsun, arial, helvetica, tahoma, sans-serif; }
li{ list-style:none}
a{ color:#333; text-decoration: none;}
a:hover{ color:#ef3c3c;}
.more{float: right;font-size: 14px;line-height: 50px;}
.blank20{ height: 20px; }
.fl{ float: left; }
.fr{ float: right; }
img{ border:none; }
a img:hover{ opacity: 0.9 }
body{background: url(/uploads/image/tdsssimg/banner.jpg) no-repeat center top #ffffff;}
.sitewidth{ width: 1000px; min-width: 1000px; margin:0 auto; }
.clear{ clear: both; }
#header {width: 100%;height: 520px;min-width: 1000px;overflow: hidden; margin-bottom: 20px;}
#header .headtop{width: 1000px;height: 518px;margin: 0 auto;overflow: hidden;position: relative;}

#header .logo{ margin-top: 40px; }

.nav{width:100%;height: 55px;min-width: 1000px; margin:40px 0}
.mainnav{width: 800px;height: 55px;margin: 0 auto;}
.mainnav li{height:55px;float:left;line-height:55px;text-align: center;display:inline-block;*zoom:1;*display: inline;}
.mainnav li.on1{color: #fff;}
.mainnav li.on1 a{color: #fff;background: #cc3332;}
.mainnav li a{display: block;width: 66%;height: 55px;color: #333;font-weight: bold;font-size: 22px;margin: 0 auto;}
.mainnav .spe{overflow: hidden;display: none;}


.content{width: 1000px;margin:20px auto;overflow: hidden;}
.content .focusnews{overflow: hidden;margin-top: 20px;border: 1px solid #f0f0f0;}
.content .focus{width: 590px;height: 400px;float: left;}
.content .focus .focusbox{width: 590px;height: 400px;}
.content .focus .focusbox .bd{height: 400px;}

/* 通用信息列表 */
.infolist{text-align: left;}
.infolist li{height: 40px;line-height: 40px;overflow: hidden;}
.infolist li a{padding-left: 15px;background: url(/uploads/image/tdsssimg/dian.jpg) 0px 8px no-repeat;}
.infolist li .date{font-size: 14px; margin-left: 15px; float: right; color: #999;}
.infolist li .node{color: #f00; margin-right: 5px;}

/* 通用带图片的信息列表_普通式 */
.piclist{width: 106%;overflow: hidden;}
.piclist li{float:left;text-align: center;width: 23%;margin: 0 20px 20px 0;}
.piclist li .pic img{width: 100%;height: 180px;}
.piclist li .pic a:hover img{border-color: #aaa;}
.piclist li .title{padding-top: 5px;}


/* 头条图文信息列表_普通式 */
.topiclist .t{padding-bottom: 28px;margin-bottom: 10px;overflow:hidden;height: 80px; position:relative}
.topiclist .t .pic{width: 150px;height: 100px;float:left;margin-right: 20px;}
.topiclist .t .pic img{width: 150px;height: 100px;}
.topiclist .t .con{height:80px;line-height: 30px;}
.topiclist .t .con .title a {font-size: 16px;line-height:28px;}
.topiclist .n {height: 40px;line-height: 40px;overflow: hidden;}
.topiclist .n .tit{padding-left: 15px;background: url(/uploads/image/tdsssimg/dian.jpg) 0px 8px no-repeat;}
.topiclist .n .date{float: right; color: #999; margin-left: 10px;}
.topiclist .t .con .title a {font-size: 16px;line-height:28px;overflow:hidden;/* text-overflow: ellipsis; *//* white-space: nowrap; *//* width: 100%; *//* display: block; */}
.topiclist .t .intro{ margin-top:10px; font-size:14px; line-height:24px; color:#666}
.topiclist .nopic .pic{display:none;}
.topiclist .t .date{float: right; color: #999; margin-left: 10px; position:absolute; right:0; top:60px; font-size:14px;}


/*头条带简介*/
.toplist{}
.toplist .pic{ display:none}
.toplist .first{margin-bottom:20px;border-bottom:1px dashed #e4e4e4;padding-bottom:20px;margin-top: 30px;}
.toplist .t .con{line-height: 30px;margin-bottom: 5px;border-bottom:1px dashed #e4e4e4;padding-bottom: 10px;}
.toplist .t .date{ display:none;}
.toplist .t .con .title a {font-size:18px;line-height:28px;font-weight: bold; color:#cc3332}
.toplist .t .intro{ margin-top:10px; font-size:14px; line-height:24px; color:#666}
.toplist .n {height: 40px;line-height: 40px;overflow: hidden;}
.toplist .n .tit{padding-left: 15px;background: url(/uploads/image/tdsssimg/dian.jpg) 0px 8px no-repeat;}
.toplist .n .date{float: right; color: #999; margin-left: 10px;}


.areal{width: 500px;height: 350px;float: left;background: #f9f9f9;}
.areac{width: 469px;float: right;}

.newscon{width: 1000px;margin: 20px auto 40px auto;overflow:hidden;}
.newscon .box{ width:49%; margin-bottom:10px;}
.newscon .box .hd{ border-bottom:2px solid #ececec; height:50px; line-height:50px;}
.newscon .box .hd h3 a{ color:#cc3332; padding:0 30px; border-bottom:2px solid #cc3332; height:50px; display:block; float:left; font-size:22px; }
.newscon .box .bd{ padding: 15px 0;}
.piclink{ margin:60px 0; overflow:hidden}
.piclink ul{ width:105%}
.piclink ul li{ float:left; margin-right:20px}

.frlink{width:1000px;margin: 0px auto 60px auto;overflow:hidden;}
.frlink  .hd{ border-bottom:2px solid #ececec; height:50px; line-height:50px;}
.frlink  .hd h3 b{ color:#cc3332; padding:0 30px; border-bottom:2px solid #cc3332; height:50px; display:block; float:left; font-size:22px; }
.frlink  .bd{ padding: 30px 0;}
.frlink  .bd ul li{ float:left; margin-right:30px;}

/* 焦点图切换-新闻内容 */
.focusbox{margin-bottom: 15px; overflow: hidden; position: relative;}
.focusbox .hd{position: absolute; z-index: 1; right: 4px; bottom: 28px;}
.focusbox .hd ul{overflow: hidden; zoom: 1; float: left;}
.focusbox .hd ul li{float: left;margin-right: 5px;width: 9px;height: 9px;line-height: 9px;text-align: center;background: #fff;cursor: pointer;color: #fff;text-indent: -999px;border-radius: 10px;}
.focusbox .hd ul li.on{background: #ff4f01; color: #fff;}
.focusbox .hd ul li span{display: none;}
.focusbox .bd{position: relative; overflow: hidden;}
.focusbox .bd li{position: relative;}
.focusbox .bd .pic{position: relative; z-index: 0; line-height: 0;}
.focusbox .bd .pic img{width: 100%; height: 350px; border: 0;}
.focusbox .bd .con{position: absolute; width: 100%; z-index: 1; bottom: 0; height: 70px; line-height: 70px; text-align: left;}
.focusbox .bd .con .title{position: absolute; width: 76%; bottom: 0; left: 0; z-index: 1; height: 100%; overflow: hidden;}
.focusbox .bd .con .title a{color: #fff; padding-left: 10px; text-decoration: none;}
.focusbox .bd .con .bg{position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.6; height: 70px;}

/*新闻*/
.content #indxwdt{ }
.content #indxwdt .hd{overflow: hidden;margin-bottom: 10px;}
.content #indxwdt .hd ul li{ float:left; text-align:center; }
.content #indxwdt .hd ul li a{font-weight:bold;font-size: 22px; color:#333; padding:10px 20px; display:inline-block}
.content #indxwdt .hd ul li.on a{color: #ffffff;background: #cc3332;}
.content #indxwdt .bd{padding: 6px 0px 0 0;}
.content #indxwdt .hd{}
.content #indxwdt .hd h3{ font-size:24px; font-weight:bold; }
.content #indxwdt .hd h3 a{color: #ffffff;background: #cc3332;font-size: 22px;display: block;width: 150px;text-align: center;height: 50px;line-height: 50px;}



.newstop{height: 130px;background:  no-repeat 21px 25px;overflow:hidden;margin-top: 10px;margin-bottom: 20px;}
.newstop .t{padding-left:150px;margin-top: 26px;width: 85%;}
.newstop .t .tit{font-size:30px;font-weight:bold;color: #ef3c3c;}
.newstop .t .intro {line-height:20px;margin-top:10px;font-size: 14px;color: #666;}


.aread{width: 100%;min-width: 1000px;margin-top: 20px;background: url(/uploads/image/tdsssimg/ctbg.png) no-repeat bottom center;}
.dcon{width: 1000px;margin:0 auto;padding-top: 10px;}
.dcon .hd{ border-bottom:2px solid #cc3332; text-align:center;  }
.dcon .hd ul li{ display:inline-block;*zoom:1;*display: inline; padding:10px 20px; font-size: 22px; font-weight: bold; cursor:pointer; }
.dcon .hd ul li.on{ background: #cc3332; color: #fff; }
.dcon .bd{padding: 60px 30px;line-height: 30px;font-size: 14px;}
.dcon .bd p{margin-bottom: 20px;line-height: 26px;padding-left:30px;text-indent: 27px;text-align: justify;}
.dcon .bd h3{ margin-bottom: 20px; color: #cc3332; background: url(/uploads/image/tdsssimg/titicon.png) no-repeat left 8px; padding-left:30px; }





/*图片新闻*/
.picnews{ overflow: hidden; width: 1000px; margin: 0 auto;}
.picnews .hd{background:  no-repeat 0px 24px;text-align: center;padding-bottom: 20px;}
.picnews .hd h3{text-align:center;color:#cc3332;background: #fff;padding: 3px 34px;display: inline-block;}
.picnews .hd h3 a{color: #ef3c3c;font-size: 30px;font-weight: normal;}
.picnews .hd i{display: block;background: #ef3c3c;width: 143px;margin: 14px auto 0;height: 20px;line-height: 20px;color: #fff;font-size: 12px;}
.picnews .bd{padding: 20px 0px 60px 0;overflow: hidden;}
.picnews .bd ul{  width: 105%}
.picnews .bd li{width: 270px;float: left;margin-right: 39px;overflow: hidden;}



/*新闻列表*/
.boxnews{ overflow: hidden;  }
.boxnews .box{width: 590px;background: #f8f8f8;position: relative;margin-bottom: 20px;}
.boxnews .box .bd{padding: 40px;}
.boxnews .box .bd ul{border:1px solid #e4e4e4;padding:30px;padding-top: 40px;}
.boxnews .hd{height: 60px;position: absolute;line-height: 60px;top: 11px;left: 20px;padding-left: 46px;padding-right: 22px;}
.boxnews .hd a{display: block;width: 100%;height: 100%;font-size:24px;color: #ef3c3c;}

.boxnews .hd.hycl{background:  no-repeat 0px 15px #f8f8f8;}
.boxnews .hd.bgjd{background:  no-repeat 0px -76px #f8f8f8;}



.wcont{ background: #f8f8f8; }



/*新闻列表*/
.pboxnews{ overflow: hidden; }
.pboxnews .pbox{width: 570px;background: #f8f8f8;position: relative;margin-bottom: 20px;padding: 20px 0 0 15px;}
.pboxnews .pbox .bd{padding: 20px 0;}
.pboxnews .pbox .bd ul{}
.pboxnews .hd{/* line-height: 60px; */border-bottom: 1px solid #e4e4e4;}
.pboxnews .hd a{display: block;font-size: 28px;color: #ef3c3c;}
.pboxnews .hd i{background: #ef3c3c;color:#fff;font-size:12px;padding:0 20px;}
.pboxnews .hd .more{font-size: 12px;float: right;display: block;margin-top: 8px;border: 1px solid #ef3c3c;padding: 5px 12px;}




.footer{width: 100%;min-width: 1000px;font-size: 14px;color: #fff;background: #cc3332;}
.footer .footer_con{width: 1000px;margin:0 auto;text-align: center;padding: 40px 0 40px 0;background: ;}
.footer .footer_con .link a{ padding: 0 10px; color:#fff; }
.footer .footer_con .link a:hover{color: #d47474;}
.footer .footer_con .copyright{margin-top: 10px;line-height: 24px;}
.footer .footer_con .copyright a{ color:#fff}
.footer .footer_con .copyright a img{margin-top: 0px;display: inline;vertical-align: middle;}
/* 文章内容页 -----------------------------------------*/
.articlecon{text-align: left;padding: 30px 60px;}
.printarea .title{font-size: 22px;line-height: 1.5;text-align: center;margin-bottom: 30px;}
.printarea .subtitle{font-size: 20px; color: #555; text-align: center; margin-bottom: 20px;}
.printarea .property{font-size: 14px; margin-bottom: 20px; padding: 6px 10px; text-align: center; color: #777; border-bottom:1px dashed #e4e4e4;}
.printarea .property .fontzoom a{ cursor:pointer}
.printarea .property span{padding: 0 5px;}
.printarea .contxt{color: #333;font-size: 16px;line-height: 2;padding: 0 0 20px 0;overflow: hidden;text-indent: 30px;}
.printarea .contxt img{max-width: 800px; height: auto !important;}
.printarea .contxt div{ margin-bottom:20px}
.printarea .contxt p{margin-bottom: 20px;}
.printarea .contxt a{color: blue; text-decoration: underline;}
.printarea .contxt em{font-style: italic;}
.printarea .contxt ul,
.printarea .contxt ol{padding-left: 2em;}
.printarea .contxt ul li{zoom: normal; list-style: square; text-indent: 0 !important;}
.printarea .contxt ol li{zoom: normal; list-style: decimal; text-indent: 0 !important;}
.printarea .contxt h1{font-size: 2em; margin: .67em 0;}
.printarea .contxt h2{font-size: 1.5em; margin: .75em 0;}
.printarea .contxt h3{font-size: 1.17em; margin: .83em 0;}
.printarea .contxt h5{font-size: .83em; margin: 1.5em 0;}
.printarea .contxt h6{font-size: .75em; margin: 1.67em 0;}
.printarea .contxt h1,
.printarea .contxt h2,
.printarea .contxt h3,
.printarea .contxt h4,
.printarea .contxt h5,
.printarea .contxt h6,
.printarea .contxt b,
.printarea .contxt strong{font-weight: bolder;}
.printarea .vedioplayer{position: relative; z-index: 1500; background: #000; width: 800px; text-align: center; margin: 20px auto; height: 480px;}
.articlecon .usercontrol{font-size: 14px; border-bottom: 1px solid #ddd; overflow: hidden; text-align: left; margin-bottom: 20px; padding: 10px 0;}
.articlecon .usercontrol .a{color: #777; margin: 10px 10px 0 0; float: left;}
.articlecon .usercontrol .bdsharebuttonbox{float: right;}
.articlecon .page{padding: 10px 0; text-align: center; overflow: hidden;}
.articlecon .others{margin-bottom: 15px;}
.articlecon .others .prev,
.articlecon .others .next{padding: 5px 0;}
/* 相关信息 */
#relativeinfo{}
#relativeinfo .bd{padding: 10px 0 20px 0;}
#relativeinfo ul{overflow: hidden;}
#relativeinfo li{float: left; width: 50%;}



/* newslist */
.newslist{padding: 10px 0;}
.newslist li{overflow: hidden; height: 36px; line-height: 36px;}
.newslist li a{padding-left: 13px; background: url(/uploads/image/tdsssimg/dian.jpg) 0 8px no-repeat;}
.newslist .date{float: right; color: #999; margin: 0 10px;}
.newslist .node{color: #999; margin-right: 10px;}
.newslist em{color: #f20;}
.newslist .split{height: 1px; overflow: hidden; font-size: 0; line-height: 0; margin: 18px 0; border-bottom: 1px dotted #ccc;}

.maincontent{position: relative;border: 1px solid #e4e4e4;margin-top: 30px;margin-bottom: 30px;padding-top: 20px;}
.maincontent .mainbox .mbd{margin-bottom: 20px;padding: 50px 100px 30px 100px;}

.maincontent .mainbox .mhd{height: 37px;background: #fff;position: absolute;top: -17px;left: 18px;}
.maincontent .mainbox .mhd h3{color:#ef3c3c;padding: 0px 20px; font-size:24px}



/* url_方块样式分页 */
.page{font-size: 0;text-align: center;padding: 25px 0;clear: both;overflow: hidden;margin-top: 30px;}
.page a,
.page span{font-size: 14px;  *display: inline;zoom: 1;/* border: 1px solid #e1e1e1; */padding: 5px 12px;margin: 0 3px 5px 0;line-height: 30px;height: 30px;}
.page a:hover,
.page span:hover{ text-decoration: none; }
.page .current{background: #ef3c3c;border: 1px solid #ef3c3c;color: #fff !important;font-weight: bold;}
.page select,
.page input{margin: 0 4px; background: #fff; border: 0 solid #e1e1e1; vertical-align: middle;}
.page input{text-align: center; padding: 0 4px; outline: none;}

/*siwensida*/
