@charset "utf-8";

/*共公类*/
body{ margin:0px; font-size:12px; line-height:30px; color:#000; font-family:Arial, Helvetica, sans-serif,Simsun;}
h1,h2,h3,h4{margin:0px; padding:0px; font-size:12px; font-weight:normal;}
ul,ol,li{margin:0px; padding:0px; list-style-type:none;}
p,dl,dt,dd{margin:0px; padding:0px;line-height:30px}
img{border:none; margin:0px; padding:0px;}
a{text-decoration:none;color:#000;}

.clear{
	clear:both;
	height:0px;
}
* html .clear{
	clear:both;
	display:inline;
}
.flo{ float:left;}
.flot{ float:right;}
/*共公类*/
/* 网页底部 */
.zzb07link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #ffffff;
}

.zzb07link:hover {
	text-decoration: underline;
	color: #ffffff;
}
.zzb07tail
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
}
.zzb07tail a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
}
.box{ width:100%;}

.boxa{ width:1100px;}
.top{ height:101px;}
.topa{ width:379px;}
.topb{ width:310px;}
.topba{ height:29px; padding-top:20px; text-align:right;}
.topbb{}
.topbba{ width:200px; height:18px; border:1px solid #CCC; line-height:18px;}
.nav{ height:34px; background:url(../images/5.jpg) repeat-x;}
.nav ul li{ width:110px; float:left; line-height:34px; text-align:center; font-size:14px; color:#FFF;}

.nav ul li a{ display:block; width:122px; height:34px; color:#FFF;}
.nav ul li a:hover{ background:#de0000;}

.center{ height:47px; background:url(../images/6.jpg) repeat-x; line-height:40px;}

.centera{ background:url(../images/8en.jpg) no-repeat left; padding-left:100px;}
.centerb{ height:300px; background:url(../images/9.jpg) repeat-x #FFF; padding-top:48px;}
.centerba{ width:247px;}
.centerbab{ height:36px;}
.centerbac{ height:157px;}
.centerbad{ height:71px; line-height:25px;}
.centerbad ul li{ line-height:25px; background:url(../images/15.jpg) no-repeat left; padding-left:20px; width:227px;}
.centerc{ height:438px; background:url(../images/21.jpg) no-repeat center top;}

.centerca{ padding-top:61px; height:77px; text-align:center; margin-bottom:25px;}
.centercb{ width:1007px; height:193px;}
.centercba{ height:35px; background:url(../images/60.jpg)  repeat-x;}
.centercbab{ width:100px; margin-left:30px; line-height:35px; font-size:16px; color:#FFF;}
.centercbac{ width:174px; height:18px; background:#FFF; margin-top:8px; margin-right:10px;}
.centercbaca{ width:152px; height:18px; border:none; line-height:18px;}
.centercbb{ width:1007px;}
.centercbb ul li{ width:305px; height:50px; line-height:50px; border-bottom:1px dotted #666666; padding-left:30px; float:left;}



.centerd{ height:154px; margin-top:82px; margin-bottom:70px;}
.centerda{ width:246px; height:114px; background:url(../images/25.jpg) no-repeat; padding-top:48px; padding-left:96px;}
.centerdab{ width:229px;}
.centerdab ul li{ border-bottom:1px solid #30a1ba; color:#FFF;}
.centerdab ul li a{ color:#FFF;}

.centerdb{ width:168px; height:114px; background:url(../images/26.jpg) no-repeat; padding-top:50px; padding-left:173px; color:#FFF;}

.centerdc{ width:246px; height:114px; background:url(../images/27.jpg) no-repeat; padding-top:48px; padding-left:96px; color:#FFF; line-height:27px;}

.down{ height:41px; background:#5a5e65; text-align:center; line-height:41px;}

.zyleft{ width:200px;}
.zylefta{ width:200px; height:61px;}
.zylefta p{ padding-left:30px; line-height:90px; font-size:25px; color:#FFF;}
.zyleftb{ width:200px;}
.zyleftb ul li{ width:170px; border-bottom:2px solid #FFF; background:#0683cb; padding-right:15px; line-height:35px; padding-left:15px; position:relative;}

.zyleftb ul li a{ color:#FFF;}
.zyleftb ul li ul{ position:absolute; top:10px; z-index:999; left:130px; background:#FFF; border:1px solid #CCC; padding:5px; width:480px; display:none;}
.zyleftb ul li ul li{ width:130px; float:left;}
.zyleftc{ width:200px; height:81px; margin-top:20px;}
.zylefta ul li ul{ width:300px; border:1px solid #000; padding:5px; position: absolute; top:0px; left:200px;}

.zyrig{ width:751px;}/*子页右*/
.zyriga{ width:751px; height:45px; background:url(../images/70.jpg) repeat-x;}
.zyriga p{ font-weight:bold; font-size:16px;  ; line-height:45px !important; color:#FFF; padding-left:20px;}
.zyrigb{ width:727px; padding:10px;}
.fy{ text-align:center; padding-top:10px;}
.zyrigc{width:751px;}
.zyrigc ul li{ height:40px; line-height:40px; border-bottom:1px dashed #CCCCCC; background:url(../images/50.jpg) no-repeat left; padding-left:20px; width:731px;}


.zyrige{width:741px;  background:url(../images/vvccc.jpg) no-repeat right bottom;}


.zyrigd{width:727px; padding:10px;}
.zyrigd ul li{ width:202px; height:160px; margin-left:25px; margin-top:20px; display:inline; float:left; }
.aimg{border:1px solid #CCC; width:200px; height:133px; text-align:center;}
.zyrigd ul li p{ width:200px; text-align:center; line-height:25px;}
.zyrigd ul li img{ border:1px solid #f1f1f1; padding:3px;}

.zyrigpro{width:865px;}
.zyrigpro ul li{width:240px; height:300px; margin-left:30px; margin-top:20px; display:inline; float:left;}
.proimg{width:240px; height:240px;  text-align:center; overflow:hidden; background:#CCC; border:1px solid #dedede;}

.zyrigpro ul li img{ height:240px; width:auto;}
.zyrigpro ul li p{width:240px; text-align:center; line-height:40px;}


.bt{width:710px; height:33px; border-bottom:#CCC dashed 1px; line-height:33px;  font-weight:bold; text-align:center; font-size:15px; margin-bottom:40px; color:#056abc;}
.nr{width:710px;padding-top:20px; }
.table{border-collapse:collapse;}
 			.table
			 {    
              border:1px solid;   
               border-color:#e4e4e4;   
            }   
            .table td   
             {    
                border:1px solid;   
                border-color:#e4e4e4;   
             }   
             .table th   
             {    
                border:1px solid;   
                border-color:#e4e4e4;   
            } 
			
.boxb{ width:977px; padding:10px; background:#FFF;}	

.contentPage{text-align: center; margin:0px 3px; padding:0px; padding-top:15px; width: 100%; color: #666; line-height: 30px; text-decoration: none;}
.contentPage a:link {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #eeeeee; font-weight: normal;}
.contentPage a:visited {color: #036cb4; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #eeeeee; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#0d499f; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #f00; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}

.link{ width:100%; height:40px; background:#4ac1d7; color:#FFF; line-height:40px;  margin-top:30px;}

.link  a{ color:#FFF;}


.zyrigproaa{width:740px;}
.zyrigproaa ul li{width:225px; height:320px; margin-left:15px; margin-top:20px; display:inline; float:left;}
.proimga{width:225px; height:180px;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede;

vertical-align:middle; display:table-cell;}

.zyrigproaa ul li img{ max-height:180px;  width:auto; max-width:225px; height:auto;}
.zyrigproaa ul li p{width:225px; text-align:center; line-height:30px;}






.zyrigj{ width:727px; padding:10px; background:url(../images/nrbg.jpg) no-repeat center; height:231px; margin-top:30px;}







.zyrigproaa{width:740px;}
.zyrigproaa ul li{width:225px; height:230px; margin-left:15px; margin-top:20px; display:inline; float:left;}
.proimga{width:225px; height:180px;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede;

vertical-align:middle; display:table-cell;}

.zyrigproaa ul li img{ max-height:180px;  width:auto; max-width:225px; height:auto;}
.zyrigproaa ul li p{width:225px; text-align:center; line-height:30px; }




.zyrigprobb{width:740px;}
.zyrigprobb ul li{width:225px; height:260px; margin-left:15px; margin-top:20px; display:inline; float:left;}
.proimgb{width:225px; height:180px;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede;

vertical-align:middle; display:table-cell;}

.zyrigprobb ul li img{ max-height:180px;  width:auto; max-width:225px; height:auto;}
.zyrigprobb ul li p{width:225px; text-align:center; line-height:20px; }





.table{border-collapse:collapse;}
 			.table
			 {    
              border:1px solid;   
               border-color:#e4e4e4;   
            }   
            .table td   
             {    
                border:1px solid;   
                border-color:#e4e4e4;   
             }   
             .table th   
             {    
                border:1px solid;   
                border-color:#e4e4e4;   
            } 
			
			

.zyrigproaa{width:740px;}
.zyrigproaa ul li{width:225px; height:230px; margin-left:15px; margin-top:20px; display:inline; float:left;}
.proimga{width:225px; height:180px;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede;

vertical-align:middle; display:table-cell;}

.zyrigproaa ul li img{ max-height:180px;  width:auto; max-width:225px; height:auto;}
.zyrigproaa ul li p{width:225px; text-align:center; line-height:40px !important; text-align:center;}

.biaoqian a{ display:block; line-height:30px !important; height:30px; background:#1ca1cc; padding-left:30px; padding-right:30px; margin-left:30px; color:#FFF; float:left; border-radius:20px; }

			
			

.zyrigprobb{width:740px;}
.zyrigprobb ul li{width:225px; height:240px; margin-left:15px; margin-top:20px; display:inline; float:left;}
.proimgb{width:225px; height:180px;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede;

vertical-align:middle; display:table-cell;}

.zyrigprobb ul li img{ max-height:180px;  width:auto; max-width:225px; height:auto;}
.zyrigprobb ul li p{width:225px; text-align:center; line-height:20px !important; text-align:center;}



			