﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input[type=text], textarea, p, blockquote, th, td, button {
	padding:0;
	margin:0;
	font-size:100%
}
label input {
	vertical-align:middle
}
a:link, a:visited {
	color:#333;
	text-decoration:none;
	outline:none
}
a:hover, a:active {
	text-decoration:underline
}
body {
	font:12px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;
	color:#333;
	background: url(../images/body_bj.jpg) repeat-x;
	behavior:url("csshover.htc");
}
body.wd-body-01 {
	background:url(../images/front/menubg.gif) left 112px repeat-x
}
body.second {
	background:url(../images/front/menubg2.gif) left 112px repeat-x
}
/*body{font:12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}*/
img {
	border:0
}
table {
	border-collapse:collapse
}
ul li {
	list-style:none
}
hr {
	height:1px;
	border:none;
	border-top:1px solid #e4e4e4;
	overflow:hidden
}
hr.dashed {
	border-top:1px dashed #e4e4e4
}
a.hidefocus {
	outline:none
}
button.hidefocus::-moz-focus-inner {
border:none
}
.standar {
	color:#2980ff !important
}
.feise {
	color:#aa2116
}
.hongfei {
	color:#ef4136
}
.chashu {
	color:#9d9087
}
.lixiushu {
	color:#7c8577
}
.miaose {
	color:#769149
}
.lianse {
	color:#d5c59f
}
.kongse {
	color:#90d7ec
}
.liuse {
	color:#78a355
}
.hongchi {
	color:#d93a49
}
.green {
	color:#8fc21d !important
}
.brown {
	color:#a40000
}
.gray {
	color:#4f4f4f
}
.gray2 {
	color:#929292
}
.normal_gray {
	color:#666
}
.dark_gray {
#3f3f3f
}
.light_gray {
	color:#999
}
.black {
	color:#000
}
.orange {
	color:#d66b03
}
.red {
	color:#ff3200
}
.purple {
	color:#C9F
}
a.red2, .red2 {
	color:#ba0505
}
a.orange, .orange {
	color:#fe6c00
}
a.blue, .blue {
	color:#527ed8
}
a.line {
	text-decoration:underline
}
.normal, a.normal {
	font-weight:normal
}
.bold, a.bold {
	font-weight:bold
}
.f12 {
	font-size:12px
}
.f14 {
	font-size:14px
}
.f16 {
	font-size:16px
}
.f18 {
	font-size:18px
}
.f30 {
	font-size:30px
}
.c_l {
	float:left;
	width:48%
}
.c_r {
	float:left;
	width:48%;
	margin-left:1.5%
}
.f_l {
	float:left
}
.f_r {
	float:right
}
.t_l {
	text-align:left
}
.t_r {
	text-align:right
}
.t_c {
	text-align:center
}
.m_10 {
	margin-bottom:10px
}
.m_15 {
	margin-bottom:15px
}
.m_20 {
	margin-bottom:20px
}
.m_40 {
	margin-bottom:40px
}
.mt_10 {
	margin-top:10px
}
.mt_40 {
	margin-top:40px
}
.mt_50 {
	margin-top:50px
}
.mr_10 {
	margin-right:10px
}
.ml_10 {
	margin-left:10px
}
.mr_0 {
	margin-right:0 !important
}
.h5 {
	height:5px
}
.h10 {
	height:10px
}
.h20 {
	height:20px
}
.h30 {
	height:30px
}
.h40 {
	height:40px
}
.wp80 {
	width:80%
}
.wp50 {
	width:50%
}
.wp49 {
	width:49%
}
.wp48 {
	width:48%
}
.wp20 {
	width:20%
}
.hidden {
	visibility:hidden
}
.block {
	display:block;
	margin-top:5px
}
.indent {
	text-indent:15px
}
.relative {
	position:relative
}
.img_border {
	border:1px solid #ddd;
}
.none {
	display:none !important
}
.even {
	background:#F7F7F7
}
div {
	margin:0 auto
}
.clear {
	clear:both;
	line-height:0;
	font-size:0;
	height:0
}
.clearfix:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:"."
}
.shadow-divider {
	clear: both;
	height: 25px;
	width: 100%;
	background:  url(../images/sprites.png) no-repeat 0px -416px;
	margin-bottom: 20px;
}
/* .shadow-divider{_background:url(../images/sprites.gif) no-repeat 0px -416px;} */

