﻿/*
上下两栏 a,b

a区 左侧：a区 ad：290px 间隔7px info：375px;间隔8px  右侧栏270px;
672px；
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0 auto; 
} 
body{align:center; font-size:12px;}
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img,button{ 
border: 0; 
} 
address,caption,cite,code,dfn,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:”; 
} 
abbr,acronym { border: 0;  
}
a:link,a:visited,a:hover{
     text-decoration:none;
}
a:link{
	 color:#333333
}
a:visited{
	 color:#333333
}
a:hover{
	 color:#2788B5;
}
.toright{
	float:right
}
.toleft{
	float:left;
}
.tc{
	text-align:center; height:30px;
}
#ListIcon *{vertical-align:middle;}
/**/
body{
	-x-system-font:none;
	font-size:12px;
	line-height:1.8;
	color:#333333;
	font-family:宋体, Arial, Helvetica, sans-serif;
}
/*head*/
.head{
	 width:950px; margin:0 auto;
}
.top{
	height:25px; background:aqua url('/Templets/zp/css/img/topbg.gif') repeat-x top;
}
.top td{
	padding:0px 10px;
}
.logo{
	height:144px; vertical-align:top;
}
.menu{
    height:30px; background:aqua url('/Templets/zp/css/img/menubg.gif') repeat-x top;
}
.nav{
    width:920px;margin:0px auto; color:#FFFFFF; font-size:13px;
}
.nav a:link,.nav a:visited{
    color:#FFFFFF; display:inline-block;padding:0px 3px;
}
.nav a:hover{
    color:#FFFC00;
}

.maina{
	 width:950px; margin:10px auto 0;
}
.mainright{
    width:272px; background-color:#7CC4FF; border:0px #8BB5DF solid; 
}
/* ------------maincenter 栏样式- begin----------*/
.mmcol{
	 border:1px #CDCDCD solid;  margin:0 auto;width:448px; height:312px;
}
.mmcol_little{
	 height:23px;background:aqua url('/Templets/zp/css/img/left_little_bg.gif') no-repeat top; font-size:14px; color:#fff; line-height:23px; padding-left:15px; font-weight:bold;
}
.mmcol_con{
	 padding:5px;
}
.newone{
	 font-size:16px;height:45px;line-height:45px; border-bottom:1px #CCCCCC dashed;  text-align:center; font-weight:bold;
}
.newone a:link,.newone a:visited,.mmcol .newsitem a:link,.mmcol .newsitem a:visited{
	  color:#3877BC;
}
.mmcol .news{
     width:96%; margin:5px auto;
}
.mmcol .news  td li{
     list-style:none;
}

.mmcol .news td{
	 padding-left:10px; background:url('/Templets/zp/css/img/newsbg.gif') no-repeat left center; height:18px;
}
.mmcol .news img{
	 margin:0px 0px 2px 5px;
}
.mmcol .news td.time{
	background-image:none; text-align:right; background:#FFFFFF none;
}
.mmcol .news td.picone{
	background-image:none; text-align:center; background:#FFFFFF none; padding:0px; margin:0px;
}
.qiyes td{
	 text-align:center; height:110px; vertical-align:middle
}
.qiyes td img{
	 padding:3px; border:1px #CCCCCC solid;
}
.mingqi{
	width:100%;text-align:center;
}
.mingqi td{
	 height:54px;
}
.mmcol2{
	height:221px;margin:0 auto;width:450px;border:1px #CDCDCD solid; 
}
.mmcol3{
	height:268px;margin:0 auto;width:450px;border:1px #CDCDCD solid; 
}
.mmcol4{
	 border:1px #CDCDCD solid;  margin:0 auto;width:100%; height:206px;
}
.ad1{
	margin:0 auto; display:block; zoom:1;
}
.service{
	 height:221px; border:1px #8BB5DF solid;border-top:0;
}
.serch{
	background-color:#E3E3E3;border:1px #DBDBDB solid;border:1px 0;  vertical-align:middle; height:33px; text-align:center;s
}
.ser_button{
	 width:39px;height:18px; background:url('/Templets/zp/css/img/ser_button.gif') no-repeat scroll center;
}
.ser_input{
	border:0; padding:1px 5px 1px 3px; font-size:12px;
}
.ser_style{
	border:1px #C0C0C0 solid; display: inline-block;
}
.s_list{
	border-bottom:1px #CCCCCC solid; width:100%
}
.webwork{
    width:96%;margin:0 auto;border-top:1px #CCCCCC dashed;
}
.webwork td{
	padding-left:15px; background:url('/Templets/zp/css/img/webworkbg.gif') no-repeat left center;  text-align:left
}
/* -----------maincenter 栏样式 end---------------*/

