@charset "gb2312";
/* CSS Document */
*{ margin: 0; padding: 0;}
body{ font:12px/1.3 '宋体'}
a{ text-decoration: none; color: #000;}
a:hover{ color: #c40000;}
li{ list-style-type: none;}
img{ border: 0; display: block;}
.mainbaner{ width: 980px; margin: 0 auto; overflow: hidden;}
.zxnav{ /*background: url(imagesnavbg.png) no-repeat;*/ width: 950px; height: 58px; padding: 0px 10px 0px 20px; margin: 0 auto; }
.zxnav li{ width: 115px; text-align: center; float: left; display: inline; line-height: 29px; background: url(imagesmfg_line_03.png) no-repeat right;}
.zxnav li a{ color:#C00211; width: 113px; height: 26px; display: block; font-size: 14px; font-weight: bold;}
.zxnav li a:hover{text-decoration: underline;}
.ztmain_Box1{ width: 960px; height: 62px; border: 1px solid #DEDEDE; margin: 0 auto; padding: 10px 5px;}
.p10{padding: 10px;}
.ztmenu_box1{ width: 320px; height:65px; float: left; overflow: hidden;}
.ztimg{ width: 102px; float: left;}
.ztmenu_Inti{ width: 200px; float: left; padding-left: 10px; line-height: 26px; font-size: 14px; font-weight: bold; }
.tpnews_Box1{ height: 300px; width: 980px; margin: 0 auto;}
.clear5{ clear: both; height: 5px; overflow: hidden;}
.clear50{ clear: both; height: 50px; overflow: hidden;}
.clear3{ clear: both; height: 3px; overflow: hidden;}
.clear2{ clear: both; width: 2px; overflow: hidden;}
.clear{ clear: both; overflow: hidden;}
.tpnews_box1{ width: 300px; height:300px; float: left;}
.zxsrch_box{ width: 220px; height: 36px;/* background: #F5EDF8;*/ position: relative;}
.sousbox1{ background:#fff; border: 1px solid #E5E5E5; width: 218px; height: 32px;}
.srchbtn{ display: block; width: 50px; height: 32px; position: absolute; right: 0; top: 1px;}
.tpnews_box2{ height: 300px; width: 300px; border: 1px solid #EAEAEA; /*margin-top: 2px;*/}
.tpnews_Inti1{ font-size: 14px; height: 36px; line-height: 36px; padding-left: 10px; position: relative; color:#980000; background:url(imagescontent06.gif) repeat-x;}
/**邹才龙添加**/
.tpnews_Inti1 a{ color:#980000;}
.tpnews_Inti1 a:hover{ text-decoration: underline;}
/*****************/
.tpnews_Intis2{ font-size: 13px; height: 36px; line-height: 36px; padding-left: 10px; position: relative; color:#980000; background:url(imagescontent06.gif) repeat-x;}
.tpnew_more{ position: absolute; right: 3px; font-size: 13px; top: 0;}
.tpnew_more a{ color:#980000;}
.tpnew_mores{ position: absolute; right: 3px; font-size: 12px; top: 0;}
.tpnew_mores a{ color:#980000;}

.tpnboximg{ width: 300px; height: 264px; float: left; overflow: hidden;}
.boxbk{ border: 1px solid #F1F1F1;}
.tpnews_box3{ width: 348px; height: 300px; float: left; overflow: hidden;}
.tpnews_box4{ width: 328px; height: 300px; float: left;}
.ul_news1{ margin-top: 5px;}
.ul_news1 li {background: url(imagesbutton_03.png) no-repeat 0 10px; line-height: 23px; font-size: 12px;padding-left: 24px; margin-left: 10px; }
.tpnews_box5{ height: 184px; overflow: hidden;}
.ld_Introimg{ margin-left: 30px; float: left; width: 60px;}
.ld_Introcon{ padding-top: 14px;}
.ld_Introcon1{ font-size: 12px; line-height: 26px;}
.ld_Introcon2{ font-size: 12px; line-height: 20px;}
.tpnews_box6{ height: 118px; overflow: hidden;}

.ul_news2{}
.ul_news2 li {background: url(imagesbutton_03.png) no-repeat 0 10px; line-height: 20px; font-size: 12px;padding-left: 24px; margin-left: 10px; }
.bhzx_Box1{ width: 780px; float: left;}
.bhzx_Box2{}
.bhzxmain_box1{ width: 388px; height: 200px; float: left;}
.tpnews_Inti2{ position: relative; color:#980000; background:url(imagesline_03.png) repeat-x; border-bottom: 1px solid #dcdcdc;}
.news_inti3{ background:url(imageshovbg.png) repeat-x; width: 112px; text-align: center; font-size: 14px; height: 46px; line-height: 46px; border: 1px solid #dcdcdc; border-bottom: none; border-top: none;}
.news_inti3 a{ color:#980000;}
.news_inti3 a:hover{ text-decoration: underline;}

.ul_Inti1{ height: 46px; overflow: hidden; background:url(imagesline_03.png) repeat-x; border-bottom: 1px solid #dcdcdc;}
.ul_Inti1 li{ height: 46px; line-height: 46px; float: left; font-size: 14px; color:#980000; width:68px; text-align: center;}
.ul_Inti1 li a{ font-size: 14px; font-weight: bold; color:#980000; }
.ul_Inti1 li a:hover{text-decoration: underline;}
.ul_Inti1 li.hover{background:url(imageshovbg.png) repeat-x; border: 1px solid #dcdcdc; border-bottom: none; border-top: none;}

.ul_Inti2{ height: 46px; overflow: hidden; background:url(imagesline_03.png) repeat-x; border-bottom: 1px solid #dcdcdc;}
.ul_Inti2 li{ height: 46px; line-height: 46px; float: left; font-size: 14px; color:#980000; width:94px; text-align: center; }
.ul_Inti2 li a{ font-size: 14px; font-weight: bold; color:#980000; }
.ul_Inti2 li a:hover{text-decoration: underline;}
.ul_Inti2 li.hover{background:url(imageshovbg.png) repeat-x; border: 1px solid #dcdcdc; border-bottom: none; border-top: none;}


.tpnew_more1{ position: absolute; right: 0px; font-size: 13px; top: 13px; font-weight: bold;}
.tpnew_more1 a{ color:#980000;}
.zx_rBox1{ float:left; width: 198px;}
.zx_spbox1{ width: 196px; height: 225px;}

.ul_news3{ margin-top: 5px;}
.ul_news3 li { line-height: 24px; font-size: 12px;padding-left: 10px; margin-left: 10px; }
.ul_news3 li a {color:#cbc406;}
.ul_news3 li a:hover{color: #c40000;}
.ul_news4{ margin-top: 5px;}
.ul_news4 li{ background: url(imagesbutton_03.png) no-repeat 0 10px; line-height: 24px; font-size: 12px;padding-left: 10px; margin-left: 10px; position: relative;}
.ul_news4 li span{ position: absolute; font-size: 12px; color: #999; right:8px;}

/*图片新闻循环*/

#demo {background: #FFF; overflow:hidden; width: 980px; padding-top: 2px}
#indemo {float: left; width: 800%;}
#demo1 {float: left;}
#demo1 a{ margin:0 3px;}
#demo2 {float: left; margin-left: 2px;}
#demo2 a{ margin:0 3px;}
#demo img{ display: inline;}
.ztgdimg{ height: 50px;}
.ztgdimg a{ width: 200px; float: left;}

.bhbottom{ background: #f5f5f5; border-top: 5px solid #D60812; width: 950px; padding: 40px 10px 40px 20px; color: #999; line-height: 22px; position: relative;}
.bottomright{ position: absolute; right:45px; top: 50px;}
.bottomright img{ float: left; overflow: hidden;}
.rz{ overflow: hidden;}
.rz img{ float: left; margin-right: 10px;}


/*列表页*/
.mbadd{ padding: 10px 10px 10px 20px; background: url(imagescolor-line.png) no-repeat 0 8px #fff;}
.ml10{margin-left: 10px;}

.bhdh_List li a:hover{ color:#c40000;}
.bhdh_Box1{ padding: 0 45px; overflow: hidden;}
.bhdh_Inti{ color: #3e3e3e; font-size: 16px; font-weight: bold; padding-top: 20px; position: relative;}
.bhdha1{ color:#3e3e3e;}
.bhdha2{ position: absolute; font-size: 14px;  right:30px; font-weight: normal; color:#999;}
.bhdha2:hover{ color:#c40000;}
.bhdh_List{ border-bottom: 1px solid #dfdede; padding: 20px 0;}
.bhdh_List li{ background: url(imagesbutton_03.png) no-repeat 0 16px; line-height: 34px; padding-left: 15px; position: relative;}
.bhdh_List li span{ color: #999; padding-left: 20px; font-size: 14px; position: absolute; right: 0; top:2px;}
.bhdh_List li a{ font-size: 14px;}
.fenye{ text-align: center; margin: 20px;}
.fenye a{ padding: 5px 8px; border: 1px solid #ccc; background: #fff; color: #666; font-size:12px;}
.fenye a:hover{ background: #b80909; border: 1px solid #b80909;  color: #fff;}
.fenye span{ background: #b80909; border: 1px solid #b80909; color: #fff; padding: 4px 8px; font-size:14px;}

/*细览页*/
.zxxlBox{ width: 970px; overflow: hidden; margin: 0 auto;}
.zxxlNews{ line-height: 30px; font-size: 16px; color:#333;}
.zxxlNews h2{ font-size: 28px; font-weight: bold; line-height: 1.5; text-align: center; padding: 10px 0 10px; }
.zxxlNews1{ width: 884px; margin: 0 auto;}
.zxxlNews1 p{ text-indent: 2em; line-height: 30px; font-size: 16px;}
.zxxlNews1 p a{ color: blue; text-decoration: underline;}

.zxxlDbut{ text-align: center; font-size: 12px; color: #666; margin: 10px 0; border-bottom: double #cfcfcf;padding-bottom:10px;}

.mt20{ margin-top: 20px;}
.mt10{  margin-top: 10px;}
.sqyx_Int{ font-size: 15px; color:#980000; font-weight: bold; line-height: 42px; background: url( ../images/content03.gif) no-repeat 0 1px; padding-left: 24px;}
.sqyx_Box1{ width: 526px; float: left;}
.sqyx_box1{ height: 288px; overflow: hidden; width:518px;}
.sqyx_Box2{ width: 226px; float: left; }
.sqyx_box2{ height: 590px; overflow: hidden; width:218px;}
.sqyx_Box3{ width: 228px; float: left; }
.sqyx_box3{ height: 590px; overflow: hidden;}


.ul_news5{ margin-top: 5px; margin-left: 10px;}
.ul_news5 li{ background: url(imagesbhdh_icon_03.png) no-repeat left; line-height: 28px; padding-left: 15px; position: relative; }
.ul_news5 li a{width: 92px; display: inline-block; }
.ul_news5 li span{ color: #999; position: absolute; right: 3px; line-height: 28px;}


.wyzcgd{ margin-left: 30px;}
.wyzcgd li{ display: block; width: 160px; height: 132px; text-align: center;}
.wyzcgd li span{ text-align: center; font-size: 12px; line-height: 26px;}

#first {background: #FFF; overflow:hidden; height: 590px; padding-top: 2px}
#infirst {float: left; height: 800%;}
#first1 {float: left;}
#first1 a{ margin:0 3px;}
#first2 {float: left; margin-left: 2px;}
#first2 a{ margin:0 3px;}
#first img{ display: block;}

/*焦点图*/
#play{width:298px; height:262px; position:relative; float:left; padding-bottom:none; background:#fff url(imagescontent08.gif) bottom repeat-x}
#playBg{z-index:1; width:298px; position:absolute; bottom:0; height:20px}
#playText{z-index:2; font-weight:bold; width:298px; color:#333333; line-height:27px; overflow:hidden; position:absolute; cursor:pointer; bottom:0; text-align:center}
#playNum{z-index:3; position:absolute; bottom:28px; right:0px; line-height:14px}
#playNum a{width:14px; height:14px; font-size:14px; font-weight:bold; cursor:pointer; color:#fff; background:#1f1f22; text-align:center; display:block; float:left; padding:0 2px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml <http://paranimage.com/category/dede/html/>-opacity: 0.7; opacity: 0.7}
#playShow img{display: inline; width:300px; height:234px}