/* skip nav */
#skip_nav {height:0;}
#skip_nav li a {display: block;font-size:16px;width:100%;position:absolute;top:-10000px;left:0;text-align:center;z-index:999999;}
#skip_nav li a.on {position:absolute;top:0;left:0;font-weight:bold;color:#fff;background:#272727;padding:20px 0;color:#ffffff;height:14px;}

/* layout  
#wrap {background:url("bg_top.gif") repeat-x 0 0;}
#header {width:990px;margin:0 auto;min-height:101px;background:url("bg_header.gif") repeat-x 0 0;} */
#notice {width:100%;margin:0 auto; height:2px; background-color:#004f9c;}
#notice .text{width:960px; padding:auto; margin:auto; ;font-size:12px;font-family:'Microsoft YaHei',Dotum,sans-serif;color:#ffffff; text-align:center; padding-top:5px; }
#header {width:990px;margin:0 auto;min-height:100px;background:url("bg_header.gif") repeat-x 0 0;}

#header h1 {float:left;margin:27px 0 0 0;}
#header .btn_zoom {position:absolute;top:8px;left:50%;margin-left:310px;z-index:1;}
#header .btn_zoom1 {position:absolute;top:18px;left:50%;margin-left:310px;z-index:1;}
#header .view_allmenu {position:absolute;top:8px;left:50%;margin-left:401px;z-index:15;}
#header .view_allmenu p {float:left;display:inline;}
#header .view_allmenu_layer {border:1px solid #535353;position:absolute;top:23px;left:-896px;width:918px !important;background:#fff !important;padding:34px 30px 34px 40px;overflow:hidden;}
#header .view_allmenu_layer h2 {margin-bottom:24px;}
#header .view_allmenu_list {}
#header .view_allmenu_list > li {float:left;display:inline;min-height:665px;width:144px;padding:11px 0 0 10px;border-left:1px solid #dbdbdb;}
#header .view_allmenu_list li a.tit {display:block;width:143px;margin-bottom:28px;}
#header .view_allmenu_list > li:first-child {width:143px;padding-left:0;border-left:0;}
#header .view_allmenu_list ul.allmenu_sub {}
#header .view_allmenu_list ul.allmenu_sub li {padding:0 0 10px 8px;background:url("bul_01.gif") no-repeat 0 6px;}
#header .view_allmenu_list ul.allmenu_sub li a {font-weight:bold;color:#232323;}
#header .view_allmenu_list ul.allmenu_sub li a:hover {color:#004f9c;text-decoration:none;}
#header .view_allmenu_list ul.allmenu_sub li ul li {padding:5px 0 0 9px;background:url("bul_bar02.gif") no-repeat 0 12px;}
#header .view_allmenu_list ul.allmenu_sub li ul li a {font-weight:normal;color:#676767;}
#header .view_allmenu_list ul.allmenu_sub li ul li a:hover {color:#004f9c;text-decoration:underline;}
#header .view_allmenu_layer .btn_close {display:inline-block;position:absolute;top:5px;right:5px;} 
#header .gnb {float:right;margin:47px 0 0 0}
#header .gnb > li {float:left;height:40px;padding:10px 20px 0 20px;position:relative;z-index:5;}
#header .gnb > li a {display:block; position:relative; overflow:hidden; height:18px;font-size:18px;line-height:18px;font-family:Microsoft YaHei;font-weight:bold;color:#000;}
#header .gnb > li a:hover {color:#0163c2; text-decoration:none}
#header .gnb > li a.on {color:#0163c2; text-decoration:none}
#header .gnb > li.on > a img,
#header .gnb > li.hv > a img {position:relative; top:-22px;}
#header .gnb_sub {width:200px;overflow:hidden;position:absolute;left:10%;top:49px;margin:-10px 0 0 -55px;z-index:100;background:url("bul_gnb_arrow.gif") no-repeat top center;padding:0;padding-top:11px;display:none;}
#header .gnb_sub li {border:1px solid #e5e5e5;border-top:none;background:#fff;}
#header .gnb_sub li:first-child {border-top:1px solid #e5e5e5;}
#header .gnb_sub li a:hover {border:1px solid #0099da;border-top:none;background:#0099da;color:#Fff;}
#header .gnb_sub li a {display:block;padding:8px 0 2px 18px; height:23px; font-size:14px; font-family:Microsoft YaHei;}
#header .gnb_sub li.on,
#header .gnb_sub li.hv {border:1px solid #0099da;border-top:none;background:#0099da;}
#header .gnb_sub li.on img,
#header .gnb_sub li.hv img {position:relative; top:-25px;}
#header .gnb_sub li.on:first-child,
#header .gnb_sub li.hv:first-child {border-top:1px solid #0099da;}
#header .gnb .last {padding-right:0px;}
#header .gnb .last .gnb_sub  {width:110px;overflow:hidden;position:absolute;left:43%;top:49px;margin:-10px 0 0 -55px;z-index:100;background:url("bul_gnb_arrow.gif") no-repeat top center;padding-right:40px;padding-top:11px;display:none;}
 
