* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
DIV { FONT-SIZE: 13px}
TABLE {FONT-SIZE: 13px}
TD {FONT-SIZE: 13px}
LI { FONT-SIZE: 12px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
.clear {
	LINE-HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px
}
.bt,.mdiy {
	TEXT-ALIGN: center; MARGIN: 0px auto 3px
}
.bt_m{ clear:both; background:#2AB5AE; padding:30px 0; height:30px; line-height:30px; text-align:center; font-size:30px; font-weight:bold; color:#FFF; letter-spacing:20px;}
.bt img,.mdiy img{max-width: 100%; border: 0px; vertical-align: top;}
.bt p,.mdiy p{
	display:none;
	width: 100%;
	height: 25px;
	text-align: center;
	margin: 0 auto;
}
.bt p span,.mdiy p span{
	position: relative;
	display: inline-block;
	width: 80px;
	height: 25px;
	color: #B5861F;
	font-size: 16px;
	line-height:25px;
	text-align: center;
	font-weight: 700;
	padding: 0 10px;
}
.bt p span::after{
	position: absolute;
	width: 30px;
	height: 1px;
	content: "";
	border-bottom: 1px solid #dedede;
	top: 12px;
	left: -20px;
	z-index: 1;
}
.bt p span::before{
	position: absolute;
	width: 30px;
	height: 1px;
	content: "";
	border-bottom: 1px solid #dedede;
	top: 12px;
	right: -20px;
	z-index: 1;
}


.webbox {
	MARGIN: 0px auto;
	WIDTH: 1210px;
	BACKGROUND-COLOR: #fff;
}
.webbg {
	MARGIN: 0px auto;
	WIDTH: 1210px;BACKGROUND-COLOR: #fff; 
}
.topLogo, .topBanner{width: 1210px; height:auto; background:#FFF;margin:0 auto;}
.topLogo img, .topBanner img{max-width: 100%; border: 0px; vertical-align: top;}
.topBanner p{
	width:100%;
	height:auto;
	position:absolute;
	top:0px;
	left:0px;
}

.cp_title {
	FONT-FAMILY: "ËÎÌå"; COLOR: #2AB5AE; FONT-SIZE: 16px; FONT-WEIGHT: bold;
}

.gd_cp{ clear:both; padding:15px; margin:0 auto; }

.cp_kuang {
	WIDTH: 1210px;MARGIN: 0px auto 3px;  margin-bottom:20px; 
}
.shang {
	BACKGROUND:none; HEIGHT: 10px; margin-top:6px;width:1204px; border:0;
}

.xia {
	MARGIN-BOTTOM: 2px; BACKGROUND:none; HEIGHT: 10px;width:1204px; border:0;
}

.zhong {
	width:1204px;
	background:none; border:0; margin:0 auto;
}
.zhongnei {
	MARGIN: 0px auto; WIDTH: 1204px;padding-bottom:5px; padding-top:5px; font-size:14px; line-height:25px;
}

.zhongnei p{ line-height: 28px; text-indent:2rem; font-size:16px;}
.left {
	WIDTH: 381px; DISPLAY: inline;FLOAT: left; MARGIN-LEFT: 10px;MARGIN-RIGHT: 10px;
}


.bg {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 22px; BORDER-COLLAPSE: collapse; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid;WIDTH: 100%;
}
.bg TR TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.bg A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.bg A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.bg A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.bg A:active {
	COLOR: #000000; TEXT-DECORATION: none
}

.cplist {WIDTH: 100%;color: #2AB5AE; background:#EEFBFB; border:10px solid #dbdbdb;}
.cplist TR TD { padding:3px;}
.cplist a{ color:#2AB5AE; font-size:18px; font-weight:bold; margin:0 auto; line-height:36px;text-decoration:none;}
.cplist a:hover{ color:#000; font-size:20px; font-weight:bold; margin:0 auto; line-height:36px;text-decoration:none;}
a.btn_a {
    float: left;
    width: 80%;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    margin: 2px 20px 0px 20px;
    padding: 0px;
    text-align: center;
    color: #FFFFFF;
    display: block;
    background: #2ab5ae;
}
a.btn_a:hover{
    float: left;
    width: 80%;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    margin: 2px 20px 0px 20px;
    padding: 0px;
    text-align: center;
    color: #FFFFFF;
    display: block;
    background: #2ab5ae;
}





.lxfsf {
	BORDER: #ccc 1px solid; LINE-HEIGHT: 24px; MARGIN: 0px auto; WIDTH: 96%; BORDER-COLLAPSE: collapse; FONT-SIZE: 14px; }
.lxfsf TR TD {
	BORDER: #ccc 1px solid;  PADDING: 3px; FONT-SIZE: 14px; }


.listb {
	width: 200px;
	float: left; background:#FFF;MAX-HEIGHT: 640px; OVERFLOW: auto;_max-height: 650px;
}
.listb p {
	width: 176px;
	height: 36px;
	color: #2AB5AE;
	font-size: 18px;
	line-height: 36px;
	font-weight: 700;
	padding-left: 24px;
	background: url(l_title.jpg) no-repeat;
	float: left;
}

.listc ul {
	width: 200px;
	float: left;MAX-HEIGHT: 600px; OVERFLOW: auto;_max-height: 610px;
}
.listc ul li {
	padding-bottom: 1px;
	border-bottom: 1px solid #dbdbdb;
	float: left;
	color: #246D38;
	font-size: 16px;
	height: 28px; line-height:28px;
	font-weight: 700;
	width: 200px; background:#fff; 
}

.listc ul li a {
	width: 174px;
	height: 28px;
	color: #323232;
	font-size: 14px;
	line-height: 30px;
	font-weight: 700;
	padding-left: 26px;
	float: left;background: url(l_list.jpg) no-repeat #FFFFFF;text-decoration: none;
}
.listc ul li a:hover { text-decoration: none;background: url(l_list2.jpg) no-repeat #FFFFFF;}








.bottom {
	TEXT-ALIGN: center; font-size:12px; LINE-HEIGHT: 24px; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: #2AB5AE; color:#FFF;
}
.bottom a {color:#FFF; text-decoration: underline; }

.h_1{height:24px; overflow:hidden;line-height:24px;}
.h_3{height:72px; overflow:hidden;line-height:24px;}
.h_2{height:48px; overflow:hidden;line-height:28px;}
/* 2016-7-4 */
.header { width:100%; height:auto;}
.head { width:100%; height:50px; background-color:#EEE; border-bottom:1px solid #CCC;}
.head img{ float:left;}
.head p{ margin-top:12px; padding-left:20px; float:left;}
.head p span{ font-size:12px; height:26px; color:#626262; line-height:26px; float:left; }
.head p a{ width:56px; height:26px; font-size:12px; line-height:26px; text-align:center; text-decoration:none; margin-right:6px; display:inline; float:left;}
.head p a.h_1{ color:#FFF; background:url(/images/input.png) 0px 0px no-repeat;}
.head p a.h_2{ color:#FFF; background:url(/images/input.png) -56px 0px no-repeat;}
.head p a.h_3{ color:#fff; background:url(/images/input.png) -112px 0px no-repeat;}
.head form{ height:24px; margin:12px; display:inline; border:1px solid #007d09; float:right;}
.head form input.input_t{ width:200px; height:22px; float:left; border:1px solid #02a91b; color:#BFBFBF; font-size:12px; line-height:22px; background:url(/images/fdj.jpg) 0px 0px no-repeat #FFF; padding-left:24px;}
.head form input.input_a{ width:50px; height:24px; line-height:24px; float:left; border:0px; color:#FFF; font-size:12px; background:url(/images/int.png) no-repeat; text-align:center; cursor:pointer;}
.head form input.input_a:hover{ color:#FFF;}

/*nav*/
.nav{width:100%; height:auto; background:#2AB5AE; font-size:14px; text-align:center;}
.nav a{background:none; color:#fff; font-size:16px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; font-weight:700; padding:9px 60px; text-decoration:none;}
.nav a:hover{background:#59dbd4;}
/*end nav*/



.RightNav{ position:fixed; top:6px; right:10px; overflow:hidden; z-index:22; }
.RightNav a{ cursor:pointer; display:block; width:40px; height:40px; padding:5px; line-height:20px; text-align:center; background:#e5e5e5; color:#fff; font-size:14px; margin-bottom:1px;}
.RightNav a:hover{ text-decoration:none; color:#fff; background:#ccc;}
.RightNav a.gotop, .RightNav a.gobottom{ height:30px; line-height:30px; font-size:22px;}

/*ÒÆ¶¯¶ËÁôÑÔ*/
.mform{width:100%; height:auto; display: none;}
.mform ul{width:100%; height:auto; float:left;}
.mform ul li{position: relative; width: 100%; padding-left: 80px; margin-top: 5px; list-style: none; box-sizing: border-box; float:left;}
.mform ul li label{position: absolute; width: 80px; height: 40px; font-size: 13px; line-height: 36px; text-align: right; top: 0px; left: 0px;}
.mform ul li .txt{width: 100%; height: 34px; padding-left: 4px; border: 1px solid #ccc; box-sizing: border-box; border-radius: 3px; outline: none; -moz-outline:none; -moz-outline-style:none; float: left;}
.mform ul li select{width: 100%; height: 34px; border: 1px solid #ccc; border-radius: 3px; outline: none; -moz-outline:none; -moz-outline-style:none; float: left;}
.mform ul li span{position: absolute; width: 100px; height: 32px; color: #fff; font-size: 12px; line-height: 32px; text-align: center; border: 1px solid #ccc; border-radius: 0 3px 3px 0; background-color: #ccc; top: 0; right: 0;}
.mform ul li.btn_post a{width: 40%; height: 38px; color: #fff; font-size: 14px; line-height: 36px; text-align: center; border: 1px solid #333; background-color: #cc0000; box-sizing: border-box; border-radius: 3px; text-decoration: none; float: left;}


@media ( max-width : 768px) {
  .webbox {width:100%;border:none;}    
  .webbg {width:100%;}
  .head { width:100%; height:35px; }
  .head img{ height:35px; float:left;}
  .head p{ margin-top:0px; padding-left:20px;}
  .head p span{ height:35px; color:#444; font-size:12px; line-height:35px;}
  .head form, .head p a{display: none;}
  .nav{ display: flex; justify-content: space-around; align-items: center;}
  .nav a{font-size:14px; padding:2px 0px;}
  .topLogo, .topBanner{width: 100%; height:auto;  background:#FFF;}
  .topLogo img, .topBanner img{max-width: 100%; border: 0px; vertical-align: top;height:auto; }
  .topBanner P { max-width: 100%;}
  .bottom{width: 96%;font-size:12px;padding:10px;color:#fff;}
.bt{width: 100%; height:auto;}
  .bt img{display:none;}
  .bt p{display:block;}
  .cp_kuang {width:100%; box-sizing: border-box;}
  .shang {background: none; HEIGHT: 10px; width: 100%;}
  .zhong {background: none; width: 100%;}
  .zhongnei {MARGIN: 0px 10px; width: 95%;}
  .xia { background: none; HEIGHT: 10px; width: 100%;}
  .left {width: 98%; margin:20px 10px 20px 5px;}
  .left .bt1{width: 26%; white-space:nowrap;}
  .left .bt2{width: 74%;}
  .bg {width: 100%;}
  .mform{display: block;}
  #gqinfo{display: none;}
	#zslist_left{display: none;}
	#oneText{display: none;}
  .cp_title{white-space: normal;} 
  .mdiy img{width:100%;}
	.lxfsf {width:100%;}
	a.dj {width:35%; }
  a.dl{width:35%;}
}

