﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0px;
	padding:0px;
	border:0px;
	outline:0px;
	font-size:12px;
	vertical-align: baseline;
	background:transparent;
}
body {
	line-height:1;
	font-family: "Noto Sans SC",'Microsoft YaHei';
	font-size:14px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
a{font-size:14px;}
.ctbLHSummary a{ font-size:12px; overflow:hidden;}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body { font-family:宋体 | Arial | 微软雅黑; font-size:12px; margin:0px auto; color:#000000;}
a {color:#000000; text-decoration:none;}
a:hover {color:#565656; text-decoration:underline;}
#wapper {width:100%; margin:0px auto;}

#header { width:100%; position:relative; }


#content {     width: 1200px;
    position: relative;
    line-height: 24px;
    margin: 0 auto;
	margin-top:15px;
	}
#footer { width:1200px; position:relative; height:200px; text-align:center; margin:0 auto; background-color: #004ea2;}

#header #menu{ width:1200px; height:74px; position:relative;margin:0 auto;background:url(../images/hd_logonv.png) no-repeat;}


#menu .menuhead{ position: absolute;top: 7px;color: #ffb900;line-height: 30px;font-size: 20px;font-weight: bolder;height: 60px;vertical-align: center;letter-spacing: 5px;left:382px}

#menu .menuitem{ 
position: absolute;
    left: 450px;
    top: 13px;
    color: #ffffff;
    font-weight: bold;
}


.menuitem a { color:#ffffff; margin-left:20px; margin-right:20px; font-size:18px}
.menuitem a:hover {color:#000000; text-decoration:none;}


#menu .menuhead2{ position:absolute; right:352px; top:7px; color:#ffb900; line-height:30px;  font-size:20px; font-weight:bold;letter-spacing: 5px;  text-align: right;}
#menu .menuitem2{ position:absolute; right:-20px; top:13px; color:#ffffff; font-weight:bold;  }
.menuitem2 a { color:#ffffff; margin-left:20px; margin-right:20px; font-size:18px}
.menuitem2 a:hover {color:#000000; text-decoration:none;}


.xiangxi{ color:#e19600; }

.title { color:#004ea2; text-indent:1.1em; font-weight:bold; line-height:28px; font-size:14px; padding-left:8px;  background:url(../images/cth_titlebg.png) no-repeat; }
.title a{ color:#e19600; float:right; margin-right:8px; font-family:Arial; font-size:12px; }
.title a:hover {color:#e19600; text-decoration:none;}

#ct_head { position:relative; height:450px; }
#cthleft { position:absolute; left:0px; top:0px; width:348px; } 
#cthleft img { margin-top:4px; }

#cthmiddle { position:absolute; left:352px; width:495px; height:449px; border:1px solid #d4d4d4; } 
#cthmiddle .cthmBT { text-align:center; line-height:35px;}
#cthmiddle hr {height:0px; margin-left:10px; margin-right:10px; border:none;border-top:1px dashed #1E90FF;}

.cthmlst { font-size:14px; margin-top:8px; }
.cthmlst ul{ margin-left:10px; margin-right:10px; }
.cthmlst ul li{ background:url(../images/ct_item.png) no-repeat 0px 3px; text-indent:1.3em;height:27px}
.cthmlst .netitle { color:Red; margin-right:2px; }

#cthright { position:absolute; right:0px; width:345px; height:449px; } 
#cthright .cthrjctj{ border:1px solid #d4d4d4; }
#cthright .tuijian{ color:#004ea2; line-height:28px; height:28px; font-size:14px; font-weight:bold; padding-left:8px;  background:url(../images/ct_item2.png) no-repeat; }

#adv1{width:100%;}
.cthrjctj ul { line-height:24px; padding-top:5px; }
.cthrjctj li { background:url(../images/ct_arrow1.gif) no-repeat 5px 4px; text-indent:2em; }


#cthright .cthrzyldr{ padding:2px 2px 2px 2px; border:1px solid #d4d4d4; margin-top:5px; height:188px;text-align:center; }



.ct_body { position:relative; height:395px; display:flex;justify-content: space-between;}

.ctbLeft { width:33%; border:1px solid #d4d4d4; background:url(../images/ct_titleWei.png) repeat-x;} 
.ctbMiddle {width:33%; border:1px solid #d4d4d4; background:url(../images/ct_titleWei.png) repeat-x;} 
.ctbRight {width:33%; border:1px solid #d4d4d4; background:url(../images/ct_titleWei.png) repeat-x;} 


#adv2{width:100%;}
.ctbListHead { height:108px; } 
.ctbListHead img { width:120px; height:95px; float:left; margin:10px 10px 0px 10px; }
.ctbListHead .ctbLHTitle { padding-top:10px; font-weight:bold; line-height:20px; margin-right:5px; }
.ctbListHead .ctbLHSummary{text-indent:2em; line-height:20px;height:62px; margin-right:5px;overflow:hidden;}
.ctbLHSummary a { color:#565656; }
.ctbList li { background:url(../images/ct_arrow2.gif) no-repeat 8px 5px; text-indent:1.7em; height:27px;overflow:hidden;}
.ctbList span { float:right; margin-right:10px; }


.ct_link { position:relative; }
.ct_link .ctl_title{ border:1px solid #d4d4d4; padding-left:10px; padding-top:5px; color:#004ea2; font-weight:bold; font-size:14px;  }
.ct_link .ctl_list{ border:1px solid #d4d4d4; border-top:none; line-height:20px; padding-left:10px; padding-top:8px; padding-bottom:8px; margin-bottom:10px; }


#footer .ftcopyright{  height:48px; color:#fff;padding-top: 10px;}
.ftcopyright a { color:#fff;  margin-left:5px; height:14px; line-height:14px;  margin-right:5px;  }
.ftcopyright a:hover {color:#fff; text-decoration:none;}
#footer .ftshengming { margin-top:10px; }
#footer .ftaddress { margin-top:10px; height:16px; line-height:16px;  color:#fff;}
#footer .ftaddress a{ color:#fff;}


/*list页面*/
.chdleftLeft { position:absolute; left:0px; top:0px; width:325px; border:1px solid #d4d4d4; background:url(../images/ct_titleWei.png) repeat-x; } 
.chdleftGZPH li { text-indent:0.7em; }
.chdleftGZPH img { float:left; margin-top:4px; margin-left:8px;}


.chd_nl_left { float:left; width:860px; height:819px; background:red; border:1px solid #d4d4d4; background:url(../images/ct_titleWei.png) repeat-x; }
.chd_nl_right { float:right; }
.chd_nl_left ul { height:88px; background:url(../images/ct_item3.png) 0px 2px repeat-x; border:1px solid #e4ffba; margin-left:20px; margin-right:20px; margin-top:15px; }
.chd_nl_left ul span{ float:right; color:#656661; font-weight:normal; }
.chd_nl_left ul li{ margin-left:15px; margin-right:15px; }
.chd_nl_left .chd_nl_Title{ font-size:14px; font-weight:bold;  margin-top:9px;}
.chd_nl_left .chd_nl_Title a{color:#ffb900;}
.chd_nl_left .chd_nl_Title a:hover{color:#5ea000; text-decoration:none;}
.chd_nl_left .chd_nl_Summary{ color:#666666; }

.chd_nl_left .chd_nl_pagenav { position:absolute; left:100px; margin-top:15px; }
.chd_nl_left .chd_nl_pagenav a{ float:left; border:1px solid #cccccc; background:#ffffff; margin-left:8px; line-height:10px; padding:8px 10px 8px 10px; }
.chd_nl_left .chd_nl_pagenav a:hover{ background:#bfff6b; text-decoration:none; }
.chd_nl_left .chd_nl_pagenav .current{ background:#bfff6b; }

.chd_n_left { float:left; width:840px; background:red; border:1px solid #d4d4d4; background:url(../images/ct_titleWei.png) repeat-x; }
.chd_n_left .chd_nl_pagenav { margin-top:14px; }
.chd_n_left .chd_nl_pagenav a{ float:right; border:1px solid #cccccc; background:#ffffff; margin-left:8px; line-height:10px; padding:8px 10px 8px 10px; }
.chd_n_left .chd_nl_pagenav a:hover{ background:#e51c22; text-decoration:none; }
.chd_n_left .chd_nl_pagenav .current{ background:#e51c22; }

.chd_n_left .ntitle{ padding-top:9px; padding-bottom:5px;text-align:center; font-size:18px; font-weight:bold; margin-top:15px;line-height:40px;}

.chd_n_left .ntag{border:1px solid #cccccc; border-bottom:none; background:#f9f9f9 url(../images/ct_item4.png) 13px bottom no-repeat; margin-top:5px; padding-left:13px; height:41px; line-height:41px; font-size:14px; font-weight:bold;}
.chd_n_left .nsummary{border:1px solid #cccccc; color:#676767; background:#f9f9f9; border-top:0px; padding:10px 13px 8px 13px; line-height:28px; font-size:14px; }
.chd_n_left .chd_n_content{ padding-top:20px;color:#676767; font-size:14px; font-family:微软雅黑; line-height:24px; letter-spacing:1px;}
.chd_n_left .chd_n_content p{ margin-top:10px; }
.chd_n_content font p{font-size:16px}
.chd_n_content p font{font-size:16px}
#lstRDPH ul li:first a{color:#ffb900}