/* --------------mainleft---------------------*/
.mainleft{
    width:210px;
}
/* -------mainright 栏样式- begin- 通用左侧----*/
.mlcol{
	 border:1px #8BB5DF solid; width:100%;
}
.mlcol_little{
	 height:23px;background:aqua url('/Templets/zp/css/img/left_little_bg.gif') no-repeat left top; float:left; font-size:14px; color:#fff; line-height:23px; padding-left:15px; font-weight:bold;
}
.mlcol_littlel{
	 height:23px;background:aqua url('/Templets/zp/css/img/left_little_bg.jpg') no-repeat left top; float:left; font-size:14px; color:#fff; line-height:23px; padding-left:15px; font-weight:bold;
}
.mlcol_littled{
	 height:28px;background:aqua url('/Templets/zp/css/img/bgg.gif') no-repeat center;line-height:28px; ;
}
.mlcol_con{
	 padding:5px;
}
.mlcol_con li{
	 display:block; list-style:none;
}
.bianmin{
	 line-height:18px; border-bottom:1px #CCCCCC solid; margin-bottom:2px;  height:58px;
}
.bianmin .bpic{
 	 padding-right:6px; vertical-align:top; 
}
.mlcoler{
	 background-color:#C5E1FE; width:100%; line-height:23px;
}
.mlcoler2{
	 background-color:#fff; width:100%;line-height:23px;
}
.zuzhi td{
	 border-bottom:1px #CCCCCC dashed; line-height:26px;
}
.gaikuang img{
	  vertical-align:middle;
}
.gonggao td{
	 border-bottom:1px #CCCCCC dashed; line-height:24px;
}
/* -------mainright 栏样式 end------*/
.mainlogin{
	 border:1px #8BB5DF solid; width:100%;background-color:#A7D2FD;
}
.mainlogin .put{
	 width:90%; margin:0px auto; background:#FFFFFF url('/Templets/zp/css/img/loginbg.gif'); text-align:right;
}
.mainlogin .put form input{
	width:100px;
}
.mainlogin .putb{
	background:aqua url('/Templets/zp/css/img/loginbuttonbg.gif') no-repeat top;  width:57px;height:23px; font-size:13px; color:#FFFFFF; float:right; margin-left:20px;
}
.mainlog form{
	display:inline-block;
}
.toupiao{
	width:67px; height:16px; background:url('/Templets/zp/css/img/toupiao.gif') no-repeat scroll center;
}
.chakan{
	width:67px; height:16px; background:url('/Templets/zp/css/img/chakan.gif') no-repeat scroll center;
}
.gunpics{

}
.gunpics img{
	 height:90px;width:120px; padding:3px; border:1px #CCCCCC solid; display:inline-block; margin:5px;
}
.link{
	width: 950px;  margin:10px auto;  border:5px #BEDFFF solid; margin-bottom:0px;
}
.link select{
	width:155px;
}
/*------------------------------二级页-------------------------------*/
.listpage{
	 width:950px; margin:10px auto; font-size:14px;
}
.listpageleft{
	width:274px;  background:#7CC4FF url('/Templets/zp/css/img/listpageleftbg.gif') no-repeat scroll right bottom; vertical-align:top;
}
.listpageright{
	vertical-align:top;
}
.listpageclum td{
	height:40px; background:#FFFFFF url('/Templets/zp/css/img/listclumbg.gif') no-repeat; text-align:center;  font-weight:bold; color:#61A8E0;
}
.listpageclum td.on{
	background:#FFFFFF url('/Templets/zp/css/img/listclumbg_on.gif') no-repeat;
}
.listpageclum td a:link{
    color:#FFFFFF;
}
.page{
	 height:62px; background:aqua url('/Templets/zp/css/img/pagebg.gif') repeat-x; text-align:center; font-size:12px;
}

