/* 通用格式代码 */

html { overflow:-moz-scrollbars-vertical;/*Firefox强制显示垂直滚动条*/
       overflow-y: scroll; /*IE强制显示垂直滚动条*/
     }

p{
	text-align:Justify;/*火狐两端对齐*/
    text-justify:inter-ideograph;/*IE两端对齐*/
	}




body{
	background-color: #f6f6f6;
}


blockquote {
    font-style: italic;
    font-family: Georgia;
    color: #999;
    margin: 30px 0 30px;
}

label {
    color: #777;
}

#head {
	background: #000;
	background-size: cover;
	min-height: 520px;
	text-align: center;
	padding-top: 240px;
	color: white;
	font-family: "Open sans", Helvetica, Arial;
	font-weight: 300;
}

#head.secondary {
    height: 100px;
    min-height: 100px;
    padding-top: 0px;
}

#head .lead {
    font-family: "Open sans", Helvetica, Arial;
    font-size: 44px;
    margin-bottom: 6px;
    color: white;
    line-height: 1.15em;
}

#head .tagline {
    color: rgba(255,255,255,0.75);
    margin-bottom: 25px;
}

#head .tagline a {
    color: #fff;
}

#head .btn {
    margin-bottom: 10px;
}

#head .btn-default {
    text-shadow: none;
    background: transparent;
    color: rgba(255,255,255,.5);
    -webkit-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,.5);
    -moz-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,.5);
    box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,.5);
    
}

#head .btn-default:hover,
		#head .btn-default:focus {
    color: rgba(255,255,255,.8);
    -webkit-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,.8);
    -moz-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,.8);
    box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,.8);
    background: transparent;
}

#head .btn-default:active, 
		#head .btn-default.active {
    color: #fff;
    -webkit-box-shadow: inset 0px 0px 0px 3px #fff;
    -moz-box-shadow: inset 0px 0px 0px 3px #fff;
    box-shadow: inset 0px 0px 0px 3px #fff;
    background: transparent;
}

.panel {
    margin-bottom: 0px;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.panel-body {
    padding: 0px;
}
.panel-body p{
    font-size:13px; 
	color:#EEE; 
	font-family:'微软雅黑', '黑体', Arial;
}

.btn-action, .btn-primary {
	color: #FFEFD7;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(0,0,0,0.84)),color-stop( 100% , rgba(0,0,0,0.70)));
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.84) 0%,rgba(0,0,0,0.70) 100%);
	background-image: linear-gradient(180deg,rgba(0,0,0,0.84) 0%,rgba(0,0,0,0.70) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ecfec22', endColorstr='#09bed900', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border: 0 none;
}

.btn-action:hover, .btn-primary:hover {
    background: #04a0b7;
}

.slideUp {
    top: -100px;
}
.headroom {
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
}

.highlight {
    margin-top: 40px;
}

.h-caption {
    text-align: center;
}

.h-caption i {
    display: block;
    font-size: 54px;
    color: #ee0c45;
    margin-bottom: 36px;
}

.h-caption h4 {
    color: #382526;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}

.h-body {
}

.jumbotron {

}


.page-title {
    margin-top: 20px;
    font-weight: 300;
    color:#b0364c;
	font-family:"微软雅黑", "黑体";
}

.text-muted {
    color: #888;
}

.breadcrumb {
    background: none;
    padding: 0;
    margin: 30px 0 0px 0;
	font-family:"微软雅黑", "黑体";
}

ul.list-spaces li {
    margin-bottom: 10px;
}

.container-full {
    margin: 0 auto;
    width: 100%;
}

.top-space {
	margin-top: 0px;
}

.top-margin {
    margin-top: 20px;
}

img {
    max-width: 100%;
}

img.pull-right {
    margin-left: 10px;
}

img.pull-left {
    margin-right: 10px;
}

#map {
    width: 100%;
    height: 280px;
}

#social {
    margin-top: 50px;
    margin-bottom: 50px;
}

#social .wrapper {
    width: 340px;
    margin: 0 auto;
}

