/* CSS Document */
body{ background-color:#f7f7f7; overflow-x:hidden; min-height:1200px;}
.wdiv{ width:1190px; margin:0px auto; padding:0px; position:relative;}
.wdiv01{ width:1120px; margin:0px auto; padding:0px;}
.wdiv98{width:98%; margin:0px auto; padding:0px;}
.hdiv{ height:100%;}
.fleft{ float:left;}
.fright{float:right;}
.clear{ clear:both;}
.colorfff{ background-color:#fff;}
.ptop10{ padding-top:10px!important;}
.ptop5{ padding-top:5px!important;}
.mtop10{ margin-top:10px!important;}
.mleft10{ margin-left:10px!important;}
.mleft5{ margin-left:5px!important;}
.mtop5{ margin-top:5px!important;}
.span9{ width:900px; background-color:#fff; margin-bottom:20px;}
.textindent10{ text-indent:10px;}
.caption-wraper{ display:none;}


.borderColor{ border:solid 1px #7e0000;}
.fontStyle00{ font-size:12px; font-family:"新宋体";}
.fontStyle01{ font-size:12px; font-family:"新宋体"; line-height:26px;}
.fontStyle01 span{ color:#7e0202;}


li,dd{ list-style:none;}
p{ margin:0px auto; padding:0px;}
.a_aboutus{ color:#860f0f;}
.a_kstd{ color:#f76f01;}

.head{ width:100%; height:222px;position:relative; z-index:50; background-color:#fff;}
.topbk{width:100%; height:30px; background-color:#fff; overflow:hidden; position:absolute; top:0px; z-index:100; display:none;}

.langSet{ text-align:right; height:100%; padding-top:0px;  color:#333;}  
.langSet a{ font-family:"微软雅黑"; font-size:14px; color:#333; line-height:30px;} 
.langSet a:hover{ color:red;}

.logoDiv{ height:116px; width:462px; margin-top:35px; text-align:left; float:left;}
.logoDiv .logoImg{ max-height:100%;}

.searchDiv{ width:300px; height:76px; margin-top:35px; float:right;}
.searchDiv li{ width:100%; height:50%;}
.searchDiv .keywordsDiv{ width:255px; height:31px; background-image:url(../images/searchbk.jpg); float:right;}
#keywordText{height:29px;width:220px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:14px; text-indent:8px; float:left}
.searchDiv .submitDiv{ width:29px; height:30px;float:left;}

.telephone{ text-align:right;font-family:"微软雅黑"; font-size:18px; color:#000; line-height:30px; } 
.telephone a{ color:#3268ab;font-weight:bold;}

nav{ width:100%;height:42px; background-color:#3f6a9f; position:absolute; bottom:0px;}
nav ul{ width:100%; height:100%; position:relative;}
nav ul li{ width:14.2%; height:100%; text-align:center; float:left;}
nav ul li:last-child{ background-image:none;}
nav ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:34px; color:#353233; font-weight:bold;}
nav ul li a:hover{ color:#ec1b24;}


#main-menu{ width:100%; height:42px; margin:0px auto; padding:0px; transition: height 0.5s}
#main-menu li{ width:12.5%; height:42px; margin:0px auto; padding:0px; text-align:left; float:left; }  
#main-menu li a{ line-height:42px; font-family:"微软雅黑"; font-size:16px; color:#fff;} 

#main-menu .downMenuUl{ width:100%; float:right; margin:0px auto; padding:0px; opacity:0; transition:opacity 0.1s;}
#main-menu .downMenuUl li{ width:100%; height:40px;border-bottom:dotted 1px #3f6a9f; text-align:left;padding-top:0px!important;}

#main-menu .downMenuUl li a{line-height:40px; font-family:"微软雅黑"; font-size:14px; color:#eee; padding-top:0px!important;}

#main-menu:hover{ height:280px; background-image:url(../images/btm.png); transition: height 0.5s}
#main-menu:hover .downMenuUl{opacity:1; transition:opacity 1s;}

.zwDiv{ height:800px;}
.bannerDiv{width:100%;height:auto; margin:0px auto; position:relative; overflow:hidden;}
@media only screen and (max-width:1440px) 
{
	.bannerDiv{width:100%;height:auto; margin:0px auto; position:relative; overflow:hidden;}
}
/*.sy-slides-wrap{ height:545px!important;}
.homeslider{ height:100%!important;}
.sy-slide{ height:100%!important;}
.sy-slide > a{ height:100%!important; background-position:center top; background-repeat:no-repeat;}
*/

.appDiv{ height:120px; position:relative; overflow:hidden; margin-top:20px;} 
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; position:relative; height:100%; } 
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("demoEffect/images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("demoEffect/images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
/* 多个左滚动 - 公用类 --  滚动图片设置 */ 
.leftLoop .bd{ padding:10px;   } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  }  
/* 通用图片列表_普通式 */ 
.picList li{ width:126px;  }  
.picList .title{ line-height:24px;   }  

.imgGd01{ width:100%; height:110px; text-align:center;}
.imgGd01 li{ width:100px; height:100%; position:relative; display:inline-block;} 
.imgGd01 li .pic{ width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center;  } 
.imgGd01 li .pic img{ max-width:100%; max-height:100%; display:table-cell; vertical-align:middle; text-align:center; margin:0px auto;} 
.imgGd01 li .pic a:hover img{ border-color:#f00;  } 
 
.pcatDiv{ width:232px; margin:0px auto; float:left;}
.title_prods{ width:100%; height:100px;background-image:url(../images/title-prods.jpg); background-position:center top; background-size:100% 100%; overflow:hidden; position:relative;} 
.pcatList{ width:100%; margin:0px auto; background-color:#494949; padding-top:20px; padding-bottom:20px; }
.pcatList dl{ width:90%; margin:0px auto;}
.pcatList dl dt,.pcatList dl dd{ width:100%; height:30px; text-align:left; margin-bottom:5px; }
.pcatList dl a{ line-height:30px; font-family:"微软雅黑"; font-size:14px;}
.pcatList dl dt { background-color:#fff; text-indent:5px;}
.pcatList dl dt a{ color:#3f6a9f;}
.pcatList dl dd{ width:86%; margin:0px auto; border-bottom:solid 1px #8e8e8e; background-image:url(../images/ico_01.jpg); background-position:left 5px; background-repeat:no-repeat; text-indent:20px;}
.pcatList dl dd a{ color:#fff;}

.prodsDiv{ width:934px; height:795px; background-color:#fff; float:right; overflow:hidden;}
.prodsDiv h2{ width:100%; height:100px; text-align:center; line-height:30px; padding-top:15px;}
.prodsDiv h2 font{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:28px; text-transform:uppercase;}
.prodsDiv h2 span{ font-family:"微软雅黑"; color:#3f6a9f; font-size:28px;}

.item_list{ width:100%; height:695px; position:relative;overflow:hidden;}
.item_list li{ width:33.3%; height:48%; float:left; position:relative;}
.item_list li div{ width:254px; height:300px; margin:0px auto; position:relative; transition:all 1s; overflow:hidden;}
.item_list li div span{ display:table-cell; width:251px; height:251px; border:solid 2px #d7d7d7; margin:0px auto; position:relative;}
.item_list li div span img{ display:table-cell; width:251px; height:251px; margin:0px auto;position:relative;}
.item_list li div p{ display:block; width:100%; height:57px; background-image:url(../images/prods_list_bk.jpg); background-size:100% 100%; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#000; line-height:30px; transition:all 0.6s}
.item_list li div p a{ color:#000;transition:all 0.3s}
  
.item_list li:hover div{ background-color:#08a6ff; border:solid 2px #08a6ff; }
.item_list li:hover div span{  border:solid 1px #08a6ff;}
.item_list li:hover div p{background-image:none; background-color:#08a6ff;color:#fff!important; font-weight:bold; transition:all 0.6s} 

.telbkDiv{ width:100%; height:141px; background-color:#84201e;  margin-top:120px; margin-bottom:120px;}
.telbkDiv div{background-image:url(../images/telbk.jpg); background-position:left top; background-repeat:no-repeat;}


.prods_list{ width:100%; height:325px; overflow:hidden; position:relative;}
.prods_list li{ width:25%; height:100%; float:left; position:relative;}
.prods_list li div{ width:240px; height:100%; margin:0px auto; position:relative;}
.prods_list li div span{ display:table-cell; width:240px; height:240px; margin:0px auto; position:relative; background-image:url(../images/prods_list_bk.jpg); background-position:center top; background-repeat:no-repeat; background-size:100% 100%;}
.prods_list li div span img{ display:table-cell; width:230px; height:180px; margin:0px auto; margin-left:5px; margin-top:30px; position:relative;transform:scale(1); transition:transform 0.3s}
.prods_list li div p{font-family:"微软雅黑"; font-size:14px; color:#000; padding-top:10px; line-height:30px; }

.prods_list li:hover span img{ transform:scale(1.1); transition:transform 0.3s}


.prods_list_page{ width:100%; margin:0px auto; position:relative;}
.prods_list_page li{ width:33%; height:300px; float:left; position:relative;}
.prods_list_page li div{ width:240px; height:100%; margin:0px auto; position:relative;}
.prods_list_page li div span{ display:table-cell; width:240px; height:240px; margin:0px auto; position:relative;}
.prods_list_page li div span img{ display:table-cell; width:240px; height:240px; margin:0px auto;}
.prods_list_page li div p{font-family:"微软雅黑"; font-size:16px; color:#000; padding-top:10px; line-height:30px; } 
.prods_list_page li:hover div p{ color:#84201e;}

.honor_list_page{ width:100%; margin:0px auto; position:relative;}
.honor_list_page li{ width:33.3%; height:240px; float:left; position:relative;}
.honor_list_page li div{ width:240px; height:100%; margin:0px auto; position:relative;}
.honor_list_page li div span{ display:table-cell; width:240px; height:180px; margin:0px auto; position:relative;}
.honor_list_page li div span img{ display:table-cell; width:240px; height:180px; margin:0px auto;}
.honor_list_page li div p{font-family:"微软雅黑"; font-size:16px; color:#000; padding-top:10px; line-height:30px; } 
.honor_list_page li:hover div p{ color:#84201e;}


.friendlink{ width:100%; height:120px; border-top:solid 1px #ddd; margin:0px auto; margin-top:30px;}
.friendlink dl{ width:100%; height:100%;margin:0px auto; overflow:hidden;}
.friendlink dl dt{ height:100%; width:20%; border-right: solid 1px #ddd; float:left;}
.friendlink dl dd{ height:100%; width:75%; float:left; padding-top:20px; padding-left:20px; overflow:hidden; }
.friendlink dl dd a{ color:#333; line-height:30px;}

.indexTitle{ text-align:left; width:100%; height:40px; margin:0px auto;font-family:"微软雅黑"; font-size:24px; color:#000; line-height:40px; font-weight:bold;}
.indexTitle font{ color:#be454a; text-transform:capitalize;}

.aboutusDiv{ width:100%; margin:0px auto; margin-top:40px; padding-bottom:70px; padding-top:70px; background-color:#3e4347; color:#fff; position:relative;}  
.imgdiv{ width:608px; height:331px; float:left;}

.aboutusInfor{ width:540px; height:331px; float:right; position:relative;} 
.aboutusInfor .indexTitle{ width:100%; height:70px;margin-bottom:30px;} 
.aboutusInfor .indexTitle font{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:20px; color:#fff; line-height:30px;}
.aboutusInfor .indexTitle span{ font-family:"微软雅黑"; font-size:28px; color:#3f6a9f; line-height:30px;}
.aboutusInforText{ line-height:25px;}

.excerptdiv{ width:100%; color:#fff; font-size:14px; line-height:25px; margin-bottom:15px;}

.addiv{ width:100%; padding-top:30px; padding-bottom:30px; margin:0px auto;}
.addiv_a01,.addiv_a02,.addiv_a03,.addiv_a04,.addiv_a05{ width:100%; background-position:center top; background-repeat:no-repeat; background-size:100% 100%; position:relative;}
.addiv_a01{height:103px;}
	.addtitle{ width:530px; height:66px; margin:0px auto; position:relative;}
	.addtitle h3{ color:#3f6a9f; font-family:"微软雅黑"; font-size:30px; line-height:30px; background-color:#f7f7f7; text-align:center; font-weight:bold;position:relative; z-index:1; width:440px; margin:0px auto;}
	.addtitle h3 font{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000; font-size:14px; line-height:30px;}
	.addtitle i{ display:block; width:100%; height:3px; background-color:#000; position:absolute; top:30px; z-index:0;}
	
	
.addiv_a02{height:431px; background-image:url(../images/ad02.jpg)}
.addiv_a03{height:339px; background-image:url(../images/ad03.jpg)}
.addiv_a04{height:403px; background-image:url(../images/ad04.jpg)}
.addiv_a05{height:418px; background-image:url(../images/ad05.jpg); margin-top:60px;}

.addDivleft h3{ position:absolute; height:66px; line-height:66px; font-size:20px; color:#3f6a9f;top:75px;left:90px; font-weight:bold;}
.addDivleft h3 i{ display:block; position:absolute;bottom:0px; height:1px; width:100px; background-color:#000;}
.addDivleft .addtext{ position:absolute;font-size:16px; line-height:30px; color:#000; text-align:left; top:200px;left:90px; }

.addDivRight h3{ position:absolute; height:66px; line-height:66px; font-size:20px; color:#3f6a9f;top:25px;right:100px; font-weight:bold; text-align:right;}
.addDivRight h3 i{ display:block; position:absolute;bottom:0px; right:0px; height:1px; width:100px; background-color:#000;}
.addDivRight .addtext{ position:absolute;font-size:16px; line-height:30px; color:#000; text-align:right; top:200px;right:100px; }

.addDivBottom h3{ position:absolute; height:66px; line-height:66px; font-size:20px; color:#3f6a9f;top:25px;left:560px; font-weight:bold; text-align:left;}
.addDivBottom h3 i{ display:block; position:absolute;bottom:0px; left:0px; height:1px; width:100px; background-color:#000;}
.addDivBottom .addtext{ position:absolute;font-size:16px; line-height:30px; color:#000; text-align:right; top:200px;left:560px; }
.addtext_span{ margin-left:0px;}
.addtext_span span{ display:block; width:90px; height:25px; line-height:25px; border-radius:3px; text-align:center; background-color:#ddd; color:#000; float:left; margin-right:15px;}


.newsDiv{ width:415px; height:380px; border-top:solid 3px #3f6a9f; margin:0px auto; padding:0px; background-color:#fff;}  
.newslist{ width:96%; margin:0px auto; position:relative; }
.title_news{ width:100%; height:40px; margin-top:10px;}
.title_news span{ display:inline-block; font-family:"微软雅黑"; font-size:16px; color:#3f6a9f; float:left;} 
.title_news span i{ display:inline-block; width:16px; height:16px; border-radius:16px; margin-right:5px; margin-top:5px; background-color:#3f6a9f;}
.title_news span,.title_news a{ line-height:40px;}
.title_news .amore{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#000;}

.newslist li,.newslist li dl{ width:100%; height:100%; margin:0px auto; position:relative; overflow:hidden;} 
.newslist li dl dt{ width:100%; margin:0px auto; padding-top:10px; padding-bottom:10px; border-bottom:dotted 1px #ddd; position:relative; }
.newslist li dl dt img{width:162px;height:102px; float:left; margin-right:10px; border:solid 1px #ddd;}

.newslist li dl dt a{line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#000; font-weight:normal;} 
.newslist li:hover a{ color:#84201es!important;}
.newslist li dl dt p{line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#666; font-weight:normal;} 

.newsDiv2{width:725px; height:380px; border-top:solid 3px #3f6a9f; margin:0px auto; padding:0px; background-color:#fff;}  
.newslist2{width:96%; margin:0px auto; position:relative; }
.dlcls dt{ width:100%; height:140px; margin:0px auto; margin-bottom:20px; padding-top:10px; padding-bottom:10px; border-bottom:dotted 1px #ddd; position:relative; }
.dlcls dt .img00{width:220px;height:133px; float:left; margin-right:10px; border:solid 1px #ddd;} 
.dlcls dt a{line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#000; font-weight:normal;}  
.dlcls dt p{line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#666; font-weight:normal;} 

.dlcls dd{ width:46%; height:30px; text-indent:8px; float:left;}
.dlcls dd a{ color:#000;}
.dlcls .dd1{ border-left:solid 1px #ddd;}

.newslistDd{ width:100%; height:40px; border-bottom:dotted 1px #666; margin:0px auto; padding:0px;}
.newslistDd a{ float:left;line-height:40px; font-family:"微软雅黑"; font-size:12px; color:#333; display:block; width:80%}
.newslistDd a i{ float:left; display:block; width:20px; height:20px; background-image:url(../images/ico_news.png); margin-top:10px; margin-right:8px;}
.newslistDd span{ float:right;line-height:40px; font-family:"微软雅黑"; font-size:12px; color:#999; display:block; width:20%; text-align:right;}


.newsDiv h2 div a{line-height:35px; color:#000; font-size:16px; font-family:"微软雅黑"; }



.kstdDiv{ width:327px; height:327px; position:relative; border-left:solid 1px #000; }
.kstdInfor{ width:325px; height:250px;position:relative; border:solid 1px #ddd; margin-left:-1px;}
.kstdInfor00{ width:300px; height:100%;  margin:0px auto;}  
	.slideBox{ width:100%; height:200px;position:relative; margin-top:25px;} 
	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:80px; bottom:-50px; z-index:1; } 
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
	.slideBox .hd ul li{ float:left; margin-right:5px;  width:20px; height:5px; background:#999999; cursor:pointer; } 
	.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
	.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
	.slideBox .bd ul,.slideBox .bd ul li{ width:100%; height:100%; position:relative; margin:0px auto; padding:0px;}
	.slideBox .bd img{ width:100%; height:100%; } 

.headtitle00{ background-color:#3f6a9f; text-indent:10px; color:#fff; margin:0px auto;}
.headtitle00 h2{border-bottom:0px; color:#fff;}

#footer{ width:100%; height:288px; background-image:url(../images/footbk.jpg);overflow:hidden; text-align:center;}
.footerDiv{ width:890px; height:157px; text-align:center; line-height:30px; color:#000; font-family:"微软雅黑"; font-size:16px; margin:0px auto; margin-top:45px;}
.footerDiv img{ margin-right:20px; float:left;}
.footerContent{ float:left; text-align:left;}

.navbt{ width:100%; height:38px; background-image:url(../images/navbt.jpg); background-repeat:repeat-x;}
.navbt ul{ width:100%; height:100%; text-align:center;}
.navbt ul li{ display:inline-block; margin-left:30px; margin-right:30px;}
.navbt ul li a{ line-height:38px; color:#fff; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}

.ftUl{ width:100%;height:84px; line-height:30px; color:#fff; font-size:18px; font-family:"微软雅黑";margin-top:50px;  }
.ftUl li{ width:33.3%; height:100%; float:left;}
.ftUl_center{ width:32%!important; border-left:solid 1px #cd5957;border-right:solid 1px #cd5957;}
.ftUl li dl{ width:98%;height:90px; margin:0px auto;}
.ftUl li dl dt,.ftUl li dl dd{  height:100%; float:left;}
.ftUl li dl dt{ width:40px; text-align:left;}
.ftUl li dl dt img{ margin-top:10px;}

.ftUl li dl dd{ width:210px;}
.ftUl li dl dd,.ftUl li dl dd a{min-height:40px; line-height:30px;color:#fff; font-size:16px; font-family:"微软雅黑"; text-align:left;} 

.ftBkColor{ background-color:#363636;}
.ico_footer_tel,.ico_footer_fax,.ico_footer_email,.ico_footer_add{ width:28px; height:28px; float:left; margin-right:5px; background-image:url(../images/ico_footer.png); background-repeat:no-repeat;}
.ico_footer_add{ background-position:0px 0px;}
.ico_footer_fax{ background-position:0px -48px;}
.ico_footer_email{ background-position:0px -96px;}
.ico_footer_add{ background-position:0px -146px;}

.footerShare{ width:100%; margin:0px auto; margin-top:20px;}

footer{ width:100%; height:40px; line-height:40px; text-align:center; background-color:#1f282d; color:#fff; font-size:12px; font-family:"微软雅黑";}



.guahaoUl{ width:100%; margin:0px auto;}
.guahaoUl li{ height:40px; float:left; margin-bottom:20px!important;}
.guahaoUl .xmli0{ width:12%; margin:0px auto; text-align:right;color:#7e0202; font-size:14px; font-family:"微软雅黑";}
.guahaoUl .xmli2{ width:88%; margin:0px auto; text-align:left;}
.guahaoUl .xmli3{ width:100%; margin:0px auto; text-align:left; padding-left:12%;}
.guahaoUl .xmli4{ width:88%;height:170px; margin:0px auto; text-align:left;}
.guahaoUl .xmli5Div{ width:100%; margin:0px auto; margin-bottom:10px; padding:0px;}
.guahaoUl .xmli5{ width:88%; margin:0px auto;text-align:left;}
.inforVal{ width:480px; height:150px;}

#submitGhao{ background-color:#7e0202; color:#fff; width:120px; height:35px; line-height:30px; border:solid 1px #7e0202; border-radius:3px;}
#telSubmit{ height:34px; margin-top:-10px;}

.yslb {border-collapse: collapse; background-color: #fff; font-size:12px;}
.yslb td {line-height: 16px;border: 1px #BDBDBD solid;text-align: center;color: #646464;}

.am_cls,.pm_cls{ padding:1px; padding-left:5px; padding-right:5px; border-radius:3px; color:#fff;}
.am_cls:hover,.pm_cls:hover{ color:#fff;} 
.am_cls{background-color:#393; }
.pm_cls{ background-color:#F60;}

.yytimeCls0,.yytimeCls1,.yytimeCls2{ display:inline-block;color:#fff; font-size:12px; padding:3px; padding-left:6px; padding-right:6px; margin:10px; border-radius:3px;}
.yytimeCls0{ background-color:#090; cursor:pointer;}
.yytimeCls0:hover{ background-color:red;}
.yytimeClsRed{ background-color:red;}
.yytimeCls1,.yytimeCls2{ background-color:#999;}

#yytimeDiv{ padding:5px; padding-left:10px; padding-right:10px;color:red;font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:30px;}

.RightDiv{ margin-left:0px; z-index:10; position:relative;}
.hbordreColor{ border-bottom:solid 1px #ddd;}
.headbtm_0{ margin-bottom:0px;}
.pagelist_ul{ width:100%; margin:0px auto;}
.pagelist_ul li{ width:100%; height:40px; background-color:#efeded; text-align:left; border-bottom:solid 1px #dfdcdc; text-indent:10px; background-repeat:no-repeat; background-image:url(../images/li_0.png); background-position:220px 15px; position:relative;}
.pagelist_ul li:hover{background-image:url(../images/li_1.png); background-color:#3f6a9f;}
.pagelist_ul li:hover a{ color:#fff;}
.pagelist_ul li:hover dl{ display:block;}
.pagelist_ul li:hover dl dd a{ color:#333;}
.pagelist_ul li a{ line-height:40px; color:#333; font-size:14px; font-family:"微软雅黑";}

.pagelist_ul li dl{ position:absolute;width:200px; left:250px;top:0px; background-color:#efeded; margin:0px auto;border-top:solid 1px #dfdcdc;border-left:solid 1px #dfdcdc; display:none;}
.pagelist_ul li dl dd{ width:180px; height:40px; text-align:left; border-bottom:solid 1px #dfdcdc; text-indent:10px; background-repeat:no-repeat; background-image:url(../images/li_0.png); background-position:0px 15px; position:relative;}
.pagelist_ul li dl dd a{ line-height:40px; color:#333; font-size:14px; font-family:"微软雅黑";}
.pagelist_ul li dl dd:hover{background-image:url(../images/li_1.png); background-color:#3f6a9f;}
.pagelist_ul li dl dd:hover a{ color:#fff;}


.contactus_ul{ width:100%; padding:0px; margin:0px auto; padding-top:10px; padding-bottom:10px;background-color:#efeded;}
.contactus_ul dl{ width:96%; margin:0px auto;}
.contactus_ul dl dd{line-height:30px; color:#333; font-size:14px; font-family:"微软雅黑"; } 

.contactus_ul .ico_footer_tel,.contactus_ul .ico_footer_fax,.contactus_ul .ico_footer_email,.contactus_ul .ico_footer_add{ width:20px; height:20px; float:left; margin-right:5px; margin-top:8px; background-image:url(../images/ico_left.png); background-repeat:no-repeat;}
.contactus_ul .ico_footer_add{ background-position:0px 0px;}
.contactus_ul .ico_footer_fax{ background-position:0px -35px;}
.contactus_ul .ico_footer_email{ background-position:0px -70px;}
.contactus_ul .ico_footer_add{ background-position:0px -105px;}

#i_facebook,#i_twitter,#i_googleplus,#i_linkedin,#i_pinterest,#i_youtube,#i_instagram,#i_skype{ display:inline-block; float:left; margin-right:5px; margin-bottom:5px; width:40px; height:40px; background-image:url(../images/icon-sns.png); background-repeat:no-repeat; border-radius:40px;cursor: pointer;text-indent: -9999px;}
#i_facebook{ background-position:0px 0px;}
#i_twitter{ background-position:-51px 0px;}
#i_googleplus{ background-position:-102px 0px;}
#i_linkedin{ background-position:-153px 0px;}
#i_pinterest{ background-position:-204px 0px;}
#i_youtube{ background-position:-255px 0px;}
#i_instagram{ background-position:-306px 0px;}
#i_skype{ background-position:-357px 0px;}

.minpicUl{ width:417px; height:75px; position:relative; margin:0px auto; margin-top:0px;  padding:0px; margin-left:0px;}
.minpicUl li{ width:25%; height:100%; float:left; margin:0px auto; padding:0px;}
.minpicUl li div{ width:100px; height:98%; overflow:hidden; margin:0px auto; float:left;}
.minpicUl li div img{ width:100%; height:100%;}

.article-prodsImg{ float:left; border:solid 1px #dfdfdf; margin:0px auto; padding:5px; background-color:#fff; max-width:415px; max-height:415px; }
.article-prodsImgIds{display:table-cell;max-height:412px; max-width:412px;vertical-align:middle; text-align:center; margin:0px auto; border:solid 1px #dfdfdf;}

.article-prods_dl{ width:600px; margin:0px auto; float:left; margin-left:10px;}
.article-prods_dl dt{ height:50px; font-size:20px; font-family:"微软雅黑"; line-height:50px; border-bottom:dotted 1px #dfdfdf;}
.article-prods_dl dt h1{font-size:20px;}
.article-prods_dl dt b,.article-prods_dl dd b{ text-transform:capitalize;}
.article-prods_dl dd{ height:50px; font-size:16px; font-family:"微软雅黑"; line-height:50px;border-bottom:dotted 1px #dfdfdf;}
.shareDiv{width:100%; height:50px; margin:0px auto; border-top:dotted 1px #dfdfdf;border-bottom:dotted 1px #dfdfdf; text-align:right; padding-top:5px; margin-top:20px;}
.shareDiv a{ float:right!important; text-indent:9999px!important;}

.post_title_div{ width:100%; height:40px; border-bottom:solid 1px #dddddd; margin-top:20px;}
.post_title_div span{ display:block; width:140px; height:40px; text-align:center; line-height:36px; background-color:#fff; border:solid 1px #dddd; border-top:solid 3px #3f6a9f; border-bottom:0px; border-top-left-radius:3px;border-top-right-radius:3px; color:#3f6a9f; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}

.catalogDiv{ width:100%; margin:0px auto;}
.catalogDiv ul{ width:100%; margin:0px auto;}
.catalogDiv ul li{ width:100%; margin:0px auto; margin-bottom:10px; border-bottom:dotted 1px #ddd;}
.catalogDiv ul li .catalogDiv_1{ width:25%; float:left; text-align:left;}
.catalogDiv ul li .catalogDiv_1 a{font-size:16px; font-family:"微软雅黑"; color:#000;line-height:30px;}
.catalogDiv ul li .catalogDiv_2{ width:25%; float:left; text-align:left; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd; padding-left:10px;}
.catalogDiv ul li .catalogDiv_2 a{font-size:14px; font-family:"微软雅黑"; color:#000; line-height:30px;}
.catalogDiv ul li .catalogDiv_3{ width:46%; float:left; text-align:left; padding-left:10px;}
.catalogDiv ul li .catalogDiv_3 a{font-size:14px; font-family:"微软雅黑"; color:#333; line-height:30px;}



#example2{display: none;margin-bottom:10px;margin-top:10px;}
#example2 .etalage_thumb{background: white url(../images/loading.gif) center no-repeat;border: 1px solid #ddd;padding:5;}
#example2 .etalage_zoom_area,.etalage_zoom_area{background: white url(../images/loading.gif) center no-repeat;border: 1px solid #ddd;padding:0;}
#example2 .etalage_magnifier{background: #666;border: 1px solid #333;}
#example2 .etalage_icon{background: url(../images/zoom2.gif) no-repeat;width: 24px;	height: 24px;}
/*
 * ------------------------------------ FUNCTIONALITY --------------------------------------
 * The following CSS serves to make Etalage function properly. Don't edit or edit carefully.
 * -----------------------------------------------------------------------------------------
 */
.etalage, .etalage_thumb, .etalage_thumb_image, .etalage_source_image, .etalage_zoom_preview, .etalage_icon, .etalage_hint{ display:none }
.etalage, .etalage ul, .etalage li, .etalage img, .etalage_hint, .etalage_icon, .etalage_description{ margin:0; padding:0; border:0; list-style:none }
.etalage, .etalage_magnifier div, .etalage_magnifier div img, .etalage_small_thumbs ul, ul .etalage_small_thumbs li, .etalage_zoom_area div, .etalage_zoom_img{ position:relative }
.etalage img, .etalage li{ -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; -webkit-user-drag:none; -moz-user-drag:none; user-drag:none }
.etalage, .etalage_small_thumbs li{ float:left }
.etalage_right{ float:right }
.etalage li{ position:absolute }
.etalage img{ vertical-align:bottom; max-width:none }
.etalage_magnifier{ cursor:default }
.etalage_magnifier div, .etalage_small_thumbs{ overflow:hidden }
.etalage_magnifier div img{ display:none }
.etalage_icon, .etalage_hint{ cursor:default; width:0; height:0; overflow:hidden }
.etalage_small_thumbs li.vertical{ float:none }
.etalage_zoom_area{ z-index:996 }
.etalage_zoom_area div{ overflow:hidden; z-index:997 }
.etalage_zoom_preview{ position:absolute; z-index:998 }
.etalage_zoom_img, .etalage_hint{ z-index:999 }
.etalage{ direction:ltr }
div.etalage_description{ position:absolute; bottom:0; left:0; z-index:999 }
div.etalage_description.rtl{ direction:rtl; text-align:right }

.pagination li{ display:inline}