﻿@charset "utf-8";

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }

/* IE5.xIE6бbug */ 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 

/* body */ 
body{color:#000; font:12px/22px "宋体";  background:#fdeed9;} 
i, em, cite { font-style: normal; }

/* a */ 
a, a:link { color: #222; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none; color:#5f5b5a; }
a:focus { outline: none; }

/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px}
.button { cursor: pointer; }

/* li */ 
ul,li{list-style-type:none;} 

/* img */ 
img{border:0 none; vertical-align:middle;} 
.clear{clear:both;}
/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;} 

.top{ width:100%; min-width:1080px;  height:100px; background:#d5c6b1; }
.topinfo{width:1080px; margin:0 auto;}
.logo{width:500px; height:100px; float:left;}
.tel{width:420px; height:100px; float:right;}

.nav{width:100%; min-width:1080px; height:40px; background:#41040b; }
.menu{width:1080px; height:40px; margin:0 auto;}
.menu ul li{ height:40px; line-height:40px; text-align:center; float:left; background:url(../images/li.gif) left no-repeat; padding-left:30px; padding-right:30px;}
.menu ul li:first-child{background:none;}
.menu ul li a{font-size:16px; font-family:"微软雅黑"; color:#FFF;}

.banner{background:url(../images/sban.jpg) no-repeat center; height:300px; width:100%; min-width:1080px;}



/*幻灯*/
.flexslider{position:relative;height:550px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; min-width:1080px;}
.slides{position:relative;z-index:1;}
.slides li{height:550px; width:100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1; }
.slides li a{ display:block; z-index:9999; height:550px; width:1200px; margin:0 auto;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.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: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:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.xian{width:100%; height:20px; background:url(../images/xian.jpg) repeat-x; min-width:1080px;}


.about{width:100%;  min-width:1080px; height:400px; background:url(../images/aboutbg.jpg) no-repeat center; padding-top:58px;}
.about h2{ width:1080px; margin:0 auto; height:50px; line-height:50px; text-align:center; font-size:28px; font-family:"微软雅黑"; color:#9d5b29; background:url(../images/commontit.png);}
.aboutinfo{margin:20px auto 0 auto; width:1080px;}
.aboutinfo p{text-indent:2em; line-height:30px; font-size:16px; font-family:"微软雅黑"; padding-top:10px;}
.aboutinfo2{ padding:20px; background:#fadebf; margin-top:20px;}


.danye{width:1080px; margin:0 auto;padding-top:58px;}
.danye h2{ width:1080px; margin:0 auto; height:50px; line-height:50px; text-align:center; font-size:28px; font-family:"微软雅黑"; color:#9d5b29; background:url(../images/commontit.png);}
.danyeinfo{margin:20px auto 0 auto; width:1080px;}
.danyeinfo p{text-indent:2em; line-height:30px; font-size:16px; font-family:"微软雅黑"; padding-top:10px;}
.danyeinfo2{ padding:20px; margin-top:20px;}



.linian{width:100%; min-width:1080px; height:460px; padding-top:58px; background:url(../images/yswh.jpg) no-repeat center; }
.linian h2{ width:1080px; margin:0 auto; text-align:center;}
.linian p{ background:#fadebf; margin-top:20px; text-align:center; height:90px; line-height:90px; font-family:"微软雅黑"; color:#9d5b29; font-size:40px; letter-spacing:10px;}

.shipin{width:100%; min-width:1080px; height:400px; background:url(../images/yssp.jpg) no-repeat center; padding-top:54px; }
.shipin h2{ width:1080px; margin:0 auto; text-align:center;}
.ry_c { width:1080px; height:230px; margin:0 auto; overflow:hidden; padding-top:30px;}
.r01 {} 
.ry_c ul {overflow:hidden; display:inline;}
.ry_c ul li { float:left; width:310px; margin-right:15px; overflow:hidden;}
.ry_c ul li img { width:310px; height:230px; border:#CCC 1px solid;}
.ry_c ul li span { text-align:center; display:block; height:36px; line-height:36px; overflow:hidden;}
.ry_c ul li span a{font-size:14px;}
.fr{float:right;}
.fl{float:left;}

.shuji{width:1080px; margin:20px auto; padding-top:40px; }
.shujiinfo{width:1080px; height:274px; background:url(../images/kuang.png); margin-top:20px;}
.shujiinfo .pic{width:265px; height:230px; float:left; margin-top:20px; margin-left:20px;}
.shujiinfo h3{font-size:22px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.shujiinfo h3 a{float:left; font-size:20px; color:#C60;  font-family:"微软雅黑";}
.shujiinfo .info{padding-top:20px;width:760px; float:right; margin-right:10px;}
.shujiinfo .info p{font-size:14px; font-family:"微软雅黑"; line-height:30px;  }
.shujiinfo .info a.more{font-size:16px; color:#C60; float:right; font-family:"微软雅黑"; padding-right:10px;}

.wz{width:100%;  min-width:1080px; height:460px; background:url(../images/wenzhang.jpg) no-repeat center; padding-top:52px; }
.wz h2{ width:1080px; margin:0 auto; text-align:center;}
.wzinfo{width:1080px; margin:0 auto; height:274px; background:url(../images/kuang.png); margin-top:20px;}
.wzinfo .pic{width:265px; height:230px; float:left; margin-top:20px; margin-left:20px;}
.wzinfo h3{font-size:22px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.wzinfo h3 a{float:left; font-size:20px; color:#C60;  font-family:"微软雅黑";}
.wzinfo .info{padding-top:20px;width:760px; float:right; margin-right:10px;}
.wzinfo .info p{font-size:14px; font-family:"微软雅黑"; line-height:30px;  }
.wzinfo .info a.more{font-size:16px; color:#C60; float:right; font-family:"微软雅黑"; padding-right:10px;}

.news{width:100%;  min-width:1080px; height:500px; background:#efe1d1; padding-top:50px; }
.news h2{ width:1080px; margin:0 auto; text-align:center;}
.newslist{width:1080px; height:360px; margin:0 auto; background:url(../images/kuang2.png); margin-top:20px;}
.newslist ul{ width:1180px;}
.newslist ul li{float:left; text-align:center; padding-top:30px; padding-right:16px; padding-bottom:5px; padding-left:16px;}
.newslist ul li img{ width:320px; height:220px;}
.newslist span{padding-top:8px; display:block; width:320px; height:50px; font-size:14px; text-align:left; font-family:"微软雅黑";}
.newslist a{color:#C60; font-size:14px; font-family:"微软雅黑"; text-align:right; width:320px; display:block;}
.newslist  a:hover{}

.foot{width:1080px; margin:20px auto; padding-top:40px; }
.foot p{text-align:center; font-size:16px; width:1080px; font-family:"微软雅黑"; padding-top:20px; line-height:26px; color:#9d5b29;}

.subnav{ text-align:center;}
.subnav a{padding:10px; width:120px; font-size:16px; background:#C30; display:inline-block; font-family:"微软雅黑"; color:#FFF; margin-top:20px;}
.subnav a:hover{background:#C60;}


.alist{width:1080px; height:200px; background:url(../images/kuang3.png); margin-top:20px;}
.alist .pic{width:200px; height:160px; float:left; margin-top:20px; margin-left:20px;}
.alist .pic img{width:200px; height:160px;}
.alist h3{font-size:22px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.alist h3 a{float:left; font-size:20px; color:#C60;  font-family:"微软雅黑";}
.alist .info{padding-top:20px;width:800px; float:right; margin-right:10px;}
.alist .info p{font-size:14px; font-family:"微软雅黑"; line-height:30px;  }
.alist .info a.more{font-size:16px; color:#C60; float:right; font-family:"微软雅黑"; padding-right:10px;}


/*.pagelink{height:26px; line-height:26px; margin:20px 0 20px 0; padding:0 10px;}*/
/*.pagelink a, .pagelink span{ padding:0 3px; margin:5px; border:1px solid #C60; padding:5px; background:#fadebf; font-size:14px; font-family:"微软雅黑";}*/
/*.pagelink a.on, .pagelink a:hover{color:#F9003B;}*/


.newstit{width:1000px; margin:auto; text-align:center; line-height:30px; padding-top:10px; font-size:18px; font-weight:bold; font-family:"微软雅黑";}
.newstime{width:1000px; margin:auto; text-align:center; line-height:30px; font-size:12px; border-bottom:1px dashed #999;}
.newsinfo{width:1000px; margin:auto; padding-top:10px; border-bottom:1px dashed #999;}
.syp{width:1000px; margin:auto;margin-top:20px;}
.newspic{width:600px; margin:auto; text-align:center; padding-top:10px;}
.newspic img{max-width:600px;}
.fl{float:left;}
.fr{float:right;}


.prolist{width:1080px; background:url(../images/kuangm.png) repeat-y; margin:0 auto; margin-top:20px;}
.prolist ul{ width:1180px;}
.prolist ul li{float:left; text-align:center; padding-top:30px; padding-right:16px; padding-bottom:5px; padding-left:16px;}
.prolist ul li img{ width:320px; height:220px;}
.prolist span{padding-top:8px; display:block; width:320px; font-size:14px; text-align:center; font-family:"微软雅黑";}
.prolist span a{color:#C60;}
.prolist span a:hover{}


#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

