*{
  margin:0px;
  padding:0px;
  font-family:Tahoma, Verdana, Garamond, Arial, sans-serif;
  font-size:12px;
  list-style-type:none;
  text-decoration:none;}
body{
  width:1002px;
  background-color:#003C87;
  margin:0 auto;}
img{
  border:none;}
a{
  color:#333333;
  text-decoration:none;}
a:link{
  text-decoration:none;}
a:hover{
  text-decoration:underline;}
form{
  margin:0px;
  padding:0px;}
clear{
  line-height:1px;
  clear:both;
  visibility:hidden;}
  
/*布局样式*/
#main{
  width:973px;
  min-height:3920px;
  height:auto !important;
  background-color:#ffffff;
  margin:0 auto;}
.top{
  width:973px;
  height:299px;}
.mid{
  width:973px;
  min-height:3000px;
  height:auto !important;
  margin-top:5px;}
.top01{
  width:973px;
  height:156px;
  background:url(../images/banner1.jpg) no-repeat left top;}
.top02{
  width:973px;
  height:32px;
  background:url(../images/menubg.jpg) no-repeat left top;}
.top02 ul li{
  float:left;
  font-size:13px;
  color:#FFF600;
  font-family:"宋体";
  margin-left:8px;
  line-height:32px;}
.top02 ul li a{
  font-size:13px;
  color:#FFF600;
  font-family:"宋体";
  line-height:32px;}
.top03{
  width:973px;
  height:111px;
  background:url(../images/banner3.jpg) no-repeat left top;}
  
/*中间左边*/
.midleft{
  float:left;
  width:249px;
  min-height:1000px;
  height:auto !important;
  margin-left:5px;}
.wdjg{
  width:249px;
  min-height:200px;
  height:auto !important;}
.wdjg01{
  width:249px;
  height:7px;}
.wdjg02{
  width:247px;
  height:270px;
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;
  text-align:center;}
.wdjg03{
  width:249px;
  height:7px;}
.wdjg0201{
  width:229px;
  height:40px;
  margin-top:2px;}
  
