*{
  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:#ffffff;
  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:960px;
  height:6000px;
  margin:0 auto;}
#main2{
  width:960px;
  min-height:2000px;
  height:auto !important;
  margin:0 auto;}
#main3{
  width:960px;
  min-height:4000px;
  height:auto !important;
  margin:0 auto;}
.top{
  width:960px;
  min-height:300px;
  height:auto !important;
  margin:0 auto;}

.fwjg{
  width:960px;
  min-height:72px;
  height:auto !important;
  margin:0 auto;}
.top1{
  width:960px;
  min-height:88px;
  height:auto !important;}
.top2{
  width:960px;
  min-height:1000px;
  height:auto !important;}
.top2left{
  float:left;
  width:224px;
  min-height:1000px;
  height:auto !important;}
.stop2{
  width:960px;
  min-height:280px;
  height:auto !important;}
.stop2left{
  float:left;
  width:224px;
  min-height:280px;
  height:auto !important;}
.top2right{
  float:right;
  width:726px;
  min-height:1000px;
  height:auto !important;}
.top2right2{
  float:left;
  width:319px;
  min-height:280px;
  height:auto !important;}
.top2left2{
  float:left;
  width:234px;
  min-height:287px;
  height:auto !important;}
.menu{
  width:234px;
  min-height:500px;
  height:auto !important;
  background:url(../images/dleftbg.jpg) repeat-x top left;}
.menu2{
  width:234px;
  min-height:290px;
  height:auto !important;
  background:url(../images/dleftbg.jpg) repeat-x top left;}
  
.top2right01{
  width:726px;
  height:72px;
  background:url(../images/stop01.jpg) no-repeat left top;}
.top2right02{
  width:726px;
  height:216px;
  background:url(../images/stop02.jpg) no-repeat left top;}
.stop2right02{
  width:726px;
  height:228px;
  background:url(../images/stop021.jpg) no-repeat left top;}
.top2right03{
  width:726px;
  height:705px;
}
.top2right03left{
  float:left;
  width:13px;
  height:705px;

  background:url(../images/sleft.jpg) no-repeat left top;}
.top2right03right{
  float:left;
  width:18px;
  height:705px;
  background:url(../images/sright.jpg) no-repeat left top;}