#container {width:990px;margin:0 auto;}
#container:after {display:block;clear:both;content:''}
#footer1 {background-color:#ccc; padding:15px; text-align:center; margin:0 auto;}
#footer {border-top:3px solid #e5e5e5;padding:23px 0 0 0;clear:both;}
#footer .footer_area {width:990px;margin:0 auto;min-height:120px;}
#footer .h2 {padding:0 0 10px 0;border-bottom:3px solid #ccc;margin:0 0 55px 0; color:#000;}
#footer img {vertical-align:top;}
#footer .footer_top {margin-bottom:0px;overflow:hidden;width:990px;}
#footer .footer_bottom {}
#footer .footer_bottom:after {display:block;clear:both;content:''}
#footer .footer_ir {float:left;background:url("bg_footer_rbox.gif") no-repeat top right;}
#footer .footer_ir li {float:left;display:inline;background:url("line_footer01.gif") no-repeat left center;padding:5px 8px 5px 8px;}
#footer .footer_ir li.first {background:url("bg_footer_rbox.gif") no-repeat top left;padding-left:18px;}
#footer .footer_ir li.last {padding-right:18px;}
#footer .footer_tel {float:right;}
#footer .footer_tel li {float:left;display:inline;}
#footer .footer_terms {float:left;margin-bottom:17px;}
#footer .footer_terms li {float:left;display:inline;background:url("line_footer02.gif") no-repeat left center;padding:0 10px;}
#footer .footer_terms li.first {background:none;padding-left:0;}
/*#footer .footer_copy {float:left;}
#footer .footer_copy li {padding-bottom:3px;line-height:16px;}
#footer .footer_copy li address {padding-top:7px;}
#footer .footer_link {float:right;text-align:right;padding-right:135px;position:relative;}  edited 2013-06-25 */

#footer .footer_area {width:990px;margin:0 auto;min-height:120px; color:#FFF;} 
#footer .footer_copy {float:left; padding-right:55px;}
#footer .footer_copy h2 {padding:0 0 6px 0; border-bottom:1px solid #ccc;margin:0 0 5px 0; color:#484848;}
#footer .footer_copy li {padding-bottom:3px;line-height:18px; color:#7a7a7a; font-family:"Microsoft YaHei"} 
#footer .footer_link {float:right;text-align:right;padding-right:0px;position:relative;}
#footer .footer_link h2 {padding:0 0 6px 0; border-bottom:1px solid #ccc;margin:0 0 5px 0; color:#484848;}
#footer .footer_link li {padding-bottom:3px;line-height:18px; color:#7a7a7a; font-family:"Microsoft YaHei"} 

