﻿body, html, div, ul, li, h1, h2, h3, h4, h5, span, a, p{font-family:微软雅黑;}
body, html, p{color:#6b6b6b;}
#header {
    background-color: transparent;
	border:0;
}

#navbar {
    background-color: #2f2f2f
}

#navbar #navbar-collapse>ul>li>a {
    color: #505050
}

#navbar #navbar-collapse>ul>li.active>a {
    color: #fff
}

#navbar #navbar-collapse>ul>li:hover>a {
    color: #fff
}

#content {
    background: #fff
}

#page-default-top-slide {
    -webkit-box-shadow: none;
    box-shadow: none;
	clear:both;
}

#footer {
    background-color: #2f2f2f; margin-top:20px
}

#footer #footer-navs .list-group a {
    color: #9d9d9d!important
}

#footer #footer-navs .list-group a:before {
    color: #5a5a5a
}

#footer #footer-navs .list-group a:hover {
    color: #fff!important
}

#footer #footer-bottom {
    background-color: #2f2f2f; border-top:#262626 1px solid; padding:25px 0; text-align:center; color:#8d8d8d;
}
#footer #footer-navs .row>div .panel-heading{font-size:16px; color:#fff !important;}
#footer #footer-navs .row>div a{font-size:14px;}
.wide .bg-gray {
    background-color: #f8f8f8
}

.BMapLabel {
    display: none;
    visibility: hidden;
    max-width: inherit
}

.nowap {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#header {
    border-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 0
}

#header #logindiv {
    font-size: 12px;
    line-height: 30px;
    color: #5a738a
}

#header #logindiv a {
    color: #7ca3c8
}

#header #header-icons {
    margin: 0;
    padding: 0
}

#header ul#header-icons.social-icons {
    padding-top: 2px;
    margin-bottom: 0
}

#header ul#header-icons.social-icons li {
    display: inline-block;
    margin-right: 0
}

#header ul#header-icons.social-icons li a {
    display: inline-block;
    width: 30px;
    height: 30px;
	border:2px solid #979797;
    background: #2f2f2f;
    color: #979797;
    text-align: center;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-clip: padding-box;
    transition: all .17s ease-in-out;
    -moz-transition: all .17s ease-in-out;
    -webkit-transition: all .17s ease-in-out;
    -o-transition: all .17s ease-in-out
}

#header ul#header-icons.social-icons li a .fa {
    font-size: 14px;
    line-height: 26px;
    color: #979797;
    transition: all .17s ease-in-out;
    -moz-transition: all .17s ease-in-out;
    -webkit-transition: all .17s ease-in-out;
    -o-transition: all .17s ease-in-out
}

#header ul#header-icons.social-icons li a:hover {
    background: #000
}

#header ul#header-icons.social-icons li a:hover .fa-globe {
    color: #1d8bdf
}

#header ul#header-icons.social-icons li a:hover .fa-star {
    color: #f27935
}

#header ul#header-icons.social-icons li a:hover .fa-weibo {
    color: #dc5b46
}

#header ul#header-icons.social-icons li a:hover .fa-pinterest {
    color: #13b0cb
}

#header ul#header-icons.social-icons li a:hover .fa-star-o {
    color: #f2bc00
}

#header ul#header-icons.social-icons li a:hover .fa-qrcode {
    color: #78979b
}

#header .search_box .input-append {
    padding: 0 0 0 5px;
    background-color: #262626;
    border: #262626 1px solid;
    -webkit-box-shadow: inset 0 1px 5px #262626;
    box-shadow: inset 0 1px 5px #262626
}

#header .search_box .input-append input {
    height: 22px;
    border-width: 0;
    font-size: 12px;
    outline: 0;
    background-color: transparent
}

#header .search_box .input-append .btn-primary {
    float: right;
    padding: 0;
    width: 22px;
    height: 22px;
    border: 2px solid transparent;
    font-size: 12px;
    -webkit-border-radius: 0;
    border-radius: 0;
    background-clip: padding-box;
    background-color: #ff5900;
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=(80));
    opacity: .8
}

#header .search_box .input-append:hover .btn-primary {
    background-color: #ff5900;
    background-color: rgba(255,89,0,0.7)
}

