@charset "utf-8";
/* CSS Document */
.z_h05{ width:1000px; height:5px; margin:0 auto;}
.z_h10{ width:1000px; height:10px; margin:0 auto;}
.z_h20{ width:1000px; height:20px; margin:0 auto;}
.z_h30{ width:1000px; height:30px; margin:0 auto;}

.z_p12-1{ font-size:12px;}
a.z_p12-1:hover{ font-size:12px; font-family:"Arial";}
.z_p14-1{ font-size:14px;}
.z_p16-1{ font-size:16px;}
.z_bold{ font-weight:bold;}

.z_top{ width:100%; height:360px; margin:0 auto; background:url(../img/top.png) top center no-repeat; border-top:1px solid #333;}
.z_daoyu{ width:1000px; height:125px; margin:0 auto; margin-top:35px; overflow:hidden;}
.z_daoyu .img{ width:140px; height:125px; background:url(../img/daoyu-img.jpg) no-repeat; float:left;}
.z_daoyu .txt{ width:825px; height:125px; float:left; padding:10px 0 10px 35px;}
.z_daoyu .txt p{ font-size:14px; line-height:26px; text-indent:2em; color:#666;}

.z_main{ width:100%; height:auto; margin:0 auto; background:url(../img/bj-2.gif);}

.z_daohang1{ width:1000px; height:60px; margin:0 auto; background:url(../img/daohang-1.png) no-repeat; margin-bottom:15px;}
.z_next1{ width:1000px; height:692px; margin:0 auto; overflow:hidden;}
.guanjcCon{ width:950px; margin:0 auto; zoom:1; overflow:hidden; padding-left:50px; padding-bottom:40px;}
.guanjcCon a{ width:204px; height:237px; float:left; margin-right:30px;}
.a1{ background:url(../img/gjc1.gif) no-repeat;margin-left:120px;}
.a2{ background:url(../img/gjc2.gif) no-repeat;}
.a3{ background:url(../img/gjc3.gif) no-repeat;}
.a4{ background:url(../img/gjc4.gif) no-repeat; margin-top:-35px;}
.a5{ background:url(../img/gjc5.gif) no-repeat; margin-top:-35px;}
.a6{ background:url(../img/gjc6.gif) no-repeat; margin-top:-35px;}
.a7{ background:url(../img/gjc7.gif) no-repeat; margin-left:120px; margin-top:-35px;}
.a8{ background:url(../img/gjc8.gif) no-repeat; margin-top:-35px;}
.a9{ background:url(../img/gjc9.gif) no-repeat;margin-top:-35px;}
/*.a10{ background:url(../img/gjc10.gif) no-repeat; margin-top:-35px;}*/
.a1:hover{ background:url(../img/gjc11.gif) no-repeat;}
.a2:hover{ background:url(../img/gjc22.gif) no-repeat;}
.a3:hover{ background:url(../img/gjc33.gif) no-repeat;}
.a4:hover{ background:url(../img/gjc44.gif) no-repeat;}
.a5:hover{ }
.a6:hover{ background:url(../img/gjc66.gif) no-repeat;}
.a7:hover{ background:url(../img/gjc77.gif) no-repeat;}
.a8:hover{ background:url(../img/gjc88.gif) no-repeat;}
.a9:hover{ background:url(../img/gjc99.gif) no-repeat;}
/*.a10:hover{ background:url(../img/copy/gjc11.gif) no-repeat;}*/

.z_daohang2{ width:1000px; height:60px; margin:0 auto; background:url(../img/daohang-2.png) no-repeat; margin-bottom:15px;}
.z_next2{ width:1000px; height:906px; margin:0 auto; overflow:hidden; background:url(../img/more.gif) top left no-repeat;}
.z_next2 .img2{ width:244px; height:184px; border:1px solid #666; padding:2px; margin-left:68px; float:left; margin-bottom:30px; display:inline;}
.z_next2 .img2 img{ width:244px; height:184px;}
.z_next2 .img3{ width:50px; height:190px; background:url(../img/kuang.gif) top center no-repeat; float:left; margin-bottom:30px;}
.z_next2 .txt2{ width:632px; height:190px; float:left; margin-bottom:30px; overflow:hidden;}
.z_next2 .txt2 h4, .z_next2 .txt2 h4 a, .z_next2 .txt2 h4 a:hover{ font-size:21px; color:#1E50A2; text-decoration:none; margin:3px 0 8px 0;}
.z_next2 .txt2 #p1{ font-size:13px; color:#444; margin-bottom:2px;}
.z_next2 .txt2 #p2{ font-size:13px; color:#2157B1; line-height:24px;}


.z_daohang3{ width:1000px; height:60px; margin:0 auto; background:url(../img/daohang-3.png) no-repeat; margin-bottom:15px;}
.z_next3{ width:1000px; height:580px; margin:0 auto;}
.redian{ width:1000px; margin:0px auto; padding:20px 0px;}
.redian h1{ font-weight:normal; border-left:1px solid #1E50A2; z-index:10; position:relative;}
.redian h1 a{ font-size:24px; color:#555; border:1px solid #1E50A2; background:#F1F1F1; text-decoration:none; margin-left:-1px; padding:15px 49px;}
.redian h1 a.color1{ background:#FFF; border-bottom:0;}
.redShow{ padding:40px 10px 20px 10px; border:1px solid #1E50A2; border-top:0; background:#FFF; width:975px; overflow:hidden;}
.redImg{ float:left; width:300px; height:405px; overflow:hidden; position:relative; border:1px solid #1E50A2; padding:2px; margin-left:14px;}
.redImg img{ width:300px; height:405px;}
.redImg p{ position:absolute; left:2px; bottom:2px; right:2px; background:#000; padding:0 10px; line-height:32px; filter:alpha(opacity=100); opacity:0.7; text-align:center; width:280px;}
.redImg p a{color:#FFF; font-size:14px; font-weight:bold;}
.redImg p a:hover{ text-decoration:none;}




















