a{text-decoration: none;}
a:hover{text-decoration: none;}
.am-container{max-width: 1200px;}
p{
    font-family: '宋体';
}
.sm-top{
    padding:5px 8px;
    background: rgba(14,34,47,1);
}
.sm-top .sm-logo img{height: 30px;}
.sm-top .btn{
    width: 30px;
    height: 30px;
    background: rgba(255,255,255,.6);
    border-radius: 2px;
    text-align: center;
}
.sm-top .btn i{
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);	/* Safari 和 Chrome */
    -moz-transform: rotateX(0deg);
    transition: transform 1s;
    cursor:pointer;
    font-size:1.2em;
}
.sm-top .btn:hover{
    background: rgba(255,255,255,.8);
}
.sm-top .btn:hover i{
    transform: rotateX(360deg);
    -webkit-transform: rotateX(360deg);	/* Safari 和 Chrome */
    -moz-transform: rotateX(360deg);
}
.sm-menu{list-style: none;margin: 0;padding:10px 15px;display: none; background-color: #EEE;}
.sm-menu li{margin: 0;padding:0;}
.sm-menu li:hover{background-color:rgba(255,255,255,.3);;}
.sm-menu li a{margin:0;padding:0;color:#333;line-height: 25px;display: block;font-size: .8em;}
.sm-menu li a:hover{}
.header-top{
    background-color:#373431;
    height: 100px;
}
.header-top .am-container{position: relative;}
.header-top .logo{position:relative;padding:0;}
.header-top .logo span{position: absolute;left: 0px;bottom: -33px;z-index: 1000;display:none;}
.header-top .logo span img{width: 101px;}
.header-top .menu{
    height: 100px;
}
.header-top .menu ul{
    list-style: none;
    padding:0;
    margin: 0;
    position: absolute;
    bottom: 0;
}
.header-top .menu ul li{
    position: relative;
    float: left;
    line-height: 35px;
}
.header-top .menu ul li a{
    font-size: .9em;
    color:#FFF;
}
.header-top .menu ul li a p{
    padding:0;margin: 0;
    padding:0 25px;
}
.header-top .menu ul li a:hover{
    color:#eeeddd;
}

.header-top .menu ul li .maintit:before {
    position: absolute;
    content: "";
    display: block;
    top: 0px;
    left: 0;
    right: 0;
    width: 0%;
    height: 2px;
    background: #e9963b;
    margin: auto;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
.header-top .menu ul li .maintit:hover:before, .header-top .menu ul li.active .maintit:before {
    width: 90%;
}
.banner{width: 100%;padding-bottom:30px;overflow: hidden;}
/*首页主题*/
.index-main .title{color:#332C2B;letter-spacing: 2px;line-height: 35px;}
.index-main .title i{color:#E62129;}
.index-main .title:after{
    position: absolute;
    content: "";
    display: block;
    width: 97%;
    left:28px;
    height: 1px;
    background-color: #DDD;
}
.index-main .left ul{
    list-style: none;
    line-height: 2;
    padding-left:15px;
}
.index-main .left ul li{
    border-bottom: 1px dashed #ddd;
}
.index-main .left ul li a{
    font-size:.8em;
    color:#332C2B;
}
.index-main .left ul li a:hover{
    color:#999;
}
/*首页产品特效*/
.index-main .right li div{padding:0;overflow: hidden;}
.index-main .right .img img{
    transform: scale(1,1);
    -ms-transform: scale(1,1);	/* IE 9 */
    -webkit-transform: scale(1,1);	/* Safari 和 Chrome */
    -o-transform: scale(1,1);	/* Opera */
    -moz-transform: scale(1,1);	/* Firefox */
    transition: transform 1s;
}
.index-main .right .img img:hover{
    transform: scale(1.4,1.4);
    -ms-transform: scale(1.4,1.4);	/* IE 9 */
    -webkit-transform: scale(1.4,1.4);	/* Safari 和 Chrome */
    -o-transform: scale(1.4,1.4);	/* Opera */
    -moz-transform: scale(1.4,1.4);	/* Firefox */
}
/*产品列页面图片特效*/
.prolist li div{overflow: hidden;}
.prolist li img{
	transform: scale(1,1);
    -ms-transform: scale(1,1);	/* IE 9 */
    -webkit-transform: scale(1,1);	/* Safari 和 Chrome */
    -o-transform: scale(1,1);	/* Opera */
    -moz-transform: scale(1,1);	/* Firefox */
    transition: transform 1s;
}
.prolist li img:hover{
    transform: scale(1.4,1.4);
    -ms-transform: scale(1.4,1.4);	/* IE 9 */
    -webkit-transform: scale(1.4,1.4);	/* Safari 和 Chrome */
    -o-transform: scale(1.4,1.4);	/* Opera */
    -moz-transform: scale(1.4,1.4);	/* Firefox */
}
/*留言*/
.message{
	margin-top: 30px;
	background:url(../images/footbg.jpg) center center no-repeat;
	padding:20px 8px;
	margin-bottom: -50px;
}
.message h3{
	color:#FFF;
	padding-left:85px;
}
.message .am-g{
	margin-bottom: 10px;
}
.message .am-g .left{
	text-align: right;
	color:#fff;
}
.message .form form input,.message .form form textarea{
	background:rgba(255,255,255,.4); border:none;
}
.message .form form .am-btn-danger {
    color: #fff;
    background-color: rgb(233,150,39);
    border-color:  rgb(233,150,39);
}
.message .form form .am-btn-danger:hover{
	 background-color: rgb(198,40,130);
}
/*底部*/
footer{
    margin-top: 50px;
    height: 150px;
	background-color: #333;
	padding-top:50px;
}
footer .am-container{max-width: 480px;}
footer p{color:#FFF;font-size:.8em;text-align: center;clear: both;font-family: "黑体"}
footer .bottom-menu ul{list-style: none;}
footer .bottom-menu ul li{
    float: left;
    position: relative;

}


.gotop{width: 50px;height: 50px;position: fixed;right:0;bottom: 280px;display: none;}
/*其它页面*/
.jianjie{
    margin:20px auto;
}
.jianjie p{
    text-indent: 2em;
    line-height: 1.6;
}
.point ul li{
    position: relative;
}
.point ul li P{
    display: block;
    width: 100%;
    position: absolute;
    text-align: center;
    bottom: -55px;

}
.point ul li P:last-child{
    display: none;
}
.point ul li img{
    height: 97px;
    transform: scale(1);
    -ms-transform: scale(1);	/* IE 9 */
    -webkit-transform: scale(1);	/* Safari 和 Chrome */
    -o-transform: scale(1);	/* Opera */
    -moz-transform: scale(1);	/* Firefox */
    transition: transform .2s;
}
.point ul li img:hover{
    animation: point 1s ease-in-out;
    transform: scale(1.3);
    -ms-transform: scale(1.3);	/* IE 9 */
    -webkit-transform: scale(1.3);	/* Safari 和 Chrome */
    -o-transform: scale(1.3);	/* Opera */
    -moz-transform: scale(1.3);	/* Firefox */
}
.map{
    margin-top: 60px;
}
/*图标动画*/
@keyframes point
{
    0%   {
        transform: scale(1);
        -ms-transform: scale(1);	/* IE 9 */
        -webkit-transform: scale(1);	/* Safari 和 Chrome */
        -o-transform: scale(1);	/* Opera */
        -moz-transform: scale(1);	/* Firefox */
    }
    100%  {
        transform: scale(1.3);
        -ms-transform: scale(1.3);	/* IE 9 */
        -webkit-transform: scale(1.3);	/* Safari 和 Chrome */
        -o-transform: scale(1.3);	/* Opera */
        -moz-transform: scale(1.3);	/* Firefox */
    }

}
/*理念*/
.wenhua ul{
    padding:15px 20px;
}
.linian .ln-one{
    padding:15px 15px;
}
.linian .ln-one h3{
    font-size:1.8em;
    text-align: center;
    line-height: 1.5;
}
.taidu .ln-one{
    padding:15px 15px 15px 0px;
}
.taidu .ln-one .left{padding:10px;}
.taidu .ln-one .right h2{
    font-family: '黑体';
    font-weight:bold;
    margin:0;
    font-size:1.5em;
}
.taidu .ln-one .right p{
    margin: 10px auto;
}
.chanpin{
    padding:20px 0;
}
.chanpin ul li{
    text-align: center;
    padding:0 15px;
    max-height: 550px;
}
.chanpin ul li h3,.chanpin ul li h5{
    padding:0;margin: 0;
    line-height: 2.5;
}
.chanpin ul li h3{
    font-size:1.3em;
    color:#e99638;
}
.chanpin ul li h5{
    font-size:1em;
    font-weight: normal;
}
.chanpin ul li p{
    font-size:.9em;
    text-align: left;
}
/*新闻页面*/
.newslist{padding:0px 45px;}
.newslist .list{margin-top: 45px;}
.newslist .list .info{
    margin-left: 0px;
}
.newslist .list .info h3{
	color:#999;
}
.newslist .list .info h3 a{
	color:#666;
}
.newslist .list .info h3 a:hover{
	color:#333;
}
.newslist .list .time{
    text-align: center;
    float: left;
    width: 80px;
    height: 80px;
    background: #f2f2f2;
}
.newslist .list .time p{padding: 0;margin: 0;font-family: "黑体";}
.newslist .list .time .day{font-size:1.8em;color:#333;font-family: "黑体";}
.newslist .list:after{
    content: "";
    display: block;
    width: 100%;
    height: 15px;
    border-bottom: 2px dotted #f2f2f2;
}
.prolist{}
@media screen and (max-width:640px){
    .header-top{display: none;}
    .prolist{padding-right:0px;}
    .prolist .title img{margin-right: 5px;}
    .index-main .title:after{width: 93%;}
    .newslist .list .info{margin-left: 0px;}
    .newslist .list .info h3{font-weight: bold;}
    .message h3{padding-left:0px;}
    .message .am-g .left{
    	text-align: left;
    }
    .am-icon-chevron-left:before{font-size:1em;}
	.point ul li img{
		width: 80%;
		height: 80%;
	}
}
/**/
.am-pureview-direction a:before {
    content: "\f104";
    line-height: 36px;
    font-size: 95px;
}
.am-pureview-direction .am-pureview-next a:before {
    content: "\f105";
}
.am-pureview-direction .am-pureview-next{
	right:20px;
}
.am-icon-chevron-left:before {
	padding:10px;
    content: "\f00d";
    right:20px;
    font-size:30px;
}
.am-pureview-actions a {
    position: absolute;
    right: 10px;
    color: #ccc;
    display: block;
    width: 45px;
    line-height: 45px;
    text-align: left;
    font-size: 16px;
}
.am-pureview-bar .am-pureview-title{
	text-align: center;
}
/*分页导航*/
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #e99638;
    border-color: #e99638;
    }
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #e99638;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    }