@charset "utf-8";
/* CSS Document */

/*reset*/
/* 清除内外边距 */
*{
    margin: 0;
    padding: 0;
}

/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
	/*font-family:Microsoft YaHei,Helvetica,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;*/
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; cursor: pointer }
a:hover { text-decoration: none; }

abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
    border-bottom: 1px dotted;
    cursor: help;
}
*{
    font-family:Microsoft YaHei;
}
q:before, q:after { content: ''; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }


.clear{ clear:both;}

/*
#top{ width:100%; height:106px; background:#FEFEFE;}
#top-content{ width:1080px; height:100%; margin:0 auto;}
#top-content-left{ float:left; width:500px; height:100%;}
#top-content-right{ float:right; width:270px; height:100%;}
#top-logo{ float:left; width:105px; height:105px;}
#top-logo img{ width:100%; height:100%;}
#top-logo-text{ float:left; width:370px; height:100%; margin-left:10px;}
#top-logo-text-p1{ font-size:22px; margin-top:30px; font-weight:bold; text-align:center;}
#top-logo-text-p2{ font-size:14px; margin-top:0px; color:#FFA904; letter-spacing:1px; text-align:center; line-height:30px;}
#top-right-t{ width:200px; height:40px; float:right;}
#top-right-t a{ line-height:40px; color:#4D4D4D; margin-left:10px;}
.border-r{ padding-right:10px;}
#top-right-b{ float:right; width:270px; height:50px;}
#top-right-b-text{ float:left; width:90px; height:20px; line-height:20px; color:#4D4D4D; margin-top:10px;}
#top-right-b-text p{ line-height:20px; color:#4D4D4D;}
#top-right-b-tel{ float:left; width:180px; height:100%}
#top-right-b-tel p{ font-size:20px; margin-top:0px; color:#FFA904; letter-spacing:1px; line-height:24px;}





#nav{ width:100%; height:550px; background:url(banner-bg.jpg) no-repeat center;}
#nav-content{ width:1080px; height:100%; margin:0 auto;}
#nav-top{ border-bottom:4px solid #00396D; width:1080px; height:54px; background-color:#00498B;}
#nav-shouye{ float:left; width:110px; height:20px; margin-top:18px; margin-left:12px; background:url(shouye-tip.jpg) no-repeat left; text-align:right;}
#nav-shouye a{ font-size:14px; color:#FFF; line-height:18px;}
#nav-top ul{ float:left; margin-left:40px; width:850px; height:100%;}
#nav-top ul li{ float:left; margin-top:10px; margin-left:26px;}
#nav-top ul li a{ color:#FFF;}
.nav-top-li-p1{ font-size:14px; padding-right:20px; border-right:1px dotted #739DC3;}
.nav-top-li-p2{ font-size:10px; line-height:24px;}
#nav-mid{ width:620px; height:410px; margin:0 auto; margin-top:20px; background:url(banner-img-1.png) no-repeat center;}
#nav-bottom{ width:1080px; height:42px; margin:0 auto; margin-top:20px; background-color:#00498B;}
#nav-bottom-l{ float:left; width:700px; height:100%; background-color:#EBEBEB;}
#tzxx-left{ float:left; width:540px; height:100%; margin-left:40px; overflow:hidden;}
#tzxx-left ul{ width:100%; height:120px; position:relative;}
#tzxx-left ul li{ width:100%; height:40px; list-style:url(tongzhi.png); margin-left:20px;}
#tzxx-left ul li a{ font-size:12px; color:#666666; line-height:40px;}
#tzxx-right{ float:right; width:80px; height:100%;}
#tzxx-right a{ float:left; border:1px solid #CECECE; display:block; width:18px; height:18px; margin-top:10px; margin-left:10px;}
#nav-bottom-r{ float:right; width:360px; height:100%;}
#find-img{ float:right; width:42px; height:42px;}
#find-img img{ width:100%; height:100%;}
#find-input{ float:right; border:none; width:300px; height:40px; line-height:40px; font-size:14px; background-color:#00498B; color:#FFF; padding-right:10px;}








#footer{ width:100%; height:276px; background-color:#003A6E;}
#footer-top{ width:100%; height:50px; border-bottom:1px solid #004787;}
#footer-top-menu{ width:1080px; height:100%; margin:0 auto; text-align:center;}
#footer-top-menu ul{ display:inline-block;}
#footer-top-menu ul li{ float:left; margin-left:74px;}
#footer-top-menu ul li:first-child{ margin-left:0px;}
#footer-top-menu ul li a{ color:#FFF; font-size:14px; line-height:50px;}

#footer-bottom{ width:100%; height:220px; border-top:1px solid #002F59;}
#footer-bottom-content{ width:1080px; height:100%; margin:0 auto;}

#footer-bottom-l{ float:left; width:210px; height:130px; margin-top:46px; margin-left:4px;}

#footer-bottom-m{ float:left; width:440px; height:140px; margin-top:46px; margin-left:120px;}
#footer-bottom-m p{ font-size:14px; color:#FFF; line-height:28px;}

#footer-bottom-r{ border-left:1px solid #002F59; float:right; width:180px; height:140px; margin-top:46px; margin-right:4px;}
#footer-bottom-r-erweima{ float:right; width:106px; height:106px;}
#footer-bottom-r-erweima img{ width:100%; height:100%;}
#footer-bottom-r-text{ float:right; width:106px; height:30px; text-align:center; color:#FFF; font-size:14px; line-height:30px;}
*/



