﻿*{ margin:0; padding:0;}
body {background-color:#333; font-size:12px; margin:0px auto;}
img{ border:none;}
ul{ list-style-type:none;}

.maindiv{ width:972px; clear:both; margin:0px auto;}
.clear{ clear:both;}

/*顶部*/
.navlist{float:left; width:420px; height:28px;margin-left:60px;}
.navlist li{height:28px; line-height:28px; float:left; width:80px; text-align:center; border-right:solid 1px #d0d0d0;}
.navlist a{ color:#d00; text-decoration:none; font-weight:bold; }
.navlist a:hover{ color:#333;text-decoration:none;font-weight:bold;}

.navmore{float:left; width:220px; height:28px; margin-left:8px;*margin-left:6px;}
.navmore li{ float:left; width:65px; margin-left:6px; height:28px; line-height:25px;}
.navmore a{ color:#fff; text-decoration:none; font-weight:bold; }
.navmore a:hover{ color:#fff;text-decoration:none;font-weight:bold;}

.ywzsw{float:left; width:245px; height:35px; line-height:30px; font-size:12px; text-align:center;}

/*中间部分*/
#videodiv{float:left; width:410px; height:310px; text-align:center; padding:5px;}

/*公司信息*/
.infodiv{float: right; width: 430px; height: 303px; margin-top: 5px;}
.infodiv h3{line-height: 22px; height: 22px; clear: both; text-indent: 15px; font-size: 13px;color: #f00; border-bottom: solid 1px #f00;}
.infodiv h3 a{float: left; width: 85px; color: #f00; text-decoration:none; display:block; height:22px;}
.infodiv h3 a.current{float: left; width: 85px; background-color: #f00; color: #fff;display:block;height:22px;}
.infodiv div#comintro,.infodiv div#comgreetings{ border:solid 1px #f00; border-top-width:0px; clear:both; padding:5px;height:272px;}
.infodiv div#comgreetings{ overflow:auto;}
.infodiv div#comgreetings img{ width:16px; height:16px;}

.infodiv div#comintro{ overflow:auto; line-height:22px;}
.infodiv div#comintro a{  color:#800; text-decoration:none;}
.infodiv div#comintro a:hover{  color:#f00; text-decoration:none;}

/*视频*/
.defvdiv{float: right; width: 830px; margin-right: 5px; clear: both; min-height:230px; height: 100%;*height:230px}
.defvdiv li{float: left; width: 138px; height: 120px; line-height:15px; text-align:center; color:#f90;}
.defvdiv li img{ width:120px; height:90px; cursor:pointer;border: solid 1px #f00; padding:1px;}
.defvdiv li a{color:#666; text-decoration:none;}
.defvdiv li a:hover{ color:#f00;text-decoration:none;}

.vlist{ width:300px; float:left;border-right:solid 1px #efffff;}
.vlist li{ line-height:22px; height:180px; width:150px; float:left; text-align:center;}
.vlist li span{ float:right; color:#aaa;}
.vlist li img{  width:120px; height:100px;border: solid 1px #f00; padding:1px;}
.vlist li a{ color:#555; text-decoration:none;}
.vlist li a:hover{ color:#f00; text-decoration:none;}

.vdetail{}
.vdetail h3.title{height: 25px; line-height: 25px; clear: both;font-size: 18px; margin: 15px auto; width: 750px; color:#f00;}
.vdetail div.main{border: solid 1px #eee; padding: 15px; clear: both; margin: 8px auto;line-height: 22px; width: 800px;}
.vdetail div.content{padding: 15px; clear: both; margin: 8px auto; line-height: 22px;}
.vdetail h4{font-size: 12px; font-weight: normal; height: 25px; line-height: 25px;margin: 15px auto; width: 600px; float: right; clear: both; border-top: solid 1px #eee;}

/*资讯*/
.defndiv{ width:300px; float:left;border-right:dotted 1px #eee; padding-right:8px;}
.defndiv li{ height:22px; line-height:22px; clear:both; margin-top:2px; text-indent:5px;}
.defndiv li span{ float:right; color:#aaa;}
.defndiv li a{ color:#555; text-decoration:none;}
.defndiv li a:hover{ color:#f00; text-decoration:none;}

.nlist{ width:300px; float:left;border-right:solid 1px #efffff;}
.nlist li{ height:25px; line-height:25px; clear:both; margin-top:2px; border-bottom:solid 1px #eee;}
.nlist li span{ float:right; color:#aaa;}
.nlist li a{ color:#555; text-decoration:none;}
.nlist li a:hover{ color:#f00; text-decoration:none;}


.ndetail{}
.ndetail h3.title{border-bottom: solid 2px #f00; height: 25px; line-height: 25px; clear: both;font-size: 18px; margin: 15px auto; width: 650px; font-weight: normal;}
.ndetail div.main{border: solid 1px #eee; padding: 15px; clear: both; margin: 8px auto;line-height: 22px; width: 800px;}
.ndetail div.content{padding: 15px; clear: both; margin: 8px auto; line-height: 22px;}
.ndetail h4{font-size: 12px; font-weight: normal; height: 25px; line-height: 25px;margin: 15px auto; width: 600px; float: right; clear: both; border-top: solid 1px #eee;}

/*底部*/
.footer{ background-color:#800; text-align:center; height:60px;}
.footer a{ text-decoration:none; color:#eee;}
.footer ul{ clear:both; height:30px; width:500px; margin:0px auto; padding-top:8px;}
.footer li{ float:left; width:80px; height:28px; line-height:28px; color:#eee;}

/*圆角矩形*//*filter: alpha(opacity=95);-moz-opacity:0.95;opacity: 0.95; clear:both;*/
.rectbox{background: url('../new_images/box.gif') no-repeat 0px 0px; width:450px; height:225px; position:absolute; left:300px; top:330px; z-index:9999;display:none;}
.rectbox h3{ height:28px; line-height:28px; text-indent:20px; color:#f00; font-size:13px; clear:both; margin-top:15px;}
.rectbox h3 span{ float:right; margin-right:15px; cursor:pointer; color:#000; font-weight:normal; font-size:12px;}
.rectbox li{ line-height:28px; clear:both;}
.rectbox li span{ float:left; width:100px; text-align:right; color:#f00;}
.rectbox li input,.rectbox li textarea{ border:solid 1px #cac9b9; width:250px; text-align:left;}
.rectbox p{ text-align:center; height:28px; line-height:28px; clear:both; margin:8px auto;}

/*分页条*/
.pagebar{clear:both;margin:0px auto; text-align:right; height:25px; line-height:25px;}
.pagebar a{margin:2px;padding:2px 4px;border:solid 1px #1C85E0; text-decoration:none;/*background-color:#FAB816;*/color:#0066BE; font-weight:bold;}
.pagebar a:hover{border: 1px solid #035FAE;color:#003D86;}
.pagebar label,.pagebar span{margin:2px;padding:2px 4px;font-weight:bold;border:solid 1px #035FAE; background-color:#0C53A7; color:#fff;}
.pagebar .total{margin:2px;border:solid 1px #C7C7C7;padding:2px 5px;}

/*评论列表*/
.commentul{list-style-type:none;}
.commentul li span{text-align:right;border-bottom:dashed 1px #f90;line-height:20px; color:#C71A1E;}
.commentul li h5{font-weight:normal;border-bottom:dashed 1px #eee;padding:5px;font-size:12px; line-height:13px;}

/*评论分页*/
.jsPageBar{clear:both;height:25px;line-height:25px;padding:2px 5px;margin-top:3px;}
.jsPageBar a{float:left;display:block;margin:2px;border:solid 1px #C71A1E;width:15px;text-align:center; color:#C71A1E; text-decoration:none;}
.jsPageBar label{float:left;display:block;margin:2px;border:solid 1px #C71A1E;background-color:#C71A1E;width:15px;text-align:center; color:#000;}
.jsPageBar div{margin:2px;border:none;float:left;border:solid 1px #C71A1E;padding-left:5px;padding-right:5px;}
