@charset "utf-8";
/* CSS Document */

/*■■■■■■■■　公共设定 ■■■■■■■■*/
* { margin: 0px; padding: 0px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, table, tr, td, a { padding: 0; margin: 0; line-height: 28px; color: #393939; font-size: 14px; font-family: "微软雅黑"; }
ul, ul li, dl, dd { padding: 0; margin: 0; list-style-type: none; }
img { max-width: 100%; }
img, a img { border: 0; margin: 0; padding: 0; }
a:link { text-decoration: none; border: 0; }
a:hover { text-decoration: none; color: #de0000; }
a { outline: none; color: #252525; text-decoration: none; }
a:active { outline: none; star:expression(this.onFocus=this.blur());
}
*html { background-image: url(about:blank); background-attachment: fixed; }/*解决IE6下滚动抖动的问题*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clear { clear: both; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.margin { margin-bottom: 20px; }
.left { float: left; }
.right { float: right; }
/*■■■■■■■■　公共样式　■■■■■■■■*/
.margin50 { margin-top: 50px; }
.margin150 { margin-top: 150px; }
.wapper{ width:1200px; margin:0 auto;}
.header{ width:1200px; height:100px; margin:0 auto; padding-top:20px; position:relative; }
.header .logo{ width: 500px; height:100px; }
.header .tel{ position:absolute; top:50px; right:40px; width:280px; font-family:"方正姚体"; font-size:20px; font-weight:bold; background:url(../images/footer.png) no-repeat left center; padding-left:75px; }
.header .tel span{ font-family:Agency FB; font-size:24px;}
/*导航部分*/
.nav{ width:1200px; margin:0 auto; height:50px;}
.nav ul{ width:1200px; margin:0 auto;}
.nav ul li{ float:left; width:150px; height:50px; text-align:center; display:block; cursor:pointer;}
.nav ul li a{ color:#393939; line-height:20px; height:20px; margin:15px 0px; width:150px; font-size:15px; background:url(../images/img16.jpg) no-repeat right center; display: block;}
.nav ul li a:hover{ border-right:0px; }
.nav ul li a:last-child { background:none;}
.nav ul li:hover{  width:150px; height:50px; text-align:center; display:block; cursor:pointer; background:url(../images/nav.jpg) no-repeat 8px center; }
.nav ul li:hover a{color:#de0000; line-height:20px; height:20px; margin:15px 0px; width:150px; font-size:15px; display: block;}
.nav .current{ background:#fff; display:block; background:url(../images/nav.jpg) no-repeat 8px center; }
.nav .current a{ color:#de0000; }

/*------------*/
/*首页ban幻灯片*/
.ban img,.ban1 img{ width:1600px; margin:0 auto; display:block;} 
#full-screen-slider { width: 100%; height: 600px; margin: 0 auto; float: left; position: relative; }
#slides { display: block; width: 100%; height: 600px; list-style: none; padding: 0; margin: 0 auto; position: relative; }
#slides li { background-size: 100% auto; display: block; width: 100%; height: 600px; list-style: none; padding: 0; margin: 0 auto; position: absolute; z-index: 100; }
#slides li a { display: block; text-indent: -9999px }
#pagination { display: block; list-style: none; position: absolute; right: 48%; bottom: 10px; z-index: 999; padding: 5px 15px 5px 0; margin: 0; }
#pagination li { display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 8px; border-radius:15px; background: #fff; border:#393939 solid 1px; }
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background-color: #fff;  border:#de0000 solid 1px;  }
/*首页公司简介*/
.about{  margin-top:26px; color:#808080; position:relative;}
.heng{ background-color: #552800; height: 5px; width: 80px; position: absolute; left: 0px; bottom: 100px; }
h3{ font-family:"华文中宋"; font-size:24px; margin:30px 0px; padding-top:30px; font-weight:normal;}
h2{ font-family:Bell MT; font-size:24px; color:#552800; margin-top:80px;}
.about span{ font-family:Bell MT; font-size:12px; line-height:14px;  margin-top:5px; display:block; color:#a6a6a6;}
.tit{  background:url(../images/clund.png) no-repeat; height:83px; }
.tit .tit_content{ width: 275px; height:83px; margin:0 auto; }
.tit .tit_content img{ float:left; display:block; width:92px;}
.tit .tit_content span{ margin-top:0px !important; margin-right:10px; float:left; font-size:30px; font-family:"方正启体简体"; color:#FFF; background-color:#de0000; width:30px; height:30px; line-height:30px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; -o-border-radius:15px; -ms-border-radius:15px; }
.tit .tit_content .tit1 { width:180px; height:30px; line-height:38px; font-size:30px; font-family:"方正启体简体"; margin-top:25px; }
.about_img { float:right; margin-top:80px; }
.about_more { position:absolute; width:97px; height:193px; left:550px; bottom:-240px;}

/*特色环境*/
.ts_box { width:100%; background:url(../images/ban.jpg) repeat-x; height:437px; padding-top:100px; margin-top:150px; }
.ts_box .ts_box_content{ }
.ts_list ul li{ float:left; height:180px; width:300px; position:relative; overflow:hidden; }
.ts_list ul li a{position:absolute; background:rgba(0,0,0,0.5); display:block; width:300px; height:120px; text-align:center; padding-top:60px; color:#fff; font-size:16px;top:-250px;-webkit-transition: top 0.5s;}
.ts_list ul li:hover a{ top:0; cursor:pointer}
.ts_list a img{ display:block; width:40px; margin:0 auto;}
.ts_more{ width:171px; position:absolute; left:490px; bottom:-58px;}

/*最新资讯*/
.main2{ background:url(../images/content.jpg) no-repeat right top;}
.news_content{ width:1200px; padding-top:30px; }
.news1{ width:443px; margin:0 auto; font-size:14px; color:#808080; line-height:18px;}
.news1 img{ width:443px; height:203px;}
.news1 span,.newslist_con .news_tit span{ float:right; border:#aaa solid 1px; text-align:center; width:80px; font-size:12px;}
.news_tit{  font-weight:normal; height:25px; overflow:hidden; margin-bottom:10px;}
.news_tit a{ font-size:18px;}
.news1_pp {color:#808080; font-size:14px; height:100px; overflow:hidden; line-height:18px;}
.news1_pp a { display:block; font-size:18px; height:40px; margin-top:10px; }
.news1_pp span{ margin-top:15px;}

.news2{ margin-left:30px; }
.news2 .newslist{ width:700px; height:105px; overflow:hidden; }
.newslist_con{ padding:0px 20px; height:75px; width:600px; float:right; border-left:#ccc solid 1px;  }
.newslist_con1{ overflow:hidden;}
.newslist_con1 a{ font-size:12px; line-height:18px; color:#808080;}
.newslist .data{ float:left; width:50px; height:75px; text-align:center; line-height:18px; color:#808080;}
.newslist .data img{ margin-top:15px;}
/*搜索*/
.search { height:20px; width:150px; position:absolute; top:35px; right:100px; }
.search input[type=text]{ width:150px;  height:20px; line-height:20px; color:#FFF; padding-left:10px; font-size:12px; font-family:"宋体"; border:0; background-color:#393939; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; }
.search input[type=submit]{ cursor:pointer; border:0px; background: url(../images/search.jpg) no-repeat; width: 15px; height: 13px;  position: absolute; right: 0px; top: 3px; }
/*茶品展示*/
.pr_box{ width:100%; height:550px; background-color:#f3f3f3; padding:50px 0px;}
.pr_list { margin:60px 0px 20px 0px; display:block;}
.pr_list li { float:left; width:400px;}
.pr_more { width:300px; margin:0px auto; display:block;}
/*页面底部*/
.footer { text-align:center; position:relative; height:120px; padding-top:50px; }
.footer .tel{ top:50px; margin:3px auto; right:0px; font-family:"方正姚体"; font-size:20px; font-weight:bold; background:url(../images/footer.png) no-repeat 410px center; }
.footer .tel span{ font-family:Agency FB; font-size:24px;}
.footer_more{ width:300px; left:450px; top:-80px; display:block; position:absolute; }
/*联系我们*/
.contact{ width:500px; margin:70px auto; line-height:30px; margin-top:150px; padding-left:100px;}
.contact .ewm{ margin-top:50px;}
.contact .ewm img{ padding:10px; border:#ccc solid 1px; float:left;}
.contact .ewm span{ float:left; font-size:14px; width:270px; margin-left:30px; padding-top:20px; color:#393939; line-height:24px; font-family:"微软雅黑";} 

/*在线留言*/
.input1{ border:1px solid #ddd; height:28px;line-height:28px; padding:5px; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px;}
.textarea_a{ border:1px solid #ddd; height:200px; line-height:28px; padding:5px;  -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius:5px;}
.td3{ width:15%;}
.td4{ width:85%;}
.submit{ width:90px; height:30px; background:#10c0f8; color:#fff; text-align:center; line-height:30px; border:0; background: url(../images/sumbit.jpg) no-repeat; height:77px; width:110px;}
.message { background:url(../images/message.jpg) no-repeat right center; margin-top:50px; padding-left:320px;}
/*特色环境*/
.product { width:950px; margin:0 auto;}
.product ul li{ text-align:center; float:left; width:33.3%;  margin-bottom:20px; }
.product ul li img{ width:300px; margin:0 auto; height:180px; margin-bottom:10px; display:block;}
.product ul li a{ color:#393939; font-size:16px;}
.product ul span{  width:92%; margin:0 auto; }
.page { background:url(../images/page.jpg) no-repeat; height:45px; width:483px; margin:50px auto; padding-left:20px; text-align:center; line-height:65px;}
/*最新资讯*/
.news { width:965px; margin:50px auto;}
.news_img{ float:left; width:300px; display:block; }
.news_pp{ width:660px; padding-top:40px; }
.news_pp .data{ padding:30px; display:block; color:#808080;}
.item { font-size: 16px; }
.tit_img { width: 720px; height: 470px; margin:50px auto; display:block; }
.tit2 { font-size:24px; text-align:center; border-bottom:dotted 1px #ccc; padding-bottom:15px; }
.tit2 span{ font-family:"微软雅黑"; font-size:14px; text-align:center; display:block; color:#858585; padding:5px;  }

/*公告部分*/
.gg ul li { float:left; display:block; width:400px;}
.gg ul li a{  line-height:40px; }

