@charset "gb2312";
/* CSS Document */
*{ font-size:14px; margin:0 auto; padding:0; text-decoration:none; color:#000; list-style-type:none}
body{ background-image:url(../images/bg.png)}
.big{ width:1202px; }


.topColor{ height:12px; background-color:#003c72}
.indexMenu{ margin-top:0px;}
.indexMenu li{ width:100px; line-height:100px; float:left; text-align:center}
.indexMenu li:Hover{background-color:#003c72}
.indexMenu li:Hover a{ color:#FFF; font-size:16px}
.indexMenu li ul{ display:none}
.indexMenu .sel{background-color:#003c72}
.indexMenu .sel a{ color:#FFF}
/* flexslider */
.flexslider{position:relative;height:514px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; }
.flexslider:hover{opacity:1}
.slides{position:relative;z-index:1;}
.slides li{height:514px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}
#indecCase { width:1202px; margin:0 auto}
#indecCase li{ text-align:center; background-image:url(../images/caseg.gif); height:233px; width:193px; border:1px solid #ccc; margin-left:2px; float:left}
#indecCase img{height:165px; width:193px;}
#indecCase li a{ color:#fff; line-height:26px; font-size:16px;}
#proClass {width:1202px; margin:0 auto}
#proClass li{ float:left; width:369px; height:369px; border:1px solid #ccc; margin-left:20px;}
#proClasstext li{ margin-left:10PX; background-image:url(../images/lp.jpg); width:291px; height:99px; margin-top:24px; text-align:center}
#proClasstext li a{width:291px; height:49px; padding-top:40px; display:block}

#indexNews { width:1202px; margin:0 auto;  height:223px; overflow:hidden;}
#indexNews li{ text-align:center; height:233px; width:220px;  margin-left:12px; float:left}
#indexNews img{height:165px; width:220px;}
#indexNews li a{ color:#000; line-height:26px; font-size:16px;}

.endpro{ color:#fff; margin-top:20px;}
.endpro a{ color:#fff}
.endpro li{ text-align:center; width:120px; float:left; line-height:24px;}
.innerTopMenu{ background-image:url(../images/menu.png)}
.innerTopMenu li{ text-align:center; width:160px; height:66px; line-height:66px; float:left}
.innerTopMenu li:Hover{background-image:url(../images/menusel.png)}
.innerTopMenu li a{ color:#fff}
.innerTopMenu ul{ display:none; margin-top:-10px;}
.innerTopMenu ul li{ height:24px; line-height:24px; background-color:#003c72}
.innerTopMenu ul li:hover{ background-image:none}
.innerTopMenu li:hover ul{ display:block}
body{background-image:url(../images/innertopbg.png); background-repeat:no-repeat; background-position:top;}
.innerC{ background-color:#fff}
.leftMenu li{ width:248px; height:40px; line-height:40px; background-image:url(../images/about_11.gif) }
.leftMenu li a{ width:200px; padding-left:40px; height:40px; display:block}
.leftMenu li:hover{  background-image:url(../images/about_07.gif) }
.leftMenu li:hover a{ color:#fff}
.leftMenu li ul{ position:absolute; display:none; z-index:1000; margin-left:210px; margin-top:-40px; background-color:#003c72}
.leftMenu li:hover ul{ display:block}
.leftMenu li ul li{background-color:#003c72; background-image:none}
.leftMenu li ul li:Hover{background-image:none}
.icm{ padding:12px; line-height:40px;}
.contact{ padding:12px; min-height:100px; line-height:24px}