@CHARSET "UTF-8";



/*= Global style =*/
*{word-wrap:break-word; margin:0; padding:0;  list-style:none;}
body{min-width:980px;background:url(../img/bg.jpg) center top repeat-x;color:#333; font-family:Arial,sans-serif;; font-size:12px;line-height:1.5;}
a{color:#333;text-decoration:none;}
img{border:none;}
.nowrap{white-space:nowrap;}

.fnt1{ font-family:"微软雅黑"; font-size:16px;}
.fnt2{ font-family:"微软雅黑"; font-size:14px;}
.fnt3{ font-family:"微软雅黑"; font-size:16px; font-weight:600;}

.c1{ color:#666666;}
.c2{ color:#000000;}
.c2 a{ color:#000000;}
.c3{ color:#0b7e8c;}

.mt12{ margin-bottom:12px;}


.pd8{padding-top:8px;}

/*= Common style  清浮动=*/
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear {clear:both; height:1px; margin-top:-1px; overflow:hidden;}

/*= Header style =*/
#hd{width:980px;margin:0 auto;position:relative;}
#hd .pagetitle{ height:121px;}
#hd .sitename{width:260px;height:66px;float:left;padding:43px 0 0 15px;}
#hd .sitename a{display:table-cell;vertical-align:middle;*display:block;*font-size:60px;}


#hd .tel{position:absolute;bottom:10px;left:450px;font-family:Arial, Helvetica, sans-serif;}

#hd .language{float:right; margin-right:25px;}
#hd .language .language-inner{float:right;height:24px;line-height:24px;overflow:hidden;color:#ccc;}
#hd .language-inner a,#hd .language-inner span{margin:0 0 0 1em;color:#666;}

#hd .language .language-inner2{ clear:both;float:right; margin-top:12px;overflow:hidden;color:#333;}

#hd .language .language-inner2 span,#hd .language-inner2 a{ display:inline-block;height:19px;line-height:19px; }
#hd .language-inner2 span{  margin-right:3px;}
#hd .language-inner2 a img{vertical-align:middle;}
#hd .search{ width:287px;height:33px;overflow:hidden;clear:both; margin-top:16px;float:right; display:block;background:url(../img/search_bg.png) no-repeat;  }
#hd .search .enter,
#hd .search .btn{float:left;display:inline;}
#hd .search .enter{width:210px; margin:7px 0 0 26px;height:17px; line-height:17px; border:0; background:transparent; color:#999;}
#hd .search .btn{width:44px;margin:7px 0 0 2px; height:21px;border:none; text-align:center;background:transparent;}
.sitenav{background:url(../img/nav_bg.jpg) center top no-repeat;height:38px;}
.sitenav .menu-main{width:980px;margin:0 auto;}
.sitenav .menu-main ul{padding:0 0 0 10px;}
.sitenav .menu-main li,.sitenav .menu-main a,.sitenav .menu-main a span{float:left;}
.sitenav .menu-main li{position:relative;padding-right:1px;}
.sitenav .menu-main li.last-item{background:none;}
.sitenav .menu-main li a{display:block; min-width:38px;height:38px;line-height:38px;font-size:15px;color:#fff; font-family: Arial, Helvetica, sans-serif;padding-right:40px;white-space:nowrap; cursor:pointer;}


/*= Content & layout style =*/
#bd{width:980px;margin:16px auto 0;}


#banner-main{ text-align:center;}


/*!start---首页--*/
/*home about*/
.main-layout-about .block-about .block-head{ height:48px;}
.main-layout-about .block-about .block-content{ border:4px solid #CCCCCC; padding:10px 33px 10px 24px; min-height:188px;_height:188px;}
.main-layout-about .block-about .block-content .img{ width:337px; margin-right:24px; float:left;}
.main-layout-about .block-about .block-content .txt,.main-layout .block-about .block-content .txt p{ font-size:14px; line-height:1.5em;}
.main-layout-about .block-about .block-content .txt p{ text-indent:2em;}
.main-layout-about .block-about .block-content .more { text-align:right; margin-top:15px;}
.main-layout-about .block-about .block-content .more a{ font-size:14px; color:#0a7e8e;}

/*home pro*/
.main-layout-pro{ margin-top:45px; background:#e6e6e6;}
.main-layout-pro .block-pro .block-head{ height:63px; background:url(../img/tit_arrow.gif) left top no-repeat; padding:0 0 0 102px; }
.main-layout-pro .block-pro .block-head .title{ width:154px; padding-top:30px; float:left;} 
.main-layout-pro .block-pro .block-head .logo{ text-align:right;padding:25px 30px 0 0;}
.main-layout-pro .block-pro .block-content{  padding:0 28px 28px;}
.main-layout-pro .block-pro .block-content .banner-pro{ width:308px; float:left; margin-top:22px;}
.main-layout-pro .block-pro .block-content .pro-list ul li{ float:left; width:114px; height:200px; margin:22px 0 0 8px;}

.main-layout-pro .block-pro .block-content .pro-list ul li .pro-img_bak{ width:110px; height:152px; background:url(../img/bg_line_r.gif) right top no-repeat #afafaf ; padding:0 4px 0 0; }
.main-layout-pro .block-pro .block-content .pro-list ul li .pro-img p{ width:114px; height:152px;  }
.main-layout-pro .block-pro .block-content .pro-list ul li .pro-img p a{ display:block;width:114px; height:146px; }

.main-layout-pro .block-pro .block-content .pro-list ul li .pro-name{ height:47px; line-height:47px; line-height:16px; text-align:center; vertical-align:middle;}
.layout-home  .block-foot{ height:31px; text-align:center;}
/*!end---首页--*/


.layout-innerpg{ margin-top:36px;}
.layout-innerpg .col-main{float:left;width:100%;min-height:1px; padding-top:7px;}
.layout-innerpg .col-main .main-wrap{margin-left:243px; border:1px solid #CCCCCC;}
.layout-innerpg .col-sub{ width:231px;margin-left:-100%;}
.col-sub,.col-extra{float:left;display:inline;}


/*!start---内页左边--*/
.col-sub .block{width:227px;  background:url(../img/page_bg_line_r.gif) right top no-repeat #dedede ; padding:0 4px 0 0; }
.col-sub .block .block-inner{width:227px;  background:url(../img/page_bg_line_b.gif) left bottom no-repeat #dedede ; padding:0 0 4px 0; }
.col-sub .block .block-head{height:38px;background:url(../img/tit_arrow2.gif) no-repeat 0 0; padding:23px 0 0 60px;}
.col-sub .block .block-content{
	width:225px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
/*= Simple list */
.block .block-content .item-list{ padding:3px 15px 15px 15px;}
.block .block-content .item-list h1{ width:53px; height:69px; float:left; }
.block .block-content .item-list p{ height:69px; line-height:69px; margin-left:3px;float:left;}
.block .block-content .item-list .item{ height:43px;}

.tdcolor0{border-bottom:1px solid #716B91;}
.tdcolor1{border-bottom:1px solid #171614;}
.tdcolor2{border-bottom:1px solid #EA9A54;}
.tdcolor3{border-bottom:1px solid #A34D77;}
.tdcolor4{border-bottom:1px solid #0A4958;}
.tdcolor5{border-bottom:1px solid #58864F;}
.tdcolor6{border-bottom:1px solid #31C8F1;}
.tdcolor7{border-bottom:1px solid #EBC477;}
.tdcolor8{border-bottom:1px solid #762222;}
.tdcolor9{border-bottom:1px solid #845CD7;}


/*!end---内页左边--*/

/*!start---内页右边--*/

/*!start单篇内边距*/
.layout-innerpg .col-main .main-wrap .block{ padding:15px;}
/*!end*/

/*!start产品列表内边距*/
.layout-innerpg .pro .main-wrap .block{ padding:15px 0 15px 15px;}
.layout-innerpg .pro .main-wrap .block .block-head{padding-right:10px}
/*!end*/

.layout-innerpg .col-main .main-wrap .block .block-head{ height:40px; border-bottom:1px dotted #CCCCCC;position:relative;}

.layout-innerpg .col-main .main-wrap .block .head-inner{ background:url(../img/page_tit_arrow.gif) no-repeat left 3px; padding-left:20px;}
.layout-innerpg .col-main .main-wrap .block .head-inner .here{ position:absolute;right:0;top:10px;}
.layout-innerpg .block-foot{ height:31px; text-align:right; padding-right:18px;}


.threecate li{float:left;margin:0 20px 0 0;}

/*!end---内页右边--*/


/*单篇内边距*/
.layout-innerpg .col-main .simple .block .block-content{ padding:47px 20px 20px;}

/*= cate_now产品子类别=*/
.cate_now ul {margin:17px 0;position:relative;}
.cate_now ul li{ float:left;  }
.cate_now ul li a{ padding:0 14px; color:#341f18; display:block; height:25px;  line-height:25px; min-width:50px;_width:50px;}
.cate_now ul li.now a{ background:#000000; color:#FFFFFF; } 
.cate_now ul li.now dl{ display:block;}
.cate_now ul li dl{ position:absolute; left:0; top:50px; width:800px; display:none;}
.cate_now ul li dl dd{ white-space:nowrap; float:left; margin-right:45px;}
.cate_now ul li dl dd,.cate_now ul li dl dd a{ color:#000000!important; background:none!important;}


/*= Gallery list产品列表=*/
.prolist,.para{ padding-top:47px; }

.list-gallery li{float:left;padding:0px 10px 0 50px;width:160px;}
.list-gallery li .thumb{width:160px; height:186px;  background:#fff; border:1px solid #ccc;}

.list-gallery li .thumb a{width:160px;height:90px;overflow:hidden;display:block; }

.list-gallery li .des{padding-top:7px;line-height:21px;text-align:center;}
.list-gallery li .des p{overflow:hidden;}
.list-gallery li .des .default{height:43px; line-height:43px;}
.default a{color:#351f18;}

/*,产品详情*/
.para .info_img,.para .smallimg{ text-align:center; }
.para .smallimg{ margin-top:10px;}
.para .info_img{ display:block; height:619px;}
.para .editor{ background:url(../img/detail_arrow.gif) no-repeat; padding-top:46px; padding-left:22px; margin-top:40px;}



/*= Table list搜索 =*/
.list-table{padding:15px 20px 20px;}
.list-table .data{width:100%;}
.list-table th,.list-table td{text-align:center;}
.list-table th{border-bottom:#7e7e7e 1px dashed;height:30px;font-weight:100;color:#333333;}
.list-table td{color:#999;padding:7px 0 6px;line-height:180%;border-bottom:#ccc 1px dashed;}
.list-table .title{text-align:left;}
.list-table td.title{padding-left:18px;background:url(../img/arrow.png) no-repeat 5px 17px;}
.list-table td.time {width:90px;}


/*= Text content =*/
.content-text{line-height:180%;}
.content-text p{margin-bottom:0.8em;}










/*在线留言*/


/*#messagelist table{ margin:0px auto;}*/
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
.w426{ width:426px;}
.w178{ width:178px;}
.info{ color:#FF0000;}
.btnwrap .btn-inner{display:inline-block; width:70px;height:25px; background:#177f7c; border:0; color:#FFFFFF;}


/*图片垂直居中*/

.slide-gallery .container li .thumb,.list-gallery li .thumb{position:relative; display:table-cell;vertical-align:middle; text-align:center;overflow:hidden;}
.img-middle-frame{position:static; *position:absolute;top:50%; left:50%;}
.slide-gallery .container li .thumb a,.list-gallery li .thumb a {display:inline;}
.img-middle-frame img{position:static; *position:relative;top:-50%;left:-50%;}



/*子类*/
.block .block-content .item-list  dl dd h4 a{ padding-left:10px; margin:3px 0; }


/*= Footer =*/
#ft{ width:100%;background:url(../img/ft_bg.gif) repeat-x; margin-top:49px;}
#ft .ft-inner{text-align:center;width:980px; height:150px;margin:0 auto;}

#ft a:hover{ color:#000;text-decoration:underline;}
#ft .siteinfo{line-height:2; }
#ft .ft-menu{height:34px;line-height:34px;}
#ft .ft-menu a{margin:0 5px; font-family:Arial, Helvetica, sans-serif}

#ft,#ft a{ color:#FFFFFF;}