@charset "utf-8";

/*共公类*/
body{ margin:0px; font-size:12px; line-height:30px; 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:30px}
img{border:none; margin:0px; padding:0px;}
a{text-decoration:none;color:#666;}

.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: #fff;
}

.zzb07link:hover {
	text-decoration: underline;
	color: #fff;
}
.zzb07tail
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #fff;
}
.zzb07tail a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #fff;
}

.box{ width:100%;}
.boxa{ width:1140px;}
.ptop{ padding-top:86px;}
.pbotm{ padding-bottom:86px;}
.top{ height:111px;}
.topa{ width:158px; height:111px;}
.topc{ width:973px;}
.topd{ width:650px; height:111px;}

.topd ul li a{color:#000;}

.topaae{ width:280px;}
.topaaea{ width:172px; margin-top:48px;}
.tope{ width:94px; height:28px; background:#0763ae; border-radius:8px; margin-top:48px; text-align:center; line-height:28px; color:#FFF;}

.tope a{ color:#FFF;}

.centera{ height:349px;}

.centerb{ width:726px; height:64px;}
.centerba{ height:226px; padding-top:80px;}
.centerba ul li{ width:173px; margin-left:30px; float:left; margin-left:80px;}

.centerba ul li img{ border-radius:90px; }
.centerba ul li  p{ text-align:center; line-height:40px;}

.centerc{ height:599px; background:url(../images/5a.jpg) no-repeat center top;}
.centerca{ padding-top:128px; font-size:36px; color:#FFF; line-height:60px; }
.centercb{ width:561px; padding-top:80px; color:#FFF; font-size:14px; line-height:40px;}
.centercd{padding-top:80px;  }
.centercda{ border:1px solid #FFF; border-radius:30px; height:40px; line-height:40px; color:#FFF; width:136px; float:left; text-align:center; font-size:14px; margin-right:20px;}
.centercda:hover{ background:#005ea3; border:1px solid #005ea3;}
.centercda a{ color:#FFF;}

.centerd{ height:515px;}
.centerda{ height:39px; text-align:center;}

.centerdc{ width:479px;}
centercd{border:1px solid #FFF; border-radius:30px; height:40px; line-height:40px; color:#FFF; width:136px; float:left; text-align:center; font-size:14px; margin-right:20px;}

.centerdb{ margin-top:35px; background:url(../images/8.jpg) repeat-x; height:34px;}
.centerdb ul li{ width:107px; height:34px; line-height:34px; float:left; border:1px solid #CCC; border-radius:20px; text-align:center; margin-left:10px; background:#FFF; font-size:14px;}

.centerdb ul li:hover{ background:#005ea3; color:#FFF !important;}
.centerdb ul li a:hover{ color:#FFF;}


.centere{ padding-top:40px;}
.centereleft{ width:497px;}

.centerelefta{width:497px; margin-top:29px;}
.centererigqq{ width:525px;}
.centererigqqa{width:105px; height:362px; background:url(../images/11.jpg);}

.centererigqqc{ width:411px; height:162px;}
.centererigqqca{ margin-bottom:35px; margin-top:5px;}

.centerf{ height:600px; background:url(../images/12.jpg) no-repeat center top;}

.centerfa{ padding-top:133px;}

.centerfa ul li{ width:270px; height:372px; background:url(../images/10.png); float:left; margin-left:15px;}

.centerg{ height:365px;}
.centerga{ height:65px; text-align:center;}
.centergb{height:9px; background:url(../images/19.jpg) center;}
.centergc{ margin-top:59px; height:218px;}

.centerh{ height:530px; background:url(../images/20.jpg) center;}
.centerha{ padding-top:88px; text-align:center;}
.centerhb{ padding-top:80px;}
.centerhb ul li{ width:200px; text-align:center; color:#919090; float:left; margin-left:60px;}
.centerhb ul li p{ line-height:40px;}
.centerhb ul li a{color:#919090;}

.down{ height:70px; background:#232323; color:#FFF; line-height:70px;}


	
.zyleft{ width:290px;}
.zylefta{ width:290px; height:73px; background:url(../images/30.jpg);}
.zylefta p{ font-size:23px; line-height:73px; padding-left:30px; color:#FFF;}
.zyleftb{ width:290px; margin-bottom:60px;}
.zyleftb ul li{ width:290px; height:52px; border-bottom:1px solid #fff; font-size:14px;  line-height:52px; background:#ebebeb; position:relative; }
.zyleftb ul li a{ display:block; color:#666; padding-left:20px; width:270px;}

.zyleftb ul li a:hover{ background:#4f4f4f; color:#FFF;}
.zyleftb ul li dl{ position:absolute; top:10px; z-index:999; left:130px; background:#FFF; border:1px solid #CCC; padding:5px; width:440px; display:none; }
.zyleftb ul li dl dt{ width:220px; float:left; line-height:52px; background:#ebebeb; padding:0px; margin:0px;}
.zyleftb ul li dl dt a{ width:220px !important;  padding:0px; margin:0px;}

.zyleftb ul li dl dt a:hover{background:#4f4f4f; color:#FFF; background:#4f4f4f; color:#FFF; width:220px !important;  padding:0px; margin:0px;}

.zyleftc{ width:290px; height:73px; background:url(../images/31.jpg); margin-top:40px;}
.zyleftc p{ font-size:23px; line-height:73px; padding-left:30px; color:#FFF;}
.zyleftd{ width:288px; height:260px; border:1px solid #ebe6e6;}
.zyleftda{ height:100px; border-bottom:1px solid #ebe6e6;}
.zyleftdb{width:288px;}
.zyleftdba{ margin-top:10px; width:90px; height:30px; background:#07adb9; border-radius:10px; color:#FFF; line-height:30px; text-align:center;}


.zyleftdba a{ color:#FFF;}

.zyrig{ width:880px; line-height:35px !important;}
.zyrig p{line-height:35px !important;}


.zyriga {  width:878px; background:#f8f8f8; border:1px solid #ebe6e6; height:70px;  }
.zyriga p{ padding-left:20px; line-height:70px !important; font-size:20px;}

.zyrigb{ width:880px; min-height:700px; margin-top:20px; margin-bottom:20px;}
.fy{ text-align:center; padding-top:10px;}


.zyrigc{width:880px; margin-bottom:30px;}

.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:860px;}
.zyrigctt{width:880px; padding:10px; min-height:700px; margin-top:20px;}

.zyrige{width:741px;  background:url(../images/vvccc.jpg) no-repeat right bottom; margin-bottom:30px;}


.zyrigd{width:865px; padding:10px; margin-bottom:30px;}
.zyrigd ul li{ width:240px; height:160px; margin-left:30px; margin-top:20px; display:inline; float:left; }
.zyrigd img{ max-width:90%;}

.aimg{border:1px solid #CCC; width:230px; height:133px; text-align:center; overflow:hidden;}
.zyrigd ul li p{ width:230px; text-align:center; line-height:25px;}
.zyrigd ul li img{ width:230px; height:auto;}


.zyrigproaa{width:865px; padding:10px; margin-bottom:30px;}
.zyrigproaa ul li{width:240px; height:280px; margin-left:15px; margin-top:20px; display:inline; float:left;}
.proimga{width:240px; height:240px;  text-align:center; overflow:hidden; background:#FFF; border:1px solid #dedede;

vertical-align:middle; display:table-cell;}

.zyrigproaa ul li img{ max-height:240px;  width:auto; max-width:240px; height:auto;}
.zyrigproaa ul li p{width:240px; text-align:center; line-height:25px; }







.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:865px; height:33px; border-bottom:#CCC dashed 1px; line-height:33px;  font-weight:bold; text-align:center; font-size:15px;}
.nr{width:865px; 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;   
            } 
			





.boxc{ width:1200px; font-size:14px !important;}



.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;   
            }
            


.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;}

.kuang2{ border:1px solid #ededed;}





