body{margin:0; padding:0; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; font-family:  Microsoft Yahei;}
object, :focus { outline: none; background:none;-webkit-tap-highlight-color:none }
body{background:url(../images/abg.jpg) top}

.bgf{background:#fff;}
.bge6{background:#e6e6e6;}
.bm-15{ margin-bottom:15px}
.imor a{font-size:12px}
.lst li{padding:4px 5px}
.lst a{font-size: 12px; color: #666; background: url(../images/inbx.jpg) 9px 8px no-repeat; padding-left: 20px;}
.indt{font-size:12px;color:#666}
.ifocus{background: #666; text-align: center; color: #dbdbdb; padding-top: 7px; padding-bottom: 8px; margin: 0;}
.tb347{width: 347px;}
.tb38{width:400px}
.tb268{width:270px;float: right;}

.Xcontainer{width:1011px; margin:0 auto;}
.Xbanner{max-width:1280px; margin:0 auto;height:400px;}
.alogo{padding-top:34px;}
.navs {padding-top:70px; padding-bottom:36px}
.navs ul,.navs li{ list-style:none;}
.navs li{float:left; padding-left:28px;}
.navs li a{font-size:16px; color:#444540;padding:0}
.navs li a:hover{color:#CB6E24}
.navbar-nav>li>.dropdown-menu li{padding: 3px 0; width: 100%; text-align: center;}
.navbar-nav>li>.dropdown-menu{background:rgba(214, 183, 84, 0.9); min-width: 120px; border:none}
.navbar-nav>li>.dropdown-menu li a{padding:4px 0; ;}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background-color: transparent; border-color: transparent;color:#CB6E24}

.Ximg img{ margin-bottom:6px}
.newshot{border-bottom: 0px solid #CCC; display: block; overflow: hidden; padding-bottom: 10px;}
.newshot .imgbox{width:176px;float:left}
.newshot .txtbox{width:340px;float:right}
.newshot h2{font-size: 14px; color:#000; max-height: 42px; overflow: hidden;margin-top: 0px;}
.newshot .depict{font-size: 12px; line-height: 24px; margin-top: 10px;color:#333;max-height: 96px;margin-bottom: 5px;}
.newshot a{text-decoration: ; color:#F30; font-size:12px;}

/*Home News Tab*/
.nav-tabs{background:#666;border-bottom:none}
.nav-tabs.nav>li>a{padding-top:5px; padding-bottom:6px; color:#dbdbdb; background-color:transparent;  border: 0px solid #ddd;  border-bottom-color: transparent;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #ffd615; cursor: default; background-color:transparent;  border: 0px solid #ddd;  border-bottom-color: transparent;}

.twonav h4{background: #faa62b; color: #fff; font-size: 16px; text-align: center; padding: 12px 0; margin: 0; margin-bottom: 10px;}
.twonav li a{color:#333;padding: 7px 0; font-size: 14px; text-align: center; background: #e6e6e6; margin-bottom: 5px; display: block;}
.twonav li a:hover{color:#CB6E24; text-decoration:none}

.tnav{margin-top: 0px;}
.tnav h4{margin-top: 12px; margin-bottom: 5px; color: #faa62b;}
.tnav .breadcrumbs{margin-top: -36px; font-size:12px}
.tnav .breadcrumbs .set{color: #b0b0b0; margin: 0 0.25em; font-family: sans-serif;}
.page-header{border-bottom: 1px solid #faa62b; }
.ctxt{text-align: justify; line-height: 24px; padding: 0 18px;}
.ctxt img{width:100%; height:auto;max-width:770px}
.info-header{ margin-top:30px}
.idt{margin-bottom: 28px; font-size: 12px; margin-top: 17px; color: #888;}
.gback{ margin: 50px 0 10px;padding-top: 20px;}
.gback a{background: #FAA62B; padding: 6px 10px; color: #fff;}
.ltxt{padding-right:8px;}
.ltxt .lst li{padding:6px 5px}
.ltxt .lst a{font-size: 14px; color: #666; background: url(../images/inbx.jpg) 9px 8px no-repeat; padding-left: 20px;}
.ltxt .indt{font-size:12px;color:#666}
.pli .col-xs-4{ text-align:center; margin-bottom:20px}
.pli .col-xs-4 p{margin-top:8px}
.pli .col-xs-4 img{border:1px solid #e6e6e6;}

.pdts img{border:1px solid #e6e6e6; width:400px; height:400px}



.pages{margin-top:40px}
.lk a{color:#666; font-size:12px}
.list-inline>li { display: inline-block; padding-right: 8px; padding-left: 8px; }

.footer{margin-top:40px; color:#4c4c4c; font-size:12px; padding-top:18px;border-top:2px solid #f2f2f2;}
.footer p{ margin-bottom:4px}















