@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	font-family:"宋体";
	font-size:12px;
}

ul {
	list-style:none;
}
li {
	list-style:none;
	}
a {
	text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
	font-family:"微软雅黑";
	font-weight:normal;
}
.clear{ clear:both} 
em,i {
	font-style:normal;
}

input,button,select,textarea {
	outline:none;
}

.blank260 {
	width:100%;
	height:260px;
}

.blank130 {
	width:100%;
	height:130px;
}

.blank50 {
	width:100%;
	height:50px;
}

.blank40 {
	width:100%;
	height:40px;
}

.blank30 {
	width:100%;
	height:30px;
}

.blank25 {
	width:100%;
	height:25px;
}

.blank20 {
	width:100%;
	height:20px;
	float:left;
}
.blank15 {
	width:100%;
	height:15px;
}

.blank10 {
	width:100%;
	height:10px;
	float:left;
}

.blank8 {
	width:100%;
	height:8px;
}

.blank1 {
	width:100%;
	height:1px;
	background:#f1f1f1;
	float:left;
}
.blankbr {
	width:100%;
	height:1px;
	float:left;
}
.huijiage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: lighter;
	color: #999;
	text-decoration: line-through;
}
.jginput {
	width:50px;
	height:24px;
	line-height:18px;
	font-size:12px;
	padding:5px 10px;;
	border:solid #eee 1px;
	}
.jgsubmit {
	margin-left:10px;
	width:50px;
	height:24px;
	line-height:18px;
	font-size:12px;
	padding:2px 10px;;
	color:#fff;
	background-color:#ff6600;
	border:0px;
	font-family:"微软雅黑";
	}
.zfsubmit {
	margin-left:10px;
	width:50px;
	height:24px;
	line-height:18px;
	font-size:12px;
	padding:2px 10px;;
	color:#fff;
	background-color:#22bb62;
	border:0px;
	font-family:"微软雅黑";
	}
.blank50 {
	width:100%;
	height:50px;
}

.blank40 {
	width:100%;
	height:40px;
}

.blank30 {
	width:100%;
	height:30px;
}

.blank25 {
	width:100%;
	height:25px;
}

.blank20 {
	width:100%;
	height:20px;
}

.blank15 {
	width:100%;
	height:15px;
	float:left;
}

.blank10 {
	width:100%;
	height:10px;
}

.blank8 {
	width:100%;
	height:8px;
}

.blank1 {
	width:100%;
	height:1px;
	background:#f1f1f1;
}
.huijiage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: lighter;
	color: #999;
	text-decoration: line-through;
}
.cinput{
	width:400px;
	height:90px;
	line-height:24px;
	font-size:14px;
	padding:5px 10px;
	color:#666;
	font-family:"微软雅黑";
	border:solid #ddd 1px;
	}
.asubmit{
	width:250px;
	height:34px;
	line-height:18px;
	font-size:14px;
	padding:5px 10px;;
	color:#fff;
	background-color:#37ab6a;
	border:0px;
	font-family:"微软雅黑";
	}

.tableBasic{
	border-right: dotted #eee 1px;
	border-bottom:solid #eee 1px;
	}
.tableBasic table{
	border-right: dotted #eee 1px;
	border-bottom:solid #eee 1px;
	}
.tableBasic th{
	border-top: dotted #eee 1px;
	border-left: solid #eee 1px;
	font-size:14px;
	font-weight:700;
	color:#666;
	line-height:24px;
	padding:5px;
	font-family:"微软雅黑";
	}
.tableBasic td{
	border-top: dotted #eee 1px;
	border-left: solid #eee 1px;
	font-size:14px;
	color:#999;
	line-height:24px;
	padding:5px;
	font-family:"微软雅黑";
	}
.tableBasic a{
	font-size:14px;
	color:#0094d2;
	line-height:24px;
	font-family:"微软雅黑";
	}
.tableBasic a:hover{
	color:#f60;
	}
/*- tablenone无边框线 -*/
.tablenone {
 background-color: #F9F9F9;
 color: #666666;
 
}
.tablenone select {
 color: #8F8F8F;
}
.tablenone td,{
}
.tablenone th {
 background-color: #f9f9f9;
 font-size:12px;
 line-height:28px;
 font-family:"微软雅黑";
 padding:4px;
}
.tablenone td {
 background-color: #fff;
 font-size:12px;
 line-height:24px;
 font-family:"微软雅黑";
 padding:4px;
}
.tablenone td a{
 color:#396;
 font-size:12px;
 line-height:24px;
 font-family:"微软雅黑";
 padding:4px;
}
.tablenone .child {
 background-color: #FFFFFF;
}
/* 翻页 */
.fpage {
	width:100%;
	padding:30px 25px;
	text-align:center;
	font-size:14px;
	line-height:22px;
	font-family:"微软雅黑";
	color:#000;
	float:left;
}
.fpage a{
	margin:0 5px;
	padding:4px 12px;
	text-align:center;
	font-size:14px;
	line-height:22px;
	font-family:"微软雅黑";
	color:#000;
	background-color:#dddddd;
}
.fpage .hadhover{
	
	font-size:14px;
	line-height:22px;
	font-family:"微软雅黑";
	color:#fff;
	background-color:#f60;
}
.fpage a:hover{
	font-size:14px;
	line-height:22px;
	font-family:"微软雅黑";
	color:#fff;
	background-color:#f60;
}
/* 输入框*/
.n_input{
					height:32px;
					line-height:22px;
					font-size:14px;
					padding:5px 10px 5px 10px;
					color:#666;
					font-family:"微软雅黑";
					border:solid #ddd 1px;
					background-color:#fff;
					}
