@charset "utf-8";
/* CSS Document */
html,body{ -webkit-text-size-adjust:none;}
*{margin:0;padding:0;border:0;}
body{padding:0; margin:0px auto; font-size:12px; color:#333;}  
a{ text-decoration:none; color:#333333; blr:expression(this.onFocus=this.blur());  outline:none;}
a:focus{  -moz-outline-style: none;}
a:hover{ color:#0000;}
a img{ border:0px none;}
li{ list-style-type:none; text-transform:capitalize;}
h2, h3, center, form, img, ul, ol, li, dl, dt, dd, table, div, span, p { border: medium none; margin: 0;padding: 0;}
input {margin: 0; padding: 0;}
.clear{clear: both; *display:inline;/*IE only*/ font-size: 0; height: 0; line-height: 0;margin: 0; padding: 0;}
.left{float:left;}
.right{float:right;}

.main{ width:1000px; margin:0px auto;}
.top{ padding:5px 0px; border-bottom:1px solid #cccccc; margin-bottom:5px;}
.hear{ padding:10px 0px 5px 0px; margin-bottom:5px;}
.hearR{ margin:20px 0px 0px 0px;}
.tRightTel{ font-family:"微软雅黑"; font-size:14px;}
.telCoror{ color:#D90000; font-size:16px; font-weight:bold;}
.tRightSeach{ margin-left:15px;}
.daohanSeachBg{ width:162px; height:25px; line-height:25px; background-image:url(../images/seach.png); background-repeat:no-repeat;}
.inputText{ width:120px; height:18px; line-height:18px; margin:2px 0px 0px 5px; border:0px none; background:none;}
.inputBottom{ width:23px; height:18px; line-height:18px; border:0px none; background:none; cursor:pointer;border-color:transparent!important;}

.daohan{ background-image:url(../images/daohan.png); background-repeat:no-repeat; width:960px; height:37px; line-height:37px; padding:0px 20px;}
.daohan li{float:left; width:90px; text-align:center;}
.daohan ul li a{ display:block; font-family:"微软雅黑"; font-size:14px; margin:0px 7px;}
.daohan ul li a.daohanhover{ color:#8a5b23;}
.daohan ul li a:hover{color:#8a5b23;}

/* flashBanner */
.flashBanner{width:1000px;height:500px;overflow:hidden;margin:0 auto;}
.flashBanner{position:relative;}
.flashBanner .mask{height:60px;line-height:32px;width:90%;text-align:right;position:absolute; right:10px;
overflow:hidden;}
/*
filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;
*/
.flashBanner .mask img{vertical-align:middle;cursor:pointer; 
filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;
border:#ccc 1px solid;
}
.flashBanner .mask img.show{
border:#A96223 1px solid;
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}
.bannerBottom{ background-image:url(../images/bannerBottom.png); background-repeat:repeat-x; height:23px; width:1000px; margin:0px auto;}

/* center */
.inabl{ width:300px;background-image:url(../images/r.png); background-repeat:no-repeat; background-position:right center; padding-right:15px;}
.incpshow{ width:410px;background-image:url(../images/r.png); background-repeat:no-repeat; background-position:right center; padding:0px 18px;}
.inxl{ width:220px;}
.inabl_t{ font-family:"微软雅黑";}
.inabl_tH3{ padding-left:15px; background-image:url(../images/incye.png); background-repeat:no-repeat; background-position:center left;  font-size:14px;}
.inabl_tH3 a{color:#8e4606;}
.inabl_b{ line-height:20px;}
.inCenterMain{ margin-bottom:10px;}
.paddTopmdding{ padding:10px 0px 0 0;}
.inNewsShowBB ul li a{ display:block; float:left; height:20px; line-height:20px; width:210px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

/* 首页产品滚动样式 */
.marqueeleft{height:140px;width:410px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:100px;height:140px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:100px;height:100px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;padding-top:5px;height:30px;line-height:15px; overflow:hidden;}
/*white-space: nowrap;text-overflow: ellipsis;*/
.footer{ background-image:url(../images/footerBg.png); background-repeat:repeat-x; min-height:50px;font-family:"微软雅黑";}
.footerTop{ padding:20px 0px;}
.footerr img{ vertical-align:middle; padding-right:5px;}
.footerr a{ color:#38221c;}

/****内页产品中心****/
.nyBanner{ border-top:1px solid #ccc;  border-left:1px solid #ccc; border-right:1px solid #ccc;margin:0px auto; width:998px;}
.nyBanner img{ width:998px; height:230px;}
.nyCLeft{ width:190px;}
.nyCRight{ width:790px;line-height:180%;font-size:12px;}
.nycpShweizhi{ margin:10px 0px; font-size:14px; padding-bottom:10px; background-image:url(../images/incye.png); background-repeat:no-repeat; background-position:top left; padding-left:20px;}
.nycpShweizhi a{ font-size:14px;}
.nyProductsMian{overflow:hidden;border:#ccc 1px solid;}
.nyProductsMian ul{padding:5px 0;}
.nyProductsMian ul li{ width:140px; height:180px; float:left; margin:0px 8px;
padding-bottom:5px;}
.group_listImg{ width:140px; height:140px; overflow:hidden; text-align:center;vertical-align:middle;display:table-cell;*display: block;*font-size: 100px;}
.group_listImg a img{
    max-height:140px;height: auto !important;
    max-width: 100% !important;
    width: 140px; text-align:center; margin:0px auto;
}
.group_listName{display:block; margin:5px 0px;text-align:center; width:140px;  overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.group_listName a{ display:block; color:#666; line-height:20px; height:20px; }
#warp {width:190px;}
.menu_master{ background-image:url(../images/cpLispan.png); background-repeat:no-repeat; background-position:center left; height:32px; line-height:32px;width:180px; padding-left:10px; font-size:14px;cursor:pointer;font-weight:normal;color:#333; border-bottom:1px solid #E4E4E4; margin-bottom:1px;}
.menu_son{ background-image:url(../images/cpLispan.png); background-repeat:no-repeat; background-position:center left; height:32px; line-height:32px;padding-left:32px; font-size:12px;cursor:pointer;font-weight:normal;color:#333; border-bottom:1px solid #E4E4E4; margin-bottom:1px;}
.menu_son a{display:block;}
.menu_son a:hover{color:#a96223;}
.menu_master img{ vertical-align:middle;}
.menu_master a{display:block;}
.menu_master:hover{ background-image:url(../images/cplispan_hover.png);}
.menu_master.hover{ background-image:url(../images/cplispan_hover.png);}
.sub_menu { display:none; padding:10px 0px;}
.sub_menu ul li a {display:block; height:25px; line-height:25px;color:#666; padding-left:20px; border-bottom:1px dotted #ccc; font-size:13px;}
.sub_menu ul li a:hover{ font-weight:bold;}

/***分页****/
.insidePage{clear:both; text-align:center; margin:20px 0px; padding:10px 0px;}
.insidePage a { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC;display: inline-block; padding:2px 8px;}
.insidePage span { background: none repeat scroll 0 0 #a96223; border: 1px solid #a96223;color: #FFFFFF; padding:2px 8px;}
.insidePage a:hover{ background: none repeat scroll 0 0 #a96223; border: 1px solid #a96223;color: #FFFFFF; }
.insidePage a.hover{ background: none repeat scroll 0 0 #a96223; border: 1px solid #a96223;color: #FFFFFF;}

/****内页新闻中心****/
.ny_news ul li { background-image: url("../images/news_title.png");background-position: left center; background-repeat: no-repeat; border-bottom: 1px dotted #DDDDDD; height: 36px;line-height: 36px;padding-left: 20px;}
.ny_news ul li span {color: #999999;}

/****内页在线留言******/
.feedback .tips {border-bottom: 1px dashed #CCCCCC; color: #666;line-height: 24px; padding: 0 0 8px 10px;}
.date-form-table {margin-top: 15px;}
.date-form-table th { font-weight: 400;text-align: right;}
.date-form-table th, .date-form-table td { height: 26px; line-height: 26px; padding: 5px 4px;}
.date-form-table th span {color: #FF0000; margin: 0 4px;}
.date-form-table .text3 {width: 250px;}
.date-form-table td .c-red {color: #FF0000;}
.ml10 { margin-left: 10px;}
.date-form-table .text { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #ccc;color: #666666;height: 20px; line-height: 20px; padding: 1px 2px 0;width: 250px;}
.date-form-table textarea {border: 1px solid #ccc;padding: 2px; width: 450px;}
.date-form-table .button { background-color:#ccc; color:#ffffff; border: medium none; cursor: pointer; font-size: 12px; font-weight: bold; height: 27px;line-height: 27px; margin-right: 25px;text-align: center; width: 80px;}

.probigpic img{max-width:350px; max-height:350px;_width:350px;border:#ccc 1px solid;}
.procontent{clear:both;padding:10px;}
.pronote{width:400px;}
.protit{font-size:14px;font-family:"microsoft yahei";padding:5px 0 15px 0;
color:#666;}

.arttit{font-size:18px;font-family:"microsoft yahei";text-align:center;}
.artdate{font-size:12px;color:#666;text-align:center;padding:10px;}

.pronote{padding-top:60px;}
.probigpic{padding:20px 10px 20px 0;}
.procontent{clear:both;padding-bottom:20px;}
.mp_tit{border-bottom:#ccc 1px solid;clear:both;color:#939B98;font-size:14px;
font-weight:bold;}



/* 产品页相关产品滚动 */
.blk_18 { overflow:hidden; zoom:1; width:770px;padding:20px 10px;}
.pcont { height:170px; width:700px; float:left; overflow:hidden;}
#List1_1{min-width:700px;_width:700px;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:20px; height:35px; float:left; background:url(../images/ax.gif) no-repeat 0px -35px; }
.blk_18 .LeftBotton {  margin:50px 10px 0px 0px; }
.blk_18 .RightBotton { background-position: 0 0px; margin:50px 0px 0px 10px; }

.blk_18 .pl img { display:block; cursor:pointer;width:130px;}
.blk_18 .pl {  float:left; float:left; text-align:center; line-height:24px; margin:0px 5px;}
.ny_aboutlist a{font-size:16px;color:#222;}
.ny_aboutlist a:hover{text-decoration:none;color:#A96223;}
.ny_aboutlist li{padding:10px 0;border-bottom:#ccc 1px solid;color:#555;}
.abtit{padding:0 0 5px 0;font-size:20px;font-family:"microsoft yahei";font-weight:normal;}
.abaddress{padding-bottom:15px;font-size:12px;}