*{
    padding:0px;
    margin:0px;
    font-family:Arial,"Microsoft YaHei","΢���ź�";
}
.main{
    max-width:1880px;   
    margin:auto auto;
    background:url(/front/zt/2018/kphd/imgs/bgw.fw.png) top center no-repeat;
}
.main_top{
    height:455px;
    background:url(/front/zt/2018/kphd/imgs/top.jpg) top center no-repeat;
}
.main_body{
    width:1216px;
    height:auto;
    background-color:#fff;
    padding:5px;
    margin:auto auto;
}
a:link {color: #333333}
.cs a:hover{ color: #FF9900}
.cs a:active { 
color:#FF9900; 
} 
a:visited { 
color:#333333; 
}
.bt a{text-decoration:none}
.hcdv a{font-size:14px;}
.titlebar{
    height:50px;
}
.titlebar .titlebar_icon{
    display:inline-block;
    width:40px;
    height:50px;
    background:url(/front/zt/2018/kphd/imgs/main-icon.jpg) center center no-repeat;
    vertical-align:top;
}
.titlebar .titlebar_text{
    display:inline-block;
    height:50px;
    font-size:24px;
    line-height:50px;
    vertical-align:top;
}

.main_bottom{
    background:url(/front/zt/2018/kphd/imgs/bottombg.jpg);
    padding:20px;
}
.main_bottom .bottom_text div{
    line-height:25px;
    margin:auto auto;
    color:#fff;
    text-align:center;
    font-size:14px;
}

.picItem{
    display:inline-block;
    width:50%;
    height:50%; 
    white-space: nowrap;
    vertical-align:top;
    margin-right:-4px;
}
.sub_title {color:#fff;font-size:16px;line-height:40px;text-align:center;font-weight:800;width:260px;letter-spacing:1px;text-align:center;}
.content_topSpace {margin-top:20px;width:95%;margin:auto auto;}
.row{   font-size:18px;line-height:40px;margin-left:10px;}
span.time{float:right;font-size: 13px;color:#888;}
.text_ly{padding:15px 5px 15px 5px;border-bottom:solid 1px #ddd;overflow:hidden;text-align:center;} 
.content_floatLeft {float:left;}
.content_topSpace {margin-top:20px;width:95%;margin:auto auto;}
.sub_titleRightBg {width:1120px;height:42px;background-color:#4A4AFF;margin-bottom:20px;}
.content_topSpace {margin-top:20px;width:95%;margin:auto auto;}
.paging{margin-top:30px;overflow:hidden;margin-top:20px;width:95%;margin:auto auto;}
.paginglf{float:left;font-size:14px; margin-top: 10px;}
.pagingrf{float:right;}
.paginglf select{display:inline-block;font-size:14px;}
.pagingrf a{display:inline-block;float:left;width:44px;height:40px;line-height:40px;text-align:center;font-size:14px;background:#f6f6f6;border:solid 1px #ddd;margin-right:10px;cursor:pointer;}
.pagingrf .fy{width:80px;background:#fff;}
.pagingrf .fymar{margin-right:0px;}
.paging .clik{background:#0066CC;color:#fff;}
.text_mid {text-align:center;color:#cc0000;font-size:25px;line-height:40px;padding-top:20px;width:1120px;margin:auto auto;}
.sub_P {margin-top:5px;width:1050px;display:inline-block;border-bottom:#CCCCCC 1px solid;margin-left:35px;}
.text_mid {text-align:center;color:#cc0000;}
.txt{font-size: 16px;line-height: 180%; margin-bottom: 20px;margin-top: 20px;min-height:600px;_height:600px;width:1050px;margin:auto auto;}
.txt p {
    text-indent: 2em;
    margin-bottom: 16px;
    line-height: 200%;
}
.txt img {
    cursor: pointer;
    overflow: hidden;
    width: expression(this.width > 700 && this.width > this.height ? 700 : this.width);
    max-width: 700px;
    margin:auto auto; 
}
#tpxw{ width:588px; height:371px; overflow:hidden; position:relative; border:1px solid #ddd;  }
#tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:35px; z-index:1}
#tpxw .hd ul{ overflow:hidden; zoom:1; float:left;  }
#tpxw .hd ul li{ float:left; margin-right:3px; width:10px; height:10px;background:#fff;color:#FFF; text-align:center; cursor:pointer; border-radius: 15px;}
#tpxw .hd ul li.on{background:#cc0000; font-weight:bold;}
#tpxw .bd{ position:relative; height:100%; z-index:0;}
#tpxw .bd li{ zoom:1; vertical-align:middle; }
#tpxw .bd li span a{ color:#fff;float:right;margin-right:10px;font-size:15px; }
#tpxw .bd img{ width:588px; height:371px; display:block;}
#tpxw .bd li span{  background: url(/front/images/heibg.png) repeat;height: 25px;color: #fff;position: absolute;left: 0;bottom: 0;width: 580px;padding-left: 10px;padding-bottom:10px; paline-height: 38px;overflow: hidden;}
/* ������ǰ/��ť���룬�������Ҫɾ������ */
#tpxw .prev,
#tpxw .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
#tpxw .next{ left:auto; right:3%; background-position:8px 5px; }
#tpxw .prev:hover,
#tpxw .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#tpxw .prevStop{ display:none;  }
#tpxw .nextStop{ display:none;  }
.container{width:1200px; max-width:1200px;padding:0;margin:0 auto;white-space: nowrap;height:427px;}
.content-title {margin-top:70px;}


.picleft a,.picright a{display:block; color:#fff;}
.picleft{float:left; width:597px; padding:0px;}
.picright{width:600px; margin-left:597px; padding-top:0px;}
.picright a{ float:left; width:300px; }
.picleft .pictitle{width:590px}
.picleft a:hover .pictitle{margin-top:-427px;height:427px;line-height:427px;text-align:center;font-size:20px;}
.picright a:hover .pictitle{margin-top:-214px;height:214px;line-height:214px;text-align:center;font-size:20px;}


.picright1{float:left; width:600px; padding:0px;}
.picleft1{width:600px; padding-top:0px; float:left;white-space: normal;}

.picleft1 a,.picright1 a{display:block; color:#fff;}
.picleft1 a{float:left; width:300px;}
.pictitle{height:30px;width:290px;padding-left:10px;line-height:30px;opacity:0.6;background:#07578B;position:absolute;z-index: 1;margin-top:-30px;}
.picright1 .pictitle{width:588px}
.picright1 a:hover .pictitle{margin-top:-428px;height:425px;line-height:425px;text-align:center;font-size:20px;}
.picleft1 a:hover .pictitle{margin-top:-214px;height:214px;line-height:214px;text-align:center;font-size:20px;}
.hcdv{
	width: 390px;
    height: auto;
    display:inline-block;
}
pre{background:#eee; padding:10px;}
.slider{height:198px; margin:20px auto; overflow:hidden; position:relative; width:1216px;}
.sliderbox{position:relative; margin-left:-10px;}/*��������css,���������ң����¹���ʱ��û��Ч��*/
.sliderbox li{margin-left:10px; text-align: center; width:296.5px;}
.slidernav{position:absolute; right:20px; top:0; width:100%; color:#fff; font-size:0; *word-spacing: -1px; text-align: right;}
.slidernav li{display: inline-block; *display: inline; *zoom:1; vertical-align: top; font-size:14px; margin-left: 10px; letter-spacing: normal; word-spacing: normal;}
.slidernav li a{width:16px; padding:2px 4px; height:12px; background:#fff; color:#000; text-align:center;}
.slidernav li.current a{background:#3B8DD1; color:#fff;}
.sliderbox li img{
	width: 296.5px;
}
.sliderbox h3{margin-top:-30px;opacity:0.7;background:#000;color:#fff;height:30px;}
.sliderbox h3 a{color:#fff;line-height:30px;text-decoration: none;font-size:16px;font-weight:100;}
@media screen and (-webkit-min-device-antio:0){
.slidernav{letter-spacing: -5px;}
}
.slider .prev, .slider .next{position: absolute; top:50%; margin-top:-30px; cursor: pointer; width:61px; height:61px; left:0; background: url(/front/zt/2018/kphd/imgs/ft_icons.png) 0 0 no-repeat; text-indent:-9999px;}
.slider .next{right:0; left:auto; background-position: 0 -61px;}

