@charset "utf-8";
/* CSS Document */

body {font-size:12px; line-height:20px; margin:0 auto; padding: 0px; font-family:"微软雅黑";}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,input,select,table,tr,td{margin: 0px;padding: 0px;}
ul,li {list-style-type:none;}
a {color:#2a2626; text-decoration:none;}
a:hover { text-decoration:underline;}
th { font-weight:normal;}
img {border: 0;}
em{font-style:normal}
input:focus{outline:none;}
.mt_5{ margin-top:5px;}
.mb_5{ margin-bottom:5px;}
.clear{ clear:both;}
.white a{ color:#FFF; text-decoration:none;}
/*公用样式*/

.w960 { width:960px; margin:0 auto; }

/*index*/
#warp{}
#header{ background:url(bannerbj.jpg) top center no-repeat;background-attachment:fixed; }
.banner{ width:100%; height:400px; background:url(banner.jpg) center top; margin:0 auto; position:relative; }
.titlea-01{ position:absolute; top:24px; left:30px;}
.titlea{ position:absolute; top:124px; left:120px;}
.titleb{ position:absolute; top:198px; left:120px;}
.titlec{ position:absolute; top:362px; left:260px;}
.titled{ position:absolute; top:362px; left:416px;}

#nav{ width:100%; height:50px; background:#e42727; border-top:3px #c21010 solid;}
.livedh{ width:1000px; margin:0 auto;}
.livedh ul{}
.livedh ul li a{color:#FFFFFF;}
#conter{ width:100%;}
#cona01{ width:960px; margin:30px auto;padding:20px; margin-top:0; }
#cona02{ width:958px; max-height:530px; margin:30px auto;padding:20px;border:1px #999999 solid;overflow:scroll}
#cona02 p { font-size:16px; line-height:30px; text-indent:2em; margin:10px 0; }
#cona03{ width:960px; height:370px; margin:30px auto;padding:20px;}
.mleft{margin:0 auto;margin-top:15px;}
.bt2:link {
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
}
.bt2:visited {
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
}
.bt2:hover {
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #FF0000;
	text-decoration: underline;
}
.bt2:active {
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	color: #FF0000;
	text-decoration: underline;
}
.lmm{width:100%;height:40px;border-bottom: 1px #FF0000 solid;font-size:20px;} 
#cona{ width:1000px; height:344px; margin:30px auto;}
.mleft{ width:532px; height:344px; background:#999; float:left;}
.mright{ width:448px; height:344px; float:right;}
.mright h3{float:left; width:80%; background:url(titabj.png) left bottom no-repeat;height:32px; padding-left:20%; padding-top:20px; padding-bottom:5px; border-bottom:1px #900 solid;}
.mright h4{ font-size:24px; font-weight:normal; line-height:42px; text-align:center; height:42px; padding-top:20px;}
.mright p{ font-size:16px; line-height:26px;}

#conb{ width:100%; margin:0 auto; height:800px; background:url(conbbj.png);}
.bigtit{ width:100%; height:130px; border-bottom:4px #993300 solid; padding-top:16px; margin-bottom:10px;}
.titcona{ width:880px; height:130px; margin:0 auto; background:url(titbbj.png) left bottom no-repeat; text-align:center; line-height:130px; font-size:38px; padding-left:120px;}
.bigcont{ width:100%; background:url(bigbj.png) bottom center no-repeat; height:640px;}
.bigcontimg{ width:1000px; height:120px; margin:0 auto;}
.bigconttxt{ width:1000px; margin:0 auto;}
.bigconttxt li{ width:436px; height:120px; float:left; padding:38px 38px 0 24px; overflow:hidden;}
.bigconttxt li h3{ padding-left:16px; background:url(liimgb.gif) center left no-repeat; font-size:18px; font-weight:normal; line-height:36px;}
.bigconttxt li p{ font-size:15px; color:#666;}

#conc{ width:100%; margin:0 auto; background:url(bigbj.png) bottom center no-repeat;background-attachment:fixed; }
.live{ width:1000px; margin:0 auto;}
.livetit{ height:32px; padding:46px 0 10px 0; border-bottom:1px #990000 solid;}
.livetit01{ height:32px; padding:46px 0 10px 0; }
.livetittxt{
	float:left;
	margin-left:6px;
	font-size: 26px;
	font-weight: normal;
}
.livetit02{ width:1000px; margin:0 auto;border-bottom:1px #FF0000 solid;height:60px;}
.more{ margin-right:18px; float:right; margin-top:18px;}
.imgli{ float:left; width:25%; text-align: center; line-height: 46px;}
.imgli p{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:15px; text-align:center; }
.imgli a img{width:200px;height:120px;}
.leftd{width:510px;float:left;padding-left:10px;}
.leftd ul{padding-top:10px;}
.leftd ul li {}
.leftd ul li a{font-size:16px;line-height:34px;}
.leftd ul li img{margin-right:10px;}
.rightd{width:430px;float:right;}
#cond{ width:100%; margin:0 auto;height:570px;}
#cone{ width:100%; margin:0 auto;height:600px;}
#coni{ width:100%; margin:0 auto;height:600px;}

.headlines{ width:530px; height:auto; float:left; display:inline;}
.headlines h2{ font-size:20px; font-family:"微软雅黑";}
.headlines p{ font-size:14px; line-height:26px; padding-top:10px; padding-bottom:25px;}
.headlines p a{ color:#cc0001;}


#conf{ width:100%; margin:0 auto; background:url(bigbj.png) bottom center no-repeat;background-attachment:fixed; }
#marvellous{margin:26px auto 0;}
.mod18Box {border:1px solid #CCC; margin: 0px auto; width:978px; padding:10px;}
.mod18{ width:978px;; height:680px; margin: 0px auto; position: relative; background: #f7f7f7; }
.mod18 .btn{position:absolute;width:15px;height:68px; top:608px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:280px;width:46px;height:48px;}
.mod18 #prevTop{background:url(prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0; background:url(nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:978px;height:600px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:938px;position:absolute;left:0;bottom:0;padding:10px 30px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:600px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:600px;position:absolute;}
.mod18 .picBox li{width:978px;height:600px;}
.mod18 .listBox{ width:920px; height:70px; margin: 0 auto; position: relative; padding:6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{position:absolute;}
.mod18 .listBox li{ width:124px; height:70px; cursor:pointer; position:relative; margin:0 4px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block; width:124px; height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:122px;height:68px;border:1px solid #ff6600;}
.mod18 .listBox .on i{display:block;}


#review{margin:42px auto 0; background:url(bigbj.png) bottom center no-repeat;background-attachment:fixed; }
.reviewtitle{ width:1000px; height:46px; line-height:46px; border-bottom:6px #f2dea3 solid;margin:0 auto 10px;}
.titvip{float:left; margin-left:6px; font-size:26px; font-weight:normal;}
.more{ margin-right:18px; float:right; margin-top:18px;}

.reviewcont{ width:1056px; margin:0 auto;}
.mt14{margin-top:14px;}
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 162px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frbox { height:245px;}
.mr_frBtnL { float:left; margin:88px 15px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height:245px; width:984px; }
.mr_frBtnR { float:right; margin:88px 0 0 15px; cursor: pointer;}
.mr_frUl ul li { display: inline; float: left; height:245px; width:152px; margin:0 6px; overflow: hidden; text-align:center; line-height:26px;}
.mr_frUl ul li img { display: block; margin-bottom: 7px;}

.end{}

.end ul li{float:left;}
.imgtxt{width:480px;height:160px;margin-bottom:15px;padding-top:13px;color:#3f3f3f;float:left;margin:10px;}
.imgtxt img{width:200px;height:148px;float:left;}
.imgtxt h2{margin-left:210px;margin-bottom:10px;font-size:14px;}
.imgtxt p{text-indent:26px;padding:5px;margin-left:210px;}

#footer{ margin:0 auto; background:url(footerbj.png) top center no-repeat; padding-bottom:30px; border-bottom:40px #ca151c solid;}
.copyright { width:1000px; margin:0 auto;  line-height:26px; text-align:center; padding-top:26px; color:#000;}
.copyright a{ color:#000; font-family:"宋体"; font-size:12px;}
.copyright a:hover{ text-decoration:none;}
.copyright .copy{ font-family:Arial, Helvetica, sans-serif;}

  /*滚动图片1*/
.sub_box{float:left;width:532px; height:344px;position:relative; overflow:hidden;}
.sub_box img{border:none; width:532px; height:344px;}
#bd1lfimg{position:relative; width:532px; height:344px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:532px; height:344px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{ position:absolute; left:0; top:0;}
#bd1lfimg dd { width:532px;height:25px; line-height:25px;  padding:8px 0 4px 15px; overflow:hidden;background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0; bottom:0;}
#bd1lfimg dd a{font-size:14px; font-weight:bold; color:#ffffff; position:relative; z-index:100;font-family: Microsoft YaHei,SimHei,SimSun;}
#bd1lfimg dd a:hover{color:#cccccc;}
.sub_nav{width:140px; height:25px; right:0; bottom:3px;  position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px;}
.sub_no li{display:block; width:20px; height:20px;line-height:20px; float:left; overflow:hidden;  vertical-align:middle; text-align:center; filter:alpha(Opacity=90); Opacity:0.9; font-family:Arial; font-size:11px;  cursor:pointer; margin:0 2px;background:#ffffff; color:#000000;}
.sub_no li.show{color:#fff; background: #F30;}

.menu { width:960px; height:50px; margin:0 auto; overflow:hidden; }
.menu li { float:left; vertical-align:middle; color:#fff; padding:0 15px; }
.menu a { color:#fff; font:bold 18px/50px arial; margin-right:5px; }

.switch { width:inherit; height:480px; overflow:hidden; position:relative; }
.switch .hd { position:absolute; left:0; top:0; z-index:2; margin:10px; }
.switch .hd li { background:rgba(0,0,0,0.3); width:10px; height:10px; border-radius:5px; overflow:hidden; font-size:0; display:inline-block; margin-left:3px; }
.switch .hd li.on { background:#000; }
.switch .bd li { position:relative; height:480px; overflow:hidden; }
.switch .bd img { width:100%;  }
.switch .bd span { width:100%; height:30px; font:14px/30px Arial; color:#fff; background:rgba(0,0,0,0.3); display:inline-block; position:absolute; left:0; bottom:0; text-indent:1em; }
.switch .prev
, .switch .next { position:absolute; top:40%; font:80px/1 Arial, Helvetica, sans-serif; color:rgba(0,0,0,0.5) }
.switch .prev:hover
, .switch .next:hover { text-decoration:none; color:rgba(0,0,0,1) }
.switch .next { right:0; }

#switch1 { float:right; width:400px; height:230px; }
#switch1 .bd li { height:230px; }

.catalog { height:80px; background:url(assest.jpg) no-repeat 9px 0; margin-top:20px;  clear:both; background-size:100% auto; }
.catalog2 { background-position:9px 21%; }
.catalog3 { background-position:9px 42%; }
.catalog4 { background-position:9px 62%; }

.m09_list_L{ width:453px; min-height:300px; float:left; display:inline;}
.m09_list_L h2{ width:453px; height:62px; line-height:56px; overflow:hidden; background:url(http://image.finance.china.cn/special/lh2015/npc_bg11.jpg) no-repeat; font-size:24px; color:#1b1b1b; font-family:"微软雅黑";}
.m09_list_L h2 a{ color:#1b1b1b;}
.m09_list_L ul{ width:100%; height:auto; padding-top:15px; padding-bottom:20px;}
.m09_list_L ul li{ height:34px; line-height:34px; overflow:hidden; font-size:14px; background:url(http://image.finance.china.cn/special/lh2015/npc_bg03.jpg) no-repeat 0 14px; padding-left:18px;}
.m09_list_L ul li span{ float:right; color:#777; font-size:12px;}

/*页脚**/
.foot { max-width:1000px; width:100%; line-height:23px; margin:0 auto; color:#333; margin-top:15px; text-align:center; position:relative }
.foot a { color:#336799; }
.foot a:visited { color:#336799; }
.foot a.jj { position:absolute; left:0; top:20px }
.foot a.cc { position:absolute; right:0; top:20px }

h1 { font-size:38px;line-height:36px; padding:60px 0; }
h1 a { color:#F00; }

@media (max-width: 720px) {
  .w960 { width:100%; }
  h1 { font-size:18px; line-height:23px; padding:20px 0; }
  #cona01{ width:100%; }
  #cona02{ width:100%; }
  #cona03{ width:100%; }
  .banner { height:100px; background-size:100% 100%; }
  .menu { height:50px; }
  .menu a { font:14px/50px arial;}
  .headlines { width:100%; padding:0 10px; box-sizing: border-box; }
  .headlines h2 { font-size:16px; }
  #switch1 { float:none; width:100%; box-sizing: border-box; }
  .catalog { height:30px; }
  .imgli { width:50%; margin:0;  }
  .m09_list_L { float:none; width:100%; }
  .foot img { display:none; }
}