/*form-item*/
input[type=text], textarea {
	border: none;
	padding:3px;
	resize:none
}
/*页面布局*/
.wrap {
	width:1015px
}
.wrap1 {
	width:1015px
}
.wrap2 {
width:1015px
}
.inner-left {
	width:21%;
	padding:0 ;
	float:left
}
.inner-right {
	width:75%;
	padding:0 0%;
	float:right
}
/*title*/
.tle {
	margin-bottom:10px; padding-left:20px;
	position:relative
}
.tle h4 {
	display:inline;
	font-size:25px;
	color:#5c5b5b;
	font-weight:normal
}
.tle em {
	font-style:normal;
	font-size:15px;
	color:#b0b0b0;
	padding:0 5px
}
.tle h4 a {
	color:#5c5b5b
}
.tle h4 a:hover {
	text-decoration:none
}
.tle .tle-more {
	display:block;
	width:16px;
	height:17px;
	background:url(../images/index_10.gif) no-repeat;
	position:absolute;
	right:10px;
	top:5px
}
.tab-tle {
	background:#eeeeee;
	height:35px
}
.tab-tle label {
	display:block;
	cursor:pointer;
	float:left;
	padding:0 10px;
	height:33px;
	line-height:33px;
	color:#9c9c9c;
	font-size:20px;
	position:relative;
}
.tab-tle label:hover, .tab-tle label.cur {
	text-decoration:none;
	background:#fff;
	color:#7796ce;
	border-top:2px solid #7796ce;
	margin-top:1px;
	padding-right:25px
}
.mini_more {
	width:16px;
	height:16px;
	background:url(../images/sprites.png) -208px -115px no-repeat;
	display:block;
	position:absolute;
	right:5px;
	top:10px
}
.mini_more {
	_background:url(../images/sprites.gif) -208px -115px no-repeat;
}
/*tab*/
.tab-tcon .tab-item {
	display:none
}
.tab-tcon dl {
	margin-top:8px
}
.tab-tcon dl dt a {
	color:#727272;
	font-size:16px
}
.pubtime span {
	display:block;
	float:right;
	width:87px;
	height:19px;
	line-height:19px;
	text-align:center;
	color:white;
	background:url(../images/index_14.gif) no-repeat
}
/*descri*/
.short-note {
	text-indent:24px;
	line-height:24px;
	color:#8f8f8f
}
.short-note2 {
	line-height:20px;
	color:#8f8f8f;
	word-break:break-all;
	word-wrap:break-word
}
/*header*/
#header { height:138px;
	 
	 
}
.header_mini {
	 
}
#header .header-c {
	position:relative;
	z-index:11;
}
#header .logo {
	width:250px;
	overflow:hidden
}
#header .mnav { width:1015px; height:58px;
}
/*搜索*/

#search-form { float:left;  padding-top:13px;
 
	 
}
#post-search{ background:url(../images/search.png) no-repeat; width:27px; height:22px; border:0}
#search-form .keywords_label {
	position:absolute;
	top:0;
	left:0;
	height:52px;
	line-height:52px;
	padding-left:5px
}



