﻿/*base.css*/
/*基本样式表，该网站的共用样式保存于此*/

/*基础样式 basicstyle*/
    body{
        font-family:'Microsoft Yahei',sans-serif;
        padding: 0;margin:0;
    }
    .floatleft{
        float: left;
    }
    .textcenter{
        text-align: center;
    }
    .textleft{
        text-align: left;
    }
    .btn-white{
/*       text-shadow: 0 1px 0 #fff;
        background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
        background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
        background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
        background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        background-repeat: repeat-x;
        border-color: #ccc;
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
*/
        background: #f5f5f5;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');
        background: -webkit-gradient(linear, left top, left bottom, from(#fff ), to(#e0e0e0));
        background: -moz-linear-gradient(top, #f9f9f9, #f0f0f0);
        border-color: #dedede #d8d8d8 #d3d3d3;
        color: #555;
        text-shadow: 0 1px 0 #fff;
        -webkit-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
        -moz-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
        box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
    }
    .btn-white:focus,
    .btn-white:hover{
        /*background-color: #e0e0e0;
        background-position: 0 -15px;*/

/*        text-shadow: 0 1px 0 #fff;
        background-image: -webkit-linear-gradient(top,#e0e0e0 0,#f9f9f9 100%);
        background-image: -o-linear-gradient(top,#e0e0e0 0,#fff 100%);
        background-image: -webkit-gradient(linear,left top,left bottom,from(#e0e0e0),to(#fff));
        background-image: linear-gradient(to bottom,#e0e0e0 0,#fff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0e0e0',endColorstr='#fffff',GradientType=0);
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        background-repeat: repeat-x;
        border-color: #ccc;
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);*/

        background: #f5f5f5;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#f9f9f9');
        background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#f9f9f9));
        background: -moz-linear-gradient(top, #e0e0e0, #f9f9f9);
        border-color: #ccc;
        color: #555;
        text-shadow: 0 1px 0 #fff;
        -webkit-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
        -moz-box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
        box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
    }
    .btn-orange{
        background: #fecc5f;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feda71', endColorstr='#febb4a');
        background: -webkit-gradient(linear, left top, left bottom, from(#feda71), to(#febb4a));
        background: -moz-linear-gradient(top, #feda71, #febb4a);
        border-color: #f5b74e #e5a73e #d6982f;
        text-shadow: 0 1px 0 #fedd9b;
        -webkit-box-shadow: 0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
        -moz-box-shadow: 0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
        box-shadow: 0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    
    }
    .btn-orange:focus,
    .btn-orange:hover{
        background: #fecc5f;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#febb4a', endColorstr='#feda71');
        background: -webkit-gradient(linear, left top, left bottom, from(#febb4a), to(#feda71));
        background: -moz-linear-gradient(top, #febb4a, #feda71);
        border-color: #f5b74e #e5a73e #d6982f;
        text-shadow: 0 1px 0 #fedd9b;
        -webkit-box-shadow: 0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
        -moz-box-shadow: 0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
        box-shadow: 0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    }
     .subtitle{
	 	font-family: '黑体',sans-serif;
	  	font-size: 34px;
	}
	.spanblue{
	  	color: #3366cc;
	}
	.disblock{
	  	display: block;
	}

/*导航条 navbar*/
    .wrapper{
        position: relative;
    }
    .navbar-doc{
        background-color: #fff;
        position:fixed;top: 0;left: ;
        z-index: 100;
        width: 100%;
        min-height: 50px;
        margin-bottom: ;
        box-shadow: 0 1px 2px #aaa;
    }
    .navbar-doc .btn-doc{
        color: #6c6c6c;
        background-color: #fff;
        border-color: #6c6c6c;
    }
    .navbar-doc .btn-doc:hover,
    .navbar-doc .btn-doc:focus{
        color: #fff;
        background-color: #de5c5c;
        border-color: #de5c5c;
    }
    .navbar-doc .lnz-doc a{
        padding-left: 20px;
    }
    .navbar-doc .lnz-doc .navbar-toggle .icon-bar{
        background-color: #de5c5c;
    }
    .navbar-doc .lnz-doc img{
        padding:3px 0;
        height: 52px;
    }
    .navbar-doc #lnz-nav ul{
        padding-top: ;
        font-size: 15px;
    }
    .navbar-doc #lnz-nav >ul >li >a{
        color: #6c6c6c;
        border-bottom: 2px solid #fff;
    }
    .navbar-doc #lnz-nav >ul >li >a:hover,
    .navbar-doc #lnz-nav >ul >li >a:focus,
    .navbar-doc #lnz-nav >ul >li.active >a{
        color: #de5c5c;
        background-color: transparent;
        border-bottom: 2px solid #de5c5c;
    }

/*bigpic 岭南准介绍页和购买页的banner大图的共用样式部分*/
/*关于大图的图片链接和遮罩另由自定义部分确定*/
    .big-pic #trig:after {
	  content: " ";
	  position: absolute;
	  top: 46px;
	  width: 23px;
	  height: 23px;
	  border: #555 solid 1px;
	  border-left: 0;
	  border-top: 0;
	  -webkit-transform: rotate(45deg);
	  -ms-transform: rotate(45deg);
	  transform: rotate(45deg);
	}
	.title{
        padding: 180px 0 180px;
        
    }
    .title h1{
        font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size: 75px;letter-spacing: 4px;
    }
    .title h3{
        display: inline-block;
        padding-bottom: 5px;
        margin-bottom: 5px;
        border-bottom: 1px solid #908f8b;
        font-size: 25px;
    }
    .title div>a{
        margin: 10px 8px 0;
        padding: 10px 16px;
        letter-spacing: 2px;
        font-size: 1.1em;
    }
    .title div i{
        font-size: 1.2em;
    }
    .title div.btn-group ul{
        min-width: 94%;
    }
/*尾部的联系方式与版权信息*/
    footer{
        background-color: #7a7a7a;
        color: #fff;
    }
    footer .container img{
        width: 70%;
        max-width: 180px;
    }
    footer .container>.row{
        border-bottom: 1px solid #afafaf;
        padding: 35px 0 30px;
    }
    footer .contact{
        padding-left: 8%;
        padding-top: 20px;
    }
    .contact h3{
        margin-top: 10px;
        margin-bottom: 4px;
    }
    .contact h3+p{
        color: #ddd;
    }
    .contact p span{
        font-family: '宋体',sans-serif;
        background-color: #347ab6;
        border:5px solid #347ab6;
        border-radius: 8px;
    }
    #copy{
        padding: 30px 0 54px;
    }
    #copy a{
        color: #fff;
        font-weight: bold;
    }
    
/*xs*/
    @media(max-width: 767px){
        .title a.btn-white{
            width: 80%;
        }
        .title div.btn-group{
            width: 80%;
        }
        .title div.btn-group a{
            width: 100%;
        }
        .title div.btn-group ul{
            min-width: 100%;
        }
        .title{
        padding:80px 0 120px;
        }
        .title h3{
            font-size: 1.5em;
        }
    }