@charset "utf-8";


/*共公类*/
body{ margin:0px; font-size:15px; line-height:28px !important; color:#333; font-family:"微软雅黑",Simsun;}
h1,h2,h3,h4{margin:0px; padding:0px; font-size:15px; font-weight:normal;}
ul,ol,li{margin:0px; padding:0px; list-style-type:none;}
p,dl,dt,dd{margin:0px; padding:0px; line-height:28px !important; font-size:15px;}
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;}
/*共公类*/
/* 网页底部 */
.box{ width:100%;}
.boxa{ width:954px;}




.yyan{ width:100px; height:22px; border-radius:5px; background:#f3981e; margin-top:17px; text-align:center; line-height:22px; color:#FFF;}
 .yyan a{ color:#FFF;}
 .bammer{ height:483px;}
 
 .ceentercc{ height:320px; background:url(../images/4.jpg) repeat-x bottom; width:100%;}
 .ceentera{ width:916px; height:290px; background:#FFF; border:1px solid #dbdbdb; border-radius:5px; position:absolute; top:-86px; padding:20px;}

 .ceenteraa{ width:273px; height:291px;}
 .ceenteraaa{ height:39px;}
 .ceenteraab{ height:141px;}
  .ceenteraac{ height:96px;}
 .ceenteraad{ height:19px; line-height:19px; text-align:right;}
 .ceenteraad A{ color:#F90;}
.ceenterab{ width:44px; height:291px; background:url(../images/7.jpg) center;}
.ceenterac{ width:275px;}
.ceenteraca{ height:39px;}
.ceenteracb{ width:275px; height:227px;}
.ceenteracb ul li{ margin-bottom:13px;}
.ceenteracb ul li a{ color:#f3981e;}
.ceenterad{ width:280px;}
.ceenterada{ height:39px;}
.ceenteradb{ width:280px; height:250px; background:url(../images/11.jpg) no-repeat bottom;}
.ceenteradb ul li{ width:125px; float:left; padding-left:15px; line-height:30px; color:#000; line-height:30px;}

.ceenteradf{ background:url(../images/13.jpg); height:422px;}
.ceenteradfbox{ width:1167px; padding-top:103px;}
.ceenteradfboxleft{ width:295px;}
.ceenteradfboxlefta{ height:58px;}
.ceenteradfboxleftb{ height:227px;}
.ceenteradfboxce{ width:350px;}
.ceenteradfboxcea{ height:58px;}
.ceenteradfboxceb{ height:155px;}
.ceenteradfboxrig{ width:212px;}
.ceenteradfboxriga{height:58px;}
.ceenteradfboxrigb{ height:97px;}
.ceenteradfboxrigc{ height:35px;}

.down{ height:70px; background:#409bd2;}


a.zzb07link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #454545;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #454545;
}
.zzb07tail
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#454545;
}
/* Tail CSS Document end*/



.zyleft{ width:255px;}
.zylefta{ width:255px; height:60px; background:#007fbb;}
.zylefta p{ color:#FFF; line-height:60px !important; padding-left:30px; font-size:15px;}
.zyleftb{ width:255px; height:314px; background:url(../images/42.jpg) no-repeat top; font-size:14px;}
.zyleftb ul li{ width:312px;  line-height:72px; padding-left:10px;}



.zyleftb ul li ul{ position:absolute; top:10px; z-index:999; left:130px; background:#FFF; border:1px solid #CCC; padding:5px; 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;}


.zyleftbc{ width:255px;  }
.zyleftbc ul li{width:255px;  line-height:71px; padding-left:20px; height:71px; border-bottom:1px solid #e7e7e7; padding-right:20px; background:#f7f7f7;}



.zyleftbc  dl dd{  width:215px;  line-height:41px !important; padding-left:20px; height:41px; border-bottom:1px solid #e7e7e7; padding-right:20px; background:#f7f7f7;}


.zyleftbc  dl dt{ width:255px; line-height:40px; border-bottom:1px solid #e7e7e7; background:#f7f7f7;}

.zyleftbc  dl dt a{ display:block; padding-left:15px; padding-right:15px; float:left; line-height:40px;}

.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:1107px; 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;}



.zyrig{ width:683px;}/*子页右*/
.zyriga{ width:683px; height:61px; background:url(../images/41.jpg);}
.zyriga p{ font-weight:bold; font-size:16px; font-family:"微软雅黑"; line-height:61px !important;
padding-left:20px;}
.zyrigb{ width:663px; padding:10px;}
.fy{ text-align:center; padding-top:10px;}
.zyrigc{width:683px;}
.zyrigc ul li{ height:40px; line-height:40px; border-bottom:1px dashed #CCCCCC; background:url(../images/28.jpg) no-repeat left; padding-left:20px;width:663px;}


.zyrige{width:663px;  background:url(../images/vvccc.jpg) no-repeat right bottom;}


.zyrigd{width:663px; 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:683px;}
.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:683px; height:33px; border-bottom:#CCC dashed 1px; line-height:33px;  font-weight:bold; text-align:center; font-size:15px;}
.nr{width:683px;‘， 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;}



.zyrigproaa{width:683px;}
.zyrigproaa ul li{width:200px; height:240px; margin-left:18px; margin-top:20px; display:inline; float:left;}
.proimga{width:200px; height:200px;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede; vertical-align:middle; display:table-cell;}

.zyrigproaa ul li img{ max-height:200px;  width:auto; max-width:200px; height:auto;}
.zyrigproaa ul li p{width:200px; text-align:center; line-height:30px;}

.zyrigj{ width:663px; padding:10px; min-height:231px; margin-top:30px;}




.zyrigprobb{width:683px;}
.zyrigprobb ul li{width:225px; height:270px; margin-left:15px; margin-top:20px; display:inline; float:left;}
.proimgbb{width:225px; height:225px !important;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede;  vertical-align:middle; display:table-cell; overflow:hidden;}

.zyrigprobb ul li img{ max-height:225px !important;  width:auto !important; max-width:225px !important; height:auto !important;}
.zyrigprobb ul li p{width:225px; text-align:center; line-height:30px; background:#2597af; color:#FFF;}
.zyrigprobb ul li p a{color:#FFF;}





.zyrigkk{ background:#e6e6e6; height:40px; line-height:40px;}

.zyrigkk p{ line-height:40px !important; padding-left:30px;}


