@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em,  th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

code, kbd, samp, tt { font-size: 100%; }
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {  *font-size: 100%;}
body { line-height: 1.5; background:#f5f5f5 url(../images/topbg.jpg) top repeat-x; font-size:12px; }
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
/* remember to highlight anchors and inserts somehow! */
a:link{ color:#333; text-decoration: none; }
a:visited { color:#333; text-decoration: none; }
a:hover { color:#f60; text-decoration: none; }
a:active { color:#f60; text-decoration: none; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*html5 element*/
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, jnmenu, nav, section, summary, dialog, time, mark, audio, video { margin:0; padding:0; }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, jnmenu, nav, section, summary { display:block; }
/*clearfix ff */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
.clearfix { display: block; } 
/* End hide from IE-mac */

.wraptop{ background:url(../images/topbg.png) center top repeat-x; width:100%;  height:160px;}
.dfgbox{ background:url(../images/egbg.png) top repeat-x; height:30px;}
.xintop{ margin:0 auto; width:1020px;   height:30px;}
.xintopleft{ float:left; width:350px; height:30px; line-height:30px;}
.xintopright{ float:right; width:350px; height:30px;line-height:30px; text-align:right;}
.logowrap{ clear:both;margin:0 auto; width:1020px;  height:266px; }

#jnmenu{ margin:0 auto;height:48px;width:100%; background:url(../images/menubg.jpg) top repeat-x;}
.sdgmenu{margin:0 auto; width:1050px;height:48px; background:url(../images/navbg.jpg) top repeat-x;}
.menuleft{ float:left;width:750px; margin-left:15px; height:44px;}
.menuright{ float:left;width:241px; height:32px;  margin-right:15px; background:url(../images/search.png) no-repeat; margin-top:6px;}
.menurightleft{ float:left; width:190px; height:30px ; margin-left:8px;}
.menurightright{ float:right; width:35px; height:25px; margin-top:3px; margin-right:5px;}
.asinput{ width:190px; height:28px; font-size:14px; border:0;}
.bsbutton{ width:35px; height:25px; border:0; background:url(../images/fdj.png)}

.menuleft{   height:44px; }
.menuleft ul li{float:left;}
.menuleft ul li a{float:left;display:block;cursor:pointer;text-decoration:none; margin-right:4px;   height:44px;}
.menuleft ul li a span{float:left;padding-left:20px; padding-right:20px;font-size:16px;color:#fff;text-decoration:none;}
.menuleft ul li a:hover span{background:url(../images/menubga.jpg) top repeat-x; color:#fff;}
.menuleft ul li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/background:url(../images/menubga.jpg) top repeat-x; color:#fff;}
.menuleft ul li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/background:url(../images/menubga.jpg) top repeat-x; color:#fff;text-decoration:none;padding-left:25px; padding-right:25px;}

 
 .wrap{clear:both;margin:0 auto; width:1050px; background:#fff;}
 .wrapmain{clear:both;margin:0 auto; padding-top:15px; width:1020px;}
 
 .sdtitle{border-bottom:1px solid #ddd; padding:10px 50px; margin-bottom:15px;color:#e20000;}
 .sdtitle h3{ font-size:26px; text-align:center; margin-bottom:10px;font-weight:bold; }
  .sdtitle h4{ font-size:20px; text-align:center; margin-bottom:10px; font-weight:bold;}
 .sdtitle .sfzhushi{ font-size:12px; color:#999; text-align:center;}
 .sdcontnetf{padding:10px 50px; font-size:15px; line-height:180%;}
 .sdcontnetf p{padding:0 0px 10px 0 ;}
/*  增加一个图片的样式 20160418*/
  .redsdtitle{  padding:10px; }
 .redsdtitle h3{ font-size:20px; color:#e20000; font-weight:bold; text-align:center;   }

 
 .shangyipian{padding:15px 10px; border-top:1px solid #ddd;}
  .shangyipian li{ font-size:12px; color:#666;}
  .shangyipian li a:link{ font-size:12px; color:#e20000;}
  .shangyipian li a:visited{ font-size:12px; color:#e20000;}
  .shangyipian li a:hover{ font-size:12px; color:#666;}
  .shangyipian li a:active{ font-size:12px; color:#666;}
 .gonggao{  border:1px solid #eddac5; background:#ffeedc; height:40px;}
 .fxgonggao{  border:1px solid #ddd; background:#f7f7f7; height:40px;}
  .fxgonggaoright{ float:left; width:680px; height:40px; line-height:40px; }

 .gonggaoleft{ float:left; width:16px; height:16px; margin-top:11px; margin-left:10px; }
 .gonggaoright{ float:left; width:980px; }
 .gundonglist{}
 .gundonglist li{ float:left; background:url(../images/icona.gif) left 18px no-repeat; text-indent:10px; font-size:13px; margin-left:15px; width:230px; height:40px; line-height:40px;}
 .gundonglist li a:link{ color: #944e00;}
 .gundonglist li a:visited{color: #944e00;}
 .gundonglist li a:active{ color:#666;}
 .gundonglist li a:hover{ color:#666;}
 .tuwenleft{ float:left; width:780px;}
 .tuwenright{ float:right; width:220px;}
 .news_ttl { border-left:1px solid #ddd;  background: url(../images/graybg.gif) top repeat-x; width:100%; height:40px;position:relative;}
 .news_ttl li { width:220px; display:block; height:40px;   border-right:1px solid #ddd; float:left; color:#222222; text-align:center; line-height:40px; font-size:15px; font-weight:bold; cursor:pointer}
 .news_ttl li.on { background: url(../images/lmbg.gif) top repeat-x; color:#e20000}
 .news_ttl a { line-height:40px; font-size:15px; color:#999999; float:right; display:none}
 .index_more2{ position:absolute; right:10px; top:0px; font-size:12px;   width:60px;}
  .index_more2 a { color: #666;font-size:12px;}
  .index_more2 a:link{ color: #666;}
 .index_more2 a:visited{color: #666;}
 .index_more2 a:active{ color:#f60;}
 .index_more2 li a:hover{ color:#f60;}
 .index_more, .index_more3 { position:absolute; right:0px; top:0px; display:inline-block; width:60px;}
.index_news_con2 > li { display:none}
.gjnewsleft{ float:left; width:420px; height:366px;}
.gjnewsright{ float:right; width:325px; margin-top:15px;}
.gjnewsright h3{ font-size:16px; font-weight:bold; margin-bottom:5px;}
.gjnewsright p{ font-size:12px; color:#999; }


.gjnewslist{ margin-top:10px;   }
.gjnewslist li{ clear:both;position:relative;  }
/* 20160503首页标题换行失效 */
.gjnewslist li a &nbsp;{display:none}
.gjnewslist br{ display:none;}
.gjnewslist li a { float:left; display:block;cursor:pointer; font-size:14px;text-decoration:none; background:url(../images/iconb.png) left 11px no-repeat; text-indent:15px; line-height:29px; height:29px;}
.gjnewslist li a:hover{background:url(../images/iconc.png) left 11px no-repeat; color:#e20000;}
.datetime{ float:right; font-size:10px;line-height:29px; height:29px; color:#999; font-weight:normal;}
.dwdatetime{ float:right; font-size:10px;line-height:47px; height:47px; color:#999; font-weight:normal;}

.neinewslist{   clear:both;   }
.neinewslist li{  clear:both; border-bottom:1px solid #eeeeee; line-height:47px; height:47px;}
.neinewslist li a { float:left;  display:block;cursor:pointer; font-size:14px;text-decoration:none;  background:url(../images/iconb.png) left 20px no-repeat; text-indent:15px; line-height:47px; height:47px;}
.neinewslist li a:hover{background:url(../images/iconc.png) left 20px no-repeat; color:#e20000;}
.neinewslist li a br{display:none}
.neinewslist li a &nbsp;{display:none}


.ewslist{   padding:3px 10px 0 5px; border:1px solid #ddd; background:#fff;  }
.ewslist li{ clear:both; }
.ewslist li a {  display:block;cursor:pointer; font-size:13px;text-decoration:none; background:url(../images/jiantou.png) left 11px no-repeat; text-indent:15px; line-height:29px; height:29px;}
.ewslist li a:hover{background:url(../images/jiantou.png) left 11px no-repeat; color:#e20000;}


 

/*焦点图*/
.focus{ position:relative; width:440px; height:366px; margin-top:15px;  background-color: #000; float: left;}  
.focus img{ width: 440px; height:366px;} 
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height:50px; background:url(../images/tibg.png) top repeat-x ;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:11px; right:10px;width:132px;/*width:88px;*/ position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(../images/tpqh2.png) no-repeat; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/tpqh1.png) no-repeat;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.comS{ background:#f0f0f0; border-top:2px solid #e20000; margin-top:3px;}
.comS .title{ height:35px; line-height:35px; border-left: 1px solid #ddd; border-right: 1px solid #ddd;  }
.comS .title h3{ height:35px; line-height:35px; font-size:15px; font-weight:bold; text-align:center; color:#e20000;}
.comS .content{padding:5px 10px 10px 10px;   border: 1px solid #ddd;  }

.comS .astitle{ height:35px; line-height:35px; border-left: 1px solid #ddd; border-right: 1px solid #ddd;  }
.comS .astitle h3{ float:left; width:120px; height:35px;margin-left:10px; line-height:35px; font-size:15px; font-weight:bold;  color:#e20000;}
.sdmore{ float:right; width:39px; height:11px;  margin-right:10px; _margin-top:10px;}
.comS .ascontent{padding:10px;   border: 1px solid #ddd;  }

.newscomS{   }
.newscomS .newstitle{ height:50px; background:url(../images/hfdf.jpg); line-height:50px;   }
.newscomS .newstitle h3{ line-height: inherit;font-size:18px; font-weight:bold; background:url(../images/car.png) 40px 15px no-repeat;text-align:center; color:#222222;}
.newscomS .jjstitle{ height:50px; background:url(../images/hfdf.jpg); line-height:50px;   }
.newscomS .jjstitle h3{  font-size:18px; font-weight:bold; background:url(../images/lianhua.png) 20px 13px no-repeat;text-align:center; color:#333;}
.newscomS .ncont{  }
.dghui{ width:200px; height:6px; background:#e6e6e6;}


.dcomS{ clear:both; }
.dcomS .title{ height:40px; line-height:40px; border-left: 1px solid #ddd;  background: url(../images/graybg.gif) top repeat-x; }
.dcomS .title h3{ float:left; width:100px; text-align:center; background: url(../images/lmbg.gif) top repeat-x; height:40px;  line-height:40px; font-size:15px; font-weight:bold;  color:#e20000;}
.dcomS .content{padding:10px;     }
.dcomS .ggcontent{padding:10px; text-indent:30px; font-size:14px; line-height:220%;     }
.dcomS .fgcontent{ margin-top:12px; background: #F00; height:366px;}
.dcomS .swcontent{padding:10px; background:#f3f3f3; margin-top:15px; height:310px; margin-bottom:15px;   }
.dcomS .swcontent h2{ background:url(../images/ggbg.jpg) center no-repeat; height:41px; line-height:41px; color:#e20000; font-size:22px; text-align:center; font-weight:bold; }

 
.dcomS .ghtitle{ height:40px; margin-top:8px; line-height:40px; border-bottom:2px solid #dddddd;   }
.dcomS .ghtitle h3{ float:left;   text-align:center;  background: url(../images/icond.png)  left 13px  no-repeat; height:40px; padding-left:15px;  line-height:40px; font-size:18px; font-weight:bold;  color:#333;}

.dcomS .jbtitle{ height:40px;  margin-top:10px;  line-height:40px; background:url(../images/jbocn.jpg) top repeat-x;}
.dcomS .jbtitle h3{ float:left;  width:120px; background: url(../images/jblm.png)   top  no-repeat; height:40px;  text-align:center; line-height:40px; font-size:18px;    color:#fff;}
.dgbenci{ float:right; width:150px;  text-align:right;height:40px; line-height:40px;  margin-right:10px; }


.xianlulist{ padding:10px; border:1px solid #ddd; background:#fff;}
.xianlulist li{}
.xianlulist li .asdatetime{ font-size:12px; line-height:22px; font-weight:bold; height:22px; margin-bottom:2px; background:url(../images/line.png) center no-repeat; text-align:center; color:#ff7300;}
.xianlulist li p{ font-size:14px;  text-align:left; color:#333;}

.dgtable{ font-size:13px;}
.dgtable td{ padding:4px 0;}
.dgdgtable{ }
.dgdgtable li{ clear:both; margin-top:8px;height:31px;   }
.sdg{ float:left; width:55px; height:30px; text-align:right; line-height:30px;}
.sdgright{ float:right; width:140px; height:30px; line-height:30px;}
.bsinput{ background:url(../images/inbg.gif) top repeat-x;width:130px; height:24px; border:1px solid #ddd;}
.csinput{ background:url(../images/inbg.gif) top repeat-x;width:130px; height:24px; border:1px solid #ddd;}
.csbutton{ background:url(../images/annniu.png) no-repeat; color:#fff; border:0px;	 font-size:13px; width:192px; line-height:22px; height:24px; cursor:pointer;}
.dsinput{ background:#fff url(../images/inbg.gif) top repeat-x;width:270px; height:28px; border:1px solid #ddd;}
.esinput{ background:#fff url(../images/inbg.gif) top repeat-x;width:170px; height:28px; border:1px solid #ddd;}
.estextarea{ background:#fff url(../images/inbg.gif) top repeat-x;width:580px; height:100px; border:1px solid #ddd;}
.dgstextarea{ background: #fff url(../images/inbg.gif) top repeat-x;width:280px; height:100px; border:1px solid #ddd;}

.piclist{}
.piclist li{ float:left; width:246px; height:60px;}
.mejul{ margin-left:12px;}

.newslm{ float:left; width:210px; }
.xlgonggao{ float:left; width:246px; }
.xlgonggaocenter{ float:left; width:498px; margin-left:15px;}
.newlmright{ float:right; width:790px; margin-left:15px;}
.fwwdian{ float:right; width:246px;}
.qiyerongyu{ float:right; width:759px; margin-left:15px;}
.yllist{}
.yllist li{ width:256px; height:55px; margin-bottom:5px;}
.aszaixian{ float:right; width:77px; height:22px;  margin-right:5px; margin-top:5px;}

.fdcong{ clear:both; text-align:center; padding:10px; border:1px solid #ddd; background:#fff;}
.fdcong p{ clear:both; text-align:center; font-size:12px; margin-top:3px;  }
.jilgn{ margin-top:7px;}
.dgselect{padding:4px; width:100%; background:url(../images/dgg.jpg) top repeat-x; border:1px solid #ddd;}
.asdgselect{padding:4px; width:160px; background:url(../images/dgg.jpg) top repeat-x; border:1px solid #ddd;}
.ghsdgselect{padding:4px; width:180px; background:url(../images/dgg.jpg) top repeat-x; border:1px solid #ddd;}
.tonglan{ margin: 0 auto;width:1020px;margin-top:15px;}
.tass{ text-align:center; font-weight:bold; font-size:14px; }

.lianjie{ background:#f0f0f0; height:68px;}
.wzlj{ float:left; width:60px; height:70px; background:url(../images/wzlj.jpg);}
.bmfw{ float:left; width:60px; height:70px; background:url(../images/pmfw.jpg);}
.wzljright{ float:right; width:175px; margin-top:18px;  }
.bmfwlist{ padding-top:10px;}
.bmfwlist li{ float:left;width:130px; height:50px; margin-left:8px;}

.adfoot{ clear:both; margin-top:15px; border-top:4px solid #e20000;}
.adfootmar{ margin:0 auto;width:1020px; text-align:center;}
.fontcont{padding:10px;}
.fontcont a:Link{ font-size:14px;}
.fontcont a:visited{ font-size:14px;}
.fontcont a:hover{ font-size:14px;}
.fontcont a:active{ font-size:14px;}
.dgcont{ text-align:center; font-size:12px; color:#666; padding-bottom:10px;}

.aswarp{ position:relative;  overflow:hidden; margin-top:26px;}
.icontain{ overflow:hidden;width:684px; margin:0 auto;}
.con{   margin:0 auto ; overflow:hidden;}
#dis1,#dis2{ height:175px; float:left;}
#dis1 li{ float:left; height:175px;list-style:none;margin-left:5px; margin-right:5px; text-align:center;  width:220px;  }
#dis1 li img{ height:140px;width:220px; margin: 0 auto; }
#dis2 li{ float:left; height:22px;margin-left:5px; margin-right:5px; list-style:none; text-align:center; width:220px;  }
#dis1 li p,#dis2 li p{ margin-top:5px;}
#dis2 li img{ height:140px;width:220px; margin: 0 auto; }

 
#prev{left:0px; position:absolute;   text-align:center; top:50px; background:url(../images/prev_qglh.gif); width:25px; height:78px;border:0;}
#next{ right:0px; position:absolute;   text-align:center; top:50px;background:url(../images/next_qglh.gif); width:25px; height:78px;border:0;}


/*视频轮换图*/
.asfocus{ position:relative; width:498px; height:366px;    background-color: #000; float: left;}  
.asfocus img{ width: 498px; height:366px;} 
.asfocus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height:50px; background:url(../images/tibg.png) top repeat-x ;  display:block;  text-align:left; }  
.asfocus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.asfocus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.asfocus .fcon img{ display:block; }  
.asfocus .fbg{bottom:11px; right:10px;width:88px;/*width:132px;*/ position:absolute; height:21px; text-align:center; z-index: 200; }  
.asfocus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.asfocus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(../images/tpqh2.png) no-repeat; }    
.asfocus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/tpqh1.png) no-repeat;}    
.asfocus .D1fBt img{display:none}    
.asfocus .D1fBt i{display:none; font-style:normal; }    
.asfocus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.asfocus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.asfocus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.asfocus .prev:hover{  background-position:0 0; }  
.asfocus .next:hover{  background-position:-40px 0;}  

#lmnav{ background:#f7f7f7 url(../images/fgbg.jpg) top no-repeat; padding-top:6px;  }
#lmnav li{ }
#lmnav li a{ display:block;cursor:pointer;text-decoration:none; background:url(../images/grayv.png) no-repeat;     line-height:41px; height:41px;}
#lmnav li a span{display:block; padding-left:65px;  font-size:16px;color:#333;text-decoration:none;}
#lmnav li a:hover span{ background:url(../images/redbg.png) no-repeat;  color:#fff;}
#lmnav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/background:url(../images/redbg.png) top repeat-x; color:#fff;}
#lmnav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/background:url(../images/redbg.png) top repeat-x; color:#fff;text-decoration:none;padding-left:65px; }

.pages_box{ clear:both; margin-top:20px; margin-bottom:15px;}
.pages_box ul{ margin:0 auto;width:525px;}
.pages_box li{float:left; }
.pages_box li a{display:block;padding:0 16px;height:39px;line-height:39px;border-bottom:4px solid #EBEBEB;width:auto;background:#F7F7F7;font-size:14px;color:#333;}
.pages_box li a.on,.pages_box li a:hover{background:#fff;border-bottom:4px solid #CC0000;}


.slgtitle{ clear:both; line-height:40px; line-height:40px; margin-top:15px;}
.slgtitleleft{ font-size:22px; font-weight:bold; float:left; width:500px;line-height:40px; line-height:40px;}
.slgtitleright{ float:right;width:200px; color:#999; fon-size:12px;}

#tags {   height:40px; margin-top:8px; margin-bottom:15px;  }
#tags LI {width:250px; FLOAT: left; LIST-STYLE-TYPE: none;  text-align:center; margin-left:10px;}
#tags LI A {width:250px; text-align:center; FLOAT: left;background:#e6e6e6; font-family:normal; height:40px; line-height:40px; font-size:16px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none;}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px; text-align:center;}
#tags LI.selectTag {POSITION: relative;  background:#d90000; color:#fff; height:40px; line-height:40px;text-align:center; font-weight:bold;font-size:16px;}
#tags LI.selectTag A {background:#d90000; COLOR: #fff;  text-align:center;}

#tags LI.selectTagNo { color:#333; height:40px; line-height:40px;text-align:center; }
#tags LI.selectTagNo A { COLOR: #333;  text-align:center;}
.slidingList_none{ display:none;}
.sdviewlist{ clear:both;}
.sdviewlist li{ float:left; width:240px; height:205px; font-size:14px; margin-left:15px;}
.sdviewlist li img{width:240px; height:160px;}
.sdviewlist li p{padding:2px; margin:0; text-align:center}

.ickviewlist{ clear:both; margin-top:25px;}
/* .ickviewlist li{ float:left; width:248px; height:190px; font-size:14px; margin-left:15px;}
.ickviewlist li img{ margin:0 auto;width:220px; height:140px;}
.ickviewlist li p{padding:2px; margin:0; text-align:center} */
/* 修改成一列展示20160418 */
.ickviewlist li{ float:left; width:648px; height:225px; font-size:14px; margin-left:15px;}
.ickviewlist li img{ margin:0 auto;width:620px; height:185px;}
.ickviewlist li p{padding:2px; margin:0; text-align:center}


.gjbklist{ padding-bottom:10px; }
.gjbklist li{ clear:both;margin-top:15px; background:#f7f7f7;padding:15px;}
.gjbklist li .aspic{ float:left; width:160px; height:224px; background:url(../images/picgb.png);}
.gjbklist li .aspic img{  width:150px; height:214px; margin-left:5px; margin-top:5px;  }
.gjbklist li .aspicright{ float:right; width:584px; height:224px;  }
.gjbklist li .aspicright p{ font-size:12px; color:#666; padding:5px; text-indent:26px; margin-top:10px; line-height:180%;}
.gjbklist li .aspicright .stitle{   height:40px; line-height:40px;   border-bottom:1px solid #e4e4e4; }
.gjbklist li .aspicright .stitle h2{ float:left; height:40px; line-height:40px; font-size:20px; font-weight:bold; color:#e20000;  }
.gjbklist li .aspicright .stitle .dgesel{ float:right; height:40px; line-height:40px;    }


.sdgqishu{ clear:both; margin-top:15px; height:31px;}
.sdgqishuleft{ float:left; background:#e6e6e6; padding:0 10px; height:30px; line-height:30px; font-size:14px;}
.sdgqishuright{ float:right; width:90px; height:31px; text-align:right;}
.redbutton{ width:80px; height:31px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/redbutton.png) no-repeat; border:0;}

.zxtgc{ background:#f7f7f7; padding:15px; clear:both; line-height:180%; margin-top:15px;}
.zxtgc p{ margin-bottom:10px;}
.sdzxtgc{  padding:15px; clear:both; margin-top:15px; margin-bottom:15px; font-size:13px; line-height:190%;}
.sdzxtgc p{ margin-bottom:10px;}

.gdzxtgc{  padding:15px; clear:both; margin-top:15px; margin-bottom:15px; font-size:13px; }
.gdzxtgc h2{  font-size:20px; font-weight:bold; text-align:center;margin-bottom:15px;}
.gdzxtgc p{ margin-bottom:10px;line-height:190% ; font-size:14px;}

.renfont{ font-size:16px; color:#e20000; margin-bottom:10px;}
.redfont{color:#e20000;}
.tgtable{ font-size:14px; margin-top:15px;}
.tgtable td{padding:5px 0;}

.fsgjbutton{ width:160px; height:40px; background:url(../images/fsgj.png); border:0; font-size:16px; font-weight:bold; color:#fff; cursor:pointer;}
.qxgjbutton{ width:120px; height:40px; background:url(../images/quxiao.png); border:0; font-size:16px;   color:#333;}


.fwwdlist{}
.fwwdlist li{ background:#fff;}

 .dfslgtitle{ clear:both; background:#f0f0f0; line-height:40px; line-height:40px; margin-top:15px;}
 .dfslgtitleleft{ font-size:16px; background:url(../images/did.png) 10px center no-repeat; text-indent:35px; font-weight:bold; float:left; width:380px;line-height:40px; line-height:40px;}
 .dfslgtitleright{ float:right;width:320px;  font-size:14px;line-height:40px; line-height:40px; text-align:center;}
 .ggli{  padding:10px 35px;}
.dggtable{ clear:both;}
.dggtable td{font-size:14px;line-height:150%;padding:5px 0;  text-align:left;}

.rongyulist{ clear:both; margin-top:25px;}
.rongyulist li{ float:left; width:248px; height:190px; font-size:14px; margin-left:15px;}
.rongyulist li img{ margin:0 auto;width:240px; height:150px;}
.rongyulist li p{padding:2px; margin:0; text-align:center}

.bangyanglist{ clear:both; margin-top:25px;}
.bangyanglist li{ float:left; width:240px; height:180px; font-size:14px; margin-left:20px;}
.bangyanglist li img{ margin:0 auto;width:210px; height:135px;}
.bangyanglist li p{padding:2px; margin:0; text-align:center}

.tvlist{ clear:both; margin-top:25px;}
.tvlist li{ float:left; width:248px; height:200px; font-size:14px; margin-left:15px;}
.tvlist li img{ margin:0 auto;width:220px; height:140px;}
.tvlist li p{padding:1px; margin:0; font-size:12px; color:#999; text-align:center}
.tvlist li p a:link{ color:#333; font-weight:bold;  }
.tvlist li p a:visited{color:#333; font-weight:bold;  }
.tvlist li p a:active{color:#e20000; font-weight:bold;  }
.tvlist li p a:hover{color:#e20000; font-weight:bold;  }

#kttags {   height:40px; margin-top:8px; margin-bottom:15px;  }
#kttags LI {width:150px; FLOAT: left; LIST-STYLE-TYPE: none;  text-align:center; margin-left:5px;margin-top:10px;}
#kttags LI A {width:150px; text-align:center; FLOAT: left;background:#e6e6e6; font-family:normal; height:40px; line-height:40px; font-size:16px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none;}
#kttags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px; text-align:center;}
#kttags LI.selectTag {POSITION: relative;  background:#d90000; color:#fff; height:40px; line-height:40px;text-align:center; font-weight:bold;font-size:16px;}
#kttags LI.selectTag A {background:#d90000; COLOR: #fff;  text-align:center;}

#kttags LI.selectTagNo { color:#333; height:40px; line-height:40px;text-align:center; }
#kttags LI.selectTagNo A { COLOR: #333;  text-align:center;}

.kezlist{ margin-top:60px; padding-bottom:20px;}
.kezlist li{ float:left; width:245px; height:30px; line-height:30px;   margin-left:10px;}
.xinfeng{ margin:0 auto; width:715px; height:683px; background:url(../images/xf.jpg);}
.xinfeng .cont{padding-left:100px;padding-top:40px;}

.fgbutton{ width:80px; height:80px; color:#fff;border:0; font-size:17px; background:url(../images/redbu.png); cursor:pointer;}
.dfdr{ margin-top:50px; padding-left:80px;}
.asdfdr{   margin-top:40px; margin-left:80px; width:350px; text-align:center; font-size:12px; color:#999;}
.hongfotn{ color:#e20000;}

.jiabin{float:left; width:500px; height:300px; position: relative;}
.zaixian{
	position: absolute;
	background: url(../images/jiabin.png);
	width: 96px;
	height: 49px;
	left: 18px;
	top: -10px;
}
.zaixianright{ float:right; width:500px;}
.zaixianright h2{ font-size:20px; font-weight:bold; margin-bottom:10px;}
.jblist{}
.jblist li{ font-size:14px; line-height:240%;}
.jbbutton{ width:140px; font-size:16px; color:#fff; border:0; height:40px; background:url(../images/jbbu.png);}
.giglont{ margin-top:20px; color:#888;}
.giglont a:link{ color:#e20000;}
.giglont a:visited{ color:#e20000;}
.giglont a:hover{ color:#333;}
.giglont a:active{ color:#333;}

.bjblist{ clear:both; margin-top:10px; height:500px; overflow:auto;   }
.bjblist li{ clear:both; font-size:14px; line-height:180%; padding-bottom:10px; margin-bottom:10px;  border-bottom:1px dashed #ddd;}
.jbredfont{ font-size:14px; color:#e20000;}
.jbdate{   font-size:14px;  color:#999; font-weight:normal;}


.jblzlist{ margin-top:15px; padding-bottom:20px;}
.jblzlist li{ float:left; width:485px; background:url(../images/iconb.png) left 11px no-repeat; font-size:14px; text-indent:15px; height:30px; line-height:30px;   margin-left:10px;}
.dgpcc{width:200px;  height:195px;}

/*20160411*/
.xlgg_box{height:230px;background:#fff;border:1px solid #ddd;padding:10px 0;}
.xianlulist{border:0;background:none;padding:0 10px;}
.xianlulist li a{font-size:14px;color:#222;}
.xianlulist li a:hover{text-decoration:underline;color:#e20000;}
.ewslist{border:0;background:none;padding:0 10px;}
.ewslist li{padding-left:15px;background:url(../images/jiantou.png) left 11px no-repeat;width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ewslist li a:hover{text-decoration:underline;color:#e20000;}
.comS{margin-top:0;}
.ewslist li a {display:inline;font-size:14px;text-decoration:none;line-height:29px; height:29px;background:none;}
.ewslist li a:hover{color:#e20000;background:none;}
.gonggaoright{padding-left:15px;width:965px;}
#gongao{padding-top:5px;width:965px;height:30px;overflow:hidden;line-height:30px;}
#gongao #scroll_begin, #gongao #scroll_end{display:inline}
.scroll_div{width:965px;height:30px;margin:0 auto;white-space: nowrap;overflow:hidden;}
#gongao a{font-size:14px;color:#944E00;line-height:30px;margin-right:10px;}
#gongao a:hover{text-decoration:underline;}
.wrap{padding-bottom:15px;}

/*详情页*/
#big1,#normal,#little{margin:0px 5px;cursor:pointer; color:blue;}
.sdcontnetf p{ font-size:14px; line-height:28px; text-indent:2em; width:96%;  color:#333333;padding-bottom:0px;}

.zgzjcs{ margin-top:15px; clear:both;}
.zgzjleft{ float:left; width:305px;}
.zgzjright{ float:right; width:690px;}

.dsglist{}
.dsglist li{ width:292px; margin-top:20px; height:112px; padding:3px; border:1px solid #ddd;}

.zgdsglist{}
.zgdsglist li{ float:left; width:292px; margin-top:20px; margin-left:40px; height:77px; padding:3px; border:1px solid #ddd;}

/* 报纸新闻样式20160425 */
.sdcontnetfpaper{padding:10px 50px; font-size:15px; line-height:180%;}
.sdcontnetfpaper p{ font-size:14px; line-height:28px;  width:96%; text-indent:2em; color:#333333;}
.ggtop{ margin-top:20px;}

.zgzjfont{ float:right; display:block; font-size:14px; margin-top:5px; background:#efefef;height:26px;  line-height:26px;margin-left:20px;}
.zgzjfont a{ display:block; font-weight:bold; background:#efefef; color:#c20000;padding-left:10px; padding-right:10px; height:26px;  line-height:26px; }
.zgzjfont a:hover{ background:#c20000; color:#fff; }

.banmian{ float:left; display:block; font-size:14px; margin-top:5px; border:1px solid #ccc;height:26px;  line-height:26px;margin-right:15px;}
.banmian a{ display:block; font-weight:bold; background:#fff; color:#c20000;padding-left:15px; padding-right:15px; height:26px;  line-height:26px; }
.banmian a:hover{ background:#c20000; color:#fff; }
.banmianleft{ float:left;  width:480px;  height:30px; line-height:30px; font-size:14px;}

/* .xmfclist{ clear:both; margin-top:25px;}
.xmfclist li{ float:left; width:150px; height:240px; text-align:center;font-size:14px; margin-left:40px;}
.xmfclist li img{ margin:0 auto;width:135px; height:180px;}
.xmfclist li p{padding:0px; margin:0; text-align:center} */
/*   .asfontby{ color:#e20000;} */
  .asfontby{color:#333;}
  
  .shuhualist{ clear:both; margin-top:25px;}
.shuhualist li{ float:left; width:150px; height:220px; text-align:center;font-size:14px; margin-left:40px;}
.shuhualist li img{ margin:0 auto;width:135px; height:180px;}
.shuhualist li p{padding:0px; margin:0; text-align:center}
  
  
.tuijianlist{padding:10px 0 10px 0;}
.tuijianlist li{ float:left; margin-left:25px;}
.tuijianlist li .tuijiana{ border:1px solid #ddd;padding:10px; background:#fff; }
.tuijianlist li p{ text-align:center;padding:3px 0; color:#fff; margin-top:5px; font-size:14px; background:#e20001; }
.tuijianlist li p a:Link{ color:#fff;  }
.tuijianlist li p a:visited{ color:#fff;  }
.tuijianlist li p a:hover{ color:#333;  }
.tuijianlist li p a:active { color:#333;  }


 
#hstags {  clear:both;  height:41px;  margin-bottom:15px;margin-top:15px; border-bottom:1px solid #ddd;  }
#hstags LI {width:80px; FLOAT: left; LIST-STYLE-TYPE: none;  text-align:center; margin-left:15px;}
#hstags LI A {width:80px; text-align:center; FLOAT: left; font-family:normal; height:31px; line-height:31px; font-size:14px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none;}
#hstags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px; text-align:center;}
#hstags LI.selectTag {POSITION: relative;  background: url(../images/redbutton.png); color:#fff; height:31px; line-height:31px;text-align:center; font-weight:bold;font-size:14px;}
#hstags LI.selectTag A {background: url(../images/redbutton.png);  COLOR: #fff;  text-align:center;}

#hstags LI.selectTagNo { color:#333; height:31px; line-height:31px;text-align:center; }
#hstags LI.selectTagNo A { COLOR: #333;  text-align:center;}

.inewslist{   clear:both;    }
.inewslist li{  float:left;  width:360px;border-bottom:1px solid #eeeeee; line-height:47px; height:47px; margin-left:15px;}
.inewslist li a {   display:block;cursor:pointer; font-size:14px;text-decoration:none;  background:url(../images/iconb.png) left 20px no-repeat; text-indent:15px; line-height:47px; height:47px;}
.inewslist li a:hover{background:url(../images/iconc.png) left 20px no-repeat; color:#e20000;}


#zgwhtags {  clear:both;  height:35px;  margin-bottom:15px;margin-top:15px; border-bottom:1px solid #ddd;  }
#zgwhtags LI {width:180px; FLOAT: left; LIST-STYLE-TYPE: none;  text-align:center; margin-left:15px;}
#zgwhtags LI A {width:180px; text-align:center; FLOAT: left; font-family:normal; background:#e6e6e6; height:35px; line-height:35px; font-size:14px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none;}
#zgwhtags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px; text-align:center;}
#zgwhtags LI.selectTag {POSITION: relative;  background:#da0000; color:#fff; height:35px; line-height:35px;text-align:center; font-weight:bold;font-size:14px;}
#zgwhtags LI.selectTag A {background:#da0000;  COLOR: #fff;  text-align:center;}
/* 20160503公交楷模详情页样式 */
.STYLE5 {	color: #FF6633;
	font-weight: bold;
}
.newrist{
	position: absolute;
	width: 35px;
	height: 15px;
	left: 258px;
	top: 6px;
}


/* 修改成一列展示20160503 */
.ickviewlistnew{ clear:both; margin-top:25px;}
.ickviewlistnew li{ font-size:14px; margin-left:15px;text-align:center;}
.ickviewlistnew li img{ margin:0 auto; }
.ickviewlistnew li p{padding:2px; margin:0; text-align:center}





/* .bangyanglistpainter{ clear:both; margin-top:25px;}
.bangyanglistpainter li{ float:left; width:240px; height:280px; font-size:14px; margin-left:20px;}
.bangyanglistpainter li img{ margin:0 auto;}
.bangyanglistpainter li p{padding:2px; margin:0; text-align:center}
.picthisone{width:240px; height:230px;text-align:center}
.paintername{width:240px; height:20px;text-align:center} */

.bangyanglistpainter{ clear:both; margin-top:25px;}
.bangyanglistpainter li{ float:left; width:240px;  font-size:14px; margin-left:20px; margin-bottom:10px;}
.bangyanglistpainter li img{  margin: auto;  
  position: absolute;  
  top: 0; left: 0; bottom: 0; right: 0; }
.bangyanglistpainter li p{padding:2px; margin:0; text-align:center}
.picthisone{width:240px; position:relative;white-space:nowrap;
text-overflow:ellipsis;
overflow: hidden; height:230px;text-align:center}
.paintername{width:240px; text-align:center}
/* 20160510职工之家 */
.dgtong{}
.dgtong td{padding:0 10px;}
.dgtong img{width:220px; height:140px;}

/* 20160510行业动态添加一个特殊标记 */
.newristforhangyedongtai{
	position: absolute;
	width: 35px;
	height: 15px;
	left: 400px;
	top: 6px;
}
/* 职工书屋20160511 */
.booklist{   clear:both;    }
.booklist li{  float:left;  width:340px;border-bottom:1px solid #eeeeee;font-size:14px; line-height:47px; background:url(../images/iconb.png) left 20px no-repeat; text-indent:15px;  height:47px; margin-left:35px;}
.booklist li a {   display:block;cursor:pointer; font-size:14px;text-decoration:none;  text-indent:15px; line-height:47px; height:47px;}
.booklist li a:hover{background:url(../images/iconc.png) left 20px no-repeat; color:#e20000;}
.author{float:right; font-size:12px;line-height:47px; color:#666; height:47px; color:#777}
/* 先模风采20160511 */
.xmfclist{ clear:both; margin-top:25px;}
.xmfclist li{ float:left; width:170px; height:240px; font-size:12px;  text-align:center;margin-left:20px;}
.xmfclist li img{ margin:0 auto;width:135px; height:180px;}
.xmfclist li p{padding:0px; margin:0; text-align:center}

/* 嘉宾在线列表页20160614 */
.jblzlistnew li{ width:800px; background:url(../images/iconb.png) left 11px no-repeat; font-size:14px; text-indent:15px; height:30px; line-height:30px;   margin-left:10px;}
