﻿@charset "utf-8";
/* CSS Document */
.clearb, .clearit { clear: both;}
body,ul,li,div,ol,dl,dt,dd,table,tr,td,h1,h2,h3,h4,h5,h6,form,input,textarea,select,option,p,a,i,em,strong,b,cite,span{margin:0;padding:0}
i,em,cite{font-style:normal}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif,'宋体';background:#ffffff;}
ul li,ol li,ul,ol{list-style-type:none}
input{vertical-align:middle}
select,input,textarea{outline:none}
a{text-decoration:none;color:#333;font-family:Arial, Helvetica, sans-serif,'宋体'; }
a:hover{ color:#00968e;}
img{border:none}
html{_text-overflow:ellipsis}/*防止IE6抖动样式*/
.phone_nav{ display:none;}
.menu{ display:none;}
.main{ margin:15px auto; width:1000px;}
.field-validation-error{ color:#ff0000; margin-left:10px; font-weight:bold}

/*表格样式*/
table{width:100%;border-collapse: collapse;}
table td,table th{border:1px solid #c6e8e3;padding:3px 7px;}
table th{background-color:#39A49C;color:#FFF;padding:7px;font-size:12px;font-family:'Microsoft YaHei','微软雅黑';font-weight:normal;*font-family:'Microsoft YaHei',微软雅黑}
table td p,table th p{text-indent:0}

/*公用title*/
.title0{ color:#999999; border-bottom:#cccccc 1px solid; padding-bottom:10px; font-size:18px; color:#00968e; margin-right:5px; font-family:'Microsoft YaHei','微软雅黑'; font-weight:normal;*font-family:'Microsoft YaHei',微软雅黑}
.title0_1{ border-bottom:solid 2px #0b9b93;margin-right:0px;}
.title0 strong{color:#999;}
.title1{ border-bottom:2px solid #00968e; font-weight:normal}
.title1 span{ background:url(/Content/Areas/Common/images/newsbg.jpg) no-repeat; display:block; height:36px; line-height:36px; width:140px; text-align:center;color:#FFF; font-size:18px; font-family:'Microsoft YaHei';*font-family:'Microsoft YaHei',微软雅黑}
.title0 .more,.title1 .more{ float:right; margin-top:5px; display:block; height:16px; width:46px; background:url(/Content/Areas/Common/images/more.jpg); display:block; text-indent:-9999px; overflow:hidden;}
.title0 .more:hover,.title1 .more:hover{ background:url(/Content/Areas/Common/images/more1.jpg)}
/*公用文章列表样式*/
.newlist1 li{ font-size:14px; height:32px; line-height:32px; overflow:hidden;  padding:0 0 0 10px;}
.newlist1 li .cloumnName{ color:#009b92}
.newlist1 li .span_date{ float:right; color:#666}
.newlist2 li {background: url(/Content/Areas/Common/images/noticearrow.png) no-repeat scroll left 12px;border-bottom: 1px dotted #b2b2b2;display: block;height: 36px;line-height: 36px; overflow:hidden}
.newlist2 li a {font-size: 14px;padding-left: 13px;}
.newlist3 li{ font-size:14px; height:28px; line-height:28px; overflow:hidden; background:url(/Content/Areas/Common/images/ico3.jpg) no-repeat 0 12px; padding:0 0 0 10px;}
.newlist3 li .cloumnName{ color:#009b92}
.newlist3 li .span_date{ float:right; color:#666}

/*网站地图样式*/
.main .map{ width:900px; margin:0 auto;}
.ss1_ul{ line-height:22px; background:#FFF;padding:1px 0 10px 10px;*padding:10px 0 10px 10px}
.ss1_li{ width:100%; margin-top:10px; clear:both;}
.ss1_li ul.ss2_ul .ss2_li{ float:left; width:215px; margin-top:10px;  margin-bottom:10px; background:#f5f5f5; border:#d6dde6 solid 1px; margin-right:10px; padding:5px 10px}
.ss1_li ul.ss2_ul .ss2_li.hover{ border-color:#eae0b9}
.ss1_li a.go{ font-size:16px; font-weight:bold;}
.ss1_li ul.ss2_ul .ss2_li a.go{ font-size:14px; font-weight:normal;} 
.ss1_li ul.ss2_ul .ss2_li ul.ss3_ul{ margin-top:10px;}
.ss1_li ul.ss2_ul .ss2_li ul.ss3_ul .ss3_li a.go{ font-size:12px; font-weight:normal;} 
.ss2_liHasSon{ display:block; border-bottom:#d6dde6 solid 1px}
.ss1_li .navspan{ color:#09968e;}
.ss2_li .navspan{ color:#333;}

/*专家介绍弹窗样式*/
div.speac_div{
background: #fff;
border: solid 1px #d9d9d9;
width: 316px;
clear: both;
height: 138px;
padding: 10px 10px 12px 10px;
left: 0px;
position: absolute;
text-align: left;
top: 25px;
z-index: 10000;
line-height: 22px!important;
font-size: 12px;
color: #333;
}
div.speac_div img{
float: left;
margin: 0 10px 0 0;
width: 99px;
height: 134px;
line-height: 20px;
}
div.speac_div h2 a {
float: none!important;
font-size: 14px;
}
@media only screen and (max-width:1024px){
 .main{ width:100%;}
 .field-validation-error{display:block;padding:10px 0 0px 87px;text-align:left;margin:0}
}
@media only screen and (max-width:768px){
.msgbox{display:none}
#float_img1{display:none !important;}
} 