@charset "utf-8";

/* CSS Document */



.bxposition *,.bxmian *{ font: 15px "microsoft yahei", "times new roman", sans-serif;font-weight:normal; padding:0px; margin:0px; border:none; list-style:none; font-size:15px; box-sizing:content-box;}

.bxclear{ width:100%; clear:both; height:1px;}

.bxposition{ width:1200px; margin:94px auto 5px; line-height:30px; font-size:12px }

.bxposition a{ line-height:30px; font-size:12px }

.bxmian{width:1200px; margin:0px auto;}

.bx_l{ width:987px; float:left; margin-bottom:20px;}

.bx_l .bxmod{ width:476px; margin-right:17px; float:left; margin-bottom:20px;}

.bx_l .bxmod dt,.bx_l .bxmod dd{ width:100%; float:left;}

.bx_l .bxmod dt strong{ display: inline-block; width: 170px; height: 20px; font-size: 16px; font-weight: bold; border-left: 4px solid #F94E00; padding-left: 10px; margin: 12px 10px 10px 0; line-height:20px;}

.bx_l .bxmod dt strong a{font-weight:bold;}

.bx_l .bxmod dd ul{ border:1px solid #e8e8e8; padding-bottom:11px; float:left;}

.bx_l .bxmod dd li{ width:207px; padding-left:20px; margin-top:11px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.bx_r{ width:213px; float:right; margin-bottom:20px;}



.bx_r dl{border:1px solid #e8e8e8 ; margin-top:10px; padding-bottom:10px;}

.bx_r dl dt{ width:211px; background:url(../images/003.jpg) repeat-x;  border-bottom: #dddddd 1px solid; }

.bx_r dl dt strong{ display:block; height:31px; padding-left:35px; background:url(../images/002.png) 10px center no-repeat; line-height: 31px; font-weight: bold;

color: #666;}

.bx_r dl dd ul{ }

.bx_r .liebiao dd li{ width:175px; padding-left:18px; padding-top:10px; height:22px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/011.jpg) 10px 20px no-repeat;}



.bxad{ margin-top:10px;}



.suoyin dd{width:100%;}

.suoyin ul{ width:205px; padding-left:6px; display:block; }

.suoyin li{ width:22px;  margin-top:10px; text-align:center; float:left;}



.feilei{ width:987px;}

.feilei h1{ width:970px; font-weight:bold; font-size:16px; text-align:center; line-height:41px;  height:41px; border-bottom:1px solid #e8e8e8;}

.feilei ul{ padding-top:10px;}

.feilei li{ width:174px; margin-right:20px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:11px;}



#pages{clear:both; text-align:center; padding-top:35px; font-size:14px;}

#pages .a1{background-color:#005bac;padding:0px 12px;height:33px; line-height:33px;color:#fff;}

#pages a{ display:inline-block; padding:0px 12px; height:33px; line-height:33px; }

#pages span{ color:#ea0000;}



.baike li{ width:auto; display:inline-block; margin-top:10px; margin-left:10px; float:left; }



.baike a{  display:block; padding:0px 5px; border-radius: 3px; }



.tags0{ background-color:#e74c3c;}

.tags1{ background-color:#2ecc71;}

.tags2{ background-color:#1abc9c;}



.tags3{ background-color:#a0a0a0;}

.tags4{ background-color:#3498db;}

.tags5{ background-color:#9b59b6;}



.citiao{width:968px; border:1px solid #e8e8e8; margin-top:10px;  position:relative;}

.citiao h1{ width:calc(100% - 36px); font-size:22px; font-weight:bold; padding:30px 18px 20px;}

.citiao .showlist{ width:calc(100% - 36px); margin-bottom:20px; min-height:20px; padding:0px 18px;}

.citiao .showlist h2{ width:42%;  padding-left:20px; height:33px; line-height:33px; font-weight:normal; font-size:14px;float:left;background:url(../images/006.jpg) left  -10px  no-repeat;overflow:hidden;}

.citiao .showlist h2.one{background:url(../images/005.jpg) left center no-repeat;}







.citiao dl.listmod{ width:calc(100% - 36px); padding:5px 18px 0px;}

.citiao dl.listmod dt{ padding-left:20px;  background:url(../images/004.jpg) left center no-repeat;}

.citiao dl.listmod dt a{font-size:18px; font-weight:bold;}

.citiao dl.listmod dd.con{ padding-top:20px; color:#575757;}

.citiao dl.listmod dd.con a{ color:#1565c0;}

.citiao dl.listmod dd.con p{line-height:180%;}

.citiao dl.listmod dd p{ padding-bottom:1em;}

.citiao dl.listmod dd img{ width:320px; height:200px; float:left; padding-right:10px; padding-bottom:4px; margin-top:5px;}

.citiao dl.listmod dd.link{ text-align:right; padding-bottom:20px; padding-right:10px;}

.citiao dl.listmod dd.link a{ display:inline-block; padding-right:20px; background:url(../images/088.jpg) right center no-repeat;}

.citiao .xgwz,.citiao .xgbk{ width:100%; }

.citiao .xgwz dt,.citiao .xgbk dt{ width:calc(100% - 66px); font-size:16px; color:#FF0000; height:20px; padding:8px 33px; background:url(http://www.cpic.com.cn/images2/zixun/index/bg_oti.png) 12px 50% no-repeat;background-color:#efefef;}
.citiao .xgwz dd,.citiao .xgbk dd{width:calc(100% - 36px); padding:10px 18px 0px;}

.citiao .xgwz li{ width:451px; padding-left:11px; background:url(../images/011.jpg) left center no-repeat; height:28px; line-height:28px; float:left;overflow:hidden;margin-right:2px;text-overflow:ellipsis;white-space:nowrap;}

.citiao .xgbk{ padding:15px 0px;}

.citiao .xgbk dd{ line-height:28px;margin-top:5px;}



.fengxiang{ position:absolute; right:18px; top:45px; z-index:2;}

.fengxiang .update{margin-left:15px;}



.showpro{ width:calc(100% - 36px); padding: 0px 18px;}

.showpro li{ width:284px; float:left; margin-bottom:20px;margin-top:20px;}

.showpro li.mid{ padding:0px 40px;}

.showpro li img{ width:284px;}

.showpro li strong{ display:block; width:284px; line-height:20px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.showpro li span{ display:block; font-size:14px; color:#999; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.showpro li em{ display:block;}
.showpro li em i{ color:#F00; font-size:140%;}



#csdnr{ width:970px; margin-top:10px;}

#csdnr .csul{ width:968px; height:30px; display:block; background:url(../images/010.jpg) left center repeat-x; border:1px solid #fdd192;}

#csdnr .csul strong{ width:110px; height:30px; float:left;}

#csdnr .csul em{ width:33px; height:30px; display:block; position:relative; float:left;}

.csul em a{ width:33px; height:28px;   color:#333; background-color:fff8e6; line-height:26px;   text-align:center; display:block; font-size:14px; position:absolute; left:0px; bottom:-1px; z-index:2;}

.csul .csft a{width:31px; height:26px; border:1px solid #fdd192 ; border-bottom:1px solid #fff8e6;  background-color:#fff; color:#e54410; font-weight:bold;}



#csxnr{ width:970px;  margin:10px auto 0px; border-top:1px solid #e8e8e8;} 

#csdnr .csnr {display:none;width:970px; padding-top:10px;}

#csdnr div.csft {display:block;}



#csdnr ul{ width:100%;}

#csdnr li{ width:184px; padding-left:10px; height:28px;background:url(../images/011.jpg) left center no-repeat; float:left; line-height:28px;}


#bxpro{ width:211px;z-index:-1;}
#bxpro li{ width:191px; padding:0px 10px; margin-top:10px; float:left; position:relative;}
#bxpro li img{ width:88px; border:1px solid #ddd; height:auto; margin-right:5px; float:left;}
#bxpro li strong{ line-height:15px; font-size:14px; word-break:break-word;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;
-webkit-line-clamp:4;-webkit-box-orient: vertical;}
#bxpro li span{ display:block; padding-left:105px; padding-top:10px; line-height:15px; font-size:13px; position:absolute; left:0px; bottom:0px;}
#bxpro li b{ font-size:18px; color:#F00;}
.bxpro{ position:fixed; top:84px;}