body{
    background-image: URL(../images/background1.png); 
    /* background-repeat: repeat-x;  */
    background-repeat: no-repeat;
}

html,body,ul,li{
	margin: 0;
	padding: 0;
}
ul,li {
	list-style: none;
}
a,a:link, a:visited {
	color: #585858;
	text-decoration:none;
}
img {
	border: none;
}
.all{
	width: 1024px;
	margin:0  auto;
	/* margin-left: auto;
	margin-right: auto; */
	background: #ffffff;
}
.top{
	height:27px;
	background-color: #006e6b;
}
.top li{ 
	display:inline; 
	float:right; 
	margin-right:8px; 
	white-space:nowrap; 
	line-height:25px;
	font-size: 12px;
	font-family: 宋体;
	text-align: right;
}
.top a{
	color:#ffffff;
}
.li01{
	width:42px;
	background: url("../images/hf.png") no-repeat;
	background-position:left 6px;
	padding-right: 0px;
}
.li02{
	width:66px;
	background: url("../images/jrsc.png") no-repeat;
	background-position:left 6px;
	margin-right: 10px;
}
.li02_out{
	width:42px;
	background: url("../images/out.png") no-repeat;
	background-position:left 6px;
	margin-right: 10px;
}
.li03{
	width:66px;
	background: url("../images/swzy.png") no-repeat;
	background-position:left 6px;
	margin-right: 10px;
}
.lizssq{
	width:68px;
	background: url("../images/zssq.png") no-repeat;
	background-position:left 4px;
	margin-right: 10px;
}
.li04{
	width:54px;
	background: url("../images/qdl.png") no-repeat;
	background-position:left 6px;
	margin-right: 10px;
}
.li05{
	width:65px;
	background: url("../images/sign_03.png") no-repeat;
	background-position:left 6px;
	margin-right: 10px;
}
.li-help {
	width:42px;
	background: url("../images/bzsc.png") no-repeat;
	background-position:left 6px;
	margin-right: 10px;
}
.lifg{
	width:2px;
	height:27px;
	background: url("../images/fgx.png") no-repeat;
	background-position:left 6px;
	margin-right: 10px;
	display: block;
}
/**logo样式**/
.logo{
	height: 92px;
	position: relative;
}
.logoDiv01{
	float: left;
	margin-left:8px;
	margin-top:12px;
	margin-bottom:12px;
	/* background: url("../images/logo2.png") no-repeat; */
	display: block;
	width: 380px;
	height: 68px;
}
.logoDiv01 .url-index {
	display: block;
	width: 100%;
	height: 100%;
}
.logoDiv02{
	float: left;
	margin-left: 20px;
}
.logo ul{
	list-style-type:none;
	padding:0;margin:0;
}
.logoli01{
	color:#eb6100;
	font-family: 新宋体;
	float: left;
	margin-top: 48px;
	font-weight: bold;
	background: url("../images/scqh.png") no-repeat;
	display: block;
	text-align: right;
	font-size:14px;
	/* width: 76px; */
	cursor: pointer;
}
.logoli02{
	color:#006f6b;
	font-family: 新宋体;
	float: left;
	font-size:14px;
	margin-top: 56px;
	margin-left: 6px;
	cursor: pointer;
}
.scqh_span{
	background: url("../images/scqh_on.png") no-repeat;
	float: right;
	width: 10px;
	height: 10px;
	display: block;
	text-align: right;
	margin-top: 4px;
	margin-left: 2px;
}
.scqh_right{
	float: right;
	width: 1px;
	height: 10px;
	display: block;
	text-align: right;
	margin-left: 2px;
}

