.indexFlash{height:399px; overflow:hidden; position:relative;}
.indexFlash .bg{position:absolute; z-index:10; left:0px; top:0px;  height:14px; width:100%; overflow:hidden;}
.indexFlash li{position:absolute; width:100%; z-index:1; left:0px; top:0px; display:none;}
.indexFlash li a{display:block; height:399px; overflow:hidden;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:15px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; background:url(../image/btn1.png) left top no-repeat; width:16px; height:16px; overflow:hidden; cursor:pointer; margin-left:6px;}
.indexFlash .btnDiv .spanNow{background:url(../image/btn2.png) left top no-repeat;}


.indexabout{height:260px; overflow:hidden;background:#F0F1F3; padding-top:10px;}
.indexabout .att{background:#FFF; height:250px;box-shadow: 0px 0px 10px #ddd;}

.indexabout .about{width:340px; padding:10px 20px; height:250px; background:url(../image/aboutbg.gif) right repeat-y;}
.indexabout .about .content{ line-height:180%; padding-top:10px; color:#666;}
.indexabout .about .list{ height:100px; overflow:hidden; margin-top:10px;}
.indexabout .about .list ul{ width:200%;}
.indexabout .about .list li{ float:left; height:90px; width:150px; margin-right:10px; border:#eee 1px solid; text-align:center;}

.indexabout .news{width:580px; padding:10px 20px;}
.indexabout .news .content{ padding-top:20px;}
.indexabout .news .content .imgdiv{width:200px; float:left;}
.indexabout .news .content .newslist{width:360px; float:left; padding-left:20px;}
.indexabout .news .content .newslist a{ font-size:13px; line-height:200%;}


.indexppr{ min-height:500px; overflow:hidden;background:#F0F1F3; padding-top:10px;}
.indexppr .att{background:#FFF; height:490px;box-shadow: 0px 0px 10px #ddd;}
.indexproduct2{ padding:20px;}
.indexproduct2 ul{ width:1300px;}
/*.indexproduct2 li{ float:left;display:inline-block; background:#FFF; height:200px; width:240px; margin-right:10px; margin-bottom:15px;}*/
.indexproduct2 li { display:block;height:200px;margin-bottom:10px;}
.indexproduct2 li img{ width:220px; height:160px;}
.indexproduct2 li a{display:block; width:220px; text-align:center; }
.indexproduct2 li .tit{overflow:inherit;padding-top:10px;line-height:160%;}


.indexpro{ height:260px; overflow:hidden;background:#F0F1F3; padding-top:10px;}
.indexpro .att{background:#FFF; height:250px;box-shadow: 0px 0px 10px #ddd;}
.indexproduct3{ padding:20px;}
.indexproduct3 ul{ width:1300px;}
.indexproduct3 li{ float:left;display:inline-block; background:#FFF; height:200px; width:197px; text-align:center;}
.indexproduct3 li img{ width:180px; height:130px;}
.indexproduct3 li a{display:block; width:180px; text-align:center; }
.indexproduct3 li .tit{overflow:inherit;padding-top:10px;line-height:160%;}

.indexlink{ min-height:200px;background:#fff; padding-top:20px;}
.indexlink .link{width:680px;}
.indexlink .link .hezuo{ height:60px; overflow:hidden; padding:5px;}
.indexlink .link .hezuo ul{ width:160%;}
.indexlink .link .hezuo li{ float:left; display:inline-block; width:100px; margin-right:14px; padding:10px 0;}
.indexlink .link .hezuo img{ border:#eee 1px solid;}
.indexlink .link .links{ line-height:200%; position:relative; margin-top:15px;}
.indexlink .link .links span{ position:absolute; color:#666; padding-left:5px;}
.indexlink .link .links a{ display:inline-block; margin-right:15px;}
.indexlink .map{ width:280px; padding-top:10px;}


.leftmenu{ width:230px;box-shadow: 0px 0px 10px #ddd;}
.leftmenu h2{display:block; width:230px; height:50px; line-height:50px; color:#fff; background:#2767AE; font-size:20px;font-family:"微软雅黑";}
.leftmenu .sideNav li{border-bottom:#f0f0f0 1px solid;background:#f8f8f8;height:40px;line-height: 40px;}
.leftmenu .sideNav li a{color:#333333; font-size:14px;}
.leftmenu .sideNav li a:hover,.leftmenu .sideNav li .on{color:#1370C0; font-weight:bold;}
.contt{ width:760px; background:#FFF; overflow:auto;}
.contt img{ max-width:700px;}
.contt .rigtit{ height:50px; line-height:50px; text-align:right; padding-right:30px; border-bottom:#e0e0e0 1px solid; position:relative;}
.contt .rigtit h1{ position:absolute; left:25px; color:#666;}
.about{line-height:200%;padding:20px 15px; font-size:14px; color:#666;margin-bottom:10px;text-align: left;}

.productlist{ overflow:hidden;}
.productlist{ width:110%;}
.productlist li{ display:inline-block; float:left; width:254px; height:210px; border-bottom:#e2e2e2 1px solid; background:url(../image/productbg.gif) right bottom no-repeat;}
.productlist li img{ margin-top:20px; margin-bottom:10px;}

.partnerlist{ overflow:hidden;}
.partnerlist ul{ width:110%;}
.partnerlist li{ display:inline-block; float:left; text-align:center; width:254px; height:210px; border-bottom:#e2e2e2 1px solid; background:url(../image/productbg.gif) right bottom no-repeat;}
.partnerlist li img{ margin-top:20px; margin-bottom:10px;}


.pageTitle{height:40px; line-height:40px; overflow:hidden; background:url(../image/titbg.png) 5px center no-repeat; padding-left:20px; position:relative; border-bottom:#eee 1px solid;}
.pageTitle h1{font-family:"微软雅黑"; color:#004DA2; font-weight:100; font-weight:bold;}
.pageTitle .more{position:absolute; top:0px; right:13px; color:#999;}
.pageTitle .more:hover{color:#1c5a97;}

.indexPart1{width:235px; height:230px; overflow:hidden;    margin:10px 20px 0 0; background:#FFF;border:#e3e3e3 1px solid; }
.indexPart1 .content{line-height:24px; color:#666; padding:10px 15px;}

.indexPart2{width:480px; height:230px; overflow:hidden; margin:10px 20px 0 0px;background:#FFF;border:#e3e3e3 1px solid;}
.indexPart2 .list{ padding-top:15px;}
.indexPart2 .list ul{ width:2000%;}
.indexPart2 .list ul li{float:left; width:240px; text-align:center; overflow:hidden;}
.indexPart2 .name{padding-top:30px;}
.indexPart2 .name a{color:#666;}
.indexPart2 .name a:hover{color:#1c5a97;}

.indexPart3{width:245px; height:230px; overflow:hidden; margin:10px 0 0 0;background:#FFF; border:#e3e3e3 1px solid;}
.indexPart3 .content{line-height:28px; color:#666; padding:10px 15px;}

.indexproduct{height:100px; position:relative; width:1000px; margin:0 auto; padding:10px 100px; overflow:hidden;}

.indexproduct li{ float:left;display:inline-block; background:#FFF; height:100px; width:230px; border:#CAC9C7 1px solid; margin-right:24px;}
.indexproduct li img{ width:100px; height:100px; border-right:#CAC9C7 1px solid;}
.indexproduct li a{float:left;display:block; height:100px; width:100px; }
.indexproduct li .tit{ padding:0 15px; overflow:inherit;padding-top:30px;line-height:160%;}
.indexproduct .prev{display:block; background:url(../image/prev.png) left top no-repeat; width:20px; height:21px; position:absolute; z-index:10; left:50%; margin-left:-550px; top:50px;}
.indexproduct .next{display:block; background:url(../image/next.png) left top no-repeat; width:20px; height:21px; position:absolute; z-index:10; right:50%; margin-right:-550px; top:50px;}


/* 本例子css */
.slideBox{ width:100%; height:399px; overflow:hidden; position:relative;  }
.slideBox .hd{height:30px; overflow:hidden;position:absolute; left:45%; bottom:10px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:18px; border-radius: 50%; width:15px; height:15px; line-height:14px; text-align:center; background:#808080; cursor:pointer; }
.slideBox .hd ul li.on{background:#fff; width:15px; height:15px; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd a{width:100%; height:399px; display:block;  }



