body,button, input, select, textarea,h1 ,h2, h3, h4, h5, h6 { font-family: Microsoft YaHei,'宋体' , Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
body{min-height:400px; height:auto!important; height:400px;}

a{color:#333;text-decoration:none;}
a:hove{color:#ff9900;text-decoration:none;}

.arrow{font-size:6px; padding-right:8px;color:#ff9900;}

.fbg{background:#fff;text-align:center; padding:30px;}
.fbgr{background:#fff;text-align:center; padding:30px 0 23px 0;}
.graybg{background:#f5f5f5; margin:70px 0  50px 0; padding:20px 0  50px 0; }

.modal-dialog img {max-width: 600px;max-height: 420px;}


.tline{color:#ccc; font-size:12px; line-height:410%;}

.yfont{color:#ff9900;}
.wfont{color:#fff;}
.rfont{color:red;}
.gfont{color:#4aca5d;}
.hfont{color:#ccc;}
.shfont{color:#333;}
.nfont{font-weight:normal;}
.listl{background:url(../images/icon_arrow.png) no-repeat center left; padding-left:12px;line-height:26px;}

.timef{text-align:right;padding-top:30px;font-size:12px;color:#999;}

.menubg{border-bottom:2px solid #ff9900; padding-bottom:10px; margin-bottom:50px;background:#fff;padding-top:20px;}
.imenubg{border-bottom:2px solid #ff9900; padding-bottom:10px; background:#fff;padding-top:20px;}

.navon{color:#ff9900; font-size:16px; font-weight:bold;}

.ftitle{margin-top:50px;margin-bottom:30px;text-align:center;}

.ftitlec{line-height:26px; color:#999;}
.dcontent{text-align:center; padding:20px; border-bottom:1px solid #eee; margin-bottom:50px;}
.dconf{line-height:220%; color:#666;}
.dqbg{background:#f8f8f8; margin-bottom:20px;}

.phc{text-align:center; padding:20px;}
.pht{padding:16px;}
.phtn{padding:26px;}
.hh{ margin-bottom:10px;}
.hhh{ margin-bottom:20px;}
.hht{margin-top:20px;}
.hhtr{margin-top:30px;}
.hhtf{margin-top:12px;}
.btnh{height:50px;}
.iconbg{height:200px;}
.hbo{margin-bottom:100px;}
.fontr{text-align:right;}
.fontl{text-align:left;}
.fontc{text-align:center;}

.hz{text-align:center; margin-top:50px;}

.fhh{line-height:150%;}
.qfont{margin:0 1px; font-weight:normal;}
.qfontl{vertical-align:bottom; position:relative; height:300px; border:0px solid red; font-size:17px;}
.qlink{height:30px; position:absolute; bottom:0px;border:0px solid green; line-height:40px;}
.rqlink{border:1px solid #e2e2e2; border-top:0; background:#f5f5f5;}
.rqfont{font-size:15px; height:42px; line-height:42px; font-weight:bold;}
.rqbg{border:2px solid #4dc86f; color:#666; background:#fff;}
.rqfc{font-size:16px;}


.linebg{border:1px solid #eee; padding:10px  20px  20px  20px; margin-bottom:30px; background:#fff;}
.glinebg{border:1px solid #eee; background:#fff; height:406px; padding:10px  20px  10px  20px; margin-bottom:30px;}
.titlelbg{border-bottom:1px solid #eee; margin-bottom:0px;}

.slink{font-size:15px; font-weight:bold; color:#000;}
.slink a{color:#ff9900; text-decoration:none;}
.slink a:hover{color:#333;text-decoration:none;}

.wlink{font-size:15px;  color:#ccc; line-height:200%;}
.wlink a{color:#ccc; text-decoration:none;}
.wlink a:hover{color:#ff9900;text-decoration:none;}

.list-play{ margin:0;padding-left:0;margin-top:8px;}
.list-play ul{ font-size:16px;}
.list-play li{height:42px; line-height:300%; padding:0px;list-style:none;margin-bottom:10px;text-indent:2.5em; background:url(../images/icon_play.png) no-repeat 15px center;}
.list-play li a{color:#ccc; text-decoration:none; display:block; line-height:300%;}
.list-play li a:hover{color:#ff9900; text-decoration:none; background:url(../images/icon_play.png) no-repeat 15px center #5a5a5a; line-height:300%;}
.listt{color:#fff; padding:15px; border-bottom:1px solid #666;}

.glink{font-size:15px; font-weight:bold; color:#000;}
.glink a{color:#000; text-decoration:none;}
.glink a:hover{color:#4dc86f;}

.fonts{color:#999;}
.fonts a{color:#999; text-decoration:none;}
.fonts a:hover{color:#fff;}

.more{float:right; padding-top:26px;}
.vch{margin-bottom:30px;}
.gbg .vch img {width:138px; height:79px;}
.gbg p{color:#999}
.vich{margin-bottom:60px;}
.vchp{padding-bottom:30px;}
.vtc{border:3px solid #eee; border-top:0; padding:10px; background:#fff;}
.vtbg{background:url(../images/title_bg.png)no-repeat #ffad00; height:40px; color:#fff; font-size:15px; padding:10px; font-weight:bold;}
.vtoph{padding:10px 0 0 0;}
.vlbg{background:#5a5a5a; padding:20px;}
.vrbg{background:#484848; padding:0px;}
.aboutbg{background:#f8f8f8; padding:40px; margin-bottom:-60px;}


.vcc{height:70px;}
.fr{float:right;}
.sfont{color:#666;font-size:12px;}
.snum{color:#ff9900;font-size:12px;}

.gbg{background:#f7f7f7; padding-top:20px; padding-left:16px; padding-right:14px;}
.grbg{background:#f7f7f7; padding-top:10px; padding-bottom:10px; padding-left:16px; padding-right:14px;}

.bd-line{color:#555; font-size:10px;}

.fcfont{margin-top:-12px;}

.cbg{border:1px solid #e2e2e2; background:#fff; padding-bottom:40px;}
.cbgs{border-bottom:0px solid #e2e2e2; background:#f8f8f8;}

.titlebg{background:#fff9f0; margin:0 3px; padding:10px; margin-bottom:30px;}

.btnb{display:inline-block;padding:8px 22px;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}

.rimg{text-align:right; height:300px;}
.imgr{padding-right:10px;}
.imgbg{background:#f7f7f7; padding:10px;}
.imgbg p {color: #999}
.gimg{margin:20px 0 20px 0;}

.plbg{border:1px solid #e2e2e2; background:#fff; margin-top:20px; padding:0px 20px;}
.tibg{background:#f8f8f8; padding:15px; margin-bottom:20px;float:left;width:100%}
.plbut{text-align:right; margin-top:10px;}

.rfbg{background:#ff9900;}


 .sbs-glyphicons{ margin:auto;overflow:hidden;text-align:center;margin-top:20px;}
 .sbs-glyphicons-list{padding-left:0;list-style:none}
 .sbs-glyphicons li{float:left;width:25%;height:170px;padding:0px;font-size:10px;line-height:1.4;text-align:center;background-color:#f9f9f9;border:10px solid #fff;color:#999;}
 .sbs-glyphicons .glyphicon{margin-top:40px;margin-bottom:15px;font-size:33px}
 .sbs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}
 .sbs-glyphicons li a{color:#333;display:block;width:100%;height:100%;}
 .sbs-glyphicons li a:hover{color:#fff;background-color:#ff9900;text-decoration:none;}
 @media (min-width:768px){.bs-glyphicons{margin-right:0;margin-left:0}
 .sbs-glyphicons li{width:50%;font-size:16px}}


 .mbs-glyphicons{ margin:auto;overflow:hidden;text-align:center;margin-top:20px; margin-bottom:-10px;}
 .mbs-glyphicons-list{padding-left:0;list-style:none}
 .mbs-glyphicons li{float:left;width:25%;height:174px;padding:0px;font-size:10px;line-height:1.4;text-align:center;background-color:#f9f9f9;border:10px solid #fff;color:#999;}
 .mbs-glyphicons .glyphicon{margin-top:40px;margin-bottom:15px;font-size:33px}
 .mbs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}
 .mbs-glyphicons li a{color:#333;display:block;width:100%;height:100%;}
 .mbs-glyphicons li a:hover{color:#fff;background-color:#ff9900;text-decoration:none;}
 @media (min-width:768px){.bs-glyphicons{margin-right:0;margin-left:0}
 .mbs-glyphicons li{width:14.2%;font-size:16px}}


 .fbs-glyphicons{ margin:auto;overflow:hidden;text-align:center;padding-top:20px;}
 .fbs-glyphicons-list{padding-left:0;list-style:none}
 .fbs-glyphicons li{float:left;width:25%;height:190px;padding:0px;font-size:10px;line-height:1.4;text-align:center;background-color:#f9f9f9;border:10px solid #fff;color:#999;}
 .fbs-glyphicons .glyphicon{margin-top:40px;margin-bottom:15px;font-size:33px}
 .fbs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}
 .fbs-glyphicons li a{color:#333;display:block;width:100%;height:100%;}
 .fbs-glyphicons li a:hover{color:#fff;background-color:#ff9900;text-decoration:none;}
 @media (min-width:768px){.bs-glyphicons{margin-right:0;margin-left:0}
 .fbs-glyphicons li{width:16.6%;font-size:16px}}




 .fnav-tabs{border-bottom:0px solid #ddd; text-align:center;list-style:none;}
 .fnav-tabs p {color: #999;}
 .fnav-tabs>li{float:left;margin-right:10px;width:47.5%}
 .fnav-tabs>li>a{display:inline-block;
      padding:6px 40px;
      margin-bottom:0;
      font-size:16px;
	  font-weight:400;
	  line-height:1.42857143;
      text-align:center;
	  white-space:nowrap;
	  vertical-align:middle;
	  -ms-touch-action:manipulation;touch-action:manipulation;
	  cursor:pointer;-webkit-user-select:none;
	  -moz-user-select:none;
	  -ms-user-select:none;user-select:none;
	  background-image:none;
	  border:2px solid #ff9900;
	  border-radius:30px;}
 .fnav-tabs>li>a:hover{border-color:#eee #eee #ddd}
 .fnav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>
 a:hover{color:#555;cursor:default;background-color:#fff;display:inline-block;
      /* padding:6px 40px; */
      margin-bottom:0;
      /* font-size:16px; */
	  font-weight:400;
	  line-height:1.42857143;
      text-align:center;
	  white-space:nowrap;
	  vertical-align:middle;
	  -ms-touch-action:manipulation;touch-action:manipulation;
	  cursor:pointer;-webkit-user-select:none;
	  -moz-user-select:none;
	  -ms-user-select:none;user-select:none;
	  background-image:none;
	  /* border:2px solid #ff9900; */
	  color:#ff9900;
	  /* border-radius:30px */
	}

/* .fontr a{border:2px solid #ff9900;} */