@charset "utf-8";
/* CSS Document */
#bannerBox{ margin: 0px auto; padding: 0px; width:100%; height: 495px; overflow: hidden;}
/*index slider auto fix*/
.container, .container *{margin:0; padding:0;}
.container{width:100%; height:495px; overflow:hidden;position:relative;}
.slider{overflow:hidden;}
.slider li{width:100%; height:495px; float:left;list-style:none;}
.slider li a{width:100%; height:495px;display:block;}
.num{ position:absolute; right:0px; bottom:18px; border:0px #00C solid; width:52%;}
.num li{ float: left; list-style:none; width: 18px; height: 16px; font-size: 0px; cursor: pointer; margin: 0px; background:url(/images/dots.png) ;  background-position:0  -16px; overflow:hidden;}
.num li.on{ width: 18px; height: 16px; font-size: 0px; background-position:0  -32px;}
#Imain1{ margin: 0px auto; padding: 0px; padding-top: 24px; width: 960px; height:280px; overflow: hidden;}
#Imain1 .ysBox{ float: left; width: 308px; height: 280px; padding-left: 18px; background: url(../images/ysbg.jpg) top right no-repeat;}
#Imain1 .ysBox img{ padding-left: 1px; padding-right: 1px; width: 306px; height: 120px;}
#Imain1 .ysBox dl{ padding-top: 10px; padding-left: 18px; padding-right: 18px; overflow: hidden;}
#Imain1 .ysBox dt{ font-size: 18px; font-weight: 500; font-family: "微软雅黑"; height: 42px; line-height: 42px; text-align:center; overflow: hidden;}
#Imain1 .ysBox dd{ color: #898989; font-family: "微软雅黑"; font-size: 12px; line-height: 21px; padding-top: 2px;}

#ITitle{ margin: 0px auto; padding: 0px; width: 960px; border-bottom: 1px #e2e2e2 solid; padding-top: 24px; line-height: 42px; font-size: 20px; font-family: "微软雅黑"; overflow: hidden;}

#IList{ margin: 0px auto; padding: 0px; width: 960px; padding-top: 14px; padding-bottom: 14px; overflow: hidden;}
#IList .proBox{ float: left; width: 219px; padding-left: 28px; padding-top: 14px; padding-bottom: 14px;}
#IList .proBox img{ width: 219px; height: 219px;}
#IList .proBox dl{ padding-top: 6px;}
#IList .proBox dt{ height: 32px; line-height: 16px; overflow: hidden;}
#IList .proBox dt span{ color: #f60;}
#IList .proBox dt a{ color: #666;}
#IList .proBox dt a:hover{ color: #e4393c;}
#IList .proBox dt a:hover span{ color: #e4393c;}
#IList .proBox dd{ line-height: 22px; padding-top: 6px; height: 22px; overflow: hidden;}
#IList .proBox .jiage{ font-family: Arial; color: #e4393c; font-weight: bold; font-size: 16px;}
#IList .proBox .btn a{ display: inline-block; float: left; border: 1px #ddd solid; background: #f3f3f3; color: #333; line-height: 20px; height: 20px; margin-right: 6px; padding-left: 10px; padding-right: 10px;}
#IList .proBox .btn a:hover{ text-decoration: none; border: 1px #ccc solid;}

#Inav{ margin: 0px auto; padding: 0px; border: 1px #ddd solid; margin-top: 32px; width: 958px; font-family: "微软雅黑"; overflow: hidden;}
#Inav h2{ background: #f7f7f7; color: #333; height: 32px; line-height: 32px; padding-left: 12px; font-size: 18px; font-weight: normal;}
#Inav ul{ padding: 8px; overflow: hidden;}
#Inav ul li{ float: left; width: 168px; font-size: 14px; height: 20px; line-height: 20px; padding-top: 8px; padding-bottom: 8px; padding-left: 20px;}
#Inav ul li a{ color: #005aa0;}
#Inav ul li a:hover{ color: #e4393c; text-decoration: none;}

#proDh{ margin: 0px auto; padding: 0px; width: 960px; height: 36px; line-height: 36px; padding-top: 24px; font-size: 14px; font-family: "微软雅黑"; overflow: hidden;}
#proDh strong{ font-size: 18px;}

#ProBox{ margin: 0px auto; padding: 0px; width: 960px; padding-top: 20px; padding-bottom: 20px; overflow: hidden;}
#ProBox .leftNav{ float: left; width: 150px; border: 1px #ddd solid;}
#ProBox .leftNav h2{ background: #e3e3e3; height: 36px; line-height: 36px; border-bottom: 1px #ddd solid; font-family: Arial; padding-left: 12px; font-size: 16px; color: #333;}
#ProBox .leftNav ul{ padding-left: 2px; padding-top: 12px; padding-bottom: 12px; background: #f8f8f8;}
#ProBox .leftNav ul li{ line-height: 20px; height: 20px; padding-left: 24px; padding-top: 6px; padding-bottom: 6px; background: url(../images/icon2.jpg) left no-repeat; overflow: hidden;}
#ProBox .leftNav a{ color: #666;}
#ProBox .leftNav a:hover{ color: #e4393c; text-decoration: none;}
#ProBox .leftNav .cur{ color: #00925f; font-weight: bold;}
#ProBox .proList{ float: right; width: 790px;}
#ProBox .proList h1{ border: 1px #ddd solid; background: #eee; height: 36px; padding-left: 16px; font-size: 15px; color: #00925f; line-height: 36px;}
#ProBox .proList dl{ height: 125px; padding-left: 32px; padding-top: 36px; padding-bottom: 24px; padding-right: 0px; overflow: hidden;}
#ProBox .proList img{ float: left; width: 125px; height: 125px;}
#ProBox .proList dt{ padding-left: 24px; float: left; width: 300px;}
#ProBox .proList dt a{ display: block; font-weight: bold; line-height: 20px;}
#ProBox .proList dt span{ display: block; color: #808080; line-height: 20px; padding-top: 4px;}
#ProBox .proList .tedian{ color: #f60;}
#ProBox .proList dd{ padding-left: 80px; float: left;}
#ProBox .proList .jiage{ font-family: Arial; color: #e4393c; font-weight: bold; line-height: 125px; font-size: 16px;}
#ProBox .proList .btn{ text-align:center; width: 80px; padding-top: 34px;}
#ProBox .proList .btn a{ display: block; border: 1px #ddd solid; background: #f3f3f3; color: #333; line-height: 20px; height: 20px; margin-top: 6px;}
#ProBox .proList .btn a:hover{ text-decoration: none; border: 1px #ccc solid;}

.picBox{ float: left; width: 352px;}
.picBox .picBig{ width: 330px; height: 330px; border: 1px #dddddd solid; padding: 10px;}
.picBox .picList{ height: 54px; padding-top: 5px;}
.picBox .picList .prev{ float: left; width: 17px; height: 54px; display: block; background: url(../images/prev.jpg) no-repeat; cursor: pointer;}
.picBox .picList .next{ float: right; width: 17px; height: 54px; display: block; background: url(../images/next.jpg) no-repeat; cursor: pointer;}
.picBox .picList .list{ float: left; margin-left: 4px; width: 310px; height: 54px; overflow: hidden;}
.picBox .picList .list li{ float: left; width: 54px; padding-left: 4px; padding-right: 4px;}
.picBox .picList .list img{ width: 52px; height:52px; border: 1px #cecfce solid;}
.picBox .picList .list a:hover img{ border: 1px #e4393c solid;}
.picBox .picList .list .cur img{ border: 1px #e4393c solid;}

.proTitle{ float: right; width: 580px;}
.proTitle h1{ font-size: 16px; font-family: "微软雅黑"; color: #666; line-height: 24px;}
.proTitle h2{ font-size: 16px; font-family: "微软雅黑"; color: #e4393c; line-height: 24px; border-bottom: 1px #ccc dotted; padding-bottom: 8px;}
.proTitle ul{ padding-left: 14px; color: #666; padding-top: 6px;}
.proTitle ul li{padding-top: 8px;}
.proTitle .bianhao{ height: 24px; line-height: 24px;}
.proTitle .miaoshu{ color: #808080; line-height: 20px;}
.proTitle .jiage{ font-family: Arial; font-size: 20px; line-height: 32px; padding-top: 20px; color: #e4393c;}
.proTitle .shuliang{ padding-top: 20px; height: 30px; overflow: hidden;}
.proTitle .shuliang span{ display: inline-block; line-height: 28px; float: left;}
.proTitle .shuliang a{ float: left; margin-right: 5px; margin-top: 7px;}
.proTitle .shuliang input{ float: left; padding: 0px; margin:0px; border: 1px #b2b2b2 solid; width: 50px; margin-right: 5px; line-height: 24px; color: #e4393c;}
.proTitle .btn{ padding-top: 20px; height: 36px;}
.proTitle .btn a{display: inline-block; float: left; text-indent: -99em; height: 36px; margin-right: 8px; overflow: hidden;}
.proTitle .btn .jrgwc{ background: url(../images/jrgwc.jpg) no-repeat; width: 135px;}
.proTitle .btn .jgz{ background: url(../images/jgz.jpg) no-repeat; width: 72px;}
.proTitle .txt{ background: url(../images/txt.jpg) left no-repeat; padding-left: 24px; margin-top: 12px; color: #333;}
.proTitle .txt span{ font-family: Arial; font-size: 14px;}
.proTitle .fengxiang{ margin-top: 20px;}

#proShow{ margin: 0px auto; padding: 0px; padding-top: 32px; width: 960px; padding-bottom: 32px; overflow: hidden;}
.proShowTitle{ height: 46px; line-height: 46px; background: #eaeaea; overflow: hidden;}
.proShowTitle li{ float: left; width: 240px; text-align:center; font-size: 16px; font-family: "微软雅黑";}
.proShowTitle .cur{ background: #409f73;}
.proShowTitle .cur a{ color: #fff;}
.proContent{ font-size: 14px; padding-top: 24px; line-height: 200%; overflow: hidden;}