@charset "utf-8";
html,body,div,span,img,ul,li,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p{border:0;margin:0;padding:0;font-size:14px;family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}
a:link,a:visited{color:#000; text-decoration:none; outline:none;}
a:hover{color:#F00;}
ul,ol,li{ list-style:none;}
input{-moz-user-select:none!important;-webkit-user-select:none!important;-ms-user-select:none;outline:0 !important;}
ul li span{font-size:13px !important;}/*弹出mTree字体的大小*/

.topWrap{background-color:#0159a0;border-bottom:1px solid #1269ae; min-width:1200px;}
.top{width:1200px;height:133px; margin:0 auto; background:url(/dfiles/11284/images/logo.jpg) left center no-repeat;}
.top span{padding-top:16px;margin-right:10px;color:#FFF; display:block; text-align:right;}
.top a:link,.top a:visited{color:#FFF;font-size:12px;}
.top a:hover{color:#FF3;}
.search{text-align:right;padding-right:10px;padding-top:30px;height:32px;}
.search input{height:32px; line-height:32px; border:1px solid #CCC;float:right;width:200px;padding-left:2px;}
.search img{float:right;}
.menuWrap{background:#004d9c;border-bottom:1px solid #eee;min-width:1200px;}
.menu{width:1200px;height:48px; margin:0 auto;}
.menu ul{line-height:48px;}
.menu ul li{float:left; text-align:center;width:133px;}
.menu ul li a:link,.menu ul li a:visited{color:#FFF; display:block;height:48px;family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;font-size:16px; font-weight:600; letter-spacing:1px;}
.menu ul li a:hover{color:#fff; background-color:#008cd1;}

.banner{height:418px; overflow:hidden; min-width:1200px; width:1200px; margin:0 auto;}

.indexCon{width:1200px;margin:0 auto;}
.indexCon01{padding-top:29px;height:366px;}
.indexCon01 .lyyw h3{padding-left:50px;background:url(/dfiles/11284/images/index-icona01.jpg) left center no-repeat;margin-bottom:23px;}
.indexCon01 .xyxw h3{padding-left:50px;background:url(/dfiles/11284/images/index-icona02.jpg) left center no-repeat;margin-bottom:23px;}
.indexCon01 h3 div{height:36px;padding-top:5px;border-bottom:1px solid #dfdfdf;}
.indexMore{float:right;position:relative;top:8px;}

.lyyw{width:796px;height:366px;float:left;}
.xyxw{width:382px;height:366px;float:right;}

.tpxw{width:380px;height:252px;float:left; position:relative;}
.tpxw_bd{width:380px;height:252px;overflow:hidden;}
.tpxw li{float:left;width:380px;overflow:hidden;margin-bottom:10px; position:relative;}
.tpxw img{width:380px; height:252px; display:block;}

.tpxw_bd li p{display:block;position:absolute;left:0;bottom:0;width:380px;height:30px; background-color:#000;filter:alpha(opacity=70);opacity:0.70;}

.tpxw_bd li span{display:block;position:absolute;left:0;bottom:0;width:300px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; padding-left:3px;height:30px; line-height:30px;font-size:12px;color:#FFF;}

.tpxw_hd {width:76px;height:20px;display:block;position:absolute;right:0;bottom:0; z-index:20;}
.tpxw_hd ul{line-height:40px;}
.tpxw_hd ul li{float:left; width:9px; height:9px;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;margin-left:3px;cursor:pointer; background-color:#FFF;}
.tpxw_hd ul li.on{background-color:#F90 ;}


.newsListWrap{margin-left:408px;_margin-left:405px;}
.newsFirst{height:76px;}
.newsFirsttitle{font-size:15px;font-weight:bold;height:26px; line-height:26px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:0px;}
.newsFirstSummary{line-height:20px;font-size:12px;padding-left:6px;}
.newsFirsttitle a:link,.newsFirsttitle a:visited{color:#C03;}
.newsFirsttitle a:hover{color:#F63;}
.newsFirstSummary a:link,.newsFirstSummary a:visited{color:#666;}
.newsFirstSummary a:hover{color:#F00;}
.newsList{}
.newsList li{heiht:35px; line-height:35px;border-bottom:1px dashed #CCC;padding-left:13px; background:url(/dfiles/11284/images/dot06.jpg) 2px center no-repeat;}
.newsList li span{float:right;color:#666;}

.xyxw ul li{heiht:35px; line-height:35px;border-bottom:1px dashed #CCC;padding-left:13px; background:url(/dfiles/11284/images/a91.jpg) 2px center no-repeat;}
.xyxw ul li span{float:right;color:#666;}

.indexCon02{height:310px; clear:both;}
.indexCon02 div.indlist{width:382px;height:300px;float:left;}
div.fydt{padding-left:27px;padding-right:27px;}
.indlist h3 {padding-left:50px;background:url(/dfiles/11284/images/index-icona03.jpg) left center no-repeat;margin-bottom:10px;}
.tzgg h3{}
.fydt h3{background-image:url(/dfiles/11284/images/index-icona04.jpg);}
.mtjj h3{background-image:url(/dfiles/11284/images/index-icona05.jpg);}
.indlist h3 div{height:36px;padding-top:5px;border-bottom:1px solid #dfdfdf;}
.indlist ul li{line-height:22px;border-bottom:1px dashed #CCC;padding-top:8px;padding-bottom:6px;padding-left:13px; background:url(/dfiles/11284/images/a92.jpg) 2px 13px no-repeat;}
.indlist ul li a:link,.indlist ul li a:visited{ display:block;height:22px;line-height:22px;width:330px;color:#555;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.fydt ul li{background-image:url(/dfiles/11284/images/dot06.jpg);}
.mtjj ul li{background-image:url(/dfiles/11284/images/a93.jpg);}
.tzgg ul li a:hover{color:#F63;}
.fydt ul li a:hover{color:#098c02;}
.mtjj ul li a:hover{color:#007fbc;}


.indlist ul li span{float:right;color:#666;}
/*
.indlist ul li span,.indlist ul li label{font-size:14px;height:17px;line-height:17px; width:20px; display:block;float:left; text-align:center;}
.indlist ul li span{color:#FFF;}
.indlist ul li label{border:1px solid #dbdbdb;border-left:0;color:#666;border-top-right-radius:2px;border-bottom-right-radius:2px;-moz-border-top-right-radius:2px;-moz-border-bottom-right-radius:2px; }
.tzgg ul li span{background-color:#ef7e3a;border:1px solid #ef7e3a;border-right:0;border-top-left-radius:2px;border-bottom-left-radius:2px;-moz-border-top-left-radius:2px;-moz-border-bottom-left-radius:2px;}
.fydt ul li span{background-color:#1c9d16;border:1px solid #1c9d16;border-right:0;border-top-left-radius:2px;border-bottom-left-radius:2px;-moz-border-top-left-radius:2px;-moz-border-bottom-left-radius:2px;}
.mtjj ul li span{background-color:#33a3d8;border:1px solid #33a3d8;border-right:0;border-top-left-radius:2px;border-bottom-left-radius:2px;-moz-border-top-left-radius:2px;-moz-border-bottom-left-radius:2px;}
.indlist ul li label{margin-right:5px;}
*/

.botIconLinkWrap{padding-top:39px;padding-bottom:39px;height:110px;background-color:#f4f4f4; zoom:1; overflow:hidden;border-top:1px solid #efefef;min-width:1200px;}
.iconLinkAndWx{width:1200px;margin:0 auto; display:flex;}
.iconLink{flex:1;}
.iconLinkTable {width:100%; border-collapse:collapse;}
.iconLinkTable td{border:1px solid #CCC;height:53px;width:160px;text-align:left;overflow:hidden; vertical-align:middle; background-color:#FFF;}
.iconLinkTable td:hover{border-bottom-color:#F00;}
.bottom{background-color:#0159a0; clear:both;}
.wx{height:103px;float:left;width:188px; background:#FFF;border:1px solid #CCC; text-align:center;padding-top:4px;}
.theme{height:110px;}
.theme img{display:block;float:left;margin:0;margin-right:10px;}
.bottomCon{padding-top:16px;height:76px;line-height:22px;text-align:center;background:url(/dfiles/11284/images/bottombg.jpg) center center no-repeat;font-size:12px;color:#FFF;min-width:1200px;}
.bottomCon a:link,.bottomCon a:visited{color:#FFF;}

.botTxtLinkWrap{padding-top:10px;padding-bottom:10px;height:30px;background-color:#e8e8e8;border-top:1px solid #e1e1e1;min-width:1200px;}
.txtLinkMenu {width:1200px; margin:0 auto;font-weight:bold;color:#555;}
.txtLinkMenu li{font-size:15px;float:left;height:30px; line-height:30px;padding-left:3px;padding-right:20px; background:url(/dfiles/11284/images/slideup.jpg) right center no-repeat;margin-right:20px; cursor:pointer;padding-left:12px;}
.txtLinkMenu .current{color:#933;}


.txtLinkSubmenu div{position:absolute; display:none;border-bottom:1px solid #CCC;}
.txtLinkSubmenu div a:link,.txtLinkSubmenu div a:visited{height:26px;display:block;line-height:26px;padding:3px 16px 3px 12px;border:1px solid #CCC; background-color:#e8e8e8;border-bottom:0px;font-size:14px;min-width:100px;*width:200px;}
.txtLinkSubmenu div a:hover{background-color:#EAE8C8;}

/*subpage*/
.conWrap{width:1200px;margin:0 auto;min-height:800px;_height:800px;}
.subBanner{margin-bottom:3px;}
.subBanner img{width:1200px; display:block;}
.subTitle{height:30px; line-height:30px;font-weight:normal;border-bottom:1px solid #cfcfcf;}
.left{width:228px;min-height:600px;_height:600px;float:left;}
.list,.content{min-height:620px;_height:620px;margin-left:243px;_margin-left:240px;border-left:1px solid #cfcfcf;padding-left:15px;}
.list2{min-height:620px;_height:620px;margin-left:0;_margin-left:0px;border-left:1px solid #cfcfcf;padding-left:15px;}
.leftTitle{height:31px; line-height:31px;padding-top:5px;padding-left:20px;font-size:16px;border-bottom:2px solid #892328;color:#892328;letter-spacing:1px;margin-bottom:3px;}


.left li{height:36px; line-height:36px; border-bottom:1px dashed #CCC;padding-left:30px; background:url(/dfiles/11284/images/dot05.jpg) 20px center no-repeat;}
.colTitle{padding-top:5px;height:31px; line-height:31px;font-size:15px;font-weight:bold;background:url(/dfiles/11284/images/rectangle.jpg) left center no-repeat;padding-left:10px;color:#892328;border-bottom:2px solid #892328;margin-bottom:3px;}


.articleTitle{padding:20px 20px 10px; line-height:26px;font-size:16px; text-align:center; vertical-align:middle;color:#333;border-bottom:1px solid #efefef;}
.articleInfo{height:30px; line-height:30px; text-align:center; vertical-align:middle; color:#666;font-size:12px;}
.articleInfo label{padding-left:20px;}
.articlecon{font-size:14px; line-height:26px;padding:16px 8px 32px 10px;text-align:justify;text-justify:inter-ideograph; min-height:500px;_height:500px;}
.articlecon p{font-size:14px;line-height:26px;}


.list .search{width:243px; padding-right:0; margin:0 auto;}
.list .search input{height:32px; line-height:32px; border:1px solid #CCC;float:right;width:200px; padding-left:2px;}
.list .search img{float:right;}


.list ul{margin-top:7px;}
.list ul li{height:32px; line-height:32px;padding-left:15px; background:url(/dfiles/11284/images/dot01.jpg) 2px center no-repeat;border-bottom:1px dotted #CCC;}
.list ul li span{float:right;color:#666;}

.list2 ul{margin-top:7px;}
.list2 ul li{height:32px; line-height:32px;padding-left:15px; background:url(/dfiles/11284/images/dot01.jpg) 2px center no-repeat;border-bottom:1px dotted #CCC;}
.list2 ul li span{float:right;color:#666;}

.page01{margin-top: 10px;/* height: 0px; */clear:both;}
.listpic {overflow: hidden;margin-top:20px;}
.listpic>a{width:220px;height:210px;display:block;float:left;padding-left:7px;padding-right:6px;overflow:hidden;}
.listpic a div{width:220px;height:160px;display:block;float:left; margin-right:5px; overflow:hidden; background-color:#efefef;border:1px solid #bbb;}
.listpic img{width:220px;}
.listpic a span{ display:block;height:30px; line-height:30px; text-align:center;width:220px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}




.marqueeWrap{position:relative;cursor:pointer;}
.marqueeDiv{height:418px;width:1200px;overflow:hidden;}
/*
.marqueeDiv li{position:relative;}
*/
.marqueeDiv img{height:418px;width:1200px;display:block;margin:0;padding:0;outline:none;}
.marqueeDiv span{display:block;padding:8px 12px;position:absolute;z-index:10;right:30px;bottom:20px;color:#8d1516;font-size:25px;font-family:"Microsoft YaHei","微软雅黑","黑体",Arial, Helvetica,sans-serif;font-weight:300;}
.mask{filter:alpha(opacity=70);opacity:0.70;border-radius:2px;-moz-border-radius:2px;position:absolute;background-color:#FFF;z-index:5;right:30px;bottom:20px;}
.toLeft{position:absolute;left:0;top:175px;z-index:20;display:none;filter:alpha(opacity=60);opacity:0.60;}
.toRight{position:absolute;right:0;top:175px;z-index:20;display:none;filter:alpha(opacity=60);opacity:0.60;}



/*slider*/
	.slider{ width:100%; min-width:1200px;height:418px;position:relative;overflow:hidden; background:#fff; text-align:center;}
	.slider .bd{ width:1200px; position:absolute; left:50%; margin-left:-600px  ;}
	.slider .bd li{ width:1200px;  overflow:hidden;}
	.slider .bd li img{ display:block; width:1200px; height:418px;}
	.slider .tempWrap{overflow:visible !important ;}
	.slider .tempWrap ul{margin-left:-1200px !important;}
	.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;}
	.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(/dfiles/11284/images/slider-btn.jpg) 0 -10px no-repeat;margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;}
	.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;}
	.slider .pnBtn{position:absolute;z-index:100;top:0; width:100%;height:418px;cursor:pointer;}
	.slider .prev{left:-50%;margin-left:-600px;}
	.slider .next{left:50%;margin-left:600px;}
	.slider .pnBtn .blackBg{ display:block;position:absolute; left:0; top:0; width:100%; height:418px; background:#CCC; filter:alpha(opacity=60);opacity:0.6;}
	.slider .pnBtn .arrow{ display:none;position:absolute;top:0; z-index:1; width:60px; height:418px;}
	.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6;}
	.slider .prev .arrow{ right:0; background:url(/dfiles/11284/images/slider-arrow.jpg) -115px 30px no-repeat;}
	.slider .next .arrow{ left:0; background:url(/dfiles/11284/images/slider-arrow.jpg) 0 30px no-repeat;}


/*-----------------------下拉部分样式----------------------*/
.dropMenu{
  position:absolute;
  top: 0px;
  border: 0px solid #fff; /*theme change here*/
  border-bottom-width:0px;
  border-top-width:0px;
  z-index:100;
  background-color:#008cd1;
  filter:alpha(opacity=98);opacity:0.98;
  width:133px;
  display:none;  
  margin-left:1px;
  margin-top:0px;}
.dropMenu a:link,.dropMenu a:visited{
width:auto;
display: block;
text-indent: 2px;
border-bottom: 0px solid #FFF;
border-top: 1px solid #FFF; /*theme change here*/
padding: 2px 0;
text-decoration: none;
color: #fff;
text-align:center;
font-size:15px;
line-height:33px;
height:33px;
font-weight:normal;}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink*/
.dropMenu_a_cur{background-color:#F60;}
.dropMenu a:hover{color:#efefef;}
.mainMenu_a_cur{color:#fff!important;background:#008cd1;}

/*-----------------------------弹出部分样式----------------------- */
.popMenu{
  position:absolute;
  top: 0px;
  border:1px solid #fff; /*theme change here*/
  border-bottom-width:0px;
  z-index:100;
  background-color:#008cd1;
  filter:alpha(opacity=98);opacity:0.98;
  width: 120px;
  display:none;  
  margin-left:0px;
  margin-top:0px;}
.popMenu a:link,.popMenu a:visited{
width:auto;
display: block;
text-indent: 2px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #FFF; /*theme change here*/
padding: 2px 0;
text-decoration: none;
color: #fff;
text-align:center;
font-size:14px;
line-height:33px;
height:33px;
font-weight:normal;}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink */
.popMenu_a_cur{background-color:#F60;color:#FF0;}


/*---------------------有弹出菜单的  菜单项的样式-------------------------*/
.hasPopMenu_a
{
/*向右箭头*/
background-image:url(/dfiles/11284/images/arrow00.jpg);  
background-repeat:no-repeat; 
background-position:right center;}