@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: "微软雅黑"; }
body { max-width: 640px; min-width: 320px; margin: 0 auto; }
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; }
/*■■■■■■■■　公共样式　■■■■■■■■*/
.margin30 { margin-top: 30px; }
.margin100 { margin-top: 100px; }
.wapper { width: 100%; }
.header { width: 100%; padding: 20px 0px; }
.header .logo { width: 200px; height: 90px; margin: 0 auto; }
.header .tel { width: 210px; margin: 0 auto; margin-top: 20px; padding-left: 40px; font-size: 14px; font-weight: bold; background: url(../images/footer.png) no-repeat left center; background-size: 36px 16px; }
.header .tel span { font-size: 14px; }
.ban1 img { width: 100%; }
/*导航部分*/
.nav { width: 100%; margin: 0 auto; }
.nav ul li { float: left; width: 25%; text-align: center; display: block; }
.nav ul li a { color: #393939; margin-top: 5px; width: 100%; display: block; }
.nav .current { background: #fff; display: block; }
.nav .current a { color: #de0000; }
/*------------*/

/*首页公司简介*/
.about { margin-top: 26px; color: #808080; }
h3 { font-size: 18px; margin-bottom: 20px; padding-top: 30px; font-weight: normal; }
h2 { font-size: 16px; color: #552800; margin-top: 20px; }
.about span { font-size: 8px; line-height: 14px; margin-top: 5px; display: block; color: #a6a6a6; }
.tit { background: url(../images/clund.png) no-repeat center center; background-size: 640px auto; height: 83px; }
.tit .tit_content { width: 170px; height: 83px; margin: 0 auto; }
.tit .tit_content img { float: left; display: block; width: 60px; }
.tit .tit_content span { margin-top: 0px !important; margin-right: 5px; float: left; font-size: 24px; text-align: center; 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: 110px; height: 30px; line-height: 38px; font-size: 18px; margin-top: 15px; }
.about_img { width: 260px; margin: 0 auto; display: block }
.about_more { width: 65px; height: 96px; margin: 20px auto; }
.about_content { line-height: 24px; padding: 0px 10px; }
/*特色环境*/
.ts_box { width: 100%; background: url(../images/ban.jpg) repeat; }
.ts_box ts_box_content .tit { background: url(../images/clund.png) no-repeat; }
.ts_list { width: 100%; }
.ts_list ul li { float: left; width: 50%; margin-bottom: 20px; }
.ts_list a img { display: block; width: 95%; margin: 0 auto; }
.ts_more img { width: 85px; margin: 0 auto; display: block; }
/*最新资讯*/
.main2 { background: url(../images/content.jpg) no-repeat right top; }
.news_content { padding: 10px; }
.news1 { width: 100%; color: #808080; line-height: 18px; }
.news1 img { width: 100%; margin: 0 auto; }
.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: 12px; margin-bottom: 10px; overflow: hidden; line-height: 18px; border-bottom: #808080 dotted 1px; padding-bottom: 20px; }
.news1_pp a { display: block; font-size: 18px; margin-top: 10px; }
.news1_pp .data { font-size: 12px; color: #808080; }
.news2 { width: 100%; height: 250px; }
.news2 .newslist { width: 100%; overflow: hidden; border-bottom: #808080 dotted 1px; padding-bottom: 20px; }
.newslist_con { height: 75px; }
.newslist_con1 { overflow: hidden; height: 35px; }
.newslist_con1 a { font-size: 12px; line-height: 18px; color: #808080; }
.newslist .data { width: 300px; line-height: 18px; color: #808080; }
.newslist .data img { margin-top: 15px; }
/*搜索*/
.search { height: 20px; width: 80%; margin:0 auto;  position:relative; }
.search input[type=text] { width: 100%; 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%; background-color: #f3f3f3; padding: 20px 0px 100px 0px; }
.pr_list { margin: 30px auto; width: 100%; }
.pr_list ul li { float: left; margin: 0px !important; width: 50% !important; }
.pr_list img { width: 100% !important; height: auto !important; }
.pr_more { width: 200px; margin: 0px auto; display: block; }
/*页面底部*/
.footer { text-align: center; position: relative; height: 120px; padding-top: 50px; line-height: 24px; }
.footer .tel { width: 210px; margin: 0 auto; margin-top: 20px; padding-left: 20px; font-size: 14px; font-weight: bold; background: url(../images/footer.png) no-repeat left center; background-size: 36px 16px; }
.footer .tel span { font-size: 18px; }
.footer_more { width: 60%; margin: 0 auto; margin-top: -100px; display: block; }
.footer_more img { width: 60%; }
/*联系我们*/
.contact { line-height: 24px; margin-top: 30px; width: 100%; }
.contact .ewm { margin-top: 50px; }
.contact .ewm img { padding: 3px; margin: 0 auto; display: block; border: #ccc solid 1px; }
.contact .ewm span { width: 100%; color: #393939; line-height: 24px; font-size: 14px; }
/*在线留言*/
.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: 100%; }
.td4 { width: 100%; }
.submit { width: 90px; height: 53px; background: #10c0f8; color: #fff; text-align: center; line-height: 30px; border: 0; background: url(../images/sumbit.jpg) no-repeat; background-size: 75px auto; }
.message { margin-top: 20px; width: 100%; }
/*特色环境*/
.product { width: 100%; }
.product ul li { text-align: center; float: left; width: 50%; margin-bottom: 20px; }
.product ul li img { width: 95%; margin: 0 auto; margin-bottom: 10px; display: block; }
.product ul span { width: 100%; margin: 0 auto; }
.page { background: url(../images/page.jpg) no-repeat; background-size: 320px auto; height: 45px; margin: 30px auto; padding-left: 60px; text-align: center; line-height: 45px; }
/*最新资讯*/
.news { margin: 30px auto; }
.news_img { width: 300px; margin: 0 auto; display: block; }
.news_pp { width: 100%; padding-top: 20px; border-bottom: #808080 dotted 1px; }
.news_pp .data { display: block; color: #808080; }
.item { font-size: 16px; padding: 10px; font-size: 14px; }
.tit_img { width: 100%; display: block; }
.tit_img img { width: 100%; }
.tit2 { font-size: 18px; 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; }
