body {max-width:1920px;font: 12px/22px Arial; margin: 0px; padding: 0px; font-size-adjust: none; font-stretch: normal; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;color:#010101;line-height:20px;background:#ffffff;}
A {color: #00336c; TEXT-DECORATION: none}
A:hover {color: #1d85fb; TEXT-DECORATION: none;}
.menufont {
    font-size:18px;color:#2A395A;font-family:Arial;font-family:"Microsoft YaHei",SimHei,serif,Trebuchet MS
}
ul,h1,h2,h3,h4,h5,h6,dt,dd {
    margin:0px;padding:0px;
}
ul li{
    margin:0px;padding:0px;list-style:none;height:auto;line-height:20px;
}
span {
    margin:0px;padding:0px;
}
p {
    margin:0px;padding:0px;
}
img {
	max-width:100%;border:0px currentColor;vertical-align: middle;-ms-interpolation-mode:bicubic;
}
object {
	max-width:100%;
}
embed {
	max-width:100%;
}

input,select {margin:0px;border:#b6b6b6 1px solid;height:20px;margin-right:5px;}
textarea {margin:0px;padding:0px;border:#b6b6b6 1px solid;margin-right:5px;}
.ckbox {border:0px;}
.field20 {width:20%;}
.field30 {width:30%;}
.field50 {width:50%;}
.field80 {width:80%;*width:80%;}
.field99 {width:99%;*width:98%;min-width:200px;}
.field100 {width:100%;*width:99%;min-width:200px;}
.fpix50 {width:50px;}
.fpix70 {width:70px;}
.fpix100 {width:100px;}
.fpix200 {width:200px;}
.fpix300 {width:300px;}
.fpix400 {width:400px;}
.fpix500 {width:500px;}
.fdcliet_od {width:100px;height:20px;border:#d6d6d6 1px solid; color:#bfbfbf;font-size:12px;padding-left:5px;}
.fdcliet_pd {width:100px;height:27px;border:#d6d6d6 1px solid; color:#fd7575;font-size:12px;padding-left:5px;}
.buttonview {margin:0px;border:#dedede 1px solid;height:25px;margin-right:5px;padding-left:5px;padding-right:5px;background:#3f84c0;color:#ffffff;cursor:pointer;}
.buttonImg {margin:0px;border:0px;width:110px;height:40px;cursor:pointer;}


.buttonstyle {
	height:25px;padding: 0.2em 1em; border-radius: 0.4em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(77,69,96);
}
a.buttonstyle {
	padding: 0.2em 1em; border-radius: 0.4em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 14px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(77,69,96);
}
.buttonstyle:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}
a.buttonstyle:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}

.buttonsmix {
	height:20px;padding: 0.2em 1em; border-radius: 0.4em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(77,69,96);
}
a.buttonsmix {
	padding: 0.2em 1em; border-radius: 0.4em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(77,69,96);
}
.buttonsmix:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));color:#ffffff;
}
a.buttonsmix:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));color:#ffffff;
}

.buttongray {
	height:20px;padding: 0.2em 1em; border-radius: 0.4em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(185, 185, 185);
}
a.buttongray {
	padding: 0.2em 1em; border-radius: 0.4em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(185, 185, 185);
}
.buttongray:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));color:#000000;
}
a.buttongray:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));color:#000000;
}

