@charset "gb2312";

/* CSS Document */

div {

    font-family: "Î¢ÈíÑÅºÚ";

}

a {

    outline: medium none;

    text-decoration: none;

}

/*top*/
#top{width:100%;margin:0px auto;position:relative; background:#fff;}
#top .head{height:88px;padding-top:26px;}
#top .head ul{width:340px;float:left;padding-left:60px;}
#top .head ul li{width:1000px;float:left;padding-bottom:2px;display:-webkit-box;}
#top .head .QQtel{width:241px;padding-left:133px;background:url(../images/QQtel.jpg) left top no-repeat;padding-top:5px; line-height:54px; font-size:20px; }
#top .head .QQtel span{font-size:18px;}
#top .nav{width:100%;height:52px;margin:0px auto;background:#874417;line-height:52px;position:relative;   }
#top .nav .su{width:400px;margin:0 240px 0 60px;float:left}
#top .nav .su:nth-of-type(2){margin:0 60px 0 140px;}
#top .nav .su li{width:100px;text-align:center;font-size:16px;float:left; position:relative;z-index:9999; display:inline;}
#top .nav .su li a{color:#fff;display:block;}
#top #nav{ z-index:9998; position:relative;}
#top .logo{top:0;left:50%;position:absolute; z-index:1; margin-left:-220px; width:80%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav .su li .sub{ display:none; width:100px; left:0; top:40px;  position:absolute; background:#874417;  line-height:26px; padding:5px 0;  }
.nav .su li .sub li{ zoom:1; display:block; float:none; text-align: center;width:110px; }
.nav .su li .sub a{ display:block; padding:0px; font-size:14px; }
.nav .su li .sub a:hover{ background:#9d5322; color:#fff;  }
/*footer*/
#footer{width:100%;height:240px;margin:50px auto 0;background:#874417;position:relative}
#footer .zunchong{padding:70px 0 0 80px;}
#footer .content{width:457px;padding-top:43px;padding-right:20px;}
#footer .content p{text-indent:0;color:#fff;font-size:12px;}
#footer .flogo{position:absolute;margin-left:-103px;left:50%;top:-13px;}
/*position-common*/
#position{margin:20px auto auto auto;overflow:hidden; height:40px; line-height:40px;}
#position .home{width:400px; height:40px; line-height:40px;}
#position .home img{ display:inline-block; margin-right:5px; margin-top:-5px;}
#position .search{width:580px; height:40px; overflow:hidden; float:right;}
#position .search span{color:#d25c33}
#position .search li{ height:40px; overflow:hidden; display:inline-block; padding-right:0px; padding-right:5px;}
#position .search li-nth-child(last){ padding-right:0;}
#position .search form{ width:100%; height:40px; overflow:hidden; margin-left:10px;}
#position .search input{ height:26px; overflow:hidden; float:left; color:#444; border:0; margin:7px 0; padding:0;}
#position .search .keyword{ width:150px; height:24px; border:#ccc 1px solid; border-right:none; padding-left:10px;}
#position .search .sub{ width:60px; background:#d25c33; color:#fff; text-align:center;}




.fl{float:left}

.fr{float:right}

.lh20{ line-height:20px}

.lh22{ line-height:22px}

.lh24{ line-height:24px}

.lh28{ line-height:28px}

.fs12{font-size:12px;}

.fs13{font-size:13px;}

.fs14{font-size:14px;}

.fs15{ font-size:15px;}

.fs16{ font-size:16px;}

.fs17{ font-size:17px;}

.fs18{ font-size:18px}

.fs20{ font-size:20px}

.fs22{ font-size:22px}

.fs27{ font-size:27px}

.fs30{ font-size:30px;}

.fs24{ font-size:24px}

.fs25{ font-size:25px}

.textl{ text-align:left}

.textr{ text-align:right}

.textc{ text-align:center}

.fwb{ font-weight:bold}

.font_f{ font-family:"Î¢ÈíÑÅºÚ"}

.pb10{padding-bottom:10px}

.pb20{padding-bottom:20px}

.pt10{ padding-top:10px}

.pt20{ padding-top:20px}

.pt25{ padding-top:25px}

.pt30{ padding-top:30px}

.pb30{ padding-bottom:30px}

.pb40{ padding-bottom:40px}

.pt40{padding-top:41px}

.pt60{padding-top:60px}

.mb20{ margin-bottom:20px}

.mb15{margin-bottom:15px}

.mt10{margin-top:10px}

.mt30{margin-top:30px}

.ml10{margin-left:10px}

.ml20{margin-left:20px}

.ml30{margin-left:30px}

.ml50{margin-left:50px}

.mr20{margin-right:20px}

.color1{ color:#000000}

.color2{ color:#ff8e00}

.color3{ color:#000000}

.color4{ color:#f05504}

.color5{ color:#000000}

.color6{ color:#c39152}

.color7{ color:#ffffff}

.color8{ color:#ffae00}

.color9{ color:#fe5700}

.color10{ color:#a39170}

.color11{ color:#433b2c}



.disblock{ display:block}

.unline{ text-decoration:underline}

.fwn{ font-weight:normal}



.containerbox{width:100%; font-family:"Î¢ÈíÑÅºÚ";font-family:"Î¢ÈíÑÅºÚ";padding-bottom:10px}

.banner{ background:url(../images/banner.jpg) no-repeat; background-position:center center;width:100%;height:585px;border-bottom:5px solid #e8dfd8}

.contentbox{width:980px;margin:0px auto}

.contentbox2{width:1060px;margin:0px auto}

.modelbox{margin-bottom:40px}



.boxbg1{width:100%; background-color:#f0f1f0}

.boxbg2{width:100%; background-color:#f8f7f7}

.btnzjmore{width:277px; height:46px; line-height:46px; background:url(../images/btnzjmore.png) no-repeat;margin:0px auto}

.btnzjmore a{ display:block;}

.btn_tel{ background:url(../images/btn_tel.png) no-repeat;width:216px;height:38px; line-height:38px;margin:0px auto}

.boxbg3{width:100%; background:url(../images/hjjjbg.png)}

.ggpicbg{width:100%; background:url(../images/ggpic3.jpg);height:278px;}

.boxbg4{width:100%; background:url(../images/bg4.jpg) repeat}

.boxbg5{width:100%; background-color:#ffffff}

.szzy_title{width:403px;height:27px; line-height:27px;margin:0px auto; background-color:#634c3d}

.boxbg_zj{width:1005; background-color:#f8f7f7}

/*×¨¼Ò*/

.zbtnbox{width:100%; position:absolute; bottom:0px; height: 40px; background-color:#F8F7F7;}

.zjbox{width:100%}

.zjbox_r{width:600px; position:relative;padding-bottom:40px;height:468px; overflow:hidden}

.img_list{width:600px;height:468px; overflow:hidden}

.img_list ul{width:100%;padding:0px;margin:0px}

.img_list ul li{width:180px;height:214px; overflow:hidden;float:left;margin-left:20px;margin-bottom:20px; position:relative; list-style:none;padding:0px}

.prev{ position:absolute;right:40px;bottom:0px; width:32px;height:32px; }

.prev a{background: url(../images/nextbtn0.jpg) no-repeat;text-indent:-999px;overflow:hidden;width:32px;height:32px;display:block }

.prev a:hover{background: url(../images/prebtn.jpg) no-repeat;width:32px;height:32px;display:block}

.next{ position:absolute;right:0px;bottom:0px;width:32px;height:32px; }

.next a{background: url(../images/nextbtn.jpg) no-repeat;width:32px;height:32px; text-indent:-999px; overflow:hidden;display:block}

.next a:hover{background: url(../images/prebtn0.jpg) no-repeat;width:32px;height:32px; }



.zjbg{width:100%; background:url(../images/zjbg.png) repeat;height:214px; position:absolute;top:0px;left:0px; display:none}

.zjbg b{color:#ffb443;font-size:30px;padding-top:80px; text-align:center; display:block}

.img_list ul li .zjjj{ display:none}



.zjbox_l{width:346px; position:relative;height:445px;}



.zjbox_l .zjjj{width:336px; height:445px;padding:0px 5px;overflow:hidden; position:absolute;bottom:0px;left:0px; display:none;background:url(../images/zjbg.png) repeat;}

.zjbox_l .zjjj b{ line-height:26px; font-size:16px;padding:3px 10px; display:block; font-weight:normal;color:#f05504;padding-top:250px;}

.zjbox_l .zjjj b a{color:#f05504; display:block}

.zjbox_l .zjjj p{ line-height:24px; font-size:14px;padding:0px 10px;height:100px; overflow:hidden;display:block; font-style:normal;}

.zjbox_l .zjjj p a{color:#ffffff; display:block}

.zjbox_l .zjjj h6{width:99px;height:26px; line-height:26px;margin:8px auto; background-color:#693c5d;border-radius:25px; text-align:center; font-size:14px}

.zjbox_l .zjjj h6 a{color:#ffffff}



/*»·¾³*/

.hjbg{ background:url(../images/hjbg.jpg) no-repeat;width:100%;height:641px;}

.hjpicbox{width:980px;margin:0px auto; position:relative;height:641px;}

.hjpicbox ul{width:100%}

.hjpicbox ul li{position:absolute}

.hjpicbox ul li.hjpic1{width:400px;height:210px;left:0px;top:0px;}

.hjpicbox ul li.hjpic2{width:228px;height:210px;left:405px;top:0px}

.hjpicbox ul li.hjpic3{width:341px;height:251px;right:0px;top:0px}

.hjpicbox ul li.hjpic4{width:458px;height:258px;left:0px;top:215px;}

.hjpicbox ul li.hjpic5{width:169px;height:258px;left:463px;top:215px;}

.hjpicbox ul li.hjpic6{width:156px;height:217px;right:185px;top:256px}

.hjpicbox ul li.hjpic7{width:180px;height:217px;right:0px;top:256px}

.hjpicbox ul li.hjpic8{width:980px;height:159px;left:0px;bottom:5px}



#jquery-overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

}

#jquery-lightbox {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {

	position: relative;

	width: 250px;

	height: 250px;

	margin: 0 auto;

}

#lightbox-container-image { }

#lightbox-container-image #lightbox-image{ border-radius:25px; box-shadow: 0 5px 10px #000000;}

#lightbox-loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#lightbox-nav {

	position: absolute;

	top: 0;

	left: -20%;

	height: 100%;

	width: 140%;

	z-index: 10;

}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {

	width: 49%;

	height: 100%;

	zoom: 1;

	display: block;

}

#lightbox-nav-btnPrev { 

	left: 0; 

	float: left;

}

#lightbox-nav-btnNext { 

	right: 0; 

	float: right;

}

#lightbox-container-image-data-box {

	font: 10px Verdana, Helvetica, sans-serif;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

	padding: 0 10px 0;

	display:none

}

#lightbox-container-image-data {

	padding: 0 10px; 

	color: #666; 

}

#lightbox-container-image-data #lightbox-image-details { 

	width: 70%; 

	float: left; 

	text-align: left; 

}	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {

	display: block; 

	clear: left; 

	padding-bottom: 1.0em;	

}			

#lightbox-secNav-btnClose {

	width: 33px; 

	float: right;

	padding-bottom: 0.7em;	

}







/*artical*/

.artical_t{width:100%;color:#a39170; font-size:22px;border-bottom:1px solid #f1ebe7; font-weight:bold; text-indent:30px;height:40px}

.artical_c{width:95%;margin:0px auto;padding-top:20px}

.articalbox{width:450px;}

.articalbox span{width:200px; display:block}

.articalbox ul{width:240px}

.articalbox ul li{float:left;width:100%;font-size:12px; line-height:22px; background:url(../images/dian.jpg) no-repeat; background-position:left center; text-indent:10px}

.articalbox ul li a{ text-decoration:none;color:#666666}

.hotnewbtn{padding:20px 0px}

.hotnewbtn a{color:#c39152; text-decoration:underline}

/*bannerÐ§¹û*/

#bdfcfocus{height:480px;margin: 0 auto;overflow: hidden;position: relative;}

#bdfcfocus_big{height:480px;margin: 0 auto;}

#bdfcfocus_big ul {height:480px;margin: 0 auto;}

#bdfcfocus_big ul li{height:480px;width:100%}

#bdfcfocus_big ul li.sybj01{background: url(../images/bdfcbanner1.jpg) no-repeat;background-position:bottom center}

#bdfcfocus_big ul li.sybj02{background:url(../images/bdfcbanner2.jpg) no-repeat;background-position:bottom center}

#bdfcfocus_big ul li.sybj03{background:url(../images/bdfcbanner3.jpg) no-repeat;background-position:bottom center}

#bdfcfocus_big ul li.sybj04{background:url(../images/bdfcbanner4.jpg) no-repeat;background-position:bottom center}

#bdfcfocus_btn {bottom: 15px;height: 19px;left: 50%;margin-left:-60px;position: absolute;width: 120px;}

#bdfcfocus_btn ul li {background: url(../images/bdfcfocus.png) no-repeat;float: left;height: 19px;line-height: 19px;margin: 0 5px;text-align: center;width: 19px;font-family:Arial, Helvetica, sans-serif}

#bdfcfocus_btn ul li a {color: #091629;font-size: 14px;text-decoration:none}

#bdfcfocus_btn ul li.light {background: url(../images/bdfcfocus0.png) no-repeat;}

.main_05 img{border:none;}
.main_05{ margin:0 auto; width:980px;  padding-bottom:15px; overflow:hidden;}
.main_05 .content{ margin:0 auto; width:1000px; padding-top:50px; overflow:hidden;}
.main_05 .content .tit_01{ float:left; width:1000px; height:120px; background:url(../images/yyh_35.jpg) no-repeat;}
.main_05 .content .wz{ float:left; width:1000px; font-size:16px; color:#4c4127; padding-bottom:20px;}
.main_05 .content .wz p{ text-indent:2em;}
.cont{ float:left; width:1000px; height:470px; background:#bf9f62;}
.cont .hg{ float:left; width:1000px; overflow:hidden; padding-top:10px; }
.cont .hg .tpqh{float:left; width:980px; height:475px;padding-left:10px; }
.slider_box{float:left;width:980px; overflow: hidden; position:relative;}
.silder_con{float:left;width:980px;height:351px; overflow: hidden;position: relative; background:#bf9f62;}
.silder_con li{float:left;width:980px;height:363px;}
.silder_con img{width:980px;height:351px;}
.silder_nav{float:left;width:980px; height:83px; padding-top:15px; }
.silder_nav li{float:left;width:980px;height:83px; padding-left:3px; }
.silder_nav li,.silder_nav img{display: block;width:193px;height:83px; overflow: hidden;}
.foot{width:100%; height:53px; margin:0 auto; background-color:#851f1b; clear:both;}
.foot .f_box{width:980px; height:53px; margin:0 auto;}









#bdfcfocus_btn ul li.light a{color:#ffffff}