.sp{
  width:247px;
  height:225px;
  margin-top:8px;
  text-align:center;
  border:1px solid #cccccc;}
.sppic{
  width:247px;
  height:212px;
  margin-top:5px;}
  
/*3个周期*/
.sgzq{
  width:249px;
  min-height:420px;
  height:auto !important;
  margin-top:10px;}
.sqzg02{
  width:247px;
  height:420px;
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;}
.sgzq01{
  width:224px;
  height:41px;}
.sgzq01 img{
  margin:0 0 2px 11px;}
.sgzq001{
  width:224px;
  min-height:41px;
  height:auto !important;}
.sgzq001 img{
  margin:0 0 2px 2px;}
  
.zqsm{
  width:222px;
  min-height:38px;
  height:auto !important;
  margin:5px 0 0 8px;
  font-size:12px;
  color:#CD0000;
  padding:5px;
  line-height:18px;
  background-color:#F6F6F6;}
  
.sqzqsm01title{
  width:196px;
  height:25px;
  margin:10px 0 0 10px;}
.sqzqsm01text{
  width:225px;
  height:40px;
  margin:5px 0 0 10px;
  font-size:12px;
  color:#333333;
  line-height:18px;
  padding-bottom:5px;
  border-bottom:1px dashed #cccccc;}
  
.syxg{
  width:249px;
  min-height:500px;
  height:auto !important;
  margin-top:10px;}
.syxgmid{
  width:247px;
  height:1025px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;}
.zsal01{
  width:227px;
  min-height:150px;
  height:auto !important;
  margin:10px 0 0 10px;
  border-bottom:1px dashed #cccccc;}
.zsalpic{
  width:227px;
  height:110px;}
.zsaltext{
  width:200px;
  margin:5px 0 0 10px;
  min-height:40px;
  height:auto !important;
  font-size:12px;
  color:#333333;
  line-height:20px;
  padding-bottom:10px;}
.zsaltext a{
  color:#FF4949;}
  
.alms{
  width:229px;
  min-height:200px;
  height:auto !important;
  margin:10px 0 0 10px;}
.almspic{
  width:229px;
  height:82px;
  margin-top:5px;}
.almstext{
  width:220px;
  min-height:38px;
  height:auto !important;
  margin:5px 0 0 0px;
  font-size:12px;
  color:#333333;
  padding:5px;
  line-height:17px;
  background-color:#F6F6F6;}
.cpjs{
  width:249px;
  min-height:950px;
  height:auto !important;
  margin-top:10px;}
.cpjsmid{
  width:247px;
  height:945px;
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;}
.cpjsmid01{
  width:227px;
  height:120px;
  margin:8px 0 0 10px;}
.cpjsmid01text{
  width:218px;
  height:40px;
  font-size:12px;
  margin-top:5px;
  color:#333333;
  line-height:17px;
  padding:5px;
  background-color:#F9F9F9;}
.fhtz{
  width:247px;
  height:500px;
  margin-top:10px;}
.fhtzmid{
  width:247px;
  height:500px;
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;}
.fhtzmidcontent{
  width:222px;
  height:480px;
  margin:10px 0 0 11px;}
.fhtzmid01{
  width:222px;
  height:14px;}
.fhtzmid02{
  width:222px;
  height:450px;
  background-color:#F5F5F5;
  overflow:hidden;}
.fhtzmid02 ul{
  width:180px;
  margin:10px 0 0 30px;}
.fhtzmid02 ul li{
  font-size:12px;
  color:#333333;
  line-height:25px;
  padding-left:12px;
  background:url(../images/iecool_arrow_017.gif) no-repeat left center;}
.fhtzmid03{
  width:222px;
  height:16px;}
  
  
  
/*右边样式*/  
  
.midright{
  float:left;
  width:690px;
  min-height:3000px;
  height:auto !important;
  margin-left:8px;}
.mid01c{
  width:690px;
  height:280px;}
.mid01cleft{
  float:left;
  width:561px;
  height:280px;}
.mid01clefttitle{
  width:539px;
  height:41px;
  margin:2px 0 0 10px;
  background:url(../images/title01.jpg) no-repeat left top;}
.longyjtop{
  width:561px;
  height:7px;
  margin-top:5px;}
.longyjbottom{
  width:561px;
  height:6px;}
.longyjmid{
  width:559px;
  height:160px;
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;}
.xbanner1{
  width:559px;
  height:56px;
  margin-top:7px;}
.ldrq{
  width:540px;
  height:152px;
  margin:0px 0 0 10px;}
.xuhao{
  float:left;
  width:22px;
  height:155px;
  background:url(../images/123456.jpg) no-repeat left bottom;}
.xzwen{
  float:left;
  width:505px;
  margin-left:10px;
  height:155px;}
.xzwen ul li{
  font-size:12px;
  color:#333333;
  line-height:25px;
  border-bottom:1px dashed #cccccc;}
  


.mid01cright{
  float:left;
  width:123px;
  height:278px;
  background:url(../images/qqmb.jpg) no-repeat left top;
  margin:5px 0 0 5px;}
  
.qqht{
  width:75px;
  height:150px;
  margin:73px 0 0 25px;}
.qq1{
  margin-top:10px;}
.qq2{
  margin-top:37px;}
.qq3{
  margin-top:37px;}

/*4类人*/
.slr{
  width:689px;
  min-height:225px;
  height:auto !important;
  margin-top:5px;}
  
.slryjtop{
  width:689px;
  height:7px;
  margin-top:5px;}
.slryjbottom{
  width:689px;
  height:8px;}
.slryjmid{
  width:687px;
  height:220px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;}
.slrd1{
  float:left;
  width:165px;
  height:215px;
  margin:8px 0 0 5px;
  border-right:1px dashed #cccccc;}
.slrd2{
  float:left;
  width:165px;
  height:215px;
  margin:8px 0 0 5px;
  border-right:1px dashed #cccccc;}
.slrd4{
  float:left;
  width:160px;
  height:215px;
  margin:8px 0 0 5px;}
.slrd1pic{
  width:160px;
  height:24px;}
.slrd1text{
  width:155px;
  height:180px;
  margin:8px 0 0 5px;;
  color:#333333;
  line-height:18px;}
.slrd2text{
  width:155px;
  height:110px;
  margin:8px 0 0 5px;;
  color:#333333;
  line-height:18px;}
.sbanner01{
  width:160px;
  text-align:center;}

.gbanner1{
  width:687px;
  height:109px;
  margin-top:7px;}
  
.canner{
  width:689px;
  min-height:300px;
  height:auto !important;
  margin-top:8px;}
.cannertitle{
  width:689px;
  height:38px;}
.ctitle1{
  float:left;
  width:328px;
  height:38px;
  margin-left:5px;
  background:url(../images/ab01top.jpg) no-repeat left top;}
.ctitle2{
  float:left;
  width:281px;
  height:38px;
  margin-left:60px;
  background:url(../images/ab02top.jpg) no-repeat left top;}
.cannertext{
  width:687px;
  height:320px;
  border:1px solid #cccccc;}
.cannertextleft{
  float:left;
  width:340px;
  height:280px;
  margin:10px 0 0 10px;
  border-right:1px dashed #cccccc;}
.cannertextc{
  color:#333333;
  line-height:24px;
  width:310px;
  margin-top:10px;
  height:280px;}
.p1{
  color:#FF0000;
  font-size:12px;
  line-height:24px;}
.cannertextright{
  float:left;
  width:310px;
  height:280px;
  margin:10px 0 0 10px;}
.cannersm{
  width:280px;
  height:180px;
  margin:10px 0 0 15px;
  color:#333333;
  line-height:20px;}
.cannersmpic{
  width:300px;
  margin-top:5px;
  text-align:center;}
  
/*观察报告*/
.gcbg{
  width:689px;
  min-height:480px;
  height:auto !important;
  margin-top:8px;}
.gcbgtitle{
  width:689px;
  height:43px;}
.gcbgtitle01{
  float:left;
  width:315px;
  height:43px;
  margin-left:15px;
  background:url(../images/xgbgtop.jpg) no-repeat left top;}
.gcbgtitle02{
  float:left;
  width:170px;
  height:24px;
  background:url(../images/xgbgtitle.jpg) no-repeat left top;
  margin:18px 0 0 150px;}
  
.gcbgtext{
  width:687px;
  height:430px;
  border:1px solid #cccccc;}
.gcbgtextleft{
  float:left;
  width:208px;
  height:395px;
  margin:15px 0 0 5px;
  background:url(../images/dbbpic.jpg) no-repeat left top;}
.gcbgtextright{
  float:left;
  width:450px;
  height:395px;
  margin:15px 0 0 10px;}
.gcbgtextright01{
  width:450px;
  height:185px;}
.gcbgtextright02{
  width:440px;
  height:210px;
  color:#333333;
  line-height:24px;}


.sjsm01text{
  float:left;
  width:310px;
  height:185px;
  color:#333333;
  line-height:24px;}
.sjsm01pic{
  float:left;
  width:126px;
  height:185px;
  margin-left:5px;}
  
.p2{
  color:#ffffff;
  width:125px;
  height:14px;
  line-height:16px;
  padding:3px;
  background-color:#FF8503;}
.p3{
  color:#ffffff;
  width:70px;
  height:14px;
  line-height:16px;
  padding:3px;
  background-color:#FF8503;}
  
#header1{
  width:689px;
  min-height:290px;
  height:auto !important;
  margin-top:8px;}
#htitle1{
  width:689px;
  height:35px;}
#xsbf{
  width:687px;
  min-height:290px;
  height:auto !important;}
.xsbf01{
  width:687px;
  min-height:390px;
  height:auto !important;
  border:1px solid #cccccc;}
  
#menu1{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu1 li{
display:block;
width:303px;
height:34px;
margin-left:5px;
float:left;
cursor:hand;
margin-left:5px;}
.sec1{ 
 background:url(../images/cbotton02.jpg) no-repeat;}
.sec2 { 
  background:url(../images/cbotton01.jpg) no-repeat;}
.block { display: block; padding:0; margin:0;}
.unblock { display: none;}
.sec1 img{
  margin:5px 0 0 20px;}
.sec2 img{
  margin:5px 0 0 20px;}
  
.xsbf01left{
  float:left;
  width:529px;
  height:340px;
  margin:20px 0 0 10px;}
.xsbf01right{
  float:left;
  width:121px;
  height:340px;
  margin:20px 0 0 10px;}
  
.xsbf01ttext{
  width:520px;
  height:50px;
  margin:5px 0 10px 5px;
  color:#333333;
  line-height:19px;}
  
.xwzsm01{
  width:654px;
  height:50px;
  color:#333333;
  line-height:18px;
  margin:10px 0 0 13px;}
.xwzsm02{
  width:654px;
  height:30px;
  color:#333333;
  line-height:18px;
  margin:2px 0 0 13px;}
.xwzsmpic{
  width:654px;
  height:38px;
  margin:5px 0 0 10px;}
  
.tdjx{
  width:682px;
  height:116px;
  margin-top:5px;}
.tdjx01{
  width:682px;
  height:55px;
  background:url(../images/tdxxtop.jpg) no-repeat top left;}
.tdjx02{
  width:682px;
  height:61px;
  background:url(../images/tdxxbottom.jpg) no-repeat left top;}
.tdjx02text{
  width:650px;
  height:55px;
  margin:5px 0 0 15px;
  color:#ffffff;
  line-height:16px;}
.p4{
  color:#FFFF00;
  left:16px;}
  
.qwtj{
  width:682px;
  height:263px;
  margin-top:2px;}
.qwtj01{
  width:682px;
  height:138px;
  background:url(../images/qwtj01.jpg) no-repeat left top;}
.qwtj02{
  width:682px;
  height:125px;
  background:url(../images/qwtj02.jpg) no-repeat left top;}
  
.qwtj01sm{
  width:485px;
  height:50px;
  color:#CC0000;
  line-height:18px;
  margin:68px 0 0 160px;}
  
.qwzs{
  width:689px;
  min-height:200px;
  height:auto !important;
  margin-top:10px;}
.qwzstitle{
  width:189px;
  height:33px;
  margin-left:10px;
  background:url(../images/pzrztop.jpg) no-repeat left top;}
.qwzstext{
  width:687px;
  height:190px;
  border:1px solid #cccccc;}
  
.qwzs01{
  float:left;
  width:102px;
  height:150px;
  margin:20px 0 0 20px;
  text-align:center;
  color:#333333;
  line-height:24px;}
.qwzs02{
  float:left;
  width:102px;
  height:150px;
  margin:20px 0 0 50px;}

.pkctff{
  width:689px;
  min-height:200px;
  height:auto !important;
  margin-top:10px;}
.pkctfftitle{
  width:189px;
  height:33px;
  margin-left:10px;
  background:url(../images/pkctff.jpg) no-repeat left top;}
.pkctfftext{
  width:687px;
  height:226px;
  border:1px solid #cccccc;}
  
.cpdg1{
  width:689px;
  min-height:530px;
  height:auto !important;
  margin-top:10px;}
.cpdg1title{
  width:189px;
  height:32px;
  margin-left:10px;
  background:url(../images/cpdgtop.jpg) no-repeat left top;}
.cpdg1text{
  width:687px;
  height:525px;
  border:1px solid #cccccc;}
.cpdg01s{
  width:637px;
  height:133px;
  margin:20px 0 0 20px;}
.cpdg01sleft{
  float:left;
  width:201px;
  height:133px;}
.cpdg01sright{
  float:left;
  width:436px;
  height:133px;
  background:url(../images/dgcp02right.jpg) no-repeat left top;}
  
.cpdg01sright1{
  width:404px;
  height:42px;
  margin:5px 0 0 13px;}
.cpdg02sright2{
  width:420px;
  height:70px;
  margin:10px 0 0 10px;}
.jgsm{
  float:left;
  width:280px;
  height:65px;
  margin-top:5px;
  color:#333333;
  line-height:18px;}
.jgsm2{
  float:left;
  width:280px;
  height:70px;
  margin-top:0px;
  color:#333333;
  line-height:17px;}
.p12{
  color:#FF0000;
  line-height:17px;}
.dgbotton{
  float:left;
  width:109px;
  height:59px;
  margin:10px 0 0 20px;}
  
.dgdh{
  width:525px;
  height:48px;
  background:url(../images/dgdh.jpg) no-repeat left top;
  margin:10px 0 0 20px;}
  
.ems{
  width:682px;
  height:98px;
  margin:10px 0 0 0px;}
  
.emssm{
  width:687px;
  height:170px;
  margin-top:5px;
  background-color:#FBFBFB;
  border:1px solid #cccccc;}
.emssmtext{
  width:670px;
  height:150px;
  margin:10px 0 0 10px;}
  
.emsleft{
  float:left;
  width:460px;
  height:140px;
  color:#333333;
  line-height:24px;}
.emsright{
  float:left;
  width:182px;
  height:71px;
  margin:30px 0 0 20px;}
  
.bottom{
  width:973px;
  height:140px;
  margin-top:15px;
  text-align:center;
  line-height:20px;
  border-top:8px solid #003C87;}
  
.bmenu ul{  
  width:470px;
  margin-top:10px;
  }
  
.bmenu ul li{
  float:left;
  margin-left:10px;}
.bmenu ul li{
  color:#333333;
  font-size:12px;}
  
.link{
  width:973px;
  margin-top:10px;
  text-align:center;}