.top2right03mid{
  float:left;
  width:695px;
  height:705px;
  background-color:#FFE4F9;}
  
.wjnvr{
  width:420px;
  min-height:120px;
  height:auto !important;
  margin:5px 0 0 40px;
  font-size:14px;
  color:#333333;
  line-height:24px;}
  
.dgdh{
  width:214px;
  height:250px;
  margin:2px 0 0 10px;
  background:url(../images/zxmb.jpg) no-repeat left top;}
  
.qq{
  width:200px;
  min-height:23px;
  height:auto !important;
  margin:210px 0 0 5px;}
.qq ul li{
  float:left;
  margin-left:10px;}
  
.djsm{
  width:216px;
  min-height:300px;
  height:auto !important;
  margin:5px 0 0 10px;}
  
.djsmtop{
  width:216px;
  height:11px;}
.djsmbottom{
  width:216px;
  height:12px;}
.djsmmid{
  width:216px;
  min-height:418px;
  height:auto !important;
  background:url(../images/djsmmid.jpg) repeat-y left top;}
  
.djsmmidtop{
  width:200px;
  height:35px;
  margin-left:10px;}
  
.djsmmidtext{
  width:190px;
  min-height:300px;
  height:auto !important;
  font-size:12px;
  color:#333333;
  line-height:19px;
  margin:5px 0 0 17px;}
.p1{
  font-size:12px;
  color:#FF0000;}
.djsmmidtext2{
  width:200px;
  height:25px;
  margin:5px 0 0 10px;}
  
.gxsmleft{
  float:left;
  width:370px;
  height:400px;}
.gx01{
  width:370px;
  min-height:120px;
  height:auto !important;
  margin:5px 0 0 7px;
  background-color:#F7F5F7;
  border:1px solid #D97DC4;}
  
.gx01top{
  width:365px;
  height:19px;
  margin:5px 0 0 5px;}
  
.gx01text{
  width:358px;
  min-height:85px;
  height:auto !important;
  margin:5px 0 0 10px;
  font-size:13px;
  color:#333333;
  line-height:24px;}
.gxsmright{
  float:right;
  width:305px;
  height:400px;
  margin-right:2px;}
.cpsm01{
  width:302px;
  height:245px;
  margin-top:5px;}
  
.wdgn01{
  width:367px;
  height:250px;
  margin:10px 0 0 8px;}
.wdgn01top{
  width:367px;
  height:40px;}
.wdgn01mid{
  width:365px;
  min-height:230px;
  height:auto !important;
  border-left:1px solid #CE45AF;
  border-right:1px solid #CE45AF;}
.wdgn01midtext{
  width:345px;
  height:220px;
  margin:5px 0 0 10px;
  font-size:13px;
  color:#333333;
  line-height:22px;}
.p2{
  font-size:13px;
  color:#FF0000;}
.swdgnsmtop{
  width:304px;
  height:41px;}
.swdgnsmbottom{
  width:304px;
  height:12px;}
.swdgnsmmid{
  width:302px;
  height:135px;
  border-left:1px solid #CE45AF;
  border-right:1px solid #CE45AF;}
.wdgn01bottom{
  width:367px;
  height:11px;}
  
.swdgnsmmidtext{
  width:285px;
  height:120px;
  margin:5px 0 0 10px;
  font-size:13px;
  color:#333333;
  line-height:22px;
  font-family:"宋体";}
  
.banner1{
  width:945px;
  height:100px;
  margin:5px 0 0 10px;}
  
.banner122{
  width:950px;
  height:100px;
  margin:5px 0 0 0px;}
  
  
/*中间*/
.middle{
  width:960px;
  min-height:1500px;
  height:auto !important;}
.middle122{
  width:960px;
  min-height:500px;
  height:auto !important;}
.midleft{
  float:left;
  width:210px;
  min-height:1500px;
  height:auto !important;
  margin:2px 0 0 5px;}  
.midleft122{
  float:left;
  width:210px;
  min-height:500px;
  height:auto !important;
  margin:2px 0 0 0px;} 
  
.midleft0fx{
  width:210px;
  min-height:350px;
  height:auto !important;
  margin:2px 0 0 0px;
  border:1px solid #cccccc;}
.midleft0fx1{
  width:210px;
  min-height:220px;
  height:auto !important;
  margin:5px 0 0 0px;
  border:1px solid #cccccc;}
.midleft0fx12{
  width:210px;
  min-height:200px;
  height:auto !important;
  margin:5px 0 0 0px;
  text-align:center;
  border:1px solid #cccccc;}
.midleft0fxmid{
  width:185px;
  min-height:150px;
  height:auto !important;
  margin:5px 0 0 13px;
  font-size:12px;
  color:#333333;
  line-height:20px;}
.midleft0fxmid1{
  width:185px;
  min-height:160px;
  height:auto !important;
  margin:5px 0 5px 20px;
  font-size:13px;
  color:#333333;
  line-height:20px;
  overflow:hidden;}
.midleft0fxmid31{
  width:200px;
  height:160px;
  margin:5px 0 0 8px;
  font-size:13px;
  color:#333333;
  line-height:20px;}
.midleft0fxmid31{
  width:200px;
  height:290px;
  margin:5px 0 0 8px;
  font-size:13px;
  color:#333333;
  line-height:20px;}
.midleft0fxmid313{
  width:190px;
  height:290px;
  margin:5px 0 0 8px;
  font-size:13px;
  color:#333333;
  line-height:20px;}
.midleft0fxmid3132{
  width:195px;
  min-height:290px;
  height:auto !important;
  margin:5px 0 0 8px;
  font-size:12px;
  color:#333333;
  line-height:20px;}
.midleft0fxmid31321{
  width:195px;
  min-height:290px;
  height:auto !important;
  margin:5px 0 0 5px;
  font-size:12px;
  color:#333333;
  line-height:18px;}
.text001{
  width:195px;
  min-height:160px;
  height:auto !important;
  font-size:12px;
  color:#333333;
  margin:5px 0 8px 0;
  line-height:20px;}
.xx{
  width:195px;
  line-height:1px;
  margin-top:5px;
  border-top:1px dashed #cccccc;}
.midleft0fxtop{
  width:195px;
  min-height:77px;
  height:!important;
  margin:5px 0 0 7px;}
.midleft0fxtop1{
  width:195px;
  height:24px;
  margin:5px 0 0 5px;
  line-height:24px;}
.midleft0fxbottom{
  width:195px;
  min-height:142px;
  height:auto !important;
  margin:5px 0 10px 7px;}
.style1{
	font-size: 14px;
	color: #C6149C;
	font-weight: bold;
}
.text002text{
  width:195px;
  margin:2px 0 5px 5px;
  line-height:17px;}
.text002text1{
  width:110px;
  margin:2px 0 5px 5px;
  line-height:17px;}
  
.style34 {
	font-size: 20px;
	font-family: "黑体";
	line-height: 26px;
	color: #C6047D;
}
.text002pic2{
  margin:10px 0 10px 0;}
.dtitle{
  margin-top:10px;}
  
.midright{
  float:left;
  width:723px;
  min-height:2500px;
  height:auto !important;
  margin:5px 0 0 10px;}
.midright01{
  width:721px;
  min-height:170px;
  height:auto !important;
  border:1px solid #cccccc;}
.midright02{
  width:721px;
  min-height:170px;
  height:auto !important;
  margin-top:3px;
  border:1px solid #cccccc;}
.midright022{
  width:728px;
  min-height:170px;
  height:auto !important;
  margin-top:3px;
  border:1px solid #cccccc;}
.midright01left{
  float:left;
  width:385px;
  min-height:170px;
  height:auto !important;
  margin:10px 0 0 5px;
  font-size:12px;
  color:#333333;
  line-height:20px;}
.right01left012{
  margin-top:20px;}
  
.right01left02{
  width:385px;
  height:24px;
  line-height:30px;
  margin:5px 0px;
  background-color:#F7F3F7;}
  
.midright01right{
  float:left;
  width:305px;
  min-height:170px;
  height:auto !important;
  margin:10px 0 0 10px;}
.right01left03{
  margin-bottom:10px;}
  
.right01right1{
  width:305px;
  min-height:200px;
  height:auto !important;
  border:2px solid #F7E3F7;}
.zjmz01{
  width:286px;
  min-height:120px;
  height:auto !important;
  margin:5px 0 0 10px;}
  
.zjmz01text{
  width:286px;
  min-height:120px;
  height:auto !important;
  margin:5px 0 0px 10px;
  font-size:12px;
  color:#333333;
  line-height:22px;}
  
.smmore{
  float:right;
  min-width:171px;
  height:auto !important;
  height:24px;}
  
.right01right2{
  width:300px;
  min-height:82px;
  height:auto !important;
  margin:5px 0 0 5px;}
  
.right02top{
  width:655px;
  min-height:40px;
  height:auto !important;
  margin:10px 0 0 30px;}
.right02title{
   width:685px;
   min-height:24px;
   height:auto !important;
   margin:5px 0 0 15px;
   background-color:#F7F3F7;
   text-align:center;}
   
 .right02mid{
    width:685px;
	min-height:180px;
	height:auto !important;
	margin:5px 0 0 15px;}
	
.right02bottom{
  width:680px;
  min-height:40px;
  height:auto !important;
  margin:5px 0 8px 15px;
  line-height:21px;
  color:#333333;}
	
.right02midpic{
   float:left;
   width:209px;
   min-height:176px;
   height:auto !important;}
.right02midtext{
  float:left;
  width:450px;
  height:176px;
  margin-left:15px;
  font-size:12px;
  color:#333333;
  line-height:20px;}
  
.right03{
  width:695px;
  height:120px;
  margin:7px 0 0 0px;}
  
.smje01{
  width:680px;
  min-height:40px;
  height:auto !important;
  margin:5px 0 10px 15px;
  line-height:20px;
  color:#333333;}
  
.smje01text{
  float:left;
  width:320px;
  min-height:248px;
  height:auto !important;}
.smje01pic{
  float:left;
  width:319px;
  min-height:248px;
  height:auto !important;
  margin-left:30px;}
  
.smje01text2{
  float:left;
  width:460px;
  min-height:232px;
  height:auto !important;}
.smje01pic2{
  float:left;
  width:200px;
  height:232px;
  margin-left:15px;}
.smje01text3{
  float:left;
  width:420px;
  min-height:178px;
  font-size:12px;
  color:#333333;
  line-height:20px;
  height:auto !important;}
.smje01pic3{
  float:left;
  width:230px;
  height:178px;
  margin-left:15px;}
  
.smje01text4{
  float:left;
  width:450px;
  height:136px;}
.smje01pic4{
  float:left;
  width:206px;
  height:136px;
  margin-left:15px;}
  
.smje01text31{
  float:left;
  width:450px;
  height:136px;
  margin-left:10px}
.smje01pic31{
  float:left;
  width:206px;
  height:136px;}
  
.yaowu{
  width:600px;
  min-height:100px;
  height:auto !important;
  text-align:center;
  margin:10px 0 0 20px;}
.yaowu ul li{
  float:left;
  width:200px;
  line-height:24px;}
  
.diduan{
  width:960px;
  min-height:200px;
  height:auto !important;
  margin:7px 0 0 0px;}
.diduandg{
  width:960px;
  min-height:600px;
  height:auto !important;
  margin-top:5px;
  }
  
.ljdg01{
  width:958px;
  min-height:120px;
  height:auto !important;
  margin:5px 0 0 0px;
  border:1px solid #cccccc;}
  
.ljdg01left{
  float:left;
  width:400px;
  height:120px;}
.ljdg01mid{
  float:left;
  width:400px;
  min-height:120px;
  height:auto !important;
  margin-left:5px;
  border-right:1px solid #cccccc;
  background-color:#FAFAFA;}
.ljdg01right{
  float:left;
  width:150px;
  min-height:120px;
  height:auto !important;
  background-color:#FAFAFA;}
.ljdgbotton{
  width:150px;
  height:100px;
  text-align:center;
  margin-top:5px;
  line-height:22px;}
.ljdgbotton img{
  margin-top:10px;}
  
.ljdg01sm{
  width:380px;
  height:100px;
  margin:5px 0 0 10px;
  color:#333333;
  line-height:24px;}
  
.p4{
  font-size:12px;
  color:#CCCCCC;}
  
.ljdg02left{
  float:left;
  width:450px;
  min-height:300px;
  height:auto !important;
  margin:5px 0 0 5px;
  color:#333333;
  font-family:"宋体";
  line-height:20px;}
.ljdg02right{
  float:left;
  width:465px;
  min-height:300px;
  height:auto !important;
  margin:5px 0 0 20px;
  color:#333333;
  font-family:"宋体";
  line-height:22px;}
  
.ljdg02right img{
  float:left;}
.ggbanner5{
  width:210px;
  min-height:140px;
  height:!important;
  margin-top:5px;
  border:1px solid #cccccc;}
  
.wzxt{
  width:960px;
  min-height:200px;
  height:!important;
  margin:7px 0 0 0px;}
.wzxt01{
  float:left;
  width:310px;
  min-height:150px;
  height:!important;}
.wzxt02{
  float:left;
  width:310px;
  min-height:150px;
  height:!important;
  margin-left:15px;}
  
.wzxt01top{ 
  width:310px;
  height:35px;
  background:url(../images/wzxttop.jpg) repeat-x left top;}
.wzxt01title{
  width:250px;
  height:35px;
  font-size:14px;
  color:#ffffff;
  line-height:35px;
  margin-left:20px;
  font-weight:bold;}
.wzxt01text{
  width:308px;
  height:250px;
  margin-top:3px;
  border:1px solid #cccccc;}
.wzxt01text ul{
  width:280px;
  margin:5px 0 0 10px;}
.wzxt01text ul li{
  width:265px;
  font-size:12pz;
  color:333333;
  line-height:24px;
  padding-left:25px;
  border-bottom:1px dashed #cccccc;
  background:url(../images/shu.jpg) no-repeat left center;}
.wzxt01text ul li a{
  font-size:12px;
  color:#333333;}
  
.bottom{
  width:960px;
  height:150px;
  text-align:center;
  font-size:12px;
  color:#333333;
  line-height:20px;
  margin-top:10px;
  border-top:3px solid #FF3399;}
.bottomtext{
  margin-top:15px;}
  
/*二级*/
.mid2right{
  float:left;
  width:723px;
  min-height:1500px;
  height:auto !important;
  margin:5px 0 0 10px;}
.mid2right122{
  float:left;
  width:723px;
  min-height:500px;
  height:auto !important;
  margin:5px 0 0 10px;}
.midpicshow{
  float:left;
  width:302px;
  min-height:245px;
  height:auto !important;}
  
.midpictext{
  float:left;
  width:400px;
  min-height:245px;
  height:auto !important;
  margin-left:10px;}
  
.midpictitle{
  width:380px;
  height:24px;
  line-height:24px;
  margin:5px 0 0 5px;
  background-color:#F7F3F7;}
.mdipiccontent{
  width:380px;
  min=height:200px;
  height:auto !important;
  font-size:12px;
  color:#333333;
  margin:10px 0 0 5px;
  line-height:22px;}
  
.bysm01{
  width:700px;
  min-height:100px;
  height:auto !important;
  margin:7px 0 10px 10px;}
  
.bysm01title{
  width:680px;
  height:24px;
  line-height:24px;
  margin:5px 0 0 5px;
  background-color:#F7F3F7;}
.bysm01text{
  width:680px;
  min-height:100px;
  height:auto !important;
  font-size:12px;
  color:#333333;
  line-height:22px;
  margin:10px 0 10px 5px;}
.bysm01text12{
  width:680px;
  min-height:50px;
  height:auto !important;
  font-size:12px;
  color:#333333;
  line-height:22px;
  padding-bottom:10px;
  border-bottom:1px dashed #cccccc;
  margin:10px 0 10px 5px;}
  
.dzb{
  font-size:12px;
  color:#333333;
  line-height:18px;
  margin-top:15px;}
  
.bysm01text img{
  float:right;
  margin-left:5px;}
.bysm01jspic{
  float:left;
  width:138px;
  min-height:168px;
  height:auto !important;}
.bysm01jstext{
  float:left;
  width:480px;
  min-height:168px;
  height:auto !important;
  font-size:13px;
  font-family:"宋体";
  color:#CC0000;
  line-height:20px;
  margin-left:30px;}
  
.bysm01text12 img{
  float:right;
  margin-left:10px;}