@charset "utf-8";
/* CSS Document */



.cjzzyz{ overflow:hidden; margin:20px 0;}
.cjzzyz h3{ background:#E54137 url(../images/cwgk.png) center bottom; float:left; padding:0 40px; width:60px; text-align:center; height:320px; color:#fff; font-size:0;}
.cjzzyz h3 i{ display:block; height:100px;  }


.cwgk{ float:left; width:500px;  }
.cwgk ul li{  float:left; width:33%;  background:#eee; height:320px;  }
.cwgk ul li span{ display:block; text-align:center; margin-bottom:20px; margin-top:30px;}
.cwgk ul li span a{  font-weight:bold;}
.cwgk ul li span a i{ display:block; width:50px; height:50px; margin:0 auto 10px; }
.cwgk ul li span a.a1 i{ background:url(../images/c1.png) center center no-repeat;}
.cwgk ul li span a.a2 i{ background:url(../images/c2.png) center center no-repeat;}
.cwgk ul li span a.a3 i{ background:url(../images/c3.png) center center no-repeat;}
.cwgk ul li ul{ padding-top:0; padding-left:35px;}
.cwgk ul li ul li{ float:none; width:auto; height:auto;}
.cwgk ul li ul li a{ background:url(../images/a.png) left center no-repeat; padding-left:20px; line-height:30px; font-size:14px;  }



.zxgk{ float:right;  width:550px; border:1px solid #ccc; border-top:2px solid #c00; height:318px; }
.zxgk ul li{ overflow:hidden; line-height:34px; }
.zxgk ul li span{ float:left; width:20%; text-align:center;}
.zxgk ul li span.s1{ padding-left:2%;  width:58%; text-align:left;}
.zxgk ul li span.s1 a{ background:url(../images/dot.png) left center no-repeat; padding-left:10px;}
.zxgk ul li.first{  background:#eee; line-height:40px; font-weight:bold;}
.zxgk ul li.first span{ text-align:center; }


.marquee{ clear:both; margin:20px 0; }
.marquee h3{ background:url(../images/title2.png) center top no-repeat; height:80px; font-size:0;}
.marquee .bd ul li{ float:left; width:250px; height:250px; margin-right:10px;}
.marquee .bd ul li img{ width:100%; height:100%;}
.pn .marquee h3{ background:url(../images/title6.png) center top no-repeat;}


.zwfw{ float:right; }
.zwfw h3{  background:url(../images/title4.png) left top no-repeat; height:60px; font-size:0; }
.zwfw h3 a{ }
.zwfw div.box{  padding:40px;    background:#eee;background:url(../images/JY.jpg) center bottom; background-size:cover;}
.zwfw div.boxbox{ background:rgba(255,255,255,0.5); padding:40px;}
.zwfw p { overflow:hidden;}
.zwfw p a{ float:left; background:#D2ECFB; width:200px; height:160px; text-align:center; font-size:18px; font-weight:bold; color:#fff; }
.zwfw p a i{ display:block; width:80px; height:80px; border-radius:50%; margin:20px auto 10px;}
.zwfw p a:nth-child(1){ background:#5095E8 url(../images/zwfw1.png) center 30px no-repeat; margin-right:10px;}
.zwfw p a:nth-child(2){ background:#089FB2 url(../images/zwfw2.png) center 30px no-repeat; margin-right:10px;}


.zmhd ul{ margin-left:-10px; padding-top:10px;}
.zmhd ul li{ float:left; padding-left:10px;}
.zmhd ul li a{ float:left; background-color:#eee; background-position:center 20px ; background-repeat:no-repeat; padding-top:100px; width:95px; height:35px; text-align: center; }
.zwfw ul li a.a1{ background-image:url(../images/z1.png);}
.zmhd ul li a.a2{ background-image:url(../images/z2.png);}
.zmhd ul li a.a3{ background-image:url(../images/z3.png);}
.zmhd ul li a.a4{ background-image:url(../images/z4.png);}



.shfw{ float:left; background:#fff; width:600px;  }
.shfw h3{  background:url(../images/title3.png) left top no-repeat; height:60px; font-size:0; }
.shfw ul{ margin-right:-2%; background:url(../images/.jpg); background-size:cover;}
.shfw ul li{ float:left; width:32%; margin-right:1%; margin-bottom:1%;    }
.shfw ul li a{ float:left; width:100%; background:#eee; height:150px;color:#fff; font-size:18px;  }
.shfw ul li a i{ display:block; height:50px;}
.shfw ul li a span{ display:block; padding:20px;}


.shfw ul li.h1 a{ background:#E58E39; }
.shfw ul li.h2 a{ background:#089FB2; }
.shfw ul li.h3 a{ background:#7EC474; }
.shfw ul li.h4 a{ background:#089FB2; }
.shfw ul li.h5 a{ background:#5095E8; }
.shfw ul li.h6 a{ background:#2CBB9D; }
.shfw ul li.h7 a{ background:#F54B40; }
.shfw ul li.h8 a{ background:#E58E39; }
.shfw ul li.h9 a{ background:#F5BC3E; }

.shfw ul li.h1 a i{ background:url(../images/life/h1.png) center center no-repeat;}
.shfw ul li.h2 a i{ background:url(../images/life/h2.png) center center no-repeat;}
.shfw ul li.h3 a i{ background:url(../images/life/h3.png) center center no-repeat;}
.shfw ul li.h4 a i{ background:url(../images/life/h4.png) center center no-repeat;}
.shfw ul li.h5 a i{ background:url(../images/life/h5.png) center center no-repeat;}
.shfw ul li.h6 a i{ background:url(../images/life/h6.png) center center no-repeat;}
.shfw ul li.h7 a i{ background:url(../images/life/h7.png) center center no-repeat;}
.shfw ul li.h8 a i{ background:url(../images/life/h8.png) center center no-repeat;}
.shfw ul li.h9 a i{ background:url(../images/life/h0.png) center center no-repeat;}



.scfw{ clear:both;  }
.scfw .inner{ padding:20px;}
.scfw h3{  background:url(../images/title5.png) center top no-repeat; height:80px; font-size:0;  }
.scfw ul{ margin-right:-2%; margin-top:-2%; overflow:visible;  }
.scfw ul li{ float:left; width:18%; margin-right:2%; margin-top:2%;}
.scfw ul li a{ float:left; width:100%;  box-shadow:0 0 5px rgba(0,0,0,0.2);}
.scfw ul li a i{ display:block; background-color:#CEE2F2;  background-position:center top;  height:150px; }
.scfw ul li a i img{ margin-top:50px;}
.scfw ul li a span{ display:block; padding:20px 0; text-align:center; font-weight:bold;}

.scfw ul li.c33 a i{ background-image:url(../images/life/c1.png); }
.scfw ul li.c34 a i{ background-image:url(../images/life/c2.png);}
.scfw ul li.c53 a i{ background-image:url(../images/life/c3.png);}
.scfw ul li.c35 a i{ background-image:url(../images/life/c4.png);}
.scfw ul li.c36 a i{ background-image:url(../images/life/c5.png);}
.scfw ul li.c37 a i{ background-image:url(../images/life/c6.png);}
.scfw ul li.tsnzy a i{ background-image:url(../images/life/c7.png);}
.scfw ul li.ldyg a i{ background-image:url(../images/life/c8.png);}
.scfw ul li.gyjgb a i{ background-image:url(../images/life/c9.png);}
.scfw ul li.more a i{ background-image:url(../images/life/c10.png) ;}



.pn .scfw ul li.c36 a i{ background-image:url(../images/life/c11.png);}
.pn .scfw ul li.c37 a i{ background-image:url(../images/life/c12.png);}


.other{ clear:both; margin:20px 0; }
.other ul{ margin-right:-12px; }
.other ul li{ float:left; margin-right:12px;  }
.other ul li a{ float:left; width:290px; height:140px;}
.other ul li a span{ display:none;}
.other ul li a.a1{ background:url(../images/o1.png) center top no-repeat;}
.other ul li a.a2{ background:url(../images/o2.png) center top no-repeat;}
.other ul li a.a3{ background:url(../images/o3.png) center top no-repeat;}
.other ul li a.a4{ background:url(../images/o4.png) center top no-repeat;}


.pn .other ul li a.a1{ background:url(../images/o5.png) center top no-repeat;}