.newslist{
     width:96%; margin:5px auto;
}
.newslist td{
	 padding-left:10px; background:url('/Templets/zp/css/img/newsbg.gif') no-repeat left center; height:33px;  border-bottom:1px #CCCCCC dashed;
}
.newslist img{
	 margin:0px 0px 2px 5px;
}
.newslist td.time{
	background-image:none; text-align:right; background:#FFFFFF none;
}
.newslist .newsitem a:link,.newslist .newsitem a:visited{
	  color:#3877BC;
}
.listpage_left_list{
	 border:1px #8BB5DF solid; width:94%; margin:0 auto;
}
.listpage_left_list_little{
	 height:23px;background:url('/Templets/zp/css/img/left_little_bg.gif') no-repeat left top; font-size:14px; color:#fff; line-height:23px; padding-left:15px; font-weight:bold;
}
.listpage_left_list_con{
	 padding:5px; font-size:12px; background-color:#FFFFFF;
}
.listpage_left_list_con a:link,.listpage_left_list_con a:visited{
	font-size:12px;
}
.newslistclumbg{
	background:aqua url('/Templets/zp/css/img/newlistclumbg.gif') no-repeat;height:33px; font-weight:bold; padding-left:50px; padding-top:5px;
}
.clumitem2 td{
	height:40px; background:#FFFFFF url('/Templets/zp/css/img/clum2bg.gif') no-repeat; text-align:center;  font-weight:bold; color:#61A8E0;
}
.clumitem2 td a:link,.clumitem2 td a:visited{
	color:#61A8E0;
}
/*------------------------------正文-------------------------------*/
.al{
	width:950px; margin:0 auto; border:1px #CDCDCD solid; font-size:14px; background:url('img/abg.gif') repeat-x scroll top;
}
.all{
	height:35px; background:aqua url('/Templets/zp/css/img/albg.gif') no-repeat; line-height:35px;padding-left:20px; font-weight:bold; padding-top:3px;
}
.alt{
	text-align:center;
}
.alt h1{
	 width:90%; font-size:16px; color:#3877BC; font-weight:bold; padding:15px 0 8px;
}
.alt p{
	 width:90%; border-bottom:1px #CCCCCC dashed; padding-bottom:10px;
}
.atxt{
	padding:10px 35px;
}
.updown{
	font-size:12px; text-align:center; width:880px; margin:10px auto; border-top:1px #CCCCCC dashed; height:50px;
}
.updown a:link,.updown a:visited{
	 color:#3877BC;
}

/*------------------------------正文-------------------------------*/

/*------------------------------底-------------------------------*/
.foot{
	width:950px;margin:0px auto 0; background:aqua url('/Templets/zp/css/img/bottombg.gif') repeat-x scroll;
}
.foot1{
	width:145px;
}
.foot2{
	width:300px;
}
.foot3{
	 color:#FFFFFF;
}
.space8{
	margin-top:8px;
}


.page_footer
{
	width:100%;
	margin:0 auto;
}
.tab_pagelist_css
{
	margin:0 auto;
	margin-bottom:5px;
}
.pagelist_num
{
	float:left;
	text-indent:3px;
	padding-right:3px;
	text-align:center;
	background:#e8e8e8;
	border:1px solid #c0c0c0;
	margin-left:2px;
	margin-right:2px;
	line-height:18px;
}
.pagelist_num a
{
	color: #5f5f5f;
	text-decoration: none;
}
.pagelist_num a:link
{
	color: #5f5f5f;
	text-decoration: none;
}
.pagelist_num a:visited
{
	color: #5f5f5f;;
	text-decoration: none;
}
.pagelist_num a:hover
{
	color: #a4005b;
	text-decoration: none;
}
.pagelist_num0
{
	float:left;
	text-indent:3px;
	padding-right:3px;
	line-height:20px;
	text-align:center;
	color:#999999;
	font-weight:bold;
}