.logoDiv03{
	float: right;	
	color: #006f6b;
	font-family: 新宋体;
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	font-weight: bold;
	margin-right:10px;
	margin-top: 30px;
}
.logoDiv02 a:hover {color:#f60;}
.matketDiv {border:1px solid #007D75;width:380px;height:167px;position:absolute;top:75px;left:280px;background:#fff;z-index:99999999996;display: none;}
.matketDiv ul{margin: 0;padding: 0;}
.matketDiv ul li {clear:both;line-height: 24px;margin: 0;padding: 0;}
.matketDiv ul li a {float:left;width:38px;color:#666;padding-left:10px;font-family: 宋体;font-size: 12px;text-align: left;}
.matketDiv ul li span a {cursor:pointer;float:left;width:38px;line-height:21px;color:#007D75;font-weight:bold;}
.matketDiv ul li a:hover {color:#f60;}
/**登录层样式**/
.login_all{
	display: none;	
	position:absolute;
	top: -16px;
	width: 1024px;
	height: 850px;z-index:99999999996;display: none;
}
.login_check{
	display: none;	
	position:absolute;
	background-color: #fff;
	top: 100px;
	left:30%;
	width: 400px;
	border:1px #aaa solid;
	height: 250px;z-index:99999999996;display: none;
}
.login_check_close  {
	text-align: center;
	cursor: pointer;
	width:15px;
	height:15px;
	margin-top: 5px;
	margin-left:380px;
    background:url('../images/jbox-close2.gif') no-repeat -16px 0;
}
.login_check_text{
	text-align: center;
	font-family: 黑体;
	font-size: 22px;
	color: #009c84;
	padding-top: 5px;
	font-weight: bold;
}
.login_check_w{
	cursor: pointer;
	text-align: center;
	font-family: 黑体;
	font-size: 16px;
	color: #009c84;
	margin-top:30px;
	padding-top: 10px;
	width: 300px;
	height: 30px;
	border:1px #aaa solid;
}
.login_check_w:HOVER {
	background-color: #EDEDED;
}
.login_check_w_1{
	cursor: pointer;
	text-align: center;
	font-family: 黑体;
	font-size: 16px;
	color: #009c84;
	margin-top:30px;
	margin-left:50px;
	padding-top: 10px;
	width: 300px;
	height: 30px;
	border:1px #aaa solid;
}
.login_check_w_1:HOVER {
	background-color: #EDEDED;
}
.overhaul{
	position: absolute;
	width: 322px;
	height: 344px;
	margin-left:220px;
	margin-top:80px;
	z-index: 99999999998;
}
.closeDiv{
	position: absolute;
	width: 50px;
	height: 50px;
	margin-left:950px;
	margin-top:20px;
	cursor:pointer;
	z-index: 999999999999;
}
.overhaul_t{
	position: absolute;
	width: 200px;
	height: 200px;
	margin-left:395px;
	margin-top:130px;
	color: #F43504;
	font-size:35px;
	font-weight:bold;
	z-index: 99999999999;
}
.overhaul_h1{
	position: absolute;
	width: 200px;
	height: 200px;
	margin-left:390px;
	margin-top:180px;
	font-size:17px;
	color: #F43504;
	font-weight:600;
	z-index: 99999999999;
	text-align:justify;
}
.overhaul_h2{
	position: absolute;
	width: 200px;
	height: 200px;
	margin-left:390px;
	margin-top:210px;
	font-size:20px;
	color: #F43504;
	font-weight:600;
	z-index: 99999999999;
}
.overhaul_h3{
	position: absolute;
	width: 200px;
	height: 200px;
	margin-left:390px;
	margin-top:240px;
	font-size:20px;
	color: #F43504;
	font-weight:600;
	z-index: 99999999999;
}
.overhaul_h4{
	position: absolute;
	width: 200px;
	height: 200px;
	margin-left:390px;
	margin-top:270px;
	font-size:20px;
	color: #F43504;
	font-weight:600;
	z-index: 99999999999;
}
.login_bg{
	position: absolute;
	width: 1024px;
	height: 920px;
	top: -16px;
	background-color: #000000;
	filter:alpha(opacity:30);opacity:0.3; 
	text-align: center;
}
.login{
	position: absolute;
	width: 322px;
	height: 344px;
	margin-left:351px;
	margin-top:120px;
	z-index: 1;
}
.login_top{
	height: 9px;
	width: 322px;
	background-color: #61c0b6;
}
.login_center{
	height: 331px;
	width: 322px;
	background-color: #FFFFFF;
}
.login_center_data{
	height: 247px;
	width: 322px;
}
.login_center_data div{
	text-align: center;
	font-family: 黑体;
	font-size: 18px;
	color: #009c84;
	padding-top: 20px;
	font-weight: bold;
}
.login_dl_top{
	height: 15px;
}

.login_dl_top .login_dl_top_close  {
	cursor: pointer;
	position: absolute;
	width:15px;
    left:300px;
    margin-top: -12px;
    background:url('../images/jbox-close2.gif') no-repeat -16px 0;
}
.login_dl_top .login_dl_top_title {
	letter-spacing: 1em;
	width: 90%;
}
.login_dl_top div{
	float: right;
	margin-top: 6px;
	padding: 0;
	height:15px;
	line-height: 15px;
}
.login_center_data div span{
	float:left;
	font-family: 黑体;
	font-size: 14px;
	color: #a4aab2;
	font-weight: normal;
	margin: 0;
	padding: 0px 20px 0;
}
.login_center_data div div input{
	position:relative;
	font-family: 黑体;
	font-size:18px;
	color: #a4aab2;
	height: 32px;
	width:218px;
	margin-top: -14px;
	margin-left: 45px;
	line-height:32px;
	border: 0px;
}
/*登录框默认提示*/
.yhts{
	opacity:0.5;
	width:218px;
	height:34px; 
	position: absolute;
	left: 75px;
	top: 78px;
	line-height: 34px;
	text-align: left;
	font-size: 14px;
	font-family: 黑体;
	color:#b3b8bc;
	 font-weight:normal;
}
.mmts{
	opacity:0.5;
	width:218px;
	height:34px; 
	position: absolute;
	top: 155px;
	left: 74px;
	display: block;
	 font-size:14px;
	 color:#b3b8bc;
	 text-align:left;
	 line-height: 34px;
	 font-family: 黑体; 
	 font-weight:normal;
}
#wjmm{
	position:absolute;
	top: 250px;
	left: 176px;
}
#wjmm1{
	position:absolute;
	top: 210px;
	left: 160px;
}
.wjmm a{
	font-size:12px;
	color: #08121B;
	margin-left: 15px;
	text-decoration: underline;
}
#dlts{
    position:absolute; 
	font-family: 黑体;
	font-size:14px;
	color: red;
	margin-top: 20px;
	margin-left: -125px;
}
#dlts1{
    position:absolute; 
	font-family: 黑体;
	font-size:14px;
	color: red;
	margin-top: 148px;
	margin-left: -275px;
}
#dlts2{
    position:absolute; 
	font-family: 黑体;
	font-size:14px;
	color: red;
	margin-top: 11px;
	margin-left: 25px; 
}
.user{
	background: url("../images/yh_01.png") no-repeat;
	float:left;
	display: block;
	height: 46px;
	width: 280px;
	margin-left: 20px;
	margin-top: 10px;
}
#code{
	height: 32px;
    width: 100px;
    border: 1px solid #b7babf;
    border-radius: 3px;
    margin-top: -9px;
    margin-left: -43px;
    line-height: 32px;
}
#verifyCode {
    margin-left: 15px;
    margin-top: -28px;
}
.passw{
	background: url("../images/mm_01.png") no-repeat;
	display: block;
	float:left;
	height: 46px;
	width: 280px;
	margin-left: 20px;
	margin-top: 10px;
}
.user_sel{
	background: url("../images/yh_02.png") no-repeat;
	float:left;
	display: block;
	height: 46px;
	width: 280px;
	margin-left: 20px;
	margin-top: 10px;
}
.passw_sel{
	background: url("../images/mm_02.png") no-repeat;
	display: block;
	float:left;
	height: 46px;
	width: 280px;
	margin-left: 20px;
	margin-top: 10px;
}
.login_center_button{
	height: 84px;
	width: 322px;
	background-color: #f0f2f5;
	text-align: left;
}
.login_button{
	background: url("../images/login_out.png") no-repeat;
	display: block;
	width: 125px;
	height: 41px;
	margin: 22px 95px 0;
	float: left;
	cursor: pointer;
}
.login_over{
	background: url("../images/login_over01.png") no-repeat;
	display: block;
	width: 125px;
	height: 41px;
	margin: 22px 95px 0;
	float: left;
	cursor: pointer;
}
.plag_down{
	float: left;
	margin-top: 40px;
	margin-left: -80px;
	font-family: 黑体;
	color: #adb0b3;
	text-decoration: underline;
	cursor: pointer;
}
.login_db{
	height: 4px;
	width: 322px;
	background-color: #61c0b6;
}
/**网站首页栏目**/
.login_img{
	height: 312px;
	width: 1024px;
}
/**首页图片**/
.oneByOne_item img{
	width:1024px;
	height:312px;
}
#cyclenav { position:relative; display:inline-block; top:-25px; z-index:101;}
#cyclenav-full-width-image { position:relative; display:inline-block; z-index:101; top:-40px; left:-30px; }
#cyclenav a { font-size:12px; color:#006e6b; text-decoration:none; background-color:#f1f1f1; padding:4px 7px; margin-left:5px; }
#cyclenav-full-width-image a { font-size:12px; margin-left:5px; text-decoration:none; padding:4px 7px; border:0px solid #fff; background:url(../images/bg-transparent-dark.png) repeat; color:#d2d2d2; }
#cyclenav a:hover { color:#006e6b; }
#cyclenav-full-width-image a:hover { color:#fff; }
#cyclenav a.activeSlide { font-weight:700; color:#fff; background:#006e6b; }
#cyclenav-full-width-image a.activeSlide { font-weight:700; background:url(../images/bg-transparent-dark2.png) repeat !important; color:#fff !important; }
/**首页菜单导航栏**/
.login_menu{
	width: 1024px;
	height: 90px;
	margin-top: 10px;
}
.login_menu li {
	float: left;
	/* width: 12.5% */
	width:14.27%
}
.login_menu a {
	display: block;
	text-align: center;
	padding: 15px 0;
	background: #f6f6f6;
}
.login_menu a:hover {
	background-color: #cae0e9;
	text-decoration: none;
}
.login_menu a > div {
	color: #066;
	font-family: "黑体";
	font-size: 14px;
	line-height: 20px;
	margin-top: 10px;
}

