@charset "utf-8";
/* CSS Document */

/*********** header ***********/
#top_main {
    height: 27px;
	line-height:27px;
    background: url(../image/top_main.jpg);
}
.top{ color:#c0a275; font-size:14px; line-height:27px;}
.logo{ }
.header{ overflow:hidden; display:block;background: url(../image/logo_main.jpg) repeat; padding: 20px 0;}
.header-box{height:122px; overflow:hidden;padding:42px 0 0 0; }
.tel{padding:16px 0 10px 100px;background:url(../image/tel.png) no-repeat left 7px;}
.tel b{color:#ccc; font-weight:normal;}
.tel span{font-size:34px; color:#fe0000; line-height:1.0;}
.navbg{ background:url(../image/navigation_main.jpg) repeat; height:43px;}
.nav{}
.nav li{float:left; width:111px; position:relative;}
.nav li a{ display:block; font-size:14px; color:#c0a275;height:43px; line-height:43px; text-align:center; font-weight:bold;}
.nav li a:hover{background-color:#83150b;}
.nav .on a{background-color:#83150b;}


.navbar_main{ }
.navbar_font{ padding:10px 0 0 0px; line-height:30px; height:30px; color:#c0a275;}
.navbar_font a:link,.navbar_font a:visited{ color:#c0a275;}
.navbar_font a:hover{ color:#c0a275;}

/*=====下拉菜单====*/
.nav li ul{position:absolute; left:0; top:45px; width:111px; background-color:#4c0802;display:none; overflow:hidden;}
.nav li ul li{ width:100%; height:40px;}
.nav li ul li a{ font-size:14px;color:#c0a275; line-height:40px; display:block; white-space: nowrap;}
.nav li ul li a:hover{ color:#c0a275;background-color:#83150b;}
.nav .on ul li a{background-color:#4c0802;color:#c0a275;}
.nav .on ul li a:hover{background-color:#83150b;}

#menu { display:block; width: 800px; color:#000; margin: 0px auto; font-size:16px; font-weight:bold;}
#innav {display:block;}
#innav .mainlevel {float:left;  text-align:center; display:block;}
#innav .mainlevel a {background: #83150b;
padding: 8px 35px;
margin-right: 10px;
color: #c0a275;
border-radius: 10px; display:block;}
#innav .mainlevel a:hover { text-decoration:none; background-color:#4c0802;}
#innav .mainlevel ul {position:absolute; display:none; z-index:99999;margin-top:-1px; }
#innav .mainlevel ul li{ background:#83150b; width:150px;margin-top:-6px;}
#innav .mainlevel li a { display:block;/*IE6 only*/ font-size:14px; border-radius:0; margin-right:0; padding:12px 0; margin-top:-6px;}
#innav .mainlevel li a:hover {  display:block; font-size:14px;}
#innav li a em/*input an em tag as a space*/ {padding:0 3px;}
 

#slideshow{position: relative;height: 533px;width: 1200px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1200px;height: 533px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position:relative;width:100%; height: 533px;}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 475px;left: 50%}
#slideshow .btns b i{width: 10px;background: #414153;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414153 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #936236;cursor: default}
#slideshow .btns b i.on: hover{background: #936236;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;height: 80px;overflow: hidden;top: 235px;cursor: pointer; display:block;}
#slideshow .btns s i{position: absolute;width: 60px;background: url(../images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="btn_slideshow.png");}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 533px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}


.keyword{ height:40px;line-height:40px; overflow:hidden;}
.keyword-box{font-size:14px;}
.keyword-box span{color:#a7071d; font-weight: bold;}

.searchbox{ padding:5px 0 0 0;}
.searchbox .key{float: left;width: 180px;height: 18px;padding: 5px 10px;border: #dadada solid 1px;border-right: 0;color: #666;}
.searchbox .btn{float: left;width: 36px;height: 30px;background: url(../image/search_btn.jpg);color: #fff;border: 0;text-indent: -999em;overflow: hidden;}

.fourblock{overflow:hidden; padding:20px 0;}
.fourblock li{float:left; margin:0 15px;}
.fourblock li img{width:170px; height:170px;}

/************ index *************/
 
/************ product *************/
.product{ padding-bottom:10px;}
.product-menu{width:230px; background-color:#fff;}
.menu-tit{ background:url(../image/product-menu-tit-bg.jpg) no-repeat center top; height:66px; margin-top:-1px; font-size:24px; line-height:66px; text-align:center; color:#a7071d; padding-bottom:18px;}
.menu-tit span{color:#1561af;}
.subtit{padding:0 19px; height:312px; overflow:hidden;}
.subtit li{width: 192px;height: 42px;padding-bottom: 10px}
.subtit li a{background: url(../image/proclassbg.png) 170px center no-repeat #f6f6f6; height:40px; width:150px; border:1px solid #b7c5ce; display:block; padding:0 26px 0 14px; font-size:14px; line-height:40px; overflow:hidden;}
.subtit li a:hover{ background-color:#105095; color:#fff;}
.product-more{padding-left:19px;}
.product-more a{width: 134px;height: 33px;padding-left: 20px;padding-right: 36px;border: 1px solid #a90b21;display: block;color: #ffffff;line-height: 33px;background: url(../image/more.jpg) 160px center no-repeat #c71730;}
.product-con{  overflow:hidden; }
.product-con li{float:left; width:280px; margin:0 10px 5px 10px;}
.product-con li img{ width:280px; border:1px solid #D6D6D6;}
.product-con li span a{display:block; line-height:30px; font-size:14px; text-align:center; height:30px; width:200px; margin:0 auto; color:#fff; overflow:hidden;}

.product-index{width:1200px; overflow:hidden; padding:0px 0 30px 20px;}
.product-index li{float:left; width:310px; margin-left:20px; margin-top:10px; margin-right:70px;}
.product-index li img{ width:300px;height:300px; border:5px solid #fff;}
.product-index li span a{display:block; line-height:50px; font-size:14px; text-align:center; height:50px; width:200px; margin:0 auto; color:#fff; overflow:hidden;}

.product-incon{ overflow:hidden;}
.product-incon li{float:left; width:280px; margin:0 10px 5px 10px;}
.product-incon li img{ width:280px; border:1px solid #580903;}
.product-incon li span a{display:block; line-height:30px; font-size:14px; text-align:center; height:30px; width:200px; margin:0 auto;  overflow:hidden;}
 
 
.about .wrapper .tit{background:url(../image/titlebg.jpg) no-repeat center 58px; height:65px; width:460px; text-align:center; margin:0 auto; padding-top:34px; clear:both;}
.about .wrapper .tit .font{ color:#f02e49; font-size:24px;}
.about .wrapper .tit .english{font-size:24px; color:#1561af; font-family:impact; line-height:30px;}
/********* news-center ********/
.about-tit{overflow:hidden; background:url(../image/tit-bg.png) no-repeat center bottom; padding-bottom:5px;}
.about-tit .tit{color:#1E4F56; font-size:16px; font-weight:bold; padding-left:5px;}

.about .wrapper .more{margin: 0 auto;width: 272px;height: 34px;border: 1px solid #7a7a7a;background: url(../image/n-more.jpg) 170px center no-repeat;}
.about .wrapper .more a{width: 172px;height: 34px;display: block;padding-left: 100px;color: #333;font-size: 14px;line-height: 34px;}

.news{overflow:hidden; padding-top:20px;}
.industry{ width:258px;}
.company{width:683px;}
.industry-tit{background:url(../image/industry-tit-bg.gif) no-repeat center bottom; padding-top:10px;}
.company-tit{background:url(../image/about-tit-bg.png) no-repeat center bottom; padding-bottom:15px;}
.company-tit .tit{padding-left:35px;}

.news-fenge{padding-right:10px;}
.company-con{padding-top:15px;}
.f-company{overflow:hidden;}
.f-company-con{width:455px; padding-left:20px;}
.f-company-img{border:1px solid #ccc; padding:2px; width:198px;}
.f-company-img img{ width:196px; height:139px; border:1px solid #ccc;}
.fcc-tit{font-size:14px; font-weight:bold;}
.fcc-con{line-height:2.5; padding-top:5px;}

.s-company{padding-top:10px;}
.s-company li{padding:5px 0; border-bottom:1px dashed #ccc;} 
.s-company li a{padding-left:15px; background:url(../image/newe-li.gif) no-repeat left center;}

.industry-con li{border-bottom:1px dashed #ccc; padding-bottom:10px;}
.ic-tit{padding:10px 0;}
.ic-tit a{font-size:15px; color:#1E4F56;}

 
/******* news-product ******/
.news-product{ background-color:#e5e9ec; margin-top:30px; padding:20px 0;}
.np-img li{}


/** about **/
.about-con{font-size:14px; text-indent:28px; padding:20px 0;}
.about{ padding-bottom:40px;}



#tbox{ position:fixed; right:15px; bottom:15px; overflow:hidden;}
#tbox li{float:right; margin-right:15px;}
#tbox li #gotop{background:url(../image/icon-top.png) no-repeat 0 -118px; display:block; width:54px; height:56px;}
#tbox li #pinglun{background:url(../image/icon-top.png) no-repeat 0 0; display:block; width:54px; height:56px;}

#elevator_item {
	width: 60px;
	height: 100px;
	position: fixed;
	right: 15px;
	bottom: 15px;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition: opacity .4s ease-in-out;
	-o-transition: opacity .4s ease-in-out;
	opacity: 1;
	z-index: 100020;
	display: none;
}
#elevator_item.off {
	opacity: 0;
	visibility: hidden
}
#elevator {
	display: block;
	width: 60px;
	height: 50px;
	background: url(../image/icon_top.png) center center no-repeat;
	background-color: #444;
	background-color: rgba(225,47,0);
	border-radius: 2px;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	cursor: pointer;
	margin-bottom: 10px
}
#elevator:hover {
	background-color: rgba(248,52,0,.7)
}
#elevator:active {
	background-color: rgba(0,0,0,.75)
}
#elevator_item .qr {
	display: block;
	width: 60px;
	height: 40px;
	border-radius: 2px;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	cursor: pointer;
	background: url(../image/icon_code.png) center center no-repeat;
	background-color: #444;
	background-color: rgba(0,0,0,.6)
}
#elevator_item .qr:hover {
	background-color: rgba(0,0,0,.7)
}
#elevator_item .qr:active {
	background-color: rgba(0,0,0,.75)
}
#elevator_item .qr-popup {
	width: 170px;
	height: 200px;
	background: #fff;
	box-shadow: 0 1px 8px rgba(0,0,0,.1);
	position: absolute;
	left: -180px;
	bottom: 0;
	border-radius: 2px;
	display: none;
	text-align: center
}
#elevator_item .qr-popup .code-link {
	display: block;
	margin: 10px;
	color: #777
}
#elevator_item .qr-popup .code {
	display: block;
	margin-bottom: 10px
}
#elevator_item .qr-popup .arr {
	width: 6px;
	height: 11px;
	background: url(../image/code_arrow.png) 0 0 no-repeat;
	position: absolute;
	right: -6px;
	bottom: 14px
}
/*********** inner *************/
.inner-titbox{font-size:16px;}
.searchbox .inner-key{ padding:5px 0; width:170px;}
.inner-tit{padding-left:60px; font-size:18px; color:#a7071d;}

/************
	可以复制
**************************/
.site-add{padding-right:10px;}
.inner-page{ }
.inner-news li{width:1140px; overflow:hidden; border-bottom:1px dashed #b0a289; background:url(../image/nav-li-a.png) no-repeat 7px 17px; padding:5px 0; margin-left:20px; height:30px; line-height:30px;}
.inner-image-date{padding-top:20px;}
.inner-picture-date-con{font-size:12px; padding:10px 0;}
.inner-news-tit{ padding-left:30px;}

.ind-tit{font-size:28px; text-align:center;  padding-top:10px;}
.ind-time{text-align:center; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.ind-con{ padding:10px 20px;}

/*============== inner-grestbook ==========*/

.grestbook_list{  margin: 12px 0;line-height: 26px;background: #fff;}
#pages{padding: 10px 0 10px;text-align: center;font: 12px '宋体';}
.post_box{border: 1px solid #4c0802;background: #4c0802; padding-bottom:20px; padding-top:20px;}
.post_box h5{line-height: 40px; font-size: 16px;border-bottom: 1px solid #4c0802;height: 40px;background: #4c0802; padding-left:35px; color: #c0a275;}
.table_form{  margin: 10px;width: 95%;}
.table_form tbody td{border-bottom: 1px solid #4c0802; font-weight:bold; color: #c0a275;}
.table_form td{  padding: 8px 0 5px 8px;line-height: 22px}
.button{background: #ddd;height: 22px;border-top: 0;border-left: 0;border-bottom: 1px solid #666;border-right: 1px solid #666;padding: 3px 6px;margin-right: 5px;}
input{padding:2px;background-color: #4c0802;border: 1px solid #c0a275;width:99%;line-height: normal; color:#c0a275;}
textarea{padding: 2px;color: #c0a275;background-color: #4c0802;width:99%;border: 1px solid #c0a275;}
/*按钮*/
.btn {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;
  display: -moz-inline-stack;  display: inline-block;  *display: inline;  vertical-align: middle;  *vertical-align: auto;
  zoom: 1;    height: 32px;  line-height: 32px;  padding: 0px 20px;font-weight: 300;  font-size: 14px; 
  margin: 0; text-decoration: none; text-align: center; text-indent:0; cursor:pointer;
  border: 1px solid #d4d4d4; color: #666666; }
/*默认样式*/
.btn {color:#4c0802;background-color:#c0a275;margin:3px;}
.btn:hover { background-color:#c0a275; color:#4c0802;}
.btn:active { background:#ff3552;color:#4c0802;}

.form_textarea { width:95%; height:80px; border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;border-width:1px; padding:2px;border-color: #aaa;border-style:dashed;}
.form_button { width:auto; vertical-align:middle; border:0 none;/*解决ie焦点是有黑色边框*/}
.input-text { height:30px; line-height:30px;}

.guestbook_list dl{ padding:10px; border:1px dashed #c0a275; margin-bottom:10px;}
.guestbook_list dl dt span{ float:right;}

/*====== inner-product-date ======*/
.inner-meta-img-big img{width:302px; height:302px;border: 1px solid #ccc;}
.w12{float:left;}
#zoom_list{  width: 302px;height: 60px;background: #EFEFEF; margin-left:10px;}
#zoom_list .next {float: right;width: 14px;height: 54px;margin-top: 2px;text-align: center;overflow: hidden;background: #EFEFEF url(../images/next.gif) no-repeat -3px 18px;}
#zoom_list .pre{float: left;width: 14px;height: 54px;margin-top: 2px;text-align: center;overflow: hidden;background: #EFEFEF url(../images/pre.gif) no-repeat -3px 18px;}
#zoom_list #zoom_list_box{  float: left;width: 232px;overflow: hidden;height: 56px;position: relative;}
#thumblist li{float: left;width: 58px;overflow: hidden;text-align: center;margin: 2px 0;padding:10px 0 0px 12px;}
#thumblist li span{height: 52px;width: 220px;line-height: 30px;}
#thumblist li span a{width: 50px;height: 50px;font-size: 42px;border: 1px solid #FFF;}
#thumblist li span img{  max-height: 50px;max-width: 50px;}
.w14{padding:20px 0 0 20px; float:left; }
.share-2 h1{ color:#343434; width:640px; font-size:25px;}
.p_tabs li{padding:10px 0 0 0; float:inherit;}
.bdsharebuttonbox-1{padding:15px 0 0 0;}
.linkproduct-con{padding:10px 0 0 0;}
.linkproduct-con img{ max-width:700px;}

.pagenav{overflow: hidden; font-family: "微软雅黑"; font-size: 14px; background:#4c0802; padding: 5px; border: 1px solid #E3E3E3; color: #c0a275; line-height: 1.8em;}
.zoomPad{padding-left:10px;}
.big_small{width:502px; height:502px;}
.mate-title{ height: 32px;line-height:32px; font-size: 16px; }
.mate-title b{padding-left:10px; color:#c0a275; font-weight:bold;}
.linkproduct{padding:20px 0; display:block; overflow:hidden;}
.mate-product li{float: left;padding:10px 0 0 0;  width:185px;text-align: center; margin:0 5px 0 9px;}
.mate-product li img{width:170px; height:140px;}
.mate-product li span a{display:block; line-height:40px; height:40px; width:150px; text-align:center; margin:0 auto; overflow:hidden;}

.pro_tit{ display:block; overflow:hidden;}
.linkproduct_n{margin:10px 0; display:block; overflow:hidden; padding:20px 0; background-color:#4c0802;}
.citycon li{ width:395px;}

.mate-Article li{ width:365px;overflow: hidden; 
background: url(../image/textlist1.png) no-repeat 7px 17px; 
margin-left: 20px;
height: 30px;
line-height: 30px; float:left; color:#967b07;}
.mate-Article li a{ padding-left:20px;}

/*===== kefu ====*/
.kefu {width:99px;height:60px;position:absolute;top:0px; z-index:999}
.kefu .kftop{background:url(../images/kefu_top.gif) no-repeat;height:20px;}
.kefu .kfbottom{background:url(../images/kefu_bottom.gif) no-repeat;height:14px;}
.kefu .kfbox {border-left:1px solid #DDE6EC;border-right:1px solid  #DDE6EC;overflow:hidden;zoom:1;padding:1px;background:#FFF;color:#f00;line-height:26px;}
.kefu .kfbox ul {padding-left:6px;}
.kefu .kfbox ul li.tit {color:#800000;}
.kefu .kfbox ul li img {vertical-align:middle;}
.kefu .kfbox .tit{padding-left:0; font-size:12px;}

/*======= flip =====*/
.flip{overflow:hidden; font-family:"微软雅黑"; font-size:14px;background: #F0F0F0;padding: 5px;border: 1px solid #E3E3E3;color: #333;line-height: 1.8em;}
.flip_left{ float:left;}
.flip_right{float:right;}

/*====== 上一页-下一页 =====*/
.page{text-align:center; padding:20px 0; clear:both;}
.page a{font-size:14px; margin:3px; padding: 7px 10px;border:1px solid #ccc;}
.page a:hover{background-color:#666; border:1px solid #666; color:#fff;}
.page span{background-color:#666; border:1px solid #666; color:#fff; padding:7px 10px; margin:3px; font-size:14px;}

/*=========
	图片详细
=========*/
.picture-date-txt{font-size:28px; text-align: center; display:block; color:#343434;}
.inner-picture-date-con{ font-family:"微软雅黑"; font-size:14px; padding-top:10px;}
.picture-date{text-align:center; padding:10px 0 0 0;}
.picture-date img{ max-width:700px;}

/*=============
	图片滑动
============*/
.product-hd{overflow: hidden; width:1123px; position: relative;border:1px solid #e5e5e5;}
.product-hd-1{display: inline-block; padding: 0px; margin: 0px; list-style: none; width: 6256px;}
.product-hd-2{list-style: none; margin-left: 0px; margin-right: 0px; border-left-width: 0px; border-right-width: 0px; float: left; display: inline;}



/** inner-subtit **/
.inner-product-box{ overflow:hidden;}
.inner-subtit{ height:100%; overflow:auto;padding:0 18px;}
.contact{padding:0 19px;}
.contact-tit{font-size:24px; color:#a7071d; text-align:center;}
.contact-tit span{ color:#1561af;}
.contact-con{font-size:14px; border:1px solid #b7c5ce; padding:10px;}

.inner-subtit dt{width: 192px;height: 42px;padding-bottom: 10px;}
.inner-subtit dt a{background: url(../image/proclassbg.png) 170px center no-repeat #f6f6f6; height:40px; width:150px; border:1px solid #b7c5ce; display:block; padding:0 26px 0 14px; font-size:14px; line-height:40px; overflow:hidden;}
.inner-subtit dt a:hover{ background-color:#105095; color:#fff;}

.inner-subtit dd{width: 192px;height: 42px;padding-bottom: 10px}
.inner-subtit dd a{background: url(../image/proddbg.png) 14px center no-repeat #fafafa; height:40px; width:150px; border:1px solid #b7c5ce; display:block; padding:0 10px 0 30px; line-height:40px; color:#999; overflow: hidden;}
.inner-subtit dd a:hover{ background-color:#105095; color:#fff;}

/*main css*/
.izl-rmenu{position:fixed; left:50%; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(../image/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../image/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../image/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../image/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../image/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../image/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}


/* 友情链接 */  
#link {border-top: 1px solid #4e0802;border-bottom: 1px solid #4e0802; padding:10px 0; display:block; overflow:hidden; margin-bottom:20px;}
.link_title {float:left;border-left: 1px solid #4e0802;border-right: 1px solid #4e0802; }
.link_title h2 { text-align:center;font-size:20px;display:block;width:59px; height:76px;line-height:35px;color:#4e0802; padding:0 15px;}
.link_body {float:left; color:#000; border-top:0px; border-bottom:0px; }
.link_bottom{}
.link_pic { overflow:auto; zoom:1;  }
.link_pic ul li { float:left; padding:1px 5px; text-align:center; width:112px;}
.link_pic img { width:86px; height:30px; padding:2px; border:1px solid #580903; }
.link_pic ul li a:hover img { border:1px solid #881f17; }
.link_text { overflow: hidden; zoom:1; padding:8px 0 0 0; }
.link_text ul li { float:left; text-align:center; padding:1px 15px; overflow:hidden;white-space:nowrap;}
.link_text a { line-height:22px; color:#4e0802; }
.link_text a:hover { color: #a62c22;text-decoration: underline; }

/********** footer-nav *************/
.footer-nav{ }
.f-nav{ color:#c0a275; line-height:50px;}
.f-nav a{display:inline-block; padding:0 15px; font-size:14px; color:#c0a275;}
.footer .wrapper{overflow:hidden; padding:30px 0;}
.zhanzhang{ padding:20px 140px 0 0;}
.erweima {padding:20px 80px 0 0;}
.erweima img{width:150px;}
.footer-search {padding:36px 30px 0 0;}

.footer{background: #190909 url(../image/copyright_main.jpg) repeat-x;}
.footer-tel{width:250px;height: 70px;padding-left: 40px;padding-top: 18px;color: #2072c6;font-size: 18px;text-align: left; line-height:1.1; background:url(../image/footer-tel.png) no-repeat left center;}
.footer-tel span{  width: 250px;height: 40px;display: block;color: #2072c6;font-size: 30px;font-family: impact;text-transform: uppercase;}

.site-map{color:#b8986d; font-size:14px; text-align:center; line-height:20x;}
.site-map a{ color:#b8986d;}
.f-tit{font-size:18px; color:#b8986d;}

.footer-left{width:550px;}
.footer-left .tit{ font-size: 20px;
color: #fff;
font-weight: normal;
text-indent: 40px;}
.footer-left .tit span{ color:#7f7f7f; font-size:14px;}

.footer-con{padding-top:20px; overflow:hidden;}
.footer-box{ display:block; overflow:hidden;}
.footer-box .con{ color:#b7b7b7;}
.footer-box .con a:link,.footer-box .con a:visited{ color:#E41F3A;}
.footer-box .con a:hover{ color:#b7b7b7;}
.con_tel{ }
.con{ text-align:center; color:#b8986d;}
.con a{ color:#b8986d;}
#bottom_navigation_main {
    overflow: hidden;
    border-top: 1px solid #040403;
    height: 47px;
    background: url(../image/bottom_navigation.jpg) repeat;
    border-bottom: 1px solid #040403;
}

/*公告*/
#announcement_main{background:url(../image/announcement_main.jpg) repeat; display:block; overflow:hidden;}	
#announcement {color:#0B3B7D;}
#announcement .announcement_title{ float:left;font-weight: normal; color: #c0a275;padding-left: 41px;overflow: hidden;font-size: 14px;
background: url(../images/announcement.png) no-repeat left -116px;font-family: Microsoft Yahei;line-height:48px;}
#announcement .announcement_title a{color: #c0a275;}
#announcement .announcement_body{float:left; width:495px;line-height:48px;}
#announcement .announcement_bottom{float:right;width:450px;line-height:48px;}
#announcement .announcement_bottom .form_text{height:32px;line-height:32px;width:350px;background-color: #841b22;text-indent: 15px;
border:none;border-radius:25px;;padding:0px;margin:0;color: #c0a275;}
#announcement .announcement_bottom .submit{display:inline;background:url(../image/announcement.png) no-repeat center top;width: 37px;height:37px;
border:none;cursor:pointer;padding:0px;margin:0px;}
#announcement .announcement_bottom .search_table th{height:48px;}
#announcement .announcement_bottom .search_table td{width:37px;padding:0;position:relative;top:0px;;right:50px;}
.announcementlist{}
.announcementlist li {color: #b4b4b4;line-height:48px; color: #c0a275;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.announcementlist li a{color: #c0a275;}
/*搜索 */
table.search_table{ width:99%; text-align:center;}
table.search_table th{ vertical-align:middle; text-align:center; padding:0px 3px;}
table.search_table td{ vertical-align:middle; width:60px; padding:0px 3px;}
 
/*===首页 开始===*/
#floor_1_main{ margin:0 auto;}
#floor_1{ padding:14px 0px; }
#floor_1_1 {height: 50px;border-bottom: 1px solid #430702;}
#floor_1_1 .more{display:block;float: right;width: 72px;height: 29px;line-height: 29px;background: url(../image/more.png) no-repeat center;
text-align: center;color: #c0a275;margin-top: 12px;}
#floor_1_1 .more a {color: #c0a275;}
#floor_1_1 .more a:hover{color:#f2e2ca;}
#floor_1_1 h2{width: 200px;height: 50px;line-height: 37px;display: block;padding-left: 26px;font-size: 18px;color: #c0a275;
background: url(../image/floor_1_1_h2.png) no-repeat left center;font-weight: 700}
#floor_1_2 {position: relative;}
#floor_1_2 .hd{border-bottom: 1px solid #430702;overflow:hidden;height:35px;line-height:35px;}
#floor_1_2 .bd{}
#floor_1_2 .prev{position: absolute;top:12px; left:330px;display: block;width: 9px;height: 13px;overflow:
 hidden;background: url(../image/floor_1_2.png) no-repeat ;font-size:0px;}
#floor_1_2 .next{position:absolute;top:12px;right:330px;display: block;width: 9px;height: 13px;overflow:
 hidden;background: url(../image/floor_1_2.png) no-repeat -124px 0;font-size:0px;}

#floor_2_main{ padding:0px 0 20px 0 ; display:block; overflow:hidden;}
#floor_2{}
#floor_2_1{width:580px;float:left;}
#floor_2_2{width:580px;float:right;}

#floor_3_main{ }
#floor_3{padding:10px 0px;position:relative;}
#floor_3 .prev{position:absolute;left:0px; top:165px;width:16px; height:55px;background:url(../image/floor_3_prev_next.png) no-repeat;}
#floor_3 .next{position:absolute;right:0px; top:165px;width:16px; height:55px;background:url(../image/floor_3_prev_next.png) no-repeat -50px 0px ;}

#floor_4_main{ padding:0px 0 20px 0 ;display:block; overflow:hidden;}
#floor_4{}
#floor_4_1{width:580px;float:left;}
#floor_4_2{width:580px;float:right;}

#floor_5_main{ padding-top:30px; padding-bottom:30px;}
#floor_5{}
#floor_6_main{ height:34px; line-height:34px; background:#DCDCDC; border-top:10px solid #EBEBEB;}
#floor_6{ text-align:center;}
#floor_7_main{  background:url(../image/floor_1_main.gif) no-repeat center bottom #FFF;}
#floor_7{ padding:35px 0px; text-align:center;  font-size:30px;   color:#1B1B1B;}
#floor_8_main{ padding-bottom:30px;}
#floor_8{}
#floor_9_main{ height:34px; line-height:34px; background:#DCDCDC; border-top:10px solid #EBEBEB;}
#floor_9{text-align:center;}
#floor_10_main{ background:#FFF;}
#floor_10{padding:35px 0px;text-align:center; font-size:30px;   color:#1B1B1B;}
#floor_11_main{ height:15px; background:#ebebeb; margin-top:10px;}
#floor_12_main{ padding-top:30px; padding-bottom:30px;}
#floor_12{ }
#floor_13_main{ height:34px; line-height:34px; background:#DCDCDC; border-top:10px solid #EBEBEB;}
#floor_13{text-align:center;}
#floor_14_main{ height:255px;background:url(../image/floor_14_main.jpg); margin-top:10px; overflow:hidden;}
#floor_14{}
#floor_14_1{ width:810px; float:left;}
#floor_14_2{ width:350px; float:right;}
/*===首页 结束===*/
/*橱窗列表*/
.gridlist{ margin-top:5px; }
.gridlist li {min-height: 265px;float:left;padding:4px 0;margin-bottom:20px;margin-right:15px;text-align:center;overflow:hidden;display:inline /*解决ie6 双边距bug*/;text-overflow:ellipsis;white-space:nowrap;}
.gridlist li img { border:1px solid #580903; width:282px;height: 396px;}
.gridlist li a { white-space:nowrap;display:block;text-overflow:ellipsis; overflow:hidden;width:284px; line-height:28px; color:#580903;}
.gridlist li a:hover{color:#881f17}
.gridlist li a:hover img {border:1px solid #881f17;  }

/*橱窗列表1*/
.gridlist1{ overflow:hidden;width:500px; margin:0 auto;}
.gridlist1 li { position:relative; float:left; text-align:center;  line-height: 36px;height: 36px;  overflow:hidden; display:inline /*解决ie6 双边距bug*/;
text-overflow:ellipsis; white-space:nowrap;width: 100px;}
.gridlist1 li.on{background:#a9010c;}
.gridlist1 li.on a{color:#c0a275;}
.gridlist1 li a { white-space:nowrap; line-height:36px;display:block;color: #a9010c;font-weight: bold;}
/*橱窗列表2*/
.gridlist2{ overflow:hidden;padding:15px 0 0 0; }
.gridlist2 ul{float:left;}
.gridlist2 li { position:relative; float:left; text-align:center; margin:0 15px 10px 0; overflow:hidden; display:inline /*解决ie6 双边距bug*/;
text-overflow:ellipsis; white-space:nowrap;padding: 10px;background: url(../image/gridlist2_li.jpg) repeat;}
.gridlist2 li.n3{margin-right:0;}
.gridlist2 li img { width:265px;  display:block;}
.gridlist2 li .InfoTitle { width:265px;white-space:nowrap; text-overflow: ellipsis;overflow:hidden;line-height:19px; display:block; color:#c0a275; margin-top:3px;}

/*橱窗列表3*/
.gridlist3{ overflow:hidden;}
.gridlist3 li {  text-align:center; height:150px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;padding-bottom:10px;}
.gridlist3 li a { white-space:nowrap; line-height:28px;color: #a9010c;font-weight: bold;}
.gridlist3 li .InfoTitle {line-height:19px; display:block; color: #580903;font-size:16px;padding:0;text-align:left; }
.gridlist3 li .InfoTitle:hover{ text-decoration:underline;color:#881f17;}
.gridlist3 li p {white-space: normal;height:65px;overflow: hidden;margin-top: 11px;line-height:22px; display:block; border-bottom:1px dashed #8f003d;
color: #9b5852;padding-bottom:20px;text-align:left;}
.gridlist3 li .info_wrap{float:right;width:469px;height: 108px;padding:20px 30px;border: 1px solid #e2dace;border-left:none;background: #f0e6d7;}
.gridlist3 li .i_wrap{float:left;width: 50px;height: 150px;line-height: 160px;background-color: #4c0802;text-align: center;color: #c0a275;font-size: 20px;}
.gridlist3 li .i_wrap:hover{background-color: #83150b;color: #f9ce8f;}

/*橱窗列表4*/
.gridlist4{ overflow:hidden; }
.gridlist4 li {float:left; text-align:center;; padding:0 20px; overflow:hidden;  display:inline/*解决ie6 双边距bug*/;}
.gridlist4 li img { width:240px;  border:1px solid #E1E1E1; display:block;}
.gridlist4 li .InfoTitle { white-space:nowrap; line-height:19px; display:block;font-size:14px; color:#672511; margin-top:3px;}

/*主体左侧样式*/
.left_title { height:39px; line-height:39px; border-bottom:1px solid #01673A; }
.left_title h2 { font-size:16px;  color:#01673A; }
.left_body { overflow:hidden; zoom:1; color:#01673A;  padding:10px 10px 5px; border-top:0; border-bottom: 0px}
.left_bottom { height:15px; margin-bottom:5px;}

/*样式3*/
.left_title1 { height:69px; line-height:69px;  }
.left_title1 h2 { font-size:20px;   font-weight:normal; color:#FFF;}
.left_body1 { padding:5px; overflow:hidden; zoom:1; border-top:0; border-bottom:0}
.left_bottom1 { height: 5px; font-size: 0px; line-height:0;  overflow:hidden; margin-bottom:5px;}
/*样式2*/
.left_title2 {}
.left_title2 h2{width: 200px;height: 50px;line-height: 37px;display: block;padding-left: 26px;font-size: 18px;color: #c0a275;
background: url(../image/left_title2_h2.png) no-repeat left center;font-weight: 700}
.left_title2 .more{display:block;float: right;width: 72px;height: 29px;line-height: 29px;background: url(../image/more.png) no-repeat center;
text-align: center;color: #c0a275;margin-top: 12px;}
.left_title2 .more a {color: #c0a275;}
.left_title2 .more a:hover{color:#f2e2ca;}
.left_body2 { overflow:hidden; zoom:1; color:#000; padding:10px 0 0 0 ; border-top:0; border-bottom: 0px}
.left_body2 .ChannelContent{height: 245px;line-height: 24px;color: #4e0802;font-size: 16px;overflow: hidden;text-align: justify;padding: 0 7px;}
.left_bottom2 { }

/*样式3*/
.left_title3 {background: url(../image/left_title3_h2.jpg) repeat;border-radius:9px;}
.left_title3 h2{height:40px; line-height:40px;color: #c0a275;padding-left: 23px;font-size: 18px;}
.left_title3 .more{display:block;float: right;text-align: center;color: #c0a275;height:40px; line-height:40px;padding-right:18px;}
.left_title3 .more a {color: #c0a275;}
.left_title3 .more a:hover{color:#f2e2ca;}
.left_body3 { overflow:hidden; zoom:1; color:#000; padding: 20px 35px; border-top:0; border-bottom: 0px}
.left_bottom3 { }

/*样式4*/
.left_title4 { height:69px; line-height:69px;  }
.left_title4 h2 { font-size:20px;   font-weight:normal; color:#FFF;}
.left_body4 { padding:5px; overflow:hidden; zoom:1; border-top:0; border-bottom:0}
.left_bottom4 { height: 5px; font-size: 0px; line-height:0;  overflow:hidden; margin-bottom:5px;}

/*文字列表*/
.textlist{ }
.textlist li { line-height:28px; height:28px;text-indent:8px; background:url(../image/textlist.png) no-repeat 0 center; overflow:hidden;width:100%;/*解决ie6bug*/}
.textlist li a{ color:#580903; }
.textlist li a:hover{color:#881f17}
.textlist li a:visited { color:#999; }
/*文字列表2*/
.textlist1 li{background:url(../image/textlist.png) left center no-repeat; text-indent:15px; padding: 5px 0px; 
text-overflow:ellipsis; white-space:nowrap;border-bottom:1px dotted #999999;overflow:hidden; }
.textlist1 li.first{ background:none; padding:0 0 5px 3px;border:none;text-indent:0px;}
.textlist1 li .InfoTitle{color:#430702}
.textlist1 li.first .InfoTitle{color: #580903;font-weight:bold;font-size:16px;display:block;text-align:left;width:375px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.textlist1 li.first .InfoTitle:hover{text-decoration:underline;}
.textlist1 li .InfoTitle:hover{ color:#881f17;}
.textlist1 li .InfoContent{ font-size:14px;display:block; white-space:normal;padding:0;line-height:22px;overflow: hidden;margin-top: 5px;color: #9b5852;}
.textlist1 li img{ float:left; width: 180px; margin-right:20px; border: 1px solid #e2dace; }
.textlist1 li a:visited { color:#999; }
/*文字列表3*/
.textlist2 li{background:url(../image/textlist.png) left center no-repeat; text-indent:15px; padding: 5px 0px; 
text-overflow:ellipsis; white-space:nowrap;border-bottom:1px dotted #999999;overflow:hidden; }
.textlist2 li.first{ background:none; padding:0 0 5px 3px;border:none;text-indent:0px;}
.textlist2 li .InfoTitle{color:#430702}
.textlist2 li a:visited { color:#999; }
.textlist2 li.first .InfoTitle{color: #580903;font-weight:bold;font-size:16px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;width:100%;}
.textlist2 li.first .InfoTitle:hover{text-decoration:underline;}
.textlist2 li .InfoTitle:hover{ color:#881f17;}
.textlist2 li .InfoContent{ font-size:14px;display:block; white-space:normal;padding:0;line-height:22px;overflow: hidden;margin-top: 5px;color: #9b5852;}
.textlist2 li img{ float:left; width: 180px; margin-right:20px; border: 1px solid #e2dace; }

/*主体右侧*/
/*样式1*/
.right_title {}
.right_title h2 { font-size:30px; font-weight:normal; text-align:center; padding:15px 0; color:#c0a275;   }
.right_title h2 a{color:#c0a275; }
.right_body { padding:5px 0px; overflow:hidden; zoom:1;  border-top:0; border-bottom:0 }
.right_body .InfoTitle{color:#343434;}
.right_bottom {}
/*样式2*/
.right_title1 { }
.right_title1 h2 {font-size:30px; font-weight:normal; text-align:center;  padding:15px 0; color:#c0a275;    }
.right_title1 h2 a{color:#c0a275; }
.right_body1 { padding:5px 0; overflow:hidden; zoom:1;  border-top:0; border-bottom:0 }
.right_bottom1 {height: 5px;  line-height:5;  overflow:hidden; font-size:0px; margin-bottom:5px;}
/*样式3*/
.right_title2 { height:69px; line-height:69px;  }
.right_title2 h2 { font-size:20px;   font-weight:normal;  text-indent:40px; color:#FFF;}
.right_body2 { padding:5px; overflow:hidden; zoom:1; border-top:0; border-bottom:0}
.right_bottom2 { height: 5px; font-size: 0px; line-height:0;  overflow:hidden; margin-bottom:5px;}
/*子频道列表*/
.subchannel_main{ margin:10px 0; display:block; overflow:hidden;}
.subchannel{}
.subchannellist { text-align:center;}
.subchannellist li { display:inline;line-height:36px;  }
.subchannellist li a {background:#83150b; padding:8px 35px; margin-right:10px; color:#c0a275; border-radius:10px;}
.subchannellist li a:hover {background:#4c0802; color:#c0a275;text-decoration:none; }
.subchannellist #current a {  font-weight:bold; background:#4c0802; color:#c0a275;}
.subchannellist .depth1{ font-size:16px; font-weight:bold; }
.subchannellist .depth2{ font-size:14px; text-indent:1.5em; background:none; }
.subchannellist .depth2 a{ border:none;}
.subchannellist .depth3{ font-size:14px; text-indent:3em}
.subchannellist .depth4{ font-size:14px; text-indent:4.5em}
.subchannellist .depth5{ font-size:14px; text-indent:6em}
.subchannellist .depth6{ font-size:14px; text-indent:7.5em}