#header{padding-top:45px;}
	#header .loginlink{display:inline-block; color:#6e6e6e; line-height:30px;}
	#header .loginlink a{color:#fff; padding:0 10px;}
	#header .social-icons{display:inline-block; }
	#header .social-icons li{display:inline-block;}

#navbar {
    margin-bottom: 0
}

#navbar #navbar-collapse {
    background: transparent
}

#navbar #navbar-collapse>ul>li {
    text-align: center;
    border-right: 0
}

#navbar #navbar-collapse>ul>li>a {
    padding: 50px 0 0;
    text-align: center;
    height: 120px;
    font-size: 16px;
	color:#fff;
}

#navbar #navbar-collapse>ul>li.active>a {
    position: relative
}

#navbar #navbar-collapse>ul>li.active>a:after {
    color: #325c84
}

#navbar #navbar-collapse>ul>li:hover>a {
    -webkit-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

#navbar #navbar-collapse ul.dropdown-menu {
    max-height: 300px;
    overflow: hidden;
    min-width: 100%;
    width: auto
}

.navbar-brand {
    padding: 5px 0
}

@media(max-width: 767px) {
    .navbar-brand {
        padding:0
    }

    #navbar #navbar-toggle {
        float: left;
        z-index: 2;
        margin-right: 0;
        margin-top: 9px;
        border-width: 0;
        background-color: transparent!important;
        padding: 9px;
        border-radius: 3px;
        cursor: pointer;
        font-size: 18px;
        color: #c1c1c1;
        padding: 5px 8px
    }

    #navbar #navbar-toggle .icon-bar {
        background-color: #fff
    }

    #navbar #navbar-toggle:hover {
        background-color: transparent;
        color: #363636!important
    }

    #navbar #navbar-toggle:hover .icon-bar {
        background-color: #363636
    }

    #navbar #navbar-toggle-icon {
        float: right;
        margin-top: 12px;
        margin-bottom: 0;
        z-index: 2;
        margin-right: 0px;
        padding-right: 0;
        padding: 5px 6px;
        border-width: 0;
        background-color: transparent;
        cursor: pointer
    }

    #navbar #navbar-toggle-icon span {
        font-size: 18px;
        color: #c1c1c1
    }

    #navbar #navbar-toggle-icon:hover span {
        color: #363636!important
    }
}

@media(min-width: 768px) and (max-width:991px) {
	#navbar #navbar-collapse .navbar-nav {
		width: 80% !important;
	}
    .navbar-brand {
        padding:12px 0
    }

    .navbar-brand img {
        width: 60px
    }

    #navbar #navbar-collapse>ul>li>a {
        padding: 18px 0 0;
        text-align: center;
        height: 60px;
        font-size: 12px
    }
	#header ul#header-icons.social-icons{display:none;}
	#header{font-size:12px; padding-top:13px;}
	#header .loginlink a{color:#666666}
}
#footer #footer-navs{padding-top:35px;}
#footer #footer-navs .panel-heading {
    font-size: 14px;
    padding-top: 1px
}

#footer #footer-navs .list-group {
    margin-bottom: 0
}

#footer #footer-navs .list-group a {
    padding-bottom: 5px!important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#footer #footer-navs .list-group a:before {
}
#footer-code{text-align:center;}
	#footer-code span{display:block; padding-top:5px;}
#footer-contact{color:#a0a0a0; font-size:14px; line-height:200%;}
#banner img {
    -webkit-box-shadow: none;
    box-shadow: none
}

div.overlay_slide,ul.overlay_slide li {
    position: relative;
    overflow: hidden
}

div.overlay_slide .overlay_zoom,ul.overlay_slide li .overlay_zoom {
    position: absolute;
    z-index: 5;
    bottom: -100%;
    width: 100%;
    height: 50px;
    overflow: hidden;
    padding: 15px;
    font-size: 12px;
    line-height: 180%;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: bottom .4s;
    -moz-transition: bottom .4s;
    -o-transition: bottom .4s;
    -ms-transition: bottom .4s;
    transition: bottom .4s
}

@media(min-width: 992px) {
    div.overlay_slide .overlay_zoom,ul.overlay_slide li .overlay_zoom {
        bottom:-100px;
        height: 100px
    }
}

