.tw_datebox {width:100px; }

.top_menu_wrap {position:relative; height:50px; clear:both; overflow:hidden; background-color:#25282d; min-width:1200px;  }
.top_menu_logo {position:absolute; left:0px; top:0px; width:212px; height:50px; color:#fff; font-size:20px; line-height:50px; font-weight:600; text-align:center; background-color:#111; border-right:solid 1px #555;}
.top_menu_div {margin:8px 150px 0 215px; overflow:hidden; min-width:800px; }
.top_menu {display:inline-block; height:32px; line-height:32px; font-size:16px; font-weight:400; color:#f1f2f5; margin:0px;padding:0px 7px;
	cursor:pointer;}
.top_menu:hover {color:#f1f155; }
.top_menu_logo_sub {float:left; margin:0 0 0 10px; }
.top_menu_user {position:absolute; top:0; right:0; }
.top_menu_user span {margin:17px 5px 0 0; display:inline-block; font-size:11px; line-height:1.2em; color:#fff; text-align:right; }
.top_menu_user a {margin:13px 5px 0 0; display:inline-block; font-size:11px; line-height:1.2em; color:#fff; text-align:right; cursor:pointer;  border:solid 1px #fff; border-radius:10px; padding:3px 10px;  }
.top_menu_user a:hover {color:#f1f155; }

.lmenu_show_area {width:100%; height:100%; }
.lmenu_title {position:relative; height:38px; line-height:38px; text-align:center; font-size:18px; font-weight:600; color:#fff; background-color:#25282d; }
#lmenu_show_ico {position:absolute; left:0; top:5px; cursor:pointer; display:none; }
#lmenu_hide_ico {position:absolute; left:0; top:5px; cursor:pointer; z-index:10000;}

.lm_ul1 {background-color:#2f383f; border-bottom:solid 1px #405066;}
.lm_ul1 > li {background-color:#2f383f; }
.lm_ul1 > li > a {display:block; border-top:solid 1px #405066; border-bottom:solid 1px #444; color:#e1e1e1; font-size:16px; line-height:16px; font-weight:400; padding:12px 0 12px 22px; vertical-align:middle;  }
.lm_ul1 > li.on > a {color:#f1f155;  }
.lm_ul1 > li > a:hover {color:#f1f155;  }
.lm_ul1 > li.on ul {display:block; }
.lm_ul1 > li > a.href {background:url(/cms/www/gtadm/image/lmenu1-.gif)  no-repeat 4px 15px; background-size:13px 13px;  }
.lm_ul1 > li > a.dir  {background:url(/cms/www/gtadm/image/lmenu1+.gif)  no-repeat 4px 15px; background-size:13px 13px;  }

.Xlm_ul2 {display:none; padding:5px 0; background:url(/cms/www/gtadm/image/lmenu2_v.gif) repeat-y, #25282d;}
.lm_ul2 {display:block; padding:5px 0; background:url(/cms/www/gtadm/image/lmenu2_v.gif) repeat-y, #25282d;}
.lm_ul2.lm_ul2_pt_dir {display:none; }
.lm_ul2 > li {background-color:#25282d; }
.lm_ul2 > li > a {display:block; color:#ccc; font-size:14px; line-height:14px; height:26px; font-weight:400; padding:6px 0 6px 25px; vertical-align:middle; background:url(/cms/www/gtadm/image/lmenu2.gif) no-repeat 0 center; }
.lm_ul2 > li > a:hover {color:#f1f155;  }
.lm_ul2 > li.on > a {color:#f1f155;  }


.header_wrap {width:100%; height:120px;margin:0 auto; position:relative; clear:both; background:url(/image/main/header_bg_1.gif) repeat-x 0 0; z-index:1;}
.header {position: relative; width:1000px; margin:0 auto; background:url(/image/main/header_bg_1.jpg) repeat-x; }
.header .logo {float:left; z-index:999; position:absolute; left:0; top:30px;}

.header_top_wrap {width:100%; border:solid 1px #111; margin:0; padding:0; overflow:hidden; }
.header_top {width:1000px; margin:0 auto; padding:3px 0; text-align:right; z-index:1000;}
.header_top a {font-size:12px; color:#fff;}

/* --------------------------------------------------------------------------*/
.subcontent_wrap {width: 100%; clear:both; overflow: hidden;position: relative;  background:url(/image/main/sub_line.gif) repeat-x 0 91px; }
.subcontent {width:990px; margin:0 auto; padding:0 0 30px 0; clear:both; position:relative; }
.subcontent_left {width:235px; margin:0px 29px 0px 0px; position:relative; display: inline-block; float:left;  }
.subcontent_left .title {width:228px; height:123px; border-bottom:#d4d4d4 1px solid;}
.subcontent_left .smenu {width:235px;}
.subcontent_left .smenu ul {width:229px; padding-bottom:15px; list-style-type:none; }

.subcontent_right {width:720px; display: inline-block; margin: 0; float:left; }

.content_top {position:fixed; left:0; top:0; width: 100%; height:39px; clear:both; padding:0; overflow: hidden; border-bottom:solid 1px #555555; background-color:#bbccdd; z-index:999; }
.content_top .title       {position:relative; float:left;  height:39px; line-height:39px; padding:0 0 0 7px; font-size:18px; font-weight:500; color:#111; }
.content_top .title * {vertical-align:middle; }
.content_top .description {position:relative; float:right; height:39px; line-height:39px; padding:0 9px 0 0; font-size:12px; color:#555; }
.content_top .description * {vertical-align:middle; }
.content_wrap {padding:50px 5px 20px 7px; margin:0; clear:both; }
.content {}

.iframe_content_top {position:absolute; left:0; top:0; width: 100%; height:39px; clear:both; padding:0; overflow: hidden; border-bottom:solid 1px #555; background-color:#bbccdd; z-index:999; }
.iframe_content_top .title {position:relative; float:left;  height:39px; line-height:39px; padding:0 0 0 7px; font-size:18px; font-weight:500; color:#111; }
.iframe_content_top .title * {vertical-align:middle; }
.iframe_content_top .description {position:relative; float:right; height:39px; line-height:39px; padding:0 9px 0 0; font-size:12px; color:#555; }
.iframe_content_top .description * {vertical-align:middle; }
.iframe_content_wrap {padding:0px; position:relative; margin:0; clear:both; overflow:hidden; width:100%; height:100%; }
.iframe_content {position:relative; overflow:hidden; width:100%; height:100%; padding:39px 0 0 0;}


.container {width:990px; height:734px; margin:30px auto; background:url(../../image/pc/con_bg.jpg) no-repeat; z-index:1;}
.main1 {width:990px; height:242px; }
.news {width:498px; height:242px; float:left; }
.main_news {width:456px; position:relative; padding-bottom:7px; margin:26px 0px 0px 21px; float:left;}
.main_news > li {display:inline; float:left; }
.main_news > li h3 a {margin:0px 20px 0px 0px; padding-bottom:13px; padding-left:2px; display:inline-block; float:left; font-size:15px; font-weight:600; overflow:hidden; }
.main_news > li h3 a.onhover {border-bottom:#0e105b 2px solid; color:#26298b !important; }

/* --------------------------------------------------------------------------*/
.bbs_news_wrap {width:100%; padding:10px 0; border-top:solid 2px #bbb; border-bottom:solid 2px #bbb; }
.bbs_news {width:100%; clear:both; overflow:hidden; margin:5px 0;}
.bbs_news .img { float:left; margin-right:15px; }
.bbs_news .content_wrap {float:left; text-align:left; overflow:hidden;}
.bbs_news .content_wrap .title {font-size:17px; font-weight:600; color:#112288; margin:5px 0 10px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.bbs_news .content_wrap .content{color:#999; overflow:hidden; margin-bottom:10px; }
.bbs_news .content_wrap .writer {color:#777; float:right; font-size:11px;}


.bbs_P1_wrap {width:100%; padding:10px 0; border-top:solid 2px #bbb; border-bottom:solid 2px #bbb; }
.bbs_P1 {width:100%; clear:both; overflow:hidden;}
.bbs_P1 .title_wrap {overflow:hidden; padding:7px 0; background-color:#eee; border-top:solid 1px #bbb; border-bottom:solid 1px #bbb; }
.bbs_P1 .title {float:left; font-weight:600; margin-right:15px; }
.bbs_P1 .writer {float:right; color:#777; font-size:11px;}
.bbs_P1 .img_wrap { width:100%; margin:5px 0; }
.bbs_P1 .img_box { float:left; width:120px; margin-right:20px; }
.bbs_P1 .img {width:100%; border:solid 1px; }
.bbs_P1 .img_title { font-size:11px; color:#888; padding:4px 0; text-align:center; }


.bbs_photo_wrap {width:100%; padding:10px 0; position:relative; text-align:center; border-top:solid 2px #bbb; border-bottom:solid 2px #bbb; }
.bbs_photo_wrap2 {display:inline-block; }
.bbs_photo {float:left; margin:10px; text-align:center;}
.bbs_photo .img { float:left; }
.bbs_photo .title { width:100%; }

/* --------------------------------------------------------------------------*/
