*{
  margin:0px;
  padding:0px;
  font-family:Tahoma, Verdana, Garamond, Arial, sans-serif;
  font-size:12px;
  list-style-type:none;
  text-decoration:none;}
body{
  width:100%;
  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;}
td{
padding-left:5px;}
table{

background-color:#FFDBE2;}

/*样式开始*/
#main{
  width:997px;
  height:5300px;
  margin:0 auto;
  border:1px solid #FF47C3;}
#main21{
  width:997px;
  height:4150px;
  margin:0 auto;
  border:1px solid #FF47C3;}
#main3{
  width:997px;
  height:3990px;
  margin:0 auto;
  border:1px solid #FF47C3;}
#main4{
  width:997px;
  height:3200px;
  margin:0 auto;
  border:1px solid #FF47C3;}
 #main5{
  width:997px;
  height:2845px;
  margin:0 auto;
  border:1px solid #FF47C3;}
 #main6{
  width:997px;
  min-height:1545px;
  height:auto !important;
  margin:0 auto;
  border:1px solid #FF47C3;}
   
/*top*/
.top{
  width:997px;
  height:144px;}
.topbanner{
  width:997px;
  height:114px;
  background:url(../images/shtopbg.jpg) repeat-x left top;
  border-bottom:1px solid #FF47C3;}
  
.topbannerlogo{
  float:left;
  width:182px;
  height:114px;
}
.topbannerbg{
  float:left;
  width:814px;
  height:114px;}
.logo12{
  width:163px;
  height:83px;
  margin:10px 0 0 10px;}
.ggbanner{
  width:710px;
  height:92px;
  margin:10px 0 0 2px;}
.topmenu{
  width:997px;
  height:29px;
  border-bottom:1px solid #FF47C3;
  background:url(../images/menubg.jpg) repeat-x left top;}
.topmenu ul{
  margin-left:30px;}
.topmenu ul li{
  float:left;
  text-align:center;
  font-family:14px;
  font-family:"宋体";
  margin-left:20px;
  color:#fff;
  line-height:29px;}
.topmenu ul li a{
  font-size:14px;
  font-family:"宋体";
  color:#fff;}
  
/*中间一层*/
.mid01{
  width:997px;
  min-height:320px;
  height:auto !important;
  margin-top:2px;}
.mid0112{
  width:997px;
  min-height:320px;
  height:auto !important;
  margin-top:2px;
  margin:0 auto;}

.mid01title{
  width:997px;
  height:36px;
  background:url(../images/toptitle.jpg) no-repeat left top;}
.mid01title2{
  width:997px;
  height:36px;
  line-height:36px;
  font-size:12px;
  color:#C62E96;
  background:url(../images/wdbg01.jpg) no-repeat left top;}
.mid01content{
  width:997px;
  min-height:294px;
  background:url(../images/shtopbg2.jpg) repeat-x left top;}

.mid01contentleft{
  float:left;
  width:258px;
  height:294px;}
.mid01contentmid{
  float:left;
  width:313px;
  height:294px;
  background:url(../images/wudgx.jpg) no-repeat left top;}
.mid01contentright{
  float:left;
  width:420px;
  height:294px;
  background:url(../images/cpshow.jpg) no-repeat left top;}
  
.mid02{
  width:990px;
  height:340px;
  padding:3px 0 0 2px;
  background:url(../images/bg0202.jpg) repeat-x left top;
  border:1px solid #F0BAD4;}
.mid02title{
  width:989px;
  height:36px;
  background:url(../images/title002.jpg) no-repeat left top;}
  
.mid02content{
  width:990px;
  height:304px;
  background:url(../images/bg0202.jpg) repeat-x left top;}
.mid02contentleft{
  float:left;
  width:523px;
  height:304px;}
.mid02contentlefttitle{
  width:499px;
  height:34px;
  margin:10px 0 0 20px;
  font-size:12px;
  color:#EC1FE5;
  line-height:34px;
  text-align:center;
  background:url(../images/gcgtitle.jpg) no-repeat;}
.mid02contentleftc{
  width:512px;
  height:253px;
  margin:2px 0 0 7px;
  background:url(../images/siyy01.jpg) no-repeat left top;}
.mid02contentleftcc{
  width:258px;
  height:240px;
  background-color:#FFFffD;
  font-size:12px;
  font-family:"宋体";
  margin:5px 0 0 248px;
  color:#333;
  line-height:20px;
  border:1px solid #F0B9D4;}
.mid02contentleftccc{
  width:250px;
  height:230px;
  margin:5px;}

/*内容中*/
.mid02contentmid{
  float:left;
  width:170px;
  height:280px;
  text-align:center;
  font-size:11px;
  color:#333;
  font-family:"宋体";
  margin:10px 0 0 0px;
  background-color:#FFF9FC;
  border:1px solid #F0B9D4;}
.mid02contentmid ul li{
  margin-top:7px;}
  
.mid02contentright{
  float:left;
  width:283px;
  height:285px;
  margin:10px 0 0 5px;}
.mid02contenttop{
  width:283px;
  height:34px;}
.mid02contentbg{
  width:283px;
  height:251px;
  background:url(../images/sp_02.jpg) no-repeat left top;}
  
.spnr{
  width:258px;
  height:160px;
  margin:0px 0 0 12px;}
.spwzxx{
  width:258px;
  height:80px;
  margin:5px 0 0 12px;}
.spwzxxleft{
  float:left;
  width:52px;
  height:80px;}
.spwzxxleft ul li{
  width:52px;
  height:18px;
  line-height:18px;
  text-align:center;
  font-size:12px;
  color:#fff;
  font-family:"宋体";
  background:url(../images/sp_04.jpg) no-repeat left top;
  margin-top:2px;}
.spwzxxleft ul li a{
  text-align:center;
  font-size:12px;
  color:#fff;
  font-family:"宋体"}
.spwzxxleft ul li a:hover{
  text-decoration:none;}
.spwzxxright{
  float:left;
  width:195px;
  margin-left:5px;
  height:80px;}
.spwzxxright ul li{
  font-size:12px;
  margin-top:2px;
  height:18px;
  color:#333;
  font-family:"宋体";
  line-height:18px;
  background:url(../images/sp_05.jpg) no-repeat right center;}
.spwzxxright ul li a{
    font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:18px;} 
  
/*中间3*/
.mid03{
  width:992px;
  min-height:1650px;
  height:auto !important;
  margin:5px 0 0 2px;}
  
.mid03left{
  float:left;
  width:313px;
  min-height:1650px;
  height:auto !important;}
  
.mid03right{
  float:left;
  width:678px;
  min-height:1650px;
  height:auto !important;}
.aqfx01{
  width:310px;
  height:390px;}
.aqfx01top{
  width:310px;
  height:35px;
  background:url(../images/aq_01.jpg) no-repeat left top;}
.aqfx01content{
  width:308px;
  height:354px;
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;
  background-color:#FFF9FB;}
.aqfx01text{
  width:290px;
  height:350px;
  margin:10px 0 0 10px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:24px;}
  
.text1{
  font-size:12px;
  color:#ED3F8A;
  font-family:"宋体";}
  
.aq02{
  width:310px;
  height:530px;
  margin-top:5px;}
  
.aq02top{
  width:310px;
  height:35px;
  background:url(../images/aq_02.jpg) no-repeat left top;}
.aq02content{
  width:308px;
  height:495px;
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;
  background-color:#FFF8FB;}
  
.aq02text01{
  width:291px;
  height:106px;
  margin:10px 0 0 9px;
  background:url(../images/wl_01.jpg) no-repeat left top;}
.aq02text02{
  width:291px;
  height:105px;
  margin:10px 0 0 9px;
  background:url(../images/wl_02.jpg) no-repeat left top;}
.aq02text03{
  width:291px;
  height:104px;
  margin:10px 0 0 9px;
  background:url(../images/wl_03.jpg) no-repeat left top;}
.aq02text04{
  width:291px;
  height:104px;
  margin:10px 0 0 9px;
  background:url(../images/wl_04.jpg) no-repeat left top;}
.text001{
  width:270px;
  height:86px;
  font-size:12px;
  color:#333;
  line-height:21px;
  margin:10px 10px;}
  
.zcyxzm{
  width:290px;
  height:30px;
  line-height:30px;}
.zcyxzm a{
  font-size:12px;
  color:#CC0000;
  float:right;}
  
/*aq03*/
.aq03{
  width:310px;
  height:270px;
  margin-top:5px;}
.aq03top{
  width:310px;
  height:35px;
  background:url(../images/aq_03.jpg) no-repeat left top;}
.aq03content{  
  width:308px;
  height:235px;
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;
  background:url(../images/3_46.gif) no-repeat;}
  
.aq03text1{
  width:260px;
  height:24px;
  font-size:12px;
  color:#ED3F8A;
  line-height:24px;
  font-family:"宋体";
  margin:5px 0 0 10px;
  padding-left:15px;
  background:url(../images/iecool_arrow_016.gif) no-repeat left center;}
  
.aq03pic1 ul li{
  float:left;
  width:100px;
  height:50px;}
.aq03pic1{
  width:300px;
  height:50px;
  margin:0 0 5px 5px;}
  
/*aq04*/
.aq04{
  width:310px;
  height:270px;
  margin-top:5px;}
.aq04top{
  width:310px;
  height:35px;
  background:url(../images/aq_04.jpg) no-repeat left top;}
.aq04content{  
  width:307px;
  height:235px;
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;
  background-color:#FFF9FB;}
  
.aq04pic1{
  width:297px;
  height:76px;
  margin:10px 0 0 7px;}
.aq04pic1 ul li{
  float:left;
  width:98px;
  height:76px;}
  
.text002{
  width:290px;
  height:24px;
  margin:2px 0 0 10px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:24px;}
  
.aq05{
  width:309px;
  height:200px;
  margin-top:5px;}
.aq05top{
  width:309px;
  height:35px;
  background:url(../images/aq_06.jpg) no-repeat left top;}
.aq05content{  
  width:307px;
  height:180px;
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;
  background:url(../images/jdbg.jpg) repeat-x left top;}
  
.aq05pic{
  width:161px;
  height:43px;
  margin:7px 0 0 20px;
  background:url(../images/jdbzlogo.jpg) no-repeat left top;}
  
.aq05text{
  width:295px;
  height:60px;
  margin:0px 0 0 5px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:18px;}
.aq05text a{
  color:#CC0000;}
  
/*产品介绍*/
.mid03righttop{
  width:678px;
  height:35px;
  background:url(../images/cpjs01.jpg) no-repeat left top;}
  
.mid03rightcontent{
  width:676px;
  height:1670px;  
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;}
  
.cpjs01{
  width:660px;
  height:230px;
  margin:15px 0 0 8px;
  border-bottom:1px dashed #F0BFD4;}
  
.cpjs01left{
  float:left;
  width:155px;
  height:210px;
  margin:0px 0 0 10px;}
.cpjs01right{
  float:left;
  width:470px;
  height:230px;
  margin:0px 0 0 5px;}
.cpjstext1{
  margin-top:5px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:20px;}
  
.textcp{
  font-size:12px;
  font-family:"宋体";
  color:#FF0000;
  line-height:20px;}
  
/*mid4*/
.mid4{
  width:993px;
  height:680px;
  margin-left:1px;
  background-color:#FDE4F9;}
.mid4top{
  width:993px;
  height:34px;
  background:url(../images/xgjz01.jpg) no-repeat left top;}
.mid4top12{
  width:993px;
  height:34px;
  line-height:34px;
  background:url(../images/xgjz011.jpg) no-repeat left top;}
.mid4content{
  width:993px;
  height:546px;}
  
.mid4contentleft{
  float:left;
  width:396px;
  height:503px;
  margin:5px 0 0 3px;}
.zxps01top{
  width:396px;
  height:31px;
  background:url(../images/tz_01.jpg) no-repeat left top;}
  
 .zxps01text{
   width:394px;
   height:600px;
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;
  background-color:#fff;}
  
.tztitle01{
  width:320px;
  height:24px;
  margin:10px 0 0 10px;
  font-size:13px;
  font-family:"黑体", "宋体", "Times New Roman";
  font-weight:bold;
  color:#c62eb2;
  line-height:24px;
  padding-left:15px;
  background:url(../images/2_42.gif) no-repeat left 4px;}
.tzpic01{
  width:370px;
  height:95px;
  font-size:12px;
  font-family:"宋体";
  color:#333;
  line-height:18px;
  margin:5px 0 0 10px;}
.tzpic01 img{
  float:left;
  margin-right:10px;}
  
.jzgx001{
  width:389px;
  height:191px;
  background:url(../images/3_35.gif) no-repeat left top;}
.jzgx001left{
  float:left;
  width:160px;
  height:150px;
  font-size:12px;
  font-family:"宋体";
  color:#c62eb2;
  line-height:20px;
  margin:30px 0 0 15px;}
.jzgx001right{
  float:left;
  width:160px;
  height:150px;
  font-size:12px;
  font-family:"宋体";
  color:#c62eb2;
  line-height:20px;
  margin:30px 0 0 30px;} 
  
.p12{
  font-size:13px;
  font-family:"宋体";
  font-weight:bold;
  color:#c62eb2;}
  
/*右边*/
.mid4contentright{
  float:left;
  width:583px;
  height:629px;
  margin:5px 0 0 5px;}
.mid4contentrighttop{
  widows:583px;
  height:31px;
  background:url(../images/ps_01.jpg) no-repeat left top;}
.mid4contenttext{
  width:581px;
  height:600px;
  border-bottom:1px solid #F0BFD4;
  border-left:1px solid #F0BFD4;
  border-right:1px solid #F0BFD4;
  background-color:#fff;}
  
.sydb01{
  float:left;
  width:246px;
  height:295px;}
.sydbsm{
  float:left;
  width:300px;
  height:295px;
  margin-left:10px;}
.mid4content01{
  width:570px;
  height:300px;
  margin-left:5px;
  border-bottom:1px dashed #F0BFD4;}
  
.sydbbg{
  width:216px;
  height:43px;
  font-size:12px;
  margin-left:5px;
  color:#333;
  font-family:"宋体";
  line-height:17px;
  padding:3px 0 0 30px;
  background:url(../images/2_48.gif) no-repeat left top;}

  
.li01{
  margin-top:5px;}
  
.sydbsm{
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:21px;}
  

.li02{
  padding-left:40px;
  margin-top:5px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  background:url(../images/2_39.gif) no-repeat left 4px;}
  
.li03{
  padding-left:40px;
  margin-top:20px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  background:url(../images/2_39.gif) no-repeat left 4px;}
  
.khfksm{
  width:560px;
  margin:5px 0 0 10px;
  height:140px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:20px;
  border-bottom:1px dashed #F0BFD4;}
  
.ptext{
  margin-top:5px;
  padding-left:12px;
  background:url(../images/2_62.gif) no-repeat left 6px;}
.p123{
   font-size:12px;
  color:#c62eb2
  font-family:"宋体";} 
  
.sysmpic{
  width:557px;
  height:145px;
  margin-left:10px;}
  
.sysmpictop{
  width:557px;
  height:28px;
  line-height:28px;
  font-size:14px;
  color:#c62eb2;
  font-family:"宋体";
  font-weight:bold;
  background:url(../images/2_67.gif) no-repeat left top;}
  
.smbg01{
  width:545px;
  height:24px;
   font-size:12px;
  color:#333;
  line-height:24px;
  margin:5px 0 0 20px;
  background:url(../images/2_95.gif) no-repeat left top;}
  
/*mid5*/
.mid5{
  width:991px;
  height:265px;
  margin:0px 0 0 2px;
  background-color:#FDE4F9;}
.mid5top{
  width:991px;
  height:39px;
  background:url(../images/zsjs01.jpg) no-repeat left top;}
.mid5text{
  width:993px;
  height:190px;}
  
.mid5textleft{
  float:left;
  width:494px;
  height:225px;
  margin:3px 0 0 1px;}
.mid5textlefttop{
  width:494px;
  height:33px;}
  
#menu{
  width:494px;
  height:33px;
  font-size:14px;
  font-weight:bold;}
  
#menu ul li{
  float:left;
  line-height:33px;
  text-align:center;}
  
#menu1{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu1 li {
display:block;
width:123px;
height:33px;
text-align: center;
float:left;
cursor:hand;
font-size:14px;
font-family:"黑体", "宋体", "Times New Roman";
font-weight:bold;
line-height:33px;}

#menu2{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu2 li {
display:block;
width:123px;
height:33px;
text-align: center;
float:left;
cursor:hand;
font-size:14px;
font-family:"黑体", "宋体", "Times New Roman";
font-weight:bold;
line-height:33px;}
.sec1{ 
 background:url(../images/zsbg02.jpg) no-repeat;
 line-height:33px;
 color:#C62E96;}
.sec2 { 
  background:url(../images/zsbg01.jpg) no-repeat;
  font-size:14px;
  color:#C62E96;
  font-family:"黑体", "宋体", "Times New Roman";
  font-weight:bold;}
.sec3{ 
 background:url(../images/zsbg02.jpg) no-repeat;
 line-height:33px;
 color:#C62E96;}
.sec4{ 
  background:url(../images/zsbg01.jpg) no-repeat;
  font-size:14px;
  color:#C62E96;
  font-family:"黑体", "宋体", "Times New Roman";
  font-weight:bold;}
.block { display: block;}
.unblock { display: none;}

/*111111111111111111*/
#menuz{
  width:993px;
}
  
#menuz ul li{
  float:left;
}
  
#menu10{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu10 li {
display:block;
float:left;
cursor:hand;}

#menu20{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu20 li {
display:block;
width:123px;
height:33px;
text-align: center;
float:left;
cursor:hand;
line-height:33px;}
.sec10{ 
line-height:33px;
 color:#C62E96;}
.sec20 { 
  font-size:12px;
  color:#C62E96;
  font-family:"宋体";}
 

.block { display: block;}
.unblock { display: none;}

.zhsccontent{
  width:993px;
  height:225px;}
/*111111111111111111111*/

/*111111111111111111*/
#menuz1{
  width:993px;
}
  
#menuz1 ul li{
  float:left;
}
  
#menu101{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu101 li {
display:block;
float:left;
cursor:hand;}

#menu201{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu201 li {
display:block;
width:123px;
height:33px;
text-align: center;
float:left;
cursor:hand;
line-height:33px;}
.sec101{ 
line-height:33px;
 color:#C62E96;}
.sec201 { 
  font-size:12px;
  color:#C62E96;
  font-family:"宋体";}
 

.block { display: block;}
.unblock { display: none;}

/*111111111111111111111*/

/*111111111111111111*/
#menuz10{
  width:993px;
}
  
#menuz10 ul li{
  float:left;
}
  
#menu100{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu100 li {
display:block;
float:left;
cursor:hand;}

#menu200{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#menu200 li {
display:block;
width:123px;
height:33px;
text-align: center;
float:left;
cursor:hand;
line-height:33px;}
.sec100{ 
line-height:33px;
 color:#C62E96;}
.sec200 { 
  font-size:12px;
  color:#C62E96;
  font-family:"宋体";}
 

.block { display: block;}
.unblock { display: none;}


/*111111111111111111111*/

.zsshow01{
  width:490px;
  height:186px;
  border-bottom:1px solid #F4B9E0;
  border-right:1px solid #F4B9E0;
  border-left:1px solid #F4B9E0;
  background-color:#FEF9FD;}
  
.bg001{
  width:490px;
  height:183px;
  background:url(../images/zsbg_01.jpg) no-repeat;}
.bg002{
  width:490px;
  height:183px;
  background:url(../images/zsbg_02.jpg) no-repeat;}
.bg003{
  width:490px;
  height:183px;
  background:url(../images/zsbg_03.jpg) no-repeat;}
  
.zm01{
  width:383px;
  height:38px;
  font-size:12px;
  color:#C62E96;
  font-family:"宋体";
  line-height:38px;
  text-align:center;
  padding-left:15px;
  margin:10px 0 0 40px;
  background:url(../images/js_18.gif) no-repeat top left;}
.zm001{
  width:383px;
  height:50px;
  font-size:12px;
  color:#C62E96;
  padding-top:10px;
  font-family:"宋体";
  line-height:14px;
  text-align:center;
  padding-left:15px;
  margin:10px 0 0 40px;
  background:url(../images/js_21.gif) no-repeat top left;}
  
  
.zm02{
  width:420px;
  height:135px;
  font-size:12px;
  margin-left:10px;
  color:#C62E96;
  font-family:"宋体";
  line-height:20px;}
  
.zm002{
  width:250px;
  height:80px;
  font-size:12px;
  margin:10px 0 0 180px;
  color:#C62E96;
  font-family:"宋体";
  line-height:20px;}
  
.zspic001{
  width:490px;
  float:left;
  margin-top:5px;}
  
.zspicjs001{
  font-size:12px;
  color:#C62E96;
  padding-left:50px;
  line-height:18px;}
.zspic002 ul li{
 float:left;
 font-size:12px;
  color:#C62E96;
  font-family:"宋体";
  line-height:16px;
  text-align:center;
  margin-left:10px;}
  
.zspic002{
  width:450px;
  height:80px;
  margin-left:8px;}
.zspic0002 ul li{
 float:left;
 font-size:12px;
  color:#C62E96;
  font-family:"宋体";
  line-height:16px;
  text-align:center;
  margin-left:0px;}
  
.zspic0002{
  width:430px;
  height:80px;
  margin-left:25px;}

.mid06{
  width:996px;
  height:204px;
  margin:5px 0 0 1px;}
  
.mid0601{
  float:left;
  width:989px;
  height:202px;
  background:url(../images/gmsm001.gif) no-repeat left top;}
.mid0602{
  float:left;
  width:338px;
  height:204px;
  background:url(../images/zp_02.jpg) no-repeat left top;}
.mid0603{
  float:left;
  width:273px;
  height:204px;
  background:url(../images/zp_03.jpg) no-repeat left top;}
  
  
.mid07{
  width:990px;
  height:700px;
  background-color:#FDECF4;
  margin-left:3px;}
  
.mid07top{
  width:990px;
  height:35px;
  background:url(../images/cpdgtop.jpg) no-repeat left top;}
.mid07content{
  width:990px;
  height:265px;}
  
.mid07cjdg01{
  width:988px;
  height:660px;
  border:1px solid #F4B9E0;}
.mid07cpdg01top{
  width:984px;
  height:34px;
  margin-left:3px;
  background:url(../images/cptitle_02.jpg) no-repeat left top;}
.mid07cpdg01top2{
  width:984px;
  height:34px;
  margin:3px 0 0 3px;
  background:url(../images/cptitle_03.jpg) no-repeat left top;}  
.mid07cpdg01top3{
  width:984px;
  height:34px;
  margin:3px 0 0 3px;
  background:url(../images/cptitle_04.jpg) no-repeat left top;} 
.mid07cpdg01content{
  width:986px;
  height:183px;
  margin-left:2px;}

.cpdgk01{
  float:left;
  width:328px;
  height:183px;
  background:url(../images/cpdgz_01.jpg) no-repeat left top;}
  
.cpdgpicleft{
  float:left;
  width:45px;
  height:45px;
  margin:10px 0 0 3px;}
.cpdgpicright{
  float:left;
  width:270px;
  height:170px;
  margin:10px 0 0 5px;}
.cpdgpicrighttop{
  width:270px;
  height:30px;
  color:#C62E96;
  border-bottom:1px dashed #FFB8E8;
  font-size:14px;
  font-family:"宋体";
  font-weight:bold;
  line-height:30px;}

.cpdgpicrighttcleft{
  float:left;
  width:115px;
  height:130px;}
.cpdgpicrighttcleft2{
  float:left;
  width:100px;
  height:130px;}
.cpdgpicrightcright2{
  float:left;
  width:165px;
  height:130px;
  font-size:12px;
  margin-top:10px;
  color:#333;
  line-height:20px;}
.cpdgpicrightcright{
  float:left;
  width:155px;
  height:130px;
  font-size:12px;
  margin-top:10px;
  color:#333;
  line-height:20px;}
  
  
.cpdgk02{
  float:left;
  width:328px;
  height:183px;
  background:url(../images/cpdgz_02.jpg) no-repeat left top;}
.cpdgk03{
  float:left;
  width:326px;
  height:183px;
  background:url(../images/cpdgz_03.jpg) no-repeat left top;}

.cpdgk04{
  float:left;
  width:328px;
  height:183px;
  background:url(../images/cpdgz_04.jpg) no-repeat left top;}
.cpdgk05{
  float:left;
  width:328px;
  height:183px;
  background:url(../images/cpdgz_05.jpg) no-repeat left top;}
.cpdgk06{
  float:left;
  width:326px;
  height:183px;
  background:url(../images/cpdgz_06.jpg) no-repeat left top;}
  
.cpdgk07{
  float:left;
  width:328px;
  height:183px;
  background:url(../images/cpdgz_07.jpg) no-repeat left top;}
.cpdgk08{
  float:left;
  width:328px;
  height:183px;
  background:url(../images/cpdgz_08.jpg) no-repeat left top;}
.cpdgk09{
  float:left;
  width:326px;
  height:183px;
  background:url(../images/cpdgz_09.jpg) no-repeat left top;}
  
  
.mid8{
  width:992px;
  height:600px;
  background-color:#FDECF4;
  margin:3px 0 0 3px;}
  
.mid8top{
  width:992px;
  height:34px;
  background:url(../images/fmpic01.jpg) no-repeat left top;}
.mid8content{
  width:990px;
  height:540px;
  margin:7px 0 0 0px;}
  
.mtbdpic01{
  width:986px;
  height:130px;
  margin-top:10px;}

.mtbdpic01 ul li{
  float:left;
  margin-left:10px;
  height:130px;}

.mtbdpic02{
  width:986px;
  height:130px;
  margin-top:10px;}

.mtbdpic02 ul li{
  float:left;
  margin-left:9px;
  height:130px;}

  
.bottom{
  width:994px;
  height:150px;
  margin:5px 0 0 1px;
  background-color:#FEF8FC;}
   
.bottomtop{
  width:994px;
  height:37px;
  text-align:center;
  background:url(../images/botombg.jpg) repeat-x left top;
  border-bottom:1px dashed #F4B9E0;}
.bottomtop ul{
  width:800px;}
.bottomtop ul li{
  float:left;
  font-size:13px;
  font-family:"宋体";
  color:#C62D95;
  line-height:37px;
  margin-left:15px;}
.bottomtop ul li a{
    font-size:13px;
  color:#C62D95;
  font-family:"宋体";}
  
.bottomcontent{
  width:994px;
  height:100px;
  margin-top:15px;
  text-align:center;
  font-size:12px;
  line-height:19px;
  font-family:"宋体";
  color:#5A5A5A;}
  
  
/*国内证书*/
.gnzz01{
  width:980px;
  height:250px;
  margin:15px 0 0 10px;
  border-bottom:1px dashed #ccc;}
.gnzz011{
  width:650px;
  height:250px;
  margin:15px 0 0 0px;}
.gnzz011 ul li{
  float:left;
  text-align:center;
  width:160px;
  height:230px;
  border-right:1px dashed #ccc;}
.gnzz011 ul li a{
  font-size:12px;
  color:#333;
  line-height:18px;
  font-family:"宋体";}
.gnzz011 ul li img{
  margin-bottom:10px;}
  
.mid01contenta1{
  width:997px;
  min-height:294px;
  height:auto !important;
  background:url(../images/bg01a.jpg) repeat-x left top;}
.gnzz01 ul li{
  float:left;
  text-align:center;
  width:160px;
  height:230px;
  border-right:1px dashed #ccc;}
.gnzz01 ul li a{
  font-size:12px;
  color:#333;
  line-height:18px;
  font-family:"宋体";}
.gnzz01 ul li img{
  margin-bottom:10px;}
  
.banner1s{
  width:994px;
  height:120px;
  margin:4px 0 0 2px;}
.banner12s{
  width:994px;
  height:101px;
  margin:4px 0 0 2px;}
  
.gfrz{
  width:980px;
  height:100px;
  margin:10px 0 0 10px;}
.gfrzleft{
  float:left;
  width:550px;
  height:70px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:18px;
  margin-top:5px;}
.gfrzleft img{
  float:left;
  margin:10px;}
.gfrzleft a{
  font-size:12px;
  color:#FF0000;
  font-family:"宋体";
  line-height:18px;}
.gfrzright{
  float:left;
  width:384px;
  height:68px;
  margin:10px 0 0 30px;}
  
.gfrz2{
  width:980px;
  height:30px;
  text-align:center;
  line-height:30px;
  margin:10px 0 0 10px;}
.gfrz2 a{
  color:#FF0000;}
  
.midz3{
  width:997px;
  min-height:300px;
  height:auto !important;
  background:url(../images/bg01a.jpg) repeat-x left top;}
.midz3left{
  float:left;
  width:662px;
  min-height:300px;
  height:auto !important;}
.midz3right{
  float:left;
  width:333px;
  min-height:300px;
  height:auto !important;}
  
.midz3lefttop{
  width:662px;
  height:36px;}
.midz3leftcontent{
  width:662px;
  min-height:270px;
  height:auto !important;
}
.midz3righttop{ 
  width:333px;
  height:36px;}
.midz3rightcontent{
  width:330px;
  height:250px;
  margin-left:1px;
  background-color:#FFE0F1;
  border-bottom:1px solid #ccc;
  border-right:1px solid #ccc;
  border-left:1px solid #ccc;}

.midz3rightcontenttop{
  width:300px;
  height:80px;
  margin:0px 0 0 15px;
  font-size:12px;
  color:#333;
  line-height:20px;}
  
 .smtitle{
  width:200px;
  height:24px;
  font-size:13px;
  line-height:24px;
  font-family:"宋体";
  font-weight:bold;
  padding-left:30px;
  background:url(../images/stubo.jpg) no-repeat left center;}
  
.midz3rightcontentc{
  width:300px;
  height:140px;
  margin:15px 0 0 15px;
  background-color:#FFFFFF;
  border:1px solid #FA93CC;}
  
.midtjleft{
  float:left;
  width:130px;
  height:130px;
  font-size:12px;
  color:#333;
  margin:10px 0 0 10px;
  line-height:22px;}
.midtjright{
  float:left;
  width:140px;
  height:130px;
  margin:10px 0 0 10px;}
  
.zgsp{
  width:997px;
  height:360px;}
.zgsp2{
  width:997px;
  min-height:300px;
  height:auto !important;}
.zgsptop{
  width:995px;
  height:36px;}
.zgsptop1{
  width:995px;
  height:41px;
  font-size:12px;
  line-height:41px;
  color:#C62E96;
  background:url(../images/swdbg02.jpg) no-repeat left top;}
.zgspcontent{
  width:995px;
  height:310px;}
.zgspleft01{
  float:left;
  width:310px;
  height:310px;
  margin:10px 0 0 10px;
  border-right:1px dashed #ccc;}
.zgspleft02{
  float:left;
  width:320px;
  height:310px;
  margin:10px 0 0 10px;
  border-right:1px dashed #ccc;}
.zgspleft03{
  float:left;
  width:320px;
  height:310px;
  margin:10px 0 0 10px;}
  
.zgspleft01top{
  width:288px;
  height:201px;
  margin:5px 0 0 5px;}
.zgspleft01c{
  width:295px;
  height:93px;
  margin:5px 0 0 7px;
  background:url(../images/gnzs/vo_07.gif) no-repeat left top;}
  
.zgspleft01c ul li{
  float:left;
  width:56px;
  text-align:center;}
.zgspleft01c ul{
  width:290px;
  margin:16px 0 0 5px;}
  
.zgspleft02top{
  width:310px;
  height:111px;
  margin:5px 0 0 5px;}
.zgspleft02top ul li{
  float:left;
  width:155px;}
  
.zgspleft02c{
  width:300px;
  height:150px;
  font-size:12px;
  color:#333px;
  margin:5px 0 0 5px;
  font-family:"宋体";
  line-height:20px;}


.midz3lefttop1{
  width:662px;
  height:36px;
  font-size:13px;
  color:#C62E96;
  font-family:"宋体";
  line-height:36px;
  background:url(../images/wsbg01.jpg) no-repeat left top;}
.midz3righttop2{ 
  width:333px;
  height:36px;
  font-size:13px;
  color:#C62E96;
  font-family:"宋体";
  line-height:36px;
  background:url(../images/wsbg02.jpg) no-repeat left top;}
.p123{
  font-size:16px;
  color:#C62E96;
  font-family:"黑体", "宋体", "Times New Roman";
  font-weight:normal;} 
  
.gnzz0112{
  width:640px;
  height:280px;
  text-align:center;
  margin:15px 0 0 10px;}
.gnzz0112 ul li{
  float:left;
  width:210px;
  height:260px;
  border-right:1px dashed #ccc;}
  
.midz3rightcontent2{
  width:330px;
  min-height:270px;
  height:auto !important;
  margin-left:1px;
  background-color:#FFE0F1;
  border-bottom:1px solid #ccc;
  border-right:1px solid #ccc;
  border-left:1px solid #ccc;}
.midz3right3{
  float:left;
  width:333px;
  height:330px;}
  
.midctfa1 ul{
  width:320px;
  height:141px;
  margin:10px 0 0 10px;}
  
.midctfa1 ul li{
  float:left;
  width:160px;}
  
.midctfa2{
  width:310px;
  height:115px;
  margin:15px 0 0 10px;
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:20px;}
  
  
.gnzz01122{
  width:640px;
  height:300px;
  font-size:12px;
  color:#333;
  line-height:18px;
  font-family:"宋体";
  text-align:center;
  margin:15px 0 0 10px;}
.gnzz01122 ul li{
  float:left;
  width:158px;
  height:280px;
  border-right:1px dashed #ccc;}
  
.nmjcbg01{
  width:306px;
  height:120px;
 font-size:12px;
  color:#333;
  line-height:24px;
  font-family:"宋体";
  margin:10px 0 0 10px;}
.nmjcbg02{
  width:306px;
  height:180px;
  background:#fff;
  margin:0px 0 10px 10px;}
  
.scptj ul li{
  float:left;}
  
.qqggtext{
  margin-top:10px;
  padding-left:10px;
  font-size:14px;
  color:#FF0000;
  font-family:"宋体";}
  
.fmqcleft{
  float:left;
  width:480px;
  height:240px;
  margin:5px 0 0 5px;
  border:1px solid #F0B9D4;}
.fmqcright{
  float:left;
  width:480px;
  height:240px;
  margin:5px 0 0 10px;
  border:1px solid #F0B9D4;}
.fmqclefttop{
  width:480px;
  height:30px;
  font-size:14px;
  line-height:30px;
  font-weight:bold;
  font-family:"黑体", "宋体", "Times New Roman";
  color:#C62E96;
  background:url(../images/swssssbg.jpg) repeat-x left top;}
  
.bzbg01{
  width:460px;
  height:90px;
  margin:18px 0 0 10px;
  text-align:center;}
  
.bzbg01 ul li{
  float:left;
  width:115px;}
.bzbg01 ul li a{
  font-size:12px;
  color:#333px;
  line-height:22px;}
  
.fmqcleftcontent{
  width:460px;
  height:200px;
  margin:10px 0 0 10px;}
.fmqcleftcpic ul li{
  float:left;
  margin-left:5px;}
.fmqcleftctext{
  font-size:12px;
  color:#333;
  font-family:"宋体";
  line-height:24px;}
.fmqcleftcontentt ul li{
  float:left;
  width:152px;
  text-align:center;}
  
.zgspcontentbb2{
  width:980px;
  height:800px;
  margin:5px 0 0 10px;
  border-top:1px dashed #ccc;}
  
.zgspcontentbb2left{
  float:left;
  width:480px;
  height:800px;
  margin:10px 0 0 0px;}
  


.fmqclefttop{
  width:480px;
  height:30px;
  font-size:14px;
  line-height:30px;
  font-weight:bold;
  font-family:"黑体", "宋体", "Times New Roman";
  color:#C62E96;
  background:url(../images/swssssbg.jpg) repeat-x left top;}
  
.py{
  font-size:12px;
  color:#C62E96;
  line-height:30px;
  font-weight:normal;}
.cccczz01{
  width:480px;
  height:210px;
  border:1px solid #F0B9D4; }
.zzfxcontent{
  width:470px;
  height:161px;
  margin:5px 0 0 5px;}
.zzfxcontent ul li{
  float:left;
  text-align:center;
  width:155px;}
  
.zzfxcontent12{
  width:470px;
  height:145px;
  margin:10px 0 0 5px;}
.zzfxcontent12 ul li{
  float:left;
  text-align:center;
  width:93px;
  font-size:12px;
  color:#333;
  line-height:20px;}
  
.zzfxcontent123{
  width:470px;
  height:135px;
  margin:10px 0 0 5px;}
.zzfxcontent123 ul li{
  float:left;
  text-align:center;
  width:117px;
  font-size:12px;
  color:#333;
  line-height:20px;}
  
  
.picright {
  float:left;
  width:480px;
  height:580px;
  margin:10px 0 0 10px;
  border:1px solid #F0B9D4;}
  
.fxyl01{
  width:997px;
  min-height:800px;
  margin-top:3px;
  height:auto !important;}
.fxyl01left{
  float:left;
  width:748px;
  height:1150px;}
.fxyl01right{
  float:left;
  width:241px;
  height:1150px;
  margin-left:3px;
  background-color:#FFF7F8;
  border-left:1px dashed #ccc;}
.fxyl01right02{
  width:241px;
 min-height:300px;
 height:auto !important;
  margin:5px 0 0 4px;
}
.fxyl01right02content{
  width:220px;
   margin:10px 0 0 10px;
  font-size:12px;
  color:#333;
  line-height:20px;
  height:260px;
      border-bottom:1px dashed #ccc;}

  
.fxyl01right01{
  width:237px;
  height:121px;
  margin:2px 0 0 2px;}
.phb01{
  width:235px;
  height:180px;
  margin:10px 0 0 2px;}
.phb01top{
  width:235px;
  height:31px;}
.phb01content{
  width:235px;
  height:148px;}
.phb01content ul{
   width:230px;
   margin:10px 0 0 5px;}
.phb01content ul li{
  font-size:12px;
  font-family:"宋体";
  color:#AC0D5F;
  line-height:28px;}
  
.fxyl01sm01{
  width:730px;
  height:610px;
  margin:10px 0 0 10px;}
  
.fxyl01sm01left{
  width:320px;
  height:340px;
  border:1px solid #EF70C7;
  background-color:#FFEFF9;}
.fxyl01sm01left1{
  float:left;
  width:340px;
  height:610px;}

.textsm02{
  width:730px;
  height:100px;
  font-size:12px;
  color:#333;
  margin:10px 0 0 10px;
  line-height:24px;}
.amsfsm{
  width:715px;
  height:90px;
  margin:15px 0 0 10px;
  border:1px solid #EF70C7;
  background-color:#FFEFF9;}
.smsfsmpic{
  float:left;
  width:98px;
  height:70px;
  margin:10px 0 0 10px;}
.smsfsmleft{
  float:left;
  width:580px;
  height:70px;
  font-size:12px;
  color:#333;
  line-height:24px;
  margin:10px 0 0 10px;}
  
.amffpic{
  width:715px;
  height:220px;
  margin:15px 0 0 10px;}
.amffpicleft{
  float:left;
  width:367px;
  height:260px;
  border-right:1px dashed #ccc;}
.amffpicpictext{
  width:360px;
  height:180px;
  font-size:12px;
  color:#333;
  line-height:24px;}
.amffpicright{
  float:left;
  margin-left:15px;
  width:320px;
  height:260px;}
  
.amffpicrightpic{
  width:280px;
  height:76px;
  margin:0px 0 0 10px;}
.amffpicrighttext{
  width:280px;
    font-size:12px;
  color:#333;
  line-height:24px;
  margin:0px 0 0 10px;}
  
 .fxyl01sm01right{
   float:left;
   width:370px;
   height:610px;
   margin-left:10px;
   font-size:12px;
   color:#333;
   line-height:23px;}

.fxylspsm{
  width:301px;
  height:196px;
  margin:10px 0 0 10px;}
  
.fxylspsmtext{
  width:301px;
  height:110px;
  margin:10px 0 0 10px;
  font-size:12px;
  color:#333;
  line-height:21px;
  font-family:"宋体";}
  
.fxylsm01pic{
  width:320px;
  height:260px;
  margin:10px 0 0 0px;
  border:1px solid #EF70C7;
  background-color:#FFEFF9;} 
  
.fxylsm01pic img{
  width:299px;
  height:240px;
  margin:10px 0 0 10px;}
  
.re_m{
  width:704px;
  height:780px;
  margin:10px 0 0 20px;}
.re_mk{
  width:704px;
  min-height:780px;
  height:auto !important;
  margin:10px 0 0 20px;}
.re_m01{
  width:704px;
  min-height:200px;
  height:auto!important;}
.re_m01top{
  width:704px;
  height:47px;
  background:url(../images/30daytop1.jpg) no-repeat left top;}
.re_m01content{
  width:704px;
  min-height:200px;
  height:auto !important;}
  
.re_m01content ul{
  margin-top:15px;}
  
  
.re_m01content ul li{
  width:704px;
  height:40px;
  font-size:14px;
  color:#333;
  line-height:40px;
  border-bottom:1px dashed #ccc;}
  
.pz12{
  font-size:14px;
  color:#C72F94;
  line-height:40px;}
.pz123{
  font-size:14px;
  color:#ff0000;
  line-height:40px;}
  
.re_m02{
  width:704px;
  min-height:400px;
  margin-top:10px;
  height:auto !important;}
  
  
.re_m01content1{
  width:704px;
  min-height:200px;
  height:auto !important;}
  
.re_m01content1 ul{
  margin-top:15px;}
  
  
.re_m01content1 ul li{
  width:704px;
  min-height:40px;
  height:auto !important;
  font-size:14px;
  color:#333;
  line-height:24px;
  padding-bottom:10px;
  border-bottom:1px dashed #ccc;}
  
.zgfrz{
  width:161px;
  height:43px;
  margin:10px 0 0 70px;}
  
  
.zuhe01{
  width:975px;
  height:220px;
  margin-left:10px;
  background:url(../images/zhbg_01.gif) no-repeat right top;}
  
.zuhe02{
  width:975px;
  height:220px;
  margin-left:10px;
  background:url(../images/zhbg_02.gif) no-repeat right top;}
.zuhe03{
  width:975px;
  height:220px;
  margin-left:10px;
  background:url(../images/zhbg_03.gif) no-repeat right top;}
  
.zuhe02left{
  float:left;
  width:250px;
  height:220px;
  margin:15px 0 0 5px;
  border-right:1px dashed #ccc;}
.zuhe02right{
  float:left;
  width:650px;
  height:210px;
  margin:10px 0 0 20px;
  font-size:12px;
  color:#333;
  line-height:19px;}
.zuhe01left{
  float:left;
  width:250px;
  height:210px;
  margin:15px 0 0 5px;
  border-right:1px dashed #ccc;}
.zuhe01right{
  float:left;
  width:650px;
  height:210px;
  margin:15px 0 0 20px;
  font-size:12px;
  color:#333;
  line-height:22px;}
  
.wzxt{
  width:980px;
  min-height:200px;
  height:!important;
  margin:7px 0 0 15px;}
.wzxt01{
  float:left;
  width:320px;
  min-height:150px;
  height:!important;}
.wzxt02{
  float:left;
  width:320px;
  min-height:150px;
  height:!important;
  margin-left:5px;}
  
.wzxt01top{ 
  width:320px;
  height:35px;
  background:url(../images/wzxttop.jpg) repeat-x left top;}
.wzxt01top a{
  color:#fff;}
.wzxt01title{
  width:250px;
  height:35px;
  font-size:14px;
  color:#ffffff;
  line-height:35px;
  margin-left:20px;
  font-weight:bold;}
.wzxt01text{
  width:318px;
  height:250px;
  margin-top:3px;
  border:1px solid #cccccc;}
.wzxt01text ul{
  width:295px;
  margin:5px 0 0 10px;}
.wzxt01text ul li{
  width:280px;
  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;}