/*顶部链接QQ*/
.lin{     padding:0 20px ;line-height:52px;}
#top-r-link {
	 float:right;  height:52px; line-height:52px;
}
.tel_top{  font-size:16px; color:#716d6d; height:52px; line-height:52px;}
#top-r-link a {
	color:#999
}
#main-nav {padding-left:150px;
}
#main-nav .nav-item {
	float:left;
	position:relative;
	color:#666
}
#main-nav .nav-item .m1 {
	display:block;
	padding:1px 15px;
	font-size:14px;
	color:#999;
	 
}
#main-nav .nav-item .m1:hover {
	color:#7796ce
}
#main-nav .nav-item .m1.mover {
	background:#000;
	text-decoration:none;
	color:#7796ce
}
#main-nav .nav-item .sub-menu {
	position:absolute;
	width:100%;
	text-align:center;
	left:0;
	display:none;
	background:#7796ce;
	line-height:25px;
	border-bottom:1px solid #000
}
#main-nav .nav-item .sub-menu a {
	display:block;
	color:#000
}
/*幻灯片slider*/
#slider-bar {
	position:relative; height:380px;
}
#slider-bar #slider-main {
	position:absolute;
	 	z-index:10
}
.slider-bg {
 
	height:380px;
	 
}
.slider-bg {
	 
}
.slider-bg .slider-area {
	height:380px;
	overflow:hidden
}
.slider-control-holder {
	display: block;
	overflow: hidden; position:absolute;
	padding: 6px 0;
	bottom: 0px;
	right: 0px;
	z-index: 10;  
	 
}
.slider-control-item {
	display: block;
	clear: left;
	float:left;
	position: relative;
	left: 50%;
}
.slider-control-item a {
	_font-size:0px;/*针对IE6高度不能低于字体高度*/
	display:block;
	float:left;
	margin:0;
	padding:0;
	width: 30px;
	height: 10px;
	background: #fff;
	text-indent: -9000px;
	margin: 0px 3px;
	position:relative;
	right:50%;
}
.slider-control-item a:hover {
	background: #ccc;
}
.slider-control-item a.activeSlide {
	background: #ccc;
}
.slider-bg .slide-prev {
	position: absolute;
	top:160px;
	left: 5px;
	 
	height: 30px;
	width: 24px;
	z-index: 60;
}
.slider-bg .slide-prev {
	 
}
.slider-bg .slide-next {
	position: absolute;
	top: 160px;
	right: 5px;
	 
	height: 30px;
	width: 24px;
	z-index: 60;
}
.slider-bg .slide-next {
	_background: url(../images/sprites.gif) no-repeat -142px -343px;
}
.slider-bg .slide-prev:hover {
	background-position:  -211px -343px;
}
.slider-bg .slide-next:hover {
	background-position:  -249px -343px;
}
/*main-body*/
#main-body {
}
.innerp {
	position:relative;
	padding-top:30px
}
.index {
	 
}
/*product*/
.prolist ul li {
	float:left;
	margin:0 40px 20px 0;
	position:relative;
	z-index:12
}
.prolist ul li .img-de {
	position: absolute;
	right: -15px;
	top: 20px;
	overflow: hidden;
	height: 86px;
}
.prolist ul li .img-de .img-l {
	height: 86px;
	padding-left: 10px;
	padding-right: 2px;
	padding-top: 20px;
	background: url(../images/sprites.png) no-repeat 0px -487px;
	max-width: 200px;
	float:left;
	position:relative;
	right:-500px;
}
.prolist ul li .img-de .img-l {
	_background: url(../images/sprites.gif) no-repeat 0px -487px;
}
.prolist ul li .img-de .img-l .img-title {
	font-size: 16px;
	margin-bottom: 2px;
}
.prolist ul li .img-de .img-l .img-title a {
	text-decoration: none;
	color: #49494b;
}
.prolist ul li .img-de .img-l .img-date {
	font-size: 12px;
	text-align: right;
	color: #7b7b7b;
}
.prolist ul li .img-de .img-r {
	float: right;
	width: 15px;
	height: 96px;
	cursor:pointer;
	background: url(../images/sprites.png) no-repeat 0px -579px;
}
.prolist ul li .img-de .img-r {
	_background: url(../images/sprites.gif) no-repeat 0px -579px;
}
/*marquee-products*/
.marqu-holder {
	position:relative
}
.marqu-holder .marqu-arrow {
	background:url(../images/sprites.png) no-repeat left -115px;
	width:52px;
	height:52px;
	position:absolute;
	left:0;
	top:35px;
	overflow:hidden;
	cursor:pointer;
	z-index:11
}
.marqu-holder .marqu-arrow {
	_background:url(../images/sprites.gif) no-repeat left -115px;
}
.marqu-holder .marqu-right {
	right:0;
	left:auto;
	background-position:-104px -115px
}
.marqu-holder .marqu-right:hover {
	background-position:-156px -115px
}
.marqu-holder .marqu-left:hover {
	background-position:-52px -115px
}
.marqu-prolist .marqu-area {
	overflow:hidden;
	position:relative;
	z-index:10;
	height:260px
}
.marqu-prolist .marqu-area ul {
*height:260px;
}
.marqu-prolist .marqu-area ul li {
	float:left;
	padding:0 15px;
*width:220px;
}
.marqu-prolist .marqu-area ul li .img-info {
	position:relative;
	height:260px;
	overflow:hidden
}
.marqu-prolist .marqu-area ul li .img-title {
	position:absolute;
	background:url(../images/trbg.png)  no-repeat;
	height:260px;
	line-height:260px;
	width:100%;
	color:#000000;
	bottom:260px;
	left:0;
	text-align:center
}
.marqu-prolist .marqu-area ul li .img-title a {
	color:#000000;
}
.marqu-prolist .marqu-area ul {
	width:4920px;
	height:240px
}
/*底部footer*/
#footer {
	width: 100%;
	background: #383232;
 
}
#footer .fitem {
	position: relative
}
 
 #fnav ul.fnav-cols li.col h6 {
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	margin: 20px 15px 5px 0px;
	background: url(../images/sprites.png) no-repeat 0px -884px;
	padding-left: 17px;
	font-weight:normal
}
#fnav ul.fnav-cols li.col h6 {
	_background: url(../images/sprites.gif) no-repeat 0px -884px;
}
#fnav ul.fnav-cols li.col ul li a:hover {
	text-decoration: underline;
}
#footer .copyright {
	color:white;
 text-align:center; padding-top:30px; 
 height:60px;
	 
}
/*social-bar*/

