.index_box{ width:100%; height:815px; position:relative;}
.banner{ width:100%; height:815px; position:absolute; left:0; top:0; z-index:99;}
.damo{ width:1000px; height:144px; position:absolute; left:50%; margin-left:-500px; bottom:37px; z-index:100; overflow:hidden;}
.damo ul{ width:1100px;}
.damo ul li{ float:left; padding:0 21px 0 0;}
/* flexslider */
.flexslider{position:relative;height:815px;overflow:hidden; background:url(../images/5-120604091309-52.gif) no-repeat center center;}
.slides{position:relative;z-index:1;}
.slides li{height:815px;}
.flex-control-nav{position:absolute;bottom:210px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/cc01.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{/*position:absolute;z-index:3;width:1200px; left:50%; margin-left:-600px; top:50%; margin-top:-55px;*/ display:none;}
/*.flex-direction-nav li a{display:block;width:47px;height:110px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0;background:url(../images/ss02.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0;background:url(../images/ss03.png) center center no-repeat;}*/

.item{width:230px;height:140px;border:2px solid #fff;overflow:hidden;position:relative;float:left;}
.item .caption{width:230px;height:140px;background:url(../images/dianbg.png);_background:#000000;color:#fff;font-weight:bold;position:absolute;left:0;display:none;/*background:#000000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;*/}
.item .caption a{color:#fff; font-weight:normal;font-size:20px;display:block; line-height:36px; text-align:center; padding:33px 0 0;}
.item .caption a span{ display:inline-block; cursor:pointer;}
.item .caption a span.cam1{ }
.item .caption a span.cam2{ font-size:16px; display:block;}
.item img{border:0;position:absolute;}
.itemon{ border:2px solid #a5a5a5;}

/*-----子页页面的样式*/
.zy_wrap{ width:100%; padding:300px 0 20px; border-top:1px solid #e0e0e0;}
.zy_product{ background:#fff url(../images/product.jpg) no-repeat center top;}
.zy_about{ background:#fff url(../images/about.jpg) no-repeat center top;}
.zy_contact{ background:#fff url(../images/contact.jpg) no-repeat center top; padding:299px 0 20px !important;}
.zy_news{ background:#fff url(../images/news.jpg) no-repeat center top;}
.zy_title{ height:40px; line-height:40px; background:url(../images/cc03.gif) repeat-x 0 0; padding:0 10px; overflow:hidden; margin-bottom:20px;}
.zy_title,.zy_title a{ color:#fff; font-size:17px;}
.zy_title a:hover{ text-decoration:underline;}
.ziye_tent{ min-height:540px; position:relative; margin-top:20px;}
.nr01{ padding:15px; margin-bottom:10px;}
.nr01 dl dt{ width:225px; height:305px; float:left; }
.nr01 dl dd{ width:700px; height:auto 0px; float:right; line-height:26px;}
.nr01 dl dd h1{ font-size:18px; color:#aa4c2a; font-weight:normal;}
.nr01 dl dd span{ font-size:16px; color:#666; display:block; text-indent:2em; padding:10px 0 0;}
.zytail{ padding:30px;}
.zykuang{ padding:0 30px;}
.zyle{ width:165px;}
.zyri{ width:750px;}
.zynav ul li{ margin-bottom:10px;position:relative;}
.zynav ul li a{ display:block; height:34px; line-height:34px; color:#fff; font-size:15px; text-indent:10px; background:url(../images/hon2.png) no-repeat 0 0;}
.zynav ul li a:hover,.zynav ul li.current a{ background:url(../images/hon1.png) no-repeat 0 0;}

/* 这里是详情页面的样式 */
.xqaa{ height:35px; line-height:30px; font-size:22px; color:#000; padding:0 10px; border-bottom:1px solid #666;}
.xqbb{ margin-top:15px;}
.tai{position:relative;/*必要元素*/overflow:hidden;}

.ditu{ padding:0 0 0 25px;}
.ditule{ width:630px; height:386px;}
.dituri{ width:280px; height:386px; line-height:36px; color:#000;}
.liuaa{ font-size:24px; color:#000; padding:20px 10px 10px;}
.liubb table{ width:100%; border:1px solid #ccc;}
.liubb table tr th{ font-size:17px; font-weight:normal; color:#666; line-height:32px; padding:6px 15px; text-align:right; width:122px; vertical-align:top;}
.liubb table tr td{ padding:6px 15px; text-align:left; border-left:1px solid #ccc; vertical-align:top;}
.mvb1{ width:162px; height:30px; line-height:30px; background:#fff; border:1px solid #e4e4e4; font-size:17px; font-family:"微软雅黑"; text-indent:20px;}
.mvb2{ width:555px; height:125px; padding:5px 20px; background:#fff; border:1px solid #e4e4e4; font-size:17px; font-family:"微软雅黑";}
.mvb3{ width:112px; height:38px; background:#aa4c2a; border:1px solid #e4e4e4; color:#fff; font-size:17px; font-family:"微软雅黑"; cursor:pointer; display:block; margin:30px 0 30px 230px;}
.mvb4{ width:220px;}
.mvb5{ width:355px;}
.nr03{ margin:15px 0;}
.nr03 ul li{ height:30px; line-height:30px; width:100%;}
.nr03 ul li a{ font-size:13px; color:#666; cursor:pointer;}
.nr03 ul li a span{ float:left; cursor:pointer;}
.nr03 ul li a b{ float:right; font-weight:normal;}
.nr03 ul li a:hover{ color:#aa4c2a; text-decoration:underline;}
.nr03 ul li a:hover span,.nr03 ul li a:hover b{ text-decoration:underline;}
.zy_anniu{ text-align:center;}

.nr04{ text-align:center; line-height:35px; color:#333;}
.nr04 h1{ font-size:24px; font-weight:normal;}
.nr06{ margin:10px 0; line-height:30px;}
.nr06,.nr06 a{ color:#000;}
.nr06 a:hover{ text-decoration:underline;}

.menu_head{ height:34px;cursor:pointer;position:relative;background:url(../images/hon2.png) no-repeat 0 0; line-height:34px; color:#fff; font-size:15px; text-indent:10px; margin-bottom:10px;}
.menu_list .current{ background:url(../images/hon3.png) no-repeat 0 0;}
.menu_lists .current{ background:url(../images/hon3.png) no-repeat 0 0;}
.menu_body{display:none; padding:0 15px 5px;}
.menu_body a{display:block;height:45px;line-height:45px; font-size:14px; color:#666;}
.menu_body a:hover{color:#aa4c2a;}
.nr07{ overflow:hidden;}
.nr07 ul{ width:850px;}
.nr07 ul li{ float:left; padding:0 37px 20px 0;}
.nr07 ul li a{ display:block; width:360px; height:270px; position:relative;}
.nr07 ul li a span{ position:absolute; left:0; bottom:0; display:block; width:340px; height:34px; padding:0 10px; background:url(../images/cc05.png) repeat; line-height:34px; color:#fff; font-size:12px; cursor:pointer;}
.nr07 ul li a:hover img{filter:alpha(opacity=80); opacity: 0.8;}
.nr07 ul li a:hover span{color:#aa4c2a;}
.nr07 ul li a img{ width:360px; height:270px;}
