﻿@charset "utf-8";
body{margin:0 auto; padding:0;}
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 }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block }

body{ background: url(bj1.jpg) fixed;}


ins, a { text-decoration:none }
li{ list-style:none;}
a,a:link{text-decoration:none}                          
.top{width:100%;height:50px; background-color:#bf0000;}
.top_c{width:1000px;margin:0 auto; height:50px;}
.logo{float:left; height:50px; width:180px;}
.menu{float:left; height:50px; margin-left:20px;width:800px;}
.menu ul{ height:50px; margin:0 auto;}
.menu ul li{float:left;line-height:50px; width:88px;text-align:center;}

.menu ul li a{font-size:15px; color:#FFF; font-weight:bold;}
.menu ul li a:hover{color:#bf0000; background: url(jingguo.png) no-repeat scroll 0 0; display:inline-block; width:88px;}

.banner{ width:1000px; height:350px; margin:0 auto;}

.focus-wrap { width:100%; overflow:hidden; position:relative; border-top:1px solid #7a7a7a;}
.focus { position:relative; width:1080px; height:498px; margin:0 auto }
.focus .focus-container { width:10000px; height:480px; position:absolute; top:0; left:0 }
.focus li { float:left; width:1080px; height:480px; overflow:hidden; display:inline; position:relative }
.focus .info { width:100%; position:absolute; overflow:hidden; top:394px; text-shadow:0px 1px 3px #000; height:86px; left:0; display:none }
.focus .title { font-size:30px; padding-left:35px; padding-top:12px }
.focus .title a { color:#fff }
.focus .title a:hover { text-decoration:none }
.focus .desc { font-size:12px; color:#fff; padding-left:35px }
.focus .cover { height:86px; width:100%; background:#000; position:absolute; top:394px; opacity: 0.5; filter: alpha(opacity=50); left:0; display:none}
.focus .next, .focus .prev, .focus .pn-line { position:absolute; height:51px; width:27px; text-align:center; line-height:46px; text-indent:-999em; overflow:hidden; top:213px; z-index:100; background-image:url(f.png); background-repeat:no-repeat; -webkit-transition: padding 0.25s linear; -moz-transition: padding 0.25s linear; -ms-transition: padding 0.25s linear; -o-transition: padding 0.25s linear; transition: padding 0.25s linear; }
.focus .prev { right:1040px; background-position:0 -52px }
.focus .prev:hover { background-position:0 0; padding-right:5px }
.focus .next { left:1042px; background-position:right -156px }
.focus .next:hover { background-position:right -104px; padding-left:5px }
.focus .pn-line { width:31px; height:68px; background:url(s24.png) no-repeat -474px -216px; right:44px; top:405px }
.focus .trigger { position:absolute; left:0; top:480px; z-index:10; width:1100px; height:18px }
.focus .trigger span { float:left; margin-right:11px; width:125px; cursor:pointer; height:18px; line-height:0; font-size:0; position:relative; overflow:hidden; text-indent:-9999px; overflow:hidden }
.focus .trigger .last{ margin-right:12px}
.focus .trigger i { height:2px; width:100%; overflow:hidden; background:#000; margin-top:8px; line-height:0; display:block; font-size:0 }
.trigger-cover { width:125px; height:4px; line-height:0; font-size:0; background:#c33; position:absolute; left:0; top:487px; z-index:11 }
.seven .trigger { padding-left:68px }
.seven .trigger .last { display:none }
.seven .trigger-cover { left:68px }
.focus .focus-container .eight .info , .focus .focus-container .eight .cover{ display:none;}
.lbox, .rbox{height:480px; width:1080px; position:absolute; top:0}
.lbox{ left:-1080px}
.rbox{ right:-1080px}
.focus-wrap .mask{ background:#000; opacity: 0.4; filter: alpha(opacity=40); z-index:999; cursor:pointer }
.focus .active .info, .focus .active .cover{ display:block}





.zhong{width:1000px; margin:0 auto; overflow:hidden;}
.neirong1{width:1000px; background:#FFF; border:1px solid #e5e5e5; height:450px;  margin-bottom:10px; margin-top:5px;}
.neirong1_l{width:410px;float:left;}
.neirong1_r{width:568px;float:left; margin:10px;}
.toutiao{width:568px; height:430px;background:-moz-linear-gradient(top,#fff,#ededed); box-shadow:5px 0 2px 0px #ccc;}
.toutiao ul{width:470px; height:400px;}
.toutiao ul li{width:470px; line-height:56px; background:url(tb1.png) no-repeat; padding-left:70px; margin-left:20px; border-bottom:dashed 1px #999;}
.toutiao ul li a span{font-size:20px; color:#333; font-family:"Microsoft YaHei"; }
.toutiao ul li a span:hover{ color:#bf0000; text-decoration:underline;}


.neirong2{width:1000px; background:#FFF;  border:1px solid #e5e5e5; height:450px; margin-bottom:10px; margin-top:5px;}
.neirong2_l{float:left; width:320px;}
.neirong2_r{float:left;width:650px; margin-left:10px;}
.chengshi{width:310px; height:37px; margin-left:10px; margin-top:8px; border-bottom:2px #BF0000 solid;}
.retu{width:650px; height:37px; margin-left:10px; margin-top:8px; float:left; border-bottom:2px #BF0000 solid;}
.tupian1{float:left;}
.retu img{float:left;}
.chengshi img{float:left;}
.xinwen1{width:310px; margin-left:10px; margin-top:10px; margin-bottom:8px;}
.xinwen1 ul{width:280px; }
.xinwen1 ul li{width:280px; line-height:25px; background:url(tb2.png) no-repeat; padding-left:10px; }
.xinwen1 ul li a span{font-size:15px; color:#333; font-family:"Microsoft YaHei"; }
.xinwen1 ul li a span:hover{ color:#bf0000;}




.tupian1{width:650px; margin-top:10px; height:380px; overflow:hidden;}
.tupian1 p{width:186px;height:193px;text-align:center; float:left; margin-left:28px;}
.tupian1 p img{width:186px; height:153px;}
.tupian1 p span{width:186px; height:30px; }
.tupian1 p span a{width:186px; line-height:30px; font-size:14px; color:#666;}
.tupian1 p span a:hover{color:#bf0000;}


.neirong3{width:1000px; background:#FFF;  border:1px solid #e5e5e5; height:940px; margin-bottom:10px; margin-top:5px; overflow:hidden;}
.jujiao{width:980px; height:37px; margin-left:10px; margin-top:8px;border-bottom:2px #BF0000 solid;}
.tupian2{width:980px;  margin-top:15px;}
.tupian2 p{width:286px;height:293px;text-align:center; float:left; margin-left:35px;}
.tupian2 p img{width:286px; height:253px;}
.tupian2 p span{width:286px; height:30px; }
.tupian2 p span a{width:286px; line-height:30px; font-size:14px; color:#666;}
.tupian2 p span a:hover{color:#bf0000;}


.neirong4{width:1000px; background:#FFF;  border:1px solid #e5e5e5; height:340px; margin-bottom:10px; margin-top:5px;}
.daohang{width:980px; height:37px; margin-left:10px; margin-top:8px;border-bottom:2px #BF0000 solid;}

.neirong5{width:1000px; background:#FFF;  border:1px solid #e5e5e5; height:773px; margin-bottom:10px; margin-top:5px;}
.shangjia{width:980px; height:37px; margin-left:10px; margin-top:8px;border-bottom:2px #BF0000 solid;}
.gengduo{float:right;}

/*焦点图片*/
.focus1{width:400px;height:400px;border:1px solid #EEE;position:relative;margin-top:10px;float:left; margin-left:10px;}
.f426x240{width:400px;height:400px;overflow:hidden}
.f426x240 img{width:400px;height:400px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}


.hvr-shutter-in-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #0b648f;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  text-decoration: none;
  padding: 0.5em 1em;
  font-size: 0.7em;
  color:#fff; 
  border-radius:150px;
}
.hvr-shutter-in-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #bf0000;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; border-radius:150px;
}
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: white;
  text-decoration: none;
}
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}




.footer{ background:#9f0000; width:100%; }
.foot{width:980px;height:250px; margin:0 auto;}
.foot1{width:180px;height:250px; float:left;}
.foot1_s{width:180px; text-align:center; font-size:16px; background:#0586bf; margin-top:20px; height:40px; line-height:40px; color:#FFF; font-weight:900;margin-bottom:12px;}
.tubiao1{ float:left; margin-left:5px;}
.foot1_x1{width:180px;float:left;}
.foot1_x1 a{width:180px; text-align:left; font-size:14px; line-height:30px; color:#666;}
.foot1_x1 a:hover{color:#bf0000;}
.foot1_x2{width:180px; float:left;}
.foot1_x2 a{width:180px; text-align:left; font-size:14px;line-height:30px;color:#666;}
.foot1_x2 a:hover{color:#bf0000;}
.foot2{width:180px;height:250px; float:left;}
.foot2_s{width:180px; text-align:center; font-size:16px; background:#059f6b; margin-top:20px; height:40px; line-height:40px; color:#FFF; font-weight:900;margin-bottom:12px;}
.tubiao2{ float:left; margin-left:5px;}
.foot2_x{width:180px;float:left; color:#666;}
.foot2_x a{width:180px; text-align:left; font-size:14px;line-height:30px;color:#666;}
.foot2_x a:hover{color:#bf0000;}
.foot3{width:180px;height:250px; float:left;}
.foot3_s{width:180px; text-align:center; font-size:16px; background:#d360a5; margin-top:20px; height:40px; line-height:40px; color:#FFF; font-weight:900;margin-bottom:12px;}
.tubiao3{ float:left; margin-left:5px;}
.foot3_x{width:180px;float:left; color:#666;}
.foot3_x_l{width:90px;float:left;}
.foot3_x_l ul li{ font-size:14px;line-height:30px;color:#666;}
.foot3_x_l ul li:hover{ color:#bf0000;}

.foot3_x_r{width:90px;float:left;}

.foot3_x_r ul li{ font-size:14px;line-height:30px;color:#666; }
.foot3_x_r ul li:hover{ color:#bf0000;}

.foot3_x a{width:180px; text-align:left; font-size:14px; line-height:30px;color:#666;}
.foot3_x a:hover{color:#bf0000;}

.foot2{width:180px;height:250px; float:left; margin-left:20px;}
.foot3{width:180px;height:250px; float:left; margin-left:20px;}
.foot4{width:380px;height:250px; float:left; margin-left:20px;}
.foot4_s{width:380px; text-align:center; font-size:16px; background:#ec6941; margin-top:20px; height:40px; line-height:40px; color:#FFF; font-weight:900; margin-bottom:12px;}
.foot4_x{width:380px;float:left; color:#000;}
.foot4_x ul li{font-size:14px; line-height:30px;}
.zhaoshang_l{width:190px; float:left;}
.zhaoshang_l ul li{ line-height:30px; font-size:14px; color:#666;}
.zhaoshang_l ul li a{ line-height:30px; font-size:14px; color:#666;}
.zhaoshang_l ul li a:hover{ color:#bf0000;}
.zhaoshang_r{width:178px;float:right;}
.zhaoshang_r ul li{line-height:30px; font-size:14px; color:#666; text-align:center;}


.copyright{ margin:0 auto; width:1000px;}
.copyright p{margin:0 auto; color:#FFF; text-align:center; line-height:25px; font-size:12px;}
.copyright p strong{ color:#ECA851;}
.copyright p a{margin:0 auto; color:#FFF; text-align:center; padding:5px 15px;}
.copyright p a:hover{ text-decoration: underline;}


.clear{clear:both;}
.main-page{margin:0 auto;width:1000px;height:396px; background:#FFF no-repeat scroll 0 0;}
.main-page .left, .main-page .right{float:left;}
.main-page .nav-back{width:80px;height:396px;background:#000;opacity:.3;filter:alpha(opacity=30);}
.main-page .nav{position:relative;margin-top:-396px;width:80px;text-align:center;font-size:14px;font-family:"微软雅黑";color:#fff;}
.main-page .nav div{height:36px;line-height:36px; cursor: pointer;}
.main-page .nav div.on{background:#bf0000;}
.main-page .right{width:900px;height:396px;}
.main-page .content-back{width:900px;height:396px;background:#fff;opacity:.3;}
.main-page .content{position:relative;width:880px;height:376px;margin-top:-396px;padding:10px;overflow:hidden;}
.main-page .content div{width:880px;height:376px;margin-bottom:10px;background:#fff;}

.content p{width:186px;height:193px;text-align:center; float:left; margin-left:32px;}
.content p img{width:186px; height:153px;}
.content p span{width:186px; height:30px; }
.content p span a{width:186px; line-height:30px; font-size:14px; color:#666;}
.content p span a:hover{color:#bf0000;}

.content1-back{width:900px;background:#fff;opacity:.3;}
.content1{ overflow:hidden;position:relative;width:1000px; margin-top:15px; min-height:900px;}
.content1 p{width:166px;height:173px;text-align:center; float:left; margin-left:28px;}
.content1 p img{width:166px; height:133px; border:1px #CCC solid; padding:2px;}
.content1 p span{width:186px; height:30px; }
.content1 p span a{width:186px; line-height:30px; font-size:14px; color:#666;}
.content1 p span a:hover{color:#bf0000;}
.content1 ul li{ display:none;}

.danye1{width:1000px; background:#FFF; border:1px solid #e5e5e5;  margin-bottom:10px; margin-top:5px; min-height:400px;}
.danye2{ background:#FFF; border:1px solid #e5e5e5;  margin-bottom:10px; margin-top:5px; min-height:550px;  padding:0 20px;}
.lanmu{width:130px; float:left;  margin-top:180px;}
.lanmu ul{background:url(lu.png)  scroll 0 0; }
.lanmu ul li{ text-align:center; width:126px; line-height:40px;}
.lanmu ul li:hover{ background:url(lubiao.gif) no-repeat;}
.lanmu ul li a{ line-height:30px; color:#FFF; font-size:12px;}


.tb{width:1000px; background:#FFF;border:1px solid #e5e5e5; margin-bottom:10px; margin-top:5px; min-height:400px; float:; margin-left:8px; padding-top:15px;}




.rtit{ height:40px; width:900px;text-align:center; line-height:35px; font-size:18px; color:#8E5100; border-bottom:2px solid #8E5100;}

.rcon { margin-top:15px;}
.tb dl{ width:190px; float:left; text-align:center; margin-left:20px;}
.tb dl dt{ width:190px;}
.tb dl dt img{ width:186px; height:153px; border:1px solid #cccccc; padding:2px;}
.tb dl dd a{ line-height:30px; color: #666; font-size:13px;}
.tb dl dd a:hover{ color: #bf0000; }

.contop{ height:40px; background:#FFF no-repeat scroll 0 0;line-height:40px;font-size:12px; margin:0 auto; width:980px; opacity:0.9; padding:0 10px;}
.contop a{font-size:12px; color:#666;}
.contop a:hover{color:#bf0000;}

.zzsc{ width:1001px; margin:0 auto; background:#f0f0f0; font-family:'微软雅黑';}
.zzsc .tab{ overflow:hidden; background:#ccc;}
.zzsc .tab a{ display:block;  float:left; text-decoration:none; color:#333; text-indent:28px; width:91px; height:35px; line-height:35px; font-size:12px;}
.zzsc .tab a:hover{ background:#E64E3F; color:#fff; text-decoration:none;}
.zzsc .tab a.on{ background: url(lubiao.gif) no-repeat scroll 0 0; color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; padding:10px;}
.zzsc .content li{ display:none;}

.page { text-align: center; margin-bottom:15px; float:left;width:868px; margin-top:15px; font-size:12px;}
.page a { color: #F33; border: #ccc 1px solid; padding: 5px; margin: 0 2px; font-size:12px; }
.page>b, .page a:hover { background: #F60; color: #FFF; padding: 5px; }
.page>b, .page a { text-align: center; }
.bank{clear: both;height: 5px;margin: auto;overflow: hidden;width: 100%;}

.page1 { text-align: center; margin-bottom:15px;width:1000px; margin-top:15px;font-size:12px;}
.page1 a { color: #F33; border: #ccc 1px solid; padding: 5px; margin: 0 2px;font-size:12px; }
.page1>b, .page1 a:hover { background: #F60; color: #FFF; padding: 5px; }
.page1>b, .page1 a { text-align: center; }
#cnzz_stat_icon_1256455632{ display:none;}  


.Telescopic{
	position: fixed;
	width: 105px;
	right: 50px;
	bottom: 20px;

}
.rq{
	width: 105px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-family: "微软雅黑";
	background: #e46558;
	color: #fcff00;
	font-size: 18px;
	font-weight: bold;
}
.wx{
	width: 105px;
	height: 147px;
	background: url( wx.png) no-repeat;
}
.return_top{
	width: 105px;
	height: 36px;
	background: url( top.png) no-repeat;
	cursor: pointer;
}
.nav{overflow: hidden;display: none;height:0;}
.nav a{
	display: block;
	width: 105px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 4px;
	background: #ED9991; font-size:14px;
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
	transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-ms-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
}
.nav a:hover{
	background: #e46558;
	color: #fcff00;
}  


.neironga{width:900px;  padding-top:10px; margin:0 auto;  margin-bottom:20px;}
.neironga p{width:900px; margin:0 auto;line-height:180%;text-indent:2em;margin-top:10px;text-align:justify; font-size:14px;}
.neironga ul{ margin-top:15px;}
.neironga ul li{ line-height:35px;background:url(news.png) no-repeat scroll 0 9px; padding-left:65px; border-bottom:1px dashed #CCC; }

.neironga ul li span{ font-size:16px; color:#666; float:right;}

.neironga ul li  a{ font-size:16px; color:#666;}
.neironga ul li  a:hover{ color:#bf0000;}


.xq_l{float:left; width:580px; padding:15px;}
.xq_l img{width:550px; height:450px; border:2px solid #CCC; padding:5px;}
.xq_r{ padding-top:15px;}
.xq_r p{line-height:180%;text-indent:2em;margin-top:10px;text-align:justify; font-size:14px;}
.rtit1{ height:40px; width:900px;text-align:center; line-height:35px; font-size:18px; color:#8E5100; border-bottom:2px solid #8E5100;}
.rtit1 a{ text-align:center; line-height:35px; font-size:18px; color:#8E5100;}

.info{ height:100%; border:1px #CCC solid; text-align:center; margin:25px;}
.info a{color:#bf0000;}
.info p{width:900px; margin:0 auto;}