#footer .footer_link .sns {margin-bottom:10px}
#footer .footer_link .footer_link_area {width:400px;}
#footer .footer_link .btn {display:inline;float:left;}
#footer .footer_link .footer_select {margin:0 0 0 5px;float:right;width:189px;padding:0;border:1px solid #ddd;}
#footer .footer_link .footer_select a.btn {display:block;}
#footer .footer_link .footer_select_area {display:none;height:188px;width:189px;border:1px solid #ddd;background:#fff;border-bottom:0;position:absolute;bottom:24px;*bottom:24px !important;right:135px;padding:5px 0;} /* edited 2013-06-25 */
#footer .footer_link .footer_select_list {}
#footer .footer_link .footer_select_list li {text-align:left;line-height:24px;text-indent:12px;}
#footer .web_accesibility {position:absolute;bottom:0;right:0;} /* edited 2013-06-25 */
#content {position:relative;}

/* footer - 淬寸磊救郴 */
.charge_area {width:990px;margin:0 auto;padding-bottom:30px;overflow:hidden;}
.p_charge {float:right;clear:both;width:718px;border:1px solid #e5e5e5;text-align:right;padding:15px;margin-top:10px;}

/* sub */
.content {float:right;width:750px;}
.banner_area {color:#656464;padding:15px 0 8px 0;text-align:left;overflow:hidden;}
.path_area {color:#656464;padding:3px 0 3px 0;text-align:right;overflow:hidden;}
.path_area .path {float:left;text-align:left;padding-left:20px; background:url('home_grey.png'); background-repeat:no-repeat;} 
/*.path_area .path {float:right;text-align:right;padding-left:20px;}*/
.path_area .path span {font-weight:100;}
.path_area dl {float:right;min-width:80px;*width:82px;}
.path_area dt {float:right;padding:0 0 0 4px;}
.path_area dd {float:left;}
.path_area dd a {margin-right:2px;}
.path_area dd img {vertical-align:middle;}
.content h2 {padding:0 0 10px 0;margin:0 0 55px 0;}
.content h2.toptit {padding:0 0 10px 0;border-bottom:3px solid #ccc;margin:0 0 20px 0; font-size:28px; font-family:"arial"}
.content h2.toptit1 {padding:0 0 5px 5px;margin:0 0 10px 0; font-size:22px; letter-spacing:-1px;  font-family:Microsoft YaHei; color:#2b548f; line-height:30px;}
.content h2.toptit2 {padding:0 0 5px 5px;margin:0 0 10px 0; font-size:20px; letter-spacing:-1px; font-family:"Microsoft YaHei"; color:#2b548f; line-height:30px; font-weight:bold;}
.content h3 {padding:0 0 10px 0;border-bottom:1px solid #e5e5e5;margin:0 0 40px 0;}
.content h3.none {border-bottom:0;}
.content h4 {padding:10px 0 5px 10px; font-size:16px; color:#004f9c; font-weight:bold; background:url('bul_h4.gif') no-repeat 0 11px;}
.content h5 {padding:0 0 10px 0;color:#272727;}
.content h6 {padding:2px 0 5px 0px; font-size:14px; font-weight:bold;}
.content .article {font-size:14px; line-height:22px; padding:3px 0px 2px 0px; text-align:left;}
.content .news {font-size:14px; line-height:22px; padding:3px 3px 12px 3px; text-align:left;}
.content .news table td {font-size:14px; line-height:22px; padding:3px 3px 2px 3px; text-align:left;}

p.toptxt {padding-bottom:19px; color:#2b548f; font-size:20px; font-family:"arial"}
p.toptxt1 {padding-bottom:9px; color:#2b548f; font-size:22px; font-weight:bold; font-family:"arial"}

.h4_txt {color:#272727;font-size:14px;font-weight:bold;letter-spacing:-1px;line-height:22px;padding:0 0 18px 10px;}
.h5_txt {background:url('bg_bul_black.gif') no-repeat left 7px;padding:0 0 3px 10px !important;margin-left:11px;}
.h5_bgnone {padding:0 0 3px 0px !important;margin-left:11px;}

/* lnb */
.lnb_area {float:left;width:190px;margin-right:40px;min-height:450px;}
.lnb_area h2 {padding:18px 0 16px 0;border-bottom:1px solid #e5e5e5;}
.lnb_area ul.lnb li ul {display:none;}
.lnb_area ul.lnb li {width:190px;} /* lnb */
.lnb_area ul.lnb > li > a {position:relative;overflow:hidden;height:15px;border:1px solid #e5e5e5;border-top:0;font-size:16px;color:#000;font-weight:bold;text-decoration:none;}
.lnb_area ul.lnb li a {display:block;width:180px; padding:10px 0 10px 30px;/* background:url('images/common/bg/bg_lnb_off.gif') no-repeat left bottom; */}
.lnb_area ul.lnb li a:hover {background:#004f9c;color:#FFF;}
.lnb_area ul.lnb li a.on {background:#004f9c;border:1px solid #004f9c;color:#FFF;}
.lnb_area ul.lnb li a.on img {position:relative; top:-25px;} 

.lnb_area ul.lnb_dep2 {border:1px solid #e5e5e5; background:#fbfbfb; width:190px; overflow:hidden; padding:12px 0;} 
.lnb_area ul.lnb_dep2 li a {background:#fbfbfb; width:179px; padding:1px 0 3px 50px; font-size:14px;letter-spacing:1px; font-family:Microsoft YaHei;}
.lnb_area ul.lnb_dep2 li a.on {background:url('bul_lnb_arrow.gif') no-repeat 29px 5px; color:#004f9c;font-weight:bold;letter-spacing:0px;border:0 !important}
.lnb_area ul.lnb_dep2 li a:hover {color:#004f9c;font-weight:bold;text-decoration:underline;letter-spacing:0px;}
/*.lnb_area ul.lnb_dep2.last {border-bottom:0 !important;}*/

.lnb_area ul.lnb_dep3 {background:#f8f8f8; width:190px; overflow:hidden; padding:7px 0 5px 0;margin-bottom:7px;}
.lnb_area ul.lnb_dep3 li a {background:#f8f8f8; width:170px; padding:0px 0 0px 20px;font-size:11px;color:#6a6a6a;}
.lnb_area ul.lnb_dep3 li a.on {background:#f8f8f8 url('bul_lnb_dot.gif') no-repeat 11px 5px; color:#004f9c;font-weight:bold;}
.lnb_area ul.lnb_dep3 li a:hover {color:#004f9c;font-weight:bold;text-decoration:underline;}

/*滑动标签*/
ul, li {
	list-style:none;
}
.main {
	width:750px;
	border:0px solid #ccc;
	float:left;
}
.main ul {
	float:left;
	height:27px;
	line-height:27px;
	border-bottom:0px solid #004d9c;
	width:750px; 
	background-image:url(img_bg.png);
	
}
.main ul li {
	float:left;
	width:145px;
	height:27px;
	font-size:14px;
	font-weight:900;
	text-align:center;
	border:0px solid #ccc;
	color:#ffffff;
	background-image:url(1.gif); 
}
.main ul li.hover {
	width:145px;
	height:27px;
	color:#ffffff;
	font-size:14px;
	font-weight:900;
	color:#185b99; 
	background-image:url(0.gif);
}
.mainbox {
	float:left;
	width:750px;
} 
.subbox 
{ 
border-bottom:1px solid #004d9c;border-left:1px solid #004d9c;border-right:1px solid #004d9c;
	font-size:14px;
}
.touch_img_div{ float:left; width:693px; height:463px; border:1px solid #cecece; background:#efefef; margin-top:42px;}
.touch_img_div p{float:left; width:680px; height:450px; border:1px solid #cecece; margin-left:5px; margin-top:5px;}
