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

*{
	margin:0;
	padding:0;
}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;}
a{
	color:#000;
	text-decoration:none;
}
img{
	border:none;
	border-radius:3px;
}
li{
	list-style:none;
}
.but{
	width:82px;
	height:35px;
	line-height:35px;
	font-size:14px;
	letter-spacing:1px;
	background:#FF8000;
	border:1px solid #F60;
	border-radius:3px;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	text-decoration:none;
	text-align:center;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);
}
.but:hover{
	background:#F60
}
.butgreen{
    border:1px solid #57bd20;
    background:#57bd20;
}
.butgreen:hover{
    background:#3AA400;
}
#body{
	margin:0 auto;
	width:1100px;
}
header{
	float:left;
	width:100%;
	height:100px;
}
header #logo{
	width:289px;
	height:90px;
	float:left;
}
header .jylyw{
    background:url(../images/logo_jylyw.png) no-repeat;
}
header .mllyw{
    background:url(../images/logo_mllyw.png) no-repeat;
}
header #logo>a{
	text-indent:-9999px;
	display:block;
	width:289px;
	height:90px;
}
header #search{
	width:380px;
	height:35px;
	margin-top:30px;
	float:right;
	border:2px solid #57bd20;
	border-radius:3px;
}
header #search>input,header>#search>button{
	display:inline-block;
}
header #search>button{
	width:80px;
	border:none;
	border-radius:0;
	background:#57bd20;
	box-shadow:none;
}
header #search>button:hover{
	background:#3AA400;
}
header #search input{
	width:300px;
	height:30px;
	text-indent:10px;
	color:#666;
	font-size:18px;
	line-height:30px;
	border:none;
}
header #denglu{
	margin:30px 0 0 0;
	width:360px;
	float:right;
	text-align:center;
}
header #denglu a{
	margin-left:10px;
}
header #yonghu{
    text-align:center;
    margin:0 auto;
    width:360px;
    float:right;
}
header #yonghu div{
    padding-top:10px;
    color:#666666;
    font-size:14px;
    height:24px;
}
header #yonghu a{
    height:30px;
    line-height:30px; 
    margin-left:5px;
}
nav{
	float:left;
	width:100%;
	height:42px;
	line-height:42px;
	box-shadow:-1px 2px 6px rgba(0, 0, 0, 0.3);
	border-radius:5px;
	background:#3AA400;
}
nav ul li{
	float:left;
	color:#FFF;
	height:42px;
	border-right:1px solid #369602;
	text-shadow:6px 6px 6px rgba(0, 0, 0, 0.3);
}
nav ul li:last-child{
	border-right:none;
}
nav ul li a{
	 padding:0 18px; 
	 display:inline-block;
	 transition: all 0.3s linear 0s; 
	 height:42px;
	 font-size:16px;
	 text-decoration:none;
	 color:#fff;
}
nav ul li:first-child a{
	border-radius:5px 0 0 5px;
}
nav ul li a:hover{
	text-decoration:none;
	background:#57bd20;
}
.navhover{
	text-decoration:none;
	background:#57bd20;
}
#position{
	color:#333;
	float:left;
	width:100%;
	font-size:14px;
	text-indent:5px;
	margin:10px 0 0 0;
}
#page{
	color:#333;
	font-size:15px;
	float:left;
	width:850px;
	text-align:center;
	margin-top:15px;
}
#page span{
	margin-left:10px;
}
#page a{
	color:#FFF;
	padding:3px 7px;
	margin-left:10px;
	background:#3AA400;
	border:1px solid #3AA400;
	border-radius:4px;
}
#page a:hover{
	background:#57bd20;
}
#page span select {
    border: 1px solid #3AA400;
    font-size: 14px;
    width: 45px;
    height: 25px;
    text-align: center;
    border-radius: 4px;
    cursor: pointer;
}
footer{
	float:left;
	width:100%;
	margin-top:10px;
	padding:10px 0;
	border-top:2px solid #3AA400;
}
footer ul li{
	color:#333;
	font-size:14px;
	padding:0 0 5px 0;
	text-align:center;
}
#success{
    text-align:center;
    padding-bottom:15px;
    display:none;
}
#success>i{
    color:#fff;
    font-size:16px;
    padding:5px 15px;
    background:#57bd20;
    border-radius:3px;
}
#myloading{
    font-size:14px;
    margin:0 auto;
    border:1px solid #3AA400;
    border-radius:20px;
    background:url(../images/loading.gif) #FFFFFF no-repeat 10px center;
    min-width:140px;
    z-index:9998;
    text-align:left;
    text-indent:45px;
    position:absolute;
    padding:10px 20px 10px 0;
    display:none;
}
#mymodel{
    height:100%;
    width:100%;
    background:#ccc;
    opacity:0.3;
    -moz-opacity:0.3;
    filter:alpha(opacity=30);
    z-index:9997;
    left:0;
    top:0;
    position:absolute;
    display:none;
}
.mydialog{
    font-size:14px;
    margin:0 auto;
    border:1px solid #91CF40;
    border-radius:3px;
    background:#FFFFFF;
    width: 300px;
    padding-bottom:10px;
    position:absolute;
    z-index:9999;
    display:none;
}
.mydialog .title{
    background:#91CF40;
    color:#fff;
    height:30px;
    line-height:30px;
}
.mydialog .content{
    padding:10px;
}
.mydialog .console{
    padding:10px 0;
}
.mydialog .mydialog-bnt{
    border-radius:3px;
    padding:3px 15px;
    background:#91CF40;
    border:1px solid #91CF40;
    color:#fff;
}
.mydialog #mydialog-cancel{
    color:#ccc;
    border:1px solid #ccc;
    background:#fff;
    margin-left:10px;
}
#condit{
	float:left;
	width:1078px;
	margin-top:10px;
	padding:5px 10px;
	border:1px solid #ddd;
	border-radius:3px;
}

