@charset "utf-8";
/* CSS Document */
body{ overflow-x:hidden}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {margin: 0;padding: 0;}
a{text-decoration:none; color:#000; font-family:"微软雅黑"; font-size:16px;}
a:hover{ color:#d81e06;}
li{ list-style:none;}
.clearfix{ clear:both;}
li img{margin: 0 auto;}
span{ display:block;}	


.banner{ width:100%; height:520px; margin:0 auto; background:url(../../images/2/banner.png) no-repeat top center;}
.navs{ width:1000px; height:56px; margin:0 auto; background:#fff;}
.navs ul{}
.navs ul li{ float:left; padding:14px;}
.navs ul li a{ font-size:18px; font-family:"微软雅黑";color:#c80515;}
.navs ul li a:hover{ color:#000;}

.xxgc{ width:100%; height:465px; background:#fffaee;}
.wid_1000{ width:1000px; height:100%; margin:0 auto; border:1px #fffaee solid;}
.title_xxgc{ width:948px; height:49px; margin:0 auto; margin-top:24px; background:url(../../images/2/title_xxgc.png) no-repeat ;}

.scroll{ width:458px; height:320px; float:left; margin-left:24px; margin-top:36px; }
.section-focus-pic{margin:20px auto 0 auto;height:320px;width:458px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:-34px;left:570px;width:458px;height:320px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0px;;left:0;background-color:#000;width:458px; height:40px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:458px;height:320px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(imgs/news_index_icon.png) no-repeat 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(imgs/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_04.png');}

.xxgc_ri{ float:right; width: 450px; height:282px; margin-top:56px; margin-right:24px;}
.xxgc_ri h3{ text-align:center; padding:12px;}
.xxgc_ri p{ text-indent:32px; line-height:28px; color:#2d2c2c;}
.xxgc_ri span{ float:right;}
.xxgc_ri span a{}
.xxgc_ri ul{ margin-top:40px;}
.xxgc_ri ul li{ line-height:28px;}
.xxgc_ri ul li a{}
.xxgc_ri ul li a:hover{}

.dhwj{ width:100%; height:475px; }
.wid{ width:948px; height:100%; margin:0 auto;}
.title_dhwj{width:948px; height:49px; margin:0 auto; margin-top:24px; background: url(../../images/2/title_dhwj.png) no-repeat ;}
.file{ margin-top:42px; width:458px; }
.file h3{ font-family:"黑体"; color:#d81e06;height:22px;}
.file p{ margin-top:20px; line-height:28px; font-size:16px; color:#4c4c4c;height:112px; }
.file span{ float:right;}
.line{ width:458px; height:1px; background:#989898; margin-top:32px;}
.fl_lf{ float:left;}
.fl_ri{ float:right;}

.mtps{ width:100%; height:465px; background:#fffaee; margin-top:56px;}
.title_mtps{width:948px; height:49px; margin:0 auto; margin-top:24px; background: url(../../images/2/title_mtps.png) no-repeat ;}




ul,li{ list-style:none}  img{ border:0}  .dp{ display:block}
.tc{ text-align:center}  .fl{ float:left} .fr{ float:right}
.clear{clear:both;}   .clearfix:after{content:"."; display:block; visibility:hidden; height:0; clear:both}
.main-page{margin:0 auto;width:948px; height:340px; margin-top:24px; }
.main-page .left{ padding-right: 25px; height:340px; border-right:1px #262626 solid;}
.main-page .left, .main-page .right{float:left;}
.main-page .nav-back{height:300px;}
.main-page .nav{position:relative;margin-top:-300px;width:225px;text-align:center;font-size:18px;font-family:"微软雅黑";color:#000;}
.main-page .nav div{height:47px;line-height:47px; margin-bottom: 8px;cursor: pointer;}
.main-page .nav div.on{ color:#fff;background:#c80515; }
.main-page .right{width:560px;height:330px;margin-left:100px;}
.main-page .content{position:relative; width:987px; height:500px; overflow:hidden;}
.main-page .content .con-ggh{ width:987px; height:800px;}
.con-ggh ul{ padding-top:20px; display:block} 
.con-ggh ul li{ padding-top:20px; margin-right:20px; float:left}
.list-pic{ background-color: rgba(255,255,255,0.3); padding: 19px; width: 110px; height: 110px; border: 1px solid #b9babe;}
.list-pic img{ width:110px; height:110px; display:block}
.con-ggh .item-name{ padding:20px 0; height: 20px; width: 150px; font-size: 16px; text-align: center; color: #000; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.b-intro{ margin-top:-250px;}
.b-intro span{ font-size:20px; font-weight:bold; text-align:center; margin-bottom:24px; color:#000}
.b-intro p{ width:600px; text-indent:28px;line-height:28px; overflow:hidden; color:#262626; font-size:16px}
.ck-m{ float:right; margin-right:-60px; width:123px; height:36px; line-height:36px; text-decoration:none; color:#000;margin-top:12px}
.ck-m:hover{ color:#f80000;}
.zcinfo{ width:550px; margin-top:280px} 


.ts{ width:100%; height:445px;}
.title_ts{width:948px; height:49px; margin:0 auto; margin-top:56px; background: url(../../images/2/title_ts.png) no-repeat; }
.ts_img{}
.ts_img ul {}
.ts_img ul li{ position:relative; float:left; padding-left:12px; padding-top:24px;}
.ts_img ul li span .ft{ position:absolute; width:200px; height:50px; margin:10px;}
.ts_img ul li span .ft a{ color:#000;}
.ts_img ul li span .ft a:hover{  color:#fff;}
.ts_img ul li span{ width:222px; height:68px; color:#a54a3f;background:#d3d3d3; position:relative; margin-top:-68px; }
.ts_img ul li span:hover{ color:#fff;background:#c80515; }
	
	/*
.foot{ width:948px;height:100px; margin:0 auto; background:#c80515;}  
.foot img{ margin-left:160px; margin-top:24px;}   
.foot .ttt{float:left;}
.foot .foot_in{float:right;margin-right:72px;}
.foot span{ font-size:16px; color:#fff; margin-top:-40px;}                      
*/

/*列表页样式*/
.list{ width:948px; height:100%; margin:0 auto;}
.li_page_title{ margin-top:32px; }
.li_page_title span{font-family:"微软雅黑"; font-size:20px; color:#1b1d62; margin-left:24px; margin-top:-26px; }		
.lines{ width:948px; height:2px; background:#fdc030; margin:0 auto; margin-top:6px;}
.li_page{ padding:20px 20px 0px 12px;}
.li_page ul{}
.li_page ul	li{ line-height:30px;}
.li_page ul li a{}
.li_page ul li a:hover{color:#c80515;}	
		
.pg{ width:1000px; height:26px; margin:0 auto; padding-bottom:32px;}	
.page{ padding:10px 10px 10px 0; margin-top: 10px; text-align: center; color: #333; }                                                                                                                                    .page .prev,.page .next{  }
.page .inp{ height:20px; line-height: 20px; width: 2.5em; margin-left:4px; }
.page .btn{ color:#fff; height:26px; line-height: 26px; background-color: #428bca; width:60px; }
.page a,.page span,.page .none,.page .none:hover{
   font-family: Tahoma, Geneva, sans-serif; text-decoration: none; line-height: 20px;  
   font-size:12px; margin:0 4px;  padding:5px 12px; display: inline-block; 
   color:#333; background:#fff; border:1px solid #e0e0e0;}
.page li{ display: inline-block; }
.page a:hover, .page span, .page .now, .page .now:hover{  color:#fff; background:#c80515;}
.page .none:hover{cursor:default;}				
		

/*内容页样式*/
.con_page{ width:100%; height:100%;}
.con_page_w948{ width:948px; height:100%; margin:0 auto;}
.con_page_w948 h3{ text-align:center; margin-bottom:12px; margin-top:24px;}
.con_page_w948 p{ margin:0 auto; width:890px; margin-top:24px; margin-bottom:24px; text-indent:32px; line-height:26px;}

.foot{width:100%;height:120px;background:#c80515;}
.foot_in{width:948px;height:120px;margin:0 auto;}


































