/*头部-导航*/

.container{width:1170px!important;margin:0 auto}
#topbar{width:100%;  background-color:#d90429;}
#topbar .container .am-g{padding-top:3px; font-size:15px;color:#fff}
#topbar .container .am-g .topbar-left{font-size:16px; line-height:34px;}

.headsearch-box{width:245px; height:29px; padding-top:5px;}
input::-webkit-input-placeholder {color:#c8c8c8; font-size:14px;}
.headers-tit{float:left;
	   width:195px;
       color: #2c2c2c;
	   padding:2px 2px 2px 20px;
       border-left: 1px solid rgba(0,0,0,.1);
       border-bottom:1px solid rgba(0,0,0,.1);
       border-top: 1px solid rgba(0,0,0,.1);
	   border-radius:25px 0 0 25px;
	   font-size:14px;
	   outline: none;}

.headers-sub{float:right;
	   width:50px;
	   padding:2px;
       border-right: 1px solid rgba(0,0,0,.1);
       border-bottom:1px solid rgba(0,0,0,.1);
       border-top: 1px solid rgba(0,0,0,.1);
	   outline: none;
	   background-color:#FFF;
	   background-image: url(/public/static/home/image/search.jpg);
	   background-repeat: no-repeat;
	   border-radius:0 25px 25px 0;
	   text-align:center;
	   font-size:14px;
	   cursor: pointer;}



.header-box{background:#d90429; margin:0px; height:160px;}
.header{padding:20px 0;}
.header .logo img{}
.contact-btn{float:right;color:#FFFFFF; font-size:40px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif}
.contact-call{float:left; margin-left:50px; margin-top:15px; width:36px; height:36px; background-image:url(/public/static/home/image/call.png);}


.nav-contain{width: 100%; background:#2c2c2c;}
.nav-contain .nav-inner{max-width: 1140px; margin: 0 auto;}
.nav-contain .nav-inner .am-nav li{list-style: none;position: relative;}
.nav-contain .nav-inner .am-nav li a{color:#FFF;  padding: 15px 0;}
.am-nav > li > a:focus, .am-nav > li > a:hover {text-decoration:none; background-color:#d90429;}
.nav-contain .nav-inner .am-nav li a:hover{color:#FFF;background-color:#d90429;}
.nav-contain .nav-inner .am-nav li:hover .sub-menu{display: block;}
.nav-contain .nav-inner .am-nav li .sub-menu {
    display: none;
    padding-left: 0px;
    position: absolute;
    box-shadow: 0px 0px 7px rgba(0,0,0,0.15);
    top: 100%;
    right:-17px;
    z-index: 1000 !important;
    background: #2c2c2c;
    border-radius: 0 0 3px 3px;
    margin: 0;
}
.nav-contain .nav-inner .am-nav li .sub-menu .menu-item{min-width:150px; position:relative;}
.nav-contain .nav-inner .am-nav li .sub-menu .menu-item a{display:block; padding: 15px 10px; text-align:center;}
.am-slider-a1 .am-control-nav li a.am-active{background-color: #d90429; cursor: default;}
.am-slider-a1 .am-control-nav li a{background-color: #FFF;}
.am-slider-a1 .am-control-nav li a:hover{background-color: #0e90d2;}


.place{padding-top:20px;}
.place_icon{float:left; margin-top:7px; margin-right:5px; width:9px; height:12px; background-image:url(/public/static/home/image/place.png);}
.place_title{color:#FFF; font-size:15px;}
.place_title span{margin-left:5px; margin-right:5px}
.place_title a{color:#FFF;}

.banner{padding-top:1px; background-color:#2c2c2c;}

/*联系*/
.indexcontact_bg{padding-top:100px; height:560px; background-color:#2c2c2c;/*#414446*/}

.foot_litile{padding-bottom:10px; font-size:14px; color:#FFF;}
.footlist ul li{list-style-type:none}
.footlist li{font-size:14px; line-height:35px;}
.footlist li a{color:#666;}
.footlist li a:hover{color:#d90429;}

.foot_call ul li{list-style-type:none}
.foot_call li{font-size:14px; line-height:35px; color:#FFF;}
.foot_call li a{color:#FFF}
.foot_call li img{padding-right:13px;}

.foot_litile2{padding-bottom:40px; font-size:14px; color:#FFF; text-align:center;}


.wx_pic{float:left; margin-top:20px; margin-right:16px;}
.wx_list{float:left;margin-top:22px;}
.wx_list span{display:block;  font-size:14px; color:#FFF}

.foot_copy{margin-top:15px; font-size:14px; color:#666;}
.foot_copy span{padding-right:2px;}
.foot_link{margin-top:20px; font-size:14px; color:#666;}
.foot_link span{padding-right:15px; color:#FFF}
.foot_link a{color:#666;}
.foot_link a:hover{color:#d90429;}

#totop-scroller{background-image: url(/public/static/home/image/totop_scroller.png);}

#totop-scroller{
	display: block;
	position: absolute;
	top: 2px;
	right: 0;
	z-index: 1;
	width: 28px;
	height: 28px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
}

#totop-scroller:hover{background-position: 0 -30px;}
#totop-scroller:active{background-position: 0 -60px;}


/*在线QQ浮窗*/
#qqboxs{width:130px; height:auto; padding:10px; margin-right: 2px; background:#FFF; position:fixed; top:67%; right:0;  z-index:999; border: 1px solid #008edf;}
#qqboxs .boxstltie{width:100%; height:25px; text-align:center; color:#d90429; font-size:18px; line-height: 18px; position:relative; }
.boxshadow{background:#fff; height:75px;}
#qqboxs .boxsqqone img{display:block;}
#qqboxs .boxsqqone  li{margin:10px 0; width:110px;  height: 33px; border-radius: 25px; background:#FFF; text-decoration: none; list-style: none;}














  