@charset "utf-8";
/* CSS Document */

/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }  /*让这些的标签内外边距都是0*/
fieldset, img {  border:none; vertical-align: middle; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "Arial";}
select, input { vertical-align:middle;   }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#666;  font:12px 'Arial';  /*测试用高度*/}
a{color:#707070; text-decoration:none;  font-family: "Arial";}
a:hover{ color:#124191; text-decoration:none; font-family: "Arial";}


/* 常用代码  */
.clearfix:after { content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }
.wrap{ width:1200px;  margin-left: auto; margin-right: auto;  }
.fl{ float:left;}
.fr{ float:right;}




/*内容*/
.main-bg{background: url(body-bg.png); min-height: 500px; padding-bottom: 50px; }
/*路径*/
.position{ height: 60px; line-height: 60px; }
.position-r{ color: #555; background: url(home.png) no-repeat 0 22px; padding-left: 30px; font-size: 14px;}
.position-r a{ color: #555;}

.main-bd{padding: 50px 100px; background: #fff; line-height: 28px;}
.main-bd h3{ font-size: 24px; font-family: "Arial"; font-weight: normal; color:#555; text-align: center; line-height: 32px; }
.main-bd .source{ font-family: "Arial"; text-align: center; height: 30px; background: #eee; line-height: 30px; margin-top: 20px;}
.main-bd .source span{ margin-right: 20px; font-size: 14px; color:#555;}
.main-bd .main-img{text-align: center; margin-top: 30px;}
.main-bd .main-img img{width:500px;}
.main-bd .content{margin-top: 40px;}
.main-bd .close{margin-top: 40px; text-align: right;}
div#main_bd * {
    direction: rtl;
}



/*产品*/
.main-bd h2{ font-size: 24px; font-family: "Arial"; font-weight: normal; color:#555; text-align: center; line-height: 32px; background: #f6f7fb; padding: 20px;}
.content-dl{ width: 998px;  margin: 0 auto;}
.content-dl dt{ border: 1px solid #DEDEDE; }
.content-dl dt span{ background: #F6F7FB; float: left; height: 40px; padding:10px; text-align: center; border-right: 1px solid #DEDEDE; font-size: 18px; color: #333; }
.content-dl .content-dl-yqjs{ width: 226px;}
.content-dl .content-dl-syff{ width: 227px;}
.content-dl .content-dl-azrj{ width: 230px;}
.content-dl .content-dl-qita{ width: 230px; border-right: 0 none;}
.content-dl dd{ border: 1px solid #DEDEDE; border-top: 0 none;}
.content-dl dd span{ float: left; padding: 10px; border-right: 1px solid #DEDEDE; font-size: 16px; min-height: 200px;}