#social-bar {
	display: block;
	position: absolute;
	top: -40px;
	left: 0px;
	height: 74px;
	overflow: hidden;
	color: #49494b;
	background: url(../images/social-bg.png) no-repeat;
	z-index: 999;
}
#social-bar {
	_background: url(../images/social-bg.gif) no-repeat;
}
#social-bar #share_code {
	margin:40px 0 10px 20px
}
.ptop {
	position:relative;
	height:74px
}
#top-social-bar {
	display: block;
	position: absolute;
	top: -30px;
	left: 0px;
	height: 60px;
	line-height:60px;
	padding:0 20px;
	overflow: hidden;
	color: #49494b;
	font-size: 16px;
	background: url(../images/title-bg.png) no-repeat;
}
/*visit_path*/
.visit_path a {
	color:#7796ce
}
.visit_path span {
}
/*left*/
.left-nav-list li {
	padding:5px 0;
	border-bottom:1px dashed #ccc
}
.left-nav-content {
	padding:5px 10px;
	 
}
/*单/详情页*/

.single-p {
	line-height:24px;
	color:#666;
}
.single-p .title {
	font-size:24px;
	text-align:center;
	line-height:40px;
	color:#000;
}
.single-p .info {
	height:27px;
	line-height:28px;
	text-align:right;
	margin:15px auto;
	color:#666;
}
.single-p .info small {
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.single-p .info .small, .info .big {
	font-family:Georgia;
	font-weight:bold;
	cursor:pointer;
}
.single-p .info .small {
	font-size:10px;
	padding-right:3px;
}
.single-p .info .big {
	color:#003ba6;
	padding-left:3px;
}
.single-p .desc {
	margin:20px 0 15px;
	padding:5px 10px;
	line-height:20px;
	border:1px solid #f4e4b4;
	background:#fffff0;
}
.preNext {
	position:relative
}
.preNext .line {
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/box_dotline.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.preNext .line strong {
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/box_dotline.gif) right -10px no-repeat;
	float:left;
}
.preNext .text {
	color:#999;
}
.preNext .text li {
	margin-bottom:5px
}
.preNext .actBox {
	position:absolute;
	top:25px;
	right:0;
}
.preNext .actBox li {
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-left:10px;
}
.preNext .actBox li a {
	color:#666;
}
.preNext .actBox li#act-fav {
	background-position:4px 0px;
}
.preNext .actBox li#act-err {
	background-position:4px -37px;
}
.preNext .actBox li#act-pus {
	background-position:4px -73px;
}
.preNext .actBox li#act-pnt {
	background-position:4px -109px;
}
/*Top按钮*/
*html {
	background-image:url(about:blank);
	background-attachment:fixed;
}/*解决IE6下滚动抖动的问题*/
.tbox {
	width:50px;
	float:right;
	position:fixed;
	right:10px;
	bottom:15px;
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	_margin-bottom:15px;
	display:none;
}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop {
	width:50px;
	height:50px;
	background:url(../images/icon.png) no-repeat 0 0;
	display:block;
}
/*lanmu*/
.lanmu {
	margin-bottom:10px; border:1px solid #626262
}
.contactus {
}
/*image-list*/
.image-item {
	float:left; width:220px;
	padding:10px 10px 10px 10px;
	margin:10px 5px 0 8px; height:180px;
}

