﻿
*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
html,body{height:100%;}
body{line-height:24px; font-size:12px; background:#FFF; color:#555; ;}
img{border:0px;}
a{color:#333; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
a:hover{color:#aa682c;}
.clear{clear:both; height:0px; font-size:0px;}


.top01{width:100%; height:80px; background:#f1f1f1;}
.top01 img{height:90%; padding-top:2%; display:block;}
.nav01{width:100%; height:auto; margin-top:20px; background:#aa682c;}
.nav01 ul{width:100%; height:auto;}
.nav01 ul li{width:20%; height:auto; float:left;}
.nav01 ul li a{width:100%; height:100%; color:#FFF; display:block;}
.nav01 ul li span{width:100%; height:auto; text-align:center; padding:0px 0px 10px 0px; display:block;}
.nav01 ul li div{width:40px; height:40px; border-radius:50%; border:2px #fff solid; margin:0px auto; display:block;}
.nav01 ul li div img{width:50%; margin:0px auto; padding-top:10px; display:block;}


.body01{width:100%; height:100%; background:url(../images/bj01.jpg) no-repeat; background-size:cover;
-webkit-background-size:cover;/* 兼容Webkit内核浏览器如Chrome和Safari */
-o-background-size:cover;/* 兼容Opera */
zoom:1; 
}
.ind01{width:100%; height:auto; margin:0px auto; padding:100px 0px 20px 0px;}
.ind01 img{width:80%; margin:0px auto; display:block;}
.ind01b{width:100%; height:auto; margin:20px auto 0px auto;}
.ind01b img{width:50%; margin:0px auto; display:block;}
.ind01c{width:100%; height:auto; margin:0px auto;}
.ind01c img{width:80%; margin:20px auto 40px auto; display:block;}
.ind02{width:100%; height:auto; margin:0px auto; padding:20px 0px 10px 0px;}
.ind02 ul{width:89%; height:auto; margin:0px auto;}
.ind02 ul li{width:19%; height:25px; text-align:center; background:#be1819; float:left; margin-left:1%; font-size:12px;}
.ind02 ul li a{height:25px; line-height:25px; color:#fff; display:block;}
.ind03{width:87%; height:auto; line-height:15px; font-size:12px; color:#000; border-bottom:1px #000 solid; border-top:1px #000 solid; padding:10px 0px 10px 0px;  margin:0px auto;}
.ind04{width:100%; height:40px;}
.ind01d{width:40%; height:40px; line-height:40px; text-align:center; font-size:18px; background:#F00; margin:0px auto 20px auto; display:block; background:#a93618; border-radius:5px;}
.ind01d a{color:#ded1be;}

.sy01{width:20px; height:20px; position:absolute; top:10px; left:10px;}
.sy01 img{width:20px; height:20px; display:block;}

.bq01{width:100%; height:30px; line-height:30px; text-align:center; color:#000; font-size:12px; position:absolute; bottom:10px; left:0px;}

.top_ny01{width:100%; height:70px;}
.top_ny02{width:80%;height:70px; color:#FFF; float:left;}
.top_ny02 img{width:100%; height:70px;}
.top_ny03{height:50px; line-height:50px; float:right; margin-right:10px;}
.top_ny03 img{width:20px; margin-top:25px;}
.ny_dh01{width:100%; height:auto; margin-top:3px; border-bottom:1px #ddd solid;}
.ny_dh01 ul{width:100%; height:auto;}
.ny_dh01 ul li{width:32%; height:30px; line-height:30px; margin-left:1%; margin-bottom:3px; float:left; color:#555; text-align:center; background:#ddd;}
.ny_dh01 ul li a{display:block; color:#333;}
.ny_dh01 ul li .sub_a_hover{background:#a65f23; color:#FFF;}
.ny01{width:100%; height:auto;}
.ny02{width:98%; height:auto; margin:10px auto;}

.ny_wz01{width:100%; height:30px; line-height:30px; font-size:12px; background:#a65f23; color:#FFF;}
.ny_wz01 a{color:#FFF;}
.ny_wz01 img{width:12px; height:12px; display:inline-block; margin-left:10px; margin-bottom:-1px;}

.ny_bt01{width:100%; height:40px; line-height:40px; background:#a65f23; color:#fff; text-align:center; font-size:18px; font-weight:bold;}


/*banner*/
.banner{width:100%; height:150px; margin:0px;}
.flexslider{position:relative;height:150px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:150px;}
.slides li img{width:100%; height:150px; display:inline-block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 3px;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px; overflow:hidden; background:#fff; border-radius:50%; cursor:pointer;}
.flex-control-nav .flex-active{ background:#FF0;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}



* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .foot_body{position:absolute;/*left:50px;*/top:expression(eval(document.documentElement.scrollTop+400));left:0px;}
.foot_body{position:fixed; /*left:50px;*/bottom:0px;left:0px; z-index:1002;}
.foot_body{width:100%;  /*left:50px;*/ bottom:0px;left:0px;}
.foot_body{ height:40px; background:#aa682c;}
.foot_body ul li{width:25%;height:40px;float:left; text-align:center;}
.foot_li .foot_li_ico1{color: #ffffff; font-size: 12px; font-family:微软雅黑; height: 40px; line-height: 40px; padding-left:22px; vertical-align: middle; display: inline-block; background:url(../images/footer01.png) 0px 50% no-repeat; background-size:18px 18px;}
.foot_li .foot_li_ico2{color: #ffffff; font-size: 12px; font-family:微软雅黑; height: 40px; line-height: 40px; padding-left:22px; vertical-align: middle; display: inline-block; background:url(../images/footer02.png) 0px 50% no-repeat; background-size:18px 18px;}
.foot_li .foot_li_ico3{color: #ffffff; font-size: 12px; font-family:微软雅黑; height: 40px; line-height: 40px; padding-left:22px; vertical-align: middle; display: inline-block; background:url(../images/footer03.png) 0px 50% no-repeat; background-size:18px 18px;}
.foot_li .foot_li_ico4{color: #ffffff; font-size: 12px; font-family:微软雅黑; height: 40px; line-height: 40px; padding-left:22px; vertical-align: middle; display: inline-block; background:url(../images/footer04.png) 0px 50% no-repeat; background-size:18px 18px;}

/*留言预定*/
.ny01_r_06{width:100%; height:auto;}
.ny01_r_07{width:100%; height:auto; margin:20px 0px;}
.ny01_r_07_a{width:100px; height:35px; line-height:35px; text-align:right; margin-right:10px; font-size:14px; float:left;}
.ny01_r_07_b{width:600px; height:35px; line-height:35px; float:left;}
.ny01_r_07_b span{color:#F00; font-size:16px;}
.ny01_r_07_c{width:600px; height:auto; line-height:22px; float:left;}
.ny01_r_08{height:auto; padding-left:110px; font-size:16px;}
.form01{width:300px; height:35px; line-height:35px;}
.form02{width:50px; height:35px; line-height:35px;}
.form03{width:500px; height:90px; line-height:22px;}
.form04{width:100px; height:35px; cursor:pointer; margin-left:110px;}


<!--详情页面-->
.xq01{width:100%; height:auto;}
.xq02{width:100%; height:auto; line-height:28px; padding:5px 0px; text-align:center; font-size:22px; color:#000;}
.xq03{width:100%; height:30px; line-height:30px; text-align:center; font-size:12px; background:#ececec;}
.xq04{width:100%; height:auto; padding-top:5px; font-size:17px; line-height:25px;}
.xq04 img{width:100%; display:block;}



/**********内容样式************/
/**********纯图片展示***********/
.show_img{width:100%;}
.show_img ul li{width:32%; height:auto; float:left; margin-left:1%}
.show_img ul li img{width:100%; height:100px; display:block;}
.show_img ul li span{width:100%; height:30px; line-height:30px; display:block; font-size:12px; text-align:center;}


/**********新闻列表展示***********/
.show_news{width:100%;}
.show_news ul{width:100%; height:auto;}
.show_news ul li{width:100%; height:auto; border-bottom:1px dotted #CCCCCC; background:url(../images/tb_01.png) no-repeat 10px 16px; padding:5px 0px;}
.show_news ul li span{margin-left:20px; line-height:25px;}
.show_news ul li i{display:block; font-size:12px; line-height:18px; color:#999;}
.show_news ul li i img{margin-left:20px;}



/**********图文混排展示***********/
.show_news_img{width:100%;}
.show_news_img ul li{width:100%; padding:10px 0px; text-align:left;}
.show_news_img ul li div{height:70px; border:1px solid #eee; background:#FFFFFF; position:relative;}
.show_news_img ul li div img{width:100px; height:70px; background:#f0f0f0; display:block; position:absolute; left:0px; top:0px; z-index:1;}
.show_news_img ul li div span{width:69%; height:auto; line-height:25px; display:block; color:#999; position:absolute; left:105px; top:12px; z-index:1; font-size:12px;}
.show_news_img ul li div span h3{ margin:0px; font-size:14px;}
.show_news_img ul li div span p a{width:100px; height:25px; line-height:25px; text-align:center; display:block; background:#FFFFFF; border:1px solid #ccc; color:#999; margin-top:10px;}
.show_news_img ul li div span p a:hover{background:#fb6a00; border:1px solid #fb6a00; color:#fff;}

/**********单页展示***********/
.show_single{padding:0px;}
.show_single_t{font-size:20px; line-height:20px; color:#000000; text-align:center; padding-bottom:20px;}
.show_single_d{height:35px; line-height:35px; text-align:center; color:#FFFFFF; font-size:14px; background:#cbcbcb;}
.show_single_c{padding-top:0px; font-size:12px; line-height:20px;}


/*分页样式*/
.page_area{padding:10px 0px; text-align:center; clear:both;}
.PageNav_2{display:block; width:100%; text-align:center; clear:both; font-size:12px;}
.PageNav_2 .PageTurn{border:#666666 1px solid; margin:2px; height:20px; line-height:20px; padding:0px 3px; background:#666666; color:#FFFFFF; display:inline-block; margin:0px 2px;}
.PageNav_2 .PageTurn_Disable{border:#cccccc 1px solid; color:#cccccc; height:20px; line-height:20px; padding:0px 3px; display:inline-block; margin:0px 2px; background:#FFFFFF;}
.PageNav_2 .PageNum{height:20px; line-height:20px; border:#666666 1px solid; color:#fff; padding:0px 3px; background:#666666; margin:0px 2px; display:inline-block;}/*未选中样式*/
.PageNav_2 .PageNum_Disable{color:#FFFFFF; border:1px solid #a65f23; background:#a65f23; height:20px; line-height:20px; padding:0px 3px; display:inline-block; margin:0px 2px;}/*当前选中样式
