@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{color: #666666;	font-family:"Arial","宋体";  font-size:14px; background:#CAE6F9 url(../images/mainbg1.png) repeat-x left top;}
div{margin: 0px;padding: 0px;border: 0px;}
form{margin: 0px;padding: 0px;border: 0px;}
img{vertical-align:middle;margin: 0px;padding: 0px;border: 0px; }/*设置图片初始化为垂直居中，因为默认的是左上角对齐*/
table,tr,td,dr,th {margin: 0px;padding: 0px;border: 0px;}
table{ border-collapse:collapse; border-spacing:0; }/*合并重复的边线*/
ul,ol,li,dl,dt,dd{margin: 0px;padding: 0px;list-style-type:none; }

a:link,a:visited,a:active{ color:#2d2d2d; text-decoration:none;font-size:14px; }
a:hover{ color:#F00; text-decoration: none;}

a.link_white:link,a.link_white:visited,a.link_white:active
{ color:#FFFFFF; text-decoration:underline;}
a.link_white:hover{ color:#FF0000; text-decoration:underline;}

.clearboth{font-size: 0px;margin: 0px;padding: 0px;	clear: both;height: 0px;border: 0px;}
.float_right{ float:right;}
.float_left{ float:left;}

.margin_t10{ margin-top:10px;}
.margin_r10{ margin-right:10px;}
.paddint_l20, .padding_l20{ padding-left:20px; line-height:25px;}
.p_indent{	text-indent:2em;text-align: justify; word-wrap:break-word;/*允许断词*/}
.line_gray1{ border-top:1px solid #CCCCCC; font-size:0; height:0;}
.line_dashed_t{ border-top:1px dashed #888888; font-size:1px; height:10px;}
.text_center{ text-align:center;}
.text_right{ text-align:right;}

.margin_center{ margin:0 auto;}
.red{ color:#FF0000;}
.h5green{ height:5px; font-size:1px; background:#21C258; }
.border_r{border-right:1px solid #cccccc; }
.border_b{border-bottom:1px solid #cccccc; }

h2{ text-align:center; line-height:50px;}
h4{ text-align:center; line-height:25px; font-weight:normal;}
/*---------------------------输入框文本域样式---------------------*/
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
display: inline-block;
height: 16px;
padding: 4px;
font-size: 12px;
line-height: 16px;
color: #555;
}

select{
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;

display: inline-block;
height: 26px;
padding:4px;
font-size: 12px;
line-height: 26px;
color: #555;
}


/*===============================index=======================*/
.mainbg2{ width:100%; background:url(../images/mainbg2.jpg) no-repeat center top; padding-top:34px;}
/*-------------------------top----------------------*/
#top{width:1003px; height:88px; background:#ffffff; margin:0px auto;}/*加上一个最小宽度，避免浏览器窗口压缩的很窄的时候背景变形或填充不完整的问题*/
	.top_logo1{ width:551px; height:70px; padding-top:10px; padding-left:20px; float:left;}
	.top_logo2{ width:63px; height:66px; padding-top:10px; padding-right:20px; float:right;}

/*-------------------bigpic----------------------*/
#bigpic{width:1003px; height:560px;background:#ffffff url(../images/bigpic.jpg) no-repeat left top; margin:0px auto;}

/*-----------操作流程说明--------------*/
.czlcsm{ width:633px; height:202px; padding-top:308px; padding-left:10px; padding-right:10px; float:left;}

/*---------------------login------------------------*/
.login{ width:300px; height:450px; padding:50px 20px 0px 20px; margin-top:10px; background:url(../images/loginbg.png) no-repeat left top; float:left;}
	.login_1{ color:#FFFFFF; height:210px;}
	.login_1 li{ width:100%; height:52px; line-height:34px; clear:both;}

	.login .select{
	width:110px; height:24px; line-height:24px;padding:4px 5px ; background: #ffffff; margin-right:10px;
	border: 1px solid #ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}
	
	.login .select select{ border:0px; width:100%; font-size:14px;}
	
	.login input[type="text"],
	.login  input[type="password"]{
	background-color: #ffffff;
	border: 1px solid #ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
	display: inline-block;
	height: 16px;
	padding:8px; margin-right:10px;
	font-size: 14px;
	line-height: 16px;
	color: #555;
	}
	
	.login input{ _height:22px; line-height:22px; _margin-right:10px; }/*只有ie6识别*/

	
	.login .yzm{
	display: inline-block; width:75px; height:24px; padding:0px ; background: #ffffff; margin-right:23px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}
	
	.login_2{ width:219px; height:47px; margin:15px auto 15px auto; background:url(../images/login1.png) no-repeat center center; }
	.login_2:hover{ width:219px; height:47px; margin:15px auto 15px auto;  background:url(../images/login2.png) no-repeat center center; }
	.login_2 a{width:219px; height:47px; display:block;}
	
	.login_3{ width:219px; height:47px; margin:15px auto; background:url(../images/regist1.png) no-repeat center center; }
	.login_3:hover{ width:219px; height:47px; margin:15px auto; background:url(../images/regist2.png) no-repeat center center; }
	.login_3 a{width:219px; height:47px; display:block;}
	
	.login_4{ text-align:center; line-height:20px; font-family:"微软雅黑"; font-weight:bold; font-size:15px;}
	.login_4 span{ color:#119fc5;}
	
	
	
/*--------------------content-----------------------*/
.wrap{ width:983px; padding:0px 10px 10px 10px; margin:0 auto; height:auto; background:#ffffff;}
.xxfb_t{ width:100%; height:49px; background:url(../images/xxfb2.png) repeat-x left top;}
	.xxfb_t dd{ width:200px; height:49px; float:left; background:url(../images/xxfb1.png) no-repeat left top;}
	.xxfb_t dt{ width:30px;height:49px;  float:right; background:url(../images/xxfb3.png) no-repeat right top;}
	
.content{ width:981px; border:1px #cccccc solid; border-width: 0px 1px 0px 1px; background:#ffffff;/*height:200px; min-height:200px; height:auto !important;*/}

	.content_w{ width:44.5%; height:280px; padding: 20px 20px 20px 30px;}
	.content_list{ margin-top:10px;}
	.content_list dl{ width:100%; height:30px; line-height:30px;}
	.content_list dl dd{ width:316px;  float:left;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/    white-space: nowrap;/*强制不换行*/}
	.content_list dl dt{ width:90px; float:right; color:#a9a9a9; font-size:12px; font-weight:normal;}
	
	.more{ width:84px; height:30px; line-height:30px; background:url(../images/btnbg1.png) no-repeat center center; display:inline-block; text-align:center;}
	.more:hover{ width:84px; height:30px; line-height:30px; background:url(../images/btnbg1_1.png) no-repeat center center; display:inline-block;}
	.more a{width:84px; height:30px; display:block;}
	
/*--------------------foot-----------------------*/
.foot1{width:1003px; height:5px; font-size:1px; background:#21C258; margin:0 auto;}
.foot2{ width:1003px; height:46px; line-height:46px;background: #222222;  margin:0 auto;text-align:center; color:#7A7A7A; font-size:14px;}
.foot2 a{ text-decoration: underline;width:1003px; height:46px; line-height:46px;background: #222222;  margin:0 auto;text-align:center; color:#7A7A7A; font-size:14px;}



/*===============================内页=======================*/

/*翻页*/
.pageturn{min-width:300px; margin:20px auto 20px 170px;}
	.pageturn li{ margin-right:5px; float:left;}
	.pageturn li:hover{}
		.pageturn li a{ display:block; padding:3px 5px; color:#000000;border: solid 1px  #CECECE; background:#ffffff;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;}
		.pageturn li a:hover,
		.pageturn .pagenow{border: solid 1px  #fd4400; background:#fbb500;}
		.pageturn .padd{ padding-top:4px;}


/*文章展示页*/
.article{ text-indent:2em; line-height:25px; margin-top:20px;}