.n_select{
					height:32px;
					line-height:22px;
					font-size:14px;
					padding:5px 10px 5px 10px;
					color:#666;
					font-family:"微软雅黑";
					border:solid #ddd 1px;
					background-color:#fff;
					-webkit-appearance: none;   /* google */
					-moz-appearance: none;  /* firefox */
					appearance: none;       /* IE */
					}
.on_input{
					height:32px;
					line-height:22px;
					font-size:14px;
					padding:5px 10px 5px 10px;
					color:#666;
					font-family:"微软雅黑";
					border:solid #ddd 1px;
					background-color:#eee;
					}
.n_submit{
	height:34px;
	line-height:18px;
	font-size:14px;
	padding:5px 10px;;
	color:#fff;
	background-color:#37ab6a;
	border:0px;
	font-family:"微软雅黑";
	}
/* 上传按钮*/
.file {
    position: relative;
    display: inline-block;
    background: #D0EEFF;
    border: 1px solid #99D3F5;
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #1E88C7;
    text-decoration: none;
    text-indent: 0;
    line-height: 20px;
}
.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
.file:hover {
    background: #AADFFD;
    border-color: #78C3F3;
    color: #004974;
    text-decoration: none;
}
/*首先第一步就是隐藏原来的复选框*/
        .regular-checkbox {
            display: none;
        }
            /*第二部定义现在复选框样式*/
            .regular-checkbox + label {
                position: relative;
                display: inline-block;
                /*lable是内联元素所以需要加inline-block*/
                padding: 7px;
                /*设置复选框大小*/
                background-color: #fafafa;
                /*设置背景颜色*/
                border-radius: 3px;
                /*复选框border*/
                border: 1px solid #CACACA;
                box-shadow: 0 1px 3px rgba(0,0,0,0.5);
                /*创建的阴影效果  这里需要了解box-shadow的属性，前三个值分别是 
                    阴影离开横方向的距离   :offset-x
                    阴影离开纵方向的距离   ：offset-y
                    阴影的模糊半径： 
                    阴影的颜色 ：   
                */
            }
                /*第三部分做一个active的效果*/
                .regular-checkbox + label:active, .regular-checkbox + label:checked + label:active {
                    box-shadow: 0 1px 3px rgba(0,0,0,0.05);
                }
            /*选中之后的样式*/
            .regular-checkbox:checked + label {
                background-color: #E9ECEE;
                box-shadow: 0 1px 2px rgba(0,0,0,0.05);
            }
                /*选中后的效果*/
                .regular-checkbox:checked + label:after {
                    content: '\2714';
                    /*这是一个对勾*/
                    position: absolute;
                    font-size: 12px;
                    /*设置对勾的大小*/
                    top: 0px;
                    left: 2px;
                    /*设置位置的偏向*/
                    color: #009900;
                    /*设置颜色绿色*/
                    font-weight: bold;
                    /*设置对勾的粗细*/
                }
/* 单页面
----------------------------------------------- */
.page dl {
 border: 1px dotted #CCC;
 background-color: #DDDDDD;
 float: left;
 width: 144px;
 height: 110px;
 margin: 0 4px 15px 14px;
 text-align: center;
 padding-top:8px;
}
.page dl.child1 {
 border: 1px dotted #eeeeee;
 background-color: #e2f3ff;
}
.page dl.child2 {
 border: 1px dotted #EEEEEE;
 background-color: #F6F6F6;
}
.page dl.child3 {
 border: 1px dotted #eeeeee;
 background-color: #e7ffea;
}
.page dl.child4 {
 border: 1px dotted #eeeeee;
 background-color: #ffeecc;
}
.page dt {
 padding: 8px;
 color: #555;
 height:60px;
 }
.page dt p {
 padding-top: 5px;
 color: #999;
}
.page dd {
 color: #CCC;
 padding-bottom:8px;
 height:32px;
}
.page dd a {
 height:32px;
 color: #fff;
 padding:3px 6px;
 background-color:#aaa;
}
.page dd a:hover{
 background-color:#60bbff;
}