.image-item-img {
	margin: 2px;
	height: 0;
    padding-bottom: 68%;/* 高同宽的默认比例 */
	position:relative;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	position: relative;
    }
.image-item-img img{
	width: 100%;/* 兼容IE8 */
	height: 100%;
	position: absolute;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}

.image-item p {
	line-height:25px;
	text-align:center
}
.image-item:hover {
	background:#f4f0f0
}
.image-item:hover a {
	text-decoration:none
}
/*text-list*/
.thumb-news-item .news-title {
	font-size:14px;
	margin-bottom:10px
}
.thumb-news-item .news-date {
	float:right;
	color:#ccc
}
.thumb-news-item .news-content .news-descri {
	margin-left:150px
}
.thumb-news-item a {
	display:block;
	cursor:pointer;
	padding:5px
}
.thumb-news-item a:hover {
	text-decoration:none;
	background:#d8e3f8
}
/*category-list*/
.category-list {
	margin-bottom:15px; width:750px; float:left;
	padding-bottom:15px;
	border-bottom:1px dashed #ccc
}
/*normal-news-list*/
.normal-news-list li {
*clear:both;
}
.normal-news-list li a {
	color:#525252;
*float:left;
}
.normal-news-list li .news-date {
	float:right;
	color:#ccc;
	margin-right:5px
}
/*pages*/
#pages {
	padding:14px 0 10px;
	margin:10px;
}
#pages a {
	display:inline-block;
	width:26px;
	height:22px;
	line-height:22px;
	background:#fff;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#333
}
#pages a.a1 {
	background:url(../images/search/admin_img/pages.png) no-repeat 0 5px;
	width:56px;
}
#pages a:hover {
	background:#f1f1f1;
	color:#000;
	text-decoration:none;
}
#pages span {
	display:inline-block;
	width:26px;
	height:22px;
	line-height:22px;
	background:#c90b17;
	border:1px solid #c90b17;
	color:#fff;
	text-align:center;
}
.page .noPage {
	display:inline-block;
	width:56px;
	height:22px;
	line-height:22px;
	background:url(../img/icu/titleBg.png) repeat-x 0 -55px;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#a4a4a4;
}
/*table_form*/
.table_form tr td {
	padding:5px
}

/*form-guide*/


.nav{
	width:1015px; height:50px;  color:#666; margin-top:30px; border-bottom:4px solid #c90b17;
	}
