@charset "utf-8";
/* CSS Document */
*{font-family:"Microsoft YaHei";}
body{text-align:center;font-family:"Microsoft YaHei"; background:url(../images/bodybg.jpg) no-repeat center 800px #ffffff;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px;padding:0px;}
ul,li,ol{list-style:none; margin:0px;padding:0px;}
.fl{float:left;}
.rl{float:right;}
.clearfix{clear:both;width:100%; height:0px; overflow:hidden; }
.w1200{width:1200px; margin:0px auto;}
.h43{height:53px; clear:both;}
img{border:0} 



/************************* 
*************************

		Header 

*************************
*************************/
.Header,.Header .Banner{width:100%;float:left;height:736px; position:relative; border-bottom:5px solid #e1e1e1; *text-align:left; }
.Header .Banner{ background:url(../images/banner.jpg) no-repeat top center;}
.Header .HeadTop{width:100%;left:0px;height:210px; position:absolute; z-index:99;}

/* 顶部标签 */
.HeadTop .tagNav{height:34px; overflow:hidden; line-height:34px;color:#5e5e5e;}
.HeadTop .tagNav a{font-size:14px; text-decoration:none; color:#5e5e5e;}

/* logo及搜索 */
.HeadTop .logo-sech-box{height:86px; margin-top:10px; margin-bottom:15px;}
.HeadTop .logo-sech-box .logo{ float:left;width:471px; height:86px;}
.HeadTop .logo-sech-box .sech{ float:right;width:380px; height:40px; line-height:40px; border:1px solid #b40c01;margin-top:23px;}
.sech form{margin:0px;padding:0px;}
.sech form input.tex{margin:0px;padding:0px; background:none;width:320px;padding-left:10px;float:left;height:40px; line-height:40px;border:0px; outline:none;font-size:16px; }
.sech form input.but{margin:0px;padding:0px; background:url(../images/but.jpg) no-repeat #b40c01;width:39px;float:right;height:40px; line-height:40px;border:0px; cursor:pointer;}

/* 导航 */
.HeadTop .MenuBox{width:100%; height:67px; background:#a40001;position:relative; }

.znav {}
.zn_menu {height:100%;}
.zn_menu dt,.zn_menu dd {width:120px; float:left;text-align:center;display: inline-block; }
.zn_menu dt,.zn_menu dd { *display: inline; float:left}
.zn_menu dd a,.zn_menu dt a  { width:120px;height: 67px; line-height:67px; display: inline-block; color:#ffffff; font-size:18px; font-weight:500;text-decoration:none; font-family:Microsoft Yahei}
.zn_menu dd a,.zn_menu dt a { *display: inline;}
.zn_menu dd a:hover,.zn_menu dt a:hover{color:#ffffff;height: 67px; line-height:67px; font-size:18px; width:120px;font-weight:500; text-decoration:none; background:#e71a1f;}
.zn_menu dd {background:url(../images/navbg.png) no-repeat left center; }


/*下拉菜单*/
.zn_bg { position:absolute; width: 100%;min-width:1200px;display:block;  *width:expression(document.body.clientWidth < 1200? '1200px':'auto'); height: 1px;}
.zn_bg2 { position: absolute; left: 0; top: 0px; width: 100%;min-width:1200px;display:block; *width:expression(document.body.clientWidth < 1200? '1200px':'auto'); height: 218px;  background-color: #f3f3f3; z-index: 10; display: none;border-top:3px solid #e71a1f;}
.zn_bg3{width:100%;height:218px;background:#f3f3f3;position:absolute;*top:165px;left:0;z-index:10;display:none;margin-top:-1px;*margin-top:0;border-top:3px solid #e71a1f;}
.zn_sub { position:absolute;*top:165px;left:50%;margin-left:-600px; width: 1px; height:0px; margin-top: -3px; text-align: left; display: none; background-color: #203963; z-index: 12;}
.zn_site { position: absolute; left: 0px; top: 3px ; width: 1200px; height: 192px; padding-top: 25px; line-height:24px;color:#434343;   z-index: 12;}
.zn_item {height: 120px; padding-bottom: 18px; padding-left: 26px; padding-right: 26px;border-right: 1px #d2d2da solid;}
.zn_box { padding-left: 110px;}
.zn_list { font-size: 14px;width:90px;}
.zn_list li { line-height: 36px;}
.zn_pic { height: 139px; padding-left: 26px; border-right: none;}
.zn_pic img {  max-height: 140px;}
.zn_info,.zn_info1 { width: 244px; padding-left: 0; font-size: 12px;line-height:20px; }
.zn_info1 { width: 300px; border-right: none;}
.zn_info p,.zn_info1 p { line-height: 26px; text-indent: 2em;}
.zn_famous { padding-left: 28px; border-right: none;}
.zn_famous h2 { width: 116px; height: 27px; border: 1px #c7c7c7 solid; background-color: #fff; line-height: 27px; text-align: center; font-size: 12px;}


ul.zn_item li a{color:#434343;height:24px; line-height:24px; font-size:14px; width:120px;font-weight:500; text-decoration:none;background:url(../images/jiantou01.png) no-repeat left center;padding-left:14px;}
ul.zn_item li a:hover{color:#e71a1f;height:24px; line-height:24px; font-size:14px; width:120px;font-weight:500; text-decoration:none; background:url(../images/jiantou01.png) no-repeat left center;padding-left:14px;}

.zn_item p a {color:#434343;height:24px; text-align:left;line-height:24px; font-size:14px;font-weight:500; text-decoration:none; background:none;}
.zn_item p a:hover{color:#e71a1f;height:24px; text-align:left; line-height:24px; font-size:14px;font-weight:500; text-decoration:none; background:none;}

.photo_rec{width:190px;}
.photo_rec li{width:80px; height:67px; overflow:hidden; text-indent:-9999px; float:left;margin-bottom:6px; margin-right:6px;}
.photo_rec li.xxgk1 a{width:80px; height:67px; float:left;background:url(../images/xxgk01.png) no-repeat center center;}
.photo_rec li.xxgk1 a:hover{width:80px; height:67px; float:left;background:url(../images/xxgk001.png) no-repeat center center;}

.photo_rec li.xxgk2 a{width:80px; height:67px; float:left;background:url(../images/xxgk02.png) no-repeat center center;}
.photo_rec li.xxgk2 a:hover{width:80px; height:67px; float:left;background:url(../images/xxgk002.png) no-repeat center center;}

.photo_rec li.xxgk3 a{width:80px; height:67px; float:left;background:url(../images/xxgk03.png) no-repeat center center;}
.photo_rec li.xxgk3 a:hover{width:80px; height:67px; float:left;background:url(../images/xxgk003.png) no-repeat center center;}

.photo_rec li.xxgk4 a{width:80px; height:67px; float:left;background:url(../images/xxgk04.png) no-repeat center center;}
.photo_rec li.xxgk4 a:hover{width:80px; height:67px; float:left;background:url(../images/xxgk004.png) no-repeat center center;}



.jtimg{width:110px;margin-left:15px;margin-top:-15px; float:left; position:relative;}
.jtimg div{ position:absolute; width:100%; left:0px; bottom:-10px; heiht:33px; line-height:14px;margin:0px; text-align:center; background:#434343; z-index:1; color:#ffffff;}
.jtimg div span {padding:5px 5px 5px 5px; display:block;}

.jggonggao ol{background:url(../images/laba.png) no-repeat left center; color:#434343; padding-left:26px;font-size:14px;height:30px; line-height:30px;}
.jggonggao li{ clear:both; height:30px; line-height:30px; text-align:left; float:left;}
.jggonggao li a{color:#434343; font-size:14px; width:100%; }
.jggonggao li a:hover{color:#e71a1f; font-size:14px; width:100%; background:none; }


/* Banner */
#full-screen-slider { width:100%; height:738px; float:left; position:relative; z-index:1}
#slides { display:block; width:100%; height:738px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:none; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;z-index:1}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:none; list-style:none; position:absolute; left:50%; bottom:30px; z-index:2;  padding:5px 15px 5px 0; margin:0; z-index:999999;}
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:15px; border-radius:20px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}





/************************* 
*************************

		新闻列表 

*************************
*************************/
.topN{width:100%; clear:both; text-align:left;padding-top:20px;padding-bottom:13px;}
.topN strong{width:95.5%;padding-left: 15px;background: url(../images/2587938.jpg) no-repeat 0 10px;display:inline-block; position:relative; }
.topN strong span{color:#484848; font-size:14px;font-weight:600; float:right;display:inline-block;position:absolute;top:0px; right:-10px;  }
.topN strong a{font-size: 18px; float:left;font-weight:600;padding-right:60px; color: #333; text-decoration:none;display:inline-block; overflow:hidden;}
.topN strong a:hover{font-size: 18px; float:left;font-weight:600;color:#b40c01; text-decoration:none;display:inline-block; overflow:hidden;}
.topN p{color: #989898;font-size: 15px; line-height:24px; margin:0px;padding-top:10px;padding-left: 15px; padding-right:60px;overflow:hidden;  }

.Nlist li{width:100%; clear:both; height:28px; line-height:28px;background: url(../images/2587938.jpg) no-repeat 0 10px; display:block;margin-top: 6px; }
.Nlist li a{ color:#494949; float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li a:hover{color:#b40c01;float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li span{color:#b7b7b7; font-size:12px; float:right;display:inline-block; }

.kzsnav{padding-top:14px;}
.kzsnav li{width: 100%;clear: both;height: 28px;line-height: 28px;background: url(../images/jiantou.png) no-repeat 0 5px;display: block;margin-top: 6px;}
.kzsnav li a{ color:#494949; float:left;padding-left: 15px;  font-size:14px;text-decoration:none;display:inline-block;}
.kzsnav li a:hover{color:#b40c01;float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.kzsnav li span{color:#b7b7b7; font-size:14px; float:right;display:inline-block; }
.kzsnav ul{float:left;width:146px;}
.kzsnav span{float:left;width:100px; display:block;padding-top: 6px;}

.kzstxt{clear:both;padding-top:10px; text-indent:2em;line-height: 28px;color: #676568;font-size: 14px; text-align:left;}






/************************* 
*************************

		 焦点图 领导活动

*************************
*************************/
.ImgNew{margin-top:36px; height:460px;background:#ebebeb;}
.ImgNew .imgbox{float:left;width:608px;  overflow:hidden;}
.ImgNew .irlist{float:right;width:564px;overflow:hidden;}

.imgbox dl{height:92px; line-height:92px; color:#d01119; }
.imgbox dl dt{float:left; font-size:24px; color:#d01119;}
.imgbox dl dt i{width:14px; height:40px; background:#d01119; float:left; overflow:hidden; margin-right:20px; margin-top:25px;}
.imgbox dl dd{float:right;font-size:18px; color:#d01119;padding-right:20px;}
.imgbox dl dd a{float:right;font-size:18px; color:#d01119;padding-right:20px; text-decoration:none;}




.irlist dl{height:92px; line-height:92px; color:#d01119; }
.irlist dl dt{float:left; font-size:24px; color:#d01119;}
.irlist dl dt i{width:14px; height:40px; background:#d01119; float:left; overflow:hidden; margin-right:20px; margin-top:25px;}
.irlist dl dd{float:right;font-size:18px; color:#d01119;padding-right:20px;}
.irlist dl dd a{float:right;font-size:18px; color:#d01119;padding-right:20px; text-decoration:none;}

.irlist ul li{ clear:both; text-align:left;padding:30px 20px; border-bottom:1px dashed #9d9c99; }
.irlist ul li a{font-size:18px;padding-right:40px; font-weight:bold; color:#535353; text-decoration:none;}
/*listBox01*/
.listBox01 {width:456px; height:414px;margin:25px auto 0px auto; }
.listBox01 ul.Nav{width:456px;height:40px; line-height:40px;}
.listBox01 ul.Nav li{width:114px; float:left; text-align:center; display:block;font-size: 21px;font-weight:600;}
.listBox01 ul.Nav li a{text-decoration:none; color:#000000;}
.listBox01 ul.Nav li.active{border-radius: 5px;background: #af090b; color:#ffffff;}
.listBox01 ul.Nav li.active a{color:#ffffff;}
.listBox01 ul.Nav li.normal{ text-decoration:none; color:#484848;}

.listBox01 ul.Nav ol{width:60px; float:right;  display:inline-block;}
.listBox01 ul.Nav ol a{width:60px; float:right;background: url(../images/jiantou.jpg) no-repeat right 10px; text-decoration:none;}


/*focus*/
.focus{ position:relative;  width:608px; height:360px; background-color: #000; float: left;}  
.focus img{  width:608px; height:360px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ display: inline-block; width: 70%; text-decoration:none; color:#fff; font-size:16px; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:20px; 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:8px; height:8px; border-radius:4px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.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;} 
.focus_control{display:none}


/************************* 
*************************

		 系统动态 国资消息  一线风采电 

*************************
*************************/
.ListNewBox{margin-top:36px; height:400px;}
.xitong,.guozi,.fengcai{width:580px; height:400px; overflow:hidden;}
.xitong{float:left;display:inline-block;}
.guozi{float:right;display:inline-block;}
.fengcai{float:left;display:inline-block;}


.listBox02 {height:400px;margin:0px auto 0px auto; }
.listBox02 ul.Nav{height:60px; border-bottom:1px dotted #d0d0d0; text-align:left;}
.listBox02 ul.Nav li{float:left; color:#434343;font-weight:600;font-size:21px;height:24px; line-height:24px; }
.listBox02 ul.Nav li a{color:#434343; text-decoration:none; }
.listBox02 ul.Nav li.active{color:#af090b; font-weight:600; cursor:pointer;}
.listBox02 ul.Nav li.active i{width:14px; height:29px; background:#d01119; float:left; overflow:hidden; margin-right:20px; margin-top:0px;}

.listBox02 ul.Nav li.active a{color:#af090b; text-decoration:none;}
.listBox02 ul.Nav ol.line{ float:left;}
.listBox02 ul.Nav ol.jiantou{ float:right;}
.listBox02 ul.Nav ol.jiantou a{width:60px;height:40px; float:right;background: url(../images/jiantou.jpg) no-repeat right 3px; text-decoration:none; display:block;}


.topN2{width:100%; clear:both; text-align:left;padding-top:10px;padding-bottom:11px; height:74px;}
.topN2 strong{width:100%;display:inline-block; position:relative; }
.topN2 strong span{color:#484848; font-size:14px;font-weight:500; float:right;display:inline-block;position:absolute;top:0px; right:-6px;  }
.topN2 strong a{font-size: 16px; float:left;font-weight:600; color: #333; text-decoration:none;display:inline-block; overflow:hidden;}
.topN2 strong a:hover{font-size: 16px; float:left;font-weight:600;color: #b40c01; text-decoration:none;display:inline-block; overflow:hidden;}
.topN2 p{color: #989898;font-size: 14px; line-height:24px; margin:0px;overflow:hidden;  }
.pic_detail{ width:309px; height:74px; padding:15px; padding-bottom:0; overflow:hidden;}
.pic_box{ float:left; width:99px; height:74px; padding-right:15px;}
.pic_box img{ width:99px; height:74px;}
.pic_text{ float:left; width:230px; height:74px;}
.pic_text h4{ width:195px; height:24px; line-height:24px; font-size:14px; color:#3d3d3d;}
.pic_text a{ display:block; width:230px; height:32px; color:#7d9cb3; font-size:12px; line-height:32px;}



.Nlist2 li{width:100%; clear:both; height:42px; line-height:42px;display:block;  border-bottom:1px dashed #9d9c99;}
.Nlist2 li a{ color:#535353; float:left; text-decoration:none;display:inline-block; font-size:16px;}
.Nlist2 li a:hover{color:#b40c01;float:left;text-decoration:none;display:inline-block;}
.Nlist2 li span{color:#b7b7b7; font-size:14px; float:right;display:inline-block; }

.Nlist2 li.jiacu{width:100%; clear:both; height:28px; line-height:28px;display:block;margin-top: 6px; }
.Nlist2 li.jiacu a{ color:#333333; font-weight:600; float:left; text-decoration:none;display:inline-block;font-size:16px;}
.Nlist2 li.jiacu a:hover{color:#b40c01;font-weight:600; float:left;text-decoration:none;display:inline-block;}
.Nlist2 li.jiacu span{color:#4b4b4b; ffont-weight:600;font-size:14px; float:right;display:inline-block; }


/************************* 
*************************

		友情链接 

*************************
*************************/
.link{ height:64px;width:100%; clear:both;

background: linear-gradient(to right, #931111, #e7171c, #931111);
}


.zfriendLinks,.zfooter{min-width:1200px}
.zse_li a{font-size:12px;overflow:hidden;}
.zfriendLinks { height: 64px;}
.zfl_title { line-height: 64px; font-size: 18px; color: #fff; font-family:microsoft yahei }
/*下拉菜单链接*/
.zselect { position:relative; width:190px; margin-left: 26px; cursor:pointer; background:url(../images/kk.png) 0px 10px no-repeat;}
.zse_p {  height:30px; padding-left:6px; border:none; background: none; line-height:30px; text-indent:10px; text-align:left; font-size:16px; color:#fff;font-family:Microsoft Yahei;}
.zse_ul { position:absolute; left:1px; top:46px; width:185px; height: 246px; overflow-y:scroll; border:1px #aaa solid; border-top:none; background-color:#fff; display:none; z-index:91; }
.zse_li a { display:block; height:24px; padding-left:6px; padding-right:6px; line-height:24px; text-align:left; text-decoration:none;color:#000000;}
.zfl_ml { margin-left: 0;}
.zfl_hover { background:url(../images/kk.png) 0px 10px no-repeat; color: #fff;}
.zfl_white { background-color: #fff;}
.zfl_white .zse_p { color: #bf0d0d; background:url(../images/kk.png) 0px 10px no-repeat;}

.graybg{width:100%;background:#f7f7f7}
.zcenter2{width:1260px; margin:0 auto;padding-top:35px;padding-bottom:35px;}
.newsblock{width:809px;height:575px;background:url(../image2016/newslistbg.png) no-repeat;margin-left:17px;}
.stock{width:368px;margin-right:30px;margin-top:13px;border:solid 1px #ddd}

.jyfz{width:373px;}
.jyfzbox{height:355px;overflow:hidden;}
.jyfzbox li{float:left;margin-bottom:3px;position:relative;width:184px;height:115px;overflow:hidden} 
.jyfzbox li a{position:absolute;top:0;left:0;}


/************************* 
*************************

		底部 

*************************
*************************/
.footer{ background-color:#dedede; background-size:cover;height:400px; border-bottom:6px solid #b40c03;}

.ftxt ol{font-size:14px; width:298px;float:right; display:inline-block; height:200px;line-heiht:24px;margin-top:60px;text-align:left;}

.ftxt li{font-size:14px; width:298px;float:left;height:200px;line-heiht:24px;margin-top:60px;text-align:left;border-right:1px dotted #cccccc; display:inline-block}

.ftxt .plf20{padding-left:20px;font-size:13px; line-height:24px; }

.ftxt li h2{ font-size:16px; display:block; clear:both;}

.ftxt li h3{ font-size:16px; display:block;margin-top:20px; clear:both;}

.ftxt li a{ display:block; font-size:13px; text-align:left; height:24px; line-heiht:24px; text-decoration:none;color:#434343;}
.ftxt li a:hover{color:#b40c01; display:block; font-size:13px; text-align:left; height:24px; line-heiht:24px; text-decoration:none;}

.share{ clear:both; height:80px;padding-top:20px;}
.share dt{ float:left;}
.share dd{ float:right;}

.rss {font-size:12px;}
.rss a{ text-decoration:none; color:#434343; font-size:13px;}


.imglist{ background:#dfdede;padding:15px 0px; height:148px; margin-top:20px;}
.imglist ul{width:1200px; margin:0px auto; }
.imglist li{width:370px; float:left;}

.imglist2{height:240px;padding-top:8px; background:url(../images/bgo1.jpg) no-repeat center center}
.imglist2 ul{width:1200px; margin:0px auto; }
.imglist2 li{width:590px; float:left;}
