﻿/*Generated by wjdhcms 3.0 */
@charset "utf-8";
::-webkit-scrollbar { width: 8px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555;}
* { padding: 0; margin: 0;font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
body {font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;color:#f7e8cb;margin: 0; background:#fdf9f4;}
:focus {outline: 1;}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{ display: block;}
a{color: #333; text-decoration: none; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}
a:link,a:hover,a:active,a:visited {text-decoration: none;}

ins {background-color: #ff9;color: #000; text-decoration: none;}
mark { background-color: #ff9;color: #000;font-style: italic; font-weight: bold;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0;}
input,select { vertical-align: middle;}
li,ul {list-style-type: none;}
img {  border: none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input,textarea { outline: 0; border: 0;}
textarea { resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-style: normal;}

::selection {background-color:#c7915f; color: #f7e8cb;}
::-moz-selection {background-color:#c7915f; color: #f7e8cb;}
::-webkit-selection {background-color:#c7915f; color: #f7e8cb;}



/* top*/
.top{height:48px; background:url(../images/fy_top.jpg) no-repeat center; line-height:50px; color:#9c7149; border-bottom:5px solid #c7915f;}
.top_top{ width:1200px; margin:0 auto;}
.top_top p{float:left;}
.top_top p a{color:#9c7149;}
.top_top ul{ float:right;}
.top_top ul li img{ float:left; padding-right:10px; padding-top:20px;}
.top_top ul li{ float:left; margin:0 10px;transition: all 0.6s; }
.top_top ul li a{color:#9c7149;}

/*logo*/
.dboxx{height:296px; background:url(../images/fy_logo_bj.jpg) no-repeat center;}
.zxlg{width:1200px;height:210px;margin:0 auto;}
.zxlg h1{float:left;margin-top:45px;width:484px;height:116px;}
.zxlg span{display:block;float:left;width:380px;height:70px;margin-left:214px;margin-top:50px;}
.zxlg span img{float:left;margin-right:16px;padding-top:  15px;}
.zxlg span p{float:left;line-height: 38px;color:#9c7149;}
.zxlg span p i{ display:block; font-size:36px;}

/*导航*/
.nav{height:84px; background:#fff; border-bottom:1px solid #d0985a; border-top:1px solid #fff; opacity:0.9; line-height:86px; position:relative;z-index:9999999;}
.nav ul{ width:1300px; margin:0 auto;}
.nav ul li{ font-size:17px; font-weight:bold; float:left;}
.nav ul li:hover{ background:#9c7149;}
.nav ul li:hover a{ color:#fff;}
.nav>ul>li>a{ display:block;color:#9c7149; background:url(../images/fy_dhx.png) no-repeat right; padding:0 26px;}
.nav ul li:last-child a{ background:none;}


/*下拉*/
.nav .erji_xiala1{position:absolute;top:86px;z-index:20;background:#d0985a;width:120px;  /*和一级栏目一样宽度*/height:0px;visibility: hidden;opacity:0;-webkit-transition: all .3s linear;transition: all .3s linear;}
.nav ul li:hover .erji_xiala1{ height:auto; visibility: visible; opacity: 1; }

.nav .erji_xiala1 .daohang_xiala{ padding: 0 0 5px 0; }
.nav .erji_xiala1 .daohang_xiala i{ font-size:16px; border-bottom:1px solid rgba(255,255,255,0.35); display: block; }
.nav .erji_xiala1 .daohang_xiala a{ height:50px; line-height:50px;  font-size:15px; display: block; color:#FFF; text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav .erji_xiala1 a:hover{ color:#FFF; padding-left: 15px; }



/*底部*/
.foot{ background:url(../images/fy_db_bj.jpg) no-repeat center; height:170px; border-top:10px solid #9c7149; margin-top:50px;}
.footzx{width:1200px; margin:0 auto;}
.footzx ul{float:left;width: 430px;margin-top:40px;}
.footzx ul li{ color:#9c7149; line-height:32px;}
.footzx ul li img{ padding-right:8px;vertical-align:middle;}
.ewm{width: 95px;float:right;}
.ewm ul li{ width:73px; height:73px; background:url(../images/fy_ewm.png) no-repeat center; margin-top:6px; float:left; margin-left:20px;}
.ewm ul li img{display: block;margin:0 auto;margin-left:  6px;padding-top: 6px;}
.ewm ul li p{ text-align:center; font-size:12px; padding-top:4px;}

.site_page{text-align:left;height:32px;line-height:32px;margin-top:3px;}
.site_page .pre{border-radius:3px 0px 0px 3px;width: 30px;height:25px;background: #fff;border-left: 1px solid #ddd;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin-top: 4px;text-align: center;float: left;padding-bottom:3px;cursor: pointer;}
.site_page .p{width: 30px;height:25px;background: #fff;border-left: 1px solid #ddd;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin-top: 4px;text-align: center;float: left;padding-bottom:3px;cursor: pointer;}
.site_page .next{width: 30px;height:25px;background: #fff;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin-top: 4px;text-align: center;float: left;border-radius:0px 3px 3px 0px;padding-bottom:3px;cursor: pointer;}
.site_page .next:hover,.page .p:hover,.page .pre:hover{background: #f5f5f5;}
.site_page .active{background: #f5f5f5;color:#737373;}
.site_page .disable{color:#ccc;}
.site_page .disable:hover{background: #fff;color:#ccc;cursor: default;}
.site_page input[type=text]{height:27px;line-height: 27px;border: 1px solid #a7b5bc;padding:3px;}