@media(max-width: 639px) {
    div.overlay_slide .overlay_zoom,ul.overlay_slide li .overlay_zoom {
        height:30px;
        padding: 5px 10px
    }

    div.overlay_slide .overlay_zoom h3,ul.overlay_slide li .overlay_zoom h3 {
        font-size: 14px;
        text-align: center
    }

    div.overlay_slide .overlay_zoom small,ul.overlay_slide li .overlay_zoom small {
        display: none
    }
}

div.overlay_slide:hover .overlay_zoom,ul.overlay_slide li:hover .overlay_zoom {
    bottom: 0
}

div.overlay_slide h3,ul.overlay_slide li h3 {
    font-size: 16px;
    margin: 0 0 15px
}

div.overlay_slide h3 small,ul.overlay_slide li h3 small {
    font-size: 90%;
    margin-left: 5px
}

div.overlay_slide .zoom_white,ul.overlay_slide li .zoom_white {
    background-color: rgba(255,255,255,0.7);
    color: #000
}

div.overlay_slide .zoom_white h3,ul.overlay_slide li .zoom_white h3 {
    color: #000
}

div.overlay_slide .zoom_white h3 small,ul.overlay_slide li .zoom_white h3 small {
    color: #646464
}

div.overlay_slide .zoom_black,ul.overlay_slide li .zoom_black {
    background-color: rgba(0,0,0,0.7);
    color: #b3b3b3
}

div.overlay_slide .zoom_black h3,ul.overlay_slide li .zoom_black h3 {
    color: #fff
}

div.overlay_slide .zoom_black h3 small,ul.overlay_slide li .zoom_black h3 small {
    color: #646464
}


#aside{margin-top:0}
	#aside .panel>.panel-heading{
		margin-bottom: 0px;
		border-bottom:#fff 1px solid;
		font-size: 24px;
		line-height: 60px;
		color: #d8a45e;
		background:#2f2f2f; padding:0 15px;
	}
	.aside {margin-bottom:0;}
	#aside .nav li a,
	.aside li a {
		margin-bottom: 0px; border-bottom:#fff 1px solid;
		padding: 10px 5px 10px 15px;
		background:#ebebeb;
	}
	.aside li {margin-bottom:0px;}
	#aside .nav li.active a:after,
	.aside li.active a:after{content:'>'; position:absolute; right:15px; font-size:14px; font-family:"宋体"}
	.asidebg{background:#f4f4f4; height:100%;}
	#aside-links{padding:20px 23px;}
	#aside-links li a{display:block; background:#ffffff; border-radius:6px; border:#dddddd 1px solid; padding:10px 0 10px 15%; margin-bottom:10px; cursor:pointer; font-size:16px;}
	#aside-links img{width:auto; vertical-align:middle; margin-right:5px; font-size:16px; color:#2f2f2f}
	#aside-contact{text-align:center; color:#797979; font-size:16px; text-align:center}
	#aside-contact a{display:inline-block; width:28px; height:28px; line-height:26px; color:#a2a2a2; margin:0 1px; border-radius:50%; border:#d0d0d0 1px solid; font-size:12px;}
	#aside-contact a:hover{background:#dca65d; color:#fff; border-color:#dca65d;}
	
#breadcrumb{text-align:right; border-bottom: 1px solid #e9e9e9;}
	#breadcrumb .breadcrumb{font-size:14px; line-height:32px; padding-top:25px; display:inline-block; border-bottom:0; margin:0;}
	#breadcrumb .breadcrumb>li+li:before { content: "/\00a0"; color:#959595;}
	#breadcrumb .breadcrumb>li a{ color:#959595;}
	.breadcrumb li:first-child +li +li +li{display:none;}
.header-title{
	padding-bottom: 9px;
    margin: -60px 0 20px;
    border-bottom: 0}
.page-header h1{margin:0; padding:0; height:51px; padding-top:10px; display:inline-block; color:#2f2f2f; font-size:24px; border-bottom:#dca65d 3px solid;}
	#page-news-info-detail p{margin:20px 0; line-height:200%; font-size:16px; text-indent:2em;}
	#page-news-list-pic-left .row {border-bottom:1px solid #ececec}
	#page-news-list-pic-left .row>a{padding:0; border:0;}
	#page-news-list-pic-left .row>div {
		padding-left: 10px;
		padding-right: 10px;
		line-height: 200%;
	}
	.thumbnail:hover img {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1)
	}
	#page-news-list-pic-left .row {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	#page-news-list-pic-left .row:first-child{padding-top:0;}
	#page-news-list-pic-left h4{margin-bottom:15px;}
	#page-news-info #page-news-info-meta{text-align:center;border:0;
		font-size: 14px; color:#8d8d8d;
		background-color:transparent;
		margin-left: 0;
		margin-right: 0;
		-webkit-box-shadow:none;
		box-shadow:none;}
