  .l {
         float: left
     }

     .r {
         float: right
     }

     .red {
         color: #F00
     }

     .black {
         color: #181818;
     }

    
	 .w1000{width: 1200px;margin: auto;}

     .w775 {
         width: 775px;
         overflow: hidden;
     }

.w695{ width:820px;overflow:hidden;}
    


     .w610 {
         width: 610px;
         overflow: hidden;
     }

     .w380 {
         width: 380px;
         overflow: hidden;
     }

     .w220 {
         width: 220px;
         overflow: hidden;
     }

     .w390 {
         width: 390px;
         overflow: hidden;
     }

.w300{ width:375px;overflow:hidden;}
   

     .w330 {
         width: 330px;
         overflow: hidden;
     }

     .w328 {
         width: 328px;
         overflow: hidden;
     }

     .w665 {
         width: 665px;
         overflow: hidden;
     }

 

     .w550 {
         width: 550px;
         overflow: hidden;
     }

     .yc {
         margin-top: 5px;
         width: auto;
         height: auto;
         border: 1px solid #e6e6e6;

         overflow: hidden
     }

     .ycbg {
         height: 40px;
         line-height: 40px;
         border-bottom: 1px solid #e6e6e6;

         background: #f2f2f2;
         overflow: hidden;
     }

     .ycbg ul li span {
         display: inline-block;
         width: 5px;
         height: 15px;
         vertical-align: -2px;
         background: #2471A3;
         margin-right: 10px;
     }


     .ycbg ul li {
         vertical-align: middle;
         color: #000;
         font-size: 14px;
         padding: 0 10px;
     }

     .ycbg ul li a {
         text-decoration: none;
     }



     .ycbg-topline {
         width: 1000px;
         border-top: 1px solid #95CAFF;
     }

     .yclist {
         background: #ffffff;
         font-size: 14px;
     }

     .yclist ul {
         padding-top: 10px;
         margin-left: 5px;
         margin-right: 5px;
         overflow: hidden;
     }

     .yclist ul li {
         height: 24px;
         line-height: 24px;
         white-space: nowrap;
         text-overflow: ellipsis;
         overflow: hidden;

     }

     .yclist a {
         color: #181818;
         text-decoration: none;
     }



     .yclist ul .dheight22 {
         height: 22px;
         line-height: 25px;
     }

     .yclist ul .yctxt {
         width: 126px;
         overflow: hidden;
         float: left;
     }

     .yclist ul .h192 {
         height: 192px;
     }

     .location-d {
         height: 32px;
         line-height: 32px;
         padding: 3px 0;
         color: #333;
         border: 1px solid #dfdfdf;
         background: #eeeeee;
         border-radius: 0px 0px 3px 3px;
         vertical-align: bottom;
     }

     .location-d a {
         color: #0f3f94;
     }

     .pl10 {
         padding-left: 10px;
     }

     .pr5 {
         padding-right: 5px;
     }

     .fl {
         float: left;
     }

     .fr {
         float: right;
     }

     .clearfix:before,
     .clearfix:after {
         content: ".";
         display: block;
         font-size: 0;
         height: 0;
         line-height: 0;
         overflow: hidden;
         visibility: hidden;
         width: 0;
     }

     .clearfix:after {
         clear: both;
     }

     .clearfix {
         zoom: 1
     }

     .kj_info {
         border-bottom: 1px solid #e6e6e6;
     }

     .kj_info dl {
         padding: 15px 25px;
         overflow: hidden;
     }

     .kj_info .hdswxw {
         background: url(/images/kaijiang/hdswxw.jpg) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .df6j1,
     .kj_info .zj6j1,
     .kj_info .hlj6j1 {
         background: url(/images/kaijiang/df6j1.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .js7ws {
         background: url(/images/kaijiang/js7ws.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .zjesxw,
     .kj_info .fjeexw {
         background: url(/images/kaijiang/20x5.png) no-repeat;
         width: 80px;
         height: 80px;
     }


     .kj_info .ttcx4 {
         background: url(/images/kaijiang/ttcx4.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .fjslxq,
     .kj_info .gdslxq {
         background: url(/images/kaijiang/36x7.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .hljslxq {
         background: url(/images/kaijiang/home_36.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .fjsyxq {
         background: url(/images/kaijiang/31x7.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .gdhc1 {
         background: url(/images/kaijiang/gdhc1.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .hljp62 {
         background: url(/images/kaijiang/home_p62.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .hljeexw {
         background: url(/images/kaijiang/home_22.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .hbesxw,
     .kj_info .hbhy3,
     .kj_info .hbhy2 {
         background: url(/images/kaijiang/hyc.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .hbplw {
         background: url(/images/kaijiang/p5.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .hbplq {
         background: url(/images/kaijiang/p7.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .zyeexw {
         background: url(/images/kaijiang/hneexw.jpg) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .klsc {
         background: url(/images/kaijiang/k3sc_logo.png) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info .hnd4j1 {
         background: url(/images/kaijiang/hn41.jpg) no-repeat;
         width: 80px;
         height: 80px;
     }

     .kj_info dd {
         font-size: 14px;
         color: #000;
         margin-left: 110px;
         line-height: 20px;
         margin-top: 8px;
     }

     .kj_con {
         padding: 11px 25px;
     }

     .info_list dt {
         font-size: 16px;
         color: #000;
         font-weight: bold;
         padding: 10px 0;
     }

     .info_list dd p {
         font-size: 14px;
         color: #4d4d4d;
         line-height: 16px;
         padding: 12px 0;
     }

     .info_list .kj_num {
         padding: 0;
         margin: 10px 0;
     }

     .info_list dd p {
         font-size: 14px;
         color: #4d4d4d;
         line-height: 16px;
         padding: 12px 0;
     }

     .kjh {
         margin-left: 10px;
         text-align: center;
         float: left;
     }

     .kjh li {
         float: left;
         height: 25px;
         line-height: 25px;
         margin-left: 3px;
         width: 25px;
     }
	 
	 .dfcp_jx {
                                             border-left: 1px solid #ddd;
                                             border-top: 1px solid #ddd;
                                             float: left;
                                             margin: 15px 0 0 10px;
                                             _margin-left: 10px;
                                             width: 280px;
                                         }

                                         .dfcp_jx th,
                                         .dfcp_jx td {
                                             border-right: 1px solid #ddd;
                                             border-bottom: 1px solid #ddd;
                                             height: 25px;
                                             color: #333;
                                             font: normal 12px tahoma, '微软雅黑', Arial, Helvetica, sans-serif;
                                             text-align: center;
                                         }

                                         .dfcp_jx th {
                                             background-color: #F3F1F2;
                                             color: #666;
                                         }
										 
										 
	 
@media screen and (max-width: 1279px) {  
	  .w695 {
         width: 695px;
     }
	   .w300 {
         width: 300px;
     }
	  .w1000 {
         width: 1000px;
     }
	 
	 
	 }