/*一级菜单*/    
.nav li{
	width:120px;
	height:50px;/* 菜单高度*/
	float:left; list-style:none; border-right:1px solid #CCC;
	text-align:center; 
	position: relative;
	 
}
.nav li h3{
	font-family:"Microsoft YaHei","宋体",Arial,Sans-Serif;
	font-size:14px; font-weight:normal;
	line-height:30px;
}
.nav li span{
	font-family:"Microsoft YaHei","宋体",Arial,Sans-Serif;
	font-size:11px;
	line-height:7px;
	text-transform:capitalize;/* 英文首字大写*/
}
.nav li a{ display:block;font-family:"Microsoft YaHei","宋体",Arial,Sans-Serif;font-size:11pt;}
.nav li a:hover{
	color:#fff; height:50px;
	background-color:#c90b17;
	text-decoration:none;
} 
/*二级菜单*/
.nav li ul {
	display:none;
	position: absolute;
	top: 50px;/* 同上级LI菜单高度*/
	left: 0;
	padding: 0;
	margin:0;
	min-width:120px;
	z-index: 9999;
}
.nav li:hover .ul2 {display: block;}
.nav li ul li {
	float: left; border-bottom:#ab050f 1px solid;
	margin: 0;
	padding:0;
	width:120px; border-right:none;
	height: 50px;
	line-height: 50px;
	white-space: nowrap;
	position: relative;
}
.nav li ul li a {display: block;margin: 0; color:#FFF; padding:0; font-size: 13px; text-align: center;background: #c90b17;}
.nav li ul li a:hover {color: #fff;background: #d41824;}
/*三级菜单*/
.nav li ul li ul{display:none;position: absolute;top: 0;left: 120px;padding: 0;margin:0;width:auto;min-width: 100px;z-index: 99;}
.nav li ul li:hover .ul3{display: block;}
.nav li ul li ul li{float: left;margin: 0;white-space: nowrap;height: 50px; line-height: 50px;}
.nav li ul li ul li a{display: block;margin: 0; font-size: 12px; text-align: center;background: #c90b17;}
.nav li ul li ul li a:hover{color: #fff;background: #d41824;}

/*首页产品*/
 
.product_index{ width:1015px; height:340px; margin:0 auto; border:1px solid #626262; margin-top:63px;  }
.product_title{ position:relative; width:371px; height:56px; top:-25px; background:#fff; text-align:center}
.product_title H2{ font-size:30px; color:#434343; font-weight:normal}
 

 
	/* 幻灯片css 重置 */
	 
	img{ border:0;  }
	 
	.js{width:90%; margin:10px auto 0 auto; }
	.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
	.js p span{ float:right; }
	.js p span a{ color:#f00; text-decoration:underline;   }
	.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }

	/* 本例子css */
.douban{ width:1010px; padding-top:10px;  overflow:hidden;   }
	.douban .hd{ height:28px; line-height:28px;  overflow:hidden; margin-right:475px ; margin-top:10px; }
	.douban .hd h2{ float:left; font: 15px Arial,Helvetica,sans-serif; color: #072; margin: 0 0 12px 0; }
	.douban .hd h2 a{ color:#37A; font-size:12px; margin-left:10px;  }
	.douban .hd .next,
	.douban .hd .prev{ float:right; display:block;  width:26px; height:28px;   overflow:hidden; padding-left:35px; cursor:pointer; }
	.douban .hd .next{ background-position:-34px -7px; }
	.douban .hd .prevStop{ background-position:-36px -40px; cursor:default; }
	.douban .hd .nextStop{ background-position:-34px -40px; cursor:default; }
	.douban .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; }
	.douban .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline; background: url(../images/switch_dot_small.jpg) no-repeat 0 0; }
	.douban .hd ul li.on{ background-position:-12px 0; }
	.douban .bd{ padding:12px 0 0 0;  }
	.douban .bd ul{ overflow:hidden; zoom:1; }
	.douban .bd ul li{ float:left; width:146px; margin-right:74px; padding-left:30px   }
.douban .bd ul li p{ text-align:center   }
 .douban .bd ul li p a{ text-align:center   }
 
 
 /*首页案例*/
.ft12{ font-size:20px;text-transform:capitalize}
.ft12 a{ font-size:20px;text-transform:capitalize}
.case_index{ width:1015px; height:340px; margin:0 auto; border:1px solid #626262; margin-top:63px;  }
.case_title{ position:relative; width:371px; height:56px; top:-25px; background:#fff; text-align:center}
.case_title H2{ font-size:30px; color:#434343; font-weight:normal}
.case_tt { text-align:center; width:168px; color:#000}
.case_tt a{ text-align:center;  color:#000}
.case_tt a:hvoer{ text-align:center;  color:#ff0000}
 /*首页关于我们*/
.pd10{ padding:10px}
.about_index{ width:1015px; height:448px; background:url(../images/abut_bj.jpg) no-repeat; margin:0 auto;  margin-top:63px;padding-top:47px;  }

.about_title{ position:relative; width:371px; height:56px; top:-25px;  text-align:center}
.about_title H2{ font-size:30px; color:#462e00; font-weight:normal;text-transform:capitalize}
.about_title H2 a{ font-size:30px; color:#462e00; font-weight:normal;text-transform:capitalize}

.about_tt { text-align:center; width:168px; color:#462e00}
.about_tt a{ text-align:center;  color:#462e00}
.about_tt a:hvoer{ text-align:center;  color:#ff0000}
.about_cont{ width:912px; color:#462e00; line-height:25px;   font-size:13px;letter-spacing:1px }
.about_cont img{ border:1px solid #462e00; text-align:left }

.about_cont a {  color:#462e00; font-size:14px }
.about_cont a:hover{  color:#ff0000; font-size:14px  }



/*内页补充样式*/
.tonglan{ width:1015px; margin-top:40px;}
/*左侧*/
.menuTree{ border-top:#626262 1px solid}

.nr_tt{ border-bottom:1px solid #333; height:25px; width:750px}
.nr_tt h3{ font-size:15px; display:inline}
.nr_bt{ width:auto; height:25px; float:left;  display:inline-block;}
.you_add{  width:auto;   float: right;   height:25px;   display:inline-block;      }