﻿/*初始化开始*/

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}

li, ul, ol, dl { list-style:none; }

li, select, textarea, input { vertical-align:middle; }

a { color:#000000; text-decoration:none; outline: none; }

a:-webkit-any-link {}

a:hover { color:#000000; text-decoration:none; }

a:active { star:expression(this.onFocus=this.blur());}

:focus { outline:0; }

em { font-style:italic; }

img { border:0px; }

h1 { font-size:24px; }

h2 { font-size:18px; }

h3 { font-size:16px; }

h4 { font-size:14px; }

h5 { font-size:12px; }

table { border-collapse:collapse; border-spacing:0 }

p { word-wrap:break-word }

input,label,th{vertical-align:middle;}

/*初始化结束*/



/*公用样式开始*/

body {font-family: "宋体", "微软雅黑"; color: #333333; font-size: 12px; text-align: left; background:#f2eadf; -webkit-text-size-adjust:100%;margin:0 auto; line-height:18px;}

.clear { font-size:0px; height:0px; line-height:0px; clear:both; margin:0px; padding:0px; }

.left{ float:left;}

.right{ float:right;}

.bn{ background:none;}
.pt35{ padding-top:35px;}
.fl,.left { float: left; }

.fr,.right { float: right; }

.fn { float: none; }

.al { text-align: left; }

.ac { text-align: center; }

.ar { text-align: right; }

.clr { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: inline-table; }/* Hides from IE-mac \*/

.clearfix { display: block; }/* End hide from IE-mac */

.overflow { overflow: hidden; }

.form label, .form input, .form select, .form textarea, .form button, .form .label { float: left; font-size: 12px; }

.block { display: block; overflow: hidden; }

.hide { display: none; }

.invisible { visibility: hidden; }

.tab { overflow: hidden; zoom: 1; }

.tab li, .tab a, .tab-item { float: left; text-align: center; }

.btn-img, .button { display: inline-block; margin: 0; padding: 0; border: 0; text-align: center; cursor: pointer; }

.btn-text { margin: 0; padding: 0; text-align: center; cursor: pointer; }

.clear { font-size:0; height:0; line-height:0; clear:both; margin:0; padding:0; }

.ti{text-indent: 2em;}


.width_1px{ float:left; width:1px; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0;}

.border{ border:0;}

.vm,.vm img{vertical-align:middle;}

/*公用样式结束*/

/*<!--首页-->*/
.w980{ width:980px; overflow:hidden; margin:0 auto;}
#top{ height:93px; width:100%; overflow:hidden; background:url(../images/top-bg.jpg) repeat-x top left;}
#logo{ width:240px; overflow:hidden; height:93px; float:left;}
#nav{ overflow:hidden;float:right; height:93px; width:740px;}
.top-1{ width:740px; overflow:hidden; padding-top:20px; line-height:30px; height:30px; clear:both; padding-right:25px;}
.top-12{ float: right;overflow:hidden; line-height:30px; height:30px;}
.top-1 a{ color:#582d1f;}
#nav ul{ height:43px; overflow:hidden; float:right; font-size:14px;}
#nav ul li{ float:left; overflow:hidden; padding:0 14px; height:43px; line-height:43px; text-align:center; background:url(../images/nav-libg.jpg) no-repeat center right;}
#nav ul li.none{ background:none; padding:0 5px 0 14px;}
#nav ul li a{ padding:0 12px; display:block; color:#582d1f;}
#nav ul li a:hover,.top-1 a:hover,.links a:hover{ color:#b18b36;}
#nav ul li a.on{ color:#b18b36;}
#banner{ width:100%; height:655px; overflow:hidden; position:relative;background:url(../images/banner-1.jpg) no-repeat top center;}
#gdong{ position:absolute; left:0; top:375px; height:245px; overflow:hidden; width:100%; margin:0 auto; z-index:1000}
#gdongm{ width:980px; margin:0 auto; overflow:hidden;}
#gdongm ul{ width:990px;height:242px;}
#gdong ul li{ width:186px; overflow:hidden; float:left; padding-right:12px;}
#gdong ul li a{ display:block;width:186px;width:182px; height:238px;border:2px #FFF solid;}
#gdong ul li img{ width:182px; height:238px; overflow:hidden;}
.mian{ background:url(../images/mian_bg.jpg) repeat-x top left; overflow: hidden}
.mian-h2{ height:33px; line-height:33px; overflow:hidden; padding-top:2px; font-size:12px;  font-weight: normal;}
.border{ background: url(../images/bgbgbg.jpg) repeat-x bottom left;}
.mian-h2 a{ float:right; color:#582d1f;}
.mian-pic{ width:980px; clear:both; overflow:hidden; padding-top:52px; padding-bottom:45px;}
.mian-pic a{ width:auto; overflow:hidden; display:inline-block; padding:0;}
.mian-pic a.a1,.mian-pic .a1 img{ width:161px; height:103px;}
.mian-pic a.a2,.mian-pic .a2 img{ width:324px; height:209px;}
.mian-pic a.a3,.mian-pic .a3 img{ width:163px; height:103px;}
.mian-pic a.fl{ float:left; padding: 0 2px 2px 0;}
.mian-pic a.fr{ float:right; padding-bottom:2px;}
.mian-event{ overflow:hidden; width:auto; padding-bottom:40px;}
.event-R{ width:290px; padding-right:20px; float:right; font-family:'微软雅黑'}
.event-R h3{ width:auto; height:28px; padding-bottom:5px; overflow:hidden}
.event-R h3 a{ font-family:'微软雅黑';font-weight:normal;color:#4f1401;line-height:28px;}
.event-R p{ width:auto; overflow:hidden; line-height:24px; text-align:justify; color:#333333;}
.event-R p a,.list-R p a{color:#333333;}
.event-R p a:hover,.list-R p a:hover{ color:#4f1401;}

.yqlj{ width:100%; overflow:hidden; background:#fff; background: url(../images/lin-bg.jpg) repeat-x center top;}
.yqlja{ background:url(../images/links.jpg) no-repeat left top; padding-top:10px; height:40px;}
.links{ padding-left:50px; color:#592e20; overflow:hidden; float:left; font-size:12px; line-height:35px;height:38px;}
.links li{ display:inline; margin:0px 5px;}
.links a{color:#592e20;}
.event-R p span{ color:#000000;}
.mian-event ul li{ width:490px; overflow:hidden; padding-top:30px; float:left;}
.mian-event ul li img,.mian-event ul li a.img{ width:161px; height:104px; overflow:hidden;}

#foot{ width:auto; background:#592e20; overflow:hidden; height:325px; font-family:'微软雅黑'}
 .footlogo{ width:224px; border-right:1px #8f6c47 solid; height:250px; float:left; overflow:hidden}
  .footlogo p{ font-size:12px; line-height:24px; color:#c5aa6e; padding-top:15px;}
  .footlogo p.p1{ font-size:18px; color:#c5aa6e; line-height:20px;}
  .footlogo p.p2{ font-size:14px; padding-top:0; line-height:20px;}
.map{ width:auto; float:right; overflow:hidden}
.map li{ float:left; overflow:hidden; width:91px;}
.map li a{ color:#c5aa6e; font-size:12px; display:block; line-height:22px; color:#8f7959}
.map li a span{ color:#784230; padding-right:5px;}
.map li a:hover span,.map li a:hover{color:#c5aa6e;}
.map li a.onj,.map li a.onj span{ color:#c5aa6e; font-size:14px;}

/*<!--list-->*/
#banner2{ height:374px; overflow:hidden;width:100%; overflow:hidden; background:url(../images/list-banner1.jpg) no-repeat top center;}
.list-mian{ background:url(../images/list-mianbg.jpg) repeat-x left top; padding-top:30px; font-family:'微软雅黑';}
.r-title{ background:url(../images/list-tt.png) no-repeat bottom left; overflow:hidden; height:30px; line-height:30px;color:#582d1f;}
.r-title .span1{ font-size: 16px; background:url(../images/list-tbg.png) no-repeat left center; padding-left:15px; color:#582d1f;}
.r-title span a{color:#582d1f; font-size:12px;}
.list-left{ width:172px; padding-left:19px; float:left; overflow:hidden; padding-left:2px; }
.list-left h2{ color:#582d1f; font-weight:normal; font-size:16px; line-height:20px; padding:5px 0 30px 0; background:url(../images/bgbgba.jpg) repeat-x left bottom; letter-spacing:3px;}
.list-left h2 span{ font-family:'Arial, Helvetica, sans-serif'; color:#d2ba98; display:block; font-size:14px;letter-spacing:0px;}
.list-left ul{ width:170px; overflow:hidden;}
.list-left ul li{ width:auto; padding:13px 0; height:25px; line-height:25px; overflow:hidden; background:url(../images/bgbgba.jpg) repeat-x left bottom; font-size:12px; width:170px;}

.list-left ul li a{ height:25px; line-height:25px; overflow:hidden; background:url(../images/list-l.png) no-repeat center right; width:142px; display:block; padding-left:18px; color:#333333;}
.list-left ul li a.on,.list-left ul li a:hover{ height:25px; line-height:25px; overflow:hidden; background:url(../images/list-l-on.png) no-repeat center right; border-left:3px #582d1f solid; width:142px; padding-left:15px; color:#582d1f;}

.list-right{ width:740px; padding-right:15px; float:right; overflow:hidden;}
.right-m{padding-bottom:20px; overflow:hidden; width:auto; clear:both; background:url(../images/bgbgba.jpg) repeat-x left bottom;}
.list-right .right-m ul{ width:auto; overflow:hidden; }

.list-right .right-m ul li img,.list-right a.img{ width:161px; height:104px; overflow:hidden;}
.list-right .right-m ul li{height:104px; vertical-align:middle; padding-top:30px; overflow:hidden; clear:both; width:auto;}
.list-R{ width:545px; text-align:justify; height:103px; padding-right:15px; float:right; overflow:hidden;}
.list-R h3 a,.list-R h3{ font-weight:normal; font-size:16px; overflow:hidden; color:#4f1401; line-height:26px;}
.list-R p{ padding-top:10px; line-height:23px; color:#333333;}
.list-R p span{ color:#000000;}

.page{ overflow:hidden; height:24px;text-align:center; padding:15px 0 30px 0 ;margin:0 auto;}
.page span{ float:left; padding:0 4px; float:left; font-size:14px; line-height:24px; color:fff;}
.page span a{ display:block; color:#592e20;text-align:center;}
.pagea{ padding-left:2px; overflow:hidden;; float:left;}
.pagea span.on{ color:#fff; background:#c5aa6e;}
.pagea span{ width:24px; height:24px; margin:0 2px; padding:0;}
.page span a:hover{ color:#b18b36;}
.pagea span a{ display:block; color:#592e20;width:24px; height:24px; text-align:center;}

/*new 文章样式*/
.new-title{ padding-top:25px; overflow:hidden;}
.new-title h2{ font-size:16px; overflow:hidden; line-height:25px; height:25px; font-weight:normal; text-align:center; color:#4f1401;}
.arct{ line-height:22px; overflow:hidden; height:20px; font-size:12px; margin:0 auto; width:255px;}
.arct span{ float:left; overflow:hidden;}
.arct .bdsharebuttonbox{ float:left; padding-left:10px; line-height:16px; height:16px;}
.bgnone{ background:none;}
.arct .bdshare-button-style0-16{ padding-top:3px; overflow:hidden;}
.arct .bdshare-button-style0-16 a, .arct .bdshare-button-style0-16 .bds_more{ margin:0; color:#1d6499; font-family:'宋体'; padding-left:20px;}
.content{ font-size:12px; line-height:22px; font-family:'微软雅黑'; padding-top:15px; padding-bottom:30px;color:#333333;}
.dise{ font-size:12px; line-height:22px; font-family:'微软雅黑'; padding-top:20px; padding-bottom:45px; color:#333333;}

/*<!--show list-->*/
.right-img{padding-bottom:20px; overflow:hidden; width:auto; clear:both; background:url(../images/bgbgba.jpg) repeat-x left bottom;font-family:'微软雅黑';}
.right-img ul { width:auto; overflow:hidden; padding-top:25px;}
.right-img ul li{ width:160px; overflow:hidden; padding-right:33px; float:left;}
.right-img ul li.np{ padding-right:0;}
.right-img ul li a{ overflow:hidden; display:block; color:#582d1f;}
.right-img ul li a img{ width:160px; height:222px; overflow:hidden;}
.right-img ul li span{ text-align:center; overflow:hidden; width:auto; height:30px; line-height:30px;display:block;}
.right-ico{padding-bottom:50px; overflow:hidden; width:auto;font-family:'微软雅黑'; padding-top:40px;}
.act-pic{ clear:both;width:740px; overflow:hidden; padding-bottom:25px; }
.act-pic-l{ float:left; width:430px; height:597px; overflow:hidden; padding-left:50px;}
.act-pic-l img{width:430px; height:597px;}
.act-pic-r{ float:right; width:232px; line-height:30px; font-size:14px; margin-top:-5px;}
.act-pic-r span{ background:url(../images/bgbgba.jpg) repeat-x left bottom; height:30px; overflow:hidden; display:block; color:#582d1f;}
.act-pic-r span.none{ background:none;}
.pic-title{ width:auto; font-size:14px; background:url(../images/xxmsh-bg.jpg) no-repeat 4px center ; padding-left:15px; height:30px; line-height:30px;}
.xianxi{ font-size:12px; color:#333333; padding:7px 0 0 0; line-height:22px; background:url(../images/bgbgba.jpg) repeat-x left top;}

.right-from{ padding-bottom:20px; overflow:hidden; width:auto; clear:both;font-family:'微软雅黑'; padding-top:20px;}
.right-from h2{ font-weight: bold; font-size:14px; line-height:26px; line-height:26px; text-align:center; color:#333333;}
.table{ width:543px;margin:5px auto; overflow:hidden;}
.table table{ border-collapse:collapse;border-bottom:1px solid #cccccc; width:543px; }
.table tr,.table td, .table th{ border:1px #cccccc solid; overflow:hidden;line-height:20px;}
.table td{border-left:none;}
.table th{ border-right:none; overflow:hidden;line-height:20px;}
.table th{ width:83px; overflow:hidden; line-height:20px; font-weight:normal; font-size:12px; text-align:center; vertical-align: top; height:20px; padding:4px 0; }
.table tr td {height:20px; padding:5px 0; overflow:hidden; width:460px; }
.table tr td input.usename{ width:100px; overflow:hidden; height:20px; line-height:20px; border:1px #999999 solid;}
.table tr td seclect{ wdith:50px; height:20px;line-height:20px;}
.table tr td input.tell{ width:190px; overflow:hidden; height:20px; line-height:20px; border:1px #999999 solid;}
.spann{ padding-left:20px;}
.table tr td font{ padding:0 3px 0 10px;}
.table tr td textarea{ width:420px; height:100px;border:1px #999999 solid;}
.liuy{ width:440px ;overflow:hidden; position:relative;}
.table tr td .liuy font{line-height:30px; height:30px;padding-top:70px; position:absolute; right:0; bottom:0;}
.table p{ height:45px; line-height:45px; padding-left:15px; font-size:12px; color:#333333;}
.table .btn{ height:25px; width:220px; overflow:hidden; margin:0 auto; padding-bottom:15px; clear:both; }
.table .btn input{ background:url(../images/btn-bg.png) no-repeat center center; width:70px; height:25px; color:#ddc8aa;}

.zxls{ width:944px; margin:0 auto; overflow:hidden;}
.content1{ font-size:12px; line-height:22px; font-family:'微软雅黑'; padding-top:20px; padding-bottom:40px;color:#333333;}

/******成功案例*****/
.content12{ font-size:12px; line-height:22px; font-family:'微软雅黑'; padding-top:20px; padding-bottom:0px;color:#333333;}
.cgal{ width:auto; overflow:hidden; background:url(../images/bgbgba.jpg) repeat-x left bottom;}
.cgal li{ width:295px; padding-right:29px; float:left;}
.cgal li.none{ padding-right:0; float:right;}
.cgal li a{ display: block; overflow:hidden; line-height:34px; text-align:center;color:#582d1f}
.cgal li span{ height:34px; overflow:hidden; display:block; }
.cgal li a img{ width:295px; height:189px;}
.content13{ font-size:12px; line-height:22px; font-family:'微软雅黑'; padding-top:0px; padding-bottom:0px;color:#333333;}

/***修改****/
.dise p {
font-size: 12px;
line-height: 22px;
font-family: '微软雅黑';
padding-top: 20px;
padding-bottom: 45px;
color: #333333;
}
.list-left h2 span {
font-family: 'Arial';
}

.list-left{ padding-bottom:20px;}
.arct {
line-height: 22px;
overflow: hidden;
height: 20px;
font-size: 12px;
margin: 0 auto;
width: 215px;
}
.arct .bdsharebuttonbox {
float: right;
padding-left: 5px;
line-height: 16px;
height: 16px;
}
.page{ overflow:hidden; height:24px;text-align:center; padding:15px 0 30px 0 ;float: right;}




.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
