﻿div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px; font-weight:normal;}
body {font-size:14px; font-family:"微软雅黑";  background:url(bgimg02.jpg) repeat; margin:0 auto; text-align:left; }
a {text-decoration:none; color:#333;}
a:hover{color:red; text-decoration:underline;}
ul li{list-style:none;}
.listcon li,.part02 li{ padding-left:20px; background:url(http://fjjj.dtcfmj.com/images/dot.jpg) no-repeat 10px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; -o-text-overflow:ellipsis; }
img {border:none;}
.newcl {clear:both;}
img{vertical-align: middle}
.t_40 {margin-top:40px;}

.bg_01 { background:url(topimg2.jpg) no-repeat top center, url(bgimg2.jpg) no-repeat bottom center;padding-top:735px;}
.bg_bot {height:37px; background:url(containerbtbg_05.png) no-repeat top center;}
.container {width:969px; margin:0 auto; background:#fff; padding-left:15px; padding-right:15px;}
/* 幻灯CSS开始 */
.mod18{width:900px;position:relative;margin:0 auto;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:490px;width:10px;height:16px;}
.mod18 #prevTop{background:url(prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:10px;background:url(nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:740px;height:377px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:700px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); font-size:14px;}
.mod18 .picBox{width:740px; height:394px; padding-left:75px; padding-right:76px;position:relative;overflow:hidden; background:#fff; padding-top:40px;}
.mod18 .picBox ul{height:377px;position:absolute; left:0;}
.mod18 .picBox li{padding-left:75px; padding-right:1px; width:740px;height:377px;}
.mod18 .listBox{width:740px;height:100px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute; padding-left:12px;}
.mod18 .listBox li{width:125px;height:77px;cursor:pointer;position:relative; padding:5px 0 0 0;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:125px;height:77px;}
.mod18 .listBox img{border:3px solid #fff;}
.mod18 .listBox .on img{border:3px solid #CECDCC;}
.mod18 .listBox .on{background:url(img_bg.jpg) center top no-repeat;}
.mod18 .listBox .on i{display:block;}

.tl_a {padding-top:10px; margin:0 auto; width:900px; overflow:hidden;}
.tl_a img {width:900px; height:100px;}

.part02{ width:900px; margin:0 auto; margin-top:15px; overflow:hidden;}
.top_news {width:580px; float:left;}
.top_newsnav b{ font-size:20px; font-weight:bold; line-height:30px; float:left; color:#5a0000;}
.top_newsnav a{ float:right;}
.top_news h1 {font-size:16px; font-weight:bold; margin-top:30px;}
.top_news h1 a {color:#160f0f;}
.top_news p {font-size:14px; color:#333333; line-height:26px; padding-top:10px; text-indent:2em;}
.color_line {border-bottom:2px dotted #5a0000; height:10px; margin:15px auto;}
.top_list {font-size:16px; line-height:35px;}
.top_list a {color:#000000; margin-left:10px;}
.top_pic{ float:right; margin-top:50px;}

/*list*/
.listcon li{ padding-left:20px; background:url(http://fjjj.dtcfmj.com/images/dot.jpg) no-repeat 10px 13px; line-height:30px; font-size:16px; }
.newline{ height:20px;}
.listcon ul{ padding:10px; width:900px;}
.listcon li{ height:31px; line-height:31px; overflow:hidden;}
.listcon li a{ width:36em; overflow:hidden;}
.listcon li span{ width:80px; height:31px; line-height:31px; display:block; float:right; text-align:right; overflow:hidden; color:#666; font-size:12px;}
/*page*/
.pagecount{ text-align:center; width:900px; margin-bottom:20px; font-size:14px;}
.pagecon{ width:970px; overflow:hidden; margin-top:10px;}
.position2{background:#f0f0f0; font-size:14px; padding-left:15px; height:30px; line-height:30px;}
.pagecon h2{ text-align:center; font-size:24px; line-height:28px; margin:20px; margin-top:40px;}
.pagecon .datesource{ text-align:center; width:570px; margin:0 auto; font-size:12px;}
#time_tex span{ margin:10px; color:#212121;}
#time_tex{ float:left;}
.fontset{ float:left; margin-left:20px;}
.fontset span{ margin:10px 2px;}
.pagetext{ padding:30px 20px; line-height:30px; font-size:16px;}
.pagetext p{ margin:6px auto;}
.editor{ float:right; margin-right:30px; color:#616161;}
.fenxiang{ padding:10px;}