/*newquery*/
/*#newsqery{ width:100%; margin-top:30px; display:inline-block; margin-bottom:20px;}
#newsqery-content{ width:1080px; height:100%; margin:0 auto;}

#newsqery-left{ float:left; width:280px; height:100%; margin-bottom:20px;}
#newsqery-left-title{ width:240px; height:50px; background-color:#0872C0; margin:0 auto;}
#newsqery-left-title p{ font-size:20px; line-height:50px; text-align:center; color:#FFF; font-weight:bold;}
#newsqery-left-ul{ width:200px; margin:0 auto; padding-bottom:20px; margin-top:10px;}
#newsqery-left-ul li{ border-bottom:1px solid #CFCECE; height:40px; text-align:center;}
#newsqery-left-ul li:hover{ background-color:#FFA904; border-radius:6px; height:42px;}
#newsqery-left-ul li a{ display:block; font-size:16px; color:#4D4D4D; line-height:40px;}
#newsqery-left-ul li a:hover{ color:#FFF; height:42px;}
.newqyery-left-menu{ background-color:#FFA904; border-radius:6px;}
.newqyery-left-menu a{ color:#FFF;}

#newsquerylxwm{ width:240px; margin:0 auto;}
#newsquerylxwm-title{ width:100%; height:80px; background:url(lxwm-img.png) no-repeat left;}
#newsquerylxwm-main{ width:100%; margin-top:10px;}
.newsquerylxwm-main-div{ display:inline-block; font-size:14px; line-height:30px; color:#666;}
.newsquerylxwm-main-div span{ float:left; display:block; width:60px;}
.newsquerylxwm-main-div p{ float:left; width:170px;}


#newsqery-right{ float:right; width:750px; height:100%; margin-right:20px;}
#nowplace{ border-bottom:1px solid #CBCBCB; width:100%; height:40px;}
#nowplace-left{ float:left; border-bottom:4px solid #0872C0; width:180px; height:100%;}
#nowplace-left span{ font-size:18px; font-weight:bold; line-height:40px; color:#0872C0; margin-left:20px;}

#nowplace-right{ float:right; width:500px;}
#nowplace-right p{ text-align:right; line-height:40px; margin-right:20px; color:#555;}
#nowplace-right p a{ color:#555;}
#nowplace-right p a:hover{ color:#F00; text-decoration:underline;}
#nowplace-right p span{ font-size:14px; color:#000; font-weight:bold;}

*/	/*
	
	以上为可重复部分
	
	*/
#pagelyzx{ width:720px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
#pagelyzx-div1{ font-size:14px; line-height:30px; color:#696969; margin-top:10px; margin-bottom:20px;}
#pagelyzx-div1 p{ color:#F00;}
#pagelyzx-div2{ height:500px; margin-top:10px; margin-bottom:20px;}
.pagelyzx-form-div1{ display:inline-block; width:100%; margin:0 auto; margin-bottom:10px;}
.pagelyzx-form-div1-divl{ border:1px solid #FFF; float:left; width:100px;text-align:right; line-height:30px; font-size:12px; font-weight:bold;}
.pagelyzx-form-div1-divr{ border:1px solid #FFF; float:left; width:500px; height:auto; margin-left:20px;}
.pagelyzx-form-div1-divr span{ margin-left:10px; font-size:14px; line-height:30px; color:#F00;}
.pagelyzx-form-div1-divr-input{ border:1px solid #999; width:250px; height:20px; font-size:14px; margin-top:5px;}
.pagelyzx-form-div1-divr textarea{ border:1px solid #999; min-width:350px; min-height:100px; width:350px; height:100px; max-width:500px; font-size:14px; margin-top:5px;}
#input-sub{ width:40px; font-size:12px; cursor:pointer;}




