@charset "utf-8";
/* CSS Document */
* {	margin:0px auto; padding:0px; list-style-type:none; text-decoration:none;	}


.pli8 { width:100%; height:auto; overflow:hidden; margin:30px 0px; }
.p8topleft { width:390px; height:383px; float:left; font-size:16px; color: #666; line-height:30px;}
.p8topright { width:430px; height:383px; float:right; margin-left:25px;}
.pli8secright{ width:430px; height:264px; margin-bottom:15px; float:right; }
.pli8secleft {width:690px; height:565px; float:left; }

.pli8thrtit { width:100%; font-size:22px; color:#666; text-align:left; height:40px; line-height:40px;}
.pli8text { line-height:30px; font-size:16px; color:#666;}

.pli8pi { width:100%; height:auto; margin:30px auto; overflow:hidden;}
.pli8pi li { width:280px; margin-right:32px; float:left}


.pli8fou { width:100%; height:auto; overflow: hidden; background:#f6f6f6; }
.pli8foua { width:1256px; margin:40px auto; height:auto; overflow:hidden;}
.pli8foua li { width:390px; text-align:center; line-height:20px; float:left;}
.pli8pic { width:100%; height:auto; overflow:hidden; margin:10px auto;}
.pli8title { height:45px; width:1256px; font-size:22px; text-align:left; color:#666; margin:10px auto; line-height:45px;}
.pli8end { width:100%; height:auto; margin:30px auto; overflow:hidden; /*border-bottom:1px solid #999;*/border-top:1px solid #71bf45;}
.pli8endleft { width:350px; float:left; line-height:30px; padding:15px auto; overflow:hidden; height:auto; margin-top:20px;}
.pli8endright { width:820px; float:right} 

.pli8endleft H1 { font-size:18px; font-weight:100;}





.protitle  { width:100%; float:left; font-size:22px; text-align:left; color:#666; margin:30px auto; }
.producttop { width:100%; margin:20px auto; height:auto; overflow:hidden;}
.plititle { height:45px; border-bottom:1px #71bf45 solid;width:100%; font-size:22px; text-align:left; color:#666; margin:0px auto; }
.pliatop { width:100%; margin:20px auto; height:auto; overflow:hidden;}
.plititle span { color:#71bf45;}
.plitop { width:100%; height:auto; overflow:hidden; margin:0px auto; border-top:0px #aaa solid;border-bottom:1px #71bf45 solid;}
.plitopl { width:462px; height:320px; float:left; background:#CCC; font-size:16px; text-align:center; line-height:50px;margin:20px auto;}
.plitopr { width:725px; height:220px; float:right;margin-top:100px; font-size:16px; line-height:30px; }
.plisec { width:100%; height:auto; margin:30px auto; overflow:hidden;}
.plisecl { width:466px; height:760px; float:left; text-align:center; font-size:16px; line-height:30px;}
.plisecr { width:663px; background:url(../pro/pro03.png) right center no-repeat; height:750px; float:right;}
.plisectext { width:300px;}
.plisectext li { font-size:16px; line-height:30px;}
.plisectexta { height:600px;}


.plithr { width:100%; background:#f6f6f6; height:auto; overflow:hidden;}
.plithrp { width:1256px; height:auto; margin:20px auto; overflow:hidden;}

.plisecr-2 { width:663px; background:url(../pro/pro07.png) right center no-repeat; font-size:16px; line-height:30px; height:750px; float:right;}

.plisecr-3 { width:663px; background:url(../pro/pro11.png) right center no-repeat; font-size:16px; line-height:30px; height:750px; float:right;}

.plisecr-4 { width:663px; background:url(../pro/pro15.png) right center no-repeat; font-size:16px; line-height:30px; height:750px; float:right;}

.plisectexta-2 { width:210px; float:left; height:560px; margin-right:30px; margin-top:50px;}
.plisectext-2 { width:210px; float:left; height:620px;margin-right:200px;}
.plisece-2 { width:320px; float:left;}

.pli4topleft { width:460px; float:left;height:auto; overflow:hidden;}

.pli4topright{ width:700px; float:right;height:auto; overflow:hidden;}

.pli4title { width:100%; height:40px; line-height:40px; font-size:22px; color:#666; border-bottom:1px #999 solid;}
.pli4text { width:100%; line-height:30px; font-size:16px; margin:20px auto;}

.pli4pic { width:100%; text-align:center;}
.pli4pic  li { float:left; width:233px; text-align:center;}
.pli4fou { width:565px; margin:10px; float:left;}
.pli4foutitle { width:100%; height:40px; line-height:40px; font-size:20px; text-align:left; border-bottom:1px #bbb solid;}
.pli4foup { width:100%; height:auto; border-bottom:1px #bbb solid; margin:1px auto; overflow:hidden;}
.pli4foupl { width:40%; height:35px; line-height:35px; float:left;}
.pli4foupr { width:60%; height:35px; line-height:35px; float:left;}


.pli4five { width:1256px; margin:20px auto; height:auto; overflow:hidden;}

.pli5topright{ width:554px; float:right;height:auto; overflow:hidden;}
.pli5pic { width:100%; text-align:center;}
.pli5pic  li { float:left; width:277px; text-align:center; margin-top:10px;}
.pli5topleft { width:550px; float:left;height:auto; overflow:hidden;}

.pli6 { font-size:16px; line-height:30px;}
.pli6 img { margin-top:20px;}
.pli6p { width:100%; height:auto; overflow: hidden;}
.pli6p li { width:195px; height:178px; text-align:center; float:left; margin:3px auto; }

.pli7five { width:100%; margin:20px auto; height:auto; overflow:hidden;}
.pli4foutitle { width:100%; height:auto; }
.pli7foup { width:580px; background:url(../pro/p6-21.jpg) center left no-repeat; line-height:34px; float:left; height:34px; margin:5px auto; overflow:hidden;}
.pli7topleft { width:580px; float:left;height:auto; overflow:hidden;}
.pli7foupl { width:190px; margin-left:60px; height:34px; float:left; line-height:34px; }
.pli7foupr { width:300px; height:34px; float:right; line-height:34px;}
.pli7topright{ width:555px; float:right;height:auto; overflow:hidden;}

.pli7title { width:100%; font-size:22px; color: #333; line-height:50px;}
.pli7pic { width:100%; text-align:center; line-height:50px; font-size:18px; height:auto;}


.pli9foutitle { width:100%; height:40px; line-height:40px; font-size:20px; text-align:left; border-bottom:1px #bbb solid;}
.pli9foup { width:100%; height:auto; border-bottom:1px #bbb solid; margin:1px auto; overflow:hidden;}
.pli9foupl { width:40%; height:35px; line-height:35px; float:left;}
.pli9foupr { width:10%; height:35px; line-height:35px; float:left;}
.pli9foupc { width:50%;height:35px; line-height:35px; float:left;}

.pli4five { width:1256px; margin:20px auto; height:auto; overflow:hidden;}



.pro_plist {width: 1256px; margin:30px auto; float:left; height:auto; overflow:hidden } 
.pro_plist ul li { width:371px; height:368px; text-align:center; margin:0px 5px; float:left; }
.pro_plist ul li a { width:351px; height:328px; float:left; text-align:center; line-height:30px; color:#666; font-size:14px;background: #fff; border:5px #ddd solid; margin:10px;}
.pro_plist ul li a img { width:351px; height:290px; border:0px;opacity:0.4; }
.pro_plist ul li a:hover { width:471px; height:468px; position: relative; float:left; right:60px;bottom:40px; text-align:center; line-height:40px; color:#333; font-size:14px;background:#ebebeb; z-index:999 }
.pro_plist ul li a:hover img { width:471px; height:420px; border:0px;opacity:1.0; z-index:999}