#condit ul{
    padding:0 5px;
    width:1068px;
}
#condit ul li:first-child{
    border-top:none;
}
#condit  ul li{
	width:100%;
	height:30px;
	border-top:1px dotted #ddd;
}

#condit ul li a{
    float:left;
	padding:5px;
	border-radius:3px;
	display:inline-block;
	color:#666;
	font-size:14px;
}
#condit  ul li a:hover{
	color:#FFF;
	background:#3AA400;
}
#condit .select{
    color:#FFF;
    background:#3AA400;
}
#ly{
	float:left;
	width:1100px;
}
#main{
	float:left;
	width:850px;
}

#side{
	float:left;
	width:250px;
	margin:10px 0 0 0;
}

#side .tj{
	width:248px;
	border:1px solid #DDD;
	margin-bottom:10px;
	border-radius:3px;
}
#side .tj h3{
	color:#333;
	text-indent:5px;
	font-size:16px;
	padding:5px;
	border-bottom:1px solid #ddd;
	border-radius:3px 3px 0 0;
}
#side .tj div{
	margin:10px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px dashed #ddd;
}
#side .tj div:last-child{
	border-bottom:none;
}
#side .tj div a{
	width:238px;
	display:inline-block;
	margin:0 5px 0 5px;
}
#side .tj div a img{
	width:238px;
	height:145px;
	display:inline-block;
}
#side .tj div a strong{
	height:32px;
	line-height:16px;
	overflow:hidden;
	display:inline-block;
	color:#333;
	font-size:14px;
}
#side .tj div a strong:hover{
	color:#57bd20;
}
#side .tj div p{
	font-size:14px;
	padding:0 5px 0 5px;
}
#side .tj div p i{
	font-weight:bold;
	font-size:14px;
	color:red;
}
#side .tj div p em{
	float:right;
	font-size:14px;
	color:#999;
}
#side .tj div p span{
	margin-left:10px;
	color:#ccc;
	text-decoration:line-through;
}