.czzylist1{ width:200px;}
.czzylist1 ul li{ float:left; width:200px; height:150px; margin-right:20px; margin-bottom:13px; position:relative; overflow:hidden;   }
.czzylist1 ul li:nth-child(3n){ margin-right:0; }
.czzylist1 ul li a{ display:block;font-size:16px;}
.czzylist1 ul li span{ display:block; width:200px; padding:0 10px; height:0px; line-height:48px; background:url(../images/h1bg.png); color:#fff; position:absolute; left:0; bottom:0; font-size:14px;
transition:height 0.5s;
-moz-transition:height 0.5s; /* Firefox 4 */
-webkit-transition:height 0.5s; /* Safari and Chrome */
-o-transition:height 0.5s; /* Opera */ }
.czzylist1 ul li:hover span{ display:block; height:48px; }
.cur-czzy{ color:#bc3331 !important; }

.new{ width:1200px; margin:20px auto; overflow:hidden; }
.titlebox{ height:40px; line-height:40px; margin-bottom:20px; overflow:hidden; border-bottom:0px solid #0059b9;}
.title span{ font-size:25px; padding-left:45px; line-height:35px; color:#0064af;}
.title span.span1{ background:url(../images/in_tt1.png) left center no-repeat; }
.title span.span2{ background:url(../images/yzxw_im.jpg) left center no-repeat; }
.title span.span3{ background:url(../images/lk_tt1.png) left center no-repeat; }
.title span.span4{ background:url(../images/zt_tt1.png) left center no-repeat; }
.title span.span5{ background:url(../images/mt_imico2.png) left center no-repeat; }


.ztggcon{width:570px;}
.ztggcon ul li {width:100%; display:block; border-bottom:1px solid #ddd; height:45px; line-height:45px; background:url(../images/sanj.png) left center no-repeat; }
.ztggcon li .rq { display:block; height:45px; line-height:45px;float: right;}
.ztggcon li .rq font { font-size:12px; color:#8b8b8b;  line-height:45px; overflow:hidden; height:45px; display:block;}
.ztggcon li .zw { width:430px; display:block; float:left; }
.ztggcon li .zw a{ overflow:hidden; line-height:40px; font-size:16px; float:left;    text-indent: 1em;}
.zw p{ color:#999; line-height:40px;}



.ztggcon2{ overflow:hidden;}
.ztggcon2 ul li {width:100%; height:45px; display:block;}
.ztggcon2 li .rq { display:block;  text-align:center; color:#fff; font-size:18px; background:#0059b9; margin-top:0px; margin-right:20px; padding:5px;}
.ztggcon2 li .rq font { font-size:12px; color:#8b8b8b; background:#f2f2f2; line-height:25px; overflow:hidden; height:25px; display:block;}
.ztggcon2 li .zw {  display:block; width:485px;}
.ztggcon2 li .zw a{ overflow:hidden; line-height:30px; font-size:16px;}
.zw p{ color:#999; line-height:30px;}



.t15w{ margin-top:15px;}










.new-name a{ font-size:16px; color:#808080; padding-left:15px; background:url(../images/dot.jpg) left center no-repeat; margin-left:15px; }
.curb{ color:#bc3331 !important; background:url(../images/dot1.jpg) left center no-repeat !important; }

.newbox{ }
.newbox-left{ width:570px; height:380px; overflow:hidden;  position:relative; }
.newbox-left .bd{ width:100%; }
.newbox-left .bd ul{ width:100%; }
.newbox-left .bd li{ width:100%; height:380px;  position:relative; }
.newbox-left .bd li h1{ position:absolute; left:0; bottom:0px; width:100%; color:#fff; font-size:16px; display:block; padding:0 20px; height:63px; line-height:63px; background:url(../images/h1bg.png) repeat-x; overflow:hidden; }
.newbox-left .bd li img{ display:block; width:100%;  }
.newbox-left .hd{  position:absolute; right:25px; z-index:1; height:18px; bottom:20px; text-align:center; overflow:hidden; }
.newbox-left .hd li{ float:left; margin-left:10px; width:10px; height:10px; border-radius:50%; text-align:center; background:#fff;   }
.newbox-left .hd li.on{  background:#bc3331;  }

.newbox-right{ width:470px; }
.newbox-right ul li{ overflow:hidden; border-bottom:0px solid #eeeeee; height:46px; background:url(../images/n_lineic_03.png) left center no-repeat;}
.newbox-right ul li a{ font-size: 16px; padding-left:25px;  width: 81%; float:left;  height:25px; }
.newbox-right ul li span{ color:#a1a1a1; margin-left: 30px; float: right;}

.zt{ width:100%; background:url(../images/zt_bg.jpg) center no-repeat; margin-top:30px; }
.ztbox{  width:1200px; margin:0 auto; overflow:hidden; padding:30px 0;  }
.more{ float:right;  height:28px; line-height:28px;text-align:center;   }
.more a{ display:block;  }
.ztcon{ overflow:hidden; margin-top:20px; }
.ztcon ul li{ float:left; width:280px;  overflow:hidden; margin-right:26px;  }
.ztcon ul li.libj{ margin-right:0; }

.f_tabs{ width:480px;}
.inc_list ul li{ float:left; width:120px; text-align:center; line-height:40px; font-size:18px; height:auto;}
.ico_im{ margin:0 auto; width:71px;}

.czzybox-left2{ width:120px; background:#0059b9;   }
.czzy-name2{ padding:0px; }
.czzy-name2 b{ display:block;margin:0 auto;font-weight:normal;border-bottom:solid 1px #fff;text-align:center; height:70px; line-height:70px; background:#afc9ed; }
.czzy-name2 b a{ color:#575757; font-size:18px; }
.czzy-name2 b a:hover{ font-weight:bold; color:#fff; }

.czzybox-right2{ width:453px; }
  .czzylist2{ width:453px; height:270px; border:1px solid #ddd; padding-top:10px;}
.czzylist2 ul li{ }
.czzylist2 ul li:nth-child(3n){ margin-right:0; }
.czzylist2 ul li a{ display:block; margin-left: 20px }
.czzylist2 li{ width:190px; float:left; height:32px; line-height:32px; text-align:left; background:url(../images/sanj.png) left no-repeat; margin-left:30px;}

.czzylist li a{ margin-left:20px;}
  .czzylist3{ width:370px; height:262px; border:1px solid #ddd;}
.czzylist3 ul li{ }
.czzylist3 ul li:nth-child(3n){ margin-right:0; }
.czzylist3 ul li a{ display:block;margin-left: 20px }
.czzylist3 li{ width:100%; float:left; height:40px; line-height:40px; text-align:center; background:url(../images/sanj.png) left no-repeat; margin-left:10px;}


.ico_list{ width:100%}
.ico_list li{    width: 283px;
    float: left;
    height: 140px;
    border: 1px solid #ddd;}
.ico_list li img{margin:0 auto;width: 254px;
    height: 113px;
    margin: 20px 0px 0px 10px}


.czzy{ width:1200px; margin:40px auto; overflow:hidden; }
.czzybox{ overflow:hidden; }
.czzybox-left{ width:200px; background:#f4f4f4;   }
.czzy-name{ padding:20px 0 40px 0; }
.czzy-name b{ display:block;width:130px; margin:0 auto;font-weight:normal;border-bottom:solid 1px #bcbaba;text-align:center; height:60px; line-height:60px; }
.czzy-name b a{ color:#9d9d9d; }
.more1{ width:100%;  }
.more1 a{ display:block; width:100%; height:108px; background:url(../images/morebg.png) top no-repeat;  }
.czzybox-right{ width:437px;  }
.czzylist ul li{ float:left; width:312px; height:196px; margin-right:20px; margin-bottom:20px; position:relative; overflow:hidden;   }
.czzylist ul li:nth-child(3n){ margin-right:0; }
.czzylist ul li a{ display:block; }
.czzylist ul li span{ display:block; width:100%; padding:0 10px; height:0px; line-height:48px; background:url(../images/h1bg.png); color:#fff; position:absolute; left:0; bottom:0; font-size:16px;
transition:height 0.5s;
-moz-transition:height 0.5s; /* Firefox 4 */
-webkit-transition:height 0.5s; /* Safari and Chrome */
-o-transition:height 0.5s; /* Opera */ }
.czzylist ul li:hover span{ display:block; height:48px; }
.cur-czzy{ color:#bc3331 !important; }