a#prev {
	background: url(../images/left.png) no-repeat;
	width: 21px;
	height: 21px;
	float:left;
	display: block;
	margin-top: 42px;
	margin-left: 50px;
}
a#next {
	background: url(../images/right.png) no-repeat left top;
	width: 21px;
	height: 21px;
	float:right;
	display: block;
	margin-top: 42px;
	margin-right: 50px;
}
#gun{width:883px; margin:0px 70px 70px;height:105px; overflow:hidden;position: absolute;margin-top: 5px;}
#gun ul{ width:9999px;list-style-type: none;padding: 0px 0px 0px 34px;}
#gun li{ float:left; margin-right:10px; width:105px; padding:0 2px; text-align:center; height: 70px; border-right:1px #fff solid;}
#gun li img{ border:#CCCCCC 0px solid;height: 34px;}
#gun li h3{ height:25px; line-height:25px; overflow:hidden; font-size:14px;font-family: 新宋体;color: #626262}
#gun li.noborder {border-right:none}

/**首页信息发布栏**/
.login_data{
	width:1024px;
	height: 242px;
}
.infolist{
	width:1024px;
	font: 12px/150% verdana, arial, helvetica, clean, sans-serif;
	margin-bottom: 10px;
}
.newslist{ padding:10px;list-style-type: none;margin: 0;min-height:450px;}
.newslist li{ text-align:right; padding-right:10px; height:40px; line-height:40px; border-bottom: #006f6b 1px dashed; background:url(../images/lisits.gif) no-repeat 3px 16px; padding-left:20px;}
.newslist li a{ display:inline-block; float:left;}
.newslist li a:hover{color: #006e6b;}

.infoListtop{
	text-align: left;
	margin-top: 10px;
	margin-right:10px;
	height: 32px;
	border-bottom: 2px #006f6b solid;
}
.infoListtop #titleFont{
	font-size: 16px;
	line-height: 20px;
	color:#006e6b;
	font-weight: bold;
	padding: 5px;
	margin-left: 15px;
}
.infoListtop .web_navi{
	float:right;
	font-size: 12px;
	display:inline-block;
	background:url(../images/web_navi.gif) no-repeat left center;
}

.infoListtop a {
	font-size: 14px;
	color: #006f6b;
}

.infoListtop a:hover {
	text-decoration: underline;
}

.infolistbot{
	margin: 0;
	padding: 0;
	text-align: left;
	min-height: 495px;
}
.infolistbot .detail-title {
	font-size: 24px;
	line-height: 25px;
	margin: 25px 0 20px;
	text-align: center;
}
.infolistbot .detail-subtitle {
	font-size: 16px;
	text-align: center;
	font-weight: normal;
	margin: 0 0 5px;
}
.infolistbot .detail-subinfo {
	text-align: center;
	margin: 15px 0;
	padding: 5px;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	color: #066;
}

.infolistbot .detail-subinfo .label {
	margin-left: 20px;
	color: #333;
}
.infolistbot .detail-addfile a {
	color: #066;
	text-decoration: underline;
}
.infolistbot .detail-content {
	/* margin-top: 10px; */
	margin: 10px 15px;
}

.infolistbot img {
	max-width: 100%;
}

.ind_news,
.ind_fg,
.ind_contact {
	float:left;
	display: block;
	width: 340px;
	height: 100%;
	text-align: left;
}

.title h2 {
	margin-top: 20px;
	margin-bottom: 0;
}

.title h2 a{
	padding-left: 20px;
	font-size: 18px;
	color: #006f69;
}
.title .more {
	float: right;
	font-size: 12px;
	padding-right: 15px;
}
.ind_newsul {
	padding: 0 0 0 20px;
	height: 155px;
	margin-top: 10px;
	overflow: hidden;
}
.ind_newsul li a{ display:inline-block; float:left;}
.ind_newsul li{
	text-align: right;
	line-height: 30px;
	height: 30px;
	/*white-space:nowrap; 
	text-overflow:ellipsis; */
	overflow: hidden; 
	padding-left:15px;
	background: url(../images/point.png) no-repeat left;
	border-bottom: #006f6b 1px dashed;
}

.ind_newsul a {
	font-size: 13px;
}

.ind_newsul a:hover {
	color: #006e6b;
}

/**网站版权栏**/
.login_bq{
	clear: both;
	display: block;
	width: 1024px;
	height: 155px;
	background-color: #f3f3f3;
	border-color:#e6e6e6;
	color: #000000;
	font-family: 华文黑体;
	font-size: 12px;
	text-align: center;
	line-height: 20px;
}
.login_bq1 img{
/* 	float: left;
	margin-top:23px;
	margin-left: 180px; */
	margin-top:10px;
}
.login_bq2{
/*	float: right;
 	margin-top:20px;
	margin-right: 187px; */
	margin-left: auto;
	margin-right: auto;
}
.login_bq a{
	color:#000000;
	margin-left:30px;
	margin-top:10px;
}
.login_bq3
{
 margin-left:auto;
 margin-right:auto;
 margin-top:5px;
 width: 250px;
 height: 20px;
 line-height: 20px;
}
#show{
	width:62px;
	height: 110px!important;
	border-left:solid 1px #c4c4c4;
	border-bottom:solid 1px #c4c4c4;
	border-right:solid 1px #c4c4c4;
	background: #ffffff;
	position: absolute;
	top:27px;
	/*right: 387px;*/
	margin-left: 960px;
	display: none;
	z-index: 2;
}
#show span{
	width:18px;
	height: 18px;
	
}
.skin001{
	width:62px;
	height: 28px;
}
.skin002{
	width:62px;
	height: 28px;
}
.skin003{
	width:62px;
	height: 28px;
}
.skin004{
	width:62px;
	height: 28px;
}
.greskin{
	background: url(../images/greskin.png) no-repeat;
	width:17px;
	height: 17px;
	float: left;
	margin-top: 8px;
	margin-left: 10px;
	overflow: hidden;
}
.skinxzts1 {
	background:  url(../images/skinxzts.png) no-repeat; 
	width:17px;
	height: 17px;
	float: left;
	margin-left: 10px;  
	margin-top: 8px;
	display: block;
}
.yelskin{
	background:  url(../images/yelskin.png) no-repeat; 
	width:17px;
	height: 17px;
	float: left;
	margin-left: 10px;  
	margin-top: 6px;
	overflow: hidden;
}
.skinxzts2 {
	background:  url(../images/skinxzts.png) no-repeat; 
	width:17px;
	height: 17px;
	float: left;
	margin-left: 10px;  
	margin-top: 8px;
	display: none;
}
.redskin{
	background:  url(../images/redskin.png) no-repeat; 
	width:17px;
	height: 17px;
	float: left;
	margin-left: 10px;  
	margin-top: 6px;
}
.skinxzts3 {
	background:  url(../images/skinxzts.png) no-repeat; 
	width:17px;
	height: 17px;
	float: left;
	margin-left: 10px;  
	margin-top: 8px;
	display: none ;
}
.huiskin{
	background:  url(../images/grayskin.png) no-repeat; 
	width:17px;
	height: 17px;
	float: left;
	margin-left: 10px;  
	margin-top: 6px;
}
.skinxzts4 {
	background:  url(../images/skinxzts.png) no-repeat; 
	width:17px;
	height: 17px;
	float: left;
	margin-left: 10px;  
	margin-top: 8px;
	display: none;
}
.push-left{
	float:left;
}
.push-right {
	float: right;
}
.pagebar {
	clear: both;
	padding-top: 15px;
	margin-left: 10px;
	height: 30px;
}
.pagebar-text {
	font-size: 12px;
}
.pagebar input.pageno {
	width: 2em;
}
.pagebar-buttons a{
	text-decoration: none;
	padding: 5px 10px;
	border: 1px #ccc solid;
	margin-left: 15px;
	font-size: 12px;
	border-radius: 3px;
	color: #006f6b;
}
.pagebar-buttons a.disabled {
	color: #ccc;
}

.btn-primary {
	border: 1px #168e8b solid;
	background: #189b96;
	border-radius: 5px;
	display: inline-block;
	vertical-align: middle;
	padding: 3px 10px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	font-family: "黑体";
	font-size: 14px;
	line-height: 20px;
}
.sele{margin-right:35px;}
