@charset "utf-8";
/*搜索*/
.claSearch{width: 1200px;overflow:hidden;margin: 20px auto 10px;height: 180px;background: url("../images/searchBg.jpg") no-repeat center;}
.claSearch .searchNav{width: 810px;margin: 50px auto 5px;overflow: hidden}
.searchNav ul{overflow: hidden}
.searchNav ul li{display: block;float: left;padding: 3px 10px; font-size: 14px;margin-right: 10px;cursor: pointer;}
.searchNav ul li.cur,.searchNav ul li:hover{background:#0068ac;color: #ffffff; }
.claSearch .searchCon{width: 810px;margin: 0 auto;overflow: hidden;}
.searchCon input[type=text]{width: 570px;height: 49px;background: #fff;border-radius: 3px 0 0 3px;border: none;
    font-size: 14px;color: #666666;padding-left: 20px;}
.searchCon input[type=button]{width: 100px;height: 50px;color: #ffffff;font-size: 18px;border: none;font-family: '微软雅黑';cursor: pointer;}
#searchAll{background:#0068ac;border-radius: 0 3px 3px 0;margin-left: -4px;margin-right: 5px;}
#searchTitle{background: #d8342e; border-radius: 3px;}
/*当前位置*/
.place{width: 1200px;height: 50px;background: #eeeeee;margin:10px auto 20px; }
.place p{margin-left: 30px;font-size: 16px;color: #666666;line-height: 50px;}

/*wrapCon 样式*/
.wrapCon{width: 1200px;margin: 20px auto 40px;overflow: hidden;}
.wrapCon .resource{width:900px;overflow: hidden; }
.resource .title{width: 100%;overflow: hidden}
.title h3{font-size: 16px; font-weight: normal;line-height: 30px;width: 835px;float:left;white-space: nowrap;text-overflow: ellipsis;}
.title .share{float: right;font-size: 14px;color: #666666;cursor: pointer;line-height: 30px;}
.resource .wrapVideo{width: 900px;overflow: hidden;margin-top: 5px;}
.wrapVideo .video{width: 900px;background: #eeeeee;border-radius: 5px;margin-bottom: 15px;}
.wrapVideo p{font-size: 14px;color: #666666;line-height: 25px;text-indent: 30px;}
.comTitle{width: 100%;border-bottom: 2px solid #d7d7d7;font-size: 14px;line-height: 30px;margin-top: 35px;}
.beforeLogin{width: 900px;height: 128px;background: #d7d7d7; border-right:5px;overflow: hidden;margin-top: 20px;}
.beforeLogin p{text-align: center;margin-top: 50px;font-size: 16px;}
.beforeLogin a{padding: 3px 8px 5px 8px;background: #0068ac;color: #ffffff;border-radius: 5px;font-size: 14px}
.afterLogin{width: 900px;overflow: hidden;margin-top:20px; }
.afterLogin textarea{width: 878px;height:106px;font-size:14px;border: 1px solid #eaeaea;background: #ffffff;padding: 10px;color: #333333; }
.afterLogin input[type=button]{width: 83px;height: 30px;background: #0068ac;border-radius: 5px;margin: 20px 0;float: right;font-size: 14px;color: #ffffff;
    border: 1px solid #0068ac;cursor: pointer;}
.wrapCom{width: 900px;overflow: hidden;margin-top: 20px;}
.wrapCon .comCon{overflow: hidden;    margin-bottom: 20px;}
.comCon img{display: block;float: left;width: 50px;height: 50px;border-radius: 5px;}
.comCon .comDetail{width: 585px;float: left;margin-left: 10px;}
/*
.comDetail .comment{overflow: hidden;padding-bottom: 10px;border-bottom: 1px solid #e5e4e5;}
.comment .person,.repalyCon .person{overflow: hidden;margin-bottom: 5px;}
.person .name{color: #0074b0;padding-right: 10px;}
.person .time{color: #999999;}
.comment p,.person p{line-height: 20px;color: #555555;}
.comDetail .replay{margin-top: 10px;overflow: hidden; padding-bottom: 10px;border-bottom: 1px dashed #d3d0d3; }
.replay img{display: block;width: 30px;height: 30px;border-radius: 5px;float: left;}
.replay .repalyCon{width: 540px;float: left;margin-left: 10px;}
.message{width: 270px;overflow: hidden}
.download{overflow: hidden;margin-top: 25px;}
.download .fileMes{overflow: hidden}
.fileMes span{display: block;font-size: 14px;color: #666666;line-height: 30px;}
.download input[type=button]{width: 270px;height: 48px;border: none;background: #0068ac;border-radius: 5px;margin-top: 20px;color: #ffffff;font-size: 16px;}
*/
.recommend{overflow: hidden;margin-top: 5px;}
.recommend .tittle{width: 100%;height: 32px;line-height: 32px;font-size: 16px;background: #eeeeee;border-left: 10px solid #e0e0e0;padding-left: 10px;}
.recommend ul{margin-top: 20px;overflow: hidden;}
.recommend ul li{display: block;height: 30px;}
.recommend ul li span{display: block;float:left;width: 14px;height: 14px;background: #c8c7c7;text-align: center;line-height: 14px;color: #ffffff;}
.recommend ul li span.icon{background: #0068ac;}
.recommend ul li a{width: 245px;display: block;float: left;margin-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.recommend ul li a:hover{color: #0068ac;}


.page_content {  text-align: left;  min-height: 500px;  padding: 30px;  line-height: 30px;  }
#title {  margin: 0 auto 20px;  text-align: center;  color:#2152A3;  }

#btn{overflow: hidden;}
.data{overflow: hidden;}
.data input {  width: 100%;  border: 0px;  border-bottom: 1px solid #ccc;  margin: 0px;  padding: 0px;  }
.data div {  float: left;  width: 42%;  padding: 0 4%;  }
.data div label {  float: left;  width: 30%;  color: green;  }
.data div span {  float: left;  width: 70%;  border-bottom: 1px solid #ccc;  color: gray;  }
.data div.string {  width: 92%;  }
.data div.string label {  width: 14%;  }
.data div.string span {  width: 86%;  }
.data div.text {  width: 92%;  }
.data div.text label {  width: 14%;  }
.data div.text span {  width: 86%;  }
.data div.text span textarea {  width: 100%;  height: 200px;  }
#btn {  text-align:right;  }
#btn a {  float: right;  height: 24px;  margin: 20px;  width: 78px;  }
#btn a span {  display: block;  height: 30px;  line-height: 30px;  width: 90px;  margin: 0 auto;
    text-align: center;  background: #0068ac;  color: #ffffff;    border-radius: 5px;  }
#download {  margin: 20px;  float: right;  width: 122px;  height: 24px;  }
.footer {  margin-top :20px;  }
#contentPanel{  padding: 0px;  }