/* 左侧栏目滚动图-start */
			.main_bg {
				width: 100%;
				height: 40px;
				line-height:40px;
				float:left;
				background-color:#09C;
			}
			
			.main_head {
				width:1200px;
				min-width:1200px;
				height:40px;
				margin:0 auto;
				font-size:14px;
				color:#fff;
				text-align:left;
				font-family:"微软雅黑";
			}
			.main_right {
				width:400px;
				height:40px;
				float:right;
				font-size:14px;
				color:#fff;
				text-align:right;
				font-family:"微软雅黑";
			}
			.main_head a{
				font-size:14px;
				color:#fff;
				line-height:40px;
				height:40px;
				text-align:left;
				padding:9px 25px 9px 30px;
				font-family:"微软雅黑";
				background:url(gif/main_arr.png) no-repeat 10px 16px;
			}
			
			.main_head a:hover{
				background:url(gif/main_arr.png) no-repeat 10px 16px;
				background-color:#069;
			}
			.main_head a.yread{
				font-size:16px;
				color:#fff;
				line-height:40px;
				height:40px;
				text-align:left;
				padding:9px 25px 9px 30px;
				font-family:"微软雅黑";
				background:url(gif/main_arr.png) no-repeat 10px 16px;
				background-color:#069;
			}
/* 第二层main */
.xymaina_bg {
	width: 100%;
	height: auto;
	float:left;
	padding-bottom:20px;
	background-color:#f3f3f3;
}

.xymaina_main {
	width:1200px;
	margin:0 auto;
	}
.xymaina_wz {
	width:100%;
	text-align:left;
	height:60px;
	line-height:60px;
	font-size:12px;
	font-family:"宋体";
	float:left;
	}
.xymaina_lm {
	width:100%;
	text-align:left;
	height:60px;
	line-height:60px;
	font-size:14px;
	font-family:"微软雅黑";
	float:left;
	}
.xymaina_lm a{
		font-size:14px;
		color:#fff;
		text-align:center;
		padding:6px 20px;
		font-family:"微软雅黑";
		background-color:#099;
		float:right;
		margin-left:4px;
			}
.xymaina_lm a.yread{
		font-size:14px;
		color:#fff;
		text-align:center;
		padding:6px 20px;
		font-family:"微软雅黑";
		background-color:#F60;
		float:right;
		margin-left:4px;
			}

.font42 {
	width:100%;
	font-family:"微软雅黑";
	font-size:42px;
	line-height:60px;
	text-align:center;
	float:left;
	color:#000;
	}
.font20 {
	width:100%;
	font-family:"微软雅黑";
	font-size:20px;
	line-height:24px;
	text-align:center;
	float:left;
	color:#666;
	}
.xymainb_main {
	width:100%;
	text-align:center;
	float:left;
	margin-top:30px;
	}
.xymaina_body {
	width:100%;
	}
.xymaina_body_left {
	width:100%;
	float:left;
	}
.xymaina_body_left a{
		font-size:14px;
		color:#666;
		text-align:center;
		padding:10px 20px;
		font-family:"微软雅黑";
		background-color:#fff;
		border-top:1px solid #ddd;
		border-left:1px solid #ddd;
		border-right:1px solid #ddd;
		float:right;
		margin-right:4px;
			}
.xymaina_body_left a:hover{
		background-color:#999;
		color:#fff;
			}
.xymaina_body_left a.yread{
		font-size:14px;
		color:#fff;
		text-align:center;
		padding:10px 20px;
		font-family:"微软雅黑";
		background-color:#F60;
		border-top:1px solid #F60;
		border-left:1px solid #F60;
		border-right:1px solid #F60;
		float:right;
		margin-right:4px;
			}
.xymaina_body_center {
	width:100%;
	float:left;
	border:1px solid #ddd;
	background-color:#fff;
	padding:30px;
	}
.xymaina_body_center h1{
	width:100%;
	float:left;
	font-size:18px;
	font-family:"微软雅黑";
	line-height:42px;
	text-align:left;
	color:#000;
	margin-bottom:12px;
	margin-top:12px;
	padding-left:10px;
	padding-right:10px;
	}
.xymaina_body_center h1 a{
		font-size:14px;
		color:#fff;
		text-align:center;
		margin-top:6px;
		padding:6px 20px;
		line-height:18px;
		font-family:"微软雅黑";
		background-color:#099;
		float:right;
		margin-left:4px;
			}
 a.caozuo{
		font-size:14px;
		color:#069;
		text-align:center;
		padding:0px 6px;
		font-family:"微软雅黑";
		float:left;
		margin-right:2px;
			}
 a.caozuo:hover{
		color:#666;
		
			}