/* main */
a:hover { color:#0ae; }
.container .text-large { font-size:40px; font-weight:300; }
.text-wt300 { font-weight:3000; }
.bg-whitesmoke { background:#f5f5f5;}
.bg-dark { background:#666;}
.noborder { border:none; }
.text-bigger { font-size:30px; }
.text-whitesmoke { color:#ccc; }
.padding-none{ padding:0; }
.margin-none{ padding:0; }
p, .p { line-height:1.75; }
.title p { color:#666; }
#mainnav { z-index:999; }
/* index */
#quality h3 { font-size:22px; font-weight:400; }
#quality li { list-style:none; }
#quality .icon { display:inline-block; width:120px; height:120px; font-size:60px; line-height:120px; color:#666; }
#quality .icon:hover { background:#0ae; color:#fff; }
.bg-inverse .nav-inline li a { padding:0 40px;}
.nav-menu ul { min-width:172px; }
.xl6.xm3.xb3.margin-bottom a {
    display: block;
    overflow: hidden;
    height: 200px;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 6px;
}
#news .thumb a { display:block; height:320px; overflow:hidden; border-radius:8px; border:1px solid #ccc; }
.tab .tab-body { background:#fff;}
.tab.tab-little strong{padding-top:3px}.tab.tab-little .tab-more{margin:5px 0 0 8px}.tab.tab-little li a{padding:3px 5px}
/* subpage */
.subbanner { height:200px; }
.subbanner .container { padding-top:65px; }
.subbanner .container .text-large { font-weight:bold; font-size:32px; color:#ff0; text-shadow: 2px 2px 0px rgba(0,0,0,.6); } 
.subbanner .container .text-white { font-size:14px; padding-top:15px; text-shadow: 1px 1px 0px rgba(0,0,0,.6); } 
.cnbanner { background:url(../images/bannerpage.jpg) center center no-repeat; }
.article h3 { margin:40px 0 20px; font-weight:bold; }
.article p { font-size:16px; }
.article img { max-width:100%; height:auto!important; margin:15px 0;}
/* arclist */
.arclist .thumb { display:block; height:180px; border-radius:8px; border:1px solid #ccc; overflow:hidden;}
.prolist .thumb { display:block; height:250px; border-radius:8px; border:1px solid #ccc; overflow:hidden;}
.arclist h4 { font-weight:300; }
.prolist h4 { font-size:20px; text-align:center; }
/* procat */
.procat .procatli { border-radius:8px; }
.procat .procatli:hover { border-color:#0ae; border-width:3px; }
.procat .intro { color:#999;line-height:1.7; }
/* pagelist */
#pagelist { text-align: center; padding-bottom: 20px; }
#pagelist a, #pagelist span { line-height: 23px; padding: 7px 13px; font-size: 12px; border: 1px solid #ccc !important; border-radius: 5px; text-decoration: none; color: #333; }
#pagelist .a1 { padding: 7px 13px; background-position: center -124px; border: none; }
#pagelist span { padding: 9px 25px; text-decoration: none; border-radius: 5px; background: #0ae; color: #fff !important; border: none !important; }
#pagelist a:hover { padding: 7px 13px; text-decoration: none; background: #e0f0ff; }
#pagelist span { font-weight: bold; }
/*feedbox*/
#feedbox { position: absolute; width: 140px; right: 10px; background: #fff; border: 6px solid #a6d7ff; border-radius: 8px; }
#feedbox h3 { color: #333; background: #a6d7ff; text-align: center; font-size: 18px; margin: 0; padding-bottom: 6px; font-weight: normal; line-height: 30px; height: 30px; }
#feedbox div { border-bottom: 1px dotted #ccc; padding: 10px 0; margin: 0 10px; }
#feedbox a { text-decoration: none; color: #333; }
#feedbox .iconfont { padding-right: 4px; color: #a6d7ff }
@media(max-width:760px) {
*{ letter-spacing:1px; }
.subbanner .container .text-white { padding-top:0; } 
.xl6.xm3.xb3.margin-bottom a {
    height: 120px;
}
#language { margin-top:20px;}
#mobilemenu a span {display:none;}
}
/* no-radius
blockquote, .drop-menu, .nav ul, .nav.nav-main li:first-child, .nav.nav-main li:first-child a, .nav.nav-main li:last-child a, .nav.nav-sub a, .nav.nav-tabs a, .bg-inverse .nav.nav-tabs a, .bg-inverse .nav.nav-tabs .active a, .selected-inline li, .progress, .progress  .progress-bar:last-child, .range, .range-bar, .panel, .panel-head, .panel-foot, .tab .tab-nav li a, .tab .tab-body-bordered, .dialog, .dialog .dialog-head, .tip, .tip .tip-body, .tip .image, .alert, .pagination li, .pagination .active, .pagination a:hover, .pagination-group, .pagination-group  li:first-child, .pagination-group li:last-child, .pager li a { border-radius: 0; }
.button, .button-group .button-group:first-child .dropdown-toggle, .button-group .button-group:last-child .button:first-child, .button-group-y .button-group:first-child .dropdown-toggle, .button-group-y .button-group:last-child .button:first-child, .input, .input-group  .addon, .input-inline input:first-child, .input-inline input:last-child, .input-block input:first-child, .input-block input:last-child { border-radius: 0; } */
/* baidu map */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*title of page*/
.title .cn { text-transform:uppercase }