@charset "utf-8";
/* CSS Document */
/*S*/

body{ font-size:15px; font-family:"微软雅黑"; margin:0px;  padding:0px; color:#2f160f; background:#fff; line-height:30px; }
li{ list-style:none;}
a img{ border:0;}
a{ text-decoration:none; color:#2f160f; }
a:hover{text-decoration:none; color:#000;}
a:visite d{ color:#010000;}
.clear{clear:both;height:0;font-size: 1px;line-height:1px;_line-height:0px;}
h1{ text-align:center; font-size:18px; border-bottom:1px #d6d8d9 solid; padding-bottom:15px; margin-bottom:20px;}
.hh1{ text-align:right; overflow:hidden;}
ul,ol{ margin:0px; padding:0px;}
html{ overflow-x:hidden;}

.top{ height:120px; background:#b3a288;}
.main{ width:1200px; margin:0 auto; overflow:hidden;}
.smain{ width:1200px; margin:auto;}
.logo{ float:left;  overflow:hidden;}
.logo img{ display:block}
#nav{ float:right; margin-top:5px;}
#nav li{ float:left; height:35px; line-height:35px; margin-left:20px; margin-top:40px; font-size:16px; text-align:center; position:relative; z-index:999; }
#nav li a{ display:block; color:#2f160f;}

#nav ul li ul { display:none; position:absolute; top:35px;left:-33px; margin-left:0px; width:130px; overflow:hidden; padding:5px 0 12px 0; background:rgba(47, 22, 15, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/background:#2f160f;/*实现IE背景透明*/filter:Alpha(opacity=60);}
#nav ul li ul li{height:30px; line-height:30px; font-size:14px; font-weight:normal;width:130px; color:#333333; text-align: center; background:none; padding:0px; margin:0px;}
#nav ul li ul li a{display:block; color:#fff; background:none;}
#nav ul li ul li a:hover{color:#207bd3; text-decoration:none;}
#nav ul li:hover ul li a{ color:#fff; background:none;}
#nav ul li:hover ul li a:hover{ color:#fff;}
#nav ul li.current ul { display:block;}
#nav ul li:hover ul { display:block;}

.one{ height:801px; overflow:hidden; background: url(../images/a1.jpg) repeat-x;}
.one1{ float:left; margin-top:120px;}
.one1 img{ width:380px; height:570px;}
.one2{ float:right; width:720px; overflow:hidden;}
.one2_1{ font-size:36px; color:#2f160f; font-weight:bold; padding-top:310px;}
.one2_2{ font-size:14px; color:#2f160f; background: url(../images/a7.jpg) bottom repeat-x; height:65px; line-height:65px; font-weight:bold;}
.one2_3{ font-size:16px; color:#2f160f; line-height:35px; margin-top:25px; height:168px; overflow:hidden; text-indent:2em;}
.one2_4{ text-align:right; font-weight:bold; margin-top:65px; font-size:16px;}
.two0{ width:1360px;}
.two{ background:#e5e5e5; overflow:hidden; height:855px}
.two1{ width:530px; margin:auto; background:url(../images/a3.jpg) center repeat-x; overflow:hidden; margin-top:75px;}
.two2{ width:200px; text-align:center; margin:0 auto; font-size:36px; background:#e5e5e5; font-weight:bold;}
.two2 span{ font-size:14px; }
.two3{ width:1200px; margin:auto; text-align:right; font-size:16px; font-weight:bold; margin-top:40px;}
.two22{ background:#fff;}
.two23{ background:url(../images/a11.jpg) top repeat-x;}

/********/
.leftLoop{ overflow:hidden; position:relative; margin-top:60px; height:535px;} 
.leftLoop .hd{ overflow:hidden;  height:46px; float:left; text-align: center;} 
.leftLoop .hd .prev,.leftLoop .hd .next{ width:46px; height:46px; overflow:hidden;cursor:pointer; position:absolute; right:0px; top:220px;} 
.leftLoop .hd .next{ left:0px;} 

.leftLoop .bd{ text-align:left; width:1200px; margin:auto; overflow:hidden;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ width:390px; height:535px; margin-right:15px; float:left; _display:inline; overflow:hidden; text-align:center; font-size:16px; font-weight:bold;}
.leftLoop .bd ul li img{ width:390px; height:495px;}
/*******/

.three{ width:1250px; padding-top:50px;}
.three li{ float:left; width:590px; background:#c9c9cb; overflow:hidden; text-align:center; padding-top:18px; margin-right:17px; font-size:22px; font-weight:bold; line-height:55px; padding-bottom:20px;}
.three li img{ width:555px; height:466px;}
.four{ padding-top:50px;}
.five{ padding-top:50px; width:1300px;}
.five li{ float:left; width:290px; height:570px; padding:30px 40px 0 40px; margin-right:45px; background:#b3a288; overflow:hidden;}
.five1{ font-size:20px; font-weight:bold; height:30px; overflow:hidden;}
.five2{ font-size:16px; border-bottom:#FFF 2px solid; height:40px;}
.five3{ padding-top:15px; height:420px; overflow:hidden;}
.five4{ text-align:right; font-size:15px; padding-top:15px;}
.five4 a{ color:#FFF;}
.foot{ background:url(../images/a11.jpg) top repeat-x; height:555px;}
.foot1{ margin-top:80px; width:1310px;}
.foot1 li{ float:left; width:150px; text-align:center; margin-right:112px;}
.wx{ position:relative;}
.wx1{ position:absolute; z-index:999; left:-25px; top:100px; width:200px; height:200px; display:none;}
.wx:hover .wx1{ display:block;}
.foot2{ float:left; padding-top:80px; width:400px; font-size:16px; margin:0 50px 0 200px; font-weight:bold;}
.foot3{ float:left; padding-top:80px; width:400px; font-size:16px; margin:0 0px 0 0px; font-weight:bold;}

.zhong,.zhong1{ float:left; font-size:36px; font-weight:bold; height:230px; line-height:230px;}
.zhong1{ background:url(../images/n1.jpg) left center no-repeat; padding-left:40px; margin-left:25px;}
.left{ float:left; width:260px; background:#e0e0e0; overflow:hidden;}
.left1{ height:95px; line-height:110px; font-size:30px; font-weight:bold; padding-left:35px; overflow:hidden;}
.left2{ padding-left:35px; overflow:hidden; min-height:730px; padding-bottom:30px;}
.left2 li{ font-size:18px; height:45px; line-height:45px;}
.left2 li a{ display:block; padding-left:20px;}
.left2 li a:hover{ color:#865913; background:url(../images/n2.jpg) left center no-repeat;}
.left2 .ndz a{ color:#865913; background:url(../images/n2.jpg) left center no-repeat;}
.left2:hover .ndz a{ color:#2f160f; background:none;}
.left2 .ndz:hover a{ color:#865913; background:url(../images/n2.jpg) left center no-repeat;}
.right{ float:right; width:855px; overflow:hidden; padding-bottom:30px;}
.right0{ float:right; width:610px;}
.right1{ font-size:30px; font-weight:bold; height:60px;}
.right2{ margin-bottom:50px;}
.nr{ overflow:hidden;}
.nr1{ height:50px; line-height:50px; text-align:center; background:#beaf9c; color:#2f160f;}
.nr2{ height:50px; line-height:50px; text-align:center;  color:#2f160f;}
.about{ font-size:30px; font-weight:bold; background: url(../images/n3.jpg) bottom repeat-x; display: inline-block; height:50px; overflow: hidden; margin-bottom:30px;}
.about1{ height:600px; overflow:hidden; margin-top:22px;}
.aboutleft{ float:left; width:310px; overflow:hidden;}
.aboutright{ float:right; width:450px; overflow:hidden;}
.aboutright img{ width:450px; height:675px;}
.about3{ margin-top:50px; margin-bottom:10px;}
.video{ width:900px;}
.video li{ float:left; width:271px; margin-right:20px; text-align:center; height:240px;}
.video li img{ width:271px; height:170px;}
.zugou{ background:#4e3a33; overflow:hidden;}
.zugou1{ background:url(../images/n4.jpg) top right no-repeat; min-height:1200px;}
.zugou2{ padding-top:500px; width:600px; overflow:hidden;}
.zugou3{ font-size:30px; color:#FFF; height:40px; line-height:40px;}
.zugou4{ font-size:48px; font-weight:bold; height:80px; line-height:80px; color:#fff;}
.zugou5{ background:url(../images/n5.jpg) bottom left no-repeat; display:inline-block; height:50px;}
.zugou6{ padding:40px 0; overflow:hidden; color:#FFF;}
.zugou6 a{ color:#FFF;}
.zugou6 li{ font-size:16px; height:35px; line-height:35px; overflow:hidden;}
.zugou6 li a{ display:block; color:#FFF;}
.zugou6 li a:hover{ color:#F00;}
.huanqiu{ background:#e5e5e5; overflow:hidden; padding:50px 0;}
.huanqiu1{ color:#30170f;}
.huanqiu2{ padding-top:50px;}
.huanqiu3_1{ width:25px; height:25px; background:#009fe8; overflow:hidden; margin-top:20px;}
.huanqiu3_2{ width:25px; height:25px; background:#bb4f23; overflow:hidden; margin-top:20px;}
.huanqiu3_3{ width:25px; height:25px; background:#158c3b; overflow:hidden; margin-top:20px;}
.huanqiu3_4{ width:25px; height:25px; background:#b9398e; overflow:hidden; margin-top:20px;}
.huanqiu4{ font-size:16px; padding:10px 0; overflow:hidden;}
.huanqiu4 li{ height:35px; line-height:35px; overflow:hidden; float:left; width:400px;}
.news{}
.news li{ height:35px; line-height:35px; overflow:hidden;}
.news li span{ float:right;}
.shijian{}
.layui-timeline-axis{ color:#999;}
.layui-timeline-axis:hover{ color:#2f160f;}
.pinglunjx1{ text-align:right; padding-bottom:20px;}

 


/* 回到顶部 */
#returnTop {_display:none;position:fixed;_position:absolute;z-index:999;right:50px;bottom:-90px;_bottom:auto;width:36px;height:36px;text-indent:-999px;overflow:hidden;background-image:url(../images/Top.jpg);_background-image:url(../images/Top.jpg);background-repeat:no-repeat;background-position:0 0;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}

.page1{ text-align:left; padding:30px 0 20px 0;}
.page{ text-align:center; padding:10px 0 10px 0; margin-top:30px;}
.page li{ display:inline}
.page .disabled a{background:#666;}
.page a{ background:#a5a5a5; color:#fff; margin:0 5px; padding:4px 7px;}
.page a:hover{ background:#666; color:#FFFFFF;}

.shu{z-index:99;right:2px;top:110px;position:absolute; }
.qq1{ height:35px; line-height:35px; text-align:center; color:#FFF; background:#f08519; font-size:16px;}
.qq2{ padding:10px 0; overflow:hidden; border-bottom:#dbdbdb 1px solid; margin:0 10px;}
.qq2 li{ height:32px; line-height:32px; padding:0 0 0 30px; overflow:hidden;}
.qq2 li span{ float:left; font-size:15px;}
.qq2 li img{ margin-top:4px;}
.qq3{ margin:10px 10px; overflow:hidden; border-bottom:#dbdbdb 1px solid; padding:0 0 10px 10px; line-height:26px;}
.qq4{ text-align:center; }
.qq5{ background:#f08519 url(../images/n6.jpg) 150px 15px no-repeat; margin-top:10px; height:40px; line-height:40px; color:#FFF; text-align:center; font-size:15px;}
.Qlist{ width:215px; border:#f08519 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; background:#FFF;}
.shu .press{right:0;border:none;cursor:pointer;width:29px;position:absolute;}