#page-news-info #page-news-info-meta span {margin:0 6px;}
	#page-news-info #page-news-info-meta em{font-style:inherit;}
	#page-news-info h1{color:#000; font-size:24px; margin-bottom:5px;}
	.relate-container{padding:10px 15px; border:#f1f1f1 1px solid; color:#dca65d;}
	.relate-container a{color:#8a8a8a;}
	.bdshare_dialog_bottom{display:none;}
	.bdshare_dialog_box{height:300px;}

#page-news-list-job{font-size:14px; line-height:180%;}
	#page-news-list-job li{padding:20px; background:#f9f9f9; border:#ececec 1px solid; margin-bottom:20px;}
	#page-news-list-job li .row{margin-bottom:15px;}
	#page-news-list-job li .text-right{color:#000000;}
	#page-news-list-job li h3{margin:0 20px 10px; padding-bottom:10px; color:#dca65d; border-bottom:#bdbdbd 1px dotted;}
/*	#page-news-list-job li:first-child{border:0; padding:0; background:transparent;}
	#page-news-list-job li:first-child h3{display:none;}
	#page-news-list-job li:first-child p{margin-top:15px; font-size:16px;}
	#page-news-list-job li:first-child .row {display:none;}
	#page-news-list-job li:first-child .row:last-child {display:block;}
	#page-news-list-job li:first-child .row:last-child div{display:none;}
	#page-news-list-job li:first-child .row:last-child div.jobcontent{width:100%; display:block;}*/
	#page-news-list-job,#page-news-list-job li:last-child {margin-bottom:0; border-radius:0;}
	#page-news-list-job li:first-child {border-radius:0;}

#page-album-list .caption{}
	#page-album-list li h4{border:0; padding:0}
	#page-album-list li h4 a{display:block; background:#f6f6f6; color:#666666; font-size:16px; padding:10px; white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
	#page-album-list li h4 a:hover,#page-album-list li:hover h4 a {background:#dca65d; color:#fff;}
	
.joinmember{text-align:center; padding:40px 0;}
	.joinmember h1{color:#dca65d; font-size:24px;margin-bottom:15px;}

#page-meeting-list{margin-bottom:0;}
#page-meeting-list > li{
	margin:0; background:#f6f6f6; border-radius:0;
}
	#page-meeting-list >li > ul > li >div {padding:20px;}
	#page-meeting-list >li:nth-of-type(odd) {}  /*--这是奇数行--*/
	#page-meeting-list >li:nth-of-type(even)  .picdiv {float:right; padding:0;} 
	#page-meeting-list >li .picdiv { padding:0;} 
	#page-meeting-list h4, #page-meeting-list h4 a{color:#000;}
	
	.meetinginfo{font-size:16px; line-height:200%; margin:20px 0; text-indent:2em;}
	.jobinfo{font-size:16px; line-height:200%; margin:20px 0; }
	.jobinfo h3{font-size:24px;color:#dca65d; margin-bottom:15px; line-height:150%;}
	.jobintro{color:#113a80; font-size:14px; margin:10px 0}

#page-default-introduce ul > li{
	margin:0; background:#f6f6f6; border-radius:0;
}
	#page-default-introduce ul >li >div {padding:50px;}
	#page-default-introduce ul >li:nth-of-type(odd) {}  /*--这是奇数行--*/
	#page-default-introduce ul >li:nth-of-type(even)  .picdiv {float:right; padding:0;} 
	#page-default-introduce ul >li .picdiv { padding:0;} 
	#page-default-introduce h4, #page-default-introduce h4 a{color:#000;}
	#page-default-introduce >ul{margin-left:0; margin-right:0;}

#page-room-list{margin-bottom:0;}
	#page-room-list > li{margin:0; background:#f6f6f6; border-radius:0; margin-bottom:20px;}
	#page-room-list h4, #page-room-list h4 a{color:#000000; font-size:20px;}	
	#page-room-list h4{ padding-bottom:10px; border-bottom:#c7c7c7 1px dotted}
	#page-room-list > li > a{padding:0}
	#page-room-list  > li> div.room-left-main{padding:25px 25px 10px 25px; font-size:14px; line-height:200%; color:#696969; position:relative;}
	.bookbtn{/*position:absolute; */display:inline-block; margin:0 20px 10px 0px; width:120px; height:36px; line-height:36px; color:#fff !important; font-size:16px; background:#dca65d; border-radius:6px; right:25px; bottom:15px; text-align:center}
	.room-left-main p{margin-bottom:0;}

#page-product-info-detail{margin-top:30px; }
	#page-product-info-detail h1{padding-bottom:10px; border-bottom:#c7c7c7 1px dotted; margin-bottom:20px;}
	#page-product-info-detail table{width:100%;}
	#page-product-info-detail table th, #page-product-info-detail table td{vertical-align:top; font-size:16px; padding:5px; color:#888888;}
	#page-product-info-detail table th{white-space:nowrap; text-align:right; font-weight:normal; color:#3b3b3b;}
	
#page-product-info .productinfo{background:#f4f4f4; margin:0;}
	#page-product-info .media>div{padding:0;}
	#page-product-info .media>div.media-body {padding:30px;}
	#page-product-info .media>div.media-body  h1{padding-bottom:10px; border-bottom:#d7d7d7 1px solid; margin-bottom:15px;}
	#page-product-info .formhui .form-group{margin-bottom:20px;}
	#page-product-info .formhui .input-group>.form-control { border: 1px solid #f4f4f4;}
	#page-product-info .buttondiv input {   background: #dca65d;   color: #fff;   font-size: 16px;   text-align: center;   width:100%;   height: 38px;   border: 0;}

.contactbox{padding-bottom:10px; font-size:16px;}
	.contactbox h3{color:#000000; font-size:24px;}
	.contactbox strong{display:block; padding-bottom:15px; font-size:36px; color:#dca65d; font-weight:normal; white-space:nowrap;}
	.contactbox i{color:#dca65d; margin-right:10px;}
	.contactform .formhui .input-group>.form-control { border-radius: 0px;  border: 0;  background-color: #f3f3f3; height:44px;  font-size: 14px;  color: #767676;  box-shadow: none;}
	.contactform .formhui .input-group>textarea.form-control{height:156px;}
	.contactform .btn-primary{border-radius:0; width:100px; height:30px; background:#000; font-size:16px; color:#fff; padding:0;}
	.formhui .input-group>.form-control {color: #767676 !important;}

.numbox{padding-left:10px; padding-top:10px;color:#dca65d}
.tooltip-inner{background:#dca65d; color:#fff; line-height:200%;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#dca65d; }
#footer-contact i{color:#dca65d; width:24px; text-align:center; font-size:12px;}
@media(min-width: 768px){
	#navbar { margin-bottom:20px;}
	#navbar #navbar-collapse{text-align:center;}
	#navbar #navbar-collapse .navbar-nav{float:none; width:90%; margin:0 auto;}
	#navbar #navbar-collapse .navbar-nav > li{width:12.5%;}
	#navbar .navbar-brand {float:none; position:absolute; left:20px;}
	#header {position:absolute; right:20px; z-index:2;}
	#navbar #navbar-collapse>ul>li.active>a{background-color:#1c1c1c !important; color:#d8a45e;}
	#page-news-list-pic-left .thumbnail{float:right;}
	#page-news-list-pic-left h4, #page-news-list-pic-left h4>a{font-size:20px;}
	#page-news-list-pic-left .pic-left-main{padding-left:15% !important; }
	#page-news-list-pic-left .pic-left-main h4{margin-top:10px;}
	#page-news-list-pic-left .pic-left-main .badge{width:16%; text-align:center; position:absolute; left:0; top:10px;font-size:16px; padding:15px 0; font-family: 幼圆; border-right:#d6d6d6 1px solid;}
	#page-news-list-pic-left .pic-left-main:hover .badge{ border-color:#dca65d; color:#dca65d;}
	#page-news-list-pic-left  .pic-left-main .badge em{ font-style:inherit; font-size:60px;  display:block;}
	#page-meeting-list h4{font-size:30px; margin-bottom:15px;}
	#page-meeting-list .media-body{font-size:16px; line-height:200%;}
	#page-default-introduce h4{font-size:30px; margin-bottom:15px;}
	#page-default-introduce .media-body{font-size:16px; line-height:200%;}
	#page-default-introduce ul >li:nth-of-type(even) {text-align:right;}
	
	#page-default #navbar{background-color:rgba(0,0,0,0.4) ;position:absolute; z-index:2; width:100%;}
		#page-default #navbar #navbar-collapse>ul>li:hover>a {
			background-color: #000;
			background-color: rgba(0,0,0,0.4) !important;
			border-bottom:#dca65d 1px solid
		}
		#page-default #navbar #navbar-collapse ul.dropdown-menu{background-color: rgba(0,0,0,0.4); border:0;margin-left:0; -webkit-box-shadow: none;   box-shadow: none;}
		#page-default #navbar #navbar-collapse ul.dropdown-menu li {
			border-bottom: 1px solid rgba(255,255,255,0.1);
		}
		#page-default #navbar #navbar-collapse ul.dropdown-menu li a:hover {
			color:#fff; background-color: rgba(0,0,0,0.3) !important;
		}
	#page-default #page-default-top-slide{margin-bottom:0;}
	.mid{background:url(../images/bgblock.jpg) top center no-repeat}
	#page-default-info{ text-align:center;}
	#page-default-info .panel-heading {padding:80px 0 30px; color:#000; font-size:60px;}
	#page-default-info .panel-heading small{display:block; font-size:18px; color:#b37623;}
	.definfo{margin:0px auto 60px; font-size:16px; width:80%; line-height:200%;}
	#page-default #header{ z-index:3}

#content{position:relative; }	
#page-default-book{background:url(../images/bglines.png);}
	#page-default-book {position:absolute; z-index:2; margin-top:-240px; height:120px; width:720px;}
		#page-default-book #sky-form{width:86%; margin:0px auto; padding:40px 0 0}
		.buttondiv input{background:#593f2c; color:#fff; font-size:18px; text-align:center; height:38px; border:0;}

#main,.asidebg{min-height:700px;}
	
}
@media (min-width: 992px){
	#page-default-book {
		width: 940px;
	}
}
@media (min-width: 1200px){
	#page-default-book {
		width: 1130px;
	}
	.buttondiv input{width:90px;}
}
@media (min-width: 992px) and (max-width: 1599px){
	#navbar #navbar-collapse .navbar-nav { width: 70%;    }
}

@media (max-width: 1299px) {
	#header ul#header-icons.social-icons{display:none}.
}
@media(max-width: 991px){
.numbox{display:none;}
}
@media (min-width: 768px) and (max-width: 991px){
	#page-default-book{height:160px; margin-top:-200px;}
	.buttondiv input{height:80px;}
	#page-default-book .formhui .input-group{margin-bottom:5px;}
}
@media(max-width: 767px){
	#banner .container{padding-left:0; padding-right:0;}
	#page-news-list-job .text-right{text-align:left;}
	#page-news-list-job li h3{margin:0 0px 10px;}
	#page-meeting-list >li > ul >li >div {padding:10px;}
	#page-room-list  > li> div.room-left-main{padding:10px;}
	#page-default-introduce ul  >li >div {padding:10px;}
	#page-default-introduce ul   > li> div.room-left-main{padding:10px;}
	.buttondiv input{width:100%; height:32px; background:#593f2c; color:#fff; border:0;}
	.col-xs-nl{margin-bottom:12px;}
	#page-default-book .formhui .input-group{margin-bottom:5px;}
}
@media(max-width: 639px){
	#page-news-list-pic-left h4, #page-news-list-pic-left h4>a {
		font-size: 16px;
	}
}
@media(max-width: 414px){
	#page-news-list-pic-left .col-md-3, #page-news-list-pic-left .col-md-9{width:100%;}
	#page-news-list-pic-left .col-md-3{display:none;}
	#page-meeting-list >li > ul >li >div {padding:10px; height:110px; overflow:hidden;}
	#page-meeting-list >li .picdiv {height:auto;}
}
#page-product-info-pictures .list-group-item{float:left; width:25%;}

