/* Write your styles */
html,body{ font-size:14px;font-family: "Microsoft Yahei",Helvetica,Arial,sans-serif; }
body{background-color: #fff;}

.nav {list-style:none;margin-bottom:0;}
.nav > li {position:relative;display:block; float: left;}
.nav > li > a {position:relative; display: block;padding: 10px 15px;}
.header-frontend .navbar {margin-bottom: 0;}
.navbar-default {border: none;}
.navbar-brand {color: #bcc0cd;font-size: 30px;font-weight: 100;line-height: 30px;margin-top: 15px;padding: 0 0 0 15px;}
.navbar-brand span {color: #f25f5b;}
.navbar-brand img{ width: 90%; }
.header-frontend .navbar-default {background-color: #fff;}
.header-frontend .nav li a,
.header-frontend .nav li.active ul.dropdown-menu li a { color: #999;font-size: 14px;font-weight: 300;background: none; padding: 10px 20px;}
.header-frontend .nav li a:hover,
.header-frontend .nav li a:focus,
.header-frontend .nav li.active a,
.header-frontend .nav li.active a:hover,
.header-frontend .nav li a.dropdown-toggle:hover,
.header-frontend .nav li a.dropdown-toggle:focus,
.header-frontend .nav li.active ul.dropdown-menu li a:hover,
.header-frontend .nav li.active ul.dropdown-menu li.active a {color: #fff;background-color: #d51e2c;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.header-frontend .navbar-default .navbar-nav> .open> a,
.header-frontend .navbar-default .navbar-nav> .open> a:hover,
.header-frontend .navbar-default .navbar-nav> .open> a:focus {color: #fff;background-color: #56b6e7;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.header-frontend .navbar-nav> li> a {font-weight:500; border-radius: 0px;-webkit-border-radius: 0px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;padding-left: 23px;padding-right: 23px;color: #333;}

@media (min-width: 768px){
.navbar-header { float: left; }
.navbar-toggle {display: none;}
.navbar-nav {float:left; margin:0px;}
.am-collapse { display: block; }
.am-container { min-width: 1200px; }
}
.navbar-default .navbar-brand { color: #777; }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #5e5e5e;background-color:transparent;}
@media (max-width: 768px) {
    .am-slider-default li img { height: 200px !important; }
    .navbar-brand img{ width: 260px;}
    .navbar-brand{ margin-top: 5px;}
    .header-frontend .navbar-nav {padding: 0px;  }
    .header-frontend .navbar-nav> li> a{ line-height: 25px;     border-radius: 5px; -webkit-border-radius: 5px; padding: 10px 20px;}
    .header-frontend .nav li a:hover,
    .header-frontend .nav li a:focus,
    .header-frontend .nav li a.dropdown-toggle:focus,
    .header-frontend .nav li a.dropdown-toggle .dropdown-menu li a:hover,
    .header-frontend .nav li.active a,
    .header-frontend .dropdown-menu li a:hover { color: #fff !important;}
    .header-frontend .navbar-nav > li {  padding: 0; margin-bottom: 2px; line-height: 25px;  float: none; }
    .header-frontend .nav li ul.dropdown-menu li a {margin-left: 0px; color: #999!important; ; }
    .header-frontend .nav li .dropdown-menu li a:hover, .header-frontend .nav li .dropdown-menu li.active a {color: #fff !important; }
}

a {
    text-decoration: none;
    color: #333;
    vertical-align:middle;
    font-size: 18px;
}
a:visited {
    text-decoration: none;
    color: #333;
}
a:hover {
    text-decoration: none;
    color: #c11329;
}
a:active {
    text-decoration: none;
    color: #F06;
}


.am-slider-default li img { height: 220px; }
.am-slider-default .am-control-nav {bottom:15px !important;}
.am-slider-default .am-control-nav li a { width: 12px; height: 12px; }


/*首页*/
.indexh1 { font-size: 35px; font-weight: 300; margin-bottom: 20px;}
.indexh1 span{border-bottom: 4px solid #d51e2c; padding-bottom: 5px; color: #000;}
.index_about { font-size: 16px; line-height: 30px;color: #9b9b9b; text-indent: 32px; }

.font16 { font-size: 16px; font-weight: 600; padding: 10px; }

.cpbtn { font-size: 16px; font-weight: 800; padding: 5px 10px; background-color: #eae8e8; border-radius: 2px; margin: 10px 0px 30px 0px; }


footer {background-color: #252525; margin-top: 2em; color: #ccc ; font-size: 14px; line-height: 220%;}
footer a{color: #ccc; font-size: 14px;display:inline-block;padding:5px 10px;}
footer a:hover{ color: #FFF; }

.newslistli {background: url('../../images/liststy.png') no-repeat left; padding-left: 25px; height: 35px;}
.newslistlitime { width: 100px; font-size: 16px; color: #888; }
/*面包屑*/
.am-breadcrumb {background: url('../../images/line.png') repeat-x bottom;}
.am-breadcrumb>li { font-size: 18px; }
.am-article-bd p{ font-size: 16px; text-indent: 32px; }

.pagename { position: relative; }
.pagename h2{ font-size: 1.8em; min-width: 200px; color: #000;font-weight:normal; background:#fff; z-index:1; width: 15%; position: relative; margin:0 auto;}
.pagename small{display:block; font-size: 0.8em; color: #666; white-space: nowrap;}
.n_line { display: block; position: absolute; border-top: 1px solid #E4E4E4; width: 96%; top: 50%; }


.n_newslist img{margin-right:22px;}
.n_newslist section{display:block;clear:both;width:100%;border-bottom:1px dashed #EEEEEE;padding-bottom:20px;margin-top:20px;}
.n_newslist section a{display:block;}
.n_newslist section h3{font-size:1.3em;color:#000;}
.n_newslist section p{color:#666666;font-size:0.9em;line-height:2.2em;}
.n_detail{margin-top:20px;}
.n_detail span,.n_detail a{font-size:0.875em;float:left;display:block;width:100px;text-align:center;height:30px;line-height:30px;}
.n_detail span{background:#EEEEEE;color:#666666;}
.n_detail a{background:#d51e2c;color:#fff;}