@charset "utf-8";
/* CSS Document */
/*全局样式开始*/
*{margin:0;padding:0;}
html{ font-size:100px;!important; overflow-x:hidden;}/*html和body设置font-size:100px;用于以rem作为单位时使用，如果不用rem做单位则不需要。!important;用于避免样式被覆盖*/
body{ margin:0; padding:0; font-family:'微软雅黑'; font-size:0.16rem; /*background:url(../images/headbg.png) no-repeat top; *//*font-size:100px;*/}
/*html和body的overflow-x:hidden用于解决手机端可以左右滚动问题*/
a{ text-decoration:none; color:#333; font-size:0.16rem;}
a:hover{/* color:#e20001;*/ text-decoration:underline;}
img{ border:none; vertical-align:middle;}/*图片添加链接边框没有；解决图片默认间距*/
ul,ol{ list-style-type:none;}
input{border:none;/* 清除默认边框*/outline:none;  /* input标签聚焦时不出现蓝色边框*/}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
button{border:0;/* 清除默认边框*/ background-color：none;outline:none;}
.clear{ clear:both;}/*清除浮动*/
.clearfix{*zoom:1;}
.clearfix::after{ clear:both; content:""; display:block; height:0; visibility:hidden;}
/*清除浮动，"*zoom:1;" 用于解决IE6、IE7浮动问题。*/
.con{ width:100%; background:url(images/bg.jpg);}
.hidden{ display:none;}
.block{ display:block;}
/*全局样式结束*/
/*头部开始*/
.head{ width:100%; height:auto; /*background:url(../images/headbg.png) no-repeat top;*/ overflow:hidden; background-size:cover; position:relative;}
.head img{ width:100%;}
.head .logo{ position:absolute; top:15px; left:215px;}
/*头部结束*/
/*主体部分开始*/
.wraper{ width:100%; margin-top:30px;}
.wraperc{ width:1015px; margin:0 auto;}
.gonggao{ width:1015px; height:393px;}
.gonggao h2{ width:1012px; height:37px; margin:0 auto;}
.news{ width:1000px; height:307px; margin-top:21px; background:#f5f5f5; padding:15px 0 13px 15px;}
/*轮播开始*/
.slideBox{ width:435px;overflow:hidden; height:auto; position:relative; float:left;}
.lunbojiao{ width:100%; height:40px; position:absolute; bottom:0; z-index:1; background-color:#3b3b3b;/* opacity:0.5;*/}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20px; bottom:8px; z-index:2; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; cursor:pointer; background:url(../images/cricle.png) no-repeat left center; z-index:15;}
.slideBox .hd ul li.on{ background:url(../images/cricleon.png) no-repeat left center;}
.slideBox .bd{ position:relative; height:100%;    }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; }
.slideBox .bd img{ display:block; width:435px; height:306px;  }
.slideBox .bd h3{   position:absolute; bottom:0; padding-left:10px; line-height:40px; font-size:14px; color:#fff; z-index:5}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:61px; height:61px; background:url(../images/slider.png) 1px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev span,.slideBox .next span{ background:url(../images/fanhui.png) no-repeat left center; display:block; width:15px; height:26px; position:absolute; left:28px; top:16px;}
.slideBox .prev span{left:18px; top:16px; transform:rotate(180deg);-webkit-transform:rotate(180deg);  /*兼容chrome和Safari*/
-moz-transform:rotate(180deg);     /*兼容Firefox*/
-ms-transform:rotate(180deg);     /*兼容IE*/
-o-transform:rotate(180deg);       /*兼容opera*/}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*轮播结束*/
.news-r{ float:right; width:507px;}
.news-r li{ background:url(../images/libg.png) no-repeat 8px center; padding-left:25px; line-height:38px;color:#000000; font-size:16px; padding-right:20px;}
.news-r li span{ float:right;}
.news-r li a{ color:#000000; font-size:16px;}
/*文件下载开始*/
.wenjian{ margin-top:50px; height:260px;}
.wenjian .news{ background:none;}
.wenjian .down{ padding-left:0; padding-right:0;}
.wenjian .down li{ background:url(../images/licri.png) no-repeat 8px center; padding-left:25px; float:left; width:45%;line-height:38px;color:#000000; font-size:16px; padding-right:20px;}
.wenjian .down li:nth-child(even){ margin-left:20px; width:44%; padding-right:10px;}
.wenjian .down li:nth-child(odd){ width:46%;}
.wenjian .down li span{ float:right;}
.news-r li a{ color:#000000; font-size:16px;}
/*文件下载结束*/
/*事迹展播开始*/
.shiji{ height:370px;}
.shijib{ height:220px; background:url(../images/shijibg.png); margin-top:55px; padding:30px 20px;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative; /* border:1px solid #ccc;*/   }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ /*padding:10px;*/   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  }
		.picScroll-left .bd ul li .pic{ text-align:center; position:relative; }
		.picScroll-left .bd ul li .pic img{ width:310px; height:220px; display:block;  padding:2px; /*border:1px solid #ccc; */}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:28px; position:absolute; background:#3b3b3b; width:300px; height:28px;bottom:0; left:2px; color:#fff; text-align:left; padding-left:10px;  }
/*事迹展播结束*/
/*主体部分结束*/
/*底部开始*/
.footer{ width:100%; height:189px; border-top:1px solid #e20000; margin-top:35px; background:#e3e3e3;}
.footerc{ width:1015px; height:129px; margin:0 auto; padding:30px 0; text-align:center; position:relative;}
.footerc a{ text-align:center; margin-right:20px; font-size:14px; color:#333; padding-left:5px;}
.footerc a span{ margin-left:10px; cursor:pointer;}
.footerc .img{ position:absolute; left:170px; top:60px;}
.footerc .ban{ margin-top:25px; line-height:20px; font-size:14px; color:#333;}
.footerc .ban li{ line-height:25px;}
/*底部结束*/

/************************底部导航*************************/
.footer-box { width:100%; background:#e8e8e8; border-top:1px solid #cb2222; }
.footer-2 { height:185px; background: #e3e3e3; padding-top:28px; }
.sama-box { width:1013px; clear:both; position:relative;}
.footer-2-1 { margin:0 auto;}
.footer-2-1 li { float:left; padding:0 10px;}
.footer-2-1 li img { margin-right:10px; margin-bottom:-2px;}
.footer-2-1 li a { font-size:14px; color:#333;}

.footer-2-2 { margin:0 auto; clear:both; text-align:center; padding-top:38px;}
.footer-2-2 li { font-size:12px; color:#333;  line-height:28px;}
.footer-img { position:absolute; left:250px; top:50px;}
.footerimgright {position:absolute; right:200px; top:58px;}
.sama-box{margin:0 auto;}
