/* Common */
body {overflow-x: hidden; font-size: 14px; color: #333; line-height: 1.4; font-family: Helvetica,Arial,"Microsoft YaHei";}
a {color: #333; outline: none; transition: all 0.3s linear 0s;}
a:hover, a:focus {color: #1c97d6; text-decoration: none; outline: none;}
ul,ol {list-style: none; outline: none; padding-left: 0;}
li {list-style: none;}

.o {overflow: hidden;}
.p15 {padding: 15px;}
.p30 {padding: 30px;}
.p40 {padding: 40px;}

.ptb15 {padding-top: 15px; padding-bottom: 15px;}
.ptb20 {padding-top: 20px; padding-bottom: 20px;}
.ptb30 {padding-top: 30px; padding-bottom: 30px;}
.ptb40 {padding-top: 40px; padding-bottom: 40px;}
.ptb50 {padding-top: 50px; padding-bottom: 50px;}
.ptb60 {padding-top: 60px; padding-bottom: 60px;}
.ptb80 {padding-top: 80px; padding-bottom: 80px;}
.ptb100 {padding-top: 100px; padding-bottom: 100px;}

.plr15 {padding-left: 15px; padding-right: 15px;}
.plr30 {padding-left: 30px; padding-right: 30px;}
.plr40 {padding-left: 40px; padding-right: 40px;}
.plr50 {padding-left: 50px; padding-right: 50px;}
.ptop60 {padding-top:60px;}
.ptop50 {padding-top:50px;}
.ptop40 {padding-top:40px;}
.ptop30 {padding-top:30px;}
.ptop20 {padding-top:20px;}
.pbot50  {padding-bottom:50px;}
.mt0 {margin-top: 0;}
.mb0 {margin-bottom: 0;}
.ml0 {margin-left: 0;}
.mr0 {margin-right: 0;}
.block {display: block;}

.no-padding {padding-left: 0px !important; padding-right: 0px !important;}
.padding-5 {padding-left: 5px !important; padding-right: 5px !important;}
.container {width: 1400px; margin-left: auto; margin-right:auto;}

#nb_icon_wrap, #LXB_CONTAINER {display: none !important;}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}

/* Header */
/*.header {padding:5px 0; box-shadow: 0 0 10px #333; position: relative; z-index: 1000; background: url(../img/hbg.png) repeat-x center top;}*/
/*.header .searchbox  {padding-top:15px;}*/
.header {padding:0px 0; box-shadow: 0 0 10px #ddd; width: 100%; transition: all 0.5s; z-index: 100; background: rgba(255,255,255,.90);}
.header.fix-down {position: fixed; top: 0;}
.header .logo {padding: 8px 0; display: inline-block;}
.h-tel{background:url(../img/h-tel.png) no-repeat; font:17px/18px "Microsoft YaHei"; color:#696969; margin:8px 0 0 0; padding-left:88px; height:48px; }
.h-tel em { display:block; font-style: normal; font-size:20px; color:#404040; font-family:Arial, Helvetica, sans-serif; padding-top:3px; }
.h-tel em:nth-child(1) { padding-top:8px;}

.dr-navbar {border-radius: 0; background: #191c23; border: none; margin-bottom: 0; /*top: 0;*/ z-index: 99; transition: all 0.5s ease 0s;}
.dr-navbar .navbar-brand {padding-top: 18px;}
.dr-navbar .navbar-brand img {max-height: 60px;}
.dr-navbar .navbar-nav li a {color: #fff; font-size: 15px; margin:0px 9px; padding-left: 42px; padding-right: 42px; /*font-weight: bold;*/}
.dr-navbar .navbar-nav li p {margin-bottom: 0; text-align: center; font-size: 11px;}
.dr-navbar .navbar-nav li a:hover, .dr-navbar .navbar-nav li.active a {color: #fff; background: none;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {color: #fff; background: none;}
.dr-navbar .navbar-nav .dropdown-menu li a {margin:0; padding-top:5px; padding-bottom: 5px; text-align: center;}
.dr-navbar .navbar-nav .dropdown-menu {background: rgba(0,0,0,0.7);}
.dr-navbar .navbar-nav .dropdown-menu li a:hover {color: #1C60B8; background: #fff;}


.link {background-color: #444; color: #fff; }
.link a {color: #fff;}


.newfoot {color: #fff;}
.newfoot .footad {background-color: #191c23;}
.newfoot .footad { line-height: 3em;border-bottom: 1px solid #30333a;}
.newfoot .footad .item2 {padding-top: 1.3em;}
.newfoot .footad .item3 {padding-top: 1.5em;}
.newfoot .footad h2, .newfoot .footad h4 {margin-top: 0; margin-bottom: 0; line-height: 3em;}
.newfoot .footcopy {background-color: #171920; padding:1.8em 0; line-height: 1.8;}
.newfoot .footcopy p {margin-bottom: 0;}
.newfoot .footmenu {background-color: #191c23; padding-top: 3em; padding-bottom: 3em;}
.newfoot .footmenu .item1 {padding-top: 3em;}
.newfoot .footmenu .item2 a {color: #fff;}
.newfoot .footmenu .item2 dl {width: 25%; float: left; padding-left: 15px; padding-right: 15px;}
.newfoot .footmenu .item2 dt {display: block; font-size: 16px; line-height: 2;}
.newfoot .footmenu .item2 dd {line-height: 1.6;}
.newfoot .footmenu .item2 dd a {color: #ddd;}
.newfoot .footmenu .item3 {padding-top: 1em;}
.newfoot .footmenu .item3 dt {width: 20%; float: left; font-size: 2em; text-align: center;}
.newfoot .footmenu .item3 dd {width: 80%; float: left; line-height: 1.8}
.newfoot .footmenu .item3 p {margin-bottom: 0;}

.fixchat{_position:absolute;_top: expression(documentElement.scrollTop + 200 + "px");position:fixed; top:30%; right:0px; z-index:999999;}
.fixchat a{display:block; width:45px; height:45px; position:relative; background-color:#e20000; background-image:url(../img/fix.png);background-repeat:no-repeat; margin-top:1px;}
.fixchat a span{display:none; position:absolute; right:0px; top:0px; height:45px; padding-left:50px; color:#fff;line-height:45px; font-size:14px;background-color:#262626;}
.fixchat a.HomeQQ{ background-position:-362px -186px;}
.fixchat a.Homesq{ background-position:-362px -276px;}
.fixchat a.Homedianhua{ background-position:-362px -231px;}
.fixchat a.Homeweixin{ background-position:-362px -322px;}
.fixchat a.Hometop{ background-position:-362px -370px; background-color:#4e4e4e;}
.fixchat a span.QQbggray{background-position:-360px -186px;background-image:url(../img/fix.png);background-repeat:no-repeat; width:140px;}
.fixchat a span.weixinerweima{right:45px; padding:0px;}
.fixchat a span.dianhuabggray{background-position:-362px -231px;background-image:url(../img/fix.png);background-repeat:no-repeat;width:170px;}
.fixchat a span.sqbggray{background-position:-360px -276px;background-image:url(../img/fix.png);background-repeat:no-repeat; width:140px;}

.navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; left: 0; right: 0; z-index: 10000;} 
.navbar_bottom{background: #f00;} 
.navbar_bottom a {text-align:center; display:inline-block; border-right: 1px solid #eee; float:left; width:33.333%; color:white; padding:5px 0;} 
.navbar_bottom a p {margin-bottom: 0; font-size: 12px;}
.navbar_bottom a i {font-size: 1.6em;} 
.navbar_bottom a:hover{color:#fff;} 
.navbar_bottom a.btn_1{background: #df0522;} 
.navbar_bottom a.btn_2{background: #EF8A06;}
.navbar_bottom a.btn_3 {border-right: none; background: #df0522;}

.cpbox {margin-bottom: 4em; overflow: hidden;} 
.cpbox .item {margin-top:20px;}
.cpbox .item .thumbnail {border-radius: 0; transition: all .3s; margin-bottom: 0;}
.cpbox .item .thumbnail img {width: 100%; height:220px;}
.cpbox .item .thumbnail:hover {box-shadow: 0 0 10px #eee; transform: translateY(-5px);}
.cpbox .item h5 {margin:0; font-size: 15px; height: 18px; text-align: center;}


/* Index-Banner */
.carousel-inner {background: #fff; } 
.carousel-inner > .item img {margin: 0 auto;} 
.carousel-control.left {background-image: none; color:#1C60B8;} 
.carousel-control.right {background-image: none; color:#1C60B8;}


/* PAGE - Common */
.dr-pagenav {border-bottom: 1px solid #eee; background-color: #fff;}
.dr-pagenav .navbar-brand {display: none;}
.dr-pagenav .navbar-collapse {text-align: center;}
.dr-pagenav .navbar-nav {float: none; display: inline-block; margin-left: auto; margin-right: auto;}
.dr-pagenav .navbar-nav > li {float: none; display: inline-block;}
.dr-pagenav .navbar-toggle .icon-bar {background: #333;}
.dr-pagenav .navbar-nav .active a {border-bottom: 3px solid #3EA216;}


.mainbox {}
.mainbox .ml {}
.mainbox .mr {}

.ml h2 {background: #333; border-radius: 4px 4px 0 0; font-size: 2rem; color: #fff; padding: 20px 0; margin-top: 0; text-align: center;}
.ml .list-group {background:none; border:1px solid #fff; margin-bottom: 20px;}
.ml .list-group li {background: #f6f6f6; border-radius:0; text-align: center; margin:0 0 1px; border-left: 0; border-top: 0; border-right:0;}
.ml .list-group li a {font-size: 1.6rem; color: #333;}
.ml .list-group li.active a, .ml .list-group li:hover a {color: #fff;}
.ml .list-group li.active, .ml .list-group li:hover {background: #3a3a3a; }

.ml .title1 {margin-bottom: 15px;}
.ml .b3ul {}
.ml .b3ul li {padding-left: 10px; background: url(../img/ico1.jpg) no-repeat left center;}

.mnewl {}
.mnewl .b3ul {padding: 15px 0;}
.mnewl .b3ul li {padding: 10px 10px 8px; background: url(../img/ico1.jpg) no-repeat left center;}
.mnewl .b3ul li span {color: #333;}

.dr-pmenu {position:relative; left:0; right:0; z-index:9; margin-bottom: 15px; width: 100%; height: 46px; overflow: hidden; background: #fdfdfc; font: 1.4rem/43px hiragino sans gb, microsoft yahei, simsun; box-shadow:3px 3px 3px rgba(0,0,0,0.2); }
.dr-pmenu .swiper-slide {padding: 0 20px; width:auto; }
.dr-pmenu .active {background:#444; }
.dr-pmenu .active a {color:#fff;}
.dr-pmenu .pline { width: 100%; height: 3px; line-height: 0; font-size: 0; overflow: hidden; text-align: center; z-index: 1; background-color: #0fa6ea;
	background: -webkit-linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
	background: -moz-linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
	background: -ms-linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
	background: linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
}

.mrh3 {font-weight: normal; /*font-size: 20px;*/ margin-top: 0;}
.manr-page {margin-top: 30px; line-height: 1.8;}
.manr-page img {max-width: 100%;}

.art-meta {display: inline-block; padding: 0 20px;}
.art-body {line-height: 1.8;}

.manr-pro .item {margin-top: 20px; text-align: center;}
.manr-pro .item img {margin-bottom:8px;}
.manr-pro .item p {font-size: 1.6rem;}

.manr-new {padding-top: 20px;}
.manr-new .item {padding-top: 12px; padding-bottom: 12px; transition: all 0.4s ease 0s;}
.manr-new .item:hover {box-shadow: 0 0 12px #e8e8e8; background-color: #f9f9f9;}
.manr-new .item img {max-width: 100%;}
.manr-new .item h4 a {color: #333; font-weight: bold;}
.manr-new .item p {color: #666;}

.new-box .item .thumbnail {border-radius: 0; transition: all .3s;}
.new-box .item .thumbnail:hover {box-shadow: 0 0 10px #eee; transform: translateY(-8px);}
.new-box .item h5 {color: #000; font-size: 16px; font-weight: bold;}

#lg-download {display: none;}
.lg-actions {text-align: center; position: relative; height: 100%; width: 40%; margin: 0 auto;}

@media (max-width:768px) {

.lg-actions {width: inherit;}
.lg-outer .lg-thumb-outer{bottom: 44px;}

body {padding-top: 62px;}
.container {max-width: 100%; width: auto;}
.ptb40, .ptb60 {padding-top: 20px; padding-bottom: 20px;}
.ptb50 {padding-top: 30px; padding-bottom: 30px;}
.ptop40 {padding-top: 20px; }
.ptop20 {padding-top: 0px; }
.ptb80 {padding-top: 30px; padding-bottom: 30px;}
.ptb100 {padding-top: 30px; padding-bottom: 60px;}

.nav > li {padding-top: 0; padding-bottom: 0;}
.dr-navbar {box-shadow: 0 0 6px #333; background: none;}
.dr-navbar .navbar-header {background: #fff; padding: 0.3rem 0}
  .navbar-toggle {font-size:15px;}
.navbar-toggle .icon-bar {background: #3a3a3a;}
.dr-navbar .navbar-brand {padding-top: 2px;}
.dr-navbar .navbar-brand img {height: 50px;}
.dr-navbar .navbar-nav li a {padding-top: 10px; padding-bottom: 10px; color: #fff; margin: 0; text-align: center;}
.dr-navbar .navbar-collapse {background: rgba(0,0,0,0.7);}
.dr-navbar .navbar-nav li a:hover, .dr-navbar .navbar-nav li.active a {color: #fff;}
.carousel-indicators {display: none;}

.newfoot {margin-bottom: 3.4em;}
.newfoot .footad {padding-top: 2em; padding-bottom: 2em;}
.newfoot .footad h2 {text-align: center;}
.newfoot .footad h2, .newfoot .footad h4 {line-height: 1em;}
.newfoot .footad .item3 {padding-top: 1.2em;}
.newfoot .footmenu {padding-top: 1.5em; padding-bottom: 1.5em;}
.newfoot .footmenu .item1 {padding-top: 0em; text-align: center; margin-bottom: 1em;}


.mainbox { padding-bottom:20px;  margin: 0px 0px; position: relative; background-color: #fff;}
.main {margin: 0px;}
.main .ml {width: 100%;}
.main .mr {width: 100%; padding-top:0px; float: none;}

.manr-new {padding-top: 0;}

  .cpbox .item .thumbnail img {height:120px;}
  .cpbox .item {padding-left:10px; padding-right:10px;}

/* News - Content*/
.news_list {margin: 0;}
.news_list h4 {margin:0;}
.news_list .col-xs-8 {padding: 0;}

.gx_newshow_title h1 {font-size: 24px;}

}



@media (min-width:768px) and (max-width:992px) {

.dr-navbar .navbar-nav li a {margin:0; padding: 10px 18px;}
.dr-navbar .navbar-nav {margin-top: 5px;}

 

}
@media (min-width:993px) and (max-width:1199px) {

}