@charset "utf-8";
/* CSS Document */

html {overflow-y:scroll;}
body {margin:0; padding:0; color:#000; font:12px/1.5 \5FAE\8F6F\96C5\9ED1,Arial,sans-serif; line-height:24px;/*background:#ffffff;*/}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a { text-decoration:none;color:#000;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
.cBlack{color:#252525;}
.cGreen, .cGreen:visited, .cGreen a,.green { color: #008000; }
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed, .cRed:visited, .cRed a,.red { color: Red; }
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cDRed a:hover,a.cDRed:hover{color:#ba2636;}
.fl{float:left;}
.fr{float:right;}
img{vertical-align:middle;font-size:0;border:0;-ms-interpolation-mode:bicubic;}
img::selection{background:none;}
.wrap { width:1000px; margin:0 auto; }


.top_zdh { width:1000px; margin:0 auto; padding-top:15px; }
.top_zdh li { display:inline; float:left; padding:0 10px; }
.top_zdh li a { font-size:12px; line-height:48px; color:#686868; }
.top_zdh li.first a { color:#d90000; }


.top_btns { padding:18px 0 10px 0px;  }
.top_btns .logo { width:67px; display:block; float: left; margin-left:10px; }
.top_btns .logo  img { width:100%; }
.top_btns .wenzi { font-size:28px; margin:12px 0 0 10px; display:block; float: left; }
.top_btns .wenzi b { color:#00aeff; }
.itemtools { float:right; margin-right:22px; }
#sousuo { width: 208px; height: 38px; background: #fff; text-align: center; color: #fff; font-size: 14px; border: 1px #666 solid; line-height: 38px; display: inline; float: left; display:none; }
.itemtools div { width:38px; height:38px; display: inline; margin-left:20px; border: 1px #ccc solid; float: left; }
#sj { background: url(https://kepuchina.cn/kj/images/iconqy.jpg) no-repeat 5px -378px; cursor: pointer; }
#wx { background: url(https://kepuchina.cn/kj/images/iconqy.jpg) no-repeat 3px -412px; cursor: pointer; }
#wb { background: url(https://kepuchina.cn/kj/images/iconqy.jpg) no-repeat 4px -446px; cursor: pointer; }
#sj,#wx,#wb { position:relative; }
#sj img,#wx img,#wb img { display:block; position:absolute; left:0; top:39px; display:none; }


.top_fdh { background:#1f7ce9; height:54px; }
.top_fdh ul { width:1000px; margin:0 auto; }
.top_fdh li { display:inline; float:left; padding:0 4px; }
.top_fdh li a { font-size:15px; line-height:54px; color:#fff; }


.content{width: 1000px;margin: 18px auto 0;}
.dcs_list01 li{width: 235px;padding-right: 15px;float: left;}
.dcs_list01 li img{float: left;width: 63px;height: 63px;}
.dcs_list01_right{width: 155px;float: right;}
.dcs_list01_right h3{font-weight: bold;color: #757575;overflow: hidden;height: 24px;text-overflow: ellipsis;white-space: nowrap;}
.dcs_list01_right h3 a{color: #757575;}
.dcs_list01_right p{color: #939393;line-height: 20px;}

.jkxx{height: 34px;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;line-height: 34px;margin-top: 15px;}
.jkxx_01{padding-left: 22px;width: 50px;font-weight: bold;background: url(https://kepuchina.cn/kj/images/iconqy.jpg) no-repeat 3px 11px;}
.jkxx_02{width:900px;height:34px;overflow:hidden;position:relative;cursor:pointer;float: right;}
.jkxx_02 dl,.jkxx_02 dt,.jkxx_02 dd{float:left;}
.jkxx_02 dl{width:1000%;}
.jkxx_02 a{padding-right: 68px;color: #666;display: inline-block;}

.pic_slider {margin-top: 15px;}
.pic_slider .pic{width: 200px;height: 365px;overflow: hidden;float: left;}
.pic_slider .pic a{display: block;width: 100%;height: 100%;position: relative;}
.pic_slider .pic a img{width: 100%;height: 100%;}
.pic_slider .pic a .shadow{display:none;width: 156px;height: 325px;position: absolute;left: 0;top: 0%;background: rgba(0,0,0,0.5);padding: 20px 22px;}
.pic_slider .pic a .shadow span{display: block;border: 1px solid #666663;height: 206px;padding: 121px 17px 0;font-size: 17px;line-height: 31px;color: #fff;}

.channel_title{position: relative;height: 30px;margin-top: 15px;line-height: 30px;background: url(https://question.kexuenet.com/images/kh/images/dcs02.jpg) repeat-x center center;}
.channel_title span{float: left;background: url(https://question.kexuenet.com/images/kh/images/dcs.jpg) #fff no-repeat left center;font-size: 19px;padding-left: 40px;padding-right: 20px;}
.hyh{margin-top:3px;width: 50px;height: 23px;float: right;background: url(https://kepuchina.cn/kj/images/iconqy.jpg) #fff no-repeat 50px -165px;line-height: 23px;cursor: pointer;padding-left: 20px;}
.hyh::selection{background: none;}
.nobg{background: none;}

.pic_people{height: 215px;border: 1px solid #1f7ce9;position: relative;margin-top: 20px;}
.arrow{position: absolute;left: 80px;bottom: -27px;width: 27px;height: 27px;background: url(https://question.kexuenet.com/images/kh/images/dcs03.jpg) no-repeat;}
.people li{width: 110px;float: left;padding: 25px 30px 0 65px;text-align: center;background: url(https://question.kexuenet.com/images/kh/images/dcs04.jpg) no-repeat left center;cursor: pointer;}
.people li img,.people li div{width:120px;height: 120px;margin: 0 auto;border-radius: 50%;position: relative;}
.people li div:after{content: "";width: 19px;height: 19px;position:absolute;top: 4px;left: 5px;background: #df0000;border-radius: 50%;}
.people li h3{font-size: 18px;margin-top: 5px;display:none}
.people li p{font-size: 16px;line-height: 20px;color: #939393;margin-top: 7px;}
.people li a{text-decoration: none;}
.people li.nobor{padding: 25px 35px 0 31px;background: none;}
.people li span{display: none;}

.big_title{margin-top: 35px;display: none;}
.big_title_top{height: 45px;line-height: 45px;font-size: 35px;color: #1f7ce9;background: url(https://question.kexuenet.com/images/kh/images/dcs05.jpg) no-repeat center center;text-align: center;}
.big_title_top a{color:#1f7ce9;}
.kxtt_02{width: 655px;float: left;margin-top: 30px;}
.kxtt_02_01,.kxtt_02_01 img{width: 140px;height: 106px;float: left;position: relative;display: block;}
.kxtt_02_01:after{width: 14px;height: 14px;background: #df0000;border-radius: 50%;content:"";position: absolute;top: -7px;right: -7px;}
.kxtt_02_02{width: 510px;float: right;position: relative;}
.kxtt_02_02 h3 a{font-size: 19px;color: #222;line-height: 26px;}
.kxtt_02_02 .p1{margin-top: 5px;}
.kxtt_02_02 .p1 span{color: #455e85;}
.kxtt_02_02 .p2{line-height: 21px;color: #939393;margin-top: 10px;}
.kxtt_02_02 .p2 a{color: #00AEFF;}
.list01{width: 335px;float: right;margin-top: 30px;}
.list01 li{font-size:13px;background: url(https://kepuchina.cn/kj/images/iconqy.jpg) no-repeat -45px -161px;line-height: 28px;padding-left: 15px;height: 28px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.list01 li a{color: #939393;}
.mt10{margin-top: 10px;}

.pd{margin-top: 20px;}
.pd01{width: 655px;float: left;}
.pd02{width: 335px;float: right;}
.kxtt_bottom_left{width: 190px;float: left;}
.kxtt_bottom_left h3 a{font-size: 15px;line-height: 18px;color: #1f7ce9;}
.kxtt_bottom_left p{line-height: 18px;color: #939393;margin-top: 9px;}
.kxtt_bottom_left p a{color: #00AEFF;}
.kxtt_bottom img{width: 111px;height: 83px;float: right;margin-top: 7px;}
.pd02 .kxtt_bottom{margin-top: 30px;}

.kpdcs li{width: 249px;border-right: 1px solid #fff;float: left;margin-top: 16px;height: 270px;}
.kpdcs li:hover{box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1), 0 4px 8px 0 rgba(0,0,0,0.2);}
.kpdcs li img,.kpdcs li div{width: 100%;height: 139px;}
.kpdcs li div{position: relative;}
.kpdcs li div .BIbg{width: 62px;height: 62px;position: absolute;top: -4px;left: -4px;z-index: 9;}
.kpdcs li h3{padding-left: 10px;margin-top: 15px;padding-right: 20px;height: 42px;}
.kpdcs li h3 a{font-size: 16px;color: #1f7ce9;}
.kpdcs li p{line-height: 22px;color: #939393;padding: 0 20px 0 10px;margin-top: 25px;}

.mob{padding:20px 0 20px 20px; margin:20px 0;border: 1px solid #e3e3e3;}
.mob li{ float:left; margin:0 0 0 9px; width:148px;text-align:center;display: inline-block;}
.mob li img{ display:block;width: 146px;height: 96px;border: 1px solid #bdbec1;}
.mob li a{ font-size:14px; line-height:26px; color:#818181}

.part{width: 315px;margin-right: 15px;float: left;display: inline-block;}
.part .kxtt_bottom img{float: left;margin-right: 7px;margin-top: 7px;}
.part .kxtt_bottom_left p{margin-top: 4px;}
.part .list01{width: 315px;}

.footer{/*height: 260px;*/background: #303030;margin-top: 50px;}
.foot{width:1000px;margin: 0 auto;}
.foot .p1{font-size: 14px;color: #cccccc;line-height: 55px;}
.links{border-top: 1px solid #646464;border-bottom: 1px solid #646464;padding: 15px 0;}
.links a{display: inline-block;color: #959595;line-height: 24px;padding-right: 20px;}
.foot .p2{text-align: center;margin-top: 50px;color: #ccc;line-height: 22px;}