.sidebar {
    padding-top: 36px;
    padding-bottom: 30px;
}

.sidebar .panel {
    margin-bottom: 20px;
}

.sidebar h1, .sidebar .h1, .sidebar h2, .sidebar .h2, .sidebar h3, .sidebar .h3 {
    margin-top: 20px;
} 


.footer{
	background-color: #000;
}
.footer1 {
	background: #222;
	padding: 30px 0 0 0;
	font-size: 13px;
	color: #EEE;
}

.footer1 a {
    color: #ccc;
}

.footer1 a:hover {
    color: #fff;
}

.footer1 .panel {
    margin-bottom: 30px;
}

.footer1 .panel-title {
    font-size: 17px;
	font-weight:bold;
    color: #ccc;
    margin: 0 0 20px;
}

.footer1 .entry-meta {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin: 0 0 35px 0;
    padding: 2px 0;
    color: #888888;
    font-size: 12px;
    font-size: 0.75rem;
}

.footer1 .entry-meta a {
    color: #333333;
}

.footer1 .entry-meta .meta-in {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 10px 0;
}

.follow-me-icons {
    font-size: 30px;
}

.follow-me-icons i {
    float: left;
    margin: 0 10px 0 0;
}

.footer2 {
	width: 100%;
	max-width:1140px; 
	margin: 0px auto; 
	min-height: 50px;
    font-size: 13px;
}
.footer2 p{
	float: left;
	padding-right: 20px;
	padding-top:10px; 
	color: #888;
	line-height:200%;
	
}

.footer2 a {
    color: #aaa;
}

.footer2 a:hover {
    color: #fff;
}



.footer3 {
	width: 100%;
	max-width:1140px; 
	margin: 0px auto; 
	margin-top: 30px;
	min-height:70px;
	border: dashed 1px #000000;
    font-size: 13px;
	padding-bottom: 10px;
	padding-top: 10px;
	
}
.footer3 p{
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	margin: 0;
	line-height: 200%;

}

.footer3 a {
    color:#333; ;
}

.footer3 a:hover {
    color: #fff;
}



.panel-simplenav {
    margin-left: -5px;
}

.panel-simplenav a {
    margin: 0 5px;
}		
	

#quote-carousel {
    padding: 0 10px 30px 10px;
    margin-top: 30px 0px 0px;
}


#quote-carousel .carousel-control {
    background: none;
    color: #222;
    font-size: 2.3em;
    text-shadow: none;
    margin-top: 30px;
}

#quote-carousel .carousel-control.left {
    left: -12px;
}

#quote-carousel .carousel-control.right {
    right: -12px !important;
}

#quote-carousel .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
}

#quote-carousel .carousel-indicators li {
    background: #c0c0c0;
}

#quote-carousel .carousel-indicators .active {
    background: #333333;
}

#quote-carousel img {
    width: 250px;
    height: 100px;
}

.item blockquote {
    border-left: none;
    margin: 0;
}

.item blockquote img {
    margin-bottom: 10px;
}

.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}
.contact ul {
padding:0px;
}
.contact ul li {
	margin-bottom: 15px;
	list-style: none;
}

#map-canvas {
	height: 100%;
	margin: 0px;
	padding: 0px
  }
  

.isotopeWrapper article {
    margin-bottom: 30px;
}

#portfolio {
}

    #portfolio img {
        width: 100%;
    }

    #portfolio article p {
        margin-bottom: 1.45em;
    }

nav#filter {
    margin-bottom: 1.5em;
}

    nav#filter li {
        display: inline-block;
        margin: 0 0 0 5px;
    }

    nav#filter a {
        padding: 4px 12px;
        line-height: 20px;
        border: 1px solid #00bfff;
        text-decoration: none;
		color:#00bfff;
    }
nav#filter a.current{
background:#00bfff;
color:#fff;
}
.iconColor .fa{
color: #ee0c45;
}

.portfolio-items article img {
    width: 100%;
}

