/* CSS Document */
*{margin:0; padding:0;}
ul{list-style:none;}
a{text-decoration:none;}
img{border:none;}


.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.clearfix:after { content: "."; display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;}


.wrapper{width:100%; height:100%; margin:0 auto;}
.top{width:100%; background:#EFEFEF;}
.logo{/*position:absolute; z-index:10; top:23px; */display:block; padding-top:1% 0; margin-left:2%;}
.sm{margin-top:7%;}
.sm p{font-weight:bold; font-size:14px; color:#000;  padding:2% 4%; font-family:"微软雅黑";}


.nav{width:100%; line-height:45px; }
.nav li{float:left; width:33.1%; text-align:center; height:38px; line-height:38px; background:url(http://www.telide.cn/Application/Home/Public/images/nv.jpg) repeat-x 0px -1px; border-right:1px solid #fff; border-bottom:1px solid #ccc; margin-bottom:1px;}
.nav li:hover{color: #288bc2; background:#fff; border-bottom:2px solid #288bc2; margin-bottom:0px;}
.nav li a{color:#3c3c3c; font-size:14px;  float:left; width:100%;font-family:"微软雅黑"}

/*banner*/
*{margin:0; padding:0;}
ul{list-style:none;}
.block_home_slider .slide {position:relative;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png) text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top; background:url(../images/sprite_arrow_2.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;  background:url(../images/sprite_arrow_2.png) no-repeat right 1px;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.flex-control-paging{position:absolute; bottom:4%; left:48%;}
.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block;}
.block_home_slider .flex-control-paging li {margin: 0px; padding: 0px; float: left; overflow: hidden; list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0; position:relative;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}


/*领导关怀*/
.titleBg{width:96%; height:45px; line-height:45px; /*background:url(../images/titleBg.png) repeat-x;*/ padding:0 2%; margin-top:1%;background:url(http://www.telide.cn/Application/Home/Public/images/nv.jpg) repeat-x ; font-family:"微软雅黑";}
.titleBg span{float:left; color:#000; font-size:14px; font-weight:bold; line-height:45px; }
.titleBg a{float:right; color:#000; font-size:12px; font-weight:bold; font-family:"微软雅黑";}
.gsjj p{line-height:25px; color:#000; font-size:14px; text-indent:2em; padding:1% 0; padding:0 1%;}


/*红酒展厅*/
.product{width:96%;  padding:1% 2% 0 2%; margin-bottom:30px;}
.product li{float:left; width:47.7%; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; /*border:1px solid #cccccc;*/ margin-right:1%; /*background:#eeeeee;*/ margin-top:2%; height:120px; }
.product li img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 150 ? "420px" : this.width)!important; float:left; padding:5% 3%; width:85%;}
.product li p{/*font-size:12px; color:#666666; margin-left:64%; margin-top:15%;*/}
/*.shadow{-moz-box-shadow: 3px 3px 4px #cccccc; -webkit-box-shadow: 3px 3px 4px #cccccc;box-shadow: 3px 3px 4px #cccccc;}*/
.shadow{color:#000; font-size:14px; font-family:"微软雅黑"; text-align:center; height:143px; margin-bottom:5px;}


/*新闻资讯*/
.newList{width:96%; padding:0 2%;}
.newList li{padding:1% 0; border-bottom:1px dashed #cccccc;}
.newList li a{color:#000000; font-size:14px; font-family:"微软雅黑";}
.newList li a:hover{color:#000;}


/*info*/
.info{/*background:#eeeeee;*/ height:120px; display:block; padding-top:1%;}
.info p{line-height:25px; height:25px; text-align:center; font-size:13px; color:#000000; font-family:"微软雅黑";}


/*footer*/
.footer{background:#222222; height:53px; margin-top:1%; width:100%; position:fixed; bottom:0;}
.footer dl{width:24%; float:left; text-align:center;}
.footer dt img{MAX-WIDTH: 22%!important;HEIGHT: auto!important;width:expression(this.width > 150 ? "420px" : this.width)!important; margin-top:3%;}
.footer dd{dispaly:block;}
.footer dd a{color:#fff; font-size:14px; font-family:"微软雅黑";}
.block{height:53px;display: block;}



/*list*/
.listName{height:38px; line-height:38px; font-weight:bold;  margin:2% 0; text-align:center;}
.listName a{/*background:url(../images/bg.png) no-repeat;*/ background-size:44%; display:block; font-size:14px; color:#a87d54; text-indent:3%;}
.list{width:100%;}
.list li{background:url(../images/listBg.png) repeat-x; height:33px; line-height:33px; border:1px solid #cccccc; padding-left:8%; margin:1% 0;}
.list li a{color:#666666; font-size:14px; background:url(../images/jt.png) no-repeat; padding-left:3%;}
.fh{height:30px; line-height:30px; width:98%; padding-left:2%; color:#fff; font-size:14px;  background:#068BCA; clear:both;}
.fh a{color:#fff; font-family:"微软雅黑"; font-size:14px; }




/*newList*/
.news{width:100%; margin-top:3%;}
.news li{height:35px; line-height:35px; /*background:#eeeeee;*/ border-bottom:1px dashed #cccccc; width:96%; padding:0 2%; margin-top:0.5%;}
.news li a{font-size:13px; color:#000; float:left; font-family:"微软雅黑";}
.news li span{fint-size:13px; color:#000; float:right; font-family:"微软雅黑"}



/*newsDetial*/
.detial{width:100%;}
.detial img{MAX-WIDTH: 96%!important;HEIGHT: auto!important;width:expression(this.width > 150 ? "420px" : this.width)!important; margin-left:2%; margin-bottom:2%;}
.detial p{line-height:22px; color:#000; font-size:12px; text-indent:2em; padding:0 1%; font-family:"微软雅黑"}
.newsBt{font-size:14px; font-family:"微软雅黑"; color:#000; width:100%; text-align:center; display:block; height:35px; line-height:35px; border-bottom:1px dashed #FFFFFF; margin-bottom:1%;}


/*productDetial*/
.cpDetial{width:98%; margin-top:3%; margin-bottom:35px;}
.cpDetial dl{width:48%; float:left;  margin-top:3%; margin-left:2%;}
.cpDetial dt{width:100%; margin-bottom:5px;}
.cpDetial dt img{MAX-WIDTH: 94%!important;HEIGHT: auto!important;width:expression(this.width > 150 ? "420px" : this.width)!important; display: block;}
.cpDetial dl dd {color:#068BCA;text-align: center;height: 30px;font-size: 13px;font-weight: bold;line-height: 30px;margin-right: 25%;width: 98%;font-family: "微软雅黑";margin:5px 0px;}


/*contact*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.address li{height:22px; font-size:12px; color:#666666;}
.fd{display:block; color:#1C243B; font-weight:bold; font-size:14px; margin-top:1%;}



/*honor*/
.honor li img{float:left; width:30%; margin:0 1%; margin-top:1%;}

/*message*/
.formList{width:96%; padding:0% 2% 4% 2%;}
.attention{height:50px; line-height:50px; font-weight:bold; color:#000; font-family:"微软雅黑"; font-size:12px; padding:0 2%; width:96%; display:block; border-bottom:1px dashed #cccccc; margin-top:3%;}
.formList p{height:25px; line-height:25px; clear:both; margin-top:3%;}
.formList label{width:15%; text-align:right; height:30px; line-height:30px; font-weight:bold;}
.formList label{float:left; font-size:12px; color:#000; margin-right:1%;}
.formList input{border:1px solid #cccccc; float:left; height:30px; line-height:30px; width:70%;  color:#000; text-indent:10px;}
.formList textarea{border:1px solid #cccccc; float:left; height:80px; line-height:22px; width:50%;text-indent:10px; color:#000; font-size:12px;}
.button{border:none; cursor:pointer; width:25%; height:35px; line-height:35px; color:#000000; font-size:12px; background:#f8cd03; text-align:center; margin-top:3%; margin-left:16%; font-family:"微软雅黑";}



#box{width:100%;}

#list li.parent{background:url(../images/listBg.png) repeat-x; height:33px; line-height:33px; border:1px solid #cccccc; padding-left:3%;}
#list li.parent a{color:#666666; font-size:14px; background:url(../images/jt.png) no-repeat; padding-left:3%;}
#list li.se{background:url(../images/listBg.png) repeat-x; height:33px; line-height:33px; border:1px solid #cccccc; padding-left:3%;}
#list li.child{display:none;}
#list li.child li{background:#FFF;border:1px #F9F9F9 solid;line-height:24px;text-indent:8%; border-bottom:1px solid #cccccc; padding:1% 0;}
#list li.child li a{color:#666666; font-size:14px; font-family:"微软雅黑";}


/*zp*/
.zpDetial{width:96%; padding:0 2%; border-bottom:1px dashed #ffffff; padding-bottom:1%;}
.zpDetial span{display:block; font-size:14px; font-family:"微软雅黑"; height:35px; line-height:35px; color:#000;}
.zpDetial p{font-size:13px; font-family:"微软雅黑"; line-height:23px; color:#000; text-indent:0;}


/*yhqDetial*/
.piccon{width:710px;overflow: hidden;}
.piccon li{float:left;padding:10px 10px;}
.piccon li p{height:30px; line-height:30px;}
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}

.yhq{width:100%; margin-top:10px; margin-bottom:10px;}
.yhq li{float:left; width:50%}
.yhq dl{width:98%;}
.yhq dt img{width:100%; display:block; height:150px;}
.yhq dd{font-size:14px; color:#000000; font-family:"微软雅黑";height: 30px;overflow: hidden;}
.yhq a{font-size:14px; color:#000000; font-family:"微软雅黑"}
.yhqdetail{width: 100%;text-align: center;}
.yhqdetail img{width:96%;}

.page{width:98%; height:30px; padding-left:2%; }
.page .num{color:#fff; font-size:14px; width:5%; height:25px; line-height:25px; text-align:center; font-family:"微软雅黑"; background:#c5ab80; float:left; margin-right:1%; }
.page .num:hover{background:#333333; color:#ffffff;}
.page .prev,.page .next{float:left;border:1px solid #cccccc; font-size:14px; color:#000000; text-align:center;min-height:25px; line-height:25px;font-family:"微软雅黑";margin-right:2%;}
.page .current{font-size:12px; background:#333333; color:#ffffff;}