*{ margin:0; padding:0;}
body{margin:0;padding:0;border:0;font-size:14px;vertical-align:baseline;font-family:"microsoft yahei";position:relative; background: url(../img/pc-09.jpg) center top;background-size: cover;background-attachment: fixed; color: #333; height: 100%;}
ul,ol{list-style:none;}
a{text-decoration:none; outline:none; color: #555;}
a img{ border:none}
.clear{ clear: both; width: 100%; height: 0; overflow: hidden;}
.clearfix:after {content:"";display:block;height:0;clear:both; width: 100%; overflow: hidden;} .clearfix {*zoom:1}
/* ie6 background img*/
.fr{ float: right;}
.fl{ float: left;}
input{font-family:"microsoft yahei"; outline: none; border: none;}
input[type=button]{ cursor: pointer;}
i,em{ font-style: normal;}
a:hover,div,li:hover{-webkit-transition: background .2s,color .2s ease-in; -moz-transition: background .2s,color .2s ease-in; -ms-transition: background .2s,color .2s ease-in; -o-transition: background .2s,color .2s ease-in; transition: background .2s,color .2s ease-in;}
img{ vertical-align: middle;}
a:hover,.next_pre a:hover{ color: white;}


a:hover img { opacity:0.7; filter:alpha(opacity=70); 

-webkit-transition:opacity .2s ease-in-out;

   -moz-transition:opacity .2s ease-in-out;

     -o-transition:opacity .2s ease-in-out;

-ms-transition:opacity .2s ease-in-out;

    transition:opacity .2s ease-in-out;

}
.blank10{ height: 10px; overflow: hidden; clear: both; width: 100%; display: block;}
.blank20{ height: 20px; overflow: hidden; clear: both; width: 100%; display: block;}
.blank30{ height: 30px; overflow: hidden; clear: both; width: 100%; display: block;}
.blank40{ height: 40px; overflow: hidden; clear: both; width: 100%; display: block;}
.p10{ padding: 10px;}
.ml7{ margin-left: 7px;}
.mt5{ margin-top: 5px;}
.mt15{ margin-top: 15px;}
.ml10{ margin-left: 10px;}
.ptop_down20{ padding: 20px 0;}
.w1000{ width: 1000px; margin: 0 auto;}

.head a{ display: block;float: right;font-size: 16px;line-height: 30px;padding: 25px 0;color: white;}

.nav { height: 55px; line-height: 55px; min-width:1000px;background: url(../img/tj-1.png);}
.nav ul li{ float: left;}
.nav ul li a{ display: block; color: #fff; padding: 0 17px;}
.nav ul li a:hover,.nav ul li.act a{background: rgba(0,0,0,0.6);}


.footer{ background: #6f6f6f; color: #fff; padding: 10px 0; min-width:1000px}
.footer a{ color: #fff;}

.leftnav { width: 390px;}
.leftnav ul li{ float: left; padding: 10px 0; }
.leftnav ul li a{ padding:0 35px;}
.addText{ width: 595px; position:relative}
.addText .yqlinks{ position:absolute; right:10px; bottom:0}

.addText span,.addText span  i{ display: inline-block;}
.addText span{ padding: 10px;}
.addText span  i{ background: url(../img/ficons.png) left top no-repeat; width: 23px; height: 20px; vertical-align: middle;}
.addText span  i.ico-tel{ background-position: left center;}
.addText span  i.ico-mail{ background-position: -20px center;}
.addText span  i.ico-cz{ background-position: -40px center;}
.addText span  i.ico-add{ background-position: -67px center;}

.copy{ text-align: center; background: #494949; padding: 10px 0; color: #dbcba8; min-width:1000px}
.copy a{ color: #dbcba8; padding: 0 10px;}


.content{ background: rgba(255,255,255,0.6); padding: 10px;}
.lmtitle { height: 40px; line-height: 40px; border-bottom: 1px solid #cecece;}
.lmtitle span{ color: white;}
.lmtitle span.tt{ font-size: 18px;}
.lmtitle span i{ font-size: 14px;}

.page{ text-align: center; padding: 20px 0; }
.page a{ padding:2px 8px;}
.page a:hover,.page a.act{ background: #e6b421; color: #fff;}



html,body{width: 100%;height: 100%;}
.W1000{width: 1000px;margin: 0 auto;position: relative;padding: 0 40px;}
.W1000:after{content: " ";display: block;font-size: 0;height: 0;width: 100%;clear: both;}
.Carousel{width: 100%;height: 100%;position: relative;overflow: hidden;}
.Carousel-img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;background-position: center center;background-size: cover;}
.Carousel-img:first-child{display: block;}
.go-bottom{display: block;width: 90px;height: 70px;background: url(../img/pc-05.png);position: absolute;left: 50%;margin-left: -45px;bottom: 20px;-webkit-animation: bounce-down 1s linear infinite;animation: bounce-down 1s linear infinite;}
@keyframes bounce-down{
	25% {transform: translateY(-5px);}
	50%{transform: translateY(0);}
	75% {transform: translateY(5px);}
	100% {transform: translateY(0);}
}
.section{padding: 30px 0;}
.list-box{width: 400px;float: left;}
.title{padding-bottom: 10px;}
.title span{font-size: 26px;color: #ff0000;line-height: 40px;}
.title span:first-child{color: white;}
.list li{overflow: hidden;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list li span{color: rgba(255,255,255,0.5);}
.list li a{color:  rgba(255,255,255,0.8);margin-left: 5px;}
.list li a:hover{color: #a70a00;}
.info-box{width: 560px;float: right;}
.section .content{color: rgba(255,255,255,0.8);line-height: 25px;background: none;}
.section .content p{text-indent: 2em;}
.header{width: 100%;position: absolute;left: 0;top: 0;z-index: 10;}
.head{padding: 10px 0;background: url(../img/tj-2.png);}