.portfolio-item {
    display: block;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

    .portfolio-item img {
        -webkit-transition: all 300ms linear;
        -moz-transition: all 300ms linear;
        -o-transition: all 300ms linear;
        -ms-transition: all 300ms linear;
        transition: all 300ms linear;
    }

    .portfolio-item .portfolio-desc {
        display: block;
        opacity: 0;
        position: absolute;
        width: 100%;
        left: 0;
        top: 0;
        color: rgba(220, 220, 220);
    }

.fancybox-overlay {
    background: rgba(0, 0, 0, 0.64);
}

.portfolio-item:hover .portfolio-desc {
    padding-top: 20%;
    height: 100%;
    transition: all 200ms ease-in-out 0s;
    opacity: 1;
    background: rgba(61, 61, 61, 0.67);
}

.portfolio-item .portfolio-desc a {
    color: #fff;
    text-align: center;
    display: block;
}

    .portfolio-item .portfolio-desc a:hover {

        text-decoration: none;
    }

.portfolio-item .portfolio-desc .folio-info {
    top: -20px;
    padding: 30px;
    height: 0;
    opacity: 0;
    position: relative;
}

.portfolio-item:hover .folio-info {
    height: 100%;
    opacity: 1;
    transition: all 500ms ease-in-out 0s;
    top: 5px;
}

.portfolio-item .portfolio-desc .folio-info h5 {
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    font-size: 1.4em;
}

.portfolio-item .portfolio-desc .folio-info p {
    color: #ffffff;
    font-size: 12px;
}


.tea{
	max-width: 285px;
	width: 50%;
	float: left;
	text-align: center;
	padding: 1%;
	padding-bottom: 3px;
	border: #DDD 1px solid; 
	background-color:#FFF; 
	
}

.tea p{
	text-align: center; 
	font-size:0.85em; 
	font-family: '微软雅黑', '黑体'; 
	color: #000; 
	letter-spacing: 3px; 
	margin-top: 8px; 
}

.tea2{
	max-width: 285px;
	width: 50%;
	float: left;
	text-align: center;
	padding: 1%;
	border: #DDD 1px solid; 
	background-color:#FFF; 
	
}

.art h2{
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
	color:#333;
	font-size:23px;
	font-family: "黑体","微软雅黑";
	}
	
.art h3{
	margin-top:30px;
	margin-bottom:15px;
	font-size:20px;
	font-family: "黑体","微软雅黑";
	}
	
	
.art h5{
	font-size:12px;
	font-family: "黑体","微软雅黑";
	margin-bottom:0px;
	margin-right:20px;
	margin-top:20px;
	color:#888;
	text-align:center;
	line-height:150%;

	}
	
.art h6{
	font-size:15px;
	font-family: "黑体","微软雅黑";
	margin-bottom:0px;
	margin-right:20px;
	margin-top:20px;
	color:#555;
	text-align:center;
	line-height:150%;

	}
	
.art p{
	font-size:15px;
	font-family:"微软雅黑", "黑体";
	line-height:180%;
	color:#666;
	}
	


.article{
	background-color: #FFF;
	padding: 3%;
	border: 1px solid #DDD;
}	
.article h1{
	margin-top:30px;
	font-size:22px;
	letter-spacing: 1px;
	text-indent:1px;
	font-family:"微软雅黑";
	line-height: 180%;
	clear: both;
	}
.article h2{
	margin-bottom:15px;
	margin-top: 10px;
	color: #999;
	font-size:15px;
	font-family:"微软雅黑";
	}
.article h3{
	font-family: "黑体","微软雅黑";
	font-size: 21px;
	letter-spacing: 1px;
	line-height: 10%;
	margin-bottom: 30px;
	text-align: center;
	width: 33.33%;
	max-width: 117px;
	float: left;
	margin-right: 0px;
	}
	
.article p{
	font-size:14px;
	font-family:"微软雅黑", "黑体";
	line-height:180%;
	color:#666;
	
	}
.article span{
	font-weight: bold;
}
.article ul{
	padding:10px 5px 10px 15px;
    list-style-type:none;
	width:100%;
	max-width:351px;
	float:left;
	background-image:url(../../images/bg3.png);
}
.article li{
	font-size:15px;
	font-family:"微软雅黑", "黑体";
	line-height:220%;
	list-style-type:none;
	background:url(../../images/-.png) no-repeat 0px 14px;
	margin: 0;
	padding-left:15px;
	
	}
.article img{
	margin-bottom: 15px;
	
	}
.art-tit h1{
	margin-top:20px;
	font-size:22px;
	letter-spacing: 1px;
	text-indent:1px;
	font-family:"微软雅黑";
	line-height: 180%;
	text-align: center;
}
.art-tit h2{
	margin-top:10px;
	margin-bottom:-10px;
	font-size:14px;
	letter-spacing: 1px;
	font-family:"微软雅黑";
	line-height: 180%;
	text-align: center;
	float: left;
	width: 33.33%;
}

.goods{
	width:100%; 
	border: #CCCCCC solid 1px; 
	overflow: hidden; 
	margin-bottom: 20px;
}
.goods-lift{
	max-width:230px; 
	height:225px; 
	padding: 10px; 
	float: left;
}
.goods-right{
	max-width:470px; 
	padding: 10px; 
	float: left; 
}
.goods-right h1{
	font-size:18px; 
	margin-top: 10px;
}
.goods-right button{
	background-color:#f04848; 
	border: none; 
	color: #FFF;
	font-size: 12px; 
	padding: 5px 10px; 
	margin-top: 20px; 
	margin-bottom: 20px;
}



.tit{
	width: 100%;
	max-width: 570px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 20px;
	float: left;
}
.tit h1{
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
	color:#333;
	font-size:23px;
	font-family: "黑体","微软雅黑";
	}

.tit p{
	font-size:15px;
	font-family:"微软雅黑", "黑体";
	line-height:180%;
	color:#666;
	}

.co-box{
	width:50%; 
	max-width:285px; 
	height:100%; 
	float:left;
	
}
.co{
	width:80%; 
	height:250px; 
	margin-left:10%; 
	padding-top:10px;
	padding-bottom: 10px;
}
.co p{
	font-size:14px;
	color:#000000;
	margin: 0;
	
    }
.co img{
	width: 45%;
	margin-right: 5%;
	margin-top: 10px;
	float: left;
	
}
.co0{
	width:100%; 
	height:30px; 
}
.co0 p{
	font-size:17px; 
	color:#FFF; 
	line-height:30px; 
	text-align:center; 
	letter-spacing:3px;
}
.co1{
	width:100%; 
	height: 100%;
	height:30px; 
}
.co1 p{
	font-size: 14px; 
	color: #FFF; 
	line-height: 30px; 
	text-align:center;
}
.co2{
	width:100%; 
	height:30px; 
	border-bottom:#CCC solid 1px;
}
.co2 p{
	font-size: 14px; 
	line-height: 30px;
	text-align:center;
}


.co4{
	width:80%; 
	margin-left:10%; 
	padding-top:1px; 
	line-height:160%; 
	padding-bottom: 20px;
    }
.co4 h1{
	font-size: 17px; 
	color: #FFF; 
	line-height: 20px; 
	text-align:center; 
	margin-bottom: 10px;
}
	
.co4 p{
	font-size:14px;
	color:#FFF;
    }


	
	
	
.news{
	border: #DDD 1px solid;
	padding: 18px 25px;
	margin-bottom: 20px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top:-1px;
	background-color: #FFF;
	}
.news h1{
	margin-top:10px;
	margin-bottom:10px;
	font-size:18px;
	font-family: "微软雅黑";
	letter-spacing: 2px;
	text-indent:2px;
	text-align: center;
	}
	
.news p{
	font-size:13px;
	font-family:"微软雅黑", "黑体";
	line-height:180%;
	color:#666;
	}

.news ul{
	margin-left: -40px;
}
.news li{
	font-family:"微软雅黑", "黑体";
	font-size:13px;
	line-height:220%;
	list-style-type:none;
	background:url(../../images/-.png) no-repeat 0px 12px;
	padding-left:15px;
	}
.news img{
	width: 50%;
	float: left;
	margin-bottom: 20px;
}

.news-img{
	width: 33.33%;
	height: auto;
	float: left;
}
.news-img img{
	width:100%;
	height: auto;
		margin: 0;
}
.news-img p{
	font-size:13px;
	color:#666;
	text-align: center;
	margin-bottom: 10px;
	}

.set_8_button {
  display: inline-block;
  padding: 0px 10px;
  margin-top:0px;
  margin-bottom:0px;
  line-height:40px;
  text-decoration: none;
  font-size:15px;
  font-family: "微软雅黑";
  letter-spacing: 2px;
  cursor:pointer;
  text-align: center;
  transition: background 300ms;
}
.set_8_button.outline {
  color: #333;
  overflow: hidden;
  position: relative;
}
.set_8_button.outline:before, .set_8_button.outline:after, .set_8_button.outline .lines:before, .set_8_button.outline .lines:after {
  background-color: #666666;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  transition: transform 300ms;
  width: 100%;
}
.set_8_button.outline:before {
  bottom: 0;
  top: auto;
}
.set_8_button.outline .lines {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.set_8_button.outline .lines:before, .set_8_button.outline .lines:after {
  height: 100%;
  width: 2px;
}
.set_8_button.outline .lines:after {
  left: auto;
  right: 0;
}
.set_8_button:hover:before {
  transform: translateX(-100%);
}
.set_8_button:hover:after {
  transform: translateX(100%);
}
.set_8_button:hover .lines:before {
  transform: translateY(-100%);
}
.set_8_button:hover .lines:after {
  transform: translateY(100%);
}

.ad{
	width:100%; 
	height:100%; 
	padding:10px 0px; 
	text-align: center;
}
.ad img{
	margin-bottom: 15px;
	max-width: 285px;
	width: 100%;
}
.ad a{
	color:#FFFFFF;
	}
	
.ad a:hover{
	color:#222;
	}


.ad-footer P{
	font-size: 13px; 
	font-family:"微软雅黑", "黑体";
    }

.ad-footer p a{
	color:#555;
    }

.ad-footer p a:hover{
	color:#555;
	}
	
.ad-box{
	width: 16.66%;
	min-width: 190px;
	height: 40px;
	margin-top: 10px;
	float: left;
}
.ad-box2{
	width:80%;
	height: 40px;
	background-color: #555;
	color: #FFFFFF;
	text-align: center;
	padding-top: 8px;
	margin: 0 auto;
	letter-spacing: 5px;
	font-family:"微软雅黑", "黑体";	
}

.da-thumbs {
	list-style: none;
	width: 100%;
	max-width: 1140px;

	position: relative;
	margin:0 auto;
	padding: 0;
}

.da-thumbs-box {
	float: left;
	max-width: 380px;
	width: 100%; 
	padding: 7px 7px;
}

.da-thumbs li {
	float: left;
	margin:0px 0% 0px 0px;
	background: #fff;
	padding: 8px;
	position: relative;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	max-width: 366px;
	
	width: 100%; 
	
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
	width: 100%; 
	height: 100%;
	max-width: 366px;

}
.da-thumbs li a {
	overflow: hidden;
}
	

.i-news{
	width:100%;
	max-width:380px;
	background-image:url(../../images/bg3.png);
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:20px;
	float:left;
	}

.i-news h1{
	font-family: "黑体","微软雅黑";
	font-size: 21px;
	text-align: center;
	margin-bottom: 0px;
	}
	
.i-news h2{
	font-family:Arial;
	color:#b0364c;
	font-size:12px;
	text-align:center;
	border-bottom:#333 solid 2px;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top: 10px;
	}
.i-news li{
	font-family:"微软雅黑", "黑体";
	font-size:15px;
	line-height:220%;
	list-style-type:none;
	background:url(../../images/-.png) no-repeat 0px 14px;
	margin-left:0px;
	padding-left:15px;
	}

.co-news{
	width:100%;
	max-width:380px;
	background-image:url(../../images/bg3.png);
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:20px;
	float:left;
	}

.co-news h1{
	font-family: "黑体","微软雅黑";
	font-size: 23px;
	text-align: center;
	color:#AF364C; 
	letter-spacing:5px;
	text-indent:5px;
	}
	

	
.txt{
	width:100%;
	max-width:380px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:20px;
	float:left;
	border: 1px solid #DDD;
	background-color: #FFF;
	margin-bottom: 10px; 
	margin-top: 20px;
	}

.txt h1{
	font-family: "黑体","微软雅黑";
	font-size: 21px;
	text-align: center;
	margin-bottom:-20px;
	}
	
.txt h2{
	font-family:Arial;
	color:#b0364c;
	font-size:12px;
	text-align:center;
	border-bottom:#DDD solid 1px;
	padding-bottom:10px;
	margin-bottom:10px;
	}
.txt ul{
	padding-left: 10px;
}

.txt li{
	font-family:"微软雅黑", "黑体";
	font-size:15px;
	line-height:220%;
	list-style-type:none;
	background:url(../../images/-.png) no-repeat 0px 14px;
	margin-left:0px;
	padding-left:15px;
	}

.txt-2{
	width:100%;
	max-width:351px;
	float:left;
	margin-bottom: 10px; 
	margin-top: 20px;
	}
	
.txt2{
	width:100%;
	max-width:380px;
	min-height: 550px;
	padding-left:3%;
	padding-right:3%;
	padding-top:30px;
	padding-bottom:20px;
	float:left;
	border: 1px solid #DDD;
	background-color: #FFF;
	margin-bottom: 10px; 
	}
.txt2 p{
	font-family:"微软雅黑", "黑体";
	font-size:14px;
	}
.txt2 h3{
	font-family:"微软雅黑", "黑体";
	margin-top: 13px;
	margin-left: 35px;
	font-size:12px;
	color: #666;
	}

.txt3{
	width:100%;
	max-width:380px;
	float:left;
	background-color: #FFF;
	margin-bottom: 10px; 
	}

.txt3 img{
	float: left;
	width: 50%;
	height: auto;
	
}

.txt4{
	width:100%;
	max-width:350px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:20px;
	float:left;
	background-color: #FFF;
	margin:20px 2.5% 20px 0; 
	}

.txt4 h3{
	font-family:"微软雅黑", "黑体";
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 3px;
	text-align: left;
	margin:20px 15px;
	}
	
.txt4 h4{
	font-family:"微软雅黑", "黑体";
	color:#888;
	font-size:13px;
	letter-spacing: 1px;
	text-align: left;
	border-bottom:#DDD solid 1px;
	padding-bottom:20px;
	margin:20px 15px;
	}

.txt4 h5{
	font-family:"微软雅黑", "黑体";
	font-size:12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: left;
	margin:0px 15px;
	}

.txt5 {
	width:33.33%;
	max-width:380px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:20px;
	float:left;
	border: 1px solid #DDD;
	background-color: #FFF;
	margin-bottom: 10px; 
	margin-top: 20px;
	}

.czzp{
	max-width: 1140px; 
	margin: 0 auto; 
	margin-top: 30px; 
	margin-bottom: 15px;

}
.czzp h1{
	font-size: 22px; 
	font-family:'微软雅黑'; 
	letter-spacing: 3px; 
	text-indent:3px;
	text-align: center;
}
.czzp h2{
	font-family:Arial;
	color:#b0364c;
	font-size:12px;
	text-align:center;
	margin-top: 15px;
	}
.czzp p{
	font-size: 16px; 
	font-family:'微软雅黑'; 
	letter-spacing: 3px; 
	text-align: center;
	margin-top: 10px;
}

.czzp-box{
    max-width: 285px;
	width: 50%;
	margin-top: 10px;
	background-color:#FFF; 
	float: left; 
}
.sell{
	max-width: 1140px; 
	width: 100%;
	margin: 0 auto; 
	margin-top: 30px; 
	margin-bottom: 30px;
}


.sell-box{
	max-width: 285px;
	width: 50%; 
	min-height:370px;
	background-color:#FFF; 
	border: 1px solid #DDD; 
	float: left; 
}

.sell h1{
	font-size: 17px; 
	font-family:'微软雅黑', Arial,; 
	font-weight:bold; 
	letter-spacing: 3px; 
	text-indent:3px;
	text-align: center;
	line-height: 150%;
	
}

.sell h2{
	font-size: 14px; 
	font-family:'微软雅黑', Arial,; 
	text-align: center; 
	color: #666;
	line-height: 150%;
	margin: 0 0;
}

.sell h3{
	font-size: 18px; 
	font-family:'微软雅黑'; 
	font-weight:bold; 
	letter-spacing: 3px; 
	text-align: center; 
	margin-top: 20px; 
	margin-bottom: 20px;
	color: #920003;
}

.sell h4{
	font-size: 22px; 
	font-family:'微软雅黑'; 
	letter-spacing: 3px; 
	text-align: center;
}
.sell h5{
	font-family:Arial;
	color:#b0364c;
	font-size:12px;
	text-align:center;
	margin-top: 15px;
	margin-bottom: 20px;
	}

.sell p{
	font-size: 16px; 
	font-family:'微软雅黑'; 
	letter-spacing: 3px; 
	text-align: center;
	margin-top: 10px;
}

.sell2{
	max-width: 1140px; 
	width: 100%;
	margin: 0 auto; 
	margin-top: 30px; 
	margin-bottom: 30px;
}


.sell2-box{
	max-width: 285px;
	width: 50%; 
	height:auto;
	background-color:#FFF; 
	border: 1px solid #DDD; 
	float: left; 
	padding: 1%;
}

.sell2 h1{
	font-size: 17px; 
	font-family:'微软雅黑', Arial,; 
	font-weight:bold; 
	letter-spacing: 3px; 
	text-indent:3px;
	text-align: center;
	line-height: 150%;
}
.sell2 p{
	font-size: 14px; 
	font-family:'微软雅黑'; 
	color: #555;
	line-height: 180%;
	margin: 5% 0%;
	text-align:Justify;
}
.sell2 span{
	font-weight: bold;
	width:40%;
	margin-left: 10%;
	margin-top: 5px;
	min-width: 100px;
	float: left;
	
}

.key{
	max-width: 1140px; 
	width: 100%;
	margin: 0 auto; 
	margin-top: 50px; 
	margin-bottom: 30px;
}


.key-box{
	max-width: 285px;
	width: 50%; 
	min-height:250px; 
	border: 1px dashed #DDD; 
	float: left; 
}

.key h1{
	font-size: 16px; 
	font-family:'微软雅黑', Arial,; 
	letter-spacing: 3px; 
	text-indent:3px;
	text-align: center;
	line-height: 150%;
	
}

.key h2{
	font-size: 12px; 
	font-family:'微软雅黑', Arial,; 
	text-align: center; 
	color: #999;
	margin: 0 0;
}

.key p{
	font-size: 12px; 
	font-family:'微软雅黑'; 
	color: #999;
	line-height: 150%;
	margin:5% 5%;
}
.search{
	width:100%;
	float: left;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	border: 1px solid #DDD;
	background-color: #FFF;
	margin-bottom: 30px; 
	margin-top: 10px;
	}
.search ul{
	margin-top: 20px;
	padding-left: 0;
	border-top: 1px solid #DDD;
	clear: both;
	}
.search li{
	background-color:#ECF2F9;
	font-size: 14px; 
	font-family:'微软雅黑'; 
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	padding: 5px 10px;
	list-style-type: none;
	}

.search li a{
	color: #3873B5;
	}

.search p{
	font-size: 14px; 
	font-family:'微软雅黑'; 
	float: left;
	margin-right: 20px;
	
	}
.search p a{
	color: #999;
}

.search-box{
    max-width:500px; 
	float: left; 
	margin-right: 50px; 
	margin-bottom: 20px;
}

.sfx{
	max-width: 1140px; 
	width: 100%;
	margin: 0 auto; 
	margin-top: 30px; 
	margin-bottom: 30px;
}


.sfx-box{
	max-width: 570px;
	width: 100%; 
	min-height:370px;
	background-color:#FFF; 
	border: 1px solid #DDD; 
	float: left; 
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}

.sfx h1{
	text-align: center; 
	font-family:'微软雅黑'; 
	color: #98364A; 
	line-height: 80%; 
	font-size: 20px; 
	font-weight: bold; 
	letter-spacing: 8px;
	text-indent:8px;
	margin: 0;
	
}

.sfx h2{
	text-align: center; 
	font-family:Arial; 
	font-size: 11px;  
	margin-top: 17px;
	color: #333;
}

.sfx p{
	font-size: 15px; 
	font-family:'微软雅黑'; 
	letter-spacing:1px; 
	margin-left: 5%;
	margin-right: 5%;
}

.sfx img{
	width:90%;
	margin-top: 10px;
}

.contact-box{
	max-width: 570px;
	width: 100%; 
	min-height:250px;
	background-color:#FFF; 
	border: 1px solid #DDD; 
	float: left; 
	padding-top: 30px;
	padding-bottom: 20px;
	text-align: left;
}
.contact-box p{
	text-align: left;
	margin-left: 5%;
	margin-right: 5%;
	font-size: 15px; 
	font-family:'微软雅黑'; 
	letter-spacing:1px;
}
.contact-box img{
	text-align: left;
	width:100%;
	padding-left: 5%;
	padding-right: 5%;
}

.pageinfo{
	margin-bottom: 20px;
	width: 100%;
	padding:5;
	text-align: center;
}
.pageinfo ul{	
	width: auto;
	max-width:none;
	padding: 0;
	margin: 0;
	float:none;
	display:inline-block;
	background: none;
}
.pageinfo li{
	padding: 10px;
	float: left;	
	background:none;
	text-align: center;
	display: inline;
}
.pageinfo A {
	COLOR:#666; 
	TEXT-DECORATION: none;
}
.pageinfo A:hover {
	COLOR: #b0364c; 
}
.pageinfo A:active {
	COLOR: #000; 
}
.thisclass {
	FONT-WEIGHT: bold; 
	COLOR: #000; 
}

.bar1{border: 0;}	  
.bar1 input {
            border: 2px solid #999;
            border-radius: 5px;
            background: #FFF;
            color: #9E9C9C;
	font-size: 14px;
        }
.bar1 button {
            top: 0;
            right: 0;
            background: #999;
            border-radius: 0 5px 5px 0;
        }
.bar1 button:before {
            content:url("/images/search.png");
            font-family: FontAwesome;
            font-size: 12px;
            color: #FFF;
        }
div.search {padding: 0px 0;}

.bar1 form {
            position: relative;
            width: 300px;
            margin: 0 auto;
        }

.bar1 button {
            border: none;
            outline: none;
        }

.bar1 input {
            width: 100%;
            height: 30px;
            padding-left: 13px;
        }

.bar1 button {
            height: 30px;
            width: 42px;
            cursor: pointer;
            position: absolute;
        }




@media (max-width: 767px) {
    #head {
        min-height: 420px;
        padding-top: 160px;
    }

    #head .lead {
        font-size: 34px;
    }
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    #quote-carousel {
        margin-bottom: 0;
        padding: 0 40px 30px 40px;
        margin-top: 30px;
    }
}
@media (max-width: 767px){
	.navbar-collapse ul {
		text-align: right;
		margin-right:0px;
	}
}
/* Small devices (tablets, up to 768px) */
@media (max-width: 768px) {     
    /* Make the indicators larger for easier clicking with fingers/thumb on mobile */    
    #quote-carousel .carousel-indicators {
        bottom: -20px !important;
    }

    #quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0px 5px;
        width: 15px;
        height: 15px;
    }

    #quote-carousel .carousel-indicators li.active {
        margin: 0px 5px;
        width: 20px;
        height: 20px;
    }
}


.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}/*清除浮动*/


