
@charset "utf-8";

/*共公类*/
body{ margin:0px; font-size:12px; line-height:20px; color:#666; font-family:"微软雅黑",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:22px}
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;}

/*共公类*/
/* 网页底部 */


.fy{ width:715px; text-align:center; margin-top:20px; margin-top:20px;}
.bt{width:715px; height:33px; border-bottom:#999 dashed 1px; line-height:33px;  font-weight:bold; text-align:center;}
.nr{width:715px;padding-top:20px; }

.box{ width:100%;}
.boxa{ width:1003px;}
.top{ height:4px; background:#e5e5e5;}

.topa{ height:30px; line-height:30px;}
.topb{ width:209px; height:18px; margin-top:15px;}
.topba{ width:119px; height:15px; border:1px solid #009900; line-height:15px; padding-left:5px;}
h1{ height:57px;;}

.nav{ height:29px; background:#003e83; }
.nav ul{ padding-left:50px;}
.nav ul li{ padding-left:30px; padding-right:30px; float:left; line-height:29px; color:#FFF; background:url(../images/2.jpg) no-repeat left;}
.nav ul li a{ color:#FFF;}
.banner{ width:1002px; height:160px; background:url(../images/4.jpg) no-repeat center;}

.centera{ width:1002px; height:3px; background:url(../images/5.jpg); margin-top:2px; margin-bottom:2px;}
.centerbleft{ width:203px; background:#e7f6fb; padding:5px;}
.centerblefttitle{ font-size:16px; color:#013d85; line-height:30px; border-bottom:1px solid #dcdcdc;}

.centerblefttitlea ul li{ height:27px; border-bottom:1px dashed #9fc1da; background:url(../images/6.jpg) no-repeat left; padding-left:10px; width:193px;}

.centerblefttitleb{ width:202px; height:88px;}

.centerblefttitlec{ color:#646464; line-height:30px;}

.centercen{ width:558px; padding:10px;}
.centercen h2{ font-size:15px; font-weight:bold;}
.centercen p{ line-height:27px;}
.centercena{ border-top:3px solid #e9f6fc; margin-top:20px; padding-top:25px;}

.centercena a{ display:block; float:left; padding-right:10px; color:#666;}

.centerrig{ width:181px; background:#87d4e8; padding:10px;}
.centerriga{ height:2px; background:url(../images/8.jpg);}

.centerigb{ height:83px; background:#0056b4; color:#FFF; margin-top:10px; margin-bottom:10px; padding:5px;}
.centerigbimg{ padding-top:5px;}

.down{ height:78px; background:url(../images/12.jpg) repeat-x; margin-top:10px; text-align:center; color:#FFF;}

a.zzb07link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #fff;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #fff;
}
.zzb07tail
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}

.zyrig{ width:780px;}
.zyriga{ height:31px; background:url(../images/15.jpg) left; font-size:15px; font-weight:bold; line-height:31px;}
.zyrigb{width:760px; padding:10px;}

/* Tail CSS Document end*/
.fy{ text-align:center; padding-top:10px;}
.zyrigc{width:760px; padding:10px;}
.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:740px;}


.zyrige{width:814px;  background:url(../images/vvccc.jpg) no-repeat right bottom;}


.zyrigd{width:794px; 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:794px; padding:10px;}
.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:794px; height:33px; border-bottom:#CCC dashed 1px; line-height:33px;  font-weight:bold; text-align:center; font-size:15px;}
.nr{width:794px; 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;   
            } 
			




.zyrigproaa{width:760px; padding:10px;}
.zyrigproaa ul li{width:200px; height:220px; margin-left:30px; margin-top:30px; display:inline; float:left;}
.proimga{width:200px; height:200px;  text-align:center; overflow:hidden; background:#FFF; 	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:794px; padding:10px; min-height:231px; margin-top:30px;}

.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;}




.zyrigprobb{width:794px; padding:10px;}
.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;}


.nrvvar{ font-size:28px; color:#0659b5; font-weight:bold;}

