﻿
body{ font-size:12px;padding:0; border:0; margin:0; }
img{ border:0; padding:0; margin:0; }
h1,h2,h3,h1,p,ul,li,b,dl,dt,dd{ margin:0; padding:0; list-style:none; font-size:12px;}
.content{ width:1000px; margin:0 auto; padding:0 auto;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}




.banner{ background:url(../images/index_01.jpg) no-repeat top center; height:518px;}
.mtxt{ margin-top:30px;}
.mtitle{ /*background: url(../images/index_04.jpg) no-repeat; font:bold 30px/60px "宋体"; color:#333; padding-left:60px;*/ background:url(../images/line.jpg) repeat-x; height:10px; overflow:hidden; font-size:0;} 
.mtitled{ background: url(../images/index_04.jpg) no-repeat; font:bold 30px/60px "宋体"; color:#333; padding-left:60px; } 

.mtxt dl{ width:1000px; overflow:hidden;}
.mtxt dl dt{ float:left; width:600px ; margin-right:40px;}
.mtxt dl dd{ float:right; width:360px; padding-top:50px;}
.mtxt dl dt p{ font:14px/36px "宋体"; color:#333; text-indent:2em; margin-top:20px;}
.mtxt dl dt p b{ font-size:36px; font-weight:normal;}
.mtxt dl dd span{ display:block;  margin-bottom:40px;}
.mtxt dl dd p{ background:#f5f5f5; padding:15px;}
.mtxt dl dd p em{ font:12px/24px "宋体"; color:#666; text-indent:2em; display:block; }


.rights dl{ width:1000px; overflow:hidden;}
.rights dl dt{ float:right; width:600px; margin-right:0;}
.rights dl dd{ float:left; width:360px; padding-top:35px;  margin-right:40px;}

.mtxt p.mian{ background:#f1f1f1; padding:10px 10px; margin:10px 0; font-size:16px; color:#333;}
.mtxt p.mian em{  font:bold 16px/28px "宋体","黑体"; color: #003865;}
.mtxt ul{ width:940px; overflow:hidden; margin-top:20px;}
.mtxt ul li{ width:450px; float:left; padding-right:20px; height:130px; margin-bottom:20px; border-bottom:1px dashed #ddd;}
.mtxt ul li.short{  height:100px; margin-bottom:20px;  }
.mtxt ul li.lastline{ border-bottom:0; margin-bottom:0;  }
.mtxt ul li em{ display:inline-block; background:#096dbd; text-align:center; font:bold 16px/28px "宋体"; color:#fff; padding:0 5px; margin-right:5px;}
.mtxt ul.two li em{ display:block; text-align:left; height:55px; padding:5px 10px;}
.mtxt ul.two li.sec em{ line-height:55px;}
.about{ margin-top:20px;}
.ask {  border-left: 1px solid #d9d9d9;   overflow: visible; margin:30px 0 0 21px;}
.answer{margin-left:21px;}

.ask_con { background: url("../images/indexQA_03.jpg") no-repeat left top;  color: #666; font:bold 18px/32px "宋体";   margin-left: -21px;    overflow: visible; padding: 5px 0 30px 60px;}

.ask_con strong, .answer_con strong { color: #015ca5; font:bold 22px/28px "宋体","黑体";}

.answer_con { background: url("../images/indexQA_04.jpg") no-repeat left top;  color: #666; font: 14px/28px "宋体"; margin-left: -21px;   padding: 5px 0 30px 60px;}
.answer b{  font:bold 15px/28px "宋体","黑体"; color: #003865;}
.answer i{  font:bold 20px/28px "宋体","黑体"; color: #096dbd;}
.answer em{  font:bold 15px/28px "宋体","黑体"; }

.mydream{ margin-top:20px; overflow:hidden;}
.mydream dl{ padding:15px 0 0; width:1000px; overflow:hidden;}
.mydream dl dt{ float:left; width:280px; margin-right:20px;}
.mydream dl dd{ float:left; width:700px;}
.mydream dl dd p{ }
.show img{ float:left; margin-right:20px;}
.show p{font:14px/26px "宋体"; color:#333; text-indent:2em;  margin-top:10px;}