.searchkey {width:98%;height:30px;border:#ffffff 0px solid; color:#bfbfbf;}

.nowrap_table { background:#cdcdcd;}
.nowrap_table tr { background:#ffffff;}
.nowrap_table tr.trbgcolor { background:#f6f6f6;}
.nowrap_table tr.trtdbg { background:#f1f2f2;}
.nowrap_table tr.wlbg { background:#a2ee91;}
.nowrap_table tr.noread { background:#a2ee91;color:#000000}
.nowrap_table td { padding:5px;white-space:nowrap;}
.nowrap_table td.break { padding:5px;white-space:normal;word-break:break-all;}
.nowrap_table td b { color:#e4026e;font-weight:normal;color:#fd6b00;}
.nowrap_table tr.bgred { background: #fec5d9; color: #ffffff; color:#000000 }
.nowrap_table tr.bgblue { background: #c5f1fe; color: #ffffff; color:#000000 }
.nowrap_table tr.bggreen { background: #a2e4bf; color: #ffffff; color:#000000 }
.nowrap_table tr.bgyellow { background: #fefbc5; color: #ffffff; color:#000000 }

.view_table { background:#cdcdcd;}
.view_table tr { background:#ffffff;}
.view_table tr.trbgcolor { background:#f6f6f6;}
.view_table tr.trtdbg { background:#f1f2f2;}
.view_table td { padding:5px;}
.view_table td.tdh2 { text-align:center;width:100px;white-space:nowrap;font-family:"Microsoft YaHei",SimHei;font-size:12px;background:#f6f6f6;}
.view_table td.tdh3 { white-space:nowrap;font-family:"Microsoft YaHei",SimHei;font-size:12px;background:#f6f6f6;}
.view_table td.break { padding:5px;white-space:normal;word-break:break-all;}
.view_table td p { float:left;width:100%;clear:both;white-space:nowrap;}
.view_table tr.bgred { background: #fec5d9; color: #ffffff; color:#000000 }
.view_table tr.bgblue { background: #c5f1fe; color: #ffffff; color:#000000 }
.view_table tr.bggreen { background: #a2e4bf; color: #ffffff; color:#000000 }
.view_table tr.bgyellow { background: #fefbc5; color: #ffffff; color:#000000 }
.view_table td span { float:left;width:auto;clear:both;white-space:nowrap;line-height:30px;}

.row_tr {
    float:left;width:100%; height:auto;overflow:hidden;
}
.row_tr10 {
    float:left;width:100%; height:auto;padding-top:10px;
}
.row_tr20 {
    float:left;width:100%; height:auto;padding-top:20px;
}
.row_trbt10 {
    float:left;width:100%; height:auto;padding-bottom:10px;
}
.row_trt5b5 {
    float:left;width:100%; height:auto;padding-top:5px;padding-bottom:5px;overflow:hidden;
}
.row_clear {
    float:left;width:100%;height:auto;clear:both;overflow:hidden;
}
.row_clear10 {
    float:left;width:100%;height:10px;clear:both;overflow:hidden;
}
.row_table {
    float:left;width:100%; height:auto;clear:both;overflow:auto;
}
.row_tablehide {
    float:left;width:100%; height:auto;
}
.row_tablemdy {
    float:left;width:100%; height:auto;clear:both;margin-top:5px;
}

.row_defcount {
    float:left;width:auto; height:auto;padding-right:10px;
}
.row_def25ps {
    float:left;width:20%; height:auto;padding-right:5%;
}
.row_def33ps {
    float:left;width:28%; height:auto;padding-right:5%;
}
.row_def50ps {
    float:left;width:45%; height:auto;padding-right:5%;
}

.row .columns {
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
}
.row .full {
	width: 100%;
}
.row .two {
	width: 50%;
}
.row .three {
	width: 33.33%;
}
.row .four {
	width: 25%;
}
.row .five {
	width: 20%;
}
.row .pw23 {
	width: 23%;
}
.row .pw77 {
	width: 77%;
}

.page_header {
    float:left;width:100%;height:auto;background:#ffffff;
}

.page_body {
    margin: 0px auto; width:1260px; height:auto;max-width: 100%;
}
.page_content {
    float:left;width:1260px;height:auto;
}

.row_top_elink {
    float:left;width:100%;height:auto;padding-top:10px;padding-bottom:10px;
}
.row_top_elink ul {
    float:right;width:auto;height:auto;
}
.row_top_elink ul li {
	float: left; width:auto;display:inline-block;padding-right:10px;
}

.logo {
    float:left;width:50%;
}
.search {
    float:left;width:50%;
}
.row_logo {
    float:left;width:50%;height:auto;
}
.row_search {
    float:left;width:50%;height:auto;padding-top:30px;
}

.page_navrow {
    float:left;width:100%;height:auto;background:url(../images/nava_bg.png);
}
.page_navrowadm {
    float:left;width:100%;height:auto;background:url(../images/nava_bg1.png);
}
.page_navmenu {
    float:left;width:100%;height:auto;
}
.page_navmenu ul {
    float:left;width:100%;height:auto;
}
.page_navmenu ul li {
	float: left; width:16.66%;display:inline-block;height:auto;line-height:55px;white-space:nowrap;font-size:16px;
}
.page_navmenu ul li A {
	float: left;width: 100%;text-align:center;color:#000000;
}

.page_navmenu ul li A:hover {
	float: left;width: 100%;text-align:center;color:#000000;font-weight:bold;
}

.page_navmenu ul li.select A {
	float: left;width: 100%;text-align:center;color:#ffffff;border-radius: 0em 0em 0.6em 0.6em; background:#229df3;border:#afafaf 0px solid;border-top:#229df3 0px solid;
	box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(12,110,192);
}
.page_navmenu ul li.select A:hover {
	float: left;width: 100%;text-align:center;color:#ffffff;font-weight:bold;
}

.page_bannar {
    float:left;width:100%;height:auto;
}

.row_notice {
    float:left;width:100%;height:auto;padding-top:20px;padding-bottom:20px;
}
.row_notice A {
	color:#908f8f;
}

.row_notice A:hover {
	color:#908f8f;TEXT-DECORATION:underline;
}

.pleft {
    float:left;width:23%;
}
.pright {
    float:left;width:77%;
}
.pleft_div {
    float:left;width:23%;height:auto;
}
.pright_div {
    float:left;width:77%;height:auto;
}

.left_navmenu {
    float:left;width:90%;height:auto;border-radius: 2em;background:#eeeeee
}
.left_navmenu ul {
    float:left;width:100%;height:auto;
}
.left_navmenu ul li {
	float: left; width:100%;display:inline-block;height:auto;line-height:46px;white-space:nowrap;font-size:16px;text-indent:20px;margin-top:5px;margin-bottom:5px;
}
.left_navmenu ul li A {
	float: left;width: 100%;color:#4d544d;
}

.left_navmenu ul li A:hover {
	float: left;width: 100%;color:#1d85fb;font-weight:bold;
}

.left_navmenu ul li.select A {
	float: left;width: 100%;color:#000000;border-radius: 1em; background:#ffffff;border-top:#33aae4 0px solid;
}
.left_navmenu ul li.select A:hover {
	float: left;width: 100%;color:#1d85fb;font-weight:bold;
}

.defzc_navmax {
    float:left;width:90%;height:auto;border-radius: 0em;
}
.defzc_navmax_dy {
    float:left;width:100%;height:130px;line-height:130px;text-indent:30px;color:#ffffff;font-size:26px;
    border-radius: 0.6em 0.6em 0em 0em; 
	background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 80%); background-color: rgb(88,165,195);
}
.defzc_navmax_jj {
    float:left;width:100%;height:130px;line-height:130px;text-indent:30px;color:#ffffff;font-size:26px;
    border-radius: 0em 0em 0em 0em; 
	background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 80%); background-color: rgb(55,170,155);
}
.defzc_navmax_cg {
    float:left;width:100%;height:130px;line-height:130px;text-indent:30px;color:#ffffff;font-size:26px;
    border-radius: 0em 0em 0.6em 0.6em; 
	background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 80%); background-color: rgb(92,166,228);
}
.defzc_navmax A {
	float: left;color:#ffffff;
}
.defzc_navmax A:hover {
	float: left;color:#ffffff;font-weight:bold;
}

.defzc_navmenu {
    float:left;width:90%;height:auto;border-radius: 2em;background:#eeeeee
}
.defzc_navmenu ul {
    float:left;width:100%;height:auto;
}
.defzc_navmenu ul li {
	float: left; width:100%;display:inline-block;height:auto;line-height:26px;white-space:nowrap;font-size:14px;text-indent:20px;margin-top:5px;margin-bottom:5px;
}
.defzc_navmenu ul li A {
	float: left;width: 100%;color:#4d544d;
}

.defzc_navmenu ul li A:hover {
	float: left;width: 100%;color:#1d85fb;font-weight:bold;
}

.defzc_navmenu ul li.select A {
	float: left;width: 100%;color:#000000;border-radius: 1em; background:#ffffff;border-top:#33aae4 0px solid;
}
.defzc_navmenu ul li.select A:hover {
	float: left;width: 100%;color:#1d85fb;font-weight:bold;
}

.div_content {
    float:left;width:100%;height:auto;border-radius: 0.2em;line-height:30px;color:#4d544d;font-size:14px;
}
.div_contentadm {
    float:left;width:100%;height:auto;line-height:30px;color:#222222;font-size:12px;
}
.div_content h3 {
    float:left;width:100%;height:auto;font-size:18px;margin:0px;padding:0px;
}

.div_abpanel {
    float:left;width:96%;height:auto;background:#f8f8f8;padding:2%;
}
.div_abtext {
    float:left;width:55%;height:auto;padding-right:5%;
}
.div_abimg {
    float:left;width:40%;height:auto;
}

.zblist_box {
    float:left;width:100%;height:auto;
}
.zblist_box ul {
    float:left;width:100%;height:auto;
}
.zblist_box ul li {
	float: left; width:100%;display:inline-block;height:auto;line-height:51px;white-space:nowrap;font-size:16px;border-bottom:#e7e6e6 1px solid;
}
.zblist_box ul li span {
	float:right;
}
.zblist_box ul li A {
	float: left;color:#4d544d;
}

.zblist_box ul li A:hover {
	float: left;color:#1d85fb;
}
.zblist_box ul li:hover {
	float: left; width:100%;display:inline-block;height:auto;white-space:nowrap;font-size:16px;text-indent:20px;
	box-shadow: 0.2em 0.2em 0.2em 0.2em #e9e9e9; 
}

.hplist_box {
    float:left;width:100%;height:auto;
}
.hplist_box ul {
    float:left;width:100%;height:auto;
}
.hplist_box ul li {
	float: left; width:100%;display:inline-block;height:auto;line-height:51px;white-space:nowrap;font-size:14px;border-bottom:#e7e6e6 1px solid;
}
.hplist_box ul li span {
	float:right;
}
.hplist_box ul li A {
	float: left;color:#4d544d;
}
.hplist_box ul li A:hover {
	float: left;color:#1d85fb;
}
.hplist_box ul li:hover {
	float: left; width:100%;display:inline-block;height:auto;white-space:nowrap;font-size:14px;text-indent:20px;
	box-shadow: 0.2em 0.2em 0.2em 0.2em #e9e9e9; 
}

.div_classname {
	float: left; width:100%;height:auto;margin-top:20px;margin-bottom:20px;
}
.div_classname h2 {
	float: left; width:70%;height:auto;color:#000000;font-size:18px;
}
.div_classname span {
	float: right; width:auto;color:#908f8f;font-size:12px;
}
.div_classname span A {
	float: left;color:#908f8f;
}

.div_classname span A:hover {
	float: left;color:#1d85fb;
}

.div_libox {
    float:left;width:100%;height:auto;
}
.div_libox ul {
    float:left;width:100%;height:auto;list-style-type:disc; 
}
.div_libox ul li {
	float: left; width:50%;display:inline-block;height:auto;line-height:51px;white-space:nowrap;font-size:14px;border-bottom:#e7e6e6 1px solid;text-indent:20px;
}
.div_libox ul li A {
	float: left;color:#4d544d;
}

.div_libox ul li A:hover {
	float: left;color:#1d85fb;
}

.div_yqhzbox {
    float:left;width:100%;height:auto;
}
.div_yqhzbox ul {
    float:left;width:100%;height:auto;
}
.div_yqhzbox ul li {
	float: left; width:16.6%;display:inline-block;height:auto;line-height:51px;font-size:14px;text-align:center;
}
.div_yqhzbox ul li A {
	float: left;color:#4d544d;
}

.div_yqhzbox ul li A:hover {
	float: left;color:#1d85fb;
}

.zspt_content {
    float:left;width:100%;height:auto;border-radius: 0.2em;line-height:30px;color:#4d544d;font-size:14px;background:#f8f8f8;
}
.zspt_boxs {
    float:left;width:100%;height:auto;
}
.zspt_li {
    float:left;width:33.33%;
}
.zspt_li_div {
    float:left;width:31.33%;height:auto;padding-left:1%;padding-right:1%;
}
.zspt_items {
    float:left;width:90%;height:110px;line-height:110px;background:#ffffff url(../images/zspt_bg.png) right no-repeat;padding-left:5%;padding-right:5%;margin-bottom:30px;
	box-shadow: 0.1em 0.1em 0.1em 0.1em #e9e9e9; 
}
.zspt_items span {
    float:right;color:#908f8f;
}
.zspt_items:hover {
    float:left;width:90%;height:110px;line-height:110px;background:#ffffff url(../images/zspt_bg.png) right no-repeat;padding-left:5%;padding-right:5%;margin-bottom:30px;
	box-shadow: 0.1em 0.1em 0.1em 0.3em #b1d4e7; 
}
.zspt_items A {
	color:#908f8f;
}
.zspt_items A:hover {
	color:#1d85fb;font-weight:bold;
}

.prds_boxs {
    float:left;width:100%;height:auto;
}
.prds_li {
    float:left;width:20%;
}
.prds_li_div {
    float:left;width:18%;height:auto;padding-left:1%;padding-right:1%;
}
.prds_items {
    float:left;width:96%;height:auto;line-height:110px;padding-left:2%;padding-right:2%;margin-bottom:30px;
}
.prds_items ul {
    float:left;width:100%;height:auto;text-align:center;border:#d0cece 1px solid;overflow:hidden;padding-bottom:20px;
}
.prds_items ul li {
    float:left;width:100%;height:auto;padding-top:10px;padding-bottom:10px;font-size:14px;
}
.prds_items ul li.title {
    float:left;width:100%;height:auto;padding-top:20px;padding-bottom:10px;color:#000000;font-size:16px;font-weight:bold;background:#f5f5f5;
}

.div_zsclass {
    float:left;width:100%;height:auto;
}
.div_zsclass ul {
    float:left;width:100%;height:auto;border-bottom:#dfdfdf 1px solid;
}
.div_zsclass ul li {
	float: left; width:auto;display:inline-block;height:40px;line-height:40px;white-space:nowrap;font-size:14px;padding-right:30px;text-indent:25px;
}
.div_zsclass ul li.curr {
	float: left; width:auto;display:inline-block;height:40px;line-height:40px;white-space:nowrap;font-size:14px;padding-right:30px;text-indent:25px;background:#5da8e8;color:#ffffff;border-radius: 0.4em; 
}
.div_zsclass ul li A {
	float: left;color:#4d544d;
}
.div_zsclass ul li A:hover {
	float: left;color:#1d85fb;
}
.div_zsclass ul li.curr A {
	float: left;color:#ffffff;font-weight:bold;
}

.div_zsclass_list {
    float:left;width:96%;height:auto;padding:2%;background:#f8f8f8;
}

.div_catname {
	float: left; width:100%;height:auto;margin-top:20px;margin-bottom:20px;
}
.div_catname h2 {
	float: left; width:100%;height:auto;color:#000000;font-size:22px;padding-bottom:10px;
}
.div_catname h3 {
	float: left; width:100%;height:auto;color:#000000;font-size:18px;font-weight:normal;
}

.dsjfx_boxs {
    float:left;width:100%;height:auto;
}
.dsjfx_li {
    float:left;width:50%;
}
.dsjfx_li_div {
    float:left;width:48%;height:auto;padding-left:1%;padding-right:1%;
}
.dsjfx_items {
    float:left;width:93%;height:auto;padding:3%;margin-bottom:30px;border:#cdcccc 1px solid;font-size:16px;line-height:25px;color:#4d544d;
}
.dsjfx_items strong {
    float:left;width:100%;height:auto;padding-top:20px;padding-bottom:10px;font-size:16px;
}
.dsjfx_itemstxt {
    float:left;width:100%;height:auto;min-height:80px;font-size:14px;line-height:25px;padding-top:10px;
}


.sgkk_boxs {
    float:left;width:100%;height:auto;
}
.sgkk_li {
    float:left;width:25%;
}
.sgkk_li_div {
    float:left;width:23%;height:auto;padding-left:1%;padding-right:1%;
}
.sgkk_items {
    float:left;width:93%;height:auto;padding:3%;margin-bottom:30px;border:#cdcccc 1px solid;font-size:16px;line-height:25px;color:#4d544d;
}
.sgkk_items strong {
    float:left;width:100%;height:auto;padding-top:20px;padding-bottom:20px;font-size:16px;
}

.video_boxs {
    float:left;width:100%;height:auto;
}
.video_li {
    float:left;width:25%;
}
.video_li_div {
    float:left;width:23%;height:auto;padding-left:1%;padding-right:1%;
}
.video_items {
    float:left;width:93%;height:auto;padding:3%;margin-bottom:30px;border:#cdcccc 0px solid;font-size:14px;line-height:25px;color:#4d544d;
}
.video_items strong {
    float:left;width:100%;height:auto;padding-top:10px;padding-bottom:10px;font-size:16px;
}

.ywcj_boxs {
    float:left;width:100%;height:auto;
}
.ywcj_li {
    float:left;width:50%;
}
.ywcj_li_div {
    float:left;width:48%;height:auto;padding-left:1%;padding-right:1%;
}
.ywcj_items {
    float:left;width:93%;height:auto;padding:3%;margin-bottom:30px;border:#cdcccc 1px solid;font-size:16px;line-height:25px;color:#4d544d;
}
.ywcj_items strong {
    float:left;width:100%;height:auto;padding-top:0px;padding-bottom:10px;font-size:16px;
}
.ywcj_itemstext {
    float:left;width:100%;height:auto;min-height:80px;font-size:14px;line-height:25px;
}

.row_copyright {
    float:left;width:100%;height:auto;background:#e7e6e6;padding-top:30px;padding-bottom:60px;font-size:14px;line-height:25px;color:#908f8f;margin-top:30px;
}
.row_copya {
    float:left;width:48%;height:auto;margin-right:2%;padding:20px;
}
.row_copyb {
    float:left;width:18%;height:auto;margin-right:2%;padding:20px;
}
.row_copyc {
    float:left;width:20%;height:auto;
}
.row_copyd {
    float:left;width:100%;height:auto;text-align:center;font-size:12px;
}

.row_trpages {
	float:left;width:100%;height:auto;overflow:hidden;margin-top:30px;margin-bottom:30px;color:#908f8f;
}
.table_pages td {
	padding-left:2px;padding-right:2px;line-height:30px;
}
.table_pages td p {
	border:#aeadad 0px solid;width:auto;height:30px;text-align:center;padding-left:3px;padding-right:3px;
}
.table_pages td p.current {
	border:#aeadad 0px solid;width:30px;height:30px;text-align:center;padding-left:3px;padding-right:3px;background:#1d78cb;color:#ffffff;font-weight:bold;
}
.table_pages A {
	color:#908f8f;
}

.table_pages A:hover {
	color:#908f8f;TEXT-DECORATION:underline;
}

.row_admin {
    float:left;width:100%;height:auto;text-align:right;font-size:12px;padding-bottom:10px;
}
.table_login {
   width:70%;max-width:600px;
}
.table_login td.word {
   width:70px;
}
.fieldlog {width:100%;border:#B2B2B2 1px solid;height:30px;}
.fieldyzm {width:100%;border:#B2B2B2 1px solid;height:30px;}
.fieldlogcf {width:100%;border:#B2B2B2 1px solid;height:30px;padding-right:0px;}
.loginbtn {
	float: left;width: 100%;height:30px;cursor:pointer;
	border-radius: 0.2em;border: 0px currentColor;border-image: none;color: rgb(255, 255, 255);font-size: 12px;box-shadow: 0.2em 0.2em 0.3em #b4b5b5;
	background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%);background-color: rgb(65,158,239);text-align:center;
}
.loginbtn:hover {cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));}


.nml25_menu {
    float: left; width: 100%; max-width: 100%;  height:auto; padding-bottom: 10px;
}
.nml25_menu p {
    float:left;width:25%; height:auto;padding-bottom:5px;text-align:center;
}
.nml25_menu p A {
    float: left;width: 95%;height: 30px;line-height: 30px;border-radius: 0.2em;border: 0px currentColor;border-image: none;
    color: rgb(255, 255, 255);font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;
    box-shadow: 0.2em 0.2em 0.3em #b4b5b5;background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%);background-color: rgb(65,158,239);
}
.nml25_menu p A:hover {
    font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;cursor: pointer;background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}
.nml25_menu p A.hitem_bg {
    float: left;width: 95%;height: 30px;line-height: 30px;border-radius: 0.2em;border: 0px currentColor;border-image: none;
    color: rgb(255, 255, 255);font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;
    box-shadow: 0.2em 0.2em 0.3em #b4b5b5;background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%);background-color: rgb(222,70,140);
}
.nml25_menu p A.hitem_bg:hover {
    font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;cursor: pointer;background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}

.nml20_menu {
    float: left; width: 100%; max-width: 100%;  height:auto; padding-bottom: 10px;
}
.nml20_menu p {
    float:left;width:20%; height:auto;padding-bottom:5px;text-align:center;
}
.nml20_menu p A {
    float: left;width: 95%;height: 30px;line-height: 30px;border-radius: 0.2em;border: 0px currentColor;border-image: none;
    color: rgb(255, 255, 255);font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;
    box-shadow: 0.2em 0.2em 0.3em #b4b5b5;background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%);background-color: rgb(65,158,239);
}
.nml20_menu p A:hover {
    font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;cursor: pointer;background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}
.nml20_menu p A.hitem_bg {
    float: left;width: 95%;height: 30px;line-height: 30px;border-radius: 0.2em;border: 0px currentColor;border-image: none;
    color: rgb(255, 255, 255);font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;
    box-shadow: 0.2em 0.2em 0.3em #b4b5b5;background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%);background-color: rgb(222,70,140);
}
.nml20_menu p A.hitem_bg:hover {
    font-size: 12px;font-weight: normal;text-decoration: none;display: inline-block;cursor: pointer;background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}

.swin_mask {
    display:none; position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;z-index:1000;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);
}  
.swin_open {
    float:left;width:100%;max-width:1260px;*width:1260px;height:auto;position:absolute; z-index:1001;background:#3f84c0;display:none;
}  
.swin_open p.href {
    float:left;width:100%;max-width:1260px;*width:1260px;height:38px;line-height:38px;font-size:14px;font-weight:bold;background:#3f84c0;color:#ffffff;text-indent:10px;box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); 
	font-family:"Microsoft YaHei",SimHei;
}  
.swin_open p.href label {
    float:left;width:60%;height:38px;
} 
.swin_open p.href A {float:left;width:40%;height:38px;color: #ffffff; TEXT-DECORATION: none;text-align:right;}
.swin_open p.href A:hover {float:left;width:40%;height:38px;color: #ffffff; TEXT-DECORATION:none;text-align:right;}
.swin_open p.page {
    float:left;width:100%;max-width:100%;height:auto;background:#ffffff;
}
.swin_close {
    cursor:pointer;
}

.sredhref {
	width:auto;padding: 0.2em 1em; border-radius: 0.2em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(153,11,78);margin-right:10px;
}
a.sredhref {
	width:auto;padding: 0.2em 1em; border-radius: 0.2em; border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none; display: inline-block; box-shadow: 0.2em 0.2em 0.3em #b4b5b5; background-image: linear-gradient(rgba(255, 255, 255, 0.5), transparent 50%); background-color: rgb(153,11,78);
}
.sredhref:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}
a.sredhref:hover {
	cursor: pointer; background-image: linear-gradient(transparent, transparent 50%, rgba(255, 255, 255, 0.5));
}

.items_content {
    float:left;width:100%;height:auto;border-radius: 0.2em;line-height:30px;color:#4d544d;font-size:14px;
}
.items_content h3 {
    float:left;width:100%;height:auto;line-height:33px;font-size:16px;color:#000000;padding-bottom:0px;text-align:center;
}
.items_content p.items_date {
    float:left;width:100%;height:auto;font-size:12px;color:#908f8f;padding-bottom:10px;text-align:center;
}
.items_downurl {
    float:left;width:100%;height:auto;padding-top:20px;
}

@media only screen and (max-width:1260px) {
    .page_body {
   margin: 0px auto; width:99%; height:auto;max-width: 100%;
}
.page_content 
{
    float:left;width:99%;height:auto;
}
.row {
    float:left;width:100%;height:auto;
}

}

@media only screen and (max-width:1200px)
{
.zspt_li {
    float:left;width:50%;
}
.zspt_li_div {
    float:left;width:48%;height:auto;padding-left:1%;padding-right:1%;
}
.prds_li {
    float:left;width:25%;
}
.prds_li_div {
    float:left;width:23%;height:auto;padding-left:1%;padding-right:1%;
}
.prds_items {
    float:left;width:96%;height:auto;line-height:110px;padding-left:2%;padding-right:2%;margin-bottom:30px;
}


}

@media only screen and (max-width:1024px)
{
.sgkk_li {
    float:left;width:50%;
}
.sgkk_li_div {
    float:left;width:48%;height:auto;padding-left:1%;padding-right:1%;
}
.sgkk_items {
    float:left;width:95%;height:auto;padding:2%;margin-bottom:30px;border:#cdcccc 1px solid;font-size:16px;line-height:25px;color:#4d544d;
}
.video_li {
    float:left;width:50%;
}
.video_li_div {
    float:left;width:48%;height:auto;padding-left:1%;padding-right:1%;
}
.video_items {
    float:left;width:95%;height:auto;padding:2%;margin-bottom:30px;border:#cdcccc 0px solid;font-size:16px;line-height:25px;color:#4d544d;
}
.defzc_navmax {
    float:left;width:100%;height:auto;border-radius: 0em;
}
}

@media only screen and (max-width:860px)
{
.pleft {
    float:left;width:100%;
}
.pright {
    float:left;width:100%;
}
.pleft_div {
    float:left;width:100%;height:auto;
}
.pright_div {
    float:left;width:100%;height:auto;
}
.left_navmenu {
    float:left;width:100%;height:auto;border-radius: 2em;background:#eeeeee
}
.defzc_navmenu {
    float:left;width:100%;height:auto;border-radius: 2em;background:#eeeeee
}

.div_abtext {
    float:left;width:100%;height:auto;padding:0%;
}
.div_abimg {
    float:left;width:100%;height:auto;padding-top:20px;
}
.div_yqhzbox ul li {
	float: left; width:25%;display:inline-block;height:auto;line-height:51px;white-space:nowrap;font-size:14px;text-align:center;
}

.row_copya {
    float:left;width:100%;height:auto;margin-right:0%;padding:10px;
}
.row_copyb {
    float:left;width:100%;height:auto;margin-right:0%;padding:10px;
}
.row_copyc {
    float:left;width:100%;height:auto;text-align:center;
}

.div_zsclass ul li {
	float: left; width:auto;display:inline-block;height:40px;line-height:40px;white-space:nowrap;font-size:14px;padding-right:10px;text-indent:25px;
}

.prds_li {
    float:left;width:33.3%;
}
.prds_li_div {
    float:left;width:31.3%;height:auto;padding-left:1%;padding-right:1%;
}
.prds_items {
    float:left;width:96%;height:auto;line-height:110px;padding-left:2%;padding-right:2%;margin-bottom:30px;
}

.dsjfx_li {
    float:left;width:100%;
}
.dsjfx_li_div {
    float:left;width:98%;height:auto;padding-left:1%;padding-right:1%;
}
.dsjfx_items {
    float:left;width:95%;height:auto;padding:2%;margin-bottom:30px;border:#cdcccc 1px solid;font-size:16px;line-height:25px;color:#4d544d;
}

.sgkk_li {
    float:left;width:100%;
}
.sgkk_li_div {
    float:left;width:98%;height:auto;padding-left:1%;padding-right:1%;
}
.sgkk_items {
    float:left;width:95%;height:auto;padding:2%;margin-bottom:30px;border:#cdcccc 1px solid;font-size:16px;line-height:25px;color:#4d544d;
}
.video_li {
    float:left;width:100%;
}
.video_li_div {
    float:left;width:98%;height:auto;padding-left:1%;padding-right:1%;
}
.video_items {
    float:left;width:95%;height:auto;padding:2%;margin-bottom:30px;border:#cdcccc 0px solid;font-size:16px;line-height:25px;color:#4d544d;
}
.div_libox ul li {
	float: left; width:100%;display:inline-block;height:auto;line-height:51px;white-space:nowrap;font-size:14px;border-bottom:#e7e6e6 1px solid;text-indent:20px;
}
.nml25_menu p {
    float:left;width:33.3%; height:auto;padding-bottom:5px;text-align:center;
}
.nml20_menu p {
    float:left;width:33.3%; height:auto;padding-bottom:5px;text-align:center;
}

}

@media only screen and (max-width:670px)
{
.logo {
    float:left;width:40%;
}
.search {
    float:left;width:60%;
}
.row_logo {
    float:left;width:40%;height:auto;
}
.row_search {
    float:left;width:60%;height:auto;padding-top:30px;
}
.page_navmenu ul li {
	float: left; width:16.66%;display:inline-block;height:auto;line-height:55px;white-space:nowrap;font-size:14px;
}
.div_yqhzbox ul li {
	float: left; width:50%;display:inline-block;height:auto;line-height:51px;white-space:nowrap;font-size:14px;text-align:center;
}

.zspt_li {
    float:left;width:100%;
}
.zspt_li_div {
    float:left;width:98%;height:auto;padding-left:1%;padding-right:1%;
}

.prds_li {
    float:left;width:50%;
}
.prds_li_div {
    float:left;width:48%;height:auto;padding-left:1%;padding-right:1%;
}
.prds_items {
    float:left;width:96%;height:auto;line-height:110px;padding-left:2%;padding-right:2%;margin-bottom:30px;
}


}

@media only screen and (max-width:500px)
{

}

@media only screen and (max-width:480px)
{

}


