@charset "utf-8";
/* CSS Document */
.clear{ clear:both}

.pagelist { padding:20px 0 10px; color: #999;text-align:center}
.pagelist a, .pages .cpb { display:inline-block; line-height:16px; outline:none; text-decoration:none; padding:2px 6px; border: 1px solid #ddd;background: #ffff;margin:0 5px; font-size:12px; font-family:'宋体'; color:#000;}
.pagelist a:hover { background: url(../images/npage/fen_bg.gif); color:#fff;border:1px solid #24639e; text-decoration:none;margin:0 5px}
.pagelist .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}
.pagelist span{ margin:0 10px;}
.code{font-weight:bold;color:blue}

/*--------------------------------------pagelist*/

#box1{ clear:both; margin:0 auto 8px; width:981px;font: normal 12px/22px Tahoma,'宋体'}
#box1 .t{ margin:0 0 8px 0; padding:0 0 7px 0; border-bottom:1px solid #e2e2e2; line-height:16px; background:url(../images/npage/img_001.jpg) repeat-x bottom}
#box1 .t1{
	background:url(../images/npage/img_002.jpg) 10px 1px no-repeat;
	height: 20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
	line-height: 20px;
}
#box1 .t a{ margin:0 8px 0 0 }

#onebox{float:left; width:728px;}
.onebox-border{border:5px solid #f2f2f2}
#onebox-c {border:1px solid #e4e4e4; background:url(../images/npage/img_004.jpg) no-repeat}

/*网站地图*/
#twobox{float:left; width:980px;}
.twobox-border{border:5px solid #f2f2f2}
#twobox-c {border:1px solid #e4e4e4; padding:20px 0 0 0; background:url(../images/npage/img_004.jpg) no-repeat right top}
.two_t2{width:895px;margin:0 auto 0;padding:0 0 0 25px;	border-bottom:3px solid #5477b0;background:url(../images/npage/bg_list_t2.jpg) 10px 13px no-repeat;font-family: '微软雅黑', '宋体', Tahoma;font-size: 18px;line-height: 34px;font-weight: 100;}
#two_c{width:920px; margin:0 auto; padding:20px 0}
.two_box{margin:10px 0 0 0;}
#two_c .c{ border:1px solid #cbcfe4; margin:33px 0 0 0; padding:1px 0 1px 0 ;}
.two_t{ padding:0 0 0 30px; height:30px; overflow:hidden; font:bold 14px/30px  Tahoma,'宋体'; background: url(../images/npage/bg_list.jpg) 10px 9px no-repeat #e6e7f1; color:#000}
.two_t a{color:#000}
.two_c1{ width:900px;padding:8px 10px;}
.two_c1 li{ margin:0 15px 0 0; float:left; width:135px; display:block; _display:inline; color:#25387c; line-height:24px;}
/*网站地图结束*/

#sider{float:right; width:240px;}

#sider .t1{ height:31px; padding:0 0 0 30px; font:bold 14px/31px Tahoma,'宋体';background:url(../images/npage/img_003.jpg)}
#sider .t2{ padding:0 15px 0 0; height:31px;background:#f6f6f6; border-bottom:3px solid #4263a2}
#sider .t2 span{float:right; line-height:31px}
#sider .t2 h1{ padding:0 0 0 30px; background: url(../images/npage/img_006.jpg) 8px 7px no-repeat;font:bold 14px/31px Tahoma,'宋体';}

#rdtj{border:1px solid #feeccd}
#rdtj .c{ padding:3px 0; background:url(../images/npage/img_005.jpg) 8px 11px no-repeat; line-height:29px; color:#25387c}
#rdtj .c a{ color:#25387c}
#rdtj li{ padding:0 0 0 30px; border-bottom:1px solid #f1f1f1}

#rdzt {	margin:8px 0 0 0;border:1px solid #ededed;padding:1px;background-color: #F6F6F6;}
#rdzt .t2{
	border-bottom-color: #4263a2;
	border-bottom-width: 3px;
	border-bottom-style: solid;
}
#rdzt .c{
	text-align:center;
	background:#f6f6f6;
	padding: 3px;
}

#zj{ margin:8px 0 0 0; border:1px solid #ededed; padding:1px;}
#zj .c{ padding:0 0 0 5px; background:#fafafa;}
#zj .boxs{width:225px; padding:5px 0; height:140px; overflow:hidden}
#zj .boxone_pic{ float:left; border:1px solid #e1e1e1; width:78px; padding:2px; }
#zj .boxone_pic_tex{ background:#eeeeee; height:20px; line-height:20px; text-align:center; color:#565656; width:78px;  font-weight:bold;}
#zj .boxone_pic_text{ float:right; margin-left:5px; width:133px; line-height:19px; color:#000;}
#zj .boxone_pic_text a{ color:#f00}

#ask{ margin:8px 0 0 0; border:1px solid #ededed; padding:1px}
#ask .c1{background:#fafafa}
#ask .ask { background:url(../images/npage/img_008.jpg) 0 4px no-repeat ; text-indent: 24px;}
#ask .answer {
	width: 236px;
	background-color: #666;
	float: left;
	height: 40px;
}
#ask .c2{
	padding:5px;
	background:#fafafa;
	line-height:28px;
}
#ask .c2 li{ background:url(../images/npage/img_010.jpg) 0 8px no-repeat; padding:0 0 0 20px; border-top:1px dashed #ccc}

#price{ margin:8px 0 0 0; border:1px solid #ededed; padding:1px}
#price .c{ padding:5px; background:#fafafa; line-height:24px}

#ry{ margin:8px 0 0 0; border:1px solid #ededed; padding:1px}
#ry .c{
	padding:5px;
	line-height:24px;
	width: 210px;
}
#ry .c li{
	height: 20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	display: block;
	line-height: 20px;
	font-family: "宋体";
	background-image: url(../images/npage/bg_d1.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	width: 210px;
}

#hotart{ margin:8px 0 0 0; border:1px solid #ededed; padding:1px}
#hotart .c{
	padding:5px;
	line-height:24px;
	width: 210px;
}
#hotart .c li{
	height: 20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	display: block;
	line-height: 20px;
	font-family: "宋体";
	background-image: url(../images/npage/bg_d1.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	width: 210px;
}


#jyzn{ margin:8px 0 0 0; border:1px solid #ededed; padding:1px}
#jyzn .c{ width:226px; padding:10px 5px; background:#fafafa; line-height:24px}
#jyzn .c img{ float:left; display:block; padding:0 5px}

#onebox .box{ margin:10px auto; width:684px; border:1px solid #dadada;}
#onebox .box_bg{ background:url(../images/npage/ico_all1.gif) no-repeat -8px -327px; height:136px; margin:5px auto; width:674px;}
#onebox .box_bg_title{ margin:12px 0 20px 55px; font-weight:bold; height:20px;  font-size:14px; color:#119dd7;}
#onebox .box_bg_title a{ color:#119dd7; text-decoration:none;}
#onebox .box_bg_title a:hover{ color:#2188e0; text-decoration:underline;}


#onebox .box_bg_title ul{ margin:0}
#onebox .box_bg_title li{ float:left; margin:0 0 20px 0; padding:0 30px 0 0 ;}
.back{ color:#b9b9b9;}
#onebox .box_bg_text{ color:#979797; width:650px; margin:0 auto; text-indent:24px;}
#onebox .box_bg_text a,#rightbox .boxone_pic_text a{ color:#cf2e2e; text-decoration:none;}
#onebox .box_bg_text a:hover,#rightbox .boxone_pic_text a:hover{ color:#cf2e2e; text-decoration:underline;}



#onebox .dongtbox_titl a,#onebox .jis_title a,#rightbox .boxone_title a{ color:#fff; text-decoration:none;}
#onebox .dongtbox_titl a:hover,#onebox .jis_title a:hover,#rightbox .boxone_title a:hover{ color:#fff; text-decoration:underline;}


/*----------------------------详细页开始*/

#viewleft{   margin:5px auto 0; border-top:none;  padding-bottom:5px;  width:700px;}

#viewleft .titlebox_tlt{ width:600px; font-size:16px; text-align:center; font-weight:bold; margin:8px auto; }

#viewleft .nav{ background:url(../images/npage/list_nav_t.jpg) no-repeat left; height:26px; padding:8px 0 0 40px; color:#485541;}
#viewleft .titlebox{width:650px; margin:10px auto; z-index:0  }
#viewleft .titlebox_tlt{ width:650px; line-height:65px;font-size:16px; text-align:center; font-weight:bold; margin:8px auto; }

#viewleft .titlebox_rq{ width:650px; font-size:12px; color:#737373; text-align:center; font-weight:100; margin:10px auto;}


#viewleft .titlebox_ms{ width:650px; margin:10px auto; font-size:14px; color:#676767; background:#f7f9fd;overflow:hidden; padding:8px ; line-height:26px; font-weight:100; line-height:20px; border:1px solid #d6e1f3; border-top:5px solid #6484b9;}


#viewleft .contentbox{ width:650px; margin:10px auto; font-size:14px; min-height:465px; height:auto; _height:465px;line-height:23px;}
#viewleft .contentbox p{ margin:15px auto;}
#viewleft .contentbox_img{ text-align:center; width:532px; height:521px; margin:0 auto;}

#listleft .pagelist {width:340px; margin:20px auto; text-align:center; padding:6px 0px; height:20px;}
#listleft .pagelist ul li { list-style:none; float:left; border:1px solid #e7e7e7; height:20px; text-align:center;  line-height:20px; margin:0px 2px;}
#listleft .pagelist ul li a, .pageinfo { display:block; padding:0px 6px; background:url(../images/npage/feny_bg.jpg) repeat-x;}
.pageinfo  { color:#fff;}

.current {background:url(../images/npage/fen_bg.gif) repeat-x;display:block; padding:0px 6px; font-weight:bold; color:#fff}

#viewleft .wenxintishi{ padding:5px 10px;border:1px solid #d5e5f3; background: url(../images/npage/view_01.jpg) no-repeat 10px 10px #f7fafd; text-indent:2em; line-height:25px;}
#viewleft .wenxintishi .zx{ width:58px; height:16px; margin:0 0 0 15px; padding:2px 0 0 0; color:#fff; font: normal 12px/16px Arial, Helvetica, sans-serif; text-align:center; text-indent:0; display: inline-block; background: url(../images/npage/img_011.jpg)}
#viewleft .wenxintishi .zx:hover { background: url(../images/npage/img_011.jpg)  bottom; text-decoration:none}
#viewleft .wenxintishi .gh{ width:58px; height:16px; margin:0 0 0 15px; padding:2px 0 0 0;  color:#fff; font: normal 12px/16px Arial, Helvetica, sans-serif; text-align:center; text-indent:0; display: inline-block; background: url(../images/npage/img_012.jpg)}
#viewleft .wenxintishi .gh:hover { background: url(../images/npage/img_012.jpg)  bottom; text-decoration:none}
#viewleft .wenxintishi strong{ font-size:14px; color:#f60;}
#viewleft .wenxintishi img{ vertical-align:middle; padding:0 0 0 10px;}
#viewleft .hud{ background:url(../images/npage/view_hd.jpg) no-repeat; width:675px; height:220px; margin:0 auto;}
.zhinan_text{ width:120px; height:16px; border:1px solid #c7d4d8;}
.xl{ width:360px; float:left; }
.cx{ width:170px; float:left; }
.tj{ background:url(../images/npage/view_gj.gif) no-repeat; width:77px; height:26px; float:left; border:none;}
.car{ background:url(../images/npage/view_kaic.gif) no-repeat;margin-left:10px; width:77px; height:26px; float:left; border:none;}
#viewleft ul{ margin:10px auto;}

#viewleft .hud_weiz{ width:570px; line-height:20px; margin:10px auto; padding:20px 0 0 50px;}
#viewleft .hud_zxun{width:550px; height:25px; line-height:25px; overflow:hidden; margin:0 0 10px 0; padding:15px 0 10px 65px}
#viewleft .hud_zxun a{ display:block; float:left; width:60px; height:20px; line-height:20px; background:url(../images/npage/view_btn.jpg) 55px 0 no-repeat; padding:1px 10px 0 67px}
#viewleft .hud_zxun a:hover{ background:url(../images/npage/view_btn_h.jpg) 55px 0 no-repeat;  color:#fff; text-decoration:none}
#viewleft .hud_search{ background:url(../images/npage/vie_key.gif) no-repeat; width:613px; height:56px; margin:0 auto;}
#viewleft .hud_search li{ float:left; list-style:none;}
#viewleft .hud_search_text{ background:url(../images/npage/view_key_se.gif) repeat-x; width:220px; height:18px; margin:5px 0 0 160px; border:1px solid #99b5bb; float:left; padding:5px 0 0 0; font-size:12px;}
#viewleft .hud_search_btn{ background:url(../images/npage/view_key_ser.gif) left repeat-x; width:55px; height:26px; margin:4px 0 0 10px; border:1px solid #99b5bb; border:none; float:left; color:#4d4d4d; padding:3px 0 0 0; font-weight:bold; }

#viewleft .page{height:34px;margin:8px auto 0;}
#viewleft .page .c{ float:left; width:330px; padding:5px 0 1px 11px; list-style:none;}
#viewleft .page a{ color:#44555c; text-decoration:none;}
#viewleft .page a:hover{ color:#44555c; text-decoration:underline;}

#text-list { margin-top:8px;}
#text-list .t-li{ height:30px; padding:0 0 0 10px; background:url(../images/npage/img_001.jpg) bottom repeat-x; border-bottom:1px solid #d9d9d9;}
#text-list .t-li ul{ padding:3px 0 0 20px;font-size:14px;line-height:27px; font-weight:bold; background:url(../images/npage/img_014.jpg) no-repeat 0 8px;}
#text-list .t-li li{ float:left; width:90px; text-align:center;}
#text-list .t-li li.bbp{ width:88px; background:#fff; border:solid #d9d9d9; border-width:1px 1px 0}
#text-list .t-li img{ vertical-align:middle; margin:0 5px;}
#text-li {border:1px solid #d9d9d9;  }
 #tob_c1 ul,#tob_c2 ul{display:block;overflow:hidden;padding:10px 0}
 #tob_c1 li,#tob_c2 li{ display:block; float:left; width:330px; height:22px;}
#text-li .box_none{ display:none}
#ask-li { float:right; width:363px; border:1px solid #afc3d6}
#text-list ul { width:695px; padding: 15px 0px 10px 15px; line-height:20px;}
#text-list a { color:#0d4077; text-decoration:none}
#text-list a:hover { color:#0d4077; text-decoration:underline}

#view-tab{ margin-top:8px;}
.jy-tab { width:20px; height:205px; padding:45px 3px 0; text-align:center; font:bold 14px/24px Arial,'黑体'; border:1px solid #afc3d6; border-width:1px 0 1px 1px; background:url(../images/npage/view_05.jpg); float:left}
.jy-tab img{ margin: 0 0 40px 0}

#tab { border:1px solid #afc3d6; border-left:1px dotted #afc3d6;width:699px;height:250px; float:left; overflow:hidden;}
#tab .menu {background:url(../images/npage/view_06.jpg) bottom repeat-x #f7fafd; height:28px;}
#tab .menu ul {margin:0px; padding:0px; list-style:none; cursor:pointer}
#tab .menu li { float:left; padding:0 20px; border-right:1px solid #afc3d6;line-height:28px; height:28px; overflow:hidden; text-align:center}
#tab .menu li.hover{ background:#fff; border-bottom:0 solid #afc3d6;}

#con_one_1 { padding:15px 0 0 5px; width:630px;}
#con_one_1 * { vertical-align:middle; font: normal 12px/17px Arial,'宋体'; color:#003333 }
#con_one_1 h1,#con_one_1 h2,#con_one_1 h3,#con_one_1 h4 { margin:5px 0;}
#con_one_1 input { margin:0 15px 0 0; height: 17px; border: 1px solid #afc3d6;}
#con_one_1 span { width: 70px; margin-left:20px; display:inline-block;}
#con_one_1 h1 input { width: 100px; margin-right:70px}
#con_one_1 h2 input { width: 157px;}
#con_one_1 h3 textarea { width:400px; height:50px; border: 1px solid #afc3d6;}
#con_one_1 h4  input { width:60px;}
#con_one_1 h4 .but { background:url(../images/npage/new_08.jpg); width:50px; height:24px; margin:0 0 0 10px; color:#001f3c; border:none; font:bold 12px/24px Arial, Helvetica, sans-serif}
#con_one_1 .but_1 a:hover input { background-position: 0 21px; color:#ff6600;}
#con_one_1 .age { width:34px; margin-right:140px;}


#con_one_2,#con_one_3,#con_one_4{ text-align:center}

#con_one_5 {padding:10px 15px; font-family:"宋体"; line-height:20px}
#con_one_5 .map { float:right; margin: 0 0 0 10px}
#con_one_5 input,#con_one_5 p img { vertical-align: middle;}
#con_one_5 div { width:380px; text-align:right;}
#con_one_5 div input { margin-left:8px;}
#con_one_5 p { width:380px; display:block; margin: 5px 0;}
#con_one_5 b { font-size: 14px; color:#ff6600;}
#con_one_5 p input { width:120px; height:18px; padding-left:2px; margin-left:5px; border: 1px solid #84cbcc;}

#viewleft .xguangbox{width:670px;  margin:10px auto; height:220px; }
#viewleft .xguangbox_left{ float:left; width:328px; border:1px solid #bfcfe2; margin:0;   }
#viewleft .xguangbox_left_tit{ background:url(../images/npage/view_xg.gif) repeat-x; height:19px; border:1px solid #bfcfe2; padding:5px 0 0 40px; margin:0; border-top:none; color:#0f6c85; border-right:none; font-weight:bold; margin-bottom:10px;}
#viewleft .xguangbox_left_text{ background:url(../images/npage/view_xg_bg.gif) repeat-x; height:184px; padding:0 0 0 10px; margin:0;}
#viewleft .xguangbox_left_text ul{ margin:0; }
#viewleft .xguangbox_left_text li{ background:url(../images/npage/ico_all1.gif) no-repeat -754px -531px; padding:3px 0 0 13px; list-style:none;}


#viewleft .xguangbox_right{ float:right; width:328px; border:1px solid #bfcfe2; margin:0; height:220px; }
#viewleft .xguangbox_right_tit{ background:url(../images/npage/view_gh.gif) no-repeat; height:19px; border:1px solid #bfcfe2; padding:5px 0 0 40px; margin:0; border-top:none; color:#0f6c85; border-right:none; font-weight:bold; margin-bottom:10px;}
#viewleft .xguangbox_right_text{ background:url(../images/npage/view_xg_bg.gif) repeat-x; height:185px; margin:0; padding:0 0 0 10px; width:318px;}


/* list */
.list_t2{
	width:635px;
	margin:32px auto 0;
	padding:0 0 0 25px;
	border-bottom:3px solid #5477b0;
	background:url(../images/npage/bg_list_t2.jpg) 10px 13px no-repeat;
	font-family: '微软雅黑', '宋体', Tahoma;
	font-size: 18px;
	line-height: 34px;
	font-weight: 100;
}

#viewleft .hot{ width:660px; margin:30px auto 0}
#viewleft .hot table{ width:660px; border-collapse:collapse; border:1px solid #ccc; border-width:1px 0 0 1px}
#viewleft .hot td{ padding:0 0 0 8px; border:1px solid #ccc; border-width:0 1px 1px 0}

#list_c .tagbox{ width:638px; height:24px;padding:0 10px;color:#5477b0; background:#e6e7f1; overflow:hidden; font:normal 12px/24px Arial, Helvetica, sans-serif}
#list_c .tagbox .from{ float:left; width:170px;}
#list_c .tagbox .time{ float:left; width:130px;}
#list_c .tag{ float:right; width:445px; text-align:right}
#list_c .tag a{ margin:0 5px 0 0}
#list_c .tagbox span{ color:#f60}
#list_c .tagbox a{color:#5477b0;}

#list_c{width:660px; margin:0 auto;}
#list_c .c{ border:1px solid #cbcfe4; margin:33px 0 0 0; padding:1px 0 1px 0 ;}
.list_t{ padding:0 0 0 30px; height:30px; overflow:hidden; font:bold 14px/30px  Tahoma,'宋体'; background: url(../images/npage/bg_list.jpg) 10px 9px no-repeat #e6e7f1}
.list_t.top a { float:left;color:#5477b0; padding:0 35px 0 0; background:url(../images/npage/hot06.gif) right 7px no-repeat}
.list_t span{margin:0 0 0 10px;color:#999; font:normal 12px/30px Arial, Helvetica, sans-serif}
.list_c1{padding:8px 15px;}
.list_c1 a{ margin:0 0 0 15px; color:#f60}



	
#sch_list{ text-align:center;width:680px; margin:8px auto 0; height:30px; color:#777; padding:20px 0 45px; font-size:14px; font-weight:bold;  background:url(../images/npage/bg_list_sch.jpg) 110px 20px no-repeat }
#sch_list *{ vertical-align:middle}
#sch_list input.text{ width:260px; margin:0 10px; height:16px; padding:2px; border:1px solid #ccc; color:#666}
#sch_list input.btn { width:63px; height:24px;color:#fff; font: bold 14px/24px Arial, Helvetica, sans-serif; text-align:center; text-indent:0; border:none; background: url(../images/npage/bg_list_sbtn.jpg)}


#sider #ask .an {
	background-color: #CCC;
	width: 220px;
	height: 35px;
	display: block;
}
#ask .anbox {
	height: 34px;
	width: 236px;
}

#rdzt ul {
	padding-left: 10px;
	float: left;
	width: 220px;
}
#rdzt ul li{
	padding-left: 15px;
	float: left;
	width: 200px;
	background-image: url(../images/npage/d1.gif);
	background-repeat: no-repeat;
	background-position: 4px 10px;
}
#ask .zx1 {
	height: 24px;
	width: 90px;
	background-image: url(../images/npage/anb.gif);
	float: left;
	background-position: 0px 0px;
	display: block;
	background-repeat: no-repeat;
	margin-top: 6px;
	margin-left: 17px;
}
#ask .zx2 {
	height: 24px;
	width: 90px;
	background-image: url(../images/npage/anb.gif);
	float: left;
	background-position: -98px 0px;
	display: block;
	background-repeat: no-repeat;
	margin-top: 6px;
	margin-left: 17px;
}
#ry .ryimg {
	width: 235px;
}
#ry .ryimg img {
	height: 140px;
	width: 200px;
	padding: 1px;
	border: 1px solid #E6E6E6;
	margin-top: 5px;
	margin-left: 15px;
}

.ks-t{ width:630px; padding:0 0 0 40px; margin:30px 15px 0 15px; height:40px; background:url(../images/npage/gkml.gif) no-repeat}
.ks-t h2{ float:left; color:#465cb9; padding:10px 20px 0 0;font:bold 14px/28px Arial, Helvetica, sans-serif; }
.ks-t a{ display:block; float:left; padding:10px 20px 0 38px; font:bold 14px/30px Arial, Helvetica, sans-serif; background:url(../images/npage/ks_tit_bg.gif) left top no-repeat}
.ks-t a.hover{ color:#f60; background:url(../images/npage/ks_tit_bg.gif) left bottom no-repeat}
.ks-t a:hover{ color:#f60; text-decoration:none; background:url(../images/npage/ks_tit_bg.gif) left bottom no-repeat}
